PageSourceSearch

https://www.hochkoenig-ultraks.at/_next/static/chunks/573.0815a8a01cc238d0.js

js hochkoenig-ultraks.at collected 2026-10-10 00:45:37 UTC 105,555 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[573],{98573:(e,t,a)=>{let i;a.r(t),a.d(t,{default:()=>tJ});var o,s=a(12115);let l=globalThis,n=l.ShadowRoot&&(void 0===l.ShadyCSS||l.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,r=Symbol(),d=new WeakMap;class c{constructor(e,t,a){if(this._$cssResult$=!0,a!==r)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=e,this.t=t}get styleSheet(){let e=this.o,t=this.t;if(n&&void 0===e){let a=void 0!==t&&1===t.length;a&&(e=d.get(t)),void 0===e&&((this.o=e=new CSSStyleSheet).replaceSync(this.cssText),a&&d.set(t,e))}return e}toString(){return this.cssText}}let p=(e,...t)=>new c(1===e.length?e[0]:t.reduce((t,a,i)=>t+(e=>{if(!0===e._$cssResult$)return e.cssText;if("number"==typeof e)return e;throw Error("Value passed to 'css' function must be a 'css' function result: "+e+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(a)+e[i+1],e[0]),e,r),h=n?e=>e:e=>e instanceof CSSStyleSheet?(e=>{let t="";for(let a of e.cssRules)t+=a.cssText;return(e=>new c("string"==typeof e?e:e+"",void 0,r))(t)})(e):e,{is:b,defineProperty:g,getOwnPropertyDescriptor:f,getOwnPropertyNames:u,getOwnPropertySymbols:m,getPrototypeOf:v}=Object,y=globalThis,w=y.trustedTypes,x=w?w.emptyScript:"",k=y.reactiveElementPolyfillSupport,A={toAttribute(e,t){switch(t){case Boolean:e=e?x:null;break;case Object:case Array:e=null==e?e:JSON.stringify(e)}return e},fromAttribute(e,t){let a=e;switch(t){case Boolean:a=null!==e;break;case Number:a=null===e?null:Number(e);break;case Object:case Array:try{a=JSON.parse(e)}catch(e){a=null}}return a}},_=(e,t)=>!b(e,t),$={attribute:!0,type:String,converter:A,reflect:!1,useDefault:!1,hasChanged:_};Symbol.metadata??=Symbol("metadata"),y.litPropertyMetadata??=new WeakMap;class E extends HTMLElement{static addInitializer(e){this._$Ei(),(this.l??=[]).push(e)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(e,t=$){if(t.state&&(t.attribute=!1),this._$Ei(),this.prototype.hasOwnProperty(e)&&((t=Object.create(t)).wrapped=!0),this.elementProperties.set(e,t),!t.noAccessor){let a=Symbol(),i=this.getPropertyDescriptor(e,a,t);void 0!==i&&g(this.prototype,e,i)}}static getPropertyDescriptor(e,t,a){let{get:i,set:o}=f(this.prototype,e)??{get(){return this[t]},set(e){this[t]=e}};return{get:i,set(t){let s=i?.call(this);o?.call(this,t),this.requestUpdate(e,s,a)},configurable:!0,enumerable:!0}}static getPropertyOptions(e){return this.elementProperties.get(e)??$}static _$Ei(){if(this.hasOwnProperty("elementProperties"))return;let e=v(this);e.finalize(),void 0!==e.l&&(this.l=[...e.l]),this.elementProperties=new Map(e.elementProperties)}static finalize(){if(this.hasOwnProperty("finalized"))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty("properties")){let e=this.properties;for(let t of[...u(e),...m(e)])this.createProperty(t,e[t])}let e=this[Symbol.metadata];if(null!==e){let t=litPropertyMetadata.get(e);if(void 0!==t)for(let[e,a]of t)this.elementProperties.set(e,a)}for(let[e,t]of(this._$Eh=new Map,this.elementProperties)){let a=this._$Eu(e,t);void 0!==a&&this._$Eh.set(a,e)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(e){let t=[];if(Array.isArray(e))for(let a of new Set(e.flat(1/0).reverse()))t.unshift(h(a));else void 0!==e&&t.push(h(e));return t}static _$Eu(e,t){let a=t.attribute;return!1===a?void 0:"string"==typeof a?a:"string"==typeof e?e.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){this._$ES=new Promise(e=>this.enableUpdating=e),this._$AL=new Map,this._$E_(),this.requestUpdate(),this.constructor.l?.forEach(e=>e(this))}addController(e){(this._$EO??=new Set).add(e),void 0!==this.renderRoot&&this.isConnected&&e.hostConnected?.()}removeController(e){this._$EO?.delete(e)}_$E_(){let e=new Map;for(let t of this.constructor.elementProperties.keys())this.hasOwnProperty(t)&&(e.set(t,this[t]),delete this[t]);e.size>0&&(this._$Ep=e)}createRenderRoot(){let e=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return((e,t)=>{if(n)e.adoptedStyleSheets=t.map(e=>e instanceof CSSStyleSheet?e:e.styleSheet);else for(let a of t){let t=document.createElement("style"),i=l.litNonce;void 0!==i&&t.setAttribute("nonce",i),t.textContent=a.cssText,e.appendChild(t)}})(e,this.constructor.elementStyles),e}connectedCallback(){this.renderRoot??=this.createRenderRoot(),this.enableUpdating(!0),this._$EO?.forEach(e
1=>e.hostConnected?.())}enableUpdating(e){}disconnectedCallback(){this._$EO?.forEach(e=>e.hostDisconnected?.())}attributeChangedCallback(e,t,a){this._$AK(e,a)}_$ET(e,t){let a=this.constructor.elementProperties.get(e),i=this.constructor._$Eu(e,a);if(void 0!==i&&!0===a.reflect){let o=(void 0!==a.converter?.toAttribute?a.converter:A).toAttribute(t,a.type);this._$Em=e,null==o?this.removeAttribute(i):this.setAttribute(i,o),this._$Em=null}}_$AK(e,t){let a=this.constructor,i=a._$Eh.get(e);if(void 0!==i&&this._$Em!==i){let e=a.getPropertyOptions(i),o="function"==typeof e.converter?{fromAttribute:e.converter}:void 0!==e.converter?.fromAttribute?e.converter:A;this._$Em=i,this[i]=o.fromAttribute(t,e.type)??this._$Ej?.get(i)??null,this._$Em=null}}requestUpdate(e,t,a){if(void 0!==e){let i=this.constructor,o=this[e];if(!(((a??=i.getPropertyOptions(e)).hasChanged??_)(o,t)||a.useDefault&&a.reflect&&o===this._$Ej?.get(e)&&!this.hasAttribute(i._$Eu(e,a))))return;this.C(e,t,a)}!1===this.isUpdatePending&&(this._$ES=this._$EP())}C(e,t,{useDefault:a,reflect:i,wrapped:o},s){a&&!(this._$Ej??=new Map).has(e)&&(this._$Ej.set(e,s??t??this[e]),!0!==o||void 0!==s)||(this._$AL.has(e)||(this.hasUpdated||a||(t=void 0),this._$AL.set(e,t)),!0===i&&this._$Em!==e&&(this._$Eq??=new Set).add(e))}async _$EP(){this.isUpdatePending=!0;try{await this._$ES}catch(e){Promise.reject(e)}let e=this.scheduleUpdate();return null!=e&&await e,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??=this.createRenderRoot(),this._$Ep){for(let[e,t]of this._$Ep)this[e]=t;this._$Ep=void 0}let e=this.constructor.elementProperties;if(e.size>0)for(let[t,a]of e){let{wrapped:e}=a,i=this[t];!0!==e||this._$AL.has(t)||void 0===i||this.C(t,void 0,a,i)}}let e=!1,t=this._$AL;try{(e=this.shouldUpdate(t))?(this.willUpdate(t),this._$EO?.forEach(e=>e.hostUpdate?.()),this.update(t)):this._$EM()}catch(t){throw e=!1,this._$EM(),t}e&&this._$AE(t)}willUpdate(e){}_$AE(e){this._$EO?.forEach(e=>e.hostUpdated?.()),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(e)),this.updated(e)}_$EM(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(e){return!0}update(e){this._$Eq&&=this._$Eq.forEach(e=>this._$ET(e,this[e])),this._$EM()}updated(e){}firstUpdated(e){}}E.elementStyles=[],E.shadowRootOptions={mode:"open"},E.elementProperties=new Map,E.finalized=new Map,k?.({ReactiveElement:E}),(y.reactiveElementVersions??=[]).push("2.1.0");let S=globalThis,j=S.trustedTypes,z=j?j.createPolicy("lit-html",{createHTML:e=>e}):void 0,T="$lit$",D=`lit$${Math.random().toFixed(9).slice(2)}$`,P="?"+D,C=`<${P}>`,M=document,R=()=>M.createComment(""),I=e=>null===e||"object"!=typeof e&&"function"!=typeof e,H=Array.isArray,L="[ 	\n\f\r]",O=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,U=/-->/g,q=/>/g,B=RegExp(`>|${L}(?:([^\\s"'>=/]+)(${L}*=${L}*(?:[^ 	
2\f\r"'\`<>=]|("|')|))|$)`,"g"),N=/'/g,Z=/"/g,F=/^(?:script|style|textarea|title)$/i,V=e=>(t,...a)=>({_$litType$:e,strings:t,values:a}),W=V(1),Y=(V(2),V(3),Symbol.for("lit-noChange")),G=Symbol.for("lit-nothing"),K=new WeakMap,J=M.createTreeWalker(M,129);function Q(e,t){if(!H(e)||!e.hasOwnProperty("raw"))throw Error("invalid template strings array");return void 0!==z?z.createHTML(t):t}class X{constructor({strings:e,_$litType$:t},a){let i;this.parts=[];let o=0,s=0,l=e.length-1,n=this.parts,[r,d]=((e,t)=>{let a=e.length-1,i=[],o,s=2===t?"<svg>":3===t?"<math>":"",l=O;for(let t=0;t<a;t++){let a=e[t],n,r,d=-1,c=0;for(;c<a.length&&(l.lastIndex=c,null!==(r=l.exec(a)));)c=l.lastIndex,l===O?"!--"===r[1]?l=U:void 0!==r[1]?l=q:void 0!==r[2]?(F.test(r[2])&&(o=RegExp("</"+r[2],"g")),l=B):void 0!==r[3]&&(l=B):l===B?">"===r[0]?(l=o??O,d=-1):void 0===r[1]?d=-2:(d=l.lastIndex-r[2].length,n=r[1],l=void 0===r[3]?B:'"'===r[3]?Z:N):l===Z||l===N?l=B:l===U||l===q?l=O:(l=B,o=void 0);let p=l===B&&e[t+1].startsWith("/>")?" ":"";s+=l===O?a+C:d>=0?(i.push(n),a.slice(0,d)+T+a.slice(d)+D+p):a+D+(-2===d?t:p)}return[Q(e,s+(e[a]||"<?>")+(2===t?"</svg>":3===t?"</math>":"")),i]})(e,t);
2if(this.el=X.createElement(r,a),J.currentNode=this.el.content,2===t||3===t){let e=this.el.content.firstChild;e.replaceWith(...e.childNodes)}for(;null!==(i=J.nextNode())&&n.length<l;){if(1===i.nodeType){if(i.hasAttributes())for(let e of i.getAttributeNames())if(e.endsWith(T)){let t=d[s++],a=i.getAttribute(e).split(D),l=/([.?@])?(.*)/.exec(t);n.push({type:1,index:o,name:l[2],strings:a,ctor:"."===l[1]?eo:"?"===l[1]?es:"@"===l[1]?el:ei}),i.removeAttribute(e)}else e.startsWith(D)&&(n.push({type:6,index:o}),i.removeAttribute(e));if(F.test(i.tagName)){let e=i.textContent.split(D),t=e.length-1;if(t>0){i.textContent=j?j.emptyScript:"";for(let a=0;a<t;a++)i.append(e[a],R()),J.nextNode(),n.push({type:2,index:++o});i.append(e[t],R())}}}else if(8===i.nodeType)if(i.data===P)n.push({type:2,index:o});else{let e=-1;for(;-1!==(e=i.data.indexOf(D,e+1));)n.push({type:7,index:o}),e+=D.length-1}o++}}static createElement(e,t){let a=M.createElement("template");return a.innerHTML=e,a}}function ee(e,t,a=e,i){if(t===Y)return t;let o=void 0!==i?a._$Co?.[i]:a._$Cl,s=I(t)?void 0:t._$litDirective$;return o?.constructor!==s&&(o?._$AO?.(!1),void 0===s?o=void 0:(o=new s(e))._$AT(e,a,i),void 0!==i?(a._$Co??=[])[i]=o:a._$Cl=o),void 0!==o&&(t=ee(e,o._$AS(e,t.values),o,i)),t}class et{constructor(e,t){this._$AV=[],this._$AN=void 0,this._$AD=e,this._$AM=t}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(e){let{el:{content:t},parts:a}=this._$AD,i=(e?.creationScope??M).importNode(t,!0);J.currentNode=i;let o=J.nextNode(),s=0,l=0,n=a[0];for(;void 0!==n;){if(s===n.index){let t;2===n.type?t=new ea(o,o.nextSibling,this,e):1===n.type?t=new n.ctor(o,n.name,n.strings,this,e):6===n.type&&(t=new en(o,this,e)),this._$AV.push(t),n=a[++l]}s!==n?.index&&(o=J.nextNode(),s++)}return J.currentNode=M,i}p(e){let t=0;for(let a of this._$AV)void 0!==a&&(void 0!==a.strings?(a._$AI(e,a,t),t+=a.strings.length-2):a._$AI(e[t])),t++}}class ea{get _$AU(){return this._$AM?._$AU??this._$Cv}constructor(e,t,a,i){this.type=2,this._$AH=G,this._$AN=void 0,this._$AA=e,this._$AB=t,this._$AM=a,this.options=i,this._$Cv=i?.isConnected??!0}get parentNode(){let e=this._$AA.parentNode,t=this._$AM;return void 0!==t&&11===e?.nodeType&&(e=t.parentNode),e}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(e,t=this){let a;I(e=ee(this,e,t))?e===G||null==e||""===e?(this._$AH!==G&&this._$AR(),this._$AH=G):e!==this._$AH&&e!==Y&&this._(e):void 0!==e._$litType$?this.$(e):void 0!==e.nodeType?this.T(e):H(a=e)||"function"==typeof a?.[Symbol.iterator]?this.k(e):this._(e)}O(e){return this._$AA.parentNode.insertBefore(e,this._$AB)}T(e){this._$AH!==e&&(this._$AR(),this._$AH=this.O(e))}_(e){this._$AH!==G&&I(this._$AH)?this._$AA.nextSibling.data=e:this.T(M.createTextNode(e)),this._$AH=e}$(e){let{values:t,_$litType$:a}=e,i="number"==typeof a?this._$AC(e):(void 0===a.el&&(a.el=X.createElement(Q(a.h,a.h[0]),this.options)),a);if(this._$AH?._$AD===i)this._$AH.p(t);else{let e=new et(i,this),a=e.u(this.options);e.p(t),this.T(a),this._$AH=e}}_$AC(e){let t=K.get(e.strings);return void 0===t&&K.set(e.strings,t=new X(e)),t}k(e){H(this._$AH)||(this._$AH=[],this._$AR());let t=this._$AH,a,i=0;for(let o of e)i===t.length?t.push(a=new ea(this.O(R()),this.O(R()),this,this.options)):a=t[i],a._$AI(o),i++;i<t.length&&(this._$AR(a&&a._$AB.nextSibling,i),t.length=i)}_$AR(e=this._$AA.nextSibling,t){for(this._$AP?.(!1,!0,t);e&&e!==this._$AB;){let t=e.nextSibling;e.remove(),e=t}}setConnected(e){void 0===this._$AM&&(this._$Cv=e,this._$AP?.(e))}}class ei{get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}constructor(e,t,a,i,o){this.type=1,this._$AH=G,this._$AN=void 0,this.element=e,this.name=t,this._$AM=i,this.options=o,a.length>2||""!==a[0]||""!==a[1]?(this._$AH=Array(a.length-1).fill(new String),this.strings=a):this._$AH=G}_$AI(e,t=this,a,i){let o=this.strings,s=!1;if(void 0===o)(s=!I(e=ee(this,e,t,0))||e!==this._$AH&&e!==Y)&&(this._$AH=e);else{let i,l,n=e;for(e=o[0],i=0;i<o.length-1;i++)(l=ee(this,n[a+i],t,i))===Y&&(l=this._$AH[i]),s||=!I(l)||l!==this._$AH[i],l===G?e=G:e!==G&&(e+=(l??"")+o[i+1]),this._$AH[i]=l}s&&!i&&this.j(e)}j(e){e===G?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,e??"")}}class eo extends ei{constructor(){super(...arguments),this.type=3}j(e){this.element[this.name]=e===G?void 0:e}}class es extends ei{constructor(){super(...arguments),this.type=4}j(e){this.element.toggleAttribute(this.name,!!e&&e!==G)}}class el extends ei{constructor(e,t,a,i,o){super(e,t,a,i,o),this.type=5}
2_$AI(e,t=this){if((e=ee(this,e,t,0)??G)===Y)return;let a=this._$AH,i=e===G&&a!==G||e.capture!==a.capture||e.once!==a.once||e.passive!==a.passive,o=e!==G&&(a===G||i);i&&this.element.removeEventListener(this.name,this,a),o&&this.element.addEventListener(this.name,this,e),this._$AH=e}handleEvent(e){"function"==typeof this._$AH?this._$AH.call(this.options?.host??this.element,e):this._$AH.handleEvent(e)}}class en{constructor(e,t,a){this.element=e,this.type=6,this._$AN=void 0,this._$AM=t,this.options=a}get _$AU(){return this._$AM._$AU}_$AI(e){ee(this,e)}}let er=S.litHtmlPolyfillSupport;er?.(X,ea),(S.litHtmlVersions??=[]).push("3.3.0");let ed=globalThis;class ec extends E{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){let e=super.createRenderRoot();return this.renderOptions.renderBefore??=e.firstChild,e}update(e){let t=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(e),this._$Do=((e,t,a)=>{let i=a?.renderBefore??t,o=i._$litPart$;if(void 0===o){let e=a?.renderBefore??null;i._$litPart$=o=new ea(t.insertBefore(R(),e),e,void 0,a??{})}return o._$AI(e),o})(t,this.renderRoot,this.renderOptions)}connectedCallback(){super.connectedCallback(),this._$Do?.setConnected(!0)}disconnectedCallback(){super.disconnectedCallback(),this._$Do?.setConnected(!1)}render(){return Y}}ec._$litElement$=!0,ec.finalized=!0,ed.litElementHydrateSupport?.({LitElement:ec});let ep=ed.litElementPolyfillSupport;ep?.({LitElement:ec}),(ed.litElementVersions??=[]).push("4.2.0");let eh=e=>(t,a)=>{void 0!==a?a.addInitializer(()=>{customElements.define(e,t)}):customElements.define(e,t)},eb={attribute:!0,type:String,converter:A,reflect:!1,hasChanged:_};function eg(e){return(t,a)=>"object"==typeof a?((e=eb,t,a)=>{let{kind:i,metadata:o}=a,s=globalThis.litPropertyMetadata.get(o);if(void 0===s&&globalThis.litPropertyMetadata.set(o,s=new Map),"setter"===i&&((e=Object.create(e)).wrapped=!0),s.set(a.name,e),"accessor"===i){let{name:i}=a;return{set(a){let o=t.get.call(this);t.set.call(this,a),this.requestUpdate(i,o,e)},init(t){return void 0!==t&&this.C(i,void 0,e,t),t}}}if("setter"===i){let{name:i}=a;return function(a){let o=this[i];t.call(this,a),this.requestUpdate(i,o,e)}}throw Error("Unsupported decorator location: "+i)})(e,t,a):((e,t,a)=>{let i=t.hasOwnProperty(a);return t.constructor.createProperty(a,e),i?Object.getOwnPropertyDescriptor(t,a):void 0})(e,t,a)}function ef(e){return eg({...e,state:!0,attribute:!1})}let eu={ATTRIBUTE:1};class em{constructor(e){}get _$AU(){return this._$AM._$AU}_$AT(e,t,a){this._$Ct=e,this._$AM=t,this._$Ci=a}_$AS(e,t){return this.update(e,t)}update(e,t){return this.render(...t)}}let ev=(i=class extends em{constructor(e){if(super(e),e.type!==eu.ATTRIBUTE||"class"!==e.name||e.strings?.length>2)throw Error("`classMap()` can only be used in the `class` attribute and must be the only part in the attribute.")}render(e){return" "+Object.keys(e).filter(t=>e[t]).join(" ")+" "}update(e,[t]){if(void 0===this.st){for(let a in this.st=new Set,void 0!==e.strings&&(this.nt=new Set(e.strings.join(" ").split(/\s/).filter(e=>""!==e))),t)t[a]&&!this.nt?.has(a)&&this.st.add(a);return this.render(t)}let a=e.element.classList;for(let e of this.st)e in t||(a.remove(e),this.st.delete(e));for(let e in t){let i=!!t[e];i===this.st.has(e)||this.nt?.has(e)||(i?(a.add(e),this.st.add(e)):(a.remove(e),this.st.delete(e)))}return Y}},(...e)=>({_$litDirective$:i,values:e}));var ey={d:(e,t)=>{for(var a in t)ey.o(t,a)&&!ey.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},ew={};ey.r(ew),ey.d(ew,{templates:()=>ti});var ex={};ey.r(ex),ey.d(ex,{templates:()=>to});var ek={};ey.r(ek),ey.d(ek,{templates:()=>ts});var eA={};ey.r(eA),ey.d(eA,{templates:()=>tl});var e_={};ey.r(e_),ey.d(e_,{templates:()=>tn});var e$={};ey.r(e$),ey.d(e$,{templates:()=>tr});var eE={};ey.r(eE),ey.d(eE,{templates:()=>td});var eS={};ey.r(eS),ey.d(eS,{templates:()=>tc});var ej={};ey.r(ej),ey.d(ej,{templates:()=>tp});var ez={};ey.r(ez),ey.d(ez,{templates:()=>th});var eT={};ey.r(eT),ey.d(eT,{templates:()=>tb});var eD={};ey.r(eD),ey.d(eD,{templates:()=>tg});var eP={};ey.r(eP),ey.d(eP,{templates:()=>tf});var eC={};ey.r(eC),ey.d(eC,{templates:()=>tu});var eM={};ey.r(eM),ey.d(eM,{templates:()=>tm});var eR={};ey.r(eR),ey.d(eR,{templates:()=>tv});var eI={};ey.r(eI),ey.d(eI,{templates:()=>ty});var eH={};ey.r(eH),ey.d(eH,{templates:()=>tw});var eL={};ey.r(eL),ey.d(eL,{templates:()=>tx});var eO={};ey.r(eO),ey.d(eO,{templates:()=>tk});var eU={};ey.r(eU),ey.d(eU,{templates:()=>tA});var eq={};ey.r(eq),ey.d(eq,{templates:()=>t_});var eB={};ey.r(eB),ey.d(eB,{templates:()=>t$});var eN={};ey.r(eN),ey.d(eN,{templates:()=>tE});var eZ={};ey.r(eZ),ey.d(eZ,{templates:()=>tS});let eF=(e=>{var t={};return ey.d(t,e),t})({LitElement:()=>ec,css:()=>p,html:()=>W}),eV=(e,t,a)=>{let i=e[0];for(let o=1;o<e.length;o++)i+=t[a?a[o-1]:o-1],i+=e[o];return i},eW=e=>"string"!=typeof e&&"strTag"in e?eV(e.strings,e.values):e,eY=eW,eG=!1,eK="lit-localize-status";class eJ{constructor(e){this.__litLocalizeEventHandler=e=>{"ready"===e.detail.status&&this.host.requestUpdate()},this.host=e}hostConnected(){window.addEventListener(eK,this.__litLocalizeEventHandler)}hostDisconnected(){window.removeEventListener(eK,this.__litLocalizeEventHandler)}}let eQ=e=>e.addController(new eJ(e));class eX{constructor(){this.settled=!1,this.promise=new Promise((e,t)=>
2{this._resolve=e,this._reject=t})}resolve(e){this.settled=!0,this._resolve(e)}reject(e){this.settled=!0,this._reject(e)}}let e0=[];for(let e=0;e<256;e++)e0[e]=(e>>4&15).toString(16)+(15&e).toString(16);let e1=new WeakMap,e5=new Map;function e2(e){window.dispatchEvent(new CustomEvent(eK,{detail:e}))}let e3,e4,e6,e9,e8,e7="",te=new eX;te.resolve();let tt=0,ta=(e=>{var t={};return ey.d(t,e),t})({customElement:()=>eh,property:()=>eg,state:()=>ef}),ti={s1488e73779d7682f:"1) Откройте меню вашего браузера",s182ab2d6c997515f:"Добавьте его на экран \xabДомой\xbb — это откроет дополнительные возможности и сделает использование удобнее.",s1b9047d53d9f9d22:'2) Нажмите "Поделиться"',s2d90afa5dcca2c0e:'3) Прокрутите вниз до "На экран \xabДомой\xbb"',s37a9e8aec5713460:"Подробнее",s4593f304dac8848c:'2) Нажмите "Добавить на главный экран"',s54cfbb14f46396d4:"1) Откройте в вашем основном браузере",s6196153c4b0c1ea0:"Установить",s922329d6f6213590:"Добавить в Dock",sa5ef80b4bb9b39f8:"Свернуть",sa7551383d1897fcc:'2) Нажмите "Добавить в Dock"',sba52286c21552a4e:"Установите это на ваше устройство, чтобы получить дополнительные возможности и удобство использования.",sc79fd7641eb9a975:"Спрятать Инструкцию",scdaf4bbff76674c8:"На экран \xabДомой\xbb",se740f75b95a51807:"Добавьте его в Dock — это откроет дополнительные возможности и сделает использование удобнее.",sfea652f6580ff086:"Этот веб-сайт имеет функционал приложения."},to={s1488e73779d7682f:"1) Tarayıcı men\xfcn\xfcz\xfc a\xe7ın",s182ab2d6c997515f:"Daha iyi bir deneyim ve kolay erişim i\xe7in Ana Ekranınıza ekleyin.",s1b9047d53d9f9d22:"2) Gezinme \xe7ubuğunda Paylaş'a basın",s2d90afa5dcca2c0e:'3) "Ana Ekrana Ekle" se\xe7eneğine kadar aşağı kaydırın',s37a9e8aec5713460:"Daha Fazla",s4593f304dac8848c:'2) "Ana Ekrana Ekle"ye dokunun',s54cfbb14f46396d4:"1) Ana tarayıcınızda a\xe7ın",s6196153c4b0c1ea0:"Y\xfckle",s922329d6f6213590:"Dock’a Ekle",sa5ef80b4bb9b39f8:"K\xfc\xe7\xfclt",sa7551383d1897fcc:"2) Dock’a ekleye basın",sba52286c21552a4e:"Daha iyi bir deneyim ve kolay erişim i\xe7in cihazınıza y\xfckleyin.",sc79fd7641eb9a975:"Talimatları gizle",scdaf4bbff76674c8:"Ana Ekrana Ekle",se740f75b95a51807:"Daha iyi bir deneyim ve kolay erişim i\xe7in Dock’a ekleyin.",sfea652f6580ff086:"Bu site uygulama işlevselliğine sahiptir."},ts={s1488e73779d7682f:"1) \xd6ffnen Sie das Men\xfc Ihres Browsers",s182ab2d6c997515f:"F\xfcgen Sie es zu Ihrem Startbildschirm hinzu, um eine umfassende Erfahrung und einen leichten Zugriff zu erhalten.",s1b9047d53d9f9d22:"2) Dr\xfccken Sie auf Teilen in der Navigationsleiste",s2d90afa5dcca2c0e:'3) Scrollen Sie nach unten zu "Zum Startbildschirm hinzuf\xfcgen"',s37a9e8aec5713460:"Mehr",s4593f304dac8848c:'2) Tippen Sie auf "Zum Startbildschirm hinzuf\xfcgen"',s54cfbb14f46396d4:"1) \xd6ffnen Sie es in Ihrem Hauptbrowser",s6196153c4b0c1ea0:"Installieren",s922329d6f6213590:"Zum Dock hinzuf\xfcgen",sa5ef80b4bb9b39f8:"Weniger",sa7551383d1897fcc:"2) Dr\xfccken Sie auf Zum Dock hinzuf\xfcgen",sba52286c21552a4e:"Installieren Sie es auf Ihrem Ger\xe4t f\xfcr eine umfassende Erfahrung und einen leichten Zugriff.",sc79fd7641eb9a975:"Anleitung ausblenden",scdaf4bbff76674c8:"Hinzuf\xfcgen zum Startbildschirm",se740f75b95a51807:"F\xfcgen Sie es zu Ihrem Dock hinzu, um eine umfassende Erfahrung und einen leichten Zugriff zu erhalten.",sfea652f6580ff086:"Diese Website verf\xfcgt \xfcber App-Funktionalit\xe4t."},tl={s1488e73779d7682f:"1) Abre el men\xfa de tu navegador",s182ab2d6c997515f:"A\xf1\xe1delo a tu pantalla de inicio para una experiencia amplia y acceso f\xe1cil.",s1b9047d53d9f9d22:"2) Presionar Compartir en la barra de direcciones",s2d90afa5dcca2c0e:'3) Despl\xe1zate hacia abajo hasta "A\xf1adir a pantalla de inicio"',s37a9e8aec5713460:"M\xe1s",s4593f304dac8848c:'2) Toca "A\xf1adir a pantalla de inicio"',s54cfbb14f46396d4:"1) Abre en tu navegador principal",s6196153c4b0c1ea0:"Instalar",s922329d6f6213590:"A\xf1adir al Dock",sa5ef80b4bb9b39f8:"Menos",sa7551383d1897fcc:"2) Presionar A\xf1adir al Dock",sba52286c21552a4e:"Inst\xe1lalo en tu dispositivo para una experiencia amplia y acceso f\xe1cil.",sc79fd7641eb9a975:"Esconder instrucciones",scdaf4bbff76674c8:"A\xf1adir a pantalla de inicio",se740f75b95a51807:"A\xf1\xe1delo a tu Dock para una experiencia amplia y acceso f\xe1cil.",sfea652f6580ff086:"Este sitio tiene funcionalidad de aplicaci\xf3n."},tn={s1488e73779d7682f:"1) Open je browsermenu",s182ab2d6c997515f:"Voeg het toe aan je startscherm voor een uitgebreide ervaring en gemakkelijke toegang.",s1b9047d53d9f9d22:"2) Druk op delen in de navigatiebalk",s2d90afa5dcca2c0e:'3) Scrol naar beneden naar "Toevoegen aan startscherm"',s37a9e8aec5713460:"Meer",s4593f304dac8848c:'2) Tik op "Toevoegen aan startscherm"',s54cfbb14f46396d4:"1) Open in je hoofdprogramma",s6196153c4b0c1ea0:"Installeren",s922329d6f6213590:"Toevoegen aan Dock",sa5ef80b4bb9b39f8:"Minder",sa7551383d1897fcc:"2) Druk op Toevoegen aan Dock",sba52286c21552a4e:"Installeer het op je apparaat voor een uitgebreide ervaring en gemakkelijke toegang.",sc79fd7641eb9a975:"Instructie verbergen",scdaf4bbff76674c8:"Toevoegen aan het startscherm",se740f75b95a51807:"Voeg het toe aan je Dock voor een uitgebreide ervaring en makkelijke toegang.",sfea652f6580ff086:"Deze site heeft app-functionaliteit."},tr={s1488e73779d7682f:"1) Ανοίξτε το μενού του περιηγητή σας",s182ab2d6c997515f:"Προσθέστε το στην Οθόνη Αφετηρίας Î
2³Î¹Î± εκτεταμένη εμπειρία και εύκολη πρόσβαση.",s1b9047d53d9f9d22:'2) Πατήστε "Κοινή χρήση" στη γραμμή πλοήγησης',s2d90afa5dcca2c0e:'3) Κάντε κύλιση προς τα κάτω στο "Προσθήκη στην οθόνη Αφετηρίας"',s37a9e8aec5713460:"Περισσότερα",s4593f304dac8848c:'2) Πατήστε "Προσθήκη στην οθόνη Αφετηρίας"',s54cfbb14f46396d4:"1) Ανοίξτε στον κύριο περιηγητή σας",s6196153c4b0c1ea0:"Εγκατάσταση",s922329d6f6213590:"Προσθήκη στο Dock",sa5ef80b4bb9b39f8:"Λιγότερα",sa7551383d1897fcc:'2) Πατήστε "Προσθήκη στο Dock"',sba52286c21552a4e:"Εγκαταστήστε το στη συσκευή σας για εκτεταμένη εμπειρία και εύκολη πρόσβαση.",sc79fd7641eb9a975:"Απόκρυψη Οδηγιών",scdaf4bbff76674c8:"Προσθήκη στην οθόνη Αφετηρίας",se740f75b95a51807:"Προσθέστε το στο Dock για εκτεταμένη εμπειρία και εύκολη πρόσβαση.",sfea652f6580ff086:"Αυτός ο ιστότοπος έχει λειτουργικότητα εφαρμογής."},td={s1488e73779d7682f:"1) Ouvrez le menu de votre navigateur",s182ab2d6c997515f:"Ajoutez-le \xe0 votre \xe9cran d'accueil pour une exp\xe9rience \xe9tendue et un acc\xe8s facile.",s1b9047d53d9f9d22:"2) Appuyez sur Partager dans la barre de navigation",s2d90afa5dcca2c0e:"3) Faites d\xe9filer vers le bas jusqu'\xe0 \"Ajouter \xe0 l'\xe9cran d'accueil\"",s37a9e8aec5713460:"Plus",s4593f304dac8848c:"2) Touchez \"Ajouter \xe0 l'\xe9cran d'accueil\"",s54cfbb14f46396d4:"1) Ouvrir dans votre navigateur principal",s6196153c4b0c1ea0:"Installer",s922329d6f6213590:"Ajouter au Dock",sa5ef80b4bb9b39f8:"Moins",sa7551383d1897fcc:"2) Appuyez sur Ajouter au Dock",sba52286c21552a4e:"Installez-le sur votre appareil pour une exp\xe9rience compl\xe8te et un acc\xe8s facile.",sc79fd7641eb9a975:"Masquer les instructions",scdaf4bbff76674c8:"Ajouter \xe0 l'\xe9cran d'accueil",se740f75b95a51807:"Ajoutez-le \xe0 votre Dock pour une exp\xe9rience \xe9tendue et un acc\xe8s facile.",sfea652f6580ff086:"Ce site poss\xe8de des fonctionnalit\xe9s d'application."},tc={s1488e73779d7682f:"1) Отворите мени вашег прегледача",s182ab2d6c997515f:"Додајте га на Home Screen за широке могућности и лак приступ.",s1b9047d53d9f9d22:"2) Притисните Share у навигационој траци",s2d90afa5dcca2c0e:'3) Померите се надоле до "Add to Home Screen"',s37a9e8aec5713460:"Више",s4593f304dac8848c:'2) Додирните "Add to Home Screen"',s54cfbb14f46396d4:"1) Отворите у вашем главном прегледачу",s6196153c4b0c1ea0:"Инсталирај",sa5ef80b4bb9b39f8:"Мање",sa7551383d1897fcc:"3) Притисните Add to Dock",sba52286c21552a4e:"Инсталирајте га на вашем уређају за широке могућности и лак приступ.",sc79fd7641eb9a975:"Сакриј упутство",se740f75b95a51807:"Додајте га у вашу Dock за широке могућности и лак приступ.",sfea652f6580ff086:"Овај сајт има функционалност апликације.",s922329d6f6213590:"Add to Dock",scdaf4bbff76674c8:"Add to Home Screen"},tp={s1488e73779d7682f:"1) Otw\xf3rz menu przeglądarki",s182ab2d6c997515f:"Dodaj do swojego Ekranu Gł\xf3wnego, aby uzyskać bogate doświadczenie i łatwy dostęp.",s1b9047d53d9f9d22:'2) Wybierz "Udostępnij"',s2d90afa5dcca2c0e:'3) Przewiń w d\xf3ł do opcji "Dodaj do Ekranu Gł\xf3wnego"',s37a9e8aec5713460:"Więcej",s4593f304dac8848c:'2) Naciśnij "Dodaj do Ekranu Gł\xf3wnego"',s54cfbb14f46396d4:"1) Otw\xf3rz w swojej gł\xf3wnej przeglądarce",s6196153c4b0c1ea0:"Zainstaluj",s922329d6f6213590:"Dodaj do Docka",sa5ef80b4bb9b39f8:"Mniej",sa7551383d1897fcc:'2) Wybierz "Dodaj do Docka"',sba52286c21552a4e:"Zainstaluj na swoim urządzeniu, aby uzyskać bogate doświadczenie i łatwy dostęp.",sc79fd7641eb9a975:"Ukryj instrukcję",scdaf4bbff76674c8:"Dodaj do Ekranu Gł\xf3wnego",se740f75b95a51807:"Dodaj do swojego Docka, aby uzyskać bogate doświadczenie i łatwy dostęp.",sfea652f6580ff086:"Ta strona posiada funkcje aplikacji."},th={s1488e73779d7682f:"1) Відкрити меню браузера",s182ab2d6c997515f:"Додайте на Домашній екран для зручного доступу та ширших можливостей.",s1b9047d53d9f9d22:"2) Натиснути \xabПоділитися\xbb",s2d90afa5dcca2c0e:"3) Прокрутіть вниз до \xabНа Початковий экран\xbb",s37a9e8aec5713460:"Детальніше",s4593f304dac8848c:"2) Натиснути \xabНа Початковий экран\xbb",s54cfbb14f46396d4:"1) Відкрити у вашому основному браузері",s6196153c4b0c1ea0:"Встановити",s922329d6f6213590:"Додати на Dock",sa5ef80b4bb9b39f8:"Згорнути",sa7551383d1897fcc:"2) Натиснути \xabДодати на Dock\xbb",sba52286c21552a4e:"Встановіть на ваш пристрій для зручного доступу та ширших можливостей.",sc
279fd7641eb9a975:"Сховати Інструкцію",scdaf4bbff76674c8:"На Початковий экран",se740f75b95a51807:"Додайте на панель Dock для зручного доступу та ширших можливостей.",sfea652f6580ff086:"Цей сайт має функції додатку."},tb={s1488e73779d7682f:"1) 打開您的瀏覽器菜單",s182ab2d6c997515f:"將其加入主屏幕,以獲得更豐富的體驗和便捷訪問。",s1b9047d53d9f9d22:"2) 點擊列表上的分享按鈕",s2d90afa5dcca2c0e:"3) 向下滾動到「添加到主屏幕」",s37a9e8aec5713460:"詳細資訊",s4593f304dac8848c:"2) 點擊「添加到主屏幕」",s54cfbb14f46396d4:"1) 在您的主要瀏覽器中打開",s6196153c4b0c1ea0:"安裝",s922329d6f6213590:"添加到Dock欄",sa5ef80b4bb9b39f8:"簡短資訊",sa7551383d1897fcc:"2) 點選添加到Dock欄",sba52286c21552a4e:"在您的裝置上安裝它,以獲得更豐富的體驗和便捷訪問。",sc79fd7641eb9a975:"隱藏安裝流程",scdaf4bbff76674c8:"將App加入主畫面",se740f75b95a51807:"將其加入你的Dock欄,以獲得更豐富的體驗和便捷訪問。",sfea652f6580ff086:"此網站具有應用程式功能。"},tg={s1488e73779d7682f:"1) 打开浏览器菜单",s182ab2d6c997515f:"将其添加到主屏幕,以享受更丰富的体验并便于访问。",s1b9047d53d9f9d22:"2) 点击导航栏中的“分享”按钮",s2d90afa5dcca2c0e:"3) 向下滚动至“添加到主屏幕”",s37a9e8aec5713460:"更多",s4593f304dac8848c:"2) 轻触“添加到主屏幕”",s54cfbb14f46396d4:"1) 在您的主浏览器中打开",s6196153c4b0c1ea0:"安装",s922329d6f6213590:"添加到程序坞",sa5ef80b4bb9b39f8:"收起",sa7551383d1897fcc:"2) 点击“添加到程序坞”",sba52286c21552a4e:"在您的设备上安装,以享受更丰富的体验并便于访问。",sc79fd7641eb9a975:"隐藏安装步骤",scdaf4bbff76674c8:"添加到主屏幕",se740f75b95a51807:"将其添加到您的程序坞,以享受更全面的体验并便于访问。",sfea652f6580ff086:"此网站具备 App 功能特性。"},tf={s1488e73779d7682f:"1) Apri il menu del tuo browser",s182ab2d6c997515f:"Aggiungilo alla schermata principale per un'esperienza pi\xf9 completa e un accesso facile.",s1b9047d53d9f9d22:"2) Premi Condividi nella barra di navigazione",s2d90afa5dcca2c0e:'3) Scorri verso il basso fino a "Aggiungi alla schermata principale"',s37a9e8aec5713460:"Pi\xf9",s4593f304dac8848c:'2) Tocca "Aggiungi alla schermata principale"',s54cfbb14f46396d4:"1) Apri nel tuo browser principale",s6196153c4b0c1ea0:"Installa",s922329d6f6213590:"Aggiungi al Dock",sa5ef80b4bb9b39f8:"Meno",sa7551383d1897fcc:"2) Premi Aggiungi al Dock",sba52286c21552a4e:"Installalo sul tuo dispositivo per un'esperienza pi\xf9 completa e un accesso facile.",sc79fd7641eb9a975:"Nascondi istruzioni",scdaf4bbff76674c8:"Aggiungi alla schermata principale",se740f75b95a51807:"Aggiungilo al Dock per un'esperienza pi\xf9 completa e un accesso facile.",sfea652f6580ff086:"Questo sito ha funzionalit\xe0 di app."},tu={s1488e73779d7682f:"1) Otevřete nab\xeddku prohl\xedžeče",s182ab2d6c997515f:"Přidejte jej na plochu pro rozÅ¡\xedřen\xe9 využit\xed a snadn\xfd př\xedstup.",s1b9047d53d9f9d22:"2) Stiskněte tlač\xedtko Sd\xedlet na navigačn\xedm panelu",s2d90afa5dcca2c0e:'3) Projděte dolů k "Přidat na plochu"',s37a9e8aec5713460:"V\xedce",s4593f304dac8848c:'2) Klepněte na "Přidat na plochu"',s54cfbb14f46396d4:"1) Otevřete v hlavn\xedm prohl\xedžeči",s6196153c4b0c1ea0:"Nainstalovat",s922329d6f6213590:"Přidat do Docku",sa5ef80b4bb9b39f8:"M\xe9ně",sa7551383d1897fcc:"2) Stiskněte Přidat do Docku",sba52286c21552a4e:"Nainstalujte si jej na sv\xe9 zař\xedzen\xed pro rozÅ¡\xedřen\xe9 využit\xed a snadn\xfd př\xedstup.",sc79fd7641eb9a975:"Skr\xfdt instrukce",scdaf4bbff76674c8:"Přidat na plochu",se740f75b95a51807:"Přidejte jej do sv\xe9ho Docku pro rozÅ¡\xedřen\xe9 využit\xed a snadn\xfd př\xedstup.",sfea652f6580ff086:"Tento web m\xe1 funkce aplikace."},tm={s1488e73779d7682f:"1) \xc5pne menyen i nettleseren din",s182ab2d6c997515f:"Legg den til p\xe5 Hjem-skjermen din for \xe5 f\xe5 en bedre brukeropplevelse og raskere tilgang.",s1b9047d53d9f9d22:"2) Trykk p\xe5 Del-knappen i navigasjonslinjen",s2d90afa5dcca2c0e:"3) Rull ned til \xabLegg til p\xe5 Hjem-skjerm\xbb",s37a9e8aec5713460:"Mer",s4593f304dac8848c:'2) Trykk p\xe5 "Legg til p\xe5 Hjem-skjerm"',s54cfbb14f46396d4:"1) \xc5pne i hovednettleseren din",s6196153c4b0c1ea0:"Installer",s922329d6f6213590:"Legg til i Dock",sa5ef80b4bb9b39f8:"Mindre",sa7551383d1897fcc:"2) Velg Legg til i Dock",sba52286c21552a4e:"Installer den p\xe5 enheten din for \xe5 f\xe5 en bedre brukeropplevelse og raskere tilgang.",sc79fd7641eb9a975:"Skjul instruksjoner",scdaf4bbff76674c8:"Legg til p\xe5 Hjem-skjerm",se740f75b95a51807:"Legg den til i Docken din for \xe5 f\xe5 en bedre brukeropplevelse og raskere tilgang.",sfea652f6580ff086:"Denne siden har app-funksjonalitet."},tv={s1488e73779d7682f:"1) Abra o menu do seu navegador",s182ab2d6c997515f:"Adicione \xe0 Tela de In\xedcio para uma melhor experi\xeancia e mais f\xe1cil acesso.",s1b9047d53d9f9d22:"2) Pressione Compartilhar na barra de endere\xe7o",s2d90afa5dcca2c0e:'3) Role para baixo at\xe9 "Adicionar \xe0 Tela de In\xedcio"',s37a9e8aec5713460:"Mais",s4593f304dac8848c:'2) Toque em "Adicionar \xe0 Tela de In\xedcio"',s54cfbb14f46396d4:"1) Abra no seu navegador principal",s6196153c4b0c1ea0:"Instalar",s922329d6f6213590:"Adicionar ao Dock",sa5ef80b4bb9b39f8:"Menos",sa7551383d1897fcc:"2) Pressione Adicionar ao Dock",sba52286c21552a4e:"Instale no dispositivo para uma melhor experi\xeancia e mais f\xe1cil acesso.",sc79fd7641eb9a975:"Ocultar Instru\xe7\xf5es",scdaf4bbff76674c8:"Adicionar \xe0 Tela de In\xedcio",se740f75b95a51807:"Adicione ao Dock para uma melhor experi\xeancia e mais f\xe1cil acesso.",sfea652f6580ff086:"Este site possui funcionalidade de aplicativo."},ty={s1488e73779d7682f:"1) ブラウザメニューを開く",s182ab2d6c997515f:"ホーム画面に追加して、幅広い体験と簡単なアクセスを実現してください。",s1b9047d53d9f9d22:"2) ナビゲーションバーで共有を押す",s2d90afa5dcca2c0e:"3) 「ホーム画面に追加」まã
2§ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã™ã‚‹",s37a9e8aec5713460:"展開",s4593f304dac8848c:"2) 「ホーム画面に追加」をタップする",s54cfbb14f46396d4:"1) メインブラウザで開く",s6196153c4b0c1ea0:"インストール",s922329d6f6213590:"Dockに追加",sa5ef80b4bb9b39f8:"折りたたむ",sa7551383d1897fcc:"2) 「Dockに追加」を押す",sba52286c21552a4e:"デバイスにインストールすることで、より充実した体験と簡単なアクセスを実現できます。",sc79fd7641eb9a975:"説明を非表示",scdaf4bbff76674c8:"ホーム画面に追加",se740f75b95a51807:"ドックに追加して、幅広い体験と簡単なアクセスを実現してください。",sfea652f6580ff086:"このサイトはアプリ機能があります。"},tw={s1488e73779d7682f:"1) \xd6ppna din webbl\xe4sares meny",s182ab2d6c997515f:"L\xe4gg till p\xe5 hemsk\xe4rmen f\xf6r att f\xe5 en b\xe4ttre anv\xe4ndarupplevelse och enklare \xe5tkomst.",s1b9047d53d9f9d22:"2) Tryck p\xe5 Dela-knappen i verktygsf\xe4ltet",s2d90afa5dcca2c0e:'3) Scrolla ner till "L\xe4gg till p\xe5 hemsk\xe4rmen"',s37a9e8aec5713460:"Mer",s4593f304dac8848c:'2) Tryck p\xe5 "L\xe4gg till p\xe5 hemsk\xe4rmen"',s54cfbb14f46396d4:"1) \xd6ppna i din huvudsakliga webbl\xe4sare",s6196153c4b0c1ea0:"Installera",s922329d6f6213590:"L\xe4gg till i Dock",sa5ef80b4bb9b39f8:"Mindre",sa7551383d1897fcc:"2) V\xe4lj L\xe4gg till i Dock",sba52286c21552a4e:"Installera den p\xe5 din enhet f\xf6r att f\xe5 en b\xe4ttre anv\xe4ndarupplevelse och enklare \xe5tkomst.",sc79fd7641eb9a975:"G\xf6m instruktioner",scdaf4bbff76674c8:"L\xe4gg till p\xe5 hemsk\xe4rmen",se740f75b95a51807:"L\xe4gg till i Dock f\xf6r att f\xe5 en b\xe4ttre anv\xe4ndarupplevelse och enklare \xe5tkomst.",sfea652f6580ff086:"Denna webbsajt har app-funktionalitet."},tx={s1488e73779d7682f:"1) 브라우저 메뉴 열기",s182ab2d6c997515f:"더 많은 기능과 쉬운 접근을 위해 홈 화면에 추가해주세요.",s1b9047d53d9f9d22:"2) 내비게이션 바에서 공유 버튼 누르기",s2d90afa5dcca2c0e:'3) "홈 화면에 추가"로 스크롤하기',s37a9e8aec5713460:"더보기",s4593f304dac8848c:'2) "홈 화면에 추가" 탭하기',s54cfbb14f46396d4:"1) 주 브라우저에서 열기",s6196153c4b0c1ea0:"설치",s922329d6f6213590:"Dock에 추가",sa5ef80b4bb9b39f8:"닫기",sa7551383d1897fcc:"2) Dock에 추가 버튼 누르기",sba52286c21552a4e:"더 많은 기능과 쉬운 접근을 위해 기기에 설치해주세요.",sc79fd7641eb9a975:"안내 숨기기",scdaf4bbff76674c8:"홈 화면에 추가",se740f75b95a51807:"더 많은 기능과 쉬운 접근을 위해 Dock에 추가해주세요.",sfea652f6580ff086:"이 사이트는 앱 기능을 가지고 있습니다."},tk={s1488e73779d7682f:"1) បើកម៉ឺនុយកម្មវិធីរុករករបស់អ្នក",s182ab2d6c997515f:"បន្ថែមវាទៅកាន់ផ្ទាំងអេក្រង់ដើមដើម្បីទទួលបាននូវបទពិសោធន៍កាន់តែល្អនិងងាយស្រួលប្រើ។",s1b9047d53d9f9d22:"2) ចុចលើ ប៊ូតុងចែករំលែក នៅក្នុងរបារទិសដៅ",s2d90afa5dcca2c0e:'3) អូសចុះទៅកាន់ "បន្ថែមទៅផ្ទាំងអេក្រង់ដើម"',s37a9e8aec5713460:"បង្ហាញបន្ថែម",s4593f304dac8848c:'2) ចុចលើ "បន្ថែមទៅកាន់ផ្ទាំងអេក្រង់ដើម"',s54cfbb14f46396d4:"1) បើកនៅក្នុងកម្មវិធីរុករកសំខាន់របស់អ្នក",s6196153c4b0c1ea0:"តំឡើង",s922329d6f6213590:"បន្ថែមទៅកាន់ Dock",sa5ef80b4bb9b39f8:"បង្ហាញតិច",sa7551383d1897fcc:"2) ចុចលើ បន្ថែមទៅកាន់ Dock",sba52286c21552a4e:"តំឡើងវានៅលើឧបករណ៍របស់អ្នកដើម្បីទទួលបាននូវបទពិសោធន៍កាន់តែល្អនិងងាយស្រួលប្រើ។",sc79fd7641eb9a975:"បិទការណែនាំ",scdaf4bbff76674c8:"បន្ថែមទៅកាន់ផ្ទាំងអេក្រង់ដើម",se740f75b95a51807:"បន្ថែមវាទៅកាន់ Dock ដើម្បីទទួលបាននូវបទពិសោធន៍កាន់តែល្អនិងងាយស្រួលប្រើ។",sfea652f6580ff086:"គេហទំព័រនេះមានមុខងារជាកម្មវិធី។"},tA={s1488e73779d7682f:"Û±) مرورگر خود را باز کنید",s182ab2d6c997515f:"برای تجربه گسترده و دسترسی آسان آن را به صفحه اصلی خود اضافه کنید.",s1b9047d53d9f9d22:"Û±)در نوار پایین دکمه (Share) را  بزنید",s2d90afa5dcca2c0e:'Û³) به پایین اسکرول کنید تا به "Add to Home Screen" برسید',s37a9e8aec5713460:"بیشتر",s4593f304dac8848c:'Û²) روی "Add to Home screen" ضربه بزنید',s54cfbb14f46396d4:"Û±) در مرورگر اصلی خود باز کنید",s6196153c4b0c1ea0:"نصب",s922329d6f6213590:"افزودن به (Dock)",sa5ef80b4bb9b39f8:"کمتر",sa7551383d1897fcc:"Û²) (Add to Dock) را انتخاب کنید ",sba52286c21552a4e:"برای تجربه گسترده و دسترسی آسان آن را بر روی دستگاه خود نصب کنید.",sc79fd7641eb9a975:" مخفی کردن مراحل",scdaf4bbff76674c8:"افزودن به (Home Screen)",se740f75b95a51807:"برای تجربه گسترده و دسترسی آسان آن را به Dock خود اضافه کنید.",sfea652f6580ff086:" این سایت دارای قابلیت اپلیکیشن است. "},t_={s1488e73779d7682f:"1) \xc5bn din browsermenu",s182ab2d6c997515f:"Tilf\xf8j den til din hjemmesk\xe6rm for en bedre oplevelse og nem adgang.",s1b9047d53d9f9d22:"2) Tryk p\xe5 Del-knappen i navigationslinjen",s2d90afa5dcca2c0e:'3) Rul ned til "Tilf\xf8j til hjemmesk\xe6rm"',s37a9e8aec5713460:"Mere",s4593f304dac8848c:'2) Tryk p\xe5 "Tilf\xf8j til hjemmesk\xe6rm"',s54cfbb14f46396d4:"1) \xc5bn i din prim\xe6re browser",s6196153c4b0c1ea0:"Installer",s922329d6f6213590:"Tilf\xf8j til Dock",sa5ef80b4bb9b39f8:"Mindre",sa7551383d1897fcc:"2) V\xe6lg Tilf\xf8j til Dock",sba52286c21552a4e:"Installer den p\xe5 din enhed for en bedre oplevelse og nem adgang.",sc79fd7641eb9a975:"Skjul instruktion",scdaf4bbff76674c8:"Tilf\xf8j til hjemmesk\xe6rm",se740f75b95a51807:"Tilf\xf8j den til din Dock for en bedre oplevelse og nem adgang.",sfea652f6580ff086:"Denne side har app-funktionalitet."},t$={s1488e73779d7682f:"1) Mở menu tr\xecnh duyệt cá»§a bạn",s182ab2d6c997515f:"Th\xeam n\xf3 v\xe0o m\xe0n h\xecnh ch\xednh cá»§a bạn để c\xf3 trải nghiệm phong p
2h\xfa hơn v\xe0 truy cập dễ d\xe0ng hơn.",s1b9047d53d9f9d22:'2) Nhấp v\xe0o n\xfat "Chia sẻ" tr\xean thanh điều hướng',s2d90afa5dcca2c0e:'3) K\xe9o đến mục "Th\xeam v\xe0o M\xe0n h\xecnh ch\xednh"',s37a9e8aec5713460:"Th\xeam",s4593f304dac8848c:'2) Nhấn v\xe0o "Th\xeam v\xe0o M\xe0n h\xecnh ch\xednh"',s54cfbb14f46396d4:"1) Mở tr\xecnh duyệt ch\xednh của bạn",s6196153c4b0c1ea0:"C\xe0i đặt",s922329d6f6213590:"Th\xeam v\xe0o Dock",sa5ef80b4bb9b39f8:"Thu gọn",sa7551383d1897fcc:'2) Nhấp v\xe0o "Th\xeam v\xe0o Dock"',sba52286c21552a4e:"C\xe0i đặt tr\xean thiết bị của bạn để c\xf3 trải nghiệm phong ph\xfa hơn v\xe0 truy cập dễ d\xe0ng.",sc79fd7641eb9a975:"Ẩn c\xe1c bước c\xe0i đặt",scdaf4bbff76674c8:"Th\xeam v\xe0o m\xe0n h\xecnh ch\xednh",se740f75b95a51807:"Th\xeam n\xf3 v\xe0o Dock của bạn để c\xf3 trải nghiệm to\xe0n diện hơn v\xe0 truy cập dễ d\xe0ng hơn.",sfea652f6580ff086:"Trang web n\xe0y c\xf3 cả chức năng đặc trưng ứng dụng."},tE={s1488e73779d7682f:"1) Nyissa meg a b\xf6ng\xe9szője men\xfcj\xe9t",s182ab2d6c997515f:"Adja hozz\xe1 a kezdők\xe9pernyőj\xe9hez a teljes \xe9lm\xe9ny \xe9s a k\xf6nnyű hozz\xe1f\xe9r\xe9s \xe9rdek\xe9ben.",s1b9047d53d9f9d22:"2) Nyomja meg a Megoszt\xe1s gombot a navig\xe1ci\xf3s s\xe1vban",s2d90afa5dcca2c0e:'3) G\xf6rgessen le a "Hozz\xe1ad\xe1s a kezdők\xe9pernyőh\xf6z" lehetős\xe9ghez',s37a9e8aec5713460:"T\xf6bb",s4593f304dac8848c:'2) Koppintson a "Hozz\xe1ad\xe1s a kezdők\xe9pernyőh\xf6z" lehetős\xe9gre',s54cfbb14f46396d4:"1) Nyissa meg a fő b\xf6ng\xe9szőj\xe9ben",s6196153c4b0c1ea0:"Telep\xedt\xe9s",s922329d6f6213590:"Hozz\xe1ad\xe1s a Dock-hoz",sa5ef80b4bb9b39f8:"Kevesebb",sa7551383d1897fcc:"2) Nyomja meg a Hozz\xe1ad\xe1s a Dock-hoz gombot",sba52286c21552a4e:"Telep\xedtse eszk\xf6z\xe9re a teljes \xe9lm\xe9ny \xe9s a k\xf6nnyű hozz\xe1f\xe9r\xe9s \xe9rdek\xe9ben.",sc79fd7641eb9a975:"\xdatmutat\xf3 elrejt\xe9se",scdaf4bbff76674c8:"Hozz\xe1ad\xe1s a kezdők\xe9pernyőh\xf6z",se740f75b95a51807:"Adja hozz\xe1 a Dock-hoz a teljes \xe9lm\xe9ny \xe9s a k\xf6nnyű hozz\xe1f\xe9r\xe9s \xe9rdek\xe9ben.",sfea652f6580ff086:"Ez az oldal alkalmaz\xe1sfunkci\xf3val rendelkezik."},tS={s1488e73779d7682f:"1) Otvorte ponuku prehliadača",s182ab2d6c997515f:"Pridajte ju na domovsk\xfa obrazovku pre rozš\xedren\xe9 využitie a jednoduch\xfd pr\xedstup.",s1b9047d53d9f9d22:"2) Stlačte Zdieľať na navigačnom paneli",s2d90afa5dcca2c0e:'3) Prejdite nadol k "Pridať na domovsk\xfa obrazovku"',s37a9e8aec5713460:"Viac",s4593f304dac8848c:'2) Klepnite na "Pridať na domovsk\xfa obrazovku"',s54cfbb14f46396d4:"1) Otvorte v hlavnom prehliadači",s6196153c4b0c1ea0:"Inštalovať",s922329d6f6213590:"Pridať do Docku",sa5ef80b4bb9b39f8:"Menej",sa7551383d1897fcc:"2) Stlačte Pridať do Docku",sba52286c21552a4e:"Nainštalujte si ju na svoje zariadenie pre rozš\xedren\xe9 využitie a jednoduch\xfd pr\xedstup.",sc79fd7641eb9a975:"Skryť inštrukcie",scdaf4bbff76674c8:"Pridať na domovsk\xfa obrazovku",se740f75b95a51807:"Pridajte ju do Docku pre rozš\xedren\xe9 využitie a jednoduch\xfd pr\xedstup.",sfea652f6580ff086:"T\xe1to str\xe1nka m\xe1 funkcie aplik\xe1cie."},tj=new Map([["ru",ew],["tr",ex],["de",ek],["es",eA],["nl",e_],["el",e$],["fr",eE],["sr",eS],["pl",ej],["uk",ez],["zh-HK",eT],["zh-CN",eD],["it",eP],["cs",eC],["no",eM],["pt",eR],["ja",eI],["sv",eH],["ko",eL],["km",eO],["fa",eU],["da",eq],["vi",eB],["hu",eN],["sk",eZ]]),{getLocale:tz,setLocale:tT}=(o={sourceLocale:"en",targetLocales:["cs","da","de","el","es","fa","fr","hu","it","ja","km","ko","nl","no","pl","pt","ru","sk","sr","sv","tr","uk","vi","zh-CN","zh-HK"],loadLocale:async e=>tj.get(e)},function(e){if(eG)throw Error("lit-localize can only be configured once");eY=e,eG=!0}((e,t)=>(function(e,t,a){if(e){let i=e[a?.id??function(e){let t="string"==typeof e?e:e.strings,a=e5.get(t);return void 0===a&&(a=("string"==typeof e||"strTag"in e?"s":"h")+function(e){let t=0,a=8997,i=0,o=33826,s=0,l=40164,n=0,r=52210;for(let d=0;d<e.length;d++)a^=e.charCodeAt(d),t=435*a,i=435*o,s=435*l,n=435*r,s+=a<<8,n+=o<<8,i+=t>>>16,a=65535&t,s+=i>>>16,o=65535&i,r=n+(s>>>16)&65535,l=65535&s;return e0[r>>8]+e0[255&r]+e0[l>>8]+e0[255&l]+e0[o>>8]+e0[255&o]+e0[a>>8]+e0[255&a]}("string"==typeof t?t:t.join("\x1e")),e5.set(t,a)),a}(t)];if(i){if("string"==typeof i)return i;if("strTag"in i)return eV(i.strings,t.values,i.values);{let e=e1.get(i);return void 0===e&&(e=i.values,e1.set(i,e)),{...i,values:e.map(e=>t.values[e])}}}}return eW(t)}
2)(e8,e,t)),e7=e4=o.sourceLocale,(e6=new Set(o.targetLocales)).add(o.sourceLocale),e9=o.loadLocale,{getLocale:()=>e7,setLocale:e=>{if(e===(e3??e7))return te.promise;if(!e6||!e9)throw Error("Internal error");if(!e6.has(e))throw Error("Invalid locale code");let t=++tt;return e3=e,te.settled&&(te=new eX),e2({status:"loading",loadingLocale:e}),(e===e4?Promise.resolve({templates:void 0}):e9(e)).then(a=>{tt===t&&(e7=e,e3=void 0,e8=a.templates,e2({status:"ready",readyLocale:e}),te.resolve())},a=>{tt===t&&(e2({status:"error",errorLocale:e,errorMessage:a.toString()}),te.reject(a))}),te.promise}});class tD{constructor(){this.icons=[{src:""}],this.screenshots=void 0,this.short_name="PWA",this.name="Progressive web application",this.description="Progressive web application"}}let tP=eF.css`.gallery{position:relative;--scrollbar-background-color:#fff;--scrollbar-thumb-color:rgb(146, 146, 146);--scrollbar-thumb-hover-color:rgb(100, 100, 100);--nav-btn-background-color:#fff;--nav-btn-fill-color:#141414}.gallery .gallery_scroller{scroll-snap-type:x mandatory;overflow-x:auto;overflow-y:hidden;display:flex;align-items:center;padding:10px 13px;padding-bottom:10px;margin:0 10px;-webkit-overflow-scrolling:touch}.gallery .gallery_scroller img{border-radius:6px;max-height:min(45vh,500px);box-shadow:0 3px 10px 0 rgba(0,0,0,.15);scroll-snap-align:center;scroll-snap-stop:always;position:relative}.gallery .gallery_scroller img+img{margin-inline-start:15px}.gallery .gallery_scroller::-webkit-scrollbar{width:4px;height:2px}.gallery .gallery_scroller::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:4px}.gallery .gallery_scroller::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.gallery .gallery_scroller::-webkit-scrollbar-track{background:var(--scrollbar-background-color);border-radius:4px}.gallery .gallery_scroller .scroller_wrap{display:flex;flex-direction:row;padding-inline-end:13px}.gallery .btn{position:absolute;display:flex;align-items:center;-webkit-user-select:none;user-select:none;top:50%;transform:translateY(-50%);height:30px;width:30px;border-radius:50%;background-color:var(--nav-btn-background-color);box-shadow:rgba(0,0,0,.3) 2px 4px 4px 1px;background-repeat:no-repeat;opacity:.8;z-index:1}.gallery .btn.prev{left:5px}.gallery .btn.prev svg{margin-left:4px}.gallery .btn.next{right:5px}.gallery .btn.next svg{transform:rotate(180deg);margin-left:6px}.gallery .btn:hover{box-shadow:rgba(0,0,0,.5) 2px 4px 4px 1px;cursor:pointer;opacity:1}.gallery .btn svg{width:20px;height:20px;margin:0 auto}.gallery .btn svg path{fill:var(--nav-btn-fill-color)}.gallery.apple_desktop{--scrollbar-background-color:rgba(0, 0, 0, 0.1);--scrollbar-thumb-color:rgb(100, 100, 100);--scrollbar-thumb-hover-color:rgba(0, 0, 0, 0.85)}.gallery.apple_desktop .gallery_scroller{margin:0;padding-top:15px}.gallery.apple_desktop .btn{height:26px;width:26px;box-shadow:rgba(0,0,0,.3) 0 2px 2px 1px}.gallery.apple_desktop .btn:hover{box-shadow:rgba(0,0,0,.3) 0 2px 2px 1px}.gallery.apple_desktop .btn:active{filter:brightness(95%)}.gallery.apple_desktop .btn:active .svg{filter:brightness(110%)}.gallery.apple_desktop .btn svg{width:12px;height:auto;opacity:1}.gallery.apple_desktop .btn svg{margin-inline-start:7px}.gallery.apple_mobile .btn.prev svg{margin-inline-start:7px}.gallery.apple_mobile .btn svg{width:16px;height:auto}.gallery.apple_desktop .btn,.gallery.apple_mobile .btn{opacity:1}@media(hover:none)and (pointer:coarse){.gallery .btn.next,.gallery .btn.prev{display:none}.gallery_scroller::-webkit-scrollbar{display:none}}@media(prefers-color-scheme:dark){.gallery{--scrollbar-background-color:#424242;--nav-btn-background-color:#555555;--nav-btn-fill-color:#fff}.gallery.apple_desktop{--scrollbar-thumb-color:var(--nav-btn-fill-color);--scrollbar-background-color:var(--nav-btn-background-color);--scrollbar-thumb-hover-color:var(--nav-btn-fill-color)}.gallery.apple_desktop .btn:active{filter:brightness(110%)}.gallery.apple_desktop .btn:active .svg{filter:brightness(90%)}}`,tC=(e,t,a)=>{let i=new CustomEvent(t,{detail:{message:a}});e.dispatchEvent(i)};class tM{static isAppleMobile(){return!(!(["iPhone","iPad","iPod"].includes(navigator.platform)||navigator.userAgent.match(/Mac/)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>
22)||!("serviceWorker"in navigator))}static isAppleDesktop(){let e=navigator.userAgent.toLowerCase();if(navigator.maxTouchPoints||!e.match(/macintosh/))return!1;let t=/version\/(\d{2})\./.exec(e);if(!(t&&t[1]&&parseInt(t[1])>=17))return!1;let a=!!document.createElement("audio").canPlayType('audio/wav; codecs="1"'),i=!!new OffscreenCanvas(1,1).getContext("webgl");return a&&i}static isAndroid(){return!!navigator.userAgent.toLowerCase().match(/android/)}static isAndroidFallback(){return!(!this.isAndroid()||"BeforeInstallPromptEvent"in window)}static deviceFormFactor(){return window.matchMedia("(orientation: portrait)").matches?"narrow":"wide"}static isStandalone(){return!!(window.matchMedia("(display-mode: standalone)").matches||"standalone"in navigator&&!0===navigator.standalone)}static async getInstalledRelatedApps(){if("getInstalledRelatedApps"in navigator)try{return await navigator.getInstalledRelatedApps().then(e=>e)}catch(e){}return[]}static async isRelatedAppsInstalled(){return!!(await this.getInstalledRelatedApps()).length}static setStorageFlag(e,t,a=!1){try{a?localStorage.setItem(e,t.toString()):sessionStorage.setItem(e,t.toString())}catch(e){}}static getStorageFlag(e){try{return"true"===sessionStorage.getItem(e)||"true"===localStorage.getItem(e)}catch(e){return!1}}static eventInstalledSuccess(e){tC(e,"pwa-install-success-event","App install success (Chromium/Android only)")}static eventInstalledFail(e){tC(e,"pwa-install-fail-event","App install failed (Chromium/Android only)")}static eventUserChoiceResult(e,t){tC(e,"pwa-user-choice-result-event",t)}static eventInstallAvailable(e){tC(e,"pwa-install-available-event","App install available")}static eventInstallHowTo(e){tC(e,"pwa-install-how-to-event","App install instruction showed")}static eventGallery(e){tC(e,"pwa-install-gallery-event","App install gallery showed")}static normalizeManifestAssetUrls(e,t){let a=new URL(t,document.location.href);[...e.icons||[],...e.screenshots||[]].forEach(e=>{e.src=new URL(e.src,a).href})}static async fetchAndProcessManifest(e,t,a,i){let o=new tD,s=null;try{let t=await fetch(e);if(s=await t.json(),!t.ok||!s||!Object.keys(s))throw Error("Manifest not found");this.normalizeManifestAssetUrls(s,e)}catch(e){}return t=t||(s?.icons?.length?s?.icons[0].src:o.icons?.[0].src)||"",a=a||(s?s.short_name:o.short_name)||"",i=i||s?.description||o.description||"",{_manifest:o=s||o,icon:t,name:a,description:i}}}var tR=function(e,t,a,i){var o,s=arguments.length,l=s<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,a):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,t,a,i);else for(var n=e.length-1;n>=0;n--)(o=e[n])&&(l=(s<3?o(l):s>3?o(t,a,l):o(t,a))||l);return s>3&&l&&Object.defineProperty(t,a,l),l},tI=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};let tH=class extends eF.LitElement{constructor(){super(...arguments),this.screenshots=[],this.theme="default",this.rtl=!1,this.getScrollElements=()=>{let e=this.shadowRoot?.querySelector("#paginated_gallery");if(!e)return;let t=e.querySelector(".gallery_scroller");if(!t)return;let a=Array.from(t.querySelectorAll("img"));return 0!==a.length?{scroller:t,items:a}:void 0},this.findCurrentItem=(e,t)=>{let a=e.scrollLeft*(this.rtl?-1:1);return t.find(e=>e.offsetWidth+e.offsetLeft*(this.rtl?-1:1)>=a+e.offsetWidth/2.5)||null},this.scrollToPage=e=>{let t=this.getScrollElements();if(!t)return;let{scroller:a,items:i}=t,o=this.findCurrentItem(a,i);if(!o)return;let s=i.indexOf(o)+("next"===e?1:-1)*(this.rtl?-1:1);s>=0&&s<i.length&&i[s].scrollIntoView({behavior:"smooth",block:"nearest",inline:"center"})},this.scrollToNextPage=()=>{this.scrollToPage("next")},this.scrollToPrevPage=()=>{this.scrollToPage("prev")},this._init=()=>{}}static get styles(){return tP}firstUpdated(){let e=this.getScrollElements();e&&setTimeout(()=>{e.scroller.scrollTo({top:0,left:0})},300)}connectedCallback(){super.connectedCallback(),this._init()}render(){let e,t,a,i;return eF.html`${e=this.screenshots,t=this.theme,a=this.scrollToNextPage,i=this.scrollToPrevPage,eF.html`${e?eF.html`<div id="paginated_gallery" class="gallery ${t}"><div class="gallery_scroller"><div class="scroller_wrap">${e.filter(e=>!e.form_factor||e.form_factor===tM.deviceFormFactor()).map(e=>eF.html`<img draggable="false" src='${e.src}' alt='${e.label||""}'>`)}</div></div><span class="btn prev" @click="${i}">${"default"!=t?eF.html`<svg id="arrow-left" viewBox="0 0 23.023 18.518">
2<path fill="currentColor" d="M0 9.253c0 .305.134.586.378.818l8.106 8.093c.244.232.5.342.793.342.598 0 1.075-.44 1.075-1.05 0-.293-.11-.586-.306-.769l-2.734-2.783-4.834-4.407-.256.598 3.93.244h15.442c.635 0 1.075-.451 1.075-1.086s-.44-1.087-1.075-1.087H6.152l-3.93.245.256.61 4.834-4.419 2.734-2.783a1.09 1.09 0 0 0 .306-.77C10.352.44 9.875 0 9.277 0c-.293 0-.549.098-.818.366L.38 8.436c-.247.23-.38.511-.38.816Z"/></svg>`:eF.html`<svg id="arrow-left" viewBox="0 0 96 96"><path d="M39.3756,48.0022l30.47-25.39a6.0035,6.0035,0,0,0-7.6878-9.223L26.1563,43.3906a6.0092,6.0092,0,0,0,0,9.2231L62.1578,82.615a6.0035,6.0035,0,0,0,7.6878-9.2231Z" fill="%23999" fill-rule="evenodd"/></svg>`}</span><span class="btn next" @click="${a}">${eF.html`<svg height="15" width="15"><use href="#arrow-left"></use></svg>`}</span></div>`:""}`}`}};tR([(0,ta.property)({type:Array}),tI("design:type",Array)],tH.prototype,"screenshots",void 0),tR([(0,ta.property)(),tI("design:type",String)],tH.prototype,"theme",void 0),tR([(0,ta.property)({type:Boolean}),tI("design:type",Boolean)],tH.prototype,"rtl",void 0);let tL=tH=tR([(0,ta.customElement)("pwa-gallery")],tH),tO=eF.css`.dialog-body .icon{display:flex;align-items:flex-start}.dialog-body .icon .icon-image{width:48px;height:48px;margin:0 auto;margin-top:10px;border-radius:6px}.dialog-body .about{display:grid;grid-template-rows:30px auto}.dialog-body .about .hostname,.dialog-body .about .name{padding:0 5px;overflow:hidden}.dialog-body .about .name{font-weight:500;font-size:18px;line-height:24px;margin-top:5px;align-items:flex-start;display:flex}.dialog-body .about .name label{text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.dialog-body .about .hostname{font-size:13px;font-weight:400;opacity:.7;line-height:14px;overflow-x:hidden;text-overflow:ellipsis;text-align:start;word-break:break-all;white-space:nowrap}.dialog-body .about+hr{margin-top:10px}.dialog-body .description{font-weight:400;line-height:20px;grid-column:1/3;padding:0 6px;margin:10px 5px 5px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-height:115px;overflow:hidden;overflow-y:auto;text-overflow:ellipsis;text-align:start}.dialog-body .app-description{font-size:13px;margin-bottom:10px}.dialog-body .app-description::-webkit-scrollbar{width:4px;height:4px}.dialog-body .app-description::-webkit-scrollbar-thumb{background:#929292;border-radius:4px}.dialog-body .app-description::-webkit-scrollbar-thumb:hover{background:#646464}.dialog-body .app-description::-webkit-scrollbar-track{background:var(--scrollbar-background-color);border-radius:4px}.dialog-body .install-description{font-size:14px}.dialog-body hr{height:1px;width:100%;grid-column:1/3;background-color:var(--border-bottom-color);border:none;margin:0}.dialog-body .action-buttons{display:grid;grid-template-columns:50% auto;grid-column-start:1;grid-column-end:3;gap:10px;padding:10px 10px}.dialog-body .action-buttons .primary{grid-column-start:2}.dialog-body .material-button{--text-color-primary:#eee;--text-color-secondary:#374fc6;--background-color-primary:#374fc6;--background-color-ripple:#eee;position:relative;display:inline-block;box-sizing:border-box;border:none;border-radius:6px;padding:0 16px;min-width:64px;height:36px;vertical-align:middle;text-align:center;text-overflow:ellipsis;text-transform:uppercase;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);font-family:Roboto,"Segoe UI",BlinkMacSystemFont,system-ui,-apple-system;font-size:14px;font-weight:500;line-height:37px;overflow:hidden;outline:0;cursor:pointer;transition:box-shadow .2s}.dialog-body .material-button.primary{color:var(--text-color-primary);background-color:var(--background-color-primary)}.dialog-body .material-button.secondary{background-color:rgba(0,0,0,0);color:var(--text-color-secondary);box-shadow:none}.dialog-body .material-button.secondary::after,.dialog-body .material-button.secondary::before{background-color:var(--background-color-primary)}.dialog-body .material-button.secondary:active,.dialog-body .material-button.secondary:hover{box-shadow:none}.dialog-body .material-button.secondary.close{height:26px;min-width:26px;line-height:0;margin-inline-end:0;margin-inline-start:auto;padding:0;border-radius:50%}.dialog-body .material-button.secondary.close svg{width:16px;
2fill:var(--text-color-secondary)}.dialog-body .material-button.secondary.close::after{width:25px;height:25px;border-radius:50%}.dialog-body .material-button.secondary.close::before{border-radius:50%}.dialog-body .material-button::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:var(--background-color-ripple);opacity:0;transition:opacity .2s}.dialog-body .material-button::after{content:"";position:absolute;left:50%;top:50%;border-radius:50%;padding:50%;width:32px;height:32px;background-color:var(--background-color-ripple);opacity:0;transform:translate(-50%,-50%) scale(1);transition:opacity 1s,transform .5s}.dialog-body .material-button:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.dialog-body .material-button:active::after{opacity:.32;transform:translate(-50%,-50%) scale(0);transition:transform 0s}.dialog-body pwa-gallery{grid-column:1/3;max-height:0;opacity:0;transition:opacity ease-in-out .5s,max-height .5s ease-in-out;overflow:hidden}@media(prefers-color-scheme:dark){.dialog-body .material-button{--text-color-primary:#1B222C;--text-color-secondary:#a7c7fa;--background-color-primary:#a7c7fa}}@media(hover:none)and (pointer:coarse){.dialog-body .description::-webkit-scrollbar{display:none}}`,tU=eF.css`:host{grid-template-columns:1fr}:host .touch-header{height:30px;width:100%;padding-top:10px;box-sizing:border-box;cursor:grab}:host .touch-header:active{cursor:grabbing}:host .touch-header::before{content:"";width:40px;height:5px;border-radius:3px;background:var(--touch-header-color);margin:0 auto;display:block}:host .body-header{display:grid;grid-template-columns:max-content 1fr max-content;grid-gap:15px;padding:18px 20px;padding-top:0;border-bottom:1px solid var(--border-bottom-color)}:host .body-header .install{text-transform:capitalize;height:40px;min-width:50px;padding:0 23px;align-items:center;display:inline-flex;-webkit-tap-highlight-color:transparent;transition:min-width .2s,color .2s,background-color .2s,border-color .2s}:host .body-header .install .button-text,:host .body-header .install svg{margin:0 auto}:host .body-header .install .check-icon{display:none}:host .body-header .about{grid-template-rows:auto auto;grid-gap:6px}:host .body-header .about .name{padding:0;line-height:20px;font-size:16px}:host .body-header .about .hostname{font-size:14px;font-weight:400;opacity:.7;line-height:14px;overflow-x:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;padding:0}:host .body-header .icon .icon-image{margin:0;width:45px;height:45px}:host .how-to-body{display:flex;flex-direction:column;gap:15px;max-height:0;overflow:hidden;padding:0 20px;opacity:0}:host .how-to-body .description-step{display:flex;gap:15px;margin-inline-start:2.5px;align-items:center}:host .how-to-body .description-step .svg-wrap{display:flex;flex-shrink:0;align-items:center;width:40px;height:40px;background-color:var(--touch-header-color);border-radius:50%}:host .how-to-body .description-step .svg-wrap svg{fill:var(--text-color-normal);margin:0 auto}:host .how-to-body .description-step .svg-wrap.add-icon svg{padding-right:1px}:host .how-to .description,:host .how-to ::slotted(pwa-gallery){max-height:0;padding-top:0;padding-bottom:0;overflow:hidden;opacity:0}:host .how-to .how-to-body{max-height:600px;padding-top:18px;padding-bottom:18px;opacity:1}:host .how-to .install{min-width:40px;padding:0;background:rgba(0,0,0,0);color:var(--text-color-normal);box-shadow:none;border:1px solid}:host .how-to .install .check-icon{display:inline;fill:var(--text-color-normal)}:host .how-to .install .button-text{display:none}:host .description{padding:15px 20px;margin:0;-webkit-line-clamp:6;max-height:150px;opacity:1}:host ::slotted(pwa-gallery){display:block;max-height:600px;padding-bottom:15px;opacity:1;transition:max-height 1.5s,opacity .8s,padding 1.5s}:host .description,:host .how-to-body{transition:max-height .2s,opacity .15s,padding .2s}:host .material-button{border-radius:20px}`,tq=(e=>{var t={};return ey.d(t,e),t})({classMap:()=>ev});var tB=function(e,t,a,i){var o,s=arguments.length,l=s<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,a):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,t,a,i);else for(var n=e.length-1;n>=0;n--)(o=e[n])&&(l=(s<3?o(l):s>3?o(t,a,l):o(t,a))||l);return s>3&&l&&Object.defineProperty(t,a,l),l},tN=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};let tZ=class extends eF.LitElement{constructor(){super(...arguments),this.props={name:"",description:"",icon:""},this.install={handleEvent:()=>{}},this.hideDialog=()=>{},this.disableClose=!1,this.fallback=!1,this.howToRequested=!1,this.toggleHowTo={handleEvent:()=>{}},this._callInstall=()=>{if(this.fallback)return this.toggleHowTo.handleEvent(),void setTimeout(()=>this.setupAppearence(!0),210);this.install.handleEvent()},this._callHide=()=>{this.hideDialog(),this.setupAppearence()},this.bindedElement=null,this._saveBodyStyle=document.body.style.overscrollBehaviorY,this.dragMobileSheet=(e,t,a)=>{if(!e||!t||!a)return null;let i=0,o=a.offsetHeight+a.offsetTop,s=e=>e.clientY||(e.changedTouches&&e.changedTouches.length?e.changedTouches[0].clientY:0),l=e=>{window.addEventListener("mouseup",n),window.addEventListener("mousemove",r),window.addEventListener("touchend",n),window.addEventListener("touchmove",r),e.preventDefault(),i=s(e)-t.getBoundingClientRect().top,document.body.style.overscrollBehaviorY="none"},n=t=>{if(document.body.style.overscrollBehaviorY=this._saveBodyStyle,!this.disableClose&&s(t)>=window.innerHeight-25)d(t,window.innerHeight+50,!0);else if(window.innerHeight-s(t)>e.clientHeight/2.5){d(t,window.innerHeight-e.clientHeight);try{this.howToRequested||tM.eventGallery(this.getRootNode().host)}catch(e){}}else d(t,window.innerHeight-o-35)},r=t=>{let a=s(t);this.disableClose&&window.innerHeight-a<70||a<=window.innerHeight-e.clientHeight+i||(e.style.setProperty("transition","none"),e.style.setProperty("--translateY",`translateY(${a-i}px)`))},d=(a,i,d)=>{window.removeEventListener("mouseup",n),window.removeEventListener("mousemove",r),window.removeEventListener("touchend",n),window.removeEventListener("touchmove",r),window.innerWidth>=768||(!i&&s(a)>=window.innerHeight-o?e.style.setProperty("--translateY",`translateY(calc(100vh - ${o}px))`):e.style.setProperty("--translateY",`translateY(${(i||s(a))+35}px)`),e.style.setProperty("transition","transform 500ms cubic-bezier(0.4, 0, 0, 1) 0s"),d&&(t.removeEventListener("mousedown",l),t.removeEventListener("touchstart",l),setTimeout(this._callHide,250)))};return t.addEventListener("mousedown",l),t.addEventListener("touchstart",l,{passive:!1}),d(new MouseEvent("mouseup"),window.innerHeight-o-35),{touchElement:t,listener:l}},this.setupAppearence=e=>{this.bindedElement&&(this.bindedElement.touchElement.removeEventListener("mousedown",this.bindedElement.listener),this.bindedElement.touchElement.removeEventListener("touchstart",this.bindedElement.listener)),this.bindedElement=this.dragMobileSheet(this.parentElement,this.shadowRoot?.querySelector(".dialog-body .touch-header"),this.shadowRoot?.querySelector(".dialog-body "+(e?".how-to-body":".body-header")))},this._init=()=>{this.setupAppearence(),window.addEventListener("resize",()=>this.setupAppearence())}}static get styles(){return[tO,tU]}firstUpdated(){this._init()}connectedCallback(){super.connectedCallback()}render(){let e,t,a,i,o,s;return eF.html`${e=this.props.name,t=this.props.description,a=this.props.icon,i=this._callInstall,o=this.fallback,s=this.howToRequested,eF.html`<div class="dialog-body ${(0,tq.classMap)(((e=!1,t=!1)=>({fallback:e,"how-to":t}))(o,s))}"><div class="touch-header" id="touch-header"></div><div class="body-header"><div class="icon"><img src="${a}" alt="icon" class="icon-image"></div><div class="about"><div class="name"><label>${e}</label></div><div class="hostname">${location.hostname}</div></div><button class="material-button primary install" @click='${i}'><svg class="check-icon" height="24px" viewBox="0 -960 960 960" width="24px" fill=""><path d="M382-240 154-468l57-57 171 171 367-367 57 57-424 424Z"/></svg><span class="button-text">${eY("Install")}</span></button></div><div class="how-to-body"><div class="description-step"><div class="svg-wrap"><svg height="24" viewBox="0 -960 960 960" width="24" fill=""><path d="M480-160q-33 0-56.5-23.5T400-240q0-33 23.5-56.5T480-320q33 0 56.5 23.5T560-240q0 33-23.5 56.5T480-160Zm0-240q-33 0-56.5-23.5T400-480q0-33 23.5-56.5T480-560q33 0 56.5 23.5T560-480q0 33-23.5 56.5T480-400Zm0-240q-33 0-56.5-23.5T400-720q0-33 23.5-56.5T480-800q33 0 56.5 23.5T560-72
20q0 33-23.5 56.5T480-640Z"/></svg></div><div class="step-text">${eY("1) Open your browser menu")}</div></div><div class="description-step"><div class="svg-wrap add-icon"><svg height="24" viewBox="0 -960 960 960" width="24"><path d="M320-40q-33 0-56.5-23.5T240-120v-160h80v40h400v-480H320v40h-80v-160q0-33 23.5-56.5T320-920h400q33 0 56.5 23.5T800-840v720q0 33-23.5 56.5T720-40H320Zm0-120v40h400v-40H320ZM176-280l-56-56 224-224H200v-80h280v280h-80v-144L176-280Zm144-520h400v-40H320v40Zm0 0v-40 40Zm0 640v40-40Z"/></svg></div><div class="step-text">${eY('2) Tap "Add to Home screen"')}</div></div></div>${t?eF.html`<div class="description">${t}</div>`:""}<slot></slot></div>`}`}};tB([(0,ta.property)({type:Object}),tN("design:type",Object)],tZ.prototype,"props",void 0),tB([(0,ta.property)({type:Object}),tN("design:type",Object)],tZ.prototype,"install",void 0),tB([(0,ta.property)(),tN("design:type",Object)],tZ.prototype,"hideDialog",void 0),tB([(0,ta.property)({type:Boolean}),tN("design:type",Object)],tZ.prototype,"disableClose",void 0),tB([(0,ta.property)({type:Boolean}),tN("design:type",Object)],tZ.prototype,"fallback",void 0),tB([(0,ta.property)({type:Boolean}),tN("design:type",Object)],tZ.prototype,"howToRequested",void 0),tB([(0,ta.property)({type:Object}),tN("design:type",Object)],tZ.prototype,"toggleHowTo",void 0);let tF=tZ=tB([(0,ta.customElement)("pwa-bottom-sheet")],tZ),tV=eF.css`#pwa-install-element{-webkit-user-select:none;user-select:none}#pwa-install-element .install-dialog{--text-color-normal:#212121;--background-color:#fff;--border-bottom-color:#DBDCDE;--scrollbar-background-color:#fff;font-family:Roboto,"Segoe UI",system-ui;position:fixed;display:inline-block;opacity:0;visibility:hidden;z-index:2147483001}#pwa-install-element .install-dialog.chrome{max-width:380px;width:90%;min-height:90px;margin:0 auto;right:150px;left:auto;background-color:var(--background-color);filter:drop-shadow(0 5px 15px rgba(0, 0, 0, .3));font-size:15px;color:var(--text-color-normal);border-radius:8px;top:-100px;transition:top .5s ease-in-out,opacity .8s ease-in-out,max-height .35s ease-in-out}#pwa-install-element .install-dialog.chrome.available{opacity:1;top:28px;visibility:visible}#pwa-install-element .install-dialog.chrome .dialog-body{display:grid;grid-template-columns:70px 1fr}#pwa-install-element .install-dialog.chrome.gallery pwa-gallery{transition:opacity .3s ease-in-out .2s,max-height .5s ease-in-out;max-height:70vh;opacity:1}#pwa-install-element .install-dialog.mobile{--touch-header-color:#DBDCE0;top:0;max-width:414px;width:100%;bottom:auto;left:0;right:0;transition:none;transform:translateY(100vh);border-radius:0;border-top-left-radius:15px;border-top-right-radius:15px;padding-bottom:35px}#pwa-install-element .install-dialog.mobile.available{--translateY:translateY(calc(100vh - 85px));opacity:1;top:0;visibility:visible;transform:var(--translateY)}@media(prefers-color-scheme:dark){#pwa-install-element .install-dialog{--text-color-normal:#eee;--background-color:#1e1e1e;--border-bottom-color:#404140;--scrollbar-background-color:#424242}#pwa-install-element .install-dialog.mobile{--touch-header-color:#3f403f}}@media(max-width:767px)and (min-height:495px){#pwa-install-element .install-dialog.chrome.mobile{display:inline-block}#pwa-install-element .install-dialog.chrome{display:none}}@media(min-width:768px),(max-height:495px){#pwa-install-element .install-dialog.chrome.mobile{display:none}#pwa-install-element .install-dialog.chrome{display:inline-block}}@media(max-height:420px){#pwa-install-element .install-dialog.chrome .dialog-body .description{-webkit-line-clamp:3;max-height:70px}}`,tW=eF.css`#pwa-install-element .install-dialog.apple{--text-color-normal:#333;--text-color-description:#333;--background-color:rgba(255, 255, 255, 0.8);--text-color-button:#fff;--background-color-button:#fff;--background-color-button-active:#DBDAE0;--border-bottom-color:rgba(0, 0, 0, 0.1);--icon-how-to-color:#527AFB;font-family:system-ui,-apple-system,HelveticaNeue,BlinkMacSystemFont,Roboto,"Segoe UI";max-width:380px;width:auto;margin:0 auto;right:0;left:0;font-size:15px;color:var(--text-color-normal);bottom:0;transition:transform .4s cubic-bezier(.33,1,.66,1),opacity .5s cubic-bezier(1,0,1,-2),border .35s ease-in-out;overflow:hidden;pointer-events:none;opacity:0;visibility:visible;transform:translateY(100%);will-change:opacity,transform}
2#pwa-install-element .install-dialog.apple.dialog-body{display:grid;grid-template-columns:95px 1fr;grid-template-rows:1fr auto;grid-template-areas:"icon description" "welcome welcome" "how-to how-to" "gallery gallery" "button button";border-radius:10px;border-bottom:1px solid transparent;background-color:var(--background-color);filter:drop-shadow(0 5px 15px rgba(0, 0, 0, .5));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#pwa-install-element .install-dialog.apple.dialog-body .icon{display:flex;align-items:center;grid-area:icon;border-bottom:1px solid var(--border-bottom-color)}#pwa-install-element .install-dialog.apple.dialog-body .icon .icon-image{width:64px;height:64px;margin:0 auto;border-radius:6px}#pwa-install-element .install-dialog.apple.dialog-body .close{height:26px;min-width:26px;line-height:0;margin-inline-end:7px;margin-top:7px;margin-inline-start:auto;padding:0;border-radius:50%;opacity:.5;outline:0;color:var(--text-color-normal);border:none;background-color:rgba(0,0,0,0);cursor:pointer;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;grid-area:description}#pwa-install-element .install-dialog.apple.dialog-body .close svg{fill:var(--text-color-normal);width:18px}#pwa-install-element .install-dialog.apple.dialog-body .close:active,#pwa-install-element .install-dialog.apple.dialog-body .close:hover{opacity:1;background-color:var(--background-color-button)}#pwa-install-element .install-dialog.apple.dialog-body .about{display:grid;grid-template-rows:35px 60px;border-bottom:1px solid var(--border-bottom-color);grid-area:description}#pwa-install-element .install-dialog.apple.dialog-body .about .description,#pwa-install-element .install-dialog.apple.dialog-body .about .name{padding-inline-end:15px;overflow:hidden}#pwa-install-element .install-dialog.apple.dialog-body .about .name{font-weight:600;padding-top:10px;padding-inline-end:10px;line-height:22px;align-items:flex-start;display:flex}#pwa-install-element .install-dialog.apple.dialog-body .about .description{font-size:12px;line-height:15px;padding:0;margin-bottom:15px;overflow-y:auto;color:var(--text-color-description)}#pwa-install-element .install-dialog.apple.dialog-body .welcome-to-install{font-size:15px;grid-area:welcome;text-align:start;font-weight:400;padding:15px;width:auto;border-bottom:1px solid var(--border-bottom-color)}#pwa-install-element .install-dialog.apple .action-buttons{grid-area:button;grid-column-start:1;grid-column-end:3;grid-template-columns:unset;gap:unset;padding:15px}#pwa-install-element .install-dialog.apple .dialog-button{display:grid;height:50px;width:100%;line-height:50px;border-radius:8px;color:var(--text-color-normal)}#pwa-install-element .install-dialog.apple .dialog-button.button{border:none;outline:0;font-family:system-ui,-apple-system,HelveticaNeue,BlinkMacSystemFont;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:400;font-size:17px;padding:0;margin:0;background-color:var(--background-color-button)}#pwa-install-element .install-dialog.apple .dialog-button.button.install{padding:0 15px;text-align:start}#pwa-install-element .install-dialog.apple .dialog-button.button.install .button-text{opacity:0;display:flex;align-items:center;justify-content:space-between;transition:opacity .4s ease-in-out .1s;overflow:hidden}#pwa-install-element .install-dialog.apple .dialog-button.button.install .button-text>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#pwa-install-element .install-dialog.apple .dialog-button.button.install .button-text>svg{flex-shrink:0;width:20px}#pwa-install-element .install-dialog.apple .dialog-button.button.install .button-text.show{opacity:1;visibility:visible;width:auto;height:auto}#pwa-install-element .install-dialog.apple .dialog-button.button.install .button-text.hide{opacity:0;position:absolute;width:0;height:0;visibility:hidden}#pwa-install-element .install-dialog.apple .dialog-button.button.gallery{display:flex;align-items:center;min-width:50px;width:auto;margin-inline-end:15px}#pwa-install-element .install-dialog.apple .dialog-button.button.gallery #pwa-gallery{margin:0 auto;width:23px;
2fill:var(--text-color-normal)}#pwa-install-element .install-dialog.apple .dialog-button.button:active{background-color:var(--background-color-button-active)}#pwa-install-element .install-dialog.apple .how-to-body{opacity:0;max-height:0;overflow:hidden;transition:opacity ease-in-out .5s,max-height .5s ease-in-out;grid-area:how-to}#pwa-install-element .install-dialog.apple .how-to-body .how-to-description{display:grid;-webkit-user-select:none;user-select:none;grid-auto-columns:1fr;grid-template-rows:1fr 1fr 1fr;gap:10px;padding:15px;padding-bottom:0}#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step{display:inline-flex;flex-direction:row;gap:15px;align-items:center;font-size:14px}#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step .svg-wrap{position:relative;display:inline-flex;flex-shrink:0;color:var(--icon-how-to-color);width:50px;height:50px;align-items:center;border-radius:6px}#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step .svg-wrap #pwa-add,#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step .svg-wrap #pwa-safari,#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step .svg-wrap #pwa-share{margin:0 auto}#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step .svg-wrap #pwa-share{margin-bottom:4px;transform:scale(.9)}#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step .svg-wrap #pwa-add{transform:scale(.8);fill:var(--text-color-normal)}#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step .svg-wrap #pwa-safari{transform:scale(.92)}#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step .svg-wrap .step-count{position:absolute;line-height:12px;top:3px;left:4px}#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step .step-text{font-weight:600;text-align:start}#pwa-install-element .install-dialog.apple pwa-gallery{grid-column:1/3;max-height:0;opacity:0;transition:opacity ease-in-out .5s,max-height .5s ease-in-out;overflow:hidden}#pwa-install-element .install-dialog.apple pwa-gallery+.action-buttons{display:flex}#pwa-install-element .install-dialog.apple.available{opacity:1;pointer-events:unset;transform:translateY(0);transition:transform .5s cubic-bezier(.33,1,.66,1),border .35s ease-in-out}#pwa-install-element .install-dialog.apple.gallery pwa-gallery{transition:opacity .3s ease-in-out .2s,max-height .5s ease-in-out;max-height:70vh;opacity:1}#pwa-install-element .install-dialog.apple.how-to .dialog-body{border-bottom:1px solid #e0e0e0}#pwa-install-element .install-dialog.apple.how-to .how-to-body{opacity:1;max-height:400px;overflow-y:auto;transition:opacity .3s ease-in-out .2s,max-height .5s ease-in-out}#pwa-install-element .install-dialog.apple.desktop{--text-color-normal:rgba(0, 0, 0, 0.85);--text-color-description:rgba(0, 0, 0, 0.85);--icon-how-to-color:rgba(0, 0, 0, 0.50);--background-color:rgb(246 246 246 / 85%);--background-color-button:#c6c1c6;--background-color-button-active:linear-gradient(0deg, rgba(64,121,250,1) 0%, rgba(84,144,251,1) 100%);--border-bottom-color:rgb(185 185 185);grid-template-columns:1fr;grid-template-rows:1fr auto;grid-template-areas:"icon" "description" "welcome" "how-to" "gallery" "button";gap:0;column-gap:0;padding:16px;max-width:260px;background:var(--background-color);border:1px solid var(--border-bottom-color)}#pwa-install-element .install-dialog.apple.desktop .icon{height:64px;padding-bottom:16px}#pwa-install-element .install-dialog.apple.desktop .icon .icon-image{border-radius:10px;width:52px;height:52px;filter:drop-shadow(0 1px 1px rgba(0, 0, 0, .15))}#pwa-install-element .install-dialog.apple.desktop .close{grid-area:icon;background:var(--background-color-button);opacity:1;height:20px;min-width:20px;margin-inline-end:-5px;margin-top:-5px}#pwa-install-element .install-dialog.apple.desktop .close svg{width:14px}
2#pwa-install-element .install-dialog.apple.desktop .about{display:flex;flex-direction:column;align-items:center}#pwa-install-element .install-dialog.apple.desktop .about .name{font-size:13px;line-height:16px;font-weight:700;padding:0}#pwa-install-element .install-dialog.apple.desktop .about .description{padding:16px 0;margin:0;padding-top:10px;border-bottom:1px solid var(--border-bottom-color);min-width:100%}#pwa-install-element .install-dialog.apple.desktop .about .description,#pwa-install-element .install-dialog.apple.desktop .welcome-to-install{text-align:center;font-size:11px;line-height:14px}#pwa-install-element .install-dialog.apple.desktop .about,#pwa-install-element .install-dialog.apple.desktop .icon,#pwa-install-element .install-dialog.apple.desktop .welcome-to-install{border:none}#pwa-install-element .install-dialog.apple.desktop .welcome-to-install{padding:0;padding-top:16px}#pwa-install-element .install-dialog.apple.desktop .action-buttons{padding:0;padding-top:16px}#pwa-install-element .install-dialog.apple.desktop .action-buttons .dialog-button.button{font-size:13px;font-weight:400;padding:6px 8px;border-radius:6px;height:auto;line-height:18px}#pwa-install-element .install-dialog.apple.desktop .action-buttons .dialog-button.button.install{color:#fff;background:var(--background-color-button-active);transition:background .3s ease-in-out .1s,color .3s ease-in-out}#pwa-install-element .install-dialog.apple.desktop .action-buttons .dialog-button.button.install svg{transform:none;width:18px}#pwa-install-element .install-dialog.apple.desktop .action-buttons .dialog-button.button.gallery{width:30px;min-width:30px;margin-inline-end:10px;background:var(--background-color-button)}#pwa-install-element .install-dialog.apple.desktop .action-buttons .dialog-button.button.gallery #pwa-gallery{width:14px;transition:transform .4s ease-in-out}#pwa-install-element .install-dialog.apple.desktop .close:active,#pwa-install-element .install-dialog.apple.desktop .dialog-button.button:active{filter:brightness(105%)}#pwa-install-element .install-dialog.apple.desktop .close:active .button-text,#pwa-install-element .install-dialog.apple.desktop .dialog-button.button:active .button-text{filter:brightness(90%)}#pwa-install-element .install-dialog.apple.desktop .how-to-body .how-to-description{padding:0;padding-top:16px;grid-template-rows:1fr 1fr}#pwa-install-element .install-dialog.apple.desktop .how-to-body .how-to-description .description-step{font-size:12px;gap:16px}#pwa-install-element .install-dialog.apple.desktop .how-to-body .how-to-description .description-step .svg-wrap{width:32px;height:32px;color:var(--icon-how-to-color)}#pwa-install-element .install-dialog.apple.desktop .how-to-body .how-to-description .description-step .svg-wrap #pwa-share{width:16px;margin-bottom:2px;transform:none}#pwa-install-element .install-dialog.apple.desktop .how-to-body .how-to-description .description-step .svg-wrap #pwa-add{width:18px;transform:none}#pwa-install-element .install-dialog.apple.desktop pwa-gallery{margin:0 -10px}#pwa-install-element .install-dialog.apple.desktop.gallery #pwa-gallery{transform:rotate(180deg)}#pwa-install-element .install-dialog.apple.desktop.how-to .action-buttons .dialog-button.button.install{color:var(--text-color-normal);background:var(--background-color-button)}@media(min-width:667px){#pwa-install-element .install-dialog.apple{top:0;bottom:unset;transform:translateY(calc(-100% - 40px));right:28px;left:auto}#pwa-install-element .install-dialog.apple.available{top:28px;bottom:auto;max-height:calc(95vh - 28px)}}@media(min-width:667px)and (max-width:1366px){#pwa-install-element .install-dialog.apple{right:max(28px,env(safe-area-inset-right,28px));left:auto}}@media(max-width:666px){#pwa-install-element .install-dialog.apple .description-step .step-text{font-size:13px}#pwa-install-element .install-dialog.apple.available{bottom:20px;max-height:calc(85vh - 20px)}#pwa-install-element .install-dialog.apple.dialog-body{filter:drop-shadow(rgba(0, 0, 0, .5) 0 0 15px)}}@media(max-width:428px){#pwa-install-element .install-dialog.apple.dialog-body{max-width:100vw;filter:drop-shadow(rgba(0, 0, 0, .5) 0 -5px 10px);border-bottom-left-radius:0;border-bottom-right-radius:0}#pwa-install-element .install-dialog.apple.dialog-body .action-buttons{padding-bottom:max(15px,env(safe-area-inset-bottom))}#pwa-install-element .install-dialog.apple.dialog-body.available{bottom:0;max-height:85vh}}@media(max-height:548px){#pwa-install-element .install-dialog.apple.dialog-body.available{overflow-y:auto;max-height:calc(90vh - 28px - env(safe-area-inset-bottom,0px))}}@media(max-height:600px){#pwa-install-element .install-dialog.apple pwa-gallery{overflow-y:auto}}@media(prefers-color-scheme:dark){#pwa-install-element .install-dialog.apple.dialog-body{--text-color-normal:#fff;--text-color-description:#9E9AA1;--background-color:rgb(25 25 25 / 90%);--background-color-button:#353535;--background-color-button-active:#454545;--border-bottom-color:#353535}#pwa-install-element .install-dialog.apple.dialog-body .close:active,#pwa-install-element .install-dialog.apple.dialog-body .dialog-button.button:active{filter:brightness(105%)}#pwa-install-element .install-dialog.apple.dialog-body .close:active .button-text,#pwa-install-element .install-dialog.apple.dialog-body .dialog-button.button:active .button-text{filter:brightness(90%)}#pwa-install-element .install-dialog.apple.dialog-body.desktop{--text-color-description:var(--text-color-normal);--icon-how-to-color:#bcb8b6;--background-color:rgb(45 45 45 / 90%);--border-bottom-color:#5b5b5b;--background-color-button:#6d6765;--background-color-button-active:linear-gradient(0deg, rgba(59,108,200,1) 0%, rgba(66,123,250,1) 100%);outline:1px solid #1c1c1c;color-scheme:dark}}`;var tY=function(e,t,a,i){var o,s=arguments.length,l=s<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,a):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,t,a,i);else for(var n=e.length-1;n>=0;n--)(o=e[n])&&(l=(s<3?o(l):s>3?o(t,a,l):o(t,a))||l);return s>3&&l&&Object.defineProperty(t,a,l),l},tG=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};let tK=class extends eF.LitElement{constructor(){super(...arguments),this.manifestUrl="/manifest.json",this.icon="",this.name="",this.description="",this.installDescription="",this.disableDescription=!1,this.disableScreenshots=!1,this.disableScreenshotsApple=!1,this.disableScreenshotsChrome=!1,this.manualApple=!1,this.manualChrome=!1,this.disableChrome=!1,this.disableClose=!1,this.disableFallback=!1,this.useLocalStorage=!1,this.externalPromptEvent=null,this.platforms=[],this.userChoiceResult="",this.isDialogHidden=tM.getStorageFlag("pwa-hide-install"),this.isInstallAvailable=!1,this.isAppleMobilePlatform=!1,this.isAppleDesktopPlatform=!1,this.isAndroidFallback=!1,this.isAndroid=!1,this.isUnderStandaloneMode=!1,this.isRelatedAppsInstalled=!1,this._isRTL=!1,this._manifest=new tD,this._howToRequested=!1,this._galleryRequested=!1,this._install={handleEvent:()=>{window.defferedPromptEvent&&(this.hideDialog(),window.defferedPromptEvent.prompt(),window.defferedPromptEvent.userChoice.then(e=>{this.userChoiceResult=e.outcome,tM.eventUserChoiceResult(this,this.userChoiceResult)}).catch(e=>{tM.eventInstalledFail(this)}),window.defferedPromptEvent=null)},passive:!0},this.install=()=>{this.isAppleMobilePlatform||this.isAppleDesktopPlatform?(this._howToRequested=!0,this.requestUpdate()):this._install.handleEvent()},this._hideDialog={handleEvent:()=>{this.isDialogHidden=!0,tM.setStorageFlag("pwa-hide-install",!0,this.useLocalStorage),this.requestUpdate()},passive:!0},this._hideDialogUser=()=>{tM.eventUserChoiceResult(this,"dismissed"),this.userChoiceResult="dismissed",this.hideDialog()},this.hideDialog=()=>{this._hideDialog.handleEvent()},this.showDialog=(e=!1)=>{this.isDialogHidden=!1,e&&(this.isInstallAvailable=!0),tM.setStorageFlag("pwa-hide-install",!1,this.useLocalStorage),this.requestUpdate()},this.getInstalledRelatedApps=async()=>await tM.getInstalledRelatedApps(),this._toggleHowTo={handleEvent:()=>{this._howToRequested=!this._howToRequested,this._howToRequested&&this._galleryRequested&&(this._galleryRequested=!1),this.requestUpdate(),this._howToRequested&&tM.eventInstallHowTo(this)},passive:!0},this._toggleGallery={handleEvent:()=>{this._galleryRequested=!this._galleryRequested,this._howToRequested&&this._galleryRequested&&(this._howToRequested=!1),this._galleryRequested&&tM.eventGallery(this),this.requestUpdate()},passive:!0},this._init=async()=>{window.defferedPromptEvent=null,await this._checkPlatform(),this._checkInstallAvailable(),"onappinstalled"in 
2window&&window.addEventListener("appinstalled",e=>{window.defferedPromptEvent=null,this.isInstallAvailable=!1,this.requestUpdate(),tM.eventInstalledSuccess(this)}),Object.assign(this,await tM.fetchAndProcessManifest(this.manifestUrl,this.icon,this.name,this.description))},this._requestUpdate=()=>{this.requestUpdate()}}static get styles(){return[tV,tO,tW]}async _checkPlatform(){this.isUnderStandaloneMode=tM.isStandalone(),this.isRelatedAppsInstalled=await tM.isRelatedAppsInstalled(),this.isAppleMobilePlatform=tM.isAppleMobile(),this.isAppleDesktopPlatform=tM.isAppleDesktop(),this.isAndroidFallback=tM.isAndroidFallback(),this.isAndroid=tM.isAndroid()}_checkInstallAvailable(){if(this.isUnderStandaloneMode)return;if(this.isAppleMobilePlatform||this.isAppleDesktopPlatform)return this.manualApple&&this.hideDialog(),void setTimeout(()=>{this.isInstallAvailable=!0,this.requestUpdate(),tM.eventInstallAvailable(this)},1e3);let e=!1;if(!this.disableChrome&&window.BeforeInstallPromptEvent){this.manualChrome&&this.hideDialog();let t=t=>{window.defferedPromptEvent=t,t.preventDefault(),this.platforms=t.platforms,this.isRelatedAppsInstalled?this.isInstallAvailable=!1:(this.isInstallAvailable=!0,tM.eventInstallAvailable(this)),"accepted"===this.userChoiceResult&&(this.isDialogHidden=!0,tM.eventInstalledSuccess(this)),e=!0,this.isAndroidFallback=!1,this.requestUpdate()};null!=this.externalPromptEvent?setTimeout(()=>t(this.externalPromptEvent),300):window.addEventListener("beforeinstallprompt",t)}if(!this.disableFallback&&this.isAndroid&&!e){if(this.isAndroidFallback)return void setTimeout(()=>{this.isInstallAvailable=!0,this.requestUpdate(),tM.eventInstallAvailable(this)},1e3);if("userActivation"in navigator&&!this.isRelatedAppsInstalled){let t=navigator.userActivation,a=setInterval(()=>{(t.isActive||t.hasBeenActive)&&(e||(this.isAndroidFallback=!0,this.isInstallAvailable=!0,this.requestUpdate(),tM.eventInstallAvailable(this)),clearInterval(a))},1e3);setTimeout(()=>clearInterval(a),3e4)}}}async connectedCallback(){await (async e=>{switch("nb"===e.slice(0,2)&&(e="no"),e){case"zh":case"zh-TW":e="zh-CN"}try{tj.get(e)?await tT(e):await tT(e.slice(0,2))}catch{}})(navigator.language),this._isRTL=(tz(),["ar","he","fa","ur"].includes(tz())),this._init(),tL.finalized,tF.finalized,super.connectedCallback()}willUpdate(e){this.externalPromptEvent&&e.has("externalPromptEvent")&&"object"==typeof this.externalPromptEvent&&this._init()}render(){return this.isAppleMobilePlatform||this.isAppleDesktopPlatform?eF.html`${((e,t,a,i,o,s,l,n,r,d,c,p,h,b,g,f=!1)=>{let u=!o&&n.screenshots&&n.screenshots.length;return eF.html`<aside id="pwa-install-element" dir="${f?"rtl":"ltr"}"><article class="install-dialog apple ${(0,tq.classMap)({available:r,"how-to":h,gallery:g,desktop:p})} dialog-body"><div class="icon"><img src="${l}" alt="icon" class="icon-image" draggable="false"></div>${s?"":eF.html`<button type="button" title="close" class="close" @click='${d}'><svg viewBox="0 0 24 24"><path d="M5.3 18.7c.2.2.4.3.7.3s.5-.1.7-.3l5.3-5.3 5.3 5.3a1.08 1.08 0 0 0 .7.3 1.08 1.08 0 0 0 .7-.3c.4-.4.4-1 0-1.4L13.4 12l5.3-5.3c.4-.4.4-1 0-1.4s-1-.4-1.4 0L12 10.6 6.7 5.3c-.4-.4-1-.4-1.4 0s-.4 1 0 1.4l5.3 5.3-5.3 5.3c-.4.4-.4 1 0 1.4z"/></svg></button>`}<div class="about"><div class="name">${e}</div><div class="description">${t||location.hostname}</div></div>${i?"":eF.html`<div class="welcome-to-install">${a||`${eY("This site has app functionality.")} ${eY(p?"Add it to your Dock for extensive experience and easy access.":"Add it to your Home Screen for extensive experience and easy access.")}`}</div>`}<div class="how-to-body"><div class="how-to-description">${p?"":eF.html`<div class="description-step"><div class="svg-wrap"><svg id="pwa-safari" viewBox="0 0 20.283 19.932" width="24" height="24"><g fill="currentColor"><path d="M9.96 19.922c5.45 0 9.962-4.522 9.962-9.961C19.922 4.51 15.4 0 9.952 0 4.511 0 0 4.512 0 9.96c0 5.44 4.521 9.962 9.96 9.962Zm0-1.66A8.26 8.26 0 0 1 1.67 9.96c0-4.61 3.672-8.3 8.281-8.3 4.61 0 8.31 3.69 8.31 8.3 0 4.61-3.69 8.3-8.3 8.3Z"/><path d="m5.87 14.883 5.605-2.735a1.47 1.47 0 0 0 .683-.673l2.725-5.596c.312-.664-.166-1.182-.85-.84L8.447 7.764c-.302.136-.508.341-.674.673L5.03 
214.043c-.312.645.196 1.152.84.84Zm4.09-3.72A1.19 1.19 0 0 1 8.77 9.97c0-.664.527-1.201 1.19-1.201a1.2 1.2 0 0 1 1.202 1.2c0 .655-.537 1.192-1.201 1.192Z"/></g></svg></div><div class="step-text">${eY("1) Open in your main browser")}</div></div>`}<div class="description-step"><div class="svg-wrap"><svg id="pwa-share" width="25" height="32" viewBox="0 0 17.695 26.475"><g fill="currentColor"><path d="M17.334 10.762v9.746c0 2.012-1.025 3.027-3.066 3.027H3.066C1.026 23.535 0 22.52 0 20.508v-9.746C0 8.75 1.025 7.734 3.066 7.734h2.94v1.573h-2.92c-.977 0-1.514.527-1.514 1.543v9.57c0 1.015.537 1.543 1.514 1.543h11.152c.967 0 1.524-.527 1.524-1.543v-9.57c0-1.016-.557-1.543-1.524-1.543h-2.91V7.734h2.94c2.04 0 3.066 1.016 3.066 3.028Z"/><path d="M8.662 15.889c.42 0 .781-.352.781-.762V5.097l-.058-1.464.654.693 1.484 1.582a.698.698 0 0 0 .528.235c.4 0 .713-.293.713-.694 0-.205-.088-.361-.235-.508l-3.3-3.183c-.196-.196-.362-.264-.567-.264-.195 0-.361.069-.566.264L4.795 4.94a.681.681 0 0 0-.225.508c0 .4.293.694.703.694.186 0 .4-.079.538-.235l1.474-1.582.664-.693-.058 1.465v10.029c0 .41.351.762.771.762Z"/></g></svg></div><div class="step-text">${eY("2) Press Share in Navigation bar").replace(p?"2)":"0)","1)")}</div></div><div class="description-step"><div class="svg-wrap">${p?eF.html`<svg id="pwa-add" viewBox="0 0 23.389 17.979" width="25" height="25"><g fill="currentColor"><path d="M1.045 3.291v1.377h20.937V3.291Zm2.021 14.688h16.895c2.05 0 3.066-1.006 3.066-3.018V3.027C23.027 1.016 22.012 0 19.961 0H3.066C1.026 0 0 1.016 0 3.027v11.934c0 2.012 1.025 3.018 3.066 3.018Zm.02-1.573c-.977 0-1.514-.517-1.514-1.533V3.115c0-1.015.537-1.543 1.514-1.543H19.94c.967 0 1.514.528 1.514 1.543v11.758c0 1.016-.547 1.533-1.514 1.533Z"/><path d="M4.2 14.014c0 .508.35.85.868.85h12.92c.518 0 .87-.343.87-.85v-1.465c0-.508-.352-.85-.87-.85H5.068c-.517 0-.869.342-.869.85Z"/></g></svg>`:eF.html`<svg id="pwa-add" width="25" height="25"><g><path d="m23.40492,1.60784c-1.32504,-1.32504 -3.19052,-1.56912 -5.59644,-1.56912l-10.65243,0c-2.33622,0 -4.2017,0.24408 -5.5267,1.56912c-1.32504,1.34243 -1.56911,3.17306 -1.56911,5.50924l0,10.5827c0,2.40596 0.22665,4.254 1.55165,5.57902c1.34246,1.32501 3.19052,1.5691 5.59647,1.5691l10.60013,0c2.40592,0 4.2714,-0.24408 5.59644,-1.5691c1.325,-1.34245 1.55166,-3.17306 1.55166,-5.57902l0,-10.51293c0,-2.40596 -0.22666,-4.25401 -1.55166,-5.57901zm-0.38355,5.21289l0,11.24518c0,1.51681 -0.20924,2.94643 -1.02865,3.78327c-0.83683,0.83685 -2.30134,1.0635 -3.81815,1.0635l-11.33234,0c-1.51681,0 -2.96386,-0.22665 -3.80073,-1.0635c-0.83683,-0.83684 -1.04607,-2.26646 -1.04607,-3.78327l0,-11.19288c0,-1.5517 0.20924,-3.01617 1.02865,-3.85304c0.83687,-0.83683 2.31876,-1.04607 3.87042,-1.0460
27l11.28007,0c1.51681,0 2.98132,0.22666 3.81815,1.06353c0.81941,0.81941 1.02865,2.26645 1.02865,3.78327zm-10.53039,12.08205c0.64506,0 1.02861,-0.43586 1.02861,-1.13326l0,-4.34117l4.53294,0c0.66252,0 1.13326,-0.36613 1.13326,-0.99376c0,-0.64506 -0.43586,-1.02861 -1.13326,-1.02861l-4.53294,0l0,-4.53294c0,-0.6974 -0.38355,-1.13326 -1.02861,-1.13326c-0.62763,0 -0.99376,0.45332 -0.99376,1.13326l0,4.53294l-4.51552,0c-0.69737,0 -1.15069,0.38355 -1.15069,1.02861c0,0.62763 0.48817,0.99376 1.15069,0.99376l4.51552,0l0,4.34117c0,0.66252 0.36613,1.13326 0.99376,1.13326z"/></g></svg>`}</div><div class="step-text">${eY(p?"2) Press Add to Dock":'3) Scroll down to "Add to Home Screen"')}</div></div></div></div>${u&&n.screenshots?eF.html`<pwa-gallery .screenshots=${n.screenshots} .theme="${p?"apple_desktop":"apple_mobile"}" .rtl="${f}"></pwa-gallery>`:""}<div class="action-buttons">${u?eF.html`<button class="dialog-button button gallery" @click=${b}>${p?eF.html`<svg id="pwa-gallery" viewBox="0 0 10 6"><path d="m1.102 2.21 3.169 3.24c.22.222.462.333.729.333a.94.94 0 0 0 .378-.083 1.19 1.19 0 0 0 .347-.25L8.89 2.21a.8.8 0 0 0 .246-.593.838.838 0 0 0-.118-.44.884.884 0 0 0-.312-.311.84.84 0 0 0-1.063.167L4.854 3.92h.299L2.359 1.033a.868.868 0 0 0-.642-.286.822.822 0 0 0-.43.119.935.935 0 0 0-.312.312.863.863 0 0 0-.115.44c0 .116.02.223.057.32a.898.898 0 0 0 .185.272Z"/></svg>`:eF.html`<svg id="pwa-gallery" width="26" height="26" viewBox="0 0 23.538 18.022"><path d="M2.79 18.022h17.958c1.834 0 2.79-.969 2.79-2.778V2.791C23.538.969 22.582 0 20.748 0H2.791C.956 0 0 .956 0 2.79v12.454c0 1.835.956 2.778 2.79 2.778zM.879 2.83C.878 1.55 1.55.88 2.816.88h17.906c1.228 0 1.938.671 1.938 1.95v12.067L16.756 9.47c-.517-.414-.995-.685-1.615-.685-.607 0-1.085.22-1.576.672L8.927 13.59l-1.938-1.796c-.426-.387-.853-.607-1.382-.607-.504 0-.879.207-1.305.594L.878 14.986zm6.46 6.356a2.39 2.39 0 002.377-2.39c0-1.304-1.072-2.39-2.377-2.39a2.401 2.401 0 00-2.39 2.39 2.393 2.393 0 002.39 2.39z"/></svg>`}</button>`:""}<button class="dialog-button button install" @click=${c}><span class="button-text ${h?"show":"hide"}">${eY("Hide Instruction")}</span><span class="button-text ${h?"hide":"show"}"><span>${eY(p?"Add to Dock":"Add to Home Screen")}</span><svg viewBox="0 0 25 25"><use href="#pwa-add"></use></svg></span></button></div></article></aside>`})(this.name,this.description,this.installDescription,this.disableDescription,this.disableScreenshots||this.disableScreenshotsApple,this.disableClose,this.icon,this._manifest,this.isInstallAvailable&&!this.isDialogHidden,this._hideDialogUser,this._toggleHowTo,this.isAppleDesktopPlatform,this._howToRequested,this._toggleGallery,this._galleryRequested,this._isRTL)}`:eF.html`${((e,t,a,i,o,s,l,n,r,d,c,p,h,b,g,f,u=!1)=>{let m=()=>({available:r,gallery:h}),v=!o&&n.screenshots&&n.screenshots.length;return eF.html`<div id="pwa-install-element" dir="${u?"rtl":"ltr"}"><div class="install-dialog chrome ${(0,tq.classMap)(m())}"><div class="dialog-body"><div class="icon"><img src="${l}" alt="icon" class="icon-image" draggable="false"></div><div class="about"><div class="name"><label>${e}</label>${s?"":eF.html`<button class="material-button secondary close" @click='${d}'><svg viewBox="0 0 24 24"><path d="M5.3 18.7c.2.2.4.3.7.3s.5-.1.7-.3l5.3-5.3 5.3 5.3a1.08 1.08 0 0 0 .7.3 1.08 1.08 0 0 0 .7-.3c.4-.4.4-1 0-1.4L13.4 12l5.3-5.3c.4-.4.4-1 0-1.4s-1-.4-1.4 0L12 10.6 6.7 5.3c-.4-.4-1-.4-1.4 0s-.4 1 0 1.4l5.3 5.3-5.3 5.3c-.4.4-.4 1 0 1.4z"/></svg></button>`}</div><div class="hostname">${location.hostname}</div></div>${t?eF.html`<div class="description app-description">${t}</div>`:""} ${i?"":eF.html`<hr><div class="description install-description">${a||`${eY("This site has app functionality.")} ${eY("Install it on your device for extensive experience and easy access.")}`}</div>`} ${v?eF.html`<pwa-gallery .screenshots=${n.screenshots} .rtl="${u}"></pwa-gallery>`:""}<div class="action-buttons">${v?eF.html`<button class="material-button secondary" @click='${p}'>${eY(h?"Less":"More")}</button>`:""}<button class="material-button primary install" @click='${c}'>${eY("Install")}</button></div></div></div><div class="install-dialog chrome mobile ${(0,tq.classMap)(m())}"><pwa-bottom-sheet .props=${{name:e,icon:l,description:t}} .disableClose=${s} .install=${c} .hideDialog=${d} .toggleHowTo=${b} .howToRequested=${g} .fallback=${f}>${v?eF.html`<pwa-gallery .screenshots=${n.screenshots} .rtl="${u}"></pwa-gallery>`:""}</pwa-bottom-sheet></div></div>`})(this.name,this.description,this.installDescription,this.disableDescription,this.disableScreenshots||this.disableScreenshotsChrome,this.disableClose,this.icon,this._manifest,this.isInstallAvailable&&!this.isDialogHidden,this._hideDialogUser,this._install,this._toggleGallery,this._galleryRequested,this._toggleHowTo,this._howToRequested,this.isAndroidFallback,this._isRTL)}`}};tY([(0,ta.property)({attribute:"manifest-url"}),tG("design:type",Object)],tK.prototype,"manifestUrl",void 0),tY([(0,ta.property)(),tG("design:type",Object)],tK.prototype,"icon",void 0),tY([(0,ta.property)(),tG("design:type",Object)],tK.prototype,"name",void 0),tY([(0,ta.property)(),tG("design:type",Object)],tK.prototype,"description",void 0),tY([(0,ta.property)({attribute:"install-description"}),tG("design:type",Object)],tK.prototype,"installDescription",void 0),tY([(0,ta.property)({attribute:"disable-install-description",type:Boolean}),tG("design:type",Object)],tK.prototype,"disableDescription",void 0),tY([(0,ta.property)({attribute:"disable-screenshots",type:Boolean}),tG("design:type",Object)],tK.prototype,"disableScreenshots",void 0),tY([(0,ta.property)({attribute:"disable-screenshots-apple",type:Boolean}),tG("design:type",Object)],tK.prototype,"disableScreenshotsApple",void 0),tY([(0,ta.property)({attribute:"disable-screenshots-chrome",type:Boolean}),tG("design:type",Object)],tK.prototype,"disableScreenshotsChrome",void 0),tY([(0,ta.property)({attribute:"manual-apple",type:Boolean}),tG("design:type",Object)],tK.prototype,"manualApple",void 0),tY([(0,ta.property)({attribute:"manual-c
2hrome",type:Boolean}),tG("design:type",Object)],tK.prototype,"manualChrome",void 0),tY([(0,ta.property)({attribute:"disable-chrome",type:Boolean}),tG("design:type",Object)],tK.prototype,"disableChrome",void 0),tY([(0,ta.property)({attribute:"disable-close",type:Boolean}),tG("design:type",Object)],tK.prototype,"disableClose",void 0),tY([(0,ta.property)({attribute:"disable-android-fallback",type:Boolean}),tG("design:type",Object)],tK.prototype,"disableFallback",void 0),tY([(0,ta.property)({attribute:"use-local-storage",type:Boolean}),tG("design:type",Object)],tK.prototype,"useLocalStorage",void 0),tY([(0,ta.state)(),tG("design:type",Object)],tK.prototype,"externalPromptEvent",void 0),tK=tY([(e,t)=>(e.addInitializer(eQ),e),(0,ta.customElement)("pwa-install")],tK);let tJ=e=>{let{name:t}=e;return(0,s.useEffect)(()=>{var e;(null==(e=document.getElementsByTagName("pwa-install"))?void 0:e[0])&&setTimeout(()=>{localStorage.setItem("pwa-hide-install",!0)},2e3)},[]),s.createElement("pwa-install",{"manual-chrome":"true","use-local-storage":"true","manifest-url":"".concat("https://www.hochkoenig-ultraks.at","/manifest.webmanifest"),description:"\xa0",name:t,icon:"".concat("https://www.hochkoenig-ultraks.at","/pwa/apple-icon-180.png")})}}}]);

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.