(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7206],{95819:function(e,t,i){"use strict";i.d(t,{T:function(){return o}});var n=i(57437),s=i(54365),a=i(56149),l=i.n(a);function o(e){let{className:t,dataQa:i,...a}=e;return(0,n.jsx)("button",{className:(0,s.Z)(l()["abstract-button"],t),type:"button","data-qa":i,...a})}},56949:function(e,t,i){"use strict";i.d(t,{Z:function(){return d}});var n=i(57437),s=i(54365),a=i(2265),l=i(25832),o=i.n(l);let r=()=>{let e="";for(let t=0;t<36;t++){let i=16*Math.random()|0;[8,13,18,23].includes(t)&&(e+="-"),e+=(14===t?"4":19===t?3&i|8:i).toString(16)}return e},d=e=>{let{params:t,children:i,className:l,config:d}=e,[c,_]=(0,a.useState)(!1),[u,m]=(0,a.useState)(""),p=(0,a.useRef)(null),g=(0,a.useRef)("");return(0,a.useEffect)(()=>{g.current&&(null==d?void 0:d.yaContextCb)&&(null==d?void 0:d.Ya)&&d.yaContextCb.push(()=>{d.Ya.adfoxCode.destroy(g.current)}),m(r())},[null==d?void 0:d.Ya,null==d?void 0:d.yaContextCb,t.pp]),(0,a.useEffect)(()=>{if(g.current===u)return;if(!d){_(!0);return}let e=()=>{var e,t;let i=null===(e=p.current)||void 0===e?void 0:e.querySelector("iframe");i?i.style.height="".concat(null===(t=i.contentWindow)||void 0===t?void 0:t.document.body.scrollHeight,"px"):console.warn("ads blocked"),_(!i)};d.yaContextCb&&d.yaContextCb.push(()=>{d.Ya.adfoxCode.create({ownerId:d.ownerId,containerId:"adfox_".concat(u),params:t,onRender:e})}),setTimeout(e,5e3),g.current=u},[u,d,t]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:(0,s.Z)(c&&o().hide,l),ref:p,id:"adfox_".concat(u)},u),c&&i]})}},14761:function(e,t,i){"use strict";i.d(t,{X:function(){return d}});var n=i(57437),s=i(2265),a=i(97066),l=i(75479),o=i(3802),r=i.n(o);function d(e){let{switchWhen:t,children:i,switchTo:o,className:d,transitionTime:c=100,dataQa:_,dataTestId:u}=e,m="function"!=typeof o,p=(0,s.useRef)(null),g=(0,s.useRef)(null),h=t?p:g,v=(0,s.useCallback)(()=>t?m?o:o():i,[i,m,o,t]);return(0,n.jsx)(a.Z,{children:(0,n.jsx)(l.Z,{nodeRef:h,timeout:c,classNames:{enter:r()["fade-enter"],enterActive:r()["fade-enter-active"],exit:r()["fade-exit"],exitActive:r()["fade-exit-active"]},style:{transition:"opacity ".concat(c,"ms")},children:(0,n.jsx)("div",{ref:h,className:d,"data-qa":_,"data-testid":u,children:v()})},t?"alternate":"children")})}},7206:function(e,t,i){"use strict";i.d(t,{v:function(){return ex}});var n=i(57437),s=i(80684),a=i(35563),l=i(75461),o=i(54365),r=i(33145),d=i(2265),c={src:"/deposits/_next/static/media/defaultBg.c3715338.webp",height:484,width:700,blurDataURL:"data:image/webp;base64,UklGRsAAAABXRUJQVlA4WAoAAAAQAAAABwAABQAAQUxQSDEAAAAAAAIAF8RBLhcAAgCW/7tRJQACGen/61IbDQai//n/iggDCd7/+v9rAAAM0v/6/1cAAFZQOCBoAAAAMAIAnQEqCAAGAAJAOCWwAnQwSsGnzGhbEiAAzgqF0h5SG/6/7fK8PwTeGuaxGdqBXoW2PuGyxMByF1sp4FY5/08jn4qf84xV/2ACOnh7/8SK7e6nILLj9XP6gmKqP/sE2/6m/7HAAAA=",blurWidth:8,blurHeight:6},_=i(95819),u=i(30754),m=i(80342),p=i(20772),g=i(56949),h=i(14761),v=i(59687),b=i(37162),x=i(14862),f=i(98160),A=i(12606),N=i(72955),D=i(70104),C=i(72151),k=i(31219),j=i(42370),R=i(70203),T=i.n(R);let w=new Set(f.vw.map(e=>Number(e.value))),F=(0,N.c)(5,(0,o.Z)(T().skeleton,x.publicConfig.FEATURE_TOGGLE_DEPOSIT_FILTER_NEW_DESIGN_ENABLED&&T().new));var E=(0,d.memo)(function(e){let{disabled:t=!1,eventCategory:i,selectedTerm:s,isTermInDays:r,onSelect:c}=e,_=(0,l._m)("l"),{bestOffers:u,isLoading:m}=(0,j.e)({disabled:t}),p=x.publicConfig.FEATURE_TOGGLE_DEPOSIT_FILTER_NEW_DESIGN_ENABLED,g=(0,d.useRef)(null),v=(0,d.useMemo)(()=>u.map(e=>{let t=(0,A.K)(e.minimumTerm,{form:"nominative-short"}),i="".concat(t.termString," — ").concat((0,D.og)(e.rate));return r?{id:t.totalDays,label:i,rate:e.rate}:w.has(t.totalMonths)?{id:t.totalMonths,label:i,rate:e.rate}:null}).filter(Boolean),[u,r]),b=(0,d.useCallback)(e=>{var t;let i=null===(t=g.current)||void 0===t?void 0:t.getRoot(),n=e.currentTarget;if(!i||!n)return;let s=n.getBoundingClientRect().left-i.getBoundingClientRect().left+i.scrollLeft+n.offsetWidth/2-i.clientWidth/2;i.scrollTo({left:s,behavior:"smooth"})},[]),f=(0,d.useCallback)((e,t)=>{var n;let{label:s="",rate:a=0,id:l}=null!==(n=v.find(t=>t.id===e))&&void 0!==n?n:{};(0,C.lQ)({eventAction:"click_tab",eventLabel:(0,k.b)(s),eventValue:"".concat(a,"_").concat(l),eventCategory:i}),c(Number(e)),p&&!_&&b(t)},[v,i,_,p,c,b]);return(0,n.jsxs)("div",{className:T().bestRates,children:[(0,n.jsx)(a.xv,{weight:"medium",className:(0,o.Z)(T().title,p&&T().big),children:"Лучшие предложения"}),(0,n.jsxs)(h.X,{switchWhen:m,switchTo:F,className:(0,o.Z)(T().chipsWrapper,p&&T().scrollable),children:[p&&(0,n.jsx)("div",{className:(0,o.Z)(T().fade,T().left)}),(0,n.jsx)(l.cL,{value:s,chips:v,className:(0,o.Z)(T().chips,p&&T().scrollable),size:p&&!_?"s":"m",onChipClick:f,dataQa:"best-rates",ref:g}),p&&(0,n.jsx)("div",{className:(0,o.Z)(T().fade,T().right)})]})]})}),I=i(11910),S=i.n(I);function y(){return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:S().gridItem,children:[(0,n.jsx)(a.Od,{className:S().skeleton}),(0,n.jsx)(a.Od,{className:S().skeleton})]}),(0,n.jsxs)("div",{className:(0,o.Z)(S().gridItem,x.publicConfig.FEATURE_TOGGLE_DEPOSIT_FILTER_NEW_DESIGN_ENABLED&&S().desktop),children:[(0,n.jsx)(a.Od,{className:S().skeleton}),(0,n.jsx)(a.Od,{className:S().skeleton})]})]})}var B=i(85277),L=i.n(B);function Q(e){let{children:t,onClick:i}=e;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(l.zx,{variant:"white",appearance:"fill",onClick:i,iconRight:(0,n.jsx)(s.IconFdsArrowDownRightSmallO,{style:{color:"var(--color-red-500)"}}),size:"xs",className:L().desktop,children:t}),(0,n.jsx)(l.zx,{variant:"purple",appearance:"ghost",onClick:i,iconRight:(0,n.jsx)(s.IconFdsArrowDownRightSmallO,{style:{color:"var(--color-purple-600)"}}),size:"xs",className:L().mobile,children:t})]})}var W=i(49090),Z=i(99193),G={src:"/deposits/_next/static/media/stars.949d2f8b.svg",height:15,width:15,blurWidth:0,blurHeight:0},O=i(91439),H=i.n(O),P=(0,d.memo)(function(e){let{amount:t,rate:i,bankName:l,eventCategory:c,onTipsApply:u}=e,m=(0,d.useRef)(null);(0,Z.Z)({itemRef:m,eventCategory:c,eventAction:"view_hint",eventLabel:""});let p=(0,d.useCallback)(()=>{(0,C.lQ)({eventCategory:c,eventAction:"click_hint_button"}),u(null!=t?t:0)},[t,c,u]);return(0,n.jsxs)(_.T,{className:H().tips,onClick:p,dataQa:"tips",children:[(0,n.jsx)(r.default,{unoptimized:!0,src:G,width:15,height:15,alt:""}),(0,n.jsxs)(a.xv,{className:H().text,dataQa:"tips-description-text",children:["Есть ставка выше — ",(0,W.og)(null!=i?i:0)," для суммы от ",(0,W.lb)(null!=t?t:0)," в \xab",l,"\xbb"]}),(0,n.jsxs)("div",{className:H().right,children:[(0,n.jsx)(a.xv,{className:(0,o.Z)(H().desktop,H().text),children:"Посмотреть"}),(0,n.jsx)(s.IconFdsChevronRightO,{})]})]})}),Y=i(33600),M=i(27023),q=i(2674),U=i(64671),z=i(18589),K=i(58864),V=i(36578),X=i(40780),J=i(20921),$=i(48034),ee=i(68026),et=i(67514),ei=i.n(et);let en=e=>e.splice(1,e.length-1).join(" ").trim(),es=e=>{let t=e.split("."),i=t.length>1&&t.every(e=>e),n=i?t[0]:e,s=i?en(t):"";return{isLong:i,firstText:n,secondText:s}},ea=(0,d.memo)(e=>{let{className:t,subtitle:i=""}=e,{isLong:a,secondText:l,firstText:r}=es(i),[c,_]=(0,d.useState)(!1);return i?(0,n.jsxs)("div",{className:ei().accordion,children:[(0,n.jsx)("div",{className:(0,o.Z)(ei().accordionTitle,a&&ei().pointer),onClick:()=>a&&_(!c),children:(0,n.jsxs)("div",{className:ei().title,children:[(0,n.jsx)("p",{className:ei().mobile,children:r}),(0,n.jsx)("p",{className:ei().desktop,children:i}),(0,n.jsx)("span",{className:ei().iconWrapper,children:a&&(0,n.jsx)(s.IconFdsChevronDownO,{style:{color:"#6C6D78"},size:24,className:(0,o.Z)(ei().icon,c&&ei().expanded)})})]})}),(0,n.jsx)("div",{className:(0,o.Z)(ei().subTitle,!c&&ei().hidden,t),children:l})]}):null});ea.displayName="RegionSubtitle";var el=i(67487),eo=i.n(el);let er=(0,d.memo)(e=>{var t;let{region:i,town:s,subtitle:a="",title:l,mainPageUrl:r,tag:d,hasNewBanner:c,className:_}=e,{town:u,region:m,handleToggleModal:p}=(0,ee.k)(),g=e=>{(0,C.lQ)({event:"data-event",eventAction:e,eventCategory:r})},h=(null==d?void 0:d.url)!=="premium"&&(null==d?void 0:null===(t=d.region_page)||void 0===t?void 0:t.is_show)&&((null==u?void 0:u.name_p)||(null==s?void 0:s.name_p)||(null==m?void 0:m.name_p)||(null==i?void 0:i.name_p));return(0,n.jsxs)("div",{className:(0,o.Z)(eo().titleWrapper,{[eo().newTitle]:c}),children:[(0,n.jsxs)("h1",{"data-testid":"title_data_for_qa",className:(0,o.Z)(eo().title,_),children:[l," ",h&&(0,n.jsxs)(n.Fragment,{children:["в"," ",(0,n.jsx)("button",{onClick:()=>{p(),g("show_pop_up_city_modal")},className:eo().link,children:(null==u?void 0:u.name_p)||(null==s?void 0:s.name_p)||(null==m?void 0:m.name_p)||(null==i?void 0:i.name_p)})]})]}),!c&&(0,n.jsx)(ea,{subtitle:a,tagUrl:null==d?void 0:d.url})]})});er.displayName="RegionTitle";var ed=i(58580),ec=i(79713),e_=i.n(ec);let eu=e=>{let{title:t,subtitle:i,region:s,town:a,tag:l,titleClassName:r,headingTextClassName:d}=e;return(0,n.jsx)("div",{className:(0,o.Z)(e_().pageHeading),children:(0,n.jsx)("div",{className:(0,o.Z)(e_().headingText,d),children:(0,n.jsx)(er,{region:s,town:a,title:t,tag:l,subtitle:i,mainPageUrl:ed.a.VKLADY,className:r})})})};var em={src:"/deposits/_next/static/media/saving-accounts-bg.b67f4cd6.webp",height:484,width:700,blurDataURL:"data:image/webp;base64,UklGRsAAAABXRUJQVlA4WAoAAAAQAAAABwAABQAAQUxQSDEAAAAAAAIAOIsfNRUBAgCl/5hOJgAIAIT/p0AgChZIx//dNxQIALr//vYuBwEAH8b/vwYDAFZQOCBoAAAAEAIAnQEqCAAGAAJAOCWwAnRH/4GNtrnAgAD+ZstGC+Khi3J7/DuH80KtqYbqSiQLVh+S6ua72NP0WUGPPmNEeinMCGAajysaD7QeaeLVlGf93O+v9JR/8LsLL4Od+i0/GHRXQ34wAAA=",blurWidth:8,blurHeight:6},ep=i(82892),eg=i.n(ep);let eh=e=>{let{eventCategory:t,withNewMarkup:i,text:n,amount:s,term:a}=e;(0,C.lQ)({event:"data-event",eventCategory:i?t:"deposits_".concat(t),eventAction:i?"click__button__form__".concat(n):"filters__click_button_show",eventLabel:i?"".concat(s,"__").concat((0,k.b)(a)):""})},ev=e=>({heading:e?"Подберите счет":"Подберите вклад",disclaimer:e?"Счета застрахованы в АСВ":"Вклады застрахованы в АСВ",guideButton:e?"Как открыть счет":"Как открыть вклад"}),eb=(e,t,i)=>i||(!x.publicConfig.FEATURE_TOGGLE_DEPOSIT_FILTER_NEW_DESIGN_ENABLED||t?"Показать ".concat(e):"Показать ".concat((0,V.PY)(e,["вариант","варианта","вариантов"]))),ex=(0,d.memo)(e=>{var t;let{terms:i,tag:A,region:N,town:D,data:j,length:R,h1:T,subtitle:w,className:F,eventCategory:I="vklady",withHeader:S=!0,withNewMarkup:B=!1,amountInputTitle:L="Сумма",termInputTitle:W="Срок",inputSize:Z="m",hideBanner:G=!1,partnerId:O,countButtonLabel:H,isDiscount:V,breadcrumbsPath:ee,showDepositGuide:et,isSavingAccounts:ei,withSort:en=!0,isNewSavingAccounts:es=!1,adFoxConfig:ea,showAdFoxBanner:el=!1,isTermsLoading:eo=!1,isTermInDays:er=!1,productHint:ed,isLoading:ec,hasDynamicBonus:e_=!1,onTipsApply:ep,disableLastHref:ex=!0}=e,{amountData:ef,handleTermChange:eA,term:eN,currency:eD,handleToggleModal:eC,handleLoad:ek,handleAmountChange:ej,reset:eR,handleSortTypeChange:eT}=j,ew=(0,K.Am)(ef.value.length,ef.value,0),eF=(0,d.useRef)((0,U.b)()),eE=(0,d.useRef)(null),{toggles:{FEATURE_TOGGLE_TERM_TIPS_ENABLED:eI}}=(0,q.ND)(),eS=(0,l._m)("l"),{inView:ey}=(0,J.S)({itemRef:eE,mode:"visibility",initialView:!0,disabled:!!O}),eB=(0,d.useCallback)(e=>{let t=null==e?void 0:e.label;eA(e),(0,C.lQ)({event:"data-event",eventCategory:"deposits_".concat(I),eventAction:"filters__click_period",eventLabel:(0,K.Am)(t,(0,k.b)(t),"")})},[I,eA]),eL=(0,$.Z)(0,0,S),eQ=(0,d.useCallback)(()=>{(0,C.lQ)({eventCategory:"deposits_".concat(I),eventAction:"click_link",eventLabel:"kak_otkryt_vklad"}),(0,X.l)(b.Yf,{offset:eL-80,position:"top"})},[I,eL]),eW=(0,d.useCallback)(()=>{(0,X.l)(b.TM,{offset:eL,position:"top"}),ek()},[ek,eL]),eZ=(0,d.useCallback)(e=>{ef.handleChange(String(null!=e?e:""),e=>{eF.current(()=>{ej(Number(e)),(0,C.lQ)({event:"data-event",eventCategory:"deposits_".concat(I),eventAction:"filters__input_amount",eventLabel:e})})})},[ef,I,ej]),eG=(0,d.useCallback)(e=>{var t;let i=(0,k.b)(null!==(t=e.currentTarget.textContent)&&void 0!==t?t:"");eh({eventCategory:I,withNewMarkup:B,term:eN.label,text:i,amount:ew}),eW()},[ew,I,eW,eN.label,B]),eO=(0,d.useCallback)(()=>{B&&(0,C.lQ)({event:"data-event",eventAction:"click__button__form__vse_parametry",eventLabel:"".concat(ew,"__").concat((0,k.b)(eN.label)),eventCategory:I}),eC()},[ew,I,eC,eN.label,B]),eH=(0,d.useCallback)(e=>{let t=i.find(t=>t.value===e);t&&(eR(),eT(Y.ER.Rate),eA(t))},[eT,eA,eR,i]),eP=(0,d.useMemo)(()=>eb(R,eS,H),[H,eS,R]),{depositFilter:eY}=(0,d.useMemo)(()=>(0,M.p)(O)||{},[O]),{heading:eM,disclaimer:eq,guideButton:eU}=(0,d.useMemo)(()=>ev(ei),[ei]),ez=!O&&x.publicConfig.FEATURE_TOGGLE_DEPOSIT_FILTER_NEW_DESIGN_ENABLED;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:F,ref:eE,children:[(0,n.jsxs)("span",{className:eg().row,children:[(0,n.jsxs)("div",{className:eg().headingBlock,children:[ee&&(0,n.jsx)(u.Z,{items:ee,isMobile:!eS,disableLastHref:ex}),T&&(0,n.jsx)(eu,{title:T,subtitle:w,region:N,town:D,tag:A,titleClassName:(0,M.Q)("",eg(),null==eY?void 0:eY.depositTitleHeadingClassName),hideBanner:G,headingTextClassName:(0,M.Q)("",eg(),null==eY?void 0:eY.depositPageHeadingHeadingTextClassName)}),!O&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:(0,o.Z)(eg().acbBlock,ez&&eg().desktop),children:[et&&(0,n.jsx)(Q,{onClick:eQ,children:eU}),(0,n.jsx)(m.Y,{className:(0,o.Z)(eg().disclaimer,eg().desktop),text:eq})]}),(0,n.jsx)("div",{className:(0,o.Z)(eg().heading,eg().headingAppearance,eg().desktop),children:eM})]})]}),!G&&T&&(0,n.jsx)(r.default,{src:(0,K.Am)(es,em,c),alt:"фоновое изображение",className:eg().bannerDefaultImage,unoptimized:!0,priority:!0,loading:"eager"})]}),(0,n.jsxs)("div",{className:(0,M.Q)(eg().wrapper_container,eg(),null==eY?void 0:eY.controllerClassWrapper),children:[!O&&(0,n.jsxs)("div",{className:(0,o.Z)(eg().spacedRow,eg().mobile),children:[(0,n.jsx)(a.X6,{type:"h2",className:(0,o.Z)(eg().mobile),children:eM}),ez&&(0,n.jsx)(_.T,{className:eg().mobile,dataQa:"filter-settings-button",onClick:eO,children:(0,n.jsx)(s.IconFdsParametersHorizontalO,{size:24,style:{color:"var(--color-purple-600)"}})})]}),(0,n.jsxs)(h.X,{switchTo:(0,n.jsx)(y,{}),switchWhen:eo,className:(0,M.Q)(eg().container,eg(),null==eY?void 0:eY.controllerClassName),children:[(0,n.jsxs)("div",{className:(0,o.Z)(eg().gridItem,ez&&eg().row),children:[(0,n.jsx)(l.Rn,{label:L,value:(0,K.Am)(ef.value,Number(ef.value),void 0),className:(0,M.Q)(eg().field,eg(),null==eY?void 0:eY.fieldClassName),...ef.events,onChange:eZ,onKeyDown:e=>(0,z.u)(e,eW),size:Z,dataQa:"filter-amount-input",unit:null!==(t=eD.unit)&&void 0!==t?t:v.rO,withoutControls:!0,decimalsCount:0,decimals:"never"}),(0,n.jsx)(l.Ph,{className:(0,M.Q)(eg().field,eg(),null==eY?void 0:eY.fieldClassName),label:W,onChange:eB,options:i,value:eN,size:Z},null==eN?void 0:eN.label)]}),(0,n.jsxs)("div",{className:eg().gridItem,children:[(0,n.jsx)(l.zx,{size:"m",variant:"secondary",onClick:eO,iconLeft:O?void 0:(0,n.jsx)(s.IconFilter,{}),className:ez?eg().desktop:void 0,children:"Все параметры"}),(0,n.jsx)(l.zx,{onClick:eG,size:"s",className:eg().showButton,pending:ec,children:eP}),!O&&!ez&&(0,n.jsx)(m.Y,{className:(0,o.Z)(eg().disclaimer,eg().mobile),text:eq})]})]}),ez&&!ei&&ep&&(0,n.jsx)(h.X,{switchWhen:!!ed,switchTo:(0,n.jsx)(P,{amount:null==ed?void 0:ed.minimumAmount,rate:null==ed?void 0:ed.fullRate,bankName:null==ed?void 0:ed.bankDisplayName,eventCategory:I,onTipsApply:ep}),transitionTime:300,children:(0,n.jsx)("hr",{className:eg().tipsDivider})}),(0,K.ur)(eI,!O,!ei)&&(0,n.jsxs)(n.Fragment,{children:[!ez&&(0,n.jsx)("hr",{className:eg().divider}),(0,n.jsx)(E,{isTermInDays:er,eventCategory:I,selectedTerm:Number(eN.value),onSelect:eH})]})]}),el&&(0,n.jsx)(g.Z,{params:f.e$,config:ea,className:eg().adFox})]}),!ey&&!O&&(0,n.jsx)(p.Z,{isDiscount:V,hasDynamicBonus:e_,filter:j,isDesktop:eS,containerClassName:eg().filter,filterStuckClassName:eg().filterBottom,floating:!0,withSort:en})]})});ex.displayName="DepositsFilter"},68026:function(e,t,i){"use strict";i.d(t,{Z:function(){return c},k:function(){return _}});var n=i(57437),s=i(92286),a=i(2265),l=i(65868);let o=(0,a.createContext)(void 0);function r(){}let d={region:l.A.getItem("user_region"),town:l.A.getItem("user_town"),handleToggleModal:r,handleSetRegion:r,handleSetTown:r};function c(e){let{children:t}=e,[i,r]=(0,a.useState)(()=>l.A.getItem("user_region")),[c,_]=(0,a.useState)(()=>l.A.getItem("user_town")),[u,m]=(0,a.useState)(d),p=(0,s.u)(),g=(0,a.useCallback)(()=>{p.handleToggleModal(!0)},[p]),h=(0,a.useCallback)(e=>{u.handleSetRegion(e),r(e),p.selectCity(e,l.A.getItem("user_town"))},[u,p]),v=(0,a.useCallback)(e=>{u.handleSetTown(e),_(e),p.selectCity(l.A.getItem("user_region"),e)},[u,p]);(0,a.useEffect)(()=>{function e(e){r(e.detail.region),_(e.detail.town)}return document.addEventListener("onRegionChange",e),()=>document.removeEventListener("onRegionChange",e)},[]),(0,a.useEffect)(()=>{m(d),void 0!==d.region&&r(d.region),void 0!==d.town&&_(d.town)},[]);let b=(0,a.useMemo)(()=>({region:i,town:c,handleToggleModal:g,handleSetRegion:h,handleSetTown:v}),[h,v,g,i,c]);return(0,n.jsx)(o.Provider,{value:b,children:t})}function _(){let e=(0,a.useContext)(o);if(!e)throw Error("Out of context");return e}},72955:function(e,t,i){"use strict";i.d(t,{c:function(){return a}});var n=i(57437),s=i(35563);let a=(e,t)=>Array.from({length:Math.max(e,1)},(e,t)=>t).map(e=>(0,n.jsx)(s.Od,{className:t},e))},42370:function(e,t,i){"use strict";i.d(t,{e:function(){return r}});var n=i(2265),s=i(97793),a=i(89911),l=i(86935);let o=Object.freeze([{minimumInDays:0,maximumInDays:74},{minimumInDays:75,maximumInDays:164},{minimumInDays:165,maximumInDays:284},{minimumInDays:285,maximumInDays:375},{minimumInDays:376,maximumInDays:1825}]);function r(e){var t;let{termConditions:i,...r}=null!=e?e:{},{isLoading:d,customerId:c}=(0,l.jt)(),{data:_,isLoading:u}=(0,a.d)(["best-deposits",null!=i?i:o],()=>(0,s.Lp)({customerId:null!=c?c:void 0,termConditions:null!=i?i:o}),{disabled:d||r.disabled});return(0,n.useMemo)(()=>{var e,t,i;return{isLoading:u||d,bestOffers:null!==(i=null==_?void 0:null===(t=_.data)||void 0===t?void 0:null===(e=t.topList)||void 0===e?void 0:e.filter(e=>!!e.topDeposit).map(e=>e.topDeposit))&&void 0!==i?i:[]}},[null==_?void 0:null===(t=_.data)||void 0===t?void 0:t.topList,d,u])}},56149:function(e){e.exports={"abstract-button":"AbstractButton_abstract-button__Sxh0n"}},25832:function(e){e.exports={hide:"YaAdFoxBanner_hide__FnoYL"}},67514:function(e){e.exports={link:"RegionSubtitle_link__2qOpF",subTitle:"RegionSubtitle_subTitle__yjtXq",hidden:"RegionSubtitle_hidden__1xcDk",accordionTitle:"RegionSubtitle_accordionTitle__yERyO",pointer:"RegionSubtitle_pointer__Z4F2Y",title:"RegionSubtitle_title__5PM81",mobile:"RegionSubtitle_mobile__FWf17",desktop:"RegionSubtitle_desktop__Y_R2s",accordion:"RegionSubtitle_accordion__7PYNe",icon:"RegionSubtitle_icon__y5kTO",expanded:"RegionSubtitle_expanded__Tkvy6",iconWrapper:"RegionSubtitle_iconWrapper__TJ7p3"}},67487:function(e){e.exports={title:"RegionTitle_title__ouhKs",link:"RegionTitle_link__r_rJV",titleWrapper:"RegionTitle_titleWrapper__yuBaG",newTitle:"RegionTitle_newTitle__SeVuV"}},3802:function(e){e.exports={"fade-enter":"SmoothTransition_fade-enter__QkdrL","fade-enter-active":"SmoothTransition_fade-enter-active__Wvx2V","fade-exit":"SmoothTransition_fade-exit__dKZWw","fade-exit-active":"SmoothTransition_fade-exit-active__M01Qd"}},70203:function(e){e.exports={bestRates:"BestRates_bestRates__P40R5",chipsWrapper:"BestRates_chipsWrapper__RJqJK",scrollable:"BestRates_scrollable__iB9XN",skeleton:"BestRates_skeleton__wsaGX",new:"BestRates_new__HdEsT",chips:"BestRates_chips__0igHF",title:"BestRates_title__azkH2",big:"BestRates_big__0ior4",fade:"BestRates_fade__paSKg",left:"BestRates_left__aY29w",right:"BestRates_right__9SHMo"}},91439:function(e){e.exports={tips:"DepositTipsV2_tips__ihU74",text:"DepositTipsV2_text__Uw6Kh",right:"DepositTipsV2_right__2QTzt",desktop:"DepositTipsV2_desktop__amSKA"}},82892:function(e){e.exports={title:"DepositsFilter_title__LqIUw",beelineDepositTitleHeadingClassName:"DepositsFilter_beelineDepositTitleHeadingClassName__ZM9kq",beelineDepositPageHeadingTextClassName:"DepositsFilter_beelineDepositPageHeadingTextClassName__9ck8q",link:"DepositsFilter_link__KGNNY",subTitle:"DepositsFilter_subTitle__CYDBq",hidden:"DepositsFilter_hidden__MkVv7",wrapper_container:"DepositsFilter_wrapper_container__8uqVx",beelineWrapper:"DepositsFilter_beelineWrapper__X227Y",t2Wrapper:"DepositsFilter_t2Wrapper__eJSFt",container:"DepositsFilter_container__rerMx",buttons:"DepositsFilter_buttons__D5dHw",gridItem:"DepositsFilter_gridItem__jXTWY",row:"DepositsFilter_row__60Fbu",t2Controller:"DepositsFilter_t2Controller__APwOF",beelineController:"DepositsFilter_beelineController__SRHTV",field:"DepositsFilter_field__L90bX",t2Field:"DepositsFilter_t2Field__Kis2a",tags:"DepositsFilter_tags__sgqF_",tag:"DepositsFilter_tag__UXokT",heading:"DepositsFilter_heading__6ypN_",acbBlock:"DepositsFilter_acbBlock__zYuJ9",bannerDefaultImage:"DepositsFilter_bannerDefaultImage__bD2be",headingBlock:"DepositsFilter_headingBlock__cKilC",disclaimer:"DepositsFilter_disclaimer__KKph9",desktop:"DepositsFilter_desktop__1qmEL",mobile:"DepositsFilter_mobile__7WYjn",adFox:"DepositsFilter_adFox__q6bCh",headingAppearance:"DepositsFilter_headingAppearance__X9hLQ",divider:"DepositsFilter_divider__QH29a",tipsDivider:"DepositsFilter_tipsDivider__ndK6G",spacedRow:"DepositsFilter_spacedRow__AxYVg",showButton:"DepositsFilter_showButton___UW1H"}},11910:function(e){e.exports={skeleton:"FilterSkeleton_skeleton__madHS",gridItem:"FilterSkeleton_gridItem__yZPrK",desktop:"FilterSkeleton_desktop__O1Atd"}},85277:function(e){e.exports={desktop:"GuideButton_desktop__SrrY_",mobile:"GuideButton_mobile__UIfqx"}},79713:function(e){e.exports={pageHeading:"DepositsPageHeading_pageHeading__SbE3A",hideBanner:"DepositsPageHeading_hideBanner__B3eMO",alignCenter:"DepositsPageHeading_alignCenter__FYQy6",headingText:"DepositsPageHeading_headingText__gXw0I",adFox:"DepositsPageHeading_adFox__kBHiL",bannerDefaultImage:"DepositsPageHeading_bannerDefaultImage__q5v5U"}}}]);