PageSourceSearch

https://recrutement.martin-belaysoud.com/build/4336-b6b2c9e34988fd131204.chunk.js

js martin-belaysoud.com collected 2026-10-05 05:24:39 UTC 17,293 bytes, 51 lines download raw bytes

1"use strict";(globalThis.webpackChunkcareer_site_ui=globalThis.webpackChunkcareer_site_ui||[]).push([[4336],{22854(t,e,r){r.d(e,{A:()=>T});var n=r(17502),o=r(89575),a=r(14041),i=r(54357),s=r(2345),c=r(90028);var l=r(80012),u=r(59193),d=r(49556),p=r(86310),h=r(18526);function f(t){return(0,h.Ay)("MuiSkeleton",t)}(0,p.A)("MuiSkeleton",["root","text","rectangular","rounded","circular","pulse","wave","withChildren","fitContent","heightAuto"]);var m=r(31085);const g=["animation","className","component","height","style","variant","width"];let v,A,w,y,b=t=>t;const x=(0,s.i7)(v||(v=b`
2  0% {
3    opacity: 1;
4  }
5
6  50% {
7    opacity: 0.4;
8  }
9
10  100% {
11    opacity: 1;
12  }
13`)),k=(0,s.i7)(A||(A=b`
14  0% {
15    transform: translateX(-100%);
16  }
17
18  50% {
19    /* +0.5s of delay between each loop */
20    transform: translateX(100%);
21  }
22
23  100% {
24    transform: translateX(100%);
25  }
26`)),S=(0,u.Ay)("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:r}=t;return[e.root,e[r.variant],!1!==r.animation&&e[r.animation],r.hasChildren&&e.withChildren,r.hasChildren&&!r.width&&e.fitContent,r.hasChildren&&!r.height&&e.heightAuto]}})(({theme:t,ownerState:e})=>{const r=(i=t.shape.borderRadius,String(i).match(/[\d.\-+]*\s*(.*)/)[1]||""||"px"),n=(a=t.shape.borderRadius,parseFloat(a));var a,i;return(0,o.A)({display:"block",backgroundColor:t.vars?t.vars.palette.Skeleton.bg:(0,l.X4)(t.palette.text.primary,"light"===t.palette.mode?.11:.13),height:"1.2em"},"text"===e.variant&&{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:`${n}${r}/${Math.round(n/.6*10)/10}${r}`,"&:empty:before":{content:'"\\00a0"'}},"circular"===e.variant&&{borderRadius:"50%"},"rounded"===e.variant&&{borderRadius:(t.vars||t).shape.borderRadius},e.hasChildren&&{"& > *":{visibility:"hidden"}},e.hasChildren&&!e.width&&{maxWidth:"fit-content"},e.hasChildren&&!e.height&&{height:"auto"})},({ownerState:t})=>"pulse"===t.animation&&(0,s.AH)(w||(w=b`
27      animation: ${0} 2s ease-in-out 0.5s infinite;
28    `),x),({ownerState:t,theme:e})=>"wave"===t.animation&&(0,s.AH)(y||(y=b`
29      position: relative;
30      overflow: hidden;
31
32      /* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */
33      -webkit-mask-image: -webkit-radial-gradient(white, black);
34
35      &::after {
36        animation: ${0} 2s linear 0.5s infinite;
37        background: linear-gradient(
38          90deg,
39          transparent,
40          ${0},
41          transparent
42        );
43        content: '';
44        position: absolute;
45        transform: translateX(-100%); /* Avoid flash during server-side hydration */
46        bottom: 0;
47        left: 0;
48        right: 0;
49        top: 0;
50      }
51    `),k,(e.vars||e).palette.action.hover)),T=a.forwardRef(function(t,e){const r=(0,d.b)({props:t,name:"MuiSkeleton"}),{animation:a="pulse",className:s,component:l="span",height:u,style:p,variant:h="text",width:v}=r,A=(0,n.A)(r,g),w=(0,o.A)({},r,{animation:a,component:l,variant:h,hasChildren:Boolean(A.children)}),y=(t=>{const{classes:e,variant:r,animation:n,hasChildren:o,width:a,height:i}=t,s={root:["root",r,n,o&&"withChildren",o&&!a&&"fitContent",o&&!i&&"heightAuto"]};return(0,c.A)(s,f,e)})(w);return(0,m.jsx)(S,(0,o.A)({as:l,ref:e,className:(0,i.A)(y.root,s),ownerState:w},A,{style:(0,o.A)({width:v,height:u},p)}))})},63466(t,e,r){r.d(e,{A:()=>g});var n=r(89575),o=r(17502),a=r(14041),i=r(79392),s=r(82600),c=r(22180),l=r(42787),u=r(6530),d=r(82071),p=r(24720),h=r(31085);const f=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function m(t,e,r){var n;const o=function(t,e,r){const n=e.getBoundingClientRect(),o=r&&r.getBoundingClientRect(),a=(0,p.A)(e);let i;if(e.fakeTransform)i=e.fakeTransform;else{const t=a.getComputedStyle(e);i=t.getPropertyValue("-webkit-transform")||t.getPropertyValue("transform")}let s=0,c=0;if(i&&"none"!==i&&"string"==typeof i){const t=i.split("(")[1].split(")")[0].split(",");s=parseInt(t[4],10),c=parseInt(t[5],10)}return"left"===t?o?`translateX(${o.right+s-n.left}px)`:`translateX(${a.innerWidth+s-n.left}px)`:"right"===t?o?`translateX(-${n.right-o.left-s}px)`:`translateX(-${n.left+n.width-s}px)`:"up"===t?o?`translateY(${o.bottom+c-n.top}px)`:`translateY(${a.innerHeight+c-n.top}px)`:o?`translateY(-${n.top-o.top+n.height-c}px)`:`translateY(-${n.top+n.height-c}px)`}(t,e,"function"==typeof(n=r)?n():n);o&&(e.style.webkitTransform=o,e.style.transform=o)}const g=a.forwardRef(function(t,e){const r=(0,u.A)(),g={enter:r.transitions.easing.easeOut,exit:r.transitions.easing.sharp},v={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:A,appear:w=!0,children:y,container:b,direction:x="down",easing:k=g,in:S,onEnter:T,onEntered:P,onEntering:E,onExit:C,onExited:R,onExiting:M,style:$,timeout:D=v,TransitionComponent:B=i.Ay}=t,X=(0,o.A)(t,f),H=a.useRef(null),Y=(0,l.A)((0,s.A)(y),H,e),L=t=>e=>{t&&(void 0===e?t(H.current):t(H.current,e))},j=L((t,e)=>{m(x,t,b),(0,d.q)(t),T&&T(t,e)}),N=L((t,e)=>{const o=(0,d.c)({timeout:D,style:$,easing:k},{mode:"enter"});t.style.webkitTransition=r.transitions.create("-webkit-transform",(0,n.A)({},o)),t.style.transition=r.transitions.create("transform",(0,n.A)({},o)),t.style.webkitTransform="none",t.style.transform="none",E&&E(t,e)}),W=L(P),I=L(M),O=L(t=>{const e=(0,d.c)({timeout:D,style:$,easing:k},{mode:"exit"});t.style.webkitTransition=r.transitions.create("-webkit-transform",e),t.style.transition=r.transitions.create("transform",e),m(x,t,b),C&&C(t)}),z=L(t=>{t.style.webkitTransition="",t.style.transition="",R&&R(t)}),F=a.useCallback(()=>{H.current&&m(x,H.current,b)},[x,b]);return a.useEffect(()=>{if(S||"down"===x||"right"===x)return;const t=(0,c.A)(()=>{H.current&&m(x,H.current,b)}),e=(0,p.A)(H.current);return e.addEventListener("resize",t),()=>{t.clear(),e.removeEventListener("resize",t)}},[x,S,b]),a.useEffect(()=>{S||F()},[S,F]),(0,h.jsx)(B,(0,n.A)({nodeRef:H,onEnter:j,onEntered:W,onEntering:N,onExit:O,onExited:z,onExiting:I,addEndListener:t=>{A&&A(H.current,t)},appear:w,in:S,timeout:D},X,{children:(t,e)=>a.cloneElement(y,(0,n.A)({ref:Y,style:(0,n.A)({visibility:"exited"!==t||S?void 0:"hidden"},$,y.props.style)},e))}))})},11693(t,e,r){r.d(e,{A:()=>Q});var n=r(89575),o=r(17502),a=r(14041),i=r(43144),s=r(64714),c=r(31085);const l=function(t){const{children:e,defer:r=!1,fallback:n=null}=t,[o,i]=a.useState(!1);return(0,s.A)(()=>{r||i(!0)},[r]),a.useEffect(()=>{r&&i(!0)},[r]),(0,c.jsx)(a.Fragment,{children:o?e:n})};var u=r(49556),d=r(54357),p=r(90028),h=r(26117),f=r(73015),m=r(63466),g=r(84301),v=r(3345),A=r(6530),w=r(59193),y=r(80285),b=r(86310),x=r(18526);function k(t){return(0,x.Ay)("MuiDrawer",t)}(0,b.A)("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);const S=["BackdropProps"],T=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],P=(t,e)=>{const{ownerState:r}=t;return[e.root,("permanent"===r.variant||"persistent"===r.variant)&&e.docked,e.modal]},E=(0,w.Ay)(f.A,{name:"MuiDrawer",slot:"Root",overridesResolver:P})(({theme:t})=>({zIndex:(t.vars||t).zIndex.drawer})),C=(0,w.Ay)("div",{shouldForwardProp:y.A,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:P})({flex:"0 0 auto"}),R=(0,w.Ay)(g.A,{name:"MuiDrawer",slot:"Paper",overridesResolver:(t,e)=>{const{ownerState:r}=t;return[e.paper,e[`paperAnchor${(0,v.A)(r.anchor)}`],"temporary"!==r.variant&&e[`paperAnchorDocked${(0,v.A)(r.anchor)}`]]}})(({theme:t,ownerState:e})=>(0,n.A)({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(t.vars||t).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0},"left"===e.anchor&&{left:0},"top"===e.anchor&&{top:0,left:0,right:0,height:"auto",maxHeight:"100%"},"right"===e.anchor&&{right:0},"bottom"===e.anchor&&{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"},"left"===e.anchor&&"temporary"!==e.variant&&{borderRight:`1px solid ${(t.vars||t).palette.divider}`},"top"===e.anchor&&"temporary"!==e.variant&&{borderBottom:`1px solid ${(t.vars||t).palette.divider}`},"right"===e.anchor&&"temporary"!==e.variant&&{borderLeft:`1px solid ${(t.vars||t).palette.divider}`},"bottom"===e.anchor&&"temporary"!==e.variant&&{borderTop:`1px solid ${(t.vars||t).palette.divider}`}
51)),M={left:"right",right:"left",top:"down",bottom:"up"};function $(t){return-1!==["left","right"].indexOf(t)}function D({direction:t},e){return"rtl"===t&&$(e)?M[e]:e}const B=a.forwardRef(function(t,e){const r=(0,u.b)({props:t,name:"MuiDrawer"}),i=(0,A.A)(),s=(0,h.I)(),l={enter:i.transitions.duration.enteringScreen,exit:i.transitions.duration.leavingScreen},{anchor:f="left",BackdropProps:g,children:w,className:y,elevation:b=16,hideBackdrop:x=!1,ModalProps:{BackdropProps:P}={},onClose:$,open:B=!1,PaperProps:X={},SlideProps:H,TransitionComponent:Y=m.A,transitionDuration:L=l,variant:j="temporary"}=r,N=(0,o.A)(r.ModalProps,S),W=(0,o.A)(r,T),I=a.useRef(!1);a.useEffect(()=>{I.current=!0},[]);const O=D({direction:s?"rtl":"ltr"},f),z=f,F=(0,n.A)({},r,{anchor:z,elevation:b,open:B,variant:j},W),V=(t=>{const{classes:e,anchor:r,variant:n}=t,o={root:["root"],docked:[("permanent"===n||"persistent"===n)&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${(0,v.A)(r)}`,"temporary"!==n&&`paperAnchorDocked${(0,v.A)(r)}`]};return(0,p.A)(o,k,e)})(F),_=(0,c.jsx)(R,(0,n.A)({elevation:"temporary"===j?b:0,square:!0},X,{className:(0,d.A)(V.paper,X.className),ownerState:F,children:w}));if("permanent"===j)return(0,c.jsx)(C,(0,n.A)({className:(0,d.A)(V.root,V.docked,y),ownerState:F,ref:e},W,{children:_}));const q=(0,c.jsx)(Y,(0,n.A)({in:B,direction:M[O],timeout:L,appear:I.current},H,{children:_}));return"persistent"===j?(0,c.jsx)(C,(0,n.A)({className:(0,d.A)(V.root,V.docked,y),ownerState:F,ref:e},W,{children:q})):(0,c.jsx)(E,(0,n.A)({BackdropProps:(0,n.A)({},g,P,{transitionDuration:L}),className:(0,d.A)(V.root,V.modal,y),open:B,ownerState:F,onClose:$,hideBackdrop:x,ref:e},W,N,{children:q}))});var X=r(42787),H=r(81889),Y=r(24720),L=r(56113),j=r(14931),N=r(82071);const W=["anchor","classes","className","width","style"],I=(0,w.Ay)("div",{name:"MuiSwipeArea",shouldForwardProp:y.A})(({theme:t,ownerState:e})=>(0,n.A)({position:"fixed",top:0,left:0,bottom:0,zIndex:t.zIndex.drawer-1},"left"===e.anchor&&{right:"auto"},"right"===e.anchor&&{left:"auto",right:0},"top"===e.anchor&&{bottom:"auto",right:0},"bottom"===e.anchor&&{top:"auto",bottom:0,right:0})),O=a.forwardRef(function(t,e){const{anchor:r,classes:a={},className:i,width:s,style:l}=t,u=(0,o.A)(t,W),p=t;return(0,c.jsx)(I,(0,n.A)({className:(0,d.A)("PrivateSwipeArea-root",a.root,a[`anchor${(0,v.A)(r)}`],i),ref:e,style:(0,n.A)({[$(r)?"width":"height"]:s},l),ownerState:p},u))}),z=["BackdropProps"],F=["anchor","disableBackdropTransition","disableDiscovery","disableSwipeToOpen","hideBackdrop","hysteresis","allowSwipeInChildren","minFlingVelocity","ModalProps","onClose","onOpen","open","PaperProps","SwipeAreaProps","swipeAreaWidth","transitionDuration","variant"];let V=null;function _(t,e,r){return"right"===t?r.body.offsetWidth-e[0].pageX:e[0].pageX}function q(t,e,r){return"bottom"===t?r.innerHeight-e[0].clientY:e[0].clientY}function G(t,e){return t?e.clientWidth:e.clientHeight}function J(t,e,r,n){return Math.min(Math.max(r?e-t:n+e-t,0),n)}const K="undefined"!=typeof navigator&&/iPad|iPhone|iPod/.test(navigator.userAgent),Q=a.forwardRef(function(t,e){const r=(0,u.b)({name:"MuiSwipeableDrawer",props:t}),s=(0,A.A)(),d={enter:s.transitions.duration.enteringScreen,exit:s.transitions.duration.leavingScreen},{anchor:p="left",disableBackdropTransition:h=!1,disableDiscovery:f=!1,disableSwipeToOpen:m=K,hideBackdrop:g,hysteresis:v=.52,allowSwipeInChildren:w=!1,minFlingVelocity:y=450,ModalProps:{BackdropProps:b}={},onClose:x,onOpen:k,open:S=!1,PaperProps:T={},SwipeAreaProps:P,swipeAreaWidth:E=20,transitionDuration:C=d,variant:R="temporary"}=r,M=(0,o.A)(r.ModalProps,z),W=(0,o.A)(r,F),[I,Q]=a.useState(!1),U=a.useRef({isSwiping:null}),Z=a.useRef(),tt=a.useRef(),et=a.useRef(),rt=(0,X.A)(T.ref,et),nt=a.useRef(!1),ot=a.useRef();(0,j.A)(()=>{ot.current=null},[S]);const at=a.useCallback((t,e={})=>{const{mode:r=null,changeTransition:n=!0}=e,o=D(s,p),a=-1!==["right","bottom"].indexOf(o)?1:-1,i=$(p),c=i?`translate(${a*t}px, 0)`:`translate(0, ${a*t}px)`,l=et.current.style;l.webkitTransform=c,l.transform=c;let u="";if(r&&(u=s.transitions.create("all",(0,N.c)({easing:void 0,style:void 0,timeout:C},{mode:r}))),n&&(l.webkitTransition=u,l.transition=u),!h&&!g){const e=tt.current.style;e.opacity=1-t/G(i,et.current),n&&(e.webkitTransition=u,e.transition=u)}},[p,h,g,s,C]),it=(0,L.A)(t=>{if(!nt.current)return;if(V=null,nt.current=!1,i.flushSync(()=>{Q(!1)}),!U.current.isSwiping)return void(U.current.isSwiping=null);U.current.isSwiping=null;const e=D(s,p),r=$(p);let n;n=r?_(e,t.changedTouches,(0,H.A)(t.currentTarget)):q(e,t.changedTouches,(0,Y.A)(t.currentTarget));const o=r?U.current.startX:U.current.startY,a=G(r,et.current),c=J(n,o,S,a),l=c/a;Math.abs(U.current.velocity)>y&&(ot.current=1e3*Math.abs((a-c)/U.current.velocity)),S?U.current.velocity>y||l>v?x():at(0,{mode:"exit"}):U.current.velocity<-y||1-l>v?k():at(G(r,et.current),{mode:"enter"})}),st=(t=!1)=>
51{if(!I){!t&&f&&w||i.flushSync(()=>{Q(!0)});const e=$(p);!S&&et.current&&at(G(e,et.current)+(f?15:-20),{changeTransition:!1}),U.current.velocity=0,U.current.lastTime=null,U.current.lastTranslate=null,U.current.paperHit=!1,nt.current=!0}},ct=(0,L.A)(t=>{if(!et.current||!nt.current)return;if(null!==V&&V!==U.current)return;st(!0);const e=D(s,p),r=$(p),n=_(e,t.touches,(0,H.A)(t.currentTarget)),o=q(e,t.touches,(0,Y.A)(t.currentTarget));if(S&&et.current.contains(t.target)&&null===V){const e=function({domTreeShapes:t,start:e,current:r,anchor:n}){const o={x:"scrollLeft",y:"scrollTop"},a={x:"scrollWidth",y:"scrollHeight"},i={x:"clientWidth",y:"clientHeight"};return t.some(t=>{let s=r>=e;"top"!==n&&"left"!==n||(s=!s);const c="left"===n||"right"===n?"x":"y",l=Math.round(t[o[c]]),u=l>0,d=l+t[i[c]]<t[a[c]];return!!(s&&d||!s&&u)})}({domTreeShapes:function(t,e){const r=[];for(;t&&t!==e.parentElement;){const n=(0,Y.A)(e).getComputedStyle(t);"absolute"===n.getPropertyValue("position")||"hidden"===n.getPropertyValue("overflow-x")||(t.clientWidth>0&&t.scrollWidth>t.clientWidth||t.clientHeight>0&&t.scrollHeight>t.clientHeight)&&r.push(t),t=t.parentElement}return r}(t.target,et.current),start:r?U.current.startX:U.current.startY,current:r?n:o,anchor:p});if(e)return void(V=!0);V=U.current}if(null==U.current.isSwiping){const e=Math.abs(n-U.current.startX),a=Math.abs(o-U.current.startY),i=r?e>a&&e>3:a>e&&a>3;if(i&&t.cancelable&&t.preventDefault(),!0===i||(r?a>3:e>3)){if(U.current.isSwiping=i,!i)return void it(t);U.current.startX=n,U.current.startY=o,f||S||(r?U.current.startX-=20:U.current.startY-=20)}}if(!U.current.isSwiping)return;const a=G(r,et.current);let i=r?U.current.startX:U.current.startY;S&&!U.current.paperHit&&(i=Math.min(i,a));const c=J(r?n:o,i,S,a);if(S)if(U.current.paperHit)0===c&&(U.current.startX=n,U.current.startY=o);else{if(!(r?n<a:o<a))return;U.current.paperHit=!0,U.current.startX=n,U.current.startY=o}null===U.current.lastTranslate&&(U.current.lastTranslate=c,U.current.lastTime=performance.now()+1);const l=(c-U.current.lastTranslate)/(performance.now()-U.current.lastTime)*1e3;U.current.velocity=.4*U.current.velocity+.6*l,U.current.lastTranslate=c,U.current.lastTime=performance.now(),t.cancelable&&t.preventDefault(),at(c)}),lt=(0,L.A)(t=>{if(t.defaultPrevented)return;if(t.defaultMuiPrevented)return;if(S&&(g||!tt.current.contains(t.target))&&!et.current.contains(t.target))return;const e=D(s,p),r=$(p),n=_(e,t.touches,(0,H.A)(t.currentTarget)),o=q(e,t.touches,(0,Y.A)(t.currentTarget));if(!S){var a;if(m||!(t.target===Z.current||null!=(a=et.current)&&a.contains(t.target)&&("function"==typeof w?w(t,Z.current,et.current):w)))return;if(r){if(n>E)return}else if(o>E)return}t.defaultMuiPrevented=!0,V=null,U.current.startX=n,U.current.startY=o,st()});return a.useEffect(()=>{if("temporary"===R){const t=(0,H.A)(et.current);return t.addEventListener("touchstart",lt),t.addEventListener("touchmove",ct,{passive:!S}),t.addEventListener("touchend",it),()=>{t.removeEventListener("touchstart",lt),t.removeEventListener("touchmove",ct,{passive:!S}),t.removeEventListener("touchend",it)}}},[R,S,lt,ct,it]),a.useEffect(()=>()=>{V===U.current&&(V=null)},[]),a.useEffect(()=>{S||Q(!1)},[S]),(0,c.jsxs)(a.Fragment,{children:[(0,c.jsx)(B,(0,n.A)({open:!("temporary"!==R||!I)||S,variant:R,ModalProps:(0,n.A)({BackdropProps:(0,n.A)({},b,{ref:tt})},"temporary"===R&&{keepMounted:!0},M),hideBackdrop:g,PaperProps:(0,n.A)({},T,{style:(0,n.A)({pointerEvents:"temporary"!==R||S||w?"":"none"},T.style),ref:rt}),anchor:p,transitionDuration:ot.current||C,onClose:x,ref:e},W)),!m&&"temporary"===R&&(0,c.jsx)(l,{children:(0,c.jsx)(O,(0,n.A)({anchor:p,ref:Z,width:E},P))})]})})}}]);

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.