!function({retentionPeriodDays:e,timestamp:t,daysBeforeNotice:i,productName:s,version:n,ignorePattern:a}){if(a.some((e=>RegExp(e).test(document.currentScript.src))))return;const r=(-1*(Date.now()-t-24*e*60*60*1e3)/864e5).toFixed(2);r<=i&&r>=0?console.warn(`Warning: The version ${n} of ${s} is set to lose support in ${r} days.`):r<0&&console.error(`Error: The version ${n} of ${s} not supported anymore.`)}({retentionPeriodDays:90,productName:"accessWidget",daysBeforeNotice:14,version:"v1.24.30",timestamp:1750772215567,ignorePattern:["/^(?!.*v\\d+\\.\\d+\\.\\d+).*/"]}),(()=>{"use strict";var e={301:function(e,t,i){var s=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],s=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&s>=e.length&&(e=void 0),{value:e&&e[s++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var s,n,a=i.call(e),r=[];try{for(;(void 0===t||t-- >0)&&!(s=a.next()).done;)r.push(s.value)}catch(e){n={error:e}}finally{try{s&&!s.done&&(i=a.return)&&i.call(a)}finally{if(n)throw n.error}}return r},a=this&&this.__spreadArray||function(e,t,i){if(i||2===arguments.length)for(var s,n=0,a=t.length;n=e.length&&(e=void 0),{value:e&&e[s++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var s,n,a=i.call(e),r=[];try{for(;(void 0===t||t-- >0)&&!(s=a.next()).done;)r.push(s.value)}catch(e){n={error:e}}finally{try{s&&!s.done&&(i=a.return)&&i.call(a)}finally{if(n)throw n.error}}return r},n=this&&this.__spreadArray||function(e,t,i){if(i||2===arguments.length)for(var s,n=0,a=t.length;n-1&&(Object.defineProperty(new Event(t.type,t),"target",{value:t.composedPath()[0]}),g.listener.apply(g.target,[t]))}}catch(e){o={error:e}}finally{try{p&&!p.done&&(l=h.return)&&l.call(h)}finally{if(o)throw o.error}}}}catch(e){a={error:e}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(a)throw a.error}}},e.addEventListener=function(t,i,s){if(void 0===s&&(s={}),e.nonBubblingEvents.includes(t))this.addEventListener(t,i,s);else{-1===e.activeListeners.indexOf(t)&&(document.addEventListener(t,e.handleEvent,{capture:!0}),e.activeListeners.push(t));var n=e.events[s.capture?0:1];n[t]=n[t]||[],n[t].push({listener:i,options:s,target:this})}},e.removeEventListener=function(t,i,s){if(void 0===s&&(s={}),e.nonBubblingEvents.includes(t))this.removeEventListener(t,i,s);else{var n=e.events[s.capture?0:1];n[t]&&(n[t]&&(n[t]=n[t].filter((function(e){return e.listener!==i}))),0===n[t].length&&(e.activeListeners=e.activeListeners.filter((function(e){return e!==t})),document.removeEventListener(t,e.handleEvent,{capture:!0})))}},e.events=[{},{}],e.activeListeners=[],e.nonBubblingEvents=["focus","blur","focusin","focusout","change"],e}();t.EventDelegator=a}},t={};!function i(s){var n=t[s];if(void 0!==n)return n.exports;var a=t[s]={exports:{}};return e[s].call(a.exports,a,a.exports,i),a.exports}(301)})(),(()=>{var e,t,i,s,n={2521:(e,t,i)=>{i.chunkedI18n__.publicPath=i.p,i.chunkedI18n__.setInitialDictionary({"accesswidget-ui":{SR_TRIGGER_BUTTON:"Use Website In a Screen-Reader Mode",SKIP_LINKS:"Skip Links",SKIP_NAVIGATION:"Click to skip navigation",SKIPLINK_CONTENT:"Skip to Content",SKIPLINK_MENU:"Skip to Menu",SKIPLINK_FOOTER:"Skip to Footer",openWidget:"Open accessiBe: accessibility options, statement and help",PROCESSING_DATA_PLEASE_WAIT:"Processing the data, please give it a few seconds..."},"preloader.screenReaderGreetForWindows":"Press Alt+1 for screen-reader mode, Alt+0 to cancel","preloader.screenReaderGreetForMac":"Press Option+1 for screen-reader mode, Option+0 to cancel","preloader.screenReaderGreetForTouchDevice":"For screen-reader mode - click the first button of the website","preloader.screenReaderFeedback":"Accessibility Screen-Reader Guide, Feedback, and Issue Reporting | New window",PRINT:"Print",REQUIRED_FIELD:"Required field",BREADCRUMBS:"Breadcrumbs",ACCESS_MODE_IS_ON:"Screen-reader mode is on, alt+8 to cancel",DELETED_NUMBER:"Was",ACCOUNT:"Account",SCROLL:"Scroll Page",SEARCH:"Search",ORDER:"Order",SUBMIT:"Submit",TIME_TO_ALERT_CLOSE:"Seconds until closing",MAIN_MENU:"Main Menu",FOOTER_MENU:"Footer Menu",HEADER_MENU:"Header Menu",GENERIC_MENU:"Page Menu",PLAYING_IN_SCREEN_READER:"Playing to screen readers",ENLARGE:"Enlarge",LOADING:"Loading",CAROUSEL:"Carousel",CAROUSEL_NAVIGATION:"Next carousel slide",HOMEPAGE:"Home",FOOTER:"Footer",AND:"And",NO_RATING:"No rating yet",RATING:"Rating",SUBMENU:"Submenu",CLOSE:"Close",REMOVE:"Remove",MENU:"Menu",PLUS:"Plus",MINUS:"Minus",FAVORITES:"Favorites",MENUBAR_NAVIGATION_EXPLANATION:"Use ←/→ to navigate",SEARCH_RESULTS:"Results. Navigate with the keyboard.",ACTIVE_POPUP:"Popup panel. Press ESCAPE to close, navigate with TAB.",NEW_WINDOW:"New Window",CONTACT:"Contact",FRONT_IMAGE_LINK:"Opens an image",FRONT_TELEPHONE_LINK:"Click to Call",FRONT_EMAIL_LINK:"Click to send an email",SELECT_OPTION:"Select an option",CART:"Cart",FRONT_PDF_LINK:"This link will open a PDF document",PROCESSING_DATA_PLEASE_WAIT:"Processing the data, please give it a few seconds...",FRONT_VALIDATIONS_SUCCESS:"Successful submission!",MORE_IN_WIKIPEDIA:"Learn more in Wikipedia",VIDEO:"Play",SR_TRIGGER_BUTTON:"Use Website In a Screen-Reader Mode",NEXT:"Next",PAUSE:"Pause",PREVIOUS:"Previous",BUTTON:"Button",LINK:"Link",DOWNLOAD:"Download",SHARE:"Share",MOVE:"Move",TOGGLE:"Toggle",CHECKMARK:"Checkmark",DATE:"Date",ADDRESS:"Address",COLOR:"Color",COUNTRY:"Country",POPUP:"Popup",CALENDAR:"Calendar",FIELD_LABEL_CAPTCHA:"Captcha",FIELD_LABEL_EMAIL:"Email",FIELD_LABEL_PHONE:"Phone",FIELD_LABEL_FILE:"Select file",FIELD_LABEL_PASSWORD:"Password",FIELD_LABEL_SEARCH:"Search...",FIELD_LABEL_MESSAGE:"Message",FIELD_LABEL_SUBJECT:"Subject",FIELD_LABEL_COMPANY:"Company",FIELD_LABEL_ADDRESS:"Address",FIELD_LABEL_CITY:"City",FIELD_LABEL_STATE:"State/Province",FIELD_LABEL_COUNTRY:"Country",FIELD_LABEL_ZIP:"ZIP/Postal",FIELD_LABEL_LINK:"Link",FIELD_LABEL_QUANTITY:"Quantity",quantity:"Quantity",FIELD_LABEL_FULLNAME:"Full name",FIELD_LABEL_FIRSTNAME:"First name",FIELD_LABEL_LASTNAME:"Last name",FIELD_LABEL_NAME:"Name",FIELD_LABEL_COUPON:"Coupon",FIELD_LABEL_RANGE:"Range"}),e.exports={getDictionary:async e=>i.chunkedI18n__.getDictionary(e),setOnChange:e=>i.chunkedI18n__.onChange=e}},8528:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});var s=i(358);class n{static MultilingualWords=Object.entries(s.A).reduce(((e,[t,i])=>{for(const[t,s]of Object.entries(i))e[t]=e[t]||[],e[t].push(s.toLowerCase());return e}),{});static Features;static getCandidates(e){throw"Unimplemented method"}static getFeatures(e){const t=e.getBoundingClientRect(),i={height:Math.max(document.body.scrollHeight,document.documentElement.scrollHeight),width:Math.max(document.body.scrollWidth,document.documentElement.scrollWidth)},s=Array.from(e.querySelectorAll("*")).filter(n.isElementVisible),a=this.calculateElementPositionAndDimensions(e),r=[e,...s].map((e=>{let t="";for(const i of Array.from(e.childNodes))i.nodeType===Node.TEXT_NODE&&(t+=i.textContent);return t.replace(/[\n\s]/g,"")})).join("").replace(/\s/g,""),o=r.toLowerCase(),l=window.getComputedStyle(e),c={width:window.innerWidth||document.documentElement.clientWidth,height:window.innerHeight||document.documentElement.clientHeight},d=n.getParents(e),u={};for(const[n,h]of Object.entries(this.Features))u[n]=h({element:e,content:r,lowerCasedContent:o,clientRect:t,absoluteClientRect:a,visibleChildren:s,parents:d,viewport:c,pageRect:i,computedStyle:l}),u[n]=parseFloat(u[n].toPrecision(3));return u}static isElementVisible(e){const t=window.getComputedStyle(e);let i=!0;if(e.offsetWidth<=1||e.offsetHeight<=1){i=!1;for(const t of Array.from(e.querySelectorAll("*")))if(t.offsetWidth>1&&t.offsetHeight>1){i=!0;break}}return"0"!==t.opacity&&"hidden"!==t.visibility&&"none"!==t.display&&i}static isBodyDescendent(e){return document.body!==e}static isImage(e){return"IMG"===e.tagName||"SVG"===e.tagName||"none"!==window.getComputedStyle(e).backgroundImage}static calculateElementPositionAndDimensions(e){const t=this.getElementAbsolutePosition(e),i={top:[t.top],left:[t.left],right:[t.right],bottom:[t.bottom]};if("hidden"!==window.getComputedStyle(e).overflow)for(const t of Array.from(e.children).filter((e=>e instanceof HTMLElement&&n.isElementVisible(e)))){const e=this.calculateElementPositionAndDimensions(t);i.top.push(e.top),i.left.push(e.left),i.right.push(e.right),i.bottom.push(e.bottom)}return{top:Math.min(...i.top),left:Math.min(...i.left),right:Math.max(...i.right),bottom:Math.max(...i.bottom),height:Math.max(...i.bottom)-Math.min(...i.top),width:Math.max(...i.right)-Math.min(...i.left)}}static getElementAbsolutePosition(e){const t=e.getBoundingClientRect();return{top:t.top+document.documentElement.scrollTop,left:t.left+document.documentElement.scrollLeft,right:t.right+document.documentElement.scrollLeft,bottom:t.bottom+document.documentElement.scrollTop}}static getParents(e){const t=[];let i=e.parentElement;for(;i&&i!==document.body;)t.push(i),i=i.parentElement;return t}}},358:(e,t,i)=>{"use strict";i.d(t,{A:()=>s});const s={Hebrew:{Home:"ראשי|בית|דף הבית",About:"אודות|עלינו|אודותנו",Services:"שירותים|שירות",Products:"מוצרים|מוצר",Contact:"צור קשר|צור-קשר|צור קשר איתנו",Blog:"בלוג",Shop:"חנות|חנות מזון|חנות-מזון",FAQ:"שאלות נפוצות|שאלות נפוצות|שאלות-נפוצות",Careers:"קריירה|משרות|משרה",News:"חדשות",Testimonials:"ביקורות|ביקורת",Portfolio:"Portfolios|פורטפוליו",Support:"תמיכה|עזרה",Events:"אירועים|אירוע",Gallery:"גלריה",Team:"צוות|צוות העובדים",Pricing:"מחירון|מחירים",Copyright:"זכויות יוצרים|זכויות-יוצרים",Tel:"טלפון|טל",Address:"כתובת",TermsAndCondition:"תנאים והגבלות|תנאים-והגבלות|תנאים",PrivacyPolicy:"מדיניות פרטיות|מדיניות-פרטיות|פרטיות",Powered:"מופעל על ידי|מופעל-על-ידי",Search:"חיפוש|חפש",All_rights_reserved:"כל הזכויות שמורות|כל-הזכויות-שמורות",login:"כניסה|התחברות|כנס|כניסה למערכת|התחבר",logout:"התנתקות|התנתק|התנתקות מהמערכת|התנתק מהמערכת",call:"התקשר|התקשר אלינו|התקשר-אלינו",register:"הרשמה|הרשמה כעת|הרשמה-כעת|הירשם|הירשם כעת|הירשם-כעת"},English:{Home:"Home|Main|Homepage",About:"About|About us|About-us",Services:"Services|Service",Products:"Products|Product",Contact:"Contact|Contact us|Contact-us",Blog:"Blog",Shop:"Shop|Store",FAQ:"FAQ|Frequently Asked Questions|Frequently-Asked-Questions",Careers:"Careers|Career",News:"News",Testimonials:"Testimonials",Portfolio:"Portfolio",Support:"Support|Help",Events:"Events|Event",Gallery:"Gallery",Team:"Team",Pricing:"Pricing",Copyright:"Copyright",Tel:"Tel",Address:"Address",TermsAndCondition:"Terms and conditions|terms & conditions|terms-and-conditions|terms|conditions",PrivacyPolicy:"Privacy policy| privacy-policy| policy",Powered:"Powered by|Powered-by",Search:"Search",All_rights_reserved:"All rights reserved|all-rights-reserved",login:"login|log in|log-in|signin|sign-in",logout:"logout|log out|log-out|signout|sign-out",call:"call|call us|call-us",register:"register|register now|register-now|sign-up|signup|sign up"},Russian:{Home:"Главная|Домашняя|Главная страница",About:"О нас|О компании|О нас справка",Services:"Услуги|Сервис",Products:"Продукты|Продукция",Contact:"Контакты|Свяжитесь с нами|Свяжитесь-с-нами",Blog:"Блог",Shop:"Магазин|Магазин товаров",FAQ:"Часто задаваемые вопросы|Часто-задаваемые-вопросы",Careers:"Карьера|Вакансии|Карьерные возможности",News:"Новости",Testimonials:"Отзывы|Отзыв",Portfolio:"Портфолио",Support:"Поддержка|Помощь",Events:"События|Событие",Gallery:"Галерея",Team:"Команда|Наша команда",Pricing:"Цены|Стоимость",Copyright:"Авторское право|Авторское-право",Tel:"Телефон|Тел",Address:"Адрес",TermsAndCondition:"Условия и положения|Условия-и-положения|Условия",PrivacyPolicy:"Политика конфиденциальности|Политика-конфиденциальности|Конфиденциальность",Powered:"Работает на|Работает-на",Search:"Поиск",All_rights_reserved:"Все права защищены|Все-права-защищены",login:"Вход|Авторизация|Логин|Войти|Авторизоваться",logout:"Выход|Выйти|Выход из системы|Выйти из системы",call:"Звонок|Позвонить нам|Позвонить-нам",register:"Регистрация|Зарегистрироваться|Регистрация сейчас|Зарегистрироваться сейчас"},Japanese:{Home:"ホーム|メイン|ホームページ",About:"会社概要|私たちについて|私たちに関して",Services:"サービス|サービス提供",Products:"製品|商品",Contact:"お問い合わせ|お問い合わせください|お問い合わせ-us",Blog:"ブログ",Shop:"ショップ|ストア",FAQ:"よくある質問|FAQ|よくある質問-よくある質問",Careers:"キャリア|職業",News:"ニュース",Testimonials:"お客様の声",Portfolio:"ポートフォリオ",Support:"サポート|ヘルプ",Events:"イベント|イベント",Gallery:"ギャラリー",Team:"チーム",Pricing:"価格設定",Copyright:"著作権",Tel:"電話",Address:"住所",TermsAndCondition:"利用規約|利用条件",PrivacyPolicy:"プライバシーポリシー|プライバシーポリシー|ポリシー",Powered:"パワード バイ | パワード バイ",Search:"検索",All_rights_reserved:"全著作権所有|全著作権所有",login:"ログイン|ログイン|ログイン|サインイン|サインイン",logout:"ログアウト|ログアウト|ログアウト|サインアウト|サインアウト",call:"電話|お電話|お電話",register:"登録|今すぐ登録|今すぐ登録|サインアップ|サインアップ|サインアップ"},Spanish:{Home:"Inicio|Principal|Página de inicio",About:"Acerca de|Quiénes somos|Acerca de nosotros",Services:"Servicios|Servicio",Products:"Productos|Producto",Contact:"Contacto|Contáctenos|Contáctanos",Blog:"Blog",Shop:"Tienda|Tienda en línea",FAQ:"Preguntas frecuentes|FAQ|Preguntas-Respuestas-Frecuentes",Careers:"Empleos|Carrera",News:"Noticias",Testimonials:"Testimonios",Portfolio:"Portafolio",Support:"Soporte|Ayuda",Events:"Eventos|Evento",Gallery:"Galería",Team:"Equipo",Pricing:"Precios|Tarifas",Copyright:"Derechos de autor",Tel:"Teléfono",Address:"Dirección",TermsAndCondition:"Términos y condiciones|Términos y condiciones|Términos y condiciones|Términos|Condiciones",PrivacyPolicy:"Política de privacidad|Política de privacidad|Política",Powered:"Desarrollado por|Desarrollado-por",Search:"Buscar",All_rights_reserved:"Todos los derechos reservados|Todos-los-derechos-reservados",login:"Iniciar sesión|Iniciar sesión|Iniciar-sesión|Iniciar sesión|Iniciar-sesión",logout:"Cerrar sesión|Cerrar sesión|Cerrar-sesión|Cerrar sesión|Cerrar-sesión",call:"Llamar|Llámanos|Llámenos",register:"Registrarse|Registrarse ahora|Registrarse-ahora|Registrarse|Registrarse|Registrarse"},French:{Home:"Accueil|Accueil principal|Page d'accueil",About:"À propos|Qui sommes-nous|À propos de nous",Services:"Services|Service",Products:"Produits|Produit",Contact:"Contact|Contactez-nous|Contactez-nous",Blog:"Blog",Shop:"Boutique|Magasin",FAQ:"FAQ|Foire aux questions",Careers:"Carrières|Carrière",News:"Actualités|Nouvelles",Testimonials:"Témoignages|Avis",Portfolio:"Portefeuille|Portfolio",Support:"Support|Aide",Events:"Événements|Événement",Gallery:"Galerie|Photos",Team:"Équipe|Personnel",Pricing:"Tarification|Prix",Copyright:"Droits d'auteur",Tel:"Téléphone",Address:"Adresse",TermsAndCondition:"Termes et conditions|Conditions générales",PrivacyPolicy:"Politique de confidentialité|Politique de vie privée|Confidentialité",Powered:"Propulsé par|Fourni par",Search:"Rechercher|Chercher",All_rights_reserved:"Tous droits réservés|Tous-droits-réservés",login:"Connexion|Se connecter",logout:"Déconnexion|Se déconnecter",call:"Appeler|Appelez-nous|Contactez-nous",register:"S'inscrire|Inscrivez-vous maintenant|Enregistrez-vous"},"Chinese (Mandarin)":{Home:"首页|主页|主页",About:"关于|关于我们|关于我们",Services:"服务|服务",Products:"产品|产品",Contact:"联系|联系我们|联系我们",Blog:"博客",Shop:"商店|店铺",FAQ:"常见问题|常见问题|常见问题",Careers:"职业|职业",News:"新闻",Testimonials:"客户评价",Portfolio:"作品集",Support:"支持|帮助",Events:"事件|活动",Gallery:"画廊",Team:"团队",Pricing:"定价",Copyright:"版权",Tel:"电话",Address:"地址",TermsAndCondition:"条款和条件|条款和条件|条款|条件",PrivacyPolicy:"隐私政策|隐私政策|政策",Powered:"由|提供|由|提供",Search:"搜索",All_rights_reserved:"保留所有权利|保留所有权利",login:"登录|登录|登录|登录|登录",logout:"注销|注销|注销|注销|注销",call:"呼叫|呼叫我们|呼叫我们",register:"注册|立即注册|立即注册|注册|注册|注册"},Portuguese:{Home:"Início|Principal|Página principal",About:"Sobre|Sobre nós|Sobre-nós",Services:"Serviços|Serviço",Products:"Produtos|Produto",Contact:"Contato|Fale conosco|Entre em contato",Blog:"Blog",Shop:"Loja|Loja online",FAQ:"Perguntas frequentes|Perguntas-respondidas-frequentemente",Careers:"Carreiras|Carreira",News:"Notícias",Testimonials:"Depoimentos",Portfolio:"Portfólio",Support:"Suporte|Ajuda",Events:"Eventos|Evento",Gallery:"Galeria",Team:"Equipe",Pricing:"Preços",Copyright:"Direitos autorais",Tel:"Telefone",Address:"Endereço",TermsAndCondition:"Termos e condições|Termos & condições|Termos-e-condições|Termos|Condições",PrivacyPolicy:"Política de privacidade|Política de-privacidade|Política",Powered:"Desenvolvido por|Powered by",Search:"Pesquisar",All_rights_reserved:"Todos os direitos reservados|Todos-os-direitos-reservados",login:"Login|Entrar|Iniciar sessão|Faça login",logout:"Logout|Sair|Encerrar sessão|Faça logout",call:"Ligar|Ligue-nos|Chamar|Chame-nos",register:"Registrar|Registrar agora|Registre-se|Inscreva-se|Faça registro"},Italian:{Home:"Home|Pagina principale",About:"Chi siamo|Informazioni|Su di noi",Services:"Servizi|Servizio",Products:"Prodotti|Prodotto",Contact:"Contatti|Contattaci|Contattateci",Blog:"Blog",Shop:"Negozio|Negozio online",FAQ:"Domande frequenti|Domande-ricorrenti",Careers:"Carriere|Carriera",News:"Notizie",Testimonials:"Testimonianze",Portfolio:"Portfolio|Portafoglio",Support:"Supporto|Aiuto",Events:"Eventi|Evento",Gallery:"Galleria",Team:"Team|Squadra",Pricing:"Prezzi|Tariffe",Copyright:"Copyright|Diritti d'autore",Tel:"Telefono",Address:"Indirizzo",TermsAndCondition:"Termini e condizioni|Termini & condizioni|Termini|Condizioni",PrivacyPolicy:"Informativa sulla privacy|Politica sulla privacy|Privacy",Powered:"Realizzato da|Powered by",Search:"Ricerca|Cerca",All_rights_reserved:"Tutti i diritti riservati|Tutti-i-diritti-riservati",login:"Login|Accedi|Effettua il login",logout:"Logout|Esci|Effettua il logout",call:"Chiama|Chiamaci|Chiamateci",register:"Registrati|Registrati ora|Iscriviti|Fai la registrazione"},Polish:{Home:"Strona główna|Główna|Homepage",About:"O nas|O naszym serwisie|O firmie",Services:"Usługi|Usługa",Products:"Produkty|Produkt",Contact:"Kontakt|Skontaktuj się|Napisz do nas",Blog:"Blog",Shop:"Sklep|Sklep internetowy",FAQ:"FAQ|Najczęściej zadawane pytania|Najczęściej-zadawane-pytania",Careers:"Kariera|Praca",News:"Aktualności|Wiadomości",Testimonials:"Referencje|Opinie klientów",Portfolio:"Portfolio",Support:"Wsparcie|Pomoc",Events:"Wydarzenia|Wydarzenie",Gallery:"Galeria",Team:"Zespół|Ekipa",Pricing:"Cennik|Opłaty",Copyright:"Prawa autorskie|Copyright",Tel:"Telefon|Nr telefonu",Address:"Adres",TermsAndCondition:"Regulamin|Warunki użytkowania|Warunki|Zasady",PrivacyPolicy:"Polityka prywatności|Polityka",Powered:"Napędzane przez|Powered by",Search:"Szukaj|Wyszukaj",All_rights_reserved:"Wszelkie prawa zastrzeżone|Wszystkie-prawa-zastrzeżone",login:"Zaloguj|Zaloguj się|Zalogowanie|Zalogowany|Zalogowana",logout:"Wyloguj|Wyloguj się|Wylogowanie|Wylogowany|Wylogowana",call:"Zadzwoń|Zadzwoń do nas|Zadzwońcie do nas",register:"Zarejestruj|Zarejestruj się|Rejestracja|Zapisz się"},Arabic:{Home:"الرئيسية|الصفحة الرئيسية|الصفحة الرئيسية",About:"حول|حولنا|حولنا",Services:"خدمات|خدمة",Products:"منتجات|منتج",Contact:"اتصل|اتصل بنا|اتصل بنا",Blog:"مدونة",Shop:"متجر|متجر",FAQ:"أسئلة متكررة|أسئلة مكررة|أسئلة مكررة",Careers:"وظائف|وظيفة",News:"أخبار",Testimonials:"شهادات|توصيات",Portfolio:"معرض أعمال|معرض الأعمال",Support:"الدعم|المساعدة",Events:"فعاليات|فعالية",Gallery:"معرض الصور|صور",Team:"الفريق",Pricing:"التسعير",Copyright:"حقوق النشر",Tel:"الهاتف",Address:"العنوان",TermsAndCondition:"الشروط والأحكام|الشروط والأحوال|الشروط|الأحوال",PrivacyPolicy:"سياسة الخصوصية|سياسة الخصوصية|سياسة",Powered:"مدعوم بواسطة|مدعوم بواسطة",Search:"بحث",All_rights_reserved:"جميع الحقوق محفوظة|جميع الحقوق محفوظة",login:"تسجيل الدخول|تسجيل الدخول|تسجيل الدخول|تسجيل الدخول|تسجيل الدخول",logout:"تسجيل الخروج|تسجيل الخروج|تسجيل الخروج|تسجيل الخروج|تسجيل الخروج",call:"اتصل|اتصل بنا|اتصل بنا",register:"سجل|سجل الآن|سجل الآن|سجل|سجل|سجل"},Dutch:{Home:"Home|Hoofdpagina|Homepage",About:"Over|Over ons|Over ons",Services:"Diensten|Dienst",Products:"Producten|Product",Contact:"Contact|Neem contact op|Contact opnemen",Blog:"Blog",Shop:"Winkel|Winkel",FAQ:"Veelgestelde vragen|FAQ|Veelgestelde vragen",Careers:"Carrières|Carrière",News:"Nieuws",Testimonials:"Getuigenissen|Referenties",Portfolio:"Portfolio",Support:"Ondersteuning|Hulp",Events:"Evenementen|Evenement",Gallery:"Galerij",Team:"Team",Pricing:"Prijzen",Copyright:"Auteursrecht",Tel:"Telefoon",Address:"Adres",TermsAndCondition:"Algemene voorwaarden|Voorwaarden|Voorwaarden",PrivacyPolicy:"Privacybeleid|Privacybeleid|Beleid",Powered:"Aangedreven door|Aangedreven door",Search:"Zoeken",All_rights_reserved:"Alle rechten voorbehouden|Alle rechten voorbehouden",login:"Inloggen|Log in|Inloggen|Aanmelden|Aanmelden|Aanmelden",logout:"Uitloggen|Log uit|Uitloggen|Afmelden|Afmelden|Afmelden",call:"Bel|Bel ons|Bel ons",register:"Registreren|Registreer nu|Registreer nu|Aanmelden|Aanmelden|Aanmelden"},German:{Home:"Startseite|Hauptseite|Homepage",About:"Über|Über uns|Über uns",Services:"Dienstleistungen|Dienstleistung",Products:"Produkte|Produkt",Contact:"Kontakt|Kontaktiere uns|Kontaktiere uns",Blog:"Blog",Shop:"Geschäft|Geschäft",FAQ:"FAQ|Häufig gestellte Fragen|Häufig-gestellte-Fragen",Careers:"Karriere|Beruf",News:"Nachrichten",Testimonials:"Kundenbewertungen|Referenzen",Portfolio:"Portfolio",Support:"Support|Hilfe",Events:"Veranstaltungen|Veranstaltung",Gallery:"Galerie",Team:"Team",Pricing:"Preise",Copyright:"Urheberrecht",Tel:"Telefon",Address:"Adresse",TermsAndCondition:"Allgemeine Geschäftsbedingungen|Geschäftsbedingungen|Bedingungen",PrivacyPolicy:"Datenschutzrichtlinie|Datenschutzrichtlinie|Richtlinie",Powered:"Bereitgestellt von|Bereitgestellt von",Search:"Suche",All_rights_reserved:"Alle Rechte vorbehalten|Alle Rechte vorbehalten",login:"Anmelden|Einloggen|Einloggen|Anmelden|Anmelden|Anmelden",logout:"Abmelden|Ausloggen|Ausloggen|Abmelden|Abmelden|Abmelden",call:"Anrufen|Rufen Sie uns an|Rufen Sie uns an",register:"Registrieren|Jetzt registrieren|Jetzt registrieren|Anmelden|Anmelden|Anmelden"},Hungarian:{Home:"Kezdőlap|Főoldal|Kezdőoldal",About:"Rólunk|Rólunk|Rólunk",Services:"Szolgáltatások|Szolgáltatás",Products:"Termékek|Termék",Contact:"Kapcsolat|Kapcsolatfelvétel|Kapcsolat-felvétel",Blog:"Blog",Shop:"Üzlet|Áruház",FAQ:"GYIK|Gyakran Ismételt Kérdések|Gyakran-Ismételt-Kérdések",Careers:"Karrier|Karrier",News:"Hírek",Testimonials:"Vélemények",Portfolio:"Portfólió",Support:"Támogatás|Segítség",Events:"Események|Esemény",Gallery:"Galéria",Team:"Csapat",Pricing:"Árak",Copyright:"Szerzői jog",Tel:"Telefon",Address:"Cím",TermsAndCondition:"Felhasználási feltételek|felhasználási-feltételek|feltételek",PrivacyPolicy:"Adatvédelmi irányelv|adatvédelmi-irányelv|irányelv",Powered:"Powered by|Powered-by",Search:"Keresés",All_rights_reserved:"Minden jog fenntartva|minden-jog-fenntartva",login:"Bejelentkezés|Bejelentkezés|Bejelentkezés|Belépés|Belépés",logout:"Kijelentkezés|Kijelentkezés|Kijelentkezés|Kilépés|Kilépés",call:"Hívás|Hívjon minket|Hívjon-minket",register:"Regisztráció|Regisztráljon most|Regisztráljon-most|Regisztrálás|Regisztráljon|Regisztráljon-most"},Turkish:{Home:"Ana Sayfa|Ana|Başlangıç|Anasayfa",About:"Hakkımızda|Biz Kimiz|Hakkında",Services:"Hizmetler|Hizmet",Products:"Ürünler|Ürün",Contact:"İletişim|Bize Ulaşın|İletişim Kur|İletişim Bilgileri",Blog:"Blog",Shop:"Mağaza|Dükkan|Satış Yeri|Alışveriş",FAQ:"SSS|Sıkça Sorulan Sorular|Sık Sorulan Sorular",Careers:"Kariyer|Kariyer Fırsatları",News:"Haberler|Haber",Testimonials:"Referanslar|Tavsiyeler|Yorumlar",Portfolio:"Portföy|Projelerimiz|Çalışmalar",Support:"Destek|Yardım",Events:"Etkinlikler|Etkinlik",Gallery:"Galeri|Resimler",Team:"Ekip|Takım",Pricing:"Fiyatlandırma|Ücretler",Copyright:"Telif Hakkı|Tüm Hakları Saklıdır",Tel:"Telefon|Tel",Address:"Adres",TermsAndCondition:"Kullanım Koşulları|Şartlar ve Koşullar|Şartlar|Koşullar",PrivacyPolicy:"Gizlilik Politikası|Gizlilik Politikası",Powered:"Tarafından Desteklenmektedir|Powered by",Search:"Ara|Arama",All_rights_reserved:"Tüm Hakları Saklıdır|Telif Hakkı",login:"Giriş|Oturum Aç|Giriş Yap|Giriş Yapın",logout:"Çıkış|Oturumu Kapat|Çıkış Yap|Çıkış Yapın",call:"Ara|Bizi Ara|Arama Yap|Çağrı Yap",register:"Kaydol|Şimdi Kaydol|Kaydolun|Üye Ol|Üye Olun"},Slovakian:{Home:"Domov|Hlavná|Domovská stránka",About:"O nás|O nás|O-nás",Services:"Služby|Služba",Products:"Produkty|Produkt",Contact:"Kontakt|Kontaktujte nás|Kontaktujte nás",Blog:"Blog",Shop:"Obchod|Obchod",FAQ:"Časté otázky|Často kladené otázky|Často-kladené-otázky",Careers:"Kariéra|Kariéra",News:"Novinky",Testimonials:"Referencie",Portfolio:"Portfólio",Support:"Podpora|Pomoc",Events:"Udalosti|Udalosť",Gallery:"Galéria",Team:"Tím",Pricing:"Ceny",Copyright:"Autorské práva",Tel:"Tel",Address:"Adresa",TermsAndCondition:"Podmienky použitia|podmienky & podmienky|podmienky|podmienky",PrivacyPolicy:"Zásady ochrany osobných údajov|zásady-ochrany-osobných-údajov|zásady",Powered:"Používané s|Používané-s",Search:"Vyhľadávanie",All_rights_reserved:"Všetky práva vyhradené|všetky-práva-vyhradené",login:"prihlásenie|prihlásiť sa|prihlásiť-sa|prihlasovanie|prihlasovanie",logout:"odhlásenie|odhlásiť sa|odhlásiť-sa|odhlasovanie|odhlasovanie",call:"volanie|volajte nás|volajte-nás",register:"registrácia|registrovať sa teraz|registrovať-sa-teraz|registrovať sa|registrácia|registrovať-sa"},Slovenian:{Home:"Domov|Glavna|Domača stran",About:"O nas|O nas|O-nas",Services:"Storitve|Storitev",Products:"Izdelki|Izdelek",Contact:"Kontakt|Kontaktirajte nas|Kontaktirajte-nas",Blog:"Blog",Shop:"Trgovina|Trgovina",FAQ:"Pogosta vprašanja|Pogosto zastavljena vprašanja|Pogosto-zastavljena-vprašanja",Careers:"Kariera|Kariera",News:"Novice",Testimonials:"Mnenja strank",Portfolio:"Portfelj",Support:"Podpora|Pomoč",Events:"Dogodki|Dogodek",Gallery:"Galerija",Team:"Ekipa",Pricing:"Cenik",Copyright:"Avtorske pravice",Tel:"Tel",Address:"Naslov",TermsAndCondition:"Pogoji uporabe|pogoji & pogoji|pogoji|pogoji",PrivacyPolicy:"Pravilnik o zasebnosti|pravilnik-o-zasebnosti|pravilnik",Powered:"Z napajanjem z|Z-napajanjem-z",Search:"Iskanje",All_rights_reserved:"Vse pravice pridržane|vse-pravice-pridržane",login:"prijava|prijava|prijava|prijava|prijava",logout:"odjava|odjava|odjava|odjava|odjava",call:"klic|kličite nas|kličite-nas|pokličite nas|pokličite-nas",register:"registracija|registrirajte se zdaj|registrirajte-se-zdaj|registrirajte-se|registracija|registrirajte-se"},Chzech:{Home:"Domů|Hlavní|Domovní stránka",About:"O nás|O nás|O-nás",Services:"Služby|Služba",Products:"Produkty|Produkt",Contact:"Kontakt|Kontaktujte nás|Kontaktujte-nás",Blog:"Blog",Shop:"Obchod|Obchod",FAQ:"Často kladené otázky|Často kladené otázky|Často-Kladené-Otázky",Careers:"Kariéra|Kariéra",News:"Novinky",Testimonials:"Reference",Portfolio:"Portfólio",Support:"Podpora|Pomoc",Events:"Události|Událost",Gallery:"Galerie",Team:"Tým",Pricing:"Ceník",Copyright:"Autorská práva",Tel:"Tel",Address:"Adresa",TermsAndCondition:"Obchodní podmínky|Obchodní podmínky|Podmínky",PrivacyPolicy:"Zásady ochrany soukromí|Zásady-ochrany-soukromí|Zásady",Powered:"Poháněno|Poháněno",Search:"Hledat",All_rights_reserved:"Všechna práva vyhrazena|Všechna-práva-vyhrazena",login:"Přihlášení|Přihlášení|Přihlášení|Přihlášení|Přihlášení",logout:"Odhlášení|Odhlášení|Odhlášení|Odhlášení|Odhlášení",call:"Zavolat|Zavolejte nám|Zavolejte-nám",register:"Registrace|Registrovat se nyní|Registrovat-se-nyní|Přihlásit-se|Přihlásit se|Přihlásit-se"}}},8087:(e,t,i)=>{"use strict";i.d(t,{A:()=>o});var s=i(8528),n=i(1138),a=i.n(n),r=i(358);class o extends s.A{static Model=a();static ScoreThreshold=.5;static ModelFeatures=["distance_from_bottom_of_page_percent","is_tagname_footer","indicative_word_copyright_sign","num_of_links","indicative_word_privacy_policy","visible_text_content_length","num_of_social_links","indicative_word_copyright","alpha_portion","number_of_parent_with_tagname_footer","aspect_ratio","indicative_word_terms_and_conditions","number_of_visible_div","indicative_word_contact","width_percentage","height_percentage","num_of_images","num_of_inputs","indicative_word_about","indicative_word_blog","indicative_word_careers","indicative_word_home","has_fixed_parent","x_percentage","indicative_word_address","num_of_img","indicative_word_powered","indicative_word_faq","number_of_visible_footer","is_fixed","indicative_word_support","is_out_of_the_page","indicative_word_search","indicative_word_all_rights_reserved","is_tagname_section","have_img_larger_than_50_px","number_of_parent_with_tagname_li","number_of_parent_with_tagname_div","number_of_visible_p","number_of_visible_navs","indicative_word_products","is_tagname_div","numeric_portion","number_of_parent_with_tagname_ul"];static getFeaturesAndCandidates(e,t,i=2){const s={};for(const[n,a]of Object.entries(e)){const e=[],r=[],o=document.querySelector(t[n]);for(const i of this.getAllRootElements())for(const s of this.getCandidates(i)){if(t.some((e=>e!==t[n]&&s.isEqualNode(document.querySelector(e)))))continue;const i={candidate:s,label:s===o?1:0,labelName:s===o?a:"unknown",features:this.getFeatures(s)};i.label?e.push(i):r.push(i)}s[a]=[...e,...r.slice(0,i)]}return s}static CandidatesSelector="\n \n section, footer, nav, content,\n \n [id*=footer i]:not(li,a,button, input, textarea), \n [id*=section i]:not(li,a,button, input, textarea), \n [id*=navigation i]:not(li,a,button, input, textarea),\n [id*=bottom i]:not(li,a,button, input, textarea), \n \n [class*=footer i]:not(li,a,button, input, textarea), \n [class*=section i]:not(li,a,button, input, textarea), \n [class*=navigation i]:not(li,a,button, input, textarea),\n [class*=bottom i]:not(li,a,button, input, textarea), \n \n [role*=footer i]:not(li,a,button, input, textarea), \n [role*=section i]:not(li,a,button, input, textarea), \n [role*=navigation i]:not(li,a,button, input, textarea),\n [role*=bottom i]:not(li,a,button, input, textarea), \n \n [aria-label*=footer i]:not(li,a,button, input, textarea), \n [aria-label*=section i]:not(li,a,button, input, textarea), \n [aria-label*=navigation i]:not(li,a,button, input, textarea)\n [aria-label*=bottom i]:not(li,a,button, input, textarea)\n ";static getCandidates(e){let t=Array.from(e.querySelectorAll(this.CandidatesSelector));return t=t.filter(this.isElementVisible).filter(this.isBodyDescendent),t}static predict(){let e=[],t=[];for(const i of this.getAllRootElements())t=t.concat(this.getCandidates(i)),e=e.concat(t.map((e=>this.getFeatures(e))));const i=this.inference({features:e}),s=Math.max(...i),n=i.indexOf(s),a=i.map(((t,i)=>({score:t,index:i,size:e[i].height*e[i].width}))).filter((e=>e.score>.9));let r;return r=a.length>0?a.reduce(((e,t)=>t.size>e.size?t:e)).index:n,s>this.ScoreThreshold?[t[r]]:[]}static getAllRootElements(){return[document,...Array.from(document.querySelectorAll("*")).filter((e=>e.shadowRoot)).map((e=>e.shadowRoot))]}static inference({features:e}){const t=e.map((e=>this.ModelFeatures.map((t=>e[t])))),i=[];for(const e of t)i.push(a()(e)[1]);return i}static isElementVisible(e){const t=window.getComputedStyle(e);let i=!0;if(e.offsetWidth<=1||e.offsetHeight<=1){i=!1;for(const t of Array.from(e.querySelectorAll("*")))if(t.offsetWidth>1&&t.offsetHeight>1){i=!0;break}}return"0"!==t.opacity&&"hidden"!==t.visibility&&"none"!==t.display&&i}static isBodyDescendent(e){return document.body!==e&&document.documentElement!==e}static getBoundingClientRect(e){const t=e.getBoundingClientRect();return{top:t.top+window.scrollY,right:t.right+window.scrollX,bottom:t.bottom+window.scrollY,left:t.left+window.scrollX,width:t.width,height:t.height}}static getFeatures(e){const t=this.getBoundingClientRect(e),i={height:Math.max(document.body.scrollHeight,document.documentElement.scrollHeight),width:Math.max(document.body.scrollWidth,document.documentElement.scrollWidth)},n=Array.from(e.querySelectorAll("*")).filter(s.A.isElementVisible),a=this.calculateElementPositionAndDimensions(e),r=[e,...n].map((e=>{let t="";for(const i of Array.from(e.childNodes))i.nodeType===Node.TEXT_NODE&&(t+=i.textContent);return t.replace(/[\n\s]/g,"")})).join("").replace(/\s/g,""),o=r.toLowerCase(),l=window.getComputedStyle(e),c={width:window.innerWidth||document.documentElement.clientWidth,height:window.innerHeight||document.documentElement.clientHeight},d=s.A.getParents(e),u={};for(const[s,h]of Object.entries(this.Features))this.ModelFeatures.includes(s)&&(u[s]=h({element:e,content:r,lowerCasedContent:o,clientRect:t,absoluteClientRect:a,visibleChildren:n,parents:d,viewport:c,pageRect:i,computedStyle:l}),u[s]=parseFloat(u[s].toPrecision(3)));return u}static MultilingualWords=Object.entries(r.A).reduce(((e,[t,i])=>{for(const[t,s]of Object.entries(i))e[t]=e[t]||[],e[t].push(s.toLowerCase());return e}),{});static Features={height:({absoluteClientRect:e})=>Math.min(1e3,e.height),width:({absoluteClientRect:e})=>Math.min(2500,e.width),x:({absoluteClientRect:e})=>Math.min(Math.max(-100,e.left),2500),y:({absoluteClientRect:e})=>Math.min(Math.max(-100,e.top),2e3),height_percentage:({pageRect:e,absoluteClientRect:t})=>t.height?t.height/e.height:0,width_percentage:({pageRect:e,absoluteClientRect:t})=>t.width?t.width/e.width:0,x_percentage:({pageRect:e,absoluteClientRect:t})=>t.left?t.left/e.width:0,y_percentage:({pageRect:e,absoluteClientRect:t})=>t.top?t.top/e.height:0,aspect_ratio:({absoluteClientRect:e})=>e.width&&e.height?e.width/e.height:0,upper_case_portion:({content:e})=>e.length?1-e.replace(/[A-Z]/g,"").length/e.length:0,alpha_portion:({lowerCasedContent:e})=>e.length?e.replace(/[\d\s!@#$%^&*()-_\r\n]/g,"").length/e.length:0,numeric_portion:({lowerCasedContent:e})=>e.length?(e.length-e.replace(/[\d\r\n]/g,"").length)/e.length:0,digit_count:({lowerCasedContent:e})=>e.length-e.replace(/[\d\r\n]/g,"").length,visible_text_content_length:({lowerCasedContent:e})=>Math.min(e.length,1e3),num_of_inputs:({visibleChildren:e})=>e.filter((e=>"INPUT"===e.tagName)).length,num_of_buttons:({visibleChildren:e})=>e.filter((e=>"BUTTON"===e.tagName)).length,num_of_textareas:({visibleChildren:e})=>e.filter((e=>"TEXTAREA"===e.tagName)).length,num_of_selects:({visibleChildren:e})=>e.filter((e=>"SELECT"===e.tagName)).length,num_of_links:({visibleChildren:e})=>e.filter((e=>"A"===e.tagName)).length,num_of_images:({visibleChildren:e})=>e.filter(this.isImage).length,num_of_videos:({visibleChildren:e})=>e.filter((e=>"VIDEO"===e.tagName)).length,num_of_iframes:({visibleChildren:e})=>e.filter((e=>"IFRAME"===e.tagName)).length,num_of_svgs:({visibleChildren:e})=>e.filter((e=>"SVG"===e.tagName)).length,num_of_img:({visibleChildren:e})=>e.filter((e=>"IMG"===e.tagName)).length,num_of_video:({visibleChildren:e})=>e.filter((e=>"VIDEO"===e.tagName)).length,num_of_other_elements:({visibleChildren:e})=>e.filter((e=>e.matches(":not(input,button,textarea,select,a,img,video,iframe,p)"))).length,num_of_social_links:({visibleChildren:e})=>e.filter((e=>e.matches("a[href*=facebook], a[href*=twitter], a[href*=instagram], a[href*=youtube], a[href*=linkedin], a[href*=instagram] "))).length,indicative_word_home:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Home.join("|")).test(e)?1:0,indicative_word_about:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.About.join("|")).test(e)?1:0,indicative_word_services:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Services.join("|")).test(e)?1:0,indicative_word_products:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Products.join("|")).test(e)?1:0,indicative_word_contact:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Contact.join("|")).test(e)?1:0,indicative_word_blog:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Blog.join("|")).test(e)?1:0,indicative_word_shop:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Shop.join("|")).test(e)?1:0,indicative_word_faq:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.FAQ.join("|")).test(e)?1:0,indicative_word_careers:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Careers.join("|")).test(e)?1:0,indicative_word_news:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.News.join("|")).test(e)?1:0,indicative_word_testimonials:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Testimonials.join("|")).test(e)?1:0,indicative_word_portfolio:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Portfolio.join("|")).test(e)?1:0,indicative_word_support:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Support.join("|")).test(e)?1:0,indicative_word_events:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Events.join("|")).test(e)?1:0,indicative_word_gallery:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Gallery.join("|")).test(e)?1:0,indicative_word_team:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Team.join("|")).test(e)?1:0,indicative_word_pricing:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Pricing.join("|")).test(e)?1:0,indicative_word_copyright:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Copyright.join("|")).test(e)?1:0,indicative_word_tel:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Tel.join("|")).test(e)?1:0,indicative_word_address:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Address.join("|")).test(e)?1:0,indicative_word_terms_and_conditions:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.TermsAndCondition.join("|")).test(e)?1:0,indicative_word_privacy_policy:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.PrivacyPolicy.join("|")).test(e)?1:0,indicative_word_powered:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Powered.join("|")).test(e)?1:0,indicative_word_search:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Search.join("|")).test(e)?1:0,indicative_word_all_rights_reserved:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.All_rights_reserved.join("|")).test(e)?1:0,indicative_word_copyright_sign:({lowerCasedContent:e})=>e.indexOf("©")>-1?1:0,distance_from_bottom_of_page:({clientRect:e,pageRect:t})=>Math.max(0,t.height-e.bottom),distance_from_bottom_of_page_percent:({clientRect:e,pageRect:t})=>Math.max(0,t.height-e.bottom)/t.height,is_out_of_the_page:({absoluteClientRect:e,pageRect:t})=>e.bottom-20<0||e.right-20<0||e.top+20>t.height||e.left+20>t.width?1:0,is_overflowing:({clientRect:e,parents:t})=>{for(const i of t)if("hidden"===window.getComputedStyle(i).overflow){const t=i.getBoundingClientRect();if(e.top+20t.bottom||e.left+20t.right)return 1}return 0},is_in_fold:({absoluteClientRect:e,viewport:t})=>e.top"fixed"===e.position?1:0,has_fixed_parent:({parents:e})=>e.filter((e=>"fixed"===window.getComputedStyle(e).position)).length?1:0,is_tagname_ul:({element:e})=>"UL"===e.tagName?1:0,is_tagname_ol:({element:e})=>"OL"===e.tagName?1:0,is_tagname_li:({element:e})=>"LI"===e.tagName?1:0,is_tagname_nav:({element:e})=>"NAV"===e.tagName?1:0,is_tagname_p:({element:e})=>"P"===e.tagName?1:0,is_tagname_menu:({element:e})=>"MENU"===e.tagName?1:0,is_tagname_header:({element:e})=>"HEADER"===e.tagName?1:0,is_tagname_footer:({element:e})=>"FOOTER"===e.tagName?1:0,is_tagname_section:({element:e})=>"SECTION"===e.tagName?1:0,is_tagname_content:({element:e})=>"CONTENT"===e.tagName?1:0,is_tagname_div:({element:e})=>"DIV"===e.tagName?1:0,number_of_parent_with_tagname_ul:({parents:e})=>e.filter((e=>"UL"===e.tagName)).length,number_of_parent_with_tagname_ol:({parents:e})=>e.filter((e=>"OL"===e.tagName)).length,number_of_parent_with_tagname_li:({parents:e})=>e.filter((e=>"LI"===e.tagName)).length,number_of_parent_with_tagname_nav:({parents:e})=>e.filter((e=>"NAV"===e.tagName)).length,number_of_parent_with_tagname_p:({parents:e})=>e.filter((e=>"P"===e.tagName)).length,number_of_parent_with_tagname_menu:({parents:e})=>e.filter((e=>"MENU"===e.tagName)).length,number_of_parent_with_tagname_header:({parents:e})=>e.filter((e=>"HEADER"===e.tagName)).length,number_of_parent_with_tagname_footer:({parents:e})=>e.filter((e=>"FOOTER"===e.tagName)).length,number_of_parent_with_tagname_section:({parents:e})=>e.filter((e=>"SECTION"===e.tagName)).length,number_of_parent_with_tagname_content:({parents:e})=>e.filter((e=>"CONTENT"===e.tagName)).length,number_of_parent_with_tagname_div:({parents:e})=>e.filter((e=>"DIV"===e.tagName)).length,number_of_visible_headers:({visibleChildren:e})=>e.filter((e=>"HEADER"===e.tagName)).length,number_of_visible_uls:({visibleChildren:e})=>e.filter((e=>"UL"===e.tagName)).length,number_of_visible_ols:({visibleChildren:e})=>e.filter((e=>"OL"===e.tagName)).length,number_of_visible_p:({visibleChildren:e})=>e.filter((e=>"P"===e.tagName)).length,number_of_visible_lis:({visibleChildren:e})=>e.filter((e=>"LI"===e.tagName)).length,number_of_visible_navs:({visibleChildren:e})=>e.filter((e=>"NAV"===e.tagName)).length,number_of_visible_menus:({visibleChildren:e})=>e.filter((e=>"MENU"===e.tagName)).length,number_of_visible_footer:({visibleChildren:e})=>e.filter((e=>"FOOTER"===e.tagName)).length,number_of_visible_section:({visibleChildren:e})=>e.filter((e=>"SECTION"===e.tagName)).length,number_of_visible_content:({visibleChildren:e})=>e.filter((e=>"CONTENT"===e.tagName)).length,number_of_visible_div:({visibleChildren:e})=>e.filter((e=>"DIV"===e.tagName)).length,number_of_visible_elements:({visibleChildren:e})=>e.length,number_of_visible_direct_children:({visibleChildren:e,element:t})=>e.filter((e=>e.parentElement===e)).length,have_img_larger_than_50_px:({visibleChildren:e})=>e.filter((e=>this.isImage(e)&&(e.height>50||e.width>50))).length,have_img_larger_than_100_px:({visibleChildren:e})=>e.filter((e=>this.isImage(e)&&(e.height>100||e.width>100))).length,parents_count:({parents:e})=>e.length,font_size:({computedStyle:e})=>parseInt(e.fontSize),font_weight:({computedStyle:e})=>parseInt(e.fontWeight)}}},1138:e=>{e.exports=function(e){var t;return[1-(t=function(e){if(e<0){var t=Math.exp(e);return t/(1+t)}return 1/(1+Math.exp(-e))}((e[0]>.04180000000000001?e[2]>10000000180025095e-51?e[4]>10000000180025095e-51?.5354959238897663:.1425113282192199:e[1]>10000000180025095e-51?.5019308331915702:-.5932571561756527:e[14]>.468?e[0]>.013550000000000001?e[14]>.6080000000000001?e[10]>5.875000000000001?.1477076704378512:.45757866277629805:-.33358666391219627:.5376800007383584:e[0]>.0014500000000000001?-.5357885935986592:.11964807554513163)+(e[0]>.04180000000000001?e[1]>10000000180025095e-51?.4310771918662546:e[2]>10000000180025095e-51?e[15]>.13650000000000004?-.2428628458228172:.2828176208911415:-.45840364572903436:e[14]>.36650000000000005?e[14]>.6360000000000001?e[5]>22.500000000000004?.40973772951422366:-.04626553360058049:e[0]>.011300000000000003?-.1573152181563346:.28003011499328756:e[12]>2.5000000000000004?.04558123011769095:-.490120523622292)+(e[0]>.03930000000000001?e[4]>10000000180025095e-51?.2642623463758446:e[2]>10000000180025095e-51?.044554968167708396:-.3929357845650369:e[14]>.36650000000000005?e[0]>.013550000000000001?e[2]>10000000180025095e-51?.3506761353940716:e[10]>5.875000000000001?-.4077515739629896:.1447701582120723:e[5]>9.500000000000002?.34665801581486616:-.28821796969389424:e[0]>.0008550000000000002?-.42144524096413316:.188052821394435)+(e[0]>.04180000000000001?e[1]>10000000180025095e-51?.3405889375132391:e[2]>10000000180025095e-51?.07584899208182695:-.36135317892464247:e[14]>.6235?e[0]>.013550000000000001?e[1]>10000000180025095e-51?.34593249855077485:e[42]>.018750000000000003?.18976770064348408:-.22781151471897595:.3064923280517049:e[0]>7205e-8?e[7]>10000000180025095e-51?.18805947925356817:-.2689665102743406:.21783049611560829)+(e[0]>.03665000000000001?e[1]>10000000180025095e-51?.29103128830231206:e[2]>10000000180025095e-51?e[16]>2.5000000000000004?-.36419540643116516:.2460520670594026:-.3367924456612277:e[14]>.36650000000000005?e[4]>10000000180025095e-51?.28345207909064335:e[0]>.015600000000000001?e[9]>10000000180025095e-51?-.24838128883453983:.09707899980618082:.20131422070889:e[23]>.05965000000000001?-.37547264102025585:.0810892751188778)+(e[0]>.04180000000000001?e[4]>10000000180025095e-51?.18906102884164802:e[1]>10000000180025095e-51?.10706495684378672:-.3107537263648854:e[14]>.6360000000000001?e[5]>9.500000000000002?e[25]>7.500000000000001?-.08841542496220378:.23469576042808096:-.3215025303420846:e[8]>.7120000000000001?e[0]>.025450000000000004?-.4091431298411297:e[8]>.9885?-.28395286460807606:.15032864846815958:-.4427123990094048)+(e[0]>.03930000000000001?e[2]>10000000180025095e-51?e[16]>2.5000000000000004?-.1765779709714201:.24201638210156784:e[1]>10000000180025095e-51?.15979082164341352:-.303134946025143:e[14]>.6235?e[4]>10000000180025095e-51?.2400117633526591:e[42]>.03885?.17426533804939368:e[0]>.00012550000000000004?-.1987004473163668:.12768726192318056:e[5]>38.50000000000001?.006765478874928358:-.35725927493461507)+(e[0]>.41350000000000003?-.30973658543227217:e[42]>.0069050000000000005?e[35]>6.500000000000001?e[42]>.028050000000000002?-.09406650998558472:-1.1938171660986683:e[23]>.14350000000000002?-.049546610372964164:e[10]>4.235000000000001?e[38]>3.5000000000000004?e[5]>208.50000000000003?-.9098275222492331:.025905341884009874:.14504363690804517:.26108435682062164:e[0]>.025450000000000004?-.26211719866073147:.005367034783598244)+(e[0]>.41350000000000003?-.29537087986604277:e[1]>10000000180025095e-51?e[17]>2.5000000000000004?-.21863127285609044:.20806327084689888:e[7]>10000000180025095e-51?.23185589025210443:e[0]>.006175000000000001?e[11]>10000000180025095e-51?.21673724088807791:-.20880542075557063:e[15]>.19750000000000004?-.35558378216098435:e[5]>169.50000000000003?.27503080741727437:e[38]>1.5000000000000002?-.41715499696108405:.07184928941144736)+(e[42]>.0069050000000000005?e[15]>.31450000000000006?e[16]>1.5000000000000002?-.5200765889242452:.0020640940867966643:e[37]>5.500000000000001?-.2533007886322107:e[42]>.20600000000000002?-.16537764386776857:.14878962022678252:e[0]>.025450000000000004?e[11]>10000000180025095e-51?.1470380035780921:-.30313629951297877:e[3]>7.500000000000001?.15767500525718478:e[10]>4.3950000000000005?-.050580732249890424:-.5314774609149354)+(e[0]>.41350000000000003?-.2701644232723916:e[14]>.49750000000000005?e[35]>6.500000000000001?e[15]>.14950000000000002?-.6325872248796787:.1931227318207127:e[11]>10000000180025095e-51?.2270772387054968:e[2]>10000000180025095e-51?.11343718223214352:e[38]>6.500000000000001?.4328449548724335:-.07169940089874766:e[42]>.04075000000000001?e[42]>.10950000000000001?-.3473305135141645:.22442888116215481:-.35273651740368467))),t]}},9982:(e,t,i)=>{"use strict";i.d(t,{A:()=>o});var s=i(8528),n=i(875),a=i.n(n),r=i(358);class o extends s.A{static Model=a();static ScoreThreshold=.9;static ModelFeatures=["is_tagname_ul","distance_from_bottom_of_page_percent","number_of_parent_with_tagname_li","num_of_links","numeric_portion","indicative_word_about","number_of_parent_with_tagname_div","parents_count","number_of_visible_uls","aspect_ratio","number_of_visible_div","indicative_word_home","is_out_of_the_page","number_of_visible_elements","visible_text_content_length","width_percentage","number_of_visible_headers","height_percentage","indicative_word_services","is_in_fold","x_percentage","have_img_larger_than_50_px","num_of_img","num_of_inputs","indicative_word_search","is_fixed","number_of_visible_p","indicative_word_shop","font_weight","is_overflowing","indicative_word_products","num_of_iframes","indicative_word_copyright_sign","num_of_textareas","indicative_word_support","number_of_visible_content","number_of_parent_with_tagname_menu","is_tagname_menu","number_of_parent_with_tagname_ol","is_tagname_li","is_tagname_section","num_of_social_links","number_of_visible_navs","indicative_word_blog","is_tagname_p"];static getFeaturesAndCandidates(e,t,i=2){const s={};for(const[n,a]of Object.entries(e)){const e=[],r=[],o=document.querySelector(t[n]);for(const i of this.getAllRootElements())for(const s of this.getCandidates(i)){if(t.some((e=>e!==t[n]&&s.isEqualNode(document.querySelector(e)))))continue;const i={candidate:s,label:s===o?1:0,labelName:s===o?a:"unknown",features:this.getFeatures(s)};i.label?e.push(i):r.push(i)}s[a]=[...e,...r.slice(0,i)]}return s}static CandidatesSelector="\n \n ul, ol, nav, header, menu, list,\n \n [id*=nav i]:not(li,a,button, input, textarea), \n [id*=header i]:not(li,a,button, input, textarea), \n [id*=menu i]:not(li,a,button, input, textarea), \n [id*=bar i]:not(li,a,button, input, textarea), \n [id*=navigation i]:not(li,a,button, input, textarea),\n [id*=list i]:not(li,a,button, input, textarea),\n \n [class*=nav i]:not(li,a,button, input, textarea), \n [class*=header i]:not(li,a,button, input, textarea), \n [class*=menu i]:not(li,a,button, input, textarea), \n [class*=bar i]:not(li,a,button, input, textarea), \n [class*=navigation i]:not(li,a,button, input, textarea),\n [class*=list i]:not(li,a,button, input, textarea),\n \n [role*=navigation i]:not(li,a,button, input, textarea), \n [role*=menu i]:not(li,a,button, input, textarea), \n [role*=list i]:not(li,a,button, input, textarea), \n [role*=nav i]:not(li,a,button, input, textarea), \n [role*=bar i]:not(li,a,button, input, textarea), \n [role*=header i]:not(li,a,button, input, textarea),\n \n [aria-label*=navigation i]:not(li,a,button, input, textarea), \n [aria-label*=menu i]:not(li,a,button, input, textarea), \n [aria-label*=list i]:not(li,a,button, input, textarea), \n [aria-label*=nav i]:not(li,a,button, input, textarea), \n [aria-label*=bar i]:not(li,a,button, input, textarea), \n [aria-label*=header i]:not(li,a,button, input, textarea)\n ";static getCandidates(e){let t=Array.from(e.querySelectorAll(this.CandidatesSelector));return t=t.filter(this.isElementVisible).filter(this.isBodyDescendent),t}static predict(){let e=[],t=[];for(const i of this.getAllRootElements())t=t.concat(this.getCandidates(i)),e=e.concat(t.map((e=>this.getFeatures(e))));const i=this.inference({features:e}),s=Math.max(...i),n=i.indexOf(s);return s>this.ScoreThreshold?t[n]:null}static getAllRootElements(){return[document,...Array.from(document.querySelectorAll("*")).filter((e=>e.shadowRoot)).map((e=>e.shadowRoot))]}static inference({features:e}){const t=e.map((e=>this.ModelFeatures.map((t=>e[t])))),i=[];for(const e of t)i.push(a()(e)[1]);return i}static isElementVisible(e){const t=window.getComputedStyle(e);let i=!0;if(e.offsetWidth<=1||e.offsetHeight<=1){i=!1;for(const t of Array.from(e.querySelectorAll("*")))if(t.offsetWidth>1&&t.offsetHeight>1){i=!0;break}}return"0"!==t.opacity&&"hidden"!==t.visibility&&"none"!==t.display&&i}static isBodyDescendent(e){return document.body!==e&&document.documentElement!==e}static getBoundingClientRect(e){const t=e.getBoundingClientRect();return{top:t.top+window.scrollY,right:t.right+window.scrollX,bottom:t.bottom+window.scrollY,left:t.left+window.scrollX,width:t.width,height:t.height}}static getFeatures(e){const t=this.getBoundingClientRect(e),i={height:Math.max(document.body.scrollHeight,document.documentElement.scrollHeight),width:Math.max(document.body.scrollWidth,document.documentElement.scrollWidth)},n=Array.from(e.querySelectorAll("*")).filter(s.A.isElementVisible),a=this.calculateElementPositionAndDimensions(e),r=[e,...n].map((e=>{let t="";for(const i of Array.from(e.childNodes))i.nodeType===Node.TEXT_NODE&&(t+=i.textContent);return t.replace(/[\n\s]/g,"")})).join("").replace(/\s/g,""),o=r.toLowerCase(),l=window.getComputedStyle(e),c={width:window.innerWidth||document.documentElement.clientWidth,height:window.innerHeight||document.documentElement.clientHeight},d=s.A.getParents(e),u={};for(const[s,h]of Object.entries(this.Features))this.ModelFeatures.includes(s)&&(u[s]=h({element:e,content:r,lowerCasedContent:o,clientRect:t,absoluteClientRect:a,visibleChildren:n,parents:d,viewport:c,pageRect:i,computedStyle:l}),u[s]=parseFloat(u[s].toPrecision(3)));return u}static MultilingualWords=Object.entries(r.A).reduce(((e,[t,i])=>{for(const[t,s]of Object.entries(i))e[t]=e[t]||[],e[t].push(s.toLowerCase());return e}),{});static Features={height:({absoluteClientRect:e})=>Math.min(1e3,e.height),width:({absoluteClientRect:e})=>Math.min(2500,e.width),x:({absoluteClientRect:e})=>Math.min(Math.max(-100,e.left),2500),y:({absoluteClientRect:e})=>Math.min(Math.max(-100,e.top),2e3),height_percentage:({pageRect:e,absoluteClientRect:t})=>t.height?t.height/e.height:0,width_percentage:({pageRect:e,absoluteClientRect:t})=>t.width?t.width/e.width:0,x_percentage:({pageRect:e,absoluteClientRect:t})=>t.left?t.left/e.width:0,y_percentage:({pageRect:e,absoluteClientRect:t})=>t.top?t.top/e.height:0,aspect_ratio:({absoluteClientRect:e})=>e.width&&e.height?e.width/e.height:0,upper_case_portion:({content:e})=>e.length?1-e.replace(/[A-Z]/g,"").length/e.length:0,alpha_portion:({lowerCasedContent:e})=>e.length?e.replace(/[\d\s!@#$%^&*()-_\r\n]/g,"").length/e.length:0,numeric_portion:({lowerCasedContent:e})=>e.length?(e.length-e.replace(/[\d\r\n]/g,"").length)/e.length:0,digit_count:({lowerCasedContent:e})=>e.length-e.replace(/[\d\r\n]/g,"").length,visible_text_content_length:({lowerCasedContent:e})=>Math.min(e.length,1e3),num_of_inputs:({visibleChildren:e})=>e.filter((e=>"INPUT"===e.tagName)).length,num_of_buttons:({visibleChildren:e})=>e.filter((e=>"BUTTON"===e.tagName)).length,num_of_textareas:({visibleChildren:e})=>e.filter((e=>"TEXTAREA"===e.tagName)).length,num_of_selects:({visibleChildren:e})=>e.filter((e=>"SELECT"===e.tagName)).length,num_of_links:({visibleChildren:e})=>e.filter((e=>"A"===e.tagName)).length,num_of_images:({visibleChildren:e})=>e.filter(this.isImage).length,num_of_videos:({visibleChildren:e})=>e.filter((e=>"VIDEO"===e.tagName)).length,num_of_iframes:({visibleChildren:e})=>e.filter((e=>"IFRAME"===e.tagName)).length,num_of_svgs:({visibleChildren:e})=>e.filter((e=>"SVG"===e.tagName)).length,num_of_img:({visibleChildren:e})=>e.filter((e=>"IMG"===e.tagName)).length,num_of_video:({visibleChildren:e})=>e.filter((e=>"VIDEO"===e.tagName)).length,num_of_other_elements:({visibleChildren:e})=>e.filter((e=>e.matches(":not(input,button,textarea,select,a,img,video,iframe,p)"))).length,num_of_social_links:({visibleChildren:e})=>e.filter((e=>e.matches("a[href*=facebook], a[href*=twitter], a[href*=instagram], a[href*=youtube], a[href*=linkedin], a[href*=instagram] "))).length,indicative_word_home:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Home.join("|")).test(e)?1:0,indicative_word_about:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.About.join("|")).test(e)?1:0,indicative_word_services:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Services.join("|")).test(e)?1:0,indicative_word_products:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Products.join("|")).test(e)?1:0,indicative_word_contact:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Contact.join("|")).test(e)?1:0,indicative_word_blog:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Blog.join("|")).test(e)?1:0,indicative_word_shop:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Shop.join("|")).test(e)?1:0,indicative_word_faq:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.FAQ.join("|")).test(e)?1:0,indicative_word_careers:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Careers.join("|")).test(e)?1:0,indicative_word_news:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.News.join("|")).test(e)?1:0,indicative_word_testimonials:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Testimonials.join("|")).test(e)?1:0,indicative_word_portfolio:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Portfolio.join("|")).test(e)?1:0,indicative_word_support:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Support.join("|")).test(e)?1:0,indicative_word_events:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Events.join("|")).test(e)?1:0,indicative_word_gallery:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Gallery.join("|")).test(e)?1:0,indicative_word_team:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Team.join("|")).test(e)?1:0,indicative_word_pricing:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Pricing.join("|")).test(e)?1:0,indicative_word_copyright:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Copyright.join("|")).test(e)?1:0,indicative_word_tel:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Tel.join("|")).test(e)?1:0,indicative_word_address:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Address.join("|")).test(e)?1:0,indicative_word_terms_and_conditions:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.TermsAndCondition.join("|")).test(e)?1:0,indicative_word_privacy_policy:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.PrivacyPolicy.join("|")).test(e)?1:0,indicative_word_powered:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Powered.join("|")).test(e)?1:0,indicative_word_search:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.Search.join("|")).test(e)?1:0,indicative_word_all_rights_reserved:({lowerCasedContent:e})=>new RegExp(s.A.MultilingualWords.All_rights_reserved.join("|")).test(e)?1:0,indicative_word_copyright_sign:({lowerCasedContent:e})=>e.indexOf("©")>-1?1:0,distance_from_bottom_of_page:({clientRect:e,pageRect:t})=>Math.max(0,t.height-e.bottom),distance_from_bottom_of_page_percent:({clientRect:e,pageRect:t})=>Math.max(0,t.height-e.bottom)/t.height,is_out_of_the_page:({absoluteClientRect:e,pageRect:t})=>e.bottom-20<0||e.right-20<0||e.top+20>t.height||e.left+20>t.width?1:0,is_overflowing:({clientRect:e,parents:t})=>{for(const i of t)if("hidden"===window.getComputedStyle(i).overflow){const t=i.getBoundingClientRect();if(e.top+20t.bottom||e.left+20t.right)return 1}return 0},is_in_fold:({absoluteClientRect:e,viewport:t})=>e.top"fixed"===e.position?1:0,has_fixed_parent:({parents:e})=>e.filter((e=>"fixed"===window.getComputedStyle(e).position)).length?1:0,is_tagname_ul:({element:e})=>"UL"===e.tagName?1:0,is_tagname_ol:({element:e})=>"OL"===e.tagName?1:0,is_tagname_li:({element:e})=>"LI"===e.tagName?1:0,is_tagname_nav:({element:e})=>"NAV"===e.tagName?1:0,is_tagname_p:({element:e})=>"P"===e.tagName?1:0,is_tagname_menu:({element:e})=>"MENU"===e.tagName?1:0,is_tagname_header:({element:e})=>"HEADER"===e.tagName?1:0,is_tagname_footer:({element:e})=>"FOOTER"===e.tagName?1:0,is_tagname_section:({element:e})=>"SECTION"===e.tagName?1:0,is_tagname_content:({element:e})=>"CONTENT"===e.tagName?1:0,is_tagname_div:({element:e})=>"DIV"===e.tagName?1:0,number_of_parent_with_tagname_ul:({parents:e})=>e.filter((e=>"UL"===e.tagName)).length,number_of_parent_with_tagname_ol:({parents:e})=>e.filter((e=>"OL"===e.tagName)).length,number_of_parent_with_tagname_li:({parents:e})=>e.filter((e=>"LI"===e.tagName)).length,number_of_parent_with_tagname_nav:({parents:e})=>e.filter((e=>"NAV"===e.tagName)).length,number_of_parent_with_tagname_p:({parents:e})=>e.filter((e=>"P"===e.tagName)).length,number_of_parent_with_tagname_menu:({parents:e})=>e.filter((e=>"MENU"===e.tagName)).length,number_of_parent_with_tagname_header:({parents:e})=>e.filter((e=>"HEADER"===e.tagName)).length,number_of_parent_with_tagname_footer:({parents:e})=>e.filter((e=>"FOOTER"===e.tagName)).length,number_of_parent_with_tagname_section:({parents:e})=>e.filter((e=>"SECTION"===e.tagName)).length,number_of_parent_with_tagname_content:({parents:e})=>e.filter((e=>"CONTENT"===e.tagName)).length,number_of_parent_with_tagname_div:({parents:e})=>e.filter((e=>"DIV"===e.tagName)).length,number_of_visible_headers:({visibleChildren:e})=>e.filter((e=>"HEADER"===e.tagName)).length,number_of_visible_uls:({visibleChildren:e})=>e.filter((e=>"UL"===e.tagName)).length,number_of_visible_ols:({visibleChildren:e})=>e.filter((e=>"OL"===e.tagName)).length,number_of_visible_p:({visibleChildren:e})=>e.filter((e=>"P"===e.tagName)).length,number_of_visible_lis:({visibleChildren:e})=>e.filter((e=>"LI"===e.tagName)).length,number_of_visible_navs:({visibleChildren:e})=>e.filter((e=>"NAV"===e.tagName)).length,number_of_visible_menus:({visibleChildren:e})=>e.filter((e=>"MENU"===e.tagName)).length,number_of_visible_footer:({visibleChildren:e})=>e.filter((e=>"FOOTER"===e.tagName)).length,number_of_visible_section:({visibleChildren:e})=>e.filter((e=>"SECTION"===e.tagName)).length,number_of_visible_content:({visibleChildren:e})=>e.filter((e=>"CONTENT"===e.tagName)).length,number_of_visible_div:({visibleChildren:e})=>e.filter((e=>"DIV"===e.tagName)).length,number_of_visible_elements:({visibleChildren:e})=>e.length,number_of_visible_direct_children:({visibleChildren:e,element:t})=>e.filter((e=>e.parentElement===e)).length,have_img_larger_than_50_px:({visibleChildren:e})=>e.filter((e=>this.isImage(e)&&(e.height>50||e.width>50))).length,have_img_larger_than_100_px:({visibleChildren:e})=>e.filter((e=>this.isImage(e)&&(e.height>100||e.width>100))).length,parents_count:({parents:e})=>e.length,font_size:({computedStyle:e})=>parseInt(e.fontSize),font_weight:({computedStyle:e})=>parseInt(e.fontWeight)}}},875:e=>{e.exports=function(e){var t;return[1-(t=function(e){if(e<0){var t=Math.exp(e);return t/(1+t)}return 1/(1+Math.exp(-e))}((e[0]>10000000180025095e-51?e[15]>.19950000000000004?e[4]>.20850000000000002?e[7]>4.500000000000001?-.5657232451275721:.20509059587386685:e[1]>.6935000000000001?e[3]>2.5000000000000004?e[14]>13.500000000000002?.5661993008037507:-.16269098616159713:e[1]>.9415000000000001?e[13]>9.500000000000002?.5253341056132232:e[20]>.34450000000000003?.4477256796186456:-.46095409973970175:-.6000000837956512:e[20]>.05945000000000001?-.560281967214613:.08064867905798201:e[11]>10000000180025095e-51?e[9]>4.245000000000001?.503749908785924:e[9]>.49800000000000005?-.6000000837956511:.38521607994940643:e[5]>10000000180025095e-51?-.09374114988785442:e[9]>9.305000000000001?e[1]>.9845?-.6000000837956511:.1255048562189821:-.5489167689566992:e[3]>1.5000000000000002?e[8]>10000000180025095e-51?e[20]>.18850000000000003?e[1]>.8675?e[1]>.9815000000000002?e[15]>.6540000000000001?.20509059587386705:-.4307146384570202:e[9]>13.15?e[18]>10000000180025095e-51?-.5424146966881832:e[6]>1.5000000000000002?-.08654509306646395:-.6000000837956507:e[9]>12.550000000000002?.4383144561716601:-.057139306376624364:-.5693496762667464:e[6]>2.5000000000000004?e[9]>32.65000000000001?-.6000000837956512:e[9]>17.350000000000005?e[1]>.9835000000000002?-.500976681287635:-.05271100244655879:-.42959160457099355:e[18]>10000000180025095e-51?-.6000000837956512:-.4585723808604182:e[15]>.9995000000000002?-.6000000837956512:e[3]>3.5000000000000004?e[1]>.49550000000000005?e[4]>.06495000000000002?e[17]>.011950000000000002?-.6000000837956511:.25733925244277167:e[9]>5.075000000000001?.4192707533745491:.04101622512142477:-.6000000837956512:e[5]>10000000180025095e-51?.26861348356182563:-.4257381112433863:-.5556932760095065)+(e[0]>10000000180025095e-51?e[15]>.18950000000000003?e[3]>3.5000000000000004?e[1]>.6185000000000002?e[4]>.09770000000000002?.1764416953499169:.436207823747846:e[5]>10000000180025095e-51?.19540688885051719:-.4302971835340316:e[4]>.04070000000000001?-.45680095028104784:e[1]>.8505000000000001?e[5]>10000000180025095e-51?.4542214017891795:e[20]>.23450000000000001?.3257888163916263:e[14]>44.50000000000001?.2832220232280625:-.22491492335691532:-.49923799279501124:e[11]>10000000180025095e-51?e[20]>.15650000000000003?-.12492731675141244:.38583491883656557:-.37603754089100905:e[3]>1.5000000000000002?e[8]>10000000180025095e-51?e[10]>10000000180025095e-51?e[18]>10000000180025095e-51?e[6]>2.5000000000000004?e[20]>.015550000000000001?e[13]>19.500000000000004?e[14]>74.50000000000001?-.38358334062788035:.18270526781097626:-.423511839927198:-.5011348305367364:-.45495479468022443:e[10]>3.5000000000000004?e[13]>63.50000000000001?e[13]>73.50000000000001?-.35394738917808716:.2609100706681385:-.43284747643496774:e[1]>.9035000000000001?e[13]>19.500000000000004?e[13]>41.50000000000001?-.5043771541245943:e[10]>2.5000000000000004?.16859824312482727:e[17]>.038450000000000005?.26491669077874574:-.2636001932217632:-.30661602165925567:-.4521913249391868:e[14]>59.50000000000001?-.28986421928120604:e[1]>.9835000000000002?-.34582159608778495:e[15]>.5925000000000001?.25284762985760095:e[20]>.26050000000000006?.02671630612052997:-.3537003564429539:e[15]>.8340000000000001?-.3824429547956966:e[3]>3.5000000000000004?e[1]>.49550000000000005?e[21]>10000000180025095e-51?-.05029096351657191:.3236724053144212:-.46464347041550735:e[17]>.018250000000000006?-.5058186216523065:e[4]>.020050000000000002?-.4959862142181104:.20652138001522166:-.42428617035915284)+(e[0]>10000000180025095e-51?e[15]>.18950000000000003?e[3]>3.5000000000000004?e[1]>.32550000000000007?e[4]>.11450000000000002?e[13]>17.500000000000004?-.19572055566127225:.360381003038679:e[22]>2.5000000000000004?e[3]>23.500000000000004?.38259492519621435:-.19653833655996253:.3727670032681199:-.3691182593369424:e[4]>.14350000000000002?-.4196850420207869:e[1]>.9365000000000002?e[14]>11.500000000000002?.27723781664286273:-.11378953115110232:-.32479171895631176:e[3]>5.500000000000001?e[12]>10000000180025095e-51?-.45918277654286094:e[20]>.14150000000000001?e[13]>23.500000000000004?.2009479106455573:-.4405154737896784:.577120676650587:e[5]>10000000180025095e-51?.01677491668353301:-.354961108486362:e[13]>3.5000000000000004?e[20]>.015550000000000001?e[1]>.8005000000000001?e[8]>10000000180025095e-51?e[1]>.9915000000000002?-.36853723637315194:e[14]>440.50000000000006?.3907497216727994:e[10]>5.500000000000001?e[9]>31.750000000000004?.16306181820945848:-.46437933213305127:e[9]>29.950000000000003?-.3881841653619871:e[18]>10000000180025095e-51?e[13]>24.500000000000004?e[17]>.02825?.46180330686077775:-.1272554665229333:-.26454122189716717:e[17]>.06185000000000001?-.49453379996541985:.0035620585755986927:e[5]>10000000180025095e-51?.3243712442706916:e[4]>.06495000000000002?-.4193838976734883:e[15]>.2745000000000001?e[3]>2.5000000000000004?.29469427993447445:-.2363712292045525:e[6]>5.500000000000001?e[14]>7.500000000000001?.4991525277488537:-.13201419758963928:-.43313775768857926:-.3985277961200667:e[11]>10000000180025095e-51?e[14]>43.50000000000001?-.270599682652973:e[10]>8.500000000000002?-.42192197101612633:.11791955006251514:-.3625357069177414:e[28]>250.00000000000003?-.39487737998553024:.18593467161869)+(e[0]>10000000180025095e-51?e[15]>.21550000000000002?e[1]>.7675000000000002?e[4]>.28950000000000004?-.34435833181580927:e[3]>2.5000000000000004?e[1]>.9925?e[9]>7.285000000000001?.20871656316155998:-.4276770288582315:.33547650415008506:e[9]>8.195000000000002?e[13]>7.500000000000001?.31300447207860826:-.09946581150039054:-.29341052965006814:e[43]>10000000180025095e-51?.3157024630926202:-.28920489544568523:e[2]>10000000180025095e-51?-.3954373033218305:e[22]>10000000180025095e-51?-.40186698792023534:e[1]>.5380000000000001?e[1]>.9905?-.31576983000948194:e[15]>.14750000000000002?.33684748309235985:e[20]>.06535000000000002?-.1770257707450644:.23270073062483834:-.3556059633862881:e[13]>3.5000000000000004?e[15]>.9995000000000002?e[10]>10000000180025095e-51?-.30534890258617664:e[17]>.03135000000000001?-.4095794582187577:.24775024648043228:e[1]>.8745000000000002?e[4]>.17050000000000004?-.4034788775882555:e[8]>10000000180025095e-51?e[1]>.9915000000000002?-.2967136855029927:e[14]>440.50000000000006?.3486274724803307:e[20]>.19150000000000003?e[10]>4.500000000000001?-.4325811585809898:e[18]>10000000180025095e-51?-.13948362702113232:e[20]>.20150000000000004?e[13]>30.500000000000004?-.45885819712203146:.02105700085607752:.35361907122633884:e[15]>.9685?e[3]>7.500000000000001?-.38809564316890705:.5718609416659288:-.21621777308302606:e[14]>28.500000000000004?e[21]>10000000180025095e-51?e[17]>.014050000000000002?-.4654598782422363:.14464536614730655:e[9]>30.450000000000003?e[1]>.9805?-.2578999909937127:.364007017034855:.3242596238167756:e[10]>1.5000000000000002?e[9]>7.405000000000001?-.3282501649934689:.16053958809168636:-.4126341324611164:-.29038862186650327:-.34427036826483925)+(e[0]>10000000180025095e-51?e[15]>.24650000000000002?e[1]>.7675000000000002?e[4]>.22800000000000004?-.24624905205774406:e[1]>.9925?e[15]>.34550000000000003?.18043764283550381:-.3421856503156368:e[21]>1.5000000000000002?-.006706009127018597:.30680442726074614:-.17444970162112922:e[5]>10000000180025095e-51?e[1]>.6675000000000001?.27872327138041714:-.1703511602570297:e[11]>10000000180025095e-51?.13680472578707137:e[17]>.006985000000000001?-.31299225774736694:e[17]>.005425000000000001?.23431970901233287:-.25386433340605374:e[13]>3.5000000000000004?e[15]>.9995000000000002?e[18]>10000000180025095e-51?-.35776104695946476:e[11]>10000000180025095e-51?e[17]>.026750000000000006?e[3]>20.500000000000004?.25932626403182324:-.38631910039028045:e[14]>86.50000000000001?-.3929884438217208:e[6]>3.5000000000000004?.6126538029299132:e[14]>76.50000000000001?.6079601450594894:e[14]>40.50000000000001?-.38513535598741316:.23260369842586:e[42]>1.5000000000000002?.19194274927136065:-.3164405662033221:e[1]>.49550000000000005?e[4]>.17050000000000004?-.37064028650937525:e[12]>10000000180025095e-51?-.4008352944164207:e[24]>10000000180025095e-51?e[9]>34.95000000000001?.36072882356089203:-.3542437694324695:e[9]>36.20000000000001?-.331799050615282:e[8]>10000000180025095e-51?e[8]>1.5000000000000002?e[13]>28.500000000000004?e[1]>.9875000000000002?.33460600683503144:-.226363136806578:.4238336439056018:e[6]>1.5000000000000002?-.04087210144098969:-.23293714880127156:e[3]>2.5000000000000004?e[42]>10000000180025095e-51?-.16896269140554204:e[15]>.23150000000000004?.25907401387695184:-.07754567786207284:e[20]>.7775000000000002?.31455646369441254:-.1989934174509523:-.3641058362444607:e[28]>250.00000000000003?-.3258706950471014:.25018230508268663)+(e[0]>10000000180025095e-51?e[3]>3.5000000000000004?e[9]>4.005000000000001?e[1]>.18150000000000002?e[20]>.6105000000000002?-.026494582014961045:e[1]>.9925?e[15]>.44950000000000007?.2543533908433658:-.10146803829229188:.28956625612956977:-.37972287504855623:e[17]>.07665000000000001?.06567141759121717:-.29191901524994546:e[5]>10000000180025095e-51?.2119830872455822:e[2]>10000000180025095e-51?-.3836633644938315:e[21]>10000000180025095e-51?-.3940414730668337:e[1]>.8685000000000002?e[4]>.15300000000000002?-.3565583057136445:e[1]>.9925?-.3610891334737628:.16933049122632954:-.3672438579119161:e[13]>3.5000000000000004?e[15]>.9995000000000002?e[18]>10000000180025095e-51?-.3405212228203474:e[11]>10000000180025095e-51?e[9]>11.850000000000003?.03481171941844293:-.36321499521553097:-.24782450400261663:e[1]>.49550000000000005?e[4]>.17050000000000004?-.34982201027030463:e[12]>10000000180025095e-51?-.37478451237243054:e[24]>10000000180025095e-51?-.2519701225972154:e[9]>30.450000000000003?-.19635524506701266:e[15]>.23950000000000002?e[8]>10000000180025095e-51?e[1]>.9915000000000002?-.21989158486347885:e[20]>.42550000000000004?.18881451750251407:e[15]>.36250000000000004?e[8]>1.5000000000000002?.210639448346592:e[10]>5.500000000000001?-.3772511424389422:e[13]>22.500000000000004?e[17]>.010250000000000002?e[1]>.9745?-.3292408040480965:.23159063694103826:.4641206389319701:e[17]>.016350000000000003?e[17]>.017950000000000004?-.057323118837807975:.4091913400760221:e[17]>.012450000000000001?-.44814393432650906:-.08174325750927812:-.3147155252600177:e[10]>10000000180025095e-51?e[3]>2.5000000000000004?.14451209958036712:-.3672622984397585:.39444808730438247:-.11471702331786926:-.34482432907387983:-.28940521084643994)+(e[0]>10000000180025095e-51?e[2]>10000000180025095e-51?e[15]>.5705000000000001?-1.2366841281345005:-.31616932288393274:e[3]>4.500000000000001?e[1]>.18150000000000002?e[12]>10000000180025095e-51?-.256523297308944:e[1]>.9925?e[17]>.004765000000000001?e[3]>6.500000000000001?-.40894352337976275:.0978365503362736:.2839275682714997:.26829971970705835:-.3096341802176078:e[1]>.7865000000000001?e[22]>10000000180025095e-51?-.338837936949396:e[4]>.28950000000000004?-.35389108747972187:e[1]>.9925?-.20290616514912022:.16631615641346506:-.3551616884755917:e[13]>1.5000000000000002?e[4]>.17050000000000004?-.3329070845107999:e[1]>.8745000000000002?e[1]>.9945?e[1]>1.0050000000000001?e[15]>.6865000000000001?-.3885932312086337:.4141498813087199:-.32687250707438215:e[6]>3.5000000000000004?e[15]>.03155000000000001?e[14]>7.500000000000001?e[17]>.006075000000000001?e[17]>.03045?-.14049943549916244:e[20]>.5315000000000002?-.19380031511808446:.11578351663837905:-.22891367099257162:-.3109880957238796:.6778294668872165:e[20]>.21050000000000002?e[7]>4.500000000000001?-.328065851472433:e[14]>10.500000000000002?.09348515367848169:-.3710261242790519:e[1]>.9595000000000001?e[18]>10000000180025095e-51?-.324198598028791:e[9]>12.050000000000002?e[1]>.9775000000000001?e[13]>23.500000000000004?e[10]>4.500000000000001?-.17934147499862044:.2586146564077536:-.2872683155683048:-.3530288952428903:e[14]>54.50000000000001?e[17]>.02295?-.04731267568086924:.458682919571401:-.15561071840918814:e[14]>296.00000000000006?.5910944942999363:e[17]>.038450000000000005?e[3]>20.500000000000004?.3848137415210768:-.22465411339551108:.09512533267279387:-.23234384121718105:-.3126843216163841)+(e[0]>10000000180025095e-51?e[15]>.29750000000000004?e[1]>.8595?e[4]>.03255000000000001?e[20]>.37650000000000006?e[14]>50.50000000000001?-.48614653823199117:.184374710074637:.14365602193336716:e[13]>7.500000000000001?.2432926830793802:e[15]>.3945000000000001?-.3289140641207362:.23526944685710766:e[8]>10000000180025095e-51?.23647529668320244:e[14]>82.50000000000001?-.49839806170124806:.01342692855335295:e[5]>10000000180025095e-51?.10359857707105699:e[20]>.10950000000000001?e[9]>4.3950000000000005?e[13]>5.500000000000001?e[8]>10000000180025095e-51?-.42129422834847935:.04699191560113789:-.44677737267141404:-.31149619615132595:e[22]>10000000180025095e-51?-.3531921226812902:e[20]>.008070000000000003?.36526899809915603:-.1884932509470746:e[13]>2.5000000000000004?e[4]>.0033550000000000003?e[5]>10000000180025095e-51?e[20]>.3995000000000001?.4352924738468923:e[10]>3.5000000000000004?e[41]>2.5000000000000004?e[21]>10000000180025095e-51?-.35405946890683393:.5110624770776225:-.34740063368074664:e[7]>2.5000000000000004?-.20539432874656458:.3731228042071626:-.30434973342546007:e[1]>.9945?e[1]>1.1450000000000002?.20554030994654543:-.29033334887452455:e[1]>.49550000000000005?e[7]>1.5000000000000002?e[20]<=-.004204999999999999?-.3434423290015827:e[14]>28.500000000000004?e[8]>10000000180025095e-51?-.012986796983070016:.2002931115395066:e[15]>.5995?-.3861015958668885:e[17]>.021550000000000003?e[15]>.11650000000000002?.03316988683336425:.6719806084897616:e[6]>5.500000000000001?.08941513661588252:-.29041033668558375:e[14]>38.50000000000001?e[3]>26.500000000000004?.31334773329073856:-.34090491426434333:.10619097870831924:-.32609012743224974:e[28]>250.00000000000003?-.28933664983517526:.2757577939409649)+(e[0]>10000000180025095e-51?e[2]>10000000180025095e-51?-.3494104221344561:e[3]>4.500000000000001?e[1]>.6675000000000001?e[20]>.5405000000000001?e[13]>16.500000000000004?e[3]>7.500000000000001?.007691232068275579:-.6156455552390294:.10615062251640263:e[1]>.9935000000000002?.052037859233213114:.23621623529691202:e[20]>.06535000000000002?-.25110704545300433:.16523498396129635:e[1]>.9335000000000001?e[21]>10000000180025095e-51?-.32335935115130005:e[8]>10000000180025095e-51?-.3577985969423347:e[1]>.9925?-.16757832298636577:.15455201285060866:-.24099535120447582:e[13]>1.5000000000000002?e[4]>.17050000000000004?-.31797620682267896:e[1]>.49550000000000005?e[24]>10000000180025095e-51?e[6]>2.5000000000000004?-.024177997454219034:-.3322443082929485:e[11]>10000000180025095e-51?e[13]>12.500000000000002?e[3]>4.500000000000001?-.002900618926301701:-.40181269799659725:.22624368699567468:e[9]>41.75000000000001?-.3544912000605292:e[1]>.8985000000000002?e[9]>39.45000000000001?.4113814951728802:e[15]>.9995000000000002?e[14]>198.50000000000003?.2877266215426778:-.2557852798961143:e[20]>.04335000000000001?e[15]>.2695000000000001?e[9]>11.750000000000002?e[14]>82.50000000000001?-.30743826561054427:-.031117334971722192:e[17]>.010350000000000002?e[18]>10000000180025095e-51?-.1819651381250936:.13573468868395955:.38956687792820976:e[20]>.7485?e[10]>10000000180025095e-51?.2853615313202955:-.2366154783068003:-.26789251155791205:e[6]>1.5000000000000002?e[20]>.025450000000000004?.4687233883805721:e[17]>.014250000000000002?.2959010525064398:-.19200903261360924:-.2392485894547111:e[9]>18.050000000000004?.1805774572979867:-.2564457338914691:-.32018647076355733:e[17]>.04825000000000001?.3757048660600794:-.3182021802530058)+(e[0]>10000000180025095e-51?e[9]>4.095000000000001?e[4]>.14350000000000002?-.2588068860643473:e[2]>10000000180025095e-51?e[17]>.006195000000000001?-.6462961527759437:.050438889454859484:e[3]>2.5000000000000004?e[15]>.39150000000000007?.22562422855727146:e[1]>.9875000000000002?e[43]>10000000180025095e-51?.3077198474579384:e[20]>.35350000000000004?e[17]>.005685000000000001?-.6180783639230358:-.01272567593756213:.02764818257697603:.14937730389907655:e[20]>.5945000000000001?-.5451060650958778:e[1]>.9415000000000001?.0731837898853319:-.3809395206179213:e[26]>1.5000000000000002?-.8383023366871766:e[13]>89.50000000000001?.3969618751709003:e[20]>.12450000000000001?-.25623715866720553:e[12]>10000000180025095e-51?-.44870890240030425:e[9]>2.3650000000000007?-.2503870366576568:.34039145574985985:e[2]>10000000180025095e-51?-.32572048676017584:e[4]>.17050000000000004?-.313163109383056:e[1]>.49550000000000005?e[1]>.9915000000000002?e[15]>.6865000000000001?-.34358708793599624:e[17]>.006275000000000001?e[1]>1.1850000000000003?.5006929338421348:-.3042940239153724:e[14]>3.5000000000000004?e[42]>10000000180025095e-51?-.3476625618018274:e[7]>3.5000000000000004?e[17]>.006075000000000001?.6177893931408684:e[20]>.15550000000000003?-.24638090774388138:.5816206840202987:.7292482530471489:-.3188553071917412:e[41]>3.5000000000000004?-.4094861016705374:e[12]>10000000180025095e-51?-.34703639922428425:e[24]>10000000180025095e-51?e[13]>137.50000000000003?.49259698924599205:-.2461737891543564:e[6]>6.500000000000001?e[14]>65.50000000000001?-.36895724797897334:e[3]>1.5000000000000002?e[1]>.9845?-.2743784938832966:e[17]>.015250000000000001?-.143031649885769:.27810448440047764:-.3402560243190787:.013064281967218079:-.31456349524354904)+(e[0]>10000000180025095e-51?e[5]>10000000180025095e-51?e[19]>10000000180025095e-51?e[1]>.9865?e[11]>10000000180025095e-51?e[20]>.35350000000000004?-.8151404030167451:.0795939011173865:.20527419592177287:.23228362215964637:-.30174476467396055:e[1]>.9405?e[15]>.45450000000000007?e[13]>7.500000000000001?.22438416431888183:-.3575162161503762:e[1]>.9615000000000001?e[17]>.0070950000000000015?e[9]>19.650000000000002?-1.0846298446013118:e[14]>37.50000000000001?e[4]>.13950000000000004?-.38521795194728403:.09705858211015748:e[9]>10.350000000000003?-1.1014729482523273:-.2695788618949159:e[1]>.9925?-.2711939452969373:.1673079694162126:.34082965634841417:e[21]>1.5000000000000002?-.5420328113044286:e[20]>.13550000000000004?e[4]>.0028300000000000005?-.6254455097716743:e[20]>.25050000000000006?e[15]>.19450000000000003?.14593919567749394:-.34449364708132507:-.38428814595030214:e[12]>10000000180025095e-51?-.40863071853169647:e[3]>4.500000000000001?.20891521759623502:-.2929064911119387:e[13]>1.5000000000000002?e[4]>.0033550000000000003?e[5]>10000000180025095e-51?e[10]>3.5000000000000004?e[21]>10000000180025095e-51?-.33187066202672766:e[22]>10000000180025095e-51?.3339932073116381:-.28292986871402276:.1591751087327201:e[40]>10000000180025095e-51?.384572837555157:-.279587695938972:e[13]>68.50000000000001?e[27]>10000000180025095e-51?.364386316398611:e[13]>71.50000000000001?-.24339469179898252:.40804219829124433:e[13]>35.50000000000001?e[9]>.7975000000000002?-.296572529860964:e[7]>3.5000000000000004?.5764646233541577:-.36885281959882005:e[1]>.5785000000000001?e[18]>10000000180025095e-51?e[6]>2.5000000000000004?.010538691430695383:-.20109388459887687:.011280802819130843:-.32973854887475595:-.2662559032370117)+(e[2]>10000000180025095e-51?-.29637685744028475:e[0]>10000000180025095e-51?e[15]>.40650000000000003?e[29]>10000000180025095e-51?-.6243179452095545:e[14]>13.500000000000002?e[17]>.040650000000000006?e[9]>16.650000000000002?.31180258827400303:e[17]>.05010000000000001?.005406263252773678:-.49389397494834614:e[9]>32.15000000000001?e[11]>10000000180025095e-51?.21951272493775212:e[17]>.0038450000000000008?-.31265440930147426:.28633166048219966:.22228367496738968:-.33864392269119964:e[22]>10000000180025095e-51?-.31577382100304713:e[1]>.38950000000000007?e[20]<=-10000000180025095e-51?-.382531944184145:e[3]>6.500000000000001?.2050264214960661:e[14]>62.50000000000001?e[7]>7.500000000000001?-1.3728374150935656:-.31532184008861636:.054444011059476376:-.2868194683777866:e[4]>.17050000000000004?-.30797938174515344:e[1]>.49550000000000005?e[1]>.9915000000000002?e[15]>.6865000000000001?-.33862875263925696:e[17]>.0016450000000000002?e[10]>2.5000000000000004?.1393790013891831:e[20]>.8805000000000002?.4963717938403495:e[15]>.6540000000000001?.46072626717511106:-.32453617366105725:e[7]>5.500000000000001?-.3167848685574709:.8233699151006105:e[17]>.08525?e[18]>10000000180025095e-51?e[3]>10.500000000000002?.25233951824541223:-.3544592079556149:-.2506569494006796:e[18]>10000000180025095e-51?e[6]>2.5000000000000004?.015538301617767581:e[1]>.9505?-.32882014494729084:.10894816165249394:e[15]>.2695000000000001?e[9]>8.090000000000002?e[10]>10000000180025095e-51?e[9]>9.705000000000002?-.013063025783068073:-.4103559130890425:e[14]>39.50000000000001?e[15]>.48050000000000004?.12778520931421455:-.23273841003414023:.2671968227524951:.20609571877025093:e[5]>10000000180025095e-51?.14931200346556467:-.12575510313821803:-.308908512970489)+(e[2]>10000000180025095e-51?-.26203904977537146:e[0]>10000000180025095e-51?e[5]>10000000180025095e-51?e[19]>10000000180025095e-51?e[1]>.9865?e[20]>.48450000000000004?-.33812038122197885:e[14]>61.50000000000001?-.13171173709264042:.24506291391960786:.19918121869393982:-.23952201240956633:e[23]>10000000180025095e-51?-.7736157733416658:e[41]>10000000180025095e-51?-.4372247823397458:e[1]>.6935000000000001?e[15]>.39150000000000007?e[13]>7.500000000000001?.15062457679234523:-.2682187965947797:e[22]>10000000180025095e-51?-.36687828626263735:e[1]>.9905?e[13]>10.500000000000002?-.6140928980956166:-.0005430539585736974:e[7]>5.500000000000001?.1799589222009372:-.05834838993406143:-.22579129243420948:e[4]>.17050000000000004?-.3058906497457735:e[1]>.8005000000000001?e[1]>.8125000000000001?e[13]>1.5000000000000002?e[9]>12.750000000000002?e[1]>.9895000000000002?e[10]>17.500000000000004?.24387612062353353:-.22197454878634612:e[10]>21.500000000000004?-.4016688714002285:e[13]>63.50000000000001?.2151446764476112:e[14]>82.50000000000001?-.2256799143802389:e[10]>8.500000000000002?-.27624010002185756:.012623171550046918:e[17]>.011750000000000002?e[1]>.9815000000000002?e[10]>3.5000000000000004?.05532654023652635:-.34721623864023304:e[17]>.11750000000000001?-.34213686905250673:e[9]>12.550000000000002?.35986403745008283:e[42]>1.5000000000000002?.3508279341686203:e[10]>4.500000000000001?-.21635607999132622:e[1]>.9025000000000002?.0746393375888363:-.25878951839465275:e[3]>4.500000000000001?.2975553373759284:.052775807624178175:-.31037978404662797:.5934646596909894:e[3]>5.500000000000001?e[9]>18.750000000000004?.7069516854634759:e[7]>5.500000000000001?.21387612786609114:-.3587241938372046:-.32551680931346566))),t]}},7799:(e,t,i)=>{"use strict";i.d(t,{A:()=>E});const s="en",n="he",a="ar",r="uk",o="ru",l="es",c="fr",d="it",u="de",h="pt",p="pl",g="nl",f="hu",m="sl",b="cs",v="sk",y="tr",A="ja",w="zh",k=["ar","ja","zh","he"],C={[s]:["the","be","to","of","and","that","have","it","for","not","on","with","he","she","we","they","you","is","are","this","was","me","my","your","his","her","their","in","as","at","by","or","if","do","so","an","up","but","no","on","can","who","what","about","more","out","will","now"],[n]:["א","ב","ג","ד","ה","ו","ז","ח","ט","י","כ","ל","מ","נ","ס","ע","פ","צ","ק","ר","ש","ת","ו","ז","ח","ט","י","כ","ל","מ","נ","ס","ע","פ","צ","ק","ר","ש","ת"],[l]:["de","la","que","el","en","los","del","se","las","por","un","para","con","su","al","más","es","como","pero","le","ha","me","si","sin","yo","este","ya","lo","son","su","año","día","si","bien","dos","sí","donde","muy","hay","poco","está","vez","hace","tiene","era","ser","fue","vida","hoy"],[c]:["de","la","le","et","les","en","des","du","une","pour","par","est","sur","plus","qui","dans","avec","ce","il","au","ne","être","on","que","se","mais","elle","tout","ceux","cela","aux","nos","ses","ont","peut","sans","si","bien","après","encore","fait","être","fois","moins","ans","aussi","très","peu","être","tout","no","un"],[u]:["die","und","der","in","zu","den","das","mit","es","ist","ein","ich","nicht","eine","sich","auf","für","von","werden","haben","wir","sie","der","ich","du","das","es","nicht","ein","und","sich","sie","der","wir","in","den","von","mit","auf","für","ist","ein","ich","zu","das","sich","es"],[a]:["في","من","على","أن","الى","إلى","مع","كان","هذا","بين","هو","لا","ما","الله","هذه","و","لم","لن","كل","له","إذا","لكن","أو","قد","فيه","ذلك","كما","لما","به","لو","لهذا","منذ","عن","هم","هنا","ومن","هنالك","كيف","هي","هون","ذلك","لهذه","بي","أنا","نحن","أنت","إليه","ا","ب","ت","ث","ج","ح","خ","د","ذ","ر","ز","س","ش","ص","ض","ط","ظ","ع","غ","ف","ق","ك","ل","م","ن","ه","و","ي"],[w]:["的","我","你","是","了","他","她","我们","在","这","也","可以","不","说","什么","这个","一","有","吗","来","那","个","好","要","会","就","你们","对","不是","得","没","能","去","过","对不起","着","给","只","多","用","才","把","中","说话","没有","现在","问题"],[d]:["di","il","la","che","del","in","per","un","non","una","mi","ha","sono","questo","ci","ma","quando","più","sono","io","tu","lui","lei","noi","voi","loro","cosa","come","quando","dove","qui","me","te","lo","la","li","le","gli","ne","se","ma","anche","ancora","bene","fare","dopo","fino","già","su"],[A]:["ほ","ま","き","テ","へ","め","ち","リ","エ","コ","よ","あ","じ","り","ト","の","ろ","どう","ん","シ","せ","ワ","ネ","ン","ナ","とき","について","オ","レ","を","ウ","たい","サ","ひ","ロ","はい","か","え","ゆ","ヨ","ある","て","や","ケ","なる","ので","しょう","ヌ","ア","フ","わ","ム","メ","ニ","ソ","さ","だ","つ","セ","お","ヲ","ホ","ヤ","タ","く","ぬ","ハ","ね","ふ","ヘ","る","カ","だけ","と","ス","ため","ます","ラ","け","し","ず","ツ","ノ","が","できる","ない","う","ユ","そ","ヒ","すぎる","い","な","イ","す","ミ","こ","チ","ク","から","に","モ","キ","れ","ル","ら","で","がる","た","も","み","む","こと","かん","しん","は","マ"],[h]:["de","que","do","em","um","para","com","não","uma","os","se","porque","mais","meu","são","por","isso","mas","eu","esse","está","como","também","nada","todo","tem","quem","ou","na","no","seu","dos","à","aos","das","às","foi","essa","eu","ele","ela","nos","nas","me","te","lhe","lhes","um","uma"],[o]:["и","не","на","что","как","я","то","это","вы","он","но","же","из","ли","к","от","его","она","их","мы","все","бы","для","сейчас","еще","до","о","но","за","всего","или","так","вот","ты","его","в","с","по","же","из-за","всей","ни","есть","лишь","даже","если","под","быть"],[r]:["не","на","як","що","ви","вони","так","але","він","до","по","за","це","вона","ми","ваш","ваша","їх","його","їй","йому","тут","там","ало","ось","от","ось","щоб","ще","ти","я","в","з","було","якщо","теж","нас","також","був","ні","й","мене","мені","йому","його","дуже","ніж","для","о","за","не"],[g]:["de","van","ik","te","dat","die","een","hij","het","niet","zijn","je","met","aan","voor","op","er","om","mij","nu","doen","gaan","heb","ben","was","wat","wij","heeft","deze","kan","dit","als","zo","worden","zal","hier","moet","ze","dan","goed","weet","waar","naar","wie","zit","dat","mijn"],[p]:["nie","że","się","jest","co","ty","ja","ta","oni","teraz","tutaj","jeszcze","bardzo","gdzie","kto","twoje","moje","nasze","wasze","można","tylko","więc","ale","czy","tak","do","tego","mnie","nas","was","dla","kiedy","by","jak","przez","być","niego","już","niech","więcej","coś","ależ","jesteś","jestem","była","dość"],[y]:["ve","bir","bu","da","de","ne","ben","sen","için","ile","evet","var","yok","ama","şu","şimdi","neden","nasıl","çok","şey","benim","senin","bizim","sizin","onun","burada","orada","burası","şeyi","onlar","olarak","bunu","ancak","iyi","önce","sana","bana","kendi","gibi","şunu","zaman","tüm","iki","biri","olan","bana","sana","to","the","on","al"],[v]:["ako","aj","ale","ani","čo","či","do","ho","ja","je","jeho","jej","ju","kde","keď","ma","mi","mne","mu","my","na","ne","nie","nič","od","on","oni","po","pre","sa","si","som","ste","su","ta","tak","toto","ty","viac","vo","za","že","len","preto","ktorý","alebo"],[m]:["in","je","na","za","se","ga","da","ni","ne","kot","ali","so","po","pri","sem","tudi","bi","me","jih","ampak","ko","že","imam","če","s","sem","pa","smo","bom","tega","ali","kaj","več","tvoje","ali","od","to","lahko","no","le","sem","nas","naj","bo","pri","tega","vse","kje","tega"],[f]:["az","és","vagy","nem","egy","de","van","ha","nincs","aki","azt","mint","ez","ért","el","még","két","csak","egyik","amit","ő","ők","mi","te","azok","most","vagyok","nagy","mert","hogy","tud","ne","ha","szeretem","olyan","is","le","volt","azért","nem","őket","hogyan","már","kell","több","itt","minden","vagyok","tudok","leszek"],[b]:["je","na","se","co","do","ne","pro","jsem","jako","ale","si","tak","za","mi","po","jak","že","jsou","nějak","toto","také","mám","tady","byl","byla","už","což","nic","jen","ještě","ano","ani","nebo","kdo","tady","když","teď","moc","dost","mě","tím","takže","proto","či","než","více","ještě","které","jedna","jedno"]};var _=i(8528);class E extends _.A{static predict(e){return function(e,t=C,i=k){const s=e.split(" "),n={};for(const e in t)if(!i.includes(e)){n[e]=0;for(const i of t[e])n[e]+=s.filter((e=>e===i)).length}for(const s of i){n[s]=0;for(const i of t[s])n[s]+=e.split(i).length-1}let a=0;for(const e in n)a+=n[e];if(0===a)return null;let r=Object.keys(n)[0];for(const e in n)n[e]>n[r]&&(r=e);return r}(e.text)||"en"}}},9950:(e,t,i)=>{var s;i.g,s=()=>(()=>{"use strict";var e={72:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.textContainsString=function(e,t,i=(0,n.getLocales)()){if(!e)return!1;const a=s.dictionary[t];if(!a)return console.error(`Key does not exist in the dictionary. [key: ${t}]`),!1;const r=e.toLowerCase();return i.some((e=>function(e,t,i){const s=t[i];return Array.isArray(s)&&s.some((t=>e.includes(t.toLowerCase())))}(r,a,e)))};const s=i(565),n=i(283)},86:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.textContainsWords=function(e,t){return t.some((t=>(0,s.textContainsWord)(e,t)))};const s=i(245)},156:function(e,t,i){var s=this&&this.__createBinding||(Object.create?function(e,t,i,s){void 0===s&&(s=i);var n=Object.getOwnPropertyDescriptor(t,i);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[i]}}),Object.defineProperty(e,s,n)}:function(e,t,i,s){void 0===s&&(s=i),e[s]=t[i]}),n=this&&this.__exportStar||function(e,t){for(var i in e)"default"===i||Object.prototype.hasOwnProperty.call(t,i)||s(t,e,i)};Object.defineProperty(t,"__esModule",{value:!0}),n(i(266),t),n(i(283),t),n(i(993),t),n(i(565),t),n(i(574),t)},183:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.preprocessText=function(e,t){if(s.linkingLetters[t]){const i=s.linkingLetters[t].reduce(((e,i,n)=>(e+=`(^${i}|${i}$)`,ne.replace(n,""))).join(" ").toLowerCase()}return e.toLowerCase()};const s=i(993)},245:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.textContainsWord=function(e,t,i=(0,r.getLocales)()){if(!e)return!1;const o=s.dictionary[t];return o?i.some((t=>function(e,t,i){const s=t[i];if(!s||!Array.isArray(s))return!1;const r=(0,n.preprocessText)(e.toLowerCase(),i);return s.some((e=>{const t=(0,n.preprocessText)(e,i);return(0,a.findPattern)(r,t,i)}))}(e,o,t))):(console.error(`Key does not exist in the dictionary. [key: ${t}]`),!1)};const s=i(565),n=i(183),a=i(695),r=i(283)},266:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.wordHasTranslation=t.textContainsWords=t.textContainsWord=t.textContainsString=t.preprocessText=t.getTextToDictionaryEntry=t.findPattern=void 0;var s=i(695);Object.defineProperty(t,"findPattern",{enumerable:!0,get:function(){return s.findPattern}});var n=i(527);Object.defineProperty(t,"getTextToDictionaryEntry",{enumerable:!0,get:function(){return n.getTextToDictionaryEntry}});var a=i(183);Object.defineProperty(t,"preprocessText",{enumerable:!0,get:function(){return a.preprocessText}});var r=i(72);Object.defineProperty(t,"textContainsString",{enumerable:!0,get:function(){return r.textContainsString}});var o=i(245);Object.defineProperty(t,"textContainsWord",{enumerable:!0,get:function(){return o.textContainsWord}});var l=i(86);Object.defineProperty(t,"textContainsWords",{enumerable:!0,get:function(){return l.textContainsWords}});var c=i(312);Object.defineProperty(t,"wordHasTranslation",{enumerable:!0,get:function(){return c.wordHasTranslation}})},283:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.addLocale=function(e){s.LocaleEnum[e]?n.includes(e)||n.unshift(e):console.error(`Locale does not exist in the dictionary. [locale: ${e}]`)},t.getLocales=function(){return n.slice()};const s=i(574),n=["en"]},312:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.wordHasTranslation=function(e){return Boolean(s.dictionary[e])};const s=i(565)},527:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getTextToDictionaryEntry=function(e,t,...i){if(!s.dictionary[t])throw new Error(`Key does not exist in the dictionary. [key: ${t}]`);const a=s.dictionary[t][e]?.[0];if(!a)throw new Error(`Missing translation for key '${t}' in locale '${e}'`);return n(a,...i)},t.replacePlaceHolders=n;const s=i(565);function n(e,...t){for(const[i,s]of t.entries())e=e.replaceAll(`$${i+1}`,s);return e}},565:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.dictionary=void 0,t.dictionary={breadcrumb:{en:["Breadcrumb"],he:["פירור לחם"],ar:["فتات الخبز"],de:["brotkrume"],fr:["fil d'ariane"],it:["percorso di navigazione"],es:["migaja de pan"],ja:["パンくずリスト"],nl:["broodkruimel"],pt:["migalha de pão"],pl:["okruszek"],ru:["навигационная крошка"],tw:["麵包屑"],tr:["kırıntı"],ua:["хлібна крихта"],zh:["面包屑"],sl:["drobna pot"],sk:["omrvinka"],hu:["kenyérmorzsa"],cs:["drobeček"],sv:["brödsmula"],no:["brødsmule"],fi:["leivänmuru"],uk:["хлібна крихта"],ro:["firimitură de pâine"],ga:["blúire aráin"],el:["ψίχουλο ψωμιού"],sr:["хлебна мрвица"],bs:["mrva hljeba"],hr:["mrva kruha"],lb:["Broutkrümmel"],sq:["thërrime buke"],da:["brødkrumme"]},breadcrumbs:{en:["Breadcrumbs"],he:["פירורי לחם"],ar:["فتات الخبز"],de:["brotkrumen"],fr:["fils d'ariane","fil d’Ariane"],it:["percorsi di navigazione","briciole di pane"],es:["Migas de pan","migajas de pan"],ja:["パン粉"],nl:["broodkruimels"],pt:["migalhas de pão"],pl:["okruszki","okruszki nawigacyjne"],ru:["хлебные крошки","навигационные крошки"],tw:["麵包屑"],tr:["Ekmek kırıntıları"],ua:["Хлібні крихти"],zh:["面包屑","面包屑导航"],sl:["drobtinice","drobtine"],sk:["drobčeková navigácia"],hu:["Morzsák"],cs:["drobečková navigace"],sv:["brödsmulor"],no:["brødsmuler"],fi:["leivänmurut"],uk:["хлібні крихти"],ro:["firimituri de pâine"],ga:["blúiríní aráin"],el:["ψίχουλα ψωμιού"],sr:["хлебне мрвице","Mrvice hleba"],bs:["mrvice hljeba"],hr:["mrvice kruha"],lb:["Broutkrummwee","Broutkrümmelen"],sq:["thërrime buke"],da:["brødkrummer"]},rating:{en:["rating"],he:["דירוג"],ar:["تقييم"],de:["Bewertung"],fr:["évaluation"],it:["valutazione"],es:["calificación"],ja:["評価"],nl:["beoordeling"],pt:["classificação"],pl:["ocena"],ru:["рейтинг"],tw:["評分"],tr:["derecelendirme"],ua:["рейтинг"],zh:["评分"],sl:["ocena"],sk:["hodnotenie"],hu:["értékelés"],cs:["hodnocení"],sv:["betyg"],no:["vurdering"],fi:["arvostelu"],uk:["рейтинг"],ro:["evaluare"],ga:["ráta"],el:["βαθμολογία"],sr:["оцена"],bs:["ocjena"],hr:["ocjena"],lb:["Bewäertung"],sq:["vlerësim"],da:["bedømmelse"]},rated:{en:["rated"],he:["דורג"],ar:["مصنف"],de:["bewertet"],fr:["noté"],it:["valutato"],es:["calificado"],ja:["評価された"],nl:["beoordeeld"],pt:["classificado"],pl:["oceniony"],ru:["оцененный"],tw:["評分"],tr:["derecelendirilmiş"],ua:["оцінений"],zh:["评分"],sl:["ocenjen"],sk:["hodnotený"],hu:["értékelt"],cs:["hodnocený"],sv:["betygsatt"],no:["vurdert"],fi:["arvioitu"],uk:["оцінений"],ro:["evaluat"],ga:["ráta"],el:["αξιολογημένο"],sr:["оцењен"],bs:["ocijenjen"],hr:["ocijenjen"],lb:["bewäert"],sq:["vlerësuar"],da:["bedømt"]},rate:{en:["rate"],he:["לדרג"],ar:["قيم"],de:["bewerten"],fr:["évaluer"],it:["valutare"],es:["calificar"],ja:["評価する"],nl:["beoordelen"],pt:["classificar"],pl:["oceniać"],ru:["оценивать"],tw:["評分"],tr:["derecelendirmek"],ua:["оцінювати"],zh:["评价"],sl:["oceniti"],sk:["hodnotiť"],hu:["értékelni"],cs:["hodnotit"],sv:["betygsätta"],no:["vurdere"],fi:["arvioida"],uk:["оцінювати"],ro:["evalua"],ga:["ráta a thabhairt"],el:["αξιολογώ"],sr:["оценити"],bs:["ocijeniti"],hr:["ocijeniti"],lb:["bewäerten"],sq:["vlerësoj"],da:["vurdere"]},close:{en:["Close"],he:["סגור"],ar:["إغلاق","اغلق"],de:["Schließen"],fr:["Fermer"],it:["Chiudi"],es:["Cerrar"],ja:["閉じる"],nl:["Sluiten","Dichtbij"],pt:["Fechar"],pl:["Zamknij","Blisko"],ru:["Закрыть"],tw:["關閉"],tr:["Kapat"],ua:["Закрити"],zh:["关闭"],sl:["Zapri"],sk:["Zavrieť"],hu:["Bezárás","Bezár"],cs:["Zavřít","Zavření"],sv:["Stänga","Stäng"],no:["Lukk","Lukke"],fi:["Sulje","Sulkeminen"],uk:["Закрити","Закриття"],ro:["Închideți","Închidere","Închide"],ga:["Dún","Dúnadh"],el:["Κλείσιμο","Κλείστε"],sr:["затворити","затварање","Zatvori"],bs:["zatvoriti","zatvaranje","Zatvori"],hr:["zatvoriti","zatvaranje","Zatvori"],lb:["Ofschléissen","Ofschléisse","Zoumaachen"],sq:["Mbyllni","Mbyllja","Mbyll"],da:["Luk","Lukke"]},"out of":{en:["out of"],he:["מתוך"],ar:["من أصل"],de:["von"],fr:["sur"],it:["su"],es:["de"],ja:["中の"],nl:["van"],pt:["de"],pl:["z"],ru:["из"],tw:["中"],tr:["den"],ua:["з"],zh:["出于"],sl:["od"],sk:["z"],hu:["ki"],cs:["z"],sv:["av"],no:["av"],fi:["ulos"],uk:["з"],ro:["din"],ga:["as"],el:["από"],sr:["од"],bs:["od"],hr:["od"],lb:["aus"],sq:["nga"],da:["ud af"]},score:{en:["Score"],he:["ציון"],ar:["درجة"],de:["Punktzahl"],fr:["score"],it:["punteggio"],es:["puntuación"],ja:["スコア"],nl:["score"],pt:["pontuação"],pl:["wynik"],ru:["счет"],tw:["得分"],tr:["puan"],ua:["рахунок"],zh:["得分"],sl:["rezultat"],sk:["skóre"],hu:["pontszám"],cs:["skóre"],sv:["poäng"],no:["poeng"],fi:["pisteet"],uk:["рахунок"],ro:["scor"],ga:["scór"],el:["βαθμολογία"],sr:["резултат"],bs:["rezultat"],hr:["rezultat"],lb:["Punktzuel"],sq:["rezultati"],da:["score"]},scored:{en:["scored"],he:["ניקד"],ar:["مسجل"],de:["erzielt"],fr:["noté"],it:["segnato"],es:["puntuado"],ja:["スコアされた"],nl:["gescoord"],pt:["pontuado"],pl:["oceniony"],ru:["забитый"],tw:["得分"],tr:["puan aldı"],ua:["забитий"],zh:["得分"],sl:["zadel"],sk:["zaznamenaný"],hu:["pontozott"],cs:["skóroval"],sv:["gjorde mål"],no:["scoret"],fi:["tehnyt maalin"],uk:["забитий"],ro:["marcat"],ga:["scóráilte"],el:["βαθμολογημένος"],sr:["постигао"],bs:["postigao"],hr:["postigao"],lb:["gescorët"],sq:["shënuar"],da:["scoret"]},carousel:{en:["carousel"],he:["קרוסלה"],ar:["دور","دوار","دائري","عارض شرائح","دوّارة"],de:["Karussell"],fr:["carrousel"],it:["carosello"],es:["carrusel"],ja:["カルーセル"],nl:["carrousel"],pt:["carrossel"],pl:["karuzela"],ru:["карусель"],tw:["輪播","旋轉木馬"],tr:["dönme","karusel","karousel"],ua:["карусель"],zh:["旋转木马"],sl:["vrtiljak"],sk:["kolotoč"],hu:["körhinta","Karusell"],cs:["kolotoč"],sv:["karusell"],no:["karusell"],fi:["karuselli"],uk:["карусель"],ro:["carusel"],ga:["cairéal","Carasal"],el:["καρουζέλ"],sr:["вртуљак","Vrteška"],bs:["vrtić","Vrteška"],hr:["vrtuljak","Vrteška"],lb:["Karussell"],sq:["karusel"],da:["karrusel"]},slideshow:{en:["slideshow"],he:["מצגת"],ar:["عرض الشرائح"],de:["Diashow"],fr:["diaporama"],it:["diapositiva"],es:["presentación"],ja:["スライドショー"],nl:["diavoorstelling"],pt:["apresentação de slides"],pl:["pokaz slajdów"],ru:["слайд-шоу"],tw:["幻燈片"],tr:["slayt gösterisi"],ua:["слайд-шоу"],zh:["幻灯片"],sl:["diaprojekcija"],sk:["prezentácia"],hu:["diavetítés"],cs:["prezentace"],sv:["bildspel"],no:["lysbildefremvisning"],fi:["diaesitys"],uk:["слайд-шоу"],ro:["prezentare de diapozitive"],ga:["taispeántas sleamhnán"],el:["παρουσίαση διαφανειών"],sr:["слајд шоу"],bs:["slajdovi"],hr:["prezentacija"],lb:["Diashow"],sq:["prezantim me slajde"],da:["diasshow"]},rotator:{en:["rotator"],he:["רוטטור"],ar:["دوار"],de:["Rotator"],fr:["rotateur"],it:["rotatore"],es:["rotador"],ja:["ローテーター"],nl:["rotator"],pt:["rotador"],pl:["rotator"],ru:["ротатор"],tw:["轉子"],tr:["döndürücü"],ua:["ротатор"],zh:["旋转器"],sl:["rotator"],sk:["rotátor"],hu:["forgató"],cs:["rotátor"],sv:["rotator"],no:["rotator"],fi:["pyörijä"],uk:["ротатор"],ro:["rotator"],ga:["rothlóir"],el:["περιστρεφόμενος"],sr:["ротациони"],bs:["rotator"],hr:["rotator"],lb:["Rotator"],sq:["rrotullues"],da:["rotator"]},next:{en:["next"],he:["הבא"],ar:["التالي"],de:["nächster"],fr:["suivant"],it:["prossimo"],es:["siguiente"],ja:["次"],nl:["volgende"],pt:["próximo"],pl:["następny"],ru:["следующий"],tw:["下一個"],tr:["sonraki"],ua:["наступний"],zh:["下一个"],sl:["naslednji"],sk:["ďalší"],hu:["következő"],cs:["další"],sv:["nästa"],no:["neste"],fi:["seuraava"],uk:["наступний"],ro:["următor"],ga:["eile"],el:["επόμενος"],sr:["следећи"],bs:["sljedeći"],hr:["sljedeći"],lb:["nächst"],sq:["tjetër"],da:["næste"]},prev:{en:["prev"],he:["הקודם"],ar:["السابق"],de:["vorherige"],fr:["précédent"],it:["precedente"],es:["anterior"],ja:["前"],nl:["vorige"],pt:["anterior"],pl:["poprzedni"],ru:["предыдущий"],tw:["上一個"],tr:["önceki"],ua:["попередній"],zh:["上一个"],sl:["prejšnji"],sk:["predchádzajúci"],hu:["előző"],cs:["předchozí"],sv:["föregående"],no:["forrige"],fi:["edellinen"],uk:["попередній"],ro:["anterior"],ga:["roimhe seo"],el:["προηγούμενο"],sr:["претходни"],bs:["prethodni"],hr:["prethodni"],lb:["virdrun"],sq:["e mëparshme"],da:["forrige"]},previous:{en:["previous"],he:["הקודם"],ar:["السابق"],de:["vorherige"],fr:["précédent"],it:["precedente"],es:["anterior"],ja:["前"],nl:["vorige"],pt:["anterior"],pl:["poprzedni"],ru:["предыдущий"],tw:["上一個"],tr:["önceki"],ua:["попередній"],zh:["上一个"],sl:["prejšnji"],sk:["predchádzajúci"],hu:["előző"],cs:["předchozí"],sv:["tidigare"],no:["tidligere"],fi:["edellinen"],uk:["попередній"],ro:["anterior"],ga:["roimhe seo"],el:["προηγούμενος"],sr:["претходни"],bs:["prethodni"],hr:["prethodni"],lb:["virdrun"],sq:["e mëparshme"],da:["tidligere"]},slide:{en:["slide"],he:["שקופית"],ar:["شريحة"],de:["Folie"],fr:["diapositive"],it:["diapositiva"],es:["diapositiva"],ja:["スライド"],nl:["dia"],pt:["slide"],pl:["slajd"],ru:["слайд"],tw:["幻燈片"],tr:["slayt"],ua:["слайд"],zh:["幻灯片"],sl:["diapozitiv"],sk:["snímka"],hu:["diavetítés"],cs:["snímek"],sv:["bildspel"],no:["lysbilde"],fi:["dia"],uk:["слайд"],ro:["diapozitiv"],ga:["sleamhnán"],el:["διαφάνεια"],sr:["слајд"],bs:["slajd"],hr:["slajd"],lb:["Folie"],sq:["slaid"],da:["slide"]},search:{en:["search"],he:["חיפוש","חפש","חפשי","חפשו"],ar:["بحث"],de:["Suche"],fr:["recherche","rechercher"],it:["ricerca"],es:["búsqueda"],ja:["検索"],nl:["zoeken"],pt:["pesquisa"],pl:["szukaj"],ru:["поиск"],tw:["搜尋"],tr:["arama"],ua:["пошук"],zh:["搜索"],sl:["iskanje"],sk:["vyhľadávanie"],hu:["keresés"],cs:["hledat"],sv:["sök"],no:["søk"],fi:["haku"],uk:["пошук"],ro:["căutare"],ga:["cuardach"],el:["αναζήτηση"],sr:["претрага"],bs:["pretraga"],hr:["pretraga"],lb:["Sich"],sq:["kërkim"],da:["søg"]},send:{en:["send"],he:["שלח"],ar:["إرسال"],de:["senden"],fr:["envoyer"],it:["invia"],es:["enviar"],ja:["送信"],nl:["verzenden"],pt:["enviar"],pl:["wyślij"],ru:["отправить"],tw:["發送"],tr:["göndermek"],ua:["надіслати"],zh:["发送"],sl:["pošlji"],sk:["poslať"],hu:["küld"],cs:["odeslat"],sv:["skicka"],no:["sende"],fi:["lähettää"],uk:["надіслати"],ro:["trimite"],ga:["seol"],el:["στείλε"],sr:["пошаљи"],bs:["pošalji"],hr:["pošalji"],lb:["schécken"],sq:["dërgo"],da:["send"]},register:{en:["register"],he:["הירשם","הרשמה","רישום"],ar:["تسجيل"],de:["registrieren"],fr:["enregistrer"],it:["registrati"],es:["registrarse"],ja:["登録"],nl:["registreren"],pt:["registrar"],pl:["zarejestrować"],ru:["зарегистрировать"],tw:["註冊"],tr:["kayıt ol"],ua:["зареєструвати"],zh:["注册"],sl:["registriraj"],sk:["registrovať"],hu:["regisztrál"],cs:["registrovat"],sv:["registrera"],no:["registrere"],fi:["rekisteröidy"],uk:["зареєструватися"],ro:["înregistrare"],ga:["cláraigh"],el:["εγγραφή"],sr:["региструј се"],bs:["registracija"],hr:["registracija"],lb:["registréieren"],sq:["regjistrohu"],da:["registrer"]},enter:{en:["enter"],he:["הכנס","כניסה"],ar:["ادخل"],de:["eingeben"],fr:["entrer"],it:["inserisci"],es:["entrar"],ja:["入力"],nl:["voer in"],pt:["entrar"],pl:["wprowadź"],ru:["войти"],tw:["輸入"],tr:["giriş"],ua:["ввести"],zh:["输入"],sl:["vnesi"],sk:["zadajte"],hu:["belép"],cs:["zadat"],sv:["ange"],no:["skriv inn"],fi:["syötä"],uk:["введіть"],ro:["introduceți"],ga:["iontráil"],el:["εισάγετε"],sr:["унеси"],bs:["unesi"],hr:["unesi"],lb:["androen"],sq:["futni"],da:["indtast"]},login:{en:["login"],he:["התחבר","התחברות"],ar:["تسجيل الدخول"],de:["anmelden"],fr:["connexion"],it:["accesso"],es:["inicio de sesión"],ja:["ログイン"],nl:["inloggen"],pt:["login"],pl:["zaloguj"],ru:["войти"],tw:["登錄"],tr:["giriş"],ua:["увійти"],zh:["登录"],sl:["prijavi se"],sk:["prihlásiť sa"],hu:["bejelentkezés"],cs:["přihlásit se"],sv:["logga in"],no:["logg inn"],fi:["kirjaudu sisään"],uk:["увійти"],ro:["autentificare"],ga:["logáil isteach"],el:["σύνδεση"],sr:["пријава"],bs:["prijava"],hr:["prijava"],lb:["umellen"],sq:["hyrje"],da:["log ind"]},submit:{en:["Submit"],he:["הגשת טופס"],ar:["خضع"],de:["Einreichen"],fr:["Soumettre"],it:["Sottoscrivi"],es:["Enviar"],ja:["参加する"],nl:["voorleggen"],pt:["Enviar"],pl:["Prześlij"],ru:["Отправить"],tw:["提交"],tr:["Gönder"],ua:["Надіслати"],zh:["提交"],sl:["Oddaj"],sk:["Odoslať"],hu:["Küldés"],cs:["Odeslat"],sv:["skicka in"],no:["send inn"],fi:["Lähetä"],uk:["Надіслати"],ro:["Trimite"],ga:["Cuir isteach"],el:["Υποβολή"],sr:["Пошаљи"],bs:["Pošalji"],hr:["Pošalji"],lb:["Aschécken","Ofschécken","ofgëtt","ofginn"],sq:["Dërgo","dërgojë","Dorëzo"],da:["Indsend"]},back:{en:["back"],he:["חזור"],ar:["رجوع"],de:["zurück"],fr:["retour"],it:["indietro"],es:["atrás"],ja:["バック"],nl:["terug"],pt:["voltar"],pl:["powrót"],ru:["назад"],tw:["返回"],tr:["geri"],ua:["назад"],zh:["返回"],sl:["nazaj"],sk:["späť"],hu:["vissza"],cs:["zpět"],sv:["tillbaka"],no:["tilbake"],fi:["takaisin"],uk:["назад"],ro:["înapoi"],ga:["ar ais"],el:["πίσω"],sr:["назад"],bs:["nazad"],hr:["nazad"],lb:["zréck"],sq:["mbrapa"],da:["tilbage"]},forward:{en:["forward"],he:["קדימה"],ar:["إلى الأمام"],de:["vorwärts"],fr:["avant"],it:["avanti"],es:["adelante"],ja:["前進"],nl:["vooruit"],pt:["para a frente"],pl:["do przodu"],ru:["вперед"],tw:["向前"],tr:["ileri"],ua:["вперед"],zh:["向前"],sl:["naprej"],sk:["vpred"],hu:["előre"],cs:["vpřed"],sv:["framåt"],no:["fremover"],fi:["eteenpäin"],uk:["вперед"],ro:["înainte"],ga:["ar aghaidh"],el:["μπροστά"],sr:["напред"],bs:["naprijed"],hr:["naprijed"],lb:["virun"],sq:["përpara"],da:["fremad"]},required:{en:["required"],he:["חובה"],ar:["إلزامي"],de:["Pflichtfeld"],fr:["obligatoire"],it:["obbligatorio"],es:["obligatorio"],ja:["必須"],nl:["verplicht"],pt:["obrigatório"],pl:["wymagane"],ru:["обязательно"],tw:["必填"],tr:["zorunlu"],ua:["обов'язково"],zh:["必填"],sl:["obvezno"],sk:["povinné"],hu:["kötelező"],cs:["povinné"],sv:["obligatoriskt"],no:["påkrevd"],fi:["pakollinen"],uk:["обов'язковий"],ro:["obligatoriu"],ga:["riachtanach"],el:["απαραίτητο"],sr:["обавезно"],bs:["obavezno"],hr:["obavezno"],lb:["obligatoresch"],sq:["e detyrueshme"],da:["påkrævet"]},optional:{en:["optional"],he:["בחירה"],ar:["اختياري"],de:["optional"],fr:["facultatif"],it:["facoltativo"],es:["opcional"],ja:["任意"],nl:["optioneel"],pt:["opcional"],pl:["opcjonalne"],ru:["необязательно"],tw:["選填"],tr:["isteğe bağlı"],ua:["необов'язково"],zh:["选填"],sl:["izbirno"],sk:["voliteľné"],hu:["választható"],cs:["volitelné"],sv:["valfritt"],no:["valgfritt"],fi:["valinnainen"],uk:["необов’язковий"],ro:["opțional"],ga:["roghnach"],el:["προαιρετικό"],sr:["опционо"],bs:["opciono"],hr:["opciono"],lb:["fakultativ"],sq:["opsionale"],da:["valgfri"]},new_window:{en:["New Window"],he:["חלון חדש"],ar:["نافذة جديدة"],de:["Neues Fenster"],fr:["Nouvelle fenêtre"],it:["Nuova finestra"],es:["Nueva Ventana"],ja:["新しいウィンドウ"],nl:["Nieuw venster"],pt:["Nova Janela"],pl:["Nowe Okno"],ru:["Новое окно"],tw:["新視窗"],tr:["Yeni Pencere"],ua:["Нове вікно"],zh:["新窗口"],sl:["Novo okno"],sk:["Nové okno"],hu:["Új ablak"],cs:["Nové okno"],sv:["Nytt fönster"],no:["Nytt vindu"],fi:["Uusi ikkuna"],uk:["Нове вікно"],ro:["Fereastră nouă"],ga:["Fuinneog nua"],el:["Νέο παράθυρο"],sr:["Нови прозор"],bs:["Novi prozor"],hr:["Novi prozor"],lb:["Neit Fënster","Neit Fenster"],sq:["Dritare e re"],da:["Nyt vindue"]},new_tab:{en:["New Tab"],he:["כרטיסייה חדשה"],ar:["علامة تبويب جديدة"],de:["Neuer Tab"],fr:["Nouvel onglet"],it:["Nuova scheda"],es:["Nueva pestaña"],ja:["新しいタブ"],nl:["Nieuw tabblad"],pt:["Nova Aba"],pl:["Nowa karta"],ru:["Новая вкладка"],tw:["新分頁"],tr:["Yeni Sekme"],ua:["Нова вкладка"],zh:["新标签页"],sl:["Nov zavihek"],sk:["Nová karta"],hu:["Új lap"],cs:["Nová karta"],sv:["Ny flik"],no:["Ny fane"],fi:["Uusi välilehti"],uk:["Нова вкладка"],ro:["Filă nouă"],ga:["Cluaisín nua"],el:["Νέα καρτέλα"],sr:["Нови таб"],bs:["Novi tab"],hr:["Novi tab"],lb:["Neien Tab"],sq:["Tab i ri"],da:["Ny fane"]},separate_window:{en:["Separate Window"],he:["חלון נפרד"],ar:["نافذة منفصلة"],de:["Separates Fenster"],fr:["Fenêtre séparée"],it:["Finestra separata"],es:["Ventana separada"],ja:["別ウィンドウ"],nl:["Apart venster"],pt:["Janela separada"],pl:["Osobne okno"],ru:["Отдельное окно"],tw:["分開視窗"],tr:["Ayrı Pencere"],ua:["Окреме вікно"],zh:["单独窗口"],sl:["Ločeno okno"],sk:["Samostatné okno"],hu:["Külön ablak"],cs:["Samostatné okno"],sv:["Separat fönster"],no:["Separat vindu"],fi:["Erillinen ikkuna"],uk:["Окреме вікно"],ro:["Fereastră separată"],ga:["Fuinneog scartha"],el:["Ξεχωριστό παράθυρο"],sr:["Посебан прозор"],bs:["Poseban prozor"],hr:["Poseban prozor"],lb:["Separat Fënster"],sq:["Dritare e veçuar"],da:["Separat vindue"]},separate_tab:{en:["Separate Tab"],he:["כרטיסייה נפרדת"],ar:["علامة تبويب منفصلة"],de:["Separater Tab"],fr:["Onglet séparé"],it:["Scheda separata"],es:["Pestaña separada"],ja:["別のタブ"],nl:["Apart tabblad"],pt:["Aba separada"],pl:["Osobna karta"],ru:["Отдельная вкладка"],tw:["分開分頁"],tr:["Ayrı Sekme"],ua:["Окрема вкладка"],zh:["单独标签页"],sl:["Ločen zavihek"],sk:["Samostatná karta"],hu:["Külön lap"],cs:["Samostatná karta"],sv:["Separat flik"],no:["Separat fane"],fi:["Erillinen välilehti"],uk:["Окрема вкладка"],ro:["Filă separată"],ga:["Cluaisín scartha"],el:["Ξεχωριστή καρτέλα"],sr:["Посебан таб"],bs:["Poseban tab"],hr:["Poseban tab"],lb:["Separaten Tab"],sq:["Tab i veçuar"],da:["Separat fane"]},navigation:{en:["Navigation"],he:["ניווט"],ar:["الملاحة"],de:["Navigation"],fr:["Navigation"],it:["Navigazione"],es:["Navegación"],ja:["ナビゲーション"],nl:["Navigatie"],pt:["Navegação"],pl:["Nawigacja"],ru:["Навигация"],tw:["導航"],tr:["Navigasyon"],ua:["Навігація"],zh:["导航"],sl:["Navigacija"],sk:["Navigácia"],hu:["Navigáció"],cs:["Navigace"],sv:["Navigering"],no:["Navigasjon"],fi:["Navigointi"],uk:["Навігація"],ro:["Navigare"],ga:["Nascleanúint"],el:["Πλοήγηση"],sr:["Навигација"],bs:["Navigacija"],hr:["Navigacija"],lb:["Navigatioun"],sq:["Navigim"],da:["Navigation"]},original_price:{en:["original price"],he:["מחיר מקורי"],ar:["السعر الأصلي"],de:["Originalpreis","Ursprünglicher Preis"],fr:["prix original","Prix d'origine"],it:["prezzo originale"],es:["precio original"],ja:["元の価格"],nl:["oorspronkelijke prijs"],pt:["preço original"],pl:["cena wyjściowa","Cena oryginalna"],ru:["оригинальная цена"],tw:["原價","原始價格"],tr:["orijinal fiyat"],ua:["оригінальна ціна"],zh:["原价"],sl:["izvirna cena","Originalna cena"],sk:["pôvodná cena"],hu:["eredeti ár"],cs:["původní cena"],sv:["ursprungligt pris"],no:["opprinnelig pris"],fi:["alkuperäinen hinta"],uk:["оригінальна ціна"],ro:["preț original"],ga:["praghas bunaidh"],el:["αρχική τιμή"],sr:["оригинална цена"],bs:["originalna cijena"],hr:["originalna cijena"],lb:["Original Präis"],sq:["çmimi origjinal"],da:["oprindelig pris","Original Pris"]},was:{en:["was"],he:["היה"],ar:["كان"],de:["war"],fr:["était"],it:["era"],es:["fue"],ja:["だった"],nl:["was"],pt:["era"],pl:["był"],ru:["был"],tw:["是"],tr:["oldu"],ua:["був"],zh:["是"],sl:["je bil"],sk:["bol"],hu:["volt"],cs:["byl"],sv:["var"],no:["var"],fi:["oli"],uk:["був"],ro:["a fost"],ga:["bhí"],el:["ήταν"],sr:["био"],bs:["bio"],hr:["bio"],lb:["war"],sq:["ishte"],da:["var"]},before:{en:["before"],he:["לפני"],ar:["قبل"],de:["vor"],fr:["avant"],it:["prima"],es:["antes"],ja:["前"],nl:["voor"],pt:["antes"],pl:["przed"],ru:["до"],tw:["之前"],tr:["önce"],ua:["до"],zh:["之前"],sl:["pred"],sk:["pred"],hu:["előtt"],cs:["před"],sv:["före"],no:["før"],fi:["ennen"],uk:["до"],ro:["înainte"],ga:["roimh"],el:["πριν"],sr:["пре"],bs:["prije"],hr:["prije"],lb:["virun"],sq:["para"],da:["før"]},old_price:{en:["old price"],he:["מחיר ישן"],ar:["السعر القديم"],de:["alter Preis"],fr:["ancien prix"],it:["vecchio prezzo"],es:["precio antiguo"],ja:["古い価格"],nl:["oude prijs"],pt:["preço antigo"],pl:["stara cena"],ru:["старая цена"],tw:["舊價"],tr:["eski fiyat"],ua:["стара ціна"],zh:["旧价"],sl:["stara cena"],sk:["stará cena"],hu:["régi ár"],cs:["stará cena"],sv:["gammalt pris"],no:["gammel pris"],fi:["vanha hinta"],uk:["стара ціна"],ro:["preț vechi"],ga:["seanphraghas"],el:["παλιά τιμή"],sr:["стара цена"],bs:["stara cijena"],hr:["stara cijena"],lb:["ale Präis"],sq:["çmimi i vjetër"],da:["gammel pris"]},previously:{en:["previously"],he:["בעבר"],ar:["سابقا"],de:["früher"],fr:["précédemment"],it:["precedentemente"],es:["previamente"],ja:["以前"],nl:["voorheen"],pt:["anteriormente"],pl:["poprzednio"],ru:["ранее"],tw:["以前"],tr:["daha önce"],ua:["раніше"],zh:["以前"],sl:["prej"],sk:["predtým"],hu:["korábban"],cs:["dříve"],sv:["tidigare"],no:["tidligere"],fi:["aiemmin"],uk:["раніше"],ro:["anterior"],ga:["roimhe seo"],el:["παλαιότερα"],sr:["раније"],bs:["ranije"],hr:["ranije"],lb:["fréier"],sq:["më parë"],da:["tidligere"]},formerly:{en:["formerly"],he:["בעבר"],ar:["سابقا"],de:["ehemals"],fr:["autrefois"],it:["precedentemente"],es:["anteriormente"],ja:["以前"],nl:["voorheen"],pt:["anteriormente"],pl:["poprzednio"],ru:["ранее"],tw:["以前"],tr:["daha önce"],ua:["раніше"],zh:["以前"],sl:["nekdanji"],sk:["predtým"],hu:["korábban"],cs:["dříve"],sv:["tidigare"],no:["tidligere"],fi:["aikaisemmin"],uk:["раніше"],ro:["anterior"],ga:["faoi láthair"],el:["προηγουμένως"],sr:["некада"],bs:["nekada"],hr:["nekada"],lb:["virdrun"],sq:["dikur"],da:["tidligere"]},reduced_from:{en:["reduced from"],he:["הופחת מ"],ar:["خفض من"],de:["reduziert von"],fr:["réduit de"],it:["ridotto da"],es:["reducido de"],ja:["から削減"],nl:["verlaagd van"],pt:["reduzido de"],pl:["zmniejszony z"],ru:["снижено с"],tw:["降價自"],tr:["indirildi"],ua:["знижено з"],zh:["降价自"],sl:["zmanjšano od"],sk:["znížené z"],hu:["csökkentett"],cs:["sníženo z"],sv:["sänkt från"],no:["redusert fra"],fi:["alentunut"],uk:["зменшено з"],ro:["redus de la"],ga:["laghdaigh ó"],el:["μειώθηκε από"],sr:["снижено са"],bs:["sniženo s"],hr:["sniženo s"],lb:["reduzéiert vun"],sq:["ulur nga"],da:["nedsat fra"]},discounted_from:{en:["discounted from"],he:["הוזל מ"],ar:["خصم من"],de:["rabattiert von"],fr:["rabais de"],it:["scontato da"],es:["descontado de"],ja:["から割引"],nl:["korting van"],pt:["descontado de"],pl:["przeceniony z"],ru:["скидка с"],tw:["折扣自"],tr:["indirimli"],ua:["знижка з"],zh:["折扣自"],sl:["popust od"],sk:["zľava z"],hu:["kedvezményes"],cs:["sleva z"],sv:["rabatterat från"],no:["rabattert fra"],fi:["alennettu"],uk:["зі знижкою з"],ro:["discount de la"],ga:["lascaine ó"],el:["έκπτωση από"],sr:["попуст са"],bs:["popust od"],hr:["popust od"],lb:["Rabatt vun"],sq:["zbritur nga"],da:["rabat fra"]},was_originally:{en:["was originally"],he:["היה במקור"],ar:["كان في الأصل"],de:["war ursprünglich"],fr:["était à l'origine"],it:["era originariamente"],es:["fue originalmente"],ja:["元々は"],nl:["was oorspronkelijk"],pt:["era originalmente"],pl:["był pierwotnie"],ru:["был изначально"],tw:["原本是"],tr:["aslen"],ua:["був спочатку"],zh:["原本是"],sl:["je bil prvotno"],sk:["bol pôvodne"],hu:["eredetileg"],cs:["byl původně"],sv:["var ursprungligen"],no:["var opprinnelig"],fi:["oli alun perin"],uk:["був спочатку"],ro:["a fost inițial"],ga:["bhí sé ar dtús"],el:["ήταν αρχικά"],sr:["првобитно је био"],bs:["izvorno je bio"],hr:["izvorno je bio"],lb:["war ursprénglech"],sq:["ishte fillimisht"],da:["var oprindeligt"]},last_sold_at:{en:["last sold at"],he:["נמכר לאחרונה ב"],ar:["بيع آخر في"],de:["zuletzt verkauft bei"],fr:["dernière vente à"],it:["ultimo venduto a"],es:["última venta en"],ja:["最後に販売された"],nl:["laatst verkocht bij"],pt:["última venda em"],pl:["ostatnio sprzedany w"],ru:["последняя продажа в"],tw:["最後售於"],tr:["son satıldı"],ua:["останній проданий в"],zh:["最后售于"],sl:["nazadnje prodano na"],sk:["naposledy predaný na"],hu:["utoljára eladva"],cs:["naposledy prodáno v"],sv:["senast såld för"],no:["sist solgt for"],fi:["viimeksi myyty hintaan"],uk:["останній раз продано за"],ro:["vândut ultima dată la"],ga:["díolta ar an bpraghas seo go deireanach"],el:["τελευταία πώληση σε"],sr:["последњи пут продато за"],bs:["zadnji put prodano na"],hr:["zadnji put prodano na"],lb:["Lescht verkaaft op"],sq:["shitur për herë të fundit me"],da:["sidst solgt til"]},marked_down_from:{en:["marked down from"],he:["הופחת מ"],ar:["خفض من"],de:["heruntergesetzt von"],fr:["marqué en baisse de"],it:["scontato da"],es:["rebajado de"],ja:["から値下げ"],nl:["afgeprijsd van"],pt:["reduzido de"],pl:["przeceniony z"],ru:["снижена с"],tw:["降價自"],tr:["indirimli"],ua:["знижено з"],zh:["降价自"],sl:["znižano od"],sk:["znížené z"],hu:["leértékelt"],cs:["sleva z"],sv:["nedsatt från"],no:["nedsatt fra"],fi:["alennettu hinnasta"],uk:["знижено з"],ro:["redus de la"],ga:["laghdaigh ó"],el:["μειωμένο από"],sr:["снижено са"],bs:["sniženo s"],hr:["sniženo s"],lb:["reduzéiert vun"],sq:["zbritur nga"],da:["nedsat fra"]},sale_from:{en:["sale from"],he:["מכירה מ"],ar:["بيع من"],de:["Verkauf von"],fr:["vente à partir de"],it:["vendita da"],es:["venta desde"],ja:["からの販売"],nl:["verkoop vanaf"],pt:["venda a partir de"],pl:["sprzedaż od"],ru:["продажа от"],tw:["特價自"],tr:["satış"],ua:["продаж від"],zh:["销售自"],sl:["prodaja od"],sk:["predaj od"],hu:["eladás"],cs:["prodej od"],sv:["försäljning från"],no:["salg fra"],fi:["myynti alkaen"],uk:["продаж від"],ro:["vânzare de la"],ga:["díolachán ó"],el:["πώληση από"],sr:["продаја од"],bs:["prodaja od"],hr:["prodaja od"],lb:["Verkaf vun"],sq:["shitje nga"],da:["salg fra"]},originally_priced_at:{en:["originally priced at"],he:["מחיר מקורי של"],ar:["السعر الأصلي هو"],de:["ursprünglich zum Preis von"],fr:["prix original à"],it:["prezzo originale a"],es:["precio original en"],ja:["元の価格は"],nl:["oorspronkelijk geprijsd op"],pt:["originalmente precificado em"],pl:["pierwotna cena to"],ru:["оригинальная цена"],tw:["原價為"],tr:["orijinal fiyatı"],ua:["оригінальна ціна"],zh:["原价为"],sl:["izvirna cena"],sk:["pôvodná cena"],hu:["eredeti ár"],cs:["původní cena"],sv:["ursprungligt pris"],no:["opprinnelig pris"],fi:["alkuperäinen hinta"],uk:["оригінальна ціна"],ro:["prețul original"],ga:["praghas bunaidh"],el:["αρχική τιμή"],sr:["оригинална цена"],bs:["originalna cijena"],hr:["originalna cijena"],lb:["Original Präis"],sq:["çmimi origjinal"],da:["oprindelig pris"]},pre_sale_price:{en:["pre-sale price"],he:["מחיר לפני המכירה"],ar:["السعر قبل البيع"],de:["Preis vor dem Verkauf"],fr:["prix avant vente"],it:["prezzo pre-vendita"],es:["precio antes de la venta"],ja:["販売前の価格"],nl:["prijs voor de verkoop"],pt:["preço pré-venda"],pl:["cena przed sprzedażą"],ru:["цена до продажи"],tw:["預售價"],tr:["ön satış fiyatı"],ua:["ціна до продажу"],zh:["预售价"],sl:["cena pred prodajo"],sk:["cena pred predajom"],hu:["elővételi ár"],cs:["cena před prodejem"],sv:["pris före försäljning"],no:["pris før salg"],fi:["ennen myyntiä hinta"],uk:["ціна до продажу"],ro:["preț înainte de vânzare"],ga:["praghas roimh an díolachán"],el:["τιμή πριν από την πώληση"],sr:["цена пре продаје"],bs:["cijena prije prodaje"],hr:["cijena prije prodaje"],lb:["Präis virum Verkaf"],sq:["çmimi para shitjes"],da:["pris før salg"]},previous_price:{en:["previous price"],he:["מחיר קודם"],ar:["السعر السابق"],de:["vorheriger Preis"],fr:["prix précédent"],it:["prezzo precedente"],es:["precio anterior"],ja:["前の価格"],nl:["vorige prijs"],pt:["preço anterior"],pl:["poprzednia cena"],ru:["предыдущая цена"],tw:["先前價格"],tr:["önceki fiyat"],ua:["попередня ціна"],zh:["先前价格"],sl:["prejšnja cena"],sk:["predchádzajúca cena"],hu:["előző ár"],cs:["předchozí cena"],sv:["föregående pris"],no:["tidligere pris"],fi:["edellinen hinta"],uk:["попередня ціна"],ro:["preț anterior"],ga:["praghas roimhe seo"],el:["προηγούμενη τιμή"],sr:["претходна цена"],bs:["prethodna cijena"],hr:["prethodna cijena"],lb:["viregte Präis"],sq:["çmimi i mëparshëm"],da:["tidligere pris"]},used_to_be:{en:["used to be"],he:["היה בעבר"],ar:["كان في السابق"],de:["früher"],fr:["était autrefois"],it:["era una volta"],es:["solía ser"],ja:["以前は"],nl:["was vroeger"],pt:["costumava ser"],pl:["kiedyś był"],ru:["был раньше"],tw:["過去是"],tr:["eskiden"],ua:["колись був"],zh:["过去是"],sl:["je bil"],sk:["bol"],hu:["volt"],cs:["býval"],sv:["brukade vara"],no:["pleide å være"],fi:["oli ennen"],uk:["колись був"],ro:["a fost"],ga:["bhíodh sé"],el:["ήταν κάποτε"],sr:["био је некад"],bs:["bio nekada"],hr:["bio nekada"],lb:["war fréier"],sq:["ishte dikur"],da:["var engang"]},right:{en:["right"],he:["ימין"],ar:["يمين"],de:["rechts"],fr:["droite"],it:["destra"],es:["derecha"],ja:["右"],nl:["rechts"],pt:["direita"],pl:["prawo"],ru:["право"],tw:["右"],tr:["sağ"],ua:["право"],zh:["右"],sl:["desno"],sk:["pravý"],hu:["jobb"],cs:["pravý"],sv:["höger"],no:["høyre"],fi:["oikea"],uk:["правий"],ro:["dreapta"],ga:["ar dheis"],el:["δεξιά"],sr:["десно"],bs:["desno"],hr:["desno"],lb:["riets"],sq:["djathtas"],da:["højre"]},left:{en:["left"],he:["שמאל"],ar:["يسار"],de:["links"],fr:["gauche"],it:["sinistra"],es:["izquierda"],ja:["左"],nl:["links"],pt:["esquerda"],pl:["lewo"],ru:["лево"],tw:["左"],tr:["sol"],ua:["ліво"],zh:["左"],sl:["levo"],sk:["ľavý"],hu:["bal"],cs:["levý"],sv:["vänster"],no:["venstre"],fi:["vasen"],uk:["лівий"],ro:["stânga"],ga:["ar chlé"],el:["αριστερά"],sr:["лево"],bs:["lijevo"],hr:["lijevo"],lb:["lénks"],sq:["majtas"],da:["venstre"]},opens_email:{en:["Opens Email"],he:["פותח אימייל"],ar:["يفتح البريد الإلكتروني"],de:["Öffnet E-Mail"],fr:["Ouvre l'e-mail"],it:["Apre e-mail"],es:["Abre correo"],ja:["メールを開きます"],nl:["Opent e-mail"],pt:["Abre e-mail"],pl:["Otwiera e-mail"],ru:["Открывает e-mail"],tw:["開啟電子郵件"],tr:["E-postayı açar"],ua:["Відкриває e-mail"],zh:["打开电子邮件"],sl:["Odpira e-pošto"],sk:["Otvára e-mail"],hu:["Megnyitja az e-mailt"],cs:["Otevírá e-mail"],sv:["Öppnar e-post"],no:["Åpner e-post"],fi:["Avaa sähköpostin"],uk:["відкриває e-mail"],ro:["Deschide e-mail"],ga:["Osclaíonn ríomhphost"],el:["Ανοίγει το email"],sr:["Отвара е-пошту"],bs:["Otvara e-mail"],hr:["Otvara e-mail"],lb:["Maacht E-Mail op"],sq:["Hap emailin"],da:["Åbner e-mail"]},composes_email:{en:["Composes Email"],he:["כותב אימייל"],ar:["يكتب البريد الإلكتروني"],de:["Verfasst E-Mail"],fr:["Rédige l'e-mail"],it:["Compone e-mail"],es:["Redacta correo"],ja:["メールを作成します"],nl:["Stelt e-mail op"],pt:["Redige e-mail"],pl:["Tworzy e-mail"],ru:["Создаёт e-mail"],tw:["撰寫電子郵件"],tr:["E-posta oluşturur"],ua:["Створює e-mail"],zh:["撰写电子邮件"],sl:["Sestavi e-pošto"],sk:["Píše e-mail"],hu:["E-mailt ír"],cs:["Sestavuje e-mail"],sv:["Skriver e-post"],no:["Skriver e-post"],fi:["Kirjoittaa sähköpostin"],uk:["пише e-mail"],ro:["Compune e-mail"],ga:["Cumann ríomhphost"],el:["Συνθέτει email"],sr:["Саставља е-пошту"],bs:["Piše e-mail"],hr:["Piše e-mail"],lb:["Schreift E-Mail"],sq:["Shkruan email"],da:["Skriver e-mail"]},launches_email:{en:["Launches Email"],he:["משגר אימייל"],ar:["يشغل البريد الإلكتروني"],de:["Startet E-Mail-Programm"],fr:["Lance l'e-mail"],it:["Lancia e-mail"],es:["Lanza correo"],ja:["メールを起動します"],nl:["Start e-mailprogramma"],pt:["Lança e-mail"],pl:["Uruchamia e-mail"],ru:["Запускает e-mail"],tw:["啟動電子郵件"],tr:["E-posta başlatılır"],ua:["Запускає e-mail"],zh:["启动电子邮件"],sl:["Zažene e-pošto"],sk:["Spúšťa e-mailový program"],hu:["Elindítja az e-mailt"],cs:["Spouští e-mail"],sv:["Startar e-post"],no:["Starter e-post"],fi:["Käynnistää sähköpostin"],uk:["запускає e-mail"],ro:["Lansează e-mail"],ga:["Seolann ríomhphost"],el:["Εκκινεί το email"],sr:["Покреће е-пошту"],bs:["Pokreće e-mail"],hr:["Pokreće e-mail"],lb:["Start E-Mail"],sq:["Nis emailin"],da:["Starter e-mail"]},opens_phone:{en:["Opens Phone"],he:["פותח טלפון"],ar:["يفتح الهاتف"],de:["Öffnet Telefon"],fr:["Ouvre le téléphone"],it:["Apre telefono"],es:["Abre el teléfono"],ja:["電話を開きます"],nl:["Opent telefoon"],pt:["Abre telefone"],pl:["Otwiera telefon"],ru:["Открывает телефон"],tw:["開啟電話"],tr:["Telefonu açar"],ua:["Відкриває телефон"],zh:["打开电话"],sl:["Odpira telefon"],sk:["Otvára telefón"],hu:["Megnyitja a telefont"],cs:["Otevírá telefon"],sv:["Öppnar telefonen"],no:["Åpner telefonen"],fi:["Avaa puhelimen"],uk:["відкриває телефон"],ro:["Deschide telefonul"],ga:["Osclaíonn an fón","Osclaíonn Fón"],el:["Ανοίγει το τηλέφωνο"],sr:["Отвара телефон"],bs:["Otvara telefon"],hr:["Otvara telefon"],lb:["Macht den Telefon op","Maacht Telefon op","Mécht Telefon op"],sq:["Hap telefonin"],da:["Åbner telefonen","Åbner telefon"]},opens_dialer:{en:["Opens Dialer"],he:["פותח חייגן"],ar:["يفتح لوحة الاتصال"],de:["Öffnet Wähltastatur"],fr:["Ouvre le composeur"],it:["Apre tastierino"],es:["Abre el marcador"],ja:["ダイヤルを開きます"],nl:["Opent kiezer"],pt:["Abre discador"],pl:["Otwiera dialer"],ru:["Открывает набор номера"],tw:["開啟撥號鍵盤"],tr:["Numara çeviriciyi açar"],ua:["Відкриває набірник"],zh:["打开拨号器"],sl:["Odpira klicalnik"],sk:["Otvára číselník"],hu:["Megnyitja a tárcsázót"],cs:["Otevírá číselník"],sv:["Öppnar uppringare"],no:["Åpner oppringer"],fi:["Avaa valitsimen"],uk:["відкриває набірник"],ro:["Deschide tastatura de apelare"],ga:["Osclaíonn dialer"],el:["Ανοίγει τον επιλογέα"],sr:["Отвара бројчаник"],bs:["Otvara biranik"],hr:["Otvara biranik"],lb:["Macht den Wieltastatur op"],sq:["Hap tastierin e telefonit"],da:["Åbner opkaldstastatur"]},opens_image:{en:["Opens an image"],he:["פותח תמונה"],ar:["يفتح صورة"],de:["Öffnet ein Bild"],fr:["Ouvre une image"],it:["Apre un'immagine"],es:["Abre una imagen"],ja:["画像を開きます"],nl:["Opent een afbeelding"],pt:["Abre uma imagem"],pl:["Otwiera obraz"],ru:["Открывает изображение"],tw:["開啟圖片"],tr:["Bir görüntü açar"],ua:["Відкриває зображення"],zh:["打开图片"],sl:["Odpira sliko"],sk:["Otvára obrázok"],hu:["Megnyit egy képet"],cs:["Otevírá obrázek"],sv:["Öppnar en bild"],no:["Åpner et bilde"],fi:["Avaa kuvan"],uk:["відкриває зображення"],ro:["Deschide o imagine"],ga:["Osclaíonn íomhá"],el:["Ανοίγει μια εικόνα"],sr:["Отвара слику"],bs:["Otvara sliku"],hr:["Otvara sliku"],lb:["Macht eng Bild op","Maacht e Bild op"],sq:["Hap një imazh"],da:["Åbner et billede"]},opens_pdf:{en:["Opens PDF"],he:["פותח PDF"],ar:["يفتح PDF","يفتح ملف PDF"],de:["Öffnet PDF"],fr:["Ouvre le PDF"],it:["Apre PDF","Apre il PDF"],es:["Abre PDF"],ja:["PDFを開きます"],nl:["Opent PDF"],pt:["Abre PDF"],pl:["Otwiera PDF"],ru:["Открывает PDF"],tw:["開啟 PDF","開啟PDF"],tr:["PDF'yi açar"],ua:["Відкриває PDF"],zh:["打开 PDF"],sl:["Odpira PDF"],sk:["Otvára PDF"],hu:["Megnyitja a PDF-et"],cs:["Otevírá PDF"],sv:["Öppnar PDF"],no:["Åpner PDF"],fi:["Avaa PDF"],uk:["відкриває PDF"],ro:["Deschide PDF"],ga:["Osclaíonn PDF"],el:["Ανοίγει το PDF","Ανοίγει PDF"],sr:["Отвара PDF"],bs:["Otvara PDF"],hr:["Otvara PDF"],lb:["Macht den PDF op","Maacht PDF op"],sq:["Hap PDF"],da:["Åbner PDF"]},downloads_pdf:{en:["Downloads PDF"],he:["מוריד PDF"],ar:["ينزل PDF"],de:["Lädt PDF herunter"],fr:["Télécharge le PDF"],it:["Scarica PDF"],es:["Descarga PDF"],ja:["PDFをダウンロードします"],nl:["Downloadt PDF"],pt:["Baixa PDF"],pl:["Pobiera PDF"],ru:["Скачивает PDF"],tw:["下載 PDF"],tr:["PDF'yi indirir"],ua:["Завантажує PDF"],zh:["下载 PDF"],sl:["Prenese PDF"],sk:["Sťahuje PDF"],hu:["Letölti a PDF-et"],cs:["Stahuje PDF"],sv:["Laddar ner PDF"],no:["Laster ned PDF"],fi:["Lataa PDF"],uk:["завантажує PDF"],ro:["Descarcă PDF"],ga:["Íoslódálann PDF"],el:["Κατεβάζει το PDF"],sr:["Преузима PDF"],bs:["Preuzima PDF"],hr:["Preuzima PDF"],lb:["Luet den PDF erof"],sq:["Shkarkon PDF"],da:["Downloader PDF"]},view_pdf:{en:["View PDF"],he:["צפה ב-PDF"],ar:["عرض PDF"],de:["PDF anzeigen"],fr:["Afficher le PDF"],it:["Visualizza PDF"],es:["Ver PDF"],ja:["PDFを表示"],nl:["Bekijk PDF"],pt:["Visualizar PDF"],pl:["Wyświetl PDF"],ru:["Просмотр PDF"],tw:["查看 PDF"],tr:["PDF'yi görüntüle"],ua:["Переглянути PDF"],zh:["查看 PDF"],sl:["Ogled PDF"],sk:["Zobraziť PDF"],hu:["PDF megtekintése"],cs:["Zobrazit PDF"],sv:["Visa PDF"],no:["Vis PDF"],fi:["Näytä PDF"],uk:["переглянути PDF"],ro:["Vizualizează PDF"],ga:["Amharc ar PDF"],el:["Προβολή PDF"],sr:["Прегледај PDF"],bs:["Pregledaj PDF"],hr:["Pregledaj PDF"],lb:["PDF uweisen"],sq:["Shiko PDF"],da:["Se PDF"]},home:{en:["Home"],he:["דף הבית"],ar:["الصفحة الرئيسية"],de:["Startseite"],fr:["Accueil"],it:["Home"],es:["Inicio"],ja:["ホーム"],nl:["Startpagina"],pt:["Página inicial"],pl:["Strona główna"],ru:["Главная"],tw:["首頁"],tr:["Ana Sayfa"],ua:["Головна"],zh:["主页"],sl:["Domača stran"],sk:["Domovská stránka"],hu:["Főoldal"],cs:["Domovská stránka"],sv:["Hem"],no:["Hjem"],fi:["Koti"],uk:["Головна"],ro:["Acasă"],ga:["Baile"],el:["Αρχική"],sr:["Почетна"],bs:["Početna"],hr:["Početna"],lb:["Haaptsäit"],sq:["Faqja kryesore"],da:["Hjem"]},homepage:{en:["Homepage"],he:["דף הבית"],ar:["الصفحة الرئيسية"],de:["Startseite"],fr:["Page d'accueil"],it:["Pagina iniziale"],es:["Página principal"],ja:["ホームページ"],nl:["Startpagina"],pt:["Página inicial"],pl:["Strona główna","stronę głównej","stronę główną"],ru:["Главная страница","главную страницу"],tw:["首頁"],tr:["Ana sayfa"],ua:["Головна сторінка","головну сторінку"],zh:["主页"],sl:["Domača stran","domačo stran"],sk:["Domovská stránka","domovskú stránku"],hu:["Főoldal"],cs:["Domovská stránka","domovskou stránku"],sv:["Hemsida"],no:["Hjemmeside"],fi:["Kotisivu"],uk:["Головна сторінка","головну сторінку"],ro:["Pagină principală"],ga:["Leathanach baile"],el:["Αρχική σελίδα"],sr:["Почетна страница"],bs:["Početna stranica","početnu stranicu"],hr:["Početna stranica","početnu stranicu"],lb:["Haaptsäit"],sq:["Faqja kryesore","Faqen kryesore"],da:["Hjemmeside"]},form:{en:["Form"],he:["טופס"],ar:["نموذج"],de:["Formular"],fr:["Formulaire"],it:["Modulo"],es:["Formulario"],ja:["フォーム"],nl:["Formulier"],pt:["Formulário"],pl:["Formularz"],ru:["Форма"],tw:["表單"],tr:["Form"],ua:["Форма"],zh:["表单"],sl:["Obrazec","obrazca"],sk:["Formulár"],hu:["Űrlap"],cs:["Formulář"],sv:["Formulär"],no:["Skjema"],fi:["Lomake","Lomaketta","Lomakkeen"],uk:["Форма"],ro:["Formular"],ga:["Foirm","fhoirm"],el:["Φόρμα"],sr:["Forma","obrazac"],bs:["Forma","obrazac"],hr:["obrasca","obrazac"],lb:["Formular"],sq:["Formular"],da:["Formular"]},submission:{en:["Submission"],he:["שליחה"],ar:["إرسال"],de:["Übermittlung"],fr:["Soumission"],it:["Invio"],es:["Envío"],ja:["送信"],nl:["indienen"],pt:["Envio"],pl:["Przesłanie"],ru:["Отправка"],tw:["提交"],tr:["Gönderme"],ua:["подання"],zh:["提交"],sl:["Pošiljanje"],sk:["Odoslanie"],hu:["Beküldés"],cs:["Odeslání"],sv:["Inlämning"],no:["Innsending"],fi:["lähetys"],uk:["подання"],ro:["Trimitere"],ga:["Seoladh"],el:["Υποβολή"],sr:["Slanje"],bs:["Slanje"],hr:["Slanje"],lb:["Ofschécken"],sq:["Dërgimi"],da:["Indsendelse"]},previous_slide:{en:["Previous Slide"],he:["שקופית קודמת"],ar:["الشريحة السابقة"],de:["Vorherige Folie"],fr:["Diapositive précédente"],it:["Diapositiva precedente"],es:["Diapositiva anterior"],ja:["前のスライド"],nl:["Vorige dia"],pt:["Slide anterior"],pl:["Poprzedni slajd"],ru:["Предыдущий слайд"],tw:["上一張投影片"],tr:["Önceki slayt"],ua:["Попередній слайд"],zh:["上一张幻灯片"],sl:["Prejšnji diapozitiv"],sk:["Predchádzajúci snímok"],hu:["Előző dia"],cs:["Předchozí snímek"],sv:["Föregående bild"],no:["Forrige lysbilde"],fi:["Edellinen dia"],uk:["Попередній слайд"],ro:["Diapozitiv anterior"],ga:["Sleamhnán Roimhe Seo"],el:["Προηγούμενη διαφάνεια"],sr:["Prethodni slajd"],bs:["Prethodni slajd"],hr:["Prethodni slajd"],lb:["Virdrun Rutsch"],sq:["Sllajdi i mëparshëm"],da:["Forrige dias"]},next_slide:{en:["Next Slide"],he:["שקופית הבאה"],ar:["الشريحة التالية"],de:["Nächste Folie"],fr:["Diapositive suivante"],it:["Prossima diapositiva"],es:["Siguiente diapositiva"],ja:["次のスライド"],nl:["Volgende dia"],pt:["Próximo slide"],pl:["Następny slajd"],ru:["Следующий слайд"],tw:["下一張幻燈片"],tr:["Sonraki slayt"],ua:["Наступний слайд"],zh:["下一张幻灯片"],sl:["Naslednji diapozitiv"],sk:["Ďalší snímok"],hu:["Következő dia"],cs:["Další snímek"],sv:["Nästa bild"],no:["Neste lysbilde"],fi:["Seuraava dia"],uk:["Наступний слайд"],ro:["Diapozitiv următor"],ga:["Sleamhnán Ar Aghaidh"],el:["Επόμενη διαφάνεια"],sr:["Sledeći slajd"],bs:["Sljedeći slajd"],hr:["Sljedeći slajd"],lb:["Nächst Folie"],sq:["Sllajdi i radhës"],da:["Næste dias"]},carouselSlidePicker:{en:["Carousel Slide Picker"],he:["בורר שקופיות קרוסלה"],ar:["محدد شريحة الدوار"],de:["Karussell-Schieber"],fr:["Sélecteur de diapositives de carrousel"],it:["Selettore"],es:["Selector de diapositivas de carrusel"],ja:["カルーセルスライドピッカー"],nl:["Carrousel dia keuze"],pt:["Selecionador de slides de carrossel"],pl:["Wybór slajdów karuzeli"],ru:["Выбор слайдов карусели"],tw:["輪播幻燈片選取器"],tr:["Karousel Slayt Seçici"],ua:["Вибір слайдів каруселі"],zh:["轮播幻灯片选择器"],sl:["Izbirnik diapozitivov karuzela"],sk:["Výber snímok karusel"],hu:["Karusell dia választó"],cs:["Výběr snímků karusel"],sv:["Karusellbildväljare"],no:["Karusellbildevelger"],fi:["Karusellin dian valitsin"],uk:["Вибір слайдів каруселі"],ro:["Selector de diapozitive carusel"],ga:["Roghnóir Sleamhnán Carasóil"],el:["Επιλογέας διαφανειών καρουζέλ"],sr:["Birač slajdova karusela"],bs:["Birač slajdova karusela"],hr:["Birač slajdova karusela"],lb:["Karussell-Dia-Wieler"],sq:["Përzgjedhës i diapozitivave të karuselit"],da:["Karussel diasvælger"]},subscribe:{en:["Subscribe"],he:["הירשם"],ar:["الاشتراك"],de:["Abonnieren"],fr:["S'abonner"],it:["Iscriviti"],es:["Suscribirse"],ja:["購読する"],nl:["Abonneren"],pt:["Inscrever-se"],pl:["Subskrybuj"],ru:["Подписаться"],tw:["訂閱"],tr:["Abone ol"],ua:["Підписатися"],zh:["订阅"],sl:["Naroči se"],sk:["Prihlásiť sa"],hu:["Feliratkozás"],cs:["Přihlásit se"],sv:["Prenumerera"],no:["Abonner"],fi:["Tilaa"],uk:["Підписатися"],ro:["Abonează-te"],ga:["Liostáil"],el:["Εγγραφή"],sr:["Pretplati se"],bs:["Pretplati se"],hr:["Pretplati se"],lb:["Abonnéieren"],sq:["Abonohu"],da:["Abonner"]},favorites:{en:["Favorites"],he:["מועדפים"],ar:["المفضلة"],de:["Favoriten"],fr:["Favoris"],it:["Preferiti"],es:["Favoritos"],ja:["お気に入り"],nl:["Favorieten"],pt:["Favoritos"],pl:["Ulubione"],ru:["Избранное"],tw:["收藏"],tr:["Favoriler"],ua:["Улюблені"],zh:["收藏夹"],sl:["Priljubljene"],sk:["Obľúbené"],hu:["Kedvencek"],cs:["Oblíbené"],sv:["Favoriter"],no:["Favoritter"],fi:["Suosikit"],uk:["Улюблені"],ro:["Favorite"],ga:["Favorites"],el:["Αγαπημένα"],sr:["Omiljeno"],bs:["Omiljeno"],hr:["Omiljeno"],lb:["Favoriten"],sq:["Të preferuarat"],da:["Favoritter"]},enlarge:{en:["Enlarge"],he:["הגדל"],ar:["تكبير"],de:["Vergrößern"],fr:["Agrandir"],it:["Ingrandire"],es:["Ampliar"],ja:["拡大する"],nl:["Vergroten"],pt:["Ampliar"],pl:["Powiększ"],ru:["Увеличить"],tw:["放大"],tr:["Büyüt"],ua:["Збільшити"],zh:["放大"],sl:["Povečaj"],sk:["Zväčšiť"],hu:["Nagyítás"],cs:["Zvětšit"],sv:["Förstora"],no:["Forstørr"],fi:["Suurenna"],uk:["Збільшити"],ro:["Mărește"],ga:["Méadú"],el:["Μεγέθυνση"],sr:["Uvećaj"],bs:["Uvećaj"],hr:["Uvećaj"],lb:["Vergréisseren"],sq:["Zmadho"],da:["Forstør"]},print:{en:["Print"],he:["הדפס"],ar:["طباعة"],de:["Drucken"],fr:["Imprimer"],it:["Stampa"],es:["Imprimir"],ja:["印刷する"],nl:["Afdrukken"],pt:["Imprimir"],pl:["Drukuj"],ru:["Печать"],tw:["打印"],tr:["Yazdır"],ua:["Друк"],zh:["打印"],sl:["Natisni"],sk:["Tlačiť"],hu:["Nyomtatás"],cs:["Tisk"],sv:["Skriv ut"],no:["Skriv ut"],fi:["Tulosta"],uk:["Друк"],ro:["Tipărește"],ga:["Priontáil"],el:["Εκτύπωση"],sr:["Štampaj"],bs:["Štampaj"],hr:["Ispis"],lb:["Drécken"],sq:["Printo"],da:["Udskriv"]},plus:{en:["Plus"],he:["פלוס"],ar:["زائد"],de:["Plus"],fr:["Plus"],it:["Più"],es:["Más"],ja:["プラス"],nl:["Plus"],pt:["Mais"],pl:["Plus"],ru:["Плюс"],tw:["加"],tr:["Artı"],ua:["Плюс"],zh:["加"],sl:["Plus"],sk:["Plus"],hu:["Plusz"],cs:["Plus"],sv:["Plus"],no:["Pluss"],fi:["Plus"],uk:["Плюс"],ro:["Plus"],ga:["Móide"],el:["Συν"],sr:["Plus"],bs:["Plus"],hr:["Plus"],lb:["Plus"],sq:["Më"],da:["Plus"]},minus:{en:["Minus"],he:["מינוס"],ar:["ناقص"],de:["Minus"],fr:["Moins"],it:["Meno"],es:["Menos"],ja:["マイナス"],nl:["Min"],pt:["Menos"],pl:["Minus"],ru:["Минус"],tw:["減"],tr:["Eksi"],ua:["Мінус"],zh:["减"],sl:["Minus"],sk:["Mínus"],hu:["Mínusz"],cs:["Minus"],sv:["Minus"],no:["Minus"],fi:["Miinus"],uk:["Мінус"],ro:["Minus"],ga:["Lúide"],el:["Μείον"],sr:["Minus"],bs:["Minus"],hr:["Minus"],lb:["Minus"],sq:["Më pak"],da:["Minus"]},video:{en:["Video"],he:["וידאו"],ar:["فيديو"],de:["Video"],fr:["Vidéo"],it:["Video"],es:["Vídeo"],ja:["ビデオ"],nl:["Video"],pt:["Vídeo"],pl:["Wideo"],ru:["Видео"],tw:["影片"],tr:["Video"],ua:["Відео"],zh:["视频"],sl:["Video"],sk:["Video"],hu:["Videó"],cs:["Video"],sv:["Video"],no:["Video"],fi:["Video"],uk:["Відео"],ro:["Video"],ga:["Físeán"],el:["Βίντεο"],sr:["Video"],bs:["Video"],hr:["Video"],lb:["Video"],sq:["Video"],da:["Video"]},color:{en:["Color"],he:["צבע"],ar:["لون"],de:["Farbe"],fr:["Couleur"],it:["Colore"],es:["Color"],ja:["色"],nl:["Kleur"],pt:["Cor"],pl:["Kolor"],ru:["Цвет"],tw:["顏色"],tr:["Renk"],ua:["Колір"],zh:["颜色"],sl:["Barva"],sk:["Farba"],hu:["Szín"],cs:["Barva"],sv:["Färg"],no:["Farge"],fi:["Väri"],uk:["Колір"],ro:["Culoare"],ga:["Dath"],el:["Χρώμα"],sr:["Boja"],bs:["Boja"],hr:["Boja"],lb:["Faarf"],sq:["Ngjyra"],da:["Farve"]},pause:{en:["Pause"],he:["השהה"],ar:["وقفة"],de:["Pause"],fr:["Pause"],it:["Pausa"],es:["Pausa"],ja:["一時停止"],nl:["Pauze"],pt:["Pausa"],pl:["Pauza"],ru:["Пауза"],tw:["暫停"],tr:["Duraklat"],ua:["Пауза"],zh:["暂停"],sl:["Premor"],sk:["Pauza"],hu:["Szünet"],cs:["Pauza"],sv:["Paus"],no:["Pause"],fi:["Tauko"],uk:["Пауза"],ro:["Pauză"],ga:["Sos"],el:["Παύση"],sr:["Pauza"],bs:["Pauza"],hr:["Pauza"],lb:["Paus"],sq:["Ndalo"],da:["Pause"]},country:{en:["Country"],he:["מדינה"],ar:["بلد"],de:["Land"],fr:["Pays"],it:["Paese"],es:["País"],ja:["国"],nl:["Land"],pt:["País"],pl:["Kraj"],ru:["Страна"],tw:["國家"],tr:["Ülke"],ua:["Країна"],zh:["国家"],sl:["Država"],sk:["Krajina"],hu:["Ország"],cs:["Země"],sv:["Land"],no:["Land"],fi:["Maa"],uk:["Країна"],ro:["Țară"],ga:["Tír"],el:["Χώρα"],sr:["Država"],bs:["Država"],hr:["Država"],lb:["Land"],sq:["Vendi"],da:["Land"]},scroll:{en:["Scroll"],he:["גלול"],ar:["التمرير"],de:["Scrollen"],fr:["Défiler"],it:["Scorrere"],es:["Desplazar"],ja:["スクロール"],nl:["Scrollen"],pt:["Rolar"],pl:["Przewiń"],ru:["Прокрутка"],tw:["滾動"],tr:["Kaydır"],ua:["Прокрутка"],zh:["滚动"],sl:["Pomakni"],sk:["Posunúť"],hu:["Görgetés"],cs:["Posun"],sv:["Skrolla"],no:["Bla"],fi:["Vieritä"],uk:["Прокрутка"],ro:["Derulează"],ga:["Scrolláil"],el:["Κύλιση"],sr:["Skroluj"],bs:["Skroluj"],hr:["Pomakni"],lb:["Scrollen"],sq:["Rrëshqit"],da:["Rul"]},recaptcha:{en:["reCAPTCHA"],he:["reCAPTCHA"],ar:["reCAPTCHA"],de:["reCAPTCHA"],fr:["reCAPTCHA"],it:["reCAPTCHA"],es:["reCAPTCHA"],ja:["reCAPTCHA"],nl:["reCAPTCHA"],pt:["reCAPTCHA"],pl:["reCAPTCHA"],ru:["reCAPTCHA"],tw:["reCAPTCHA"],tr:["reCAPTCHA"],ua:["reCAPTCHA"],zh:["reCAPTCHA"],sl:["reCAPTCHA"],sk:["reCAPTCHA"],hu:["reCAPTCHA"],cs:["reCAPTCHA"],sv:["reCAPTCHA"],no:["reCAPTCHA"],fi:["reCAPTCHA"],uk:["reCAPTCHA"],ro:["reCAPTCHA"],ga:["reCAPTCHA"],el:["reCAPTCHA"],sr:["reCAPTCHA"],bs:["reCAPTCHA"],hr:["reCAPTCHA"],lb:["reCAPTCHA"],sq:["reCAPTCHA"],da:["reCAPTCHA"]},hCaptcha:{en:["hCaptcha"],he:["hCaptcha"],ar:["hCaptcha"],de:["hCaptcha"],fr:["hCaptcha"],it:["hCaptcha"],es:["hCaptcha"],ja:["hCaptcha"],nl:["hCaptcha"],pt:["hCaptcha"],pl:["hCaptcha"],ru:["hCaptcha"],tw:["hCaptcha"],tr:["hCaptcha"],ua:["hCaptcha"],zh:["hCaptcha"],sl:["hCaptcha"],sk:["hCaptcha"],hu:["hCaptcha"],cs:["hCaptcha"],sv:["hCaptcha"],no:["hCaptcha"],fi:["hCaptcha"],uk:["hCaptcha"],ro:["hCaptcha"],ga:["hCaptcha"],el:["hCaptcha"],sr:["hCaptcha"],bs:["hCaptcha"],hr:["hCaptcha"],lb:["hCaptcha"],sq:["hCaptcha"],da:["hCaptcha"]},cfTurnstile:{en:["cfTurnstile"],he:["cfTurnstile"],ar:["cfTurnstile"],de:["cfTurnstile"],fr:["cfTurnstile"],it:["cfTurnstile"],es:["cfTurnstile"],ja:["cfTurnstile"],nl:["cfTurnstile"],pt:["cfTurnstile"],pl:["cfTurnstile"],ru:["cfTurnstile"],tw:["cfTurnstile"],tr:["cfTurnstile"],ua:["cfTurnstile"],zh:["cfTurnstile"],sl:["cfTurnstile"],sk:["cfTurnstile"],hu:["cfTurnstile"],cs:["cfTurnstile"],fi:["cfTurnstile"],uk:["cfTurnstile"],ro:["cfTurnstile"],ga:["cfTurnstile"],el:["cfTurnstile"],sr:["cfTurnstile"],bs:["cfTurnstile"],hr:["cfTurnstile"],lb:["cfTurnstile"],sq:["cfTurnstile"],da:["cfTurnstile"],sv:["cfTurnstile"],no:["cfTurnstile"]},friendlyCaptcha:{en:["friendlyCaptcha"],he:["friendlyCaptcha"],ar:["friendlyCaptcha"],de:["friendlyCaptcha"],fr:["friendlyCaptcha"],it:["friendlyCaptcha"],es:["friendlyCaptcha"],ja:["friendlyCaptcha"],nl:["friendlyCaptcha"],pt:["friendlyCaptcha"],pl:["friendlyCaptcha"],ru:["friendlyCaptcha"],tw:["friendlyCaptcha"],tr:["friendlyCaptcha"],ua:["friendlyCaptcha"],zh:["friendlyCaptcha"],sl:["friendlyCaptcha"],sk:["friendlyCaptcha"],hu:["friendlyCaptcha"],cs:["friendlyCaptcha"],fi:["friendlyCaptcha"],uk:["friendlyCaptcha"],ro:["friendlyCaptcha"],ga:["friendlyCaptcha"],el:["friendlyCaptcha"],sr:["friendlyCaptcha"],bs:["friendlyCaptcha"],hr:["friendlyCaptcha"],lb:["friendlyCaptcha"],sq:["friendlyCaptcha"],da:["friendlyCaptcha"],sv:["friendlyCaptcha"],no:["friendlyCaptcha"]},form_context_change_warning:{en:["Please note, filling out the following fields will automatically submit the form"],he:["שים לב, מילוי השדות הבאים יגרום לשליחת טופס באופן אוטומטי"],ar:["يرجى ملاحظة أن ملء الحقول التالية سيؤدي إلى إرسال النموذج تلقائيًا"],de:["Bitte beachten Sie, dass das Ausfüllen der folgenden Felder das Formular automatisch absendet"],fr:["Veuillez noter que le remplissage des champs suivants soumettra automatiquement le formulaire"],it:["Si prega di notare che la compilazione dei seguenti campi invierà automaticamente il modulo"],es:["Tenga en cuenta que completar los siguientes campos enviará automáticamente el formulario"],ja:["次のフィールドに入力すると、フォームが自動的に送信されることに注意してください"],nl:["Houd er rekening mee dat het invullen van de volgende velden het formulier automatisch indient"],pt:["Observe que o preenchimento dos seguintes campos enviará automaticamente o formulário"],pl:["Należy pamiętać, że wypełnienie następujących pól automatycznie wyśle formularz"],ru:["Обратите внимание, что заполнение следующих полей автоматически отправит форму"],tw:["請注意,填寫以下字段將自動提交表單"],tr:["Lütfen, aşağıdaki alanları doldurmanın formu otomatik olarak göndereceğini unutmayın"],ua:["Зверніть увагу, що заповнення наступних полів автоматично надішле форму"],zh:["请注意,填写以下字段将自动提交表单"],sl:["Upoštevajte, da bo izpolnitev naslednjih polj samodejno poslala obrazec"],sk:["Upozorňujeme, že vyplnenie nasledujúcich polí automaticky odošle formulár"],hu:["Kérjük, vegye figyelembe, hogy a következő mezők kitöltése automatikusan elküldi a űrlapot"],cs:["Vezměte prosím na vědomí, že vyplnění následujících polí automaticky odešle formulář"],sv:["Observera att om du fyller i följande fält skickas formuläret automatiskt"],no:["Vennligst merk at utfylling av feltene nedenfor automatisk sender inn skjemaet"],fi:["Huomaa, että seuraavien kenttien täyttäminen lähettää lomakkeen automaattisesti"],uk:["Зверніть увагу, що заповнення наступних полів автоматично надішле форму"],ro:["Vă rugăm să rețineți că completarea următoarelor câmpuri va trimite automat formularul"],ga:["Tabhair faoi deara, má líonann tú na réimsí seo a leanas, seolfaidh sé an foirm go huathoibríoch"],el:["Λάβετε υπόψη ότι η συμπλήρωση των παρακάτω πεδίων θα υποβάλει αυτόματα τη φόρμα"],sr:["Imajte na umu da popunjavanje sledećih polja automatski šalje obrazac"],bs:["Imajte na umu da popunjavanje sledećih polja automatski šalje obrazac"],hr:["Imajte na umu da popunjavanje sljedećih polja automatski šalje obrazac"],lb:["Ech wëll Iech wëssen, datt d'Fëllung vun de folgende Felder d'Formular automatesch ofgëtt"],sq:["Ju lutemi vini re se plotësimi i fushave të mëposhtme do të dërgojë automatikisht formularin"],da:["Bemærk venligst, at udfyldning af følgende felter automatisk sender formularen"]},carouselJumpToPage:{en:["Jump to page $1 of the carousel"],he:["עבור לעמוד $1 של הקרוסלה"],ar:["انتقل إلى الصفحة $1 من الدوّار"],de:["Gehe zu Seite $1 des Karussells"],fr:["Aller à la page $1 du carrousel"],it:["Vai alla pagina $1 del carosello"],es:["Ir à la página $1 del carrusel"],ja:["カルーセルのページ $1 に移動"],nl:["Ga naar pagina $1 van de carrousel"],pt:["Ir para a página $1 do carrossel"],pl:["Przejdź do strony $1 karuzeli"],ru:["Перейти на страницу $1 карусели"],tw:["跳到輪播的第 $1 頁"],tr:["Döngünün $1. sayfasına atla"],ua:["Перейти на сторінку $1 каруселі"],zh:["跳转到轮播的第 $1 页"],sl:["Pojdi na stran $1 vrtiljaka"],sk:["Prejsť na stránku $1 karuselu"],hu:["Ugrás a karusszel $1. oldalára"],cs:["Přejít na stránku $1 kolotoče"],sv:["Hoppa till sida $1 i karusellen"],no:["Hopp til side $1 i karusellen"],fi:["Siirry karusellin sivulle $1"],uk:["Перейти на сторінку $1 каруселі"],ro:["Mergi la pagina $1 a caruselului"],ga:["Léim go leathanach $1 den charaséal"],el:["Μετάβαση στη σελίδα $1 του καρουζέλ"],sr:["Idi na stranicu $1 karusela"],bs:["Idi na stranicu $1 karusela"],hr:["Idi na stranicu $1 karusela"],lb:["Géi op Säit $1 vum Karussell"],sq:["Kalo në faqen $1 të karuselit"],da:["Gå til side $1 i karrusellen"]},originalPrice:{en:["Original Price"],he:["מחיר מקורי"],ar:["السعر الأصلي"],de:["Ursprünglicher Preis"],fr:["Prix d'origine"],it:["Prezzo originale"],es:["Precio original"],ja:["元の価格"],nl:["Oorspronkelijke prijs"],pt:["Preço original"],pl:["Cena oryginalna"],ru:["Оригинальная цена"],tw:["原始價格"],tr:["Orijinal Fiyat"],ua:["Оригінальна ціна"],zh:["原价"],sl:["Originalna cena"],sk:["Pôvodná cena"],hu:["Eredeti ár"],cs:["Původní cena"],sv:["Ursprungligt pris"],no:["Opprinnelig pris"],fi:["Alkuperäinen hinta"],uk:["Оригінальна ціна"],ro:["Preț original"],ga:["Praghas Bunaidh"],el:["Αρχική τιμή"],sr:["Originalna cena"],bs:["Originalna cijena"],hr:["Originalna cijena"],lb:["Original Präis"],sq:["Çmimi origjinal"],da:["Original Pris"]},submenu:{en:["Submenu"],he:["תת-תפריט"],ar:["قائمة فرعية"],de:["Untermenü"],fr:["Sous-menu"],it:["Sottomenu"],es:["Submenú"],ja:["サブメニュー"],nl:["Submenu"],pt:["Submenu"],pl:["Podmenu"],ru:["Подменю"],tw:["子選單"],tr:["Alt menü"],ua:["Підменю"],zh:["子菜单"],sl:["Podmeni"],sk:["Podmenu"],hu:["Almenü"],cs:["Podmenu"],sv:["Undermeny"],no:["Undermeny"],fi:["Alavalikko"],uk:["Підменю"],ro:["Submeniu"],ga:["Fomhuir"],el:["Υπομενού"],sr:["Podmeni"],bs:["Podmeni"],hr:["Podmeni"],lb:["Ënnermenu"],sq:["Nënmenu"],da:["Undermenu"]},opens_homepage:{en:["Redirects to homepage"],he:["מעביר לדף הבית"],ar:["يعيد التوجيه إلى الصفحة الرئيسية"],de:["Leitet zur Startseite weiter"],fr:["Redirige vers la page d'accueil"],it:["Reindirizza alla pagina iniziale"],es:["Redirige a la página principal"],ja:["ホームページにリダイレクト"],nl:["Redirect naar de startpagina"],pt:["Redireciona para a página inicial"],pl:["Przekierowuje na stronę główną"],ru:["Перенаправляет на главную страницу"],tw:["重新導向到首頁"],tr:["Ana sayfaya yönlendirir"],ua:["Перенаправляє на головну сторінку"],zh:["重定向到主页"],sl:["Preusmeri na domačo stran"],sk:["Presmeruje na domovskú stránku"],hu:["Átirányít a főoldalra"],cs:["Přesměrovává na domovskou stránku"],fi:["Ohjaa kotisivulle"],sv:["Omdirigerar till hemsidan"],no:["Omdirigerer til hjemmesiden"],uk:["Перенаправляє на головну сторінку"],ro:["Redirecționează către pagina principală"],ga:["Treoraíonn chuig an leathanach baile"],el:["Ανακατευθύνει στην αρχική σελίδα"],sr:["Преусмерава на почетну страницу"],bs:["Preusmjerava na početnu stranicu"],hr:["Preusmjerava na početnu stranicu"],lb:["Leet op d’Haaptsäit ëm"],sq:["Riorienton në faqen kryesore"],da:["Omdirigerer til Hjemmeside"]},unlabelled:{en:["Unlabelled"],he:["ללא תווית"],ar:["بدون تسمية"],de:["Unbeschriftet"],fr:["Sans étiquette"],it:["Non etichettato"],es:["Sin etiqueta"],ja:["ラベルなし"],nl:["Ongeëtiketteerd"],pt:["Sem rótulo"],pl:["Bez etykiety"],ru:["Без этикетки"],tw:["未標記"],tr:["Etiketlenmemiş"],ua:["Без етикетки"],zh:["未标记"],sl:["Brez oznake"],sk:["Bez označenia"],hu:["Megjelölés nélkül"],cs:["Bez označení"],fi:["Ilman etikettiä"],uk:["Без етикетки"],ro:["Fără etichetă"],ga:["Gan lipéad"],el:["Χωρίς ετικέτα"],sr:["Bez oznake"],bs:["Bez oznake"],hr:["Bez oznake"],lb:["Ouni Label"],sq:["Pa etiketë"],da:["Uden etiket"],sv:["Oetiketterad"],no:["Uten etikett"]},cancel:{en:["Cancel"],he:["ביטול"],ar:["إلغاء"],de:["Abbrechen"],fr:["Annuler"],it:["Annulla"],es:["Cancelar"],ja:["キャンセル"],nl:["Annuleren"],pt:["Cancelar"],pl:["Anuluj"],ru:["Отмена"],tw:["取消"],tr:["İptal et"],ua:["Скасувати"],zh:["取消"],sl:["Prekliči"],sk:["Zrušiť"],hu:["Mégse"],cs:["Zrušit"],sv:["Avbryt"],no:["Avbryt"],fi:["Peruuta"],uk:["Скасувати"],ro:["Anulați","Anulare"],ga:["Cealaigh","Cealú"],el:["Ακύρωση","Ακυρώστε"],sr:["отказати","отказује"],bs:["otkazati","otkazivanje"],hr:["otkazati","otkazivanje"],lb:["Ofbriechen","Ofbriechen"],sq:["Anulo","Anulimi"],da:["Afbryd","Afbryde"]},dismiss:{en:["Dismiss"],he:["דחה"],ar:["رفض"],de:["Ablehnen"],fr:["Rejeter"],it:["Scarta"],es:["Descartar"],ja:["却下する"],nl:["Afwijzen"],pt:["Dispensar"],pl:["Odrzuć"],ru:["Отклонить"],tw:["拒絕"],tr:["Reddetmek"],ua:["Відхилити"],zh:["拒绝"],sl:["Zavrniti"],sk:["Zamietnuť"],hu:["Elutasít","Elutasítás"],cs:["Odmítnout","Odmítnutí"],sv:["Avvisa","Avvisning"],no:["Avvis","Avvisning"],fi:["Hylkää","Hylkäys"],uk:["Відхилити","Відхилення"],ro:["Respingeți","Respingere"],ga:["Diúltóidh","Diúltú"],el:["Απόρριψη","Απορρίπτετε"],sr:["одбити","одбијање"],bs:["odbaciti","odbacivanje"],hr:["odbaciti","odbacivanje"],lb:["Ofweisen","Ofweisung"],sq:["Refuzoni","Refuzimi"],da:["Afvis","Afvisning"]},no:{en:["No"],he:["לא"],ar:["لا"],de:["Nein"],fr:["Non"],it:["No"],es:["No"],ja:["いいえ"],nl:["Nee"],pt:["Não"],pl:["Nie"],ru:["Нет"],tw:["不"],tr:["Hayır"],ua:["Ні"],zh:["不"],sl:["Ne"],sk:["Nie"],hu:["Nem","Nem"],cs:["Ne","Ne"],sv:["Nej","Nej"],no:["Nei","Nei"],fi:["Ei","Ei"],uk:["Ні","Ні"],ro:["Nu","Nu"],ga:["Níl","Níl"],el:["Όχι","Όχι"],sr:["не","не"],bs:["ne","ne"],hr:["ne","ne"],lb:["Nee","Nee"],sq:["Jojo","Jojo"],da:["Nej","Nej"]},main_menu:{en:["Main Menu"],he:["תפריט ראשי"],ar:["القائمة الرئيسية"],de:["Hauptmenü"],fr:["Menu Principal"],it:["Menu Principale"],es:["Menú Principal"],ja:["メインメニュー"],nl:["Hoofdmenu"],pt:["Menu Principal"],pl:["Menu Główne"],ru:["Главное меню"],tw:["主選單"],tr:["Ana Menü"],ua:["Головне меню"],zh:["主菜单"],sl:["Glavni meni"],sk:["Hlavné menu"],hu:["Főmenü"],cs:["Hlavní nabídka"],sv:["Huvudmeny"],no:["Hovedmeny"],fi:["Päävalikko"],uk:["Головне меню"],ro:["Meniu Principal"],ga:["Príomh Roghchlár"],el:["Κύριο Μενού"],sr:["Glavni meni"],bs:["Glavni meni"],hr:["Glavni izbornik"],lb:["Haaptmenü"],sq:["Meny Kryesor"],da:["Hovedmenu"]},remove:{en:["Remove"],he:["הסר"],ar:["إزالة"],de:["Entfernen"],fr:["Supprimer"],it:["Rimuovi"],es:["Eliminar"],ja:["削除"],nl:["Verwijderen"],pt:["Remover"],pl:["Usuń"],ru:["Удалить"],tw:["移除"],tr:["Kaldır"],ua:["Видалити"],zh:["移除"],sl:["Odstrani"],sk:["Odstrániť"],hu:["Eltávolítás"],cs:["Odstranit"],sv:["Ta bort"],no:["Fjern"],fi:["Poista"],uk:["Видалити"],ro:["Elimină","Eliminare"],ga:["Bain","Bain amach"],el:["Αφαίρεση","Αφαιρείτε"],sr:["уклонити","уклањање"],bs:["ukloniti","uklanjanje"],hr:["ukloniti","uklanjanje"],lb:["Ewechhuelen","Ewechhuelechung"],sq:["Hiq","Hiqje nga lista e preferuarave"],da:["Fjern","Fjern fra favoritter"]},contact:{en:["Contact"],he:["צור קשר"],ar:["اتصل"],de:["Kontakt"],fr:["Contact"],it:["Contatto"],es:["Contacto"],ja:["連絡先"],nl:["Contact"],pt:["Contato"],pl:["Kontakt"],ru:["Контакт"],tw:["聯繫方式"],tr:["İletişim"],ua:["Контакт"],zh:["联系方式"],sl:["Kontakt"],sk:["Kontakt"],hu:["Kapcsolat"],cs:["Kontakt"],sv:["Kontakt"],no:["Kontakt"],fi:["Yhteystiedot"],uk:["Контакт"],ro:["Contact","Contactează-ne"],ga:["Teagmháil","Teagmháil linn"],el:["Επικοινωνία","Επικοινωνήστε μαζί μας"],sr:["Kontakt","Kontaktirajte nas"],bs:["Kontakt","Kontaktirajte nas"],hr:["Kontakt","Kontaktirajte nas"],lb:["Kontakt","Kontaktiere eis"],sq:["Kontakt","Na kontaktoni ne"],da:["Kontakt","Kontakt os"]},cart:{en:["Cart"],he:["עגלת קניות"],ar:["عربة التسوق"],de:["Warenkorb"],fr:["Panier"],it:["Carrello"],es:["Carrito"],ja:["カート"],nl:["Winkelwagentje"],pt:["Carrinho"],pl:["Koszyk"],ru:["Корзина"],tw:["購物車"],tr:["Sepet"],ua:["Кошик"],zh:["购物车"],sl:["Košarica"],sk:["Nákupný košík"],hu:["Kosár"],cs:["Košík"],sv:["Kundvagn"],no:["Handlekurv"],fi:["Ostoskori"],uk:["Кошик для покупок"],ro:["Coș","Coș de cumpărături"],ga:["Cartlann","Cartlann Siopadóireachta"],el:["Καλάθι","Καλάθι αγορών"],sr:["Korpa","Korpa za kupovinu"],bs:["Korpa","Korpa za kupovinu"],hr:["Košarica","Košarica za kupnju"],lb:["Kuerf","Kuerf fir Kafee ze kafen"],sq:["Karrocë","Karrocë Blerjeje"],da:["Kurv","Indkøbskurv"]},menu:{en:["Menu"],he:["תפריט"],ar:["قائمة"],de:["Menü"],fr:["Menu"],it:["Menu"],es:["Menú"],ja:["メニュー"],nl:["Menu"],pt:["Menu"],pl:["Menu"],ru:["Меню"],tw:["選單"],tr:["Menü"],ua:["Меню"],zh:["菜单"],sl:["Meni"],sk:["Menu"],hu:["Menü"],cs:["Nabídka"],sv:["Meny"],no:["Meny"],fi:["Valikko"],uk:["Меню"],ro:["Meniu"],ga:["Roghchlár"],el:["Μενού"],sr:["Meni"],bs:["Meni"],hr:["Meni"],lb:["Menü"],sq:["Meny"],da:["Menu"]},download:{en:["Download"],he:["הורדה"],ar:["تحميل"],de:["Herunterladen"],fr:["Télécharger"],it:["Scarica"],es:["Descargar"],ja:["ダウンロード"],nl:["Downloaden"],pt:["Baixar"],pl:["Pobierz"],ru:["Скачать"],tw:["下載"],tr:["İndir"],ua:["Завантажити"],zh:["下载"],sl:["Prenesi"],sk:["Stiahnuť"],hu:["Letöltés"],cs:["Stáhnout"],sv:["Ladda ner"],no:["Last ned"],fi:["Lataa"],uk:["Завантажити"],ro:["Descarcă","Descărcare"],ga:["Íoslódáil","Íoslódáil anois"],el:["Λήψη","Κατεβάστε τώρα"],sr:["Preuzmi","Preuzimanje sada"],bs:["Preuzmi","Preuzimanje sada"],hr:["Preuzmi","Preuzimanje sada"],lb:["Downloaden","Download elooscht elo maachen"],sq:["Shkarko","Shkarkimi tani"],da:["Download","Download nu"]},order:{en:["Order"],he:["הזמנה"],ar:["طلب"],de:["Bestellung"],fr:["Commande"],it:["Ordine"],es:["Pedido"],ja:["注文"],nl:["Bestelling"],pt:["Pedido"],pl:["Zamówienie"],ru:["Заказ"],tw:["訂單"],tr:["Sipariş"],ua:["Замовлення"],zh:["订单"],sl:["Naročilo"],sk:["Objednávka"],hu:["Rendelés"],cs:["Objednávka"],sv:["Beställning"],no:["Bestilling"],fi:["Tilaus"],uk:["Замовлення"],ro:["Comandă","Comandă acum"],ga:["Ordú","Ordú anois"],el:["Παραγγελία","Παραγγείλετε τώρα"],sr:["Naruči","Naručivanje sada"],bs:["Naruči","Naručivanje sada"],hr:["Naruči","Naručivanje sada"],lb:["Bestellung","Bestellung elooscht elo maachen"],sq:["Porosit","Porosit tani"],da:["Bestil","Bestil nu"]},share:{en:["Share"],he:["שתף"],ar:["مشاركة"],de:["Teilen"],fr:["Partager"],it:["Condividi"],es:["Compartir"],ja:["共有"],nl:["Delen"],pt:["Compartilhar"],pl:["Udostępnij"],ru:["Поделиться"],tw:["分享"],tr:["Paylaş"],ua:["Поділитися"],zh:["分享"],sl:["Deli"],sk:["Zdieľať"],hu:["Megosztás"],cs:["Sdílet"],sv:["Dela"],no:["Del"],fi:["Jaa"],uk:["Поділитися"],ro:["Partajează","Partajare acum"],ga:["Roinn","Roinn anois"],el:["Κοινοποίηση","Κοινοποιήστε τώρα"],sr:["Podeli","Deljenje sada"],bs:["Podijeli","Dijeljenje sada"],hr:["Podijeli","Dijeljenje sada"],lb:["Deelen","Deelen elooscht elo maachen"],sq:["Ndaj","Ndaje tani"],da:["Del","Del nu"]},move:{en:["Move"],he:["הזז"],ar:["تحريك"],de:["Verschieben"],fr:["Déplacer"],it:["Sposta"],es:["Mover"],ja:["移動"],nl:["Verplaatsen"],pt:["Mover"],pl:["Przenieś"],ru:["Переместить"],tw:["移動"],tr:["Taşı"],ua:["Перемістити"],zh:["移动"],sl:["Premakni"],sk:["Presunúť"],hu:["Mozgatás"],cs:["Přesunout"],sv:["Flytta"],no:["Flytt"],fi:["Siirrä"],uk:["Перемістити"],ro:["Mută","Mutare acum"],ga:["Bogadh","Bogadh anois"],el:["Μετακίνηση","Μετακινήστε τώρα"],sr:["Pomeri","Premještanje sada"],bs:["Pomjeri","Premještanje sada"],hr:["Pomakni","Premještanje sada"],lb:["Beweeg","Beweeg elooscht elo maachen"],sq:["Lëviz","Lëviz tani"],da:["Flyt","Flyt nu"]},toggle:{en:["Toggle"],he:["החלף"],ar:["تبديل"],de:["Umschalten"],fr:["Basculer"],it:["Attiva/Disattiva"],es:["Alternar"],ja:["切り替え"],nl:["Wissel"],pt:["Alternar"],pl:["Przełącz"],ru:["Переключить"],tw:["切換"],tr:["Değiştir"],ua:["Перемикнути"],zh:["切换"],sl:["Preklopi"],sk:["Prepínať"],hu:["Váltás"],cs:["Přepnout"],sv:["Växla"],no:["Veksle"],fi:["Vaihda"],uk:["Перемкнути"],ro:["Comută","Comutare acum"],ga:["Athraigh","Athrú anois"],el:["Εναλλαγή","Εναλλαγή τώρα"],sr:["Prebaci","Prebacivanje sada"],bs:["Prebaci","Prebacivanje sada"],hr:["Prebaci","Prebacivanje sada"],lb:["Umschalten","Umschalten elooscht elo maachen"],sq:["Ndrysho","Ndrysho tani"],da:["Skift","Skift nu"]},accept:{en:["Accept"],he:["קבל"],ar:["قبول"],de:["Akzeptieren"],fr:["Accepter"],it:["Accetta"],es:["Aceptar"],ja:["受け入れる"],nl:["Accepteren"],pt:["Aceitar"],pl:["Akceptuj"],ru:["Принять"],tw:["接受"],tr:["Kabul et"],ua:["Прийняти"],zh:["接受"],sl:["Sprejmi"],sk:["Prijať"],hu:["Elfogadás"],cs:["Přijmout"],sv:["Acceptera"],no:["Godta"],fi:["Hyväksy"],uk:["Прийняти"],ro:["Acceptă","Acceptare acum"],ga:["Glac","Glac anois"],el:["Αποδοχή","Αποδεχτείτε τώρα"],sr:["Prihvati","Prihvatite sada"],bs:["Prihvati","Prihvatite sada"],hr:["Prihvati","Prihvaćanje sada"],lb:["Akzeptéieren","Akzeptéieren elo elo maachen"],sq:["Prano","Pranoni tani"],da:["Accepter","Accepter nu"]},account:{en:["Account"],he:["חשבון"],ar:["حساب"],de:["Konto"],fr:["Compte"],it:["Account"],es:["Cuenta"],ja:["アカウント"],nl:["Account"],pt:["Conta"],pl:["Konto"],ru:["Аккаунт"],tw:["帳戶"],tr:["Hesap"],ua:["Обліковий запис"],zh:["账户"],sl:["Račun"],sk:["Účet"],hu:["Fiók"],cs:["Účet"],sv:["Konto"],no:["Konto"],fi:["Tili"],uk:["Обліковий запис"],ro:["Cont","Contul meu"],ga:["Cuntas","Mo Chuntas"],el:["Λογαριασμός","Ο λογαριασμός μου"],sr:["Nalog","Moj nalog"],bs:["Nalog","Moj nalog"],hr:["Račun","Moj račun"],lb:["Kont","Meng Kont"],sq:["Llogari","Llogaria ime"],da:["Konto","Min konto"]},date:{en:["Date"],he:["תאריך"],ar:["تاريخ"],de:["Datum"],fr:["Date"],it:["Data"],es:["Fecha"],ja:["日付"],nl:["Datum"],pt:["Data"],pl:["Data"],ru:["Дата"],tw:["日期"],tr:["Tarih"],ua:["Дата"],zh:["日期"],sl:["Datum"],sk:["Dátum"],hu:["Dátum"],cs:["Datum"],sv:["Datum"],no:["Dato"],fi:["Päivämäärä"],uk:["Дата"],ro:["Dată","Data curentă"],ga:["Dáta","An Dáta Reatha"],el:["Ημερομηνία","Η τρέχουσα ημερομηνία"],sr:["Datum","Trenutni datum"],bs:["Datum","Trenutni datum"],hr:["Datum","Trenutni datum"],lb:["Datum","Aktuell Datum"],sq:["Datë","Data aktuale"],da:["Dato","Aktuel dato"]},address:{en:["Address"],he:["כתובת"],ar:["عنوان"],de:["Adresse"],fr:["Adresse"],it:["Indirizzo"],es:["Dirección"],ja:["住所"],nl:["Adres"],pt:["Endereço"],pl:["Adres"],ru:["Адрес"],tw:["地址"],tr:["Adres"],ua:["Адреса"],zh:["地址"],sl:["Naslov"],sk:["Adresa"],hu:["Cím"],cs:["Adresa"],sv:["Adress"],no:["Adresse"],fi:["Osoite"],uk:["Адреса"],ro:["Adresă","Adresa mea"],ga:["Seoladh","Mo Seoladh"],el:["Διεύθυνση","Η διεύθυνσή μου"],sr:["Adresa","Moja adresa"],bs:["Adresa","Moja adresa"],hr:["Adresa","Moja adresa"],lb:["Adress","Meng Adress"],sq:["Adresë","Adresa ime"],da:["Adresse","Min adresse"]},on:{en:["On"],he:["פעיל"],ar:["تشغيل"],de:["Ein"],fr:["Activé"],it:["Attivo"],es:["Encendido"],ja:["オン"],nl:["Aan"],pt:["Ligado"],pl:["Włączone"],ru:["Включено"],tw:["開啟"],tr:["Açık"],ua:["Увімкнено"],zh:["开启"],sl:["Vklopljeno"],sk:["Zapnuté"],hu:["Bekapcsolva"],cs:["Zapnuto"],sv:["Påslagen"],no:["Påslått"],fi:["Päällä"],uk:["Увімкнено"],ro:["Activat"],ga:["Ar siúl"],el:["Ενεργό"],sr:["Uključeno"],bs:["Uključeno"],hr:["Uključeno"],lb:["Aktivéiert"],sq:["Ekyçur"],da:["Tændt"]},off:{en:["Off"],he:["כבוי"],ar:["إيقاف"],de:["Aus"],fr:["Désactivé"],it:["Disattivo"],es:["Apagado"],ja:["オフ"],nl:["Uit"],pt:["Desligado"],pl:["Wyłączone"],ru:["Выключено"],tw:["關閉"],tr:["Kapalı"],ua:["Вимкнено"],zh:["关闭"],sl:["Izklopljeno"],sk:["Vypnuté"],hu:["Kikapcsolva"],cs:["Vypnuto"],sv:["Avstängd"],no:["Avslått"],fi:["Pois päältä"],uk:["Вимкнено"],ro:["Dezactivat"],ga:["Múchta"],el:["Ανενεργό"],sr:["Isključeno"],bs:["Isključeno"],hr:["Isključeno"],lb:["Deaktivéiert"],sq:["Çaktivizuar"],da:["Slukket"]},enable:{en:["Enable"],he:["הפעל"],ar:["تفعيل"],de:["Aktivieren"],fr:["Activer"],it:["Abilita"],es:["Habilitar"],ja:["有効にする"],nl:["Inschakelen"],pt:["Ativar"],pl:["Włącz"],ru:["Включить"],tw:["啟用"],tr:["Etkinleştir"],ua:["Увімкнути"],zh:["启用"],sl:["Omogoči"],sk:["Povoliť"],hu:["Engedélyezés"],cs:["Povolit"],sv:["Aktivera"],no:["Aktiver"],fi:["Ota käyttöön"],uk:["Увімкнути"],ro:["Activează"],ga:["Cumasaigh"],el:["Ενεργοποίηση"],sr:["Omogući"],bs:["Omogući"],hr:["Omogući"],lb:["Aktivéieren"],sq:["Aktivizo"],da:["Aktivér"]},disable:{en:["Disable"],he:["השבת"],ar:["تعطيل"],de:["Deaktivieren"],fr:["Désactiver"],it:["Disabilita"],es:["Deshabilitar"],ja:["無効にする"],nl:["Uitschakelen"],pt:["Desativar"],pl:["Wyłącz"],ru:["Отключить"],tw:["停用"],tr:["Devre dışı bırak"],ua:["Вимкнути"],zh:["禁用"],sl:["Onemogoči"],sk:["Zakázať"],hu:["Letiltás"],cs:["Zakázat"],sv:["Inaktivera"],no:["Deaktiver"],fi:["Poista käytöstä"],uk:["Вимкнути"],ro:["Dezactivează"],ga:["Díchumasaigh"],el:["Απενεργοποίηση"],sr:["Onemogući"],bs:["Onemogući"],hr:["Onemogući"],lb:["Desaktivéieren"],sq:["Çaktivizo"],da:["Deaktivér"]},activate:{en:["Activate"],he:["הפעל"],ar:["تفعيل"],de:["Aktivieren"],fr:["Activer"],it:["Attiva"],es:["Activar"],ja:["有効化する"],nl:["Activeren"],pt:["Ativar"],pl:["Aktywuj"],ru:["Активировать"],tw:["啟動"],tr:["Aktifleştir"],ua:["Активувати"],zh:["激活"],sl:["Aktiviraj"],sk:["Aktivovať"],hu:["Aktiválás"],cs:["Aktivovat"],sv:["Aktivera"],no:["Aktiver"],fi:["Aktivoi"],uk:["Активувати"],ro:["Activează"],ga:["Gníomhachtaigh"],el:["Ενεργοποιώ"],sr:["Aktiviraj"],bs:["Aktiviraj"],hr:["Aktiviraj"],lb:["Aktivéieren"],sq:["Aktivizo"],da:["Aktivér"]},deactivate:{en:["Deactivate"],he:["השבת"],ar:["تعطيل"],de:["Deaktivieren"],fr:["Désactiver"],it:["Disattiva"],es:["Desactivar"],ja:["無効化する"],nl:["Deactiveren"],pt:["Desativar"],pl:["Dezaktywuj"],ru:["Деактивировать"],tw:["停用"],tr:["Devre dışı bırak"],ua:["Деактивувати"],zh:["停用"],sl:["Deaktiviraj"],sk:["Deaktivovať"],hu:["Deaktiválás"],cs:["Deaktivovat"],sv:["Avaktivera"],no:["Deaktiver"],fi:["Deaktivoi"],uk:["Деактивувати"],ro:["Dezactivează"],ga:["Díghníomhachtaigh"],el:["Απενεργοποιώ"],sr:["Deaktiviraj"],bs:["Deaktiviraj"],hr:["Deaktiviraj"],lb:["Desaktivéieren"],sq:["Çaktivizo"],da:["Deaktivér"]},active:{en:["Active"],he:["פעיל"],ar:["نشط"],de:["Aktiv"],fr:["Actif"],it:["Attivo"],es:["Activo"],ja:["アクティブ"],nl:["Actief"],pt:["Ativo"],pl:["Aktywny"],ru:["Активный"],tw:["啟用"],tr:["Aktif"],ua:["Активний"],zh:["激活"],sl:["Aktiven"],sk:["Aktívny"],hu:["Aktív"],cs:["Aktivní"],sv:["Aktiv"],no:["Aktiv"],fi:["Aktiivinen"],uk:["Активний"],ro:["Activ"],ga:["Gníomhach"],el:["Ενεργός"],sr:["Aktivan"],bs:["Aktivan"],hr:["Aktivan"],lb:["Aktiv"],sq:["Aktiv"],da:["Aktiv"]}}},574:(e,t)=>{var i;Object.defineProperty(t,"__esModule",{value:!0}),t.LocaleEnum=void 0,function(e){e.en="en",e.he="he",e.ar="ar",e.de="de",e.fr="fr",e.it="it",e.es="es",e.ja="ja",e.nl="nl",e.pt="pt",e.pl="pl",e.ru="ru",e.tw="tw",e.tr="tr",e.ua="ua",e.zh="zh",e.sl="sl",e.sk="sk",e.hu="hu",e.cs="cs",e.sv="sv",e.no="no",e.fi="fi",e.uk="uk",e.ro="ro",e.ga="ga",e.el="el",e.sr="sr",e.bs="bs",e.hr="hr",e.lb="lb",e.sq="sq",e.da="da"}(i||(t.LocaleEnum=i={}))},695:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.findPattern=function(e,t,i){if(e===t)return!0;const s=t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),n=["en","de","fr","it","es","nl","pt","pl","tr","sl","sk","hu","cs","sv","no","fi","uk","ro","ga","el","sr","bs","hr","lb","sq","da"].includes(i)?`(?{Object.defineProperty(t,"__esModule",{value:!0}),t.linkingLetters=void 0,t.linkingLetters={he:["ה","ו","ב","כ","ל","מ","ש","ת"],ar:["و","ب","ف","ك","ل"],de:["d","z","b","k","l","m","v","r"],fr:["l","d'","n'","s'","t'","m'","c'","j'","qu'","d","n","s","t","m","c","j","qu","e"],it:["l","d","s","t","m","c","n","a","o"],es:["el","la","los","las","un","una","unos","unas"],ja:[],nl:["de","het","een"],pt:["o","a","os","as","um","uma","uns","umas"],pl:["i","w","z","na","do","za","o","po"],ru:["и","в","на","под","с","о","к","от","ы","а","у"],tw:[],tr:["ve","bir","ile","ya"],ua:["і","та","або","але","бо","для","и","ня"],zh:[],sl:["in","v","na","z","k","o"],sk:["a","v","na","za","pod","s"],hu:["és","vagy","de","mert","ra"],cs:["a","v","na","za","pod","s"],sv:["och","att","som","med","utan","en","ett","den","det","n"],no:["og","at","som","med","uten","en","ei","et","den","det","n"],fi:["ja","vai","mutta","koska","sekä","lle"],uk:["і","та","або","але","бо","для","и","ня"],ro:["și","sau","dar","deoarece","la","ă","a"],ga:["agus","nó","ach","mar","le"],el:["και","ή","αλλά","επειδή","σε"],sr:["и","или","али","зато","за","у","а"],bs:["i","ili","ali","zato","za","u"],hr:["i","ili","ali","zato","za","u"],lb:["an","oder","awer","well","bei"],sq:["dhe","ose","por","sepse","në"],da:["og","eller","men","fordi","på","n"]}}},t={};return function i(s){var n=t[s];if(void 0!==n)return n.exports;var a=t[s]={exports:{}};return e[s].call(a.exports,a,a.exports,i),a.exports}(156)})(),e.exports=s()},172:(e,t,i)=>{"use strict";i.d(t,{FK:()=>k,XX:()=>j,fF:()=>n,h:()=>A,q6:()=>H});var s,n,a,r,o,l,c,d,u,h,p,g={},f=[],m=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,b=Array.isArray;function v(e,t){for(var i in t)e[i]=t[i];return e}function y(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function A(e,t,i){var n,a,r,o={};for(r in t)"key"==r?n=t[r]:"ref"==r?a=t[r]:o[r]=t[r];if(arguments.length>2&&(o.children=arguments.length>3?s.call(arguments,2):i),"function"==typeof e&&null!=e.defaultProps)for(r in e.defaultProps)void 0===o[r]&&(o[r]=e.defaultProps[r]);return w(e,o,n,a,null)}function w(e,t,i,s,r){var o={type:e,props:t,key:i,ref:s,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:null==r?++a:r,__i:-1,__u:0};return null==r&&null!=n.vnode&&n.vnode(o),o}function k(e){return e.children}function C(e,t){this.props=e,this.context=t}function _(e,t){if(null==t)return e.__?_(e.__,e.__i+1):null;for(var i;tt&&r.sort(c));x.__r=0}function T(e,t,i,s,n,a,r,o,l,c,d){var u,h,p,m,b,v=s&&s.__k||f,y=t.length;for(i.__d=l,F(i,t,v),l=i.__d,u=0;u0?w(n.type,n.props,n.key,n.ref?n.ref:null,n.__v):n).__=e,n.__b=e.__b+1,a=null,-1!==(o=n.__i=D(n,i,r,d))&&(d--,(a=i[o])&&(a.__u|=131072)),null==a||null===a.__v?(-1==o&&u--,"function"!=typeof n.type&&(n.__u|=65536)):o!==r&&(o==r-1?u--:o==r+1?u++:(o>r?u--:u++,n.__u|=65536))):n=e.__k[s]=null;if(d)for(s=0;s(null==l||131072&l.__u?0:1))for(;r>=0||o=0){if((l=t[r])&&!(131072&l.__u)&&n==l.key&&a===l.type)return r;r--}if(o{"use strict";i.d(t,{J0:()=>v,Kr:()=>w,NT:()=>C,hb:()=>k,li:()=>A,vJ:()=>y});var s,n,a,r,o=i(172),l=0,c=[],d=o.fF,u=d.__b,h=d.__r,p=d.diffed,g=d.__c,f=d.unmount,m=d.__;function b(e,t){d.__h&&d.__h(n,e,l||t),l=0;var i=n.__H||(n.__H={__:[],__h:[]});return e>=i.__.length&&i.__.push({}),i.__[e]}function v(e){return l=1,function(e,t,i){var a=b(s++,2);if(a.t=e,!a.__c&&(a.__=[N(void 0,t),function(e){var t=a.__N?a.__N[0]:a.__[0],i=a.t(t,e);t!==i&&(a.__N=[i,a.__[1]],a.__c.setState({}))}],a.__c=n,!n.u)){var r=function(e,t,i){if(!a.__c.__H)return!0;var s=a.__c.__H.__.filter((function(e){return!!e.__c}));if(s.every((function(e){return!e.__N})))return!o||o.call(this,e,t,i);var n=!1;return s.forEach((function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(n=!0)}})),!(!n&&a.__c.props===e)&&(!o||o.call(this,e,t,i))};n.u=!0;var o=n.shouldComponentUpdate,l=n.componentWillUpdate;n.componentWillUpdate=function(e,t,i){if(this.__e){var s=o;o=void 0,r(e,t,i),o=s}l&&l.call(this,e,t,i)},n.shouldComponentUpdate=r}return a.__N||a.__}(N,e)}function y(e,t){var i=b(s++,3);!d.__s&&F(i.__H,t)&&(i.__=e,i.i=t,n.__H.__h.push(i))}function A(e){return l=5,w((function(){return{current:e}}),[])}function w(e,t){var i=b(s++,7);return F(i.__H,t)&&(i.__=e(),i.__H=t,i.__h=e),i.__}function k(e,t){return l=8,w((function(){return e}),t)}function C(e){var t=n.context[e.__c],i=b(s++,9);return i.c=e,t?(null==i.__&&(i.__=!0,t.sub(n)),t.props.value):e.__}function _(){for(var e;e=c.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(x),e.__H.__h.forEach(T),e.__H.__h=[]}catch(t){e.__H.__h=[],d.__e(t,e.__v)}}d.__b=function(e){n=null,u&&u(e)},d.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),m&&m(e,t)},d.__r=function(e){h&&h(e),s=0;var t=(n=e.__c).__H;t&&(a===n?(t.__h=[],n.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.i=e.__N=void 0}))):(t.__h.forEach(x),t.__h.forEach(T),t.__h=[],s=0)),a=n},d.diffed=function(e){p&&p(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==c.push(t)&&r===d.requestAnimationFrame||((r=d.requestAnimationFrame)||S)(_)),t.__H.__.forEach((function(e){e.i&&(e.__H=e.i),e.i=void 0}))),a=n=null},d.__c=function(e,t){t.some((function(e){try{e.__h.forEach(x),e.__h=e.__h.filter((function(e){return!e.__||T(e)}))}catch(i){t.some((function(e){e.__h&&(e.__h=[])})),t=[],d.__e(i,e.__v)}})),g&&g(e,t)},d.unmount=function(e){f&&f(e);var t,i=e.__c;i&&i.__H&&(i.__H.__.forEach((function(e){try{x(e)}catch(e){t=e}})),i.__H=void 0,t&&d.__e(t,i.__v))};var E="function"==typeof requestAnimationFrame;function S(e){var t,i=function(){clearTimeout(s),E&&cancelAnimationFrame(t),setTimeout(e)},s=setTimeout(i,100);E&&(t=requestAnimationFrame(i))}function x(e){var t=n,i=e.__c;"function"==typeof i&&(e.__c=void 0,i()),n=t}function T(e){var t=n;e.__c=e.__(),n=t}function F(e,t){return!e||e.length!==t.length||t.some((function(t,i){return t!==e[i]}))}function N(e,t){return"function"==typeof t?t(e):t}},800:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});var s=i(172);function n(e){if("img"===e.variant){const t=`data:image/svg+xml;base64,${btoa(e.children)}`;return(0,s.h)("img",{"data-testid":"base-icon-img",...e,src:t,alt:e.alt})}const t=(new window.pure_DOMParser).parseFromString(e.children,"image/svg+xml"),i=Array.from(t.documentElement.attributes).pure_reduce(((e,t)=>(e[t.name]=t.value,e)),{});return(0,s.h)("svg",{fill:"currentColor",style:{display:"inline-flex"},...i,part:e.part,className:e.class,alt:e.alt,"data-testid":"base-icon-svg",dangerouslySetInnerHTML:{__html:t.documentElement.innerHTML}})}},5318:(e,t,i)=>{"use strict";i.d(t,{E:()=>r});var s=i(172);const n="@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.skeleton{position:relative;overflow:hidden;background-color:rgba(0,0,0,.15);animation:pulse 1.5s infinite}@media (prefers-reduced-motion){.skeleton{animation:none}}.skeleton--button{border-radius:50px}.skeleton--text{border-radius:4px}";var a=i(9230);function r({height:e,width:t,variant:i,className:r}){return(0,a.ob)(n),(0,s.h)(s.FK,null,(0,s.h)("div",{style:{height:e,width:t},class:`skeleton skeleton--${i} ${r}`}))}r.defaultProps={height:"",width:"",variant:"text",className:""}},8093:(e,t,i)=>{"use strict";var s,n,a,r;i.d(t,{Nd:()=>r,jp:()=>a}),function(e){e.MOTOR="motor",e.BLIND="blind",e.ADHD="adhd",e.COGNITIVE="cognitive",e.VISION="vision",e.SEIZURES="seizures"}(s||(s={})),function(e){e.TEXT_SIMPLIFIER="textSimplifier"}(n||(n={})),function(e){e.zoom="zoom",e.readableFont="readableFont",e.emphasizeTitles="emphasizeTitles",e.emphasizeLinks="emphasizeLinks",e.magnifier="magnifier",e.fontSize="fontSize",e.textAlignCenter="textAlignCenter",e.lineHeight="lineHeight",e.textAlignLeft="textAlignLeft",e.letterSpacing="letterSpacing",e.textAlignRight="textAlignRight",e.darkContrast="darkContrast",e.lightContrast="lightContrast",e.highContrast="highContrast",e.highSaturation="highSaturation",e.textColor="textColor",e.monochrome="monochrome",e.titleColor="titleColor",e.lowSaturation="lowSaturation",e.backgroundColor="backgroundColor",e.mute="mute",e.hideImages="hideImages",e.readMode="readMode",e.readingGuide="readingGuide",e.usefulLinks="usefulLinks",e.stopAnimations="stopAnimations",e.readingMask="readingMask",e.emphasizeHover="emphasizeHover",e.emphasizeFocus="emphasizeFocus",e.bigBlackCursor="bigBlackCursor",e.bigWhiteCursor="bigWhiteCursor"}(a||(a={})),function(e){e.textAdjustments="textAdjustments",e.colorAdjustments="colorAdjustments",e.orientationAdjustments="orientationAdjustments"}(r||(r={}))},1082:(e,t,i)=>{"use strict";var s,n,a,r;i.d(t,{AN:()=>n,Ao:()=>a,js:()=>s,rg:()=>r}),function(e){e.Close="Close",e.StatementOpened="StatementOpened",e.Hide="Hide",e.Reset="Reset",e.Language="Language",e.State="State",e.NavigateToUsefulLink="NavigateToUsefulLink",e.UsefulLinksFocused="UsefulLinksFocused"}(s||(s={})),function(e){e.Search="search",e.AIToolsSection="aiToolsSection",e.ProfilesSection="profilesSection",e.AccessibilityStatement="accessibilityStatement"}(n||(n={})),function(e){e.LEFT="left",e.RIGHT="right"}(a||(a={})),function(e){e.DEFAULT="default",e.NO_PROFILES="no-profiles"}(r||(r={}))},9230:(e,t,i)=>{"use strict";i.d(t,{td:()=>u,ob:()=>h});var s=i(172),n=i(5994);const a="adoptedStyleSheets"in Document.prototype&&"replaceSync"in CSSStyleSheet.prototype,r=(e,t)=>{t instanceof CSSStyleSheet?t.replaceSync(e):t.textContent=e},o=(e,t)=>{const i=new CSSStyleSheet;return i.replaceSync(t),e.adoptedStyleSheets=[...e.adoptedStyleSheets,i],i},l=(e,t)=>{const i=document.createElement("style");return i.textContent=t,e.appendChild(i),i},c=new window.pure_Map,d=(0,s.q6)({shadowRoot:null}),u=({shadowRoot:e,children:t})=>(c.has(e)||c.set(e,new window.pure_Map),(0,s.h)(d.Provider,{value:{shadowRoot:e}},t));function h(e,t={}){const{shadowRoot:i}=(0,n.NT)(d);if(!i)throw new Error("ShadowRoot is not initialized. Please call `setShadowRoot` before using this hook.");(0,n.Kr)((()=>{const s=`:host {${Object.entries(t).map((([e,t])=>`--${e}:${t};`)).join("")}}${e}`;let n;c.get(i).has(e)?r(s,c.get(i).get(e)):(n=a?o(i,s):l(i,s),c.get(i).set(e,n))}),[e,t,i])}},8629:(e,t,i)=>{"use strict";i.d(t,{A:()=>n,B:()=>a});var s=i(275);class n{static contextDictionary={};static rtlLanguages=[s.Ek.AR,s.Ek.HE,s.Ek.UA];static languageCode=s.Ek.EN;static setDictionary(e,t=s.Ek.EN){n.contextDictionary=e,n.languageCode=t}static t(e,t){return n.contextDictionary[e]||t[e]}static getDirection(e){return this.rtlLanguages.includes(e)?s.J9.RTL:s.J9.LTR}}function a(e){return e&&!Object.pure_keys(n.contextDictionary).length&&n.setDictionary(e),{t:e=>n.t(e,n.contextDictionary),language:n.languageCode,direction:n.getDirection(n.languageCode)}}},7755:(e,t,i)=>{"use strict";i.d(t,{Ay:()=>d});var s=i(172);const n='*{box-sizing:border-box}:host{all:initial!important;position:var(--css-position, "static")!important}:host :focus,:host :focus-visible{outline-offset:calc(var(--acsb-keynav, 0)*2);outline:#639af9 inset var(--acsb-keynav, 0)}[role=button],[role=switch]{cursor:pointer}input,select,textarea{outline:0;margin:0;font-family:inherit;font-size:inherit;line-height:inherit}';var a=i(9230);function r(e){return(0,s.h)(a.td,{shadowRoot:e.shadowRoot},(0,s.h)(o,{...e}))}function o(e){const t=e.template;return(0,a.ob)(n,{"css-position":e.cssPosition}),(0,s.h)(s.FK,null,(0,s.h)(t,{...e.data}))}var l=i(8629),c=i(275);class d{static RefTagName="access-widget-ui";static instances=new window.pure_Set;static async run({template:e,data:t,cssPosition:i},n,a={}){const o=document.createElement(this.RefTagName);let l;return o.attachShadow({mode:"open"}),n[a.prepend?"prepend":"append"](o),t.ref=e=>{l=e},(0,s.XX)((0,s.h)(r,{template:e,data:t,shadowRoot:o.shadowRoot,cssPosition:i}),o.shadowRoot),this.castToShadowComponent(o,l),d.instances.add(l),l}static castToShadowComponent(e,t){t.ref=e.shadowRoot.pure_querySelector(":not(style)"),t.ref.setAttribute("part","container"),t.host=e,t.update=async function(e){for(const[i,s]of Object.entries(e))t.props[i]=s;return t.forceUpdate(),new Promise((e=>requestAnimationFrame((()=>e()))))},t.detach=async function(){const i=d.instances;i.has(t)&&(e.pure_parentElement.removeChild(e),i.delete(t))}}static isOwnComponentRef(e){return e.localName===this.RefTagName}static async setDictionary(e,t=c.Ek.EN){l.A.setDictionary(e,t);for(const e of d.instances.values())e.forceUpdate();return new Promise((e=>setTimeout(e,500)))}}},275:(e,t,i)=>{"use strict";var s,n,a,r;i.d(t,{EA:()=>r,Ek:()=>n,J9:()=>a,ux:()=>s}),function(e){e.GB="gb",e.US="us",e.ES="es",e.DE="de",e.PT="pt",e.BR="br",e.FR="fr",e.IT="it",e.IL="il",e.TW="tw",e.RU="ru",e.JO="jo",e.AE="ae",e.NL="nl",e.CN="cn",e.JP="jp",e.PL="pl",e.TR="tr",e.CZ="cz",e.HU="hu",e.SI="si",e.SK="sk",e.NO="no",e.SV="sv",e.FI="fi",e.UK="uk",e.RO="ro",e.IE="ie",e.GR="gr",e.RS="rs",e.BA="ba",e.HR="hr",e.LU="lu",e.AL="al",e.DK="dk"}(s||(s={})),function(e){e.EN="en",e.ES="es",e.DE="de",e.PT="pt",e.FR="fr",e.IT="it",e.HE="he",e.TW="tw",e.RU="ru",e.AR="ar",e.UA="ua",e.NL="nl",e.ZH="zh",e.JA="ja",e.PL="pl",e.TR="tr",e.CS="cs",e.HU="hu",e.SL="sl",e.SK="sk",e.NO="no",e.SV="sv",e.FI="fi",e.UK="uk",e.RO="ro",e.GA="ga",e.EL="el",e.SR="sr",e.BS="bs",e.HR="hr",e.LB="lb",e.SQ="sq",e.DA="da"}(n||(n={})),function(e){e.RTL="rtl",e.LTR="ltr"}(a||(a={})),function(e){e.SM="sm",e.MD="md",e.LG="lg"}(r||(r={}))},4268:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var s=i(2849),n=i(7755),a=function(e,t,i,s){return new(i||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}))};class r extends s.A{stop(e){return a(this,void 0,void 0,(function*(){yield e.detach()}))}run(e){return a(this,arguments,void 0,(function*(e,t={},i=document.body){const s=yield n.Ay.run(Object.assign(Object.assign({},e),{cssPosition:"absolute"}),i,t);return s.host.setAttribute("data-acsb",""),s.host.classList.add("notranslate"),s}))}}},2849:(e,t,i)=>{"use strict";i.d(t,{A:()=>o});var s=i(1278);class n extends s.A{constructor(){super(...arguments),this.eventBus=document.createElement("span"),this.listeners=new Map}emit(e,...t){this.eventBus.dispatchEvent(new CustomEvent(e.toString(),{detail:t}))}off(e,t,i){const s=this.listeners.get(t);this.eventBus.removeEventListener(e.toString(),s,i)}on(e,t,i){const s=e=>t(...e.detail);this.listeners.set(t,s),this.eventBus.addEventListener(e.toString(),s,i)}}var a=i(1941);class r extends n{constructor(){super(),this.$logger=s.A,this.uniqueId=(0,a.N3)()}}r.$logger=s.A;const o=r},1278:(e,t,i)=>{"use strict";i.d(t,{A:()=>o});var s=i(5303),n=i(1941),a=function(e,t,i,s){return new(i||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}))};class r{static _write(e,t,i){this.logLevel{"use strict";i.d(t,{A:()=>r});var s=i(2849),n=function(e,t,i,s){return new(i||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}))};class a extends s.A{constructor(e){super(),this.config=e}initialize(){return n(this,void 0,void 0,(function*(){}))}static create(e){return n(this,void 0,void 0,(function*(){if(!this.shouldLoad(e))return;const t=new this(e);return yield t.initialize(),t}))}}a.shouldLoad=()=>!0;const r=a},8e3:(e,t,i)=>{"use strict";i.d(t,{A:()=>o});var s=i(9761),n=i(3818),a=function(e,t,i,s){return new(i||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}))};class r extends n.A{initialize(){return a(this,void 0,void 0,(function*(){const e=document.createElement("div");e.className="acsb-trigger acsb-widget",document.body.appendChild(e);for(const e of Array.from(document.querySelectorAll(r.CUSTOM_TRIGGERS_SELECTOR)))e.setAttribute("tabindex","0"),e.setAttribute("role","button");for(const t of[document,e])t.addEventListener("click",(e=>a(this,void 0,void 0,(function*(){e.composedPath().some((e=>(0,s.uE)(e)&&e.matches(r.CUSTOM_TRIGGERS_SELECTOR)))&&(e.preventDefault(),yield(yield i(2991)).default._loadBundle(),(yield i.e(494).then(i.bind(i,7634))).openWidget())}))))}))}}r.CUSTOM_TRIGGERS_SELECTOR='[data-acsb-custom-trigger="true"], [data-acsb="trigger"], .acsb-trigger';const o=r},2991:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>Ue});var s,n,a,r,o=i(7535),l=i(2459),c=i(2849),d=i(1082),u=i(275);!function(e){e.Top="top",e.Center="center",e.Bottom="bottom"}(s||(s={})),function(e){e.Left="left",e.Right="right"}(n||(n={})),function(e){e.Small="small",e.Medium="medium",e.Big="big"}(a||(a={})),function(e){e.checkmark="checkmark",e.display="display",e.display2="display2",e.display3="display3",e.help="help",e.people="people",e.people2="people2",e.settings="settings",e.settings2="settings2",e.wheels="wheels",e.wheels2="wheels2"}(r||(r={}));var h,p=i(8093),g="#146FF8",f=(h=function(e,t){return h=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])},h(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function i(){this.constructor=e}h(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),m=function(e,t,i){if(i||2===arguments.length)for(var s,n=0,a=t.length;n0||window.matchMedia("(any-pointer: coarse)").matches,_={lg:"screen and (min-width: 1024px)"},E=window.top===window;var S=i(9251),x=i(3818);class T extends c.A{stop(e){for(const t of e)T.shortcuts.delete(t)}run(e){T.hasListener||(T.hasListener=!0,document.addEventListener("keydown",(e=>{const t=[];e.altKey&&t.push("ALT"),e.shiftKey&&t.push("SHIFT"),e.ctrlKey&&t.push("CONTROL"),t.push(e.code);const i=t.join("+");T.shortcuts.has(i)&&this.emit("hit",i)}),{capture:!0}));for(const t of e)T.shortcuts.add(t)}}T.shortcuts=new Set,T.hasListener=!1;const F=T;var N=function(e,t,i,s){return new(i||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}))};class D extends x.A{initialize(){return N(this,void 0,void 0,(function*(){const e=new F;e.run(D.shortcutsType),e.on("hit",this.handleShortcut.bind(this))}))}handleShortcut(e){return N(this,void 0,void 0,(function*(){yield(yield i(2991)).default._loadBundle();const t=yield i.e(494).then(i.bind(i,7634));switch(e){case"ALT+Digit0":t.toggleWidgetActiveState();break;case"ALT+Digit1":t.announceMotorProfileActive(),t.enableMotorProfile();break;case"ALT+Digit2":this.emit("FocusSkipLinks");break;case"ALT+Digit8":t.reset();break;case"ALT+Digit9":t.toggleWidget()}}))}}D.shortcutsType=["ALT+Digit0","ALT+Digit1","ALT+Digit2","ALT+Digit8","ALT+Digit9"];const I=D;var P=i(172),B=i(8629);const O={checkmark:'',display:'',display2:'',display3:'',help:'',people:'',people2:'',settings:'',settings2:'',wheels:'',wheels2:''};var R=i(800);const M=JSON.parse('{"openWidget":"Open accessiBe: accessibility options, statement and help"}');var L=i(9230);const z={visible:!0,active:!1,color:"lead",positionY:s.Bottom,positionX:n.Right,size:a.Medium,radius:"50%",icon:r.people,offsetLeft:20,offsetTop:20,onInteraction:null},W=function(e){const{t}=(0,B.B)(M);return(0,L.ob)(".hide{display:none}.container{padding:0;position:fixed;outline:0;border:0;border-radius:var(--radius);background-color:var(--lead-color);cursor:pointer;z-index:2147483647;transition:all .15s ease}.container:focus .acsb-remove,.container:hover .acsb-remove{opacity:1}.container:active{transform:scale(1)}.container:focus,.container:hover{transform:scale(1.1)}.size-small{width:30px;height:30px}.size-medium{width:45px;height:45px}.size-big{width:65px;height:65px}.icon{position:static;color:#fff}.icon svg{position:absolute;max-width:65%;max-height:65%;overflow:visible;top:0;left:0;bottom:0;right:0;margin:auto;visibility:visible;opacity:1}.actions-active .active-actions-icon{display:block}.active-actions-icon{display:none;position:absolute;bottom:0;left:-5px;width:22px;height:22px;border-radius:50%;border:solid 2px var(--lead-color);color:var(--lead-color);background-color:#fff}.active-actions-icon svg{position:absolute;width:11px;height:11px;color:var(--lead-color)}.position-x-left{left:var(--offset-left);right:auto}.position-x-right{right:var(--offset-left);left:auto}.position-y-bottom{top:auto;bottom:var(--offset-top)}.position-y-top{top:var(--offset-top);bottom:auto}.position-y-center{top:var(--offset-top, 0);bottom:0;margin:auto 0}",{"lead-color":e.color,radius:e.radius,"offset-left":`${e.offsetLeft}px`,"offset-top":`${e.offsetTop}px`}),(0,P.h)("div",null,(0,P.h)("button",{part:"acsb-trigger","data-testid":"acsb-trigger",onClick:e.onInteraction,onMouseEnter:e.onInteraction,onFocus:e.onInteraction,className:`${e.visible?"":"hide"} ${e.active?"actions-active":""} container size-${e.size} position-x-${e.positionX} position-y-${e.positionY} `,"aria-label":t("openWidget"),tabIndex:0},(0,P.h)("span",{className:"icon",part:"acsb-trigger-icon"},(0,P.h)(R.A,{part:"acsb-trigger-icon-svg"},O[e.icon]),(0,P.h)("span",{className:"active-actions-icon"},(0,P.h)(R.A,null,O.checkmark)))))};W.defaultProps=z;var j=i(5318);const H=JSON.parse('{"PROCESSING_DATA_PLEASE_WAIT":"Processing the data, please give it a few seconds..."}');var G,V=i(5994);function q(e){return(0,P.h)("div",{class:`aitool-button ${e.class}`},(0,P.h)(j.E,{variant:"text",width:"63px",height:"56px"}),(0,P.h)("div",{class:"aitool-button__content"},(0,P.h)(j.E,{variant:"text",height:"20px",width:"60%"}),(0,P.h)(j.E,{variant:"text",height:"14px",width:"75%"}),(0,P.h)(j.E,{variant:"text",width:"30%"})),(0,P.h)("div",{class:"aitool-button__toggle"},(0,P.h)(j.E,{variant:"button",height:"35px"})))}function U(e){return(0,P.h)("div",{class:`profile-button ${e.class}`},(0,P.h)("div",{class:"profile-button__toggle"},(0,P.h)(j.E,{variant:"button",height:"35px"})),(0,P.h)("div",{class:"profile-button__content"},(0,P.h)(j.E,{variant:"text",height:"20px"}),(0,P.h)(j.E,{variant:"text",height:"14px"}),(0,P.h)(j.E,{variant:"button",width:"30px",height:"30px"})))}!function(e){e.LEFT="left",e.RIGHT="right"}(G||(G={}));const $={visible:!0,position:G.LEFT,leadColor:"#146ff8"};X.defaultProps=$;const K=[[!0,!1,!1,!1,!1,!0,!1,!0,!1,!0,!1],[!1,!1,!1,!1,!0,!1,!0,!1,!0],[!1,!1,!1,!1,!0,!1,!1,!1,!1,!1,!1]],Y=new Array(1).fill(null),J=new Array(6).fill(null);function X({position:e,visible:t,leadColor:i}){const{direction:s}=(0,B.B)(H),[n,a]=(0,V.J0)(!1);return(0,V.vJ)((()=>a(t)),[t]),(0,L.ob)('.widget-skeleton{overflow:hidden;opacity:0;position:fixed;visibility:hidden;z-index:2147483647;height:95%;width:100%;top:50%;max-width:550px;border-radius:20px;background-color:#f2f3f8;will-change:transform,opacity,height;box-shadow:0 10px 30px rgba(60,80,170,.1);transition:opacity .15s ease,margin-top .15s ease,height .15s ease-out,transform .3s ease-out;transform:translateY(-45%);padding-inline-end:9px}.widget-skeleton::after{display:block;content:"";width:9px;height:100%;inset-inline-end:0;position:absolute;background-color:#f2f3f8;top:0}.widget-skeleton--position-left{left:30px;right:auto}.widget-skeleton--position-right{right:30px;left:auto}.widget-skeleton--active{visibility:visible;opacity:1;transform:translateY(-50%)}.widget-skeleton--active .widget-skeleton__aitools,.widget-skeleton--active .widget-skeleton__profiles,.widget-skeleton--active .widget-skeleton__search{opacity:1;transform:translateY(0)}@media screen and (max-width:700px){.widget-skeleton{width:95%;height:97%;max-height:none;max-width:550px;margin:auto;left:0;right:0}}.widget-skeleton::before{position:absolute;background-color:var(--lead-color);border-top-left-radius:inherit;border-top-right-radius:inherit;top:0;width:100%;height:350px;z-index:-1;content:""}.widget-skeleton__header{padding:0 12px;margin-top:10px;margin-bottom:15px;display:flex;align-items:center;min-height:26px;justify-content:space-between}.widget-skeleton__header .close-icon{height:12px;color:rgba(0,0,0,.15)}.widget-skeleton__header .language-selector{height:22px;width:120px}.widget-skeleton__hero{padding:0 15px}.widget-skeleton__hero .hero-buttons{display:flex;justify-content:space-evenly;margin-top:30px;flex-wrap:nowrap;align-items:center}@media screen and (max-width:980px){.widget-skeleton__hero .hero-buttons{flex-wrap:wrap;margin-top:30px}}@media screen and (max-width:700px){.widget-skeleton__hero .hero-buttons{flex-direction:column}}.widget-skeleton__hero .hero-buttons .skeleton{height:33px;width:30%}@media screen and (max-width:980px){.widget-skeleton__hero .hero-buttons .skeleton{width:48%;margin-top:10px}}@media screen and (max-width:700px){.widget-skeleton__hero .hero-buttons .skeleton{width:100%;max-width:300px}}.widget-skeleton__hero .hero__heading{display:block;margin:0 auto;width:50%;height:24px}.widget-skeleton__search{transition:opacity .35s ease-in-out,transform .35s ease-in-out;padding:0 15px;will-change:transform,opacity;transform:translateY(50px);opacity:0}.widget-skeleton__search .search-field{margin-top:30px;width:100%;height:41px}.widget-skeleton__options{padding:0 15px;margin-top:30px}.widget-skeleton__actions,.widget-skeleton__aitools,.widget-skeleton__profiles{background-color:#fff;position:relative;overflow:hidden;margin:0 auto 20px;padding:15px;border-radius:16px;box-shadow:0 10px 30px rgba(60,80,170,.1)}.widget-skeleton__actions .action-buttons{margin-top:15px;display:flex;flex-wrap:wrap;justify-content:space-between}.widget-skeleton__actions .action-buttons>.skeleton{margin-bottom:15px;border-radius:10px!important}.widget-skeleton__aitools,.widget-skeleton__profiles{transition:opacity .35s ease-in-out,transform .35s ease-in-out;will-change:transform,opacity;transform:translateY(50px);opacity:0}.widget-skeleton__profiles>div:first-of-type{margin-bottom:15px}@media screen and (max-width:700px){.widget-skeleton__profiles>div:first-of-type{height:21px!important}}.widget-skeleton__profiles .profile-buttons__item{display:flex;padding:18px 0;border-bottom:solid 1px #ebecf2;width:100%}.widget-skeleton__profiles .profile-buttons__item:last-of-type{border:0}.widget-skeleton__profiles .profile-buttons__item .profile-button__toggle{width:23%}@media screen and (max-width:700px){.widget-skeleton__profiles .profile-buttons__item .profile-button__toggle{width:30%}}.widget-skeleton__profiles .profile-buttons__item .profile-button__content{width:75%;display:flex;flex-flow:column;padding-inline-start:7%;padding-inline-end:50px;gap:8px;position:relative}@media screen and (max-width:700px){.widget-skeleton__profiles .profile-buttons__item .profile-button__content{padding-inline-end:0;width:70%}}.widget-skeleton__profiles .profile-buttons__item .profile-button__content>div:last-of-type{position:absolute;right:0;top:50%;transform:translateY(-50%)}[dir=rtl] .widget-skeleton__aitools .aitool-buttons__item .aitool-button__content>div:last-of-type,[dir=rtl] .widget-skeleton__profiles .profile-buttons__item .profile-button__content>div:last-of-type{left:0;right:auto}@media screen and (max-width:700px){.widget-skeleton__profiles .profile-buttons__item .profile-button__content>div:last-of-type{display:none}}.widget-skeleton__aitools>div:first-of-type{margin-bottom:13px}@media screen and (max-width:700px){.widget-skeleton__aitools>div:first-of-type{height:21px!important}}.widget-skeleton__aitools .aitool-buttons__item{display:flex;padding:18px 8px 10px;align-items:center;border-bottom:solid 1px #ebecf2;margin:0 auto}.widget-skeleton__aitools .aitool-buttons__item:last-of-type{border:0}.widget-skeleton__aitools .aitool-buttons__item .aitool-button__toggle{width:23%}@media screen and (max-width:700px){.widget-skeleton__aitools .aitool-buttons__item .aitool-button__toggle{width:30%}}.widget-skeleton__aitools .aitool-buttons__item .aitool-button__content{width:75%;display:flex;flex-flow:column;padding-inline-start:10px;gap:4px;position:relative}@media screen and (max-width:700px){.widget-skeleton__aitools .aitool-buttons__item .aitool-button__content{padding-inline-end:0;width:70%}}.widget-skeleton__aitools .aitool-buttons__item .aitool-button__content>div:last-of-type{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width:700px){.widget-skeleton__aitools .aitool-buttons__item .aitool-button__content>div:last-of-type{display:none}}.widget-skeleton__footer{position:fixed;z-index:2147483647;background-color:var(--lead-color);padding:8px 15px;width:100%;bottom:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.widget-skeleton__footer .skeleton{margin:auto;max-width:50%}',{"lead-color":i}),(0,P.h)("div",{tabIndex:0,role:"progressbar","aria-busy":"true",dir:s,class:`widget-skeleton ${n?"widget-skeleton--active":""} widget-skeleton--position-${e}`},(0,P.h)("div",{class:"widget-skeleton__header"},(0,P.h)(j.E,{variant:"button",height:"16px",width:"16px"}),(0,P.h)(j.E,{className:"language-selector",variant:"button"})),(0,P.h)("div",{class:"widget-skeleton__hero"},(0,P.h)(j.E,{variant:"text",className:"hero__heading"}),(0,P.h)("div",{class:"hero-buttons"},(0,P.h)(j.E,{variant:"button"}),(0,P.h)(j.E,{variant:"button"}),(0,P.h)(j.E,{variant:"button"}))),(0,P.h)("div",{class:"widget-skeleton__search"},(0,P.h)(j.E,{className:"search-field",variant:"button"})),(0,P.h)("div",{class:"widget-skeleton__options"},(0,P.h)("div",{class:"widget-skeleton__aitools"},(0,P.h)(j.E,{variant:"text",width:"100%",height:"22.5px"}),(0,P.h)("div",{class:"aitool-buttons"},Y.map(((e,t)=>(0,P.h)(q,{key:t,class:"aitool-buttons__item"}))))),(0,P.h)("div",{class:"widget-skeleton__profiles"},(0,P.h)(j.E,{variant:"text",width:"100%",height:"22.5px"}),(0,P.h)("div",{class:"profile-buttons"},J.map(((e,t)=>(0,P.h)(U,{key:t,class:"profile-buttons__item"})))))),K.map(((e,t)=>(0,P.h)("div",{class:"widget-skeleton__actions",key:t},(0,P.h)(j.E,{variant:"text",width:"100%",height:"27px"}),(0,P.h)("div",{class:"widget-sekeleton__actions action-buttons"},e.map(((e,t)=>(0,P.h)(j.E,{key:t,width:e?"65.5%":"31%",height:"120px"}))))))),(0,P.h)("div",{class:"widget-skeleton__footer"},(0,P.h)(j.E,{variant:"text",width:"100%",height:"15px"})))}var Z=i(4268),Q=i(5075),ee=function(e,t,i,s){return new(i||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}))};class te{constructor(){this.defauCssProperties={color:"rgb(43, 62, 82)","border-color":"rgb(43, 62, 82)","border-width":"0px","border-style":"none","background-size":"auto","background-repeat":"repeat",clip:"auto","background-image":"none",display:"block",visibility:"visible","z-index":"2147483647"}}initialize(e){return ee(this,void 0,void 0,(function*(){this.backCompStyle&&Q.c.removeStyle(this.backCompStyle),yield this.buildOldWidget(e),this.extractOldStyles()}))}generateCssRules(e){return Object.entries(this.defauCssProperties).reduce(((t,[i,s])=>(e[i]!==s&&(t[i]=e[i]),t)),{})}buildOldWidget(e){return ee(this,void 0,void 0,(function*(){const t=(new DOMParser).parseFromString('
',"text/html");this.oldTriggerElement=t.body.firstElementChild,this.oldTriggerElement.classList.add("acsb-ready"),document.body.appendChild(this.oldTriggerElement),Q.c.insertStyle(".acsb-trigger{inset: auto auto 20px 20px; border-radius: 50%; position:fixed;display:none !important;visibility:visible;cursor:pointer;box-sizing:border-box;opacity:1;line-height:1;outline:none 0 !important;overflow:visible !important;background-color:#146ff8;z-index:999999999999;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease} .acsb-trigger.acsb-ready{display:block !important}.acsb-trigger.acsb-hidden{display:none !important}.acsb-trigger.acsb-hidden.acsb-ready{display:none !important}.acsb-trigger.acsb-trigger-hidden{display:none !important;visibility:hidden !important;pointer-events:none !important}.acsb-trigger.acsb-trigger-hidden.acsb-ready{display:none !important}"),e.hideTrigger&&this.oldTriggerElement.classList.add("acsb-trigger-hidden"),["small","medium","big"].includes(e.triggerSize)||(e.triggerSize=a.Medium),["top","center","bottom"].includes(e.triggerPositionY)||(e.triggerPositionY=s.Bottom),["left","center","right"].includes(e.triggerPositionX)||(e.triggerPositionX=n.Right),this.oldTriggerElement.classList.add(`acsb-trigger-size-${e.triggerSize}`),this.oldTriggerElement.classList.add(`acsb-trigger-position-x-${e.triggerPositionX}`),this.oldTriggerElement.classList.add(`acsb-trigger-position-y-${e.triggerPositionY}`)}))}extractOldStyles(){const e=window.getComputedStyle(this.oldTriggerElement),t=Object.entries(this.generateCssRules(e)).reduce(((e,[t,i])=>e+` ${t}: ${i} !important;`),"");this.backCompStyle=Q.c.insertStyle(`::part(acsb-trigger) {${t}}`).style,document.body.removeChild(this.oldTriggerElement)}}class ie{static getActiveBreakpoint(){return this.activeBreakpoint||this.init(),this.activeBreakpoint}static subscribe(e){this.subscribers.set(e,null),this.activeBreakpoint||this.init()}static notifySubscribers(){for(const[e,t]of this.subscribers)t!==this.activeBreakpoint&&e(this.activeBreakpoint),this.subscribers.set(e,this.activeBreakpoint)}static init(){for(const[e,t]of Object.entries(_)){const i=window.matchMedia(t);this.activeBreakpoint=void 0,i.matches&&(this.activeBreakpoint=e),i.onchange=t=>{this.activeBreakpoint=void 0,t.matches&&(this.activeBreakpoint=e),this.notifySubscribers()}}this.notifySubscribers()}}ie.subscribers=new Map;var se=function(e,t,i,s){return new(i||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}))};class ne extends x.A{constructor(){super(...arguments),this.uiComponents=new Z.A}onInteraction(e){return se(this,void 0,void 0,(function*(){if("click"===e.type){const e=(yield i(2991)).default.isLoaded;if(yield this.template.update({visible:!1}),!e){const e=yield this.createSkeletonLoader();yield(yield i(2991)).default._loadBundle(),yield e.detach()}(yield i.e(494).then(i.bind(i,7634))).openWidget({animation:e})}else yield(yield i(2991)).default._loadBundle()}))}initialize(){return se(this,void 0,void 0,(function*(){const e=new te;this.template=yield this.uiComponents.run({template:W,data:{color:this.config.triggerColor,visible:!1,positionX:this.config.triggerPositionX,positionY:this.config.triggerPositionY,size:this.config.triggerSize,radius:this.config.triggerRadius,icon:this.config.triggerIcon,offsetLeft:this.config.triggerOffsetX,offsetTop:this.config.triggerOffsetY,onInteraction:yield this.onInteraction.bind(this)}},{prepend:!0}),ie.subscribe((t=>se(this,void 0,void 0,(function*(){const i=t!==u.EA.LG,s=i?Object.assign(Object.assign({},this.config),this.config.mobile):this.config;yield e.initialize(s);const n=l.A.get("widget"),a=!(null==n?void 0:n.hideTrigger)&&!s.hideTrigger,r=null==n?void 0:n.hidden,o=i&&!s.hideMobile&&a,c=!i&&a;yield this.template.update({visible:(c||o)&&!r,positionX:s.triggerPositionX,positionY:s.triggerPositionY,size:s.triggerSize,radius:s.triggerRadius,offsetLeft:s.triggerOffsetX,offsetTop:s.triggerOffsetY})}))))}))}createSkeletonLoader(){return se(this,void 0,void 0,(function*(){return yield this.uiComponents.run({template:X,data:{visible:!0,leadColor:this.config.leadColor,position:this.config.position}},{prepend:!0})}))}show(){return se(this,void 0,void 0,(function*(){yield this.template.update({visible:!0})}))}hide(){return se(this,void 0,void 0,(function*(){(yield i.e(494).then(i.bind(i,7634))).closeWidget(),this.template.update({visible:!1})}))}}var ae=i(8e3);const re=JSON.parse('{"SKIP_LINKS":"Skip Links","SKIP_NAVIGATION":"Click to skip navigation","SKIPLINK_CONTENT":"Skip to Content","SKIPLINK_MENU":"Skip to Menu","SKIPLINK_FOOTER":"Skip to Footer"}');var oe;!function(e){e.Content="content",e.Menu="menu",e.Footer="footer"}(oe||(oe={}));const le=e=>{const{link:t,onKeyDown:i,onFocus:s,onClick:n,onBlur:a}=e,{t:r}=(0,B.B)(re);return(0,L.ob)(".skip-link{min-width:200px;position:fixed;top:50px;left:20px;text-align:center;padding:13px 20px;border-radius:50px;text-decoration:none;background-color:#fff;color:#1f2533;font-size:16px;text-shadow:0 0#27272d;opacity:0;pointer-events:none;z-index:2147483647;font-family:Arial,Helvetica,sans-serif;direction:ltr;border:solid 3px rgba(19,110,248,.8);outline:solid 0#639af9;box-shadow:0 0 0 5px rgba(19,110,248,.3);transition:top .22s ease}.skip-link:focus{top:20px;opacity:1;pointer-events:auto}.skip-link .content{display:inline-flex;margin-inline-start:30px;font-size:10px;text-transform:uppercase;justify-content:center;align-items:center;border-radius:inherit;background-color:#146ff8;padding:5px 10px;color:#fff}@media screen and (max-width:500px){.skip-link .content{display:none}}.skip-link .content .icon{font-size:15px;margin-inline-end:3px;line-height:1}@media screen and (max-width:980px){.skip-link{font-size:14px;padding:12px 20px}}"),(0,P.h)("div",null,(0,P.h)("a",{key:t.href,href:t.href,"data-acsb-skip-link":t.type,class:"skip-link",onKeyDown:i,onFocus:s,onClick:n,onBlur:a},r(t.dictionaryKey),(0,P.h)("div",{className:"content","aria-hidden":"true"},(0,P.h)("span",{className:"icon"},"↵"),"ENTER")))},ce=[{href:"#acsbContent",type:oe.Content,dictionaryKey:"SKIPLINK_CONTENT"},{href:"#acsbMenu",type:oe.Menu,dictionaryKey:"SKIPLINK_MENU",hideMobile:!0},{href:"#acsbFooter",type:oe.Footer,dictionaryKey:"SKIPLINK_FOOTER",hideMobile:!0}];function de(e){const t=e.activeBreakpoint!==u.EA.LG,[i,s]=(0,V.J0)(!1),n=(0,V.Kr)((()=>t?ce.filter((e=>!e.hideMobile)):ce),[t]),{t:a}=(0,B.B)(re);return(0,L.ob)('.skip-links{display:block;position:fixed;top:0;left:0;z-index:2147483647}.skip-links:before{position:inherit;visibility:hidden;opacity:0;top:0;left:0;width:100%;height:100%;pointer-events:none;background-color:rgba(0,0,0,.3);z-index:-1;content:"";transition:all .15s ease}.skip-links.active:before{visibility:visible;opacity:1}'),(0,P.h)("div",null,(0,P.h)("div",{className:"skip-links "+(i?"active":""),role:"region","aria-label":a("SKIP_LINKS"),"data-acsb":"skipLinks"},n.map((t=>(0,P.h)(le,{link:t,key:t.href,onKeyDown:i=>{return s=i,a=t.type,void("Tab"!==s.key||s.shiftKey||n.findIndex((e=>e.type===a))===n.length-1&&e.onReachedMenuEnd());var s,a},onClick:i=>((t,i)=>{t.preventDefault(),s(!0),e.onPressed({type:i})})(i,t.type),onFocus:()=>{s(!0)},onBlur:()=>s(!1)})))))}var ue=i(7755);const he=e=>["INPUT","TEXTAREA","SELECT"].includes(e.tagName)&&!["button","image","submit"].includes(e.type);var pe=function(e,t,i,s){return new(i||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}))};class ge extends x.A{constructor(){super(...arguments),this.uiComponents=new Z.A}initialize(){return pe(this,void 0,void 0,(function*(){this.template=yield this.uiComponents.run({template:de,data:{activeBreakpoint:ie.getActiveBreakpoint(),onPressed:e=>pe(this,[e],void 0,(function*({type:e}){yield(yield i(2991)).default._loadBundle(),(yield i.e(494).then(i.bind(i,5121))).default.handleClick(e)})),onReachedMenuEnd:()=>pe(this,void 0,void 0,(function*(){yield(yield i(2991)).default._loadBundle(),(yield i.e(494).then(i.bind(i,7634))).enableMotorProfile(!0)}))}},{prepend:!0}),ie.subscribe((e=>{this.template.update({activeBreakpoint:e})})),this.template.host.setAttribute("data-acsb","skipLinks"),this._enableSkipLinkTrap()}))}_enableSkipLinkTrap(){document.addEventListener("keydown",(e=>{this.shouldFocus(e)&&(this.focus(),e.stopImmediatePropagation(),e.preventDefault())}))}shouldFocus(e){var t;const i=l.A.get("actions"),s=null===(t=null==i?void 0:i.accessMode)||void 0===t?void 0:t.enabled,n=ue.Ay.isOwnComponentRef(document.activeElement),a=he(document.activeElement);return!(e.shiftKey||"Tab"!==e.key||s||n||a)}focus(){return pe(this,void 0,void 0,(function*(){this.template.ref.querySelector("a").focus()}))}static shouldLoad(e){const t=l.A.get("widget"),i=null==t?void 0:t.hidden;return E&&!e.disableBgProcess&&!i}}const fe=JSON.parse('{"SR_TRIGGER_BUTTON":"Use Website In a Screen-Reader Mode"}');function me(e){const{t}=(0,B.B)(fe);(0,L.ob)(".screen-reader-button{position:absolute;width:200px;height:1px;margin-top:-1px;z-index:-1;border:0;top:0;left:0;overflow:hidden;outline:0;clip:rect(0 0 0 0)}.hide{display:none}");const i="screen-reader-button "+(e.isVisible?"":"hide");return(0,P.h)("div",null,(0,P.h)("button",{onClick:e.onPressed,className:i,"data-acsb-sr-only":"true","aria-pressed":e.isPressed,tabIndex:-1},t("SR_TRIGGER_BUTTON")))}var be=function(e,t,i,s){return new(i||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}))};class ve extends x.A{constructor(){super(...arguments),this.uiComponents=new Z.A}initialize(){return be(this,void 0,void 0,(function*(){this.template=yield this.uiComponents.run({template:me,data:{onPressed:()=>be(this,void 0,void 0,(function*(){yield(yield i(2991)).default._loadBundle(),(yield i.e(494).then(i.bind(i,7634))).toggleMotorProfile(),yield this.uiComponents.stop(this.template)})),isPressed:!1,isVisible:!0}},{prepend:!0})}))}static shouldLoad(){const e=l.A.get("widget");return E&&!(null==e?void 0:e.hidden)}}var ye=i(1941),Ae=function(e,t,i,s){return new(i||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}))};class we extends c.A{stop(e){(null==e?void 0:e.parentElement)&&e.parentElement.removeChild(e)}run(e){return Ae(this,arguments,void 0,(function*({content:e,duration:t=1e4}){const i=document.createElement("span");return Object.assign(i.style,we.visibleToScreenReaderOnlyStyle),i.textContent=e,i.setAttribute("role","alert"),i.setAttribute("data-acsb-sr-alert","true"),i.setAttribute("data-acsb-sr-only","true"),i.setAttribute("class","acsb-sr-alert acsb-sr-only"),i.setAttribute("data-acsb-force-visible","true"),document.body.prepend(i),yield we.waitForDocumentFocus(),t&&setTimeout((()=>this.stop(i)),t),i.focus(),i}))}static waitForDocumentFocus(){return Ae(this,void 0,void 0,(function*(){for(;!document.hasFocus();)yield(0,ye.cb)(3e3)}))}}we.visibleToScreenReaderOnlyStyle={position:"absolute",width:"200px",height:"1px","margin-top":"-1px","z-index":-1,border:0,top:0,left:0,overflow:"hidden",outline:0};const ke=we;class Ce extends x.A{initialize(){return e=this,t=void 0,s=function*(){(new ke).run({content:this.getGreetingContent()})},new((i=void 0)||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}));var e,t,i,s}getGreetingContent(){const e=(new o.A).dictionary;return k?e.t("preloader.screenReaderGreetForMac"):C?e.t("preloader.screenReaderGreetForTouchDevice"):e.t("preloader.screenReaderGreetForWindows")}static shouldLoad(e){var t;const{actions:i,widget:s}=l.A.getAll(),n=null==s?void 0:s.hidden;return E&&!n&&!e.disableBgProcess&&!(null===(t=null==i?void 0:i.accessMode)||void 0===t?void 0:t.enabled)}}class _e extends ke{run(e){return t=this,i=arguments,n=function*({content:e,href:t}){const i=document.createElement("a");return Object.assign(i.style,_e.visibleToScreenReaderOnlyStyle),i.textContent=e,i.setAttribute("href",t),i.setAttribute("target","_blank"),i.setAttribute("rel","noopener"),i.setAttribute("tabindex","-1"),i.setAttribute("data-acsb","sr-trigger"),i.setAttribute("data-acsb-sr-only","true"),i.setAttribute("class","acsb-sr-only"),document.body.prepend(i),i},new((s=void 0)||(s=Promise))((function(e,a){function r(e){try{l(n.next(e))}catch(e){a(e)}}function o(e){try{l(n.throw(e))}catch(e){a(e)}}function l(t){var i;t.done?e(t.value):(i=t.value,i instanceof s?i:new s((function(e){e(i)}))).then(r,o)}l((n=n.apply(t,i||[])).next())}));var t,i,s,n}}class Ee extends x.A{initialize(){return e=this,t=void 0,s=function*(){const e=new _e,t=(new o.A).dictionary;e.run({content:t.t("preloader.screenReaderFeedback"),href:"https://accessibe.com/blog/knowledgebase/screen-reader-guide"})},new((i=void 0)||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}));var e,t,i,s}static shouldLoad(e){const t=l.A.get("widget");return E&&!e.disableBgProcess&&!(null==t?void 0:t.hidden)}}var Se=i(4083),xe=i(3289),Te=i(3921);const Fe=i(2472).A,Ne=i(9766).A,De={enable(){if(!Se.A.expired){Se.A.wave=!0;for(let e of document.querySelectorAll("[data-acsb], access-widget-ui"))e.remove();Ne.enableFast(o.A),Fe.enableFast(o.A),Ne.backupProcess(),function(e){const t=Te.A.pick("html");if(t.id||(t.id=`acsb-${e}-contrast`),t.classList.add(`acsb-${e}-contrast`),navigator.userAgent.toLowerCase().includes("firefox")&&!["dark","light"].includes(e)){let t=Te.A.pick(".acsb-ff-wrapper");t||(t=Te.A.elements.append(Te.A.elements.create("div",{class:"acsb-ff-wrapper"}),document.body));for(let e of Te.A.picks("body > *"))e.closest("[data-acsb], .acsb-ff-wrapper")||Te.A.elements.append(e,t);t.classList.add(`acsb-${e}-contrast`)}if(!["desaturate","monochrome","saturation","contrast"].includes(e))for(let e of Te.A.picks("*")){if(e.acsbContrastFixed||e.closest("[data-acsb]")||["PICTURE","BODY","HTML","STYLE","SCRIPT","BR","IMG"].includes(e.tagName))continue;e.acsbContrastFixed=!0;const t=e.getAttribute("style")||"";t&&e.setAttribute("data-acsb-original-style",t);const i=Te.A.elements.style(e,"background-image"),s=Te.A.elements.style(e,"background-color"),n=Te.A.elements.style(e,"color"),a="#ffffff",r="#000000";if("none"!==i&&(Te.A.strings.inString(i,"-gradient")?Te.A.elements.css(e,{"background-image":"none"}):e.classList.add("acsb-bg-image")),xe.A.isClickable(e)&&e.setAttribute("data-acsb-clickable","true"),Ne.clickables._isButton(e)&&e.classList.add("acsb-outline-contrast"),e.textContent.length>0&&"rgba(0, 0, 0, 0)"!==Te.A.elements.style(e,"background-color"))e.classList.add("acsb-contrast"),s!==Te.A.elements.style(e,"background-color")&&n!==Te.A.elements.style(e,"color")||e.setAttribute("style",`${t};background-color:${a}!important;color:${r}!important;`);else{if(["I","SPAN"].includes(e.tagName)&&e.innerText.length<1&&e.offsetWidth>=16&&e.offsetHeight>=16){e.classList.add("acsb-contrast"),s!==Te.A.elements.style(e,"background-color")&&n!==Te.A.elements.style(e,"color")||e.setAttribute("style",`${t};background-color:${a}!important;color:${r}!important;`);continue}for(let i of e.childNodes)if(3===i.nodeType&&Te.A.strings.removeWhites(i.nodeValue).length>0){e.classList.add("acsb-contrast"),s!==Te.A.elements.style(e,"background-color")&&n!==Te.A.elements.style(e,"color")||e.setAttribute("style",`${t};background-color:${a}!important;color:${r}!important;`);break}}if(t&&Te.A.strings.inString(t,"color")){let i;for(let t of e.getAttribute("style").split(";"))t&&"color"!==t.toLowerCase().substring(0,5)&&(i+=`;${t}`);e.setAttribute("style",i),e.setAttribute("acsb-original-style",t)}}}("light")}}};var Ie=i(1278),Pe=i(2817),Be=function(e,t,i,s){return new(i||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}))};class Oe extends x.A{initialize(){return Be(this,void 0,void 0,(function*(){yield this._handleWave(),yield this._handleLighthouse()}))}_handleLighthouse(){return Be(this,void 0,void 0,(function*(){const e=window.navigator.userAgentData;if(!e)return;const t=e.brands.find((e=>"Lighthouse"===e.brand));t&&Oe.notifyAnalytics("lighthouse",{version:t.version})}))}_handleWave(){return Be(this,void 0,void 0,(function*(){document.addEventListener("setExtensionUrl",(()=>Be(this,void 0,void 0,(function*(){if("waveconfig"in window){Oe.notifyAnalytics("wave"),De.enable();for(const e of document.querySelectorAll("script"))-1!==e.src.indexOf("acsb")&&e.remove();delete window.acsb,delete window.acsbJS,delete window.AJS}})))),window.location.href.includes("wave.webaim.org")&&(0,(yield i.e(494).then(i.bind(i,7634))).handleWaveWebsite)()}))}static notifyAnalytics(e,t={}){Pe.M.setMetadata({scanTool:e}),this.$logger.collect(Object.assign({message:"EXTERNAL-SCANNING-TOOL-DETECTED",type:e},t),Ie.A.LogLevels.Log,100,!1)}static shouldLoad(){const e=l.A.get("widget");return!(null==e?void 0:e.hidden)}}var Re=i(3883),Me=function(e,t,i,s){return new(i||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}))};class Le extends x.A{initialize(){return Me(this,void 0,void 0,(function*(){window[Le.globalKey]=this,S.A.setConfigDomain(window.accessScanOptions.mockDomain),S.A.setMetadata({scanTool:"accessScan"})}))}ready(){var e;null===(e=window.accessScanOptions.onReady)||void 0===e||e.call(window)}hasCustomFooter(){return Boolean(this.config.footerHtml)}hasConfigJsonInCDN(){return Me(this,void 0,void 0,(function*(){return Boolean(yield S.A.get())}))}static getLegacyAPI(){return Me(this,void 0,void 0,(function*(){try{yield(yield i(2991)).default._loadBundle()}catch(e){throw"accessWidgetAPI: Widget failed to load the bundle. [from loadBundle]"}return yield i.e(494).then(i.bind(i,7634))}))}enableAccessMode(){return Me(this,void 0,void 0,(function*(){if(!(yield this.hasConfigJsonInCDN()))return!1;try{yield(yield i(2991)).default._loadBundle();const e=yield i.e(494).then(i.bind(i,7634));Le.notifyAnalytics(),Pe.M.setMetadata({scanTool:"accessScan"}),e.enableMotorProfile(!1)}catch(e){throw"accesswidget: Failed to start accessMode."}return!0}))}enableProfiles(){return Me(this,void 0,void 0,(function*(){const e=(()=>Me(this,void 0,void 0,(function*(){if(!(yield this.hasConfigJsonInCDN()))return!1;const e=yield Le.getLegacyAPI();try{Le.notifyAnalytics(),Pe.M.setMetadata({scanTool:"accessScan"}),e.enableLightContrast(),e.enableMotorProfile(!1)}catch(e){throw"accessWidgetAPI: Failed to start profiles."}return!0})))();return Le.raceWithTimeout(e,Le.ENABLE_METHOD_TIMEOUT)}))}static raceWithTimeout(e,t){let i;const s=new Promise(((e,s)=>{i=setTimeout((()=>{s("accessWidgetAPI: Timeout exceeded while waiting for operation to complete.")}),t)}));return Promise.race([e.finally((()=>clearTimeout(i))),s])}static notifyAnalytics(){this.$logger.collect({message:"EXTERNAL-SCANNING-TOOL-DETECTED",type:"accessScan"},Ie.A.LogLevels.Log,100,!1)}static shouldLoad(){var e;return Boolean(null===(e=window.accessScanOptions)||void 0===e?void 0:e.enable)}getAuditReport(e){return Me(this,void 0,void 0,(function*(){if(!Re.Q.instance)throw new Error("The enableProfiles() method should be called before calling the getAuditReport() method.");try{return yield Re.Q.instance.auditor.getReport(e)}catch(e){throw new Error(`Failed to get audit report: ${e}`)}}))}}Le.globalKey="accessScan",Le.ENABLE_METHOD_TIMEOUT=5e3;const ze=Le;class We extends x.A{initialize(){return e=this,t=void 0,s=function*(){window[We.globalKey]=this},new((i=void 0)||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}));var e,t,i,s}ready(){var e,t;null===(t=null===(e=window.accessWidgetOptions)||void 0===e?void 0:e.onReady)||void 0===t||t.call(window)}showWidgetInterface(){this.emit("show")}hideWidgetInterface(){this.emit("hide")}}We.globalKey="accessWidget";const je=We;class He extends x.A{initialize(){return e=this,t=void 0,s=function*(){const{specifics:e}=yield S.A.get();if(e){const t=(new DOMParser).parseFromString(e,"text/html"),i=[...Array.from(t.body.children),...Array.from(t.head.children)];for(const e of i){const t=document.createElement(e.tagName);t.textContent=e.textContent,document.body.appendChild(t)}}},new((i=void 0)||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}));var e,t,i,s}}class Ge extends x.A{ready(){var e;if(window.accessWidgetSpecificsOptions){const t=window.accessWidgetSpecificsOptions.modifications;t&&Re.Q.setModifications(t),null===(e=window.accessWidgetSpecificsOptions.onReady)||void 0===e||e.call(window)}}static shouldLoad(){var e;return Boolean(null===(e=window.accessWidgetSpecificsOptions)||void 0===e?void 0:e.enable)}}var Ve=function(e,t,i,s){return new(i||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}))};class qe extends c.A{static start(e){return Ve(this,void 0,void 0,(function*(){if(!this._shouldLoad())return;const t=yield S.A.get();if(!t)return;const i=this.sanitize(e,t.widgetSettings),s=yield ze.create(i),n=yield je.create(i),a=yield Ge.create(i);this.config=i,yield o.A.Bootstrap(i.language),yield l.A.Bootstrap(),this.controllers=yield this.createControllers(i),(this._haveEnabledActionInStorage()||this._shouldAutoShow())&&(yield this._loadBundle()),null==s||s.ready(),null==a||a.ready(),n.ready(),n.on("show",(()=>this.controllers.button.show())),n.on("hide",(()=>this.controllers.button.hide()))}))}static sanitize(e,t){return e&&t&&console.warn("The configuration for accessWidget is being loaded from the dashboard. \nThe object passed to the 'acsbjs.init' function is being ignored. \nTo suppress this warning, remove the configuration object from the 'acsbjs.init' method."),new b(t||e||{})}static _loadBundle(){return Ve(this,void 0,void 0,(function*(){yield(0,ye.Hm)(),this.isLoaded||this.isLoading||(this.isLoading=new Promise((e=>Ve(this,void 0,void 0,(function*(){const t=yield i.e(494).then(i.bind(i,6098)),s=yield S.A.get();yield(0,ye.Hm)(),yield t.load(this.config,this.controllers,s),e()})))),yield this.isLoading),this.isLoading&&(yield this.isLoading,this.isLoaded=!0)}))}static createControllers(e){return Ve(this,void 0,void 0,(function*(){yield Oe.create(e);const t=yield ne.create(e),i=yield ge.create(e);yield Ee.create(e);const s=yield ve.create(e),n=yield I.create(e);return n.on("FocusSkipLinks",(()=>Ve(this,void 0,void 0,(function*(){yield i.focus()})))),ae.A.create(e),yield He.create(e),yield Ce.create(e),{button:t,skipLinks:i,screenReaderAccessModeToggle:s,shortcuts:n}}))}static _shouldLoad(){const e=Boolean(window.acsbJS)&&window.acsbJS.initialized;return e&&this.$logger.collect("Widget was initialized multiple times",this.$logger.LogLevels.Log,1),!(e||this._isUnsupportedBrowser())}static _shouldAutoShow(){var e;const t=null===(e=l.A.get("widget"))||void 0===e?void 0:e.autoshow;return"#showacsb"===location.hash||t}static _haveEnabledActionInStorage(){const e=l.A.get("actions");return Boolean(e)&&Boolean(Object.values(e).find((e=>e.enabled)))}}qe.isLoaded=!1,qe._isUnsupportedBrowser=()=>y||A;const Ue=qe},2459:(e,t,i)=>{"use strict";i.d(t,{A:()=>a});var s=i(759);class n extends s.A{static get(e){return this.getAll()[e]}static getAll(){return localStorage.acsbState?JSON.parse(localStorage.acsbState):{}}static delete(e){const t=this.getAll();delete t[e],localStorage.acsbState=JSON.stringify(t)}static purgeState(){const e=this.getAll();e.date&&Date.now()-Date.parse(e.date)>this.PURGE_DURATION&&delete localStorage.acsbState}static overrideBlindProfileStorage(){var e;try{const t=JSON.parse(localStorage.getItem("acsbState")||"{}");(null===(e=t.actions)||void 0===e?void 0:e.blindProfile)&&(t.actions.motorProfile=t.actions.blindProfile,t.actions.motorProfile.options.action="profilemotor",delete t.actions.blindProfile,localStorage.setItem("acsbState",JSON.stringify(t)))}catch(e){}}static Bootstrap(){return e=this,t=void 0,s=function*(){this.overrideBlindProfileStorage(),this.purgeState()},new((i=void 0)||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}));var e,t,i,s}}n.PURGE_DURATION=6048e5;const a=n},759:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});var s=i(2849);class n extends s.A{static Bootstrap(){return e=this,t=void 0,s=function*(){},new((i=void 0)||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}));var e,t,i,s}}},7535:(e,t,i)=>{"use strict";i.d(t,{A:()=>h});var s=i(759),n=i(2849),a=i(2521),r=i(7755),o=function(e,t,i,s){return new(i||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}))};class l extends n.A{constructor(e,t){super(),this.rtl=!1,this.languageCode=e,this.rtl=t}initialize(){return o(this,void 0,void 0,(function*(){yield this.updateMapping(),(0,a.setOnChange)((()=>o(this,void 0,void 0,(function*(){return this.updateMapping()}))))}))}updateMapping(){return o(this,void 0,void 0,(function*(){this.mapping=yield l._fetchDictionaryMap(this.languageCode),yield r.Ay.setDictionary(this.mapping["accesswidget-ui"]||this.mapping["accessWidget-UI"],this.languageCode)}))}static _fetchDictionaryMap(e){return o(this,void 0,void 0,(function*(){return yield(0,a.getDictionary)(e)}))}t(e){return this.mapping[e]?this.mapping[e].toString():(this.$logger.error(`Failed to retrieve key from dictionary. [ key: ${e}, languageCode: ${this.languageCode} ]`),e)}}var c=i(2459),d=function(e,t,i,s){return new(i||(i=Promise))((function(n,a){function r(e){try{l(s.next(e))}catch(e){a(e)}}function o(e){try{l(s.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,o)}l((s=s.apply(e,t||[])).next())}))};class u extends s.A{constructor(){return super(),u.instance?u.instance:this}setLanguageCode(e){return d(this,void 0,void 0,(function*(){this.languageCode=e,this.dictionary=new l(e,u.isRTL(e)),yield this.dictionary.initialize()}))}static isRTL(e){return["ar","he","ur","ua"].indexOf(e)>-1}static Bootstrap(){return d(this,arguments,void 0,(function*(e=u.DefaultLanguageCode){var t;const i=null===(t=c.A.get("widget"))||void 0===t?void 0:t.language;u.instance=new u,yield u.instance.setLanguageCode(i||e)}))}}u.DefaultLanguageCode="en",u.RTLLanguagesCodes=["ar","he","ua"];const h=u},3883:(e,t,i)=>{"use strict";i.d(t,{Q:()=>Da});var s={};i.r(s),i.d(s,{ColorInfo:()=>w,ComponentMatch:()=>B,ContentInfo:()=>Ae,ContextInfo:()=>xe,LayoutInfo:()=>Fe,ShadowDomInfo:()=>Be,StateStyleInfo:()=>De,TypographyInfo:()=>Ie,VisibilityInfo:()=>ne,WindowInfo:()=>Pe});var n={};i.r(n),i.d(n,{isTextAmbiguous:()=>Ee});var a={};i.r(a),i.d(a,{callElementMethod:()=>tt,css:()=>it,executeJS:()=>Qe,setSrOnlyContent:()=>Ze,setStyle:()=>et,setStylesheet:()=>st,wrapElement:()=>Xe});var r,o=i(5345),l=i(1278),c=i(5303);class d{eventBus=document.createElement("span");listeners=new Map;emit(e,...t){this.eventBus.dispatchEvent(new CustomEvent(e.toString(),{detail:t}))}off(e,t,i){const s=this.listeners.get(t);this.eventBus.removeEventListener(e.toString(),s,i)}on(e,t,i){const s=e=>t(...e.detail);this.listeners.set(t,s),this.eventBus.addEventListener(e.toString(),s,i)}}class u{failedNodes;inapplicableNodes;cantTellNodes;passedNodes;passed;constructor({failedNodes:e=[],inapplicableNodes:t=[],cantTellNodes:i=[],passedNodes:s=[]}={}){this.failedNodes=e,this.inapplicableNodes=t,this.cantTellNodes=i,this.passedNodes=s,this.passed=null}}!function(e){e.PassedNodesAndNoFailedNodes="PassedNodesAndNoFailedNodes",e.NoFailedNodes="NoFailedNodes",e.NoInapplicableNodes="NoInapplicableNodes"}(r||(r={}));const h=e=>{const t=e/255;return t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)},p=(e,t,i)=>.2126*h(e)+.7152*h(t)+.0722*h(i),g=e=>{const t=/^rgba?\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})(?:,\s*(0|1|0\.\d{1,3}|1\.00))?\)$/.exec(e);if(!t)throw new Error(`Invalid color value: ${e}`);const i=t.slice(1).filter((e=>e)).map(Number);return 3===i.length&&i.push(1),i},f=e=>{if("transparent"===e)return!1;const t=g(e);return 3===t.length||1===t[3]},m=e=>{if("transparent"===e)return!0;const t=g(e);return 4===t.length&&0===t[3]},b=(e,t)=>{const[i,s,n,a]=g(e),[r,o,l,c]=g(t);if(0===a&&0===c)return e;const d=a+c*(1-a);return`rgba(${Math.round((i*a+r*c*(1-a))/d)}, ${Math.round((s*a+o*c*(1-a))/d)}, ${Math.round((n*a+l*c*(1-a))/d)}, ${1===d?"1":d.toFixed(2)})`};class v{static dependencies=[]}function y(e,t,i){function s(e){return e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92}const n=(.4124564*(e=s(e/255))+.3575761*(t=s(t/255))+.1804375*(i=s(i/255)))/.95047,a=(.2126729*e+.7151522*t+.072175*i)/1,r=(.0193339*e+.119192*t+.9503041*i)/1.08883;function o(e){return e>.008856?Math.pow(e,1/3):7.787*e+16/116}return[116*o(a)-16,500*(o(n)-o(a)),200*(o(a)-o(r))]}const A={black:"rgb(0, 0, 0)",dimgray:"rgb(105, 105, 105)",gray:"rgb(128, 128, 128)",darkgray:"rgb(169, 169, 169)",silver:"rgb(192, 192, 192)",lightgray:"rgb(211, 211, 211)",gainsboro:"rgb(220, 220, 220)",whitesmoke:"rgb(245, 245, 245)",white:"rgb(255, 255, 255)",maroon:"rgb(128, 0, 0)",darkred:"rgb(139, 0, 0)",brown:"rgb(165, 42, 42)",firebrick:"rgb(178, 34, 34)",crimson:"rgb(220, 20, 60)",red:"rgb(255, 0, 0)",tomato:"rgb(255, 99, 71)",orangered:"rgb(255, 69, 0)",coral:"rgb(255, 127, 80)",indianred:"rgb(205, 92, 92)",lightcoral:"rgb(240, 128, 128)",darkorange:"rgb(255, 140, 0)",orange:"rgb(255, 165, 0)",gold:"rgb(255, 215, 0)",yellow:"rgb(255, 255, 0)",lightyellow:"rgb(255, 255, 224)",lemonchiffon:"rgb(255, 250, 205)",papayawhip:"rgb(255, 239, 184)",moccasin:"rgb(255, 228, 181)",peachpuff:"rgb(255, 218, 185)",darkgoldenrod:"rgb(184, 134, 11)",goldenrod:"rgb(218, 165, 32)",peru:"rgb(205, 133, 63)",chocolate:"rgb(210, 105, 30)",saddlebrown:"rgb(139, 69, 19)",sienna:"rgb(160, 82, 45)",rosybrown:"rgb(188, 143, 143)",darkolivegreen:"rgb(85, 107, 47)",olive:"rgb(128, 128, 0)",olivedrab:"rgb(107, 142, 35)",yellowgreen:"rgb(154, 205, 50)",limegreen:"rgb(50, 205, 50)",lime:"rgb(0, 255, 0)",lawngreen:"rgb(124, 252, 0)",chartreuse:"rgb(127, 255, 0)",mediumseagreen:"rgb(60, 179, 113)",seagreen:"rgb(46, 139, 87)",forestgreen:"rgb(34, 139, 34)",green:"rgb(0, 128, 0)",darkgreen:"rgb(0, 100, 0)",lightgreen:"rgb(144, 238, 144)",palegreen:"rgb(152, 251, 152)",honeydew:"rgb(240, 255, 240)",teal:"rgb(0, 128, 128)",darkcyan:"rgb(0, 139, 139)",cadetblue:"rgb(95, 158, 160)",steelblue:"rgb(70, 130, 180)",lightseagreen:"rgb(32, 178, 170)",mediumturquoise:"rgb(72, 209, 204)",turquoise:"rgb(64, 224, 208)",aqua:"rgb(0, 255, 255)",cyan:"rgb(0, 255, 255)",darkslategray:"rgb(47, 79, 79)",slategray:"rgb(112, 128, 144)",lightslategray:"rgb(119, 136, 153)",powderblue:"rgb(176, 224, 230)",lightblue:"rgb(173, 216, 230)",skyblue:"rgb(135, 206, 235)",lightskyblue:"rgb(135, 206, 250)",dodgerblue:"rgb(30, 144, 255)",deepskyblue:"rgb(0, 191, 255)",royalblue:"rgb(65, 105, 225)",blue:"rgb(0, 0, 255)",mediumblue:"rgb(0, 0, 205)",darkblue:"rgb(0, 0, 139)",navy:"rgb(0, 0, 128)",midnightblue:"rgb(25, 25, 112)",indigo:"rgb(75, 0, 130)",purple:"rgb(128, 0, 128)",darkmagenta:"rgb(139, 0, 139)",darkviolet:"rgb(148, 0, 211)",blueviolet:"rgb(138, 43, 226)",mediumslateblue:"rgb(123, 104, 238)",mediumpurple:"rgb(147, 112, 219)",slateblue:"rgb(106, 90, 205)",violet:"rgb(238, 130, 238)",orchid:"rgb(218, 112, 214)",plum:"rgb(221, 160, 221)",thistle:"rgb(216, 191, 216)",lavender:"rgb(230, 230, 250)",pink:"rgb(255, 192, 203)",lightpink:"rgb(255, 182, 193)",hotpink:"rgb(255, 105, 180)",deeppink:"rgb(255, 20, 147)",palevioletred:"rgb(219, 112, 147)",mediumvioletred:"rgb(199, 21, 133)"};class w extends v{element;classifier;static dependencies=[];get color(){return w.getEffectiveColor(this.computedStyle)}get backgroundColor(){return this.computedStyle.backgroundColor}get backgroundImage(){return this.computedStyle.backgroundImage}get aggregatedBackgroundColor(){return this.getAggregatedBackgroundColor(this.element)}get aggregatedBackgroundColorParsed(){return g(this.aggregatedBackgroundColor)}get borderColor(){return this.computedStyle.borderColor}get opacity(){return Number(this.computedStyle.opacity)}get outlineColor(){return this.computedStyle.outlineColor}get colorContrastRatio(){return((e,t)=>{const[i,s,n]=g(e),[a,r,o]=g(t),l=p(i,s,n)+.05,c=p(a,r,o)+.05;return Number((l>c?l/c:c/l).toFixed(2))})(this.color,this.aggregatedBackgroundColor)}get backgroundColorName(){return"rgba(0, 0, 0, 0)"===this.backgroundColor?null:function(e,t){const{backgroundColor:i}=t.getOperations(e).colorInfo,s=i.match(/\d+/g).map(Number),[n,a,r]=s,o=y(n,a,r);let l,c=1/0;return Object.entries(A).forEach((([e,t])=>{const i=t.match(/\d+/g).map(Number),s=y(i[0],i[1],i[2]),n=function(e,t){return Math.sqrt(Math.pow(e[0]-t[0],2)+Math.pow(e[1]-t[1],2)+Math.pow(e[2]-t[2],2))}(o,s);n{const i=[],s=t?[t]:["aria-labelledby","aria-describedby"];for(const t of s){const s=e.getAttribute(t);s&&s.split(" ").map((e=>e.trim())).filter(Boolean).forEach((t=>{const s=document.getElementById(t);s&&s!==e&&i.push(s)}))}return i},C=e=>e?.ownerDocument?.defaultView,_=(e,t,i)=>e instanceof t||!!e&&(i??=C(e),Boolean(i)&&e instanceof i[t.name]),E=e=>_(e,NodeList)&&[...e].every((e=>_(e,HTMLLabelElement))),S=e=>"labels"in e&&E(e.labels)?[...e.labels]:[],x=new Set(["style","id","class","role","aria-label","aria-labelledby","aria-describedby"]),T=(e,t)=>{const i=Object.getOwnPropertyDescriptor(HTMLElement.prototype,t);if(i&&"function"==typeof i.get){const t=i.get.call(e);if("string"==typeof t)return t}else{const i=e[t];if("string"==typeof i)return i}return""},F=e=>{const t=(e=>{const t=[];for(const i of e.attributes){if(x.has(i.name))continue;const e=[i.name,i.value].join(" ").trim();t.push(e)}return t.join(" ").trim()})(e),i=Array.from(e.classList).join(" ").trim();return[T(e,"tagName").trim(),T(e,"id").trim(),i,t.trim()].filter(Boolean).join(" ").trim().toLowerCase()};function*N(e){yield F(e);const t=S(e);if(t)for(const e of t)yield F(e);const i=k(e);for(const e of i)yield F(e)}const D={close:{exacts:["x","×"],words:["close","dismiss","hide","cancel","exit","times"]},remove:{exacts:[],words:["remove","trash","bin","delete","cross"]},next:{exacts:["❯"],words:["next","nxt","forward","right","arrowright"]},previous:{exacts:["❮"],words:["previous","prev","prv","back","left","arrowleft"]},carouselSlidePicker:{exacts:["○","●"],words:["pagination","dot","indicator","point","circle","spot","pager","page","thumb"]},contact:{exacts:[],words:["contact","envelop","mail","phone","email"]},search:{exacts:[],words:["search","srch","magnifier"]},cart:{exacts:[],words:["cart","bag","basket","shop","checkout","coupon","promo","quantity","qty"]},menu:{exacts:[],words:["burger","menu","nav","bars","lines"]},download:{exacts:[],words:["download"]},order:{exacts:[],words:["order"]},share:{exacts:[],words:["share"]},move:{exacts:[],words:["slide","range","move"]},toggle:{exacts:[],words:["toggle","switch"]},accept:{exacts:[],words:["check","accept","verify"]},account:{exacts:[],words:["login","log-in","signup","sign-up","register","user","account","profile"]},date:{exacts:[],words:["date","picker"]},address:{exacts:[],words:["pin","address","map","location"]},subscribe:{exacts:[],words:["newsletter","subscribe"]},favorites:{exacts:[],words:["wishlist","favorite","heart"]},enlarge:{exacts:[],words:["zoom","large","big"]},print:{exacts:[],words:["print"]},plus:{exacts:["+"],words:["plus","inc","touchspin-up"]},minus:{exacts:["-"],words:["min","dec","decrease","reduce","touchspin-down"]},video:{exacts:[],words:["video","play","youtube","vimeo"]},color:{exacts:[],words:["color","colour","swatch","palette"]},pause:{exacts:[],words:["pause","stop","halt","hold"]},country:{exacts:[],words:["flag","lang","country","usa","english"]},scroll:{exacts:[],words:["scroll","up","top"]},submit:{exacts:["continue"],words:["submit","send","ok","done","enter","confirm","apply","sign in"]},recaptcha:{exacts:[],words:["g-recaptcha"]},hCaptcha:{exacts:[],words:["h-captcha"]},cfTurnstile:{exacts:[],words:["cf-turnstile"]},friendlyCaptcha:{exacts:[],words:["frc-captcha"]},on:{exacts:[],words:["on","enable","activate","turn on","switch on","toggle on","set on"]},off:{exacts:[],words:["off","disable","deactivate","turn off","switch off","toggle off","set off"]},activate:{exacts:[],words:["activate","enable","turn on","switch on","toggle on","set on"]},deactivate:{exacts:[],words:["deactivate","disable","turn off","switch off","toggle off","set off"]},enable:{exacts:[],words:["enable","activate","turn on","switch on","toggle on","set on"]},disable:{exacts:[],words:["disable","deactivate","turn off","switch off","toggle off","set off"]},active:{exacts:[],words:["active","enabled","on","activated","switched on","toggled on","set on"]}},I=["menuitem","shopping","desktop","tabindex","backup","holder","group","setup","topic","stop","index","closed","bind","binary","binge","left:","right:","popup","upload","prevent","display","player"];var P=i(9950);class B extends v{targetElement;resources;classifier;static dependencies=[];operations;_elementMatch=null;_contentMatch=null;constructor(e,t,i){super(),this.targetElement=e,this.resources=t,this.classifier=i,this.operations=this.classifier.getOperations(this.targetElement)}static removeChars(e,t){for(const i of t)e.replaceAll(i,"");return e}static*extractChildContexts(e,t){const i=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT);for(;i.nextNode();){const e=i.currentNode,s=t.getOperations(e),{relatedText:n}=s.contentInfo;yield n.toLowerCase();const a=N(e);for(const e of a)yield e}}static*extractContexts(e,t,i){const s=window.location.hostname.replace("www",""),{colorInfo:n}=t,a=n.backgroundImage;"none"!==a&&(yield a.toLowerCase().replace(s,"").trim());const r=e=>{const t=[s,...I];return this.removeChars(e,t)},o=N(e);for(const e of o)yield r(e);for(const t of this.extractChildContexts(e,i))yield r(t)}static getExactMatch(e,t){const i=D[t];for(const s of i.exacts)if(e===s)return t;return""}static getCloseMatch(e,t){const i=D[t];for(const s of i.words)if(new RegExp(`\\b${s}\\b`,"i").test(e))return t;return""}static getCloseTranslationMatch(e,t){const i=D[t];for(const s of i.words)if((0,P.wordHasTranslation)(s)&&(0,P.textContainsWord)(e,s))return t;return""}*getElementMatch(){for(const e of B.extractContexts(this.targetElement,this.operations,this.classifier))for(const t in D){const i=B.getCloseMatch(e,t);i&&(yield{type:i});const s=B.getCloseTranslationMatch(e,t);s&&(yield{type:s})}yield{type:""}}get elements(){return this.getElementMatch()}get element(){return this._elementMatch?this._elementMatch:this._elementMatch=this.elements.next().value}*getContentMatch(){const e=this.operations.contentInfo,t=e.visibleText.toLowerCase(),i=e.allText.toLowerCase();for(const e in D){const s=B.getExactMatch(t,e);s&&(yield{type:s,exactMatch:!0});const n=B.getCloseMatch(i,e);n&&(yield{type:n,exactMatch:!1});const a=B.getCloseTranslationMatch(i,e);a&&(yield{type:a,exactMatch:!1})}yield{type:"",exactMatch:!1}}get content(){return this._contentMatch?this._contentMatch:this._contentMatch=this.contents.next().value}get contents(){return this.getContentMatch()}}const O=e=>R(e)||M(e),R=e=>e.matches("input[type=button], input[type=submit], input[type=reset]"),M=e=>e.matches("input[type=image]");class L{static isTextNodeVisible(e,t){let i=e.parentElement;for(;i;){const s=t.getOperations(i).resources;if(this.hasOverflowHidden(s)&&this.hasTextIndentOverflow(s,e))return!1;i=i.parentElement}return!0}static hasOverflowHidden(e){return"hidden"===e.computedStyle.overflow}static hasTextIndentOverflow(e,t){const i=e.computedStyle,s=e.boundingClientRect,n=parseFloat(i.textIndent),a=this.getNodeRect(t),r=s;return a.left+nr.right}static getNodeRect(e){const t=document.createRange();return t.selectNode(e),t.getBoundingClientRect()}}class z{static type;static subsetOf;static notSubsetOf=[];static detect;static skipChildrenWhen;static notChildOf=[];static maxMatches=1/0;static dependencies=[];static ignoreUpdates;static contextType}class W{static matches=[];static async locate(e){if(this.matches.length)return this.getCachedMatches();const t=await this.doLocate(e);return t.length>0&&(this.matches=t.map((e=>new WeakRef(e)))),t}static doLocate;static clearCache(){this.matches=[]}static getCachedMatches(){return this.matches.map((e=>e.deref())).filter(Boolean)}static dependencies=[]}class j extends z{static type="perceivable"}class H extends j{static skipChildrenWhen="negative";static ignoreUpdates=!0;static subsetOf=[];static nonRenderableTagNames=["SCRIPT","OPTION","NOSCRIPT","STYLE","BR","LINK","META","HTML","HEAD","SOURCE","PATH"];static detect(e){if(!e.isConnected)return!1;for(const t of H.nonRenderableTagNames)if(e.tagName===t)return!1;return!e.matches("svg *:not(foreignObject, foreignObject *)")}}class G extends j{static skipChildrenWhen="never";static subsetOf=[H];static isFocusableElement(e){const t=["input","select","textarea","button"];for(const i of t)if(e.localName===i)return e.tabIndex>-1;if(e.matches("[contenteditable]"))return!0;const i=["a[href]","[tabindex]:not(slot)","details>summary:first-of-type"];for(const t of i)if(e.matches(t))return e.tabIndex>-1;return!1}static isInert(e){return e.matches("[inert], [inert] *")}static isElementDisabled(e){return e.matches(":disabled")}static detect(e,t){if(!this.isFocusableElement(e))return!1;if(this.isElementDisabled(e))return!1;if(this.isInert(e))return!1;const{visibilityInfo:i}=t.getOperations(e);return"none"!==i.display}}class V{classifier;data;get(){return this.data}postDetect;constructor(e){this.classifier=e}}class q{start;end;maxEnd;height;left=null;right=null;data;constructor(e){this.start=e.start,this.end=e.end,this.maxEnd=e.end,this.data=e.data,this.height=1}}class U{root=null;identifierIndex=new Map;insert(e,t){t&&this.identifierIndex.set(t,e),this.root=this.insertNode(this.root,e)}delete(e){this.root=this.deleteNode(this.root,e)}deleteByIdentifier(e){const t=this.identifierIndex.get(e);t&&(this.delete(t),this.identifierIndex.delete(e))}getByIdentifier(e){return this.identifierIndex.get(e)}searchOverlapping(e){const t=[];return this.searchOverlappingNode(this.root,e,t),t}inorderTraversal(){const e=[];return this.inorder(this.root,e),e}getMinNode(e){let t=e;for(;t.left;)t=t.left;return t}insertNode(e,t){return null===e?new q(t):(t.start1&&t.start<(e.left?.start??0)?this.rotateRight(e):i<-1&&t.start>=(e.right?.start??0)?this.rotateLeft(e):i>1&&t.start>=(e.left?.start??0)?(e.left=this.rotateLeft(e.left),this.rotateRight(e)):i<-1&&t.start<(e.right?.start??0)?(e.right=this.rotateRight(e.right),this.rotateLeft(e)):e}rotateRight(e){const t=e.left,i=t.right;return t.right=e,e.left=i,this.updateHeight(e),this.updateHeight(t),this.updateMaxEnd(e),this.updateMaxEnd(t),t}rotateLeft(e){const t=e.right,i=t.left;return t.left=e,e.right=i,this.updateHeight(e),this.updateHeight(t),this.updateMaxEnd(e),this.updateMaxEnd(t),t}getHeight(e){return e?e.height:0}updateHeight(e){e.height=1+Math.max(this.getHeight(e.left),this.getHeight(e.right))}getBalanceFactor(e){return e?this.getHeight(e.left)-this.getHeight(e.right):0}updateMaxEnd(e){let t=e.end;e.left&&(t=Math.max(t,e.left.maxEnd)),e.right&&(t=Math.max(t,e.right.maxEnd)),e.maxEnd=t}inorder(e,t){e&&(this.inorder(e.left,t),t.push({start:e.start,end:e.end,data:e.data}),this.inorder(e.right,t))}searchOverlappingNode(e,t,i){e&&(this.doOverlap({start:e.start,end:e.end,data:e.data},t)&&i.push({start:e.start,end:e.end,data:e.data}),e.left&&e.left.maxEnd>=t.start&&this.searchOverlappingNode(e.left,t,i),e.right&&e.start<=t.end&&this.searchOverlappingNode(e.right,t,i))}doOverlap(e,t){return e.start<=t.end&&t.start<=e.end}deleteNode(e,t){if(!e)return null;if(t.starte.start)e.right=this.deleteNode(e.right,t);else{if(!e.left&&!e.right)return null;if(e.left)if(e.right){const t=this.getMinNode(e.right);e.start=t.start,e.end=t.end,e.data=t.data,e.right=this.deleteNode(e.right,{start:t.start,end:t.end,data:t.data})}else e=e.left;else e=e.right}return this.updateHeight(e),this.updateMaxEnd(e),this.balanceAfterDelete(e)}balanceAfterDelete(e){const t=this.getBalanceFactor(e);return t>1?(this.getBalanceFactor(e.left)>=0||(e.left=this.rotateLeft(e.left)),this.rotateRight(e)):t<-1?(this.getBalanceFactor(e.right)<=0||(e.right=this.rotateRight(e.right)),this.rotateLeft(e)):e}}const $=e=>!!e&&(_(e,HTMLElement)||_(e,SVGElement));class K extends j{static subsetOf=[];static isFixedOrSticky(e,t){const i=t.getOperations(e).layoutInfo.position;return"fixed"===i||"sticky"===i}static detect(e,t){let i=e;for(;i;){if(this.isFixedOrSticky(i,t))return!0;if(!$(i.offsetParent))break;i=i.offsetParent}for(const i of e.children)if($(i)&&this.isFixedOrSticky(i,t))return!0;return!1}}function Y(e,t){const i=t.getOperations(e).layoutInfo.absoluteRect;return t.getParent(e,K)?{...i,x:i.left+window.scrollX,y:i.top+window.scrollY,top:i.top+window.scrollY,left:i.left+window.scrollX,bottom:i.top+window.scrollY,right:i.right+window.scrollX}:i}class J{static yAxisTree=new U;static add(e,t){const i=Y(e,t),s=this.yAxisTree.getByIdentifier(e);var n,a;s&&(n=i,a=s.data.rect,!["x","y","width","height","top","left","bottom","right"].every((e=>n[e]===a[e])))&&this.yAxisTree.deleteByIdentifier(e);const r={element:e,rect:i};this.yAxisTree.insert({start:i.top,end:i.top+i.height,data:r},e)}static getElementsOverlappingWithElement(e,t){const i=Y(e,t);return this.getElementsOverlappingInRect(i)}static getElementsOverlappingInRect(e){const t=new Set,i=[];function s(e,t,i){return e>=t&&e<=i}return this.yAxisTree.searchOverlapping({start:e.top,end:e.top+e.height}).forEach((n=>{if(t.has(n.data.element))return;const a=n.data.rect.left,r=n.data.rect.left+n.data.rect.width,o=s(e.left,a,r)||s(e.left+e.width,a,r),l=s(a,e.left,e.left+e.width)||s(r,e.left,e.left+e.width);(o||l)&&(t.add(n.data.element),i.push(n.data.element))})),i}}class X extends V{data={visibilitySpatialContextMap:new WeakMap};set({element:e}){const t=this.classifier;J.add(e,this.classifier),this.data.visibilitySpatialContextMap.set(e,{get overlappingElements(){return J.getElementsOverlappingWithElement(e,t)}})}}function Z(e){return["visible","scroll","auto"].includes(e)}function*Q(e,t=document.body){let i=e.parentElement;for(;i&&i!==t.parentElement;)yield i,i=i.parentElement}const ee=["polygon","path","url"],te=e=>!!_(e,HTMLImageElement)||!(!_(e,HTMLInputElement)||"image"!==e.type)||!!_(e,HTMLAreaElement);class ie extends z{static skipChildrenWhen="never";static type="compliant"}class se extends ie{static subsetOf=[];static detect(e,t){return!!t.getParent(e,se)||e.matches("[inert]")}}class ne extends v{element;classifier;static MIN_ELEMENT_VISIBLE_SIZE=3;static MIN_FONT_VISIBLE_SIZE=.5;get visibility(){return this.computedStyle.visibility}get display(){return this.computedStyle.display}get opacity(){return this.computedStyle.opacity}get hasClip(){return(e=>{const t=e.clip;return!(!t||"auto"===t||"none"===t)&&["absolute","fixed"].includes(e.position)})(this.computedStyle)}get hasClipPath(){return(e=>{const t=this.computedStyle.clipPath;return t&&!1===["none","auto"].includes(t)})()&&(e=>{const t=this.computedStyle.clipPath.split(/[(),]/)[0];return!ee.includes(t)})()}get clipInfo(){return this.hasClip?(e=>{const t=this.computedStyle.clip.match(/rect\((.*)\)/)[1].split(/,\s?/),[i,s,n,a]=t.map((e=>parseInt(e)));return{height:n-i,width:s-a}})():null}get clipPathInfo(){return this.hasClipPath?((e,t)=>{const i=e.clipPath,s=i.split(/\(|\)|,/)[0];let n;switch(s){case"circle":n=((e,t)=>{let i,s,n,a;if(e.includes("at")){const t=e.split(/at/)[1].split(/\(|\)|,| +/).slice(1);[n,a]=t.map((e=>parseInt(e))).filter((e=>"number"==typeof e))}const r=e.split(/[(),]/)[1];return r.includes("%")?(i=t.width*(parseInt(r)/100),s=t.height*(parseInt(r)/100)):(i=parseFloat(r),s=parseFloat(r)),{width:i,height:s,x:n,y:a,top:0,right:0,bottom:0,left:0}})(i,t);break;case"ellipse":n=((e,t)=>{let i=0,s=0;if(e.includes("at")){const t=e.split(/at/)[1].split(/\(|\)|,| +/).slice(1);[i,s]=t.map((e=>parseInt(e))).filter((e=>"number"==typeof e))}const n=["width","height"],[a,r]=e.split(/\(|\)|\s/).slice(1).map(((e,i)=>e.endsWith("%")?parseInt(t[n[i]])*(parseInt(e)/100):parseInt(e)));return{width:r,height:a,x:i,y:s,top:0,right:0,bottom:0,left:0}})(i,t);break;case"inset":n=((e,t)=>{const i=(e=>{const t=e.match(/(-?\d*\.?\d+(?:px|%|em|rem|vh|vw)?)/g)||[],[i,s,n,a]=t;return 0===t.length?["","","",""]:1===t.length?[i,i,i,i]:2===t.length?[i,s,i,s]:3===t.length?[i,s,n,s]:[i,s,n,a]})(e.split(/\((.*?)\)/)[1]),s=["height","width","height","width"],[n,a,r,o]=i.map(((e,i)=>{const n=t[s[i]];return e.endsWith("%")?n*(parseInt(e)/100):parseInt(e)})),l=t.height-(n+r);return{width:t.width-(a+o),height:l,top:n,right:a,bottom:r,x:0,y:0}})(i,t);break;default:throw new Error(`Unsupported clip-path type: ${s}`)}return{type:s,...n}})(this.computedStyle,this.boundingClientRect):null}get isElementAndChildrenHidden(){return"hidden"===this.visibility&&!Array.from(this.element.querySelectorAll("*")).some((e=>{const{visibilityInfo:{visibility:t}}=this.classifier.getOperations(e);return"hidden"!==t}))}get isVisuallyHidden(){return function(e,t,i){const{layoutInfo:s,visibilityInfo:n}=t.getOperations(e);if("0"===n.opacity)return!0;const a=i.width>0&&i.height>0,r=e.scrollHeight>e.clientHeight||e.scrollWidth>e.clientWidth;if((!a&&r&&"hidden"!==s.overflow||a)&&s.isOutsideDocument)return!0;if(a){if(n.hasClip){const{width:e,height:t}=n.clipInfo;if(e<=0||t<=0)return!0}if(n.hasClipPath){const{width:e,height:t}=n.clipPathInfo;if(e<=0||t<=0)return!0}}return!1}(this.element,this.classifier,this.boundingClientRect)}get isHiddenViaDetails(){try{return!this.element.checkVisibility()}catch{return!this.element.matches("summary, details")&&!!this.element.closest("details:not([open])")}}get isRendered(){try{return this.element.checkVisibility()}catch{if("none"===this.display)return!1;for(const e of Q(this.element)){const{display:t}=this.classifier.getOperations(e).visibilityInfo;if("none"===t)return!1}return!0}}get isRenderedAndVisible(){try{return this.element.checkVisibility({visibilityProperty:!0})}catch{return this.isRendered&&!this.isHiddenViaDetails&&"hidden"!==this.visibility}}get isTransparentViaOpacity(){try{return!this.element.checkVisibility({checkOpacity:!0})}catch{if("0"===this.opacity)return!0;for(const e of Q(this.element)){const{opacity:t}=this.classifier.getOperations(e).visibilityInfo;if("0"===t)return!0}return!1}}get isHiddenFromScreenReader(){return!(!te(this.element)||!this.element.hasAttribute("alt")||""!==this.element.getAttribute("alt"))||!this.isRenderedAndVisible||this.isExplicitlyHiddenFromScreenReader}get isExplicitlyHiddenFromScreenReader(){return!!this.element.matches("[role='presentation'], [role='none'], [aria-hidden='true']")||!!this.classifier.assert(this.element,se)}static dependencies=[se];boundingClientRect;computedStyle;constructor(e,{boundingClientRect:t,computedStyle:i},s){super(),this.element=e,this.classifier=s,this.boundingClientRect=t,this.computedStyle=i}}class ae extends j{static contextType=X;static skipChildrenWhen=(e,t)=>{if(e.matches("[hidden]"))return!0;const{visibilityInfo:i}=t.getOperations(e);return"none"===i.display||"0"===i.opacity};static subsetOf=[H];static detect(e,t,i,s){if("checkVisibility"in e&&!e.checkVisibility())return!1;if(!e.matches("summary, details")&&e.closest("details:not([open])"))return!1;const{visibilityInfo:n,layoutInfo:a,typographyInfo:r}=t.getOperations(e),o=ne.MIN_ELEMENT_VISIBLE_SIZE;if("none"===n.display)return!1;if("0"===n.opacity)return!1;if((a.absoluteRect.width<=o||a.absoluteRect.height<=o)&&(!(e=>e.scrollHeight>e.clientHeight||e.scrollWidth>e.clientWidth)(e)||!Z(a.overflow)))return!1;if(n.hasClip){const{width:e,height:t}=n.clipInfo;if(e<=o||t<=o)return!1}if(n.hasClipPath){const{width:e,height:t}=n.clipPathInfo;if(e<=o||t<=o)return!1}return!(n.isElementAndChildrenHidden||a.isOutsideDocumentVisibleRect||r.textIndent&&(a.hasTextOutsideDocumentX||a.hasTextOutsideDocumentY)||a.isOutsideAncestorsVisibleRect||(s?.set({element:e}),0))}}class re extends ie{static skipChildrenWhen="never";static subsetOf=[];static interactableSelectors=["a[href]:not([disabled], [aria-disabled='true'])","button:not([disabled], [aria-disabled='true'])","input:not([disabled], [aria-disabled='true'])","select:not([disabled], [aria-disabled='true'])","textarea:not([disabled], [aria-disabled='true'])","[contenteditable]:not([contenteditable='false'], [disabled], [aria-disabled='true'])","audio[controls]:not([disabled], [aria-disabled='true'])","video[controls]:not([disabled], [aria-disabled='true'])","details:not([disabled], [aria-disabled='true'])","[role=button]:not([disabled], [aria-disabled='true'])","[role=link]:not([disabled], [aria-disabled='true'])","[role=checkbox]:not([disabled], [aria-disabled='true'])","[role=radio]:not([disabled], [aria-disabled='true'])","[role=menuitem]:not([disabled], [aria-disabled='true'])","[role=tab]:not([disabled], [aria-disabled='true'])","[role=slider]:not([disabled], [aria-disabled='true'])","[role=searchbox]:not([disabled], [aria-disabled='true'])","[role=spinbutton]:not([disabled], [aria-disabled='true'])","[role=textbox]:not([disabled], [aria-disabled='true'])","[draggable]:not([disabled], [aria-disabled='true'], [draggable='false'])"].join(", ");static detect(e){return e.matches(this.interactableSelectors)}}class oe extends ie{static skipChildrenWhen=(e,t)=>{if(e.matches("[hidden], [aria-hidden=true], [inert]"))return!0;const{visibilityInfo:{display:i}}=t.getOperations(e);return"none"===i};static subsetOf=[H];static dependencies=[re];static detect(e,t){if(e.matches("[aria-hidden='true']"))return!1;if(te(e)&&e.hasAttribute("alt")&&""===e.getAttribute("alt")&&this.isAffectedByRolePresentation(e,t))return!1;if(e.matches("[role='presentation'], [role='none']")&&this.isAffectedByRolePresentation(e,t))return!1;const{isRenderedAndVisible:i}=t.getOperations(e).visibilityInfo;return!!i}static isAffectedByRolePresentation(e,t){return!(t.assert(e,re)||e.getAttribute("tabindex")||t.getOperations(e).contentInfo.ariaText||e.childNodes.length>0)}}class le extends ie{static subsetOf=[oe];static detect(e){return e.matches("button:not([role]:not([role=''])), [role=button], input[type=button]:not([role]:not([role=''])), input[type=submit]:not([role]:not([role=''])), input[type=image]:not([role]:not([role=''])), input[type=reset]:not([role]:not([role='']))")}}class ce extends ie{static subsetOf=[oe];static detect(e){return e.matches("input[type=checkbox]:not([role]:not([role=''])), [role=checkbox]")}}class de extends ie{static subsetOf=[oe];static selectors=["h1:not([role]:not([role=''])), h2:not([role]:not([role=''])), h3:not([role]:not([role=''])), h4:not([role]:not([role=''])), h5:not([role]:not([role=''])), h6:not([role]:not([role='']))",'[role="heading"]'];static detect(e){return e.matches(de.selectors.join(" ,"))}}class ue extends ie{static subsetOf=[oe];static detect(e){return e.matches("a[href]:not([role]:not([role=''])), [role=link]")}}class he extends ie{static subsetOf=[oe];static detect(e){return e.matches("menuitem:not([role]:not([role=''])), [role='menuitem']")}}class pe extends ie{static subsetOf=[oe];static detect(e){return e.matches("input[type=radio]:not([role]:not([role=''])), [role=radio]")}}class ge extends ie{static subsetOf=[oe];static detect(e){return e.matches("[role=tab]")}}class fe extends ie{static subsetOf=[];static detect(e){return e.matches("th:not([scope]:not([scope=''])), th[scope=col], [role=columnheader]")}}class me extends ie{static subsetOf=[oe];static detect(e){return e.matches("table:not([role]:not([role=''])), [role=table]")}}class be extends ie{static subsetOf=[oe];static notSubsetOf=[me];static detect(e,t){return!!t.getParent(e,me)&&e.matches("td:not([role]:not([role=''])), [role=cell]")}}class ve extends ie{static subsetOf=[oe];static detect(e){return e.matches("tr:not([role]:not([role=''])), [role=row]")}}class ye extends ie{static subsetOf=[oe];static detect(e){const t="TH"===e.tagName,i=!e.previousElementSibling||!["TD","TH"].includes(e.previousElementSibling.tagName),s="TD"===e.nextElementSibling?.tagName;return!(!(t&&i&&s)||e.hasAttribute("scope")||e.hasAttribute("role"))||e.matches("th[scope=row], [role=rowheader]")}}class Ae extends v{element;resources;classifier;static dependencies=[G,ae,le,ce,de,ue,he,pe,ge,fe,be,ve,ye];static getDirectText(e){let t="";for(const i of e.childNodes)i.nodeType===Node.TEXT_NODE&&(t+=i.nodeValue);return t}static*visibleTextGenerator(e,t,i=!1){if(t.assert(e,ae)&&!(t.getOperations(e).typographyInfo.fontSize<=ne.MIN_FONT_VISIBLE_SIZE))if(O(e)){const t=this.getInputValue(e);t&&(yield t)}else for(const s of i?Array.from(e.childNodes).reverse():e.childNodes)_(s,Text)?Ae.normalizeText(s.nodeValue)&&L.isTextNodeVisible(s,t)&&(yield Ae.removeExtraWhitespace(s.nodeValue)):$(s)&&(yield*this.visibleTextGenerator(s,t,i))}static*textContentGenerator(e,t){for(const i of e.childNodes)_(i,Text)?Ae.normalizeText(i.nodeValue)&&(yield Ae.removeExtraWhitespace(i.nodeValue)):$(i)&&(yield*this.textContentGenerator(i,t))}static namedByChildContent(e,t){return[le,be,fe,ce,de,ue,he,pe,ve,ye,ge].some((i=>t.assert(e,i)))||["gridcell","menuitemcheckbox","menuitemradio","option","switch","tooltip","treeitem"].includes(e.getAttribute("role"))}static getLabelContent(e,t){const i=[];for(const s of S(e)){if(this.isNodeHiddenFromScreenReader(s,t))continue;const n=this.getAggregatedTextContent(s,t,{skipCb:i=>!!this.isNodeHiddenFromScreenReader(i,t)||e===i||void 0});n&&i.push(n)}return this.normalizeText(i.join(" "))}static normalizeText(e){return this.removeExtraWhitespace(e).trim()}static removeExtraWhitespace(e){return e.replace(/\s+/g," ")}static getAriaContent(e,t){return{ariaLabel:e.getAttribute("aria-label")??"",ariaLabelledbyText:this.getAriaText(e,"aria-labelledby",t),ariaDescribedbyText:this.getAriaText(e,"aria-describedby",t)}}static getAriaText(e,t,i){return k(e,t).map((e=>this.getAggregatedTextContent(e,i))).join(" ")}static getImageAltText(e){return te(e)?(e.getAttribute("alt")??"").trim():""}static isNodeHiddenFromScreenReader(e,t){if($(e))return t.getOperations(e).visibilityInfo.isHiddenFromScreenReader;const i=e.parentElement;return t.getOperations(i).visibilityInfo.isHiddenFromScreenReader}static getInputValue(e){if(_(e,HTMLInputElement)||_(e,HTMLTextAreaElement))return e.getAttribute("value")??""}static getInputPlaceholder(e){if(_(e,HTMLInputElement)||_(e,HTMLTextAreaElement))return e.getAttribute("placeholder")??""}static getBeforeContent(e,t){if($(e)){const i=t.getOperations(e).resources.computedPseudoBeforeStyle.content;return this.normalizePseudoContent(i)}}static getAfterContent(e,t){if($(e)){const i=t.getOperations(e).resources.computedPseudoAfterStyle.content;return this.normalizePseudoContent(i)}}static normalizePseudoContent(e){return e&&"none"!==e&&"-moz-alt-content"!==e?e.replace(/(^"|"$)/g,"").trim():""}static removePrivateUseChars(e){return e.replace(/\p{Private_Use}/gu,"").trim()}static getAggregatedTextContent(e,t,{skipCb:i}={}){let s="";const n=this.removePrivateUseChars(this.getBeforeContent(e,t));if(n&&(s+=n),$(e)){const i=this.getAriaLabelAndDescription(e,t);i&&(s+=` ${i} `)}if(_(e,HTMLInputElement)&&O(e)){const t=this.getInputValue(e);t&&(s+=` ${t} `)}const a=this.getInputPlaceholder(e);a&&(s+=` ${a} `);for(const n of e.childNodes)if(n.nodeType===Node.TEXT_NODE){const e=n.nodeValue;e&&(s+=e)}else if(n.nodeType===Node.ELEMENT_NODE){const e=i?.(n);if(e)continue;s+=this.getAggregatedTextContent(n,t,{skipCb:i})}const r=this.removePrivateUseChars(this.getAfterContent(e,t));return r&&(s+=r),this.removeExtraWhitespace(s)}static getSrVisibleText(e,t){if(t.assert(e,G)||this.namedByChildContent(e,t)){const i=this.getAggregatedTextContent(e,t,{skipCb:e=>this.isNodeHiddenFromScreenReader(e,t)});return this.normalizeText(i)}const i=this.getAggregatedTextContent(e,t,{skipCb:e=>{if(this.isNodeHiddenFromScreenReader(e,t))return!0;if(_(e,HTMLImageElement))return!0;if($(e)){const{display:i}=t.getOperations(e).resources.computedStyle;if("inline"!==i)return!0;if(t.assert(e,G))return!0}return!1}});return this.normalizeText(i)}static getAriaDescribedbyText(e,t){const{ariaDescribedbyText:i}=Ae.getAriaContent(e,t);return Ae.normalizeText(i)}static getAccessibleName(e,t){const{ariaLabel:i,ariaLabelledbyText:s}=Ae.getAriaContent(e,t),n=Ae.getImageAltText(e);return Ae.normalizeText(s||i||this.getLabelContent(e,t)||n||(e.getAttribute("title")??""))}static getTitle(e){return Ae.normalizeText(e.getAttribute("title")??"")}static getAriaLabelAndDescription(e,t){const i=[Ae.getAccessibleName(e,t),Ae.getAriaDescribedbyText(e,t)||Ae.getTitle(e)].join(" ").trim();return Ae.normalizeText(i)}constructor(e,t,i){super(),this.element=e,this.resources=t,this.classifier=i}get visibleText(){return Ae.normalizeText(Array.from(this.visibleTextGenerator).join(""))}get visibleTextGenerator(){return Ae.visibleTextGenerator(this.element,this.classifier)}get visibleTextGeneratorReverse(){return Ae.visibleTextGenerator(this.element,this.classifier,!0)}get hasVisibleText(){for(const e of this.visibleTextGenerator)if(e)return!0;return!1}get textContent(){return Ae.normalizeText(Array.from(this.textContentGenerator).join(""))}get textContentGenerator(){return Ae.textContentGenerator(this.element,this.classifier)}get hasTextContent(){for(const e of this.textContentGenerator)if(e)return!0;return!1}get allText(){const e=Ae.getAggregatedTextContent(this.element,this.classifier);return Ae.normalizeText(e)}get directText(){return Ae.normalizeText(Ae.getDirectText(this.element))}get labelText(){return Ae.normalizeText(Ae.getLabelContent(this.element,this.classifier))}get relatedText(){return this.srVisibleText}get srVisibleText(){return Ae.isNodeHiddenFromScreenReader(this.element,this.classifier)?"":this.ariaText?this.ariaText:Ae.normalizeText(Ae.getSrVisibleText(this.element,this.classifier))}get title(){return Ae.getTitle(this.element)}get accessibleName(){return Ae.getAccessibleName(this.element,this.classifier)}get ariaLabelText(){const{ariaLabel:e,ariaLabelledbyText:t}=Ae.getAriaContent(this.element,this.classifier);return Ae.normalizeText(t||e||this.labelText)}get ariaDescribedbyText(){return Ae.getAriaDescribedbyText(this.element,this.classifier)}get ariaText(){return Ae.getAriaLabelAndDescription(this.element,this.classifier)}get pseudoBefore(){const e=this;return{get content(){return Ae.normalizePseudoContent(e.resources.computedPseudoBeforeStyle.content)}}}get pseudoAfter(){const e=this;return{get content(){return Ae.normalizePseudoContent(e.resources.computedPseudoAfterStyle.content)}}}}const we={"facebook.com":"facebook","yahoo.com":"yahoo","yandex.com":"yandex","xing.com":"xing","medium.com":"medium","linkedin.com":"linkedin","dribbble.com":"dribbble","github.com":"github","snapchat.com":"snapchat","instagram.com":"instagram","twitter.com":"twitter","x.com":"x","tripadvisor.com":"trip-advisor","yelp.com":"yelp","tiktok.com":"tiktok","whatsapp.com":"whatsapp","whatsapp://":"whatsapp","youtube.com":"youtube","reddit.com":"reddit","tumblr.com":"tumblr","flickr.com":"flickr","pinterest.com":"pinterest","maps.google.com":"google-maps"},ke={feed:["rss"],search:["find"],favorites:["wishlist","saves"],contact:["quote","offer","proposal"],cart:["basket","basket","bag","checkout"],locations:["stores","locator","locate","shops"],account:["register","join","user","signup","profile","sign-up","login","log-in","sign-up","log-in"]},Ce=3,_e=4;function Ee(e){if(!e)return!1;if(e.length=_e)return!1;let i=!1;e:for(const e in Se)for(const s of Se[e])if(t.includes(s)){i=!0;break e}return i}const Se={en:["more","here","see","show","learn","read","view","now"],he:["קראו","קרא","צפה","כאן","לקריאה","עכשיו"],es:["más","here","aquí","show","aprender","leer","ahora"],it:["di più","qui","vedere","spettacolo","imparare","leggere","adesso"],de:["mehr","hier","sehen","show","lernen","lesen","jetzt"],nl:["meer","hier","zien","tonen","leren","lezen","nu"],ru:["более","здесь","видеть","шоу","учиться","читать","сейчас"],pt:["mais","aqui","vejo","mostrar","aprender","leitura","agora"],ja:["もっと","ここに","見る","公演","学ぶ","読んだ","今"],tw:["更多的","這裡","看","展示","學","讀","現在"],za:["更多的","這裡","看","展示","學","讀","現在"],ua:["أكثر","هنا","نرى","تبين","يتعلم","اقرأ","الآن"],ar:["أكثر","هنا","نرى","تبين","يتعلم","اقرأ","الآن"]};class xe extends v{element;static dependencies=[];static DEFAULT_DESTINATION_TYPE="none";get elementContexts(){return N(this.element)}get destinationType(){const e=this.element.getAttribute("href")??"";return xe.getDestinationType(e,this.contentInfo)}get isAmbiguous(){return xe.getIsLinkAmbiguous(this.contentInfo)}get hasContextualText(){return xe.hasContextualText(this.contentInfo.visibleText)||xe.hasContextualText(this.contentInfo.relatedText)}contentInfo;constructor(e,t,i){super(),this.element=e;const{contentInfo:s}=i.getOperations(e);this.contentInfo=s}static getDestinationType(e,t){if(!e)return xe.DEFAULT_DESTINATION_TYPE;let i=this.getIsAnchor(e);if(i)return i;const s=t.allText.toLowerCase(),n=this.getIsExternal(e);return i=n?this.getSocialType(e,s)??n:this.getPageType(e,s)??this.getIsInternal(e),i??xe.DEFAULT_DESTINATION_TYPE}static hasContextualText(e){return!(!(e=e.replaceAll(" ","").replace(/\d+/g,"").replace(/[\W_]+/g,"").trim())||e.length<3)}static getIsLinkAmbiguous(e){return Ee(e.srVisibleText)}static getIsExternal(e){const t=new RegExp("//"+location.host+"($|/)");return"http"!==e.substring(0,4)||t.test(e)?null:"external"}static getIsInternal(e){return e.startsWith("/")?"internal":null}static getIsAnchor(e){return e.startsWith("#")?"anchor":null}static getSocialType(e,t){for(const i in we)if(e.includes(i)||t.includes(i))return`social.${we[i]}`;return null}static getPageType(e,t){for(const i in ke){const s=ke[i];for(const n of s)if(e.includes(n)||e.includes(i)||t.includes(n)||t.includes(i))return`page.${i}`}return null}}function Te(e,t){return Boolean(e)!==Boolean(t)}class Fe extends v{element;classifier;static dependencies=[];get width(){return Fe.roundUpToNearestTenth(this.boundingClientRect.width)}get renderedWidth(){return this.boundingClientRect.width}get height(){return Fe.roundUpToNearestTenth(this.boundingClientRect.height)}get renderedHeight(){return this.boundingClientRect.height}get top(){return this.boundingClientRect.top}get bottom(){return this.boundingClientRect.bottom}get left(){return this.boundingClientRect.left}get topViewport(){return this.boundingClientRect.top+window.scrollY}get leftViewport(){return this.boundingClientRect.left+window.scrollX}get position(){return this.computedStyle.position}get overflow(){return this.computedStyle.overflow}get overflowX(){return this.computedStyle.overflowX}get overflowY(){return this.computedStyle.overflowY}get transformedRect(){if(!this.computedStyle.transform.match(/matrix\(.*\)/g))return null;const e={a:0,b:0,c:0,d:0,e:0,f:0};return this.computedStyle.transform.match(/matrix\(.*\)/g)[0].match(/[0-9]+/g).map(((t,i)=>e[Object.keys(e)[i]]=parseFloat(t))),{x1:this.absoluteRect.x*e.a+this.absoluteRect.y*e.c+e.e,y1:this.absoluteRect.x*e.b+this.absoluteRect.y*e.d+e.f,x2:this.absoluteRect.x*e.a+this.absoluteRect.bottom*e.c+e.e,y2:this.absoluteRect.x*e.b+this.absoluteRect.bottom*e.d+e.f,x3:this.absoluteRect.right*e.a+this.absoluteRect.y*e.c+e.e,y3:this.absoluteRect.right*e.b+this.absoluteRect.y*e.d+e.f,x4:this.absoluteRect.right*e.a+this.absoluteRect.bottom*e.c+e.e,y4:this.absoluteRect.right*e.b+this.absoluteRect.bottom*e.d+e.f}}get getClosestNonStaticPositionedParent(){return this.parentLayoutInfo?"static"!==this.parentLayoutInfo.position?this.parentLayoutInfo.element:this.parentLayoutInfo.getClosestNonStaticPositionedParent:null}isBodyOverflowSpecialCase(){const e=this.classifier.getOperations(document.documentElement).layoutInfo;return[this.element.parentElement.tagName,this.element.tagName].includes("BODY")&&!["hidden","scroll","auto","overlay"].includes(e.overflow)}get zIndex(){return"auto"===this.computedStyle.zIndex||"static"===this.computedStyle.position?void 0:parseInt(this.computedStyle.zIndex)}get padding(){return{top:parseFloat(this.computedStyle.paddingTop),right:parseFloat(this.computedStyle.paddingRight),bottom:parseFloat(this.computedStyle.paddingBottom),left:parseFloat(this.computedStyle.paddingLeft)}}get margin(){return{top:parseFloat(this.computedStyle.marginTop),right:parseFloat(this.computedStyle.marginRight),bottom:parseFloat(this.computedStyle.marginBottom),left:parseFloat(this.computedStyle.marginLeft)}}get rect(){return this.boundingClientRect}get absoluteRect(){return this.absoluteBoundingClientRect}get isOutsideDocumentVisibleRect(){const e=this.classifier.getOperations(document.body).layoutInfo;return!(Z(e.overflowX)||!this.isOutsideDocumentRight)||!(Z(e.overflowY)||!this.isOutsideDocumentBottom)||!(!this.isOutsideDocumentTop&&!this.isOutsideDocumentLeft)}get isOutsideDocument(){return this.isOutsideDocumentBottom||this.isOutsideDocumentTop||this.isOutsideDocumentRight||this.isOutsideDocumentLeft}get isOutsideDocumentBottom(){return this.absoluteRect.top-ne.MIN_ELEMENT_VISIBLE_SIZE>=this.classifier.getOperations(document.documentElement).layoutInfo.absoluteRect.bottom}get isOutsideDocumentTop(){return this.absoluteRect.bottom-ne.MIN_ELEMENT_VISIBLE_SIZE<=this.classifier.getOperations(document.documentElement).layoutInfo.absoluteRect.top}get isOutsideDocumentRight(){return this.absoluteRect.left-ne.MIN_ELEMENT_VISIBLE_SIZE>=this.classifier.getOperations(document.documentElement).layoutInfo.absoluteRect.right}get isOutsideDocumentLeft(){return this.absoluteRect.right-ne.MIN_ELEMENT_VISIBLE_SIZE<=this.classifier.getOperations(document.documentElement).layoutInfo.absoluteRect.left}get textRect(){const e=document.createRange();return e.selectNodeContents(this.element),e.getBoundingClientRect()}get hasTextOutsideXAxis(){return!!this.textRect&&Te(this.textRect.left>=this.absoluteRect.right,this.textRect.right<=this.absoluteRect.left)}get hasTextOutsideYAxis(){return!!this.textRect&&Te(this.textRect.bottom<=this.absoluteRect.top,this.textRect.top>=this.absoluteRect.bottom)}get hasTextOutsideDocumentX(){const e=this.classifier.getOperations(document.documentElement).layoutInfo.absoluteRect;return!!this.textRect&&Te(this.textRect.left>=e.right,this.textRect.right<=e.left)}get hasTextOutsideDocumentY(){const e=this.classifier.getOperations(document.documentElement).layoutInfo.absoluteRect;return!!this.textRect&&Te(this.textRect.bottom<=e.top,this.textRect.top>=e.bottom)}get hasTextOutsideDocumentTop(){const e=this.classifier.getOperations(document.documentElement).layoutInfo.absoluteRect;return!!this.textRect&&this.textRect.bottom<=e.top}get hasTextOutsideDocumentLeft(){const e=this.classifier.getOperations(document.documentElement).layoutInfo.absoluteRect;return!!this.textRect&&this.textRect.right<=e.left}get parentLayoutInfo(){return this.element.parentElement?this.classifier.getOperations(this.element.parentElement).layoutInfo:null}get ancestorsMinVisibleLeft(){if("fixed"===this.position)return this.absoluteRect.left;let e=["absolute","sticky"].includes(this.position)?this.getClosestNonStaticPositionedParent:this.element.parentElement;return e?(e=this.classifier.getOperations(e).layoutInfo,this.isBodyOverflowSpecialCase()?Math.min(this.classifier.getOperations(document.documentElement).layoutInfo.absoluteRect.left,this.absoluteRect.left,this.parentLayoutInfo.absoluteRect.left):Z(e.overflowX)?Math.min(this.absoluteRect.left,e.ancestorsMinVisibleLeft):e.absoluteRect.left):this.absoluteRect.left}get ancestorsMinVisibleTop(){if("fixed"===this.position)return this.absoluteRect.top;let e=["absolute","sticky"].includes(this.position)?this.getClosestNonStaticPositionedParent:this.element.parentElement;return e?(e=this.classifier.getOperations(e).layoutInfo,this.isBodyOverflowSpecialCase()?Math.min(this.classifier.getOperations(document.documentElement).layoutInfo.absoluteRect.top,this.absoluteRect.top,this.parentLayoutInfo.absoluteRect.top):Z(e.overflowY)?Math.min(this.absoluteRect.top,e.ancestorsMinVisibleTop):e.absoluteRect.top):this.absoluteRect.top}get ancestorsMaxVisibleRight(){if("fixed"===this.position)return this.absoluteRect.right;let e=["absolute","sticky"].includes(this.position)?this.getClosestNonStaticPositionedParent:this.element.parentElement;return e?(e=this.classifier.getOperations(e).layoutInfo,this.isBodyOverflowSpecialCase()?Math.max(this.classifier.getOperations(document.documentElement).layoutInfo.absoluteRect.right,this.absoluteRect.right,this.parentLayoutInfo.absoluteRect.right):Z(e.overflowX)?Math.max(this.absoluteRect.right,e.ancestorsMaxVisibleRight):e.absoluteRect.right):this.absoluteRect.right}get ancestorsMaxVisibleBottom(){if("fixed"===this.position)return this.absoluteRect.bottom;let e=["absolute","sticky"].includes(this.position)?this.getClosestNonStaticPositionedParent:this.element.parentElement;return e?(e=this.classifier.getOperations(e).layoutInfo,this.isBodyOverflowSpecialCase()?Math.max(this.classifier.getOperations(document.documentElement).layoutInfo.absoluteRect.bottom,this.absoluteRect.bottom,this.parentLayoutInfo.absoluteRect.bottom):Z(e.overflowY)?Math.max(this.absoluteRect.bottom,e.ancestorsMaxVisibleBottom):e.absoluteRect.bottom):this.absoluteRect.bottom}get isOutsideAncestorsVisibleY(){return Te(this.absoluteRect.bottom-ne.MIN_ELEMENT_VISIBLE_SIZE<=this.ancestorsMinVisibleTop,this.absoluteRect.top+ne.MIN_ELEMENT_VISIBLE_SIZE>=this.ancestorsMaxVisibleBottom)}get isOutsideAncestorsVisibleX(){return Te(this.absoluteRect.right-ne.MIN_ELEMENT_VISIBLE_SIZE<=this.ancestorsMinVisibleLeft,this.absoluteRect.left+ne.MIN_ELEMENT_VISIBLE_SIZE>=this.ancestorsMaxVisibleRight)}get isOutsideAncestorsVisibleRect(){return this.isOutsideAncestorsVisibleX||this.isOutsideAncestorsVisibleY}get aspectRatio(){return this.boundingClientRect.width/this.boundingClientRect.height}get hasVisibleBorder(){return Fe.hasVisibleBorder(this.computedStyle)}get firstScrollableParent(){let e=this.element;for(;e&&e!==document.body;){const t=this.classifier.getOperations(e).resources.computedStyle.overflowY;if(("auto"===t||"scroll"===t)&&e.scrollHeight>e.clientHeight)return e;e=e.parentElement}return document.documentElement}get scrollPaddingBottom(){return Fe.calculateScrollPadding(this.computedStyle.scrollPaddingBottom,this.element)}get scrollPaddingTop(){return Fe.calculateScrollPadding(this.computedStyle.scrollPaddingTop,this.element)}get topRelative(){if(_(this.element,HTMLElement))return this.element.offsetTop;const e=this.getClosestNonStaticPositionedParent;if(e){const{layoutInfo:{top:t}}=this.classifier.getOperations(e);return this.top-t}return this.boundingClientRect.top}get leftRelative(){if(_(this.element,HTMLElement))return this.element.offsetLeft;const e=this.getClosestNonStaticPositionedParent;if(e){const{layoutInfo:{left:t}}=this.classifier.getOperations(e);return this.left-t}return this.boundingClientRect.left}static calculateScrollPadding(e,t){return"auto"===e?0:e.endsWith("px")?parseFloat(e):e.endsWith("%")&&t.parentElement?parseFloat(e)/100*t.clientHeight:0}static roundUpToNearestTenth(e){return Math.ceil(10*e)/10}computedStyle;boundingClientRect;absoluteBoundingClientRect;constructor(e,{computedStyle:t,boundingClientRect:i,absoluteBoundingClientRect:s},n){super(),this.element=e,this.classifier=n,this.computedStyle=t,this.boundingClientRect=i,this.absoluteBoundingClientRect=s}static hasVisibleBorder(e){const t=["top","right","bottom","left"];for(const i of t){const t=parseFloat(e[`border-${i}-width`]),s=e[`border-${i}-style`],n=e[`border-${i}-color`];if(t>0&&!["none","hidden"].includes(s)&&!m(n))return!0}return!1}}const Ne=["outline","background-color","color","border","box-shadow"];class De extends v{element;classifier;static dependencies=[];static getElementHasFocusStyle(e){e.blur();const t=getComputedStyle(e),i={};for(const e of Ne)i[e]=t.getPropertyValue(e);e.focus();const s={},n=getComputedStyle(e);for(const e of Ne){const t=i[e],a=n.getPropertyValue(e);if(t!==a){s[e]=a;break}}return e.blur(),s}cleanup(e,t){if(e)e.focus();else if(t&&2===t.length){const[e,i]=t;window.scrollTo(e,i)}}get focusStyle(){return De.getElementHasFocusStyle(this.element)}constructor(e,t,i){super(),this.element=e,this.classifier=i}}class Ie extends v{element;resources;classifier;static dependencies=[];get fontFamily(){return this.resources.computedStyle.fontFamily}get wordSpacing(){return"normal"===this.resources.computedStyle.wordSpacing?0:parseFloat(this.resources.computedStyle.wordSpacing)}get fontSize(){return parseFloat(this.resources.computedStyle.fontSize)}get fontWeight(){return parseFloat(this.resources.computedStyle.fontWeight)}get fontStyle(){return this.resources.computedStyle.fontStyle}get textAlign(){return this.resources.computedStyle.textAlign}get color(){return this.resources.computedStyle.color}get lineHeight(){return"normal"===this.resources.computedStyle.lineHeight?1.2*parseFloat(this.resources.computedStyle.fontSize):parseFloat(this.resources.computedStyle.lineHeight)}get letterSpacing(){return"normal"===this.resources.computedStyle.letterSpacing?0:parseFloat(this.resources.computedStyle.letterSpacing)}get textDecoration(){const e=this.resources.computedStyle.textDecorationLine,t=this.resources.computedStyle.textDecorationThickness,i=this.resources.computedStyle.textDecorationStyle,s=this.resources.computedStyle.textDecorationColor;return{textDecorationString:`${e} ${t} ${i} ${s}`,line:e,thickness:parseFloat(this.resources.computedStyle.textDecorationThickness.split("px")[0]),style:i,color:s}}get textIndent(){return parseFloat(this.resources.computedStyle.textIndent)||0}get pseudoBefore(){const e=this;return{get color(){return e.resources.computedPseudoBeforeStyle.color}}}get pseudoAfter(){const e=this;return{get color(){return e.resources.computedPseudoAfterStyle.color}}}get textTransform(){return this.resources.computedStyle.textTransform}constructor(e,t,i){super(),this.element=e,this.resources=t,this.classifier=i}}class Pe extends v{element;get width(){return this.context.innerWidth}get height(){return this.context.innerHeight}get contentWidth(){return this.context.document.body.clientWidth}get contentHeight(){return this.context.document.body.clientHeight}get scrollX(){return this.context.scrollX}get scrollY(){return this.context.scrollY}get context(){return C(this.element)}get frameElement(){return this.context.frameElement}get domainNameSentence(){let e=this.context.location.hostname;e=e.replace(/^www\./,""),e=e.replace(/[-_]/," ");const t=e.split(".");return t.pop(),t.length>1&&t[t.length-1].length<=3&&t.pop(),t.map((e=>e[0].toUpperCase()+e.slice(1))).join(" | ")}static dependencies=[];constructor(e){super(),this.element=e}}class Be extends v{element;classifier;get shadowRoot(){const e=this.element.getRootNode();return _(e,ShadowRoot)?e:this.element.shadowRoot}static dependencies=[];constructor(e,t){super(),this.element=e,this.classifier=t}}class Oe{element;classifier;cache={};static globalCache=new WeakMap;static invalidateCache(e){e?this.globalCache.delete(e):this.globalCache=new WeakMap}static dependencies=Object.values(s).flatMap((e=>e.dependencies));resources;constructor(e,t){if(this.element=e,this.classifier=t,Oe.globalCache.has(e))return Oe.globalCache.get(e);this.resources={get computedStyle(){return window.getComputedStyle(e)},get boundingClientRect(){return e.getBoundingClientRect()},get absoluteBoundingClientRect(){const t=e.getBoundingClientRect(),{innerHeight:i,innerWidth:s,scrollY:n,scrollX:a}=C(e);let r=t.left+a+t.width,o=t.top+n+t.height;return(_(e,HTMLBodyElement)||_(e,HTMLHtmlElement))&&(r=Math.min(Math.max(r,e.ownerDocument.body.scrollWidth),s),o=Math.min(Math.max(o,e.ownerDocument.body.scrollHeight),i)),{x:t.left+a,y:t.top+n,left:t.left+a,top:t.top+n,right:r,bottom:o,width:Math.abs(t.width),height:Math.abs(t.height),toJSON:t.toJSON}},get computedPseudoBeforeStyle(){return window.getComputedStyle(e,"::before")},get computedPseudoAfterStyle(){return window.getComputedStyle(e,"::after")}},this.resources=new Proxy(this.resources,{get:(e,t)=>this.getCached(t,(()=>e[t]))});const i=new Proxy(this,{get:(e,t)=>this.getCached(t,(()=>e[t]))});return Oe.globalCache.set(e,i),i}getCached(e,t){return e in this.cache||(this.cache[e]=t()),this.cache[e]}get colorInfo(){return new w(this.element,this.resources,this.classifier)}get contentInfo(){return new Ae(this.element,this.resources,this.classifier)}get contextInfo(){return new xe(this.element,this.resources,this.classifier)}get componentMatch(){return new B(this.element,this.resources,this.classifier)}get typographyInfo(){return new Ie(this.element,this.resources,this.classifier)}get layoutInfo(){return new Fe(this.element,this.resources,this.classifier)}get stateStyleInfo(){return new De(this.element,this.resources,this.classifier)}get visibilityInfo(){return new ne(this.element,this.resources,this.classifier)}get windowInfo(){return new Pe(this.element)}get shadowDomInfo(){return new Be(this.element,this.classifier)}}class Re{eventBus=document.createElement("span");listeners=new Map;emit(e,...t){this.eventBus.dispatchEvent(new CustomEvent(e.toString(),{detail:t}))}off(e,t,i){const s=this.listeners.get(t);this.eventBus.removeEventListener(e.toString(),s,i)}on(e,t,i){const s=e=>t(...e.detail);this.listeners.set(t,s),this.eventBus.addEventListener(e.toString(),s,i)}}class Me{static measurements=[];static createMeasure(e,t){const i={name:e,start:performance.now(),metadata:t};return Me.measurements.push(i),{end:function(e){i.end=performance.now(),i.duration=i.end-i.start,i.metadata=e}}}}class Le{graph=new Map;sortedDetectors;constructor(e){this.initialsDependencyGraph(e),this.sortedDetectors=this.topologicalSort()}addDetector(e){this.graph.has(e)||this.graph.set(e,{dependencies:new Set,visited:!1})}addDependency(e,t){this.addDetector(e),this.addDetector(t),this.graph.get(e).dependencies.add(t)}topologicalSort(){const e=[],t=[],i=e=>{this.graph.get(e).visited=!0;for(const t of this.graph.get(e).dependencies)this.graph.get(t).visited||i(t);t.push(e)};for(const e of this.graph.keys())this.graph.get(e).visited||i(e);for(;t.length>0;)e.push(t.pop());return e.reverse()}initialsDependencyGraph(e){for(const t of e){this.addDetector(t);const e=[...t.subsetOf,...t.notSubsetOf,...t.dependencies];for(const i of e)this.addDependency(t,i),e.length>0&&this.initialsDependencyGraph([i])}}}class ze{processedRoots=new Set;nodeToDetectors=new Map;detectorToNodes=new Map;set(e,t,i){this.detectorToNodes.has(t)||this.detectorToNodes.set(t,new Set),i?this.detectorToNodes.get(t).add(e):this.detectorToNodes.get(t).delete(e),this.nodeToDetectors.has(e)||this.nodeToDetectors.set(e,{}),this.nodeToDetectors.get(e)[t.name]=i}getByDetector(e){return this.detectorToNodes.get(e)||new Set}getByNode(e,t){return this.nodeToDetectors.get(t)?.[e.name]}clear(){this.detectorToNodes.clear(),this.nodeToDetectors.clear()}removeNodeFromState(e){this.nodeToDetectors.delete(e),this.detectorToNodes.forEach((t=>{t.delete(e)}))}removeNodeFromStateByDetectors(e,t){for(const i of t)this.detectorToNodes.has(i)&&this.detectorToNodes.get(i).delete(e);const i=this.nodeToDetectors.get(e);if(!i)return;const s=t.map((e=>e.name)),n=Object.fromEntries(Object.entries(i).filter((([e])=>!s.includes(e))));this.nodeToDetectors.set(e,n)}}class We{timeoutId=null;lastInvocation=0;delay;leading;trailing;accumulatedMutations=[];constructor(e,t={}){this.delay=e,this.leading=t.leading??!0,this.trailing=t.trailing??!0}execute(e,t){const i=Date.now(),s=i-this.lastInvocation;this.accumulatedMutations.push(...t),this.leading&&s>=this.delay&&(this.lastInvocation=i,e(this.accumulatedMutations),this.accumulatedMutations=[]),this.timeoutId&&clearTimeout(this.timeoutId),this.timeoutId=setTimeout((()=>{this.lastInvocation=Date.now(),this.trailing&&(e(this.accumulatedMutations),this.accumulatedMutations=[])}),this.delay)}}function je(e){return W.isPrototypeOf(e)}class He{contexts=new WeakMap;addContext(e,t){this.contexts.set(e.contextType,t)}getContext(e){if(this.contexts.has(e.contextType))return this.contexts.get(e.contextType)}}class Ge{rootElement;constructor(e){this.rootElement=e,this.rootElement=e}modifications=[];setModifications(e){this.modifications=e}getEffectedElements(e){const t=new Ve(this.rootElement,this.modifications),i=new Ve(this.rootElement,e);return new Set([...t.getElements(),...i.getElements()])}getModifications(){return new Ve(this.rootElement,this.modifications)}}class Ve{modificationToElement=new Map;constructor(e,t){for(const i of t){const{selector:t,selectorMethod:s}=i,n=e.querySelectorAll(t),a=s?s(e,t):Array.from(n);for(const e of a)$(e)&&this.modificationToElement.set(i,e)}}getByElement(e,t){const i=[];for(const[s,n]of this.modificationToElement.entries())s.type===t&&e===n&&i.push(s);return i}getElements(){const e=new Set;for(const t of this.modificationToElement.values())e.add(t);return e}}var qe=i(7799);class Ue{static supportedLocales=new Set(Object.values(P.LocaleEnum));static async detectAndSetLocale(){const e=document.documentElement.lang?.toLowerCase(),t=document.querySelector('meta[http-equiv="Content-Language"]'),i=t?.getAttribute("content")?.toLowerCase()||null,s=[this.normalize(e),this.normalize(i)].filter(Boolean).find((e=>this.supportedLocales.has(e)));if(s)(0,P.addLocale)(s);else{const e=document.body?.innerText?.slice(0,1e3);if(e){const t=qe.A.predict({text:e});this.supportedLocales.has(t)&&(0,P.addLocale)(t)}}}static get locales(){return(0,P.getLocales)()}static normalize(e){return e?e.split("-")[0]:null}}const $e=e=>{if($(e.parentElement))return e.parentElement;const t=e.getRootNode();return _(t,ShadowRoot)&&$(t.host)?t.host:null};class Ke extends Re{root;static Operations=Oe;stats=Me;state=new ze;rulesDependencyGraph;contextService=new He;locators;mutationDebouncer;observer;modificationsService;validators=n;isRunning=!1;constructor(e,t){if(!window.document.body.contains(e))throw new Error("The root element must be a child of the document.body or the body itself");super(),this.root=e;const i=t.filter((e=>function(e){return z.isPrototypeOf(e)}(e))),s=t.filter((e=>je(e))),n=[...new Set([...Oe.dependencies,...i,...s.map((e=>e.dependencies))].flat())];this.rulesDependencyGraph=new Le(n),this.modificationsService=new Ge(this.root),Ue.detectAndSetLocale(),this.mutationDebouncer=new We(2e3,{leading:!0,trailing:!1}),this.observer=new MutationObserver((t=>{this.mutationDebouncer.execute((t=>{const i=new Map;for(const e of t)Ke.isRelevantNode(e.target)&&i.set(e.target,e);this.onMutation(e,this.rulesDependencyGraph.sortedDetectors,Array.from(i.values()))}),t)})),this.locators=s}run(){if(this.isRunning)return;this.isRunning=!0;const e=Me.createMeasure("initial",{initial:!0});this.process(this.root,this.rulesDependencyGraph.sortedDetectors),e.end(),this.observer.observe(document.documentElement,{subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0})}assert(e,t){if(je(t))return new Promise((i=>{t.locate(this).then((t=>i(t.includes(e))))}));if(!this.rulesDependencyGraph.graph.has(t))throw new Error(`The classifier was not initialized with the given detector. [detector: ${t.name}]`);return Boolean(this.state.getByNode(t,e))}getMatchedInclusive(e,t){const i=this.getMatchedNodes(e,t);return e.every((e=>this.assert(t,e)))&&i.unshift(t),i}getMatchedDirect(e,t){return Array.from(t.children).filter($).filter((t=>e.every((e=>this.assert(t,e)))))}getMatchedNodes(e,t){const i=e.map((e=>this.state.getByDetector(e)));i.sort(((e,t)=>t.size-e.size));const s=t&&t!==this.root,n=s?Array.from(t.querySelectorAll("*")):[],a=[],r=i.pop();e:for(const e of r){for(const t of i)if(!t.has(e))continue e;s&&!n.includes(e)||a.push(e)}return a}getMatched(e,t){const i=e.find((e=>e.locate));if(i&&e.length>1)throw new Error("Locator can't be used with other detectors or locators");return i?i.locate(this):this.getMatchedNodes(e,t)}getParent(e,t){let i=$e(e);for(;i;){if(this.state.getByNode(t,i))return i;i=$e(i)}return null}getOperations(e){return new Oe(e,this)}getContext(e){return this.contextService.getContext(e)}getContextData(e){return this.contextService.getContext(e).get()}requestMutation(e){const t=document.createElement("div").childNodes,i={target:e,attributeName:null,addedNodes:t,removedNodes:t,nextSibling:null,oldValue:null,previousSibling:null,type:"childList",attributeNamespace:null};this.mutationDebouncer.execute((t=>{this.onMutation(e,this.rulesDependencyGraph.sortedDetectors,t)}),[i])}setOptions({modifications:e}){if(e){const t=this.modificationsService.getEffectedElements(e);this.modificationsService.setModifications(e),this.requestMutationSync(t)}}process(e,t,i=!1){const s=this.modificationsService.getModifications();for(const n of t){if(n.contextType&&!this.contextService.getContext(n)){const e=new n.contextType(this);this.contextService.addContext(n,e)}const t=e=>{if(e.nodeType!==Node.ELEMENT_NODE)return NodeFilter.FILTER_REJECT;if(!$(e))return NodeFilter.FILTER_SKIP;if(s.getByElement(e,"ignore").length>0)return NodeFilter.FILTER_REJECT;e.shadowRoot&&this.process(e.shadowRoot,[n]);try{if(_(e,HTMLIFrameElement)){const t=e.contentWindow;t&&t.document.body&&this.process(t.document.body,[n])}}catch(e){}for(const t of n.notChildOf)if(this.getParent(e,t))return NodeFilter.FILTER_REJECT;if(this.state.detectorToNodes.get(n)?.size>=n.maxMatches)return NodeFilter.FILTER_REJECT;for(const t of n.subsetOf)if(!this.state.getByNode(t,e))return"negative"===n.skipChildrenWhen?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_SKIP;for(const t of n.notSubsetOf)if(this.state.getByNode(t,e))return"negative"===n.skipChildrenWhen?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_SKIP;if(n.ignoreUpdates&&void 0!==this.state.getByNode(n,e))return NodeFilter.FILTER_REJECT;const t=$e(e);if(i&&t!==this.root){if("positive"===n.skipChildrenWhen&&this.getParent(e,n))return NodeFilter.FILTER_REJECT;if("negative"===n.skipChildrenWhen&&!this.assert(t,n))return NodeFilter.FILTER_REJECT}let a;try{const t=s.getByElement(e,"detection").find((e=>e.detectorName===n.name));a=t?t.expected:n.detect(e,this,this.getOperations(e),this.getContext(n))}catch(t){console.error(t),this.emit("error","Failed to run detector on element. [detector: "+n.name+", element: "+e.cloneNode(!1).outerHTML+"]",t)}return this.state.set(e,n,a),"function"==typeof n.skipChildrenWhen&&n.skipChildrenWhen(e,this)||!1===a&&"negative"===n.skipChildrenWhen||a&&"positive"===n.skipChildrenWhen?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},a=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:t});for(this.root!==e&&t(e);a.nextNode(););this.getContext(n)?.postDetect?.()}const n=e.getRootNode();this.state.processedRoots.add(n),this.emit("rootProcessed",n)}get processedRoots(){return this.state.processedRoots}onMutation(e,t,i){const s=Ke.hasGlobalMutation(i,e),n=Me.createMeasure("update");if(s)this.state.clear(),Oe.invalidateCache(),this.invalidateLocatorsCache(),this.process(e,t),this.emit("update",[{action:"changed",node:e}]);else{const e=Ke.parseMutations(i);this.onPartialUpdate(t,e),this.emit("update",Array.from(e))}n.end({type:s?"global":"partial",mutationCount:i.length})}onPartialUpdate(e,t){if(0===t.length)return;const i=Ke.getTopMostElements(t);for(const t of i){const i=[t.node,...Array.from(t.node.querySelectorAll("*")).filter($)];for(const t of i)this.state.removeNodeFromStateByDetectors(t,e),Oe.invalidateCache(t),this.invalidateLocatorsCache(t)}for(const{action:t,node:s}of i)"added"!==t&&"changed"!==t||this.process(s,e,!0)}waitForState(e,t,{timeout:i=700,interval:s=100,comparisonMethod:n="every"}={}){return new Promise((a=>{const r=({reprocess:i})=>e.entries()[n]((([e,s])=>(i&&this.requestMutationSync(new Set([t]),(t=>t===e)),this.state.nodeToDetectors.get(t)?.[e.name]===s)));r({reprocess:!1})&&a(!0);const o=setInterval((()=>{r({reprocess:!0})&&(clearInterval(s),a(!0))}),s);setTimeout((()=>{clearInterval(o),a(!1)}),i)}))}hasBeenProcessed(e){return void 0!==this.state.getByNode(H,e)}requestMutationSync(e,t=(()=>!0)){const i=[];for(const t of e){let e=t;for(;e;){const t=$e(e);if(!t||this.hasBeenProcessed(t)||this.root===e)break;e=t}i.push(e)}const s=i.map((e=>({action:"changed",node:e}))),n=new Le(this.rulesDependencyGraph.sortedDetectors.filter((e=>t(e))));this.onPartialUpdate(n.sortedDetectors,s)}static getTopMostElements(e){const t=new Set;for(const i of e){let s=!1;for(const t of e)if(i.node!==t.node&&t.node.contains(i.node)){s=!0;break}s||t.add(i)}return t}static parseMutations(e){return e.reduce(((e,t)=>{if("childList"===t.type){for(const i of t.addedNodes)this.isRelevantNode(i)&&e.push({action:"added",node:i});for(const i of t.removedNodes)this.isRelevantNode(i)&&e.push({action:"removed",node:i});this.isRelevantNode(t.target)&&e.push({action:"changed",node:t.target})}return"attributes"===t.type&&this.isRelevantAttributeChangeMutation(t)&&this.isRelevantNode(t.target)&&e.push({action:"changed",node:t.target}),e}),[])}static isRelevantAttributeChangeMutation(e){return!!$(e.target)&&e.oldValue!==e.target.getAttribute(e.attributeName)}static hasGlobalMutation(e,t){return e.some((e=>"childList"===e.type?Array.from(e.addedNodes).some((e=>_(e,HTMLStyleElement))):!("attributes"!==e.type||!this.isRelevantAttributeChangeMutation(e))&&(_(e.target,HTMLStyleElement)||e.target===t)))}static isRelevantNode(e){return $(e)&&H.detect(e)}invalidateLocatorsCache(e){(e?this.locators.filter((t=>t.getCachedMatches().includes(e))):this.locators).forEach((e=>e.clearCache()))}}class Ye{rootElement;modifications=[];resultArrays=["passedNodes","inapplicableNodes","cantTellNodes","failedNodes"];manualOnly=!1;constructor(e){this.rootElement=e,this.rootElement=e}setModifications(e){this.modifications=e.filter(this.validateModification.bind(this))}getModifications(){return this.modifications}getModificationByRuleId(e){return this.modifications.find((t=>t.ruleId===e))}modifyResponse(e,t){const{selector:i,selectorMethod:s}=e;for(const e of this.resultArrays)this.filterOutMatches(t[e],i,s);if("ignore"===e.type)return;const n=s?s(this.rootElement,i):Array.from(this.rootElement.querySelectorAll(i));for(const i of n)$(i)&&(t[e.expected].includes(i)||t[e.expected].push(i))}filterOutMatches(e,t,i){const s=i?i(this.rootElement,t):Array.from(this.rootElement.querySelectorAll(t)),n=e.filter((e=>!s.includes(e)));e.length=0,e.push(...n)}validateModification(e){if(!e)return!1;if("verdict"!==e.type&&"ignore"!==e.type)return console.error("Invalid modification type",e),!1;if("verdict"===e.type&&!this.resultArrays.includes(e.expected))return console.error(`Invalid expected result '${e.expected}'`),!1;try{document.querySelector(e.selector)}catch(t){return console.error(`Invalid selector '${e.selector}'`),!1}if(e.selectorMethod)try{if("function"!=typeof e.selectorMethod)return console.error("Invalid selector method provided - not a function"),!1;const t=e.selectorMethod(this.rootElement,e.selector);if(!Array.isArray(t))return console.error("Invalid selector method result - return value is not an array"),!1}catch(e){return console.error("Invalid selector method",e),!1}return!0}}class Je extends d{rules=[];root;additionalDetectors;classifier;modificationsService;constructor(e,t,{additionalDetectors:i}={}){super(),this.rules=t,this.root=e,this.additionalDetectors=i||[],this.modificationsService=new Ye(this.root);const s=this.rules.map((e=>e.associatedDetectors)).flat(1);this.classifier=new Ke(document.body,[...s,...this.additionalDetectors])}async getReport(e=this.rules){this.classifier.run();const t=new Set;for(const i of e){const e=this.modificationsService.getModificationByRuleId(i.id),s=new u;if(!e&&this.modificationsService.manualOnly)continue;if(!this.modificationsService.manualOnly)try{await i.validate({classifier:this.classifier,root:this.root,response:s,document:this.root.ownerDocument})}catch(e){this.emit("error",`Failed to run audit on element. [rule: ${i.id}, page: ${window.location.href}]`,e)}e&&this.modificationsService.modifyResponse(e,s),s.passed=this.passed(i,s);const n={rule:i,...s};t.add(n)}return t}passed(e,t){switch(e.passCondition){case r.NoFailedNodes:return 0===t.failedNodes.length;case r.NoInapplicableNodes:return 0===t.inapplicableNodes.length;case r.PassedNodesAndNoFailedNodes:return 0===t.failedNodes.length&&t.passedNodes.length>0}}setOptions({modifications:e,manualOnly:t}){e&&this.modificationsService.setModifications(e),"boolean"==typeof t&&(this.modificationsService.manualOnly=t)}}function Xe(e,t){const i=document.createElement(e);t?.attributes&&Object.keys(t.attributes).forEach((e=>{i.setAttribute(e,t.attributes[e])})),this.parentNode?.insertBefore(i,this),i.appendChild(this)}function Ze(e,{position:t="after",srOnlyElement:i=document.createElement("span")}={}){i.textContent=e,i.setAttribute("data-acsb-sr-only","true"),i.classList.add("acsb-sr-only");const s={position:"absolute",width:"1px",height:"1px",padding:"0",overflow:"hidden",clip:"rect(0, 0, 0, 0)",border:"0"};for(const[e,t]of Object.entries(s))i.style.setProperty(e,t,"important");"before"===t?this.insertBefore(i,this.firstChild):this.appendChild(i)}function Qe(e){const t=document.createElement("script");t.textContent=e,this.appendChild(t)}function et(e){for(const t in e){const i=t.replaceAll(/([a-z]*?)([A-Z])([a-z]*?)/g,"$1-$2$3").toLowerCase();this.style[i]=e[t],CSS.supports(i,e[t])||console.error(`The property ${i}:${e[t]} is not a valid CSS property`)}}function tt(e,t,...i){this instanceof e?"function"==typeof this[t]?this[t](...i):console.error(`The method ${t} does not exist on the HTML element <${this.tagName.toLowerCase()}>.`):console.error(`The function callElementMethod() should be called on an HTML element that is not a <${e.name}>.`)}function it(e,...t){return String.raw({raw:e},...t).trim()}function st(e,t){const i=document.getElementById(e);if(i)return i;const s=document.createElement("style");return s.id=e,s.textContent=t,document.head.appendChild(s),s}function nt(e){return"global"in e&&e.global}function at(e){return["associatedRule"].every((t=>t in e))}var rt;!function(e){e.VISIBILITY_SYNCHRONIZATION="visibility_synchronization",e.SEMANTIC_RESET="semantic_reset",e.SEMANTIC_STRUCTURING="semantic_structuring",e.ACCESSIBILITY_ENFORCEMENT="accessibility_enforcement"}(rt||(rt={}));class ot{cache={};populateCache(e){this.cache=e}store(e,t){this.cache[e.type][e.identifier]=t}get(e){return this.cache[e.type][e.identifier]}remove(e){delete this.cache[e.type][e.identifier]}isEmpty(e){return!this.cache[e.type]}}class lt{static cache=new ot;static backendUrls={services:"",cdn:""};static backendConfig={blockImages:!0,blockMeta:!0,blockStyles:!0};static state={populatingResourceTypes:new Map,repopulatingResourceTypes:new Map,processingResources:new Set,pendingSendKeepAlive:new Set,notifyResource:{pending:new Set,promise:null}};static async fetchResource(e){this.cache.isEmpty(e)&&await this.ensurePopulateCacheFromBackend(e);const t=this.cache.get(e);return void 0!==(e.locale?t?.[e.locale]:t)?(e.sendKeepAlive(),t):this.isResourceBlocked(e)||this.state.processingResources.has(e.identifier)?null:(this.state.processingResources.add(e.identifier),await this.notifyNewResource(e),this.waitForBackendProcess(e))}static async sendKeepAlive(e){const t=JSON.parse(localStorage.getItem("core-engine-remediator:resources:keepAlive")||"{}");if(t[e.identifier]&&Date.now()-t[e.identifier]<864e5)return;if(t[e.identifier]=Date.now(),localStorage.setItem("core-engine-remediator:resources:keepAlive",JSON.stringify(t)),this.state.pendingSendKeepAlive.add(e.identifier),this.state.pendingSendKeepAlive.size>1)return;await new Promise((e=>setTimeout(e,1e3)));const i=this.buildResourceUrl(e,"keepAlive",this.backendUrls.services);fetch(i,{method:"PUT",body:JSON.stringify({urls:[...this.state.pendingSendKeepAlive]})}),this.state.pendingSendKeepAlive.clear()}static async notifyNewResource(e){return this.state.notifyResource.pending.add(e.identifier),this.state.notifyResource.pending.size>1?this.state.notifyResource.promise:this.state.notifyResource.promise=new Promise((async t=>{await new Promise((e=>setTimeout(e,1e3)));const i=this.buildResourceUrl(e,"notify",this.backendUrls.services).concat(e.locale||"");fetch(i,{method:"POST",body:JSON.stringify({urls:[...this.state.notifyResource.pending]})}),this.state.notifyResource.pending.clear(),t(!0)}))}static async waitForBackendProcess(e){await async function(e,{retries:t=10,factor:i=2,interval:s=3e3}={}){let n=t,a=s;for(;n>=0;){const t=await e();if(t)return t;if(n--,n<0)break;await new Promise((e=>setTimeout(e,a))),a*=i}return null}((async()=>{const t=await this.ensureRepopulateCacheFromBackend(e);return!(!t[e.identifier]||void 0===t[e.identifier][e.locale]||(this.cache.store(e,t[e.identifier]),0))}),{retries:10,factor:2,interval:3e3});return this.cache.get(e)||(console.warn(`Failed to fetch resource: ${e.identifier}`),null)}static async ensureRepopulateCacheFromBackend(e){if(this.state.repopulatingResourceTypes.has(e.type))return await this.state.repopulatingResourceTypes.get(e.type);{const t=this.fetchCacheFromBackend(e);this.state.repopulatingResourceTypes.set(e.type,t);const i=await t;return this.state.repopulatingResourceTypes.delete(e.type),i}}static async ensurePopulateCacheFromBackend(e){if(this.state.populatingResourceTypes.has(e.type))await this.state.populatingResourceTypes.get(e.type);else{const t=this.fetchCacheFromBackend(e);this.state.populatingResourceTypes.set(e.type,t),this.cache.populateCache({...this.cache.cache,[e.type]:await t})}}static async fetchCacheFromBackend(e){const t=this.buildResourceUrl(e,"fetch",this.backendUrls.cdn),i=await fetch(t);if(200===i.status)return i.json();throw new Error(`Failed to fetch cache data for resource type ${e.type}`)}static isResourceBlocked(e){return this.backendConfig[e.blockKey]}static buildResourceUrl(e,t,i){return i.concat(e.config[t].replace("{{domain}}",window.location.hostname.replace(/www\./,"")))}static bootstrap(e){this.backendConfig=e.backendConfig||this.backendConfig,this.backendUrls=e.backendUrls||this.backendUrls}}class ct{eventBus=document.createElement("span");listeners=new Map;emit(e,...t){this.eventBus.dispatchEvent(new CustomEvent(e.toString(),{detail:t}))}off(e,t,i){const s=this.listeners.get(t);this.eventBus.removeEventListener(e.toString(),s,i)}on(e,t,i){const s=e=>t(...e.detail);this.listeners.set(t,s),this.eventBus.addEventListener(e.toString(),s,i)}}class dt extends Set{add(e){return Array.from(this).some((t=>t.action===e.action&&(!(t.targets.length!==e.targets.length||!t.targets.every(((t,i)=>t===e.targets[i])))&&ut(t.options,e.options))))||super.add(e),this}}function ut(e,t){if(typeof t!=typeof e)return!1;if(e===t)return!0;if("string"==typeof e||null===e||null===t)return!1;if(Array.isArray(e)&&Array.isArray(t))return e.length===t.length&&e.every(((e,i)=>ut(e,t[i])));if(Array.isArray(e)!==Array.isArray(t))return!1;const i=Object.keys(e),s=Object.keys(t);return i.length===s.length&&i.every((i=>{const s=e[i],n=t[i];return Object.prototype.hasOwnProperty.call(t,i)&&ut(s,n)}))}class ht{static locale="en";static getTextByEntry(e,...t){return(0,P.getTextToDictionaryEntry)(this.getLocale(),e,...t)}static setLocale(e){this.locale=e,(0,P.addLocale)(e)}static getLocale(){return this.locale}}class pt extends ct{remediations;additionalInstructions=[];root;classifier;auditor;constructor(e,t,i={locale:"en",backendUrls:{services:"",cdn:""},backendConfig:{},instructions:[]}){super(),this.remediations=t,this.root=e;const s=this.remediations.filter(at);this.setOptions(i);const n=this.importRelevantAuditorRules(s),a=this.importAdditionalDetectors(this.remediations);this.auditor=new Je(document.body,n,{additionalDetectors:a}),this.classifier=this.auditor.classifier,lt.bootstrap(i)}importRelevantAuditorRules(e){return e.map((e=>e.associatedRule)).flat(1)}importAdditionalDetectors(e){return e.map((e=>e.associatedDetectors)).flat(1)}static initializedGlobalRemediations=new Set;async initializeGlobalRemediations(e){const t=this.remediations.filter(nt);for(const i of t)pt.initializedGlobalRemediations.has(i)||(pt.initializedGlobalRemediations.add(i),await i.dynamic({instructions:e,document:this.root.ownerDocument,classifier:this.classifier,remediator:this}))}async getReport(e){let t;if(e){const i=this.remediations.filter(at).filter((t=>t.phase===e)).map((e=>(Array.isArray(e.associatedRule),e.associatedRule))).flat(1);t=await this.auditor.getReport(i)}else t=await this.auditor.getReport();return await this.convertToInstructionSet(t)}async convertToInstructionSet(e){const t=new dt;for(const i of e){if(i.passed)continue;const e=Object.values(this.remediations).filter(at).find((e=>Array.isArray(e.associatedRule)?e.associatedRule.some((e=>e.id===i.rule.id)):e.associatedRule.id===i.rule.id));if(!e)continue;const s=void 0!==e.dynamic;if(void 0!==e.instructions)for(const s of e.instructions)t.add({targets:i.failedNodes,action:s.action,options:s.options});s&&await e.dynamic({instructions:t,auditResponse:i,document:this.root.ownerDocument,classifier:this.classifier,remediator:this})}await this.initializeGlobalRemediations(t);for(const e of this.additionalInstructions)t.add(e);return t}async remediate(){for(const e of Object.values(rt)){const t=await this.getReport(e),i=new Set;for(const{targets:e,action:s,options:n}of t)for(const t of e)i.add(t),this.runInstruction(t,s,n);e!==rt.ACCESSIBILITY_ENFORCEMENT&&e!==rt.SEMANTIC_RESET&&this.classifier.requestMutationSync(i,(e=>"compliant"===e.type))}}runInstruction(e,t,i){try{void 0===a[t]?e[t](...i):a[t].apply(e,i)}catch(i){this.emit("error",`Failed to execute instruction [ action: "${t}", selector: "${e.cloneNode(!1).outerHTML}" ]`,i)}}async executeFromJSON(e){for(const{targets:t,action:i,options:s}of e)for(const e of t){const t=this.root.ownerDocument.querySelector(e);t?void 0===a[i]?t[i](...s):a[i].apply(t,s):console.warn(`Target element not found when executing instruction [ action: "${i}", selector: "${e}" ]`)}}setOptions({instructions:e,locale:t}){e&&(this.additionalInstructions=e),t&&ht.setLocale(t)}}const gt={phase:"accessibility_enforcement",associatedRule:{id:"link-new-window-warning",impact:"moderate",title:"Link new window warning",description:"All links that open in a new window must have a warning.",advice:"Add a warning to the link that it opens in a new window.",associatedDetectors:[ue],refs:[{type:"WCAG",id:"3.2.1",level:"A",link:"https://www.w3.org/WAI/WCAG21/Understanding/on-focus.html"}],passCondition:r.NoFailedNodes,async validate({classifier:e,response:t}){const i=e.getMatched([ue]);for(const s of i){if("_blank"!==s.getAttribute("target"))continue;const{contentInfo:i}=e.getOperations(s),n=i.allText.toLowerCase();n&&(0,P.textContainsWords)(n,["new_window","separate_window","new_tab","separate_tab"])?t.passedNodes.push(s):t.failedNodes.push(s)}}},description:"This remediation ensures that links that open in a new window are clearly identified to users. By adding a screen reader-only text to the link, users with visual impairments are informed that the link will open in a new window.",solvesIssue:"completely",intrusive:"slightly",confidence:"medium",async dynamic({instructions:e,auditResponse:t}){for(const i of t.failedNodes){const t=" | "+ht.getTextByEntry("new_window");e.add({targets:[i],action:"setSrOnlyContent",options:[t]})}}};class ft extends ie{static subsetOf=[oe];static detect(e){return e.matches("article:not([role]):not([role='']), [role=article]")}}function mt(e,t){const{min:i=0,max:s}=t;let n=0;for(const t of e)if(n+=t.trim().length,n>=s)return!1;return n>=i}class bt extends ie{static skipChildrenWhen="positive";static subsetOf=[];static interactableSelectors=["a","button","input","select","textarea",'[contenteditable]:not([contenteditable="false"], [disabled], [aria-disabled="true"])',"audio[controls]","video[controls]","details","[draggable]"].join(", ");static detect(e){return e.matches(this.interactableSelectors)}}class vt extends j{static skipChildrenWhen="positive";static subsetOf=[H];static dependencies=[ae,bt];static clickableElementSelector="a, button, summary";static MAX_TEXT_LENGTH=100;static MAX_CHILD_COUNT=10;static MAX_HEIGHT=550;static detect(e,t){const{resources:i,contentInfo:s,layoutInfo:n}=t.getOperations(e),a=i.computedStyle;if("none"===a.pointerEvents&&t.assert(e,ae))return!1;if(e.matches(this.clickableElementSelector)||O(e))return!0;const{rect:r}=n;return!(!this.isSizeClickable(r)||!this.isTextLengthClickable(s)||!this.hasOnClickEvent(e)&&(!this.hasFewChildren(e)||"pointer"!==a.cursor||"label"!==e.localName&&t.getMatched([bt],e).length>0))}static hasOnClickEvent(e){const t=e.getAttribute("onclick");return t?!this.isFunctionBodyEmpty(t):!this.isFunctionBodyEmpty(e.onclick?.toString())}static isFunctionBodyEmpty(e=""){return 0===e.slice(e.indexOf("{")+1,e.lastIndexOf("}")).trim().length}static isSizeClickable(e){return e.height<=this.MAX_HEIGHT}static isTextLengthClickable(e){return mt(e.textContentGenerator,{max:this.MAX_TEXT_LENGTH})}static hasFewChildren(e){return this.getTotalDescendantCount(e)<=this.MAX_CHILD_COUNT}static getTotalDescendantCount(e){let t=0;const i=["svg","script","style","template"];for(const s of e.children)i.includes(s.nodeName.toLowerCase())||(t++,t+=this.getTotalDescendantCount(s));return t}}class yt extends j{static skipChildrenWhen="positive";static subsetOf=[vt];static detect(e,t){if("BUTTON"===e.tagName)return!0;if((e=>{const t=e.getAttribute("href");return"A"===e.tagName&&(!t||t.startsWith("javascript:")||"#"===t)})(e))return!0;if("A"===e.tagName)return!1;if(O(e))return!0;const i=t.getOperations(e);return!!this.isIconButton(e,i)||!!["SPAN","IMG","I","LI","DIV"].includes(e.tagName)}static isIconButton(e,t){return!!/^\p{Emoji}+$/u.test(t.contentInfo.visibleText)||!t.contentInfo.hasVisibleText&&(!!e.querySelector("svg, img, i")||!!Boolean(t.contentInfo.pseudoBefore.content||t.contentInfo.pseudoAfter.content))}}class At extends j{static skipChildrenWhen="positive";static subsetOf=[ae];static dependencies=[ae];static htmlType="radio";static classifier;static detect(e,t){this.classifier=t;let i=[];if(this.isSemanticAndVisible(e))return!0;if(i="LABEL"===e.tagName?this.getInputRelatedToLabel(e):Array.from(e.children).filter((e=>e.matches(`input[type=${this.htmlType}]`))),1!==i.length)return!1;const s=i[0];return!t.assert(s,ae)}static getInputRelatedToLabel(e){let t=[];const i=e.getAttribute("for");if(i){const e=document.getElementById(i);e&&e.matches(`input[type=${this.htmlType}]`)&&(t=[e])}else t=Array.from(e.querySelectorAll(`input[type=${this.htmlType}]`));return t}static isSemanticAndVisible(e){return e.matches(`input[type=${this.htmlType}]`)&&this.classifier.assert(e,ae)}}class wt extends At{static skipChildrenWhen="positive";static subsetOf=[ae];static htmlType="checkbox"}class kt extends ie{static subsetOf=[];static detect(e){return e.matches("option:not([role]:not([role=''])), [role=option]")}}class Ct{keyToRelationsMap=new WeakMap;relativeToKeyMap=new WeakMap;constructor(e){if(e)for(const[t,i]of e)this.set(t,i)}get(e){return this.keyToRelationsMap.get(e)}has(e){return this.keyToRelationsMap.has(e)}delete(e){const t=this.keyToRelationsMap.get(e);if(!t)return!1;let i=this.keyToRelationsMap.delete(e);for(const e of Object.values(t))if(e)if(_(e,Node))i=i&&this.relativeToKeyMap.delete(e);else for(const t of e)i=i&&this.relativeToKeyMap.delete(t);return i}set(e,t){this.keyToRelationsMap.set(e,t);for(const i of Object.values(t))if(i)if(_(i,Node))this.relativeToKeyMap.set(i,e);else for(const t of i)this.relativeToKeyMap.set(t,e);return this}getKeyByRelative(e){return this.relativeToKeyMap.get(e)}[Symbol.toStringTag]}class _t extends V{data={elementStore:new Ct};set({element:e,data:t}){this.data.elementStore.set(e,{...this.data.elementStore.get(e),...t})}getParentSelect(e){return this.data.elementStore.getKeyByRelative(e)||null}}class Et extends j{static skipChildrenWhen="positive";static subsetOf=[H,ae];static notSubsetOf=[];static dependencies=[re,vt,G,kt];static contextType=_t;static classifier;static listOfKnownClassNames=[".select__control",".dropdown-container",".rmsc.multi-select",".rc-select",".react-dropdown-select",".MuiSelect-select",".rt-SelectTrigger",".ant-select"].join(", ");static tagNamesToAvoid=["input","textarea","span","button","iframe","pre","del","s","table","tr","td","dialog","tbody","th","i","b","strong"];static triggerSelectorsToAvoid=["input:not([type='button'])","textarea"].join(", ");static detect(e,t,i,s){if(this.classifier=t,_(e,HTMLSelectElement)){if(e.multiple||e.size>1)return!1;const i=new Set(t.getMatched([kt],e));return s.set({element:e,data:{trigger:e,optionsContainer:e,options:i}}),!0}if(e.matches(this.listOfKnownClassNames))return!0;if(this.tagNamesToAvoid.includes(e.tagName.toLowerCase()))return!1;const n=Array.from(new Set(e.children)).filter($);if(n.length<2)return!1;const a=n.find((e=>{const{contentInfo:i}=t.getOperations(e),s=i.hasVisibleText,n=t.assert(e,re)||t.assert(e,vt)||t.assert(e,G);return s&&n&&!e.matches(this.triggerSelectorsToAvoid)}));if(!a)return!1;const r={trigger:a};for(const e of n)if(e!==a&&this.detectSelectOptions(e,r)){r.optionsContainer=e;break}if(!r.optionsContainer||!r.options)return!1;const{layoutInfo:{aspectRatio:o}}=t.getOperations(e);return!(o<1.5||(s.set({element:e,data:r}),0))}static detectSelectOptions(e,t){const i=Array.from(new Set(e.children));if(i.length<2)return!1;if(Array.from(e.childNodes).some((e=>e.nodeType===Node.TEXT_NODE&&""!==e.textContent.trim())))return!1;if(!this.areTaggedSimilarly(i))return!1;const s=this.getOptionCandidates(e),n=s.map((e=>e.textContent.trim()));return!(n.filter((e=>e.length>0)).length<2)&&(new Set(n).size===n.length&&(!n.some((e=>e.length>50))&&!!this.areStylesConsistent(s)&&(t.options=new Set(s),!0)))}static getOptionCandidates(e){const t=Array.from(e.children),i=[];for(const e of t){const t=Array.from(e.children);if(0===t.length||1===t.length&&t[0].children.length<2)i.push(e);else if(t.length>1){if(!this.areTaggedSimilarly(t)){i.push(e);continue}i.push(...this.getOptionCandidates(e))}}return i}static areTaggedSimilarly(e){const t=e[0].tagName;if(e.some((e=>e.tagName!==t)))return!1;const i={};for(const t of e)for(const e of t.classList)i[e]||(i[e]=0),i[e]++;const s=Object.keys(i);if(s.length>0){const t=s.reduce(((e,t)=>i[e]>i[t]?e:t),s[0]);if(e.some((e=>!e.classList.contains(t))))return!1}return!0}static areStylesConsistent(e){const t=this.classifier.getOperations(e[0]),{typographyInfo:i}=t,s=["fontSize","fontFamily","fontWeight"];for(const t of e){if(t===e[0])continue;const{typographyInfo:n}=this.classifier.getOperations(t);if(!s.every((e=>n[e]===i[e])))return!1}const{layoutInfo:n}=t,a=["width"];for(const t of e){if(t===e[0])continue;const{layoutInfo:i}=this.classifier.getOperations(t);if(!a.every((e=>i[e]===n[e])))return!1}return!0}}class St extends ie{static skipChildrenWhen="positive";static subsetOf=[re];static detect(e){return e.matches(this.formFieldSelectors)}static formFieldSelectors=["input:not([type=hidden])","select","textarea","[type=submit]","[type=reset]","fieldset","label","legend","[role=checkbox]","[role=radio]","[role=switch]","[role=combobox]","[role=listbox]","[role=option]","[role=slider]","[role=spinbutton]","[role=textbox]","[role=searchbox]"].join(", ")}const xt=(e,t)=>{const i=new Map;for(const s of t){let t="",n=s;const a=new Array;for(;n&&n!==$e(e);)t+=n===s?"_":n.tagName,a.push(n),n=$e(n);t&&i.set(t,i.get(t)?i.get(t)?.add(a):new Set([a]))}return i},Tt=e=>e[0].map(((t,i)=>e.map((e=>e[i])))).map((e=>[...new Set(e)])),Ft=e=>e.every((t=>t.parentElement===e[0].parentElement)),Nt=e=>({x:e.left+e.width/2,y:e.top+e.height/2}),Dt=(e,t)=>{const i=Nt(e),s=Nt(t);return{x:Math.max(Math.abs(i.x-s.x)-e.width/2-t.width/2,0),y:Math.max(Math.abs(i.y-s.y)-e.height/2-t.height/2,0)}};class It extends j{static skipChildrenWhen="positive";static subsetOf=[vt,H];static notSubsetOf=[yt];static detect(e){return"A"===e.tagName}}class Pt extends j{static skipChildrenWhen="positive";static subsetOf=[It];static detect(e){const t=new URL(e.href).hash;if(!t||!e.getAttribute("href").startsWith("#"))return!1;if(!CSS.supports(`selector(${t})`))return!1;let i=document.querySelector(t);if(i)return!0;const s=decodeURIComponent(t);return i=document.querySelector(s),Boolean(i)}}class Bt extends j{static skipChildrenWhen="positive";static subsetOf=[It];static notSubsetOf=[Pt];static detect(){return!0}}const Ot=e=>e.replace(/\/$/,"");class Rt extends j{static skipChildrenWhen="positive";static subsetOf=[H,ae];static notSubsetOf=[vt,Bt];static notChildOf=[vt,Bt];static dependencies=[vt,ae,Bt,G];static maxMatches=1;static classifier;static allLinksPointToSameOrigin(e){const t=/((.+?)(\.))?/;return this.getLinkItems(e).every((e=>new URL(e.href).hostname.replace(t,"")===window.location.hostname.replace(t,"")))}static isEelementChildrenTooBig(e){return this.getVisibleChildren(e).some((e=>{const{renderedHeight:t}=this.classifier.getOperations(e).layoutInfo;return t>=50*e.getClientRects().length}))}static textualSeparators=["/","\\",">","<","|","-","•"];static textIsSeparator(e){const{contentInfo:t}=this.classifier.getOperations(e);return mt(t.textContentGenerator,{min:1,max:2})&&this.textualSeparators.includes(t.textContent)}static hasPseudoSeparator(e){const{content:t}=this.classifier.getOperations(e).resources.computedPseudoAfterStyle,{content:i}=this.classifier.getOperations(e).resources.computedPseudoBeforeStyle;return"none"!==t||"none"!==i}static lastChildIsSeparator(e){const t=Array.from(e.children).filter($),i=t[t.length-1];return i&&this.textIsSeparator(i)}static getVisibleChildren(e){return Array.from(e.children).filter($).filter((e=>this.classifier.assert(e,ae)))}static hasSeparatorBetweenListItems(e,t){const i=this.getVisibleChildren(e);if(0===i.length)return!1;for(let e=0;ee.pathname))).size!==e.length}static isSingleLinkBreadcrumb(e){const t=e.nextElementSibling;return!(!$(t)||(![t?.localName,e.localName].includes("li")||this.isLinkItem(t))&&!this.hasPseudoSeparator(e)&&(!$(t)||!this.hasPseudoSeparator(t)&&!this.textIsSeparator(t)))}static getListItemsFromLevels(e){return[...new Set(e[e.length-2]||[])]}static isLinkBreadcrumbStructure(e){const t=xt(e,this.getLinkItems(e)),i=[...e.children].filter((e=>$(e)));for(const[s,n]of t){const t=Tt([...n]),s=t[0];if(this.hasDuplicateLinks(s))return!1;const a=this.getListItemsFromLevels(t);return 1===a.length?this.isSingleLinkBreadcrumb(a[0]):!!(this.allLinkPathContainedByPreviousLinkPath(s)||this.nonTabbableElementsBetweenListItems(i,a)||this.hasSeparatorBetweenListItems(e,(e=>this.textIsSeparator(e)||0===this.getElementClickables(e).length)))&&this.commonBreadcrumbHeuristics(a,(e=>this.isLinkItem(e)))}return!1}static nonTabbableElementsBetweenListItems(e,t){return t.every(((i,s)=>{const n=!t[s+1],a=e.slice(e.indexOf(i)+1,e.indexOf(t[s+1])).filter((e=>$(e)));return n||a.some((e=>!this.classifier.getMatchedInclusive([G,ae],e).length))||this.hasPseudoSeparator(i)}),[])}static isClickableBreadcrumbStructure(e){const t=this.getElementClickables(e).filter((e=>!this.isLinkItem(e))),i=[...e.children].filter((e=>$(e))),s=xt(e,t);for(const[t,n]of s){const t=Tt([...n]),s=this.getListItemsFromLevels(t);return!!this.nonTabbableElementsBetweenListItems(i,s)&&!!this.hasSeparatorBetweenListItems(e,(e=>this.textIsSeparator(e)))&&this.commonBreadcrumbHeuristics(s,(e=>this.getElementClickables(e).length>0))}return!1}static commonBreadcrumbHeuristics(e,t){if(e.length>1){if(e.every((t=>t===e[0])))return!1;if(Ft(e))return!!e.slice(0,-1).every(t)}return!1}static getLinkItems(e){return this.classifier.getMatchedInclusive([Bt],e)}static isLinkItem(e){return this.getLinkItems(e).length>0}static allMenuItemsVertical(e){const t=this.getVisibleChildren(e),{rect:i}=this.classifier.getOperations(t[0]).layoutInfo;return t.slice(1).every((e=>{const{rect:t}=this.classifier.getOperations(e).layoutInfo;return t.top!==i.top&&(t.left===i.left||t.right===i.right)}))}static sameSpacingbetweenInlineElements(e){if(0===e.children.length)return!1;const t=Array.from(e.children).filter($),{top:i,bottom:s}=this.classifier.getOperations(t[0]).layoutInfo,n=this.getVisibleChildren(e).filter((e=>{if(!this.textIsSeparator(e)){const{top:t,bottom:n}=this.classifier.getOperations(e).layoutInfo;return t===i&&n===s}return!1}));return this.sameSpacingBetweenItems(n)}static sameSpacingBetweenItems(e){const t=new Array;for(let i=0;iMath.round(e.x)===Math.round(i.x)&&Math.round(e.y)===Math.round(i.y)))}static firstVisibleElementNotLink(e){const t=this.getVisibleChildren(e);if(0===t.length)return!1;const i=t[0];return!this.isLinkItem(i)}static lastItemLinkPointsToCurrentPage(e){if(0===e.length)return!1;const t=e[e.length-1],i=this.getLinkItems(t)[0];return!i||Ot(i.pathname)===Ot(window.location.pathname)}static flattenBreadcumbs(e,t=[]){for(const i of e){if(this.isLinkBreadcrumbStructure(i))return this.flattenBreadcumbs(this.getVisibleChildren(i),t);t.push(i)}return t}static tagContainsBreadcrumbKeyword(e){return(0,P.textContainsWord)(e.localName,"breadcrumb")||(0,P.textContainsWord)(e.localName,"breadcrumbs")||["class","id"].some((t=>(0,P.textContainsWord)(e.getAttribute(t)??"","breadcrumb")||(0,P.textContainsWord)(e.getAttribute(t)??"","breadcrumbs")))}static isLinkBreadcrumb(e){if(this.firstVisibleElementNotLink(e))return!1;if(!this.allLinksPointToSameOrigin(e))return!1;if(this.isLinkBreadcrumbStructure(e)&&this.menuItemsPositionedLikeBreadcrumb(e)){const t=this.getVisibleChildren(e),i=this.flattenBreadcumbs(t);return this.lastItemLinkPointsToCurrentPage(i)||this.tagContainsBreadcrumbKeyword(e)}return!1}static menuItemsPositionedLikeBreadcrumb(e){return!this.allMenuItemsVertical(e)&&this.sameSpacingbetweenInlineElements(e)}static isClickableBreadcrumb(e){return this.isClickableBreadcrumbStructure(e)&&this.menuItemsPositionedLikeBreadcrumb(e)}static detect(e,t){return this.classifier=t,!this.isEelementChildrenTooBig(e)&&(this.isLinkBreadcrumb(e)||this.isClickableBreadcrumb(e))}}class Mt extends V{data={elementStore:new WeakMap};set({element:e,data:t}){this.data.elementStore.set(e,{...this.data.elementStore.get(e),...t})}}class Lt extends j{static skipChildrenWhen="never";static subsetOf=[H];static dependencies=[G,vt];static notSubsetOf=[vt];static contextType=Mt;static classifier;static getElementClickables(e){return this.classifier.getMatchedInclusive([vt],e)}static getRepetitiveItemsFromLevels(e){return[...new Set(e[e.length-2]||[])]}static getClickablesFromLevels(e){return[...new Set(e[0])]}static isRepetitiveStructure(e){const t=xt(e,this.getElementClickables(e));for(const[e,i]of t){const e=Tt([...i]),t=this.getRepetitiveItemsFromLevels(e);if(t.length>1&&Ft(t))return{result:!0,data:{repetitiveItems:t,clickables:this.getClickablesFromLevels(e)}}}return{result:!1}}static detect(e,t,i,s){this.classifier=t;const{result:n,data:a}=this.isRepetitiveStructure(e);return!!n&&(s.set({element:e,data:a}),!0)}}class zt extends j{static skipChildrenWhen="never";static subsetOf=[H];static detect(e){for(const t of Array.from(e.childNodes))if(t.nodeType===Node.TEXT_NODE&&t.nodeValue.trim())return!0;return!1}}class Wt extends z{static skipChildrenWhen="never";static notSubsetOf=[zt];static subsetOf=[Lt];static dependencies=[vt,Lt];static classifier;static detect(e,t){this.classifier=t;const{repetitiveItems:i,clickables:s}=t.getContextData(Lt).elementStore.get(e);return this.doesEachRepetitiveItemHaveClickables(i,s)}static doesEachRepetitiveItemHaveClickables(e,t){return e.every((e=>{const i=t.filter((t=>e.contains(t)&&this.classifier.getOperations(t).contentInfo.hasTextContent));if(!i.length)return!1;if(1===i.length)return!0;const s=i[0],n=i.slice(1),a=Array.from(s?.parentElement.children).find((e=>e?.contains(n[0])));return n.every((e=>a?.contains(e)))}))}}class jt extends ie{static subsetOf=[oe];static detect(e){return e.matches("li:not([role]:not([role=''])), [role=listitem]")}}class Ht extends j{static skipChildrenWhen="positive";static subsetOf=[H];static notSubsetOf=[vt];static detect(e,t){if(["img","svg","canvas"].includes(e.localName))return!0;const i=t.getOperations(e);return this.isImageLikeElement(i)}static isImageLikeElement(e){return!("none"===e.colorInfo.backgroundImage||e.contentInfo.hasVisibleText)}}class Gt extends j{static skipChildrenWhen="never";static subsetOf=[H,oe];static detect(e,t){const{contentInfo:i}=t.getOperations(e);return Boolean(i.srVisibleText)}}class Vt extends V{data={inputLabelPairs:new Map};set({element:e}){const t=Vt.findLabel(e,this.classifier);t&&this.data.inputLabelPairs.set(e,t)}static findLabel(e,t){let i=e;for(;i&&i!==i.ownerDocument.body&&i.parentElement;){for(const s of i.parentElement.children){if(s===i)continue;const n=document.createTreeWalker(s,NodeFilter.SHOW_ELEMENT);do{const i=n.currentNode;if($(i)){if(this.inputAlreadyHasLabel(e,i))break;if(this.isLabel(e,i,t))return i}}while(n.nextNode())}i=i.parentElement}}static isLabel(e,t,i){if("labels"in t&&E(t.labels))return!1;if(!i.assert(t,ae))return!1;const s=i.assert(t,zt),n=_(t,HTMLLabelElement)&&i.assert(t,Gt);if(!s&&!n)return!1;if(_(e,HTMLInputElement)&&["checkbox","radio"].includes(e.type)){if(!this.isPositionedLikeLabelForCheckboxOrRadio(e,t,i))return!1}else if(!this.isPositionedLikeLabel(e,t,i))return!1;return!0}static inputAlreadyHasLabel(e,t){if(_(t,HTMLLabelElement)){const e=t.htmlFor&&t.ownerDocument.getElementById(`${t.htmlFor}`);if($(e)&&1===S(e).length)return!0}}static isPositionedLikeLabelForCheckboxOrRadio(e,t,i){const s=i.getOperations(e).layoutInfo.rect,n=i.getOperations(t).layoutInfo.rect,{x:a,y:r}=Dt(s,n);if(a>100||r>100)return!1;const o=e.compareDocumentPosition(t)===Node.DOCUMENT_POSITION_FOLLOWING,l=this.isVisuallyAbove(s,n);return o||l}static isPositionedLikeLabel(e,t,i){const s=i.getOperations(e).layoutInfo.rect,n=i.getOperations(t).layoutInfo.rect,a=this.isVisuallyAbove(s,n),r=e.compareDocumentPosition(t)===Node.DOCUMENT_POSITION_PRECEDING,o=(c=s,(l=n).left>=c.left&&l.right<=c.right&&l.top>=c.top&&l.bottom<=c.bottom);var l,c;const{x:d,y:u}=Dt(s,n);return!(d>20||u>20||!(a||r||o))}static isVisuallyAbove(e,t){if(Math.abs(e.left-t.left)>5)return!1;const i=e.top-t.bottom;return i>3&&i<20}}class qt extends ie{static subsetOf=[oe];static dependencies=[zt,ae,Gt];static contextType=Vt;static detect(e,t,i,s){return!(!e.matches("input:not([role]:not([role=''])), select:not([role]:not([role=''])), textarea:not([role]:not([role=''])), [contenteditable]:not([contenteditable='false']), [role='input'], [role='textbox'], [role='combobox'], [role='searchbox'], [role='spinbutton'], [role='slider'], [role='radio'], [role='tree']")||O(e)||(s.set({element:e}),0))}}const Ut=48*window.devicePixelRatio;class $t extends j{static skipChildrenWhen="positive";static subsetOf=[ae];static notSubsetOf=[qt];static dependencies=[Ht];static detect(e,t){return this.isIconLikeGraphic(e,t)||this.isElementFontBasedIconLike(e,t)}static isIconLikeGraphic(e,t){if(!t.assert(e,Ht))return!1;const{width:i,height:s}=t.getOperations(e).layoutInfo;return i<=Ut&&s<=Ut}static isElementFontBasedIconLike(e,t){const i=t.getOperations(e).typographyInfo.fontFamily,s=t.getOperations(e).contentInfo;return(!e.parentElement||i!==t.getOperations(e.parentElement).typographyInfo.fontFamily)&&(Boolean(s.pseudoAfter.content)||Boolean(s.pseudoBefore.content))}}class Kt extends V{data={elementStore:new Map};set({element:e,data:t}){this.data.elementStore.set(e,{...this.data.elementStore.get(e),...t})}getConnectedCarousel(e,t){const i=Array.from(this.data.elementStore.keys());for(const s of i){const i=this.data.elementStore.get(s)[t];if(Array.isArray(i)){if(i.includes(e))return s}else if(i===e)return s}return null}}function Yt(e,t){return e.reduce(((i,s,n)=>{if(0===n)return i;const a=e[n-1],{rect:r}=t.getOperations(s).layoutInfo,{rect:o}=t.getOperations(a).layoutInfo;return i+Dt(r,o).x}),0)}const Jt=["previous","next","carouselSlidePicker"],Xt=["carousel","slideshow","rotator","slider"];class Zt extends j{static skipChildrenWhen="positive";static subsetOf=[ae];static notSubsetOf=[vt,G];static dependencies=[ae,vt,jt,$t,Lt];static classifier;static contextType=Kt;static detect(e,t,i,s){this.classifier=t;const n=Array.from(e.children).filter($);if(0===n.length||!this.hasCarouselContextualStrings(e)||this.hasNonCarouselDimensions(e))return!1;const a=this.getClickablesOfRepetitiveStructures(e);if(a.length<2)return!1;const r=a.reduce(((t,i)=>{if(!t.previous){if(this.isElementComponentMatchFittingType(i,"previous"))return t.previous=i,t;if(this.isElementInCorrectPositionOrderInDOM(i,a,"previous"))return t.previous=i,t}if(!t.next){if(this.isElementComponentMatchFittingType(i,"next"))return t.next=i,t;if(this.isElementInCorrectPositionOrderInDOM(i,a,"next"))return t.next=i,t}return this.doesElementHaveSlidePickerDimensions(i,e)&&this.isElementPositionedLikeSlidePicker(i,e)?(t.slidePickers.push(i),t):t}),{previous:null,next:null,slidePickers:[]});if(r.slidePickers.length&&(r.slidePickers=this.filterSlidePickersByHorizontalAlignment(r.slidePickers)),n.some((e=>this.isCarouselContainer(e,r))))return!1;if(r.slidePickers.length){const e=t.assert(r.slidePickers[0],ae);r.slidePickers.some((i=>t.assert(i,ae)!==e))&&(r.slidePickers=[])}return!!(r.previous&&r.next||r.slidePickers.length>1)&&(s.set({element:e,data:r}),!0)}static hasCarouselContextualStrings(e){const{contextInfo:t}=this.classifier.getOperations(e),i=t.elementContexts.next()?.value?.toLowerCase()??"";return Xt.some((e=>i.includes(e)))}static hasNonCarouselDimensions(e){const{layoutInfo:t}=this.classifier.getOperations(e),{renderedWidth:i,renderedHeight:s}=t;return i<50||s<50||s>1e3}static getClickablesOfRepetitiveStructures(e){const t=new Set;for(const i of this.classifier.getMatchedInclusive([Lt],e))for(const e of this.classifier.getMatched([vt],i))t.add(e);return Array.from(t)}static isElementComponentMatchFittingType(e,t){const i=this.getComponentMatchTypes(e);if(i.includes(t)){const e=Jt.filter((e=>e!==t)),s=i.some((t=>e.includes(t)));if(!s)return!0}return!1}static isElementInCorrectPositionOrderInDOM(e,t,i){const s=t.filter((e=>{const t=this.getComponentMatchTypes(e);return t.every((e=>!e))||!t.includes("carouselSlidePicker")}));return 2===s.length&&(s.sort(((e,t)=>e.compareDocumentPosition(t)===Node.DOCUMENT_POSITION_PRECEDING?1:-1)),"previous"===i&&s[0]===e||"next"===i&&s[1]===e)}static doesElementHaveSlidePickerDimensions(e,t){const{rect:i}=this.classifier.getOperations(e).layoutInfo,{rect:s}=this.classifier.getOperations(t).layoutInfo;return i.width<=s.width/5&&i.height<=s.height/5}static isElementPositionedLikeSlidePicker(e,t){const{rect:i}=this.classifier.getOperations(e).layoutInfo,{rect:s,margin:n}=this.classifier.getOperations(t).layoutInfo;let a=s.bottom-s.height/3,r=s.bottom+n.bottom;return i.top>=a&&i.bottom<=r||(a=s.top-n.top,r=s.top+s.height/3,i.top>=a&&i.bottom<=r)}static filterSlidePickersByHorizontalAlignment(e){const t=e.reduce(((e,t)=>{const i=this.classifier.getOperations(t).layoutInfo.top;return e.has(i)||e.set(i,[]),e.get(i).push(t),e}),new Map),i=Array.from(t.values()).filter((e=>e.length<10)).map((e=>e.length));if(!i.length)return[];const s=Math.max(...i),n=Array.from(t.values()).filter((e=>e.length===s));if(1===n.length)return n[0];let a=1/0,r=[];for(const e of n){const t=Yt(e,this.classifier);t!e||(Array.isArray(e)?e.every((e=>i.includes(e))):i.includes(e))))}static getComponentMatchTypes(e){const{element:{type:t},content:{type:i}}=this.classifier.getOperations(e).componentMatch;return[t,i]}}class Qt extends j{static skipChildrenWhen="positive";static subsetOf=[vt];static dependencies=[Zt,vt];static arrowType="previous";static detect(e,t){const i=t.getContext(Zt),s=i.getConnectedCarousel(e,this.arrowType);return!!s&&i.get().elementStore.get(s)[this.arrowType]===e}}class ei extends Qt{static arrowType="next"}class ti extends j{static skipChildrenWhen="positive";static subsetOf=[vt];static notSubsetOf=[Qt,ei];static dependencies=[Zt];static detect(e,t){const i=t.getContext(Zt),s=i.getConnectedCarousel(e,"slidePickers");return!!s&&!!i.get().elementStore.get(s).slidePickers.includes(e)}}class ii extends j{static skipChildrenWhen="never";static subsetOf=[Wt];static dependencies=[vt,G,ti];static notSubsetOf=[Rt,Zt];static classifier;static closeSiblingThreshold={x:200,y:50};static listItemsAreFarFromEachOther(e){return e.some(((e,t,i)=>{if(t+1this.closeSiblingThreshold.x||o>this.closeSiblingThreshold.y)return!0}return!1}))}static alignmentThreshold=5;static allMenuItemsVertical(e,t=this.alignmentThreshold){const{rect:i}=this.classifier.getOperations(e[0]).layoutInfo;return e.slice(1).every((e=>{const{rect:s}=this.classifier.getOperations(e).layoutInfo;return Math.abs(s.top-i.top)>t&&(s.left===i.left||s.right===i.right)}))}static allMenuItemsInline(e,t=this.alignmentThreshold){const{rect:i}=this.classifier.getOperations(e[0]).layoutInfo;return e.slice(1).every((e=>{const{rect:s}=this.classifier.getOperations(e).layoutInfo;return Math.abs(s.top-i.top)!this.classifier.getMatchedInclusive([ti],e).length))}static getListItemsFromLevels(e){return[...new Set(e[e.length-2]||[])]}static tabblabeElementsBetweenListItems(e,t){return t.some(((i,s)=>e.slice(e.indexOf(i)+1,e.indexOf(t[s+1])).filter((e=>$(e))).some((e=>this.classifier.getMatchedInclusive([G],e).length))),[])}static childNodeSizeEqualToParent(e){const t=this.classifier.getOperations(e).layoutInfo.rect;return[...e.childNodes].find((e=>{const i=document.createRange();return i.selectNode(e),JSON.stringify(i.getBoundingClientRect())===JSON.stringify(t)}))}static isListMenuStructure(e){const t=xt(e,this.getElementClickables(e));for(const[i,s]of t){const t=Tt([...s]),i=t[0],n=this.getListItemsFromLevels(t);if(this.listItemsAreFarFromEachOther(n))continue;const a=[...e.children].filter((e=>$(e)));if(!this.tabblabeElementsBetweenListItems(a,n)&&!this.childNodeSizeEqualToParent(e)&&(this.allMenuItemsInline(i)&&!this.allMenuItemsVertical(i)||!this.allMenuItemsInline(i)&&this.allMenuItemsVertical(i)))return!0}return!1}static detect(e,t){return this.classifier=t,this.isListMenuStructure(e)}}class si extends ie{static subsetOf=[H];static detect(e){return e.matches("search:not([role]:not([role=''])), [role=search]")}}class ni extends ie{static subsetOf=[oe];static dependencies=[si];static detect(e,t){return!(!e.matches("form")||!t.assert(e,si))||e.matches("form:not([role]:not([role=''])), [role=form]")}}class ai extends j{static skipChildrenWhen="positive";static subsetOf=[ae];static notSubsetOf=[re,St,Et,wt,At,ii];static dependencies=[ni,qt];static detect(e,t){const{windowInfo:{contentWidth:i},layoutInfo:{renderedWidth:s}}=t.getOperations(e);if(s>=i)return!1;const n=this.getFormFields(e,t);if(0===n.length)return!1;const a=[];for(const e of n)t.getOperations(e).contentInfo.srVisibleText&&a.push(e);if(a.length>1){const t=this.getFirstCommonAncestor(a,7);if(t&&t===e)return!0}else if(1===a.length&&a[0].parentElement===e)return!0;return n[0].parentElement===e}static getFirstCommonAncestor(e,t=1/0){let i=0;for(const s of e){const n=Q(s);for(const s of n){if(i>t)return;if(i++,e.every((e=>s.contains(e))))return s}}}static getFormFields(e,t){return Array.from(new Set([...t.getMatchedInclusive([St],e),...t.getMatchedInclusive([wt],e),...t.getMatchedInclusive([At],e),...t.getMatchedInclusive([Et],e)]))}}class ri extends j{static skipChildrenWhen="positive";static subsetOf=[ae];static notSubsetOf=[];static notChildOf=[ai,yt,It];static detect(e,t){const i=e.tagName.toLowerCase();if(["section","article","ul","li","header","footer","ol","main","navigation"].includes(i))return!1;const{visibilityInfo:s,contentInfo:n,layoutInfo:a}=t.getOperations(e);if("block"!==s.display)return!1;if("fixed"===a.position||"absolute"===a.position)return!1;if(!n.hasVisibleText)return!1;const r=n.visibleTextGenerator.next().value.trim();if(r[0]!==r[0].toUpperCase())return!1;const o=n.visibleTextGeneratorReverse.next().value.trim();return!(o&&!/[.!?。…۔”’»」』]$/.test(o))&&!!mt(n.visibleTextGenerator,{min:150,max:1e3})}}class oi extends ie{static subsetOf=[oe];static detect(e){return e.matches("p:not([role]:not([role='']))")}}class li extends j{static skipChildrenWhen="positive";static subsetOf=[ae,oe];static notSubsetOf=[];static dependencies=[ri,oi];static detect(e,t){if(Array.from(e.children).filter($).length<2)return!1;const i=Array.from(e.querySelectorAll("h1")).filter((e=>t.getOperations(e).contentInfo.hasVisibleText));if(0===i.length||i.length>1)return!1;const s=t.getMatchedInclusive([ri],e).concat(t.getMatchedInclusive([oi],e));if(s.length<2)return!1;const n=this.getLowestCommonAncestor(s[0],i[0]),a=["[class*='author']","[class*=' date']","[class^='date']","[class*='published']","time[datetime]","meta[name='author']","meta[property='article:published_time']","[itemprop='author']","[itemprop='datePublished']"].join(", ");if(!n.querySelector(a))return!1;const{contentInfo:{visibleText:r}}=t.getOperations(n);return!!(r.trim().split(/\s+/).length>200)&&n===e}static getLowestCommonAncestor(e,t){const i=[];let s=e;for(;s;)i.push(s),s=s.parentElement;const n=[];let a,r=t;for(;r;)n.push(r),r=r.parentElement;for(;i.length>0&&n.length>0;){const e=i.pop();if(e!==n.pop())break;a=e}return a}}const ci={associatedRule:{id:"article-misuse",impact:"minor",title:"Article tags that aren't articles should lose their role",description:"Coding elements that aren't full-featured text articles, using the article HTML tag, make the screen reader user experience unnecessarily cluttered and verbose.",advice:"Use the role=generic attributes to reset the standard accessibility article role of an element coded as an article while it isn't the full-featured text article. Another approach is simply changing the HTML tag from an article to something like a DIV.",associatedDetectors:[ft,li],refs:[{type:"WAI",link:"https://www.w3.org/WAI/ARIA/apg/patterns/feed/examples/feed/"},{type:"WCAG Technique",link:"https://www.w3.org/WAI/GL/wiki/Using_HTML5_article_element"},{type:"Non-Standard",link:"https://developer.mozilla.org/en-US/docs/Web/HTML/Element/article"},{type:"Non-Standard",link:"https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/article_role"}],passCondition:r.NoFailedNodes,async validate({classifier:e,response:t}){const i=e.getMatched([ft]);for(const s of i)e.assert(s,li)?t.passedNodes.push(s):t.failedNodes.push(s)}},phase:"semantic_reset",description:'The remediation ensures that article tags that aren\'t articles lose their role. The remediation reset the role of the article to "generic". This will help screen readers know that this is not an article.',solvesIssue:"completely",intrusive:"slightly",confidence:"high",instructions:[{action:"setAttribute",options:["role","presentation"]}]};class di extends ie{static subsetOf=[oe];static detect(e){return e.matches("[role=switch]")}}const ui={associatedRule:{id:"button-mismatch",impact:"critical",title:"button should be correctly marked up",description:"Ensure that the button is correctly marked up.",advice:"Use a button element or add `[role='button']` to define the button of the document.",associatedDetectors:[yt,le,oe,he,ge,di],refs:[{type:"ACT",ruleId:"97a4e1",link:"https://act-rules.github.io/rules/97a4e1"},{type:"ACT",ruleId:"59796f",link:"https://act-rules.github.io/rules/59796f"}],passCondition:r.NoFailedNodes,async validate({classifier:e,response:t}){const i=e.getMatched([yt,oe]);for(const s of i)e.assert(s,de)||e.assert(s,he)||e.assert(s,ge)||e.assert(s,di)||(e.assert(s,le)?t.passedNodes.push(s):t.failedNodes.push(s))}},phase:"semantic_structuring",description:"This remediation addresses issues where elements intended to function as buttons do not have the correct role attribute. By setting the role attribute to 'button', it ensures that assistive technologies recognize and interact with the element as a button, improving accessibility for users relying on screen readers.",solvesIssue:"completely",intrusive:"no",confidence:"high",instructions:[{action:"setAttribute",options:["role","button"]}]};class hi extends j{static skipChildrenWhen="positive";static notChildOf=[At,wt,Et];static subsetOf=[yt];static dependencies=[ni,yt,At,wt,Et];static detect(e,t){const i=t.getParent(e,ni)||t.getParent(e,ai);if(!i)return!1;if(S(e).length)return!1;{const s=t.getMatched([yt],i).filter((t=>t!==e));return!s.length||s.every((t=>e.compareDocumentPosition(t)===Node.DOCUMENT_POSITION_PRECEDING))}}}class pi extends j{static skipChildrenWhen="positive";static dependencies=[ai,ni];static subsetOf=[H,re];static notSubsetOf=[hi];static detect(e,t,i){const s=t.getParent(e,ai),n=t.getParent(e,ni);if(!s&&!n)return!1;if(this.hasActiveAttributeNameWithText(e,"optional"))return!1;if(this.hasActiveAttributeNameWithText(e,"required"))return!0;const{relatedText:a}=i.contentInfo;if((0,P.textContainsWord)(a,"optional"))return!1;if(this.hasAsteriskOrRequired(a))return!0;const r=e.getAttribute("placeholder")??"";if((0,P.textContainsWord)(r,"optional"))return!1;if(this.hasAsteriskOrRequired(r))return!0;if(this.checkLabel(e,t))return!0;const{colorInfo:{borderColor:o}}=i;return!!this.isColorRed(o)}static checkLabel(e,t){const i=e.ownerDocument.querySelector(`label[for="${CSS.escape(e.id)}"]`);if(!i)return!1;const{contentInfo:s,typographyInfo:{color:n}}=t.getOperations(i),a=s.pseudoBefore.content,r=s.pseudoAfter.content;return!(!this.hasAsteriskOrRequired(a)&&!this.hasAsteriskOrRequired(r)&&!this.isColorRed(n))}static isColorRed(e){const t=Number(e.split(",")[0].split("(")[1]),i=Number(e.split(",")[1]),s=Number(e.split(",")[2].split(")")[0]);return t>200&&i<50&&s<50}static hasActiveAttributeNameWithText(e,t){return e.getAttributeNames().some((i=>{if(!i.toLowerCase().includes(t.toLowerCase()))return!1;const s=e.getAttribute(i);return""===s||"true"===s}))}static hasAsteriskOrRequired(e){const t=e.toLowerCase().trim().replace(/[^\p{L}*]+/gu," ").split(" "),i=/^\*?\p{L}{2,}\*?$|^\*$/u,s=t.find((e=>i.exec(e)))??"",n=t.findLast((e=>i.exec(e)))??"";if(s.startsWith("*")||n.endsWith("*")||(0,P.textContainsWord)(s,"required")||(0,P.textContainsWord)(n,"required"))return!0}}const gi={associatedRule:{id:"required-form-field-aria-required",impact:"serious",title:"Required Form Fields must be tagged as such for assistive technology",description:"Screen reader users need to know if a non-native form field is required when interacting with it. Otherwise, screen reader users will need to go back and forth to understand why their submission attempt doesn't work as expected.",advice:"Add the 'aria-required=true' attribute to indicate to screen readers that a form field is required and the form won't submit without it.",associatedDetectors:[pi],refs:[{type:"WCAG",id:"1.3.1",level:"AA",link:"https://www.w3.org/WAI/WCAG21/quickref/?showtechniques=131%2C411#error-suggestion"},{type:"WCAG Technique",link:"https://www.w3.org/TR/WCAG20-TECHS/ARIA2.html"},{type:"WAI",link:"https://www.w3.org/WAI/tutorials/forms/validation/#validating-required-input"},{type:"Non-Standard",link:"https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-required"}],passCondition:r.NoFailedNodes,async validate({response:e,classifier:t}){const i=t.getMatched([pi,ae]);for(const t of i)t instanceof HTMLInputElement&&"hidden"===t.type||((t instanceof HTMLSelectElement||t instanceof HTMLTextAreaElement||t instanceof HTMLInputElement)&&t.required?e.passedNodes.push(t):"true"!==t.getAttribute("aria-required")?e.failedNodes.push(t):e.passedNodes.push(t))}},phase:"accessibility_enforcement",description:"The remediation ensures that required form fields have aria-required='true' attribute for accessibility purposes. It adds a aria-required='true' attribute to required form fields. This helps screen readers to correctly identify and convey the purpose of the required form fields to users with visual impairments.",solvesIssue:"completely",intrusive:"slightly",confidence:"high",instructions:[{action:"setAttribute",options:["aria-required","true"]}]},fi={associatedRule:{id:"no-autofocus",impact:"serious",title:"Element should not have autofocus attribute",description:"Ensure that no element has autofocus",advice:"remove the autofocus attribute from the element",associatedDetectors:[],refs:[],passCondition:r.NoFailedNodes,async validate({response:e,root:t}){const i=t.querySelectorAll("[autofocus]");for(const t of i)t instanceof HTMLElement&&e.failedNodes.push(t)}},phase:"accessibility_enforcement",description:"This remediation ensures that elements do not have the 'autofocus' attribute. The 'autofocus' attribute can cause accessibility issues for users navigating with a keyboard, as it can shift focus unexpectedly. Removing this attribute ensures that users can navigate the page in a predictable manner.",solvesIssue:"completely",intrusive:"slightly",confidence:"high",instructions:[{action:"removeAttribute",options:["autofocus"]}]},mi={associatedRule:{id:"no-role-application",impact:"critical",title:"Avoid using role application.",description:"The role application attribute completely overrides and changes the screen reader behavior on the page. This will force users to figure out how to interact with your pages differently than they are used to.",advice:"Remove the use of `role` attribute with the value `application`",associatedDetectors:[],refs:[{type:"Non-Standard",link:"https://stackoverflow.com/a/61693580"}],passCondition:r.NoFailedNodes,async validate({response:e,document:t}){e.failedNodes=Array.from(t.querySelectorAll("[role=application]"))}},phase:"semantic_reset",description:"This remediation ensures that elements do not have the 'role' attribute. The 'role' attribute can cause accessibility issues for users navigating with a keyboard, as it can shift focus unexpectedly. Removing this attribute ensures that users can navigate the page in a predictable manner.",solvesIssue:"completely",intrusive:"no",confidence:"high",instructions:[{action:"removeAttribute",options:["role"]}]},bi={associatedRule:{id:"marquee-deprecated",impact:"minor",title:" elements are deprecated",description:"marquee elements are deprecated and should not be used. They are not part of any HTML or WAI-ARIA specification. They are not supported by all browsers and are not accessible to all users. They are not responsive and can cause usability issues.",advice:"Remove the marquee element from the page. If you need to display scrolling text, use CSS animations or JavaScript to create a similar effect.",associatedDetectors:[],refs:[{type:"WCAG",id:"4.1.1",level:"A",link:"https://www.w3.org/TR/2008/REC-WCAG20-20081211/#ensure-compat-parses"},{type:"W3C",link:"https://developer.mozilla.org/en-US/docs/Web/HTML/Element/marquee"},{type:"W3C",link:"https://www.w3.org/TR/html52/obsolete.html#the-marquee-element"},{type:"ACT",ruleId:"efbfc7",link:"https://act-rules.github.io/rules/efbfc7"}],passCondition:r.NoFailedNodes,async validate({response:e,root:t}){const i=t.querySelectorAll("marquee");for(const t of i)e.failedNodes.push(t)}},phase:"accessibility_enforcement",description:"The remediation ensures that marquee elements are removed and their content is preserved. It removes the marquee element from the DOM and replaces it with a static div with the same content. This helps in preventing any distraction or confusion for the users.",solvesIssue:"partially",intrusive:"highly",confidence:"medium",async dynamic({instructions:e,auditResponse:t,document:i}){for(const s of t.failedNodes){const t=s.cloneNode(!0),n=i.createElement("div");n.style.display="inline-block",n.innerHTML=t.innerHTML,e.add({targets:[s],action:"callElementMethod",options:[HTMLMarqueeElement,"replaceWith",n]})}}};class vi extends ie{static subsetOf=[oe];static detect(e){return e.matches("nav:not([role]), [role=navigation]")}}class yi extends z{static skipChildrenWhen="never";static subsetOf=[Wt];static dependencies=[ii];static detect(e,t){return Boolean(t.getParent(e,ii))}}const Ai={phase:"semantic_structuring",associatedRule:{id:"navigation-submenu-region",impact:"serious",title:"Sub menus should be tagged properly",description:"Complex menu structures such as sub-menus unintentionally cause screen reader users to lose orientation and get lost within them. This can be mitigated by adding the [role=region] to the sub-menus, to provide additional context to assistive technology.",advice:"Add the [role=region] to the sub-menu elements. When the sub-menu is expanded, screen readers will pick that up and provide this context to the users. When users leave the sub-menu, they will hear, loud and clear, that they've left the sub-menu region, thus never losing orientation.",associatedDetectors:[vi,yi],refs:[{type:"WCAG",id:"1.3.1",level:"A",link:"https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships.html"}],passCondition:r.NoFailedNodes,async validate({response:e,classifier:t}){const i=t.getMatched([vi]);for(const s of i){const i=t.getMatched([yi],s);for(const t of i)"region"!==t.getAttribute("role")?e.failedNodes.push(t):e.passedNodes.push(t)}}},description:"The remediation ensures that navigation submenu elements have proper role for accessibility purposes. It adds a role='region' to navigation submenu elements. This helps screen readers to correctly identify and convey the purpose of the navigation submenu to users with visual impairments.",solvesIssue:"completely",intrusive:"slightly",confidence:"high",instructions:[{action:"setAttribute",options:["role","region"]}]},wi={phase:"accessibility_enforcement",associatedRule:{id:"navigation-submenu-discernible",impact:"serious",title:"Sub menus should be labelled properly",description:"Complex menu structures such as sub-menus unintentionally cause screen reader users to lose orientation and get lost within them. This can be mitigated by adequately labeling and marking the sub-menus, to provide additional context to assistive technology.",advice:"Add an aria-label to the sub-menu elements. When the sub-menu is expanded, screen readers will pick that up and provide this context to the users. When users leave the sub-menu, they will hear, loud and clear, that they've left the sub-menu region, thus never losing orientation.",associatedDetectors:[vi,yi],refs:[{type:"WCAG",id:"1.3.1",level:"A",link:"https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships.html"}],passCondition:r.NoFailedNodes,async validate({response:e,classifier:t}){const i=t.getMatched([vi]);for(const s of i){const i=t.getMatched([yi],s);for(const s of i){const{accessibleName:i}=t.getOperations(s).contentInfo;i?e.passedNodes.push(s):e.failedNodes.push(s)}}}},description:"The remediation ensures that navigation submenu elements are properly labeled for accessibility purposes. It adds an aria-label=Submenu attribute to navigation submenu elements. This helps screen readers to correctly identify and convey the purpose of the navigation submenu to users with visual impairments.",solvesIssue:"completely",intrusive:"slightly",confidence:"high",async dynamic({instructions:e,auditResponse:t}){for(const i of t.failedNodes){const t=ht.getTextByEntry("submenu");e.add({targets:[i],action:"setAttribute",options:["aria-label",t]})}}};class ki extends ie{static subsetOf=[oe];static detect(e){return e.matches("ol:not([role]:not([role=''])), ul:not([role]:not([role=''])), [role=list]")}}function Ci(e,t){const i=Array.from(e.children);for(const e of i)if(t.assert(e,oe))return!0;return!1}function _i(e,t){return"UL"===e.tagName||"OL"===e.tagName?Array.from(e.children).some((e=>"LI"===e.tagName)):"list"===e.getAttribute("role")&&t.getMatched([ae],e).some((e=>"listitem"===e.getAttribute("role")))}const Ei={associatedRule:{id:"list-not-empty",impact:"minor",title:"Lists should have at least one list-item.",description:"An empty list will still be visible for screen reader users. It may frustrate and confuse users as to whether the list is actually empty or there is a screen-reader/accessibility issue that prevents their screen-reader from reading the list items",advice:"Remove the empty HTML list tags (UL/OL) or give them aria-hidden=true to make screen-readers ignore them",associatedDetectors:[oe,ki],refs:[{type:"Non-Standard",link:"https://help.siteimprove.com/support/solutions/articles/80001051793-accessibility-rule-container-element-is-empty-explained"},{type:"W3C",link:"https://www.w3.org/WAI/standards-guidelines/act/rules/bc4a75/proposed/"},{type:"W3C",link:"https://www.w3.org/TR/wai-aria-1.2/#mustContain"}],passCondition:r.NoFailedNodes,async validate({response:e,classifier:t}){const i=t.getMatched([ki]);for(const s of i){const i=Ci(s,t),n=_i(s,t);i&&n?e.passedNodes.push(s):e.failedNodes.push(s)}}},phase:"visibility_synchronization",description:"This remediation ensures that lists are not empty. Lists are important for screen reader users to understand the content structure. If a list is empty, it can be confusing for users with visual impairments.",solvesIssue:"completely",intrusive:"no",confidence:"high",instructions:[{action:"setAttribute",options:["aria-hidden","true"]}]},Si={associatedRule:{id:"aria-labelledby-has-reference",impact:"serious",title:"Aria labelledby must point to a valid, existing element ID",description:"Screen readers rely on the HTML to provide explicit references between elements in order to parse the content and announce it to screen readers correctly. If the HTML includes broken ARIA references, screen reader users may not be able to browse properly.",advice:"Make sure that aria-labeledby attribute point to an existing, screen-reader-visible element on the screen with proper text content.",associatedDetectors:[],refs:[{type:"WCAG",id:"1.3.1",level:"A",link:"https://www.w3.org/WAI/WCAG21/quickref/?showtechniques=131%2C411#parsing"},{type:"WCAG Technique",link:"https://www.w3.org/WAI/WCAG22/Techniques/aria/ARIA1"},{type:"WCAG Technique",link:"https://www.w3.org/WAI/WCAG22/Techniques/aria/ARIA16"},{type:"ACT",ruleId:"in6db8",link:"https://act-rules.github.io/rules/in6db8"}],passCondition:r.NoFailedNodes,async validate({response:e,document:t}){const i=t.querySelectorAll("[aria-labelledby]");for(const s of i)s.getAttribute("aria-labelledby").replaceAll(/\s+/g," ").trim().split(" ").some((e=>!t.getElementById(e)))?e.failedNodes.push(s):e.passedNodes.push(s)}},phase:"accessibility_enforcement",description:"This remediation addresses issues where elements have an 'aria-labelledby' attribute that references an element that does not exist in the DOM. By removing these attributes, it ensures that assistive technologies do not attempt to reference non-existent elements, improving accessibility for users relying on screen readers.",solvesIssue:"partially",intrusive:"slightly",confidence:"low",async dynamic({instructions:e,auditResponse:t,document:i}){const s=t.failedNodes;for(const t of s){const s=t.getAttribute("aria-labelledby").trim().split(/\s+/g).filter((e=>i.getElementById(e)));s.length>0?e.add({targets:[t],action:"setAttribute",options:["aria-labelledby",s.join(" ")]}):e.add({targets:[t],action:"removeAttribute",options:["aria-labelledby"]})}}},xi={associatedRule:{id:"aria-describedby-has-reference",impact:"serious",title:"Aria describedby must point to a valid, existing element ID",description:"Screen readers rely on the HTML to provide explicit references between elements in order to parse the content and announce it to screen readers correctly. If the HTML includes broken ARIA references, screen reader users may not be able to browse properly.",advice:"Make sure that aria-describedby attribute point to an existing, screen-reader-visible element on the screen with proper text content.",associatedDetectors:[],refs:[{type:"WCAG",id:"1.3.1",level:"A",link:"https://www.w3.org/WAI/WCAG21/quickref/?showtechniques=131%2C411#parsing"},{type:"WCAG Technique",link:"https://www.w3.org/WAI/WCAG22/Techniques/aria/ARIA1"},{type:"WCAG Technique",link:"https://www.w3.org/WAI/WCAG22/Techniques/aria/ARIA16"},{type:"ACT",ruleId:"in6db8",link:"https://act-rules.github.io/rules/in6db8"}],passCondition:r.NoFailedNodes,async validate({response:e,document:t}){const i=t.querySelectorAll("[aria-describedby]");for(const s of i)s.getAttribute("aria-describedby").replaceAll(/\s+/g," ").trim().split(" ").some((e=>!t.getElementById(e)))?e.failedNodes.push(s):e.passedNodes.push(s)}},phase:"accessibility_enforcement",description:"This remediation addresses issues where elements have an 'aria-describedby' attribute that references an element that does not exist in the DOM. By removing these attributes, it ensures that assistive technologies do not attempt to reference non-existent elements, improving accessibility for users relying on screen readers.",solvesIssue:"partially",intrusive:"no",confidence:"low",async dynamic({instructions:e,auditResponse:t,document:i}){const s=t.failedNodes;for(const t of s){const s=t.getAttribute("aria-describedby").trim().split(/\s+/g).filter((e=>i.getElementById(e)));s.length>0?e.add({targets:[t],action:"setAttribute",options:["aria-describedby",s.join(" ")]}):e.add({targets:[t],action:"removeAttribute",options:["aria-describedby"]})}}},Ti={associatedRule:{id:"aria-controls-has-reference",impact:"serious",title:"aria-controls must point to a valid, existing element ID",description:"Screen readers rely on the HTML to provide explicit references between elements in order to parse the content and announce it to screen readers correctly. If the HTML includes broken ARIA references, screen reader users may not be able to browse properly.",advice:"Make sure that aria-controls attribute point to an existing, screen-reader-visible element on the screen with proper text content.",associatedDetectors:[],refs:[{type:"WCAG",id:"1.3.1",level:"A",link:"https://www.w3.org/WAI/WCAG21/quickref/?showtechniques=131%2C411#parsing"},{type:"WCAG Technique",link:"https://www.w3.org/TR/wai-aria-1.1/#aria-controls"},{type:"Non-Standard",link:"https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-controls"},{type:"ACT",ruleId:"in6db8",link:"https://act-rules.github.io/rules/in6db8"}],passCondition:r.NoFailedNodes,async validate({response:e,document:t}){const i=t.querySelectorAll("[aria-controls]");for(const s of i)s.getAttribute("aria-controls").trim().split(/\s+/g).some((e=>!t.getElementById(e)))?e.failedNodes.push(s):e.passedNodes.push(s)}},phase:"accessibility_enforcement",description:"This remediation addresses issues where elements have an 'aria-controls' attribute that references an element that does not exist in the DOM. By removing these attributes, it ensures that assistive technologies do not attempt to reference non-existent elements, improving accessibility for users relying on screen readers.",solvesIssue:"partially",intrusive:"slightly",confidence:"low",async dynamic({instructions:e,auditResponse:t,document:i}){const s=t.failedNodes;for(const t of s){const s=t.getAttribute("aria-controls").trim().split(/\s+/g).filter((e=>i.getElementById(e)));s.length>0?e.add({targets:[t],action:"setAttribute",options:["aria-controls",s.join(" ")]}):e.add({targets:[t],action:"removeAttribute",options:["aria-controls"]})}}},Fi={associatedRule:{id:"menu-item-avoid",impact:"serious",title:"Avoid using role=menuitem",description:"Using menu roles for elements is a bad practice. Screen reader users rely on standard functionality such as links and buttons for most websites. Aria menu roles are more fit for replicating a desktop application in a web application.",advice:"Use standard lists with links and buttons (or non-buttons with **role=button**) and remove **role=menuitem** attributes.",associatedDetectors:[he],refs:[{type:"WAI",link:"https://www.w3.org/WAI/tutorials/menus/structure/"},{type:"Non-Standard",link:"https://www.boia.org/blog/avoiding-common-mistakes-with-arias-menu-role"},{type:"Non-Standard",link:"https://adrianroselli.com/2017/10/dont-use-aria-menu-roles-for-site-nav.html"}],passCondition:r.NoFailedNodes,async validate({classifier:e,response:t}){t.failedNodes=e.getMatched([he])}},phase:"semantic_structuring",description:"The remediation ensures that all menu items that role=menuitem wont be used. All role=menuitem elements will have their role changed to role=link/button or removed altogether. This helps users with vision impairments read the page.",solvesIssue:"completely",intrusive:"slightly",confidence:"high",associatedDetectors:[yt,It],async dynamic({instructions:e,auditResponse:t,classifier:i}){for(const s of t.failedNodes){const t=i.assert(s,yt),n=i.assert(s,It);t&&"BUTTON"===s.tagName||n&&"A"===s.tagName?e.add({targets:[s],action:"removeAttribute",options:["role"]}):e.add({targets:[s],action:"setAttribute",options:["role",t?"button":"link"]})}}},Ni={associatedRule:{id:"alt-misuse",impact:"minor",title:"Elements other than image (Tag: IMG) should not have alt attribute",description:"The alt attribute is used to provide a text alternative for images. It is not meant to be used on elements other than images and therefore will not be read using screen-readers.",advice:"Use a screen-reader-only element to add the accessibility description of the element that was misusing the alt attribute and remove the alt attribute.",associatedDetectors:[],refs:[{type:"WCAG",id:"4.1.2",level:"A",link:"https://www.w3.org/WAI/WCAG21/Understanding/name-role-value.html"},{type:"WCAG",id:"3.3.2",level:"A",link:"https://www.w3.org/WAI/WCAG21/Understanding/labels-or-instructions.html"},{type:"Non-Standard",link:"https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageElement/alt"}],passCondition:r.NoFailedNodes,async validate({response:e,document:t}){const i=t.querySelectorAll("[alt]");for(const t of i){const i="IMG"===t.tagName,s="INPUT"===t.tagName&&"image"===t.getAttribute("type"),n="AREA"===t.tagName;i||s||n?e.passedNodes.push(t):e.failedNodes.push(t)}}},phase:"accessibility_enforcement",description:"This remediation ensures that alt attributes are not being misused. It replaces the alt attribute's content with a screen-reader-only. Users with visual impairments will be able to consume the alternative text that was previously not discernible.",solvesIssue:"completely",intrusive:"slightly",confidence:"medium",async dynamic({instructions:e,auditResponse:t}){for(const i of t.failedNodes){const t=i.getAttribute("alt");e.add({targets:[i],action:"removeAttribute",options:["alt"]}),t&&e.add({targets:[i],action:"setSrOnlyContent",options:[t,{position:"before"}]})}}};class Di extends j{static skipChildrenWhen="positive";static subsetOf=[Ht];static detect(e){return!["svg","canvas"].includes(e.localName)}}class Ii extends ie{static subsetOf=[oe];static detect(e){return e.matches("img:not([role]:not([role=''])), [role=img]")}}class Pi extends j{static skipChildrenWhen="positive";static subsetOf=[oe,H];static selector=[".sr-only",".element-invisible",".visually-hidden",".sronly",".sr-text",".srtext",".show-for-sr",".text-for-sr",".screen-reader",".screen-reader-only",".screen-reader-text",".screen-reader-only-text",".elementor-screen-only"].join(",");static detect(e,t){const{visibilityInfo:i,layoutInfo:s}=t.getOperations(e);return!(!["absolute","fixed"].includes(s.position)||"none"===i.display||!t.getOperations(e).contentInfo.srVisibleText||i.isElementAndChildrenHidden&&!e.matches(this.selector)||!i.isVisuallyHidden)}}const Bi={phase:"semantic_reset",associatedRule:{id:"image-misuse",associatedDetectors:[Di,Ii,Pi],impact:"serious",title:"Image tags that aren't perceived as an image should lose their role",description:"Using an image tag for content that isn't an image can obscure relevant information and confuse screen readers and other assistive technologies. This can lead to a poor user experience for people with disabilities.",advice:"Remove role=img attribute",refs:[{type:"Non-Standard",link:"https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/img_role"},{type:"WAI",link:"https://www.w3.org/WAI/tutorials/images/"}],passCondition:r.NoFailedNodes,async validate({classifier:e,response:t}){const i=e.getMatched([Ii]);for(const s of i)e.assert(s,Pi)?t.inapplicableNodes.push(s):e.assert(s,Di)?t.passedNodes.push(s):t.failedNodes.push(s)}},description:"This remediation ensures that role=img is not being misused. It removes the role=img attribute. This helps screen readers to correctly identify and convey the purpose of the tab to users with visual impairments.",solvesIssue:"completely",intrusive:"slightly",confidence:"high",instructions:[{action:"removeAttribute",options:["role"]}]},Oi={phase:"accessibility_enforcement",associatedRule:{id:"link-pdf-warning",impact:"moderate",title:"Links that opens pdf files shouldn't do so without warning the user",description:"Standalone pdf links can unexpectedly shift the user's context by opening their default reader. They should therefore display a clear warning so that the user is informed before proceeding",advice:"Include a clear warning that will be visible for screen-readers, indicating that clicking the link will open the user's default pdf reader.",associatedDetectors:[ue],refs:[{type:"WCAG",id:"3.2.1",level:"A",link:"https://www.w3.org/WAI/WCAG21/Understanding/on-focus.html"}],passCondition:r.NoFailedNodes,async validate({classifier:e,response:t}){const i=e.getMatched([ue]);for(const s of i){if(!(s instanceof HTMLAnchorElement))continue;if(!s.href.endsWith(".pdf"))continue;const{contentInfo:i}=e.getOperations(s),n=i.srVisibleText.toLowerCase();(0,P.textContainsWords)(n,["opens_pdf","view_pdf","downloads_pdf"])?t.passedNodes.push(s):t.failedNodes.push(s)}}},description:"This remediation ensures that links that open a PDF document are clearly identified to users. By adding a screen reader-only text to the link, users with visual impairments are informed that the link will open a PDF document.",solvesIssue:"completely",intrusive:"slightly",confidence:"medium",async dynamic({instructions:e,auditResponse:t}){for(const i of t.failedNodes){const t=" | "+ht.getTextByEntry("opens_pdf");e.add({targets:[i],action:"setSrOnlyContent",options:[t,{position:"after"}]})}}},Ri={phase:"accessibility_enforcement",associatedRule:{id:"link-image-warning",impact:"moderate",title:"Links that open an image shouldn't do so without warning the user",description:"Standalone image links can unexpectedly shift the user's context by redirecting them to an image. They should therefore display a clear warning so that the user is informed before proceeding",advice:"Include a clear warning that will be visible for screen-readers, indicating that clicking the link will open an image.",associatedDetectors:[ue],refs:[{type:"WCAG",id:"3.2.1",level:"A",link:"https://www.w3.org/WAI/WCAG21/Understanding/on-focus.html"}],passCondition:r.NoFailedNodes,async validate({classifier:e,response:t}){const i=e.getMatched([ue]),s=new RegExp(`\\.(${["webp","avif","svg","jpg","jpeg","png","gif","apng"].join("|")})$`,"i");for(const n of i){if(!(n instanceof HTMLAnchorElement))continue;const i=n.getAttribute("href");if(!RegExp(s).exec(i))continue;const{contentInfo:a}=e.getOperations(n),r=a.srVisibleText.toLowerCase();(0,P.textContainsWords)(r,["opens_image"])?t.passedNodes.push(n):t.failedNodes.push(n)}}},description:"This remediation ensures that links that open an image are clearly identified to users. By adding a screen reader-only text to the link, users with visual impairments are informed that the link will open an image.",solvesIssue:"completely",intrusive:"slightly",confidence:"medium",async dynamic({instructions:e,auditResponse:t}){for(const i of t.failedNodes){const t=" | "+ht.getTextByEntry("opens_image");e.add({targets:[i],action:"setSrOnlyContent",options:[t,{position:"after"}]})}}},Mi={phase:"accessibility_enforcement",associatedRule:{id:"link-homepage-warning",impact:"moderate",title:"Links that redirect to the homepage shouldn't do so without warning the user",description:"Standalone redirection links to the homepage can unexpectedly shift the user's context by redirecting them to the homepage. They should therefore display a clear warning so that the user is informed before proceeding",advice:"Include a clear warning that will be visible for screen-readers, indicating that clicking the link will redirect the user to the homepage",associatedDetectors:[ue],refs:[{type:"WCAG",id:"3.2.1",level:"A",link:"https://www.w3.org/WAI/WCAG21/Understanding/on-focus.html"}],passCondition:r.NoFailedNodes,async validate({classifier:e,response:t}){const i=e.getMatched([ue]);for(const s of i){if(!(s instanceof HTMLAnchorElement))continue;const i=s.getAttribute("href");if(!i)continue;if("/"!==i&&i!==document.location.origin&&i.substring(0,i.length-1)!==document.location.origin)continue;const{contentInfo:n}=e.getOperations(s),a=n.srVisibleText.toLowerCase();(0,P.textContainsWords)(a,["home","homepage"])?t.passedNodes.push(s):t.failedNodes.push(s)}}},description:"This remediation ensures that links that redirect the user to the homepage are clearly identified to users. By adding a screen reader-only text to the link, users with visual impairments are informed that the link will redirect them to the homepage.",solvesIssue:"completely",intrusive:"slightly",confidence:"medium",async dynamic({instructions:e,auditResponse:t}){for(const i of t.failedNodes){const t=" | "+ht.getTextByEntry("opens_homepage"),s=i.getAttribute("aria-label");s?e.add({targets:[i],action:"setAttribute",options:["aria-label",s+t]}):e.add({targets:[i],action:"setSrOnlyContent",options:[t,{position:"after"}]})}}},Li={phase:"accessibility_enforcement",associatedRule:{id:"link-mailto-warning",impact:"moderate",title:"Links that open mail applications shouldn't do so without warning the user",description:"Standalone mailto links can unexpectedly shift the user's context by opening their default mail client. They should therefore display a clear warning so that the user is informed before proceeding",advice:"Include a clear warning that will be visible for screen-readers, indicating that clicking the link will open the user's default mail client.",associatedDetectors:[ue],refs:[{type:"WCAG",id:"3.2.1",level:"A",link:"https://www.w3.org/WAI/WCAG21/Understanding/on-focus.html"}],passCondition:r.NoFailedNodes,async validate({classifier:e,response:t}){const i=e.getMatched([ue]);for(const s of i){if(!(s instanceof HTMLAnchorElement))continue;if(!s.href.startsWith("mailto:"))continue;const{contentInfo:i}=e.getOperations(s),n=i.srVisibleText.toLowerCase();(0,P.textContainsWords)(n,["opens_email","composes_email","launches_email"])?t.passedNodes.push(s):t.failedNodes.push(s)}}},description:"This remediation ensures that links that open a mailing application are clearly identified to users. By adding a screen reader-only text to the link, users with visual impairments are informed that the link will open the default mailing app.",solvesIssue:"completely",intrusive:"slightly",confidence:"medium",async dynamic({instructions:e,auditResponse:t}){for(const i of t.failedNodes){const t=" | "+ht.getTextByEntry("opens_email");e.add({targets:[i],action:"setSrOnlyContent",options:[t,{position:"after"}]})}}},zi={phase:"accessibility_enforcement",associatedRule:{id:"link-telephone-warning",impact:"moderate",title:"Links that open phone applications shouldn't do so without warning the user",description:"Standalone telephone links can unexpectedly shift the user's context by opening their default phone app. They should therefore display a clear warning so that the user is informed before proceeding",advice:"Include a clear warning that will be visible for screen-readers, indicating that clicking the link will open the user's default dialer client.",associatedDetectors:[ue],refs:[{type:"WCAG",id:"3.2.1",level:"A",link:"https://www.w3.org/WAI/WCAG21/Understanding/on-focus.html"}],passCondition:r.NoFailedNodes,async validate({classifier:e,response:t}){const i=e.getMatched([ue]);for(const s of i){if(!(s instanceof HTMLAnchorElement))continue;if(!s.href.startsWith("tel:"))continue;const{contentInfo:{srVisibleText:i}}=e.getOperations(s);(0,P.textContainsWords)(i.toLowerCase(),["opens_phone","opens_dialer"])?t.passedNodes.push(s):t.failedNodes.push(s)}}},description:"This remediation ensures that links that open a phone app are clearly identified to users. By adding a screen reader-only text to the link, users with visual impairments are informed that the link will open the default phone app.",solvesIssue:"completely",intrusive:"slightly",confidence:"medium",async dynamic({instructions:e,auditResponse:t}){for(const i of t.failedNodes){const t=" | "+ht.getTextByEntry("opens_phone");e.add({targets:[i],action:"setSrOnlyContent",options:[t,{position:"after"}]})}}},Wi=["inline-flex","inline-block","inline-grid","inline-table","ruby-text","-webkit-inline-box","-webkit-inline-flex"];class ji extends ie{static skipChildrenWhen="never";static subsetOf=[ae];static detect(e,t){const{visibilityInfo:i,contentInfo:s}=t.getOperations(e);if(!s.hasTextContent)return!1;const n=t.getParent(e,this);if(!["DEL","S","STRIKE"].includes(e.tagName)&&!n)return!1;const a=i.display;return!("contents"===a||n&&Wi.includes(a))}}const Hi=["$","€","£","¥","₪","₹","₩","₽","₫","₭","₦","₱","₲","₴","฿","₡","₵","₺","₸","ƒ","₣","₧","¤","₯","৳","៛","₠","৲","₿","Ξ","Ł","Ɖ","◈","Ͼ","₳","₮","₾","₼","₨","₤","usd","eur","gbp","gbx","cny","ils","nis","cad","inr","jpy","krw","rub","vnd","lak","ngn","php","pyg","uah","thb","crc","ghs","try","kzt","awg","htg","kes","mwk","npr","sos","syp","xof","ang","bbd","bzd","bmd","bnd","kyd","svc","fjd","gip","ggp","hkd","imp","jmd","jep","mop","nad","nzd","pab","sgd","ttd","tvd","xcd","zwl","brl","mxn","ars","clp","cop","pen","uyu","bob","ves","chf","aud","sek","nok","dkk","isk","czk","huf","pln","ron","bgn","hrk","bam","mkd","rsd","tnd","dzd","mad","egp","lbp","lyd","sdg","ugx","zar","szl","bwp","mzn","aoa","etb","xaf","cve","bif","cdf","djf","ern","gmd","gnf","lsl","lrd","mga","mlf","mro","mur","scr","sll","std","tzs","zmw","afn","azn","amd","bdt","btn","khr","kpw","kgs","mmk","mnt","pkr","pgk","wst","sbd","lkr","tjs","uzs","vuv","ש״ח","שח","שקל"];class Gi extends j{static skipChildrenWhen="positive";static subsetOf=[ae];static detect(e,t){if(e.children.length>5)return!1;const i=t.getOperations(e);if(!mt(i.contentInfo.visibleTextGenerator,{max:20}))return!1;if(1===e.childElementCount&&!i.contentInfo.directText)return!1;const s=i.contentInfo.visibleText.toLowerCase(),n=new RegExp("(.*?)\\s*(\\d{1,3}(?:[,.]\\d{3})*(?:[,.]\\d+)?)(?:\\s+)?(\\w+)?","g");let a,r=0;for(;null!==(a=n.exec(s));){const e=a?.[1]?.trim().split(" ").pop(),t=a?.[2]?.replace(/\s+/g,""),i=a?.[3]?.trim();if(Hi.includes(e)||Hi.includes(i)){const n=s.replace(/\s+/g,""),a=(e+t).replace(/\s+/g,""),o=`${t} ${i}`.replace(/\s+/g,"");a!==n&&o!==n||r++}}return 1===r}}class Vi extends j{static skipChildrenWhen="never";static subsetOf=[ae];static detect(e,t){const{visibilityInfo:i,typographyInfo:s,layoutInfo:n,contentInfo:a}=t.getOperations(e);if(!a.hasTextContent)return!1;const r=i.display,o=n.position,l="contents"===r;if("line-through"===s.textDecoration.line&&!l)return!0;if("static"!==o){if(this.hasPseudoElementStrikeTrough(e))return!0;if(this.isHrCrossedOut(e,t))return!0}return Boolean(t.getParent(e,this))&&!Wi.includes(r)}static isHrCrossedOut(e,t){const i=e.querySelector("hr");if(i){const{layoutInfo:s}=t.getOperations(i),{layoutInfo:n}=t.getOperations(e),a=s.renderedWidth>=.9*n.renderedWidth,r=s.renderedHeight<=.25*n.renderedHeight,o=2===Math.round(n.height/s.topRelative);return a&&r&&o}return!1}static hasPseudoElementStrikeTrough(e){const t=window.getComputedStyle(e,"::after"),i=window.getComputedStyle(e,"::before"),s="0px"!==i.borderWidth||"0px"!==t.borderWidth,n="absolute"===i.position||"absolute"===t.position,a="0px"!==i.top||"0px"!==t.top;return s&&n&&a}}const qi={id:"sale-price-discernible",impact:"serious",title:"Old sale prices should be indicated to assistive technology",description:"Websites often show two numbers to indicate a sale. The original price, and then the sale price. Blind screen reader users don't see visual cues to know the difference and will hear two numbers without knowing which is correct or if there's an issue on the page.",advice:"Add a screen-reader-only text element inside the original price element to indicate that this is, in fact, an old or the original price. This way, screen reader users will understand that the other price is current.",associatedDetectors:[ji,Gi,Vi,Pi],refs:[{type:"WCAG",id:"1.3.1",level:"A",link:"https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships.html"},{type:"Non-Standard",link:"https://www.includia.com/blog/posts/strikethrough-accessibility"},{type:"Non-Standard",link:"https://www.webaxe.org/strikethrough-html-accessibility/"}],passCondition:r.NoFailedNodes,async validate({classifier:e,response:t}){const i=e.getMatched([Gi]);for(const s of i)if(e.assert(s,Vi)||e.assert(s,ji)){if($i([s],e)){t.passedNodes.push(s);continue}if($i(e.getMatched([Pi],s),e)){t.passedNodes.push(s);continue}if($i(e.getMatched([Pi],s.parentElement),e)){t.passedNodes.push(s);continue}t.failedNodes.push(s)}}},Ui=["original_price","was","before","old_price","previously","formerly","reduced_from","discounted_from","was_originally","last_sold_at","marked_down_from","sale_from","originally_priced_at","pre_sale_price","previous_price","used_to_be"];function $i(e,t){return e.some((e=>function(e){const t=e.toLowerCase();return Ui.some((e=>(0,P.textContainsWord)(t,e)))}(t.getOperations(e).contentInfo.srVisibleText)))}const Ki={associatedRule:qi,phase:"accessibility_enforcement",description:"The remediation ensures that original prices on a page are clearly identifiable. It applies easily readable text labels to denote these prices when discounts occur. Users with visual impairments will be able to understand the context of the price.",solvesIssue:"completely",intrusive:"slightly",confidence:"high",async dynamic({instructions:e,auditResponse:t}){for(const i of t.failedNodes)e.add({targets:[i],action:"setSrOnlyContent",options:[ht.getTextByEntry("originalPrice"),{position:"before"}]})}},Yi={id:"radio-discernible",impact:"serious",title:"Radio buttons must have discernible text",description:"Radio buttons should have associated labels to ensure accessibility. Labels provide necessary context for assistive technologies.",advice:"Ensure that each radio button has a clear and descriptive label. This can be achieved by using the label element or the aria-labelledby attribute. Proper labeling improves the usability and accessibility of the form elements.",associatedDetectors:[pe,Gt],refs:[{type:"WCAG",id:"1.3.1",level:"A",link:"https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships.html"},{type:"WAI",link:"https://www.w3.org/WAI/ARIA/apg/patterns/radio"},{type:"Non-Standard",link:"https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/radio_role"}],passCondition:r.NoFailedNodes,async validate({response:e,classifier:t}){const i=t.getMatched([pe]);for(const s of i)t.assert(s,Gt)?e.passedNodes.push(s):e.failedNodes.push(s)}};class Ji extends j{static skipChildrenWhen="never";static subsetOf=[ae];static detect(e,t){return Boolean(t.getOperations(e).colorInfo.backgroundColorName)}}function Xi(e,t){const i=e.getAttribute("value");if(i)return i;const s=t.getOperations(e).componentMatch.element.type;if("color"===s)return Zi(e,t);const n=t.getMatched([Ji],e)[0];return n?Zi(n,t):s&&Object.hasOwn(P.dictionary,s)?ht.getTextByEntry(s):"Unlabelled"}function Zi(e,t){const i=t.getOperations(e).colorInfo.backgroundColorName;if(i)return i;const s=t.getMatched([Ji],e)[0];if(s){const e=t.getOperations(s).colorInfo.backgroundColorName;if(e)return e}if(e instanceof HTMLInputElement){const i=function(e,t){for(const i of e.labels){const e=t.getMatchedInclusive([Ji],i);if(e.length>0)return e[0]}return null}(e,t);if(i){const e=t.getOperations(i).colorInfo.backgroundColorName;if(e)return e}}return"Unlabelled color"}const Qi={associatedRule:Yi,description:"this remediation ensures that the input element has an accessible name by setting the aria-label attribute to the visible text of a perceivable label associated with the input.",solvesIssue:"completely",intrusive:"slightly",phase:"accessibility_enforcement",confidence:"medium",associatedDetectors:[Ji],async dynamic({auditResponse:e,instructions:t,classifier:i}){for(const s of e.failedNodes){const e=Xi(s,i);t.add({targets:[s],action:"setAttribute",options:["aria-label",e]})}}},es={associatedRule:{id:"checkbox-discernible",impact:"serious",title:"Checkboxes Must Have Discernible Text",description:"Checkboxes should have associated labels to ensure accessibility. Labels provide necessary context for assistive technologies.",advice:"Ensure that each checkbox has a clear and descriptive label. This can be achieved by using the