PageSourceSearch

https://wafir.ma/_next/static/chunks/1473ztlrbhq38.js

js wafir.ma collected 2026-10-07 19:49:54 UTC 24,931 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,991918,820783,e=>{"use strict";var r=e.i(271645);function t(e,r){if("function"==typeof e)return e(r);null!=e&&(e.current=r)}function a(...e){return r=>{let a=!1,n=e.map(e=>{let n=t(e,r);return a||"function"!=typeof n||(a=!0),n});if(a)return()=>{for(let r=0;r<n.length;r++){let a=n[r];"function"==typeof a?a():t(e[r],null)}}}}e.s(["composeRefs",0,a,"useComposedRefs",0,function(...e){return r.useCallback(a(...e),e)}],820783);var n=e.i(843476);function i(e){var t;let i,s=(t=e,(i=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){var s;let e,c,u=(s=n,(c=(e=Object.getOwnPropertyDescriptor(s.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?s.ref:(c=(e=Object.getOwnPropertyDescriptor(s,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?s.props.ref:s.props.ref||s.ref),o=function(e,r){let t={...r};for(let a in r){let n=e[a],i=r[a];/^on[A-Z]/.test(a)?n&&i?t[a]=(...e)=>{let r=i(...e);return n(...e),r}:n&&(t[a]=n):"style"===a?t[a]={...n,...i}:"className"===a&&(t[a]=[n,i].filter(Boolean).join(" "))}return{...e,...t}}(i,n.props);return n.type!==r.Fragment&&(o.ref=t?a(t,u):u),r.cloneElement(n,o)}return r.Children.count(n)>1?r.Children.only(null):null})).displayName=`${t}.SlotClone`,i),c=r.forwardRef((e,t)=>{let{children:a,...i}=e,c=r.Children.toArray(a),u=c.find(l);if(u){let e=u.props.children,a=c.map(t=>t!==u?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,n.jsx)(s,{...i,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,a):null})}return(0,n.jsx)(s,{...i,ref:t,children:a})});return c.displayName=`${e}.Slot`,c}var s=i("Slot"),c=Symbol("radix.slottable");function u(e){let r=({children:e})=>(0,n.jsx)(n.Fragment,{children:e});return r.displayName=`${e}.Slottable`,r.__radixId=c,r}var o=u("Slottable");function l(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===c}e.s(["Root",0,s,"Slot",0,s,"Slottable",0,o,"createSlot",0,i,"createSlottable",0,u],991918)},225913,586011,e=>{"use strict";var r=e.i(207670);let t=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,a=r.clsx;e.s(["cva",0,(e,r)=>n=>{var i;if((null==r?void 0:r.variants)==null)return a(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:s,defaultVariants:c}=r,u=Object.keys(s).map(e=>{let r=null==n?void 0:n[e],a=null==c?void 0:c[e];if(null===r)return null;let i=t(r)||t(a);return s[e][i]}),o=n&&Object.entries(n).reduce((e,r)=>{let[t,a]=r;return void 0===a||(e[t]=a),e},{});return a(e,u,null==r||null==(i=r.compoundVariants)?void 0:i.reduce((e,r)=>{let{class:t,className:a,...n}=r;return Object.entries(n).every(e=>{let[r,t]=e;return Array.isArray(t)?t.includes({...c,...o}[r]):({...c,...o})[r]===t})?[...e,t,a]:e},[]),null==n?void 0:n.class,null==n?void 0:n.className)}],225913);var n=e.i(991918);e.s(["Slot",0,n],586011)},475254,e=>{"use strict";var r=e.i(271645);let t=(...e)=>e.filter((e,r,t)=>!!e&&""!==e.trim()&&t.indexOf(e)===r).join(" ").trim(),a=e=>{let r=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,r,t)=>t?t.toUpperCase():r.toLowerCase());return r.charAt(0).toUpperCase()+r.slice(1)};var n={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let i=(0,r.forwardRef)(({color:e="currentColor",size:a=24,strokeWidth:i=2,absoluteStrokeWidth:s,className:c="",children:u,iconNode:o,...l},d)=>(0,r.createElement)("svg",{ref:d,...n,width:a,height:a,stroke:e,strokeWidth:s?24*Number(i)/Number(a):i,className:t("lucide",c),...!u&&!(e=>{for(let r in e)if(r.startsWith("aria-")||"role"===r||"title"===r)return!0;return!1})(l)&&{"aria-hidden":"true"},...l},[...o.map(([e,t])=>(0,r.createElement)(e,t)),...Array.isArray(u)?u:[u]]));e.s(["default",0,(e,n)=>{let s=(0,r.forwardRef)(({className:s,...c},u)=>(0,r.createElement)(i,{ref:u,iconNode:n,className:t(`lucide-${a(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,s),...c}));return s.displayName=a(e),s}],475254)},972520,e=>{"use strict";let r=(0,e.i(475254).default)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);e.s(["ArrowRight",0,r],972520)},595468,e=>{"use strict";let r=(0,e.i(475254).default)("circle-check",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);e.s(["CheckCircle2",0,r],595468)},503116,e=>{"use strict";let r=(0,e.i(475254).default)("clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 6v6l4 2",key:"mmk7yg"}]]);e.s(["Clock",0,r],503116)},531278,e=>{"use strict";let r=(0,e.i(475254).default)("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);e.s(["Loader2",0,r],531278)},98919,e=>{"use strict";let r=(0,e.i(475254).default)("shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",ke
1y:"oel41y"}]]);e.s(["Shield",0,r],98919)},283086,e=>{"use strict";let r=(0,e.i(475254).default)("sparkles",[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]]);e.s(["Sparkles",0,r],283086)},870273,e=>{"use strict";let r=(0,e.i(475254).default)("star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]]);e.s(["Star",0,r],870273)},519455,e=>{"use strict";var r=e.i(843476),t=e.i(225913),a=e.i(586011),n=e.i(975157);let i=(0,t.cva)("inline-flex shrink-0 items-center justify-center gap-2 rounded-full text-sm font-medium whitespace-nowrap transition-all outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",{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:bg-destructive/60 dark:focus-visible:ring-destructive/40",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:border-input dark:bg-input/30 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-5 py-2 has-[>svg]:px-3",xs:"h-6 gap-1 rounded-full px-2.5 text-xs has-[>svg]:px-1.5 [&_svg:not([class*='size-'])]:size-3",sm:"h-8 gap-1.5 rounded-full px-4 has-[>svg]:px-2.5",lg:"h-11 rounded-full px-8 has-[>svg]:px-5",icon:"size-9","icon-xs":"size-6 rounded-md [&_svg:not([class*='size-'])]:size-3","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});e.s(["Button",0,function({className:e,variant:t="default",size:s="default",asChild:c=!1,...u}){let o=c?a.Slot.Root:"button";return(0,r.jsx)(o,{"data-slot":"button","data-variant":t,"data-size":s,className:(0,n.cn)(i({variant:t,size:s,className:e})),...u})}])},375679,e=>{"use strict";let r;var t=e.i(942522);let a="G-KDL8T3GWTC",n={ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",analytics_storage:"granted"},i={anonymize_ip:!0,allow_google_signals:!1,restricted_data_processing:!0,send_page_view:!1};function s(){if("function"==typeof window.gtag)return;window.dataLayer=window.dataLayer||[];let e=window.dataLayer;window.gtag=function(){e.push(arguments)},window.gtag("js",new Date),window.gtag("consent","default",n),window.gtag("config",a,i)}let c=new Set(["src","ref","utm_source","utm_medium","utm_campaign","utm_content","utm_term","gclid","gbraid","wbraid"]),u=new Set(["gclid","gbraid","wbraid"]);function o(e){if(e)try{let r=new URL(e),a=new URLSearchParams;for(let[e,n]of r.searchParams)c.has(e)&&(!u.has(e)&&(0,t.ressembleAUneDonneePerso)(n)||a.append(e,n));let n=a.toString();return`${r.protocol}//${r.host}${r.pathname}${n?`?${n}`:""}`}catch{return}}function l(e,r){let a,n=function(e){if(!e)return{};let r={};for(let[t,a]of Object.entries(e))null!=a&&""!==a&&(r[t]=a);return r}(r);if(!(0,t.cheminNonMesure)(window.location.pathname))try{s();let r=o(window.location.href);window.gtag?.("event",e,r?{...n,page_location:r}:n)}catch{}try{window.plausible?.(e,{props:n})}catch{}a=(0,t.noterVisite)(),fetch("/api/analytics",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({event:e,props:n,page:window.location.pathname,...a?{sessionId:a}:{}}
1),keepalive:!0}).catch(()=>{})}e.s(["GA_ID",0,a,"scriptFileGtag",0,function(){return`window.dataLayer=window.dataLayer||[];if(typeof window.gtag!=='function'){window.gtag=function(){window.dataLayer.push(arguments);};window.gtag('js',new Date());window.gtag('consent','default',${JSON.stringify(n)});window.gtag('config',${JSON.stringify(a)},${JSON.stringify(i)});}`},"trackDossierCreate",0,function(e){l("dossier_create",{dossier_id:e.dossierId,reference:e.reference,vertical:e.vertical,product_slug:e.productSlug,value:e.amount,currency:"MAD",src:(0,t.srcEtRefDeLUrl)().src})},"trackEvent",0,l,"trackFormSubmit",0,function(e,r){l("form_submit",{form_name:e,vertical:r})},"trackLead",0,function(e){l("generate_lead",{method:e.method??"partner_form",vertical:e.vertical,partner_slug:e.partnerSlug,source_page:e.sourcePage,currency:e.currency??"MAD",value:e.value??50})},"trackNewsletter",0,function(){l("newsletter_signup")},"trackPageView",0,function(e){if(!(0,t.cheminNonMesure)(window.location.pathname))try{s();let t=o(window.location.href),a=r??o(document.referrer),n={};t&&(n.page_location=t),a&&(n.page_referrer=a),window.gtag?.("set",n),window.gtag?.("event","page_view",{page_title:e??document.title,...n}),t&&(r=t)}catch{}},"trackPartnerClick",0,function(e){l("partner_click",{partner_slug:e.partnerSlug,vertical:e.vertical,source_page:e.sourcePage,position:e.position})},"trackPhoneClick",0,function(e){l("phone_click",{source:e})},"trackScrollDepth",0,function(e){l("scroll",{percent_scrolled:e})},"trackSimulation",0,function(e){l("run_simulation",{sim_type:e.type,amount:e.amount,duration:e.duration,rate:e.rate,result:e.result})},"trackWhatsApp",0,function(e,r){l("whatsapp_click",{source:e,vertical:r})},"trackWizardComplete",0,function(e,r){l("wizard_complete",{wizard_id:e,vertical:r})},"trackWizardStart",0,function(e,r){l("wizard_start",{wizard_id:e,vertical:r,src:(0,t.srcEtRefDeLUrl)().src})},"trackWizardStep",0,function(e,r,t,a){l("wizard_step",{wizard_id:e,step:r,total_steps:t,step_pct:t>0?Math.round(r/t*100):0,step_key:a})},"trackWizardSubmitError",0,function(e,r){l("wizard_submit_error",{wizard_id:e,status:r})}])},942522,e=>{"use strict";let r="wafir_attr",t=Date.UTC(2026,0,1)/1e3,a=["src","ref","utm_source","utm_medium","utm_campaign"],n=/@|\d{9,}/,i=/(?:(?:\+|00)212[\s._:/-]?(?:\(0\)|0)?[\s._:/-]?|(?:^|\D)0)[5-8](?:[\s._:/-]?\d){8}(?!\d)/;function s(...e){return e.some(e=>n.test(e)||i.test(e))}let c=new Set(["credit","assurance","immo","finance"]);function u(e){return"wafir.ma"===e||e.endsWith(".wafir.ma")}function o(e){return"localhost"===e||e.endsWith(".localhost")||"127.0.0.1"===e||"lvh.me"===e||e.endsWith(".lvh.me")}function l(e){if("string"!=typeof e)return;let r=e.toLowerCase().replace(/[^a-z0-9._:-]/g,"").slice(0,80);if(!s(e,r))return r||void 0}function d(e){if("string"!=typeof e)return;let r=e.trim().toLowerCase().replace(/^www\./,"");if(r&&!(r.length>100)&&/^[a-z0-9.-]+$/.test(r))return r}function m(e,r){let t;if("string"!=typeof e||!e.startsWith("/")||s(e))return;let n=e.replace(/[^\w/.~%+-]/g,"").slice(0,120)||"/";try{t=new URLSearchParams("string"==typeof r?r:"")}catch{return n}let i=[];for(let e of a){let r=t.get(e),a="src"===e||"ref"===e?l(r):function(e){if("string"!=typeof e)return;let r=e.replace(/[^\w .~+:/|-]/g,"").replace(/\s+/g," ").trim().slice(0,60);if(!s(e,r))return r||void 0}(r);a&&i.push(`${e}=${encodeURIComponent(a)}`)}return t.has("gclid")&&i.push("gclid=1"),i.length?`${n}?${i.join("&")}`:n}function p(e,r){if("number"==typeof e&&Number.isFinite(e)&&!(e<t)&&!(e>r+86400))return Math.floor(e)}function f(e){return e.includes("/admin")||e.includes("/api")}function g(){try{let e=`${r}=`,t=document.cookie.split(/;\s*/).find(r=>r.startsWith(e));if(!t)return;return function(e,r=Date.now()/1e3){let t;if(null==e||""===e)return{etat:"absent"};if("string"!=typeof e||e.length>2048)return{etat:"invalide"};let a=e;if(!a.startsWith("{"))try{a=decodeURIComponent(a)}catch{return{etat:"invalide"}}try{t=JSON.parse(a)}catch{return{etat:"invalide"}}if(!t||"object"!=typeof t||Array.isArray(t))return{etat:"invalide"};let n=t;if(1!==n.v)return{etat:"invalide"};let i="string"==typeof n.id&&/^[a-z0-9]{8,32}$/.test(n.id)?n.id:void 0,s=p(n.t0,r),c=p(n.ta,r);if(!i||void 0===s||void 0===c||c<s)return{etat:"invalide"};let f={v:1,id:i,t0:s,ta:c},g=d(n.lh);g&&(u(g)||o(g))&&(f.lh=g);let h=function(e){if("string"!=typeof e||e.length>1e3)return;let r=e.indexOf("?");return r<0?m(e,""):m(e.slice(0,r),e.slice(r+1))}(n.lp);h&&(f.lp=h);let w=d(n.xr);w&&(f.xr=w);let b=l(n.s),v=l(n.r),y=p(n.st,r);return(b||v)&&void 0!==y&&r-y<=2592e3&&(b&&(f.s=b),v&&(f.r=v),f.st=y),{etat:"ok",cookie:f}}(t.slice(e.length)).cookie}catch{return}}e.s(["cheminNonMesure",0,f,"idVisiteCourante",0,function(){if("u">typeof document)return g()?.id},"lireAttributionStockee",0,function(e){return!e||"object"!=typeof e||Array.isArray(e)?null:1===e.v?e:null},"noterVisite",0,function(){if("u">typeof document)try{var e;let t,a,{hostname:n,pathname:i,search:s}=window.location;if(f(i))return;let p=Math.floor(Date.now()/1e3),h=g();if(!h||p-h.ta>1800||p<h.t0?(t={v:1,id:function(){try{let e=new Uint8Array(8);return crypto.getRandomValues(e),Array.from(e,e=>e.toString(16).padStart(2,"0")).join("")}catch{return`${Math.random().toString(36).slice(2)}${Math.random().toString(36).slice(2)}`.slice(0,16).padEnd(8,"0")}}(),t0:p,ta:p,lh:d(n),lp:m(i,s),xr:function(){try{if(!document.referrer)return;let e=new URL(document.referrer).hostname.toLowerCase();if(u(e)||e===window.location.hostname.toLowerCase())return;return d(e)}catch{return}}()},h&&(h.s||h.r)&&void 0!==h.st&&p-h.st<=2592e3&&(t.s=h.s,t.r=h.r,t.st=h.st)):t={...h,ta:p},e=n.toLowerCase(),a=e.split(".")[0],c.has(a)&&e!==a&&(u(e)||o(e))||/^\/(fr|ar|en)\/(credit|immo|finance)(\/|$)/.test(i)){let e=new URLSearchParams(s),r=l(e.get("src")),a=l(e.get("ref"));(r||a)&&(r!==t.s||a!==t.r||void 0===t.st||t.st<t.t0)&&(t.s=r,t.r=a,t.st=p)}return!function(e){try{let t=function(e){let r=[e];for(let t of(e.lp&&r.push({...e,lp:e.lp.split("?")[0].slice(0,60)}),r.push({v:1,id:e.id,t0:e.t0,ta:e.ta,lh:e.lh,s:e.s,r:e.r,st:e.st}),r)){let e=encodeURIComponent(JSON.stringify(t));if(e.length<=1e3)return e}}(e);if(!t)return;let a=window.location.hostname,n="; Path=/; Max-Age=2592000; SameSite=Lax";
1u(a)&&(n+="; Domain=.wafir.ma"),"https:"===window.location.protocol&&(n+="; Secure"),document.cookie=`${r}=${t}${n}`}catch{}}(t),g()?.id===t.id?t.id:void 0}catch{return}},"ressembleAUneDonneePerso",0,s,"srcEtRefDeLUrl",0,function(){try{let e=new URLSearchParams(window.location.search);return{src:l(e.get("src")),ref:l(e.get("ref"))}}catch{return{}}}])},202541,e=>{"use strict";var r=e.i(45588);e.s(["categoryUrl",0,function(e,r){return({"credit-immobilier":`/${r}/credit-immobilier-type`,"credit-consommation":`/${r}/credit-profession`,"credit-auto":`/${r}/leasing-lld`,"credit-travaux":`/${r}/credit-travaux`,"credit-etudes":`/${r}/credit-etudes`,"rachat-credit":`/${r}/rachat-credit-situation`,mourabaha:`/${r}/glossaire/mourabaha`,"assurance-auto":`/${r}/assurance-auto-type`,"assurance-habitation":`/${r}/assurance-habitation-profil`,"mutuelle-sante":`/${r}/mutuelle-profil`,"assurance-vie":`/${r}/prevoyance`,"assurance-voyage":`/${r}/assurance/assurance-voyage`,"assurance-emprunteur":`/${r}/assurance-emprunteur-profil`,"assurance-pro":`/${r}/assurance-pro`,leasing:`/${r}/leasing-lld`,epargne:`/${r}/epargne-placements`,compare:`/${r}/comparer`,generic:`/${r}/comparer`})[e]},"hubUrl",0,function(e,t){return(0,r.wizardUrl)(e,t)},"resolveVertical",0,function(e){if(!e)return"generic";let r=e.toLowerCase();return new Set(["credit-immobilier","credit-consommation","credit-auto","credit-travaux","credit-etudes","rachat-credit","mourabaha","leasing","assurance-auto","assurance-habitation","mutuelle-sante","assurance-voyage","assurance-emprunteur","assurance-pro","assurance-vie","epargne","compare","generic"]).has(r)?r:r.includes("immobilier")?"credit-immobilier":r.includes("conso")?"credit-consommation":r.includes("auto")&&r.includes("assur")?"assurance-auto":r.includes("auto")?"credit-auto":r.includes("travaux")?"credit-travaux":r.includes("rachat")?"rachat-credit":r.includes("mourabaha")?"mourabaha":r.includes("habitation")?"assurance-habitation":r.includes("mutuelle")||r.includes("sante")||r.includes("santé")?"mutuelle-sante":r.includes("voyage")?"assurance-voyage":r.includes("emprunteur")?"assurance-emprunteur":r.includes("pro")?"assurance-pro":r.includes("vie")||r.includes("prevoyance")||r.includes("prévoyance")?"assurance-vie":r.includes("epargne")||r.includes("épargne")||r.includes("placement")?"epargne":"generic"}])},45588,e=>{"use strict";let r={"credit-immobilier":"credit","credit-consommation":"credit","credit-auto":"credit","credit-travaux":"credit","credit-etudes":"credit","rachat-credit":"credit",mourabaha:"credit","leasing-lld":"credit","credit-pro":"credit","leasing-pme":"credit","paiement-fractionne":"credit",microcredit:"credit",affacturage:"credit","credit-agricole":"credit","credit-fogarim":"credit","assurance-auto":"assurance","assurance-sante":"assurance","assurance-habitation":"assurance","assurance-voyage":"assurance","assurance-emprunteur":"assurance","assurance-rc-pro":"assurance","assurance-moto":"assurance","assurance-scolaire":"assurance","assurance-hajj-omra":"assurance","assurance-vie":"assurance","assurance-loyers-impayes":"assurance","assurance-takaful":"assurance","assurance-decennale":"assurance","assurance-flotte":"assurance","assurance-cargo":"assurance","assurance-bateau":"assurance","assurance-mrp":"assurance","prevoyance-tns":"assurance","immo-financement":"immo","immo-rachat":"immo","immo-construction":"immo","immo-mre":"immo","finance-epargne":"finance","finance-retraite":"finance","finance-halal":"finance","finance-dat":"finance","finance-bourse":"finance","compte-pro":"finance","change-mre":"finance"},t={"mutuelle-sante":"assurance-sante","assurance-pro":"assurance-rc-pro","rc-pro":"assurance-rc-pro",leasing:"leasing-lld",loa:"leasing-lld",lld:"leasing-lld",epargne:"finance-epargne","epargne-placements":"finance-epargne",placement:"finance-epargne",placements:"finance-epargne",retraite:"finance-retraite",dat:"finance-dat",bourse:"finance-bourse",opcvm:"finance-bourse",halal:"finance-halal",prevoyance:"assurance-vie","assurance-poids-lourds":"assurance-flotte","assurance-transport-marchandises":"assurance-cargo","assurance-multirisque-pro":"assurance-mrp","credit-professions-liberales":"credit-pro","credit-immobilier-type":"credit-immobilier","credit-immobilier-montant":"credit-immobilier","credit-profession":"credit-consommation","rachat-credit-situation":"rachat-credit","assurance-auto-type":"assurance-auto","assurance-auto-modele":"assurance-auto","assurance-habitation-profil":"assurance-habitation","mutuelle-profil":"assurance-sante","assurance-emprunteur-profil":"assurance-emprunteur","assurance-voyage-destination":"assurance-voyage","credit-immobilier-mre":"immo-mre","simulateur-credit-immobilier":"credit-immobilier","simulateur-credit-auto":"credit-auto","simulateur-credit-consommation":"credit-consommation","simulateur-credit-personnel":"credit-consommation","simulateur-rachat-credit":"rachat-credit","simulateur-mourabaha":"mourabaha","calculateur-capacite-emprunt":"credit-immobilier","calculateur-frais-notaire":"credit-immobilier","comparateur-assurance-auto":"assurance-auto","comparateur-assurance-habitation":"assurance-habitation","comparateur-mutuelle-sante":"assurance-sante","comparateur-livrets-epargne":"finance-epargne","comparateur-banques":"compte-pro","credit-conso":"credit-consommation"};function a(e,r){return Object.prototype.hasOwnProperty.call(e,r)}let n={"immo-financement":{},"immo-construction":{projectType:"construction"},"immo-rachat":{projectType:"refinancement"}};function i(e,r){return e&&(e.startsWith("finance-")||"compte-pro"===e||"change-mre"===e)?{wizardSlug:null,sub:"credit",prefill:{}}:e&&a(n,e)?{wizardSlug:"credit-immobilier",sub:"credit",prefill:n[e]}:e||"immo"!==r&&"finance"!==r?{wizardSlug:e,sub:r,prefill:{}}:{wizardSlug:null,sub:"credit",prefill:{}}}function s(e,r){return`https://${e}.wafir.ma/${r}`}function c(e){if(!e)return{wizardSlug:null,sub:"credit"};let n=e.toLowerCase().trim();if(a(r,n))return{wizardSlug:n,sub:r[n]};let i=a(t,n)?t[n]:void 0;return i&&a(r,i)?{wizardSlug:i,sub:r[i]}:n.includes("immobilier")||n.includes("mortgage")||n.startsWith("credit-immo")?n.includes("mre")?{wizardSlug:"immo-mre",sub:"immo"}:{wizardSlug:"credit-immobilier",sub:"credit"}:n.includes("rachat")?{wizardSlug:"rachat-credit",sub:"credit"}:n.includes("mourabaha")?{wizardSlug:"mourabaha",sub:"credit"}:n.includes("travaux")?{wizardSlug:"credit-travaux",sub:"credit"}:n.includes("etude")||n.includes("étude")||n.includes("student")?{wizardSlug:"credit-etudes",sub:"credit"}:n.includes("assur")||n.includes("mutuelle")||n.includes("prevoyance")||n.includes("takaful")?n.includes("auto")||n.includes("voiture")?{wizardSlug:"assurance-auto",sub:"assurance"}:n.includes("moto")||n.includes("scooter")?{wizardSlug:"assurance-moto",sub:"assurance"}:n.includes("habitation")||n.includes("logement")||n.includes("home")?{wizardSlug:"assurance-habitation",sub:"assurance"}:n.includes("sante")||n.includes("santé")||n.includes("mutuelle")||n.includes("health")?{wizardSlug:"assurance-sante",sub:"assurance"}:n.includes("voyage")||n.includes("travel")?{wizardSlug:"assurance-voyage",sub:"assurance"}:n.includes("emprunteur")?{wizardSlug:"assurance-emprunteur",sub:"assurance"}:n.includes("bateau")||n.includes("nautique")?{wizardSlug:"assurance-bateau",sub:"assurance"}:n.includes("decennale")||n.includes("btp")?{wizardSlug:"assurance-decennale",sub:"assurance"}:n.includes("scolaire")?{wizardSlug:"assurance-scolaire",sub:"assurance"}:n.includes("hajj")||n.includes("omra")?{wizardSlug:"assurance-hajj-omra",sub:"assurance"}:n.includes("loyer")?{wizardSlug:"assurance-loyers-impayes",sub:"assurance"}:n.includes("pro")||n.includes("rc")?{wizardSlug:"assurance-rc-pro",sub:"assurance"}:n.includes("vie")||n.includes("prevoyance")?{wizardSlug:"assurance-vie",sub:"assurance"}:{wizardSlug:"assurance-auto",sub:"assurance"}:n.includes("leasing")||n.includes("loa")?{wizardSlug:"leasing-lld",sub:"credit"}:n.includes("conso")?{wizardSlug:"credit-consommation",sub:"credit"}:n.includes("auto")||n.includes("voiture")?{wizardSlug:"credit-auto",sub:"credit"}:n.includes("epargne")||n.includes("épargne")||n.includes("placement")?{wizardSlug:"finance-epargne",sub:"finance"}:n.includes("retraite")?{wizardSlug:"finance-retraite",sub:"finance"}:n.includes("bourse")||n.includes("opcvm")||n.includes("invest")?{wizardSlug:"finance-bourse",sub:"finance"}:n.includes("compte")&&n.includes("pro")?{wizardSlug:"compte-pro",sub:"finance"}:n.includes("mre")||n.includes("change")||n.includes("transfert")?{wizardSlug:"change-mre",sub:"finance"}:n.startsWith("credit")?{wizardSlug:"credit-consommation",sub:"credit"}:n.startsWith("finance")?{wizardSlug:"finance-epargne",sub:"finance"}:n.startsWith("immo")?{wizardSlug:"immo-financement",sub:"immo"}:{wizardSlug:null,sub:"credit"}}e.s(["WIZARD_HUB",0,r,"cibleAutorisee",0,i,"exactWizard",0,function(e){if(!e)return null;let n=e.toLowerCase().trim();return a(r,n)?n:a(t,n)&&a(r,t[n])?t[n]:null},"hubRootUrl",0,s,"resolveWizard",0,c,"wizardUrl",0,function(e,r,t){let a=c(e),{wizardSlug:n,sub:u}=i(a.wizardSlug,a.sub),o=n?`https://${u}.wafir.ma/${r}/${n}`:s(u,r),l=new URLSearchParams;t?.ref&&l.set("ref",t.ref),t?.src&&l.set("src",t.src);let d=l.toString();return d?`${o}?${d}`:o}])}]);

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.