vendor: 4,139 bytes, lines 1-7
1/* @license GPL-2.0-or-later https://git.drupalcode.org/project/once/-/raw/v1.0.1/LICENSE.md */ 2/*! @drupal/once - v1.0.1 - 2021-06-12 */ 3var once=function(){"use strict";var n=/[\11\12\14\15\40]+/,e="data-once",t=document;function r(n,t,r){return n[t+"Attribute"](e,r)}function o(e){if("string"!=typeof e)throw new TypeError("once ID must be a string");if(""===e||n.test(e))throw new RangeError("once ID must not be empty or contain spaces");return'[data-once~="'+e+'"]'}function u(n){if(!(n instanceof Element))throw new TypeError("The element must be an instance of Element");return!0}function i(n,e){void 0===e&&(e=t);var r=n;if(null===n)r=[];else{if(!n)throw new TypeError("Selector must not be empty");"string"!=typeof n||e!==t&&!u(e)?n instanceof Element&&(r=[n]):r=e.querySelectorAll(n)}return Array.prototype.slice.call(r)}function c(n,e,t){return e.filter((function(e){var r=u(e)&&e.matches(n);return r&&t&&t(e),r}))}function f(e,t){var o=t.add,u=t.remove,i=[];r(e,"has")&&r(e,"get").trim().split(n).forEach((function(n){i.indexOf(n)<0&&n!==u&&i.push(n)})),o&&i.push(o);var c=i.join(" ");r(e,""===c?"remove":"set",c)}function a(n,e,t){return c(":not("+o(n)+")",i(e,t),(function(e){return f(e,{add:n})}))}return a.remove=function(n,e,t){return c(o(n),i(e,t),(function(e){return f(e,{remove:n})}))},a.filter=function(n,e,t){return c(o(n),i(e,t))},a.find=function(n,e){return i(n?o(n):"[data-once]",e)},a}(); 4 5; 6/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ 7window.drupalTranslations={"strings":{"":{"An AJAX HTTP error occurred.":"Ein AJAX-HTTP-Fehler ist aufgetreten.","HTTP Result Code: !status":"HTTP-R\u00fcckgabe-Code: !status","An AJAX HTTP request terminated abnormally.":"Eine AJAX-Anfrage ist abnormal beendet worden.","Debugging information follows.":"Im Folgenden finden Sie Debugging-Informationen.","Path: !uri":"Pfad: !uri","StatusText: !statusText":"Statustext: !statusText","ResponseText: !responseText":"Antworttext: !responseText","ReadyState: !readyState":"ReadyState: !readyState","CustomMessage: !customMessage":"Benutzerdefinierte Nachricht: !customMessage","Please wait...":"Bitte warten...","The response failed verification so will not be processed.":"Die Verifizierung der Antwort ist fehlgeschlagen, deshalb wird die Verarbeitung nicht fortgef\u00fchrt.","The callback URL is not local and not trusted: !url":"Die Callback-URL ist nicht lokal und nicht vertrauensw\u00fcrdig: !url","Changed":"Ge\u00e4ndert","An error occurred during the execution of the Ajax response: !error":"Ein Fehler ist w\u00e4hrend der Ausf\u00fchrung der Ajax-Antwort aufgetreten: !error","The following files could not be loaded: @dependencies":"Die folgenden Dateien konnten nicht geladen werden: @dependencies","Processing...":"Verarbeitung l\u00e4uft \u2026","Hide":"Ausblenden","Show":"Anzeigen","List additional actions":"Weitere Aktionen auflisten","New revision":"Neue Revision","No revision":"Keine Revision","Needs to be updated":"Aktualisierung erforderlich","Does not need to be updated":"Keine Aktualisierung erforderlich","Flag other translations as outdated":"Andere \u00dcbersetzungen als veraltet kennzeichnen","Do not flag other translations as outdated":"Andere \u00dcbersetzungen nicht als veraltet kennzeichnen","Edit":"Bearbeiten","Edit machine name":"Systemnamen bearbeiten","Status message":"Statusmeldung","Error message":"Fehlermeldung","Warning message":"Warnmeldung","Show row weights":"Zeilenreihenfolge anzeigen","Hide row weights":"Zeilenreihenfolge ausblenden","Drag to re-order":"Ziehen, um die Reihenfolge zu \u00e4ndern","You have unsaved changes.":"Es sind nicht gespeicherte \u00c4nderungen vorhanden.","Change order":"Reihenfolge \u00e4ndern","Move in any direction":"Bewege in jede Richtung","Show all columns":"Alle Spalten zeigen","Hide lower priority columns":"Niedrig priorisierte Spalten ausblenden","Show table cells that were hidden to make the table fit within a small screen.":"Zeige die Tabellenzellen, die ausgeblendet wurden, um die Tabelle auf kleinen Bildschirmen anzeigen zu k\u00f6nnen.","Select all rows in this table":"Alle Zeilen dieser Tabelle au
7sw\u00e4hlen","Deselect all rows in this table":"Alle Zeilen dieser Tabelle abw\u00e4hlen","(active tab)":"(aktiver Reiter)","1 block is available in the modified list.\u0003@count blocks are available in the modified list.":"1 Block ist in der \u00fcberarbeiteten Liste verf\u00fcgbar.\u0003@count Bl\u00f6cke sind in der \u00fcberarbeiteten Liste verf\u00fcgbar.","Not restricted":"Uneingeschr\u00e4nkt","Restricted to certain pages":"Auf bestimmte Seiten eingeschr\u00e4nkt","The block cannot be placed in this region.":"Der Block kann nicht in dieser Region abgelegt werden.","Rich Text Editor, !label field":"Rich-Text-Editor, !label Feld","Loading...":"Wird geladen...","Image":"Image","Link":"Link","Unlink":"Link entfernen","Edit Link":"Link bearbeiten","Save":"Speichern","Cancel":"Abbrechen","Text alternative":"Alternativtext","Decorative image":"Dekoratives Bild","Add missing alternative text":"Fehlenden Alternativtext hinzuf\u00fcgen","Change image alternative text":"Alternativtext des Bildes \u00e4ndern","Alternative text":"Alternativtext","A rich text editor is available for this field when used with \u003Ca href=\u0022@supported-browsers\u0022\u003Esupported browsers\u003C\/a\u003E other than Internet Explorer.":"Ein Rich-Text-Editor ist f\u00fcr dieses Feld verf\u00fcgbar, wenn es mit \u003Ca href=\u0022@supported-browsers\u0022\u003Eunterst\u00fctzten Browsern\u003C\/a\u003E au\u00dfer Internet Explorer verwendet wird.","Field Not Editable":"Feld nicht editierbar","CKEditor 5 is not compatible with IE11.":"CKEditor 5 ist nicht mit IE11 kompatibel.","Open":"Ge\u00f6ffnet","Close":"Schlie\u00dfen","@action @title configuration options":"@action @title Konfigurationseinstellungen","Tabbing is no longer constrained by the Contextual module.":"Das Verwenden der Tabulatortaste wird nicht l\u00e4nger vom Contextual-Modul eingeschr\u00e4nkt.","Tabbing is constrained to a set of @contextualsCount and the edit mode toggle.":"Tabulatornavigation ist auf eine Gruppe von @contextualsCount und den Bearbeitungsmodusumschalter beschr\u00e4nkt.","Press the esc key to exit.":"Zum Beenden die Escape-Taste dr\u00fccken.","@count contextual link\u0003@count contextual links":"@count Kontextlink\u0003@count Kontextlinks","Changing the text format to %text_format will permanently remove content that is not allowed in that text format.\u003Cbr\u003E\u003Cbr\u003ESave your changes before switching the text format to avoid losing data.":"Das \u00c4ndern des Textformats in %text_format entfernt dauerhaft Inhalt, der in diesem Textformat nicht erlaubt ist.\u003Cbr\u003E\u003Cbr\u003ESpeichern Sie Ihre \u00c4nderungen bevor Sie das Textformat umstellen, um Datenverlust zu vermeiden.","Change text format?":"Textformat \u00e4ndern?","Continue":"Weiter","The selected file %filename cannot be uploaded. Only files with the following extensions are allowed: %extensions.":"Die ausgew\u00e4hlte Datei %filename konnte nicht hochgeladen werden. Nur Dateien mit den folgenden Erweiterungen sind zul\u00e4ssig: %extensions.","Hide description":"Beschreibung ausblenden","Show description":"Beschreibung anzeigen","Changes made in this table will not be saved until the form is submitted.":"\u00c4nderungen in dieser Tabelle werden nicht gespeichert, bis dieses Formular abgesendet wurde.","Done":"Fertig","Prev":"Vorheriges","Next":"Weiter","Today":"Heute","Jan":"Jan.","Feb":"Febr.","Mar":"M\u00e4rz","Apr":"Apr.","May":"Mai","Jun":"Juni","Jul":"Juli","Aug":"Aug.","Sep":"Sep","Oct":"Okt.","Nov":"Nov.","Dec":"Dez.","Sunday":"Sonntag","Monday":"Montag","Tuesday":"Dienstag","Wednesday":"Mittwoch","Thursday":"Donnerstag","Friday":"Freitag","Saturday":"Samstag","Sun":"So.","Mon":"Mo.","Tue":"Di.","Wed":"Mi.","Thu":"Do.","Fri":"Fr.","Sat":"Sa.","Su":"So","Mo":"Mo","Tu":"Di","We":"Mi","Th":"Do","Fr":"Fr","Sa":"Sa","mm\/dd\/yy":"dd.mm.yy","By @name on @date":"Von @name am @date","By @name":"Von @name","Authored on @date":"Bearbeitet am @date","Not published":"Nicht ver\u00f6ffentlicht","\u003Cspan class=\u0022visually-hidden\u0022\u003EShow \u003C\/span\u003E@title\u003Cspan class=\u0022visually-hidden\u0022\u003E media\u003C\/span\u003E\u003Cspan class=\u0022active-tab visually-hidden\u0022\u003E (selected)\u003C\/span\u003E":"\u003Cspan class=\u0022visually-hidden\u0022\u003EMedium \u003C\/span\u003E@title\u003Cspan class=\u0022visually-hidden\u0022\u003E (ausgew\u00e4hlt)\u003C\/span\u003E\u003Cspan class=\u0022active-tab visually-hidden\u0022\u003E anzeigen\u003C\/span\u003E","Showing @title media.":"Zeige Medium @title an.","Loading grid view.":"Laden der Raster-Ansicht.","Changed to grid view.":"In Rasteransicht ge\u00e4ndert.","Loading table view.":"Laden der Tabellen-Ansicht.","Changed to table view.":"Zu Tabellenansicht ge\u00e4ndert.","1 item selected\u0003@count items selected":"1 Element ausgew\u00e4hlt\u0003@count Elemente ausgew\u00e4hlt","@selected of @count item selected\u0003@selected of @count items selected":"@selected von @count Element ausgew\u00e4hlt\u0003@selected von @count Elementen ausgew\u00e4hlt","Show media item weights":"Reihenfolge f\u00fcr Medie
7n anzeigen","Hide media item weights":"Reihenfolge der Medien ausblenden","Not in menu":"Nicht im Men\u00fc","Requires a title":"Ben\u00f6tigt einen Titel","Don\u0027t display post information":"Beitragsinformationen nicht anzeigen","Not promoted":"nicht auf der Startseite","Leave preview?":"Vorschau verlassen?","Leave preview":"Vorschau verlassen","Leaving the preview will cause unsaved changes to be lost. Are you sure you want to leave the preview?":"Wenn Sie die Vorschau verlassen, gehen nicht gespeicherte \u00c4nderungen verloren. M\u00f6chten Sie die Vorschau wirklich verlassen?","CTRL+Left click will prevent this dialog from showing and proceed to the clicked link.":"Strg-Linkklick verhindert dass dieser Dialog angezeigt wird und geht auf den angeklickten Link.","Alias: @alias":"Alias: @alias","No alias":"Kein Alias","Your changes to \u003Cq\u003E@entity-title\u003C\/q\u003E could not be saved, either due to a website problem or a network connection problem.\u003Cbr\u003EPlease try again.":"Die \u00c4nderungen an \u003Cq\u003E@entity-title\u003C\/q\u003E konnten nicht gespeichert werden, entweder durch ein Website-Problem oder ein Problem mit der Netzwerkverbindung.\u003Cbr\u003EBitte versuchen Sie es erneut.","Network problem!":"Netzwerkproblem!","Quick edit":"Direktbearbeitungsmodus","Title":"Titre","OK":"OK","Could not load the form for \u003Cq\u003E@field-label\u003C\/q\u003E, either due to a website problem or a network connection problem.\u003Cbr\u003EPlease try again.":"Das Formular f\u00fcr das Feld \u003Cq\u003E@field-label\u003C\/q\u003E kann entweder wegen eines Problems auf der Website oder wegen einem Problem mit Ihrer Netzwerkverbindung nicht geladen werden. Bitte versuchen Sie es noch einmal.","You have unsaved changes":"Es gibt ungespeicherte \u00c4nderungen","Discard changes?":"\u00c4nderungen verwerfen?","Discard changes":"\u00c4nderungen verwerfen","Saving":"Wird gespeichert","!modules modules are available in the modified list.":"!modules Module sind in der Modulfeldlsite verf\u00fcgbar.","Hide summary":"Zusammenfassung ausblenden","Edit summary":"Zusammenfassung bearbeiten","Home":"Startseite","The toolbar cannot be set to a horizontal orientation when it is locked.":"Die Toolbar kann nicht horizontal angeordnet werden, wenn Sie gesperrt ist.","Horizontal orientation":"Horizontale Ausrichtung","Vertical orientation":"Vertikale Ausrichtung","Extend":"Erweitern","Collapse":"Zusammenklappen","@label":"@label","Tray orientation changed to @orientation.":"Ausrichtung der aufklappbaren Einstellungsleiste in @orientation ge\u00e4ndert.","closed":"geschlossen","opened":"ge\u00f6ffnet","Tray \u0022@tray\u0022 @action.":"Aufklappbare Einstellungsleiste \u201e@tray\u201c @action.","Tray @action.":"Aufklappbare Einstellungsleiste @action.","!tour_item of !total":"!tour_item von !total","End tour":"Tour beenden","This permission is inherited from the authenticated user role.":"Diese Berechtigung wird von der Rolle \u201aAuthentifizierte Benutzer\u2018 ererbt.","No items selected":"Keine Elemente ausgew\u00e4hlt","Drop files here to upload":"Dateien auf diese Fl\u00e4che ziehen, um diese hochzuladen.","Please use the fallback form below to upload your files like in the olden days.":"Bitte das Fallback-Formular unten verwenden, um die Dateien wie in alten Zeiten hochzuladen.","File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.":"Die Dateigr\u00f6\u00dfe betr\u00e4gt {{filesize}}MiB und \u00fcberschreitet damit die maximale Dateigr\u00f6\u00dfe von {{maxFilesize}}MiB.","Server responded with {{statusCode}} code.":"Der Server hat mit dem Code {{statusCode}} geantwortet.","Cancel upload":"Hochladen abbrechen","Are you sure you want to cancel this upload?":"Soll das Hochladen wirklich abgebrochen werden?","Remove file":"Datei entfernen","You can not upload any more files.":"Keine weiteren Dateien k\u00f6nnen hochgeladen werden.","TB":"TB","GB":"GB","MB":"MB","KB":"KB","b":"b","Your browser does not support drag\u0027n\u0027drop file uploads.":"Dieser Browser unterst\u00fctzt das Hochladen von Dateien per ziehen und ablegen nicht.","You can\u0027t upload files of this type.":"Dateien dieses Typs k\u00f6nnen nicht hochgeladen werden.","ARIA label":"ARIA-Bezeichnung","CSS classes":"CSS-Klassen","ID":"ID","Link relationship":"Link-Beziehung","Advanced":"Erweitert","Open in new window":"In neuem Fenster \u00f6ffnen","File":"Datei","Edit File":"Datei bearbeiten","Open File Browser":"Dateibrowser \u00f6ffnen","Refresh":"Aktualisieren","Date":"Datum","Height":"H\u00f6he","Width":"Breite","Size":"Taille","Name":"Nom","root":"Hauptebene","Select":"Ausw\u00e4hlen","Use the selected file.":"Ausgew\u00e4hlte Datei verwenden","%path is a predefined path and can not be modified.":"Der Pfad %path ist vorgegeben und kann nicht ver\u00e4ndert werden.","Please select a file.":"Bitte eine Datei ausw\u00e4hlen.","Only files with the following extensions are allowed: %files-allowed.":"Nur Dateien mit folgenden Erweiterungen sind zul\u00e4ssig: %files-allowed.","%filename is not allowed.":"%filename ist nicht erlaubt.","%filename contains invali
7d characters. Use only alphanumeric characters for better portability.":"%filename enth\u00e4lt ung\u00fcltige Zeichen. Es d\u00fcrfen aus Gr\u00fcnden der Portabilit\u00e4t nur buchstaben und Ziffern verwendet werden..","Image dimensions must be smaller than %dimensions pixels.":"Die Abmessung f\u00fcr Bilder muss kleiner als %dimensions Pixel sein.","%name is not an image.":"%name ist keine Grafik.","@size KB":"@size KB","@size MB":"@size MB","!items (!size)":"!items (!size)","1 byte\u0003@count bytes":"1 Byte\u0003@count Bytes","1 item\u0003@count items":"1 Eintrag\u0003@count Eintr\u00e4ge","Insert images using Imce File Manager":"Bilder unter Verwendung des IMCE-Dateimanagers einf\u00fcgen","Insert file links using Imce File Manager":"Links auf Dateien unter Verwendung des IMCE-Dateimanagers einf\u00fcgen","Delete":"L\u00f6schen","Delete !filename?\u0003Delete the selected @count items?":"!filename l\u00f6schen?\u0003Alle @count ausgew\u00e4hlten Eintr\u00e4ge l\u00f6schen?","New folder":"Neuer Ordner","Create":"Erstellen","Folder name":"Ordnername","%filename already exists.":"%filename existiert bereits.","Resize":"Gr\u00f6\u00dfe \u00e4ndern","Create a copy":"Kopie erstellen","Upload":"Hochladen","%filename is %filesize exceeding the maximum file size of %maxsize.":"Die Dateigr\u00f6\u00dfe %filesize der Datei %filename \u00fcbersteigt die maximal zugelasse
7ne Dateigr\u00f6\u00dfe von %maxsize.","Invalid response received from the server.":"Ung\u00fcltige Antwort vom Server erhalten.","Add file":"Datei hinzuf\u00fcgen","!percent%":"!percent%","Unsaved changes to the form will be lost. Are you sure you want to leave?":"Ungespeicherte \u00c4nderungen an diesem Formular gehen verloren. M\u00f6chten Sie die Seite wirklich verlassen?","itin\u00e9raire connexe":"verbundene Radroute","Choisir sur la carte":"Auf der Karte ausw\u00e4hlen","Utiliser ma position":"Meinen Standort verwenden","Adresses enregistr\u00e9es":"Gespeicherte Adressen","Etape":"Etappe","Ma position":"Mein Standort","Vous \u00eates sur cette page car ce r\u00e9sultat nous semble le plus pertinent. Vous pouvez voir l\u0027ensemble des r\u00e9sultats si celui-ci ne r\u00e9pond pas \u00e0 vos attentes.":"Sie sind auf dieser Seite gelangt, weil dieses Suchergebnis unserer Meinung nach das relevanteste ist. Falls es jedoch nicht Ihren Erwartungen entsprichen sollte, k\u00f6nnen Sie sich gerne alle Suchergebnisse ansehen.","Voir tous les r\u00e9sultats":"Alle Suchergebnisse ansehen","J\u0027ai ce que je cherchais":"Ich habe gefunden, wonach ich gesucht habe","Hide sidebar panel":"Seitenleiste ausblenden","Show sidebar panel":"Seitenleiste anzeigen","Collapse sidebar":"Seitenleiste einklappen","Expand sidebar":"Seitenleiste erweitern","Select all media":"Alle Medien ausw\u00e4hlen","All @count items selected":"Alle @count Eintr\u00e4ge ausgew\u00e4hlt","Zero items selected":"Es wurde kein Eintrag ausgew\u00e4hlt"},"Long month name":{"January":"Januar","February":"Februar","March":"M\u00e4rz","April":"April","May":"Mai","June":"Juni","July":"Juli","August":"August","September":"September","October":"Oktober","November":"November","December":"Dezember"}},"pluralFormula":{"1":0,"default":1}};; 8(function(){const settingsElement=document.querySelector('head > script[type="application/json"][data-drupal-selector="drupal-settings-json"], body > script[type="application/json"][data-drupal-selector="drupal-settings-json"]');window.drupalSettings={};if(settingsElement!==null)window.drupalSettings=JSON.parse(settingsElement.textContent);})();; 9window.Drupal={behaviors:{},locale:{}};(function(Drupal,drupalSettings,drupalTranslations,console,Proxy,Reflect){Drupal.throwError=function(error){setTimeout(()=>{throw error;},0);};Drupal.attachBehaviors=function(context,settings){context=context||document;settings=settings||drupalSettings;const behaviors=Drupal.behaviors;Object.keys(behaviors||{}).forEach((i)=>{if(typeof behaviors[i].attach==='function')try{behaviors[i].attach(context,settings);}catch(e){Drupal.throwError(e);}});};Drupal.detachBehaviors=function(context,settings,trigger){context=context||document;settings=settings||drupalSettings;trigger=trigger||'unload';const behaviors=Drupal.behaviors;Object.keys(behaviors||{}).forEach((i)=>{if(typeof behaviors[i].detach==='function')try{behaviors[i].detach(context,settings,trigger);}catch(e){Drupal.throwError(e);}});};Drupal.checkPlain=function(str){str=str.toString().replace(/&/g,'&').replace(/</g,'<').replace(/>/g,'>').replace(/"/g,'"').replace(/'/g,''');return str;};Drupal.formatString=function(str,args){const processedArgs={};Object.keys(args||{}).forEach((key)=>{switch(key.charAt(0)){case '@':processedArgs[key]=Drupal.checkPlain(args[key]);break;case '!':processedArgs[key]=args[key];break;default:processedArgs[key]=Drupal.theme('placeholder',args[key]);break;}});return Drupal.stringReplace(str,processedArgs,null);};Drupal.stringReplace=function(str,args,keys){if(str.length===0)return str;if(!Array.isArray(keys)){keys=Object.keys(args||{});keys.sort((a,b)=>a.length-b.length);}if(keys.length===0)return str;const key=keys.pop();const fragments=str.split(key);if(keys.length){for(let i=0;i<fragments.length;i++)fragments[i]=Drupal.stringReplace(fragments[i],args,keys.slice(0));}return fragments.join(args[key]);};Drupal.t=function(str,args,options){options=options||{};options.context=options.context||'';if(drupalTranslations?.strings?.[options.context]?.[str])str=drupalTranslations.strings[options.context][str];if(args)str=Drupal.formatString(str,args);return str;};Drupal.url=function(path){return drupalSettings.path.baseUrl+drupalSettings.path.pathPrefix+path;};Drupal.url.toAbsolute=function(url){const urlParsingNode=document.createElement('a');urlParsingNode.setAttribute('href',url);return urlParsingNode.href;};Drupal.url.isLocal=function(url){let absoluteUrl=Drupal.url.toAbsolute(url);let {protocol}=window.location;if(protocol==='http:'&&absoluteUrl.startsWith('https:'))protocol='https:';let baseUrl=`${protocol}//${window.location.host}${drupalSettings.path.baseUrl.slice(0,-1)}`;try{absoluteUrl=decodeURIComponent(absoluteUrl);}catch(e){}try{baseUrl=decodeURIComponent(baseUrl);}catch(e){}return absoluteUrl===baseUrl||absoluteUrl.startsWith(`${baseUrl}/`);};Drupal.formatPlural=function(count,singular,plural,args,options){args=args||{};args['@count']=count;const pluralDelimiter=drupalSettings.pluralDelimiter;const translations=Drupal.t(singular+pluralDelimiter+plural,args,options).split(pluralDelimiter);let index=0;
9if(drupalTranslations?.pluralFormula)index=count in drupalTranslations.pluralFormula?drupalTranslations.pluralFormula[count]:drupalTranslations.pluralFormula.default;else{if(args['@count']!==1)index=1;}return translations[index];};Drupal.encodePath=function(item){return window.encodeURIComponent(item).replace(/%2F/g,'/');};Drupal.deprecationError=({message})=>{if(drupalSettings.suppressDeprecationErrors===false&&console?.warn)console.warn(`[Deprecation] ${message}`);};Drupal.deprecatedProperty=({target,deprecatedProperty,message})=>{if(!Proxy||!Reflect)return target;return new Proxy(target,{get:(target,key,...rest)=>{if(key===deprecatedProperty)Drupal.deprecationError({message});return Reflect.get(target,key,...rest);}});};Drupal.theme=function(func,...args){if(typeof Drupal.theme?.[func]==='function')return Drupal.theme[func](...args);Drupal.throwError(new TypeError(`Drupal.theme.${func} must be function type.`));};Drupal.theme.placeholder=function(str){return `<em class="placeholder">${Drupal.checkPlain(str)}</em>`;};Drupal.elementIsVisible=function(elem){return !!(elem.offsetWidth||elem.offsetHeight||elem.getClientRects().length);};Drupal.elementIsHidden=function(elem){return !Drupal.elementIsVisible(elem);};})(Drupal,window.drupalSettings,window.drupalTranslations,window.console,window.Proxy,window.Reflect);; 10if(window.jQuery)jQuery.noConflict();document.documentElement.className+=' js';(function(Drupal,drupalSettings){const domReady=(callback)=>{const listener=()=>{callback();document.removeEventListener('DOMContentLoaded',listener);};if(document.readyState!=='loading')setTimeout(callback,0);else document.addEventListener('DOMContentLoaded',listener);};domReady(()=>{Drupal.attachBehaviors(document,drupalSettings);});})(Drupal,window.drupalSettings);; 11/* @license MIT https://raw.githubusercontent.com/focus-trap/tabbable/v6.3.0/LICENSE */ 12/*! 13* tabbable 6.3.0 14* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE 15*/ 16!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):(t="undefined"!=typeof globalThis?globalThis:t||self,function(){var n=t.tabbable,o=t.tabbable={};e(o),o.noConflict=function(){return t.tabbable=n,o}}())}(this,(function(t){"use strict";var e=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],n=e.join(","),o="undefined"==typeof Element,r=o?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,i=!o&&Element.prototype.getRootNode?function(t){var e;return null==t||null===(e=t.getRootNode)||void 0===e?void 0:e.call(t)}:function(t){return null==t?void 0:t.ownerDocument},a=function(t,e){var n;void 0===e&&(e=!0);var o=null==t||null===(n=t.getAttribute)||void 0===n?void 0:n.call(t,"inert");return""===o||"true"===o||e&&t&&a(t.parentNode)},l=function(t,e,o){if(a(t))return[];var i=Array.prototype.slice.apply(t.querySelectorAll(n));return e&&r.call(t,n)&&i.unshift(t),i=i.filter(o)},u=function(t,e,o){for(var i=[],l=Array.from(t);l.length;){var c=l.shift();if(!a(c,!1))if("SLOT"===c.tagName){var d=c.assignedElements(),f=d.length?d:c.children,s=u(f,!0,o);o.flatten?i.push.apply(i,s):i.push({scopeParent:c,candidates:s})}else{r.call(c,n)&&o.filter(c)&&(e||!t.includes(c))&&i.push(c);var p=c.shadowRoot||"function"==typeof o.getShadowRoot&&o.getShadowRoot(c),h=!a(p,!1)&&(!o.shadowRootFilter||o.shadowRootFilter(c));if(p&&h){var v=u(!0===p?c.children:p.children,!0,o);o.flatten?i.push.apply(i,v):i.push({scopeParent:c,candidates:v})}else l.unshift.apply(l,c.children)}}return i},c=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},d=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||function(t){var e,n=null==t||null===(e=t.getAttribute)||void 0===e?void 0:e.call(t,"contenteditable");return""===n||"true"===n}(t))&&!c(t)?0:t.tabIndex},f=function(t,e){return t.tabIndex===e.tabIndex?t.documentOrder-e.documentOrder:t.tabIndex-e.tabIndex},s=function(t){return"INPUT"===t.tagName},p=function(t){return function(t){return s(t)&&"radio"===t.type}(t)&&!function(t){if(!t.name)return!0;var e,n=t.form||i(t),o=function(t){return n.querySelectorAll('input[type="radio"][name="'+t+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)e=o(window.CSS.escape(t.name));else try{e=o(t.name)}catch(t){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",t.message),!1}var r=function(t,e){for(var n=0;n<t.length;n++)if(t[n].checked&&t[n].form===e)return t[n]}(e,t.form);return!r||r===t}(t)},h=function(t){var e=t.getBoundingClientRect(),n=e.width,o=e.height;return 0===n&&0===o},v=function(t,e){var n=e.displayCheck,o=e.getShadowRoot;if("full-native"===n&&"checkVisibility"in t)return!t.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});if("hidden"===getComputedStyle(t).visibility)return!0;var a=r.call(t,"details>summary:first-of-type")?t.parentElement:t;if(r.call(a,"details:not([open]) *"))return!0;
16if(n&&"full"!==n&&"full-native"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return h(t)}else{if("function"==typeof o){for(var l=t;t;){var u=t.parentElement,c=i(t);if(u&&!u.shadowRoot&&!0===o(u))return h(t);t=t.assignedSlot?t.assignedSlot:u||c===t.ownerDocument?u:c.host}t=l}if(function(t){var e,n,o,r,a=t&&i(t),l=null===(e=a)||void 0===e?void 0:e.host,u=!1;if(a&&a!==t)for(u=!!(null!==(n=l)&&void 0!==n&&null!==(o=n.ownerDocument)&&void 0!==o&&o.contains(l)||null!=t&&null!==(r=t.ownerDocument)&&void 0!==r&&r.contains(t));!u&&l;){var c,d,f;u=!(null===(d=l=null===(c=a=i(l))||void 0===c?void 0:c.host)||void 0===d||null===(f=d.ownerDocument)||void 0===f||!f.contains(l))}return u}(t))return!t.getClientRects().length;if("legacy-full"!==n)return!0}return!1},b=function(t,e){return!(e.disabled||a(e)||function(t){return s(t)&&"hidden"===t.type}(e)||v(e,t)||function(t){return"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some((function(t){return"SUMMARY"===t.tagName}))}(e)||function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var e=t.parentElement;e;){if("FIELDSET"===e.tagName&&e.disabled){for(var n=0;n<e.children.length;n++){var o=e.children.item(n);if("LEGEND"===o.tagName)return!!r.call(e,"fieldset[disabled] *")||!o.contains(t)}return!0}e=e.parentElement}return!1}(e))},y=function(t,e){return!(p(e)||d(e)<0||!b(t,e))},m=function(t){var e=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(e)||e>=0)},g=function(t){var e=[],n=[];return t.forEach((function(t,o){var r=!!t.scopeParent,i=r?t.scopeParent:t,a=function(t,e){var n=d(t);return n<0&&e&&!c(t)?0:n}(i,r),l=r?g(t.candidates):i;0===a?r?e.push.apply(e,l):e.push(i):n.push({documentOrder:o,tabIndex:a,item:t,isScope:r,content:l})})),n.sort(f).reduce((function(t,e){return e.isScope?t.push.apply(t,e.content):t.push(e.content),t}),[]).concat(e)},w=e.concat("iframe").join(",");t.focusable=function(t,e){return(e=e||{}).getShadowRoot?u([t],e.includeContainer,{filter:b.bind(null,e),flatten:!0,getShadowRoot:e.getShadowRoot}):l(t,e.includeContainer,b.bind(null,e))},t.getTabIndex=d,t.isFocusable=function(t,e){if(e=e||{},!t)throw new Error("No node provided");return!1!==r.call(t,w)&&b(e,t)},t.isTabbable=function(t,e){if(e=e||{},!t)throw new Error("No node provided");return!1!==r.call(t,n)&&y(e,t)},t.tabbable=function(t,e){var n;return n=(e=e||{}).getShadowRoot?u([t],e.includeContainer,{filter:y.bind(null,e),flatten:!1,getShadowRoot:e.getShadowRoot,shadowRootFilter:m}):l(t,e.includeContainer,y.bind(null,e)),g(n)}})); 17 18; 19/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ 20(function($,Drupal){Drupal.theme.progressBar=function(id){const escapedId=Drupal.checkPlain(id);return (`<div id="${escapedId}" class="progress" aria-live="polite">`+'<div class="progress__label"> </div>'+'<div class="progress__track"><div class="progress__bar"></div></div>'+'<div class="progress__percentage"></div>'+'<div class="progress__description"> </div>'+'</div>');};Drupal.ProgressBar=function(id,updateCallback,method,errorCallback){this.id=id;this.method=method||'GET';this.updateCallback=updateCallback;this.errorCallback=errorCallback;this.element=$(Drupal.theme('progressBar',id));};$.extend(Drupal.ProgressBar.prototype,{setProgress(percentage,message,label){if(percentage>=0&&percentage<=100){$(this.element).find('div.progress__bar').each(function(){this.style.width=`${percentage}%`;});$(this.element).find('div.progress__percentage').html(`${percentage}%`);}$('div.progress__description',this.element).html(message);$('div.progress__label',this.element).html(label);if(this.updateCallback)this.updateCallback(percentage,message,this);},startMonitoring(uri,delay){this.delay=delay;this.uri=uri;this.sendPing();},stopMonitoring(){clearTimeout(this.timer);this.uri=null;},sendPing(){if(this.timer)clearTimeout(this.timer);if(this.uri){const pb=this;let uri=this.uri;if(!uri.includes('?'))uri+='?';else uri+='&';uri+='_format=json';$.ajax({type:this.method,url:uri,data:'',dataType:'json',success(progress){if(progress.status===0){pb.displayError(progress.data);return;}pb.setProgress(progress.percentage,progress.message,progress.label);pb.timer=setTimeout(()=>{pb.sendPing();},pb.delay);},error(xmlhttp){const e=new Drupal.AjaxError(xmlhttp,pb.uri);pb.displayError(`<pre>${e.message}</pre>`);}});}},displayError(string){const error=$('<div class="messages messages--error"></div>').html(string);$(this.element).before(error).hide();if(this.errorCallback)this.errorCallback(this);}});})(jQuery,Drupal);; 21/* @license MIT https://raw.githubusercontent.com/muicss/loadjs/4.3.0/LICENSE.txt */ 22loadjs=function(){var h=function(){},o={},c={},f={};function u(e,n){if(e){var t=f[e];if(c[e]=n,t)for(;t.length;)t[0](e,n),t.splice(0,1)}}function l(e,n){e.call&&(e={success:e}),n.length?(e.error||h)(n):(e.success||h)(e)}function p(t,r,i,s){var o,e,u,n=document,c=i.async,f=(i.numRetries||0)+1,l=i.before||h,a=t.replace(/[\?|#].*$/,""),d=t.replace(/^(css|img|module|nomodule)!/,"");if(s=s||0,/(^css!|\.css$)/.test(a))(u=n.createElement("link")).rel="stylesheet",u.href=d,(o="hideFocus"in u)&&u.relList&&(o=0,u.rel="preload",u.as="style");else if(/(^img!|\.(png|gif|jpg|svg|webp)$)/.test(a))(u=n.createElement("img")).src=d;else if((u=n.createElement("script")).src=d,u.async=void 0===c||c,e="noModule"in u,/^module!/.test(a)){if(!e)return r(t,"l");u.type="module"}else if(/^nomodule!/.test(a)&&e)return r(t,"l");!(u.onload=u.onerror=u.onbeforeload=function(e){var n=e.type[0];if(o)try{u.sheet.cssText.length||(n="e")}catch(e){18!=e.code&&(n="e")}if("e"==n){if((s+=1)<f)return p(t,r,i,s)}else if("preload"==u.rel&&"style"==u.as)return u.rel="stylesheet";r(t,n,e.defaultPrevented)})!==l(t,u)&&n.head.appendChild(u)}function t(e,n,t){var r,i;if(n&&n.trim&&(r=n),i=(r?t:n)||{},r){if(r in o)throw"LoadJS";o[r]=!0}
22function s(n,t){!function(e,r,n){var t,i,s=(e=e.push?e:[e]).length,o=s,u=[];for(t=function(e,n,t){if("e"==n&&u.push(e),"b"==n){if(!t)return;u.push(e)}--s||r(u)},i=0;i<o;i++)p(e[i],t,n)}(e,function(e){l(i,e),n&&l({success:n,error:t},e),u(r,e)},i)}if(i.returnPromise)return new Promise(s);s()}return t.ready=function(e,n){return function(e,t){e=e.push?e:[e];var n,r,i,s=[],o=e.length,u=o;for(n=function(e,n){n.length&&s.push(e),--u||t(s)};o--;)r=e[o],(i=c[r])?n(r,i):(f[r]=f[r]||[]).push(n)}(e,function(e){l(n,e)}),t},t.done=function(e){u(e,[])},t.reset=function(){o={},c={},f={}},t.isDefined=function(e){return e in o},t}();; 23/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ 24Drupal.debounce=function(func,wait,immediate){let timeout;let result;return function(...args){const context=this;const later=function(){timeout=null;if(!immediate)result=func.apply(context,args);};const callNow=immediate&&!timeout;clearTimeout(timeout);timeout=setTimeout(later,wait);if(callNow)result=func.apply(context,args);return result;};};; 25(function(Drupal,debounce){let liveElement;const announcements=[];Drupal.behaviors.drupalAnnounce={attach(context){if(!liveElement){liveElement=document.createElement('div');liveElement.id='drupal-live-announce';liveElement.className='visually-hidden';liveElement.setAttribute('aria-live','polite');liveElement.setAttribute('aria-busy','false');document.body.appendChild(liveElement);}}};function announce(){const text=[];let priority='polite';let announcement;const il=announcements.length;for(let i=0;i<il;i++){announcement=announcements.pop();text.unshift(announcement.text);if(announcement.priority==='assertive')priority='assertive';}if(text.length){liveElement.innerHTML='';liveElement.setAttribute('aria-busy','true');liveElement.setAttribute('aria-live',priority);liveElement.innerHTML=text.join('\n');liveElement.setAttribute('aria-busy','false');}}Drupal.announce=function(text,priority){announcements.push({text,priority});return debounce(announce,200)();};})(Drupal,Drupal.debounce);; 26((Drupal)=>{Drupal.Message=class{constructor(messageWrapper=null){if(!messageWrapper)this.messageWrapper=Drupal.Message.defaultWrapper();else this.messageWrapper=messageWrapper;}static defaultWrapper(){let wrapper=document.querySelector('[data-drupal-messages]')||document.querySelector('[data-drupal-messages-fallback]');if(!wrapper){wrapper=document.createElement('div');document.body.appendChild(wrapper);}if(wrapper.hasAttribute('data-drupal-messages-fallback')){wrapper.removeAttribute('data-drupal-messages-fallback');wrapper.classList.remove('hidden');}wrapper.setAttribute('data-drupal-messages','');return wrapper.innerHTML===''?Drupal.Message.messageInternalWrapper(wrapper):wrapper.firstElementChild;}static getMessageTypeLabels(){return {status:Drupal.t('Status message'),error:Drupal.t('Error message'),warning:Drupal.t('Warning message')};}add(message,options={}){if(!options.hasOwnProperty('type'))options.type='status';if(typeof message!=='string')throw new Error('Message must be a string.');Drupal.Message.announce(message,options);options.id=options.id?String(options.id):`${options.type}-${Math.random().toFixed(15).replace('0.','')}`;if(!Drupal.Message.getMessageTypeLabels().hasOwnProperty(options.type)){const {type}=options;throw new Error(`The message type, ${type}, is not present in Drupal.Message.getMessageTypeLabels().`);}this.messageWrapper.appendChild(Drupal.theme('message',{text:message},options));return options.id;}select(id){return this.messageWrapper.querySelector(`[data-drupal-message-id^="${id}"]`);}remove(id){return this.messageWrapper.removeChild(this.select(id));}clear(){this.messageWrapper.querySelectorAll('[data-drupal-message-id]').forEach((message)=>{this.messageWrapper.removeChild(message);});}static announce(message,options){if(!options.priority&&(options.type==='warning'||options.type==='error'))options.priority='assertive';if(options.announce!=='')Drupal.announce(options.announce||message,options.priority);}static messageInternalWrapper(messageWrapper){const innerWrapper=document.createElement('div');innerWrapper.setAttribute('class','messages__wrapper');messageWrapper.insertAdjacentElement('afterbegin',innerWrapper);return innerWrapper;}};Drupal.theme.message=({text},{type,id})=>
26{const messagesTypes=Drupal.Message.getMessageTypeLabels();const messageWrapper=document.createElement('div');messageWrapper.setAttribute('class',`messages messages--${type}`);messageWrapper.setAttribute('role',type==='error'||type==='warning'?'alert':'status');messageWrapper.setAttribute('data-drupal-message-id',id);messageWrapper.setAttribute('data-drupal-message-type',type);messageWrapper.setAttribute('aria-label',messagesTypes[type]);messageWrapper.innerHTML=`${text}`;return messageWrapper;};})(Drupal);; 27((Drupal)=>{Drupal.theme.ajaxProgressIndicatorFullscreen=()=>'<div class="ajax-progress ajax-progress--fullscreen"><div class="ajax-progress__throbber ajax-progress__throbber--fullscreen"> </div></div>';Drupal.theme.ajaxProgressThrobber=(message)=>{const messageMarkup=typeof message==='string'?Drupal.theme('ajaxProgressMessage',message):'';const throbber='<div class="ajax-progress__throbber"> </div>';return `<div class="ajax-progress ajax-progress--throbber">${throbber}${messageMarkup}</div>`;};Drupal.theme.ajaxProgressMessage=(message)=>`<div class="ajax-progress__message">${message}</div>`;})(Drupal);; 28(function($,window,Drupal,drupalSettings,loadjs,{isFocusable,tabbable}){Drupal.behaviors.AJAX={attach(context,settings){function loadAjaxBehavior(base){const elementSettings=settings.ajax[base];if(typeof elementSettings.selector==='undefined')elementSettings.selector=`#${base}`;once('drupal-ajax',$(elementSettings.selector)).forEach((el)=>{elementSettings.element=el;elementSettings.base=base;Drupal.ajax(elementSettings);});}Object.keys(settings.ajax||{}).forEach(loadAjaxBehavior);Drupal.ajax.bindAjaxLinks(document.body);once('ajax','.use-ajax-submit').forEach((el)=>{const elementSettings={url:$(el.form).attr('action'),setClick:true,event:'click',progress:{type:'throbber'},base:el.id,element:el};Drupal.ajax(elementSettings);});},detach(context,settings,trigger){if(trigger==='unload')Drupal.ajax.expired().forEach((instance)=>{Drupal.ajax.instances[instance.instanceIndex]=null;});}};Drupal.AjaxError=function(xmlhttp,uri,customMessage){let statusCode;let statusText;let responseText;if(xmlhttp.status)statusCode=`\n${Drupal.t('An AJAX HTTP error occurred.')}\n${Drupal.t('HTTP Result Code: !status',{'!status':xmlhttp.status})}`;else statusCode=`\n${Drupal.t('An AJAX HTTP request terminated abnormally.')}`;statusCode+=`\n${Drupal.t('Debugging information follows.')}`;const pathText=`\n${Drupal.t('Path: !uri',{'!uri':uri})}`;statusText='';try{statusText=`\n${Drupal.t('StatusText: !statusText',{'!statusText':xmlhttp.statusText.trim()})}`;}catch(e){}responseText='';try{responseText=`\n${Drupal.t('ResponseText: !responseText',{'!responseText':xmlhttp.responseText.trim()})}`;}catch(e){}responseText=responseText.replace(/<("[^"]*"|'[^']*'|[^'">])*>/gi,'');responseText=responseText.replace(/[\n]+\s+/g,'\n');const readyStateText=xmlhttp.status===0?`\n${Drupal.t('ReadyState: !readyState',{'!readyState':xmlhttp.readyState})}`:'';customMessage=customMessage?`\n${Drupal.t('CustomMessage: !customMessage',{'!customMessage':customMessage})}`:'';this.message=statusCode+pathText+statusText+customMessage+responseText+readyStateText;this.name='AjaxError';if(!Drupal.AjaxError.messages)Drupal.AjaxError.messages=new Drupal.Message();Drupal.AjaxError.messages.add(Drupal.t("Oops, something went wrong. Check your browser's developer console for more details."),{type:'error'});};Drupal.AjaxError.prototype=new Error();Drupal.AjaxError.prototype.constructor=Drupal.AjaxError;Drupal.ajax=function(settings){if(arguments.length!==1)throw new Error('Drupal.ajax() function must be called with one configuration object only');const base=settings.base||false;const element=settings.element||false;delete settings.base;delete settings.element;if(!settings.progress&&!element)settings.progress=false;const ajax=new Drupal.Ajax(base,element,settings);ajax.instanceIndex=Drupal.ajax.instances.length;Drupal.ajax.instances.push(ajax);return ajax;};Drupal.ajax.instances=[];Drupal.ajax.expired=function(){return Drupal.ajax.instances.filter((instance)=>instance&&instance.element!==false&&!document.body.contains(instance.element));};Drupal.ajax.bindAjaxLinks=(element)=>
28{once('ajax','.use-ajax',element).forEach((ajaxLink)=>{const $linkElement=$(ajaxLink);const elementSettings={progress:{type:'throbber'},dialogType:$linkElement.data('dialog-type'),dialog:$linkElement.data('dialog-options'),dialogRenderer:$linkElement.data('dialog-renderer'),base:$linkElement.attr('id'),element:ajaxLink};const href=$linkElement.attr('href');if(href){elementSettings.url=href;elementSettings.event='click';}const httpMethod=$linkElement.data('ajax-http-method');if(httpMethod)elementSettings.httpMethod=httpMethod;Drupal.ajax(elementSettings);});};Drupal.Ajax=function(base,element,elementSettings){const defaults={httpMethod:'POST',event:element?'mousedown':null,keypress:true,selector:base?`#${base}`:null,effect:'none',speed:'none',method:'replaceWith',progress:{type:'throbber',message:Drupal.t('Processing...')},submit:{js:true}};$.extend(this,defaults,elementSettings);this.commands=new Drupal.AjaxCommands();this.instanceIndex=false;if(this.wrapper)this.wrapper=`#${this.wrapper}`;this.element=element;this.preCommandsFocusedElementSelector=null;this.elementSettings=elementSettings;if(this.element?.form)this.$form=$(this.element.form);if(!this.url){const $element=$(this.element);if(this.element.tagName==='A')this.url=$element.attr('href');else{if(this.element&&element.form)this.url=this.$form.attr('action');}}const originalUrl=this.url;this.url=this.url.replace(/\/nojs(\/|$|\?|#)/,'/ajax$1');if(drupalSettings.ajaxTrustedUrl.hasOwnProperty(originalUrl))drupalSettings.ajaxTrustedUrl[this.url]=true;const ajax=this;ajax.options={url:ajax.url,data:ajax.submit,isInProgress(){return ajax.ajaxing;},beforeSerialize(elementSettings,options){return ajax.beforeSerialize(elementSettings,options);},beforeSubmit(formValues,elementSettings,options){ajax.ajaxing=true;ajax.preCommandsFocusedElementSelector=null;return ajax.beforeSubmit(formValues,elementSettings,options);},beforeSend(xmlhttprequest,options){ajax.ajaxing=true;return ajax.beforeSend(xmlhttprequest,options);},success(response,status,xmlhttprequest){ajax.preCommandsFocusedElementSelector=document.activeElement.getAttribute('data-drupal-selector');if(typeof response==='string')response=JSON.parse(response);if(response!==null&&!drupalSettings.ajaxTrustedUrl.hasOwnProperty(ajax.url))if(xmlhttprequest.getResponseHeader('X-Drupal-Ajax-Token')!=='1'){const customMessage=Drupal.t('The response failed verification so will not be processed.');return ajax.error(xmlhttprequest,ajax.url,customMessage);}return (Promise.resolve(ajax.success(response,status)).then(()=>{ajax.ajaxing=false;$(document).trigger('ajaxSuccess',[xmlhttprequest,this]);$(document).trigger('ajaxComplete',[xmlhttprequest,this]);if(--$.active===0)$(document).trigger('ajaxStop');}));},error(xmlhttprequest,status,error){ajax.ajaxing=false;},complete(xmlhttprequest,status){if(status==='error'||status==='parsererror')return ajax.error(xmlhttprequest,ajax.url);},dataType:'json',jsonp:false,method:ajax.httpMethod};if(elementSettings.dialog)ajax.options.data.dialogOptions=elementSettings.dialog;if(!ajax.options.url.includes('?'))ajax.options.url+='?';else ajax.options.url+='&';let wrapper=`drupal_${elementSettings.dialogType||'ajax'}`;if(elementSettings.dialogRenderer)wrapper+=`.${elementSettings.dialogRenderer}`;ajax.options.url+=`${Drupal.ajax.WRAPPER_FORMAT}=${wrapper}`;$(ajax.element).on(elementSettings.event,function(event){if(!drupalSettings.ajaxTrustedUrl.hasOwnProperty(ajax.url)&&!Drupal.url.isLocal(ajax.url))throw new Error(Drupal.t('The callback URL is not local and not trusted: !url',{'!url':ajax.url}));return ajax.eventResponse(this,event);});if(elementSettings.keypress)$(ajax.element).on('keypress',function(event){return ajax.keypressResponse(this,event);});if(elementSettings.prevent)$(ajax.element).on(elementSettings.prevent,false);};Drupal.ajax.WRAPPER_FORMAT='_wrapper_format';Drupal.Ajax.AJAX_REQUEST_PARAMETER='_drupal_ajax';Drupal.Ajax.prototype.execute=function(){if(this.ajaxing)return;try{this.beforeSerialize(this.element,this.options);return $.ajax(this.options);}catch(e){this.ajaxing=false;window.alert(`An error occurred while attempting to process ${this.options.url}: ${e.message}`);return $.Deferred().reject();}};Drupal.Ajax.prototype.keypressResponse=function(element,event){const ajax=this;if(event.which===13||(event.which===32&&element.type!=='text'&&element.type!=='textarea'&&element.type!=='tel'&&element.type!=='number')){event.preventDefault();event.stopPropagation();$(element).trigger(ajax.elementSettings.event);}};Drupal.Ajax.prototype.eventResponse=function(element,event){event.preventDefault();event.stopPropagation();const ajax=this;if(ajax.ajaxing)return;try{if(ajax.$form){if(ajax.setClick)element.form.clk=element;ajax.$form.ajaxSubmit(ajax.options);}else{ajax.beforeSerialize(ajax.element,ajax.options);$.ajax(ajax.options);}}catch(e){ajax.ajaxing=false;window.alert(`An error occurred while attempting to process ${ajax.options.url}: ${e.message}`);}};Drupal.Ajax.prototype.beforeSerialize=function(element,options){if(this.$form&&document.body.contains(this.$form.get(0))){const settings=this.settings||drupalSettings;Drupal.detachBehaviors(this.$form.get(0),settings,'serialize');}options.data[Drupal.Ajax.AJAX_REQUEST_PARAMETER]=1;const pageState=drupalSettings.ajaxPageState;options.data['ajax_page_state[theme]']=pageState.theme;options.data['ajax_page_state[theme_token]']=pageState.theme_token;options.data['ajax_page_state[libraries]']=pageState.libraries;};Drupal.Ajax.prototype.beforeSubmit=function(formValues,element,options){};Drupal.Ajax.prototype.beforeSend=function(xmlhttprequest,options){if(this.$form){options.extraData=options.extraData||{};options.extraData.ajax_iframe_upload='1';const v=$.fieldValue(this.element);if(v!==null)options.extraData[this.element.name]=v;}$(this.element).prop('disabled',true);if(!this.progress||!this.progress.type)return;const progressIndicatorMethod=`setProgressIndicator${this.progress.type.slice(0,1).toUpperCase()}${this.progress.type.slice(1).toLowerCase()}`;if(progressIndicatorMethod in this&&typeof this[progressIndicatorMethod]==='function')this[progressIndicatorMethod].call(this);};Drupal.theme.ajaxProgressThrobber=(message)=>{const messageMarkup=typeof message==='string'?Drupal.theme('ajaxProgressMessage',message):'';const throbber='<div class="throbber"> </div>';return `<div class="ajax-progress ajax-progress-throbber">${throbber}${messageMarkup}</div>`;};Drupal.theme.ajaxProgressIndicatorFullscreen=()=>'<div class="ajax-progress ajax-progress-fullscreen"> </div>';Drupal.theme.ajaxProgressMessage=(message)=>`<div class="message">${message}</div>`;Drupal.theme.ajaxProgressBar=($element)=>$('<div class="ajax-progress ajax-progress-bar"></div>').append($element);Drupal.Ajax.prototype.setProgressIndicatorBar=function(){const progressBar=new Drupal.ProgressBar(`ajax-progress-${this.element.i
28d}`,$.noop,this.progress.method,$.noop);if(this.progress.message)progressBar.setProgress(-1,this.progress.message);if(this.progress.url)progressBar.startMonitoring(this.progress.url,this.progress.interval||1500);this.progress.element=$(Drupal.theme('ajaxProgressBar',progressBar.element));this.progress.object=progressBar;$(this.element).after(this.progress.element);};Drupal.Ajax.prototype.setProgressIndicatorThrobber=function(){this.progress.element=$(Drupal.theme('ajaxProgressThrobber',this.progress.message));if($(this.element).closest('[data-drupal-ajax-container]').length)$(this.element).closest('[data-drupal-ajax-container]').after(this.progress.element);else $(this.element).after(this.progress.element);};Drupal.Ajax.prototype.setProgressIndicatorFullscreen=function(){this.progress.element=$(Drupal.theme('ajaxProgressIndicatorFullscreen'));$('body').append(this.progress.element);};Drupal.Ajax.prototype.commandExecutionQueue=function(response,status){const ajaxCommands=this.commands;return Object.keys(response||{}).reduce((executionQueue,key)=>executionQueue.then(()=>{const {command}=response[key];if(command&&ajaxCommands[command])return ajaxCommands[command](this,response[key],status);}),Promise.resolve());};Drupal.Ajax.prototype.success=function(response,status){if(this.progress.element)$(this.progress.element).remove();if(this.progress.object)this.progress.object.stopMonitoring();$(this.element).prop('disabled',false);const elementParents=$(this.element).parents('[data-drupal-selector]').addBack().toArray();const focusChanged=Object.keys(response||{}).some((key)=>{const {command,method}=response[key];return (command==='focusFirst'||command==='openDialog'||(command==='invoke'&&method==='focus'));});return (this.commandExecutionQueue(response,status).then(()=>{if(!focusChanged){let target=false;if(this.element){if($(this.element).data('refocus-blur')&&this.preCommandsFocusedElementSelector)target=document.querySelector(`[data-drupal-selector="${this.preCommandsFocusedElementSelector}"]`);if(!target&&!$(this.element).data('disable-refocus')){for(let n=elementParents.length-1;!target&&n>=0;n--)target=document.querySelector(`[data-drupal-selector="${elementParents[n].getAttribute('data-drupal-selector')}"]`);}}if(target)$(target).trigger('focus');}if(this.$form&&document.body.contains(this.$form.get(0))){const settings=this.settings||drupalSettings;Drupal.attachBehaviors(this.$form.get(0),settings);}this.settings=null;}).catch((error)=>console.error(Drupal.t('An error occurred during the execution of the Ajax response: !error',{'!error':error}))));};Drupal.Ajax.prototype.getEffect=function(response){const type=response.effect||this.effect;const speed=response.speed||this.speed;const effect={};if(type==='none'){effect.showEffect='show';effect.hideEffect='hide';effect.showSpeed='';}else if(type==='fade'){effect.showEffect='fadeIn';effect.hideEffect='fadeOut';effect.showSpeed=speed;}else{effect.showEffect=`${type}Toggle`;effect.hideEffect=`${type}Toggle`;effect.showSpeed=speed;}return effect;};Drupal.Ajax.prototype.error=function(xmlhttprequest,uri,customMessage){if(this.progress.element)$(this.progress.element).remove();if(this.progress.object)this.progress.object.stopMonitoring();$(this.wrapper).show();$(this.element).prop('disabled',false);if(this.$form&&document.body.contains(this.$form.get(0))){const settings=this.settings||drupalSettings;Drupal.attachBehaviors(this.$form.get(0),settings);}throw new Drupal.AjaxError(xmlhttprequest,uri,customMessage);};Drupal.theme.ajaxWrapperNewContent=($newContent,ajax,response)=>(response.effect||ajax.effect)!=='none'&&$newContent.filter((i)=>!(($newContent[i].nodeName==='#comment'||($newContent[i].nodeName==='#text'&&/^(\s|\n|\r)*$/.test($newContent[i].textContent))))).length>1?Drupal.theme('ajaxWrapperMultipleRootElements',$newContent):$newContent;Drupal.theme.ajaxWrapperMultipleRootElements=($elements)=>$('<div></div>').append($elements);Drupal.AjaxCommands=function(){};Drupal.AjaxCommands.prototype={insert(ajax,response){const $wrapper=response.selector?$(response.selector):$(ajax.wrapper);const method=response.method||ajax.method;const effect=ajax.getEffect(response);const settings=response.settings||ajax.settings||drupalSettings;const parseHTML=(htmlString)=>{const fragment=document.createDocumentFragment();const template=fragment.appendChild(document.createElement('template'));template.innerHTML=htmlString;return template.content.childNodes;};let $newContent=$(parseHTML(response.data));
28$newContent=Drupal.theme('ajaxWrapperNewContent',$newContent,ajax,response);switch(method){case 'html':case 'replaceWith':case 'replaceAll':case 'empty':case 'remove':Drupal.detachBehaviors($wrapper.get(0),settings);break;default:break;}$wrapper[method]($newContent);if(effect.showEffect!=='show')$newContent.hide();const $ajaxNewContent=$newContent.find('.ajax-new-content');if($ajaxNewContent.length){$ajaxNewContent.hide();$newContent.show();$ajaxNewContent[effect.showEffect](effect.showSpeed);}else{if(effect.showEffect!=='show')$newContent[effect.showEffect](effect.showSpeed);}$newContent.each((index,element)=>{if(element.nodeType===Node.ELEMENT_NODE&&document.documentElement.contains(element))Drupal.attachBehaviors(element,settings);});},remove(ajax,response,status){const settings=response.settings||ajax.settings||drupalSettings;$(response.selector).each(function(){Drupal.detachBehaviors(this,settings);}).remove();},changed(ajax,response,status){const $element=$(response.selector);if(!$element.hasClass('ajax-changed')){$element.addClass('ajax-changed');if(response.asterisk)$element.find(response.asterisk).append(` <abbr class="ajax-changed" title="${Drupal.t('Changed')}">*</abbr> `);}},alert(ajax,response,status){window.alert(response.text);},announce(ajax,response){if(response.priority)Drupal.announce(response.text,response.priority);else Drupal.announce(response.text);},redirect(ajax,response,status){window.location=response.url;},css(ajax,response,status){$(response.selector).css(response.argument);},settings(ajax,response,status){const ajaxSettings=drupalSettings.ajax;if(ajaxSettings)Drupal.ajax.expired().forEach((instance)=>{if(instance.selector){const selector=instance.selector.replace('#','');if(selector in ajaxSettings)delete ajaxSettings[selector];}});if(response.merge)$.extend(true,drupalSettings,response.settings);else ajax.settings=response.settings;},data(ajax,response,status){$(response.selector).data(response.name,response.value);},focusFirst(ajax,response,status){let focusChanged=false;const container=document.querySelector(response.selector);if(container){const tabbableElements=tabbable(container);if(tabbableElements.length){tabbableElements[0].focus();focusChanged=true;}else{if(isFocusable(container)){container.focus();focusChanged=true;}}}if(ajax.hasOwnProperty('element')&&!focusChanged)ajax.element.focus();},invoke(ajax,response,status){const $element=$(response.selector);$element[response.method](...response.args);},restripe(ajax,response,status){$(response.selector).find('> tbody > tr:visible, > tr:visible').removeClass('odd even').filter(':even').addClass('odd').end().filter(':odd').addClass('even');},update_build_id(ajax,response,status){document.querySelectorAll(`input[name="form_build_id"][value="${response.old}"]`).forEach((item)=>{item.value=response.new;});},add_css(ajax,response,status){const allUniqueBundleIds=response.data.map(function(style){const uniqueBundleId=style.href;if(!loadjs.isDefined(uniqueBundleId))loadjs(`css!${style.href}`,uniqueBundleId,{before(path,styleEl){Object.keys(style).forEach((attributeKey)=>{styleEl.setAttribute(attributeKey,style[attributeKey]);});}});return uniqueBundleId;});return new Promise((resolve,reject)=>{loadjs.ready(allUniqueBundleIds,{success(){resolve();},error(depsNotFound){const message=Drupal.t(`The following files could not be loaded: @dependencies`,{'@dependencies':depsNotFound.join(', ')});reject(message);}});});},message(ajax,response){const messages=new Drupal.Message(document.querySelector(response.messageWrapperQuerySelector));if(response.clearPrevious)messages.clear();messages.add(response.message,response.messageOptions);},add_js(ajax,response,status){const parentEl=document.querySelector(response.selector||'body');const settings=ajax.settings||drupalSettings;const allUniqueBundleIds=response.data.map((script)=>{const uniqueBundleId=script.src;if(!loadjs.isDefined(uniqueBundleId))loadjs(script.src,uniqueBundleId,{async:false,before(path,scriptEl){Object.keys(script).forEach((attributeKey)=>{scriptEl.setAttribute(attributeKey,script[attributeKey]);});parentEl.appendChild(scriptEl);return false;}});return uniqueBundleId;});return new Promise((resolve,reject)=>{loadjs.ready(allUniqueBundleIds,{success(){Drupal.attachBehaviors(parentEl,settings);resolve();},error(depsNotFound){const message=Drupal.t(`The following files could not be loaded: @dependencies`,{'@dependencies':depsNotFound.join(', ')});reject(message);}});});},scrollTop(ajax,response){document.querySelector(response.selector)?.scrollIntoView();}};const stopEvent=(xhr,settings)=>{return (xhr.getResponseHeader('X-Drupal-Ajax-Token')==='1'&&typeof settings.isInProgress==='function'&&settings.isInProgress());};$.extend(true,$.event.special,{ajaxSuccess:{trigger(event,xhr,settings){if(stopEvent(xhr,settings))return false;}},ajaxComplete:{trigger(event,xhr,settings){if(stopEvent(xhr,settings)){$.active++;return false;}}}});})(jQuery,window,Drupal,drupalSettings,loadjs,window.tabbable);; 29(function($){Drupal.behaviors.mousticApiDefault={attach:function(context,settings){$('a',context).each(function(){if(!$(this).hasClass('no-target')){const href=$(this).attr('href');const http=new RegExp('^http');let ignorePath=[document.location.hostname];if(settings.ignorePath)ignorePath=ignorePath.concat(settings.ignorePath);const a=new RegExp(ignorePath.join("|"),'i');if(http.test(href)&&!a.test(href))$(this).addClass('target-blank');}});$('.target-blank',context).click(function(event){event.preventDefault();if(!$(this).hasClass('no-target'))window.open($(this).attr('href'));});}};})(jQuery);; 30!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).FloatingUICore={});}(this,(function(t){"use strict";const e=["top","right","bottom","left"],n=["start","end"],i=e.reduce(((t,e)=>t.concat(e,e+"-"+n[0],e+"-"+n[1])),[]),o=Math.min,r=Math.max,a={left:"r
30ight",right:"left",bottom:"top",top:"bottom"};function l(t,e,n){return r(t,o(e,n));}function s(t,e){return "function"==typeof t?t(e):t;}function f(t){return t.split("-")[0];}function c(t){return t.split("-")[1];}function m(t){return "x"===t?"y":"x";}function u(t){return "y"===t?"height":"width";}function d(t){const e=t[0];return "t"===e||"b"===e?"y":"x";}function g(t){return m(d(t));}function p(t,e,n){void 0===n&&(n=!1);const i=c(t),o=g(t),r=u(o);let a="x"===o?i===(n?"end":"start")?"right":"left":"start"===i?"bottom":"top";return e.reference[r]>e.floating[r]&&(a=A(a)),[a,A(a)];}function h(t){return t.includes("start")?t.replace("start","end"):t.replace("end","start");}const y=["left","right"],w=["right","left"],x=["top","bottom"],v=["bottom","top"];function b(t,e,n,i){const o=c(t);let r=function(t,e,n){switch(t){case "top":case "bottom":return n?e?w:y:e?y:w;case "left":case "right":return e?x:v;default:return [];}}(f(t),"start"===n,i);return o&&(r=r.map(((t)=>t+"-"+o)),e&&(r=r.concat(r.map(h)))),r;}function A(t){const e=f(t);return a[e]+t.slice(e.length);}function R(t){return "number"!=typeof t?function(t){return {top:0,right:0,bottom:0,left:0,...t};}(t):{top:t,right:t,bottom:t,left:t};}function O(t){const {x:e,y:n,width:i,height:o}=t;return {width:i,height:o,top:n,left:e,right:e+i,bottom:n+o,x:e,y:n};}function P(t,e,n){let {reference:i,floating:o}=t;const r=d(e),a=g(e),l=u(a),s=f(e),m="y"===r,p=i.x+i.width/2-o.width/2,h=i.y+i.height/2-o.height/2,y=i[l]/2-o[l]/2;let w;switch(s){case "top":w={x:p,y:i.y-o.height};break;case "bottom":w={x:p,y:i.y+i.height};break;case "right":w={x:i.x+i.width,y:h};break;case "left":w={x:i.x-o.width,y:h};break;default:w={x:i.x,y:i.y};}switch(c(e)){case "start":w[a]-=y*(n&&m?-1:1);break;case "end":w[a]+=y*(n&&m?-1:1);}return w;}async function D(t,e){var n;void 0===e&&(e={});const {x:i,y:o,platform:r,rects:a,elements:l,strategy:f}=t,{boundary:c="clippingAncestors",rootBoundary:m="viewport",elementContext:u="floating",altBoundary:d=!1,padding:g=0}=s(e,t),p=R(g),h=l[d?"floating"===u?"reference":"floating":u],y=O(await r.getClippingRect({element:null==(n=await (null==r.isElement?void 0:r.isElement(h)))||n?h:h.contextElement||await (null==r.getDocumentElement?void 0:r.getDocumentElement(l.floating)),boundary:c,rootBoundary:m,strategy:f})),w="floating"===u?{x:i,y:o,width:a.floating.width,height:a.floating.height}:a.reference,x=await (null==r.getOffsetParent?void 0:r.getOffsetParent(l.floating)),v=await (null==r.isElement?void 0:r.isElement(x))&&await (null==r.getScale?void 0:r.getScale(x))||{x:1,y:1},b=O(r.convertOffsetParentRelativeRectToViewportRelativeRect?await r.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:w,offsetParent:x,strategy:f}):w);return {top:(y.top-b.top+p.top)/v.y,bottom:(b.bottom-y.bottom+p.bottom)/v.y,left:(y.left-b.left+p.left)/v.x,right:(b.right-y.right+p.right)/v.x};}function T(t,e){return {top:t.top-e.height,right:t.right-e.width,bottom:t.bottom-e.height,left:t.left-e.width};}function E(t){return e.some(((e)=>t[e]>=0));}function L(t){const e=o(...t.map(((t)=>t.left))),n=o(...t.map(((t)=>t.top)));return {x:e,y:n,width:r(...t.map(((t)=>t.right)))-e,height:r(...t.map(((t)=>t.bottom)))-n};}const k=new Set(["left","top"]);t.arrow=(t)=>({name:"arrow",options:t,async fn(e){const {x:n,y:i,placement:r,rects:a,platform:f,elements:m,middlewareData:d}=e,{element:p,padding:h=0}=s(t,e)||{};if(null==p)return {};const y=R(h),w={x:n,y:i},x=g(r),v=u(x),b=await f.getDimensions(p),A="y"===x,O=A?"top":"left",P=A?"bottom":"right",D=A?"clientHeight":"clientWidth",T=a.reference[v]+a.reference[x]-w[x]-a.floating[v],E=w[x]-a.reference[x],L=await (null==f.getOffsetParent?void 0:f.getOffsetParent(p));let k=L?L[D]:0;k&&await (null==f.isElement?void 0:f.isElement(L))||(k=m.floating[D]||a.floating[v]);const C=T/2-E/2,H=k/2-b[v]/2-1,S=o(y[O],H),B=o(y[P],H),F=S,j=k-b[v]-B,z=k/2-b[v]/2+C,M=l(F,z,j),V=!d.arrow&&null!=c(r)&&z!==M&&a.reference[v]/2-(z<F?S:B)-b[v]/2<0,W=V?z<F?z-F:z-j:0;return {[x]:w[x]+W,data:{[x]:M,centerOffset:z-M-W,...V&&{alignmentOffset:W}},reset:V};}}),t.autoPlacement=function(t){return void 0===t&&(t={}),{name:"autoPlacement",options:t,async fn(e){var n,o,r;const {rects:a,middlewareData:l,placement:m,platform:u,elements:d}=e,{crossAxis:g=!1,alignment:y,allowedPlacements:w=i,autoAlignment:x=!0,...v}=s(t,e),b=void 0!==y||w===i?function(t,e,n){return (t?[...n.filter(((e)=>c(e)===t)),...n.filter(((e)=>c(e)!==t))]:n.filter(((t)=>f(t)===t))).filter(((n)=>!t||c(n)===t||!!e&&h(n)!==n));}(y||null,x,w):w,A=await u.detectOverflow(e,v),R=(null==(n=l.autoPlacement)?void 0:n.index)||0,O=b[R];if(null==O)return {};const P=p(O,a,await (null==u.isRTL?void 0:u.isRTL(d.floating)));if(m!==O)return {reset:{placement:b[0]}};const D=[A[f(O)],A[P[0]],A[P[1]]],T=[...(null==(o=l.autoPlacement)?void 0:o.overflows)||[],{placement:O,overflows:D}],E=b[R+1];if(E)return {data:{index:R+1,overflows:T},reset:{placement:E}};const L=T.map(((t)=>{const e=c(t.placement);return [t.placement,e&&g?t.overflows.slice(0,2).reduce(((t,e)=>t+e),0):t.overflows[0],t.overflows];})).sort(((t,e)=>t[1]-e[1])),k=(null==(r=L.filter(((t)=>t[2].slice(0,c(t[0])?2:3).every(((t)=>t<=0))))[0])?void 0:r[0])||L[0][0];return k!==m?{data:{index:R+1,overflows:T},reset:{placement:k}}:{};}};},t.computePosition=async(t,e,n)=>{const {placement:i="bottom",strategy:o="absolute",middleware:r=[],platform:a}=n,l=a.detectOverflow?a:{...a,detectOverflow:D},s=await (null==a.isRTL?void 0:a.isRTL(e));let f=await a.getElementRects({reference:t,floating:e,strategy:o}),{x:c,y:m}=P(f,i,s),u=i,d=0;const g={};for(let n=0;n<r.length;n++){const p=r[n];if(!p)continue;const {name:h,fn:y}=p,{x:w,y:x,data:v,reset:b}=await y({x:c,y:m,initialPlacement:i,placement:u,strategy:o,middlewareData:g,rects:f,platform:l,elements:{reference:t,floating:e}});c=null!=w?w:c,m=null!=x?x:m,g[h]={...g[h],...v},b&&d<50&&(d++,"object"==typeof b&&(b.placement&&(u=b.placement),b.rects&&(f=!0===b.rects?await a.getElementRects({reference:t,floating:e,strategy:o}):b.rects),({x:c,y:m}=P(f,u,s))),n=-1);}return {x:c,y:m,placement:u,strategy:o,middlewareData:g};},t.detectOverflow=D,t.flip=function(t){return void 0===t&&(t={}),{name:"flip",options:t,async fn(e){var n,i;const {placement:o,middlewareData:r,rects:a,initialPlacement:l,platform:c,elements:m}=e,{mainAxis:u=!0,crossAxis:g=!0,fallbackPlacements:y,fallbackStrategy:w="bestFit",fallbackAxisSideDirection:x="none",flipAlignment:v=!0,...R}=s(t,e);if(null!=(n=r.arrow)&&n.alignmentOffset)return {};const O=f(o),P=d(l),D=f(l)===l,T=await (null==c.isRTL?void 0:c.isRTL(m.floating)),E=y||(D||!v?[A(l)]:function(t){const e=A(t);return [h(t),e,h(e)];}(l)),L="none"!==x;!y&&L&&E.push(...b(l,v,x,T));const k=[l,...E],C=await c.detectOverflow(e,R),H=[];let S=(null==(i=r.flip)?void 0:i.overflows)||[];if(u&&H.push(C[O]),g){const t=p(o,a,T);H.push(C[t[0]],C[t[1]]);}if(S=[...S,{placement:o,overflows:H}],!H.every(((t)=>t<=0))){var B,F;const t=((null==(B=r.flip)?void 0:B.index)||0)+1,e=k[t];if(e)if(!("alignment"===g&&P!==d(e))||S.every(((t)=>d(t.placement)!==P||t.overflows[0]>0)))return {data:{index:t,overflows:S},reset:{placement:e}};let n=null==(F=S.filter(((t)=>t.overflows[0]<=0)).sort(((t,e)=>t.overflows[1]-e.overflows[1]))[0])?void 0:F.placement;if(!n)switch(w){case "bestFit":{var j;const t=null==(j=S.filter(((t)=>{if(L){const e=d(t.placement);return e===P||"y"===e;}return !0;})).map(((t)=>[t.placement,t.overflows.filter(((t)=>t>0)).reduce(((t,e)=>t+e),0)])).sort(((t,e)=>t[1]-e[1]))[0])?void 0:j[0];t&&(n=t);break;}case "initialPlacement":n=l;}if(o!==n)return {reset:{placement:n}};}return {};}};},t.hide=function(t){return void 0===t&&(t={}),{name:"hide",options:t,async fn(e){const {rects:n,platform:i}=e,{strategy:o="referenceHidden",...r}=s(t,e);switch(o){case "referenceHidden":{const t=T(await i.detectOverflow(e,{...r,elementContext:"reference"}),n.reference);return {data:{referenceHiddenOffsets:t,referenceHidden:E(t)}};}case "escaped":{const t=T(await i.detectOverflow(e,{...r,altBoundary:!0}),n.floating);return {data:{escapedOffsets:t,escaped:E(t)}};}default:return {};}}};},t.inline=function(t){return void 0===t&&(t={}),{name:"inline",options:t,async fn(e){const {placement:n,elements:i,rects:a,platform:l,strategy:c}=e,{padding:m=2,x:u,y:g}=s(t,e),p=Array.from(await (null==l.getClientRects?void 0:l.getClientRects(i.reference))||[]),h=function(t){const e=t.slice().sort(((t,e)=>t.y-e.y)),n=[];let i=null;for(let t=0;t<e.length;t++){const o=e[t];!i||o.y-i.y>i.height/2?n.push([o]):n[n.length-1].push(o),i=o;}return n.map(((t)=>O(L(t))));}(p),y=O(L(p)),w=R(m);const x=await l.getElementRects({reference:{getBoundingClientRect:function(){if(2===h.length&&h[0].left>h[1].right&&null!=u&&null!=g)return h.find(((t)=>u>t.left-w.left&&u<t.right+w.right&&g>t.top-w.top&&g<t.bottom+w.bottom))||y;if(h.length>=2){if("y"===d(n)){const t=h[0],e=h[h.length-1],i="top"===f(n),o=t.top,r=e.bottom,a=i?t.left:e.left,l=i?t.right:e.right;return {top:o,bottom:r,left:a,right:l,width:l-a,height:r-o,x:a,y:o};}const t="left"===f(n),e=r(...h.map(((t)=>t.right))),i=o(...h.map(((t)=>t.left))),a=h.filter(((n)=>t?n.left===i:n.right===e)),l=a[0].top,s=a[a.length-1].bottom;return {top:l,bottom:s,left:i,right:e,width:e-i,height:s-l,x:i,y:l};}return y;}},floating:i.floating,strategy:c});return a.reference.x!==x.reference.x||a.reference.y!==x.reference.y||a.reference.width!==x.reference.width||a.reference.height!==x.reference.height?{reset:{rects:x}}:{};}};},t.limitShift=function(t){return void 0===t&&(t={}),{options:t,fn(e){const {x:n,y:i,placement:o,rects:r,middlewareData:a}=e,{offset:l=0,mainAxis:c=!0,crossAxis:u=!0}=s(t,e),g={x:n,y:i},p=d(o),h=m(p);let y=g[h],w=g[p];const x=s(l,e),v="number"==typeof x?{mainAxis:x,crossAxis:0}:{mainAxis:0,crossAxis:0,...x};if(c){const t="y"===h?"height":"width",e=r.reference[h]-r.floating[t]+v.mainAxis,n=r.reference[h]+r.reference[t]-v.mainAxis;y<e?y=e:y>n&&(y=n);}if(u){var b,A;const t="y"===h?"width":"height",e=k.has(f(o)),n=r.reference[p]-r.floating[t]+(e&&(null==(b=a.offset)?void 0:b[p])||0)+(e?0:v.crossAxis),i=r.reference[p]+r.reference[t]+(e?0:(null==(A=a.offset)?void 0:A[p])||0)-(e?v.crossAxis:0);w<n?w=n:w>i&&(w=i);}return {[h]:y,[p]:w};}};},t.offset=function(t){return void 0===t&&(t=0),{name:"offset",options:t,async fn(e){var n,i;const {x:o,y:r,placement:a,middlewareData:l}=e,m=await async function(t,e){const {placement:n,platform:i,elements:o}
30=t,r=await (null==i.isRTL?void 0:i.isRTL(o.floating)),a=f(n),l=c(n),m="y"===d(n),u=k.has(a)?-1:1,g=r&&m?-1:1,p=s(e,t);let {mainAxis:h,crossAxis:y,alignmentAxis:w}="number"==typeof p?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return l&&"number"==typeof w&&(y="end"===l?-1*w:w),m?{x:y*g,y:h*u}:{x:h*u,y:y*g};}(e,t);return a===(null==(n=l.offset)?void 0:n.placement)&&null!=(i=l.arrow)&&i.alignmentOffset?{}:{x:o+m.x,y:r+m.y,data:{...m,placement:a}};}};},t.rectToClientRect=O,t.shift=function(t){return void 0===t&&(t={}),{name:"shift",options:t,async fn(e){const {x:n,y:i,placement:o,platform:r}=e,{mainAxis:a=!0,crossAxis:c=!1,limiter:u={fn:(t)=>{let {x:e,y:n}=t;return {x:e,y:n};}},...g}=s(t,e),p={x:n,y:i},h=await r.detectOverflow(e,g),y=d(f(o)),w=m(y);let x=p[w],v=p[y];if(a){const t="y"===w?"bottom":"right";x=l(x+h["y"===w?"top":"left"],x,x-h[t]);}if(c){const t="y"===y?"bottom":"right";v=l(v+h["y"===y?"top":"left"],v,v-h[t]);}const b=u.fn({...e,[w]:x,[y]:v});return {...b,data:{x:b.x-n,y:b.y-i,enabled:{[w]:a,[y]:c}}};}};},t.size=function(t){return void 0===t&&(t={}),{name:"size",options:t,async fn(e){var n,i;const {placement:a,rects:l,platform:m,elements:u}=e,{apply:g=()=>{},...p}=s(t,e),h=await m.detectOverflow(e,p),y=f(a),w=c(a),x="y"===d(a),{width:v,height:b}=l.floating;let A,R;"top"===y||"bottom"===y?(A=y,R=w===(await (null==m.isRTL?void 0:m.isRTL(u.floating))?"start":"end")?"left":"right"):(R=y,A="end"===w?"top":"bottom");const O=b-h.top-h.bottom,P=v-h.left-h.right,D=o(b-h[A],O),T=o(v-h[R],P),E=!e.middlewareData.shift;let L=D,k=T;if(null!=(n=e.middlewareData.shift)&&n.enabled.x&&(k=P),null!=(i=e.middlewareData.shift)&&i.enabled.y&&(L=O),E&&!w){const t=r(h.left,0),e=r(h.right,0),n=r(h.top,0),i=r(h.bottom,0);x?k=v-2*(0!==t||0!==e?t+e:r(h.left,h.right)):L=b-2*(0!==n||0!==i?n+i:r(h.top,h.bottom));}await g({...e,availableWidth:k,availableHeight:L});const C=await m.getDimensions(u.floating);return v!==C.width||b!==C.height?{reset:{rects:!0}}:{};}};};}));; 31!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("@floating-ui/core")):"function"==typeof define&&define.amd?define(["exports","@floating-ui/core"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).FloatingUIDOM={},t.FloatingUICore);}(this,(function(t,e){"use strict";const n=Math.min,o=Math.max,i=Math.round,r=Math.floor,c=(t)=>({x:t,y:t});function l(){return "undefined"!=typeof window;}function s(t){return a(t)?(t.nodeName||"").toLowerCase():"#document";}function f(t){var e;return (null==t||null==(e=t.ownerDocument)?void 0:e.defaultView)||window;}function u(t){var e;return null==(e=(a(t)?t.ownerDocument:t.document)||window.document)?void 0:e.documentElement;}function a(t){return !!l()&&(t instanceof Node||t instanceof f(t).Node);}function d(t){return !!l()&&(t instanceof Element||t instanceof f(t).Element);}function h(t){return !!l()&&(t instanceof HTMLElement||t instanceof f(t).HTMLElement);}function p(t){return !(!l()||"undefined"==typeof ShadowRoot)&&(t instanceof ShadowRoot||t instanceof f(t).ShadowRoot);}function g(t){const {overflow:e,overflowX:n,overflowY:o,display:i}=C(t);return /auto|scroll|overlay|hidden|clip/.test(e+o+n)&&"inline"!==i&&"contents"!==i;}function m(t){return /^(table|td|th)$/.test(s(t));}function y(t){try{if(t.matches(":popover-open"))return !0;}catch(t){}try{return t.matches(":modal");}catch(t){return !1;}}const w=/transform|translate|scale|rotate|perspective|filter/,x=/paint|layout|strict|content/,v=(t)=>!!t&&"none"!==t;let b;function L(t){const e=d(t)?C(t):t;return v(e.transform)||v(e.translate)||v(e.scale)||v(e.rotate)||v(e.perspective)||!R()&&(v(e.backdropFilter)||v(e.filter))||w.test(e.willChange||"")||x.test(e.contain||"");}function R(){return null==b&&(b="undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),b;}function T(t){return /^(html|body|#document)$/.test(s(t));}function C(t){return f(t).getComputedStyle(t);}function S(t){return d(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY};}function E(t){if("html"===s(t))return t;const e=t.assignedSlot||t.parentNode||p(t)&&t.host||u(t);return p(e)?e.host:e;}function F(t){const e=E(t);return T(e)?t.ownerDocument?t.ownerDocument.body:t.body:h(e)&&g(e)?e:F(e);}function O(t,e,n){var o;void 0===e&&(e=[]),void 0===n&&(n=!0);const i=F(t),r=i===(null==(o=t.ownerDocument)?void 0:o.body),c=f(i);if(r){const t=D(c);
31return e.concat(c,c.visualViewport||[],g(i)?i:[],t&&n?O(t):[]);}return e.concat(i,O(i,[],n));}function D(t){return t.parent&&Object.getPrototypeOf(t.parent)?t.frameElement:null;}function W(t){const e=C(t);let n=parseFloat(e.width)||0,o=parseFloat(e.height)||0;const r=h(t),c=r?t.offsetWidth:n,l=r?t.offsetHeight:o,s=i(n)!==c||i(o)!==l;return s&&(n=c,o=l),{width:n,height:o,$:s};}function M(t){return d(t)?t:t.contextElement;}function H(t){const e=M(t);if(!h(e))return c(1);const n=e.getBoundingClientRect(),{width:o,height:r,$:l}=W(e);let s=(l?i(n.width):n.width)/o,f=(l?i(n.height):n.height)/r;return s&&Number.isFinite(s)||(s=1),f&&Number.isFinite(f)||(f=1),{x:s,y:f};}const P=c(0);function z(t){const e=f(t);return R()&&e.visualViewport?{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}:P;}function A(t,n,o,i){void 0===n&&(n=!1),void 0===o&&(o=!1);const r=t.getBoundingClientRect(),l=M(t);let s=c(1);n&&(i?d(i)&&(s=H(i)):s=H(t));const u=function(t,e,n){return void 0===e&&(e=!1),!(!n||e&&n!==f(t))&&e;}(l,o,i)?z(l):c(0);let a=(r.left+u.x)/s.x,h=(r.top+u.y)/s.y,p=r.width/s.x,g=r.height/s.y;if(l){const t=f(l),e=i&&d(i)?f(i):i;let n=t,o=D(n);for(;o&&i&&e!==n;){const t=H(o),e=o.getBoundingClientRect(),i=C(o),r=e.left+(o.clientLeft+parseFloat(i.paddingLeft))*t.x,c=e.top+(o.clientTop+parseFloat(i.paddingTop))*t.y;a*=t.x,h*=t.y,p*=t.x,g*=t.y,a+=r,h+=c,n=f(o),o=D(n);}}return e.rectToClientRect({width:p,height:g,x:a,y:h});}function B(t,e){const n=S(t).scrollLeft;return e?e.left+n:A(u(t)).left+n;}function V(t,e){const n=t.getBoundingClientRect();return {x:n.left+e.scrollLeft-B(t,n),y:n.top+e.scrollTop};}function N(t,n,i){let r;if("viewport"===n)r=function(t,e){const n=f(t),o=u(t),i=n.visualViewport;let r=o.clientWidth,c=o.clientHeight,l=0,s=0;if(i){r=i.width,c=i.height;const t=R();(!t||t&&"fixed"===e)&&(l=i.offsetLeft,s=i.offsetTop);}const a=B(o);if(a<=0){const t=o.ownerDocument,e=t.body,n=getComputedStyle(e),i="CSS1Compat"===t.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,c=Math.abs(o.clientWidth-e.clientWidth-i);c<=25&&(r-=c);}else a<=25&&(r+=a);return {width:r,height:c,x:l,y:s};}(t,i);else if("document"===n)r=function(t){const e=u(t),n=S(t),i=t.ownerDocument.body,r=o(e.scrollWidth,e.clientWidth,i.scrollWidth,i.clientWidth),c=o(e.scrollHeight,e.clientHeight,i.scrollHeight,i.clientHeight);let l=-n.scrollLeft+B(t);const s=-n.scrollTop;return "rtl"===C(i).direction&&(l+=o(e.clientWidth,i.clientWidth)-r),{width:r,height:c,x:l,y:s};}(u(t));else if(d(n))r=function(t,e){const n=A(t,!0,"fixed"===e),o=n.top+t.clientTop,i=n.left+t.clientLeft,r=h(t)?H(t):c(1);return {width:t.clientWidth*r.x,height:t.clientHeight*r.y,x:i*r.x,y:o*r.y};}(n,i);else{const e=z(t);r={x:n.x-e.x,y:n.y-e.y,width:n.width,height:n.height};}return e.rectToClientRect(r);}function I(t,e){const n=E(t);return !(n===e||!d(n)||T(n))&&("fixed"===C(n).position||I(n,e));}function $(t,e,n){const o=h(e),i=u(e),r="fixed"===n,l=A(t,!0,r,e);let f={scrollLeft:0,scrollTop:0};const a=c(0);function d(){a.x=B(i);}if(o||!o&&!r)if(("body"!==s(e)||g(i))&&(f=S(e)),o){const t=A(e,!0,r,e);a.x=t.x+e.clientLeft,a.y=t.y+e.clientTop;}else i&&d();r&&!o&&i&&d();const p=!i||o||r?c(0):V(i,f);return {x:l.left+f.scrollLeft-a.x-p.x,y:l.top+f.scrollTop-a.y-p.y,width:l.width,height:l.height};}function k(t){return "static"===C(t).position;}function q(t,e){if(!h(t)||"fixed"===C(t).position)return null;if(e)return e(t);let n=t.offsetParent;return u(t)===n&&(n=n.ownerDocument.body),n;}function U(t,e){const n=f(t);if(y(t))return n;if(!h(t)){let e=E(t);for(;e&&!T(e);){if(d(e)&&!k(e))return e;e=E(e);}return n;}let o=q(t,e);for(;o&&m(o)&&k(o);)o=q(o,e);return o&&T(o)&&k(o)&&!L(o)?n:o||function(t){let e=E(t);for(;h(e)&&!T(e);){if(L(e))return e;if(y(e))return null;e=E(e);}return null;}(t)||n;}const j={convertOffsetParentRelativeRectToViewportRelativeRect:function(t){let {elements:e,rect:n,offsetParent:o,strategy:i}=t;const r="fixed"===i,l=u(o),f=!!e&&y(e.floating);if(o===l||f&&r)return n;let a={scrollLeft:0,scrollTop:0},d=c(1);const p=c(0),m=h(o);if((m||!m&&!r)&&(("body"!==s(o)||g(l))&&(a=S(o)),m)){const t=A(o);d=H(o),p.x=t.x+o.clientLeft,p.y=t.y+o.clientTop;}const w=!l||m||r?c(0):V(l,a);return {width:n.width*d.x,height:n.height*d.y,x:n.x*d.x-a.scrollLeft*d.x+p.x+w.x,y:n.y*d.y-a.scrollTop*d.y+p.y+w.y};},getDocumentElement:u,getClippingRect:function(t){let {element:e,boundary:i,rootBoundary:r,strategy:c}=t;const l=[..."clippingAncestors"===i?y(e)?[]:function(t,e){const n=e.get(t);if(n)return n;let o=O(t,[],!1).filter(((t)=>d(t)&&"body"!==s(t))),i=null;const r="fixed"===C(t).position;let c=r?E(t):t;for(;d(c)&&!T(c);){const e=C(c),n=L(c);n||"fixed"!==e.position||(i=null),(r?!n&&!i:!n&&"static"===e.position&&i&&("absolute"===i.position||"fixed"===i.position)||g(c)&&!n&&I(t,c))?o=o.filter(((t)=>t!==c)):i=e,c=E(c);}return e.set(t,o),o;}(e,this._c):[].concat(i),r],f=N(e,l[0],c);let u=f.top,a=f.right,h=f.bottom,p=f.left;for(let t=1;t<l.length;t++){const i=N(e,l[t],c);u=o(i.top,u),a=n(i.right,a),h=n(i.bottom,h),p=o(i.left,p);}return {width:a-p,height:h-u,x:p,y:u};},getOffsetParent:U,getElementRects:async function(t){const e=this.getOffsetParent||U,n=this.getDimensions,o=await n(t.floating);return {reference:$(t.reference,await e(t.floating),t.strategy),floating:{x:0,y:0,width:o.width,height:o.height}};},getClientRects:function(t){return Array.from(t.getClientRects());},getDimensions:function(t){const {width:e,height:n}=W(t);return {width:e,height:n};}
31,getScale:H,isElement:d,isRTL:function(t){return "rtl"===C(t).direction;}};function X(t,e){return t.x===e.x&&t.y===e.y&&t.width===e.width&&t.height===e.height;}const Y=e.detectOverflow,_=e.offset,G=e.autoPlacement,J=e.shift,K=e.flip,Q=e.size,Z=e.hide,tt=e.arrow,et=e.inline,nt=e.limitShift;t.arrow=tt,t.autoPlacement=G,t.autoUpdate=function(t,e,i,c){void 0===c&&(c={});const {ancestorScroll:l=!0,ancestorResize:s=!0,elementResize:f="function"==typeof ResizeObserver,layoutShift:a="function"==typeof IntersectionObserver,animationFrame:d=!1}=c,h=M(t),p=l||s?[...h?O(h):[],...e?O(e):[]]:[];p.forEach(((t)=>{l&&t.addEventListener("scroll",i,{passive:!0}),s&&t.addEventListener("resize",i);}));const g=h&&a?function(t,e){let i,c=null;const l=u(t);function s(){var t;clearTimeout(i),null==(t=c)||t.disconnect(),c=null;}return function f(u,a){void 0===u&&(u=!1),void 0===a&&(a=1),s();const d=t.getBoundingClientRect(),{left:h,top:p,width:g,height:m}=d;if(u||e(),!g||!m)return;const y={rootMargin:-r(p)+"px "+-r(l.clientWidth-(h+g))+"px "+-r(l.clientHeight-(p+m))+"px "+-r(h)+"px",threshold:o(0,n(1,a))||1};let w=!0;function x(e){const n=e[0].intersectionRatio;if(n!==a){if(!w)return f();n?f(!1,n):i=setTimeout((()=>{f(!1,1e-7);}),1e3);}1!==n||X(d,t.getBoundingClientRect())||f(),w=!1;}try{c=new IntersectionObserver(x,{...y,root:l.ownerDocument});}catch(t){c=new IntersectionObserver(x,y);}c.observe(t);}(!0),s;}(h,i):null;let m,y=-1,w=null;f&&(w=new ResizeObserver(((t)=>{let [n]=t;n&&n.target===h&&w&&e&&(w.unobserve(e),cancelAnimationFrame(y),y=requestAnimationFrame((()=>{var t;null==(t=w)||t.observe(e);}))),i();}
31)),h&&!d&&w.observe(h),e&&w.observe(e));let x=d?A(t):null;return d&&function e(){const n=A(t);x&&!X(x,n)&&i();x=n,m=requestAnimationFrame(e);}(),i(),()=>{var t;p.forEach(((t)=>{l&&t.removeEventListener("scroll",i),s&&t.removeEventListener("resize",i);})),null==g||g(),null==(t=w)||t.disconnect(),w=null,d&&cancelAnimationFrame(m);};},t.computePosition=(t,n,o)=>{const i=new Map(),r={platform:j,...o},c={...r.platform,_c:i};return e.computePosition(t,n,{...r,platform:c});},t.detectOverflow=Y,t.flip=K,t.getOverflowAncestors=O,t.hide=Z,t.inline=et,t.limitShift=nt,t.offset=_,t.platform=j,t.shift=J,t.size=Q;}));; 32(function($,Drupal,once){'use strict';Drupal.behaviors.fvt={attach:function(context,settings){$(once('checklist-form-legend','.checklist-form legend',context)).click((e)=>{$(e.currentTarget).parents('fieldset').toggleClass('open');});$(once('term-faq-h4','.term-faq >h4',context)).click((e)=>{$(e.currentTarget).parents('.term-faq').toggleClass('open');});$(once('select-li-bouton','.select-li > .bouton',context)).click((e)=>{$(e.currentTarget).parents('.select-li').toggleClass('open');});$(once('show-phone-number','.show-phone-number',context)).click((e)=>{e.preventDefault();$(e.currentTarget).text($(e.currentTarget).data('num'));});const scrollMenu=()=>{const scroll=$(window).scrollTop();if(!$('#block-fvtv3-menu').hasClass('fixed-menu'))if(scroll>0){$('#block-fvtv3-menu').addClass('fixed');$('#menu-burger').removeClass('white');}else{$('#block-fvtv3-menu').removeClass('fixed');$('#menu-burger').addClass('white');}};once('scroll-menu',document.body).forEach(function(){if($('.no-fixed-menu').length===0)$(window).scroll(function(){scrollMenu();});});$(once('menu-burger','#menu-burger',context)).click((e)=>{e.preventDefault();$('#main-menu').addClass('open');});$(once('main-menu-close','#main-menu .close',context)).click((e)=>{e.preventDefault();$('#main-menu').removeClass('open');});$(once('main-menu-items','#main-menu > .menu-item.menu-item--expanded > a',context)).click((e)=>{e.preventDefault();const menu=$('#block-fvtv3-menu');const parent=$(e.currentTarget).parent('.menu-item');const items=$('#main-menu > .menu-item');if(parent.hasClass('open')){items.removeClass('open');parent.removeClass('open');items.removeClass('close');menu.removeClass('open');}else{items.removeClass('open');items.addClass('close');parent.addClass('open');parent.removeClass('close');menu.addClass('open');}});$(once('main-menu-back','#main-menu .back a',context)).click((e)=>{e.preventDefault();$('#main-menu > .menu-item').removeClass('close');$('#main-menu > .menu-item').removeClass('open');});$(once('main-menu-close-dropdown','#main-menu .close-dropdown',context)).click((e)=>{e.preventDefault();$('#main-menu > .menu-item.open > a').trigger('click').trigger('focus');});once('main-menu-escape','#main-menu',context).forEach(()=>{$(document).on('keydown.megaMenu',(e)=>{if(e.key==='Escape'&&$('#main-menu > .menu-item.open').length)$('#main-menu > .menu-item.open > a').trigger('click').trigger('focus');});});$(once('main-menu-vignette','#main-menu .view-mode-encart, #main-menu .view-mode-vignette',context)).click((e)=>{window.location=$(e.currentTarget).find('a').attr('href');});$(once('click-block','.click-block',context)).click(function(e){if(!$(this).is('a')){e.preventDefault();const link=$(this).find('a.link-block');const url=link.attr('href');if(url){const http=new RegExp('^http');let ignorePath=[document.location.hostname];if(settings.ignorePath)ignorePath=ignorePath.concat(settings.ignorePath);const a=new RegExp(ignorePath.join("|"),'i');if(e.ctrlKey||(http.test(url)&&!a.test(url)))window.open(url);else window.location=url;}}});$(once('nos-outils-teaser','.block-nos-outils .teaser',context)).mouseenter(function(){const num=parseInt($(this).attr('data-numero'));$('.block-nos-outils .images .images-container > div').removeClass('show');$($('.block-nos-outils .images .images-container > div').get(num-1)).addClass('show');}).mouseleave(function(){$('.block-nos-outils .images .images-container > div').removeClass('show');});$(once('data-tooltip','[data-tooltip]',context)).click((e)=>{$('.tooltip').remove();const elm=e.currentTarget;const $elm=$(elm);if($elm.hasClass('open')){$('.tooltip').remove();$elm.removeClass('open');}else{$elm.addClass('open');const tooltipContent=elm.getAttribute('data-tooltip');const tooltip=document.createElement('div');tooltip.className='tooltip';tooltip.textContent=tooltipContent;document.body.appendChild(tooltip);FloatingUIDOM.computePosition(elm,tooltip,{placement:'top',middleware:[FloatingUIDOM.offset(8),FloatingUIDOM.flip(),FloatingUIDOM.shift({padding:5})]}).then(({x,y})=>{Object.assign(tooltip.style,{left:`${x}px`,top:`${y}px`});});$('.tooltip').click((e)=>{$('.tooltip').remove();});}});$(once('modal-close','.modal .close',context)).click((e)=>{e.preventDefault();const elm=e.currentTarget;const modal=$(elm).parents('.modal').get(0);if($(modal).data('remove')==='true')$(modal).remove();else $(modal).attr('data-open','false');});$(once('close-all-modal','.close-all-modal',context)).click((e)=>{e.preventDefault();$('.modal').attr('data-open','false');});$(once('modal-form-header-close','.modal-form-header .close',context)).click((e)=>{e.preventDefault();
32$(e.currentTarget).parents('.modal-form-header').removeClass('open');});$(once('bouton-modal','.bouton-modal',context)).click((e)=>{e.preventDefault();const id=$(e.currentTarget).data('id');const modal=$(`.modal[data-id="${id}"]`);const open=modal.attr('data-open');modal.attr('data-open',open==='true'?'false':'true');});$(once('bouton-modal-form','.bouton-modal-sticky-form, .bouton-modal-form',context)).click((e)=>{e.preventDefault();const id=$(e.currentTarget).data('id');$(`#${id}`).addClass('open');if($(e.currentTarget).hasClass('bt-planifier')){$('.rechercher-un-parcours-planifier').attr('data-selected','planifier');$('.rechercher-un-parcours-planifier #edit-mode-parcours').removeAttr('checked');$('.rechercher-un-parcours-planifier #edit-mode-planifier').attr('checked','checked');}else{if($(e.currentTarget).hasClass('bt-parcours')){$('.rechercher-un-parcours-planifier').attr('data-selected','parcours');$('.rechercher-un-parcours-planifier #edit-mode-planifier').removeAttr('checked');$('.rechercher-un-parcours-planifier #edit-mode-parcours').attr('checked','checked');}}});once('bouton-modal-sticky-body','.bouton-modal-sticky-form',context).forEach(function(){$('body').addClass('bouton-modal-padding');});$(once('share-system','.share-system',context)).each(function(){if(navigator.share)$(this).click(async(e)=>{e.preventDefault();await navigator.share({title:$(e.currentTarget).data('title'),url:$(e.currentTarget).data('url')});});else $(this).remove();});$(once('bt-show-etapes','.bt-show-etapes',context)).click((e)=>{e.preventDefault();$('#planificateur-results .etapes').toggleClass('open');});$(once('copyright','.copyright',context)).click((e)=>{e.preventDefault();$(e.currentTarget).toggleClass('open');});$(once('bouton-show-carte','#bouton-show-carte',context)).click((e)=>{e.preventDefault();$('#carte-container').addClass('open');$('#planificateur-carte').addClass('open');if($('#page-carte.carte-mobile').length>0)window.scrollTo(0,0);});$(once('bouton-hide-carte','#bouton-hide-carte',context)).click((e)=>{e.preventDefault();$('#carte-container').removeClass('open');$('#planificateur-carte').removeClass('open');});once('slider-top-init','#slider.slider-top',context).forEach(function(){$('.layout-content').addClass('with-slider');$('#block-fvtv3-menu').addClass('with-slider');});function updateRange(elm){const ratio=((elm.value-elm.min)/(elm.max-elm.min))*100;$(elm).css('background',`linear-gradient(90deg, var(--accent) ${ratio}%, var(--containers-neutral-hover) ${ratio}%)`);const parent=$(elm).parents('.form-item-range-wrapper');if($(parent).hasClass('value')){const cursor=$(parent).find('.value');cursor.text(`${elm.value} km`);cursor.css('left',`${ratio}%`);cursor.addClass('show');}}$(once('input-range','input[type="range"]',context)).each(function(){updateRange(this);$(this).on('input',function(){updateRange(this);});});$(once('js-confirm-delete','.js-confirm-delete',context)).click((e)=>{if(!confirm('Voulez-vous vraiment supprimer cet élément ?'))e.preventDefault();});$(once('image-zoom','.image-zoom',context)).click((e)=>{const src=$(e.currentTarget).attr('href');if(!src)return;e.preventDefault();const overlay=$('<div class="image-zoom-overlay"></div>');$('<a href="#" class="close" data-icon="close"></a>').appendTo(overlay);$('<img>').attr('src',src).attr('alt','').appendTo(overlay);const close=()=>{overlay.remove();$(document).off('keydown.imageZoom');};overlay.click(close);$(document).on('keydown.imageZoom',(event)=>{if(event.key==='Escape')close();});overlay.appendTo('body');});}};Drupal.Ajax.prototype.setProgressIndicatorThrobber=function(){this.progress.element=$(Drupal.theme('ajaxProgressThrobber',this.progress.message));$('body').after(this.progress.element);};Drupal.theme.ajaxProgressThrobber=function(message){var messageMarkup=typeof message==='string'?Drupal.theme('ajaxProgressMessage',message):'';var throbber='<div class="throbber"> </div>';return '<div class="ajax-progress ajax-progress-throbber"><div>'.concat(throbber).concat(messageMarkup,'</div></div>');};})(jQuery,Drupal,once);; 33(function($,Drupal,once){'use strict';Drupal.domReady=Drupal.domReady||false;Drupal.behaviors.scroll={attach:function(context,settings){function scrollHorizontal($container,amount,duration=500){return new Promise((resolve)=>{$container.animate({scrollLeft:'+='+amount},{duration,easing:'swing',complete:resolve});});}const updateScroll=(scroll)=>{const scrollbar=scroll.find('.scrollbar').get(0);const {scrollLeft,scrollWidth,clientWidth}=scrollbar;const hasHorizontalScrollbar=scrollWidth>clientWidth;const atStart=scrollLeft<=0;const atEnd=Math.round(scrollLeft+clientWidth)>=Math.round(scrollWidth);scroll.toggleClass('hasscrollbar',hasHorizontalScrollbar);scroll.find('.scroll-prev').toggleClass('show',!atStart);scroll.find('.scroll-next').toggleClass('show',!atEnd&&hasHorizontalScrollbar);};$(once('scrollauto','.scrollauto',context)).each(function(){const size=150;const scrollbar=$(this).find('.scrollbar').get(0);$(this).append('<div class="scroll-prev" data-icon="chevron_backward"></div>');$(this).append('<div class="scroll-next" data-icon="chevron_forward"></div>');updateScroll($(this));$(this).find('.scroll-next').click(async(e)=>{await scrollHorizontal($(scrollbar),size);updateScroll($(this));});$(this).find('.scroll-prev').click(async(e)=>{await scrollHorizontal($(scrollbar),size*-1);updateScroll($(this));});const observer=new ResizeObserver(function(entries){entries.forEac
33h(function(entry){updateScroll($(entry.target));});});observer.observe($(this).get(0));});}};})(jQuery,Drupal,once);; 34(function($,Drupal,once){'use strict';Drupal.onglet=Drupal.onglet||{};Drupal.behaviors.onglet={attach:function(context,settings){$(once('menu-onglet-links','.menu-onglet a',context)).click(function(e){e.preventDefault();Drupal.onglet.showOnglet($(this).attr('href'));window.scrollTo({top:0});});$(once('link-onglet','.link-onglet',context)).click(function(e){e.preventDefault();Drupal.onglet.showOnglet($(this).attr('href'));});once('menu-onglet-init','.menu-onglet',context).forEach(function(){if(window.location.hash)Drupal.onglet.showOnglet(window.location.hash);});}};Drupal.onglet.showOnglet=function(htag){const elmContent=$(`.onglet${htag}`);if(elmContent.length>0){const elm=$('.menu-onglet a[href="'+htag+'"]');$('.menu-onglet a').removeClass('actif');elm.addClass('actif');$('.onglet.actif').removeClass('actif');elmContent.addClass('actif');}};})(jQuery,Drupal,once);; 35(function(Drupal,once){'use strict';Drupal.behaviors.ficheItineraire={attach:function(context,settings){once('has-sticky','.has-sticky',context).forEach(function(el){const sentinel=document.createElement('div');el.parentNode.insertBefore(sentinel,el);const observer=new IntersectionObserver(([entry])=>{if(entry.boundingClientRect.top<0)el.classList.add('is-sticky');else el.classList.remove('is-sticky');},{threshold:[0]});observer.observe(sentinel);});}};})(Drupal,once);; 36(function($,Drupal,once){"use strict";Drupal.intuitiv=Drupal.intuitiv||{};Drupal.behaviors.intuitiv={attach:function(context){once('intuitiv-vue','.intuitiv-vue',context).forEach(function(el){intuitiv('send','vue',{id:$(el).data('id-intuitiv')});const urlParams=new URLSearchParams(window.location.search);const origin=urlParams.get('origin');if(origin)intuitiv('send',`vue_${origin}`,{id:$(el).data('id-intuitiv')});const utm_source=urlParams.get('utm_source');const utm_id=urlParams.get('utm_id');if(utm_source&&utm_id)intuitiv('send',`vue_source_${utm_source}_id_${utm_id}`,{id:$(el).data('id-intuitiv')});});once('intuitiv-categorie','.intuitiv-categorie',context).forEach(function(el){intuitiv('send','categorie',$(el).data('id-intuitiv'));});$(once('intuitiv-event','[data-intuitiv-event]',context)).click(function(){intuitiv('send',$(this).data('intuitiv-event'),{id:$(this).parents('[data-id-intuitiv]').data('id-intuitiv')});});}};})(jQuery,Drupal,once);; 37var _paq=_paq||[];(function(Drupal,once){'use strict';Drupal.matomo=Drupal.matomo||{};Drupal.behaviors.taguage={attach:function(context,settings){once('tag-event','[data-tag-category]',context).forEach((el)=>{el.addEventListener('click',()=>{const category=el.dataset.tagCategory;const action=el.dataset.tagAction||'click';const name=el.dataset.tagName||null;_paq.push(['trackEvent',category,action,name]);});});}};Drupal.matomo.push=function(category,action,name){_paq.push(['trackEvent',category,action,name]);};})(Drupal,once);; 38var scripts=document.getElementsByTagName("script"),path=scripts[scripts.length-1].src.split("?")[0],tarteaucitronPath=(document.currentScript||scripts[scripts.length-1]).src.split("?")[0],tarteaucitronForceCDN=void 0===tarteaucitronForceCDN?"/libraries/tarteaucitron.js/":tarteaucitronForceCDN,tarteaucitronUseMin=void 0===tarteaucitronUseMin?"":tarteaucitronUseMin,cdn=""===tarteaucitronForceCDN?path.split("/").slice(0,-1).join("/")+"/":tarteaucitronForceCDN,alreadyLaunch=void 0===alreadyLaunch?0:alreadyLaunch,tarteaucitronForceLanguage=void 0===tarteaucitronForceLanguage?"":tarteaucitronForceLanguage,tarteaucitronForceExpire=void 0===tarteaucitronForceExpire?"":tarteaucitronForceExpire,tarteaucitronCustomText=void 0===tarteaucitronCustomText?"":tarteaucitronCustomText,tarteaucitronExpireInDay=void 0===tarteaucitronExpireInDay||"boolean"!=typeof tarteaucitronExpireInDay||tarteaucitronExpireInDay,timeExpire=31536e6,tarteaucitronProLoadServices,tarteaucitronNoAdBlocker=!1,tarteaucitronIsLoaded=!1,tarteaucitron={version:1.19,cdn,user:{},lang:{},services:{},added:[],idprocessed:[],state:{},launch:[],parameters:{},isAjax:!1,reloadThePage:!1,events:{init:function(){},load:function(){}},init:function(t){"use strict";var e;tarteaucitron.parameters=t,0===alreadyLaunch&&(alreadyLaunch=1,window.addEventListener?(window.addEventListener("load",function(){tarteaucitron.initEvents.loadEvent(!1);},!1),window.addEventListener("scroll",function(){tarteaucitron.initEvents.scrollEvent();},!1),window.addEventListener("keydown",function(t){tarteaucitron.initEvents.keydownEvent(!1,t);},!1),window.addEventListener("hashchange",function(){tarteaucitron.initEvents.hashchangeEvent();},!1),window.addEventListener("resize",function(){tarteaucitron.initEvents.resizeEvent();},!1)):(window.attachEvent("onload",function(){tarteaucitron.initEvents.loadEvent(!0);}),window.attachEvent("onscroll",function(){tarteaucitron.initEvents.scrollEvent();}),window.attachEvent("onkeydown",function(t){tarteaucitron.initEvents.keydownEvent(!0,t);}),window.attachEvent("onhashchange",function(){tarteaucitron.initEvents.hashchangeEvent();}),window.attachEvent("onresize",function(){tarteaucitron.initEvents.resizeEvent();})),"undefined"!=typeof XMLHttpRequest&&(e=XMLHttpRequest.prototype.open,XMLHttpRequest.prototype.open=function(){window.addEventListener?this.addEventListener("load",function(){"function"==typeof tarteaucitronProLoadServices&&tarteaucitronProLoadServices();},!1):void 0!==this.attachEvent?this.attachEvent("onload",function(){"function"==typeof tarteaucitronProLoadServices&&tarteaucitronProLoadServices();}):"function"==typeof tarteaucitronProLoadServices&&setTimeout(tarteaucitronProLoadServices,1e3);try{e.apply(this,arguments);}catch(t){}})),tarteaucitron.events.init&&tarteaucitron.events.init();},initEvents:{loadEvent:function(e){tarteaucitron.load(),tarteaucitron.fallback(["tarteaucitronOpenPanel"],function(t){e?t.attachEvent("onclick",function(t){tarteaucitron.userInterface.openPanel
38(),t.preventDefault();}):t.addEventListener("click",function(t){tarteaucitron.userInterface.openPanel(),t.preventDefault();},!1);},!0);},keydownEvent:function(t,e){27===e.keyCode&&tarteaucitron.userInterface.closePanel(),t&&9===e.keyCode&&0<=focusableEls.indexOf(e.target)&&(e.shiftKey?document.activeElement===firstFocusableEl&&(lastFocusableEl.focus(),e.preventDefault()):document.activeElement===lastFocusableEl&&(firstFocusableEl.focus(),e.preventDefault()));},hashchangeEvent:function(){document.location.hash===tarteaucitron.hashtag&&""!==tarteaucitron.hashtag&&tarteaucitron.userInterface.openPanel();},resizeEvent:function(){var t=document.getElementById("tarteaucitron"),e=document.getElementById("tarteaucitronCookiesListContainer");t&&"block"===t.style.display&&tarteaucitron.userInterface.jsSizing("main"),e&&"block"===e.style.display&&tarteaucitron.userInterface.jsSizing("cookie");},scrollEvent:function(){var t=window.pageYOffset||document.documentElement.scrollTop,e=document.getElementById("tarteaucitronPercentage"),a=document.getElementById("tarteaucitronAlertBig");a&&!tarteaucitron.highPrivacy&&"block"===a.style.display&&(a=a.offsetHeight+"px",t>2*screen.height?tarteaucitron.userInterface.respondAll(!0):t>screen.height/2&&(document.getElementById("tarteaucitronDisclaimerAlert").innerHTML="<strong>"+tarteaucitron.lang.alertBigScroll+"</strong> "+tarteaucitron.lang.alertBig),e&&("top"===tarteaucitron.orientation?e.style.top=a:e.style.bottom=a,e.style.width=100/(2*screen.height)*t+"%"));}},load:function(){"use strict";if(!0!==tarteaucitronIsLoaded){var t=tarteaucitron.cdn,d=tarteaucitron.getLanguage(),g=0<=t.indexOf("cdn.jsdelivr.net")||0<=tarteaucitronPath.indexOf(".min.")||""!==tarteaucitronUseMin,e=t+"lang/tarteaucitron."+d+(g?".min":"")+".js",a=t+"dist/tarteaucitron.services"+(g?".min":"")+".js",r=(document.createElement("link"),{adblocker:!1,hashtag:"#tarteaucitron",cookieName:"tarteaucitron",highPrivacy:!0,orientation:"middle",bodyPosition:"bottom",removeCredit:!1,showAlertSmall:!1,showDetail
38sOnClick:!0,showIcon:!0,iconPosition:"BottomRight",cookieslist:!1,handleBrowserDNTRequest:!1,DenyAllCta:!0,AcceptAllCta:!0,moreInfoLink:!0,privacyUrl:"",useExternalCss:!1,useExternalJs:!1,mandatory:!0,mandatoryCta:!0,closePopup:!1,groupServices:!1,serviceDefaultState:"wait",googleConsentMode:!0,partnersList:!1,alwaysNeedConsent:!1}),t=tarteaucitron.parameters;if(tarteaucitronIsLoaded=!0,(void 0!==tarteaucitron.parameters.readmoreLink&&window.location.href==tarteaucitron.parameters.readmoreLink||window.location.href==tarteaucitron.parameters.privacyUrl)&&"middle"==tarteaucitron.parameters.orientation&&(tarteaucitron.parameters.orientation="bottom"),"undefined"!=typeof tarteaucitronCustomPremium&&tarteaucitronCustomPremium(),void 0!==t)for(var n in r)tarteaucitron.parameters.hasOwnProperty(n)||(tarteaucitron.parameters[n]=r[n]);tarteaucitron.orientation=tarteaucitron.parameters.orientation,tarteaucitron.hashtag=tarteaucitron.parameters.hashtag,tarteaucitron.highPrivacy=tarteaucitron.parameters.highPrivacy,tarteaucitron.handleBrowserDNTRequest=tarteaucitron.parameters.handleBrowserDNTRequest,tarteaucitron.customCloserId=tarteaucitron.parameters.customCloserId,!0===tarteaucitron.parameters.googleConsentMode&&(window.dataLayer=window.dataLayer||[],window.tac_gtag=function(){dataLayer.push(arguments);},window.tac_gtag("consent","default",{ad_storage:"denied",analytics_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",wait_for_update:800}),document.addEventListener("googleads_added",function(){if(!0!==tarteaucitron.added.gcmads){tarteaucitron.services.gcmads={key:"gcmads",type:"ads",name:"Google Ads (personalized ads)",uri:"https://support.google.com/analytics/answer/9976101",needConsent:!0,cookies:[],js:function(){},fallback:function(){}},tarteaucitron.job.push("gcmads");for(var t=document.getElementsByClassName("tarteaucitronAllow"),e=document.getElementsByClassName("tarteaucitronDeny"),a=0;a<t.length;a++)tarteaucitron.addClickEventToElement(t[a],function(){tarteaucitron.userInterface.respond(this,!0);});for(a=0;a<e.length;a++)tarteaucitron.addClickEventToElement(e[a],function(){tarteaucitron.userInterface.respond(this,!1);});}}),document.addEventListener("gcmads_allowed",function(){tarteaucitron.setConsent("googleads",!0);}),document.addEventListener("gcmads_loaded",function(){window.tac_gtag("consent","update",{ad_user_data:"granted",ad_personalization:"granted"});}),document.addEventListener("gcmads_allowed",function(){window.tac_gtag("consent","update",{ad_user_data:"granted",ad_personalization:"granted"});}),document.addEventListener("gcmads_disallowed",function(){window.tac_gtag("consent","update",{ad_user_data:"denied",ad_personalization:"denied"});}),document.addEventListener("googleads_loaded",function(){window.tac_gtag("consent","update",{ad_storage:"granted"});}),document.addEventListener("googleads_allowed",function(){window.tac_gtag("consent","update",{ad_storage:"granted"});}),document.addEventListener("googleads_disallowed",function(){tarteaucitron.setConsent("gcmads",!1),window.tac_gtag("consent","update",{ad_storage:"denied"});}),document.addEventListener("gtag_loaded",function(){window.tac_gtag("consent","update",{analytics_storage:"granted"});}),document.addEventListener("gtag_allowed",function(){window.tac_gtag("consent","update",{analytics_storage:"granted"});}),document.addEventListener("gtag_disallowed",function(){window.tac_gtag("consent","update",{analytics_storage:"denied"});}),document.addEventListener("multiplegtag_loaded",function(){window.tac_gtag("consent","update",{analytics_storage:"granted"});}),document.addEventListener("multiplegtag_allowed",function(){window.tac_gtag("consent","update",{analytics_storage:"granted"});}),document.addEventListener("multiplegtag_disallowed",function(){window.tac_gtag("consent","update",{analytics_storage:"denied"});}),window.addEventListener("tac.root_available",function(){"undefined"!=typeof tarteaucitron_block&&(tarteaucitron_block.unblock(/www\.googletagmanager\.com\/gtag\/js/),tarteaucitron_block.unblock(/www\.googleadservices\.com\/pagead\/conversion/),tarteaucitron_block.unblock(/AW-/),tarteaucitron_block.unblock(/google-analytics\.com\/analytics\.js/),tarteaucitron_block.unblock(/google-analytics\.com\/ga\.js/));})),tarteaucitron.addInternalScript(e,"",function(){""!==tarteaucitronCustomText&&(tarteaucitron.lang=tarteaucitron.AddOrUpdate(tarteaucitron.lang,tarteaucitronCustomText)),tarteaucitron.addInternalScript(a,"",function(){var t,e;"middle"===tarteaucitron.orientation&&(e=document.createElement("style"),t="div#tarteaucitronRoot.tarteaucitronBeforeVisible:before {content: '';position: fixed;width: 100%;height: 100%;background: white;top: 0;left: 0;z-index: 999;opacity: 0.5;}div#tarteaucitronAlertBig:before {content: '"+tarteaucitron.lang.middleBarHead+"';font-size: 35px;}body #tarteaucitronRoot div#tarteaucitronAlertBig {width: 60%;min-width: 285px;height: auto;margin: auto;left: 50%;top: 50%;transform: translate(-50%, -50%);box-shadow: 0 0 9000px #000;border-radius: 20px;padding: 35px 25px;}
38span#tarteaucitronDisclaimerAlert {padding: 0 30px;}#tarteaucitronRoot span#tarteaucitronDisclaimerAlert {margin: 10px 0 30px;display: block;text-align: center;font-size: 21px;}@media screen and (max-width: 900px) {div#tarteaucitronAlertBig button {margin: 0 auto 10px!important;display: block!important;}}",e.type="text/css",e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t)),document.getElementsByTagName("head")[0].appendChild(e)),1==tarteaucitron.parameters.groupServices&&(tarteaucitron.parameters.showDetailsOnClick=!0),"popup"===tarteaucitron.orientation&&(u=document.createElement("style"),e="div#tarteaucitronAlertBig:before {content: '"+tarteaucitron.lang.middleBarHead+"';font-size: 22px;}body #tarteaucitronRoot div#tarteaucitronAlertBig {bottom: 0;top: auto!important;left: 8px!important;right: auto!important;transform: initial!important;border-radius: 5px 5px 0 0!important;max-width: 250px!important;width: calc(100% - 16px)!important;min-width: 0!important;padding: 25px 0;}span#tarteaucitronDisclaimerAlert {padding: 0 30px;font-size: 15px!important;}#tarteaucitronRoot span#tarteaucitronDisclaimerAlert {margin: 10px 0 30px;display: block;text-align: center;font-size: 21px;}div#tarteaucitronAlertBig button {margin: 0 auto 10px!important;display: block!important;width: calc(100% - 60px);box-sizing: border-box;}",u.type="text/css",u.styleSheet?u.styleSheet.cssText=e:u.appendChild(document.createTextNode(e)),document.getElementsByTagName("head")[0].appendChild(u));var a,r,n=document.body,o=document.createElement("div"),i="",c="Top",u="";let s=[];if(void 0!==tarteaucitron.job)for(tarteaucitron.job=tarteaucitron.cleanArray(tarteaucitron.job),a=0;a<tarteaucitron.job.length;a+=1){var l=tarteaucitron.job[a],l=tarteaucitron.services[l];null!==l&&-1===s.indexOf(l.type)&&s.push(l.type);}for(s=s.sort(function(t,e){return tarteaucitron.lang[t].title>tarteaucitron.lang[e].title?1:tarteaucitron.lang[t].title<tarteaucitron.lang[e].title?-1:0;}),tarteaucitron.reloadThePage?i+='<button type="button" id="tarteaucitronBack" aria-label="'+tarteaucitron.lang.close+" ("+tarteaucitron.lang.reload+')" title="'+tarteaucitron.lang.close+" ("+tarteaucitron.lang.reload+')"></button>':i+='<button type="button" id="tarteaucitronBack" aria-label="'+tarteaucitron.lang.close+'" title="'+tarteaucitron.lang.close+'"></button>',i+='<div id="tarteaucitron" role="dialog" aria-modal="true" aria-labelledby="dialogTitle" tabindex="-1">',tarteaucitron.reloadThePage?i+=' <button type="button" id="tarteaucitronClosePanel" aria-label="'+tarteaucitron.lang.close+" ("+tarteaucitron.lang.reload+')" title="'+tarteaucitron.lang.close+" ("+tarteaucitron.lang.reload+')">':i+=' <button type="button" id="tarteaucitronClosePanel">',i+=" "+tarteaucitron.lang.close,i+=" </button>",i+=' <div id="tarteaucitronServices">',i+=' <div class="tarteaucitronLine tarteaucitronMainLine" id="tarteaucitronMainLineOffset">',i+=' <span class="tarteaucitronH1" role="heading" aria-level="1" id="dialogTitle">'+tarteaucitron.lang.title+"</span>",i+=' <div id="tarteaucitronInfo">',i+=" "+tarteaucitron.lang.disclaimer,""!==tarteaucitron.parameters.privacyUrl&&(i+=" <br/><br/>",i+=' <button type="button" id="tarteaucitronPrivacyUrlDialog" role="link">',i+=" "+tarteaucitron.lang.privacyUrl,i+=" </button>"),i+=" </div>",i+=' <div class="tarteaucitronName">',i+=' <span class="tarteaucitronH2" role="heading" aria-level="2">'+tarteaucitron.lang.all+"</span>",i+=" </div>",i+=' <div class="tarteaucitronAsk" id="tarteaucitronScrollbarAdjust">',i+=' <button type="button" id="tarteaucitronAllAllowed" class="tarteaucitronAllow">',i+=' <span class="tarteaucitronCheck" aria-hidden="true"></span> '+tarteaucitron.lang.allowAll,i+=" </button> ",i+=' <button type="button" id="tarteaucitronAllDenied" class="tarteaucitronDeny">',i+=' <span class="tarteaucitronCross" aria-hidden="true"></span> '+tarteaucitron.lang.denyAll,i+=" </button>",i+=" </div>",i+=" </div>",i+=' <div class="tarteaucitronBorder">',1==tarteaucitron.parameters.mandatory&&(i+='<li id="tarteaucitronServicesTitle_mandatory">',i+='<div class="tarteaucitronTitle">
38',tarteaucitron.parameters.showDetailsOnClick?i+=' <button type="button" tabindex="-1"><span class="tarteaucitronPlus" aria-hidden="true"></span> '+tarteaucitron.lang.mandatoryTitle+"</button>":i+=' <span class="asCatToggleBtn">'+tarteaucitron.lang.mandatoryTitle+"</span>",i+="</div>",i+='<ul id="tarteaucitronServices_mandatory">',i+='<li class="tarteaucitronLine">',i+=' <div class="tarteaucitronName">',i+=' <span class="tarteaucitronH3" role="heading" aria-level="3">'+tarteaucitron.lang.mandatoryText+"</span>",i+=' <span class="tarteaucitronListCookies" aria-hidden="true"></span><br/>',i+=" </div>",1==tarteaucitron.parameters.mandatoryCta&&(i+=' <div class="tarteaucitronAsk">',i+=' <button type="button" class="tarteaucitronAllow" tabindex="-1" disabled>',i+=' <span class="tarteaucitronCheck" aria-hidden="true"></span> '+tarteaucitron.lang.allow,i+=" </button> ",i+=' <button type="button" class="tarteaucitronDeny" tabindex="-1">',i+=' <span class="tarteaucitronCross" aria-hidden="true"></span> '+tarteaucitron.lang.deny,i+=" </button> ",i+=" </div>"),i+="</li>",i+="</ul></li>"),r=0;r<s.length;r+=1)i+=' <li id="tarteaucitronServicesTitle_'+s[r]+'" class="tarteaucitronHidden">',i+=' <div class="tarteaucitronTitle" role="heading" aria-level="2">',tarteaucitron.parameters.showDetailsOnClick?i+=' <button type="button" class="catToggleBtn" aria-expanded="false" data-cat="tarteaucitronDetails'+s[r]+'"><span class="tarteaucitronPlus" aria-hidden="true"></span> '+tarteaucitron.lang[s[r]].title+"</button>":i+=' <span class="asCatToggleBtn" data-cat="tarteaucitronInlineDetails'+s[r]+'">'+tarteaucitron.lang[s[r]].title+"</span>",i+=" </div>",i+=' <div id="tarteaucitronDetails'+s[r]+'" class="tarteaucitronDetails '+(tarteaucitron.parameters.showDetailsOnClick?"tarteaucitronInfoBox":"tarteaucitronDetailsInline")+'">',i+=" "+tarteaucitron.lang[s[r]].details,i+=" </div>",i+=' <ul id="tarteaucitronServices_'+s[r]+'"></ul></li>';i+=' <li id="tarteaucitronNoServicesTitle" class="tarteaucitronLine">'+tarteaucitron.lang.noServices+"</li>",i+=" </ul>",!1===tarteaucitron.parameters.removeCredit&&(i+=' <div class="tarteaucitronHidden tarteaucitron-spacer-20" id="tarteaucitronScrollbarChild"></div>',i+=' <a class="tarteaucitronSelfLink" href="https://tarteaucitron.io/" rel="nofollow noreferrer noopener" target="_blank" title="tarteaucitron '+tarteaucitron.lang.newWindow+'"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHcAAAAeCAYAAAAWwoEYAAADl0lEQVRoge1Y0W3bQAx9CjKARlC+9GVUmqDJBHEmiDyB6wkcTxBngtgTxJ0gzgQW4C/9aYOmE6g4lTQo+k6y3Rb94QOERNQd+cjj8XiGwWAwGAwGg8FgMBgMBoPB8F8RNRXe+whEKe7c36ZCAeCRxC9Rig2PUd8kPgAsoxSfQ3YAzAA8D/HwYYCb05kBKKO0teFkmbC1jlKsAnq/Abjn+QBqAIsoRS30ttwG/HNz1wH/XIxWTicLdvtW7xTAGEAMtP685CNsBTe2d/BLydfXAG57SEnMAST0zgYZSUCPk02bCvkJduIzuJzDLfPolbY+tLKmar+/8+IRePy4qdpE03qHuH8fipFb4N2+XdA3AJ/0vaQxt7s9FvkIS2XvtqnwM0rxpOQfbnE5G2LhTCmUO2fHIngOmcv+KG3HafDchB6ntwjYqenR2PqC7sOZ3E7FXHB0vqxoFyUyLh7OEH7LOGouvhhN3eIBeKXv0n5MsufdHqXcwYR5U2EbpV35lSspVPJmQj4TcgRK7jTg5IzmPUhhwM5a2WHUFCx+NgiDucmgh7idikLovHFlL0pxQ9xzX+IIP9Y6FrJsqhjlQpZRAkFVDCjZfcCHt6bqJDmuh5ylCWx0RVnk3oumaknqTH5sqrY0fBWyULaHUIgAgxb46MxV3DbieAhxOxUxjSuljig9lMQ/Bcfoi9BTEv9aLORSndVxYOH525sUDC6u2gWxcNzBNRxPanyh3ktKinOgy3WoxPbtUM0t6RkbQnzBnFPgi9GCOEubY9UffIryz9iKRe8s/FUfEWosJJGxagp85bpUO3VywQ46lOtAWfNxKwa4JXQ+628+bpxYGXXMzp5rXH401VEyXwIdowXFaKWSMFHvMTVmGnc+P3oXV2QOiBCfgex8QtcQCbcQE/H+eoHzrkFo1KM7zVO4jVVj5s6lRiWF7zyXyfRMc97J3tzj87mYqZ7E2YjzUct9GUi4tjHLR8dVkBLjQcuHFleWvQfRNEhFR7uX7pkctOwvZXsft7sAtyldEUIN2UTeLxnEfxKYswzdi88BdbZ8hifUoSMftQvP+muRwN6+Q3DeqqRExP9QmTtcheiHh0Ot1x2i2km1bP9pbufw5zZdyWsOrh7vQae5OZWbsMv30pi7cd/CKj3coPEVaCP4Zhx4eQWhOZ1Y9MTXGyP8/iGjEyfa1T4fO/4Lea9vBoPBYDAYDAaDwWAwGAwGwz8GgF8siXCCbrSRhgAAAABJRU5ErkJggg==" alt="tarteaucitron.io" /></a>'),i+=" </div>",i+=" </div>",i+="</div>","bottom"===tarteaucitron.parameters.orientation&&(c="Bottom"),"middle"!==tarteaucitron.parameters.orientation&&"popup"!==tarteaucitron.parameters.orientation||(u=' role="dialog" aria-modal="true" aria-labelledby="tac_title"'),tarteaucitron.parameters.highPrivacy&&!tarteaucitron.parameters.AcceptAllCta?(i+='<div tabindex="-1" id="tarteaucitronAlertBig" class="tarteaucitronAlertBig'+c+'"'+u+">
38",i+=' <span id="tarteaucitronDisclaimerAlert" role="paragraph">',i+=" "+tarteaucitron.lang.alertBigPrivacy,i+=" </span>",i+=' <button type="button" id="tarteaucitronPersonalize" aria-label="'+tarteaucitron.lang.personalize+" "+tarteaucitron.lang.modalWindow+'" title="'+tarteaucitron.lang.personalize+" "+tarteaucitron.lang.modalWindow+'">',i+=" "+tarteaucitron.lang.personalize,i+=" </button>",""!==tarteaucitron.parameters.privacyUrl&&(i+=' <button role="link" type="button" id="tarteaucitronPrivacyUrl">',i+=" "+tarteaucitron.lang.privacyUrl,i+=" </button>")):(i+='<div tabindex="-1" id="tarteaucitronAlertBig" class="tarteaucitronAlertBig'+c+'"'+u+">",i+=' <span id="tarteaucitronDisclaimerAlert" role="paragraph">',tarteaucitron.parameters.highPrivacy?i+=" "+tarteaucitron.lang.alertBigPrivacy:i+=" "+tarteaucitron.lang.alertBigClick+" "+tarteaucitron.lang.alertBig,i+=" </span>",i+=' <button type="button" class="tarteaucitronCTAButton tarteaucitronAllow" id="tarteaucitronPersonalize2">',i+=' <span class="tarteaucitronCheck" aria-hidden="true"></span> '+tarteaucitron.lang.acceptAll,i+=" </button>",tarteaucitron.parameters.DenyAllCta&&(tarteaucitron.reloadThePage?i+=' <button type="button" class="tarteaucitronCTAButton tarteaucitronDeny" id="tarteaucitronAllDenied2" aria-label="'+tarteaucitron.lang.denyAll+" ("+tarteaucitron.lang.reload+')" title="'+tarteaucitron.lang.denyAll+" ("+tarteaucitron.lang.reload+')">':i+=' <button type="button" class="tarteaucitronCTAButton tarteaucitronDeny" id="tarteaucitronAllDenied2">',i+=' <span class="tarteaucitronCross" aria-hidden="true"></span> '+tarteaucitron.lang.denyAll,i+=" </button>"),i+=' <button type="button" id="tarteaucitronCloseAlert" aria-label="'+tarteaucitron.lang.personalize+" "+tarteaucitron.lang.modalWindow+'" title="'+tarteaucitron.lang.personalize+" "+tarteaucitron.lang.modalWindow+'">',i+=" "+tarteaucitron.lang.personalize,i+=" </button>",""!==tarteaucitron.parameters.privacyUrl&&(i+=' <button type="button" id="tarteaucitronPrivacyUrl" role="link">',i+=" "+tarteaucitron.lang.privacyUrl,i+=" </button>")),i+="</div>",!0===tarteaucitron.parameters.showIcon&&(i+='<div id="tarteaucitronIcon" class="tarteaucitronIcon'+tarteaucitron.parameters.iconPosition+'">',i+=' <button type="button" id="tarteaucitronManager" aria-label="'+tarteaucitron.lang.icon+" "+tarteaucitron.lang.modalWindow+'" title="'+tarteaucitron.lang.icon+" "+tarteaucitron.lang.modalWindow+'">',i+=' <img src="'+(tarteaucitron.parameters.iconSrc||"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAGA0lEQVRoge1a207bWBRdBtJwLYZhKDMVmlSK1LxNkPo+ZH6g8B6p5AuALwC+APoFoVLeoT8whPeRSt+CZKmZVu3AiIsRlEtCktGyjy8xzuXYhvahS0JJHJ/4rLP3XnuffcAPfGdQ7mM6jRLSAF4BxqsbewB2lRS2o35mpEQaJcwCyANIdLi1DGBNSWEzqmdHRqRRwjqAJclhtExOSUEP+/xIiDRKhhUWfL7ShTtBuJnqcw+/z4Ql0xNmMEwSSz4ku
38NIzSgpjSsqYJP/GeE185wYJroedRyiLNEpGLLzzrHSuk+83SgbxvOcyyRaDziWsRVZkSRDinpzPbwVGWIucuohsKynMS47fAQyls/BMSRmKJo3AFhG5wm2N1wF+Zs3zebbFfR0RxrXcJHQlgH+LMW616pR/WiIMEXfW3mtzXyeEGWsjKot8c4TOI98L+iKaR5PS6IUk88RLAO9F8UjrbYoYMOosNavpfmODIiwRXRR/G3ohaWVo1RU/c30jV8ab2mV8qVGzHWBOLyTLZiWs5Rolg/C3ySOi0tXP/k4aEwOwSBKPJs7Rp16ABJTe+p1xVX0It/owqqdDEMRoqd3RFxqDPh20Ig6VEPVC0i5RSCD+6wl6HlW7GksSlUMV11/GrUs5NasFLusDE9ELSVphXemtJwaT/8JyIRvxNNCfBmIiNdR04LII3DSrbe0yjqvyJF/ppptqVlt+MCLCEh/oOkPPP6N38Mb5cnQBGFsEqmXg5j3QMwoMzwGnr4HYbybBq13gZAOom/FO63zdf2qQArCsZrUN2TlJy69eSDKYV+6Q4MpP75ivHzPA53ngaBW4eGuSOt0A/lsGPmXMz0+3TFJcTfFbPfFbfnwlhON+iQhlWmA82CQ4ocQ7c6KcfL3DHuls0yT6Sx4YnLXJDCQOIRRv5yGIJBgP8Sdisj2qubpc5UGJmo+W49ifVmzL8HcpGhQPvZCUKiCliIhEN0tr2OCqHuSA8gwQ/92MkU7gxEmeVqGrTTgpxPXbUrtGWYus0I9thRIraagRQUIDf7Qn4yZhKRiFQIyhfMfUr3yblokVWSJ6k8xSnc7eNN/RjowfCYiFoDUFer1S3gW6JiJ8Nt30EMbEhU+vzSIztuRYjRLsR8IHLjlf7HZ+MrWWEXxNmbvapt4jGSqZRYSkGUetSNTPzHsui5YMQ2ajJUNks6mw4wT54Ok2ShnzzIPCUGshzawCRKy5FqvrTZe0RWzQGvw79m67XZjKmxJrLsICjtZa55gxXy+6F4sYsEtxTqhXdRTLC8ulSDaWoCLsolfN+8YUhOsJV709H7Cudr0LlVEtzqBcN+shEyThdR941OnAbF8pirKJqXyupTRTtQSReiVmXW1j7oBErB0d9xM2WEd5J9ZKYtuR4WKwwBSoORbpGrJ5ZI9lt71irJmGX1px0JYE26uNErawr2zfIcP4OHEKXm66PA3wjpCNEfpJunI4muifPjKvsFCkGjExTq63yxMJsZNMYF/J4HmDC5A3Yq36jy0ClePHVhwuu/b1HSFlEfHD5ZtD1bEK44Qu1mWys6tbWmZyPWckzlPTGiRw/XHCuk+q4Rek+mVrVL/UppwrdDEGNV2kpyuhccgc5Oxm9vWnn+19vJrVpLor0kTUrGacMplb1CfOFyTD4o9uNrHqr2Z+ZMSp1c2XcVSORnh9Q81q3k599ETgkNnjg0nGzi10K7rX+bZpHbrblPcY5A4Zxk2xcjzCvTpd9027Aa0QtouyyrKFRR6D/04DwkFGvHPXM3Qda/Jb4nPgI7hQLVM1q5HIBt2MzQNa57Z1DiiLAGa5Mi+O4Sz3Mpp6laPHO6InII3ITnX1QtI+EOX+m9ZxleOZ/j9PiuKoLi3aqXPuEoSye/Vhkm+LalbLtHhMS0R6zu7aZ3vP2jOjL7QVv4McxhcDnZIelAQibGIbULOapf3PuE1Vs9qeaOTdkVKr00gCQiw4NlBzDvf1Lxx+uP5r3Dgv5KQZRzWn+GRwz8jmDS8itUg7iB6vLuJCF5Uty4A9mVKkFR6MiJDachST/oHvHgD+B4SoUIitpF05AAAAAElFTkSuQmCC")+'" alt="'+tarteaucitron.lang.icon+" "+tarteaucitron.lang.modalWindow+'" title="'+tarteaucitron.lang.icon+" "+tarteaucitron.lang.modalWindow+'">',i+=" </button>",i+="</div>"),!0===tarteaucitron.parameters.showAlertSmall&&(i+='<div id="tarteaucitronAlertSmall" class="tarteaucitronAlertSmall'+c+'">',i+=' <button type="button" id="tarteaucitronManager" aria-label="'+tarteaucitron.lang.alertSmall+" "+tarteaucitron.lang.modalWindow+'" title="'+tarteaucitron.lang.alertSmall+" "+tarteaucitron.lang.modalWindow+'">',i+=" "+tarteaucitron.lang.alertSmall,i+=' <span id="tarteaucitronDot">',i+=' <span id="tarteaucitronDotGreen"></span>',i+=' <span id="tarteaucitronDotYellow"></span>',i+=' <span id="tarteaucitronDotRed"></span>',i+=" </span>",!0===tarteaucitron.parameters.cookieslist?(i+=" </button>\x3c!-- @whitespace",i+=' --\x3e<button type="button" id="tarteaucitronCookiesNumber" aria-expanded="false" aria-controls="tarteaucitronCookiesListContainer">0</button>',i+=' <div id="tarteaucitronCookiesListContainer">',tarteaucitron.reloadThePage?i+=' <button type="button" id="tarteaucitronClosePanelCookie" aria-label="'+tarteaucitron.lang.close+" ("+tarteaucitron.lang.reload+')" title="'+tarteaucitron.lang.close+" ("+tarteaucitron.lang.reload+')">':i+=' <button type="button" id="tarteaucitronClosePanelCookie">',i+=" "+tarteaucitron.lang.close,i+=" </button>",i+=' <div class="tarteaucitronCookiesListMain" id="tarteaucitronCookiesTitle">',i+=' <span class="tarteaucitronH2" role="heading" aria-level="2" id="tarteaucitronCookiesNumberBis">0 cookie</span>',i+=" </div>",i+=' <div id="tarteaucitronCookiesList"></div>',i+=" </div>"):i+=" </div>",i+="</div>"),tarteaucitron.addInternalScript(tarteaucitron.cdn+"advertising"+(g?".min":"")+".js","",function(){if(!0===tarteaucitronNoAdBlocker||!1===tarteaucitron.parameters.adblocker){var t,e;if(o.id="tarteaucitronRoot","top"===tarteaucitron.parameters.bodyPosition?(t=n.firstChild,n.insertBefore(o,t)):n.appendChild(o,n),o.setAttribute("data-nosnippet","true"),o.setAttribute("lang",d),o.setAttribute("role","region"),o.setAttribute("aria-labelledby","tac_title"),o.innerHTML=i,"function"==typeof Event?e=new Event("tac.root_available"):"function"==typeof document.createEvent&&(e=document.createEvent("Event")).initEvent("tac.root_available",!0,!0),"function"==typeof window.dispatchEvent&&window.dispatchEvent(e),void 0!==tarteaucitron.job)for(tarteaucitron.job=tarteaucitron.cleanArray(tarteaucitron.job),a=0;a<tarteaucitron.job.length;a+=1)tarteaucitron.addService(tarteaucitron.job[a]);else tarteaucitron.job=[];0===tarteaucitron.job.length&&tarteaucitron.userInterface.closeAlert(),tarteaucitron.isAjax=!0,tarteaucitron.job.push=function(t){void 0===tarteaucitron.job.indexOf&&(tarteaucitron.job.indexOf=function(t,e){for(var a=this.length,r=e||0;r<a;r+=1)if(this[r]===t)return r;return -1;}),-1===tarteaucitron.job.indexOf(t)&&Array.prototype.push.call(this,t),tarteaucitron.lau
38nch[t]=!1,tarteaucitron.addService(t);},document.location.hash===tarteaucitron.hashtag&&""!==tarteaucitron.hashtag&&tarteaucitron.userInterface.openPanel(),tarteaucitron.cookie.number(),setInterval(tarteaucitron.cookie.number,6e4);}},tarteaucitron.parameters.adblocker),!0===tarteaucitron.parameters.adblocker&&setTimeout(function(){var t;!1===tarteaucitronNoAdBlocker&&(i='<div id="tarteaucitronAlertBig" class="tarteaucitronAlertBig'+c+' tarteaucitron-display-block" role="alert" aria-live="polite">',i+=' <p id="tarteaucitronDisclaimerAlert">',i+=" "+tarteaucitron.lang.adblock+"<br/>",i+=" <strong>"+tarteaucitron.lang.adblock_call+"</strong>",i+=" </p>",i+=' <button type="button" class="tarteaucitronCTAButton" id="tarteaucitronCTAButton">',i+=" "+tarteaucitron.lang.reload,i+=" </button>",i+="</div>",i+='<div role="heading" aria-level="1" id="tac_title" class="tac_visually-hidden">'+tarteaucitron.lang.title+"</div>",o.id="tarteaucitronRoot","top"===tarteaucitron.parameters.bodyPosition?(t=n.firstChild,n.insertBefore(o,t)):n.appendChild(o,n),o.setAttribute("data-nosnippet","true"),o.setAttribute("lang",d),o.setAttribute("role","region"),o.setAttribute("aria-labelledby","tac_title"),o.innerHTML=i);},1500),!0===tarteaucitron.parameters.closePopup&&setTimeout(function(){var t=document.getElementById("tarteaucitronAlertBig"),e=document.createElement("button");t&&(e.innerHTML='<span aria-hidden="true">X</span><span class="tac_visually-hidden">'+tarteaucitron.lang.closeBanner+"</span>",e.setAttribute("id","tarteaucitronCloseCross"),t.insertAdjacentElement("beforeend",e));},100),!0===tarteaucitron.parameters.groupServices&&((u=document.createElement("style")).innerHTML=".tarteaucitronTitle{display:none}",document.head.appendChild(u),u=document.querySelectorAll('[id^="tarteaucitronServicesTitle_"]'),Array.prototype.forEach.call(u,function(t){var e,a,r=t.getAttribute("id").replace(/^(tarteaucitronServicesTitle_)/,"");"mandatory"!==r&&(e="",e+='<li class="tarteaucitronLine">',e+=' <div class="tarteaucitronName">',e+=' <span class="tarteaucitronH3" role="heading" aria-level="2">'+tarteaucitron.lang[r].title+"</span>",e+=" <span>"+tarteaucitron.lang[r].details+"</span>",e+=' <button type="button" aria-expanded="false" class="tarteaucitron-toggle-group" id="tarteaucitron-toggle-group-'+r+'">'+tarteaucitron.lang.alertSmall+" ("+document.getElementById("tarteaucitronServices_"+r).childElementCount+")</button>",e+=" </div>",e+=' <div class="tarteaucitronAsk" id="tarteaucitron-group-'+r+'">',e+=' <button type="button" aria-label="'+tarteaucitron.lang.allow+" "+tarteaucitron.lang[r].title+'" class="tarteaucitronAllow" id="tarteaucitron-accept-group-'+r+'">',e+=' <span class="tarteaucitronCheck" aria-hidden="true"></span> '+tarteaucitron.lang.allow,e+=" </button> ",e+=' <button type="button" aria-label="'+tarteaucitron.lang.deny+" "+tarteaucitron.lang[r].title+'" class="tarteaucitronDeny" id="tarteaucitron-reject-group-'+r+'">',e+=' <span class="tarteaucitronCross" aria-hidden="true"></span> '+tarteaucitron.lang.deny,e+=" </button>",e+=" </div>",e+="</li>",(a=document.createElement("ul")).innerHTML=e,t.insertBefore(a,t.querySelector("#tarteaucitronServices_"+r)),document.querySelector("#tarteaucitronServices_"+r).style.display="none",tarteaucitron.addClickEventToId("tarteaucitron-toggle-group-"+r,function(){tarteaucitron.userInterface.toggle("tarteaucitronServices_"+r),"block"==document.getElementById("tarteaucitronServices_"+r).style.display?(tarteaucitron.userInterface.addClass("tarteaucitronServicesTitle_"+r,"tarteaucitronIsExpanded"),document.getElementById("tarteaucitron-toggle-group-"+r).setAttribute("aria-expanded","true")):(tarteaucitron.userInterface.removeClass("tarteaucitronServicesTitle_"+r,"tarteaucitronIsExpanded"),document.getElementById("tarteaucitron-toggle-group-"+r).setAttribute("aria-expanded","false"));}),tarteaucitron.addClickEventToId("tarteaucitron-accept-group-"+r,function(){tarteaucitron.userInterface.respondAll(!0,r);}),tarteaucitron.addClickEventToId("tarteaucitron-reject-group-"+r,function(){tarteaucitron.userInterface.respondAll(!1,r);}));})),!0!==tarteaucitron.parameters.partnersList||"middle"!==tarteaucitron.parameters.orientation&&"popup"!==tarteaucitron.parameters.orientation||setTimeout(function(){var e="",a=[];tarteaucitron.job.forEach(function(t){void 0===a[tarteaucitron.services[t].type]&&(a[tarteaucitron.services[t].type]=!0,e+="<li>"+tarteaucitron.lang[tarteaucitron.services[t].type].title+"</li>");});var t=document.getElementById("tarteaucitronDisclaimerAlert");null!==t&&t.insertAdjacentHTML("beforeend",'<div class="tarteaucitronPartnersList"><b>'+tarteaucitron.lang.ourpartners+" ("+tarteaucitron.job.length+")</b> <ul>"+e+"</ul></div>");},100),setTimeout(function(){var t=document.getElementById("tarteaucitronServices");null!==t&&t.insertAdjacentHTML("beforeend",'<div id="tarteaucitronSave"><button class="tarteaucitronAllow" id="tarteaucitronSaveButton">'+tarteaucitron.lang.save+"</button></div>");},100),tarteaucitron.userInterface.color("",!0),setTimeout(function(){tarteaucitron.addClickEventToId("tarteaucitronCloseCross",function(){tarteaucitron.userInterface.closeAlert();}),tarteaucitron.addClickEventToId("tarteaucitronPersonalize",function(){tarteaucitron.userInterface.openPanel
38();}),tarteaucitron.addClickEventToId("tarteaucitronPersonalize2",function(){tarteaucitron.userInterface.respondAll(!0);}),tarteaucitron.addClickEventToId("tarteaucitronManager",function(){tarteaucitron.userInterface.openPanel();}),tarteaucitron.addClickEventToId("tarteaucitronBack",function(){tarteaucitron.userInterface.closePanel();}),tarteaucitron.addClickEventToId("tarteaucitronClosePanel",function(){tarteaucitron.userInterface.closePanel();}),tarteaucitron.addClickEventToId("tarteaucitronClosePanelCookie",function(){tarteaucitron.userInterface.closePanel();}),tarteaucitron.addClickEventToId("tarteaucitronPrivacyUrl",function(){document.location=tarteaucitron.parameters.privacyUrl;}),tarteaucitron.addClickEventToId("tarteaucitronPrivacyUrlDialog",function(){document.location=tarteaucitron.parameters.privacyUrl;}),tarteaucitron.addClickEventToId("tarteaucitronCookiesNumber",function(){tarteaucitron.userInterface.toggleCookiesList();}),tarteaucitron.addClickEventToId("tarteaucitronAllAllowed",function(){tarteaucitron.userInterface.respondAll(!0);}),tarteaucitron.addClickEventToId("tarteaucitronAllDenied",function(){tarteaucitron.userInterface.respondAll(!1);}),tarteaucitron.addClickEventToId("tarteaucitronAllDenied2",function(){tarteaucitron.userInterface.respondAll(!1,"",!0),!0===tarteaucitron.reloadThePage&&window.location.reload();}),tarteaucitron.addClickEventToId("tarteaucitronCloseAlert",function(){tarteaucitron.userInterface.openPanel
38();}),tarteaucitron.addClickEventToId("tarteaucitronCTAButton",function(){location.reload();}),tarteaucitron.addClickEventToId("tarteaucitronSaveButton",function(){var e=0;tarteaucitron.job.forEach(function(t){!0!==tarteaucitron.state[t]&&!1!==tarteaucitron.state[t]&&(e=500,tarteaucitron.setConsent(t,!1));}),setTimeout(tarteaucitron.userInterface.closePanel,e);});for(var t=document.getElementsByClassName("catToggleBtn"),e=0;e<t.length;e++)t[e].dataset.index=e,tarteaucitron.addClickEventToElement(t[e],function(){return tarteaucitron.parameters.showDetailsOnClick&&(tarteaucitron.userInterface.toggle("tarteaucitronDetails"+s[this.dataset.index],"tarteaucitronInfoBox"),"block"===document.getElementById("tarteaucitronDetails"+s[this.dataset.index]).style.display?this.setAttribute("aria-expanded","true"):this.setAttribute("aria-expanded","false")),!1;});var a=document.querySelectorAll(".tac_activate .tarteaucitronAllow");for(e=0;e<a.length;e++)tarteaucitron.addClickEventToElement(a[e],function(){null!==this.closest(".tac_activate")&&null!==this.closest(".tac_activate").parentNode&&(this.closest(".tac_activate").parentNode.setAttribute("tabindex","-1"),this.closest(".tac_activate").parentNode.focus());});var r=document.getElementsByClassName("tarteaucitronAllow");for(e=0;e<r.length;e++)tarteaucitron.addClickEventToElement(r[e],function(){tarteaucitron.userInterface.respond(this,!0);});var n=document.getElementsByClassName("tarteaucitronDeny");for(e=0;e<n.length;e++)tarteaucitron.addClickEventToElement(n[e],function(){tarteaucitron.userInterface.respond(this,!1);});tarteaucitron.events.load&&tarteaucitron.events.load();},500);});});}},addService:function(t){"use strict";var e="",a=tarteaucitron.services[t];!0===tarteaucitron.parameters.alwaysNeedConsent&&(a.needConsent=!0);var r=tarteaucitron.cookie.read(),n=document.location.hostname,o=document.referrer.split("/")[2]===n&&window.location.href!==tarteaucitron.parameters.privacyUrl,i=!a.needConsent,c=0<=r.indexOf(a.key+"=wait"),u=0<=r.indexOf(a.key+"=false"),s=0<=r.indexOf(a.key+"=true")||!a.needConsent&&r.indexOf(a.key+"=false")<0,l=0<=r.indexOf(a.key+"=false")||0<=r.indexOf(a.key+"=true"),d="1"===navigator.doNotTrack||"yes"===navigator.doNotTrack||"1"===navigator.msDoNotTrack||"1"===window.doNotTrack,t=s?tarteaucitron.lang.allowed:tarteaucitron.lang.disallowed,n=void 0!==a.defaultState?a.defaultState:void 0!==tarteaucitron.parameters.serviceDefaultState?tarteaucitron.parameters.serviceDefaultState:"wait";!0!==tarteaucitron.added[a.key]&&(tarteaucitron.added[a.key]=!0,e+='<li id="'+a.key+'Line" class="tarteaucitronLine">',e+=' <div class="tarteaucitronName">',e+=' <span class="tarteaucitronH3" role="heading" aria-level="3">'+a.name+"</span>",e+=' <div class="tarteaucitronStatusInfo">',e+=' <span class="tacCurrentStatus" id="tacCurrentStatus'+a.key+'">'+t+"</span>",e+=' <span class="tarteaucitronReadmoreSeparator"> - </span>',e+=' <span id="tacCL'+a.key+'" class="tarteaucitronListCookies"></span>',e+=" </div>",1==tarteaucitron.parameters.moreInfoLink&&(t="https://tarteaucitron.io/service/"+a.key+"/",void 0!==a.readmoreLink&&""!==a.readmoreLink&&(t=a.readmoreLink),void 0!==tarteaucitron.parameters.readmoreLink&&""!==tarteaucitron.parameters.readmoreLink&&(t=tarteaucitron.parameters.readmoreLink),e+=' <a href="'+t+'" target="_blank" rel="noreferrer noopener nofollow" title="'+tarteaucitron.lang.more+" : "+tarteaucitron.lang.cookieDetail+" "+a.name+" "+tarteaucitron.lang.ourSite+" "+tarteaucitron.lang.newWindow+'" class="tarteaucitronReadmoreInfo">'+tarteaucitron.lang.more+"</a>",e+=' <span class="tarteaucitronReadmoreSeparator"> - </span>',e+=' <a href="'+a.uri+'" target="_blank" rel="noreferrer noopener" title="'+tarteaucitron.lang.source+" "+a.name+" "+tarteaucitron.lang.newWindow+'" class="tarteaucitronReadmoreOfficial">'+tarteaucitron.lang.source+"</a>"),e+=" </div>",e+=' <div class="tarteaucitronAsk">',e+=' <button type="button" aria-label="'+tarteaucitron.lang.allow+" "+a.name+'" id="'+a.key+'Allowed" class="tarteaucitronAllow">
38',e+=' <span class="tarteaucitronCheck" aria-hidden="true"></span> '+tarteaucitron.lang.allow,e+=" </button> ",e+=' <button type="button" aria-label="'+tarteaucitron.lang.deny+" "+a.name+'" id="'+a.key+'Denied" class="tarteaucitronDeny">',e+=' <span class="tarteaucitronCross" aria-hidden="true"></span> '+tarteaucitron.lang.deny,e+=" </button>",e+=" </div>",e+="</li>",tarteaucitron.userInterface.css("tarteaucitronServicesTitle_"+a.type,"display","block"),null!==document.getElementById("tarteaucitronServices_"+a.type)&&(document.getElementById("tarteaucitronServices_"+a.type).innerHTML+=e),tarteaucitron.userInterface.css("tarteaucitronNoServicesTitle","display","none"),tarteaucitron.userInterface.order(a.type),tarteaucitron.addClickEventToId(a.key+"Allowed",function(){tarteaucitron.userInterface.respond(this,!0);}),tarteaucitron.addClickEventToId(a.key+"Denied",function(){tarteaucitron.userInterface.respond(this,!1);})),!1==l&&!0===tarteaucitron.user.bypass&&(s=!0,tarteaucitron.cookie.create(a.key,!0)),!l&&(i||o&&c)&&!tarteaucitron.highPrivacy||s?((!s||!a.needConsent&&r.indexOf(a.key+"=false")<0)&&tarteaucitron.cookie.create(a.key,!0),!0!==tarteaucitron.launch[a.key]&&(tarteaucitron.launch[a.key]=!0,("undefined"==typeof tarteaucitronMagic||tarteaucitronMagic.indexOf("_"+a.key+"_")<0)&&a.js(),tarteaucitron.sendEvent(a.key+"_loaded")),tarteaucitron.state[a.key]=!0,tarteaucitron.userInterface.color(a.key,!0)):u?("function"==typeof a.fallback&&("undefined"==typeof tarteaucitronMagic||tarteaucitronMagic.indexOf("_"+a.key+"_")<0)&&a.fallback(),tarteaucitron.state[a.key]=!1,tarteaucitron.userInterface.color(a.key,!1)):!l&&d&&tarteaucitron.handleBrowserDNTRequest?(tarteaucitron.cookie.create(a.key,"false"),"function"==typeof a.fallback&&("undefined"==typeof tarteaucitronMagic||tarteaucitronMagic.indexOf("_"+a.key+"_")<0)&&a.fallback(),tarteaucitron.state[a.key]=!1,tarteaucitron.userInterface.color(a.key,!1)):l||(tarteaucitron.cookie.create(a.key,n),("undefined"==typeof tarteaucitronMagic||tarteaucitronMagic.indexOf("_"+a.key+"_")<0)&&(!0===n&&"function"==typeof a.js?a.js():"function"==typeof a.fallback&&a.fallback()),!0===n&&tarteaucitron.sendEvent(a.key+"_loaded"),!0!==n&&!1!==n||(tarteaucitron.state[a.key]=n),tarteaucitron.userInterface.color(a.key,n),"wait"===n&&tarteaucitron.userInterface.openAlert()),tarteaucitron.cookie.checkCount(a.key),tarteaucitron.sendEvent(a.key+"_added");},sendEvent:function(t){var e;void 0!==t&&("function"==typeof Event?e=new Event(t):"function"==typeof document.createEvent&&(e=document.createEvent("Event")).initEvent(t,!0,!0),document.dispatchEvent(e));},cleanArray:function(t){"use strict";for(var e=t.length,a=[],r={},n=tarteaucitron.services,o=0;o<e;o+=1)r[t[o]]||(r[t[o]]={},void 0!==tarteaucitron.services[t[o]]&&a.push(t[o]));return a=a.sort(function(t,e){return n[t].type+n[t].key>n[e].type+n[e].key?1:n[t].type+n[t].key<n[e].type+n[e].key?-1:0;});},setConsent:function(t,e){!0===e?tarteaucitron.userInterface.respond(document.getElementById(t+"Allowed"),!0):!1===e&&tarteaucitron.userInterface.respond(document.getElementById(t+"Denied"),!1);},userInterface:{css:function(t,e,a){"use strict";null!==document.getElementById(t)&&("display"!=e||"none"!=a||"tarteaucitron"!=t&&"tarteaucitronBack"!=t&&"tarteaucitronAlertBig"!=t?(document.getElementById(t).style[e]=a,"display"!=e||"block"!=a||"tarteaucitron"!=t&&"tarteaucitronAlertBig"!=t||(document.getElementById(t).style.opacity="1"),"display"==e&&"block"==a&&"tarteaucitronBack"==t&&(document.getElementById(t).style.opacity="0.7"),"display"!=e||"block"!=a||"tarteaucitronAlertBig"!=t||"middle"!=tarteaucitron.parameters.orientation&&"popup"!=tarteaucitron.parameters.orientation||tarteaucitron.userInterface.focusTrap("tarteaucitronAlertBig")):(document.getElementById(t).style.opacity="0",document.getElementById(t).style[e]=a));},addClass:function(t,e){"use strict";null!==document.getElementById(t)&&void 0!==document.getElementById(t).classList&&document.getElementById(t).classList.add(e);},removeClass:function(t,e){"use strict";null!==document.getElementById(t)&&void 0!==document.getElementById(t).classList&&document.getElementById(t).classList.remove(e);},respondAll:function(t,e,a){"use strict";for(var r,n,o=tarteaucitron.services,i=0,i=0;i<tarteaucitron.job.length;i+=1)void 0!==e&&""!==e&&o[tarteaucitron.job[i]].type!==e||a&&void 0!==o[tarteaucitron.job[i]].safeanalytic&&!0===o[tarteaucitron.job[i]].safeanalytic||(n=o[tarteaucitron.job[i]].key,tarteaucitron.state[n]!==t&&(!1===t&&!0===tarteaucitron.lau
38nch[n]&&(tarteaucitron.reloadThePage=!0,tarteaucitron.checkIfExist("tarteaucitronClosePanel")&&(r=document.getElementById("tarteaucitronClosePanel").textContent.trim()+" ("+tarteaucitron.lang.reload+")",document.getElementById("tarteaucitronClosePanel").setAttribute("aria-label",r),document.getElementById("tarteaucitronClosePanel").setAttribute("title",r))),!0!==tarteaucitron.launch[n]&&!0===t&&(tarteaucitron.launch[n]=!0,("undefined"==typeof tarteaucitronMagic||tarteaucitronMagic.indexOf("_"+n+"_")<0)&&tarteaucitron.services[n].js(),tarteaucitron.sendEvent(n+"_loaded")),r=document.getElementById("tacCurrentStatus"+n),tarteaucitron.state[n]=t,tarteaucitron.cookie.create(n,t),tarteaucitron.userInterface.color(n,t),1==t?(r.innerHTML=tarteaucitron.lang.allowed,tarteaucitron.sendEvent(n+"_allowed")):(r.innerHTML=tarteaucitron.lang.disallowed,tarteaucitron.sendEvent(n+"_disallowed"))));tarteaucitron.cookie.save();},respond:function(t,e){"use strict";var a;""===t.id||"tarteaucitron"!==(t=t.id.replace(new RegExp("(Eng[0-9]+|Allow|Deni)ed","g"),"")).substring(0,13)&&""!==t&&tarteaucitron.state[t]!==e&&(!1===e&&!0===tarteaucitron.launch[t]&&(tarteaucitron.reloadThePage=!0,tarteaucitron.checkIfExist("tarteaucitronClosePanel")&&(a=document.getElementById("tarteaucitronClosePanel").textContent.trim()+" ("+tarteaucitron.lang.reload+")",document.getElementById("tarteaucitronClosePanel").setAttribute("aria-label",a),document.getElementById("tarteaucitronClosePanel").setAttribute("title",a))),!0===e&&!0!==tarteaucitron.launch[t]&&(tarteaucitron.launch[t]=!0,("undefined"==typeof tarteaucitronMagic||tarteaucitronMagic.indexOf("_"+t+"_")<0)&&tarteaucitron.services[t].js(),tarteaucitron.sendEvent(t+"_loaded")),a=document.getElementById("tacCurrentStatus"+t),tarteaucitron.state[t]=e,tarteaucitron.cookie.create(t,e),tarteaucitron.userInterface.color(t,e),tarteaucitron.cookie.save(),1==e?(a.innerHTML=tarteaucitron.lang.allowed,tarteaucitron.sendEvent(t+"_allowed")):(a.innerHTML=tarteaucitron.lang.disallowed,tarteaucitron.sendEvent(t+"_disallowed")));},color:function(t,e){"use strict";var a="tarteaucitron",r=0,n=0,o=0,i=tarteaucitron.job.length,c=tarteaucitron.services;if(""!==t){!0===e?(tarteaucitron.userInterface.addClass(t+"Line","tarteaucitronIsAllowed"),tarteaucitron.userInterface.removeClass(t+"Line","tarteaucitronIsDenied"),document.getElementById(t+"Allowed").setAttribute("aria-pressed","true"),document.getElementById(t+"Denied").setAttribute("aria-pressed","false")):!1===e?(tarteaucitron.userInterface.removeClass(t+"Line","tarteaucitronIsAllowed"),tarteaucitron.userInterface.addClass(t+"Line","tarteaucitronIsDenied"),document.getElementById(t+"Allowed").setAttribute("aria-pressed","false"),document.getElementById(t+"Denied").setAttribute("aria-pressed","true")):(document.getElementById(t+"Allowed").setAttribute("aria-pressed","false"),document.getElementById(t+"Denied").setAttribute("aria-pressed","false"));for(var u=0,s=0;s<i;s+=1)void 0===c[tarteaucitron.job[s]].safeanalytic||!0!==c[tarteaucitron.job[s]].safeanalytic?!1===tarteaucitron.state[tarteaucitron.job[s]]?r+=1:void 0===tarteaucitron.state[tarteaucitron.job[s]]?n+=1:!0===tarteaucitron.state[tarteaucitron.job[s]]&&(o+=1):u+=1;i-=u,tarteaucitron.userInterface.css(a+"DotGreen","width",100/i*o+"%"),tarteaucitron.userInterface.css(a+"DotYellow","width",100/i*n+"%"),tarteaucitron.userInterface.css(a+"DotRed","width",100/i*r+"%"),0===r&&0===n?(tarteaucitron.userInterface.removeClass(a+"AllDenied",a+"IsSelected"),tarteaucitron.userInterface.addClass(a+"AllAllowed",a+"IsSelected"),tarteaucitron.userInterface.addClass(a+"MainLineOffset",a+"IsAllowed"),tarteaucitron.userInterface.removeClass(a+"MainLineOffset",a+"IsDenied"),document.getElementById(a+"AllDenied").setAttribute("aria-pressed","false"),document.getElementById(a+"AllAllowed").setAttribute("aria-pressed","true")):(0===o&&0===n?(tarteaucitron.userInterface.removeClass(a+"AllAllowed",a+"IsSelected"),tarteaucitron.userInterface.addClass(a+"AllDenied",a+"IsSelected"),tarteaucitron.userInterface.removeClass(a+"MainLineOffset",a+"IsAllowed"),tarteaucitron.userInterface.addClass(a+"MainLineOffset",a+"IsDenied"),document.getElementById(a+"AllDenied").setAttribute("aria-pressed","true")):(tarteaucitron.userInterface.removeClass(a+"AllAllowed",a+"IsSelected"),tarteaucitron.userInterface.removeClass(a+"AllDenied",a+"IsSelected"),tarteaucitron.userInterface.removeClass(a+"MainLineOffset",a+"IsAllowed"),tarteaucitron.userInterface.removeClass(a+"MainLineOffset",a+"IsDenied"),document.getElementById(a+"AllDenied").setAttribute("aria-pressed","fal
38se")),document.getElementById(a+"AllAllowed").setAttribute("aria-pressed","false")),0===n&&tarteaucitron.userInterface.closeAlert(),0<tarteaucitron.services[t].cookies.length&&!1===e&&tarteaucitron.cookie.purge(tarteaucitron.services[t].cookies),!0===e?(null!==document.getElementById("tacCL"+t)&&(document.getElementById("tacCL"+t).innerHTML="..."),setTimeout(function(){tarteaucitron.cookie.checkCount(t);},2500)):tarteaucitron.cookie.checkCount(t);}e=document.querySelectorAll('[id^="tarteaucitronServicesTitle_"]');Array.prototype.forEach.call(e,function(t){for(var e=t.getAttribute("id").replace(/^(tarteaucitronServicesTitle_)/,""),t=document.getElementById("tarteaucitronServices_"+e).childElementCount,a=document.getElementById("tarteaucitronServices_"+e),r=0,n=0,o=0;o<a.children.length;o++)"tarteaucitronLine tarteaucitronIsDenied"==a.children[o].className&&r++,"tarteaucitronLine tarteaucitronIsAllowed"==a.children[o].className&&n++;t===n&&(tarteaucitron.userInterface.removeClass("tarteaucitron-group-"+e,"tarteaucitronIsDenied"),tarteaucitron.userInterface.addClass("tarteaucitron-group-"+e,"tarteaucitronIsAllowed"),document.getElementById("tarteaucitron-reject-group-"+e)&&(document.getElementById("tarteaucitron-reject-group-"+e).setAttribute("aria-pressed","false"),document.getElementById("tarteaucitron-accept-group-"+e).setAttribute("aria-pressed","true"))),t===r&&(tarteaucitron.userInterface.addClass("tarteaucitron-group-"+e,"tarteaucitronIsDenied"),tarteaucitron.userInterface.removeClass("tarteaucitron-group-"+e,"tarteaucitronIsAllowed"),document.getElementById("tarteaucitron-reject-group-"+e)&&(document.getElementById("tarteaucitron-reject-group-"+e).setAttribute("aria-pressed","true"),document.getElementById("tarteaucitron-accept-group-"+e).setAttribute("aria-pressed","false"))),t!==r&&t!==n&&(tarteaucitron.userInterface.removeClass("tarteaucitron-group-"+e,"tarteaucitronIsDenied"),tarteaucitron.userInterface.removeClass("tarteaucitron-group-"+e,"tarteaucitronIsAllowed"),document.getElementById("tarteaucitron-reject-group-"+e)&&(document.getElementById("tarteaucitron-reject-group-"+e).setAttribute("aria-pressed","false"),document.getElementById("tarteaucitron-accept-group-"+e).setAttribute("aria-pressed","false"))),n=r=0;});},openPanel:function(){"use strict";var t;tarteaucitron.userInterface.css("tarteaucitron","display","block"),tarteaucitron.userInterface.css("tarteaucitronBack","display","block"),tarteaucitron.userInterface.css("tarteaucitronCookiesListContainer","display","none"),document.getElementById("tarteaucitronClosePanel").focus(),void 0!==document.getElementsByTagName("body")[0].classList&&document.getElementsByTagName("body")[0].classList.add("tarteaucitron-modal-open"),tarteaucitron.userInterface.focusTrap("tarteaucitron"),tarteaucitron.userInterface.jsSizing("main"),"function"==typeof Event?t=new Event("tac.open_panel"):"function"==typeof document.createEvent&&(t=document.createEvent("Event")).initEvent("tac.open_panel",!0,!0),"function"==typeof window.dispatchEvent&&window.dispatchEvent(t);},closePanel:function(){"use strict";var t;document.location.hash===tarteaucitron.hashtag&&(window.history?window.history.replaceState("",document.title,window.location.pathname+window.location.search):document.location.hash=""),tarteaucitron.checkIfExist("tarteaucitron")&&(tarteaucitron.checkIfExist("tarteaucitronCloseAlert")?document.getElementById("tarteaucitronCloseAlert").focus():tarteaucitron.checkIfExist("tarteaucitronManager")?document.getElementById("tarteaucitronManager").focus():tarteaucitron.customCloserId&&tarteaucitron.checkIfExist(tarteaucitron.customCloserId)&&document.getElementById(tarteaucitron.customCloserId).focus(),tarteaucitron.userInterface.css("tarteaucitron","display","none")),tarteaucitron.checkIfExist("tarteaucitronCookiesListContainer")&&tarteaucitron.checkIfExist("tarteaucitronCookiesNumber")&&(document.getElementById("tarteaucitronCookiesNumber").focus(),document.getElementById("tarteaucitronCookiesNumber").setAttribute("aria-expanded","false"),tarteaucitron.userInterface.css("tarteaucitronCookiesListContainer","display","none")),tarteaucitron.fallback(["tarteaucitronInfoBox"],function(t){t.style.display="none";},!0),!0===tarteaucitron.reloadThePage?window.location.reload():tarteaucitron.userInterface.css("tarteaucitronBack","display","none"),void 0!==document.getElementsByTagName("body")[0].classList&&document.getElementsByTagName("body")[0].classList.remove("tarteaucitron-modal-open"),"function"==typeof Event?t=new Event("tac.close_panel"):"function"==typeof document.createEvent&&(t=document.createEvent("Event")).initEvent("tac.close_panel",!0,!0),"function"==typeof window.dispatchEvent&&window.dispatchEvent(t);},focusTrap:function(t){"use strict";for(var e,a,r=document.getElementById(t).querySelectorAll("a[href], button"),n=[],o=0,i=r.length;o<i;o++)0<r[o].offsetHeight&&n.push(r[o]);e=n[0],a=n[n.length-1],document.getElementById(t).addEventListener("keydown",function(t){"Tab"!==t.key&&9!==t.keyCode||(t.shiftKey?document.activeElement===e&&(a.focus(),t.preventDefault()):document.activeElement===a&&(e.focus(),t.preventDefault()));});},openAlert:function(){"use strict";var t,e="tarteaucitron";tarteaucitron.userInterface.css(e+"Percentage","display","block"),tarteaucitron.userInterface.css(e+"AlertSmall","display","none"),tarteaucitron.userInterface.css(e+"Icon","display","none"),tarteaucitron.userInterface.css(e+"AlertBig","display","block"),tarteaucitron.userInterface.addClass(e+"Root","tarteaucitronBeforeVisible"),"function"==typeof Event?t=new Event("tac.open_alert"):"function"==typeof document.createEvent&&(t=document.createEvent("Event")).initEvent("tac.open_alert",!0,!0),null!==document.getElementById("tarteaucitronAlertBig")&&"middle"===tarteaucitron.parameters.orientation&&document.getElementById("tarteaucitronAlertBig").focus(),"function"==typeof window.dispatchEvent&&window.dispatchEvent(t);},closeAlert:function(){"use strict";var t,e="tarteaucitron";tarteaucitron.userInterface.css(e+"Percentage","display","none"),tarteaucitron.userInterface.css(e+"AlertSmall","display","block"),tarteaucitron.userInterface.css(e+"Icon","display","block"),tarteaucitron.userInterface.css(e+"AlertBig","display","none"),tarteaucitron.userInterface.removeClass(e+"Root","tarteaucitronBeforeVisible"),tarteaucitron.userInterface.jsSizing("box"),"function"==typeof Event?t=new Event("tac.close_alert"):"function"==typeof document.createEvent&&(t=document.createEvent("Event")).initEvent("tac.close_alert",!0,!0),"function"==typeof window.dispatchEvent&&window.dispatchEvent(t);},toggleCookiesList:function(){"use strict";var t=document.getElementById("tarteaucitronCookiesListContainer"),e=document.getElementById("tarteaucitronCookiesNumber");null!==t&&("block"!==t.style.display?(tarteaucitron.cookie.number(),t.style.display="block",e.setAttribute("aria-expanded","true"),tarteaucitron.userInterface.jsSizing("cookie"),tarteaucitron.userInterface.css("tarteaucitron","display","none"),tarteaucitron.userInterface.css("tarteaucitronBack","display","block"),tarteaucitron.fallback(["tarteaucitronInfoBox"],function(t){t.style.display="none";},!0)):(t.style.display="none",e.setAttribute("aria-expanded","fal
38se"),tarteaucitron.userInterface.css("tarteaucitron","display","none"),tarteaucitron.userInterface.css("tarteaucitronBack","display","none")));},toggle:function(e,t){"use strict";var a=document.getElementById(e);null!==a&&(void 0!==t&&tarteaucitron.fallback([t],function(t){t.id!==e&&(t.style.display="none");},!0),"block"!==a.style.display?a.style.display="block":a.style.display="none");},order:function(t){"use strict";var e=document.getElementById("tarteaucitronServices_"+t);null!==e&&(e.childNodes,"function"==typeof Array.prototype.map&&"undefined"==typeof Enumerable&&Array.prototype.map.call(e.children,Object).sort(function(t,e){return tarteaucitron.services[t.id.replace(/Line/g,"")].name>tarteaucitron.services[e.id.replace(/Line/g,"")].name?1:tarteaucitron.services[t.id.replace(/Line/g,"")].name<tarteaucitron.services[e.id.replace(/Line/g,"")].name?-1:0;}).forEach(function(t){e.appendChild(t);}));},jsSizing:function(t){"use strict";var e,a,r=window,n="inner",o=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;"box"===t?null!==document.getElementById("tarteaucitronAlertSmall")&&null!==document.getElementById("tarteaucitronCookiesNumber")&&(tarteaucitron.userInterface.css("tarteaucitronCookiesNumber","padding","0px 10px"),a=(document.getElementById("tarteaucitronAlertSmall").offsetHeight-document.getElementById("tarteaucitronCookiesNumber").offsetHeight)/2,tarteaucitron.userInterface.css("tarteaucitronCookiesNumber","padding",a+"px 10px")):"main"===t?(void 0===window.innerWidth&&(n="client",r=document.documentElement||document.body),null!==document.getElementById("tarteaucitron")&&null!==document.getElementById("tarteaucitronClosePanel")&&null!==document.getElementById("tarteaucitronMainLineOffset")&&(tarteaucitron.userInterface.css("tarteaucitronServices","height","auto"),a=document.getElementById("tarteaucitron").offsetHeight-document.getElementById("tarteaucitronClosePanel").offsetHeight+4,tarteaucitron.userInterface.css("tarteaucitronServices","height",a+"px"),tarteaucitron.userInterface.css("tarteaucitronServices","overflow-x","auto")),null!==document.getElementById("tarteaucitronServices")&&null!==document.getElementById("tarteaucitronScrollbarChild")&&(r[n+"Width"]<=479||r[n+"Width"],document.getElementById("tarteaucitronServices").offsetWidth,document.getElementById("tarteaucitronScrollbarChild").offsetWidth),null!==document.getElementById("tarteaucitron")&&(e=r[n+"Width"]<=767?0:(o-document.getElementById("tarteaucitron").offsetHeight)/2-21,null!==document.getElementById("tarteaucitronMainLineOffset")&&document.getElementById("tarteaucitron").offsetHeight<o/2&&(e-=document.getElementById("tarteaucitronMainLineOffset").offsetHeight),e<0&&(e=0),tarteaucitron.userInterface.css("tarteaucitron","top",e+"px"))):"cookie"===t&&(null!==document.getElementById("tarteaucitronAlertSmall")&&tarteaucitron.userInterface.css("tarteaucitronCookiesListContainer","bottom",document.getElementById("tarteaucitronAlertSmall").offsetHeight+"px"),null!==document.getElementById("tarteaucitronCookiesListContainer")&&(tarteaucitron.userInterface.css("tarteaucitronCookiesList","height","auto"),o=document.getElementById("tarteaucitronCookiesListContainer").offsetHeight,e=document.getElementById("tarteaucitronClosePanelCookie").offsetHeight,t=document.getElementById("tarteaucitronCookiesTitle").offsetHeight,tarteaucitron.userInterface.css("tarteaucitronCookiesList","height",o-e-t-2+"px")));}},cookie:{save:function(){jQuery.get("/rgpd/save");},owner:{},create:function(t,e){"use strict";""!==tarteaucitronForceExpire&&(tarteaucitronExpireInDay&&tarteaucitronForceExpire<365||!tarteaucitronExpireInDay&&tarteaucitronForceExpire<8760)&&(timeExpire=tarteaucitronExpireInDay?864e5*tarteaucitronForceExpire:36e5*tarteaucitronForceExpire);var a=new Date(),r=a.getTime()+timeExpire,n=new RegExp("!"+t+"=(wait|true|false)","g"),n=tarteaucitron.cookie.read().replace(n,""),n=tarteaucitron.parameters.cookieName+"="+n+"!"+t+"="+e,t=void 0!==tarteaucitron.parameters.cookieDomain&&""!==tarteaucitron.parameters.cookieDomain?"; domain="+tarteaucitron.parameters.cookieDomain:"",e="https:"===location.protocol?"; Secure":"";a.setTime(r),document.cookie=n+"; expires="+a.toGMTString()+"; path=/"+t+e+"; samesite=lax",tarteaucitron.sendEvent("tac.consent_updated");},read:function(){"use strict";for(var t,e=tarteaucitron.parameters.cookieName+"=",a=document.cookie.split(";"),r=0;r<a.length;r+=1){for(t=a[r];" "===t.charAt(0);)t=t.substring(1,t.length);if(0===t.indexOf(e))return t.substring(e.length,t.length);}return "";},purge:function(t){"use strict";for(var e=0;e<t.length;e+=1){var a=new RegExp("^(.*;)?\\s*"+t[e]+"\\s*=\\s*[^;]+(.*)?$");document.cookie.match(a)&&(document.cookie=t[e]+"=; expires=Thu, 01 Jan 2000 00:00:00 GMT; path=/;",document.cookie=t[e]+"=; expires=Thu, 01 Jan 2000 00:00:00 GMT; path=/; domain=."+location.hostname+";",document.cookie=t[e]+"=; expires=Thu, 01 Jan 2000 00:00:00 GMT; path=/; domain=."+location.hostname.split(".").slice(-2).join(".")+";");}},checkCount:function(t){"use strict";var e,a=tarteaucitron.services[t].cookies,r=a.length,n=0,o="",i=document.cookie.indexOf(t+"=true"),c="cookie";if("de"===tarteaucitron.getLanguage()&&(c="Cookie"),0<=i&&0===r)o+=tarteaucitron.lang.useNoCookie;else if(0<=i){for(e=0;e<r;e+=1)-1!==document.cookie.indexOf(a[e]+"=")&&(n+=1,void 0===tarteaucitron.cookie.owner[a[e]]&&(tarteaucitron.cookie.owner[a[e]]=[]),!1===tarteaucitron.cookie.crossIndexOf(tarteaucitron.cookie.owner[a[e]],tarteaucitron.services[t].name)&&tarteaucitron.cookie.owner[a[e]].push(tarteaucitron.services[t].name));0<n?(o+=tarteaucitron.lang.useCookieCurrent+" "+n+" "+c,1<n&&(o+="s"),o+="."):o+=tarteaucitron.lang.useNoCookie;}else 0===r?o=tarteaucitron.lang.noCookie:(o+=tarteaucitron.lang.useCookie+" "+r+" "+c,1<r&&(o+="s"),o+=".");null!==document.getElementById("tacCL"+t)&&(document.getElementById("tacCL"+t).innerHTML=o);},crossIndexOf:function(t,e){"use strict";for(var a=0;a<t.length;a+=1)if(t[a]===e)return !0;return !1;},number:function(){"use strict";var t,a,r,e,n=document.cookie.split(";"),o=""!==document.cookie?n.length:0,i="",c=1<o?"s":"",u=/^https?\:\/\/([^\/?#]+)(?:[\/?#]|$)/i,u=null!==tarteaucitron.cdn.match(u)?tarteaucitron.cdn.match(u)[1]:tarteaucitron.cdn,s=void 0!==tarteaucitron.domain?tarteaucitron.domain:u,n=n.sort(function(t,e){return a=t.split("=",1).toString().replace(/ /g,""),r=e.split("=",1).toString().replace(/ /g,""),a=void 0!==tarteaucitron.cookie.owner[a]?tarteaucitron.cookie.owner[a]:"0",(r=void 0!==tarteaucitron.cookie.owner[r]?tarteaucitron.cookie.owner[r]:"0")+e<a+t?1:a+t<r+e?-1:0;});if(""!==document.cookie){for(d=0;d<o;d+=1)t=n[d].split("=",1).toString().replace(/ /g,""),void 0!==tarteaucitron.cookie.owner[t]&&tarteaucitron.cookie.owner[t].join(" // ")!==e?(e=tarteaucitron.cookie.owner[t].join(" // "),i+='<div class="tarteaucitronHidden">
38',i+=' <span class="tarteaucitronTitle tarteaucitronH3" role="heading" aria-level="3">',i+=" "+tarteaucitron.cookie.owner[t].join(" // "),i+=" </span>",i+='</div><ul class="cookie-list">'):void 0===tarteaucitron.cookie.owner[t]&&s!==e&&(i+='<div class="tarteaucitronHidden">',i+=' <span class="tarteaucitronTitle tarteaucitronH3" role="heading" aria-level="3">',i+=" "+(e=s),i+=" </span>",i+='</div><ul class="cookie-list">'),i+='<li class="tarteaucitronCookiesListMain">',i+=' <div class="tarteaucitronCookiesListLeft"><button type="button" class="purgeBtn" data-cookie="'+tarteaucitron.fixSelfXSS(n[d].split("=",1))+'"><strong>×</strong></button> <strong>'+tarteaucitron.fixSelfXSS(t)+"</strong>",i+=" </div>",i+=' <div class="tarteaucitronCookiesListRight">'+tarteaucitron.fixSelfXSS(n[d].split("=").slice(1).join("="))+"</div>",i+="</li>";i+="</ul>";}else i+='<div class="tarteaucitronCookiesListMain">',i+=' <div class="tarteaucitronCookiesListLeft"><strong>-</strong></div>',i+=' <div class="tarteaucitronCookiesListRight"></div>',i+="</div>";i+='<div class="tarteaucitronHidden tarteaucitron-spacer-20"></div>',null!==document.getElementById("tarteaucitronCookiesList")&&(document.getElementById("tarteaucitronCookiesList").innerHTML=i),null!==document.getElementById("tarteaucitronCookiesNumber")&&(document.getElementById("tarteaucitronCookiesNumber").innerHTML=o,document.getElementById("tarteaucitronCookiesNumber").setAttribute("aria-label",o+" cookie"+c+" - "+tarteaucitron.lang.toggleInfoBox),document.getElementById("tarteaucitronCookiesNumber").setAttribute("title",o+" cookie"+c+" - "+tarteaucitron.lang.toggleInfoBox)),null!==document.getElementById("tarteaucitronCookiesNumberBis")&&(document.getElementById("tarteaucitronCookiesNumberBis").innerHTML=o+" cookie"+c);for(var l=document.getElementsByClassName("purgeBtn"),d=0;d<l.length;d++)tarteaucitron.addClickEventToElement(l[d],function(){return tarteaucitron.cookie.purge([this.dataset.cookie]),tarteaucitron.cookie.number(),tarteaucitron.userInterface.jsSizing("cookie"),!1;});for(d=0;d<tarteaucitron.job.length;d+=1)tarteaucitron.cookie.checkCount(tarteaucitron.job[d]);}},fixSelfXSS:function(t){return t.toString().replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'");},getLanguage:function(){"use strict";var t="ar,bg,ca,cn,cs,da,de,et,el,en,es,fi,fr,hr,hu,it,ja,ko,lb,lt,lv,nl,no,oc,pl,pt,ro,ru,se,sk,sv,tr,uk,vi,zh";if(""!==tarteaucitronForceLanguage&&-1!==t.indexOf(tarteaucitronForceLanguage))return tarteaucitronForceLanguage;if(void 0!==document.documentElement.getAttribute("lang")&&null!==document.documentElement.getAttribute("lang")&&""!==document.documentElement.getAttribute("lang")&&-1!==t.indexOf(document.documentElement.getAttribute("lang").substr(0,2)))return document.documentElement.getAttribute("lang").substr(0,2);if(!navigator)return "en";var e=navigator.language||navigator.browserLanguage||navigator.systemLanguage||navigator.userLang||null,e=e?e.substr(0,2):null;return -1!==t.indexOf(e)?e:"en";},getLocale:function(){"use strict";if(!navigator)return "en_US";var t=navigator.language||navigator.browserLanguage||navigator.systemLanguage||navigator.userLang||null,t=t?t.substr(0,2):null;return "fr"===t?"fr_FR":"en"===t?"en_US":"de"===t?"de_DE":"es"===t?"es_ES":"it"===t?"it_IT":"pt"===t?"pt_PT":"nl"===t?"nl_NL":"el"===t?"el_EL":"en_US";},addScript:function(t,e,a,r,n,o,i){"use strict";var c,u=!1;!1===r?"function"==typeof a&&a():(c=document.createElement("script"),void 0!==e&&(c.id=e),c.async=!0,c.src=t,void 0!==n&&void 0!==o&&c.setAttribute(n,o),"function"==typeof a&&(tarteaucitron.parameters.useExternalJs&&i?a():c.onreadystatechange=c.onload=function(){var t=c.readyState;u||t&&!/loaded|complete/.test(t)||(u=!0,a());}),tarteaucitron.parameters.useExternalJs&&i||document.getElementsByTagName("head")[0].appendChild(c));},addInternalScript:function(t,e,a,r,n,o){tarteaucitron.addScript(t,e,a,r,n,o,!0);},checkIfExist:function(t){"use strict";return null!==document.getElementById(t)&&0!==document.getElementById(t).offsetWidth&&0!==document.getElementById(t).offsetHeight;},makeAsync:{antiGhost:0,buffer:"",init:function(t,e){"use strict";var a=document.write,r=document.writeln;document.write=function(t){tarteaucitron.makeAsync.buffer+=t;},document.writeln=function(t){tarteaucitron.makeAsync.buffer+=t.concat("\n");},setTimeout(function(){document.write=a,document.writeln=r;},2e4),tarteaucitron.makeAsync.getAndParse(t,e);},getAndParse:function(t,e){"use strict";9<tarteaucitron.makeAsync.antiGhost?tarteaucitron.makeAsync.antiGhost=0:(tarteaucitron.makeAsync.antiGhost+=1,tarteaucitron.addInternalScript(t,"",function(){null!==document.getElementById(e)&&(document.getElementById(e).innerHTML+="<span class='tarteaucitron-display-none'> </span>"+tarteaucitron.makeAsync.buffer,tarteaucitron.makeAsync.buffer="",tarteaucitron.makeAsync.execJS(e));}));},execJS:function(id){var i,scripts,childId,type;if(null!==document.getElementById(id))for(scripts=document.getElementById(id).getElementsByTagName("script"),i=0;i<scripts.length;i+=1)type=null!==scripts[i].getAttribute("type")?scripts[i].getAttribute("type"):"",""===type&&(type=null!==scripts[i].getAttribute("language")?scripts[i].getAttribute("language"):""),null!==scripts[i].getAttribute("src")&&""!==scripts[i].getAttribute("src")?(childId=id+Math.floor(99999999999*Math.random()),document.getElementById(id).innerHTML+='<div id="'+childId+'"></div>',tarteaucitron.makeAsync.getAndParse(scripts[i].getAttribute("src"),childId)):-1===type.indexOf("javascript")&&""!==type||eval(scripts[i].innerHTML);}},fallback:function(t,e,a){"use strict";var r,n=document.getElementsByTagName("*"),o=0;for(r in n)if(void 0!==n[r])for(o=0;o<t.length;o+=1)-1<(" "+n[r].className+" ").indexOf(" "+t[o]+" ")&&("function"==typeof e?!0===a?e(n[r]):n[r].innerHTML=e(n[r]):n[r].innerHTML=e);},engage:function(t){"use strict";var e="",a=Math.floor(1e5*Math.random()),r=tarteaucitron.services[t].name+" "+tarteaucitron.lang.fallback;return void 0!==tarteaucitron.lang["engage-"+t]&&(r=tarteaucitron.lang["engage-"+t]),e
38+='<div class="tac_activate tac_activate_'+t+'">',e+=' <div class="tac_float">',e+=" "+r,e+=' <button type="button" class="tarteaucitronAllow" id="Eng'+a+"ed"+t+'">',e+=' <span class="tarteaucitronCheck" aria-hidden="true"></span> '+tarteaucitron.lang.allow,e+=" </button>",e+=" </div>",e+="</div>";},extend:function(t,e){"use strict";for(var a in e)e.hasOwnProperty(a)&&(t[a]=e[a]);},proTemp:"",proTimer:function(){"use strict";setTimeout(tarteaucitron.proPing,Math.floor(701*Math.random())+500);},pro:function(t){"use strict";tarteaucitron.proTemp+=t,clearTimeout(tarteaucitron.proTimer),tarteaucitron.proTimer=setTimeout(tarteaucitron.proPing,Math.floor(701*Math.random())+500);},proPing:function(){"use strict";if(""!==tarteaucitron.uuid&&void 0!==tarteaucitron.uuid&&""!==tarteaucitron.proTemp&&tarteaucitronStatsEnabled){var t=document.getElementById("tarteaucitronPremium"),e=(new Date()).getTime(),a="https://tarteaucitron.io/log/?";if(null===t)return;a+="account="+tarteaucitron.uuid+"&",a+="domain="+tarteaucitron.domain+"&",a+="status="+encodeURIComponent(tarteaucitron.proTemp)+"&",a+="_time="+e,t.innerHTML='<img src="'+a+'" class="tarteaucitron-display-none" alt="" />',tarteaucitron.proTemp="";}tarteaucitron.cookie.number();},AddOrUpdate:function(t,e){for(var a in e)e[a] instanceof Object?t[a]=tarteaucitron.AddOrUpdate(t[a],e[a]):t[a]=e[a];return t;},getElemWidth:function(t){return tarteaucitron.getElemAttr(t,"width")||t.clientWidth;},getElemHeight:function(t){return tarteaucitron.getElemAttr(t,"height")||t.clientHeight;},getElemAttr:function(t,e){e=t.getAttribute("data-"+e)||t.getAttribute(e);return "string"==typeof e?tarteaucitron.fixSelfXSS(e):"";},addClickEventToId:function(t,e){tarteaucitron.addClickEventToElement(document.getElementById(t),e);},addClickEventToElement:function(t,e){t&&(t.addEventListener?t.addEventListener("click",e):t.attachEvent("onclick",e));},triggerJobsAfterAjaxCall:function(){tarteaucitron.job.forEach(function(t){tarteaucitron.job.push(t);});for(var t=document.getElementsByClassName("tarteaucitronAllow"),e=0;e<t.length;e++)tarteaucitron.addClickEventToElement(t[e],function(){tarteaucitron.userInterface.respond(this,!0);});var a=document.getElementsByClassName("tarteaucitronDeny");for(e=0;e<a.length;e++)tarteaucitron.addClickEventToElement(a[e],function(){tarteaucitron.userInterface.respond(this,!1);});}};; 39tarteaucitron.services.sharethisinline={key:"sharethisinline",type:"social",name:"ShareThis",uri:"http://www.sharethis.com/legal/privacy/",needConsent:!0,cookies:["__unam"],js:function(){"use strict";var e;void 0!==tarteaucitron.user.sharethisInlineProperty&&(e="https://platform-api.sharethis.com/js/sharethis.js#property="+tarteaucitron.user.sharethisInlineProperty+"&product=inline-share-buttons",tarteaucitron.addScript(e,"",function(){tarteaucitron.isAjax&&window.__sharethis__.initialize();}));}},tarteaucitron.services.zendesk={key:"zendesk",type:"support",name:"Zendesk",uri:"https://www.zendesk.com/company/customers-partners/privacy-policy/",needConsent:!0,cookies:["__zlcmid"],js:function(){"use strict";void 0!==tarteaucitron.user.zendeskId&&tarteaucitron.addScript("https://static.zdassets.com/ekr/snippet.js?key="+tarteaucitron.user.zendeskId,"ze-snippet");}},tarteaucitron.services.intuitiv={key:"intuitiv",type:"other",name:"Intuitiv recommandations",uri:"https://www.moustic.biz/",needConsent:!1,cookies:[],js:function(){"use strict";intuitiv("follow");},fallback:function(){"use strict";intuitiv("noFollow");}},tarteaucitron.services.floodlight={key:"floodlight",type:"ads",name:"Floodlight (DoubleClick)",uri:"https://marketingplatform.google.com/about/enterprise/",needConsent:!0,cookies:["IDE","NID","1P_JAR","CONSENT","anj","uuid2"],js:function(){"use strict";void 0!==tarteaucitron.user.floodlightId&&void 0!==tarteaucitron.user.floodlightCat&&tarteaucitron.fallback(["floodlight-canvas"],function(e){var t=1e13*(Math.random()+"");return '<iframe src="'+("https://ad.doubleclick.net/ddm/activity/src="+tarteaucitron.user.floodlightId+";type=invmedia;cat="+tarteaucitron.user.floodlightCat+";dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ord="+t+"?")+t+'" width="1" height="1" frameborder="0" style="display:none"></iframe>';});},fallback:function(){"use strict";tarteaucitron.fallback(["floodlight-canvas"],tarteaucitron.engage("floodlight"));}},tarteaucitron.services.TAC_ADS={key:"TAC_ADS",type:"ads",name:"Google Adwords",uri:"https://www.google.com/settings/ads",needConsent:!0,cookies:[],js:function(){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"TAC_ADS_accepte",TAC_ADS:"true"}),window.dataLayer.push({event:"RGPD_ADS",RGPD_ADS:!0});},fallback:function(){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"TAC_ADS_refus",TAC_ADS:"false"}),window.dataLayer.push({event:"RGPD_ADS",RGPD_ADS:!1}
39);}},tarteaucitron.services.TAC_GGA={key:"TAC_GGA",type:"analytic",name:"Google Analytics",needConsent:!0,uri:"https://support.google.com/analytics/answer/6004245",cookies:["_ga","_gat","_gid","__utma","__utmb","__utmc","__utmt","__utmz","tagUaCookie","tagGCookie","_gcl_au"],readmoreLink:"https://tarteaucitron.io/fr/service/gtag/",js:function(){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"TAC_GGA_accepte",TAC_GGA:"true"}),window.dataLayer.push({event:"RGPD_GGA",RGPD_GGA:!0});},fallback:function(){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"TAC_GGA_refus",TAC_GGA:"false"}),window.dataLayer.push({event:"RGPD_GGA",RGPD_GGA:!1});}},tarteaucitron.services.spread={key:"spread",type:"other",name:"Spread Tracker",needConsent:!0,uri:"https://www.spreadfamily.fr/",cookies:["spw"],readmoreLink:"https://www.spreadfamily.fr/",js:function(){let e=document.createElement("script");e.text='var spconfig = {public_key: "'+tarteaucitron.user.spreadPublicKey+'", debug: false, set_cookie: true, track_order_enabled: true};',document.body.appendChild(e);let t=document.createElement("script");t.type="text/javascript",t.async=!0,t.charset="UTF-8",t.id="spread-tracker",t.src="//static-sb.com/js/sb-tracker.js",document.body.appendChild(t);},fallback:function(){let e=document.createElement("script");e.text='var spconfig = {public_key: "'+tarteaucitron.user.spreadPublicKey+'", debug: false, set_cookie: false, track_order_enabled: false};',document.body.appendChild(e);let t=document.createElement("script");t.type="text/javascript",t.async=!0,t.charset="UTF-8",t.id="spread-tracker",t.src="//static-sb.com/js/sb-tracker.js",document.body.appendChild(t);}},tarteaucitron.services.realytics={key:"realytics",type:"analytic",name:"Realytics",needConsent:!1,uri:"https://www.realytics.io/fr/",cookies:["ry_ry-0ff1c3d_so_realytics","ry_ry-0ff1c3d_realytics"],readmoreLink:"https://www.realytics.io/fr/protection-des-donnees-personnelles-et-cookies/",js:function(){var r,i,o;function s(e){return !(!e||"function"!=typeof e&&"object"!=typeof e);}function c(t,a){return function(){var e=Array.prototype.slice.call(arguments);t[a]||(t[a]=[]),t[a].push(e||[]),t._q||(t._q=[]),t._q.push(a);};}function d(e,t,a){var n=e||o;r[n]||(r[n]={}),r._q[n]||(r._q[n]={}),t&&(r._q[n].init=[[t,a||null]]),function(e){for(var t=0;t<i.length;t++){var a=i[t];e?r[e][a]=c(r._q[e],a):r[a]=r[o][a]=c(r._q[o],a);}}(e);}void 0!==tarteaucitron.user.realyticsId&&(window.RY=(r=window.RY||{},i=["identify","track","trackLink","trackForm","transaction","page","profile","sync","consent","reject","start","stop","optin","optout"],o="realytics",r._v||(r._q||(r._q={},d(null,null,null)),r.init=function(e,t){var a=t?s(t)?t.name||null:t:null;if(a&&i)for(var n=0;n<i.length;n++)if(a==i[n]||"init"==a)return;d(a,e,s(t)?t:null);t=function(e){var t=document.createElement("script");t.type="text/javascript",t.async=!0,t.src=("https:"==document.location.protocol?"https://":"http://")+e;e=document.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e);};t("i.realytics.io/tc.js?cb="+(new Date()).getTime()),t("cdn-eu.realytics.net/realytics-1.2.min.js");}),r),RY.init(tarteaucitron.user.realyticsId),RY.page());}},tarteaucitron.services.claspo={key:"claspo",type:"other",name:"Claspo",needConsent:!0,uri:"https://claspo.io/",cookies:["sc"],readmoreLink:"https://claspo.io/",js:function(){!function(e,t,a){var n=t.createElement("script");n.async=1,n.src="https://scripts.claspo.io/scripts/"+a+".js",(t=t.scripts[0]).parentNode.insertBefore(n,t);var r=function(){r.c(arguments);};r.q=[],r.c=function(){r.q.push(arguments);},e.claspo=e.claspo||r;}(window,document,tarteaucitron.user.claspoId);const e=setInterval(function(){"function"==typeof window.claspo&&(clearInterval(e),window.claspo("init"));},100);}},tarteaucitron.services.gtagAds={key:"gtagAds",type:"ads",name:"Google Ads (gtag.js)",uri:"https://support.google.com/google-ads/answer/2407785?hl=fr",needConsent:!0,cookies:["__gads"],js:function(){"use strict";window.dataLayer=window.dataLayer||[],tarteaucitron.addScript("https://www.googletagmanager.com/gtag/js?i
39d="+tarteaucitron.user.gtagAw,"",function(){window.gtag=function(){dataLayer.push(arguments);},gtag("js",new Date()),gtag("config",tarteaucitron.user.gtagAw);});}},tarteaucitron.services.TAC_GGA4={key:"TAC_GGA4",type:"analytic",name:"Google Analytics 4",needConsent:!0,uri:"https://support.google.com/analytics/answer/6004245",cookies:["_ga","_gid"],readmoreLink:"https://tarteaucitron.io/fr/service/gtag/",js:function(){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"TAC_GGA4_accepte",TAC_GGA4:"true"});},fallback:function(){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"TAC_GGA4_refus",TAC_GGA4:"false"});}},tarteaucitron.services.TAC_FB={key:"TAC_FB",type:"ads",name:"Facebook Pixel",uri:"https://www.facebook.com/business/help/742478679120153",needConsent:!0,cookies:["datr","fr","reg_ext_ref","reg_fb_gate","reg_fb_ref","sb","wd","x-src"],js:function(){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"TAC_FB_accepte",TAC_FB:"true"}),window.dataLayer.push({event:"RGPD_FB_ACCEPT",RGPD_FB:!0});},fallback:function(){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"TAC_FB_refus",TAC_FB:"false"}),window.dataLayer.push({event:"RGPD_FB_REFUS",RGPD_FB:!1});}},tarteaucitron.services.TAC_HJ={key:"TAC_HJ",type:"analytic",name:"Hotjar",needConsent:!0,uri:"https://help.hotjar.com/hc/en-us/categories/115001323967-About-Hotjar",cookies:["hjClosedSurveyInvites","_hjDonePolls","_hjMinimizedPolls","_hjDoneTestersWidgets","_hjMinimizedTestersWidgets","_hjDoneSurveys","_hjIncludedInSample","_hjShownFeedbackMessage"],readmoreLink:"https://tarteaucitron.io/fr/service/hotjar/",js:function(){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"TAC_HJ_accepte",TAC_HJ:"true"});},fallback:function(){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"TAC_HJ_refus",TAC_HJ:"false"});}},tarteaucitron.services.TAC_TIKTOK={key:"TAC_TIKTOK",type:"ads",name:"TikTok",uri:"https://www.tiktok.com/",needConsent:!0,cookies:[],js:function(){window.dataLayer.push({event:"RGPD_TIKTOK_ACCEPT",RGPD_TIKTOK:!0});},fallback:function(){window.dataLayer.push({event:"RGPD_TIKTOK_REFUS",RGPD_TIKTOK:!1});}},tarteaucitron.services.TAC_LEBONCOIN={key:"TAC_LEBONCOIN",type:"ads",name:"LeBonCoin",uri:"https://www.leboncoin.fr/",needConsent:!0,cookies:[],js:function(){window.dataLayer.push({event:"RGPD_LEBONCOIN_ACCEPT",RGPD_LEBONCOIN:!0});},fallback:function(){window.dataLayer.push({event:"RGPD_LEBONCOIN_REFUS",RGPD_LEBONCOIN:!1});}},tarteaucitron.services.TAC_WELIKETRAVEL={key:"TAC_WELIKETRAVEL",type:"ads",name:"WeLikeTravel",uri:"https://we-like-travel.com/",needConsent:!0,cookies:[],js:function(){window.dataLayer.push({event:"RGPD_WELIKETRAVEL_ACCEPT",RGPD_WELIKETRAVEL:!0});},fallback:function(){window.dataLayer.push({event:"RGPD_WELIKETRAVEL_REFUS",RGPD_WELIKETRAVEL:!1});}};; 40"use strict";(function($,Drupal){Drupal.behaviors.rgpd_consent={attach:function(context,settings){if($('body',context).length>0){tarteaucitron.init(settings.tarteaucitron.options);tarteaucitron.job=tarteaucitron.job||[];const lang=tarteaucitron.getLanguage();if(settings.tarteaucitron.hasOwnProperty('customText')&&settings.tarteaucitron.customText.hasOwnProperty(lang))tarteaucitronCustomText=settings.tarteaucitron.customText[lang];settings.tarteaucitron.services.forEach(function(service){if(typeof service==='object'){if(service.id==='googletagmanager')tarteaucitron.user.googletagmanagerId=service.googletagmanagerId;else if(service.id==='gtag')tarteaucitron.user.gtagUa=service.ua;else if(service.id==='gajs')tarteaucitron.user.gajsUa=service.ua;else if(service.id==='analytics')tarteaucitron.user.analyticsUa=service.ua;else if(service.id==='facebookpixel')tarteaucitron.user.facebookpixelId=service.pixelId;else if(service.id==='sharethisinline')tarteaucitron.user.sharethisInlineProperty=service.property;else if(service.id==='matomo'){tarteaucitron.user.matomoId=service.siteId;tarteaucitron.user.matomoHost=service.host;}else if(service.id==='matomotm')tarteaucitron.user.matomotmUrl=service.matomotmUrl;else if(service.id==='zopim')tarteaucitron.user.zopimID=service.zopimId;else if(service.id==='zendesk')tarteaucitron.user.zendeskId=service.zendeskId;else if(service.id==='hotjar'){tarteaucitron.user.hotjarId=service.hotjarId;tarteaucitron.user.HotjarSv=service.HotjarSv;}else if(service.id==='floodlight'){tarteaucitron.user.floodlightId=service.floodlightId;tarteaucitron.user.floodlightCat=service.floodlightCat;}else if(service.id==='spread')tarteaucitron.user.spreadPublicKey=service.publicKey;else if(service.id==='gtagAds')tarteaucitron.user.gtagAw=service.aw;else if(service.id==='bingads')tarteaucitron.user.bingadsID=service.ti;else if(service.id==='claspo')tarteaucitron.user.claspoId=service.claspoId;else{if(service.id==='adsenseauto')tarteaucitron.user.adsensecapub=service.adsensecapub;}tarteaucitron.job.push(service.id);}else tarteaucitron.job.push(service);});const loadEvent=tarteaucitron.initEvents.loadEvent;let loaded=false;tarteaucitron.initEvents.loadEvent=function(){if(loaded)return;loaded=true;return loadEvent.apply(this,arguments);};tarteaucitron.initEvents.loadEvent(false);}$('.open-tarteaucitron',context).click(function(e){e.preventDefault();
40tarteaucitron.userInterface.openPanel();});}};})(jQuery,Drupal);;
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.