1<!doctype html> 2<html lang="fr"> 3<head> 4 <meta charset="utf-8">
4<script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.eu01.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"538598942",accountID:"4261157",trustKey:"4261157",xpid:"UAQBUFdWDxAEVlJWAQYAXlc=",licenseKey:"NRJS-70b2a07ed6c3553037d",applicationID:"423467783",browserID:"538598942"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */ 5(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.322.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};
5e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof a.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
5const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>A,QL:()=>y});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
5if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type="inline",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type="preload"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(w=w>0?Math.min(w,e):e),t&&(R=R>0?Math.max(R,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w>0?Math.min(e,w):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R>0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
5o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i="".concat(e,"::").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get("events")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r="");const o="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}
5(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l="function"==typeof i?i(a,o):i||{}}catch(t){u([t,"",[a,o,c],l],e)}d(n+"start",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],l,f),d(n+"end",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}r.d(t,["Jt",0,a])},9300(e,t,r){"use strict";const n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,s,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";const n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";const n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)("log",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
5;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},3962(e,t,r){"use strict";const n=r(860).K7.softNav;r.d(t,["O2",0,{INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},"OV",0,"popstate","Qu",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},"TZ",0,n,"ih",0,{IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"},"pP",0,"initialPageLoad","tC",0,["click","keydown","submit"]])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","hw",0,"api-ixn-","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({212:"nr-spa-compressor",238:"nr-spa-iframe-message-handler",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.322.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.322.0.PROD:";r.l=(n,i,s,a)=>
5{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={478:"sha512-SARROoir04gFygxlr/+mTI+PyMeFL+epi1vnUA2G5mTQ7s3G44ItQBJKbOaIMdIE5OBzuaKhb4k5JYta0NICxg==",249:"sha512-6DKQo5WP7YlpzX6l9UfYkgGLGK2oITdoaYTcZtgl5Foa22NY63lED/0z1hBBLeD7qZCz/YdlY19/r8drlol1tg==",212:"sha512-CYxuvSpDx6ErqWJwAvpoHn54eY37YdMcFao/axOumlw3BsSL7yioOeB2LWViY/Njs818sQG10dSglUhYCMfLPw==",238:"sha512-mvbMILWa3ohYst+u6TLfNrmtY2swUIB3rbJFN/uzt3W62KhgvUVwB81UEZ1R0/it5bfrQ5EVz864pi/CAmucNQ=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={38:0,788:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.322.0.PROD"]=self["webpackChunk:NRBA-1.322.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
5ine_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:"PROD",distMethod:"CDN",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=>
5{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,P.sB)(t=>{e(t,"DOMContentLoaded")}),(0,P.GG)(t=>{e(t,"load")}),(0,P.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+k.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,S.p)("docHidden",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,S.p)("winPagehide",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,_.t)()){"string"==typeof e&&(e=new Error(e)),(0,S.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>
5null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,S.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)("api-"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,_.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?l.observe(t):t.addEventListener("load",()=>{l.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener("loadeddata",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=["pointerdown","keydown"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=["entry","scripts","all"],Re=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Ae={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invali
5dTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(""+location),a={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...a,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||w.f.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{Re.includes(e)||(a["source.".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)&&u(r.name)||d(()=>Ae.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Ae.duplicateName(r),n===r.id&&t!==r.name&&Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Ae.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
5imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...i.fcp.value>=0&&{"vitals.fcp.value":i.fcp.value},...i.lcp.value>=0&&{"vitals.lcp.value":i.lcp.value},...i.cls.value>=0&&{"vitals.cls.value":i.cls.value},...i.inp.value>=0&&{"vitals.inp.value":i.inp.value}};f.recordCustomEvent("MicroFrontEndTiming",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,S.p)(q.xV,["API/register/".concat(a,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,S.p)("ierr",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,S.p)("err",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,S.p)("err",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,_e.I)(e,"nr@id",function(){return ke++})}function Le(e){if("string"==typeof e)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=["open","send","setRequestHeader"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,"-xhr-",E),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ue=g.gm.Request,Ke=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get("fetch")}(e);if(!(Ue&&Ke&&g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+"before-start",[e],n),n[R.P]&&n[R.P].dt&&(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,o],c),c.then(function(e){return r.emit(i+"end",[null,e,a],c),e},function(e){throw r.emit(i+"end",[e,void 0,a],c),e})})}
5return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s=(0,ye.ZF)(),a=(0,ye.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Le(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
5!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>x(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[e])}).finally(()=>{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Le(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Le(e.response):"text"===r||""===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,S.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",o),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",E),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",b),r.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(478).then(r.bind(r,3845)))}}const it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||R.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,S.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
5if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)("bst",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(478).then(r.bind(r,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o="function"==typeof i;return(0,S.p)(q.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?"":"no-")+"fn-start",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,_.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=>{(0,J.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)}
5);const s=()=>(0,S.p)("newURL",[(0,_.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",s),n.on("replaceState-end",s),(0,J.sp)(wt.OV,e=>{c(e),(0,S.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=>{a||(a=!0,requestAnimationFrame(()=>{(0,S.p)("newDom",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,S.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>r.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes("no_spv"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get("websockets");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=>{const e=(0,_.t)();St.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});
5class n extends WebSocket{static name=Tt.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,_.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on("ws",(e,t)=>{(0,S.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,S.p)("spv",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,S.p)("spv",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,S.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
5h(e=>{const t=(0,C.s)(e=>{(0,S.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,S.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get("logger")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>Lt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:"spa"})})()})();</script>
5 6 <meta name="viewport" content="width=device-width, initial-scale=1"> 7 <link rel="icon" href="https://cahiersdufootball.com/favicon.ico" type="image/x-icon" /> 8 <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> 9 <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> 10 <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> 11 <link rel="manifest" href="/site.webmanifest"> 12 <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"> 13 <meta name="msapplication-TileColor" content="#da532c"> 14 <meta name="theme-color" content="#ffffff"> 15 <meta name="facebook-domain-verification" content="1jaq4l6j711tvs3y3crvtmyw0j1gw1" /> 16 <meta name="google-site-verification" content="xnWytazsKm5RYOU0e9TEsYMvR_iCoQkJa5deEXgzSdo" /> 17 18 <!-- CSRF Token --> 19 <meta name="csrf-token" content="50ferNioSjpCTLFQRGEd7Gw6WAV08SqUNc7DRuJc"> 20 21 <!-- OG Tags --> 22 <title>Les Cahiers du football || magazine de foot et d'eau fraîche</title><meta name="description" content="Les Cahiers du football, magazine de foot et d'eau fraîche depuis 1997. Un autre football est possible."><meta name="keywords" content="foot, football, magazine, ligue 1, liga"/><meta property="og:type" content="website" /><meta property="og:locale" content="fr_FR" /><meta property="og:title" content="Les Cahiers du football || magazine de foot et d'eau fraîche" /><meta property="og:description" content="Les Cahiers du football, magazine de foot et d'eau fraîche depuis 1997. Un autre football est possible." /><meta property="og:url" content="https://cahiersdufootball.com/" /><meta property="og:image" content="http://www.cahiersdufootball.net/img/img_share.png" /><meta property="og:image:secure" content="https://www.cahiersdufootball.net/img/img_share.png" /><meta property="og:image:width" content="1200" /><meta property="og:image:height" content="630" /><meta name="twitter:card" content="summary_large_image"><meta name="twitter:image" content="https://www.cahiersdufootball.net/img/img_share.png"> 23 24 <!-- Scripts --> 25
25<script src="https://cahiersdufootball.com/js/app.js" defer></script>
25 26
26<script src="https://cahiersdufootball.com/js/jquery.min.js"></script>
26 27
27<script src="https://cahiersdufootball.com/js/scripts.js"></script>
27 28 <!--
28<script src="https://static.admysports.com/hb/site/cahiersdufootball/hb_cahiersdufootball.js"></script>
28--> 29 30 <!-- Fonts --> 31 32 <!-- Styles --> 33 <link href="https://cahiersdufootball.com/css/app.css" rel="stylesheet"> 34 <link href="https://cahiersdufootball.com/css/bootstrap-grid.min.css" rel="stylesheet"> 35 <link href="https://cahiersdufootball.com/css/styles.min.css?v=2" rel="stylesheet"> 36 <link href="https://cahiersdufootball.com/css/cdf_icons.css" rel="stylesheet"> 37</head> 38<body class="home"> 39 <div id="app"> 40 <header class="row no-gutters"> 41 <div class="header_container"> 42 <a id="hamburger-icon" title="Menu"> 43 <span class="line line-1"></span> 44 <span class="line line-2"></span> 45 <span class="line line-3"></span> 46 </a> 47 <div id="mobile_menu"> 48 <div class="buttons"> 49 <a href="https://www.facebook.com/LesCahiersduFootball/" target="_blank" class="header_facebook round_btn"> 50 <i class="icon-cdf_icons facebook"></i> 51 </a> 52 <a href="https://twitter.com/cahiersdufoot" target="_blank" class="header_twitter round_btn"> 53 <i class="icon-cdf_icons twitter"></i> 54 </a> 55 <a class="header_search round_btn" href="https://cahiersdufootball.com/recherche"> 56 <i class="icon-cdf_icons search"></i> 57 </a> 58 </div> 59 <ul class="header_menu"> 60 <li class="header_menu_li"><a href="https://cahiersdufootball.com/articles">Articles</a></li> 61 <li class="header_menu_li"><a href="https://cahiersdufootball.com/forum">Forum</a></li> 62 <li class="header_menu_li"><a href="https://cahiersdufootball.com/article/manifeste-1322">Manifeste football</a></li> 63 <li class="header_menu_li"><a href="https://cahiersdufootball.com/article/manifeste-contre-l-arbitrage-video-7001">Manifeste VAR</a></li> 64 <li class="header_menu_li"><a href="https://cahiersdufootball.com/les-blogs">Blogs</a></li> 65 </ul> 66 </div> 67 <div class="header_left"> 68 <a href="https://cahiersdufootball.com" class="cdf_logo" title="Les Cahiers du Football"> 69 <svg class="logo" width="205" height="47" viewBox="0 0 205 47" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 70 <g> 71 <path class="base" d="M0 18.881c0-4.37 2.52-6.941 6.787-6.941 4.371 0 6.273 2.16 6.273 5.142v3.856H8.535V18.11c0-1.954-.72-2.776-1.851-2.776s-1.851 1.028-1.851 3.033v14.191c0 1.542.566 2.417 1.851 2.417 1.286 0 1.851-.926 1.851-2.52V29.37h4.525v3.907c0 3.908-3.239 5.091-6.221 5.091C3.188 38.368 0 36.723 0 31.942V18.881m15.784-1.337c0-3.805 2.313-5.604 6.889-5.604 4.423 0 6.839 1.748 6.839 6.273v19.846h-4.526v-2.673c-.565.565-.874 1.08-1.387 1.593-.874.875-2.211 1.389-3.446 1.389-2.879 0-4.73-.874-4.73-7.044 0-5.193.411-6.376 1.748-7.764 1.132-1.183 1.954-1.594 7.508-1.594v-4.164c0-1.492-.361-2.468-2.006-2.468-1.337 0-2.056.565-2.056 2.159v2.365h-4.833v-2.314zm7.352 7.815c-2.263 0-2.88 1.235-2.88 5.297 0 3.804.361 4.318 1.904 4.318 1.645 0 2.519-1.234 2.519-2.982v-6.633h-1.543zM33.006.937h4.833v13.471h.103c.359-.823.976-1.44 1.696-1.851a5.323 5.323 0 0 1 2.468-.617c2.417 0 4.525 1.285 4.525 5.09v21.029h-4.833V17.955c0-1.337-.361-2.313-1.851-2.313-1.183 0-2.108.72-2.108 2.725v19.692h-4.833V.937m17.273 5.142h4.833V.937h-4.833v5.142zm0 31.98h4.833V12.248h-4.833v25.811zm8.277-19.178c0-4.37 2.519-6.941 6.993-6.941 3.855 0 7.043 1.646 7.043 6.427v8.329h-9.203v5.502c0 2.417.823 3.085 2.365 3.085 1.799 0 2.314-1.285 2.314-3.341v-2.366h4.524v3.651c0 2.622-1.851 5.141-7.198 5.141-3.65 0-6.838-1.645-6.838-6.426V18.881zm4.833 4.422h4.679v-5.039c0-2.313-.668-3.239-2.314-3.239-1.8 0-2.365.977-2.365 2.828v5.45zm12.492-11.054h4.525v2.674h.102c1.133-2.417 1.954-2.982 4.319-2.982v4.833c-2.416 0-4.113.668-4.113 3.34V38.06h-4.833V12.249m18.098 8.329V18.11c0-2.006-.411-2.776-1.697-2.776-1.285 0-1.645.565-1.645 2.365 0 2.621.205 2.776 3.445 5.604 3.753 3.291 4.473 4.37 4.473 8.123 0 5.04-1.749 6.942-6.89 6.942-3.702 0-5.759-1.542-5.759-5.296v-3.65h4.525v3.548c0 1.593.669 2.004 1.8 2.004 1.593 0 1.799-.822 1.799-2.879 0-2.776-.154-3.188-2.93-5.553l-1.08-.925c-3.856-3.291-3.908-3.702-3.908-7.25 0-4.884 2.365-6.427 6.684-6.427 3.599 0 5.502 1.594 5.502 4.679v3.959h-4.319"></path> 72 <path class="color" d="M102.512 15.642h-2.417v-3.393h2.417V6.182c0-3.651 1.028-5.245 6.17-5.245h1.645v3.702h-.874c-1.491 0-2.108.72-2.108 2.21v5.4h2.982v3.393h-2.982v22.417h-4.833V15.642m9.511 3.239c0-4.37 2.518-6.941 6.838-6.941 3.702 0 6.89 1.646 6.89 6.427v13.06c0 4.37-2.519 6.941-6.839 6.941-3.702 0-6.889-1.645-6.889-6.426V18.881zm4.833 12.855c0 2.056.513 3.239 2.056 3.239 1.492 0 2.005-1.183 2.005-3.239V18.573c0-2.057-.513-3.239-2.005-3.239-1.543 0-2.056 1.182-2.056 3.239v13.163zm12.286-12.855c0-4.37 2.52-6.941 6.839-6.941 3.702 0 6.89 1.646 6.89 6.427v13.06c0 4.37-2.519 6.941-6.837 6.941-3.703 0-6.892-1.645-6.892-6.426V18.881zm4.834 12.855c0 2.056.513 3.239 2.058 3.239 1.489 0 2.003-1.183 2.003-3.239V18.573c0-2.057-.514-3.239-2.003-3.239-1.545 0-2.058 1.182-2.058 3.239v13.163zm13.263-16.094h-2.417v-3.393h2.417V7.364l4.833-1.697v6.582h2.982v3.393h-2.982v16.711c0 1.953.875 2.313 2.314 2.313.565 0 .925-.051 1.233-.155v3.395c-.565.051-1.799.153-3.136.153-3.855 0-5.244-1.131-5.244-3.444V15.642"></path> 73 <path class="base" d="M156.748.937h4.834v13.162h.103c.411-.719 1.08-1.285 1.851-1.645.772-.36 1.645-.514 2.416-.514 2.829 0 4.525 2.159 4.525 5.964v14.5c0 3.804-1.696 5.964-4.525 5.964-1.954 0-3.65-.926-4.576-2.16h-.102v1.851h-4.526V.937zm8.896 17.893c0-2.777-.771-3.497-1.852-3.497-1.336 0-2.21 1.029-2.21 4.217v13.008c0 1.902.977 2.725 1.954 2.725 1.286 0 2.108-.72 2.108-3.702V18.83zm8.174-1.28
736c0-3.805 2.314-5.604 6.889-5.604 4.422 0 6.839 1.748 6.839 6.273v19.846h-4.525v-2.673c-.566.565-.874 1.08-1.388 1.593-.874.875-2.21 1.389-3.444 1.389-2.879 0-4.731-.874-4.731-7.044 0-5.193.411-6.376 1.747-7.764 1.133-1.183 1.955-1.594 7.508-1.594v-4.164c0-1.492-.36-2.468-2.006-2.468-1.337 0-2.056.565-2.056 2.159v2.365h-4.833v-2.314zm7.352 7.815c-2.262 0-2.88 1.235-2.88 5.297 0 3.804.361 4.318 1.904 4.318 1.645 0 2.519-1.234 2.519-2.982v-6.633h-1.543zm10.025 12.7h4.832V.937h-4.832zm8.636 0h4.834V.937h-4.834zM91.423 5.281c0-.848.378-1.329 1.009-1.329.172 0 .366.034.538.115a.92.92 0 0 1 .413.366h.023V1.5h1.077v8.273h-1.009v-.412h-.023a1.205 1.205 0 0 1-.458.356c-.172.08-.367.126-.561.126-.631 0-1.009-.482-1.009-1.331V5.281zM92.5 8.33c0 .664.184.825.47.825.218 0 .436-.184.436-.607v-2.9c0-.711-.195-.939-.494-.939-.24 0-.412.16-.412.779V8.33zm5.789 1.443H97.28v-.481h-.022a1.081 1.081 0 0 1-.413.401 1.112 1.112 0 0 1-.584.149c-.539 0-1.009-.287-1.009-1.134V4.021h1.077v4.481c0 .297.08.515.413.515.264 0 .47-.161.47-.607V4.021h1.077v5.752"></path> 74 <path class="color" d="M191.5 47h4.834v-3.815h-4.834z"></path> 75 <path class="color" d="M199.831 45.583h4.834v-3.815h-4.834z"></path></g> 76 </svg> 77 </a> 78 <a href="https://www.facebook.com/LesCahiersduFootball/" target="_blank" class="header_facebook round_btn"> 79 <i class="icon-cdf_icons facebook"></i> 80 </a> 81 <a href="https://twitter.com/cahiersdufoot" target="_blank" class="header_twitter round_btn"> 82 <i class="icon-cdf_icons twitter"></i> 83 </a> 84 </div> 85 <div class="header_right"> 86 <ul class="header_menu"> 87 <li class="header_menu_li"><a href="https://cahiersdufootball.com/articles">Articles</a></li> 88 <li class="header_menu_li"><a href="https://cahiersdufootball.com/forum">Forum</a></li> 89 <li class="header_menu_li"><a href="https://cahiersdufootball.com/article/manifeste-1322">Manifeste football</a></li> 90 <li class="header_menu_li"><a href="https://cahiersdufootball.com/article/manifeste-contre-l-arbitrage-video-7001">Manifeste VAR</a></li> 91 <li class="header_menu_li"><a href="https://cahiersdufootball.com/les-blogs">Blogs</a></li> 92 </ul> 93 <a class="header_search round_btn" href="https://cahiersdufootball.com/recherche"> 94 <i class="icon-cdf_icons search"></i> 95 </a> 96 <a id="user-icon" class="header_profile round_btn"> 97 <i class="icon-cdf_icons profile"></i> 98 </a> 99 <div id="user-menu"> 100 <div class="user-menu-close desktop"> 101 <i class="icon-cdf_icons arrow-close close"></i> 102 <i class="icon-cdf_icons undo back"></i> 103 </div> 104 <div class="user-menu-close mobile"> 105 <i class="icon-cdf_icons arrow-right close"></i> 106 <i class="icon-cdf_icons arrow-right back"></i> 107 </div> 108 <div id="user-login"> 109 <form id="formLogin" method="POST"> 110 <input type="hidden" name="_token" value="50ferNioSjpCTLFQRGEd7Gw6WAV08SqUNc7DRuJc"> <div class="texte"> 111 Le cable réseau du serveur étant presque saturé, merci de ne vous connecter qu'en cas d'absolue nécessité de vous amuser. Attention à ne pas confondre vos minuscules et vos majuscules. 112 </div> 113 <div class="form-group"> 114 <label for="login-email">Adresse email</label> 115 <input id="login-email" type="email" class="form-control form-control-sm " name="email" value="" autocomplete="email" required> 116 </div> 117 <div class="form-group"> 118 <label for="login-password">Mot de passe</label> 119 <input id="login-password" type="password" class="form-control form-control-sm " name="password" autocomplete="current-password" required> 120 </div> 121 <div class="form-group"> 122 <input class="form-check-input" type="checkbox" name="remember" id="login-remember" > 123 <label class="form-check-label" for="remember"> 124 Se souvenir de moi 125 </label> 126 </div> 127 <div class="form-group"> 128 <button type="submit" class="btn btn-primary">
129 <span class="label">Ãnorme envie d'un gros clic ?</span> 130 </button> 131 <div class="message"></div> 132 </div> 133 <div class="form-group"> 134 <div id="login-resetbtn" class="btn btn-outline-dark"> 135 Vous avez oublié votre mot de passe ? 136 </div> 137 </div> 138 <div class="form-group"> 139 <div id="login-registerbtn" class="btn btn-outline-dark"> 140 Inscription 141 </div> 142 </div> 143 </form> 144 </div> 145 <div id="user-retrieve-password" class="ajaxform"> 146 <form id="formRetrievePassword" method="POST"> 147 <input type="hidden" name="_token" value="50ferNioSjpCTLFQRGEd7Gw6WAV08SqUNc7DRuJc"> <div class="texte"> 148 Vous avez oublié votre mot de passe ? Il reste un espoir ! Saisissez votre adresse e-mail ; nous vous enverrons un nouveau mot de passe. Cette procédure est quasiment gratuite : elle ne vous coûtera qu'un clic humiliant. 149 </div> 150 <div class="form-group"> 151 <label for="password-email">Adresse email</label> 152 <input id="password-email" type="email" class="form-control form-control-sm " name="email" value="" autocomplete="email" required> 153 </div> 154 <div class="form-group"> 155 <button type="submit" class="btn btn-primary"> 156 <span class="label">J'étais dans le car</span> 157 </button> 158 <div class="message"></div> 159 </div> 160 </form> 161 <div class="success"> 162 <div class="form-group"> 163 Nous vous avons envoyé un email sur votre adresse, merci d'y jeter un oeil ! 164 </div> 165 </div> 166 </div> 167 <div id="user-register" class="ajaxform"> 168 <form id="formRegister" method="POST" enctype="multipart/form-data"> 169 <input type="hidden" name="_token" value="50ferNioSjpCTLFQRGEd7Gw6WAV08SqUNc7DRuJc"> <div class="texte"> 170 <p>CONDITIONS D'INSCRIPTION :</p><p>1. Vous devez nous adresser, via le formulaire ci-dessous, un texte (format .txt inférieur à 100 ko) en rapport avec le football, dont la forme est libre : explication de votre passion, anecdote, aventure, souvenir, essai, commentaire composé, portrait, autobiographie, apologie, réquisitoire, etc. Vous serez ensuite informés de la validation de votre inscription par mail. Les meilleurs textes seront mis en ligne sur le Forum.</p><p>2. Nous ne disposons pas d'assez de temps pour justifier les retards d'inscription ou les non-inscriptions, et ne pouvons pas nous engager à suivre une éventuelle correspondance à ce sujet. Merci de votre compréhension.</p> 171 </div> 172 <div class="form-group"> 173 <label for="register-email">Adresse email</label> 174 <input id="register-email" type="email" class="form-control form-control-sm " name="email" value="" autocomplete="email" required> 175 </div> 176 <div class="form-group"> 177 <label for="register-name">Nom</label> 178 <input id="register-name" type="text" class="form-control form-control-sm " name="name" value="" autocomplete="name" required> 179 </div> 180 <div class="form-group"> 181 <label for="register-password">Mot de passe</label> 182 <input id="register-password" type="password" class="form-control form-control-sm " name="password" autocomplete="new-password" required> 183 </div> 184 <div class="form-group"> 185 <label for="register-password_confirmation">Confirmez le mot de passe</label> 186 <input id="register-password_confirmation" type="password" class="form-control form-control-sm " name="password_confirmation" autocomplete="new-password" required> 187 </div> 188 <div class="form-group"> 189 <input type="file" class="custom-file-input" id="texte" name="texte" accept=".txt"> 190 <label class="custom-file-label" for="texte">Votre texte (.txt)</label> 191 </div> 192 <div class="form-group"> 193 <button type="submit" class="btn btn-primary">
194 <span class="label">Valider</span> 195 </button> 196 <div class="message"></div> 197 </div> 198 </form> 199 <div class="success"> 200 <div class="form-group"> 201 Nous avons bien reçu votre candidature, on y jette un oeil dès que possible. Merci ! 202 </div> 203 </div> 204 </div> 205 </div> 206 </div> 207 </div> 208 </header> 209 <main> 210 <section id="cover" class="row no-gutters align-items-center"> 211 <article> 212 <div class="extract col-7"> 213 <a href="https://cahiersdufootball.com/article/quand-lultradroite-infiltrait-le-football-anglais-7709"><h1>Quand lâultradroite infiltrait le football anglais</h1></a> 214 <p><p class='normal left'>Il y a cinquante ans, le National Front prenait d'assaut les stades anglais, comptant sur les hooligans pour propager violence et racisme. </p></p> 215 <a href="https://cahiersdufootball.com/article/quand-lultradroite-infiltrait-le-football-anglais-7709" class="btn">Lire l'article <i class="icon-cdf_icons arrow-right"></i></a> 216 </div> 217 <div class="round_img col-5"> 218 <div class="img" style="background-image:url('https://cahiersdufootball.com/media/images/articles/chapo/article-chapo-7709.jpg');"></div> 219 <div class="background"></div> 220 </div> 221 </article> 222 </section> 223 <section id="articles" class="row no-gutters"> 224 <div class="content col gutter-right"> 225 <article> 226 <a href="https://cahiersdufootball.com/article/la-question-est-moins-de-savoir-si-gianni-infantino-va-partir-que-de-comprendre-comment-il-a-pu-rest-7708"> 227 <img src="https://cahiersdufootball.com/media/images/articles/chapo/article-chapo-7708.jpg"><br/> 228 <h2>La question est moins de savoir si Infantino va partir que de comprendre comment il a pu rester</h2> 229 <p class='normal left'><a href="https://www.lemonde.fr/une-balle-dans-le-pied/article/2026/08/16/la-question-est-moins-de-savoir-si-gianni-infantino-va-partir-que-de-comprendre-comment-il-a-pu-rester-si-longtemps_6747470_6606027.html"><b>Une Balle dans le pied</b></a> - Soudaine et spectaculaire, la disgrâce du président de la FIFA n'est advenue qu'au bout de dix ans de dérives et d'impunité. </p> 230 <div class="auteur">Jérôme Latta,</div> 231 <div class="date">le 16 Août 2026</div> 232 <div class="infos_reactions"> 233 Dernière réaction : le 18/08/2026 à 19h12 234 </div> 235 </a> 236 </article> 237 <article class="responsive"> 238 <a href="https://cahiersdufootball.com/article/kevin-keegan-le-special-k-7707"> 239 <div class="image" style="background-image:url('https://cahiersdufootball.com/media/images/articles/chapo/article-chapo-7707.jpg');"> 240 <div class="overlay"> 241 <div class="content"> 242 <h2>Kevin Keegan, le Special K</h2> 243 <div class="auteur">Richard Coudrais</div> 244 <div class="date">Le 1 Août 2026</div> 245 <div class="infos_reactions"> 246 Dernière réaction : le 14/09/2026 à 21h54 247 </div> 248 </div> 249 </div> 250 </div> 251 </a> 252 </article> 253 <article class="responsive"> 254 <a href="https://cahiersdufootball.com/article/espagne-france-2019-2026-six-ans-de-lecon-collective-7706"> 255 <div class="image" style="background-image:url('https://cahiersdufootball.com/media/images/articles/chapo/article-chapo-7706.jpg');"> 256 <div class="overlay"> 257 <div class="content"> 258 <h2>Espagne-France 2019-2026 : six ans de leçon collective</h2> 259 <div class="auteur">Sami Rharrouz</div> 260 <div class="date">Le 16 Juil 2026</div> 261 <div class="infos_reactions"> 262 Dernière réaction : le 28/07/2026 à 10h36 263 </div> 264 </div> 265 </div> 266 </div> 267 </a> 268 </article> 269 <article class="responsive"> 270 <a href="https://cahiersdufootball.com/article/avec-la-var-le-football-nest-plus-un-sport-de-contact-7705"> 271 <div class="image" style="background-image:url('https://cahiersdufootball.com/media/images/articles/chapo/article-chapo-7705.jpg');"> 272 <div class="overlay"> 273 <div class="content"> 274 <h2>Avec la VAR, le football n'est plus un sport de contact</h2> 275 <div class="auteur">Gilles Juan</div> 276 <div class="date">Le 13 Juil 2026</div> 277 <div class="infos_reactions"> 278 Dernière réaction : le 03/08/2026 à 09h44 279 </div> 280 </div> 281 </div> 282 </div> 283 </a> 284 </article> 285 <article class="responsive"> 286 <a href="https://cahiersdufootball.com/article/le-sale-football-cest-encore-du-football-7704"> 287 <div class="image" style="background-image:url('https://cahiersdufootball.com/media/images/articles/chapo/article-chapo-7704.jpg');"> 288 <div class="overlay"> 289 <div class="content"> 290 <h2>Le « sale football », câest encore du football</h2> 291 <div class="auteur">Jérôme Latta</div> 292 <div class="date">Le 5 Juil 2026</div> 293 <div class="infos_reactions"> 294 Dernière réaction : le 22/07/2026 à 11h58 295 </div> 296 </div> 297 </div> 298 </div> 299 </a> 300 </article> 301 <article class="responsive"> 302 <a href="https://cahiersdufootball.com/article/lom-dun-cycle-a-lautre-au-velodrome-7703"> 303 <div class="image" style="background-image:url('https://cahiersdufootball.com/media/images/articles/chapo/article-chapo-7703.jpg');"> 304 <div class="overlay"> 305 <div class="content"> 306 <h2>L'OM et ses cycles : un tour sans fin</h2> 307 <div class="auteur">Mourad Aerts</div> 308 <div class="date">Le 21 Mai 2026</div> 309 <div class="infos_reactions"> 310 Dernière réaction : le 02/06/2026 à 19h58
311 </div> 312 </div> 313 </div> 314 </div> 315 </a> 316 </article> 317 <article class="responsive"> 318 <a href="https://cahiersdufootball.com/article/keegan-un-coup-de-sang-pour-la-posterite-7702"> 319 <div class="image" style="background-image:url('https://cahiersdufootball.com/media/images/articles/chapo/article-chapo-7702.jpg');"> 320 <div class="overlay"> 321 <div class="content"> 322 <h2>Keegan, un coup de sang pour la postérité</h2> 323 <div class="auteur">Kevin Quigagne</div> 324 <div class="date">Le 27 Avr 2026</div> 325 <div class="infos_reactions"> 326 Dernière réaction : le 04/05/2026 à 23h49 327 </div> 328 </div> 329 </div> 330 </div> 331 </a> 332 </article> 333 <a href="https://cahiersdufootball.com/articles" class="btn all">Voir tous les articles <i class="icon-cdf_icons arrow-right"></i></a> 334 </div> 335 <aside class="col gutter-left"> 336 <div id="declarama" class="box"> 337 <div class="titre">Déclarama</div> 338 <ul> 339 <li id="declarama-0" class="declarama active"> 340 <div class="texte">[s'adressant aux femmes] "Vous avez le pouvoir de tout changer, de nous convaincre nous les hommes de ce que nous devons faire ou pas. Faites-le ! Avec les hommes, avec la FIFA, les portes seront toujours ouvertes. Vous avez juste à les pousser."</div> 341 <div class="source">Gianni Infantino, conférence de presse</div> 342 </li> 343 <li id="declarama-1" class="declarama"> 344 <div class="texte">(à propos de la date de la journée de lutte contre l'homophobie) "Je vous le dis, on est contre toutes les formes de discriminations, mais je ne suis pas certain que ce soit nécessaire de faire une journée contre lâhomophobie."</div> 345 <div class="source">Bruno Genesio, conférence de presse</div> 346 </li> 347 <li id="declarama-2" class="declarama"> 348 <div class="texte">(à propos de la date de la journée de lutte contre l'homophobie) "C'est catastrophique. On voit bien qu'il y a des joueurs à qui ça pose problème. (â¦) Ne le fais donc pas dans les quatre derniers matches, quand ces matches concernent la survie des clubs. Je suis pour faire des actions, c'est très bien que la Ligue s'engage, même si je pense qu'elle doit surtout s'occuper du footballâ¦"</div> 349 <div class="source">Ãric Roy, conférence de presse</div> 350 </li> 351 </ul> 352 <div class="declarama-counter">1/3</div> 353 <div class="nav"><span class="declarama-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="declarama-next icon-cdf_icons prev arrow-right"></span></div> 354 </div> 355 <div id="classement_relief" class="box"> 356 <div class="titre">Classement en relief</div> 357 <a href="https://cahiersdufootball.com/classements"><img class="responsive" src="" data-src="img/visuel_classement.png" data-src-mobile="img/visuel_classement.png"></a> 358 </div> 359 <div class="cdfpubcontainer"> 360 <div class="ams-ad" id=""></div> 361</div> <div id="boutique"> 362 <a href="https://www.popandkop.com/tout-les-cahiers_c38.html" target="_blank"><img class="responsive" src="" data-src="img/visuel_boutique.jpg" data-src-mobile="img/visuel_boutique.jpg"></a> 363 </div> 364 <div id="twitter" class="box"> 365 <div class="titre">Twitter</div> 366 <ul> 367 </ul> 368 <div class="lien"><a href="https://twitter.com/cahiersdufoot/" target="_blank">Les cahiers sur Twitter</a></div> 369 </div> 370 </aside> 371 </section> 372 <section id="diaporama" class="row no-gutters"> 373 <h1>DIAPORAMA</h1>
374 <span class="lucarne-prev round_btn icon-cdf_icons arrow-left"></span> 375 <ul class="lucarnes"> 376 <li id="lucarne-0" class="lucarne" data-legende="0"> 377 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9462.jpg" src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9462.jpg"> 378 <div class="content"> 379 <ul class="legendes"> 380 <li id="legende-0" data-id="54509" class="legende active" style="display: list-item;"> 381 <div class="texte">Il fait des miracles mais fait un peu peur aux enfants. Et à côté, c'est le pape.</div> 382 <div class="auteur">Auteur : Tonton Danijel</div> 383 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9462-54509" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=Il+fait+des+miracles+mais+fait+un+peu+peur+aux+enfants.+Et+%C3%A0+c%C3%B4t%C3%A9%2C+c%27est+le+pape.:&url=https://cahiersdufootball.com%3Fd%3D9462-54509" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 384 </li> 385 <li id="legende-1" data-id="54510" class="legende"> 386 <div class="texte">"Je vais être honnête, jusqu'à y a 5 minutes j'avais encore un doute que Dieu existe !"</div> 387 <div class="auteur">Auteur : gurney</div> 388 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9462-54510" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22Je+vais+%C3%AAtre+honn%C3%AAte%2C+jusqu%27%C3%A0+y+a+5+minutes+j%27avais+encore+un+doute+que+Dieu+existe+%21%22:&url=https://cahiersdufootball.com%3Fd%3D9462-54510" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 389 </li> 390 <li id="legende-2" data-id="54517" class="legende"> 391 <div class="texte">"C'est encore moi le plus grand!"</div> 392 <div class="auteur">Auteur : Pascal Amateur</div> 393 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9462-54517" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22C%27est+encore+moi+le+plus+grand%21%22:&url=https://cahiersdufootball.com%3Fd%3D9462-54517" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 394 </li> 395 </ul> 396 <div class="counter"> 397 Légende <span class="legendes-counter">1/3</span> 398 </div> 399 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 400 </div> 401 </li> 402 <li id="lucarne-1" class="lucarne" data-legende="0"> 403 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9461.jpg" src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9461.jpg"> 404 <div class="content"> 405 <ul class="legendes"> 406 <li id="legende-0" data-id="54516" class="legende active" style="display: list-item;"> 407 <div class="texte">"Happy culture? Ah pardon, j'ai dû me tromper."</div> 408 <div class="auteur">Auteur : Pascal Amateur</div> 409 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9461-54516" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22Happy+culture%3F+Ah+pardon%2C+j%27ai+d%C3%BB+me+tromper.%22:&url=https://cahiersdufootball.com%3Fd%3D9461-54516" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 410 </li> 411 <li id="legende-1" data-id="54533"
411class="legende"> 412 <div class="texte">Le nouveau Directeur sportif sera Habib Abeille.</div> 413 <div class="auteur">Auteur : Gouffran direct</div> 414 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9461-54533" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=Le+nouveau+Directeur+sportif+sera+Habib+Abeille.:&url=https://cahiersdufootball.com%3Fd%3D9461-54533" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 415 </li> 416 <li id="legende-2" data-id="54572" class="legende"> 417 <div class="texte">Palpatine habillé en jawa, Disney fait subir les derniers outrages à Star Wars</div> 418 <div class="auteur">Auteur : Delio Onnisoitquimalypense</div> 419 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9461-54572" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=Palpatine+habill%C3%A9+en+jawa%2C+Disney+fait+subir+les+derniers+outrages+%C3%A0+Star+Wars:&url=https://cahiersdufootball.com%3Fd%3D9461-54572" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 420 </li> 421 </ul> 422 <div class="counter"> 423 Légende <span class="legendes-counter">1/3</span> 424 </div> 425 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 426 </div> 427 </li> 428 <li id="lucarne-2" class="lucarne" data-legende="0"> 429 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9458.jpg" src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9458.jpg"> 430 <div class="content"> 431 <ul class="legendes"> 432 <li id="legende-0" data-id="54511" class="legende active" style="display: list-item;"> 433 <div class="texte">Stéphane Ruffier a enfin retrouvé une équipe.</div> 434 <div class="auteur">Auteur : Alain Delon? Non Alain Deroin.</div> 435 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9458-54511" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=St%C3%A9phane+Ruffier+a+enfin+retrouv%C3%A9+une+%C3%A9quipe.:&url=https://cahiersdufootball.com%3Fd%3D9458-54511" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 436 </li> 437 <li id="legende-1" data-id="54515" class="legende"> 438 <div class="texte">à Saint-Ãtienne, tous les joueurs sont susceptibles de tirer des corners.</div> 439 <div class="auteur">Auteur : Pascal Amateur</div> 440 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9458-54515" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%C3%80+Saint-%C3%89tienne%2C+tous+les+joueurs+sont+susceptibles+de+tirer+des+corners.:&url=https://cahiersdufootball.com%3Fd%3D9458-54515" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 441 </li> 442 <li id="legende-2" data-id="54555" class="legende"> 443 <div class="texte">Corpo : le match entre les enseignants et les députés a pu se dérouler dans de
443s conditions presque normales.</div> 444 <div class="auteur">Auteur : De Gaulle Volant</div> 445 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9458-54555" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=Corpo+%3A+le+match+entre+les+enseignants+et+les+d%C3%A9put%C3%A9s+a+pu+se+d%C3%A9rouler+dans+des+conditions+presque+normales.:&url=https://cahiersdufootball.com%3Fd%3D9458-54555" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 446 </li> 447 </ul> 448 <div class="counter"> 449 Légende <span class="legendes-counter">1/3</span> 450 </div> 451 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 452 </div> 453 </li> 454 <li id="lucarne-3" class="lucarne" data-legende="0"> 455 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9453.jpg" src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9453.jpg"> 456 <div class="content"> 457 <ul class="legendes"> 458 <li id="legende-0" data-id="54514" class="legende active" style="display: list-item;"> 459 <div class="texte">Qu'est-ce qui a un oeil, une langue, et qui est en train de rentrer son bras dans un Costaricien ?</div> 460 <div class="auteur">Auteur : gurney</div> 461 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9453-54514" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=Qu%27est-ce+qui+a+un+oeil%2C+une+langue%2C+et+qui+est+en+train+de+rentrer+son+bras+dans+un+Costaricien+%3F:&url=https://cahiersdufootball.com%3Fd%3D9453-54514" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 462 </li> 463 </ul> 464 <div class="counter"> 465 Légende <span class="legendes-counter">1/1</span> 466 </div> 467 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 468 </div> 469 </li> 470 <li id="lucarne-4" class="lucarne" data-legende="0"> 471 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9452.jpg" src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9452.jpg"> 472 <div class="content"> 473 <ul class="legendes"> 474 <li id="legende-0" data-id="54501" class="legende active" style="display: list-item;"> 475 <div class="texte">"Et c'est qui qui devait ramener les boules sur le terrain?"</div> 476 <div class="auteur">Auteur : Tonton Danijel</div> 477 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9452-54501" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22Et+c%27est+qui+qui+devait+ramener+les+boules+sur+le+terrain%3F%22:&url=https://cahiersdufootball.com%3Fd%3D9452-54501" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 478 </li> 479 </ul> 480 <div class="counter"> 481 Légende <span class="legendes-counter">1/1</span> 482 </div> 483 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 484 </div> 485 </li> 486 <li id="lucarne-5" class="lucarne" data-legende="0"> 487 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9451.jpg"> 488 <div class="content"> 489 <ul class="legendes"> 490 <li id="legende-0" data-id="54494" class="legende active" style="display: list-item;"> 491 <div class="texte">Le Ballon d'Or, c'est bien joli, mais il faut éviter de le jouer de la tête.</div> 492 <div class="auteur">Auteur : De Gaulle Volant</div> 493 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9451-54494" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=Le+Ballon+d%27Or%2C+c%27est+bien+joli%2C+mais+il+faut+%C3%A9viter+de+le+jouer+de+la+t%C3%AAte.:&url=https://cahiersdufootball.com%3Fd%3D9451-54494" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 494 </li> 495 </ul> 496 <div class="counter"> 497 Légende <span class="legendes-counter">1/1</span> 498 </div> 499 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 500 </div> 501 </li> 502 <li id="lucarne-6" class="lucarne" data-legende="0"> 503 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9450.jpg"> 504 <div class="content"> 505 <ul class="legendes"> 506 <li id="legende-0" data-id="54481" class="legende active" style="display: list-item;"> 507 <div class="texte">Air traite de vaches, championnats d'Europe: une prestation jugée trop agressive.</div> 508 <div class="auteur">Auteur : McManaman </div> 509 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9450-54481" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=Air+traite+de+vaches%2C+championnats+d%27Europe%3A+une+prestation+jug%C3%A9e+trop+agressive.:&url=https://cahiersdufootball.com%3Fd%3D9450-54481" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 510 </li> 511 </ul> 512 <div class="counter"> 513 Légende <span class="legendes-counter">1/1</span> 514 </div> 515 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 516 </div> 517 </li> 518 <li id="lucarne-7" class="lucarne" data-legende="0"> 519 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9449.jpg"> 520 <div class="content"> 521 <ul class="legendes"> 522 <li id="legende-0" data-id="54480" class="legende active" style="display: list-item;"> 523 <div class="texte">"Oui, j'aime bien me mettre en tenue de sport pour piétiner les acquis sociaux."</div> 524 <div class="auteur">Auteur : McManaman </div> 525 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9449-54480" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22Oui%2C+j%27aime+bien+me+mettre+en+tenue+de+sport+pour+pi%C3%A9tiner+les+acquis+sociaux.%22:&url=https://cahiersdufootball.com%3Fd%3D9449-54480" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 526 </li> 527 </ul> 528 <div class="counter"> 529 Légende <span class="legendes-counter">1/1</span> 530 </div> 531 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 532 </div> 533 </li> 534 <li id="lucarne-8" class="lucarne" data-legende="0"> 535 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9447.jpg"> 536 <div class="content"> 537 <ul class="legendes"> 538 <li id="legende-0" data-id="54484" class="legende active" style="display: list-item;"> 539 <div class="texte">"Et celui-ci, il est authentique, pas comme le saint suaire."</div> 540 <div class="auteur">Auteur : McManaman </div> 541 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9447-54484" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22Et+celui-ci%2C+il+est+authentique%2C+pas+comme+le+saint+suaire.%22:&url=https://cahiersdufootball.com%3Fd%3D9447-54484" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 542 </li> 543 </ul> 544 <div class="counter"> 545 Légende <span class="legendes-counter">1/1</span> 546 </div> 547 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 548 </div> 549 </li> 550 <li id="lucarne-9" class="lucarne" data-legende="0"> 551 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9446.jpg"> 552 <div class="content"> 553 <ul class="legendes"> 554 <li id="legende-0" data-id="54485" class="legende active" style="display: list-item;"> 555 <div class="texte">Transferts: Neymar en route vers Bastia?</div> 556 <div class="auteur">Auteur : McManaman </div> 557 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9446-54485" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=Transferts%3A+Neymar+en+route+vers+Bastia%3F:&url=https://cahiersdufootball.com%3Fd%3D9446-54485" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 558 </li> 559 </ul> 560 <div class="counter"> 561 Légende <span class="legendes-counter">1/1</span> 562 </div> 563 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 564 </div> 565 </li> 566 <li id="lucarne-10" class="lucarne" data-legende="0"> 567 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9445.jpg"> 568 <div class="content"> 569 <ul class="legendes"> 570 <li id="legende-0" data-id="54467" class="legende active" style="display: list-item;"> 571 <div class="texte">"J'ai toujours rêvé d'évoluer pour l'olympique de martien!"</div> 572 <div class="auteur">Auteur : De Gaulle Volant</div> 573 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9445-54467" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22J%27ai+toujours+r%C3%AAv%C3%A9+d%27%C3%A9voluer+pour+l%27olympique+de+martien%21%22:&url=https://cahiersdufootball.com%3Fd%3D9445-54467" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 574 </li> 575 </ul> 576 <div class="counter"> 577 Légende <span class="legendes-counter">1/1</span> 578 </div> 579 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 580 </div> 581 </li> 582 <li id="lucarne-11" class="lucarne" data-legende="0"> 583 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9444.jpg"> 584 <div class="content"> 585 <ul class="legendes"> 586 <li id="legende-0" data-id="54469" class="legende active" style="display: list-item;"> 587 <div class="texte">"C'est mort pour être le nouveau Zidane. Mais en m'appliquant, je peux encore devenir le nouveau Maradona."</div> 588 <div class="auteur">Auteur : De Gaulle Volant</div> 589 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9444-54469" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22C%27est+mort+pour+%C3%AAtre+le+nouveau+Zidane.+Mais+en+m%27appliquant%2C+je+peux+encore+devenir+le+nouveau+Maradona.%22:&url=https://cahiersdufootball.com%3Fd%3D9444-54469" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 590 </li> 591 </ul> 592 <div class="counter"> 593 Légende <span class="legendes-counter">1/1</span> 594 </div> 595 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 596 </div> 597 <
597/li> 598 <li id="lucarne-12" class="lucarne" data-legende="0"> 599 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9443.jpg"> 600 <div class="content"> 601 <ul class="legendes"> 602 <li id="legende-0" data-id="54482" class="legende active" style="display: list-item;"> 603 <div class="texte">"On parie que je gagne quand même le Ballon d'Or si je reste allongé toute la saison?"</div> 604 <div class="auteur">Auteur : McManaman </div> 605 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9443-54482" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22On+parie+que+je+gagne+quand+m%C3%AAme+le+Ballon+d%27Or+si+je+reste+allong%C3%A9+toute+la+saison%3F%22:&url=https://cahiersdufootball.com%3Fd%3D9443-54482" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 606 </li> 607 <li id="legende-1" data-id="54489" class="legende"> 608 <div class="texte">"Comment ça, 'Trop petit, même en longueur'?"</div> 609 <div class="auteur">Auteur : Tonton Danijel</div> 610 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9443-54489" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22Comment+%C3%A7a%2C+%27Trop+petit%2C+m%C3%AAme+en+longueur%27%3F%22:&url=https://cahiersdufootball.com%3Fd%3D9443-54489" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 611 </li> 612 </ul> 613 <div class="counter"> 614 Légende <span class="legendes-counter">1/2</span> 615 </div> 616 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 617 </div> 618 </li> 619 <li id="lucarne-13" class="lucarne" data-legende="0"> 620 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9428.jpg"> 621 <div class="content"> 622 <ul class="legendes"> 623 <li id="legende-0" data-id="54380" class="legende active" style="display: list-item;"> 624 <div class="texte">"Oh, la pâtée qu'ils sont en train de se prendre..."</div> 625 <div class="auteur">Auteur : Tonton Danijel</div> 626 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9428-54380" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22Oh%2C+la+p%C3%A2t%C3%A9e+qu%27ils+sont+en+train+de+se+prendre...%22:&url=https://cahiersdufootball.com%3Fd%3D9428-54380" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 627 </li> 628 <li id="legende-1" data-id="54381" class="legende"> 629 <div class="texte">Dans "Didier 2", il arrive à produire plus d'analyses que Robert Pirès.</div> 630 <div class="auteur">Auteur : Tonton Danijel</div> 631 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9428-54381" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=Dans+%22Didier+2%22%2C+il+arrive+%C3%A0+produire+plus+d%27analyses+que+Robert+Pir%C3%A8s.:&url=https://cahiersdufootball.com%3Fd%3D9428-54381" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 632 </li> 633 <li id="legende-2" data-id="54413" class="legende"> 634 <div class="texte">En cécifoot, le scouting fait désormais appel à de véritables experts.</div> 635 <div class="auteur">Auteur : Jah fête et aime dorer Anne</div> 636 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9428-54413" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=En+c%C3%A9cifoot%2C+le+scouting++fait+d%C3%A9sormais+appel+%C3%A0+de+v%C3%A9ritables+expert
636s.:&url=https://cahiersdufootball.com%3Fd%3D9428-54413" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 637 </li> 638 <li id="legende-3" data-id="54422" class="legende"> 639 <div class="texte">"Paraît qu'on lance des trucs, ici?"</div> 640 <div class="auteur">Auteur : Pascal Amateur</div> 641 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9428-54422" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22Para%C3%AEt+qu%27on+lance+des+trucs%2C+ici%3F%22:&url=https://cahiersdufootball.com%3Fd%3D9428-54422" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 642 </li> 643 <li id="legende-4" data-id="54428" class="legende"> 644 <div class="texte">"Et voilà . On sent UNE fois le cul du coach et on se retrouve en tribune."</div> 645 <div class="auteur">Auteur : Delio Onnisoitquimalypense</div> 646 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9428-54428" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22Et+voil%C3%A0.+On+sent+UNE+fois+le+cul+du+coach+et+on+se+retrouve+en+tribune.%22:&url=https://cahiersdufootball.com%3Fd%3D9428-54428" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 647 </li> 648 </ul> 649 <div class="counter"> 650 Légende <span class="legendes-counter">1/5</span> 651 </div> 652 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 653 </div> 654 </li> 655 <li id="lucarne-14" class="lucarne" data-legende="0"> 656 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9426.jpg"> 657 <div class="content"> 658 <ul class="legendes"> 659 <li id="legende-0" data-id="54416" class="legende active" style="display: list-item;"> 660 <div class="texte">"Je suis venu faire un tour chez les Lyonnais pour retrouver du crédit."</div> 661 <div class="auteur">Auteur : JauneLierre</div> 662 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9426-54416" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22Je+suis+venu+faire+un+tour+chez+les+Lyonnais+pour+retrouver+du+cr%C3%A9dit.%22:&url=https://cahiersdufootball.com%3Fd%3D9426-54416" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 663 </li> 664 </ul> 665 <div class="counter"> 666 Légende <span class="legendes-counter">1/1</span> 667 </div> 668 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 669 </div> 670 </li> 671 <li id="lucarne-15" class="lucarne" data-legende="0"> 672 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9425.jpg"> 673 <div class="content"> 674 <ul class="legendes"> 675 <li id="legende-0" data-id="54376" class="legende active" style="display: list-item;"> 676 <div class="texte">On a (encore) ridiculisé Drago Malefoy.</div> 677 <div class="auteur">Auteur : De Gaulle Volant</div> 678 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9425-54376" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=On+a+%28encore%29+ridiculis%C3%A9+Drago+Malefoy.:&url=https://cahiersdufootball.com%3Fd%3D9425-54376" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 679 </li> 680 <li id="legende-1" data-id="54425" class="legende"> 681 <div class="texte">"J'ai la classe. Bon, disons que j'ai la classe affaire."</div> 682 <div class="auteur">Auteur : Pascal Amateur</div> 683 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9425-54425" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22J%27ai+la+classe.+Bon%2C+disons+que+j%27ai+la+classe+affaire.%22:&url=https://cahiersdufootball.com%3Fd%3D9425-54425" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 684 </li> 685 </ul> 686 <div class="counter"> 687 Légende <span class="legendes-counter">1/2</span> 688 </div> 689 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 690 </div> 691 </li> 692 <li id="lucarne-16" class="lucarne" data-legende="0"> 693 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9424.jpg"> 694 <div class="content"> 695 <ul class="legendes"> 696 <li id="legende-0" data-id="54392" class="legende active" style="display: list-item;"> 697 <div class="texte">Nantes est bien placé au tassement général.</div> 698 <div class="auteur">Auteur : Gouffran direct</div> 699 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9424-54392" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=Nantes+est+bien+plac%C3%A9+au+tassement+g%C3%A9n%C3%A9ral.:&url=https://cahiersdufootball.com%3Fd%3D9424-54392" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 700 </li> 701 <li id="legende-1" data-id="54418" class="legende"> 702 <div class="texte">Mi-cou à Nantes, c'est officiel.</div> 703 <div class="auteur">Auteur : Di Meco</div> 704 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9424-54418" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=Mi-cou+%C3%A0+Nantes%2C+c%27est+officiel.:&url=https://cahiersdufootball.com%3Fd%3D9424-54418" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 705 </li> 706 <li id="legende-2" data-id="54445" class="legende"> 707 <div class="texte">Comme la Joconde, le visage de Kita est énigmatique, mais on ne sait pas sur quoi il est assis. </div> 708 <div class="auteur">Auteur : McManaman </div> 709 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9424-54445" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=Comme+la+Joconde%2C+le+visage+de+Kita+est+%C3%A9nigmatique%2C+mais+on+ne+sait+pas+sur+quoi+il+est+assis.+:&url=https://cahiersdufootball.com%3Fd%3D9424-54445" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 710 </li> 711 </ul> 712 <div class="counter"> 713 Légende <span class="legendes-counter">1/3</span> 714 </div> 715 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 716 </div> 717 </li> 718 <li id="lucarne-17" class="lucarne" data-legende="0"> 719 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9423.jpg"> 720 <div class="content"> 721 <ul class="legendes"> 722 <li id="legende-0" data-id="54440" class="legende active" style="display: list-item;"> 723 <div class="texte">"C'est dingue, la technologie: tu as vu les deep fake de Lewandowski sur YouPorn?"</div> 724 <div class="auteur">Auteur : McManaman </div> 725 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9423-54440" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22C%27est+dingue%2C+la+technologie%3A+tu+as+vu+les+deep+fake+de+Lewandowski+sur+YouPorn%3F%22:&url=https://cahiersdufootball.com%3Fd%3D9423-54440" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 726 </li> 727 </ul> 728 <div class="counter"> 729 Légende <span class="legendes-counter">1/1</span> 730 </div> 731 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 732 </div> 733 </li> 734 <li id="lucarne-18" class="lucarne" data-legende="0"> 735 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9422.jpg"> 736 <div class="content"> 737 <ul class="legendes"> 738 <li id="legende-0" data-id="54415" class="legende active" style="display: list-item;"> 739 <div class="texte">"Va voir sur le terrain, on sait jamais."</div> 740 <div class="auteur">Auteur : Di Meco</div> 741 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9422-54415" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22Va+voir+sur+le+terrain%2C+on+sait+jamais.%22:&url=https://cahiersdufootball.com%3Fd%3D9422-54415" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 742 </li> 743 <li id="legende-1" data-id="54439" class="legende"> 744 <div class="texte">"Oui, on a tous vu, d'ailleurs il y a la police qui t'attend. Une histoire d'exhibitionnisme."</div> 745 <div class="auteur">Auteur : McManaman </div> 746 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9422-54439" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22Oui%2C+on+a+tous+vu%2C+d%27ailleurs+il+y+a+la+police+qui+t%27attend.+Une+histoire+d%27exhibitionnisme.%22:&url=https://cahiersdufootball.com%3Fd%3D9422-54439" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 747 </li> 748 </ul> 749 <div class="counter"> 750 Légende <span class="legendes-counter">1/2</span> 751 </div> 752 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 753 </div> 754 </li> 755 <li id="lucarne-19" class="lucarne" data-legende="0"> 756 <img data-src="https://cahiersdufootball.com/media/images/lucarnes/lucarne-image-9421.jpg"> 757 <div class="content"> 758 <ul class="legendes"> 759 <li id="legende-0" data-id="54388" class="legende active" style="display: list-item;"> 760 <div class="texte">Il fallait bien que la relation trouble entre le Dr Ferrari et la Juve finisse par ressortir un jour.</div> 761 <div class="auteur">Auteur : Roy compte tout et Alain paie rien</div> 762 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9421-54388" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=Il+fallait+bien+que+la+relation+trouble+entre+le+Dr+Ferrari+et+la+Juve+finisse+par+ressortir+un+jour.:&url=https://cahiersdufootball.com%3Fd%3D9421-54388" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 763 </li> 764 <li id="legende-1" data-id="54411" class="legende"> 765 <div class="texte">"C'est gentil comme cadeau les gars ! 766- Non, c'est pour que tu partes d'ici le plus vite possible."</div> 767 <div class="auteur">Auteur : Jah fête et aime dorer Anne</div> 768 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9421-54411" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=%22C%27est+gentil+comme+cadeau+les+gars+%21%0D%0A-+Non%2C+c%27est+pour+que+tu+partes+d%27ici+le+plus+vite+possible.%22:&url=https://cahiersdufootball.com%3Fd%3D9421-54411" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 769 </li> 770 <li id="legende-2" data-id="54441" class="legende"> 771 <div class="texte">Cristiano Ronaldo a enfin trouvé un moyen d'être
771 plus rapide que Ronaldo.</div> 772 <div class="auteur">Auteur : Jah fête et aime dorer Anne</div> 773 <div class="sharebox"><a href="http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D9421-54441" target="_blank" ><span class="icon-cdf_icons facebook"></span></a><a href="http://twitter.com/share?related=&text=Cristiano+Ronaldo+a+enfin+trouv%C3%A9+un+moyen+d%27%C3%AAtre+plus+rapide+que+Ronaldo.:&url=https://cahiersdufootball.com%3Fd%3D9421-54441" target="_blank"><span class="icon-cdf_icons twitter"></span></a></div> 774 </li> 775 </ul> 776 <div class="counter"> 777 Légende <span class="legendes-counter">1/3</span> 778 </div> 779 <div class="nav"><span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span><span class="legende-next icon-cdf_icons prev arrow-right"></span></div> 780 </div> 781 </li> 782 </ul> 783 <span class="lucarne-next round_btn icon-cdf_icons arrow-right"></span> 784 </section> 785 <section id="revue" class="row no-gutters"> 786 <h1>La revue des Cahiers du football</h1> 787 <div class="content col gutter-right"> 788 <img class="responsive" src="" data-src="img/visuel_revue.jpg" data-src-mobile="img/visuel_revue.jpg"> 789 </div> 790 <aside class="col gutter-left"> 791 <div class="box texte"> 792 Tous nos produits dérivants dans la boutique en ligne ! 793 </div> 794 </aside> 795 </section> 796 <section id="forum" class="row no-gutters"> 797 <aside class="col-4"> 798 <div> 799 <span class="prefix">Le</span><span class="titre">forum</span> 800 <span class="chapo"></span> 801 <a href="https://cahiersdufootball.com/forum" class="btn">Accéder au forum <i class="icon-cdf_icons arrow-right"></i></a> 802 </div> 803 </aside> 804 <div class="content col-8"> 805 <article class="gutter-left"> 806 <a href="https://cahiersdufootball.com/forum/257/3503931"> 807 <div class="titre">Foot et politique</div> 808 <p><span class="auteur">suppdebastille : </span>Paris + banlieue ça représente deja beaucoup de monde. 809Je ne connais pas les autres métropoles...</p> 810 </a> 811 </article> 812 <article class="gutter-right"> 813 <a href="https://cahiersdufootball.com/forum/45/3503925"> 814 <div class="titre">CDF sound system</div> 815 <p><span class="auteur">boultan : </span>Ce message résume assez bien ce que je pense : Nirvana, c'est un point de bascule pour toi. Moi...</p> 816 </a> 817 </article> 818 <article class="gutter-left"> 819 <a href="https://cahiersdufootball.com/forum/258/3503923"> 820 <div class="titre">CdF Omnisport</div> 821 <p><span class="auteur">Mevatlav Ekraspeck : </span>Non. 822 823Mais un mail outré des contrôleurs aériens de Malpensa, oui.</p> 824 </a> 825 </article> 826 <article class="gutter-right"> 827 <a href="https://cahiersdufootball.com/forum/18/3503921"> 828 <div class="titre">Toujours Bleus</div> 829 <p><span class="auteur">arnaldo01 : </span>Alors but de pénalité.</p> 830 </a> 831 </article> 832 <article class="gutter-left"> 833 <a href="https://cahiersdufootball.com/forum/23/3503918"> 834 <div class="titre">Café : "Au petit Marseillais"</div> 835 <p><span class="auteur">Mozer Fucker : </span>Avant le début des matchs internationaux, je voulais faire du mauvais esprit en demandant quels...</p> 836 </a> 837 </article> 838 <article class="gutter-right"> 839 <a href="https://cahiersdufootball.com/forum/54/3503911"> 840 <div class="titre">Feuilles de match et feuilles de maîtres</div> 841 <p><span class="auteur">Jah fête et aime dorer Anne : </span>Y'a pire, tu aurais pu le perdre.</p> 842 </a> 843 </article> 844 </div> 845 </section> 846 847 </main> 848 <footer class="row no-gutters"> 849 <div class="container"> 850 <div class="row"> 851 <div class="col-3 liens"> 852 <ul class="liens"> 853 <li><a href="https://cahiersdufootball.com/articles" class="text-classic">Tous les articles</a></li> 854 <li><a href="https://cahiersdufootball.com/archives/breves" class="text-classic">Brèves</a></li> 855 <li><a href="https://cahiersdufootball.com/archives/sondages" class="text-classic">Sondages idiots</a></li> 856 <!--<li><a href="#" class="text-classic">Vidéodrome</a></li>--> 857 <li><a href="https://cahiersdufootball.com/forum" class="text-classic">Forum</a></li> 858 <li><a href="https://cahiersdufootball.com/recherche" class="text-classic">Recherche</a></li> 859 </ul> 860 </div> 861 <div class="col-6 series"> 862 <div class="titre">Les Séries</div> 863 <ul class="series"> 864 <li><a href="https://cahiersdufootball.com/articles?s=1">Agence Transe Presse</a></li> 865 <li><a href="https://cahiersdufootball.com/articles?s=2">Jean-Patrick Sacdefiel</a></li> 866 <li><a href="https://cahiersdufootball.com/articles?s=7">Autoportrait craché</a></li> 867 <li><a href="https://cahiersdufootball.com/articles?s=10">Infographies</a></li> 868 <li><a href="https://cahiersdufootball.com/articles?s=16">Décryptages</a></li> 869 </ul> 870 </div> 871 <div class="col-3 themes"> 872 <div class="titre">Les Thèmes</div> 873 <ul class="themes"> 874 <li><a href="https://cahiersdufootball.com/articles?t=19">Le foot français</a></li> 875 <li><a href="https://cahiersdufootball.com/articles?t=5">Les Bleus</a></li> 876 <li><a href="https://cahiersdufootball.com/articles?t=7">Les médias et les journalistes</a></li> 877 <li><a href="https://cahiersdufootball.com/articles?t=6">Le bizness</a></li> 878 <li><a href="https://cahiersdufootball.com/articles?t=4">Le jeu, les joueurs, les entraîneurs</a></li> 879 <li><a href="https://cahiersdufootball.com/articles?t=21">Les règles et l'arbitrage</a></li> 880 <li><a href="https://cahiersdufootball.com/articles?t=11">Les supporters</a></li> 881 <li><a href="https://cahiersdufootball.com/articles?t=15">Déconneries</a></li> 882 </ul> 883 </div> 884 </div> 885 <div class="footer_baseline"> 886 <div class="footer_left"> 887 <a href="https://cahiersdufootball.com" class="cdf_logo" title="Les Cahiers du Football"> 888 <svg class="logo" width="205" height="47" viewB
888ox="0 0 205 47" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://w3.org/1999/xlink"> 889 <g> 890 <path class="base" d="M0 18.881c0-4.37 2.52-6.941 6.787-6.941 4.371 0 6.273 2.16 6.273 5.142v3.856H8.535V18.11c0-1.954-.72-2.776-1.851-2.776s-1.851 1.028-1.851 3.033v14.191c0 1.542.566 2.417 1.851 2.417 1.286 0 1.851-.926 1.851-2.52V29.37h4.525v3.907c0 3.908-3.239 5.091-6.221 5.091C3.188 38.368 0 36.723 0 31.942V18.881m15.784-1.337c0-3.805 2.313-5.604 6.889-5.604 4.423 0 6.839 1.748 6.839 6.273v19.846h-4.526v-2.673c-.565.565-.874 1.08-1.387 1.593-.874.875-2.211 1.389-3.446 1.389-2.879 0-4.73-.874-4.73-7.044 0-5.193.411-6.376 1.748-7.764 1.132-1.183 1.954-1.594 7.508-1.594v-4.164c0-1.492-.361-2.468-2.006-2.468-1.337 0-2.056.565-2.056 2.159v2.365h-4.833v-2.314zm7.352 7.815c-2.263 0-2.88 1.235-2.88 5.297 0 3.804.361 4.318 1.904 4.318 1.645 0 2.519-1.234 2.519-2.982v-6.633h-1.543zM33.006.937h4.833v13.471h.103c.359-.823.976-1.44 1.696-1.851a5.323 5.323 0 0 1 2.468-.617c2.417 0 4.525 1.285 4.525 5.09v21.029h-4.833V17.955c0-1.337-.361-2.313-1.851-2.313-1.183 0-2.108.72-2.108 2.725v19.692h-4.833V.937m17.273 5.142h4.833V.937h-4.833v5.142zm0 31.98h4.833V12.248h-4.833v25.811zm8.277-19.178c0-4.37 2.519-6.941 6.993-6.941 3.855 0 7.043 1.646 7.043 6.427v8.329h-9.203v5.502c0 2.417.823 3.085 2.365 3.085 1.799 0 2.314-1.285 2.314-3.341v-2.366h4.524v3.651c0 2.622-1.851 5.141-7.198 5.141-3.65 0-6.838-1.645-6.838-6.426V18.881zm4.833 4.422h4.679v-5.039c0-2.313-.668-3.239-2.314-3.239-1.8 0-2.365.977-2.365 2.828v5.45zm12.492-11.054h4.525v2.674h.102c1.133-2.417 1.954-2.982 4.319-2.982v4.833c-2.416 0-4.113.668-4.113 3.34V38.06h-4.833V12.249m18.098 8.329V18.11c0-2.006-.411-2.776-1.697-2.776-1.285 0-1.645.565-1.645 2.365 0 2.621.205 2.776 3.445 5.604 3.753 3.291 4.473 4.37 4.473 8.123 0 5.04-1.749 6.942-6.89 6.942-3.702 0-5.759-1.542-5.759-5.296v-3.65h4.525v3.548c0 1.593.669 2.004 1.8 2.004 1.593 0 1.799-.822 1.799-2.879 0-2.776-.154-3.188-2.93-5.553l-1.08-.925c-3.856-3.291-3.908-3.702-3.908-7.25 0-4.884 2.365-6.427 6.684-6.427 3.599 0 5.502 1.594 5.502 4.679v3.959h-4.319"></path> 891 <path class="color" d="M102.512 15.642h-2.417v-3.393h2.417V6.182c0-3.651 1.028-5.245 6.17-5.245h1.645v3.702h-.874c-1.491 0-2.108.72-2.108 2.21v5.4h2.982v3.393h-2.982v22.417h-4.833V15.642m9.511 3.239c0-4.37 2.518-6.941 6.838-6.941 3.702 0 6.89 1.646 6.89 6.427v13.06c0 4.37-2.519 6.941-6.839 6.941-3.702 0-6.889-1.645-6.889-6.426V18.881zm4.833 12.855c0 2.056.513 3.239 2.056 3.239 1.492 0 2.005-1.183 2.005-3.239V18.573c0-2.057-.513-3.239-2.005-3.239-1.543 0-2.056 1.182-2.056 3.239v13.163zm12.286-12.855c0-4.37 2.52-6.941 6.839-6.941 3.702 0 6.89 1.646 6.89 6.427v13.06c0 4.37-2.519 6.941-6.837 6.941-3.703 0-6.892-1.645-6.892-6.426V18.881zm4.834 12.855c0 2.056.513 3.239 2.058 3.239 1.489 0 2.003-1.183 2.003-3.239V18.573c0-2.057-.514-3.239-2.003-3.239-1.545 0-2.058 1.182-2.058 3.239v13.163zm13.263-16.094h-2.417v-3.393h2.417V7.364l4.833-1.697v6.582h2.982v3.393h-2.982v16.711c0 1.953.875 2.313 2.314 2.313.565 0 .925-.051 1.233-.155v3.395c-.565.051-1.799.153-3.136.153-3.855 0-5.244-1.131-5.244-3.444V15.642"></path> 892 <path class="base" d="M156.748.937h4.834v13.162h.103c.411-.719 1.08-1.285 1.851-1.645.772-.36 1.645-.514 2.416-.514 2.829 0 4.525 2.159 4.525 5.964v14.5c0 3.804-1.696 5.964-4.525 5.964-1.954 0-3.65-.926-4.576-2.16h-.102v1.851h-4.526V.937zm8.896 17.893c0-2.777-.771-3.497-1.852-3.497-1.336 0-2.21 1.029-2.21 4.217v13.008c0 1.902.977 2.725 1.954 2.725 1.286 0 2.108-.72 2.108-3.702V18.83zm8.174-1.286c0-3.805 2.314-5.604 6.889-5.604 4.422 0 6.839 1.748 6.839 6.273v19.846h-4.525v-2.673c-.566.565-.874 1.08-1.388 1.593-.874.875-2.21 1.389-3.444 1.389-2.879 0-4.731-.874-4.731-7.044 0-5.193.411-6.376 1.747-7.764 1.133-1.183 1.955-1.594 7.508-1.594v-4.164c0-1.492-.36-2.468-2.006-2.468-1.337 0-2.056.565-2.056 2.159v2.365h-4.833v-2.314zm7.352 7.815c-2.262 0-2.88 1.235-2.88 5.297 0 3.804.361 4.318 1.904 4.318 1.645 0 2.519-1.234 2.519-2.982v-6.633h-1.543zm10.025 12.7h4.832V.937h-4.832zm8.636 0h4.834V.937h-4.834zM91.423 5.281c0-.848.378-1.329 1.009-1.329.172 0 .366.034.538.115a.92.92 0 0 1 .413.366h.023V1.5h1.077v8.273h-1.009v-.412h-.023a1.205 1.205 0 0 1-.458.356c-.172.08-.367.126-.561.126-.631 0-1.009-.482-1.009-1.331V5.281zM92.5 8.33c0 .664.184.825.47.825.218 0 .436-.184.436-.607v-2.9c0-.711-.195-.939-.494-.939-.24 0-.412.16-.412.779V8.33zm5.789 1.443H97.28v-.481h-.022a1.081 1.081 0 0 1-.413.401 1.112 1.112 0 0 1-.584.149c-.539 0-1.009-.287-1.009-1.134V4.021h1.077v4.481c0 .297.08.515.413.515.264 0 .47-.161.47-.607V4.021h1.077v5.752"></path> 893 <path class="color" d="M191.5 47h4.834v-3.815h-4.834z"></path> 894 <path class="color" d="M199.831 45.583h4.834v-3.815h-4.834z"></path> 895 </g> 896 </svg> 897 </a> 898 <div class="socials"> 899 <a href="https://www.facebook.com/LesCahiersduFootball/" target="_blank" class="header_facebook round_btn"> 900 <i class="icon-cdf_icons facebook"></i> 901 </a> 902 <a href="https://twitter.com/cahiers_du_foot" target="_blank" class="header_twitter round_btn"> 903 <i class="icon-cdf_icons twitter"></i> 904 </a> 905 </div> 906 </div> 907 <div class="footer_right"> 908 <ul class="footer_menu"> 909 <li class="footer_menu_li"><a href="https://cahiersdufootball.com/bugs">Signaler un bug</a></li> 910 <li class="footer_menu_li"><a href="https://cahiersdufootball.com/article/liens-1485">Liens</a></li> 911 <li class="footer_menu_li"><a href="https://cahiersdufootball.com/contact">Contact</a></li> 912 <li class="footer_menu_li"><a href="https://cahiersdufootball.com/article/mentions-legales-5432">Mentions légales</a></li> 913 </ul> 914 </div> 915 </div> 916 </div> 917 </footer> 918 </div> 919 <!--<div id="cookies">Bonjour, le site souhaite utliser des cookies à des fins marketing. <button id="cookiesRefuse">Je ne suis pas d'accord</button><button id="cookiesAccept">OK pour moi</button></div>--> 920 <div id="background"></div> 921
921<script> 922 $.ajaxSetup({ 923 headers: { 924 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') 925 } 926 }); 927 $(function() { 928 var isMobileFormat = isMobileFormat(); 929 function isMobileFormat() { 930 return ($(window).width() < $(window).height()); 931 } 932 933 $("img.responsive").each(function(index) { 934 var src = $(this).data("src"); 935 if (isMobileFormat) { 936 src = $(this).data("src-mobile"); 937 } 938 $(this).attr("src", src); 939 }); 940 $("article.responsive").each(function(index) { 941 var _width = $(this).find(".image").width(); 942 $(this).height(_width * 38/30); 943 }); 944 945 function header_check() { 946 if ($(this).scrollTop() > 10) { 947 $("header").addClass("reduced"); 948 } 949 else { 950 $("header").removeClass("reduced"); 951 } 952 } 953 954 function user_menu_show(state) { 955 $('body').addClass('menu_open'); 956 $('#user-menu').addClass('active'); 957 $("#hamburger-icon").addClass('back'); 958 switch (state) { 959 case "login": 960 $(".user-menu-close").find(".back").hide(); 961 $(".user-menu-close").find(".close").show(); 962 $("#user-login").show(); 963 $("#user-register").hide(); 964 $("#user-register").removeClass("success"); 965 $("#user-retrieve-password").hide(); 966 $("#user-retrieve-password").removeClass("success"); 967 break; 968 case "register": 969 $(".user-menu-close").find(".back").show(); 970 $(".user-menu-close").find(".close").hide(); 971 $("#user-login").hide(); 972 $("#user-register").show(); 973 $("#user-retrieve-password").hide(); 974 $("#user-retrieve-password").removeClass("success"); 975 break; 976 case "retrieve-password": 977 $(".user-menu-close").find(".back").show(); 978 $(".user-menu-close").find(".close").hide(); 979 $("#user-login").hide(); 980 $("#user-register").hide(); 981 $("#user-register").removeClass("success"); 982 $("#user-retrieve-password").show(); 983 break; 984 } 985 } 986 987 $(window).scroll(function() { 988 header_check(); 989 }); 990 header_check(); 991 992 $("#hamburger-icon").click(function() { 993 $('body').toggleClass('menu_open'); 994 $('#hamburger-icon').toggleClass('active'); 995 $('#mobile_menu').toggleClass('active'); 996 return false; 997 }); 998 $("#user-icon").click(function() { 999 user_menu_show("login"); 1000 $(document).mousedown(function(e) { 1001 var container = $("#user-menu"); 1002 // If the target of the click isn't the container 1003 if (!container.is(e.target) && container.has(e.target).length === 0) { 1004 user_menu_hide(); 1005 } 1006 }); 1007 return false; 1008 }); 1009 $(".user-menu-close").click(function() { 1010 if ($("#user-login").is(":visible")) { 1011 user_menu_hide(); 1012 } 1013 else { 1014 user_menu_show("login"); 1015 } 1016 return false; 1017 }); 1018 1019 function user_menu_hide() { 1020 $('body').removeClass('menu_open'); 1021 $('#user-menu').removeClass('active'); 1022 $("#hamburger-icon").removeClass('back'); 1023 $(document).unbind('mouseup'); 1024 } 1025 1026 // GUEST 1027 1028 $("#login-resetbtn").click(function() { 1029 user_menu_show("retrieve-password"); 1030 return false; 1031 }); 1032 $("#login-registerbtn").click(function() { 1033 user_menu_show("register"); 1034 return false; 1035 }); 1036 1037 $("#formLogin").submit(function(e) { 1038 e.preventDefault(); 1039 var form = $(this); 1040 var formData = new FormData(form[0]); 1041 form.find(".form-control").removeClass("error"); 1042 form.find(".form-control").prop('disabled', true);
1043 form.find("button[type=submit]").addClass("pending"); 1044 $.ajax({ 1045 url : "https://cahiersdufootball.com/login", 1046 type : 'POST', 1047 processData: false, 1048 contentType: false, 1049 cache: false, 1050 data: formData, 1051 success : function(retour) { 1052 if (retour.success) { 1053 if (retour.url != "") { 1054 location.replace(retour.url); 1055 } 1056 else { 1057 location.reload(); 1058 } 1059 } 1060 else { 1061 form.find(".message").html("<div class='error'>"+retour.texte+"</div>"); 1062 form.find("button[type=submit]").removeClass("pending"); 1063 form.find(".form-control").prop('disabled', false); 1064 } 1065 } 1066 }); 1067 }); 1068 1069 $("#formRegister").submit(function(e) { 1070 e.preventDefault(); 1071 var form = $(this); 1072 var formData = new FormData(form[0]); 1073 form.find(".form-control").removeClass("error"); 1074 if (form.find("input[name=password]").val() != form.find("input[name=password_confirmation]").val()) { 1075 form.find("input[name=password]").addClass("is-invalid"); 1076 form.find("input[name=password_confirmation]").addClass("is-invalid"); 1077 form.find(".message").html("<div class='error'>Les 2 mots de passe doivent être identiques.</div>"); 1078 } 1079 else { 1080 form.find(".form-control").prop('disabled', true); 1081 form.find("button[type=submit]").addClass("pending"); 1082 $.ajax({
1083 url : "https://cahiersdufootball.com/register", 1084 type : 'POST', 1085 processData: false, 1086 contentType: false, 1087 cache: false, 1088 data: formData, 1089 success : function(retour) { 1090 if (retour.success) { 1091 form.parent().addClass("success"); 1092 } 1093 else { 1094 if (retour.texte == "undefined") { 1095 retour.texte = "Une erreur est survenue, merci de bien vouloir réssayer un peu plus tard"; 1096 } 1097 form.find(".message").html("<div class='error'>"+retour.texte+"</div>"); 1098 } 1099 form.find("button[type=submit]").removeClass("pending"); 1100 form.find(".form-control").prop('disabled', false); 1101 }, 1102 error : function(retour) { 1103 var message = ""; 1104 $.each(retour.responseJSON.errors, function(field, error) { 1105 form.find("input[name="+field+"]").addClass("is-invalid"); 1106 message += error+"<br/>"; 1107 }); 1108 form.find(".message").html("<div class='error'>"+message+"</div>"); 1109 form.find("button[type=submit]").removeClass("pending"); 1110 form.find(".form-control").prop('disabled', false); 1111 } 1112 }); 1113 } 1114 }); 1115 1116 $("#formRetrievePassword").submit(function(e) { 1117 e.preventDefault(); 1118 var form = $(this); 1119 var formData = new FormData(form[0]); 1120 form.find(".form-control").removeClass("error"); 1121 form.find(".form-control").prop('disabled', true); 1122 form.find("button[type=submit]").addClass("pending"); 1123 $.ajax({
1124 url : "https://cahiersdufootball.com/password/email", 1125 type : 'POST', 1126 processData: false, 1127 contentType: false, 1128 cache: false, 1129 data: formData, 1130 success : function(retour) { 1131 if (retour.success) { 1132 form.parent().addClass("success"); 1133 } 1134 else { 1135 if (retour.texte == "undefined") { 1136 retour.texte = "Une erreur est survenue, merci de bien vouloir réssayer un peu plus tard"; 1137 } 1138 form.find(".message").html("<div class='error'>"+retour.texte+"</div>"); 1139 } 1140 form.find(".form-control").prop('disabled', false); 1141 form.find("button[type=submit]").removeClass("pending"); 1142 }, 1143 error : function(retour) { 1144 var message = ""; 1145 $.each(retour.responseJSON.errors, function(field, error) { 1146 form.find("input[name="+field+"]").addClass("is-invalid"); 1147 message += error+"<br/>"; 1148 }); 1149 form.find(".message").html("<div class='error'>"+message+"</div>"); 1150 form.find("button[type=submit]").removeClass("pending"); 1151 form.find(".form-control").prop('disabled', false); 1152 } 1153 }); 1154 }); 1155 1156 1157 $('input[type="file"]').change(function(e){ 1158 var fileName = e.target.files[0].name; 1159 $(this).parent().find(".custom-file-label").html(fileName); 1160 }); 1161 1162 /* 1163 $("#cookiesRefuse").click(function() { 1164 const d = new Date(); 1165 d.setTime(d.getTime() + (365*24*60*60*1000)); 1166 let expires = "expires="+ d.toUTCString(); 1167 document.cookie = "cookiesAccept=0;" + expires + ";path=/"; 1168 document.getElementById("cookies").classList.remove('show'); 1169 return false; 1170 }); 1171 $("#cookiesAccept").click(function() { 1172 const d = new Date(); 1173 d.setTime(d.getTime() + (365*24*60*60*1000)); 1174 let expires = "expires="+ d.toUTCString(); 1175 document.cookie = "cookiesAccept=1;" + expires + ";path=/"; 1176 document.getElementById("cookies").classList.remove('show'); 1177 track(); 1178 return false; 1179 }); 1180 function getCookie(cname) { 1181 let name = cname + "="; 1182 let decodedCookie = decodeURIComponent(document.cookie); 1183 let ca = decodedCookie.split(';'); 1184 for(let i = 0; i <ca.length; i++) { 1185 let c = ca[i]; 1186 while (c.charAt(0) == ' ') { 1187 c = c.substring(1); 1188 } 1189 if (c.indexOf(name) == 0) { 1190 return c.substring(name.length, c.length); 1191 } 1192 } 1193 return ""; 1194 } 1195 if (getCookie("cookiesAccept")) { 1196 if (parseInt(getCookie("cookiesAccept")) == 1) { 1197 track(); 1198 } 1199 } 1200 else { 1201 document.getElementById("cookies").classList.add('show'); 1202 } 1203 function track() {
vendor: 584 bytes, lines 1203-1212
1203 1204 !function(f,b,e,v,n,t,s) 1205 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 1206 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 1207 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 1208 n.queue=[];t=b.createElement(e);t.async=!0; 1209 t.src=v;s=b.getElementsByTagName(e)[0]; 1210 s.parentNode.insertBefore(t,s)}(window, document,'script', 1211 'https://connect.facebook.net/en_US/fbevents.js'); 1212 fbq('init', '
12121445255708976865
vendor: 64 bytes, lines 1212-1214
1212'); 1213 fbq('track', 'PageView'); 1214
1214} 1215 */ 1216 function adsSet() { 1217 $(".cdfpubcontainer").each(function() { 1218 adSet($(this)); 1219 }); 1220 } 1221 function adSet(adContainer) { 1222 var adMobile = ($(window).width()<=768)?true:false; 1223 var adPage = $('body').attr("class"); 1224 var adId = 6572349; 1225 switch (adPage) { 1226 case "home": 1227 case "forum": 1228 case "forum_fil": 1229 case "classements": 1230 adId = 6572343; 1231 break; 1232 } 1233 if (adMobile) { 1234 adId = 6572343; 1235 } 1236 adContainer.find(".ams-ad").attr("id", adId); 1237 } 1238 $(window).on('resize', function() { 1239 // adsSet(); 1240 }); 1241 // adsSet(); 1242 }); 1243 </script>
1243 1244
1244<script> 1245 let declaramaId = 0; 1246 let declaramaNb = 3; 1247 let lucarneId = 0; 1248 let legendeId = 0; 1249 let lucarnesNb = 20; 1250 jQuery(document).ready(function($) { 1251 $(".declarama-prev").click(function() { 1252 if (!$(this).hasClass("disabled")) { 1253 declarama_prev(); 1254 } 1255 }); 1256 $(".declarama-next").click(function() { 1257 if (!$(this).hasClass("disabled")) { 1258 declarama_next(); 1259 } 1260 }); 1261 function declarama_prev() { 1262 declarama_set(declaramaId-1); 1263 } 1264 function declarama_next() { 1265 declarama_set(declaramaId+1); 1266 } 1267 function declarama_set(id) { 1268 declaramaId = id; 1269 $("#declarama").find("li.active").fadeOut("fast", function() { 1270 $(this).removeClass("active"); 1271 $("#declarama").find("#declarama-"+declaramaId).addClass("active"); 1272 $("#declarama").find("#declarama-"+declaramaId).fadeIn("slow"); 1273 }); 1274 if (declaramaId == 0) { 1275 $("#declarama").find(".declarama-prev").addClass("disabled"); 1276 } 1277 else { 1278 $("#declarama").find(".declarama-prev").removeClass("disabled"); 1279 } 1280 if (declaramaId == declaramaNb -1) { 1281 $("#declarama").find(".declarama-next").addClass("disabled"); 1282 } 1283 else { 1284 $("#declarama").find(".declarama-next").removeClass("disabled"); 1285 } 1286 $("#declarama").find(".declarama-counter").html((declaramaId+1)+"/"+declaramaNb+" - <a href='https://cahiersdufootball.com/declaramas'>Tous les déclaramas</a>"); 1287 } 1288 declarama_set(0); 1289 1290 $(".lucarne-prev").click(function() { 1291 if (!$(this).hasClass("disabled")) { 1292 lucarne_prev(); 1293 } 1294 }); 1295 $(".lucarne-next").click(function() { 1296 if (!$(this).hasClass("disabled")) { 1297 lucarne_next(); 1298 } 1299 }); 1300 function legendes_setClick() { 1301 $(".legende-prev").unbind("click"); 1302 $(".legende-next").unbind("click"); 1303 $(".legende-prev").click(function() { 1304 if (!$(this).hasClass("disabled")) { 1305 legende_prev(); 1306 } 1307 }); 1308 $(".legende-next").click(function() { 1309 if (!$(this).hasClass("disabled")) { 1310 legende_next(); 1311 } 1312 }); 1313 } 1314 legendes_setClick(); 1315 function lucarne_prev() { 1316 lucarne_set(lucarneId-1); 1317 } 1318 function lucarne_next() { 1319 lucarne_set(lucarneId+1); 1320 } 1321 function lucarne_set(id) { 1322 lucarneId = id; 1323 let step = parseFloat($("#lucarne-0").innerWidth())+parseFloat($("#lucarne-0").css("margin-right")); 1324 $("ul.lucarnes").css("left", -lucarneId*step); 1325 legendeId = parseInt($("#lucarne-"+lucarneId).data("legende")); 1326 legende_set(legendeId, false); 1327 if (lucarneId == 0) { 1328 $(".lucarne-prev").addClass("disabled"); 1329 } 1330 else { 1331 $(".lucarne-prev").removeClass("disabled"); 1332 } 1333 if (lucarneId == lucarnesNb) { 1334 $(".lucarne-next").addClass("disabled"); 1335 } 1336 else { 1337 $(".lucarne-next").removeClass("disabled"); 1338 } 1339 if ($("#lucarne-"+(lucarneId+5))) { 1340 if ($("#lucarne-"+(lucarneId+5)).find("img").attr("src") == undefined) {
1341 $("#lucarne-"+(lucarneId+5)).find("img").attr("src", $("#lucarne-"+(lucarneId+5)).find("img").data("src")); 1342 } 1343 } 1344 if (lucarneId > lucarnesNb - 10) { 1345 lucarnes_add(); 1346 } 1347 } 1348 function legende_prev() { 1349 legende_set(legendeId-1); 1350 } 1351 function legende_next() { 1352 legende_set(legendeId+1); 1353 } 1354 function legende_set(id, animate = true) { 1355 legendeId = id; 1356 $("#lucarne-"+lucarneId).data("legende", legendeId); 1357 if (animate) { 1358 $("#lucarne-"+lucarneId).find(".legende.active").fadeOut("fast", function() { 1359 $(this).removeClass("active"); 1360 $("#lucarne-"+lucarneId).find("#legende-"+legendeId).addClass("active"); 1361 $("#lucarne-"+lucarneId).find("#legende-"+legendeId).fadeIn("slow"); 1362 }); 1363 } 1364 else { 1365 $("#lucarne-"+lucarneId).find(".legende.active").removeClass("active"); 1366 $("#lucarne-"+lucarneId).find(".legende.active").hide(); 1367 $("#lucarne-"+lucarneId).find("#legende-"+legendeId).addClass("active"); 1368 $("#lucarne-"+lucarneId).find("#legende-"+legendeId).show(); 1369 } 1370 var legendesNb = $("#lucarne-"+lucarneId).find(".legende").length; 1371 if (legendeId == 0) { 1372 $("#lucarne-"+lucarneId).find(".legende-prev").addClass("disabled"); 1373 } 1374 else { 1375 $("#lucarne-"+lucarneId).find(".legende-prev").removeClass("disabled"); 1376 } 1377 if (legendeId == legendesNb -1) { 1378 $("#lucarne-"+lucarneId).find(".legende-next").addClass("disabled"); 1379 } 1380 else { 1381 $("#lucarne-"+lucarneId).find(".legende-next").removeClass("disabled"); 1382 } 1383 $("#lucarne-"+lucarneId).find(".legendes-counter").html((legendeId+1)+"/"+legendesNb); 1384 } 1385 function lucarnes_add() { 1386 $.ajax({
1387 url : "https://cahiersdufootball.com/diaporama", 1388 type : 'GET', 1389 data : {nb: lucarnesNb, ex: -1}, 1390 success : function(lucarnes, statut){ 1391 let lucarnesStr = ""; 1392 let totalLucarnes = lucarnes.length; 1393 for (var i=0; i<totalLucarnes; i++) { 1394 let lucarne = lucarnes[i]; 1395 lucarnesStr += '<li id="lucarne-'+(lucarnesNb+i)+'" class="lucarne" data-legende="0">'; 1396 lucarnesStr += '<img data-src="'+lucarne["vignetteUrl"]+'">'; 1397 lucarnesStr += '<div class="content">'; 1398 lucarnesStr += '<ul class="legendes">'; 1399 let legendes = lucarne["textes"]; 1400 let totalLegendes = legendes.length; 1401 for (let j=0; j<totalLegendes; j++) { 1402 let legende = legendes[j]; 1403 let shareUrlFB = 'http://www.facebook.com/share.php?u=https://cahiersdufootball.com?%3Fd%3D'+lucarne["id_lucarne"]+'-'+legende["id_lucarne_texte"]; 1404 let shareUrlTW = 'http://twitter.com/share?related=&text='+encodeURI(legende["texte"])+':&url=https://cahiersdufootball.com?%3Fd%3D'+lucarne["id_lucarne"]+'-'+legende["id_lucarne_texte"]; 1405 if (j == 0) { 1406 lucarnesStr += '<li id="legende-'+j+'" data-id="'+legende["id_lucarne_texte"]+'" class="legende active">'; 1407 } 1408 else { 1409 lucarnesStr += '<li id="legende-'+j+'" data-id="'+legende["id_lucarne_texte"]+'" class="legende">'; 1410 } 1411 lucarnesStr += '<div class="texte">'+legende["texte"]+'</div>'; 1412 lucarnesStr += '<div class="auteur">Auteur : '+legende["auteur"]+'</div>'; 1413 lucarnesStr += '<div class="sharebox">'; 1414 lucarnesStr += '<a href="'+shareUrlFB+'" target="_blank" ><span class="icon-cdf_icons facebook"></span></a>'; 1415 lucarnesStr += '<a href="'+shareUrlTW+'" target="_blank"><span class="icon-cdf_icons twitter"></span></a>'; 1416 lucarnesStr += '</div>'; 1417 lucarnesStr += '</li>'; 1418 } 1419 lucarnesStr += '</ul>'; 1420 lucarnesStr += '<div class="counter">Légende <span class="legendes-counter">1/'+legendes.length+'</span></div>'; 1421 lucarnesStr += '<div class="nav">'; 1422 lucarnesStr += '<span class="legende-prev icon-cdf_icons prev arrow-left"></span><span class="separator"></span>'; 1423 lucarnesStr += '<span class="legende-next icon-cdf_icons prev arrow-right"></span>'; 1424 lucarnesStr += '</div>'; 1425 lucarnesStr += '</div>'; 1426 lucarnesStr += '</li>'; 1427 } 1428 $("ul.lucarnes").append(lucarnesStr); 1429 lucarnesNb += lucarnes.length; 1430 legendes_setClick(); 1431 } 1432 }); 1433 } 1434 1435 lucarne_set(0); 1436 1437 }); 1438 </script>
1438 1439
1439<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.eu01.nr-data.net","licenseKey":"NRJS-70b2a07ed6c3553037d","applicationID":"423467783","transactionName":"MhBSZQoZCkpVURcNVwtacVIMEQtXG1oMCV0=","queueTime":0,"applicationTime":56,"atts":"HldRE0IDGUQ=","errorBeacon":"bam.eu01.nr-data.net","agent":""}</script>
1439</body> 1440</html>
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.