PageSourceSearch

https://dashbook.fr/_next/static/chunks/1608-e236466238496137.js

js dashbook.fr collected 2026-10-02 08:02:05 UTC 28,971 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1608],{8122:(e,A,t)=>{t.d(A,{tm:()=>g,f9:()=>c,Oi:()=>d,hN:()=>u});let a={src:"/_next/static/media/webCover-en-placeholder.7d96cac8.jpg",height:1137,width:2e3,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/9oADAMBAAIQAxAAAAChCTf/xAAcEAABAwUAAAAAAAAAAAAAAAACAAMhAQUREiL/2gAIAQEAAT8AtrmjxnQe5nK//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAgEBPwB//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAwEBPwB//9k=",blurWidth:8,blurHeight:5},r={src:"/_next/static/media/extract-en-placeholder.42919e76.jpg",height:1349,width:1798,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEAMQAAAAqgz/AP/EABoQAAICAwAAAAAAAAAAAAAAAAECABEEBUH/2gAIAQEAAT8A1xdMlw7E279uf//EABYRAAMAAAAAAAAAAAAAAAAAAAACMf/aAAgBAgEBPwBqf//EABYRAAMAAAAAAAAAAAAAAAAAAAACMf/aAAgBAwEBPwBYf//Z",blurWidth:8,blurHeight:6},n={src:"/_next/static/media/WEBCOVER-en-MP.609ce573.jpg",height:1137,width:2e3,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/9oADAMBAAIQAxAAAAChCDf/xAAbEAACAQUAAAAAAAAAAAAAAAABAhEAAwUSIv/aAAgBAQABPwDGvpedwvcmTNf/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAECAQE/AH//xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAEDAQE/AH//2Q==",blurWidth:8,blurHeight:5};function i(e){let A=(null!=e?e:"fr").toLowerCase().slice(0,2);return"en"===A||"es"===A||"fr"===A||"it"===A?A:"fr"}let l={en:a,es:{src:"/_next/static/media/webCover-es-placeholder.f3cf714e.jpg",height:1137,width:2e3,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/9oADAMBAAIQAxAAAAChCTf/xAAcEAABAwUAAAAAAAAAAAAAAAACAAMhAQUREiL/2gAIAQEAAT8AtrmjxnQe5nK//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAgEBPwB//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAwEBPwB//9k=",blurWidth:8,blurHeight:5},it:a,fr:{src:"/_next/static/media/webCover-fr-placeholder.e52a5210.jpg",height:1137,width:2e3,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/9oADAMBAAIQAxAAAAChCTf/xAAcEAABAwUAAAAAAAAAAAAAAAACAAMhAQUREiL/2gAIAQEAAT8AtrmjxnQepnK//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAgEBPwB//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAwEBPwB//9k=",blurWidth:8,blurHeight:5}},s={en:r,es:{src:"/_next/static/media/extract-es-placeholder.ca5a3a20.jpg",height:1349,width:1798,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEAMQAAAAqgz/AP/EABoQAAICAwAAAAAAAAAAAAAAAAECABEEBUH/2gAIAQEAAT8A1xdMlw7E279uf//EABYRAAMAAAAAAAAAAAAAAAAAAAACMf/aAAgBAgEBPwBqf//EABYRAAMAAAAAAAAAAAAAAAAAAAACMf/aAAgBAwEBPwBYf//Z",blurWidth:8,blurHeight:6},it:r,fr:{src:"/_next/static/media/extract-fr-placeholder.c2f9bbfa.jpg",height:1349,width:1798,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgs
1MDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEAMQAAAAqgz/AP/EABoQAQEAAgMAAAAAAAAAAAAAAAIBAAQFEUH/2gAIAQEAAT8A46sbLjVvbftuf//EABYRAAMAAAAAAAAAAAAAAAAAAAACMf/aAAgBAgEBPwBqf//EABYRAAMAAAAAAAAAAAAAAAAAAAACMf/aAAgBAwEBPwBYf//Z",blurWidth:8,blurHeight:6}},o={en:n,es:{src:"/_next/static/media/WEBCOVER-es-MP.35820682.jpg",height:1137,width:2e3,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/9oADAMBAAIQAxAAAAChCDf/xAAbEAABBAMAAAAAAAAAAAAAAAABAAIDEQUSIv/aAAgBAQABPwDGyaTPeG92bNr/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAECAQE/AH//xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAEDAQE/AH//2Q==",blurWidth:8,blurHeight:5},it:n,fr:{src:"/_next/static/media/WEBCOVER-fr-MP.673815a3.jpg",height:1137,width:2e3,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/9oADAMBAAIQAxAAAAChCTf/xAAbEAABBAMAAAAAAAAAAAAAAAABAAIDEQUSIv/aAAgBAQABPwDGyazPeB1Zs2v/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAECAQE/AH//xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAEDAQE/AH//2Q==",blurWidth:8,blurHeight:5}};function u(e){return l[i(e)].src}function c(e){return s[i(e)].src}function d(e){return o[i(e)].src}let g="/_next/static/media/author-avatar-grey.404aed3a.png"},44356:(e,A,t)=>{t.d(A,{$:()=>p});var a=t(25153),r=t(60052),n=t(67140),i=t(97125),l=t(70054),s=t(48581),o=t(9426),u=t(56900),c=t(92586);let d=(0,n.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors transition-all disabled:pointer-events-none [&_svg]:pointer-events-auto [&_svg]:size-4 [&_svg]:shrink-0 cursor-pointer",{variants:{variant:{primary:"py-6 bg-primary text-generic-white hover:bg-primary-600 active:bg-primary-700 focus-visible:bg-generic-black focus-visible:text-generic-black disabled:bg-neutral-100 disabled:text-neutral-300",secondary:"border border-neutral bg-neutral-50 text-neutral-400 hover:border-neutral-300 hover:bg-neutral-300 hover:text-generic-white active:bg-neutral-600 active:text-generic-white focus-visible:bg-neutral-50 focus-visible:text-neutral-400 focus-visible:border-neutral-400 disabled:bg-neutral-50 disabled:text-neutral-100",link:"bg-transparent text-primary underline-offset-4 hover:underline",linkNotUnderlined:"bg-transparent text-primary hover:font-medium",dark:"bg-generic-black text-generic-white hover:bg-neutral-800 active:bg-neutral-700 focus-visible:bg-neutral-900 disabled:bg-neutral-900 disabled:text-neutral-600",yellow:"py-6 bg-[#FFE24B] text-[#334800] hover:bg-[#d2b51d] ",outline:"bg-transparent text-neutral-700 hover:text-generic-white border-neutral-700 hover:border-primary hover:bg-primary active:bg-primary-700 focus-visible:bg-primary-700 border-[1px] focus-visible:border-neutral-100 disabled:bg-primary-200",white:"bg-white text-primary px-10 py-4"},size:{none:"h-auto w-auto p-0 min-w-fit bg-transparent hover:bg-transparent active:bg-transparent focus-visible:bg-transparent ","2xs":"h-[32px] min-w-[32px] px-2 text-xs rounded-lg",xs:"h-[36px] min-w-[36px] px-2 text-xs rounded-lg py-4",sm:"h-[40px] min-w-[40px] px-5 text-xs rounded-md py-5",md:"h-[44px] min-w-[44px] px-6 rounded-md",lg:"h-[48px] min-w-[48px] px-7 text-base rounded-md"},width:{full:"w-full"}},compoundVariants:[{variant:"primary",size:"none",className:"text-primary hover:primary-600 active:text-primary-700 focus-visible:text-generic-black disabled:text-neutral-100"},{variant:"secondary",size:"none",className:"text-neutral-300 hover:text-primary hover:!bg-transparent active:text-primary-700 focus-visible:text-primary disabled:text-neutral-200"}],defaultVariants:{variant:"primary",size:"md"}}),g=()=>(0,a.jsx)(s.E,{className:"h-11 w-32 rounded-md"});function p(e){let A,{variant:t="primary",size:n="md",fullWidth:s=!1,loading:p=!1,effect:f="none",className:h="",children:x,href:v,useNextRouter:m,onClick:b,...w}=e,[E,C]=(0,i.useState)(!1),y=(0,c.useRouter)(),Q=null!=v&&v.startsWith("/")&&!v.startsWith("//"),B=!0===m||void 0===m&&Q,I="md"===n?void 0:n,D="primary"===t?void 0:t;switch(n){case"sm":A=14;break;case"lg":A=20;break;default:A=16}let U=()=>
1{if(p)return(0,a.jsx)(u.wm,{animate:!0,loop:!0,size:A,style:{width:A,height:A}});if("slide-down"===f){let e={type:"spring",stiffness:100,damping:5,mass:.3};return(0,a.jsxs)("span",{className:"relative block h-fit overflow-hidden leading-none",children:[(0,a.jsx)(o.P.span,{className:"flex h-full flex-row items-center py-1",initial:{y:0},animate:{y:E?"100%":0},transition:e,children:x}),(0,a.jsx)(o.P.span,{className:"absolute inset-0 flex items-center justify-center",initial:{y:"-100%"},animate:{y:E?0:"-100%"},transition:e,"aria-hidden":!0,children:x})]})}return x},F={variant:D,size:I,className:(0,l.cn)(d({variant:t,size:n,width:s?"full":void 0}),h),onMouseEnter:e=>{var A;C(!0),null==(A=w.onMouseEnter)||A.call(w,e)},onMouseLeave:e=>{var A;C(!1),null==(A=w.onMouseLeave)||A.call(w,e)}};return(0,a.jsx)(i.Suspense,{fallback:(0,a.jsx)(g,{}),children:v?(0,a.jsx)(r.$,{"data-slot":"button",asChild:!0,...F,...w,children:(0,a.jsx)("a",{href:v,onClick:e=>{if(b&&b(e),p||w.disabled)return void e.preventDefault();B&&"_blank"!==w.target&&(e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||(e.preventDefault(),y.push(v)))},className:"no-underline",children:U()})}):(0,a.jsx)(r.$,{"data-slot":"button",...F,...w,onClick:b,children:U()})})}},48581:(e,A,t)=>{t.d(A,{E:()=>n});var a=t(25153),r=t(70054);function n(e){let{className:A,...t}=e;return(0,a.jsx)("div",{"data-slot":"skeleton",className:(0,r.cn)("animate-pulse rounded-md bg-accent",A),...t})}},56900:(e,A,t)=>{t.d(A,{wm:()=>s});var a=t(25153);t(97125);var r=t(9426),n=t(67039);let i={default:{group:{initial:{rotate:0},animate:{rotate:360,transition:{duration:1,ease:"linear",repeat:1/0,repeatType:"loop"}}},path:{}}};function l(e){let{size:A,...t}=e,{controls:l}=(0,n.h)(),s=(0,n.vn)(i);return(0,a.jsx)(r.P.svg,{xmlns:"http://www.w3.org/2000/svg",width:A,height:A,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round",variants:s.group,initial:"initial",animate:l,...t,children:(0,a.jsx)(r.P.path,{d:"M21 12a9 9 0 1 1-6.219-8.56",variants:s.path,initial:"initial",animate:l})})}function s(e){return(0,a.jsx)(n.hh,{icon:l,...e})}},60052:(e,A,t)=>{t.d(A,{$:()=>s});var a=t(25153);t(97125);var r=t(74999),n=t(67140),i=t(70054);let l=(0,n.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});function s(e){let{className:A,variant:t,size:n,asChild:s=!1,...o}=e,u=s?r.DX:"button";return(0,a.jsx)(u,{"data-slot":"button",className:(0,i.cn)(l({variant:t,size:n,className:A})),...o})}},67039:(e,A,t)=>{t.d(A,{hh:()=>h,vn:()=>x,h:()=>d});var a=t(25153),r=t(97125),n=t(84776),i=t(9426),l=t(70054),s=t(50013),o=t(93244);let u={path:{initial:{pathLength:1},animate:{pathLength:[.05,1],transition:{duration:.8,ease:"easeInOut"}}},"path-loop":{initial:{pathLength:1},animate:{pathLength:[1,.05,1],transition:{duration:1.6,ease:"easeInOut"}}}},c=r.createContext(null);function d(){let e=r.useContext(c);return e||{controls:void 0,animation:"default",loop:void 0,loopDelay:void 0,active:void 0,animate:void 0,initialOnAnimateEnd:void 0,completeOnStop:void 0,persistOnAnimateEnd:void 0,delay:void 0}}function g(e,A){return t=>{null==e||e(t),null==A||A(t)}}
1function p(e){let{asChild:A=!1,animate:t=!1,animateOnHover:l=!1,animateOnTap:u=!1,animateOnView:d=!1,animateOnViewMargin:p="0px",animateOnViewOnce:f=!0,animation:h="default",loop:x=!1,loopDelay:v=0,initialOnAnimateEnd:m=!1,completeOnStop:b=!1,persistOnAnimateEnd:w=!1,delay:E=0,children:C,...y}=e,Q=(0,n.s)(),[B,I]=r.useState(()=>void 0!==t&&!1!==t&&E<=0),[D,U]=r.useState("string"==typeof t?t:h),[F,P]=r.useState("initial"),M=r.useRef(null),k=r.useRef(null),j=r.useRef(!1),R=r.useRef(null),G=r.useRef(null),N=r.useRef(B),z=r.useRef(0),L=r.useRef(!1),T=r.useCallback(()=>{z.current++},[]),Y=r.useCallback(e=>{let A="string"==typeof e?e:h;T(),M.current&&(clearTimeout(M.current),M.current=null),U(A),E>0?(I(!1),M.current=setTimeout(()=>{I(!0)},E)):I(!0)},[h,E,T]),K=r.useCallback(()=>{T(),M.current&&(clearTimeout(M.current),M.current=null),k.current&&(clearTimeout(k.current),k.current=null),I(!1)},[T]);r.useEffect(()=>{N.current=B},[B]),r.useEffect(()=>{void 0!==t&&(U("string"==typeof t?t:h),t?Y(t):K())},[t]),r.useEffect(()=>()=>{M.current&&clearTimeout(M.current),k.current&&clearTimeout(k.current)},[]);let{ref:S,isInView:_}=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{inView:t,inViewOnce:a=!1,inViewMargin:n="0px"}=A,i=r.useRef(null);r.useImperativeHandle(e,()=>i.current);let l=(0,s.W)(i,{once:a,margin:n});return{ref:i,isInView:!t||l}}(r.useRef(null),{inView:!!d,inViewOnce:f,inViewMargin:p}),X=r.useCallback(async function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"start";try{await Q[A](e),P(e)}catch(e){return}},[Q]);r.useEffect(()=>{d&&(_?Y(d):K())},[_,d,Y,K]),r.useEffect(()=>{let e=++z.current;async function A(){var t,a,r;if(L.current||e!==z.current)return void await X("initial");if(!B){if(b&&j.current&&R.current)try{await R.current}catch(e){}if(!w){if(L.current||e!==z.current)return void await X("initial");await X("initial")}return}if(x){if(L.current||e!==z.current)return void await X("initial");await X("initial","set")}if(j.current=!0,R.current=new Promise(e=>{G.current=e}),L.current||e!==z.current){j.current=!1,null==(a=G.current)||a.call(G),G.current=null,R.current=null,await X("initial");return}if(await X("animate"),L.current||e!==z.current){j.current=!1,null==(r=G.current)||r.call(G),G.current=null,R.current=null,await X("initial");return}if(j.current=!1,null==(t=G.current)||t.call(G),G.current=null,R.current=null,m){if(L.current||e!==z.current)return void await X("initial");await X("initial","set")}if(x){if(v>0){if(await new Promise(e=>{k.current=setTimeout(()=>{k.current=null,e()},v)}),L.current||e!==z.current)return void await X("initial");if(!N.current){"initial"===F||w||await X("initial");return}}else if(!N.current){"initial"===F||w||await X("initial");return}if(L.current||e!==z.current)return void await X("initial");await A()}}return L.current=!1,A(),()=>{L.current=!0,M.current&&(clearTimeout(M.current),M.current=null),k.current&&(clearTimeout(k.current),k.current=null)}},[B,Q]);let O=r.isValidElement(C)?C.props:{},V=g(O.onMouseEnter,()=>{l&&Y(l)}),Z=g(O.onMouseLeave,()=>{(l||u)&&K()}),H=g(O.onPointerDown,()=>{u&&Y(u)}),W=g(O.onPointerUp,()=>{u&&K()}),q=A?(0,a.jsx)(o.D,{ref:S,onMouseEnter:V,onMouseLeave:Z,onPointerDown:H,onPointerUp:W,...y,children:C}):(0,a.jsx)(i.P.span,{ref:S,onMouseEnter:V,onMouseLeave:Z,onPointerDown:H,onPointerUp:W,...y,children:C});return(0,a.jsx)(c.Provider,{value:{controls:Q,animation:D,loop:x,loopDelay:v,active:B,animate:t,initialOnAnimateEnd:m,completeOnStop:b,delay:E},children:q})}let f="[&_[stroke-dasharray='1px_1px']]:![stroke-dasharray:1px_0px]";
1function h(e){let{size:A=28,animation:t,animate:n,animateOnHover:i,animateOnTap:s,animateOnView:o,animateOnViewMargin:u,animateOnViewOnce:d,icon:g,loop:h,loopDelay:x,persistOnAnimateEnd:v,initialOnAnimateEnd:m,delay:b,completeOnStop:w,className:E,...C}=e,y=r.useContext(c);if(y){let{controls:e,animation:r,loop:I,loopDelay:D,active:U,animate:F,persistOnAnimateEnd:P,initialOnAnimateEnd:M,delay:k,completeOnStop:j}=y;if(void 0!==n||void 0!==i||void 0!==s||void 0!==o||void 0!==h||void 0!==x||void 0!==m||void 0!==v||void 0!==b||void 0!==w){var Q,B;let e=!!U&&(null!=(Q=null!=t?t:r)?Q:"default"),c=null!=(B=null!=n?n:F)?B:e;return(0,a.jsx)(p,{animate:c,animateOnHover:i,animateOnTap:s,animateOnView:o,animateOnViewMargin:u,animateOnViewOnce:d,animation:null!=t?t:r,loop:null!=h?h:I,loopDelay:null!=x?x:D,persistOnAnimateEnd:null!=v?v:P,initialOnAnimateEnd:null!=m?m:M,delay:null!=b?b:k,completeOnStop:null!=w?w:j,asChild:!0,children:(0,a.jsx)(g,{size:A,className:(0,l.cn)(E,((null!=t?t:r)==="path"||(null!=t?t:r)==="path-loop")&&f),...C})})}let R=null!=t?t:r;return(0,a.jsx)(c.Provider,{value:{controls:e,animation:R,loop:I,loopDelay:D,active:U,animate:F,initialOnAnimateEnd:M,delay:k,completeOnStop:j},children:(0,a.jsx)(g,{size:A,className:(0,l.cn)(E,("path"===R||"path-loop"===R)&&f),...C})})}return void 0!==n||void 0!==i||void 0!==s||void 0!==o||void 0!==t?(0,a.jsx)(p,{animate:n,animateO
1nHover:i,animateOnTap:s,animateOnView:o,animateOnViewMargin:u,animateOnViewOnce:d,animation:t,loop:h,loopDelay:x,delay:b,completeOnStop:w,asChild:!0,children:(0,a.jsx)(g,{size:A,className:(0,l.cn)(E,("path"===t||"path-loop"===t)&&f),...C})}):(0,a.jsx)(g,{size:A,className:(0,l.cn)(E,("path"===t||"path-loop"===t)&&f),...C})}function x(e){let A,{animation:t}=d();if(t in u){let a=u[t];for(let r in A={},e.default)("path"===t||"path-loop"===t)&&r.includes("group")||(A[r]=a)}else{var a;A=null!=(a=e[t])?a:e.default}return A}},70054:(e,A,t)=>{t.d(A,{cn:()=>n});var a=t(61874),r=t(98920);function n(){for(var e=arguments.length,A=Array(e),t=0;t<e;t++)A[t]=arguments[t];return(0,r.QP)((0,a.$)(A))}},70517:(e,A,t)=>{t.d(A,{IN:()=>c});var a=t(28364),r=t(66063),n=t(95410);let i=null,l=async()=>{let e=(0,n.mu)();if(!e)throw Error("No refresh token available");let A=new URLSearchParams;A.set("refresh",e);let{token:t,refresh:r,expires_at:i}=(await a.A.post("".concat("https://api-192310.dashbook.fr","/public/auth/refresh"),A,{headers:{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}})).data;return(0,n.qt)({token:t,refresh:r,expires_at:i}),t},s=e=>{try{let A=new URL(window.location.href),t="".concat(A.pathname).concat(A.search);if(A.pathname===e)return e;return"".concat(e,"?callbackUrl=").concat(encodeURIComponent(t))}catch(A){return e}},o=e=>{window.location.href.includes(e)||(0,n.ex)()||(window.location.href=s(e))},u=async(e,A,t)=>{let u=A.config,c=null==u?void 0:u.url;if((e=>!!e&&(e.includes("/login")||e.includes("/auth/refresh")))(c))return Promise.reject(A);if(localStorage.getItem("impersonator"))return await (0,r.signOut)({redirect:!1}),(0,n.SZ)(),o(t),Promise.reject(A);let d=null==u?void 0:u._retryAfterRefresh;if((0,n.mu)()&&u&&!d)try{let A=await (!i&&(i=l().finally(()=>{i=null})),i);u._retryAfterRefresh=!0;let t=a.A.AxiosHeaders.from(u.headers);return t.set("Authorization","Bearer ".concat(A)),e.request({...u,headers:t})}catch(e){return await (0,r.signOut)({redirect:!1}),(0,n.SZ)(),o(t),Promise.reject(A)}if((0,n.tg)(c)&&u&&!u._retryWithoutAuth){u._retryWithoutAuth=!0;let A=a.A.AxiosHeaders.from(u.headers);return A.delete("Authorization"),e.request({...u,headers:A})}return(0,n.nh)()&&!(0,n.tg)(c)&&(await (0,r.signOut)({redirect:!1}),(0,n.SZ)()),window.location.href.includes(t)||(0,n.ex)()||(0,n.tg)(c)||(window.location.href=s(t)),Promise.reject(A)},c=(e,A)=>{let{loginPath:t}=A;e.interceptors.response.use(e=>e,async A=>{var a;return(null==(a=A.response)?void 0:a.status)===401?u(e,A,t):Promise.reject(A)})}},82168:(e,A,t)=>{t.d(A,{bq:()=>p,eb:()=>w,gC:()=>m,l6:()=>o,s3:()=>u,yv:()=>c});var a=t(25153);t(97125);var r=t(90913),n=t(70054),i=t(69783),l=t(44814),s=t(67140);function o(e){let{...A}=e;return(0,a.jsx)(r.bL,{"data-slot":"select",...A})}function u(e){let{...A}=e;return(0,a.jsx)(r.YJ,{"data-slot":"select-group",...A})}function c(e){let{...A}=e;return(0,a.jsx)(r.WT,{"data-slot":"select-value",...A})}let d=(0,s.F)("aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive flex w-fit items-center justify-between gap-2 whitespace-nowrap rounded-md border border-input bg-transparent px-3 py-2 text-sm outline-none transition-[color,box-shadow] disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=sm]:h-8 data-[placeholder]:text-muted-foreground *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 dark:bg-input/30 dark:hover:bg-input/50 [&_svg:not([class*='size-'])]:size-4 [&_svg:not([class*='text-'])]:text-muted-foreground [&_svg]:pointer-events-none [&_svg]:shrink-0",{variants:{variant:{default:"rounded-5xs border-none bg-generic-white px-6 py-6 !text-body-small !font-normal !text-generic-black",primary:"text-primary bg-[#F5F5F5] border-none data-[size=default]:h-[44px]",gaussian:"bg-transparent border-none text-primary hover:bg-transparent font-medium text-base p-0 data-[placeholder]:text-primary flex justify-start gap-2 "}},defaultVariants:{variant:"default"}}),g=(0,s.F)("size-6 text-generic-black",{variants:{variant:{default:"",primary:"size-4",gaussian:"text-primary"}},defaultVariants:{variant:"default"}});function p(e){let{className:A,size:t="default",variant:l="default",children:s,...o}=e;return(0,a.jsxs)(r.l9,{"data-slot":"select-trigger","data-size":t,className:(0,n.cn)(d({variant:l}),A),...o,children:[s,(0,a.jsx)(r.In,{asChild:!0,children:(0,a.jsx)(i.A,{className:(0,n.cn)(g({variant:l}))})})]})}let f=(0,s.F)("max-h-(--radix-select-content-available-height) origin-(--radix-select-content-transform-origin) relative z-50 overflow-y-auto overflow-x-hidden rounded-5xs bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
1de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",{variants:{variant:{default:"",primary:"",gaussian:"bg-[#FEFCFA]/80 backdrop-blur-[7.5px] border border-[#DEDEDE] rounded-2xl shadow-lg"}},defaultVariants:{variant:"default"}}),h=(0,s.F)("data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",{variants:{variant:{default:"",primary:"",gaussian:"data-[side=bottom]:translate-y-2"}},defaultVariants:{variant:"default"}}),x=(0,s.F)("p-1 w-full",{variants:{variant:{default:"",primary:"",gaussian:"p-2 !w-[232px] max-w-[calc(100vw-22px)]"}},defaultVariants:{variant:"default"}}),v=(0,s.F)("h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)] scroll-my-1",{variants:{variant:{default:"",primary:"",gaussian:""}},defaultVariants:{variant:"default"}});function m(e){let{className:A,children:t,position:i="popper",align:l="center",variant:s="default",...o}=e;return(0,a.jsx)(r.ZL,{children:(0,a.jsx)("div",{className:"iso-root relative z-[9999]",children:(0,a.jsxs)(r.UC,{"data-slot":"select-content",className:(0,n.cn)(f({variant:s}),"popper"===i&&h({variant:s}),A),position:i,align:l,...o,children:[(0,a.jsx)(E,{}),(0,a.jsx)(r.LM,{className:(0,n.cn)(x({variant:s}),"popper"===i&&v({variant:s})),children:t}),(0,a.jsx)(C,{})]})})})}(0,s.F)("",{variants:{variant:{default:"px-2 py-1.5 text-xs text-muted-foreground",primary:"",gaussian:""}},defaultVariants:{variant:"default"}});let b=(0,s.F)("shadow-none",{variants:{variant:{default:"",primary:"",gaussian:["w-full flex justify-between items-center py-3 px-2 cursor-pointer outline-none","text-neutral text-body-regular font-normal transition-colors","data-[state=checked]:text-primary","after:content-[''] after:h-5 after:w-5 after:rounded-full after:border-[1px] after:border-neutral after:aspect-square after:absolute after:right-2 after:transition-colors","data-[state=checked]:after:border-primary data-[state=checked]:after:bg-primary","hover:after:border-primary hover:after:bg-primary hover:!text-primary"]}},defaultVariants:{variant:"default"}});function w(e){let{className:A,children:t,variant:i,...l}=e;return(0,a.jsx)(r.q7,{"data-slot":"select-item",className:(0,n.cn)("outline-hidden *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2 relative flex w-full cursor-default select-none items-center gap-2 rounded-sm py-1.5 pl-2 pr-8 text-sm focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg:not([class*='size-'])]:size-4 [&_svg:not([class*='text-'])]:text-muted-foreground [&_svg]:pointer-events-none [&_svg]:shrink-0","group","cursor-pointer [&>span]:w-full","border-none outline-none focus:ring-0","focus:border-none focus:bg-transparent",b({variant:i}),A),...l,children:(0,a.jsx)(r.p4,{children:t})})}function E(e){let{className:A,...t}=e;return(0,a.jsx)(r.PP,{"data-slot":"select-scroll-up-button",className:(0,n.cn)("flex cursor-default items-center justify-center py-1",A),...t,children:(0,a.jsx)(l.A,{className:"size-4"})})}function C(e){let{className:A,...t}=e;return(0,a.jsx)(r.wn,{"data-slot":"select-scroll-down-button",className:(0,n.cn)("flex cursor-default items-center justify-center py-1",A),...t,children:(0,a.jsx)(i.A,{className:"size-4"})})}},93244:(e,A,t)=>{t.d(A,{D:()=>s});var a=t(25153),r=t(97125),n=t(28007),i=t(9426),l=t(70054);function s(e){let{children:A,ref:t,...s}=e,o="object"==typeof A.type&&null!==A.type&&(0,n.C)(A.type),u=r.useMemo(()=>o?A.type:i.P.create(A.type),[o,A.type]);if(!r.isValidElement(A))return null;let{ref:c,...d}=A.props,g=function(e,A){let t={...e,...A};return(e.className||A.className)&&(t.className=(0,l.cn)(e.className,A.className)),(e.style||A.style)&&(t.style={...e.style,...A.style}),t}(d,s);return(0,a.jsx)(u,{...g,ref:function(){for(var e=arguments.length,A=Array(e),t=0;t<e;t++)A[t]=arguments[t];return e=>{A.forEach(A=>{A&&("function"==typeof A?A(e):A.current=e)})}}(c,t)})}},95410:(e,A,t)=>{t.d(A,{Au:()=>a,Hm:()=>l,SZ:()=>g,ex:()=>c,lG:()=>r,mR:()=>i,mu:()=>s,nh:()=>o,qt:()=>d,tg:()=>u});let a={token:"token",refreshToken:"refresh_token",tokenExpiresAt:"token_expires_at"},r="dashbook:auth-tokens-updated",n=()=>{window.dispatchEvent(new Event(r))},i=e=>{try{let A=e.split(".")[1],t=null==A?void 0:A.replace(/-/g,"+").replace(/_/g,"/"),a=decodeURIComponent(atob(t).split("").map(e=>"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)).join(""));return JSON.parse(a)}catch(e){return null}},l=e=>{if(!e)return!0;let A=i(e);return null==A||!A.exp||1e3*A.exp<=Date.now()},s=()=>localStorage.getItem(a.refreshToken),o=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.token,A=localStorage.getItem(e);if(!l(A))return A;let t=!!s();return A&&t?A:(A&&localStorage.removeItem(e),null)},u=e=>{if(!e)return!1;try{return(e.startsWith("http")?new URL(e).pathname:e.split("?")[0]).includes("/public/")}catch(e){return!1}},c=()=>new URL(window.location.href).pathname.startsWith("/checkout"),d=function(e){var A,t;let{token:r,refresh:l,expires_at:s}=e,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u=null!=(A=o.storageKey)?A:a.token,c=null==(t=o.notifyAuthContext)||t;localStorage.setItem(u,r),void 0!==l&&(l?localStorage.setItem(a.refreshToken,l):localStorage.removeItem(a.refreshToken));let d=((e,A)=>{if(null!=A){let e="string"==typeof A?Date.parse(A):1e3*A;if(!Number.isNaN(e))return e}let t=i(e);return(null==t?void 0:t.exp)?1e3*t.exp:null})(r,s);null!==d?localStorage.setItem(a.tokenExpiresAt,String(d)):localStorage.removeItem(a.tokenExpiresAt),c&&n()},g=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.token;localStorage.removeItem(e),localStorage.removeItem(a.refreshToken),localStorage.removeItem(a.tokenExpiresAt),n()}}}]);

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.