PageSourceSearch

https://www.oetker.at/_next/static/chunks/3877.e7617b3495055b1b.js

js oetker.at collected 2026-09-24 20:12:11 UTC 89,970 bytes, 10 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3877],{35374:(e,t,r)=>{let i,a,n;r.d(t,{S:()=>b});let o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=new Uint8Array(256);for(let e=0;e<o.length;e++)s[o.charCodeAt(e)]=e;function l(e){let t=e.length,r="";for(let i=0;i<t;i+=3){let t=e[i+0],a=e[i+1],n=e[i+2],s="";s+=o.charAt(t>>>2),s+=o.charAt((3&t)<<4|a>>>4),s+=o.charAt((15&a)<<2|n>>>6),s+=o.charAt(63&n),r+=s}return t%3==2?r=r.substring(0,r.length-1)+"=":t%3==1&&(r=r.substring(0,r.length-2)+"=="),r}let u='<circle cx="12" cy="12" r="8" stroke-width="3" stroke-dasharray="15 10" fill="none" stroke-linecap="round" transform="rotate(0 12 12)"><animateTransform attributeName="transform" type="rotate" repeatCount="indefinite" dur="0.9s" values="0 12 12;360 12 12"/></circle>',d='<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"/>';function c(e,t,r,i,a,n,o,s=!1,l,u){return`<div class="frc-container${u?" "+u:""}${t?" frc-rtl":""}">
2<svg class="frc-icon"${i?' aria-hidden="true"':""} role="img" xmlns="http://www.w3.org/2000/svg" height="32" width="32" viewBox="0 0 24 24">${r}</svg>
3<div class="frc-content">
4    <span class="frc-text" ${l?`data-debug="${l}"`:""}>${a}</span>
5    ${o?`<button type="button" class="frc-button">${o}</button>`:""}
6    ${s?'<progress class="frc-progress" value="0">0%</progress>':""}
7</div>
8</div><span class="frc-banner${t?" frc-rtl":""}"><a lang="en" href="https://friendlycaptcha.com/" rel="noopener" target="_blank"><b>Friendly</b>Captcha ⇗</a></span>
9${"-"===e?"":`<input name="${e}" class="frc-captcha-solution" type="hidden" value="${n}">`}`}function A(e,t,r,i=!0,a=!1){return c(e,t.rtl,d,!0,`<b>${t.text_error}</b><br>${r}`,a?".HEADLESS_ERROR":".ERROR",i?t.button_retry:void 0)}"u">typeof navigator&&"string"==typeof navigator.userAgent&&(a=(i=navigator).userAgent.toLowerCase());class f extends Error{constructor(e){super(e),this.name="UserFacingError",this.rawError=this}}async function h(e,t,r){let i=e.split(",");for(let e=0;e<i.length;e++)try{let r=await g(i[e]+"?sitekey="+t,{headers:[["x-frc-client","js-0.9.20"]],mode:"cors"},2);if(r.ok)return(await r.json()).data.puzzle;{let t;try{t=await r.json()}catch(e){}if(t&&t.errors&&"endpoint_not_enabled"===t.errors[0])throw new f(`Endpoint not allowed (${r.status})`);if(t&&t.errors&&"account_usage_limit_reached"===t.errors[0])throw new f("Usage limit reached");if(e===i.length-1)throw Error(`Response status ${r.status} ${r.statusText} ${t?t.errors:""}`)}}catch(a){if(a instanceof f)throw a;console.error("[FRC Fetch]:",a);let t=Error(`${r.text_fetch_error} <a class="frc-err-url" href="${i[e]}">${i[e]}</a>`);throw t.rawError=a,t}throw Error("Internal error")}async function g(e,t,r){let i=1e3;return fetch(e,t).catch(async a=>{if(0===r)throw a;return await new Promise(e=>setTimeout(e,i)),i*=4,g(e,t,r-1)})}let m={text_init:" Aktiverer...",text_ready:"Jeg er ikke en robot",button_start:"Klikk for \xe5 starte verifiseringen",text_fetching:"Henter data",text_solving:"Sjekker at du er et menneske...",text_completed:"Jeg er et menneske",text_completed_sr:"Automatisk spam-sjekk fullf\xf8rt",text_expired:"Verifisering kunne ikke fullf\xf8res",button_restart:"Omstart",text_error:"Bekreftelsen mislyktes",button_retry:"Pr\xf8v p\xe5 nytt",text_fetch_error:"Tilkoblingen mislyktes"},p={en:{text_init:"Initializing...",text_ready:"Anti-Robot Verification",button_start:"Click to start verification",text_fetching:"Fetching Challenge",text_solving:"Verifying you are human...",text_completed:"I am human",text_completed_sr:"Automatic spam check completed",text_expired:"Anti-Robot verification expired",button_restart:"Restart",text_error:"Verification failed",button_retry:"Retry",text_fetch_error:"Failed to connect to"},de:{text_init:"Initialisierung...",text_ready:"Anti-Roboter-Verifizierung",button_start:"Hier klicken",text_fetching:"Herausforderung laden...",text_solving:"Verifizierung, dass Sie ein Mensch sind...",text_completed:"Ich bin ein Mensch",text_completed_sr:"Automatische Spampr\xfcfung abgeschlossen",text_expired:"Verifizierung abgelaufen",button_restart:"Erneut starten",text_error:"Verifizierung fehlgeschlagen",button_retry:"Erneut versuchen",text_fetch_error:"Verbindungsproblem mit"},nl:{text_init:"Initializeren...",text_ready:"Anti-robotverificatie",button_start:"Klik om te starten",text_fetching:"Aan het laden...",text_solving:"Anti-robotverificatie bezig...",text_completed:"Ik ben een mens",text_completed_sr:"Automatische anti-spamcheck voltooid",text_expired:"Verificatie verlopen",button_restart:"Opnieuw starten",text_error:"Verificatie mislukt",button_retry:"Opnieuw proberen",text_fetch_error:"Verbinding mislukt met"},fr:{text_init:"Chargement...",text_ready:"V\xe9rification Anti-Robot",button_start:"Clique ici pour v\xe9rifier",text_fetching:"Chargement du d\xe9fi",text_solving:"Nous v\xe9rifions que vous n'\xeates pas un robot...",text_completed:"Je ne suis pas un robot",text_completed_sr:"V\xe9rification automatique des spams termin\xe9e",text_expired:"V\xe9rification anti-robot expir\xe9e",button_restart:"Red\xe9marrer",text_error:"\xc9chec de la v\xe9rification",button_retry:"Recommencer",text_fetch_error:"Probl\xe8me de connexion avec"},it:{text_init:"Inizializzazione...",text_ready:"Verifica Anti-Robot",button_start:"Clicca per iniziare",text_fetching:"Caricamento...",text_solving:"Verificando che sei umano...",text_completed:"Non sono un robot",text_completed_sr:"Controllo automatico dello spam completato",text_expired:"Verifica Anti-Robot scaduta",button_restart:"Ricomincia",text_error:"Verifica fallita",button_retry:"Riprova",text_fetch_error:"Problema di connessione con"},pt:{text_init:"Inicializando...",text_ready:"Verifica\xe7\xe3o Anti-Rob\xf4",button_start:"Clique para iniciar verifica\xe7\xe3o",text_fetching:"Carregando...",text_solving:"Verificando se voc\xea \xe9 humano...",text_completed:"Eu sou humano",text_completed_sr:"Verifica\xe7\xe3o autom\xe1tica de spam conclu\xedda",text_expired:"Verifica\xe7\xe3o Anti-Rob\xf4 expirada",button_restart:"Reiniciar",text_error:"Verifica\xe7\xe3o falhou",button_retry:"Tentar novamente",text_fetch_error:"Falha de conex\xe3o com"},es:{text_init:"Inicializando...",text_ready:"Verificaci\xf3n Anti-Robot",button_start:"Haga clic para iniciar la verificaci\xf3n",text_fetching:"Cargando desaf\xedo",text_solving:"Verificando que eres humano...",text_completed:"Soy humano",text_completed_sr:"Verificaci\xf3n autom\xe1tica de spam completada",text_expired:"Verificaci\xf3n Anti-Robot expirada",button_restart:"Reiniciar",text_error:"Ha fallado la verificaci\xf3n",button_retry:"Intentar de nuevo",text_fetch_error:"Error al conectarse a"},ca:{text_init:"Inicialitzant...",text_ready:"Verificaci\xf3 Anti-Robot",button_start:"Fes clic per comen\xe7ar la verificaci\xf3",text_fetching:"Carregant repte",text_solving:"Verificant que ets hum\xe0...",text_completed:"Soc hum\xe0",text_completed_sr:"Verificaci\xf3 autom\xe0tica de correu brossa completada",text_expired:"La verificaci\xf3 Anti-Robot ha expirat",button_restart:"Reiniciar",text_error:"Ha fallat la verificaci\xf3",button_retry:"Tornar a provar",text_fetch_error:"Error connectant a"},ja:{text_init:"開始しています...",text_ready:"アンチロボット認証",button_start:"クリックして認証を開始",text_fetching:"ロードしています",text_solving:"認証中...",text_completed:"私はロボットではありません",text_completed_sr:"自動スパムチェックが完了しました",text_expired:"認証の期限が切れています",button_restart:"再度認証を行う",text_error:"認証にエラーが発生しました",button_retry:"再度認証を行う",text_fetch_error:"接続ができませんでした"},da:{text_init:"Aktiverer...",text_ready:"Jeg er ikke en robot",button_start:"Klik for at starte verifikationen",text_fetching:"Henter data",text_solving:"Kontrollerer at du er et menneske...",text_completed:"Jeg er et menneske.",text_completed_sr:"Automatisk spamkontrol gennemf\xf8rt",text_expired:"Verifikationen kunne ikke fuldf\xf8res",button_restart:"Genstart",text_error:"Bekr\xe6ftelse mislykkedes",button_retry:"Pr\xf8v igen",text_fetch_error:"Forbindelsen mislykkedes"},ru:{text_init:"Инициализация...",text_ready:"АнтиРобот проверка",button_start:"Нажмите, чтобы начать проверку",text_fetching:"Получаю задачу",text_solving:"Проверяю, что вы человек...",text_completed:"Я человек",text_completed_sr:"Aвтоматическая проверка на спам завершена",text_expired:"Срок АнтиРоботной проверки истёк",button_restart:"Начать заново",text_error:"Ошибка проверки",button_retry:"Повторить ещё раз",text_fetch_error:"Ошибка подключения"},sv:{text_init:"Aktiverar...",text_ready:"Jag \xe4r inte en robot",button_start:"Klicka f\xf6r att verifiera",text_fetching:"H\xe4mtar data",text_solving:"Kontrollerar att du \xe4r m\xe4nniska...",text_completed:"Jag \xe4r en m\xe4nniska",text_completed_sr:"Automatisk spamkontroll slutf\xf6rd",text_expired:"Anti-robot-verifieringen har l\xf6pt ut",button_restart:"B\xf6rja om",text_error:"Verifiering kunde inte slutf\xf6ras",button_retry:"Omstart",text_fetch_error:"Verifiering misslyckades"},tr:{text_init:"Başlatılıyor...",text_ready:"Anti-Robot Doğrulaması",button_start:"Doğrulamayı başlatmak i\xe7in tıklayın",text_fetching:"Y\xfckleniyor",text_solving:"Robot olmadığınız doğrulanıyor...",text_completed:"Ben bir insanım",text_completed_sr:"Otomatik spam kontrol\xfc tamamlandı",text_expired:"Anti-Robot doğrulamasının s\xfcresi doldu",button_restart:"Yeniden başlat",text_error:"Doğrulama başarısız oldu",button_retry:"Tekrar dene",text_fetch_error:"Bağlantı başarısız oldu"},el:{text_init:"Προετοιμασία...",text_ready:"Anti-Robot Επαλήθευση",button_start:" Κάντε κλικ για να ξεκινήσει η επαλήθευση",text_fetching:" Λήψη πρόκλησης",text_solving:" Επιβεβαίωση ανθρώπου...",text_completed:"Είμαι άνθρωπος",text_completed_sr:" Ο αυτόματος έλεγχος ανεπιθύμητου περιεÏ
9‡Î¿Î¼Î­Î½Î¿Ï… ολοκληρώθηκε",text_expired:" Η επαλήθευση Anti-Robot έληξε",button_restart:" Επανεκκίνηση",text_error:" Η επαλήθευση απέτυχε",button_retry:" Δοκιμάστε ξανά",text_fetch_error:" Αποτυχία σύνδεσης με"},uk:{text_init:"Ініціалізація...",text_ready:"Антиробот верифікація",button_start:"Натисніть, щоб розпочати верифікацію",text_fetching:"З’єднання",text_solving:"Перевірка, що ви не робот...",text_completed:"Я не робот",text_completed_sr:"Автоматична перевірка спаму завершена",text_expired:"Час вичерпано",button_restart:"Почати знову",text_error:"Верифікація не вдалась",button_retry:"Спробувати знову",text_fetch_error:"Не вдалось з’єднатись"},bg:{text_init:"Инициализиране...",text_ready:"Анти-робот проверка",button_start:"Щракнете, за да започнете проверката",text_fetching:"Предизвикателство",text_solving:"Проверяваме дали си човек...",text_completed:"Аз съм човек",text_completed_sr:"Автоматичната проверка за спам е завършена",text_expired:"Анти-Робот проверката изтече",button_restart:"Рестартирайте",text_error:"Неуспешна проверка",button_retry:"Опитайте пак",text_fetch_error:"Неуспешно свързване с"},cs:{text_init:"Inicializace...",text_ready:"Ověřen\xed proti robotům",button_start:"Klikněte pro ověřen\xed",text_fetching:"Probl\xe9m při nač\xedt\xe1n\xed",text_solving:"Ověřen\xed, že jste člověk...",text_completed:"Jsem člověk",text_completed_sr:"Automatick\xe1 kontrola 
9spamu dokončena",text_expired:"Ověřen\xed proti robotům vyprÅ¡elo",button_restart:"Restartovat",text_error:"Ověřen\xed se nezdařilo",button_retry:"Zkusit znovu",text_fetch_error:"Připojen\xed se nezdařilo"},sk:{text_init:"Inicializ\xe1cia...",text_ready:"Overenie proti robotom",button_start:"Kliknite pre overenie",text_fetching:"Probl\xe9m pri nač\xedtan\xed",text_solving:"Overenie, že ste človek...",text_completed:"Som človek",text_completed_sr:"Automatick\xe1 kontrola spamu dokončen\xe1",text_expired:"Overenie proti robotom vyprÅ¡alo",button_restart:"ReÅ¡tartovaÅ¥",text_error:"Overenie sa nepodarilo",button_retry:"Sk\xfasiÅ¥ znova",text_fetch_error:"Pripojenie sa nepodarilo"},no:m,fi:{text_init:"Aktivoidaan...",text_ready:"En ole robotti",button_start:"Aloita vahvistus klikkaamalla",text_fetching:"Haetaan tietoja",text_solving:"Tarkistaa, ett\xe4 olet ihminen...",text_completed:"Olen ihminen",text_completed_sr:"Automaattinen roskapostin tarkistus suoritettu",text_expired:"Vahvistusta ei voitu suorittaa loppuun",button_restart:"Uudelleenk\xe4ynnistys",text_error:"Vahvistus ep\xe4onnistui",button_retry:"Yrit\xe4 uudelleen",text_fetch_error:"Yhteys ep\xe4onnistui"},lv:{text_init:"Notiek inicializēšana...",text_ready:"Verifikācija, ka neesat robots",button_start:"Noklikšķiniet, lai sāktu verifikāciju",text_fetching:"Notiek drošības uzdevuma izgūšana",text_solving:"Notiek pārbaude, vai esat cilvēks...",text_completed:"Es esmu cilvēks",text_completed_sr:"Automātiska surogātpasta pārbaude pabeigta",text_expired:"Verifikācijas, ka neesat robots, derÄ«gums beidzies",button_restart:"Restartēt",text_error:"Verifikācija neizdevās",button_retry:"Mēģināt vēlreiz",text_fetch_error:"Neizdevās izveidot savienojumu ar"},lt:{text_init:"Inicijuojama...",text_ready:"Patikrinimas, ar nesate robotas",button_start:"Spustelėkite patikrinimui pradėti",text_fetching:"Gavimo iššūkis",text_solving:"Tikrinama, ar esate žmogus...",text_completed:"Esu žmogus",text_completed_sr:"Automatinė patikra dėl paÅ¡to Å¡iukÅ¡lių atlikta",text_expired:"Patikrinimas, ar nesate robotas, baigė galioti",button_restart:"Pradėti iÅ¡ naujo",text_error:"Patikrinimas nepavyko",button_retry:"Kartoti",text_fetch_error:"Nepavyko prisijungti prie"},pl:{text_init:"Inicjowanie...",text_ready:"Weryfikacja antybotowa",button_start:"Kliknij, aby rozpocząć weryfikację",text_fetching:"Pobieranie",text_solving:"Weryfikacja, czy nie jesteś robotem...",text_completed:"Nie jestem robotem",text_completed_sr:"Zakończono automatyczne sprawdzanie spamu",text_expired:"Weryfikacja antybotowa wygasła",button_restart:"Uruchom ponownie",text_error:"Weryfikacja nie powiodła się",button_retry:"Spr\xf3buj ponownie",text_fetch_error:"Nie udało się połączyć z"},et:{text_init:"Initsialiseerimine...",text_ready:"Robotivastane kinnitus",button_start:"Kinnitamisega alustamiseks kl\xf5psake",text_fetching:"V\xe4ljakutse toomine",text_solving:"Kinnitatakse, et sa oled inimene...",text_completed:"Ma olen inimene",text_completed_sr:"Automaatne r\xe4mpsposti kontroll on l\xf5petatud",text_expired:"Robotivastane kinnitus aegus",button_restart:"Taask\xe4ivita",text_error:"Kinnitamine nurjus",button_retry:"Proovi uuesti",text_fetch_error:"\xdchenduse loomine nurjus"},hr:{text_init:"Početno postavljanje...",text_ready:"Provjera protiv robota",button_start:"Kliknite za početak provjere",text_fetching:"Dohvaćanje izazova",text_solving:"Provjeravamo jeste li čovjek...",text_completed:"Nisam robot",text_completed_sr:"Automatska provjera je zavrÅ¡ena",text_expired:"Vrijeme za provjeru protiv robota je isteklo",button_restart:"Osvježi",text_error:"Provjera nije uspjlela",button_retry:" Ponovo pokreni",text_fetch_error:"Nije moguće uspostaviti vezu"},sr:{text_init:"Pokretanje...",text_ready:"Anti-Robot Verifikacija",button_start:"Kliknite da biste započeli verifikaciju",text_fetching:"Učitavanje izazova",text_solving:"Verifikacija da ste čovek...",text_completed:"Ja sam čovek",text_completed_sr:"Automatska provera neželjene poÅ¡te je zavrÅ¡ena",text_expired:"Anti-Robot verifikacija je istekla",button_restart:"Ponovo pokrenuti",text_error:"Verifikacija nije uspela",button_retry:"PokuÅ¡ajte ponovo",text_fetch_error:"Neuspelo povezivanje sa..."},sl:{text_init:"Inicializiranje...",text_ready:"Preverjanje robotov",button_start:"Kliknite za začetek preverjanja",text_fetching:"PrenaÅ¡anje izziva",text_solving:"Preverjamo, ali ste človek",text_completed:"Nisem robot",text_completed_sr:"Avtomatsko preverjanje je zaključeno",text_expired:"Preverjanje robotov je poteklo",button_restart:"Osveži",text_error:"Preverjanje ni uspelo",button_retry:"Poskusi ponovno",text_fetch_error:"Povezave ni bilo mogoče vzpostaviti"},hu:{text_init:"Inicializ\xe1l\xe1s...",text_ready:"Robotellenes ellenőrz\xe9s",button_start:"Kattintson az ellenőrz\xe9s megkezd\xe9s\xe9hez",text_fetching:"Feladv\xe1ny lek\xe9r\xe9se",text_solving:"Annak igazol\xe1sa, hogy \xd6n nem robot...",text_completed:"Nem vagyok robot",text_completed_sr:"Automatikus spam ellenőrz\xe9s befejeződ\xf6tt",text_expired:"Robotellenes ellenőrz\xe9s lej\xe1rt",button_restart:"\xdajraind\xedt\xe1s",text_error:"Az ellenőrz\xe9s nem siker\xfclt",button_retry:"Pr\xf3b\xe1lja \xfajra",text_fetch_error:"Nem siker\xfclt csatlakozni"},ro:{text_init:"Se inițializează...",text_ready:"Verificare anti-robot",button_start:"Click pentru a \xeencepe verificarea",text_fetching:"Downloading",text_solving:"Verificare că ești om...",text_completed:"Sunt om",text_completed_sr:"Verificarea automată a spam-ului a fost finalizată",text_expired:"Verificarea anti-robot a expirat",button_restart:"Restart",text_error:"Verificare eșuată",button_retry:"Re\xeencearcă",text_fetch_error:"Nu s-a putut conecta"},zh:{text_init:"初始化中……",text_ready:"人机验证",button_start:"点击开始",text_fetching:"正在加载",text_solving:"人机校验中……",text_completed:"我不是机器人",text_completed_sr:"人机验证完成",text_expired:"验证已过期",button_restart:"重新开始",text_error:"校验失败",button_retry:"重试",text_fetch_error:"无法连接到"},zh_tw:{text_init:"正在初始化……",text_ready:"反機器人驗證",button_start:"點擊開始驗證",text_fetching:"載入中",text_solving:"反機器人驗證中……",text_completed:"我不是機器人",text_completed_sr:"驗證完成",text_expired:"驗證超時",button_restart:"重新開始",text_error:"驗證失敗",button_retry:"重試",text_fetch_error:"無法連線到"},vi:{text_init:"Đang khởi tạo...",text_ready:"X\xe1c minh chống Robot",button_start:"Bấm v\xe0o đ\xe2y để x\xe1c minh",text_fetching:"T\xecm nạp v\xe0 xá»­ l\xfd thá»­ th\xe1ch",text_solving:"X\xe1c minh bạn l\xe0 người...",text_completed:"Bạn l\xe0 con người",text_completed_sr:"X\xe1c minh ho\xe0n tất",text_expired:"X\xe1c minh đ\xe3 hết hạn",button_restart:"Khởi động lại",text_error:"X\xe1c minh thất bại",button_retry:"Thá»­ lại",text_fetch_error:"Kh\xf4ng kết nối được"},he:{text_init:"בביצוע...",text_ready:"אימות אנוש",button_start:"צריך ללחוץ להתחלת האימות",text_fetching:"אתגר המענה בהכנה",text_solving:"מתבצע אימות אנוש...",text_completed:"אני לא רובוט",text_completed_sr:"בדיקת הספאם האוטומטית הסתיימה",text_expired:"פג תוקף אימות האנוש",button_restart:"להתחיל שוב",text_error:"אימות האנוש נכשל",button_retry:"לנסות שוב",text_fetch_error:"נכשל החיבור אל",rtl:!0},th:{text_init:"การเริ่มต้น...",text_ready:" การตรวจสอบต่อต้านหุ่นยนต์",button_start:"คลิกเพื่อเริ่มการตรวจสอบ",text_fetching:"การดึงความท้าทาย",text_solving:"ยืนยันว่าคุณเป็นมนุษย์...",text_completed:"ฉันเป็นมนุษย์",text_completed_sr:"การตรวจสอบสแปมอัตโนมัติเสร็จสมบูรณ์",text_expired:"à¸
9à¸²à¸£à¸•รวจสอบ ต่อต้านหุ่นยนต์ หมดอายุ",button_restart:"รีสตาร์ท",text_error:"การยืนยันล้มเหลว",button_retry:"ลองใหม่",text_fetch_error:"ไม่สามารถเชื่อมต่อได้"},kr:{text_init:"초기화 중",text_ready:"Anti-Robot 검증",button_start:"검증을 위해 클릭해 주세요",text_fetching:"검증 준비 중",text_solving:"검증 중",text_completed:"검증이 완료되었습니다",text_completed_sr:"자동 스팸 확인 완료",text_expired:"Anti-Robot 검증 만료",button_restart:"다시 시작합니다",text_error:"검증 실패",button_retry:"다시 시도해 주세요",text_fetch_error:"연결하지 못했습니다"},ar:{text_init:"...التهيئة",text_ready:"يتم التحقيق",button_start:"إضغط هنا للتحقيق",text_fetching:"تهيئة التحدي",text_solving:"نتحقق من أنك لست روبوتًا...",text_completed:"أنا لست روبوتًا",text_completed_sr:"تم الانتهاء من التحقق التلقائي من البريد العشوائي",text_expired:"انتهت صلاحية التحقق",button_restart:"إعادة تشغيل",text_error:"فشل التحقق",button_retry:"ابدأ مرة أخرى",text_fetch_error:"مشكلة في الاتصال مع"},nb:m};"u">typeof window&&(n=window.URL||window.webkitURL);class y{constructor(){this.workers=[],this.puzzleNumber=0,this.numPuzzles=0,this.threshold=0,this.startTime=0,this.progress=0,this.totalHashes=0,this.puzzleSolverInputs=[],this.puzzleIndex=0,this.solutionBuffer=new Uint8Array(0),this.solverType=1,this.readyPromise=new Promise(()=>{}),this.readyCount=0,this.startCount=0,this.progressCallback=()=>0,this.readyCallback=()=>0,this.startedCallback=()=>0,this.doneCallback=()=>0,this.errorCallback=()=>0}init(){let e;this.terminateWorkers(),this.progress=0,this.totalHashes=0,this.readyPromise=new Promise(t=>e=t),this.readyCount=0,this.startCount=0,this.workers=[,,,,];let t=new Blob(['
vendor: 9,941 bytes, line 9
9!function(){"use strict";const A="=".charCodeAt(0),I=new Uint8Array(256);for(let A=0;A<64;A++)I["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charCodeAt(A)]=A;function g(A){const I={},g=A.exports,C=g.memory,Q=g.__alloc,t=g.__retain,B=g.__rtti_base||-1;return I.__allocArray=(A,I)=>{const g=function(A){return new Uint32Array(C.buffer)[(B+4>>>2)+2*A]}(A),e=31-Math.clz32(g>>>6&31),o=I.length,i=Q(o<<e,0),r=Q(12,A),n=new Uint32Array(C.buffer);n[r+0>>>2]=t(i),n[r+4>>>2]=i,n[r+8>>>2]=o<<e;const E=C.buffer,s=new Uint8Array(E);if(16384&g)for(let A=0;A<o;++A)s[(i>>>e)+A]=t(I[A]);else s.set(I,i>>>e);return r},I.__getUint8Array=A=>{const I=new Uint32Array(C.buffer),g=I[A+4>>>2];return new Uint8Array(C.buffer,g,I[g-4>>>2]>>>0)},function(A,I={}){const g=A.__argumentsLength?I=>{A.__argumentsLength.value=I}:A.__setArgumentsLength||A.__setargc||(()=>({}));for(const C in A){if(!Object.prototype.hasOwnProperty.call(A,C))continue;const Q=A[C],t=C.split(".")[0];"function"==typeof Q&&Q!==g?(I[t]=(...A)=>(g(A.length),Q(...A))).original=Q:I[t]=Q}return I}(g,I)}class C{constructor(A){this.b=new Uint8Array(128),this.h=new Uint32Array(16),this.t=0,this.c=0,this.v=new Uint32Array(32),this.m=new Uint32Array(32),this.outlen=A}}function Q(A,I){return A[I]^A[I+1]<<8^A[I+2]<<16^A[I+3]<<24}function t(A,I,g,C,Q,t,B,e){const o=I[B],i=I[B+1],r=I[e],n=I[e+1];let E,s,w,a,c=A[g],D=A[g+1],f=A[C],h=A[C+1],y=A[Q],l=A[Q+1],u=A[t],N=A[t+1];E=c+f,s=(c&f|(c|f)&~E)>>>31,c=E,D=D+h+s,E=c+o,s=(c&o|(c|o)&~E)>>>31,c=E,D=D+i+s,w=u^c,a=N^D,u=a,N=w,E=y+u,s=(y&u|(y|u)&~E)>>>31,y=E,l=l+N+s,w=f^y,a=h^l,f=w>>>24^a<<8,h=a>>>24^w<<8,E=c+f,s=(c&f|(c|f)&~E)>>>31,c=E,D=D+h+s,E=c+r,s=(c&r|(c|r)&~E)>>>31,c=E,D=D+n+s,w=u^c,a=N^D,u=w>>>16^a<<16,N=a>>>16^w<<16,E=y+u,s=(y&u|(y|u)&~E)>>>31,y=E,l=l+N+s,w=f^y,a=h^l,f=a>>>31^w<<1,h=w>>>31^a<<1,A[g]=c,A[g+1]=D,A[C]=f,A[C+1]=h,A[Q]=y,A[Q+1]=l,A[t]=u,A[t+1]=N}const B=[4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225],e=[0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,28,20,8,16,18,30,26,12,2,24,0,4,22,14,10,6,22,16,24,0,10,4,30,26,20,28,6,12,14,2,18,8,14,18,6,2,26,24,22,28,4,12,10,20,8,0,30,16,18,0,10,14,4,8,20,30,28,2,22,24,12,16,6,26,4,24,12,20,0,22,16,6,8,26,14,10,30,28,2,18,24,10,2,30,28,26,8,20,0,14,12,6,18,4,16,22,26,22,14,28,24,2,6,18,10,0,30,8,16,12,4,20,12,30,28,18,22,6,0,16,24,4,26,14,2,8,20,10,20,4,16,8,14,12,2,10,30,22,18,28,6,24,26,0,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,28,20,8,16,18,30,26,12,2,24,0,4,22,14,10,6];function o(A,I){const g=A.v,C=A.m;for(let I=0;I<16;I++)g[I]=A.h[I],g[I+16]=B[I];g[24]=g[24]^A.t,g[25]=g[25]^A.t/4294967296,I&&(g[28]=~g[28],g[29]=~g[29]);for(let I=0;I<32;I++)C[I]=Q(A.b,4*I);for(let A=0;A<12;A++)t(g,C,0,8,16,24,e[16*A+0],e[16*A+1]),t(g,C,2,10,18,26,e[16*A+2],e[16*A+3]),t(g,C,4,12,20,28,e[16*A+4],e[16*A+5]),t(g,C,6,14,22,30,e[16*A+6],e[16*A+7]),t(g,C,0,10,20,30,e[16*A+8],e[16*A+9]),t(g,C,2,12,22,24,e[16*A+10],e[16*A+11]),t(g,C,4,14,16,26,e[16*A+12],e[16*A+13]),t(g,C,6,8,18,28,e[16*A+14],e[16*A+15]);for(let I=0;I<16;I++)A.h[I]=A.h[I]^g[I]^g[I+16]}function i(A,I){for(let I=0;I<16;I++)A.h[I]=B[I];A.b.set(I),A.h[0]^=16842752^A.outlen}async function r(){return(A,I,g=4294967295)=>{const Q=function(A,I,g){if(128!=A.length)throw Error("Invalid input");const Q=A.buffer,t=new DataView(Q),B=new C(32);B.t=128;const e=t.getUint32(124,!0),r=e+g;for(let g=e;g<r;g++)if(t.setUint32(124,g,!0),i(B,A),o(B,!0),B.h[0]<I)return 0==ASC_TARGET?new Uint8Array(B.h.buffer):Uint8Array.wrap(B.h.buffer);return new Uint8Array(0)}(A,I,g);return[A,Q]}}let n,E;Uint8Array.prototype.slice||Object.defineProperty(Uint8Array.prototype,"slice",{value:function(A,I){return new Uint8Array(Array.prototype.slice.call(this,A,I))}}),self.ASC_TARGET=0;const s=new Promise((A=>E=A));self.onerror=A=>{self.postMessage({type:"error",message:JSON.stringify(A)})},self.onmessage=async C=>{const Q=C.data;try{if("solver"===Q.type){if(Q.forceJS){n=1;const A=await r();E(A)}else try{n=2;const C=WebAssembly.compile(function(g){let C=3285;g.charCodeAt(4379)===A&&C--,g.charCodeAt(4378)===A&&C--;const Q=new Uint8Array(C);for(let A=0,C=0;A<4380;A+=4){const t=I[g.charCodeAt(A+0)],B=I[g.charCodeAt(A+1)],e=I[g.charCodeAt(A+2)],o=I[g.charCodeAt(A+3)];Q[C++]=t<<2|B>>4,Q[C++]=(15&B)<<4|e>>2,Q[C++]=(3&e)<<6|63&o}return Q}("AGFzbQEAAAABKghgAABgAn9/AGADf39/AX9gAX8AYAR/f39/AGAAAX9gAX8Bf2ACf38BfwINAQNlbnYFYWJvcnQABAMMCwcGAwAAAQIFAQIABQMBAAEGFgR/AUEAC38BQQALfwBBAwt/AEHgDAsHbgkGbWVtb3J5AgAHX19hbGxvYwABCF9fcmV0YWluAAIJX19yZWxlYXNlAAMJX19jb2xsZWN0AAQHX19yZXNldAAFC19fcnR0aV9iYXNlAwMNVWludDhBcnJheV9JRAMCDHNvbHZlQmxha2UyYgAKCAELCvQSC5IBAQV/IABB8P///wNLBEAACyMBQRBqIgQgAEEPakFwcSICQRAgAkEQSxsiBmoiAj8AIgVBEHQiA0sEQCAFIAIgA2tB//8DakGAgHxxQRB2IgMgBSADShtAAEEASARAIANAAEEASARAAAsLCyACJAEgBEEQayICIAY2AgAgAkEBNgIEIAIgATYCCCACIAA2AgwgBAsEACAACwMAAQsDAAELBgAjACQBC7sCAQF/AkAgAUUNACAAQQA6AAAgACABakEEayICQQA6AAMgAUECTQ0AIABBADoAASAAQQA6AAIgAkEAOgACIAJBADoAASABQQZNDQAgAEEAOgADIAJBADoAACABQQhNDQAgAEEAIABrQQNxIgJqIgBBADYCACAAIAEgAmtBfHEiAmpBHGsiAUEANgIYIAJBCE0NACAAQQA2AgQgAEEANgIIIAFBADYCECABQQA2AhQgAkEYTQ0AIABBADYCDCAAQQA2AhAgAEEANgIUIABBADYCGCABQQA2AgAgAUEANgIEIAFBADYCCCABQQA2AgwgACAAQQRxQRhqIgFqIQAgAiABayEBA0AgAUEgTwRAIABCADcDACAAQgA3AwggAEIANwMQIABCADcDGCABQSBrIQEgAEEgaiEADAELCwsLcgACfyAARQRAQQxBAhABIQALIAALQQA2AgAgAEEANgIEIABBADYCCCABQfD///8DIAJ2SwRAQcAKQfAKQRJBORAAAAsgASACdCIBQQAQASICIAEQBiAAKAIAGiAAIAI2AgAgACACNgIEIAAgATYCCCAAC88BAQJ/QaABQQAQASIAQQxBAxABQYABQQAQBzYCACAAQQxBBBABQQhBAxAHNgIEIABCADcDCCAAQQA2AhAgAEIANwMYIABCADcDICAAQgA3AyggAEIANwMwIABCADcDOCAAQgA3A0AgAEIANwNIIABCADcDUCAAQgA3A1ggAEIANwNgIABCADcDaCAAQgA3A3AgAEIANwN4IABCADcDgAEgAEIANwOIASAAQgA3A5ABQYABQQUQASIBQYABEAYgACABNgKYASAAQSA2ApwBIAAL2AkCA38SfiAAKAIEIQIgACgCmAEhAwNAIARBgAFIBEAgAyAEaiABIARqKQMANwMAIARBCGohBAwBCwsgAigCBCkDACEMIAIoAgQpAwghDSACKAIEKQMQIQ4gAigCBCkDGCEPIAIoAgQpAyAhBSACKAIEKQMoIQsgAigCBCkDMCEGIAIoAgQpAzghB0KIkvOd/8z5hOoAIQhCu86qptjQ67O7fyEJQqvw0/Sv7ry3PCEQQvHt9Pilp/2npX8hCiAAKQMIQtGFmu/6z5SH0QCFIRFCn9j52cKR2oKbfyESQpSF+aXAyom+YCETQvnC+JuRo7Pw2wAhFEEAIQQDQCAEQcABSARAIAUgCCARIAwgBSADIARBgAhqIgEtAABBA3RqKQMAfHwiBYVCIIoiDHwiCIVCGIoiESAIIAwgBSARIAMgAS0AAUEDdGopAwB8fCIMhUIQiiIIfCIVhUI/iiEFIAsgCSASIA0gCyADIAEtAAJBA3RqKQMAfHwiDYVCIIoiCXwiEYVCGIohCyAGIBAgEyAOIAYgAyABLQAEQQN0aikDAHx8IgaFQiCKIg58IhCFQhiKIhIgECAOIAYgEiADIAEtAAVBA3RqKQMAfHwiDoVCEIoiE3wiEIVCP4ohBiAHIAogFCAPIAcgAyABLQAGQQN0aikDAHx8IgeFQiCKIg98IgqFQhiKIhIgCiAPIAcgEiADIAEtAAdBA3RqKQMAfHwiD4VCEIoiCnwiEoVCP4ohByAQIAogDCARIAkgDSALIAMgAS0AA0EDdGopAwB8fCINhUIQiiIJfCIWIAuFQj+KIgwgAyABLQAIQQN0aikDAHx8IhCFQiCKIgp8IgsgECALIAyFQhiKIhEgAyABLQAJQQN0aikDAHx8IgwgCoVCEIoiFHwiECARhUI/iiELIAYgEiAIIA0gBiADIAEtAApBA3RqKQMAfHwiDYVCIIoiCHwiCoVCGIoiBiANIAYgAyABLQALQQN0aikDAHx8Ig0gCIVCEIoiESAKfCIKhUI/iiEGIAcgFSAJIA4gByADIAEtAAxBA3RqKQMAfHwiDoVCIIoiCHwiCYVCGIoiByAOIAcgAyABLQANQQN0aikDAHx8Ig4gCIVCEIoiEiAJfCIIhUI/iiEHIAUgFiATIA8gBSADIAEtAA5BA3RqKQMAfHwiD4VCIIoiCXwiFYVCGIoiBSAPIAUgAyABLQAPQQN0aikDAHx8Ig8gCYVCEIoiEyAVfCIJhUI/iiEFIARBEGohBAwBCwsgAigCBCACKAIEKQMAIAggDIWFNwMAIAIoAgQgAigCBCkDCCAJIA2FhTcDCCACKAIEIAIoAgQpAxAgDiAQhYU3AxAgAigCBCACKAIEKQMYIAogD4WFNwMYIAIoAgQgAigCBCkDICAFIBGFhTcDICACKAIEIAIoAgQpAyggCyAShYU3AyggAigCBCACKAIEKQMwIAYgE4WFNwMwIAIoAgQgAigCBCkDOCAHIBSFhTcDOCAAIAw3AxggACANNwMgIAAgDjcDKCAAIA83AzAgACAFNwM4IAAgCzcDQCAAIAY3A0ggACAHNwNQIAAgCDcDWCAAIAk3A2AgACAQNwNoIAAgCjcDcCAAIBE3A3ggACASNwOAASAAIBM3A4gBIAAgFDcDkAEL4QIBBH8gACgCCEGAAUcEQEHQCUGACkEeQQUQAAALIAAoAgAhBBAIIgMoAgQhBSADQoABNwMIIAQoAnwiACACaiEGA0AgACAGSQRAIAQgADYCfCADKAIEIgIoAgQgAygCnAGtQoiS95X/zPmE6gCFNwMAIAIoAgRCu86qptjQ67O7fzcDCCACKAIEQqvw0/Sv7ry3PDcDECACKAIEQvHt9Pilp/2npX83AxggAigCBELRhZrv+s+Uh9EANwMgIAIoAgRCn9j52cKR2oKbfzcDKCACKAIEQuv6htq/tfbBHzcDMCACKAIEQvnC+JuRo7Pw2wA3AzggAyAEEAkgBSgCBCkDAKcgAUkEQEEAIAUoAgAiAUEQaygCDCICSwRAQfALQbAMQc0NQQUQAAALQQxBAxABIgAgATYCACAAIAI2AgggACABNgIEIAAPCyAAQQFqIQAMAQsLQQxBAxABQQBBABAHCwwAQaANJABBoA0kAQsL+gQJAEGBCAu/AQECAwQFBgcICQoLDA0ODw4KBAgJDw0GAQwAAgsHBQMLCAwABQIPDQoOAwYHAQkEBwkDAQ0MCw4CBgUKBAAPCAkABQcCBAoPDgELDAYIAw0CDAYKAAsIAwQNBwUPDgEJDAUBDw4NBAoABwYDCQIICw0LBw4MAQMJBQAPBAgGAgoGDw4JCwMACAwCDQcBBAoFCgIIBAcGAQUPCwkOAwwNAAABAgMEBQYHCAkKCwwNDg8OCgQICQ8NBgEMAAILBwUDAEHACQspGgAAAAEAAAABAAAAGgAAAEkAbgB2AGEAbABpAGQAIABpAG4AcAB1AHQAQfAJCzEiAAAAAQAAAAEAAAAiAAAAcwByAGMALwBzAG8AbAB2AGUAcgBXAGEAcwBtAC4AdABzAEGwCgsrHAAAAAEAAAABAAAAHAAAAEkAbgB2AGEAbABpAGQAIABsAGUAbgBnAHQAaABB4AoLNSYAAAABAAAAAQAAACYAAAB+AGwAaQBiAC8AYQByAHIAYQB5AGIAdQBmAGYAZQByAC4AdABzAEGgCws1JgAAAAEAAAABAAAAJgAAAH4AbABpAGIALwBzAHQAYQB0AGkAYwBhAHIAcgBhAHkALgB0AHMAQeALCzMkAAAAAQAAAAEAAAAkAAAASQBuAGQAZQB4ACAAbwB1AHQAIABvAGYAIAByAGEAbgBnAGUAQaAMCzMkAAAAAQAAAAEAAAAkAAAAfgBsAGkAYgAvAHQAeQBwAGUAZABhAHIAcgBhAHkALgB0AHMAQeAMCy4GAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAYQAAAAIAAAAhAgAAAgAAACQC")),Q=await async function(A){const I=await async function(A){const I={env:{abort(){throw Error("Wasm aborted")}}};return{exports:g(await WebAssembly.instantiate(A,I))}}(A),C=I.exports.__retain(I.exports.__allocArray(I.exports.Uint8Array_ID,new Uint8Array(128)));let Q=I.exports.__getUint8Array(C);return(A,g,t=4294967295)=>{Q.set(A);const B=I.exports.solveBlake2b(C,g,t);Q=I.exports.__getUint8Array(C);const e=I.exports.__getUint8Array(B);return I.exports.__release(B),[Q,e]}}(await C);E(Q)}catch(A){console.log("FriendlyCaptcha failed to initialize WebAssembly, falling back to Javascript solver: "+A.toString()),n=1;const I=await r();E(I)}self.postMessage({type:"ready",solver:n})}else if("start"===Q.type){const A=await s;self.postMessage({type:"started"});let I,g=0;for(let C=0;C<256;C++){Q.puzzleSolverInput[123]=C;const[t,B]=A(Q.puzzleSolverInput,Q.threshold);if(0!==B.length){I=t;break}console.warn("FC: Internal error or no solution found"),g+=Math.pow(2,32)-1}g+=new DataView(I.slice(-4).buffer).getUint32(0,!0),self.postMessage({type:"done",solution:I.slice(-8),h:g,puzzleIndex:Q.puzzleIndex,puzzleNumber:Q.puzzleNumber})}}catch(A){setTimeout((()=>{throw A}))}}}();
9'],{type:"text/javascript"});for(let r=0;r<this.workers.length;r++)this.workers[r]=new Worker(n.createObjectURL(t)),this.workers[r].onerror=e=>this.errorCallback(e),this.workers[r].onmessage=t=>{let i=t.data;if(i)if("ready"===i.type)this.readyCount++,this.solverType=i.solver,this.readyCount==this.workers.length&&(e(),this.readyCallback());else if("started"===i.type)this.startCount++,1==this.startCount&&(this.startTime=Date.now(),this.startedCallback());else if("done"===i.type){if(i.puzzleNumber!==this.puzzleNumber)return;if(this.puzzleIndex<this.puzzleSolverInputs.length&&(this.workers[r].postMessage({type:"start",puzzleSolverInput:this.puzzleSolverInputs[this.puzzleIndex],threshold:this.threshold,puzzleIndex:this.puzzleIndex,puzzleNumber:this.puzzleNumber}),this.puzzleIndex++),this.progress++,this.totalHashes+=i.h,this.progressCallback({n:this.numPuzzles,h:this.totalHashes,t:(Date.now()-this.startTime)/1e3,i:this.progress}),this.solutionBuffer.set(i.solution,8*i.puzzleIndex),this.progress==this.numPuzzles){let e=(Date.now()-this.startTime)/1e3;this.doneCallback({solution:this.solutionBuffer,h:this.totalHashes,t:e,diagnostics:function(e,t){let r=new Uint8Array(3),i=new DataView(r.buffer);return i.setUint8(0,e),i.setUint16(1,t),r}(this.solverType,e),solver:this.solverType})}}else"error"===i.type&&this.errorCallback(i)}}setupSolver(e=!1){let t={type:"solver",forceJS:e};for(let e=0;e<this.workers.length;e++)this.workers[e].postMessage(t)}async start(e){await this.readyPromise,this.puzzleSolverInputs=function(e,t){let r=[];for(let i=0;i<t;i++){let t=new Uint8Array(128);t.set(e),t[120]=i,r.push(t)}return r}(e.buffer,e.n),this.solutionBuffer=new Uint8Array(8*e.n),this.numPuzzles=e.n,this.threshold=e.threshold,this.puzzleIndex=0,this.puzzleNumber++;for(let e=0;e<this.workers.length&&this.puzzleIndex!==this.puzzleSolverInputs.length;e++)this.workers[e].postMessage({type:"start",puzzleSolverInput:this.puzzleSolverInputs[e],threshold:this.threshold,puzzleIndex:this.puzzleIndex,puzzleNumber:this.puzzleNumber}),this.puzzleIndex++}terminateWorkers(){if(0!=this.workers.length){for(let e=0;e<this.workers.length;e++)this.workers[e].terminate();this.workers=[]}}}class b{constructor(e,t={}){this.workerGroup=new y,this.valid=!1,this.needsReInit=!1,this.hasBeenStarted=!1,this.hasBeenDestroyed=!1,this.opts=Object.assign({forceJSFallback:!1,skipStyleInjection:!1,startMode:"focus",puzzleEndpoint:e.dataset.puzzleEndpoint||"https://api.friendlycaptcha.com/api/v1/puzzle",startedCallback:()=>0,readyCallback:()=>0,doneCallback:()=>0,errorCallback:()=>0,sitekey:e.dataset.sitekey||"",language:e.dataset.lang||"en",solutionFieldName:e.dataset.solutionFieldName||"frc-captcha-solution",styleNonce:null},t),this.e=e,this.e.friendlyChallengeWidget=this,this.loadLanguage(),e.innerText=this.lang.text_init,this.opts.skipStyleInjection||function(e=null){if(!document.querySelector("#frc-style")){let t=document.createElement("style");t.id="frc-style",t.innerHTML=".frc-captcha *{margin:0;padding:0;border:0;text-align:initial;border-radius:0;filter:none!important;transition:none!important;font-weight:400;font-size:14px;line-height:1.2;text-decoration:none;background-color:initial;color:#222}.frc-captcha{position:relative;min-width:250px;max-width:312px;border:1px solid #f4f4f4;padding-bottom:12px;background-color:#fff}.frc-captcha b{font-weight:700}.frc-container{display:flex;align-items:center;min-height:52px}.frc-icon{fill:#222;stroke:#222;flex-shrink:0;margin:8px 8px 0}.frc-icon.frc-warning{fill:#c00}.frc-success .frc-icon{animation:1s ease-in both frc-fade-in}.frc-content{white-space:nowrap;display:flex;flex-direction:column;margin:4px 6px 0 0;overflow-x:auto;flex-grow:1}.frc-banner{position:absolute;bottom:0;right:6px;line-height:1}.frc-banner *{font-size:10px;opacity:.8;text-decoration:none}.frc-progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:3px 0;height:4px;border:none;background-color:#eee;color:#222;width:100%;transition:.5s linear}.frc-progress::-webkit-progress-bar{background:#eee}.frc-progress::-webkit-progress-value{background:#222}.frc-progress::-moz-progress-bar{background:#222}
9.frc-button{cursor:pointer;padding:2px 6px;background-color:#f1f1f1;border:1px solid transparent;text-align:center;font-weight:600;text-transform:none}.frc-button:focus{border:1px solid #333}.frc-button:hover{background-color:#ddd}.frc-captcha-solution{display:none}.frc-err-url{text-decoration:underline;font-size:.9em}.frc-rtl{direction:rtl}.frc-rtl .frc-content{margin:4px 0 0 6px}.frc-banner.frc-rtl{left:6px;right:auto}.dark.frc-captcha{color:#fff;background-color:#222;border-color:#333}.dark.frc-captcha *{color:#fff}.dark.frc-captcha button{background-color:#444}.dark .frc-icon{fill:#fff;stroke:#fff}.dark .frc-progress{background-color:#444}.dark .frc-progress::-webkit-progress-bar{background:#444}.dark .frc-progress::-webkit-progress-value{background:#ddd}.dark .frc-progress::-moz-progress-bar{background:#ddd}@keyframes frc-fade-in{from{opacity:0}to{opacity:1}}",e&&t.setAttribute("nonce",e),document.head.appendChild(t)}}(this.opts.styleNonce),this.init("auto"===this.opts.startMode||"auto"===this.e.dataset.start)}init(e){if(this.hasBeenDestroyed)return void console.error("FriendlyCaptcha widget has been destroyed using destroy(), it can not be used anymore.");if(this.initWorkerGroup(),e)this.start();else if("none"!==this.e.dataset.start&&("focus"===this.opts.startMode||"focus"===this.e.dataset.start)){let e=function(e){for(;"FORM"!==e.tagName;)if(!(e=e.parentElement))return null;return e}(this.e);if(e){var t;t=()=>this.start(),e.addEventListener("focusin",t,{once:!0,passive:!0})}else console.log("FriendlyCaptcha div seems not to be contained in a form, autostart will not work")}}loadLanguage(e){if(void 0!==e?this.opts.language=e:this.e.dataset.lang&&(this.opts.language=this.e.dataset.lang),"string"==typeof this.opts.language){let e=this.opts.language.toLowerCase(),t=p[e];void 0===t&&"-"===e[2]&&(t=p[e=e.substring(0,2)]),void 0===t&&(console.error('FriendlyCaptcha: language "'+this.opts.language+'" not found.'),t=p.en),this.lang=t}else this.lang=Object.assign(Object.assign({},p.en),this.opts.language)}makeButtonStart(){let e=this.e.querySelector("button");e&&(e.addEventListener("click",e=>this.start(),{once:!0,passive:!0}),e.addEventListener("touchstart",e=>this.start(),{once:!0,passive:!0}))}onWorkerError(e){this.hasBeenStarted=!1,this.needsReInit=!0,this.expiryTimeout&&clearTimeout(this.expiryTimeout),console.error("[FRC]",e),this.e.innerHTML=A(this.opts.solutionFieldName,this.lang,"Background worker error "+e.message),this.makeButtonStart(),this.opts.forceJSFallback=!0}initWorkerGroup(){this.workerGroup.progressCallback=e=>{var t;let r,i;t=this.e,r=t.querySelector(".frc-progress"),i=(e.i+1)/e.n,r&&(r.value=i,r.innerText=(100*i).toFixed(1)+"%",r.title=e.i+1+"/"+e.n+" ("+(e.h/e.t*.001).toFixed(0)+"K/s)")},this.workerGroup.readyCallback=()=>{var e;this.e.innerHTML=c(this.opts.solutionFieldName,(e=this.lang).rtl,'<path d="M17,11c0.34,0,0.67,0.04,1,0.09V6.27L10.5,3L3,6.27v4.91c0,4.54,3.2,8.79,7.5,9.82c0.55-0.13,1.08-0.32,1.6-0.55 C11.41,19.47,11,18.28,11,17C11,13.69,13.69,11,17,11z"/><path d="M17,13c-2.21,0-4,1.79-4,4c0,2.21,1.79,4,4,4s4-1.79,4-4C21,14.79,19.21,13,17,13z M17,14.38"/>',!0,e.text_ready,".UNSTARTED",e.button_start,!1),this.makeButtonStart(),this.opts.readyCallback()},this.workerGroup.startedCallback=()=>{var e;this.e.innerHTML=c(this.opts.solutionFieldName,(e=this.lang).rtl,u,!0,e.text_solving,".UNFINISHED",void 0,!0),this.opts.startedCallback()},this.workerGroup.doneCallback=e=>{let t=this.handleDone(e);this.opts.doneCallback(t);let r=this.e.dataset.callback;r&&window[r](t)},this.workerGroup.errorCallback=e=>{this.onWorkerError(e)},this.workerGroup.init(),this.workerGroup.setupSolver(this.opts.forceJSFallback)}expire(){if(this.hasBeenStarted=!1,!1!==this.e.isConnected){var e;this.e.innerHTML=c(this.opts.solutionFieldName,(e=this.lang).rtl,d,!0,e.text_expired,".EXPIRED",e.button_restart),this.makeButtonStart()}}async start(){if(this.hasBeenDestroyed)return void console.error("Can not start FriendlyCaptcha widget which has been destroyed");if(this.hasBeenStarted)return void console.warn("Can not start FriendlyCaptcha widget which has already been started");let e=this.opts.sitekey||this.e.dataset.sitekey;if(!e){console.error("FriendlyCaptcha: sitekey not set on frc-captcha element"),this.e.innerHTML=A(this.opts.solutionFieldName,this.lang,"Website problem: sitekey not set",!1);return}if(-1!==a.indexOf("headless")||-1!==i.appVersion.indexOf("Headless")||-1!==a.indexOf("bot")||-1!==a.indexOf("crawl")||!0===i.webdriver||!i.language||void 0!==i.languages&&!i.languages.length){this.e.innerHTML=A(this.opts.solutionFieldName,this.lang,"Browser check failed, try a different browser",!1,!0);return}if(this.needsReInit){this.needsReInit=!1,this.init(!0);return}this.hasBeenStarted=!0;try{var t,r,n;let i,a,o;this.e.innerHTML=(t=this.opts.solutionFieldName,r=this.lang,c(t,r.rtl,u,!0,r.text_fetching,".FETCHING",void 0,!0)),this.puzzle=(a=(i=(await h(this.opts.puzzleEndpoint,e,this.lang)).split("."))[1],o=function(e){let t=e.length,r=3*t>>>2;61===e.charCodeAt(t-1)&&r--,61===e.charCodeAt(t-2)&&r--;let i=new Uint8Array(r);for(let r=0,a=0;r<t;r+=4){let t=s[e.charCodeAt(r+0)],n=s[e.charCodeAt(r+1)],o=s[e.charCodeAt(r+2)],l=s[e.charCodeAt(r+3)];i[a++]=t<<2|n>>4,i[a++]=(15&n)<<4|o>>2,i[a++]=(3&o)<<6|63&l}return i}(a),{signature:i[0],base64:a,buffer:o,n:o[14],threshold:((n=o[15])>255?n=255:n<0&&(n=0),Math.pow(2,(255.999-n)/8)>>>0),expiry:3e5*o[13]}),this.expiryTimeout&&clearTimeout(this.expiryTimeout),this.expiryTimeout=setTimeout(()=>this.expire(),this.puzzle.expiry-3e4)}catch(t){console.error("[FRC]",t),this.hasBeenStarted=!1,this.expiryTimeout&&clearTimeout(this.expiryTimeout),this.e.innerHTML=A(this.opts.solutionFieldName,this.lang,t.message),this.makeButtonStart(),this.opts.errorCallback({code:"error_getting_puzzle",description:t.toString(),error:t});let e=this.e.dataset["callback-error"];e&&window[e](this);return}await this.workerGroup.start(this.puzzle)}handleDone(e){var t,r;let i;this.valid=!0;let a=`${this.puzzle.signature}.${this.puzzle.base64}.${l(e.solution)}.${l(e.diagnostics)}`;return this.e.innerHTML=(t=this.opts.solutionFieldName,r=this.lang,i=`${e.t.toFixed(0)}s (${(e.h/e.t*.001).toFixed(0)}K/s)${1===e.solver?" JS Fallback":""}`,c(t,r.rtl,`<title>${r.text_completed_sr}</title>
9<path d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm-2 16l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z"></path>`,!1,r.text_completed,a,void 0,!1,i,"frc-success")),this.needsReInit=!0,a}destroy(){this.workerGroup.terminateWorkers(),this.needsReInit=!1,this.hasBeenStarted=!1,this.expiryTimeout&&clearTimeout(this.expiryTimeout),this.e&&(this.e.remove(),delete this.e),this.hasBeenDestroyed=!0}reset(){this.hasBeenDestroyed?console.error("FriendlyCaptcha widget has been destroyed, it can not be used anymore"):(this.workerGroup.terminateWorkers(),this.needsReInit=!1,this.hasBeenStarted=!1,this.expiryTimeout&&clearTimeout(this.expiryTimeout),this.init("auto"===this.opts.startMode||"auto"===this.e.dataset.start))}}},50668:(e,t,r)=>{var i;r.d(t,{GP:()=>P});let a={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function n(e){return (t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}let o={date:n({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:n({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:n({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},s={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function l(e){return(t,r)=>{let i;if("formatting"===(r?.context?String(r.context):"standalone")&&e.formattingValues){let t=e.defaultFormattingWidth||e.defaultWidth,a=r?.width?String(r.width):t;i=e.formattingValues[a]||e.formattingValues[t]}else{let t=e.defaultWidth,a=r?.width?String(r.width):e.defaultWidth;i=e.values[a]||e.values[t]}return i[e.argumentCallback?e.argumentCallback(t):t]}}function u(e){return(t,r={})=>{let i,a=r.width,n=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],o=t.match(n);if(!o)return null;let s=o[0],l=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(l)?function(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}(l,e=>e.test(s)):function(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}(l,e=>e.test(s));return i=e.valueCallback?e.valueCallback(u):u,{value:i=r.valueCallback?r.valueCallback(i):i,rest:t.slice(s.length)}}}let d={code:"en-US",formatDistance:(e,t,r)=>{let i,n=a[e];if(i="string"==typeof n?n:1===t?n.one:n.other.replace("{{count}}",t.toString()),r?.addSuffix)if(r.comparison&&r.comparison>0)return"in "+i;else return i+" ago";return i},formatLong:o,formatRelative:(e,t,r,i)=>s[e],localize:{ordinalNumber:(e,t)=>{let r=Number(e),i=r%100;if(i>20||i<10)switch(i%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:l({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:l({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:l({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:l({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
9ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:l({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(i={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},(e,t={})=>{let r=e.match(i.matchPattern);if(!r)return null;let a=r[0],n=e.match(i.parsePattern);if(!n)return null;let o=i.valueCallback?i.valueCallback(n[0]):n[0];return{value:o=t.valueCallback?t.valueCallback(o):o,rest:e.slice(a.length)}}),era:u({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:u({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:u({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:u({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:u({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}},c={},A=Symbol.for("constructDateFrom");function f(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&A in e?e[A](t):e instanceof Date?new e.constructor(t):new Date(t)}function h(e,t){return f(t||e,e)}function g(e){let t=h(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),e-r}function m(e,t){let r=h(e,t?.in);return r.setHours(0,0,0,0),r}function p(e,t){let r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??c.weekStartsOn??c.locale?.options?.weekStartsOn??0,i=h(e,t?.in),a=i.getDay();return i.setDate(i.getDate()-(7*(a<r)+a-r)),i.setHours(0,0,0,0),i}function y(e,t){return p(e,{...t,weekStartsOn:1})}function b(e,t){let r=h(e,t?.in),i=r.getFullYear(),a=f(r,0);a.setFullYear(i+1,0,4),a.setHours(0,0,0,0);let n=y(a),o=f(r,0);o.setFullYear(i,0,4),o.setHours(0,0,0,0);let s=y(o);return r.getTime()>=n.getTime()?i+1:r.getTime()>=s.getTime()?i:i-1}function _(e,t){let r=h(e,t?.in),i=r.getFullYear(),a=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??c.firstWeekContainsDate??c.locale?.options?.firstWeekContainsDate??1,n=f(t?.in||e,0);n.setFullYear(i+1,0,a),n.setHours(0,0,0,0);let o=p(n,t),s=f(t?.in||e,0);s.setFullYear(i,0,a),s.setHours(0,0,0,0);let l=p(s,t);return+r>=+o?i+1:+r>=+l?i:i-1}function x(e,t){let r=Math.abs(e).toString().padStart(t,"0");return(e<0?"-":"")+r}let w={y(e,t){let r=e.getFullYear(),i=r>0?r:1-r;return x("yy"===t?i%100:i,t.length)},M(e,t){let r=e.getMonth();return"M"===t?String(r+1):x(r+1,2)},d:(e,t)=>x(e.getDate(),t.length),a(e,t){let r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];
9default:return"am"===r?"a.m.":"p.m."}},h:(e,t)=>x(e.getHours()%12||12,t.length),H:(e,t)=>x(e.getHours(),t.length),m:(e,t)=>x(e.getMinutes(),t.length),s:(e,t)=>x(e.getSeconds(),t.length),S(e,t){let r=t.length;return x(Math.trunc(e.getMilliseconds()*Math.pow(10,r-3)),t.length)}},v={G:function(e,t,r){let i=+(e.getFullYear()>0);switch(t){case"G":case"GG":case"GGG":return r.era(i,{width:"abbreviated"});case"GGGGG":return r.era(i,{width:"narrow"});default:return r.era(i,{width:"wide"})}},y:function(e,t,r){if("yo"===t){let t=e.getFullYear();return r.ordinalNumber(t>0?t:1-t,{unit:"year"})}return w.y(e,t)},Y:function(e,t,r,i){let a=_(e,i),n=a>0?a:1-a;return"YY"===t?x(n%100,2):"Yo"===t?r.ordinalNumber(n,{unit:"year"}):x(n,t.length)},R:function(e,t){return x(b(e),t.length)},u:function(e,t){return x(e.getFullYear(),t.length)},Q:function(e,t,r){let i=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(i);case"QQ":return x(i,2);case"Qo":return r.ordinalNumber(i,{unit:"quarter"});case"QQQ":return r.quarter(i,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(i,{width:"narrow",context:"formatting"});default:return r.quarter(i,{width:"wide",context:"formatting"})}},q:function(e,t,r){let i=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(i);case"qq":return x(i,2);case"qo":return r.ordinalNumber(i,{unit:"quarter"});case"qqq":return r.quarter(i,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(i,{width:"narrow",context:"standalone"});default:return r.quarter(i,{width:"wide",context:"standalone"})}},M:function(e,t,r){let i=e.getMonth();switch(t){case"M":case"MM":return w.M(e,t);case"Mo":return r.ordinalNumber(i+1,{unit:"month"});case"MMM":return r.month(i,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(i,{width:"narrow",context:"formatting"});default:return r.month(i,{width:"wide",context:"formatting"})}},L:function(e,t,r){let i=e.getMonth();switch(t){case"L":return String(i+1);case"LL":return x(i+1,2);case"Lo":return r.ordinalNumber(i+1,{unit:"month"});case"LLL":return r.month(i,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(i,{width:"narrow",context:"standalone"});default:return r.month(i,{width:"wide",context:"standalone"})}},w:function(e,t,r,i){let a,n,o,s,l=Math.round((p(a=h(e,i?.in),i)-(n=i?.firstWeekContainsDate??i?.locale?.options?.firstWeekContainsDate??c.firstWeekContainsDate??c.locale?.options?.firstWeekContainsDate??1,o=_(a,i),(s=f(i?.in||a,0)).setFullYear(o,0,n),s.setHours(0,0,0,0),p(s,i)))/6048e5)+1;return"wo"===t?r.ordinalNumber(l,{unit:"week"}):x(l,t.length)},I:function(e,t,r){let i,a,n,o=Math.round((y(i=h(e,void 0))-(a=b(i,void 0),(n=f(i,0)).setFullYear(a,0,4),n.setHours(0,0,0,0),y(n)))/6048e5)+1;return"Io"===t?r.ordinalNumber(o,{unit:"week"}):x(o,t.length)},d:function(e,t,r){return"do"===t?r.ordinalNumber(e.getDate(),{unit:"date"}):w.d(e,t)},D:function(e,t,r){let i,a,n=function(e,t){let[r,i]=function(e,...t){let r=f.bind(null,e||t.find(e=>"object"==typeof e));return t.map(r)}(void 0,e,t),a=m(r),n=m(i);return Math.round((a-g(a)-(n-g(n)))/864e5)}(a=h(e,void 0),((i=h(a,void 0)).setFullYear(i.getFullYear(),0,1),i.setHours(0,0,0,0),i))+1;return"Do"===t?r.ordinalNumber(n,{unit:"dayOfYear"}):x(n,t.length)},E:function(e,t,r){let i=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(i,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(i,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(i,{width:"short",context:"formatting"});default:return r.day(i,{width:"wide",context:"formatting"})}},e:function(e,t,r,i){let a=e.getDay(),n=(a-i.weekStartsOn+8)%7||7;switch(t){case"e":return String(n);case"ee":return x(n,2);case"eo":return r.ordinalNumber(n,{unit:"day"});case"eee":return r.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(a,{width:"short",context:"formatting"});default:return r.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,r,i){let a=e.getDay(),n=(a-i.weekStartsOn+8)%7||7;switch(t){case"c":return String(n);case"cc":return x(n,t.length);case"co":return r.ordinalNumber(n,{unit:"day"});case"ccc":return r.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(a,{width:"narrow",context:"standalone"});case"cccccc":return r.day(a,{width:"short",context:"standalone"});default:return r.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,r){let i=e.getDay(),a=0===i?7:i;switch(t){case"i":return String(a);case"ii":return x(a,t.length);case"io":return r.ordinalNumber(a,{unit:"day"});case"iii":return r.day(i,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(i,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(i,{width:"short",context:"formatting"});default:return r.day(i,{width:"wide",context:"formatting"})}},a:function(e,t,r){let i=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(i,{width:"narrow",context:"formatting"});default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},b:function(e,t,r){let i,a=e.getHours();switch(i=12===a?"noon":0===a?"midnight":a/12>
9=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(i,{width:"narrow",context:"formatting"});default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},B:function(e,t,r){let i,a=e.getHours();switch(i=a>=17?"evening":a>=12?"afternoon":a>=4?"morning":"night",t){case"B":case"BB":case"BBB":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(i,{width:"narrow",context:"formatting"});default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},h:function(e,t,r){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),r.ordinalNumber(t,{unit:"hour"})}return w.h(e,t)},H:function(e,t,r){return"Ho"===t?r.ordinalNumber(e.getHours(),{unit:"hour"}):w.H(e,t)},K:function(e,t,r){let i=e.getHours()%12;return"Ko"===t?r.ordinalNumber(i,{unit:"hour"}):x(i,t.length)},k:function(e,t,r){let i=e.getHours();return(0===i&&(i=24),"ko"===t)?r.ordinalNumber(i,{unit:"hour"}):x(i,t.length)},m:function(e,t,r){return"mo"===t?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):w.m(e,t)},s:function(e,t,r){return"so"===t?r.ordinalNumber(e.getSeconds(),{unit:"second"}):w.s(e,t)},S:function(e,t){return w.S(e,t)},X:function(e,t,r){let i=e.getTimezoneOffset();if(0===i)return"Z";switch(t){case"X":return C(i);case"XXXX":case"XX":return I(i);default:return I(i,":")}},x:function(e,t,r){let i=e.getTimezoneOffset();switch(t){case"x":return C(i);case"xxxx":case"xx":return I(i);default:return I(i,":")}},O:function(e,t,r){let i=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+k(i,":");default:return"GMT"+I(i,":")}},z:function(e,t,r){let i=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+k(i,":");default:return"GMT"+I(i,":")}},t:function(e,t,r){return x(Math.trunc(e/1e3),t.length)},T:function(e,t,r){return x(+e,t.length)}};function k(e,t=""){let r=e>0?"-":"+",i=Math.abs(e),a=Math.trunc(i/60),n=i%60;return 0===n?r+String(a):r+String(a)+t+x(n,2)}function C(e,t){return e%60==0?(e>0?"-":"+")+x(Math.abs(e)/60,2):I(e,t)}function I(e,t=""){let r=Math.abs(e);return(e>0?"-":"+")+x(Math.trunc(r/60),2)+t+x(r%60,2)}let B=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},Q=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},E={p:Q,P:(e,t)=>{let r,i=e.match(/(P+)(p+)?/)||[],a=i[1],n=i[2];if(!n)return B(e,t);switch(a){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",B(a,t)).replace("{{time}}",Q(n,t))}},D=/^D+$/,z=/^Y+$/,S=["D","DD","YY","YYYY"],V=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,F=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,M=/^'([^]*?)'?$/,N=/''/g,j=/[a-zA-Z]/;function P(e,t,r){let i=r?.locale??c.locale??d,a=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??c.firstWeekContainsDate??c.locale?.options?.firstWeekContainsDate??1,n=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??c.weekStartsOn??c.locale?.options?.weekStartsOn??0,o=h(e,r?.in);if(!(o instanceof Date||"object"==typeof o&&"[object Date]"===Object.prototype.toString.call(o))&&"number"!=typeof o||isNaN(+h(o)))throw RangeError("Invalid time value");let s=t.match(F).map(e=>{let t=e[0];return"p"===t||"P"===t?(0,E[t])(e,i.formatLong):e}).join("").match(V).map(e=>{if("''"===e)return{isToken:!1,value:"'"};let t=e[0];if("'"===t){var r;let t;return{isToken:!1,value:(t=(r=e).match(M))?t[1].replace(N,"'"):r}}if(v[t])return{isToken:!0,value:e};if(t.match(j))throw RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});i.localize.preprocessor&&(s=i.localize.preprocessor(o,s));let l={firstWeekContainsDate:a,weekStartsOn:n,locale:i};return s.map(a=>{if(!a.isToken)return a.value;let n=a.value;return(!r?.useAdditionalWeekYearTokens&&z.test(n)||!r?.useAdditionalDayOfYearTokens&&D.test(n))&&function(e,t,r){var i,a,n;let o,s=(i=e,a=t,n=r,o="Y"===i[0]?"years":"days of the month",`Use \`${i.toLowerCase()}\` instead of \`${i}\` (in \`${a}\`) for formatting ${o} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`);if(console.warn(s),S.includes(e))throw RangeError(s)}(n,t,String(e)),(0,v[n[0]])(o,n,i.localize,l)}).join("")}},52197:(e,t,r)=>{r.d(t,{K:()=>n});var i=r(14232),a=r(88992),n=function(e){var t=e.as,r=e.errors,n=e.name,o=e.message,s=e.render,l=function(e,t){if(null==e)return{};var r,i,a={},n=Object.keys(e);for(i=0;i<n.length;i++)t.indexOf(r=n[i])>=0||(a[r]=e[r]);return a}(e,["as","errors","name","message","render"]),u=(0,a.xW)(),d=(0,a.Jt)(r||u.formState.errors,n);if(!d)return null;var c=d.message,A=d.types,f=Object.assign({},l,{children:c||o});return i.isValidElement(t)?i.cloneElement(t,f):s?s({message:c||o,messages:A}):i.createElement(t||i.Fragment,f)}},88992:(e,t,r)=>{r.d(t,{Jt:()=>C,mN:()=>ep,xW:()=>Z});var i=r(14232),a=e=>e instanceof Date,n=e=>null==e;let o=e=>"object"==typeof e;var s=e=>!n(e)&&!Array.isArray(e)&&o(e)&&!a(e),l=e=>{let t=e.constructor&&e.constructor.prototype;return s(t)&&t.hasOwnProperty("isPrototypeOf")},u="u">typeof window&&void 0!==window.HTMLElement&&"u">typeof document;function d(e){if(e instanceof Date)return new Date(e);let t="u">typeof FileList&&e instanceof FileList;if(u&&(e instanceof Blob||t))return e;let r=Array.isArray(e);if(!r&&!(s(e)&&l(e)))return e;let i=r?[]:Object.create(Object.getPrototypeOf(e));for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(i[t]=d(e[t]));return i}let c="trigger",A="onChange",f="onSubmit",h="maxLength",g="minLength",m="pattern",p="required",y="validate",b="root",_=["__proto__","constructor","prototype"],x=/^\w*$/;var w=e=>void 0===e;let v=/[.[\]'"]/;var k=e=>
9e.split(v).filter(Boolean),C=(e,t,r)=>{if(!t||!s(e))return r;let i=x.test(t)?[t]:k(t);if(i.some(e=>_.includes(e)))return r;let a=i.reduce((e,t)=>n(e)?void 0:e[t],e);return w(a)||a===e?w(e[t])?r:e[t]:a},I=e=>"function"==typeof e,B=(e,t,r)=>{let i=-1,a=x.test(t)?[t]:k(t),n=a.length,o=n-1;for(;++i<n;){let t=a[i],n=r;if(i!==o){let r=e[t];n=s(r)||Array.isArray(r)?r:isNaN(+a[i+1])?{}:[]}if(_.includes(t))return;e[t]=n,e=e[t]}};i.createContext(null).displayName="HookFormControlContext";let Q=u?i.useLayoutEffect:i.useEffect;var E=e=>"string"==typeof e,D=e=>n(e)||!o(e);let z=(e,t)=>0===t.length&&!Array.isArray(e)&&!l(e);function S(e,t,r=new WeakMap){if(e===t)return!0;if(D(e)||D(t))return Object.is(e,t);if(a(e)&&a(t))return Object.is(e.getTime(),t.getTime());let i=Object.keys(e),n=Object.keys(t);if(i.length!==n.length)return!1;if(z(e,i)||z(t,n))return Object.is(e,t);if(!i.length&&Array.isArray(e)!==Array.isArray(t))return!1;let o=r.get(e);if(o&&o.has(t))return!0;if(o)o.add(t);else{let i=new WeakSet;i.add(t),r.set(e,i)}for(let n of i){let i=e[n];if(!(n in t))return!1;if("ref"!==n){let e=t[n];if(a(i)&&a(e)||(s(i)||Array.isArray(i))&&(s(e)||Array.isArray(e))?!S(i,e,r):!Object.is(i,e))return!1}}return!0}var V=e=>({isOnSubmit:!e||e===f,isOnBlur:"onBlur"===e,isOnChange:e===A,isOnAll:"all"===e,isOnTouch:"onTouched"===e}),F=(e,t,r)=>{if(r)return!1;if(t.watchAll||t.watch.has(e))return!0;for(let r of t.watch)if(e.startsWith(r)&&"."===e.charAt(r.length))return!0;return!1};let M=(e,t,r,i)=>{for(let a of r||Object.keys(e)){let r=C(e,a);if(r){let{_f:e,...n}=r;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],a)&&!i)return!0;else if(e.ref&&t(e.ref,e.name)&&!i)return!0;else if(M(n,t))break}else if(s(n)&&M(n,t))break}}};var N=(e,t,r)=>{let i=C(e,r),a=Array.isArray(i)?i:[];return B(a,b,t[r]),B(e,r,a),e},j=e=>s(e)&&!Object.keys(e).length,P=e=>{if(!u)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},R=(e,t,r,i,a)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[i]:a||!0}}:{};let T={value:!1,isValid:!1},O={value:!0,isValid:!0};var H=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!w(e[0].attributes.value)?w(e[0].value)||""===e[0].value?O:{value:e[0].value,isValid:!0}:O:T}return T};let U={isValid:!1,value:null};var L=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,U):U;function Y(e,t,r="validate"){if(E(e)||Array.isArray(e)&&e.every(E)||"boolean"==typeof e&&!e)return{type:r,message:E(e)?e:"",ref:t}}var G=e=>!s(e)||e instanceof RegExp?{value:e,message:""}:e,W=async(e,t,r,i,a,o)=>{let{ref:l,refs:u,required:d,maxLength:c,minLength:A,min:f,max:b,pattern:_,validate:x,name:v,valueAsNumber:k,mount:B}=e._f,Q=C(r,v);if(!B||t.has(v))return{};let D=u?u[0]:l,z=e=>{if(a&&D.reportValidity){let t="boolean"==typeof e?"":e||"";u?u.forEach(e=>e.setCustomValidity(t)):D.setCustomValidity(t),D.reportValidity()}},S={},V="radio"===l.type,F="checkbox"===l.type,M=(k||"file"===l.type)&&w(l.value)&&w(Q)||P(l)&&""===l.value||""===Q||Array.isArray(Q)&&!Q.length,N=R.bind(null,v,i,S),T=(e,t,r,i=h,a=g)=>{let n=e?t:r;S[v]={type:e?i:a,message:n,ref:l,...N(e?i:a,n)}};if(o?!Array.isArray(Q)||!Q.length:d&&(!(V||F)&&(M||n(Q))||"boolean"==typeof Q&&!Q||F&&!H(u).isValid||V&&!L(u).isValid)){let{value:e,message:t}=E(d)?{value:!!d,message:d}:G(d);if(e&&(S[v]={type:p,message:t,ref:D,...N(p,t)},!i))return z(t),S}if(!M&&(!n(f)||!n(b))){let e,t,r=G(b),a=G(f);if(n(Q)||isNaN(Q)){let i=l.valueAsDate||new Date(Q),n=e=>new Date(new Date().toDateString()+" "+e),o="time"==l.type,s="week"==l.type;E(r.value)&&Q&&(e=o?n(Q)>n(r.value):s?Q>r.value:i>new Date(r.value)),E(a.value)&&Q&&(t=o?n(Q)<n(a.value):s?Q<a.value:i<new Date(a.value))}else{let i=l.valueAsNumber||(Q?+Q:Q);n(r.value)||(e=i>r.value),n(a.value)||(t=i<a.value)}if((e||t)&&(T(!!e,r.message,a.message,"max","min"),!i))return z(S[v].message),S}if((c||A)&&!M&&(E(Q)||o&&Array.isArray(Q))){let e=G(c),t=G(A),r=!n(e.value)&&Q.length>+e.value,a=!n(t.value)&&Q.length<+t.value;if((r||a)&&(T(r,e.message,t.message),!i))return z(S[v].message),S}if(_&&!M&&E(Q)){let{value:e,message:t}=G(_);if(e instanceof RegExp&&!Q.match(e)&&(S[v]={type:m,message:t,ref:l,...N(m,t)},!i))return z(t),S}if(x){if(I(x)){let e=Y(await x(Q,r),D);if(e&&(S[v]={...e,...N(y,e.message)},!i))return z(e.message),S}else if(s(x)){let e={};for(let t in x){if(!j(e)&&!i)break;let a=Y(await x[t](Q,r),D,t);a&&(e={...a,...N(t,a.message)},z(a.message),i&&(S[v]=e))}if(!j(e)&&(S[v]={ref:D,...e},!i))return S}}return z(!0),S},K=e=>Array.isArray(e)?e:[e],q=e=>Array.isArray(e)?e.filter(Boolean):[];function J(e,t){if(E(t)&&Object.prototype.hasOwnProperty.call(e,t))return delete e[t],e;let r=Array.isArray(t)?t:x.test(t)?[t]:k(t);
9if(r.some(e=>_.includes(String(e))))return e;let i=1===r.length?e:function(e,t){let r=t.slice(0,-1).length,i=0;for(;i<r;){if(n(e)){e=void 0;break}e=e[t[i]],i++}return e}(e,r),a=r.length-1,o=r[a];return i&&delete i[o],0!==a&&(s(i)&&j(i)||Array.isArray(i)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!w(e[t]))return!1;return!0}(i))&&J(e,r.slice(0,-1)),e}let $=e=>{let t={};for(let r of Object.keys(e))if(o(e[r])&&null!==e[r]&&!a(e[r])){let i=$(e[r]);for(let e of Object.keys(i))t[`${r}.${e}`]=i[e]}else t[r]=e[r];return t},X=i.createContext(null);X.displayName="HookFormContext";let Z=()=>i.useContext(X);var ee=()=>{let e=[];return{get observers(){return e},next:t=>{for(let r of e)r.next&&r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}},et=e=>P(e)&&e.isConnected;function er(e){return Array.isArray(e)||s(e)&&!(e=>{for(let t in e)if(I(e[t]))return!0;return!1})(e)}function ei(e){return!!(e&&"_f"in e)}function ea(e){return Array.isArray(e)?!e.some(e=>!w(e)):!Object.keys(e).length}function en(e,t){Array.isArray(e)?e[t]=void 0:delete e[t]}function eo(e,t={},r){for(let i in e){let a=e[i],n=r&&r[i];!er(a)||Array.isArray(a)&&ei(n)?w(a)||(t[i]=!0):(t[i]=Array.isArray(a)?[]:{},eo(a,t[i],n),ea(t[i])&&en(t,i))}return t}function es(e,t,r,i){for(let a in r||(r=eo(t,{},i)),e){let o=e[a],s=i&&i[a];!er(o)||Array.isArray(o)&&ei(s)?S(o,t[a])?en(r,a):r[a]=!0:(w(t)||D(r[a])?r[a]=eo(o,Array.isArray(o)?[]:{},s):es(o,n(t)?{}:t[a],r[a],s),ea(r[a])&&en(r,a))}return r}var el=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:i})=>w(e)?e:t?""===e?NaN:e?+e:e:r&&E(e)?new Date(e):i?i(e):e;function eu(e){let t=e.ref;return"file"===t.type?t.files:"radio"===t.type?L(e.refs).value:"select-multiple"===t.type?[...t.selectedOptions].map(({value:e})=>e):"checkbox"===t.type?H(e.refs).value:el(w(t.value)?e.ref.value:t.value,e)}var ed=e=>w(e)?e:e instanceof RegExp?e.source:s(e)?e.value instanceof RegExp?e.value.source:e.value:e;let ec="AsyncFunction";var eA=e=>{if(!e||!e.validate)return!1;if(I(e.validate))return e.validate.constructor.name===ec;if(s(e.validate)){for(let t in e.validate)if(e.validate[t].constructor.name===ec)return!0}return!1};function ef(e,t,r){let i=C(e,r);if(i||x.test(r))return{error:i,name:r};let a=r.split(".");for(;a.length;){let i=a.join("."),n=C(t,i),o=C(e,i);if(n&&!Array.isArray(n)&&r!==i)break;if(o&&o.type)return{name:i,error:o};if(o&&o.root&&o.root.type)return{name:`${i}.root`,error:o.root};a.pop()}return{name:r}}let eh={mode:f,reValidateMode:A,shouldFocusError:!0},eg="form",em={submitCount:0,isDirty:!1,isReady:!1,isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{}};function ep(e={}){let t=i.useRef(void 0),r=i.useRef(void 0),o=i.useRef(e.formControl),[l,A]=i.useState(()=>({...d(em),isLoading:I(e.defaultValues),errors:e.errors||{},disabled:e.disabled||!1,defaultValues:I(e.defaultValues)?void 0:e.defaultValues}));if(!t.current||e.formControl&&o.current!==e.formControl)if(o.current=e.formControl,e.formControl)t.current={...e.formControl,formState:l},e.defaultValues&&!I(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{let{formControl:r,...i}=function(e={}){let t={...eh,...e},r={...d(em),isLoading:I(t.defaultValues),errors:t.errors||{},disabled:t.disabled||!1},i={},o=(s(t.defaultValues)||s(t.values))&&d(t.defaultValues||t.values)||{},l=t.shouldUnregister?{}:d(o),A={action:!1,mount:!1,watch:!1,keepIsValid:!1},f={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set,registerName:new Set},h={},g={},m=0,p=V(t.mode),_=V(t.reValidateMode),v={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},Q={...v},D={...Q},z={array:ee(),state:ee()},R=0,T="all"===t.criteriaMode,O=(e,t)=>r=>{clearTimeout(g[e]),g[e]=setTimeout(t,r)},H=async e=>{if(!A.keepIsValid&&!t.disabled&&(Q.isValid||D.isValid||e)){let e,a=++R;t.resolver?(e=j((await Z()).errors),a===R&&U()):e=await ea({fields:i,onlyCheckValid:!0,eventType:"valid"}),a===R&&e!==r.isValid&&z.state.next({isValid:e})}},U=(e,i)=>{!t.disabled&&(Q.isValidating||Q.validatingFields||D.isValidating||D.validatingFields)&&((e||Array.from(f.mount)).forEac
9h(e=>{e&&(i?B(r.validatingFields,e,i):J(r.validatingFields,e))}),z.state.next({validatingFields:r.validatingFields,isValidating:!j(r.validatingFields)}))},L=()=>{r.dirtyFields=es(o,l,void 0,i)},Y=(e,t)=>{B(r.errors,e,t),r.errors={...r.errors},z.state.next({errors:r.errors})},G=(t,a,s,u)=>{let d=C(i,t);if(d){if((e=>{let t=x.test(e)?[e]:k(e),r=l,i=o;for(let e=0;e<t.length-1;e++){let a=t[e];if(r=n(r)?r:r[a],i=n(i)?i:i[a],null===r&&null!==i)return!0}return!1})(t))return;let i=w(C(l,t)),c=C(l,t,w(s)?C(o,t):s);w(c)||u&&u.defaultChecked||a?B(l,t,a?c:eu(d._f)):ec(t,c),A.mount&&!A.action&&(H(),i&&r.isDirty&&(Q.isDirty||D.isDirty)&&(en()||(r.isDirty=!1,z.state.next({...r}))),e.shouldUnregister&&i&&!w(C(l,t))&&F(t,f)&&(A.watch=!0))}},X=(e,a,n,s,u)=>{let d=!1,c=!1,A={name:e};if(!t.disabled||!0===s){if(!n||s){let t=S(C(o,e),a);if((Q.isDirty||D.isDirty)&&(c=r.isDirty,r.isDirty=A.isDirty=!t||en(),d=c!==A.isDirty),c=!!C(r.dirtyFields,e),t!==r.isDirty){var f=r.dirtyFields,h=es(o,l,void 0,i);for(let e in f)e in h||delete f[e];Object.assign(f,h)}else t?J(r.dirtyFields,e):B(r.dirtyFields,e,!0);A.dirtyFields=r.dirtyFields,d=d||(Q.dirtyFields||D.dirtyFields)&&!t!==c}if(n){let t=C(r.touchedFields,e);t||(B(r.touchedFields,e,n),A.touchedFields=r.touchedFields,d=d||(Q.touchedFields||D.touchedFields)&&t!==n)}d&&u&&z.state.next(A)}return d?A:{}},Z=async e=>(U(e,!0),await t.resolver(l,t.context,((e,t,r,i)=>{let a={};for(let r of e){let e=C(t,r);e&&B(a,r,e._f)}return{criteriaMode:r,names:[...e],fields:a,shouldUseNativeValidation:i}})(e||f.mount,i,t.criteriaMode,t.shouldUseNativeValidation))),er=async e=>{let{errors:t}=await Z(e);if(U(e),e){for(let i of e){let e=C(t,i);e?f.array.has(i)&&s(e)&&!Object.keys(e).some(e=>!Number.isNaN(Number(e)))?N(r.errors,{[i]:e},i):B(r.errors,i,e):J(r.errors,i)}r.errors={...r.errors}}else r.errors=t;return t},ei=async({name:t,eventType:i})=>{if(e.validate){let a=await e.validate({formValues:l,formState:r,name:t,eventType:i});if(s(a))for(let e in a){let t=a[e];t&&eC(`${eg}.${e}`,{message:E(t.message)?t.message:"",type:t.type||y})}else E(a)||!a?eC(eg,{message:a||"",type:y}):ek(eg);return a}return!0},ea=async({fields:i,onlyCheckValid:a,name:n,eventType:o,context:s={valid:!0,runRootValidation:!1}})=>{if(e.validate&&(s.runRootValidation=!0,!await ei({name:n,eventType:o}))&&(s.valid=!1,a))return s.valid;for(let n in i){let u=i[n];if(u){let{_f:i,...d}=u;if(i){let n=f.array.has(i.name),o=u._f&&eA(u._f),d=Q.validatingFields||Q.isValidating||D.validatingFields||D.isValidating;o&&d&&U([i.name],!0);let c=await W(u,f.disabled,l,T,t.shouldUseNativeValidation&&!a,n);if(o&&d&&U([i.name]),c[i.name]&&(s.valid=!1,a)||(a||(C(c,i.name)?n?N(r.errors,c,i.name):B(r.errors,i.name,c[i.name]):J(r.errors,i.name)),e.shouldUseNativeValidation&&c[i.name]))break}j(d)||await ea({context:s,onlyCheckValid:a,fields:d,name:n,eventType:o})}}return s.valid},en=(e,t)=>(e&&t&&B(l,e,t),!S(A.mount?l:o,o)),eo=(e,t,r)=>{var i,a;return i=f,a={...A.mount?l:w(t)?o:E(e)?{[e]:t}:t},E(e)?(r&&i.watch.add(e),C(a,e,t)):Array.isArray(e)?e.map(e=>(r&&i.watch.add(e),C(a,e))):(r&&(i.watchAll=!0),a)},ec=(e,t,r={},a=!1,o=!1)=>{let s=C(i,e),u=t;if(s){let r=s._f;r&&(r.disabled||B(l,e,el(t,r)),u=P(r.ref)&&n(t)?"":t,"select-multiple"===r.ref.type?[...r.ref.options].forEach(e=>e.selected=u.includes(e.value)):r.refs?"checkbox"===r.ref.type?r.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(u)?e.checked=!!u.find(t=>t===e.value):e.checked=u===e.value||!!u)}):r.refs.forEach(e=>e.checked=e.value===u):"file"===r.ref.type?r.ref.value="":(r.ref.value=u,r.ref.type||o||z.state.next({name:e,values:a?l:d(l)})))}(r.shouldDirty||r.shouldTouch)&&X(e,u,r.shouldTouch,r.shouldDirty,!o),r.shouldValidate&&ew(e,{delayError:r.delayError})},ep=(e,t,r,n=!1,o=!1)=>{for(let l in t){if(!t.hasOwnProperty(l))return;let u=t[l],d=e+"."+l,c=C(i,d);(f.array.has(e)||s(u)||c&&!c._f)&&!a(u)?ep(d,u,r,n,o):ec(d,u,r,n,o)}},ey=(e,t,a,o,s=!1)=>{let u=C(i,e),c=f.array.has(e),h=o?t:d(t),g=S(C(l,e),h);if(g||B(l,e,h),c)z.array.next({name:e,values:o?l:d(l)}),(Q.isDirty||Q.dirtyFields||D.isDirty||D.dirtyFields)&&a.shouldDirty&&(L(),s||z.state.next({name:e,dirtyFields:r.dirtyFields,isDirty:en(e,h)}));else{let t=Array.isArray(h)&&!h.length||j(h);!u||u._f||n(h)||t?ec(e,h,a,o,s):ep(e,h,a,o,s)}if(!g&&!s){let t=F(e,f),i=o?l:d(l);z.state.next({...t&&r,name:A.mount||t?e:void 0,values:i})}},eb=(e,t,r={})=>ey(e,t,r,!1),e_=async n=>{A.mount=!0;let o=n.target,u=o.name,c=!0,y=C(i,u),b=e=>{c=Number.isNaN(e)||a(e)&&isNaN(e.getTime())||S(e,C(l,u,e))};if(y){let a,A,N,P,R=o.type?eu(y._f):s(a=n)&&a.target?"checkbox"===a.target.type?a.target.checked:"file"===a.target.type?a.target.files:a.target.value:a,L="blur"===n.type||"focusout"===n.type,G=!((P=y._f).mount&&(P.required||P.min||P.max||P.maxLength||P.minLength||P.pattern||P.validate))&&!e.validate&&!t.resolver&&!C(r.errors,u)&&!y._f.deps,K=G||(x=L,w=C(r.touchedFields,u),v=r.
9isSubmitted,k=_,!(I=p).isOnAll&&(!v&&I.isOnTouch?!(w||x):(v?k.isOnBlur:I.isOnBlur)?!x:(v?!k.isOnChange:!I.isOnChange)||x)),q=F(u,f,L);if(B(l,u,R),L){if(!o||!o.readOnly){y._f.onBlur&&y._f.onBlur(n);let e=h[u];e&&e(0)}}else y._f.onChange&&y._f.onChange(n);let $=X(u,R,L),ee=!j($)||q;if(L||z.state.next({name:u,type:n.type,...m?{values:d(l)}:{}}),K)return(!G||!r.isValid)&&(Q.isValid||D.isValid)&&("onBlur"===t.mode?L&&H():L||H()),ee&&z.state.next({name:u,...q?{}:$});if(!t.resolver&&e.validate&&await ei({name:u,eventType:n.type}),!L&&q&&z.state.next({...r}),t.resolver){let{errors:e}=await Z([u]);if(U([u]),b(R),!c){j($)||z.state.next($);return}let t=ef(r.errors,i,u),a=ef(e,i,t.name||u);A=a.error,u=a.name,N=j(e)}else U([u],!0),A=(await W(y,f.disabled,l,T,t.shouldUseNativeValidation))[u],U([u]),b(R),c&&(A?N=!1:(Q.isValid||D.isValid)&&(N=await ea({fields:i,onlyCheckValid:!0,name:u,eventType:n.type})));if(c){y._f.deps&&(!Array.isArray(y._f.deps)||y._f.deps.length>0)&&ew(y._f.deps);var x,w,v,k,I,E=u,V=N,M=A;let e=C(r.errors,E),i=(Q.isValid||D.isValid)&&"boolean"==typeof V&&r.isValid!==V;if(t.delayError&&M?(h[E]=O(E,()=>Y(E,M)),h[E](t.delayError)):(clearTimeout(g[E]),delete h[E],M?B(r.errors,E,M):J(r.errors,E),r.errors={...r.errors}),(M?!S(e,M):e)||!j($)||i){let e={...$,...i&&"boolean"==typeof V?{isValid:V}:{},errors:r.errors,name:E};r={...r,...e},z.state.next(e)}}}},ex=(e,t)=>{if(C(r.errors,t)&&e.focus)return e.focus(),1},ew=async(e,a={})=>{let n,o,s=K(e);if(t.resolver){let t=await er(w(e)?e:s);n=j(t),o=e?!s.some(e=>C(t,e)):n}else e?((o=(await Promise.all(s.map(async e=>{let t=C(i,e);return await ea({fields:t&&t._f?{[e]:t}:t,eventType:c})}))).every(Boolean))||r.isValid)&&H():o=n=await ea({fields:i,name:e,eventType:c});if(a.delayError&&t.delayError&&E(e)){let i=C(r.errors,e);i?(J(r.errors,e),h[e]=O(e,()=>Y(e,i)),h[e](t.delayError)):(clearTimeout(g[e]),delete h[e])}return z.state.next({...!E(e)||(Q.isValid||D.isValid)&&n!==r.isValid?{}:{name:e},...t.resolver||!e?{isValid:n}:{},errors:r.errors}),a.shouldFocus&&!o&&M(i,ex,e?s:f.mount),o},ev=(e,t)=>({invalid:!!C((t||r).errors,e),isDirty:!!C((t||r).dirtyFields,e),error:C((t||r).errors,e),isValidating:!!C(r.validatingFields,e),isTouched:!!C((t||r).touchedFields,e)}),ek=e=>{let t=e?K(e):void 0;null==t||t.forEach(e=>J(r.errors,e)),t?t.forEach(e=>{z.state.next({name:e,errors:r.errors})}):(r.errors={},z.state.next({errors:r.errors}))},eC=(e,t,a)=>{let n=(C(i,e,{_f:{}})._f||{}).ref,{ref:o,message:s,type:l,...u}=C(r.errors,e)||{};B(r.errors,e,{...u,...t,ref:n}),z.state.next({name:e,errors:r.errors,isValid:!1}),a&&a.shouldFocus&&n&&n.focus&&n.focus()},eI=e=>{var t;let i=!!(null==(t=e.formState)?void 0:t.values);i&&m++;let{unsubscribe:a}=z.state.subscribe({next:t=>{let i,a,n;if(i=e.name,a=t.name,n=e.exact,(!i||!a||i===a||K(i).some(e=>e&&(n?e===a||e.startsWith(a+"."):e.startsWith(a)||a.startsWith(e))))&&((e,t,r,i)=>{r(e);let{name:a,...n}=e,o=Object.keys(n);return!o.length||i&&o.length>=Object.keys(t).length||o.find(e=>t[e]===(!i||"all"))})(t,e.formState||Q,eF,e.reRenderRoot)){let i={...l};e.callback({values:i,...r,...t,defaultValues:o})}}});if(!i)return a;let n=!1;return()=>{n||(n=!0,m--,a())}},eB=(e,a={})=>{for(let n of e?K(e):f.mount)f.mount.delete(n),f.array.delete(n),a.keepValue||(J(i,n),J(l,n)),a.keepError||J(r.errors,n),a.keepDirty||J(r.dirtyFields,n),a.keepTouched||J(r.touchedFields,n),a.keepIsValidating||J(r.validatingFields,n),t.shouldUnregister||a.keepDefaultValue||J(o,n);z.state.next({values:d(l)}),z.state.next({...r,...!a.keepDirty?{}:{isDirty:en()}}),a.keepIsValid||H()},eQ=({disabled:e,name:t})=>{if("boolean"==typeof e&&A.mount||e||f.disabled.has(t)){let r=f.disabled.has(t);e?f.disabled.add(t):f.disabled.delete(t),!!e!==r&&A.mount&&!A.action&&H()}},eE=(e,r={})=>{let a=C(i,e),n="boolean"==typeof r.disabled||"boolean"==typeof t.disabled,s=!f.registerName.has(e)&&a&&a._f&&!a._f.mount;return(B(i,e,{...a||{},_f:{...a&&a._f?a._f:{ref:{name:e}},name:e,mount:!0,...r}}),f.mount.add(e),a&&!s)?eQ({disabled:"boolean"==typeof r.disabled?r.disabled:t.disabled,name:e}):G(e,!0,r.value),{...n?{disabled:r.disabled||t.disabled}:{},...t.progressive?{required:!!r.required,min:ed(r.min),max:ed(r.max),minLength:ed(r.minLength),maxLength:ed(r.maxLength),pattern:ed(r.pattern)}:{}
9,name:e,onChange:e_,onBlur:e_,ref:n=>{if(n){let t;f.registerName.add(e),eE(e,r),f.registerName.delete(e),a=C(i,e);let s=w(n.value)&&n.querySelectorAll&&n.querySelectorAll("input,select,textarea")[0]||n,l="radio"===(t=s).type||"checkbox"===t.type,u=a._f.refs||[];if(l?u.find(e=>e===s):s===a._f.ref)return;let d={...a._f};l?(d.refs=[...u.filter(et),s,...Array.isArray(C(o,e))?[{}]:[]],d.ref={type:s.type,name:e}):(d.ref=s,delete d.refs),B(i,e,{_f:d}),G(e,!1,void 0,s)}else{let n;(a=C(i,e,{}))._f&&(a._f.mount=!1),(t.shouldUnregister||r.shouldUnregister)&&(n=f.array,!e.split(".").some((e,t,r)=>!isNaN(Number(e))&&n.has(r.slice(0,t).join(".")))||!A.action)&&f.unMount.add(e)}}}},eD=()=>t.shouldFocusError&&!t.shouldUseNativeValidation&&M(i,ex,f.mount),ez=(e,a)=>async n=>{let o;n&&(n.preventDefault&&n.preventDefault(),n.persist&&n.persist());let s=d(l);if(z.state.next({isSubmitting:!0}),t.resolver){let{errors:e,values:t}=await Z();U(),r.errors=e,s=d(t)}else await ea({fields:i,eventType:"submit"});if(f.disabled.size)for(let e of f.disabled)J(s,e);if(J(r.errors,b),j(r.errors)){z.state.next({errors:{}});try{await e(s,n)}catch(e){o=e}}else a&&await a({...r.errors},n),eD(),setTimeout(eD);if(z.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:j(r.errors)&&!o,submitCount:r.submitCount+1,errors:r.errors}),o)throw o},eS=(e,a={})=>{let n=e?d(e):o,s=d(n),c=j(e),h=i;if(a.keepDefaultValues||(o=n),!a.keepValues){if(a.keepDirtyValues)for(let e of Array.from(new Set([...f.mount,...Object.keys(es(o,l,void 0,h))]))){let t=C(r.dirtyFields,e),i=C(l,e),a=C(s,e);t&&!w(i)?B(s,e,i):t||w(a)||eb(e,a)}else{if(u&&w(e))for(let e of f.mount){let t=C(i,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(P(e)){let t=e.closest("form");if(t){t.reset();break}}}}if(a.keepFieldsRef)for(let e of f.mount)eb(e,C(s,e));else i={}}if(t.shouldUnregister){if(l=a.keepDefaultValues?d(o):{},a.keepFieldsRef)for(let e of f.mount)B(l,e,C(s,e))}else l=d(s);z.array.next({values:{...s}}),z.state.next({name:void 0,type:void 0,values:{...s}})}f={mount:a.keepDirtyValues?f.mount:new Set,unMount:new Set,array:new Set,registerName:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},A.mount=!Q.isValid||!!a.keepIsValid||!!a.keepDirtyValues||!t.shouldUnregister&&!j(s),A.watch=!!t.shouldUnregister,A.keepIsValid=!!a.keepIsValid,A.action=!1,a.keepErrors||(r.errors={}),z.state.next({submitCount:a.keepSubmitCount?r.submitCount:0,isDirty:!c&&(a.keepDirty?r.isDirty:a.keepValues?en():!!(a.keepDefaultValues&&!S(e,o))),isSubmitted:!!a.keepIsSubmitted&&r.isSubmitted,dirtyFields:c?{}:a.keepDirtyValues?a.keepDefaultValues&&l?es(o,l,void 0,h):r.dirtyFields:a.keepDefaultValues&&e?es(o,e,void 0,h):a.keepDirty?r.dirtyFields:{},touchedFields:a.keepTouched?r.touchedFields:{},errors:a.keepErrors?r.errors:{},isSubmitSuccessful:!!a.keepIsSubmitSuccessful&&r.isSubmitSuccessful,isSubmitting:!1,defaultValues:o})},eV=(e,r)=>eS(I(e)?e(l):e,{...t.resetOptions,...r}),eF=e=>{let{name:t,type:i,values:a,...n}=e;r={...r,...n}},eM={control:{register:eE,unregister:eB,getFieldState:ev,handleSubmit:ez,setError:eC,_subscribe:eI,_runSchema:Z,_updateIsValidating:U,_focusError:eD,_getWatch:eo,_getDirty:en,_setValid:H,_setFieldArray:(e,a=[],n,o,s=!0,u=!0)=>{if(o&&n&&!t.disabled){if(A.action=!0,u&&Array.isArray(C(i,e))){let t=n(C(i,e),o.argA,o.argB);s&&B(i,e,t)}if(u&&Array.isArray(C(r.errors,e))){let t,i=n(C(r.errors,e),o.argA,o.argB);s&&B(r.errors,e,i),q(C(t=r.errors,e)).length||J(t,e)}if((Q.touchedFields||D.touchedFields)&&u&&Array.isArray(C(r.touchedFields,e))){let t=n(C(r.touchedFields,e),o.argA,o.argB);s&&B(r.touchedFields,e,t)}(Q.dirtyFields||D.dirtyFields)&&L(),z.state.next({name:e,isDirty:en(e,a),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else B(l,e,a)},_setDisabledField:eQ,_setErrors:e=>{r.errors=e,z.state.next({errors:r.errors,isValid:!1})},_getFieldArray:e=>q(C(A.mount?l:o,e,t.shouldUnregister?C(o,e,[]):[])),_reset:eS,_resetDefaultValues:()=>I(t.defaultValues)&&t.defaultValues().then(e=>{eV(e,t.resetOptions),z.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(let e of f.unMount){let t=C(i,e);t&&(t._f.refs?t._f.refs.every(e=>!et(e)):!et(t._f.ref))&&eB(e)}f.unMount=new Set},_disableForm:e=>
9{"boolean"==typeof e&&(z.state.next({disabled:e}),M(i,(t,r)=>{let a=C(i,r);a&&(t.disabled=a._f.disabled||e,Array.isArray(a._f.refs)&&a._f.refs.forEach(t=>{t.disabled=a._f.disabled||e}))},0,!1))},_subjects:z,_proxyFormState:Q,get _fields(){return i},get _formValues(){return l},get _state(){return A},set _state(value){A=value},get _defaultValues(){return o},get _names(){return f},set _names(value){f=value},get _formState(){return r},get _options(){return t},set _options(value){p=V((t={...t,...value}).mode),_=V(t.reValidateMode)}},subscribe:e=>(A.mount=!0,D={...D,...e.formState},eI({...e,formState:{...v,...e.formState}})),trigger:ew,register:eE,handleSubmit:ez,watch:(e,t)=>{if(I(e)){m++;let{unsubscribe:r}=z.state.subscribe({next:r=>"values"in r&&e(r.values||eo(void 0,t),r)}),i=!1;return{unsubscribe:()=>{i||(i=!0,m--,r())}}}return eo(e,t,!0)},setValue:eb,setValues:(e,t={})=>{let i=I(e)?e(l):e;if(!S(l,i)){l={...l,...i};let e=$(i);for(let r of f.mount)r in e&&ey(r,e[r],t,!0,!0);z.state.next({...r,name:void 0,type:void 0,...m?{values:l}:{}}),t.shouldValidate&&H()}},getValues:(e,t)=>{let i={...A.mount?l:o};return t&&(i=function e(t,r){let i={};for(let a in t)if(t.hasOwnProperty(a)){let n=t[a],o=r[a];if(n&&s(n)&&o){let t=e(n,o);s(t)&&(i[a]=t)}else t[a]&&(i[a]=o)}return i}(t.dirtyFields?r.dirtyFields:r.touchedFields,i)),w(e)?i:E(e)?C(i,e):e.map(e=>C(i,e))},reset:eV,resetField:(e,t={})=>{C(i,e)&&(w(t.defaultValue)?eb(e,d(C(o,e))):(eb(e,t.defaultValue),B(o,e,d(t.defaultValue))),t.keepTouched||J(r.touchedFields,e),t.keepDirty||(J(r.dirtyFields,e),r.isDirty=t.defaultValue?en(e,d(C(o,e))):en()),!t.keepError&&(J(r.errors,e),Q.isValid&&H()),z.state.next({...r}))},resetDefaultValues:(e,t={})=>{if(o=d(e),!t.keepDirty){let e=es(o,l,void 0,i);r.dirtyFields=e,r.isDirty=!j(e)}t.keepIsValid||H(),z.state.next({...r,defaultValues:o})},clearErrors:ek,unregister:eB,setError:eC,setFocus:(e,t={})=>{let r=C(i,e),a=r&&r._f;if(a){let e=a.refs?a.refs[0]:a.ref;e.focus&&setTimeout(()=>{e.focus(),t.shouldSelect&&I(e.select)&&e.select()})}},getFieldState:ev};return{...eM,formControl:eM}}(e);t.current={...i,formState:l}}let f=t.current.control;return f._options=e,Q(()=>{let e=f._subscribe({formState:f._proxyFormState,callback:()=>A({...f._formState,defaultValues:f._defaultValues}),reRenderRoot:!0});return A(e=>({...e,isReady:!0})),f._formState.isReady=!0,e},[f]),i.useEffect(()=>f._disableForm(e.disabled),[f,e.disabled]),i.useEffect(()=>{e.mode&&(f._options.mode=e.mode),e.reValidateMode&&(f._options.reValidateMode=e.reValidateMode)},[f,e.mode,e.reValidateMode]),i.useEffect(()=>{e.errors&&(f._setErrors(e.errors),f._focusError())},[f,e.errors]),i.useEffect(()=>{e.shouldUnregister&&f._subjects.state.next({values:f._getWatch()})},[f,e.shouldUnregister]),i.useEffect(()=>{if(f._proxyFormState.isDirty){let e=f._getDirty();e!==l.isDirty&&f._subjects.state.next({isDirty:e})}},[f,l.isDirty]),i.useEffect(()=>{var t;e.values&&!S(e.values,r.current)?(f._reset(e.values,{keepFieldsRef:!0,...f._options.resetOptions}),(null==(t=f._options.resetOptions)?void 0:t.keepIsValid)||f._setValid(),r.current=e.values,A(e=>({...e}))):f._resetDefaultValues()},[f,e.values]),i.useEffect(()=>{f._state.mount||(f._setValid(),f._state.mount=!0),f._state.watch&&(f._state.watch=!1,f._subjects.state.next({...f._formState})),f._removeUnmounted()}),t.current.formState=i.useMemo(()=>((e,t,r=!0)=>{let i={};for(let a in e)Object.defineProperty(i,a,{get:()=>("all"!==t._proxyFormState[a]&&(t._proxyFormState[a]=!r||"all"),e[a])});return i})(l,f),[f,l]),t.current}}}]);
10//# sourceMappingURL=3877.e7617b3495055b1b.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.