1(function(e,t){typeof exports==`object`&&typeof module<`u`?t(require("jquery")):typeof define==`function`&&define.amd?define([`jquery`],t):(e=typeof globalThis<`u`?globalThis:e||self,t(e.jQuery))})(this,function(e){"use strict";var t=Object.create,n=Object.defineProperty,r=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,a=Object.getPrototypeOf,o=Object.prototype.hasOwnProperty,s=(e,t)=>{let r={};for(var i in e)n(r,i,{get:e[i],enumerable:!0});return t||n(r,Symbol.toStringTag,{value:`Module`}),r},c=(e,t,a,s)=>{if(t&&typeof t==`object`||typeof t==`function`)for(var c=i(t),l=0,u=c.length,d;l<u;l++)d=c[l],!o.call(e,d)&&d!==a&&n(e,d,{get:(e=>t[e]).bind(null,d),enumerable:!(s=r(t,d))||s.enumerable});return e};e=((e,r,i)=>(i=e==null?{}:t(a(e)),c(r||!e||!e.__esModule?n(i,`default`,{value:e,enumerable:!0}):i,e)))(e);var l={"Reconnect broken external data provider connection":`Verbindung zu externer Schnittstelle wieder herstellen`,Remove:`Entfernen`,"Subscription history":`Buchungsverlauf`,accounts_synchronize_finapi_generic_error:`Es ist ein Fehler aufgetreten.`,accounts_synchronize_finapi_popup_title:`Möchten Sie Zahlungen abrufen? Bitte beachten Sie, dass Zahlungen zum Teil zeitversetzt abgerufen werden.`,accounts_synchronize_finapi_waiting_for_update_title:`Authentifizierung der Bankverbindung`,accounts_synchronize_process_successfully_started:`Der Synchronisierungsprozess wurde erfolgreich angestoÃen.`,admin_customerdetailsdialog_deleteexternaldataproviders_success:`Externe Schnittstellen wurden erfolgreich gelöscht.`,admin_customerdetailsdialog_deletetestaccount_success:`Test-Konto erfolgreich gelöscht.`,bank_connection_amazon_closed_early:`Die Amazon-Kontenverknüpfung wurde vorzeitig abgebrochen. Bitte verwenden Sie die Kontenverwaltungsfunktion, um die Kontenverknüpfung abzuschliessen.`,bank_connection_amazon_mws_closed_early:`Es wurden keine Buchungskonten angelegt.`,bank_connection_ebay_closed_early:`Es wurde kein Buchungskonto angelegt.`,bank_connection_edit_success:`Die Verbindung wurde erfolgreich aktualisiert.`,bank_connection_figo_reg_shield_closed_early:`Es wurden keine Buchungskonten angelegt.`,bank_connection_figo_reg_shield_connection_created:`Die Verbindung wurde erfolgreich hergestellt.`,bank_connection_figo_reg_shield_error_on_server:`Es wurden keine Konten von Qwist abgerufen.<br>- Bitte gedulden Sie sich ein wenig und versuchen Sie es später erneut.<br>`,bank_connection_figo_reg_shield_no_accounts_imported:`Es wurden keine Konten von Qwist importiert.`,bank_connection_fin_tec_systems_closed_early:`Es wurden keine Buchungskonten angelegt.`,bank_connection_fin_tec_systems_closed_early_no_accounts_created:`Es wurden keine Buchungskonten angelegt.`,bank_connection_fin_tec_systems_closed_early_not_synchronized:`Es wurden keine Konten von Tink Germany synchronisiert.`,bank_connection_finapi_closed_early:`Es wurde kein Buchungskonto angelegt.`,bank_connection_header_list:`Kontenabruf einrichten`,bank_connection_paypal_closed_early:`Es wurde kein Buchungskonto angelegt.`,bank_connection_shopify_closed_early:`Es wurde kein Buchungskonto angelegt.`,bank_connection_stripe_closed_early:`Es wurde kein Buchungskonto angelegt.`,bank_connection_stripe_connection_created:`Die Verbindung wurde erfolgreich hergestellt.`,bankconnection_remove_are_you_sure_amazon_title:`Amazon Verbindung entfernen`,bankconnection_remove_are_you_sure_ebay_title:`eBay Verbindung entfernen`,bankconnection_remove_are_you_sure_figo_reg_shield_title:`Qwist Verbindung entfernen`,bankconnection_remove_are_you_sure_fin_tec_systems_title:`Verbindung entfernen`,bankconnection_remove_are_you_sure_finapi_title:`Verbindung zu #x#connectionName#x# entfernen`,bankconnection_remove_are_you_sure_paypal_title:`PayPal Verbindung entfernen`,bankconnection_remove_are_you_sure_shopify_title:`Shopify Verbindung entfernen`,bankconnection_remove_are_you_sure_stripe_title:`Stripe Verbindung entfernen`,button_text_close:`SchlieÃen`,customers_list_item_text_info_unavailable:`Information noch ausstehend`,customers_list_item_text_registration_pending:`Die E-Mail Bestätigung der Registrierung steht noch aus.`,customers_list_item_title_edit_customer:`Kunden bearbeiten`,customers_list_pagination_items_text_plural:`Kunden`,customers_list_pagination_items_text_singular:`Kunde`,customers_list_sorting_label_account_type:`Account-Typ`,customers_list_sorting_label_company_name:`Firmenname`,customers_list_sorting_label_customer_number:`Kundennummer`,customers_list_sorting_label_date_created:`Reg.-Datum`,customers_list_sorting_label_email:`E-Mail`,customers_list_sorting_label_id:`ID`,customers_list_sorting_label_status:`Status`,dashboard_subscription_extended_success_message:`Testzeitraum erfolgreich verlängert`,dialog_title_amazon_connection_edit:`Amazon Konten verwalten`,dialog_title_amazon_mws_connection_edit:`Amazon MWS Zugang verwalten`,dialog_title_bank_connection_amazon_confirm:`Konto anlegen`,dialog_title_bank_connection_amazon_import_date:`Importdatum festlegen`,dialog_title_bank_connection_amazon_mws_confirm:`Konto anlegen`,dialog_title_bank_connection_amazon_mws_import_date:`Importdatum festlegen`,dialog_title_bank_connection_ebay_confirm:`Konto anlegen`,dialog_title_bank_connection_ebay_import_date:`Importdatum festlegen`,dialog_title_bank_connection_figo_reg_shield_confirm:`Konto anlegen`,dialog_title_bank_connection_figo_reg_shield_import_date:`Importdatum festlegen`,dialog_title_bank_connection_fin_tec_systems_confirm:`Konto anlegen`,dialog_title_bank_connection_fin_tec_systems_import_date:`Importdatum festlegen`,dialog_title_bank_connection_finapi_confirm:`Konto anlegen`,dialog_title_bank_connection_finapi_import_date:`Importeinstellungen`,dialog_title_bank_connection_paypal_confirm:`Konto anlegen`,dialog_title_bank_connection_paypal_import_date:`Importdatum festlegen`,dialog_title_bank_connection_shopify_confirm:`Konto anlegen`,dialog_title_bank_connection_shopify_import_date:`Importdatum festlegen`,dialog_title_bank_connection_stripe_confirm:`Konto anlegen`,dialog_title_bank_connection_stripe_import_date:`Importdatum festlegen`,dialog_title_bankconnection_finapi_webform:`Bankverbindung über finAPI einrichten`,dialog_title_bankconnection_finapi_webform_add_accounts:`Weitere Konten hinzufügen`,dialog_title_batch_payment_settings:`Sammelüberweisung ausführen`,dialog_title_bwa:`Betriebswirtsc
1haftliche Auswertung`,dialog_title_customer_details:`Kunden bearbeiten`,dialog_title_data_import:`Datenimport`,dialog_title_ebay_connect:`eBay verknüpfen`,dialog_title_ebay_connection_edit:`eBay Zugang verwalten`,dialog_title_edit_accounts_balances:`Anzeige liquider Mittel bearbeiten`,dialog_title_edit_offer_draft:`Angebotsentwurf`,dialog_title_figo_reg_shield_connect:`Qwist verknüpfen`,dialog_title_figo_reg_shield_connection_edit:`Qwist`,dialog_title_fin_tec_systems_connect:`Tink Germany verknüpfen`,dialog_title_fin_tec_systems_widget:`Tink Germany verknüpfen`,dialog_title_finapi_connect:`Bankverbindung über finAPI einrichten`,dialog_title_finapi_connect_step_two:`Auswahl der zu synchronisierenden Bankkonten`,dialog_title_finapi_connection_edit:`Bankverbindung bearbeiten`,dialog_title_mwst:`MWST-Abrechnung`,dialog_title_new_offer:`Neues Angebot`,dialog_title_payment_pay_receipt:`Beleg bezahlen`,dialog_title_paypal_connect:`PayPal verknüpfen`,dialog_title_paypal_connection_edit:`PayPal Zugang verwalten`,dialog_title_postingaccounts_keywords_add_keyword:`Stichwort hinzufügen`,dialog_title_postingaccounts_keywords_details:`Stichwort`,dialog_title_postingaccounts_keywords_edit_keyword:`Stichwort bearbeiten`,dialog_title_receipt_archive_import:`Beleg-Archiv importieren`,dialog_title_receipts_payment_details:`Ãberweisung bearbeiten`,dialog_title_shopify_connect:`Shopify Payments verknüpfen`,dialog_title_shopify_connection_edit:`Shopify Payments Zugang verwalten`,dialog_title_stripe_connect:`Stripe verknüpfen`,dialog_title_stripe_connection_edit:`Stripe Zugang verwalten`,fin_api_connection_webform_abort:`Der Vorgang wurde abgebrochen.`,fin_api_connection_webform_fail:`Es ist ein Fehler aufgetreten.`,fin_api_connection_webform_load_error:`Es ist ein Fehler beim Laden der Seite aufgetreten. Bitte versuchen Sie es erneut.`,fin_api_payment_abort:`Die Zahlung wurde abgebrochen.`,fin_api_payment_error:`Es ist ein Fehler aufgetreten.`,fin_api_payment_fail:`Die Zahlung ist fehlgeschlagen.`,fin_tec_systems_could_not_establish_connection_server_down:`Der Server von Tink Germany scheint nicht zu reagieren. Bitte gedulden Sie sich ein wenig und versuchen Sie es später erneut.`,fin_tec_systems_widget_error_unidentified_with_code:`Der Server von Tink Germany scheint nicht zu reagieren. Bitte gedulden Sie sich ein wenig und versuchen Sie es später erneut.`,fin_tec_systems_widget_login_failed_invalid_credentials:`Die eingegebenen Zugangsdaten sind nicht gültig.`,fin_tec_systems_widget_session_timeout:`Die Sitzung ist abgelaufen. SchlieÃen Sie das Popup-Fenster und versuchen Sie es erneut.`,fin_tec_systems_widget_tan_failed:`Der TAN-Code ist nicht gültig.`,fin_tec_systems_widget_tech_error:`Der Server von Tink Germany scheint nicht zu reagieren. Bitte gedulden Sie sich ein wenig und versuchen Sie es später erneut.`,fin_tec_systems_widget_testmode_error:`Der Server von Tink Germany scheint nicht zu reagieren. Bitte gedulden Sie sich ein wenig und versuchen Sie es später erneut.`,fin_tec_systems_widget_transaction_not_possible:`Der Server von Tink Germany scheint nicht zu reagieren. Bitte gedulden Sie sich ein wenig und versuchen Sie es später erneut.`,fin_tec_systems_widget_validation_failed:`Die eingegebenen Zugangsdaten sind nicht gültig.`,general_changes_saved_successfully:`Ihre Eingaben wurden gespeichert.`,general_error_message:`Es ist ein Fehler aufgetreten. Bitte versuchen Sie es später erneut.`,link_text_close:`SchlieÃen`,link_text_close_all_messages:`Alle Mitteilungen schlieÃen`,objects_list_pagination_count_full_set_plural:`##itemsCount## ##itemsTextPlural## gefunden (##totalItemsCount## insgesamt)`,objects_list_pagination_count_full_set_singular:`##itemsCount## ##itemsTextSingular## gefunden (##totalItemsCount## insgesamt)`,objects_list_pagination_count_no_current_items:`keine ##itemsTextPlural## gefunden (##totalItemsCount## insgesamt)`,objects_list_pagination_count_no_items:`keine ##itemsTextPlural## vorhanden`,objects_list_pagination_count_partial_set_plural:`##itemsCount## ##itemsTextPlural## gefunden (##totalItemsCount## insgesamt)`,objects_list_pagination_count_partial_set_singular:`##itemsCount## ##itemsTextSingular## gefunden (##totalItemsCount## insgesamt)`,objects_list_pagination_items_per_page_label:`##itemsTextPlural## je Seite: `,objects_list_pagination_items_text_plural:`Einträge`,objects_list_pagination_items_text_singular:`Eintrag`,"offer(invoicing)":`Angebot`,pay_receipt_fin_api_success:`Die Zahlung wurde erfolgreich ausgeführt.`,pay_receipt_fin_tec_systems_abort:`Der Zahlungsvorgang wurde vorzeitig abgebrochen und daher nicht ausgeführt.`,pay_receipt_fin_tec_systems_success:`Die Zahlung wurde erfolgreich ausgeführt.`,postingaccounts_keywords_list_item_title_add_to_in_list:`Zu Vorschlagsliste hinzufügen`,postingaccounts_keywords_list_item_title_delete_keyword:`Löschen`,postingaccounts_keywords_list_item_title_edit_keyword:`Bearbeiten`,postingaccounts_keywords_list_item_title_remove_from_list:`Aus Vorschlagsliste entfernen`,postingaccounts_keywords_list_pagination_items_text_plural:`Stichwörter`,postingaccounts_keywords_list_pagination_items_text_singular:`Stichwort`,postingaccounts_keywords_list_sorting_label_account_postingaccount:`Buchungskonto`,postingaccounts_keywords_list_sorting_label_keyword:`Stichwort`,receipts_payment_details_form_amount_label:`Rechnungsbetrag`,receipts_payment_details_form_bic_label:`BIC`,receipts_payment_details_form_counterparty_label:`Empfänger`,receipts_payment_details_form_date_in_the_past:`Das Ausführungsdatum
1kann nicht in der Vergangenheit liegen.`,receipts_payment_details_form_iban_label:`IBAN`,receipts_payment_details_form_processing_date_label:`Ausführungsdatum`,receipts_payment_details_form_purpose_label:`Verwendungszweck`,receipts_payment_details_form_recipient_city_label:`Stadt`,receipts_payment_details_form_recipient_street_label:`Adresse`,receipts_payment_details_form_recipient_zip_label:`PLZ`,remove_account_confirm_message:`Möchten Sie das Konto wirklich entfernen?`,report_eur_title:`Einnahmenüberschussrechnung`,report_sums_dialog_export_file_processing_long_time_message_hover:`Ihr Download wird noch im Hintergrund verarbeitet. Sie können dieses <br> Fenster schlieÃen und später erneut öffnen, um Ihren Download abzurufen`,report_sums_dialog_export_file_processing_long_time_message_stack:`Ihr Download wird im Hintergrund verarbeitet. Sie können dieses <br> Fenster schlieÃen und später erneut öffnen, um Ihren Download abzurufen.`,title_accounts_synchronize_dialog:`Zahlungen abrufen`,title_accounts_synchronize_fin_tec_systems_dialog:`Die Konten von Tink Germany werden synchronisiert`,title_amazon_error_log_dialog:`Amazon Fehler-Log`},u={Remove:`Remove`,"Subscription history":`Subscription history`,button_text_close:`Close`,customers_list_item_text_info_unavailable:`Information pending`,customers_list_item_text_registration_pending:`The email confirmation of the registration is pending.`,customers_list_item_title_edit_customer:`Edit customer`,customers_list_pagination_items_text_plural:`customers`,customers_list_pagination_items_text_singular:`customer`,customers_list_sorting_label_account_type:`Account-type`,customers_list_sorting_label_company_name:`Company name`,customers_list_sorting_label_date_created:`Date reg.`,customers_list_sorting_label_email:`Email`,customers_list_sorting_label_id:`ID`,customers_list_sorting_label_status:`Status`,dialog_title_customer_details:`Customer Details`,general_error_message:`An error occurred. Please try again later.`,objects_list_pagination_count_full_set_plural:`Found ##itemsCount## ##itemsTextPlural## (##totalItemsCount## total)`,objects_list_pagination_count_full_set_singular:`Found ##itemsCount## ##itemsTextSingular## (##totalItemsCount## total)`,objects_list_pagination_count_no_current_items:`No ##itemsTextPlural## found (##totalItemsCount## total)`,objects_list_pagination_count_no_items:`No ##itemsTextPlural## found`,objects_list_pagination_count_partial_set_plural:`Found ##itemsCount## ##itemsTextPlural## (##totalItemsCount## total)`,objects_list_pagination_count_partial_set_singular:`Found ##itemsCount## ##itemsTextSingular## (##totalItemsCount## total)`,objects_list_pagination_items_per_page_label:`##itemsTextPlural## per page: `,objects_list_pagination_items_text_plural:`entries`,objects_list_pagination_items_text_singular:`entry`},d=[],f={};function p(){let t=(0,e.default)(`#ssc`);if(!t.length){console.warn(`server-side config could not be loaded`);return}f=JSON.parse(t.html())}function m(e,t=null){return f[e]===void 0?t:f[e]}p();var h,g,_={};function ee(){let e=Object.assign({"../../language/de_DE.json":l,"../../language/en_US.json":u,"../../language/fr_FR.json":d});Object.keys(e).forEach(t=>{let n=t.match(/([A-Za-z0-9-_]+)\./i);if(n&&n.length>1){let r=n[1];_[r]=e[t]}})}function te(e,t=h){return _[t]&&_[t][e]?_[t][e]:_[g]&&_[g][e]?_[g][e]:e}function ne(e){h=e}function v(e){g=e}ne(m(`languageLocale`)),v(m(`defaultLanguageLocale`)),ee(),e.default.datepicker.regional.de={closeText:te(`link_text_close`),prevText:`<Zurück`,nextText:`Vor>`,currentText:`Heute`,monthNames:[`Januar`,`Februar`,`März`,`April`,`Mai`,`Juni`,`Juli`,`August`,`September`,`Oktober`,`November`,`Dezember`],monthNamesShort:[`Jan`,`Feb`,`Mär`,`Apr`,`Mai`,`Jun`,`Jul`,`Aug`,`Sep`,`Okt`,`Nov`,`Dez`],dayNames:[`Sonntag`,`Montag`,`Dienstag`,`Mittwoch`,`Donnerstag`,`Freitag`,`Samstag`],dayNamesShort:[`So`,`Mo`,`Di`,`Mi`,`Do`,`Fr`,`Sa`],dayNamesMin:[`So`,`Mo`,`Di`,`Mi`,`Do`,`Fr`,`Sa`],weekHeader:`KW`,dateFormat:`dd.mm.yy`,firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:``},typeof Object.create!=`function`&&(Object.create=function(e){function t(){}return t.prototype=e,new t}),(function(e,t,n,r){var i={init:function(t,n){e(n).attr(`data-zoom-initialized`,!0);var r=this;r.elem=n,r.$elem=e(n),r.imageSrc=r.$elem.data(`zoom-image`)?r.$elem.data(`zoom-image`):r.$elem.attr(`src`),r.options=e.extend({},e.fn.elevateZoom.options,t),r.zoomContainerReferenceElement=null,r.options.zoomContainerReferenceElement&&(r.zoomContainerReferenceElement=e(r.options.zoomContainerReferenceElement)),r.options.tint&&(r.options.lensColour=`none`,r.options.lensOpacity=`1`),r.options.zoomType==`inner`&&(r.options.showLens=!1),r.$elem.parent().removeAttr(`title`).removeAttr(`alt`),r.zoomImage=r.imageSrc,r.refresh(1),e(`a`,r.options.gallery).click(function(t){return r.options.galleryActiveClass&&(e(`a`,r.options.gallery).removeClass(r.options.galleryActiveClass),e(this).addClass(r.options.galleryActiveClass)),t.preventDefault(),e(this).data(`zoom-image`)?r.zoomImagePre=e(this).data(`zoom-image`):r.zoomImagePre=e(this).data(`image`),r.swaptheimage(e(this).data(`image`),r.zoomImagePre),!1})},refresh:function(e){var t=this;setTimeout(function(){t.fetch(t.imageSrc)},e||t.options.refresh)},fetch:function(e){var t=this,n=new Image;n.onload=function(){t.largeWidth=n.width,t.largeHeight=n.height,t.startZoom(),t.currentImage=t.imageSrc,t.options.onZoomedImageLoaded(t.$elem)},n.src=e},startZoom:function(){var n=this;n.nzWidth=n.getReferenceElementWidth(),n.nzHeight=n.getReferenceElementHeight(),n.isActivated=n.options.zoomActivation==`hover`,n.isLocked=!1,n.isWindowActive=!1,n.isLensActive=!1,n.isTintActive=!1,n.overWindow=!1,n.options.imageCrossfade&&(n.zoomWrap=n.$elem.wrap(`<div style="height:`+n.nzHeight+`px;width:`+n.nzWidth+`px;" class="zoomWrapper" />`),n.$elem.css(`position`,`absolute`)),n.zoomLock=1,n.scrollingLock=!1,n.changeBgSize=!1,n.currentZoomLevel=n.options.zoomLevel,n.nzOffset=n.getReferenceElementOffset(),n.widthRatio=n.largeWidth/n.currentZoomLevel/n.nzWidth,n.heightRatio=n.largeHeight/n.currentZoomLevel/n.nzHeight,n.options.zoomType==`window`&&(n.zoomWindowStyle=`overflow: hidden;background-position: 0px 0px;text-align:center;background-color: `+String(n.options.zoomWindowBgColour)+`;width: `+String(n.options.zoomWindowWidth)+`px;height: `+String(n.options.zoomWindowHeight)+`px;float: left;background-size: `+n.largeWidth/n.currentZoomLevel+`px `+n.largeHeight/n.currentZoomLevel+`px;display: none;z-index:100;border: `+String(n.options.borderSize)+`px solid `+n.options.borderColour+`;background-repeat: no-repeat;position: absolute;`),n.options.zoomType==`inner`&&(n.$elem.css(`border-left-width`),n.zoomWindowStyle=`overflow: hidden;background-position: 0px 0px;width: `+String(n.nzWidth)+`px;height: `+String(n.nzHeight)+`px;px;float: left;display: none;cursor:`+n.options.cursor+`;px solid `+n.options.borderColour+`;background-repeat: no-repeat;position: absolute;`),n.options.zoomType==`window`&&(lensHeight=n.nzHeight<n.options.zoomWindowWidth/n.widthRatio?n.nzHeight:String(n.options.zoomWindowHeight/n.heightRatio),lensWidth=n.largeWidth<n.options.zoomWindowWidth?n.nzWidth:n.options.zoomWindowWidth/n.widthRatio,n.lensStyle=`background-position: 0px 0px;width: `+String(n.options.zoomWindowWidth/n.widthRatio)+`px;height: `+String(n.options.zoomWindowHeight/n.heightRatio)+`px;float: right;display: none;overflow: hidden;z-index: 999;-webkit-transform: translateZ(0);opacity:`+n.options.lensOpacity+`;filter: alpha(opacity = `+n.options.lensOpacity*100+`); zoom:1;width:`+lensWidth+`px;height:`+lensHeight+`px;background-color:`+n.options.lensColour+`;cursor:`+n.options.cursor+`;border: `+n.options.lensBorderSize+`px solid `+n.options.lensBorderColour+`;background-repeat: no-repeat;position: absolute;`),n.tintStyle=`display: block;position: absolute;background-color: `+n.options.tintColour+`;filter:alpha(opacity=0);opacity: 0;width: `+n.nzWidth+`px;height: `+n.nzHeight+`px;`,n.lensRound=``,n.options.zoomType==`lens`&&(n.lensStyle=`background-position: 0px 0px;float: left;display: none;border: `+String(n.options.borderSize)+`px solid `+n.options.borderColour+`;width:`+String(n.options.lensSize)+`px;height:`+String(n.options.lensSize)+`px;background-repeat: no-repeat;position: absolute;`),n.options.lensShape==`round`&&(n.lensRound=`border-top-left-radius: `+String(n.options.lensSize/2+n.options.borderSize)+`px;border-top-right-radius: `+String(n.options.lensSize/2+n.options.borderSize)+`px;border-bottom-left-radius: `+String(n.options.lensSize/2+n.options.borderSize)+`px;border-bottom-right-radius: `+String(n.options.lensSize/2+n.options.borderSize)+`px;`),n.zoomContainer=e(`<div class="zoomContainer" style="-webkit-transform: translateZ(0);position:absolute;
1left:`+n.nzOffset.left+`px;top:`+n.nzOffset.top+`px;height:`+n.nzHeight+`px;width:`+n.nzWidth+`px;"></div>`),e(n.options.zoomContainerAppendTo).append(n.zoomContainer),n.options.containLensZoom&&n.options.zoomType==`lens`&&n.zoomContainer.css(`overflow`,`hidden`),n.options.zoomType!=`inner`&&(n.zoomLens=e(`<div class='zoomLens' style='`+n.lensStyle+n.lensRound+`'> </div>`).appendTo(n.zoomContainer).click(function(){n.$elem.trigger(`click`)}),n.options.tint&&(n.tintContainer=e(`<div/>`).addClass(`tintContainer`),n.zoomTint=e(`<div class='zoomTint' style='`+n.tintStyle+`'></div>`),n.zoomLens.wrap(n.tintContainer),n.zoomTintcss=n.zoomLens.after(n.zoomTint),n.zoomTintImage=e(`<img style="position: absolute; left: 0px; top: 0px; max-width: none; width: `+n.nzWidth+`px; height: `+n.nzHeight+`px;" src="`+n.imageSrc+`">`).appendTo(n.zoomLens).click(function(){n.$elem.trigger(`click`)}))),isNaN(n.options.zoomWindowPosition)?n.zoomWindow=e(`<div style='z-index:999;left:`+n.windowOffsetLeft+`px;top:`+n.windowOffsetTop+`px;`+n.zoomWindowStyle+`' class='zoomWindow'> </div>`).appendTo(`body`).click(function(){n.$elem.trigger(`click`)}):n.zoomWindow=e(`<div style='z-index:999;left:`+n.windowOffsetLeft+`px;top:`+n.windowOffsetTop+`px;`+n.zoomWindowStyle+`' class='zoomWindow'> </div>`).appendTo(n.zoomContainer).click(function(e){n.$elem.trigger(`click`),e.stopPropagation()}),n.zoomWindowContainer=e(`<div/>`).addClass(`zoomWindowContainer`).css(`width`,n.options.zoomWindowWidth),n.zoomWindow.wrap(n.zoomWindowContainer);try{t.navigator.userAgent.indexOf(`MSIE `)>0&&n.zoomWindow.parent().prepend(e(`<div class="zoomWindowFixer" style="position:absolute;top:0;left:0;box-sizing:border-box;height:100%;width:100%;background:#ffffff;filter: alpha(opacity=0.01);opacity:0.0001;"></div>`))}catch{}n.options.zoomType==`lens`&&n.zoomLens.css({backgroundImage:`url('`+n.imageSrc+`')`}),n.options.zoomType==`window`&&n.zoomWindow.css({backgroundImage:`url('`+n.imageSrc+`')`}),n.options.zoomType==`inner`&&n.zoomWindow.css({backgroundImage:`url('`+n.imageSrc+`')`}),n.$elem.bind(`touchmove`,function(e){e.preventDefault();var t=e.originalEvent.touches[0]||e.originalEvent.changedTouches[0];n.setPosition(t)}),n.zoomContainer.bind(`touchmove`,function(e){n.options.zoomType==`inner`&&n.showHideWindow(`show`),e.preventDefault();var t=e.originalEvent.touches[0]||e.originalEvent.changedTouches[0];n.setPosition(t)}),n.zoomContainer.bind(`touchend`,function(e){n.showHideWindow(`hide`),n.options.showLens&&n.showHideLens(`hide`),n.options.tint&&n.options.zoomType!=`inner`&&n.showHideTint(`hide`)}),n.$elem.bind(`touchend`,function(e){n.showHideWindow(`hide`),n.options.showLens&&n.showHideLens(`hide`),n.options.tint&&n.options.zoomType!=`inner`&&n.showHideTint(`hide`)}),n.options.showLens&&(n.zoomLens.bind(`touchmove`,function(e){e.preventDefault();var t=e.originalEvent.touches[0]||e.originalEvent.changedTouches[0];n.setPosition(t)}),n.zoomLens.bind(`touchend`,function(e){n.showHideWindow(`hide`),n.options.showLens&&n.showHideLens(`hide`),n.options.tint&&n.options.zoomType!=`inner`&&n.showHideTint(`hide`)})),n.$elem.bind(`mousemove`,function(e){n.isActivated?n.overWindow==0&&(n.setElements(`show`),n.autoSetCursor()):n.autoSetCursor(),(n.lastX!==e.clientX||n.lastY!==e.clientY)&&(n.setPosition(e),n.currentLoc=e),n.lastX=e.clientX,n.lastY=e.clientY}),n.zoomContainer.bind(`mousemove`,function(e){n.isActivated?n.overWindow==0&&(n.setElements(`show`),n.autoSetCursor()):n.autoSetCursor(),(n.lastX!==e.clientX||n.lastY!==e.clientY)&&(n.setPosition(e),n.currentLoc=e),n.lastX=e.clientX,n.lastY=e.clientY}),n.options.zoomType!=`inner`&&n.zoomLens.bind(`mousemove`,function(e){(n.lastX!==e.clientX||n.lastY!==e.clientY)&&(n.setPosition(e),n.currentLoc=e),n.lastX=e.clientX,n.lastY=e.clientY}),n.options.tint&&n.options.zoomType!=`inner`&&n.zoomTint.bind(`mousemove`,function(e){(n.lastX!==e.clientX||n.lastY!==e.clientY)&&(n.setPosition(e),n.currentLoc=e),n.lastX=e.clientX,n.lastY=e.clientY}),n.options.zoomType==`inner`&&n.zoomWindow.bind(`mousemove`,function(e){(n.lastX!==e.clientX||n.lastY!==e.clientY)&&(n.isLocked||(n.setPosition(e),n.currentLoc=e)),n.lastX=e.clientX,n.lastY=e.clientY}),n.zoomContainer.add(n.$elem).mouseenter(function(){n.isActivated?n.overWindow==0&&n.setElements(`
1show`):n.autoSetCursor()}).mouseleave(function(){if(!n.scrollLock){var e=!0;n.options.zoomActivation!=`hover`&&(n.isLocked?e=!1:n.isActivated=!1),e&&(n.setElements(`hide`),n.options.onDestroy(n.$elem))}}).click(function(){n.scrollLock||n.options.zoomActivation!=`hover`&&(n.isActivated&&!n.isLocked?(n.isActivated=!0,n.isLocked=!0):n.isActivated&&n.isLocked?(n.isActivated=!1,n.isLocked=!1,n.setElements(`hide`)):(n.isActivated=!0,n.isLocked=!1),n.autoSetCursor(),n.zoomContainer.trigger(`mousemove`))}),n.options.zoomType!=`inner`&&n.zoomWindow.mouseenter(function(){n.overWindow=!0,n.setElements(`hide`)}).mouseleave(function(){n.overWindow=!1}),n.options.zoomLevel,n.options.minZoomLevel?n.minZoomLevel=n.options.minZoomLevel:n.minZoomLevel=n.options.scrollZoomIncrement*2,n.options.scrollZoom&&n.zoomContainer.add(n.$elem).bind(`mousewheel DOMMouseScroll MozMousePixelScroll`,function(t){n.scrollLock=!0,clearTimeout(e.data(this,`timer`)),e.data(this,`timer`,setTimeout(function(){n.scrollLock=!1},250));var r=t.originalEvent.wheelDelta||t.originalEvent.detail*-1;return t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault(),r/120>0?n.currentZoomLevel>=n.minZoomLevel&&n.changeZoomLevel(n.currentZoomLevel-n.options.scrollZoomIncrement):n.options.maxZoomLevel?n.currentZoomLevel<=n.options.maxZoomLevel&&n.changeZoomLevel(parseFloat(n.currentZoomLevel)+n.options.scrollZoomIncrement):n.changeZoomLevel(parseFloat(n.currentZoomLevel)+n.options.scrollZoomIncrement),!1})},autoSetCursor:function(){if(!(!this.zoomContainer||!this.zoomWindow)){var e=this;e.isActivated?e.isActivated&&e.isLocked?e.zoomContainer.css(`cursor`,``).css(`cursor`,e.options.zoomDeactivationCursor):e.zoomContainer.css(`cursor`,``).css(`cursor`,e.options.cursor):e.zoomContainer.css(`cursor`,``).css(`cursor`,e.options.zoomActivationCursor),e.zoomWindow.css(`cursor`,e.zoomContainer.css(`cursor`)),t.scroll(0,0)}},setElements:function(e){var t=this;if(!t.options.zoomEnabled)return!1;e==`show`&&t.isWindowSet&&(t.options.zoomType==`inner`&&t.showHideWindow(`show`),t.options.zoomType==`window`&&t.showHideWindow(`show`),t.options.showLens&&t.showHideLens(`show`),t.options.tint&&t.options.zoomType!=`inner`&&t.showHideTint(`show`)),e==`hide`&&(t.options.zoomType==`window`&&t.showHideWindow(`hide`),t.options.tint||t.showHideWindow(`hide`),t.options.showLens&&t.showHideLens(`hide`),t.options.tint&&t.showHideTint(`hide`))},setPosition:function(e){var t=this;if(!t.options.zoomEnabled)return!1;if(t.nzHeight=t.getReferenceElementHeight(),t.nzWidth=t.getReferenceElementWidth(),t.nzOffset=t.getReferenceElementOffset(),t.options.tint&&t.options.zoomType!=`inner`&&(t.zoomTint.css({top:0}),t.zoomTint.css({left:0})),t.options.responsive&&!t.options.scrollZoom&&t.options.showLens&&(lensHeight=t.nzHeight<t.options.zoomWindowWidth/t.widthRatio?t.nzHeight:String(t.options.zoomWindowHeight/t.heightRatio),lensWidth=t.largeWidth<t.options.zoomWindowWidth?t.nzWidth:t.options.zoomWindowWidth/t.widthRatio,t.widthRatio=t.largeWidth/t.nzWidth,t.heightRatio=t.largeHeight/t.nzHeight,t.options.zoomType!=`lens`&&(lensHeight=t.nzHeight<t.options.zoomWindowWidth/t.widthRatio?t.nzHeight:String(t.options.zoomWindowHeight/t.heightRatio),lensWidth=t.nzWidth<t.options.zoomWindowHeight/t.heightRatio?t.nzWidth:String(t.options.zoomWindowWidth/t.widthRatio),t.zoomLens.css(`width`,lensWidth),t.zoomLens.css(`height`,lensHeight),t.options.tint&&(t.zoomTintImage.css(`width`,t.nzWidth),t.zoomTintImage.css(`height`,t.nzHeight))),t.options.zoomType==`lens`&&t.zoomLens.css({width:String(t.options.lensSize)+`px`,height:String(t.options.lensSize)+`px`})),t.zoomContainer.css({top:t.nzOffset.top}),t.zoomContainer.css({left:t.nzOffset.left}),t.mouseLeft=parseInt(e.pageX-t.nzOffset.left),t.mouseTop=parseInt(e.pageY-t.nzOffset.top),t.options.zoomType==`window`&&(t.Etoppos=t.mouseTop<t.zoomLens.height()/2,t.Eboppos=t.mouseTop>t.nzHeight-t.zoomLens.height()/2-t.options.lensBorderSize*2,t.Eloppos=t.mouseLeft<0+t.zoomLens.width()/2,t.Eroppos=t.mouseLeft>t.nzWidth-t.zoomLens.width()/2-t.options.lensBorderSize*2),t.options.zoomType==`inner`&&(t.Etoppos=t.mouseTop<t.nzHeight/2/t.heightRatio,t.Eboppos=t.mouseTop>t.nzHeight-t.nzHeight/2/t.heightRatio,t.Eloppos=t.mouseLeft<0+t.nzWidth/2/t.widthRatio,t.Eroppos=t.mouseLeft>t.nzWidth-t.nzWidth/2/t.widthRatio-t.options.lensBorderSize*2),t.mouseLeft<0||t.mouseTop<0||t.mouseLeft>t.nzWidth||t.mouseTop>t.nzHeight){t.setElements(`hide`);return}else t.options.showLens&&(t.lensLeftPos=String(Math.floor(t.mouseLeft-t.zoomLens.width()/2)),t.lensTopPos=String(Math.floor(t.mouseTop-t.zoomLens.height()/2))),t.Etoppos&&(t.lensTopPos=0),t.Eloppos&&(t.windowLeftPos=0,t.lensLeftPos=0,t.tintpos=0),t.options.zoomType==`window`&&(t.Eboppos&&(t.lensTopPos=Math.max(t.nzHeight-t.zoomLens.height()-t.options.lensBorderSize*2,0)),t.Eroppos&&(t.lensLeftPos=t.nzWidth-t.zoomLens.width()-t.options.lensBorderSize*2)),t.options.zoomType==`inner`&&(t.Eboppos&&(t.lensTopPos=Math.max(t.nzHeight-t.options.lensBorderSize*2,0)),t.Eroppos&&(t.lensLeftPos=t.nzWidth-t.nzWidth-t.options.lensBorderSize*2)),t.options.zoomType==`lens`&&(t.windowLeftPos=String(((e.pageX-t.nzOffset.left)*t.widthRatio-t.zoomLens.width()/2)*-1),t.windowTopPos=String(((e.pageY-t.nzOffset.top)*t.heightRatio-t.zoomLens.height()/2)*-1),t.zoomLens.css({backgroundPosition:t.windowLeftPos+`px `+t.windowTopPos+`px`}),t.changeBgSize&&=(t.nzHeight>t.nzWidth?(t.options.zoomType==`lens`&&t.zoomLens.css({"background-size":t.largeWidth/t.newvalueheight+`px `+t.largeHeight/t.newvalueheight+`px`}),t.zoomWindow.css({"background-size":t.largeWidth/t.newvalueheight+`px `+t.largeHeight/t.newvalueheight+`px`})):(t.options.zoomType==`lens`&&t.zoomLens.css({"background-size":t.largeWidth/t.newvaluewidth+`px `+t.largeHeight/t.newvaluewidth+`px`}),t.zoomWindow.css({"background-size":t.largeWidth/t.newvaluewidth+`px `+t.largeHeight/t.newvaluewidth+`px`})),!1),t.setWindowPostition(e)),t.options.tint&&t.options.zoomType!=`inner`&&t.setTintPosition(e),t.options.zoomType==`window`&&t.setWindowPostition(e),t.options.zoomType==`inner`&&t.setWindowPostition(e),t.options.showLens&&(t.fullwidth&&t.options.zoomType!=`lens`&&(t.lensLeftPos=0),t.zoomLens.css({left:t.lensLeftPos+`px`,top:t.lensTopPos+`px`}))},showHideWindow:function(e){var t=this;e==`show`&&(t.isWindowActive||=(t.options.zoomWindowFadeIn?t.zoomWindow.stop(!0,!0,!1).fadeIn(t.o
1ptions.zoomWindowFadeIn):t.zoomWindow.show(),!0)),e==`hide`&&(t.isWindowActive&&=(t.options.zoomWindowFadeOut?t.zoomWindow.stop(!0,!0).fadeOut(t.options.zoomWindowFadeOut,function(){t.loop&&=(clearInterval(t.loop),!1)}):t.zoomWindow.hide(),!1))},showHideLens:function(e){var t=this;e==`show`&&(t.isLensActive||=(t.options.lensFadeIn?t.zoomLens.stop(!0,!0,!1).fadeIn(t.options.lensFadeIn):t.zoomLens.show(),!0)),e==`hide`&&(t.isLensActive&&=(t.options.lensFadeOut?t.zoomLens.stop(!0,!0).fadeOut(t.options.lensFadeOut):t.zoomLens.hide(),!1))},showHideTint:function(e){var t=this;e==`show`&&(t.isTintActive||=(t.options.zoomTintFadeIn?t.zoomTint.css({opacity:t.options.tintOpacity}).animate().stop(!0,!0).fadeIn(`slow`):(t.zoomTint.css({opacity:t.options.tintOpacity}).animate(),t.zoomTint.show()),!0)),e==`hide`&&(t.isTintActive&&=(t.options.zoomTintFadeOut?t.zoomTint.stop(!0,!0).fadeOut(t.options.zoomTintFadeOut):t.zoomTint.hide(),!1))},setLensPostition:function(e){},setWindowPostition:function(t){var n=this;if(isNaN(n.options.zoomWindowPosition))n.externalContainer=e(`#`+n.options.zoomWindowPosition),n.externalContainerWidth=n.externalContainer.width(),n.externalContainerHeight=n.externalContainer.height(),n.externalContainerOffset=n.externalContainer.offset(),n.windowOffsetTop=n.externalContainerOffset.top,n.windowOffsetLeft=n.externalContainerOffset.left;else switch(n.options.zoomWindowPosition){case 1:n.windowOffsetTop=n.options.zoomWindowOffety,n.windowOffsetLeft=+n.nzWidth;break;case 2:n.options.zoomWindowHeight>n.nzHeight&&(n.windowOffsetTop=(n.options.zoomWindowHeight/2-n.nzHeight/2)*-1,n.windowOffsetLeft=n.nzWidth);break;case 3:n.windowOffsetTop=n.nzHeight-n.zoomWindow.height()-n.options.borderSize*2,n.windowOffsetLeft=n.nzWidth;break;case 4:n.windowOffsetTop=n.nzHeight,n.windowOffsetLeft=n.nzWidth;break;case 5:n.windowOffsetTop=n.nzHeight,n.windowOffsetLeft=n.nzWidth-n.zoomWindow.width()-n.options.borderSize*2;break;case 6:n.options.zoomWindowHeight>n.nzHeight&&(n.windowOffsetTop=n.nzHeight,n.windowOffsetLeft=(n.options.zoomWindowWidth/2-n.nzWidth/2+n.options.borderSize*2)*-1);break;case 7:n.windowOffsetTop=n.nzHeight,n.windowOffsetLeft=0;break;case 8:n.windowOffsetTop=n.nzHeight,n.windowOffsetLeft=(n.zoomWindow.width()+n.options.borderSize*2)*-1;break;case 9:n.windowOffsetTop=n.nzHeight-n.zoomWindow.height()-n.options.borderSize*2,n.windowOffsetLeft=(n.zoomWindow.width()+n.options.borderSize*2)*-1;break;case 10:n.options.zoomWindowHeight>n.nzHeight&&(n.windowOffsetTop=(n.options.zoomWindowHeight/2-n.nzHeight/2)*-1,n.windowOffsetLeft=(n.zoomWindow.width()+n.options.borderSize*2)*-1);break;case 11:n.windowOffsetTop=n.options.zoomWindowOffety,n.windowOffsetLeft=(n.zoomWindow.width()+n.options.borderSize*2)*-1;break;case 12:n.windowOffsetTop=(n.zoomWindow.height()+n.options.borderSize*2)*-1,n.windowOffsetLeft=(n.zoomWindow.width()+n.options.borderSize*2)*-1;break;case 13:n.windowOffsetTop=(n.zoomWindow.height()+n.options.borderSize*2)*-1,n.windowOffsetLeft=0;break;case 14:n.options.zoomWindowHeight>n.nzHeight&&(n.windowOffsetTop=(n.zoomWindow.height()+n.options.borderSize*2)*-1,n.windowOffsetLeft=(n.options.zoomWindowWidth/2-n.nzWidth/2+n.options.borderSize*2)*-1);break;case 15:n.windowOffsetTop=(n.zoomWindow.height()+n.options.borderSize*2)*-1,n.windowOffsetLeft=n.nzWidth-n.zoomWindow.width()-n.options.borderSize*2;break;case 16:n.windowOffsetTop=(n.zoomWindow.height()+n.options.borderSize*2)*-1,n.windowOffsetLeft=n.nzWidth;break;default:n.windowOffsetTop=n.options.zoomWindowOffety,n.windowOffsetLeft=n.nzWidth}n.isWindowSet=!0,n.windowOffsetTop+=n.options.zoomWindowOffety,n.windowOffsetLeft+=n.options.zoomWindowOffetx,n.zoomWindow.css({top:n.windowOffsetTop}),n.zoomWindow.css({left:n.windowOffsetLeft}),n.options.zoomType==`inner`&&(n.zoomWindow.css({top:0}),n.zoomWindow.css({left:0})),n.windowLeftPos=String(((t.pageX-n.nzOffset.left)*n.widthRatio-n.zoomWindow.width()/2)*-1),n.windowTopPos=String(((t.pageY-n.nzOffset.top)*n.heightRatio-n.zoomWindow.height()/2)*-1),n.Etoppos&&(n.windowTopPos=0),n.Eloppos&&(n.windowLeftPos=0),n.Eboppos&&(n.windowTopPos=(n.largeHeight/n.currentZoomLevel-n.zoomWindow.height())*-1),n.Eroppos&&(n.windowLeftPos=(n.largeWidth/n.currentZoomLevel-n.zoomWindow.width())*-1),n.fullheight&&(n.windowTopPos=0),n.fullwidth&&(n.windowLeftPos=0),(n.options.zoomType==`window`||n.options.zoomType==`inner`)&&(n.zoomLock==1&&(n.widthRatio<=1&&(n.windowLeftPos=0),n.heightRatio<=1&&(n.windowTopPos=0)),n.options.zoomType==`window`&&(n.largeHeight<n.options.zoomWindowHeight&&(n.windowTopPos=0),n.largeWidth<n.options.zoomWindowWidth&&(n.windowLeftPos=0)),n.options.easing?(n.xp||=0,n.yp||=0,n.loop||=setInterval(function(){n.xp+=(n.windowLeftPos-n.xp)/n.options.easingAmou
1nt,n.yp+=(n.windowTopPos-n.yp)/n.options.easingAmount,n.scrollingLock?(clearInterval(n.loop),n.xp=n.windowLeftPos,n.yp=n.windowTopPos,n.xp=((t.pageX-n.nzOffset.left)*n.widthRatio-n.zoomWindow.width()/2)*-1,n.yp=((t.pageY-n.nzOffset.top)*n.heightRatio-n.zoomWindow.height()/2)*-1,n.changeBgSize&&=(n.nzHeight>n.nzWidth?(n.options.zoomType==`lens`&&n.zoomLens.css({"background-size":n.largeWidth/n.newvalueheight+`px `+n.largeHeight/n.newvalueheight+`px`}),n.zoomWindow.css({"background-size":n.largeWidth/n.newvalueheight+`px `+n.largeHeight/n.newvalueheight+`px`})):(n.options.zoomType!=`lens`&&n.zoomLens.css({"background-size":n.largeWidth/n.newvaluewidth+`px `+n.largeHeight/n.newvalueheight+`px`}),n.zoomWindow.css({"background-size":n.largeWidth/n.newvaluewidth+`px `+n.largeHeight/n.newvaluewidth+`px`})),!1),n.zoomWindow.css({backgroundPosition:n.windowLeftPos+`px `+n.windowTopPos+`px`}),n.scrollingLock=!1,n.loop=!1):Math.round(Math.abs(n.xp-n.windowLeftPos)+Math.abs(n.yp-n.windowTopPos))<1?(clearInterval(n.loop),n.zoomWindow.css({backgroundPosition:n.windowLeftPos+`px `+n.windowTopPos+`px`}),n.loop=!1):(n.changeBgSize&&=(n.nzHeight>n.nzWidth?(n.options.zoomType==`lens`&&n.zoomLens.css({"background-size":n.largeWidth/n.newvalueheight+`px `+n.largeHeight/n.newvalueheight+`px`}),n.zoomWindow.css({"background-size":n.largeWidth/n.newvalueheight+`px `+n.largeHeight/n.newvalueheight+`px`})):(n.options.zoomType!=`lens`&&n.zoomLens.css({"background-size":n.largeWidth/n.newvaluewidth+`px `+n.largeHeight/n.newvaluewidth+`px`}),n.zoomWindow.css({"background-size":n.largeWidth/n.newvaluewidth+`px `+n.largeHeight/n.newvaluewidth+`px`})),!1),n.zoomWindow.css({backgroundPosition:n.xp+`px `+n.yp+`px`}))},16)):(n.changeBgSize&&=(n.nzHeight>n.nzWidth?(n.options.zoomType==`lens`&&n.zoomLens.css({"background-size":n.largeWidth/n.newvalueheight+`px `+n.largeHeight/n.newvalueheight+`px`}),n.zoomWindow.css({"background-size":n.largeWidth/n.newvalueheight+`px `+n.largeHeight/n.newvalueheight+`px`})):(n.options.zoomType==`lens`&&n.zoomLens.css({"background-size":n.largeWidth/n.newvaluewidth+`px `+n.largeHeight/n.newvaluewidth+`px`}),n.largeHeight/n.newvaluewidth<n.options.zoomWindowHeight?n.zoomWindow.css({"background-size":n.largeWidth/n.newvaluewidth+`px `+n.largeHeight/n.newvaluewidth+`px`}):n.zoomWindow.css({"background-size":n.largeWidth/n.newvalueheight+`px `+n.largeHeight/n.newvalueheight+`px`})),!1),n.zoomWindow.css({backgroundPosition:n.windowLeftPos+`px `+n.windowTopPos+`px`})))},setTintPosition:function(e){var t=this;t.nzOffset=t.getReferenceElementOffset(),t.tintpos=String((e.pageX-t.nzOffset.left-t.zoomLens.width()/2)*-1),t.tintposy=String((e.pageY-t.nzOffset.top-t.zoomLens.height()/2)*-1),t.Etoppos&&(t.tintposy=0),t.Eloppos&&(t.tintpos=0),t.Eboppos&&(t.tintposy=(t.nzHeight-t.zoomLens.height()-t.options.lensBorderSize*2)*-1),t.Eroppos&&(t.tintpos=(t.nzWidth-t.zoomLens.width()-t.options.lensBorderSize*2)*-1),t.options.tint&&(t.fullheight&&(t.tintposy=0),t.fullwidth&&(t.tintpos=0),t.zoomTintImage.css({left:t.tintpos+`px`}),t.zoomTintImage.css({top:t.tintposy+`px`}))},resetZoomState:function(){var e=this;e.isActivated=!1,e.isLocked=!1,e.setElements(`hide`),e.autoSetCursor(),e.zoomContainer.trigger(`mousemove`)},swaptheimage:function(t,n){var r=this,i=new Image;r.lastSwapRequestNewImg=i,r.resetZoomState(),r.options.loadingIcon&&(r.spinner=e(`<div class="elevatezoom-loadingIcon" style="background: url('`+r.options.loadingIcon+`') no-repeat center;height:`+r.nzHeight+`px;width:`+r.nzWidth+`px;z-index: 2000;position: absolute; background-position: center center;"></div>`),r.$elem.after(r.spinner),r.options.hideImgWhileLoading&&r.$elem.hide()),r.options.onImageSwap(r.$elem),i.onload=function(){i===r.lastSwapRequestNewImg&&(r.largeWidth=i.width,r.largeHeight=i.height,r.zoomImage=n,r.zoomWindow.css({"background-size":r.largeWidth+`px `+r.largeHeight+`px`}),r.swapAction(t,n))},i.src=n},swapAction:function(t,n){var r=this,i=new Image;if(i.onload=function(){r.nzHeight=i.height,r.nzWidth=i.width,r.options.onImageSwapComplete(r.$elem),r.doneCallback()},i.src=t,r.currentZoomLevel=r.options.zoomLevel,r.options.maxZoomLevel=!1,r.options.zoomType==`lens`&&r.zoomLens.css({backgroundImage:`url('`+n+`')`}),r.options.zoomType==`window`&&r.zoomWindow.css({backgroundImage:`url('`+n+`')`}),r.options.zoomType==`inner`&&r.zoomWindow.css({backgroundImage:`url('`+n+`')`}),r.currentImage=n,r.options.imageCrossfade){var a=r.$elem,o=a.clone();if(r.$elem.attr(`src`,t),r.$elem.after(o),o.stop(!0).fadeOut(r.options.imageCrossfade,function(){e(this).remove()}),r.$elem.width(`auto`).removeAttr(`width`),r.$elem.height(`auto`).removeAttr(`height`),a.fadeIn(r.options.imageCrossfade),r.options.tint&&r.options.zoomType!=`inner`){var s=r.zoomTintImage,c=s.clone();r.zoomTintImage.attr(`src`,n),r.zoomTintImage.after(c),c.stop(!0).fadeOut(r.options.imageCrossfade,function(){e(this).remove()}),s.fadeIn(r.options.imageCrossfade),r.zoomTint.css({height:r.getReferenceElementHeight()}),r.zoomTint.css({width:r.getReferenceElementWidth()})}r.zoomContainer.css(`height`,r.getReferenceElementHeight()),r.zoomContainer.css(`width`,r.getReferenceElementWidth()),r.options.zoomType==`inner`&&(r.options.constrainType||(r.zoomWrap.parent().css(`height`,r.getReferenceElementHeight()),r.zoomWrap.parent().css(`width`,r.getReferenceElementWidth()),r.zoomWindow.css(`height`,r.getReferenceElementHeight()),r.zoomWindow.css(`width`,r.getReferenceElementWidth()))),r.options.imageCrossfade&&(r.zoomWrap.css(`height`,r.getReferenceElementHeight()),r.zoomWrap.css(`width`,r.getReferenceElementWidth()))}else r.$elem.attr(`src`,t),r.options.tint&&(r.zoomTintImage.attr(`src`,n),r.zoomTintImage.attr(`height`,r.getReferenceElementHeight()),r.zoomTintImage.css({height:r.getReferenceElementHeight()}),r.zoomTint.css({height:r.getReferenceElementHeight()})),r.zoomContainer.css(`height`,r.getReferenceElementHeight()),r.zoomContainer.css(`width`,r.getReferenceElementWidth()),r.options.imageCrossfade&&(r.zoomWrap.css(`height`,r.getReferenceElementHeight()),r.zoomWrap.css(`width`,r.getReferenceElementWidth()));r.options.constrainType&&(r.options.constrainType==`height`&&(r.zoomContainer.css(`height`,r.options.constrainSize),r.zoomContainer.css(`width`,`auto`),r.options.imageCrossfade?(r.zoomWrap.css(`height`,r.options.constrainSize),r.zoomWrap.css(`width`,`auto`),r.constwidth=r.zoomWrap.width()):(r.$elem.css(`height`,r.options.constrainSize),r.$elem.css(`width`,`auto`),r.constwidth=r.getReferenceElementWidth()),r.options.zoomType==`inner`&&(r.zoomWrap.parent().css(`height`,r.options.constrainSize),r.zoomWrap.parent().css(`width`,r.constwidth),r.zoomWindow.css(`height`,r.options.constrainSize),r.zoomWindow.css(`width`,r.constwidth)),r.options.tint&&(r.tintContainer.css(`height`,r.options.constrainSize),r.tintContainer.css(`width`,r.constwidth),r.zoomTint.css(`height`,r.options.constrainSize),r.zoomTint.css(`width`,r.constwidth),r.zoomTintImage.css(`height`,r.options.constrainSize),r.zoomTintImage.css(`width`,r.constwidth))),r.options.constrainType==`width`&&(r.zoomContainer.css(`height`,`auto`),r.zoomContainer.css(`width`,r.options.constrainSize),r.options.imageCrossfade?(r.zoomWrap.css(`height`,`auto`),r.zoomWrap.css(`width`,r.options.constrainSize),r.constheight=r.zoomWrap.height()):(r.$elem.css(`height`,`auto`),r.$elem.css(`width`,r.options.constrainSize),r.constheight=r.getReferenceElementHeight()),r.options.zoomType==`inner`&&(r.zoomWrap.parent().css(`height`,r.constheight),r.zoomWrap.parent().css(`width`,r.options.constrainSize),r.zoomWindow.css(`height`,r.constheight),r.zoomWindow.css(`width`,r.options.constrainSize)),r.options.tint&&(r.tintContainer.css(`height`,r.constheight),r.tintContainer.css(`width`,r.options.constrainSize),r.zoomTint.css(`height`,r.constheight),r.zoomTint.css(`width`,r.options.constrainSize),r.zoomTintImage.css(`height`,r.constheight),r.zoomTintImage.css(`width`,r.options.constrainSize))))},doneCallback:function(){var t=this;t.options.loadingIcon&&(t.spinner.hide(),e(`.elevatezoom-loadingIcon`).hide(),t.options.hideImgWhileLoading&&t.$elem.show()),t.nzOffset=t.getReferenceElementOffset(),t.nzWidth=t.getReferenceElementWidth(),t.nzHeight=t.getReferenceElementHeight(),t.currentZoomLevel=t.options.zoomLevel,t.widthRatio=t.largeWidth/t.nzWidth,t.heightRatio=t.largeHeight/t.nzHeight,t.options.zoomType==`window`&&(lensHeight=t.nzHeight<t.options.zoomWindowWidth/t.widthRatio?t.nzHeight:String(t.options.zoomWindowHeight/t.heightRatio),lensWidth=t.options.zoomWindowWidth<t.options.zoomWindowWidth?t.nzWidth:t.options.zoomWindowWidth/t.widthRatio,t.zoomLens&&(t.zoomLens.css(`width`,lensWidth),t.zoomLens.css(`height`,lensHeight)))},getCurrentImage:function(){return this.zoomImage},getGalleryList:function(){var t=this;return t.gallerylist=[],t.options.gallery?e(`a`,t.options.gallery).each(function(){var n=``;e(this).data(`zoom-image`)?n=e(this).data(`zoom-image`):e(this).data(`image`)&&(n=e(this).data(`image`)),n==t.zoomImage?t.gallerylist.unshift({href:``+n,title:e(this).find(`img`).attr(`title`)}):t.gallerylist.push({href:``+n,title:e(this).find(`img`).attr(`title`)})}):t.gallerylist.push({href:``+t.zoomImage,title:e(this).find(`img`).attr(`title`)}),t.gallerylist},changeZoomLevel:function(e){var t=this;t.scrollingLock=!0,t.newvalue=parseFloat(e).toFixed(2),newvalue=parseFloat(e).toFixed(2),maxheightnewvalue=t.largeHeight/(t.options.zoomWindowHeight/t.nzHeight*t.nzHeight),maxwidthtnewvalue=t.largeWidth/(t.options.zoomWindowWidth/t.nzWidth*t.nzWidth),t.options.zoomType!=`inner`&&(maxheightnewvalue<=newvalue?(t.heightRatio=t.largeHeight/maxheightnewvalue/t.nzHeight,t.newvalueheight=maxheightnewvalue,t.fullheight=!0):(t.heightRatio=t.largeHeight/newvalue/t.nzHeight,t.newvalueheight=newvalue,t.fullheight=!1),maxwidthtnewvalue<=newvalue?(t.widthRatio=t.largeWidth/maxwidthtnewvalue/t.nzWidth,t.newvaluewidth=maxwidthtnewvalue,t.fullwidth=!0):(t.widthRatio=t.largeWidth/newvalue/t.nzWidth,t.newvaluewidth=newvalue,t.fullwidth=!1),t.options.zoomType==`lens`&&(maxheightnewvalue<=newvalue?(t.fullwidth=!0,t.newvaluewidth=maxheightnewvalue):(t.widthRatio=t.largeWidth/newvalue/t.nzWidth,t.newvaluewidth=newvalue,t.fullwidth=!1))),t.options.zoomType==`inner`&&(maxheightnewvalue=parseFloat(t.largeHeight/t.nzHeight).toFixed(2),maxwidthtnewvalue=parseFloat(t.largeWidth/t.nzWidth).toFixed(2),newvalue>maxheightnewvalue&&(newvalue=maxheightnewvalue),newvalue>maxwidthtnewvalue&&(newvalue=maxwidthtnewvalue),maxheightnewvalue<=newvalue?(t.heightRatio=t.largeHeight/newvalue/t.nzHeight,newvalue>maxheightnewvalue?t.newvalueheight=maxheightnewvalue:t.newvalueheight=newvalue,t.fullheight=!0):(t.heightRatio=t.largeHeight/newvalue/t.nzHeight,newvalue>maxheightnewvalue?t.newvalueheight=maxheightnewvalue:t.newvalueheight=newvalue,t.fullheight=!1),maxwidthtnewvalue<=newvalue?(t.widthRatio=t.largeWidth/newvalue/t.nzWidth,newvalue>maxwidthtnewvalue?t.newvaluewidth=maxwidthtnewvalue:t.newvaluewidth=newvalue,t.fullwidth=!0):(t.widthRatio=t.largeWidth/newvalue/t.nzWidth,t.newvaluewidth=newvalue,t.fullwidth=!1)),scrcontinue=!1,t.options.zoomType==`inner`&&(t.nzWidth>=t.nzHeight&&(t.newvaluewidth<=maxwidthtnewvalue?scrcontinue=!0:(scrcontinue=!1,t.fullheight=!0,t.fullwidth=!0)),t.nzHeight>t.nzWidth&&(t.newvaluewidth<=maxwidthtnewvalue?scrcontinue=!0:(scrcontinue=!1,t.fullheight=!0,t.fullwidth=!0))),t.options.zoomType!=`inner`&&(scrcontinue=!0),scrcontinue&&(t.zoomLock=0,t.changeZoom=!0,t.options.zoomWindowHeight/t.heightRatio<=t.nzHeight&&(t.currentZoomLevel=t.newvalueheight,t.options.zoomType!=`lens`&&t.options.zoomType!=`inner`&&(t.changeBgSize=!0,t.zoomLens.css({height:String(t.options.zoomWindowHeight/t.heightRatio)+`px`})),(t.options.zoomType==`lens`||t.options.zoomType==`inner`)&&(t.changeBgSize=!0)),t.options.zoomWindowWidth/t.widthRatio<=t.nzWidth&&(t.options.zoomType!=`inner`&&t.newvaluewidth>t.newvalueheight&&(t.currentZoomLevel=t.newvaluewidth),t.options.zoomType!=`lens`&&t.options.zoomType!=`inner`&&(t.changeBgSize=!0,t.zoomLens.css({width:String(t.options.zoomWindowWidth/t.widthRatio)+`px`})),(t.options.zoomType==`lens`||t.options.zoomType==`inner`)&&(t.changeBgSize=!0)),t.options.zoomType==`inner`&&(t.changeBgSize=!0,t.nzWidth>t.nzHeight&&(t.currentZoomLevel=t.newvaluewidth),t.nzHeight>t.nzWidth&&(t.currentZoomLevel=t.newvaluewidth))),t.setPosition(t.currentLoc)},closeAll:function(){self.zoomWindow&&self.zoomWindow.hide(),self.zoomLens&&self.zoomLens.hide(),self.zoomTint&&self.zoomTint.hide()},changeState:function(e){var t=this;e==`enable`&&(t.options.zoomEnabled=!0),e==`disable`&&(t.options.zoomEnabled=!1)},getReferenceElementWidth:function(){var e=this;return e.zoomContainerReferenceElement?e.zoomContainerReferenceElement.outerWidth():e.$elem.width()},getReferenceElementHeight:function(){var e=this;return e.zoomContainerReferenceElement?e.zoomContainerReferenceElement.outerHeight():e.$elem.height()},getReferenceElementOffset:function(){var e=this;return e.zoomContainerReferenceElement?e.zoomContainerReferenceElement.offset():e.$elem.offset()}};e.fn.elevateZoom=function(t){return this.each(function(){var n=Object.create(i);n.init(t,this),e.data(this,`elevateZoom`,n)})},e.fn.elevateZoom.options={zoomContainerAppendTo:`body`,zoomActivation:`hover`,zoomActivationCursor:`zoom-in`,zoomDeactivationCursor:`zoom-out`,zoomEnabled:!0,preloading:1,zoomLevel:1,scrollZoom:!1,scrollZoomIncrement:.1,minZ
1oomLevel:!1,maxZoomLevel:!1,easing:!1,easingAmount:12,lensSize:200,zoomWindowWidth:400,zoomWindowHeight:400,zoomWindowOffetx:0,zoomWindowOffety:0,zoomWindowPosition:1,zoomWindowBgColour:`#fff`,lensFadeIn:!1,lensFadeOut:!1,debug:!1,zoomWindowFadeIn:!1,zoomWindowFadeOut:!1,zoomWindowAlwaysShow:!1,zoomTintFadeIn:!1,zoomTintFadeOut:!1,borderSize:4,showLens:!0,borderColour:`#888`,lensBorderSize:1,lensBorderColour:`#000`,lensShape:`square`,zoomType:`window`,containLensZoom:!1,lensColour:`white`,lensOpacity:.4,lenszoom:!1,tint:!1,tintColour:`#333`,tintOpacity:.4,gallery:!1,galleryActiveClass:`zoomGalleryActive`,imageCrossfade:!1,constrainType:!1,constrainSize:!1,loadingIcon:!1,cursor:`crosshair`,responsive:!0,onComplete:e.noop,onDestroy:function(){},onZoomedImageLoaded:function(){},onImageSwap:e.noop,onImageSwapComplete:e.noop}})(jQuery,window,document),(function(e){var t=function(t,n){n=e.extend({},{enterPass:`Type your password`,shortPass:`The password is too short`,containsField:`The password contains your username`,steps:{13:`Really insecure password`,33:`Weak; try combining letters & numbers`,67:`Medium; try using special characters`,94:`Strong password`},showPercent:!1,showText:!0,animate:!0,animateSpeed:`fast`,field:!1,fieldPartialMatch:!0,minimumLength:4,closestSelector:`div`,useColorBarImage:!1,customColorBarRGB:{red:[0,240],green:[0,240],blue:10}},n);function r(e){if(e===-1)return n.shortPass;if(e===-2)return n.containsField;e=e<0?0:e;var t=n.shortPass,r=Object.keys(n.steps).sort();for(var i in r){var a=r[i];a<e&&(t=n.steps[a])}return t}function i(e,t){var r=0;if(e.length<n.minimumLength)return-1;if(n.field){if(e.toLowerCase()===t.toLowerCase())return-2;if(n.fieldPartialMatch&&t.length){var i=new RegExp(t.toLowerCase());if(e.toLowerCase().match(i))return-2}}r+=e.length*4,r+=a(1,e).length-e.length,r+=a(2,e).length-e.length,r+=a(3,e).length-e.length,r+=a(4,e).length-e.length,e.match(/(.*[0-9].*[0-9].*[0-9])/)&&(r+=5);var o=`.*[!,@,#,$,%,^,&,*,?,_,~]`;return o=RegExp(`(`+o+o+`)`),e.match(o)&&(r+=5),e.match(/([a-z].*[A-Z])|([A-Z].*[a-z])/)&&(r+=10),e.match(/([a-zA-Z])/)&&e.match(/([0-9])/)&&(r+=15),e.match(/([!@#$%^&*?_~])/)&&e.match(/([0-9])/)&&(r+=15),e.match(/([!@#$%^&*?_~])/)&&e.match(/([a-zA-Z])/)&&(r+=15),(e.match(/^\w+$/)||e.match(/^\d+$/))&&(r-=10),r>100&&(r=100),r<0&&(r=0),r}function a(e,t){for(var n=``,r=!1,i=0;i<t.length;i++){r=!0;for(var a=0;a<e&&a+i+e<t.length;a++)r&&=t.charAt(a+i)===t.charAt(a+i+e);a<e&&(r=!1),r?(i+=e-1,r=!1):n+=t.charAt(i)}return n}function o(e){var t=0,r=240,i=0,a=240,o=10;Object.prototype.hasOwnProperty.call(n.customColorBarRGB,`red`)&&(t=n.customColorBarRGB.red[0],r=n.customColorBarRGB.red[1]),Object.prototype.hasOwnProperty.call(n.customColorBarRGB,`green`)&&(i=n.customColorBarRGB.green[0],a=n.customColorBarRGB.green[1]),Object.prototype.hasOwnProperty.call(n.customColorBarRGB,`blue`)&&(o=n.customColorBarRGB.blue);var s=e*a/50,c=2*r-e*r/50;return{red:Math.min(Math.max(c,t),r),green:Math.min(Math.max(s,i),a),blue:o}}function s(e,t){if(n.useColorBarImage)e.css({backgroundPosition:`0px -`+t+`px`,width:t+`%`});else{var r=o(t);e.css({"background-image":`none`,"background-color":`rgb(`+r.red.toString()+`, `+r.green.toString()+`, `+r.blue.toString()+`)`,width:t+`%`})}return e}function c(){var a=!0,o=n.showText,c=n.showPercent,l=e(`<span>`).addClass(`pass-text-wrapper`).addClass(`empty-text`),u=e(`<div>`).addClass(`pass-graybar`),d=e(`<div>`).addClass(`pass-colorbar`),f=e(`<div>`).addClass(`pass-wrapper`).append(u.append(d));return t.closest(n.closestSelector).addClass(`pass-strength-visible`),n.animate&&(f.css(`display`,`none`),a=!1,t.closest(n.closestSelector).removeClass(`pass-strength-visible`)),n.showPercent&&(c=e(`<span>`).addClass(`pass-percent`).text(`0%`),f.append(c)),n.showText&&(o=e(`<span>`).addClass(`pass-text`).html(n.enterPass),l.append(o),f.append(l)),t.closest(n.closestSelector).append(f),t.keyup(function(){var a=n.field||``;a&&=e(a).val();var u=i(t.val(),a);t.trigger(`password.score`,[u]);var f=u<0?0:u;if(d=s(d,f),n.showPercent&&c.html(f+`%`),n.showText){var p=r(u);!t.val().length&&u<=0&&(p=n.enterPass),o.html()!==e(`<div>`).html(p).html()&&(o.html(p),l.removeClass(`empty-text`),p||l.addClass(`empty-text`),t.trigger(`password.text`,[p,u]))}}),t.focus(function(){e(this).closest(n.closestSelector).removeClass(`blurred`).addClass(`focussed`)}),t.blur(function(){e(this).closest(n.closestSelector).removeClass(`focussed`).addClass(`blurred`)}),n.animate&&(t.focus(function(){a||f.slideDown(n.animateSpeed,function(){a=!0,t.closest(n.closestSelector).addClass(`pass-strength-visible`)})}),t.blur(function(){!t.val().length&&a&&f.slideUp(n.animateSpeed,function(){a=!1,t.closest(n.closestSelector).removeClass(`pass-strength-visible`)})})),this}return c.call(this)};e.fn.password=function(n){return this.each(function(){new t(e(this),n)})}})(jQuery);function y(){return(0,e.default)(`html`).attr(`dir`)===`rtl`}function re(e=6,t){let n=``;for(let t=0;t<e;t++)n+=`0123456789abcdefghijklmnopqrstuvwxyz`[Math.floor(Math.random()*36)];return t?`${n}-${t}`:n}
1function ie(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,`\\$&`)}function b(e){var t={transition:`transitionend`,WebkitTransition:`webkitTransitionEnd`,MozTransition:`transitionend`,OTransition:`otransitionend`},n=document.createElement(`div`),r;for(let e in t)n.style[e]!==void 0&&(r=t[e]);return r||(setTimeout(function(){e.triggerHandler(`transitionend`,[e])},1),`transitionend`)}function ae(t,n){let r=document.readyState===`complete`,i=(r?`_didLoad`:`load`)+`.zf.util.onLoad`,a=()=>t.triggerHandler(i);return t&&(n&&t.one(i,n),r?setTimeout(a):(0,e.default)(window).one(`load`,a)),i}var oe={ImNotTouchingYou:se,OverlapArea:ce,GetDimensions:x,GetExplicitOffsets:le};function se(e,t,n,r,i){return ce(e,t,n,r,i)===0}function ce(e,t,n,r,i){var a=x(e),o,s,c,l;if(t){var u=x(t);s=u.height+u.offset.top-(a.offset.top+a.height),o=a.offset.top-u.offset.top,c=a.offset.left-u.offset.left,l=u.width+u.offset.left-(a.offset.left+a.width)}else s=a.windowDims.height+a.windowDims.offset.top-(a.offset.top+a.height),o=a.offset.top-a.windowDims.offset.top,c=a.offset.left-a.windowDims.offset.left,l=a.windowDims.width-(a.offset.left+a.width);return s=i?0:Math.min(s,0),o=Math.min(o,0),c=Math.min(c,0),l=Math.min(l,0),n?c+l:r?o+s:Math.sqrt(o*o+s*s+c*c+l*l)}function x(e){if(e=e.length?e[0]:e,e===window||e===document)throw Error(`I'm sorry, Dave. I'm afraid I can't do that.`);var t=e.getBoundingClientRect(),n=e.parentNode.getBoundingClientRect(),r=document.body.getBoundingClientRect(),i=window.pageYOffset,a=window.pageXOffset;return{width:t.width,height:t.height,offset:{top:t.top+i,left:t.left+a},parentDims:{width:n.width,height:n.height,offset:{top:n.top+i,left:n.left+a}},windowDims:{width:r.width,height:r.height,offset:{top:i,left:a}}}}function le(e,t,n,r,i,a,o){var s=x(e),c=t?x(t):null,l,u;if(c!==null){switch(n){case`top`:l=c.offset.top-(s.height+i);break;case`bottom`:l=c.offset.top+c.height+i;break;case`left`:u=c.offset.left-(s.width+a);break;case`right`:u=c.offset.left+c.width+a;break}switch(n){case`top`:case`bottom`:switch(r){case`left`:u=c.offset.left+a;break;case`right`:u=c.offset.left-s.width+c.width-a;break;case`center`:u=o?a:c.offset.left+c.width/2-s.width/2+a;break}break;case`right`:case`left`:switch(r){case`bottom`:l=c.offset.top-i+c.height-s.height;break;case`top`:l=c.offset.top+i;break;case`center`:l=c.offset.top+i+c.height/2-s.height/2;break}break}}return{top:l,left:u}}function ue(t,n){var r=t.length;r===0&&n(),t.each(function(){if(this.complete&&this.naturalWidth!==void 0)i();else{var t=new Image,n=`load.zf.images error.zf.images`;(0,e.default)(t).one(n,function t(){(0,e.default)(this).off(n,t),i()}),t.src=(0,e.default)(this).attr(`src`)}});function i(){r--,r===0&&n()}}var de={9:`TAB`,13:`ENTER`,27:`ESCAPE`,32:`SPACE`,35:`END`,36:`HOME`,37:`ARROW_LEFT`,38:`ARROW_UP`,39:`ARROW_RIGHT`,40:`ARROW_DOWN`},S={};function C(t){return t?t.find(`a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]`).filter(function(){return!(!(0,e.default)(this).is(`:visible`)||(0,e.default)(this).attr(`tabindex`)<0)}).sort(function(t,n){if((0,e.default)(t).attr(`tabindex`)===(0,e.default)(n).attr(`tabindex`))return 0;let r=parseInt((0,e.default)(t).attr(`tabindex`),10),i=parseInt((0,e.default)(n).attr(`tabindex`),10);if((0,e.default)(t).attr(`tabindex`)===void 0&&i>0)return 1;if((0,e.default)(n).attr(`tabindex`)===void 0&&r>0)return-1;if(r===0&&i>0)return 1;if(i===0&&r>0||r<i)return-1;if(r>i)return 1}):!1}function fe(e){var t=de[e.which||e.keyCode]||String.fromCharCode(e.which).toUpperCase();return t=t.replace(/\W+/,``),e.shiftKey&&(t=`SHIFT_${t}`),e.ctrlKey&&(t=`CTRL_${t}`),e.altKey&&(t=`ALT_${t}`),t=t.replace(/_$/,``),t}var pe={keys:me(de),parseKey:fe,handleKey(t,n,r){var i=S[n],a=this.parseKey(t),o,s,c;if(!i)return console.warn(`Component not defined!`);if(t.zfIsKeyHandled!==!0)if(o=i.ltr===void 0?i:y()?e.default.extend({},i.ltr,i.rtl):e.default.extend({},i.rtl,i.ltr),s=o[a],c=r[s],c&&typeof c==`function`){var l=c.apply();t.zfIsKeyHandled=!0,(r.handled||typeof r.handled==`function`)&&r.handled(l)}else (r.unhandled||typeof r.unhandled==`function`)&&r.unhandled()},findFocusable:C,register(e,t){S[e]=t},trapFocus(e){var t=C(e),n=t.eq(0),r=t.eq(-1);e.on(`keydown.zf.trapfocus`,function(e){e.target===r[0]&&fe(e)===`TAB`?(e.preventDefault(),n.focus()):e.target===n[0]&&fe(e)===`SHIFT_TAB`&&(e.preventDefault(),r.focus())})},releaseFocus(e){e.off(`keydown.zf.trapfocus`)}};function me(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=e[n]);return t}window.matchMedia||(window.matchMedia=(function(){var e=window.styleMedia||window.media;if(!e){var t=document.createElement(`style`),n=document.getElementsByTagName(`script`)[0],r=null;t.type=`text/css`,t.id=`matchmediajs-test`,n?n.parentNode.insertBefore(t,n):document.head.appendChild(t),r=`getComputedStyle`in window&&window.getComputedStyle(t,null)||t.currentStyle,e={matchMedium:function(e){var n=`@media `+e+`{ #matchmediajs-test { width: 1px; } }`;return t.styleSheet?t.styleSheet.cssText=n:t.textContent=n,r.width===`1px`}}}return function(t){return{matches:e.matchMedium(t||`all`),media:t||`all`}}})());var he={queries:[],current:``,_init(){if(this.isInitialized===!0)return this;this.isInitialized=!0;var t=this;(0,e.default)(`meta.foundation-mq`).length||(0,e.default)(`<meta class="foundation-mq" name="foundation-mq" content>`).appendTo(document.head);var n=ge((0,e.default)(`.foundation-mq`).css(`font-family`));for(var r in t.queries=[],n)n.hasOwnProperty(r)&&t.queries.push({name:r,value:`only screen and (min-width: ${n[r]})`});this.current=this._getCurrentSize(),this._watcher()},_reInit(){this.isInitialized=!1,this._init()},atLeast(e){var t=this.get(e);return t?window.matchMedia(t).matches:!1},only(e){return e===this._getCurrentSize()},upTo(e){let t=this.next(e);return t?!this.atLeast(t):!0},is(e){let[t,n=``]=e.trim().split(` `).filter(e=>!!e.length);if(n===`only`)return this.only(t);if(!n||n===`up`)return this.atLeast(t);if(n===`down`)return this.upTo(t);throw Error(` 2 Invalid breakpoint passed to MediaQuery.is(). 3 Expected a breakpoint name formatted like "<size> <modifier>", got "${e}". 4 `)},get(e){for(var t in this.queries)if(this.queries.hasOwnProperty(t)){var n=this.queries[t];
4if(e===n.name)return n.value}return null},next(e){let t=this.queries.findIndex(t=>this._getQueryName(t)===e);if(t===-1)throw Error(` 5 Unknown breakpoint "${e}" passed to MediaQuery.next(). 6 Ensure it is present in your Sass "$breakpoints" setting. 7 `);let n=this.queries[t+1];return n?n.name:null},_getQueryName(e){if(typeof e==`string`)return e;if(typeof e==`object`)return e.name;throw TypeError(` 8 Invalid value passed to MediaQuery._getQueryName(). 9 Expected a breakpoint name (String) or a breakpoint query (Object), got "${e}" (${typeof e}) 10 `)},_getCurrentSize(){for(var e,t=0;t<this.queries.length;t++){var n=this.queries[t];window.matchMedia(n.value).matches&&(e=n)}return e&&this._getQueryName(e)},_watcher(){(0,e.default)(window).on(`resize.zf.trigger`,()=>{var t=this._getCurrentSize(),n=this.current;t!==n&&(this.current=t,(0,e.default)(window).trigger(`changed.zf.mediaquery`,[t,n]))})}};function ge(e){var t={};return typeof e!=`string`||(e=e.trim().slice(1,-1),!e)||(t=e.split(`&`).reduce(function(e,t){var n=t.replace(/\+/g,` `).split(`=`),r=n[0],i=n[1];return r=decodeURIComponent(r),i=i===void 0?null:decodeURIComponent(i),e.hasOwnProperty(r)?Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]:e[r]=i,e},{})),t}var _e=[`mui-enter`,`mui-leave`],ve=[`mui-enter-active`,`mui-leave-active`],w={animateIn:function(e,t,n){be(!0,e,t,n)},animateOut:function(e,t,n){be(!1,e,t,n)}};function ye(e,t,n){var r,i,a=null;if(e===0){n.apply(t),t.trigger(`finished.zf.animate`,[t]).triggerHandler(`finished.zf.animate`,[t]);return}function o(s){a||=s,i=s-a,n.apply(t),i<e?r=window.requestAnimationFrame(o,t):(window.cancelAnimationFrame(r),t.trigger(`finished.zf.animate`,[t]).triggerHandler(`finished.zf.animate`,[t]))}r=window.requestAnimationFrame(o)}function be(t,n,r,i){if(n=(0,e.default)(n).eq(0),!n.length)return;var a=t?_e[0]:_e[1],o=t?ve[0]:ve[1];c(),n.addClass(r).css(`transition`,`none`),requestAnimationFrame(()=>{n.addClass(a),t&&n.show()}),requestAnimationFrame(()=>{n[0].offsetWidth,n.css(`transition`,``).addClass(o)}),n.one(b(n),s);function s(){t||n.hide(),c(),i&&i.apply(n)}function c(){n[0].style.transitionDuration=0,n.removeClass(`${a} ${o} ${r}`)}}var xe={Feather(t,n=`zf`){t.attr(`role`,`menubar`),t.find(`a`).attr({role:`menuitem`});var r=t.find(`li`).attr({role:`none`}),i=`is-${n}-submenu`,a=`${i}-item`,o=`is-${n}-submenu-parent`,s=n!==`accordion`;r.each(function(){var t=(0,e.default)(this),r=t.children(`ul`);if(r.length){if(t.addClass(o),s){let e=t.children(`a:first`);e.attr({"aria-haspopup":!0,"aria-label":e.attr(`aria-label`)||e.text()}),n===`drilldown`&&t.attr({"aria-expanded":!1})}r.addClass(`submenu ${i}`).attr({"data-submenu":``,role:`menubar`}),n===`drilldown`&&r.attr({"aria-hidden":!0})}t.parent(`[data-submenu]`).length&&t.addClass(`is-submenu-item ${a}`)})},Burn(e,t){var n=`is-${t}-submenu`,r=`${n}-item`,i=`is-${t}-submenu-parent`;e.find(`>li, > li > ul, .menu, .menu > li, [data-submenu] > li`).removeClass(`${n} ${r} ${i} is-submenu-item submenu is-active`).removeAttr(`data-submenu`).css(`display`,``)}};function Se(e,t,n){var r=this,i=t.duration,a=Object.keys(e.data())[0]||`timer`,o=-1,s,c;this.isPaused=!1,this.restart=function(){o=-1,clearTimeout(c),this.start()},this.start=function(){this.isPaused=!1,clearTimeout(c),o=o<=0?i:o,e.data(`paused`,!1),s=Date.now(),c=setTimeout(function(){t.infinite&&r.restart(),n&&typeof n==`function`&&n()},o),e.trigger(`timerstart.zf.${a}`)},this.pause=function(){this.isPaused=!0,clearTimeout(c),e.data(`paused`,!0),o-=Date.now()-s,e.trigger(`timerpaused.zf.${a}`)}}var T={},Ce,we,Te,Ee,De=!1,Oe=!1;function ke(t){if(this.removeEventListener(`touchmove`,Ae),this.removeEventListener(`touchend`,ke),!Oe){var n=e.default.Event(`tap`,Ee||t);(0,e.default)(this).trigger(n)}Ee=null,De=!1,Oe=!1}function Ae(t){if(!0===e.default.spotSwipe.preventDefault&&t.preventDefault(),De){var n=t.touches[0].pageX,r=Ce-n,i;Oe=!0,Te=new Date().getTime()-we,Math.abs(r)>=e.default.spotSwipe.moveThreshold&&Te<=e.default.spotSwipe.timeThreshold&&(i=r>0?`left`:`right`),i&&(t.preventDefault(),ke.apply(this,arguments),(0,e.default)(this).trigger(e.default.Event(`swipe`,Object.assign({},t)),i).trigger(e.default.Event(`swipe${i}`,Object.assign({},t))))}}function je(t){t.touches.length===1&&(Ce=t.touches[0].pageX,Ee=t,De=!0,Oe=!1,we=new Date().getTime(),this.addEventListener(`touchmove`,Ae,{passive:!0===e.default.spotSwipe.preventDefault}),this.addEventListener(`touchend`,ke,!1))}function Me(){this.addEventListener&&this.addEventListener(`touchstart`,je,{passive:!0})}var Ne=class{constructor(){this.version=`1.0.0`,this.enabled=`ontouchstart`in document.documentElement,this.preventDefault=!1,this.moveThreshold=75,this.timeThreshold=200,this._init()}_init(){e.default.event.special.swipe={setup:Me},e.default.event.special.tap={setup:Me},e.default.each([`left`,`up`,`down`,`right`],function(){e.default.event.special[`swipe${this}`]={setup:function(){(0,e.default)(this).on(`swipe`,e.default.noop)}}})}};T.setupSpotSwipe=function(){e.default.spotSwipe=new Ne(e.default)},T.setupTouchHandler=function(){e.default.fn.addTouch=function(){this.each(function(n,r){(0,e.default)(r).bind(`touchstart touchmove touchend touchcancel`,function(e){t(e)})});var t=function(e){var t=e.changedTouches[0],n={touchstart:`mousedown`,touchmove:`mousemove`,touchend:`mouseup`}[e.type],r;
10`MouseEvent`in window&&typeof window.MouseEvent==`function`?r=new window.MouseEvent(n,{bubbles:!0,cancelable:!0,screenX:t.screenX,screenY:t.screenY,clientX:t.clientX,clientY:t.clientY}):(r=document.createEvent(`MouseEvent`),r.initMouseEvent(n,!0,!0,window,1,t.screenX,t.screenY,t.clientX,t.clientY,!1,!1,!1,!1,0,null)),t.target.dispatchEvent(r)}}},T.init=function(){e.default.spotSwipe===void 0&&(T.setupSpotSwipe(e.default),T.setupTouchHandler(e.default))};var Pe=(function(){for(var e=[`WebKit`,`Moz`,`O`,`Ms`,``],t=0;t<e.length;t++)if(`${e[t]}MutationObserver`in window)return window[`${e[t]}MutationObserver`];return!1})(),Fe=(t,n)=>{t.data(n).split(` `).forEach(r=>{(0,e.default)(`#${r}`)[n===`close`?`trigger`:`triggerHandler`](`${n}.zf.trigger`,[t])})},E={Listeners:{Basic:{},Global:{}},Initializers:{}};E.Listeners.Basic={openListener:function(){Fe((0,e.default)(this),`open`)},closeListener:function(){(0,e.default)(this).data(`close`)?Fe((0,e.default)(this),`close`):(0,e.default)(this).trigger(`close.zf.trigger`)},toggleListener:function(){(0,e.default)(this).data(`toggle`)?Fe((0,e.default)(this),`toggle`):(0,e.default)(this).trigger(`toggle.zf.trigger`)},closeableListener:function(t){let n=(0,e.default)(this).data(`closable`);t.stopPropagation(),n===``?(0,e.default)(this).fadeOut().trigger(`closed.zf`):w.animateOut((0,e.default)(this),n,function(){(0,e.default)(this).trigger(`closed.zf`)})},toggleFocusListener:function(){(0,e.default)(`#${(0,e.default)(this).data(`toggle-focus`)}`).triggerHandler(`toggle.zf.trigger`,[(0,e.default)(this)])}},E.Initializers.addOpenListener=e=>{e.off(`click.zf.trigger`,E.Listeners.Basic.openListener),e.on(`click.zf.trigger`,`[data-open]`,E.Listeners.Basic.openListener)},E.Initializers.addCloseListener=e=>{e.off(`click.zf.trigger`,E.Listeners.Basic.closeListener),e.on(`click.zf.trigger`,`[data-close]`,E.Listeners.Basic.closeListener)},E.Initializers.addToggleListener=e=>{e.off(`click.zf.trigger`,E.Listeners.Basic.toggleListener),e.on(`click.zf.trigger`,`[data-toggle]`,E.Listeners.Basic.toggleListener)},E.Initializers.addCloseableListener=e=>{e.off(`close.zf.trigger`,E.Listeners.Basic.closeableListener),e.on(`close.zf.trigger`,`[data-closeable], [data-closable]`,E.Listeners.Basic.closeableListener)},E.Initializers.addToggleFocusListener=e=>{e.off(`focus.zf.trigger blur.zf.trigger`,E.Listeners.Basic.toggleFocusListener),e.on(`focus.zf.trigger blur.zf.trigger`,`[data-toggle-focus]`,E.Listeners.Basic.toggleFocusListener)},E.Listeners.Global={resizeListener:function(t){Pe||t.each(function(){(0,e.default)(this).triggerHandler(`resizeme.zf.trigger`)}),t.attr(`data-events`,`resize`)},scrollListener:function(t){Pe||t.each(function(){(0,e.default)(this).triggerHandler(`scrollme.zf.trigger`)}),t.attr(`data-events`,`scroll`)},closeMeListener:function(t,n){let r=t.namespace.split(`.`)[0];(0,e.default)(`[data-${r}]`).not(`[data-yeti-box="${n}"]`).each(function(){let t=(0,e.default)(this);t.triggerHandler(`close.zf.trigger`,[t])})}},E.Initializers.addClosemeListener=function(t){var n=(0,e.default)(`[data-yeti-box]`),r=[`dropdown`,`tooltip`,`reveal`];if(t&&(typeof t==`string`?r.push(t):typeof t==`object`&&typeof t[0]==`string`?r=r.concat(t):console.error(`Plugin names must be strings`)),n.length){let t=r.map(e=>`closeme.zf.${e}`).join(` `);(0,e.default)(window).off(t).on(t,E.Listeners.Global.closeMeListener)}};function Ie(t,n,r){let i,a=Array.prototype.slice.call(arguments,3);(0,e.default)(window).on(n,function(){i&&clearTimeout(i),i=setTimeout(function(){r.apply(null,a)},t||10)})}E.Initializers.addResizeListener=function(t){let n=(0,e.default)(`[data-resize]`);n.length&&Ie(t,`resize.zf.trigger`,E.Listeners.Global.resizeListener,n)},E.Initializers.addScrollListener=function(t){let n=(0,e.default)(`[data-scroll]`);n.length&&Ie(t,`scroll.zf.trigger`,E.Listeners.Global.scrollListener,n)},E.Initializers.addMutationEventsListener=function(t){if(!Pe)return!1;let n=t.find(`[data-resize], [data-scroll], [data-mutate]`);var r=function(t){var n=(0,e.default)(t[0].target);switch(t[0].type){case`attributes`:n.attr(`data-events`)===`scroll`&&t[0].attributeName===`data-events`&&n.triggerHandler(`scrollme.zf.trigger`,[n,window.pageYOffset]),n.attr(`data-events`)===`resize`&&t[0].attributeName===`data-events`&&n.triggerHandler(`resizeme.zf.trigger`,[n]),t[0].attributeName===`style`&&(n.closest(`[data-mutate]`).attr(`data-events`,`mutate`),n.closest(`[data-mutate]`).triggerHandler(`mutateme.zf.trigger`,[n.closest(`[data-mutate]`)]));break;case`childList`:n.closest(`[data-mutate]`).attr(`data-events`,`mutate`),n.closest(`[data-mutate]`).triggerHandler(`mutateme.zf.trigger`,[n.closest(`[data-mutate]`)]);break;default:return!1}};if(n.length)for(var i=0;i<=n.length-1;i++)new Pe(r).observe(n[i],{attributes:!0,childList:!0,characterData:!1,subtree:!0,attributeFilter:[`data-events`,`style`]})}
10,E.Initializers.addSimpleListeners=function(){let t=(0,e.default)(document);E.Initializers.addOpenListener(t),E.Initializers.addCloseListener(t),E.Initializers.addToggleListener(t),E.Initializers.addCloseableListener(t),E.Initializers.addToggleFocusListener(t)},E.Initializers.addGlobalListeners=function(){let t=(0,e.default)(document);E.Initializers.addMutationEventsListener(t),E.Initializers.addResizeListener(250),E.Initializers.addScrollListener(),E.Initializers.addClosemeListener()},E.init=function(t,n){ae((0,e.default)(window),function(){e.default.triggersInitialized!==!0&&(E.Initializers.addSimpleListeners(),E.Initializers.addGlobalListeners(),e.default.triggersInitialized=!0)}),n&&(n.Triggers=E,n.IHearYou=E.Initializers.addGlobalListeners)},Foundation.addToJquery(e.default),Foundation.rtl=y,Foundation.GetYoDigits=re,Foundation.transitionend=b,Foundation.RegExpEscape=ie,Foundation.onLoad=ae,Foundation.Box=oe,Foundation.onImagesLoaded=ue,Foundation.Keyboard=pe,Foundation.MediaQuery=he,Foundation.Motion=w,Foundation.Move=ye,Foundation.Nest=xe,Foundation.Timer=Se,T.init(e.default),E.init(e.default,Foundation),he._init();var Le=`1.13.8`,Re=typeof self==`object`&&self.self===self&&self||typeof global==`object`&&global.global===global&&global||Function(`return this`)()||{},D=Array.prototype,ze=Object.prototype,Be=typeof Symbol<`u`?Symbol.prototype:null,Ve=D.push,O=D.slice,k=ze.toString,He=ze.hasOwnProperty,Ue=typeof ArrayBuffer<`u`,We=typeof DataView<`u`,Ge=Array.isArray,Ke=Object.keys,qe=Object.create,Je=Ue&&ArrayBuffer.isView,Ye=isNaN,Xe=isFinite,Ze=!{toString:null}.propertyIsEnumerable(`toString`),Qe=[`valueOf`,`isPrototypeOf`,`toString`,`propertyIsEnumerable`,`hasOwnProperty`,`toLocaleString`],$e=2**53-1;function A(e,t){return t=t==null?e.length-1:+t,function(){for(var n=Math.max(arguments.length-t,0),r=Array(n),i=0;i<n;i++)r[i]=arguments[i+t];switch(t){case 0:return e.call(this,r);case 1:return e.call(this,arguments[0],r);case 2:return e.call(this,arguments[0],arguments[1],r)}var a=Array(t+1);for(i=0;i<t;i++)a[i]=arguments[i];return a[t]=r,e.apply(this,a)}}function j(e){var t=typeof e;return t===`function`||t===`object`&&!!e}function et(e){return e===null}function tt(e){return e===void 0}function nt(e){return e===!0||e===!1||k.call(e)===`[object Boolean]`}function rt(e){return!!(e&&e.nodeType===1)}function M(e){var t=`[object `+e+`]`;return function(e){return k.call(e)===t}}var it=M(`String`),at=M(`Number`),ot=M(`Date`),st=M(`RegExp`),ct=M(`Error`),lt=M(`Symbol`),ut=M(`ArrayBuffer`),dt=M(`Function`),ft=Re.document&&Re.document.childNodes;typeof/./!=`function`&&typeof Int8Array!=`object`&&typeof ft!=`function`&&(dt=function(e){return typeof e==`function`||!1});var N=dt,pt=M(`Object`),mt=We&&(!/\[native code\]/.test(String(DataView))||pt(new DataView(new ArrayBuffer(8)))),ht=typeof Map<`u`&&pt(new Map),gt=M(`DataView`);function _t(e){return e!=null&&N(e.getInt8)&&ut(e.buffer)}var vt=mt?_t:gt,P=Ge||M(`Array`);function F(e,t){return e!=null&&He.call(e,t)}var yt=M(`Arguments`);(function(){yt(arguments)||(yt=function(e){return F(e,`callee`)})})();var bt=yt;function xt(e){return!lt(e)&&Xe(e)&&!isNaN(parseFloat(e))}function St(e){return at(e)&&Ye(e)}function Ct(e){return function(){return e}}function wt(e){return function(t){var n=e(t);
10return typeof n==`number`&&n>=0&&n<=$e}}function Tt(e){return function(t){return t?.[e]}}var Et=Tt(`byteLength`),Dt=wt(Et),Ot=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;function kt(e){return Je?Je(e)&&!vt(e):Dt(e)&&Ot.test(k.call(e))}var At=Ue?kt:Ct(!1),I=Tt(`length`);function jt(e){for(var t={},n=e.length,r=0;r<n;++r)t[e[r]]=!0;return{contains:function(e){return t[e]===!0},push:function(n){return t[n]=!0,e.push(n)}}}function Mt(e,t){t=jt(t);var n=Qe.length,r=e.constructor,i=N(r)&&r.prototype||ze,a=`constructor`;for(F(e,a)&&!t.contains(a)&&t.push(a);n--;)a=Qe[n],a in e&&e[a]!==i[a]&&!t.contains(a)&&t.push(a)}function L(e){if(!j(e))return[];if(Ke)return Ke(e);var t=[];for(var n in e)F(e,n)&&t.push(n);return Ze&&Mt(e,t),t}function Nt(e){if(e==null)return!0;var t=I(e);return typeof t==`number`&&(P(e)||it(e)||bt(e))?t===0:I(L(e))===0}function Pt(e,t){var n=L(t),r=n.length;if(e==null)return!r;for(var i=Object(e),a=0;a<r;a++){var o=n[a];if(t[o]!==i[o]||!(o in i))return!1}return!0}function R(e){if(e instanceof R)return e;if(!(this instanceof R))return new R(e);this._wrapped=e}R.VERSION=Le,R.prototype.value=function(){return this._wrapped},R.prototype.valueOf=R.prototype.toJSON=R.prototype.value,R.prototype.toString=function(){return String(this._wrapped)};function Ft(e){return new Uint8Array(e.buffer||e,e.byteOffset||0,Et(e))}var It=`[object DataView]`;function Lt(e,t){for(var n=[{a:e,b:t}],r=[],i=[];n.length;){var a=n.pop();if(a===!0){r.pop(),i.pop();continue}if(e=a.a,t=a.b,e===t){if(e!==0||1/e==1/t)continue;return!1}if(e==null||t==null)return!1;if(e!==e){if(t!==t)continue;return!1}var o=typeof e;if(o!==`function`&&o!==`object`&&typeof t!=`object`)return!1;e instanceof R&&(e=e._wrapped),t instanceof R&&(t=t._wrapped);var s=k.call(e);if(s!==k.call(t))return!1;if(mt&&s==`[object Object]`&&vt(e)){if(!vt(t))return!1;s=It}switch(s){case`[object RegExp]`:case`[object String]`:if(``+e==``+t)continue;return!1;case`[object Number]`:n.push({a:+e,b:+t});continue;case`[object Date]`:case`[object Boolean]`:if(+e==+t)continue;return!1;case`[object Symbol]`:if(Be.valueOf.call(e)===Be.valueOf.call(t))continue;return!1;case`[object ArrayBuffer]`:case It:n.push({a:Ft(e),b:Ft(t)});continue}var c=s===`[object Array]`;if(!c&&At(e)){if(Et(e)!==Et(t))return!1;if(e.buffer===t.buffer&&e.byteOffset===t.byteOffset)continue;c=!0}if(!c){if(typeof e!=`object`||typeof t!=`object`)return!1;var l=e.constructor,u=t.constructor;if(l!==u&&!(N(l)&&l instanceof l&&N(u)&&u instanceof u)&&`constructor`in e&&`constructor`in t)return!1}for(var d=r.length;d--;)if(r[d]===e){if(i[d]===t)break;return!1}if(!(d>=0))if(r.push(e),i.push(t),n.push(!0),c){if(d=e.length,d!==t.length)return!1;for(;d--;)n.push({a:e[d],b:t[d]})}else{var f=L(e),p;if(d=f.length,L(t).length!==d)return!1;for(;d--;){if(p=f[d],!F(t,p))return!1;n.push({a:e[p],b:t[p]})}}}return!0}function z(e){if(!j(e))return[];var t=[];for(var n in e)t.push(n);return Ze&&Mt(e,t),t}function Rt(e){var t=I(e);return function(n){if(n==null||I(z(n)))return!1;for(var r=0;r<t;r++)if(!N(n[e[r]]))return!1;return e!==Wt||!N(n[zt])}}var zt=`forEach`,Bt=`has`,Vt=[`clear`,`delete`],Ht=[`get`,Bt,`set`],Ut=Vt.concat(zt,Ht),Wt=Vt.concat(Ht),Gt=[`add`].concat(Vt,zt,Bt),Kt=ht?Rt(Ut):M(`Map`),qt=ht?Rt(Wt):M(`WeakMap`),Jt=ht?Rt(Gt):M(`Set`),Yt=M(`WeakSet`);function B(e){for(var t=L(e),n=t.length,r=Array(n),i=0;i<n;i++)r[i]=e[t[i]];return r}function Xt(e){for(var t=L(e),n=t.length,r=Array(n),i=0;i<n;i++)r[i]=[t[i],e[t[i]]];return r}function Zt(e){for(var t={},n=L(e),r=0,i=n.length;r<i;r++)t[e[n[r]]]=n[r];return t}function Qt(e){var t=[];for(var n in e)N(e[n])&&t.push(n);return t.sort()}function $t(e,t){return function(n){var r=arguments.length;if(t&&(n=Object(n)),r<2||n==null)return n;for(var i=1;i<r;i++)for(var a=arguments[i],o=e(a),s=o.length,c=0;c<s;c++){var l=o[c];(!t||n[l]===void 0)&&(n[l]=a[l])}return n}}var en=$t(z),V=$t(L),tn=$t(z,!0);function nn(){return function(){}}function rn(e){if(!j(e))return{};if(qe)return qe(e);var t=nn();t.prototype=e;var n=new t;return t.prototype=null,n}function an(e,t){var n=rn(e);return t&&V(n,t),n}function on(e){return j(e)?P(e)?e.slice():en({},e):e}function sn(e,t){return t(e),e}function cn(e){return P(e)?e:[e]}R.toPath=cn;function H(e){return R.toPath(e)}function ln(e,t){for(var n=t.length,r=0;r<n;r++){if(e==null)return;e=e[t[r]]}return n?e:void 0}
10function un(e,t,n){var r=ln(e,H(t));return tt(r)?n:r}function dn(e,t){t=H(t);for(var n=t.length,r=0;r<n;r++){var i=t[r];if(!F(e,i))return!1;e=e[i]}return!!n}function fn(e){return e}function U(e){return e=V({},e),function(t){return Pt(t,e)}}function pn(e){return e=H(e),function(t){return ln(t,e)}}function W(e,t,n){if(t===void 0)return e;switch(n??3){case 1:return function(n){return e.call(t,n)};case 3:return function(n,r,i){return e.call(t,n,r,i)};case 4:return function(n,r,i,a){return e.call(t,n,r,i,a)}}return function(){return e.apply(t,arguments)}}function mn(e,t,n){return e==null?fn:N(e)?W(e,t,n):j(e)&&!P(e)?U(e):pn(e)}function hn(e,t){return mn(e,t,1/0)}R.iteratee=hn;function G(e,t,n){return R.iteratee===hn?mn(e,t,n):R.iteratee(e,t)}function gn(e,t,n){t=G(t,n);for(var r=L(e),i=r.length,a={},o=0;o<i;o++){var s=r[o];a[s]=t(e[s],s,e)}return a}function _n(){}function vn(e){return e==null?_n:function(t){return un(e,t)}}function yn(e,t,n){var r=Array(Math.max(0,e));t=W(t,n,1);for(var i=0;i<e;i++)r[i]=t(i);return r}function bn(e,t){return t??(t=e,e=0),e+Math.floor(Math.random()*(t-e+1))}var K=Date.now||function(){return new Date().getTime()};function xn(e){var t=function(t){return e[t]},n=`(?:`+L(e).join(`|`)+`)`,r=RegExp(n),i=RegExp(n,`g`);return function(e){return e=e==null?``:``+e,r.test(e)?e.replace(i,t):e}}var Sn={"&":`&`,"<":`<`,">":`>`,'"':`"`,"'":`'`,"`":```},Cn=xn(Sn),wn=xn(Zt(Sn)),Tn=R.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},En=/(.)^/,Dn={"'":`'`,"\\":`\\`,"\r":`r`,"\n":`n`,"\u2028":`u2028`,"\u2029":`u2029`},On=/\\|'|\r|\n|\u2028|\u2029/g;function kn(e){return`\\`+Dn[e]}var An=/^\s*(\w|\$)+\s*$/;function jn(e,t,n){!t&&n&&(t=n),t=tn({},t,R.templateSettings);var r=RegExp([(t.escape||En).source,(t.interpolate||En).source,(t.evaluate||En).source].join(`|`)+`|$`,`g`),i=0,a=`__p+='`;e.replace(r,function(t,n,r,o,s){return a+=e.slice(i,s).replace(On,kn),i=s+t.length,n?a+=`'+ 11((__t=(`+n+`))==null?'':_.escape(__t))+ 12'`:r?a+=`'+ 13((__t=(`+r+`))==null?'':__t)+ 14'`:o&&(a+=`'; 15`+o+` 16__p+='`),t}),a+=`'; 17`;var o=t.variable;if(o){if(!An.test(o))throw Error(`variable is not a bare identifier: `+o)}else a=`with(obj||{}){ 18`+a+`} 19`,o=`obj`;a=`var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');}; 20`+a+`return __p; 21`;var s;try{s=Function(o,`_`,a)}catch(e){throw e.source=a,e}var c=function(e){return s.call(this,e,R)};return c.source=`function(`+o+`){ 22`+a+`}`,c}function Mn(e,t,n){t=H(t);var r=t.length;if(!r)return N(n)?n.call(e):n;for(var i=0;i<r;i++){var a=e?.[t[i]];a===void 0&&(a=n,i=r),e=N(a)?a.call(e):a}return e}var Nn=0;function Pn(e){var t=++Nn+``;return e?e+t:t}function Fn(e){var t=R(e);return t._chain=!0,t}function In(e,t,n,r,i){if(!(r instanceof t))return e.apply(n,i);var a=rn(e.prototype),o=e.apply(a,i);return j(o)?o:a}var q=A(function(e,t){var n=q.placeholder,r=function(){for(var i=0,a=t.length,o=Array(a),s=0;s<a;s++)o[s]=t[s]===n?arguments[i++]:t[s];for(;i<arguments.length;)o.push(arguments[i++]);return In(e,r,this,this,o)};return r});q.placeholder=R;var Ln=A(function(e,t,n){if(!N(e))throw TypeError(`Bind must be called on a function`);var r=A(function(i){return In(e,r,t,this,n.concat(i))});return r}),J=wt(I);function Y(e,t,n){!t&&t!==0&&(t=1/0);for(var r=[],i=0,a=0,o=I(e)||0,s=[];;){if(a>=o){if(!s.length)break;var c=s.pop();a=c.i,e=c.v,o=I(e);continue}var l=e[a++];s.length>=t?r[i++]=l:J(l)&&(P(l)||bt(l))?(s.push({i:a,v:e}),a=0,e=l,o=I(e)):n||(r[i++]=l)}return r}var Rn=A(function(e,t){t=Y(t,!1,!1);var n=t.length;if(n<1)throw Error(`bindAll must be passed function names`);for(;n--;){var r=t[n];e[r]=Ln(e[r],e)}return e});function zn(e,t){var n=function(r){var i=n.cache,a=``+(t?t.apply(this,arguments):r);return F(i,a)||(i[a]=e.apply(this,arguments)),i[a]};return n.cache={},n}var Bn=A(function(e,t,n){return setTimeout(function(){return e.apply(null,n)},t)}),Vn=q(Bn,R,1);function Hn(e,t,n){var r,i,a,o,s=0;n||={};var c=function(){s=n.leading===!1?0:K(),r=null,o=e.apply(i,a),r||(i=a=null)},l=function(){var l=K();!s&&n.leading===!1&&(s=l);var u=t-(l-s);return i=this,a=arguments,u<=0||u>t?(r&&=(clearTimeout(r),null),s=l,o=e.apply(i,a),r||(i=a=null)):!r&&n.trailing!==!1&&(r=setTimeout(c,u)),o};return l.cancel=function(){clearTimeout(r),s=0,r=i=a=null},l}function Un(e,t,n){var r,i,a,o,s,c=function(){var l=K()-i;t>l?r=setTimeout(c,t-l):(r=null,n||(o=e.apply(s,a)),r||(a=s=null))},l=A(function(l){return s=this,a=l,i=K(),r||(r=setTimeout(c,t),n&&(o=e.apply(s,a))),o});return l.cancel=function(){clearTimeout(r),r=a=s=null},l}function Wn(e,t){return q(t,e)}function Gn(e){return function(){return!e.apply(this,arguments)}}function Kn(){var e=arguments,t=e.length-1;return function(){for(var n=t,r=e[t].apply(this,arguments);n--;)r=e[n].call(this,r);return r}}function qn(e,t){return function(){if(--e<1)return t.apply(this,arguments)}}function Jn(e,t){var n;return function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=null),n}}var Yn=q(Jn,2);function Xn(e,t,n){t=G(t,n);for(var r=L(e),i,a=0,o=r.length;a<o;a++)if(i=r[a],t(e[i],i,e))return i}function Zn(e){return function(t,n,r){n=G(n,r);for(var i=I(t),a=e>0?0:i-1;a>=0&&a<i;a+=e)if(n(t[a],a,t))return a;return-1}}var Qn=Zn(1),$n=Zn(-1);function er(e,t,n,r){n=G(n,r,1);for(var i=n(t),a=0,o=I(e);a<o;){var s=Math.floor((a+o)/2);n(e[s])<i?a=s+1:o=s}return a}function tr(e,t,n){return function(r,i,a){var o=0,s=I(r);if(typeof a==`number`)e>0?o=a>=0?a:Math.max(a+s,o):s=a>=0?Math.min(a+1,s):a+s+1;else if(n&&a&&s)return a=n(r,i),r[a]===i?a:-1;if(i!==i)return a=t(O.call(r,o,s),St),a>=0?a+o:-1;for(a=e>0?o:s-1;a>=0&&a<s;
22a+=e)if(r[a]===i)return a;return-1}}var nr=tr(1,Qn,er),rr=tr(-1,$n);function ir(e,t,n){var r=(J(e)?Qn:Xn)(e,t,n);if(r!==void 0&&r!==-1)return e[r]}function ar(e,t){return ir(e,U(t))}function X(e,t,n){t=W(t,n);var r,i;if(J(e))for(r=0,i=e.length;r<i;r++)t(e[r],r,e);else{var a=L(e);for(r=0,i=a.length;r<i;r++)t(e[a[r]],a[r],e)}return e}function Z(e,t,n){t=G(t,n);for(var r=!J(e)&&L(e),i=(r||e).length,a=Array(i),o=0;o<i;o++){var s=r?r[o]:o;a[o]=t(e[s],s,e)}return a}function or(e){var t=function(t,n,r,i){var a=!J(t)&&L(t),o=(a||t).length,s=e>0?0:o-1;for(i||(r=t[a?a[s]:s],s+=e);s>=0&&s<o;s+=e){var c=a?a[s]:s;r=n(r,t[c],c,t)}return r};return function(e,n,r,i){var a=arguments.length>=3;return t(e,W(n,i,4),r,a)}}var sr=or(1),cr=or(-1);function Q(e,t,n){var r=[];return t=G(t,n),X(e,function(e,n,i){t(e,n,i)&&r.push(e)}),r}function lr(e,t,n){return Q(e,Gn(G(t)),n)}function ur(e,t,n){t=G(t,n);for(var r=!J(e)&&L(e),i=(r||e).length,a=0;a<i;a++){var o=r?r[a]:a;if(!t(e[o],o,e))return!1}return!0}function dr(e,t,n){t=G(t,n);for(var r=!J(e)&&L(e),i=(r||e).length,a=0;a<i;a++){var o=r?r[a]:a;if(t(e[o],o,e))return!0}return!1}function $(e,t,n,r){return J(e)||(e=B(e)),(typeof n!=`number`||r)&&(n=0),nr(e,t,n)>=0}var fr=A(function(e,t,n){var r,i;return N(t)?i=t:(t=H(t),r=t.slice(0,-1),t=t[t.length-1]),Z(e,function(e){var a=i;if(!a){if(r&&r.length&&(e=ln(e,r)),e==null)return;a=e[t]}return a==null?a:a.apply(e,n)})});function pr(e,t){return Z(e,pn(t))}function mr(e,t){return Q(e,U(t))}function hr(e,t,n){var r=-1/0,i=-1/0,a,o;if(t==null||typeof t==`number`&&typeof e[0]!=`object`&&e!=null){e=J(e)?e:B(e);for(var s=0,c=e.length;s<c;s++)a=e[s],a!=null&&a>r&&(r=a)}else t=G(t,n),X(e,function(e,n,a){o=t(e,n,a),(o>i||o===-1/0&&r===-1/0)&&(r=e,i=o)});return r}function gr(e,t,n){var r=1/0,i=1/0,a,o;if(t==null||typeof t==`number`&&typeof e[0]!=`object`&&e!=null){e=J(e)?e:B(e);for(var s=0,c=e.length;s<c;s++)a=e[s],a!=null&&a<r&&(r=a)}else t=G(t,n),X(e,function(e,n,a){o=t(e,n,a),(o<i||o===1/0&&r===1/0)&&(r=e,i=o)});return r}var _r=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;function vr(e){return e?P(e)?O.call(e):it(e)?e.match(_r):J(e)?Z(e,fn):B(e):[]}function yr(e,t,n){if(t==null||n)return J(e)||(e=B(e)),e[bn(e.length-1)];var r=vr(e),i=I(r);t=Math.max(Math.min(t,i),0);for(var a=i-1,o=0;o<t;o++){var s=bn(o,a),c=r[o];r[o]=r[s],r[s]=c}return r.slice(0,t)}function br(e){return yr(e,1/0)}function xr(e,t,n){var r=0;return t=G(t,n),pr(Z(e,function(e,n,i){return{value:e,index:r++,criteria:t(e,n,i)}}).sort(function(e,t){var n=e.criteria,r=t.criteria;if(n!==r){if(n>r||n===void 0)return 1;if(n<r||r===void 0)return-1}return e.index-t.index}),`value`)}function Sr(e,t){return function(n,r,i){var a=t?[[],[]]:{};return r=G(r,i),X(n,function(t,i){e(a,t,r(t,i,n))}),a}}var Cr=Sr(function(e,t,n){F(e,n)?e[n].push(t):e[n]=[t]}),wr=Sr(function(e,t,n){e[n]=t}),Tr=Sr(function(e,t,n){F(e,n)?e[n]++:e[n]=1}),Er=Sr(function(e,t,n){e[+!n].push(t)},!0);function Dr(e){return e==null?0:J(e)?e.length:L(e).length}function Or(e,t,n){return t in n}var kr=A(function(e,t){var n={},r=t[0];if(e==null)return n;N(r)?(t.length>1&&(r=W(r,t[1])),t=z(e)):(r=Or,t=Y(t,!1,!1),e=Object(e));for(var i=0,a=t.length;i<a;i++){var o=t[i],s=e[o];r(s,o,e)&&(n[o]=s)}return n}),Ar=A(function(e,t){var n=t[0],r;return N(n)?(n=Gn(n),t.length>1&&(r=t[1])):(t=Z(Y(t,!1,!1),String),n=function(e,n){return!$(t,n)}),kr(e,n,r)});function jr(e,t,n){return O.call(e,0,Math.max(0,e.length-(t==null||n?1:t)))}function Mr(e,t,n){return e==null||e.length<1?t==null||n?void 0:[]:t==null||n?e[0]:jr(e,e.length-t)}function Nr(e,t,n){return O.call(e,t==null||n?1:t)}function Pr(e,t,n){return e==null||e.length<1?t==null||n?void 0:[]:t==null||n?e[e.length-1]:Nr(e,Math.max(0,e.length-t))}function Fr(e){return Q(e,Boolean)}function Ir(e,t){return Y(e,t,!1)}var Lr=A(function(e,t){return t=Y(t,!0,!0),Q(e,function(e){return!$(t,e)})}),Rr=A(function(e,t){return Lr(e,t)});function zr(e,t,n,r){nt(t)||(r=n,n=t,t=!1),n!=null&&(n=G(n,r));for(var i=[],a=[],o=0,s=I(e);o<s;o++){var c=e[o],l=n?n(c,o,e):c;t&&!n?((!o||a!==l)&&i.push(c),a=l):n?$(a,l)||(a.push(l),i.push(c)):$(i,c)||i.push(c)}return i}var Br=A(function(e){return zr(Y(e,!0,!0))});function Vr(e){for(var t=[],n=arguments.length,r=0,i=I(e);r<i;r++){var a=e[r];if(!$(t,a)){var o;for(o=1;o<n&&$(arguments[o],a);o++);o===n&&t.push(a)}}return t}function Hr(e){for(var t=e&&hr(e,I).length||0,n=Array(t),r=0;r<t;r++)n[r]=pr(e,r);return n}var Ur=A(Hr);function Wr(e,t){for(var n={},r=0,i=I(e);r<i;r++)t?n[e[r]]=t[r]:n[e[r][0]]=e[r][1];return n}function Gr(e,t,n){t??(t=e||0,e=0),n||=t<e?-1:1;for(var r=Math.max(Math.ceil((t-e)/n),0),i=Array(r),a=0;a<r;a++,e+=n)i[a]=e;return i}function Kr(e,t){if(t==null||t<1)return[];for(var n=[],r=0,i=e.length;r<i;)n.push(O.call(e,r,r+=t));return n}function qr(e,t){return e._chain?R(t).chain():t}function Jr(e){return X(Qt(e),function(t){var n=R[t]=e[t];R.prototype[t]=function(){var e=[this._wrapped];return Ve.apply(e,arguments),qr(this,n.apply(R,e))}}),R}X([`pop`,`push`,`reverse`,`shift`,`sort`,`splice`,`unshift`],function(e){var t=D[e];R.prototype[e]=function(){var n=this._wrapped;return n!=null&&(t.apply(n,arguments),(e===`shift`||e===`splice`)&&n.length===0&&delete n[0]),qr(this,n)}}),X([`concat`,`join`,`slice`],function(e){var t=D[e];R.prototype[e]=function(){var e=this._wrapped;return e!=null&&(e=t.apply(e,arguments)),qr(this,e)}});var Yr=R,Xr=Jr(s({VERSION:()=>Le,after:()=>qn,all:()=>ur,allKeys:()=>z,any:()=>dr,assign:()=>V,before:()=>Jn,bind:()=>Ln,bindAll:()=>Rn,chain:()=>Fn,chunk:()=>Kr,clone:()=>on,collect:()=>Z,compact:()=>Fr,compose:()=>Kn,constant:()=>Ct,contains:()=>$,countBy:()=>Tr,create:()=>an,debounce:()=>Un,default:()=>Yr,defaults:()=>tn,defer:()=>Vn,delay:()=>Bn,detect:()=>ir,difference:()=>Lr,drop:()=>Nr,each:()=>X,escape:()=>Cn,every:()=>ur,extend:()=>en,extendOwn:()=>V,filter:()=>Q,find:()=>ir,findIndex:()=>Qn,findKey:()=>Xn,findLastIndex:()=>$n,findWhere:()=>ar,first:()=>Mr,flatten:()=>Ir,foldl:()=>sr,foldr:()=>cr,forEach:()=>X,functions:()=>Qt,get:()=>un,groupBy:()=>Cr,has:()=>dn,head:()=>Mr,identity:()=>fn,include:()=>$,includes:()=>$,indexBy:()=>wr,indexOf:()=>nr,initial:()=>jr,inject:()=>sr,intersection:()=>Vr,invert:()=>Zt,invoke:()=>fr,isArguments:()=>bt,isArray:()=>P,isArrayBuffer:()=>ut,isBoolean:()=>nt,isDataView:()=>vt,isDate:()=>
22ot,isElement:()=>rt,isEmpty:()=>Nt,isEqual:()=>Lt,isError:()=>ct,isFinite:()=>xt,isFunction:()=>N,isMap:()=>Kt,isMatch:()=>Pt,isNaN:()=>St,isNull:()=>et,isNumber:()=>at,isObject:()=>j,isRegExp:()=>st,isSet:()=>Jt,isString:()=>it,isSymbol:()=>lt,isTypedArray:()=>At,isUndefined:()=>tt,isWeakMap:()=>qt,isWeakSet:()=>Yt,iteratee:()=>hn,keys:()=>L,last:()=>Pr,lastIndexOf:()=>rr,map:()=>Z,mapObject:()=>gn,matcher:()=>U,matches:()=>U,max:()=>hr,memoize:()=>zn,methods:()=>Qt,min:()=>gr,mixin:()=>Jr,negate:()=>Gn,noop:()=>_n,now:()=>K,object:()=>Wr,omit:()=>Ar,once:()=>Yn,pairs:()=>Xt,partial:()=>q,partition:()=>Er,pick:()=>kr,pluck:()=>pr,property:()=>pn,propertyOf:()=>vn,random:()=>bn,range:()=>Gr,reduce:()=>sr,reduceRight:()=>cr,reject:()=>lr,rest:()=>Nr,restArguments:()=>A,result:()=>Mn,sample:()=>yr,select:()=>Q,shuffle:()=>br,size:()=>Dr,some:()=>dr,sortBy:()=>xr,sortedIndex:()=>er,tail:()=>Nr,take:()=>Mr,tap:()=>sn,template:()=>jn,templateSettings:()=>Tn,throttle:()=>Hn,times:()=>yn,toArray:()=>vr,toPath:()=>cn,transpose:()=>Hr,unescape:()=>wn,union:()=>Br,uniq:()=>zr,unique:()=>zr,uniqueId:()=>Pn,unzip:()=>Hr,values:()=>B,where:()=>mr,without:()=>Rr,wrap:()=>Wn,zip:()=>Ur}));Xr._=Xr,(function(e,t,n){var r={BACKSPACE:8,TAB:9,RETURN:13,ESC:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,COMMA:188,SPACE:32,HOME:36,END:35},i={triggerChar:`@`,onDataRequest:e.noop,minChars:1,allowRepeat:!1,showAvatars:!1,elastic:!1,defaultValue:``,onCaret:!1,showEmail:!0,classes:{autoCompleteItemActive:`active`},templates:{wrapper:t.template(`<div class="mentions-input-box"></div>`),autocompleteList:t.template(`<div class="mentions-autocomplete-list"></div>`),autocompleteListItem:t.template(`<li data-ref-id="<%= id %>" data-ref-type="<%= type %>" data-display="<%= display %>"><%= content %></li>`),autocompleteListItemEmail:t.template(`<span><%= email %></span>`),autocompleteListItemAvatar:t.template(`<img src="<%= avatar %>" alt=""/>`),autocompleteListItemIcon:t.template(`<div class="icon <%= icon %>"></div>`),mentionsOverlay:t.template(`<div class="mentions"><div></div></div>`),mentionItemSyntax:t.template(`@[<%= value %>](<%= type %>:<%= id %>)`),mentionItemHighlight:t.template(`<strong><span><%= value %></span></strong>`)}},a={htmlEncode:function(e){return t.escape(e)},regexpEncode:function(e){return e.replace(/([.*+?^=!:${}()|\[\]\/\\])/g,`\\$1`)},highlightTerm:function(e,t){return!t&&!t.length?e:e.replace(RegExp(`(?![^&;]+;)(?!<[^<>]*)(`+t+`)(?![^<>]*>)(?![^&;]+;)`,`gi`),`<b>$1</b>`)},setCaratPosition:function(e,t){if(e.createTextRange){var n=e.createTextRange();n.move(`character`,t),n.select()}else e.selectionStart?(e.focus(),e.setSelectionRange(t,t)):e.focus()},rtrim:function(e){return e.replace(/\s+$/,``)}},o=function(n){var o,s,c,l,u,d,f,p=[],m={},h=[],g=``,_=[];n=e.extend(!0,{},i,n),n.mentionableUsersData&&n.mentionableUsersData.length>0&&(_=n.mentionableUsersData);function ee(){s=e(o),s.attr(`data-mentions-input`)!==`true`&&(c=s.parent(),u=e(n.templates.wrapper()),s.wrapAll(u),u=c.find(`> div.mentions-input-box`),s.attr(`data-mentions-input`,`true`),s.bind(`keydown`,pe),s.bind(`keypress`,fe),s.bind(`click`,ue),s.bind(`blur`,de),s.on(`paste`,S),s[0].addEventListener(`paste`,S,!1),navigator.userAgent.indexOf(`MSIE 8`)>-1?s.bind(`propertychange`,C):s.bind(`input`,C),n.elastic&&s.elastic())}function te(){l=e(n.templates.autocompleteList()),l.appendTo(u),l.delegate(`li`,`mousedown`,le)}function ne(){d=e(n.templates.mentionsOverlay()),d.prependTo(u)}function v(){var e=b();t.each(p,function(t){var r=n.templates.mentionItemSyntax(t);e=e.replace(new RegExp(a.regexpEncode(t.value),`g`),r)});var r=a.htmlEncode(e);t.each(p,function(e){var i=t.extend({},e,{value:a.htmlEncode(e.value)}),o=n.templates.mentionItemSyntax(i),s=n.templates.mentionItemHighlight(i);r=r.replace(new RegExp(a.regexpEncode(o),`g`),s)}),r=r.replace(/\n/g,`<br />`),r=r.replace(/ {2}/g,` `),s.data(`messageText`,e),s.trigger(`updated`),d.find(`div`).html(r)}function y(){h=[]}function re(){var e=b();p=t.reject(p,function(t,n){return!t.value||e.indexOf(t.value)==-1}),p=t.compact(p)}function ie(e){e.value.startsWith(`@`)||(e.value=`@`+e.value);for(var r=b(),i=s[0].selectionStart,o=!1,c=!1,l=RegExp(`\\`+n.triggerChar+g,`gi`);l.exec(r);)(o===!1||Math.abs(l.lastIndex-i)<o)&&(o=Math.abs(l.lastIndex-i),c=l.lastIndex);var u=c-g.length-1,d=c,f=r.substr(0,u),m=r.substr(d,r.length),h=(f+e.value).length+1;t.find(p,function(t){return t.id==e.id})||p.push(e),y(),g=``,me();var _=f+e.value+` `+m;s.val(_),s.trigger(`mention`),v(),s.focus(),a.setCaratPosition(s[0],h)}function b(){return e.trim(s.val())}function ae(e){var n=s.val(),r=null,i=-1,o=-1;return t.each(p,function(t){for(var s=new RegExp(a.regexpEncode(t.value),`g`),c;(c=s.exec(n))!==null;){var l=c.index,u=l+t.value.length;if(e===u||e===u+1){var d=n.charAt(u);if(e===u||e===u+1&&(d===` `||d===``))return r=t,i=l,o=u,!1}}}),{mention:r,start:i,end:o}}function oe(e){if(!e||!_||_.length===0)return{processedText:e,mentionsFound:!1};var r=e,i=[],a=!1;return t.each(_,function(r){var o=r.name||``;if(o){var s=o.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`);if(RegExp(`@`+s+`(?=\\s|$)`,`gi`).test(e)){var c=`@`+o,l=`@`+o,u={
22id:r.id,type:r.type||`contact`,value:l,trigger:n.triggerChar};!t.find(p,function(e){return e.id===u.id})&&(!n.allowRepeat||!t.find(p,function(e){return e.value===u.value}))&&(i.push({mention:u,originalText:c}),a=!0)}}}),t.each(i,function(e){r=r.replace(e.originalText,e.mention.value),p.push(e.mention)}),{processedText:r,mentionsFound:a}}function se(t){var n,r,i,a,o,s,c,l,u,d,f;if((u=t[0])&&e(u).is(`textarea`)&&u.selectionEnd!=null){for(c={position:`absolute`,overflow:`auto`,whiteSpace:`pre-wrap`,wordWrap:`break-word`,boxSizing:`content-box`,top:0,left:-9999},l=[`boxSizing`,`fontFamily`,`fontSize`,`fontStyle`,`fontVariant`,`fontWeight`,`height`,`letterSpacing`,`lineHeight`,`paddingBottom`,`paddingLeft`,`paddingRight`,`paddingTop`,`textDecoration`,`textIndent`,`textTransform`,`width`,`word-spacing`],d=0,f=l.length;d<f;d++)o=l[d],c[o]=e(u).css(o);return i=document.createElement(`div`),e(i).css(c),e(u).after(i),r=document.createTextNode(u.value.substring(0,u.selectionEnd)),n=document.createTextNode(u.value.substring(u.selectionEnd)),a=document.createElement(`span`),a.innerHTML=` `,i.appendChild(r),i.appendChild(a),i.appendChild(n),i.scrollTop=u.scrollTop,s=e(a).position(),e(i).remove(),s}}function ce(t){var n,r,i,a,o,s,c,l,u,d,f;if((u=t[0])&&e(u).is(`textarea`)&&u.selectionEnd!=null){for(c={position:`absolute`,overflow:`auto`,whiteSpace:`pre-wrap`,wordWrap:`break-word`,boxSizing:`content-box`,top:0,left:-9999},l=[`boxSizing`,`fontFamily`,`fontSize`,`fontStyle`,`fontVariant`,`fontWeight`,`height`,`letterSpacing`,`lineHeight`,`paddingBottom`,`paddingLeft`,`paddingRight`,`paddingTop`,`textDecoration`,`textIndent`,`textTransform`,`width`,`word-spacing`],d=0,f=l.length;d<f;d++)o=l[d],c[o]=e(u).css(o);return i=document.createElement(`div`),e(i).css(c),e(u).after(i),r=document.createTextNode(u.value.substring(0,u.selectionEnd)),n=document.createTextNode(u.value.substring(u.selectionEnd)),a=document.createElement(`span`),a.innerHTML=` `,i.appendChild(r),i.appendChild(a),i.appendChild(n),i.scrollTop=u.scrollTop,s=e(a).offset(),e(i).remove(),s}}function x(){var t=e(s).offset().top,n=e(`body`).offset().top;e(window).scrollTop()>t&&e(window).scrollTop(t-n)}function le(t){var n=m[e(this).attr(`data-uid`)];return ie(n),x(),!1}function ue(e){y(),t.defer(function(){var e=s[0],n=e.selectionStart,r=s.val();t.each(p,function(t){for(var i=new RegExp(a.regexpEncode(t.value),`g`),o;(o=i.exec(r))!==null;){var s=o.index,c=s+t.value.length;if(n>s&&n<c)return n-s<c-n?a.setCaratPosition(e,s):a.setCaratPosition(e,c),!1}})})}function de(e){me()}function S(e){var t=e.originalEvent||e,n=``;if(t.clipboardData&&t.clipboardData.getData?n=t.clipboardData.getData(`text/plain`):window.clipboardData&&window.clipboardData.getData&&(n=window.clipboardData.getData(`Text`)),n){var r=oe(n);if(r.mentionsFound){t.preventDefault(),e.preventDefault&&e.preventDefault();var i=s[0],o=i.selectionStart,c=i.selectionEnd,l=s.val(),u=l.substring(0,o)+r.processedText+l.substring(c);s.val(u);var d=o+r.processedText.length;return a.setCaratPosition(i,d),v(),y(),!1}}}function C(e){s[0].selectionStart;var r=s.val(),i=[];t.each(p,function(e){r.indexOf(e.value)===-1&&i.push(e)}),i.length>0&&(p=t.reject(p,function(e){return t.find(i,function(t){return t.id===e.id&&t.value===e.value})})),v(),re();var o=t.lastIndexOf(h,n.triggerChar);o>-1&&(g=h.slice(o+1).join(``),g=a.rtrim(g),t.defer(t.bind(_e,this,g)))}function fe(e){if(e.keyCode!==r.BACKSPACE){var t=String.fromCharCode(e.which||e.keyCode);h.push(t)}}function pe(n){if(n.keyCode===r.LEFT||n.keyCode===r.RIGHT||n.keyCode===r.HOME||n.keyCode===r.END){(n.keyCode===r.LEFT||n.keyCode===r.RIGHT)&&(setTimeout(function(){var e=s[0],i=e.selectionStart,o=s.val();t.each(p,function(t){for(var s=new RegExp(a.regexpEncode(t.value),`g`),c;(c=s.exec(o))!==null;){var l=c.index,u=l+t.value.length;if(i>l&&i<u)return n.keyCode===r.RIGHT?a.setCaratPosition(e,u):a.setCaratPosition(e,l),!1}}),y()},0),navigator.userAgent.indexOf(`MSIE 9`)>-1&&t.defer(v)),t.defer(y),navigator.userAgent.indexOf(`MSIE 9`)>-1&&t.defer(v);return}if(n.keyCode===r.BACKSPACE){var i=s[0],o=i.selectionStart;if(o===i.selectionEnd){var c=ae(o);if(c.mention){n.preventDefault();var u=s.val(),d=u.substring(0,c.start),m=u.substring(o);m.charAt(0)===` `&&(m=m.substring(1));var g=d+m;
22return s.val(g),v(),re(),a.setCaratPosition(i,c.start),y(),!1}}h=h.slice(0,-1+h.length);return}if(!l.is(`:visible`))return!0;switch(n.keyCode){case r.UP:case r.DOWN:var _=null;return _=n.keyCode===r.DOWN?f&&f.length?f.next():l.find(`li`).first():e(f).prev(),_.length&&he(_),!1;case r.RETURN:case r.TAB:if(f&&f.length)return f.trigger(`mousedown`),!1;break}return!0}function me(){f=null,l.empty().hide()}function he(e){e.addClass(n.classes.autoCompleteItemActive),e.siblings().removeClass(n.classes.autoCompleteItemActive),f=e}function ge(r,i){if(l.show(),!n.allowRepeat){var o=t.pluck(p,`value`);i=t.reject(i,function(e){return t.include(o,`@`+e.name)})}if(!i.length){f=null,l.html(`Es wurde kein Benutzer gefunden.`);return}l.empty();var c=e(`<ul>`).appendTo(l).hide();t.each(i,function(i,o){var s=t.uniqueId(`mention_`);m[s]=t.extend({},i,{value:i.name});var l=e(n.templates.autocompleteListItem({id:a.htmlEncode(i.id),display:a.htmlEncode(i.name),type:a.htmlEncode(i.type),content:a.highlightTerm(a.htmlEncode(i.display?i.display:i.name),r)})).attr(`data-uid`,s);if(o===0&&he(l),n.showAvatars&&(i.avatar?e(n.templates.autocompleteListItemAvatar({avatar:i.avatar})):e(n.templates.autocompleteListItemIcon({icon:i.icon}))).prependTo(l),n.showEmail){var u=e(n.templates.autocompleteListItemEmail({email:i.id}));l.append(` `),u.appendTo(l)}l=l.appendTo(c)}),l.show(),n.onCaret&&ve(l,s),c.show()}function _e(e){n.onDataRequest.call(this,`search`,e,function(n){ge(e,n),n&&n.length>0&&t.each(n,function(e){t.find(_,function(t){return t.id===e.id})||_.push(e)})})}function ve(e,t){var n=e.css(`position`);if(n==`absolute`){var r=se(t),i=parseInt(t.css(`line-height`),10)||18;e.css(`width`,`15em`),e.css(`left`,r.left),e.css(`top`,i+r.top);var a=t.offset().left+t.width(),o=e.offset().left+e.width();a<=o&&e.css(`left`,Math.abs(e.position().left-(o-a)))}else if(n==`fixed`){var s=ce(t),i=parseInt(t.css(`line-height`),10)||18;e.css(`width`,`15em`),e.css(`left`,s.left+1e4),e.css(`top`,i+s.top)}}function w(e){p=[];for(var t=a.htmlEncode(e),r=RegExp(`(`+n.triggerChar+`)\\[(.*?)\\]\\((.*?):(.*?)\\)`,`gi`),i,o=t;(i=r.exec(t))!=null;)o=o.replace(i[0],i[1]+i[2]),p.push({id:i[4],type:i[3],value:i[2],trigger:i[1]});s.val(o),v()}return{init:function(e){o=e,ee(),te(),ne(),w(n.defaultValue),n.prefillMention&&ie(n.prefillMention)},val:function(e){t.isFunction(e)&&e.call(this,p.length?s.data(`messageText`):b())},reset:function(){w()},reinit:function(){w(!1)},updateMentionCollection:function(e){t.each(e,function(e){ie(e)})},getMentions:function(e){t.isFunction(e)&&e.call(this,p)}}};e.fn.mentionsInput=function(n,r){var i=arguments;return(typeof n==`object`||!n)&&(r=n),this.each(function(){var a=e.data(this,`mentionsInput`)||e.data(this,`mentionsInput`,new o(r));if(t.isFunction(a[n]))return a[n].apply(this,Array.prototype.slice.call(i,1));if(typeof n==`object`||!n)return a.init.call(this,this);e.error(`Method `+n+` does not exist`)})}})(jQuery,Xr)});
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.