1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3647,4548,6801,8157,9182],{4872:(e,l,t)=>{"use strict";t.d(l,{A:()=>h});var r=t(95155),o=t(12115),a=t(88620),n=t(28827),s=t(67341),i=t(90533),d=t(86832),u=t(33955),c=t(14948),_=t(45629);function h({name:e="",illustration:l=null,maxWidth:t="none",maxHeightMobile:m="calc(100vh - 164px)",heading:f="",subheading:v="",body:g=null,acceptLabel:p,acceptButtonRight:w=null,acceptButtonIsFetching:x=!1,acceptButtonIsDisabled:A=!1,acceptButtonIsLink:y=!1,acceptButtonHref:B=null,declineLabel:j="",declineButtonLeft:b=null,declineButtonIsFetching:N=!1,declineButtonIsLink:O=!1,declineButtonHref:L=null,isActive:R,tracker:E=()=>{},onAccept:M=()=>{},onDecline:k=()=>{},onClose:C=()=>{},onBack:D=()=>{},hasBackButton:S=!1,hasCloseButton:W=!0,hasFullWidthButtons:z=!0,hasStackedButtons:T=!1,hasReversedButtons:H=!1,isAnimated:F=!1,isMobileCentered:I=!1,isHeadingStatic:P=!1,containerClassName:V=null,containerWrapperClassName:G=null,dialogClassName:q=null,bodyClassName:J=null,closeButtonClassName:K=null,isTransparentBackground:Y=!1,isScrim:Z=!0}){let U=(0,o.useRef)(null),X=(0,o.useRef)(null),$=(0,d.A)({query:`(max-width: ${c.A.smallWidth})`}),{isEntered:Q,isExited:ee,isEntering:el,isExiting:et}=(0,s.A)({isActive:F&&R,enterRef:X,exitRef:U,enterPropertyName:"transform",exitPropertyName:"opacity"}),er=()=>{E({modalName:e,modalActionType:a.HV}),C()};return((0,i.A)(()=>(R?document.body.style.overflow="hidden":document.body.style.overflow="auto",()=>{document.body.style.overflow="auto"}),[R]),(0,o.useEffect)(()=>{R&&E({modalName:e,modalActionType:a._9})},[R,e,E]),(R||F)&&(R||!F||!ee))?(0,r.jsx)(_.A,{onClose:er,maxWidth:t,maxHeightMobile:m,className:(0,n.A)("DialogModal-module__modal___XzF8p",F&&"DialogModal-module__isAnimated___j43gu",(el||Q)&&"DialogModal-module__isEntering___WdDwf",et&&"DialogModal-module__isExiting___ZiH8n"),overlayClassName:"DialogModal-module__overlay___olbFE",overlayRef:U,dialogWrapperRef:X,dialogWrapperClassName:"DialogModal-module__dialog___Q38Iq",isMobileCentered:I,children:(0,r.jsx)(u.A,{illustration:l,heading:f,subheading:v,body:g,acceptLabel:p,acceptButtonRight:w,acceptButtonIsFetching:x,acceptButtonIsDisabled:A,acceptButtonIsLink:y,acceptButtonHref:B,declineLabel:j,declineButtonLeft:b,declineButtonIsFetching:N,declineButtonIsLink:O,declineButtonHref:L,onAccept:l=>{E({modalName:e,modalActionType:a.Jt}),M(l)},onDecline:l=>{E({modalName:e,modalActionType:a.hR}),k(l)},onClose:er,onBack:D,hasBackButton:S,hasCloseButton:W,hasFullWidthButtons:z,hasStackedButtons:T,hasReversedButtons:H,buttonSize:$?"small":"large",isShadowless:$,isHeadingStatic:P,containerClassName:V,containerWrapperClassName:G,dialogClassName:q,bodyClassName:J,closeButtonClassName:K,isScrim:Z,isTransparentBackground:Y})}):null}},7116:(e,l,t)=>{"use strict";function r(e){let l=Math.round(e%1*10)/10,t=Math.floor(e);return l>=.8?t+1:l>=.3?t+.5:t}function o(e){return("string"==typeof e?e:null==e?"":String(e)).replace(/[\u200B-\u200D\u200E\u200F\uFEFF\u2060-\u2064]/g,"")}function a(e){if(!e||!Array.isArray(e))return{trustScore:null,totalReviews:null,fiveStarReviews:null};let l=e.find(e=>"trustpilot"===o(e?.platform??"").toLowerCase());if(!l)return{trustScore:null,totalReviews:null,fiveStarReviews:null};let{rating:t,totalReviews:r,fiveStarReviews:a}=l;return null==t||null==r||null==a?{trustScore:null,totalReviews:null,fiveStarReviews:null}:{trustScore:t,totalReviews:r,fiveStarReviews:a}}function n(e){if(Number.isNaN(e))return{number:"",symbol:"",value:""};let l=Intl.NumberFormat("en",{notation:"compact"}).format(e),t=l.match(/^(\d+(?:\.\d+)?)(\D+)?$/),r=t?t[1]:l,o=t&&t[2]?t[2]:"";return{number:r,symbol:o="m"===o.toLowerCase()?"mil":o.toLowerCase(),value:r+o}}function s(e){return e.replace(/(_[a-z])/g,e=>e.toUpperCase().replace("_",""))}function i(e,l){let t=e;if(e&&(t=e.toString()),"string"!=typeof e||!Array.isArray(l))return e;let r={};return l.forEach(e=>{e?.platform&&(r[o(e?.platform).toLowerCase()]=e)}),t.replace(/\{([^}]+)\}/g,(e,l)=>{let t=l.toLowerCase().split("_");if(t.length<2)return e;let o=r[t[0]];if(!o)return e;let a=t.slice(1).join("_");if(a.endsWith("_shortened")){let l=o[s(a.replace("_shortened",""))];return"number"==typeof l?n(l).value:e}let i=o[s(a)];return void 0!==i?i:e})}function d(e){return e?.map(e=>{let l,t=o(e?.platform??"").toLowerCase();l="bbb"===t?e?.letterGrade:e?.rating;let r="facebook"===t?e?.reviewPercentage:null,a=e?.reviewBadgeIcon?{src:e.reviewBadgeIcon.url,width:e.reviewBadgeIcon.dimensions?.width,height:e.reviewBadgeIcon.dimensions?.height,alt:e.reviewBadgeIcon.alt??"quote image"}:null;return{rating:l,recommendation:r,redirectionUrl:e?.redirectionUrl,iconProps:a}})}t.d(l,{$5:()=>r,Lb:()=>i,VA:()=>d,_4:()=>a,wk:()=>n})},12398:(e,l,t)=>{"use strict";t.d(l,{A:()=>
1o});var r=t(95155);let o=(0,t(12115).forwardRef)(({color:e="currentColor",size:l=24},t)=>(0,r.jsxs)("svg",{ref:t,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:e,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,r.jsx)("circle",{cx:"12",cy:"12",r:"10"}),(0,r.jsx)("line",{x1:"15",y1:"9",x2:"9",y2:"15"}),(0,r.jsx)("line",{x1:"9",y1:"9",x2:"15",y2:"15"})]}));o.displayName="XCircleIcon"},25706:(e,l,t)=>{"use strict";t.d(l,{A:()=>o});var r=t(95155);let o=(0,t(12115).forwardRef)(({color:e="currentColor",size:l=24},t)=>(0,r.jsxs)("svg",{ref:t,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:e,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,r.jsx)("line",{x1:"19",y1:"12",x2:"5",y2:"12"}),(0,r.jsx)("polyline",{points:"12 19 5 12 12 5"})]}));o.displayName="ArrowLeftIcon"},30068:(e,l,t)=>{"use strict";t.d(l,{A:()=>c});var r=t(95155),o=t(12115),a=t(28827),n=t(14948),s=t(15745),i=t(12398),d=t(25706),u=t(45586);let c=(0,o.forwardRef)(({children:e,onClose:l=()=>{},onBack:t=()=>{},hasCloseButton:o=!0,hasBackButton:c=!1,closeButtonClassName:_=null,className:h=null,isBorderless:m=!1,isShadowless:f=!1,hasPadding:v=!0,isScrollable:g=!1,isTransparentBackground:p=!1},w)=>(0,r.jsxs)("div",{className:(0,a.A)("Modal-module__modal___aD7aP",h,m&&"Modal-module__isBorderless___AnaiS",f&&"Modal-module__isShadowless___QBhbG",v&&"Modal-module__hasPadding___4u-BZ",g&&"Modal-module__isScrollable___tVeKF",p&&"Modal-module__isTransparentBackground___vsIW8"),ref:w,children:[c&&(0,r.jsx)("div",{className:"Modal-module__backIconButtonWrapper___KcXzu",children:(0,r.jsx)(s.A,{theme:"transparent",size:"small",onClick:t,children:(0,r.jsx)(d.A,{color:n.A.neutralDarker})})}),o&&(0,r.jsx)("div",{className:(0,a.A)("Modal-module__closeIconButtonWrapper___lc4mR",_),children:(0,r.jsx)(s.A,{theme:"transparent",size:p?"large":"small",onClick:l,children:p?(0,r.jsx)(u.A,{color:n.A.neutralLightest}):(0,r.jsx)(i.A,{})})}),(0,r.jsx)("div",{className:"Modal-module__childrenWrapper___ikeam",children:e})]}))},33955:(e,l,t)=>{"use strict";t.d(l,{A:()=>v});var r=t(95155),o=t(12115),a="Dialog-module__hasFullWidthButtons___iemMa",n=t(30068),s=t(59172),i=t(89697),d=t(50494),u=t(81374),c=t(86832),_=t(90533),h=t(52053),m=t(14948),f=t(28827);let v=(0,o.forwardRef)(({illustration:e=null,heading:l="",subheading:t="",body:v=null,acceptLabel:g="",declineLabel:p="",acceptButtonRight:w=null,acceptButtonIsDisabled:x=!1,acceptButtonIsFetching:A=!1,acceptButtonIsLink:y=!1,acceptButtonHref:B=null,declineButtonLeft:j=null,declineButtonIsFetching:b=!1,declineButtonIsLink:N=!1,declineButtonHref:O=null,onAccept:L=()=>{},onDecline:R=()=>{},onClose:E=()=>{},onBack:M=()=>{},hasBackButton:k=!1,hasCloseButton:C=!0,hasFullWidthButtons:D=!1,hasStackedButtons:S=!1,hasReversedButtons:W=!1,
1className:z=null,isBorderless:T=!1,isShadowless:H=!1,buttonSize:F="large",isHeadingStatic:I=!1,containerClassName:P=null,containerWrapperClassName:V=null,dialogClassName:G=null,bodyClassName:q=null,closeButtonClassName:J=null,isTransparentBackground:K=!1,isScrim:Y=!0},Z)=>{let U=(0,o.useRef)(null),X=(0,o.useRef)(null),[$,Q]=(0,o.useState)(!1),[ee,el]=(0,o.useState)(!1),et=p.length>0,er=g.length>0,{width:eo,height:ea}=(0,d.A)(),en=(0,c.A)({query:`(max-width: ${m.A.smallWidth})`}),{scrollTop:es}=(0,u.A)({element:U.current}),{offsetTop:ei=0}=X.current||{},ed=g?g.toLowerCase().split(" ").join("-"):"accept-button",eu=p?p.toLowerCase().split(" ").join("-"):"decline-button",ec=(0,r.jsx)("div",{className:(0,f.A)("Dialog-module__acceptButtonWrapper___R3uht Dialog-module__buttonWrapper___YJPr-",D&&a),children:(0,r.jsx)(s.A,{id:ed,label:g,theme:"turbo",size:F,onClick:L,right:w,isFetching:A,isDisabled:x,isFullWidth:D||S,isLink:y,href:B})}),e_=(0,r.jsx)("div",{className:(0,f.A)("Dialog-module__declineButtonWrapper___Ofhdw Dialog-module__buttonWrapper___YJPr-",D&&a),children:(0,r.jsx)(s.A,{id:eu,label:p,theme:"tertiary",size:F,onClick:R,left:j,isFullWidth:D||S,isFetching:b,isLink:N,href:O})});return(0,o.useEffect)(()=>{U.current&&en?el((0,h.A)(U.current)):el(!1)},[en,$]),(0,_.A)(()=>{U.current&&en?Q((0,h.A)(U.current)):Q(!1)},[en,eo,ea]),(0,r.jsx)(n.A,{ref:Z,className:z,onClose:E,onBack:M,hasCloseButton:C,hasBackButton:k,closeButtonClassName:J,isBorderless:T,isShadowless:H,hasPadding:!1,isTransparentBackground:K,children:(0,r.jsxs)("div",{className:(0,f.A)("Dialog-module__dialog___gyl5p",ee&&"Dialog-module__isOverflowing___dBb6b",es>0&&"Dialog-module__isScrolling___WYRrk",!(es<=ei)&&"Dialog-module__isHeadingOutOfView___Od2Rd",D&&a,S&&"Dialog-module__hasStackedButtons___yd8uj",I&&"Dialog-module__isHeadingStatic___xJjTr",G),children:[l.length>0&&(0,r.jsx)("div",{className:"Dialog-module__scrollHeading___NY1qg",children:(0,r.jsx)("span",{className:"Dialog-module__scrollHeadingText___LOiuP typography-module__h5Strong___x1JAP typography-module__h5___vq-dN",children:l})}),(0,r.jsxs)("div",{className:(0,f.A)("Dialog-module__containerWrapper___0gKwY",V),children:[Y&&(0,r.jsx)(i.A,{overflowRef:U}),(0,r.jsx)("div",{ref:U,className:Y?"Dialog-module__containerScroll___kFcEa":void 0,children:(0,r.jsxs)("div",{className:(0,f.A)("Dialog-module__container___cuyNB",P),children:[e&&!$&&(0,r.jsx)("div",{className:"Dialog-module__illustrationWrapper___FQiR0",children:e}),l.length>0&&!I&&(0,r.jsx)("h3",{ref:X,className:"Dialog-module__heading___UqPHW typography-module__h3Strong___HtOFz typography-module__h3___e2Gb8",children:l}),t.length>0&&(0,r.jsx)("h4",{className:"Dialog-module__subheading___lb2Cc typography-module__h4Strong___3T4ci typography-module__h4___ZugzI",children:t}),v&&(0,r.jsx)("div",{className:(0,f.A)("Dialog-module__body___1ZbVo typography-module__bodyBase___ruvq2",q),children:v})]})})]}),(et||er)&&(0,r.jsxs)("div",{className:"Dialog-module__footer___uRLHM",children:[et&&!W&&e_,er&&ec,et&&W&&e_]})]})})})},35565:(e,l,t)=>{"use strict";t.d(l,{A:()=>i});var r=t(95155),o=t(12115),a=t(47650),n=t(28827),s=t(75018);function i({children:e,onClose:l,className:t,overlayClassName:d,overlayRef:u}){let c=(0,o.useRef)(),_=(0,o.useRef)(document.createElement("div"));(0,o.useEffect)(()=>{let e=_.current;return c.current=document.getElementById("modal-portal-root"),c.current.appendChild(e),()=>{c.current.contains(e)&&c.current.removeChild(e)}},[]),(0,s.A)("Escape",l);let h=(0,r.jsxs)("div",{role:"dialog",className:(0,n.A)("ModalPortal-module__modalPortal___V-XDG",t),children:[l&&(0,r.jsx)("div",{ref:u,role:"presentation",className:(0,n.A)("ModalPortal-module__overlay___0-Wze",d),onClick:l}),e]});return(0,a.createPortal)(e&&h,_.current)}},37878:(e,l,t)=>{"use strict";t.d(l,{A:()=>a});var r=t(12115),o=t(64699);function a({element:e}){let[l,t]=(0,r.useState)(!1),n=(0,r.useRef)(),s=(0,o.A)(()=>{l||t(!0),window.clearTimeout(n.current),n.current=setTimeout(()=>{t(!1)},166)},100);return(0,r.useEffect)(()=>e?(e.addEventListener("scroll",s),()=>{e&&e.removeEventListener("scroll",s)}):()=>{},[e]),{isScrolling:l}}},42140:(e,l,t)=>{"use strict";t.d(l,{A:()=>s});var r=t(95155);t(12115);var o=t(14051),a=t.n(o);function n(e){let{height:l=32,width:t=131,textColor:o="#191919",...a}=e;return(0,r.jsxs)("svg",{width:t,height:l,viewBox:"0 0 131 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a,children:[(0,r.jsxs)("g",{clipPath:"url(#prefix__clip0)",children:[(0,r.jsx)("path",{d:"M34.245 11.338h13.197v2.464H42.26V27.64h-2.855V13.802h-5.16v-2.464zm12.626 4.498h2.442v2.283h.046a2.62 2.62 0 01.443-.936c.23-.313.5-.593.805-.833a4.024 4.024 0 011.036-.605 3.11 3.11 0 011.163-.23c.21-.005.42.003.629.021.115.017.23.032.354.046v2.512c-.183-.03-.37-.057-.56-.08a4.623 4.623 0 00-.56-.034 2.99 2.99 0 00-1.244.263c-.392.178-.74.443-1.015.775a3.803 3.803 0 00-.69 1.265 5.472 5.472 0 00-.251 1.736v5.616H46.87v-11.8zM65.733 27.64h-2.558v-1.646h-.046a3.577 3.577 0 01-1.427 1.426c-.585.345-1.25.53-1.929.537-1.553 0-2.675-.383-3.368-1.15-.692-.767-1.037-1.927-1.035-3.482v-7.49h2.599v7.239c0 1.035.197 1.763.593 2.185.396.422.951.635 1.667.64.47.015.937-.07 1.37-.25.346-.152.65-.383.89-.674.238-.298.406-.645.492-1.016.102-.418.151-.848.148-1.279v-6.845h2.603l.001 11.805zm4.427-3.79c.077.761.366 1.294.868 1.598a3.41 3.41 0 001.803.46c.279-.003.557-.021.834-.057.3-.035.596-.108.879-.217a1.64 1.64 0 00.672-.468c.183-.23.27-.52.24-.811a1.15 1.15 0 00-.365-.821 2.54 2.54 0 00-.879-.514 8.686 8.686 0 00-1.221-.332c-.46-.09-.924-.19-1.393-.296a13.076 13.076 0 01-1.404-.388 4.526 4.526 0 01-1.21-.617c-.36-.26-.652-.6-.856-.993a3.175 3.175 0 01-.32-1.496 2.687 2.687 0 01.468-1.61 3.577 3.577 0 011.194-1.052 5.167 5.167 0 011.599-.56 9.438 9.438 0 011.678-.16 7.706 7.706 0 011.746.194 4.764 4.764 0 011.507.628c.45.291.832.677 1.119 1.13a3.91 3.91 0 01.559 1.679h-2.723c-.122-.625-.407-1.044-.855-1.256a3.566 3.566 0 00-1.542-.32 5.39 5.39 0 00-.65.046c-.243.028-.48.085-.708.171a1.485 1.485 0 00-.56.365.874.874 0 00-.23.628.991.991 0 00.331.777c.255.217.55.384.867.49.399.14.807.251 1.222.33.46.093.932.192 1.416.299.47.105.935.235 1.392.387.437.142.849.35 1.222.617.358.26.654.595.867.982.234.45.348.953.331 1.46 0 .7-.16 1.294-.48 1.781a3.782 3.782 0 01-1.244 1.187 5.636 5.636 0 01-1.7.663 8.632 8.632 0 01-1.85.205 8.025 8.025 0 01-2.07-.251 4.794 4.794 0 01-1.644-.765 3.68 3.68 0 01-1.096-1.278 4.055 4.055 0 01-.422-1.815h2.608zm8.584-8.015h1.963v-3.537h2.603v3.537h2.352v1.942h-2.35v6.3c-.003.237.009.474.034.71.016.176.07.347.16.5a.76.76 0 00.376.309c.221.078.455.113.69.103.183 0 .366 0 .547-.011a2.74 2.74 0 00.549-.08v2.009c-.29.03-.575.06-.845.09-.28.032-.563.047-.845.047a5.73 5.73 0 01-1.655-.195c-.372-.102-.71-.3-.982-.575a1.97 1.97 0 01-.48-.948 7.06 7.06 0 01-.148-1.3v-6.959h-1.968l-.001-1.942zm8.741 0h2.47v1.6H90a3.22 3.22 0 011.53-1.473 5.08 5.08 0 012.123-.445 5.647 5.647 0 012.431.49c.671.31 1.262.771 1.725 1.347a5.877 5.877 0 011.028 1.998c.233.793.35 1.616.345 2.443 0 .777-.103 1.55-.309 2.3a5.994 5.994 0 01-.936 1.975 4.686 4.686 0 01-1.587 1.37c-.638.342-1.391.514-2.26.514-.383 0-.765-.035-1.141-.104a4.91 4.91 0 01-1.096-.33 4.302 4.302 0 01-.971-.583 3.22 3.22 0 01-.742-.833h-.046v5.89H87.49l-.005-16.159zm9.087 5.915a5.863 5.863 0 00-.206-1.553 4.23 4.23 0 00-.612-1.334 3.184 3.184 0 00-1.027-.935 2.795 2.795 0 00-1.416-.355c-1.096 0-1.921.38-2.476 1.141-.556.761-.834 1.773-.834 3.036-.005.559.068 1.116.217 1.655.126.476.346.922.645 1.312.28.359.633.654 1.035.867.435.221.917.331 1.404.32a2.915 2.915 0 001.506-.364 3.195 3.195 0 001.017-.948c.273-.401.469-.85.575-1.324a6.741 6.741 0 00.176-1.518h-.004zm4.589-10.412h2.607v2.464h-2.603l-.004-2.464zm0 4.498h2.607V27.64h-2.603l-.004-11.805zm4.928-4.498h2.603V27.64h-2.598l-.005-16.302zm10.57 16.621a6.43 6.43 0 01-2.517-.47 5.362 5.362 0 01-1.873-1.29 5.516 5.516 0 01-1.163-1.962 8.031 8.031 0 010-5 5.509 5.509 0 011.164-1.963 5.402 5.402 0 011.872-1.287 7.046 7.046 0 015.045 0 5.406 5.406 0 011.872 1.29 5.51 5.51 0 011.165 1.964 8.031 8.031 0 010 5 5.51 5.51 0 01-1.165 1.963 5.364 5.364 0 01-1.872 1.285 6.438 6.438 0 01-2.523.47h-.005zm0-2.055a2.989 2.989 0 001.507-.364 3.182 3.182 0 001.051-.96 4.19 4.19 0 00.605-1.335 6.008 6.008 0 000-3.025 4.067 4.067 0 00-.605-1.336 3.226 3.226 0 00-1.051-.947 3.285 3.285 0 00-3.013 0 3.226 3.226 0 00-1.051.947 4.04 4.04 0 00-.604 1.336 5.963 5.963 0 000 3.025c.121.477.326.93.604 1.335.274.395.633.723 1.051.96.462.252.984.378 1.511.364h-.005zm6.713-10.069h1.963v-3.537h2.603v3.537h2.351v1.942h-2.351v6.3c-.002.237.009.474.034.71.016.176.071.347.16.5.088.142.22.25.376.309.222.078.456.113.69.103.183 0 .365 0 .548-.011.185-.008.368-.035.547-.08v2.009c-.288.03-.575.06-.844.09a7.48 7.48 0 01-.844.047 5.746 5.746 0 01-1.656-.195 2.2 2.2 0 01-.981-.575 1.967 1.967 0 01-.48-.948 7.025 7.025 0 01-.148-1.3v-6.959h-1.964l-.004-1.942z",fill:o}),(0,r.jsx)("path",{d:"M31.206 11.338l-11.92-.002L15.603 0 11.92 11.335 0 11.333l9.644 7.009L5.961 29.68l9.643-7.007 9.641 7.007-3.683-11.335 9.644-7.007z",fill:"#00B67A"}),(0,r.jsx)("path",{d:"M22.397 20.915l-.835-2.57-5.958 4.328 6.793-1.758z",fill:"#005128"})]}),(0,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"prefix__clip0",children:(0,r.jsx)("path",{fill:"#fff",d:"M0 0h130.293v32H0z"})})})]})}n.propTypes={height:a().oneOfType([a().number,a().string]),width:a().oneOfType([a().number,a().string]),textColor:a().string};let s=n},45629:(e,l,t)=>{"use strict";t.d(l,{A:()=>n});var r=t(95155),o=t(35565),a=t(28827);function n({onClose:e=()=>{}
1,maxWidth:l="none",maxHeightMobile:t="calc(100vh - 164px)",children:s,className:i=null,overlayClassName:d=null,overlayRef:u=null,dialogWrapperRef:c=null,dialogWrapperClassName:_=null,isMobileCentered:h=!1}){return(0,r.jsx)(o.A,{onClose:e,className:i,overlayClassName:d,overlayRef:u,children:(0,r.jsx)("div",{className:(0,a.A)("BaseDialogModal-module__dialogModal___Ai0yv",h&&"BaseDialogModal-module__isMobileCentered___rtZ49","dialogModalWrapper"),style:{maxWidth:l},children:(0,r.jsx)("div",{ref:c,style:{"--baseDialogModalMaxHeightMobile":t},className:(0,a.A)("BaseDialogModal-module__dialogWrapper___ieA3V",_),children:s})})})}},52053:(e,l,t)=>{"use strict";function r(e){return e.scrollHeight>e.clientHeight||e.scrollWidth>e.clientWidth}t.d(l,{A:()=>r})},64548:()=>{},67341:(e,l,t)=>{"use strict";t.d(l,{A:()=>a});var r=t(12115),o=t(90533);let a=({isActive:e,enterRef:l=null,exitRef:t=null,enterPropertyName:a=null,exitPropertyName:n=null})=>{let[s,i]=(0,r.useState)({isExited:!0,isExiting:!1,isEntered:!1,isEntering:!1,isReady:!1}),{isReady:d,isExited:u,isExiting:c,isEntered:_,isEntering:h}=s,m=(0,r.useCallback)(e=>{let l=!a||a.match(e?.propertyName);h&&l&&i(e=>({...e,isEntering:!1,isEntered:!0}))},[h,a]),f=(0,r.useCallback)(e=>{let l=!n||n.match(e?.propertyName);c&&l&&i(e=>({...e,isEntered:!1,isEntering:!1,isExiting:!1,isExited:!0,isReady:!1}))},[c,n]);return(0,r.useEffect)(()=>{let e=l?.current,r=t?.current;return d&&(e?.addEventListener("transitionend",m,!1),r?r?.addEventListener("transitionend",f,!1):e?.addEventListener("transitionend",f,!1)),()=>{e?.removeEventListener("transitionend",m),e?.removeEventListener("transitionend",f),r?.removeEventListener("transitionend",f)}},[d,m,f,l,t]),(0,r.useEffect)(()=>{d&&(e?i(e=>({...e,isExited:!1,isEntering:!0})):i(e=>({...e,isEntered:!1,isExiting:!0})))},[e,d]),(0,o.A)(()=>{e&&!d&&i(e=>({...e,isReady:!0}))},[e]),{isReady:d,isEntering:h,isEntered:_,isExiting:c,isExited:u}}},75018:(e,l,t)=>{"use strict";t.d(l,{A:()=>o});var r=t(12115);function o(e,l,t=null){(0,r.useEffect)(()=>{let r=r=>{(!t&&r.key===e||t&&t.includes(r.target)&&r.key===e)&&(r.preventDefault(),l())};return window.addEventListener("keydown",r),()=>{window.removeEventListener("keydown",r)}},[l,e,t])}},81374:(e,l,t)=>{"use strict";t.d(l,{A:()=>a});var r=t(12115),o=t(37878);function a({element:e}){let[l,t]=(0,r.useState)(0),{isScrolling:n}=(0,o.A)({element:e});return(0,r.useEffect)(()=>{e&&t(e.scrollTop)},[n,e]),{scrollTop:l}}},89697:(e,l,t)=>{"use strict";t.d(l,{A:()=>d});var r=t(95155),o=t(12115),a="Scrims-module__isInverted___xCOCH",n="Scrims-module__visible___R9LWK",s=t(52053),i=t(28827);function d({overflowRef:e,topClassName:l=null,bottomClassName:t=null,leftClassName:u=null,rightClassName:c=null,isInverted:_=!1,isHorizontal:h=!1}){let[m,f]=(0,o.useState)({hasTopOverflow:!1,hasBottomOverflow:!1,hasLeftOverflow:!1,hasRightOverflow:!1}),v=(0,o.useCallback)(()=>{if(e.current){let{scrollTop:l,scrollHeight:t,offsetHeight:r,scrollLeft:o,scrollWidth:a,offsetWidth:n}=e.current,i=(0,s.A)(e.current),d=Math.min(a-n,30),u=Math.min(t-r,30),c={hasTopOverflow:!1,hasBottomOverflow:!1,hasLeftOverflow:!1,hasRightOverflow:!1};i&&(c=h&&o>a-n-d?{hasTopOverflow:!1,hasBottomOverflow:!1,hasLeftOverflow:!0,hasRightOverflow:!1}:h&&o<d?{hasTopOverflow:!1,hasBottomOverflow:!1,hasLeftOverflow:!1,hasRightOverflow:!0}:!h&&l<u?{hasTopOverflow:!1,hasBottomOverflow:!0,hasLeftOverflow:!1,hasRightOverflow:!1}:!h&&l>t-r-u?{hasTopOverflow:!0,hasBottomOverflow:!1,hasLeftOverflow:!1,hasRightOverflow:!1}:{hasTopOverflow:!h,hasBottomOverflow:!h,hasLeftOverflow:!!h,hasRightOverflow:!!h}),f(e=>e.hasTopOverflow===c.hasTopOverflow&&e.hasBottomOverflow===c.hasBottomOverflow&&e.hasLeftOverflow===c.hasLeftOverflow&&e.hasRightOverflow===c.hasRightOverflow?e:c)}},[e,h]);return(0,o.useEffect)(()=>{let l=e.current;if(!l)return;v(),l.addEventListener("scroll",v);let t=new ResizeObserver(()=>{v()});return t.observe(l),()=>{l.removeEventListener("scroll",v),t.disconnect()}},[e,v]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:(0,i.A)("Scrims-module__topGradient___K1TGl Scrims-module__gradient___MiMWx",m.hasTopOverflow&&n,_&&a,l)}),(0,r.jsx)("div",{className:(0,i.A)("Scrims-module__bottomGradient___06OGh Scrims-module__gradient___MiMWx",m.hasBottomOverflow&&n,_&&a,t)}),(0,r.jsx)("div",{className:(0,i.A)("Scrims-module__leftGradient___cR0ff Scrims-module__gradient___MiMWx",m.hasLeftOverflow&&n,_&&a,u)}),(0,r.jsx)("div",{className:(0,i.A)("Scrims-module__rightGradient___k0q6u Scrims-module__gradient___MiMWx",m.hasRightOverflow&&n,_&&a,
1c)})]})}}}]);
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.