PageSourceSearch

https://www.rshb.ru/_next/static/chunks/15-40d2a5803f12ec83.js

js rshb.ru collected 2026-10-01 10:19:00 UTC 518,824 bytes, 12 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[15],{35:(e,t,a)=>{a.d(t,{W:()=>o});var n=a(7786),r=a(4760),l=a(4249),i=a(3765);let s=new l.i;function o(e){return(0,i.P)(s,e)}(0,n.a)(s,new r.b(globalThis?.localStorage))},61:(e,t,a)=>{a.d(t,{W:()=>s});var n=a(7444),r=a(4122),l=a(9811);let i=["https://private-banking.rshb.ru/"],s=async e=>{let t=e.target?.closest("a"),a=(0,n.H)();if((0,l.mv)(t?.href)&&!t?.href?.startsWith(a.origin)&&!i.includes(t?.href??"")){e.preventDefault(),e.stopPropagation();let n=(e=>{let t=(0,r.s)();if(!(0,l.mv)(e)||!t)return e;let a=new URL(e);for(let[e,n]of new URLSearchParams(t))a.searchParams.set(e,n);return a.toString()})(t?.href)||t?.href;n&&a.assign(n,t?.target)}}},63:(e,t,a)=>{var n=a(7260);a.o(n,"usePathname")&&a.d(t,{usePathname:function(){return n.usePathname}}),a.o(n,"useRouter")&&a.d(t,{useRouter:function(){return n.useRouter}})},70:(e,t,a)=>{a.d(t,{Q:()=>o,k:()=>s});var n=a(1762),r=a(1620),l=a(6338),i=a(4248);let s=(0,r.I)(({field:e,input:t})=>(0,n.Y)(l.Y,{label:"Вид эквайринга",placeholder:"Выберите эквайринг",options:i.g2,...e(t?.name??""),...t})),o=(e="")=>"trade"===e||"all"===e},106:(e,t,a)=>{a.d(t,{W:()=>l});var n=a(1762),r=a(8027);let l=({min:e=0,max:t=0,availableMonths:a,...l})=>(0,n.Y)(r.Q,{items:[`От ${i(e)}`,`До ${i(t)}`],step:1,...a?.length?{list:a}:{min:e,max:t},...l}),i=e=>`${e} ${Number(e)%10==1&&11!==e?"месяца":"месяцев"}`},138:(e,t,a)=>{a.d(t,{f:()=>o});var n=a(1762),r=a(6781),l=a(4196),i=a(8343),s=a(310);function o({onClose:e=s.l,onOpen:t=s.l,isOpen:a,text:i}){let o=(0,l.n)();(0,r.vJ)(()=>{a||(o.close(),e())},[a]);let d=(0,r.hb)(()=>{o.close(),e()},[e]),m=(0,r.li)(null),u=(0,r.li)(null);return(0,r.vJ)(()=>{if(!a||!m.current||!i)return;let{top:e,left:t,width:r}=m.current.getBoundingClientRect();o.open({popup:(0,n.Y)("div",{ref:u,children:c(i)}),top:e+window.scrollY-100,left:Math.max(0,t-200+r/2)})},[a,d]),(0,r.vJ)(()=>{let a=m?.current;return a&&i?(a.addEventListener("mouseenter",t),a.addEventListener("mouseleave",e),()=>{a.removeEventListener("mouseenter",t),a.removeEventListener("mouseleave",e)}):s.l},[m,t,e,!!i]),m}let c=e=>(0,n.Y)("div",{className:"bg-white rounded p-4 w-[375px] flex justify-between text-xs shadow-main-black relative",children:(0,n.Y)(i.E,{children:e})})},165:(e,t,a)=>{a.d(t,{W:()=>n});let n=async({aspectsAttributes:e,aspects:t,ev:a})=>{for(let{aspectName:n,params:r}of e??[]){let e=t[n??""];e&&await e(a,r)}}},180:(e,t,a)=>{a.d(t,{s:()=>r});var n=a(8604);function r({block:e,options:t,children:a,extraProps:r,renderProps:l,isMobile:i}){return a||(e&&t?(0,n.z)(e.blocks,{...t,parent:e,extraProps:r,renderProps:l,isMobile:i}):null)}},182:(e,t,a)=>{a.d(t,{S:()=>l,f:()=>r.f});var n=a(1392),r=a(2944);let l=async()=>await (0,n.GR)("/user-data/getUserTasks","GET")||void 0},188:(e,t,a)=>{a.d(t,{J:()=>s});var n=a(1762),r=a(1620),l=a(1695),i=a(641);let s=(0,r.I)(({className:e,onClose:t})=>(0,n.Y)("button",{className:(0,l.i)("flex justify-center items-center w-12 h-12 p-2xs bg-transparent border-none",e),onClick:t,title:"Закрыть",type:"button",children:(0,n.Y)(i.I,{name:"CloseIcon",width:"20",height:"20",iconVersion:"gray"})}))},194:(e,t,a)=>{a.d(t,{OT:()=>r,Sc:()=>l,Uz:()=>n});let n={text:"Без учета надбавки",key:"0"},r=e=>i([(e,t)=>e<t,(e,t)=>e?.maxSum>t?.maxSum],e),l=(e=[],t=!1,a=[])=>({...i([(e,t)=>e>t,(e,t)=>e?.minSum<t?.minSum],e?.filter(e=>!!e?.isNewClient===t)),extraPercent:t?n:a.at(-1),extraPercents:a}),i=(e,t)=>{if(!t?.length)return;let a=t?.reduce((t,a)=>e[0](a.rate,t[0].rate)?[a]:a.rate===t[0].rate?[...t,a]:t,[t[0]]);return a.length>1?a.reduce((t,a)=>e[1](a,t)?a:t,a[0]):a[0]}},265:(e,t,a)=>{a.d(t,{g:()=>l});var n=a(6781),r=a(2161);function l({seconds:e,period:t=1e3,onTick:a,onEnd:l}){let i=(0,n.li)(e),s=(0,n.hb)(e=>{i.current||=0,i.current=Math.max(0,i.current-1);try{a?.(i.current)}finally{i.current<=0&&(e(),l?.())}},[a,l]),{start:o}=(0,r.$)(s,t);return(0,n.hb)(e=>{i.current=e,o()},[])}},310:(e,t,a)=>{a.d(t,{l:()=>n});let n=()=>{}},360:(e,t,a)=>{a.d(t,{F:()=>s});var n=a(1762),r=a(1620),l=a(6781),i=a(1695);let s=(0,r.I)(({className:e,isUnfolded:t,isOverflowVisible:a=!1,children:r})=>{let s=(0,l.li)(null),o=function(e,t){let a=(0,l.li)(null);return(0,l.vJ)(()=>{let t=a?.current;if(!t)return;let n=new ResizeObserver(a=>{e(t,a[0])});return n.observe(t),()=>{n.disconnect()}},[e,...t]),a}(e=>{s?.current&&(s.current.style.maxHeight=t?`${e.scrollHeight}px`:"")},[t]);return(0,n.Y)("div",{ref:s,className:(0,i.i)("transition-max-h duration-300",a&&t?"overflow-clip":"overflow-hidden",{"max-h-0":!!(s?.current||!t)}),role:"tabpanel","aria-label":"Сворачивающаяся секция",children:(0,n.Y)("div",{className:e,ref:o,children:r})})})},461:(e,t,a)=>{a.d(t,{Z:()=>r});var n=a(6781);function r(e,t){(0,n.vJ)(()=>{let t=e();return()=>{t.then(e=>{e instanceof Function&&e()})}},t)}},551:(e,t,a)=>{a.d(t,{Y:()=>i});var n=a(1762),r=a(1620),l=a(1695);let i=(0,r.I)(({className:e,role:t="tablist",children:a})=>(0,n.Y)("div",{className:(0,l.i)(e),role:t,children:a}))},567:(e,t,a)=>{a.d(t,{F:()=>p});var n=a(1762),r=a(1620),l=a(6781),i=a(6190),s=a(6362),o=a(851),c=a(6977),d=a(641),m=a(646);let u="cookie",h="Читать полностью",p=(0,r.I)(({__html:e,additionalText:t="",mobileButtonText:a=h})=>{let[r,{setTrue:p,setFalse:g}]=(0,i.o)(),[f,{setTrue:x}]=(0,i.o)();(0,s.s)(()=>{globalThis.localStorage?.getItem(u)||p()},[],3e3);let y=(0,l.hb)(()=>{globalThis.localStorage?.setItem(u,"true"),g()},[]);return r&&e?(0,n.Y)("div",{className:"container fixed left-0 right-0 bottom-[74px] lg:bottom-0 z-50",role:"dialog",children:(0,n.F)("div",{className:"bg-white p-3xl rounded-md shadow-main-black lg:m-xl lg:p-xl lg:flex lg:flex-row-reverse lg:items-center",children:[(0,n.Y)("button",{className:"float-right lg:float-none lg:w-36 flex justify-end",onClick:y,title:"Закрыть",type:"button",children:(0,n.Y)(d.I,{name:"CloseIcon",width:"20",height:"20",iconVersion:"gray"})}),(0,n.Y)("div",{className:"lg:flex-1 hidden lg:block",children:(0,n.Y)(o.s,{__html:e+t,className:"[&_p]:text-xs lg:[&_p]:text-base [&_p]:inline"})}),(0,n.Y)(o.s,{__html:e,className:"[&_p]:text-xs lg:hidden"}),f?(0,n.Y)(o.s,{__html:t,className:"[&_p]:text-xs lg:[&_p]:text-base"}):(0,n.F)(c.$,{className:"text-primary-main text-xs lg:text-base w-fit mt-3 lg:hidden",embedded:!0,onClick:x,children:[a,(0,n.Y)(m.E,{image:{icon:"ArrowDownIcon",iconVersion:"color"},width:"16",height:"16"})]})]})}):null})},641:(e,t,a)=>{a.d(t,{I:()=>h});var n=a(1762),r=a(1620),l=a(2162),i=a(5437),s=a(7628),o=a(3042),c=a(1695),d=a(9811);
1let m={"":"",normal:"",color:"text-primary-main",black:"text-black",white:"text-black",gray:"text-gray",darkgray:"text-secondary-text"},u={small:"16",medium:"24",large:"48",xl:"78"},h=(0,r.I)(({className:e="",imageClassName:t="",name:a="",alt:r=`Иконка ${a}`,title:h=r,iconVersion:f="color",size:x,width:y=x&&u[x],height:b=y})=>{let v=(0,l.r)(),I="normal"===f?`${a}.svg`:`sprites.svg#${a}`,w=(0,o.F)(v)((0,d.uJ)(s.t.CDN,"/icons/",I)),C=!Array.from(i.Gi).includes(a);return"normal"===f?(0,n.Y)("img",{className:e,style:p(e,b),src:w,alt:r,title:h,"aria-hidden":"true",width:y,height:b}):(0,n.Y)(g,{className:e,children:(0,n.F)("svg",{className:(0,c.i)(m[f],{"w-full h-full":!y,invert:"white"===f&&C},t),width:y,height:b,"aria-hidden":"true",children:[h?(0,n.Y)("title",{children:h}):null,r?(0,n.Y)("desc",{children:r}):null,(0,n.Y)("use",{href:w,xlinkHref:w})]})})}),p=(e,t)=>e?.includes("h-")?{}:{height:(e=>e&&!/\D/.test(e))(t)?`${t}px`:t,width:"auto"},g=(0,r.I)(({className:e,children:t})=>e?(0,n.Y)("div",{role:"img",className:e,children:t}):t)},643:(e,t,a)=>{a.d(t,{d:()=>n});let n=e=>{try{return Array.isArray(e)&&e.length?{"data-aspects":JSON.stringify(e)}:{}}catch(e){return{}}}},646:(e,t,a)=>{a.d(t,{E:()=>h});var n=a(1762),r=a(1620),l=a(641),i=a(2162),s=a(4369),o=a(1695);let c=(e,t)=>e?.media&&t?.media?e.media-t.media:0,d=(0,r.I)(({className:e="",image:t,imageClassName:a=""})=>{let r=(0,i.r)();return(0,n.F)("picture",{className:e,children:[t?.sources?.length?t.sources.filter(e=>e?.src).sort(c).map(({src:e,format:a,media:l},i)=>(0,n.Y)("source",{srcSet:(0,s.q)(r)(e),type:u(a),media:l?`(max-width: ${l}px)`:"",width:t?.size?.width,height:t?.size?.height},`${i}_${e}`)):null,t?.src?m({...t,src:(0,s.q)(r)(t.src)},a):null]})}),m=(e,t="")=>(0,n.Y)("img",{src:e.src,className:(0,o.i)("object-contain",t),alt:e?.alt||e?.title||"",title:e?.title||"",style:{width:e?.size?.width?`${e.size?.width}px`:"100%",height:e?.size?.height?`${e.size?.height}px`:"auto"},width:e?.size?.width,height:e?.size?.height}),u=e=>e?`image/${String(e)}`:void 0,h=(0,r.I)(({className:e="",image:t,imageClassName:a="",...r})=>t?.src||t?.icon?t.icon?(0,n.Y)(l.I,{className:e,imageClassName:a,iconVersion:t?.iconVersion,iconBgVersion:t?.iconBgVersion,name:t.icon,...r}):(0,n.Y)(d,{className:e,imageClassName:a,image:t}):null)},649:(e,t,a)=>{a.d(t,{n:()=>c});var n=a(1762),r=a(1620),l=a(1695),i=a(641),s=a(646),o=a(851);let c=(0,r.I)(({__html:e,icon:t="InfoCircleIcon",iconVersion:a="black",image:r,className:c,bgColor:d="bg-main-gray",rounded:m="rounded-lg"})=>(0,n.F)("div",{className:(0,l.i)("flex flex-row items-center w-full min-h-14 gap-m p-m",d,m,c),children:[(0,n.Y)("div",{className:"rounded-full bg-white p-xs",children:r?(0,n.Y)(s.E,{image:r,className:"block w-max"}):(0,n.Y)(i.I,{name:t,width:"24",height:"24",iconVersion:a})}),(0,n.Y)("div",{className:"",children:(0,n.Y)(o.s,{__html:e})})]}))},682:(e,t,a)=>{a.d(t,{$v:()=>l,Ts:()=>i,__:()=>n,jH:()=>o,qU:()=>r,wT:()=>s});let n=12,r=1200,l=1,i=60,s=Math.round(29.5),o=["isMonthlyInterestPayment","isRemoteRegistration","isReplenish","isWithdrawn","isNewClient"]},706:(e,t,a)=>{a.d(t,{d:()=>c});var n=a(1762),r=a(1620),l=a(1695),i=a(6977),s=a(5553),o=a(9763);let c=(0,r.I)(({className:e,isUnfolded:t,short:a,label:r=t?"Скрыть":"Развернуть",embedded:c=!1,labelColorStyle:m="",...u})=>(0,n.F)(i.$,{className:(0,l.i)({"w-full":!a},e),embedded:c,shape:a?"default":"square",role:"tab","aria-label":"Кнопка сворачивающейся секции",...u,children:[(0,n.Y)(s.f,{labelColor:m,children:r}),(0,n.Y)(o.K,{isUnfolded:t,iconVersion:c?d(m):"",className:"flex-grow-0 flex-shrink-0 basis-auto"})]})),d=e=>"white"===e?"":"darkgray"===e?"darkgray":"color"},763:(e,t,a)=>{a.d(t,{gO:()=>l,lv:()=>n,zL:()=>r});let n="w-full border rounded-md text-primary-text outline-none p-m",r="ym-disable-keys",l="ym-hide-content"},810:(e,t,a)=>{a.d(t,{M:()=>i,a:()=>l});var n=a(4551),r=a(7050);function l(){return{send:async function({body:e,router:t,endpoint:a,withPageSlug:l}){let o=a&&s(a,e),c=`${n.Q}/${o}`,d=(0,r.f)({body:e,endpoint:a,router:t,withPageSlug:l});try{let e=await i(c,d);if(!e?.ok)return null;return await e.json()}catch(e){return null}}}}let i=(e,t)=>fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},mode:"cors",body:JSON.stringify(t)}),s=(e,t)=>{let{serviceDirection:a}=t;return"lead"===e&&"Юридическое лицо / ИП"!==a?"lead":e}},816:(e,t,a)=>{a.d(t,{U:()=>r});var n=a(9876);function r(e,t,a){(0,n.vJ)(()=>e.subscribe(t,e=>{let t=e?.type;if(t&&"string"==typeof t){let n=a[t];n&&n(e)}}),[e,t,...Object.values(a)])}},851:(e,t,a)=>{a.d(t,{s:()=>o});var n=a(1762),r=a(1620),l=a(6781),i=a(2464),s=a(1695);let o=(0,r.I)(({__html:e="",richVersion:t="",itemSize:a="list-m",className:r,isDotted:o=!0,children:c,textColor:d="",blockClassName:m=""})=>{let u=(0,l.li)(null);return(0,i.y)(u),e||c?(0,n.Y)("div",{"data-component":"rich-text-container",className:m,children:(0,n.Y)("div",{className:(0,s.i)(t,a,"text-primary-main"===d?"group-data-secondary:text-white group-data-gray:text-secondary-text":d,"md-container",o?"":"without-dots",r),ref:u,dangerouslySetInnerHTML:e?{__html:e}:void 0,children:c})}):null})},881:(e,t,a)=>{a.d(t,{s:()=>n});let n=(e,t=600)=>{let a,n=(...r)=>{n.dispose(),a=setTimeout(()=>{e(...r)},t)};return n.dispose=()=>{a&&clearTimeout(a)},n}},985:(e,t,a)=>{a.d(t,{L:()=>l});var n=a(1762),r=a(8343);let l=e=>e?(0,n.Y)(r.E,{size:"text-m",color:"text-primary-text",font:"font-light",children:e}):null},986:(e,t,a)=>{a.d(t,{o:()=>h});var n=a(1762),r=a(1620),l=a(6781),i=a(3963),s=a(7530),o=a(8231),c=a(310),d=a(1695),m=a(7351),u=a(8614);let h=(0,r.I)(({className:e,label:t,value:a="",error:r,errors:h,type:f,isInteger:x,placeholder:y,maxLength:b,inputRef:v,isOpen:I,onOpen:w=c.l,onClose:C=c.l,required:N,onChange:Y=c.l,infoMessage:S,inputLanguage:k,hiddenValue:E,...T})=>{let F=(0,i.j)(C),_=(0,l.hb)(e=>{let t=b&&e.length>b;I||w(),t||Y(p(k?(0,s.D)(e,k):e,x))},[I,Y]);return(0,n.F)("div",{className:(0,d.i)("shrink-0 w-full",e),ref:F,onBlur:C,onFocus:w,children:[(0,n.Y)("div",{ref:v,children:(0,n.Y)(m.p,{type:f||"text","aria-label":t,label:(0,o.S)({label:t,required:N}
1),valid:!r,onChange:_,placeholder:g({placeholder:y,errors:h,label:t}),value:E||a,...T})}),(0,u.I)(r,S)]})}),p=(e="",t=!1)=>t&&e?e.replace(/[^\d]+/g,""):e,g=({placeholder:e,errors:t,label:a})=>t&&!a?`${e}*`:e},1102:(e,t,a)=>{a.d(t,{N:()=>n});let n={start:"justify-start",center:"justify-center",end:"justify-end"}},1173:(e,t,a)=>{a.d(t,{q:()=>n});let n=(e,t,a)=>Math.max(t,Math.min(e,a))},1218:(e,t,a)=>{a.d(t,{O:()=>c});var n=a(1762),r=a(1620),l=a(8231),i=a(1695),s=a(8614),o=a(9243);let c=(0,r.I)(({className:e,label:t,error:a,required:r,...c})=>(0,n.F)("div",{className:(0,i.i)("shrink-0 w-full",e),children:[(0,n.Y)(o.l,{label:(0,l.S)({label:t,required:r}),valid:!a,...c}),(0,s.I)(a)]}))},1285:(e,t,a)=>{a.d(t,{P:()=>l});var n=a(3257),r=a(4850);let l=()=>(0,n.j)(r.O.emitter,"dialog")},1328:(e,t,a)=>{a.d(t,{v:()=>n});let n=e=>2===e?"@xl:grid-cols-2 gap-x-m":"@xl:grid-cols-1 gap-x-0"},1354:(e,t,a)=>{a.d(t,{h:()=>n});let n=(e,t)=>{let{value:a,isDirty:n}=e,r=n?t(a):[];return{...e,errors:r,error:r[0]}}},1365:(e,t,a)=>{a.d(t,{$:()=>d});var n=a(1762),r=a(1620),l=a(8860),i=a(1536),s=a(6767),o=a(1695);let c={XXL:{title:{headingType:"h0",as:"h1"},descriptionSize:"text-h5",descriptionWeight:"font-normal",descriptionStyle:"mt-xl"},XL:{title:{headingType:"h1",as:"h1"},descriptionSize:"text-xl",descriptionWeight:"font-light",descriptionStyle:"mt-m"},L:{title:{headingType:"h2",as:"h2"},descriptionSize:"text-xl",descriptionWeight:"font-light",descriptionStyle:"mt-m"},M:{title:{headingType:"h3",as:"h2"},descriptionSize:"text-xl",descriptionWeight:"font-light",descriptionStyle:"mt-s"},S:{title:{headingType:"h4",as:"h2"},descriptionSize:"text-xl",descriptionWeight:"font-light",descriptionStyle:"mt-xs"},XS:{title:{headingType:"h5",as:"h2"},descriptionSize:"text-m",descriptionWeight:"font-light",descriptionStyle:"mt-xs"}},d=(0,r.I)(({className:e,version:t="",headlineVersion:a="XL",title:r,description:d,align:m="text-center",as:u,isEmbedded:h=!1,isTheme:p=!1,textColor:g,...f})=>{let x=c[a],y={marginTop:x.descriptionStyle};return(0,n.F)(l.l,{className:(0,o.i)({"@container-normal":h},e),defaultPadding:h?"":"p-6xl",version:t,isTheme:p,...f,children:[r?(0,n.Y)(i.D,{className:(0,o.i)("whitespace-normal",m,g),...x?.title,as:u||x?.title.as,title:r}):null,d?(0,n.Y)(s.f,{size:x.descriptionSize,font:x.descriptionWeight,align:m,...y,color:g,children:d}):null]})})},1392:(e,t,a)=>{a.d(t,{p0:()=>i,GR:()=>l,sU:()=>s});var n=a(4304);
1let r=["/external/user-data/sms/checkCode","/external/user-data/sms/sendCode","/external/user-data/sms/checkCaptcha","/external/user-data/sms/createCaptcha","/external/auth/refresh"],l=async(e,t,a)=>{try{return(await i(e,t,a)).json()}catch(e){return console.error(e),null}};async function i(e,t,a){let l=r.find(t=>e.includes(t))?(0,n.jP)():(0,n.$_)(e),i=(()=>{let e=new Uint8Array(8);return globalThis.crypto.getRandomValues(e),e.reduce((e,t)=>`${e}${t.toString(16).padStart(2,"0")}`,"")})();return globalThis?.fetch?.(`${l}${e}`,{method:t,headers:{"Content-Type":"application/json","X-B3-Sampled":"1","X-B3-Spanid":i,"X-B3-Traceid":i,...s()},credentials:"include",body:a?JSON.stringify(a):null})}let s=()=>{let e=sessionStorage.getItem("accessToken");return e?{Authorization:`Bearer ${e}`}:null}},1408:(e,t,a)=>{a.d(t,{E:()=>r});var n=a(1392);let r=async()=>{let e=await (0,n.GR)("/user-data/draftTasksKZO","GET");return e?.tasks||[]}},1418:(e,t,a)=>{a.d(t,{d:()=>s});var n=a(1762),r=a(1620),l=a(8343),i=a(1695);let s=(0,r.I)(({value:e,subText:t,children:a,isPhone:n,...r})=>{let l=(Array.isArray(e)?e:e?.split(",")??[]).filter(Boolean);return[l.length,a,t].every(e=>!e)?null:o({textItems:l,subText:t,children:a,isPhone:n,...r})}),o=({label:e,labelSize:t="text-m",textItems:a,subColor:r,subText:s,className:o,children:d,isPhone:m=!1})=>(0,n.F)("div",{className:(0,i.i)("flex gap-2xs flex-col h-full max-w-[300px]",o),children:[e?(0,n.Y)(l.E,{color:"text-secondary-text",font:"font-light",size:t,children:e}):null,d||c(a,m),s?(0,n.Y)(l.E,{color:r,size:"text-m",children:s}):null]}),c=(e,t)=>e.filter(Boolean).map((e,a)=>(0,n.Y)(l.E,{size:"text-l",children:t?(0,n.Y)("a",{href:`tel:${d(e)}`,children:e.trim()}):e.trim()},String(a))),d=e=>e.replace(/\D/g,"")},1463:(e,t,a)=>{a.d(t,{_:()=>n,s:()=>r});let n=180,r=e=>n-Math.floor((Date.now()-e)/1e3)},1536:(e,t,a)=>{a.d(t,{D:()=>c});var n=a(1762),r=a(1620),l=a(2793),i=a(1695);let s={h1:"h1",h2:"h1",h3:"h2",h4:"h2",h5:"h3",h6:"h3"},o={h0:"text-h0",h1:"text-h1",h2:"text-h2",h3:"text-h3",h4:"text-h4",h5:"text-h5",h6:"text-h6"},c=(0,r.I)(({className:e="",headingType:t="h3",as:a="h3",title:r,children:c})=>{let d,m=(d=(0,l.t)(),e=>(d?s[e]:e)||"h3")(a);return(0,n.Y)(m,{role:"heading",className:(0,i.i)("font-sans m-0",o[t],e),children:r||c})})},1552:(e,t,a)=>{a.d(t,{Y:()=>E});var n=a(1762),r=a(1620),l=a(6781),i=a(851),s=a(265),o=a(8470),c=a(4627),d=a(310),m=a(9598),u=a(2551),h=a(5795),p=a(1463),g=a(7583),f=a(1392);let x=async e=>{let t=(0,g.K)(),a={phoneNumber:e.phoneNumber};return t||(a.smsCodesSetName=e.smsCodesSetName),await (0,f.p0)(`${t?"/external/user-
1data":""}/sms/sendCode`,"POST",a)};var y=a(6190),b=a(7887),v=a(1285);let I=async e=>{let t=(0,g.K)();return await (0,f.p0)(`${t?"/external/user-data":""}/sms/checkCaptcha`,"POST",{captchaText:e.captchaText,...t&&{phoneNumber:e?.phoneNumber}}).then(e=>e.text()).then(e=>"ERROR"!==e)},w=async e=>{let t=(0,g.K)();return await (0,f.p0)(`${t?"/external/user-data":""}/sms/createCaptcha?phoneNumber=${encodeURIComponent(e)}`,"GET").then(async e=>e?e.blob():new Blob)},C=(0,r.I)(({phoneNumber:e,sendCode:t,onClose:a})=>{let[r,i]=(0,l.J0)(""),[s,o]=(0,l.J0)(""),[c,d]=(0,l.J0)(!1),[m,{setTrue:u,setFalse:h}]=(0,y.o)(!1),{closeAll:p}=(0,v.P)(),g=(0,l.hb)(async()=>{u(),await I({captchaText:s,phoneNumber:e})?(a?.(),t?.()):d(!0),h()},[s,t]),f=(0,l.hb)(()=>{(async()=>i(URL.createObjectURL(await w(e))))()},[]);return(0,l.vJ)(f,[]),(0,n.Y)(b.h,{closeAll:p,captcha:r,setCode:o,code:s,isLoading:m,hasError:c,handleCheckCaptcha:g,handleCreateCaptcha:f})});var N=a(165);let Y=async e=>{let t=(0,g.K)(),a={smsText:e.smsText,phoneNumber:e?.phoneNumber};return t||(a.smsCodesSetName=e.smsCodesSetName),await (0,f.p0)(`${t?"/external/user-
1data":""}/sms/checkCode`,"POST",a)};var S=a(5112),k=a(1656);let E=(0,r.I)(({phone:e,withDescription:t=!0,consents:a,onSuccess:r=d.l,onClose:i=d.l,onFail:g=d.l,productType:f,aspects:b})=>{let[v,I]=(0,l.J0)([,,,,].fill("")),w=(0,c.q)(e),{handleSubmit:E,hasError:F,errorText:_,isLoading:R,timeNextReq:D,isSubmitButtonDisabled:A,setTimeNextReq:O,setErrorText:M}=(({values:e,phoneNumber:t,onSuccess:a,onFail:n,productType:r,aspects:i})=>{let s=(0,m.B)(),o=s.smsCode?.attempts||0,c=Math.max((0,p.s)(s.smsCode?.sendTime||Date.now()),0),[d,u]=(0,l.J0)(""),[h,{setTrue:g,setFalse:f}]=(0,y.o)(!1),[x,b]=(0,l.J0)(c),v=(0,l.hb)(()=>u(""),[]),I=!!(0===x&&s.smsCode?.sendTime),w=o>2||I||!e.every(Boolean),C=(0,l.hb)(async l=>{s.smsCode={...s.smsCode,attempts:o+1},g();let c="string"==typeof l?l:e.join(""),d=await Y({smsText:c,smsCodesSetName:{key:"AUTHENTICATION"},phoneNumber:t});if(d.ok){let e=await d.json();(0,k.f)(e),b(0),v(),s.smsCode=null,r&&i&&(0,N.W)({aspectsAttributes:(0,S.s)("smsAuth",r),aspects:i,ev:{}}),a?.(c)}else 403===d.status?u(o>1?"Исчерпан лимит ввода смс-кода":"Неверный код"):n();f()},[e,o,i]);return(0,l.vJ)(()=>{I?u("Код просрочен"):o>2&&u("Исчерпан лимит ввода смс-кода")},[I]),{handleSubmit:C,hasError:!!d,errorText:d,isLoading:h,timeNextReq:x,isSubmitButtonDisabled:w,setTimeNextReq:b,setErrorText:u}})({values:v,phoneNumber:w,onSuccess:r,onFail:g,productType:f,aspects:b}),{handleSendCode:P,sessionStore:L}=(({phoneNumber:e,restartTimer:t,setTimeNextReq:a,setErrorText:n,onFail:r})=>{let i=(0,m.B)(),s=(0,u.s)(C),o=(0,l.hb)(async()=>{let l=await x({phoneNumber:e,smsCodesSetName:{key:"AUTHENTICATION"}});l.ok?(a(p._),t(p._),n(""),i.smsCode=(0,h.o)(e)):429===l.status?s.open({phoneNumber:e,sendCode:o}):r()},[e,t]);return{handleSendCode:o,sessionStore:i}})({phoneNumber:w,restartTimer:(0,s.g)({seconds:D,onTick:O}),setTimeNextReq:O,setErrorText:M,onFail:g});return(0,l.vJ)(()=>{L.smsCode?.sendTime&&L.smsCode?.phoneNumber===w||P()},[]),(0,n.Y)(o.y,{isSubmitButtonDisabled:A,onSubmit:E,onSendCode:P,timeNextReq:D,values:v,onChange:I,phone:e,isLoading:R,errorText:_,hasError:F,onClose:i,children:T(a,t)})}),T=(e,t=!1)=>t?(0,n.F)(i.s,{itemSize:"list-s",children:[(0,n.Y)("span",{children:"Вводя код, я подтверждаю, что ознакомлен и подписываю: "}),(0,n.Y)("ul",{children:e?.map((e,t)=>(0,n.Y)("li",{children:e},`${e}-${t}`))})]}):null},1620:(e,t,a)=>{a.d(t,{I:()=>n});let n=e=>(e._tmpl||(e._tmpl=globalThis.__UNI_REACT__?e:r(e)),e._tmpl),r=e=>{function t(t,a){let{children:n,...r}=t||{},l=a?.slots?.default,i=n||l&&l();return e(Object.assign(r,i&&{children:i}),a)}return t.inheritAttrs=!1,t}},1656:(e,t,a)=>{a.d(t,{f:()=>n});let n=e=>{globalThis.sessionStorage.setItem("accessToken",e.access_token),globalThis.sessionStorage.setItem("refreshToken",e.refresh_token)}},1695:(e,t,a)=>{a.d(t,{i:()=>n});let n=(...e)=>e.map(e=>r(e)?Object.entries(e).filter(([,e])=>e).map(([e])=>e):e).flatMap(e=>e).filter(Boolean).join(" "),r=e=>!!(e&&"object"==typeof e&&!Array.isArray(e))},1762:(e,t,a)=>{a.d(t,{F:()=>r,Y:()=>n});let n=(...e)=>globalThis._uni._jsx(...e),r=(...e)=>globalThis._uni._jsxs(...e)},2076:(e,t,a)=>{a.d(t,{t:()=>b});var n=a(1762),r=a(1620),l=a(1365),i=a(6977),s=a(6016),o=a(646),c=a(851);let d="Ознакомиться с согласием на обработку персональных данных можно <a href='/privacy-policy'>на этой странице</a>",m=(0,r.I)(({onClose:e,isDotted:t,itemSize:a,richVersion:r,__html:m=d})=>(0,n.Y)(s.l,{maxWidth:"lg",onClose:e,children:(0,n.F)("div",{className:"flex flex-col gap-lg items-center rounded-md space-x-m",children:[(0,n.Y)(o.E,{image:{icon:"ResponseFailIcon",iconVersion:"normal"},width:"136",height:"136"}),(0,n.Y)(l.$,{className:"w-full",title:"Не удалось открыть документ",headlineVersion:"XS",isEmbedded:!0}),(0,n.Y)(c.s,{__html:m,isDotted:t,itemSize:a,richVersion:r,className:"text-center"}),(0,n.Y)(i.$,{type:"button",onClick:e,children:"Ознакомлен"})]})}));var u=a(8535),h=a(310);let p=(0,u.Y)(({agreementSource:e={},onClose:t=h.l})=>{let{title:a="",__html:r=""}=e;return(0,n.Y)(s.l,{onClose:t,head:a,position:"top",children:(0,n.Y)(c.s,{__html:r})})});var g=a(2551),f=a(9517),x=a(6767),y=a(8343);let b=(0,u.Y)(({agreement:e={}})=>{let{agreementSource:t,linkText:a,text:r}=e,l=(0,g.s)(p),i=(0,g.s)(m);return(0,n.F)(x.f,{size:"text-l",font:"font-light",color:"text-secondary-text",className:"inline",children:[r?(0,n.Y)(y.E,{className:"whitespace-pre-wrap",children:r}):null,a?(0,n.Y)(f.N,{onClick:()=>{t?l.open({agreementSource:t,onClose:()=>l.close()}):i.open({onClose:()=>i.close()})},children:a}):null]})})},2161:(e,t,a)=>{a.d(t,{$:()=>r});var n=a(6781);let r=(e,t)=>{let a=(0,n.li)(null),r=(0,n.hb)(()=>clearInterval(a.current),[]),l=(0,n.hb)(()=>{r(),a.current=setInterval(()=>e(r),t)},[e,t,r]);return(0,n.vJ)(()=>(l(),r),[l,r]),{start:l,stop:r}}},2162:(e,t,a)=>{function n(){return n._impl()}a.d(t,{r:()=>n}),n._impl=()=>({pathname:globalThis.location?.pathname||"/",push:()=>{},replace:()=>{},back:()=>{}}),n.setup=e=>{n._impl=e}},2165:(e,t,a)=>{a.d(t,{a2:()=>n,i9:()=>i,nr:()=>s,uy:()=>l});let n={primary:"text-white bg-primary-main hover:bg-primary-hover active:bg-primary-active",secondary:"text-primary-main bg-main-divider hover:text-white hover:bg-primary-hover active:bg-primary-active",white:"text-primary-main bg-white hover:text-white hover:bg-primary-hover active:bg-white active:text-primary-main",link:"text-primary-main",transparent:"",gray:"text-primary-main bg-main-divider hover:text-white hover:bg-primary-hover active:bg-primary-active","":"",outlined:"text-primary-main hover:text-white hover:bg-primary-hover active:bg-primary-active",beige:"text-white bg-primary-main hover:bg-primary-hover active:bg-primary-active"},r="bg-main-divider text-main-disabled",l={primary:r,secondary:r,white:r,link:"",transparent:"",gray:r,outlined:r,"":"",beige:r},i="text-center font-sans select-none",s={primary:"group-hover/btn:brightness-0 group-hover/btn:invert",secondary:"group-hover/btn:brightness-0 group-hover/btn:invert",white:"group-hover/btn:brightness-0 group-hover/btn:invert",link:"text-primary-main",transparent:"",gray:"group-hover/btn:brightness-0 group-hover/btn:invert",outlined:"group-hover/btn:brightness-0 group-hover/btn:invert","":"",beige:"group-hover/btn:brightness-0 group-hover/btn:invert"}},2199:(e,t,a)=>{a.d(t,{Y:()=>d,z:()=>c});var n=a(6781),r=a(2441),l=a(35),i=a(4551),s=a(3828);let o=`${i.Q}/region`;function c(e="Москва"){return(0,l.W)().location??{name:e}}function d(e="Москва"){let t=(0,l.W)(),a=(0,n.hb)(async()=>{t.location||(t.location=await (0,s.h)(o)??{name:e,code:"000"})},[t,e]);return(0,r.e)(o,a),t}},2241:(e,t,a)=>{a.d(t,{m:()=>s});var n=a(1762),r=a(1620),l=a(8955),i=a(1695);let s=(0,r.I)(({className:e="",index:t,...a})=>{let{href:r,target:s,text:o,onClick:c}=(0,l.i)()(a);return(0,n.Y)("a",{className:(0,i.i)("text-xs font-light text-secondary-text visited:text-secondary-text hover:text-primary-main inline-block no-underline max-w-72",e),href:r,target:s,onClick:c,children:o||`Документ ${t}`})})},2272:(e,t,a)=>{a.d(t,{r:()=>sj});var n,r=a(1762),l=a(1620),i=a(6781),s=a(8860),o=a(1695);let c=(0,l.I)(({className:e,size:t})=>(0,r.Y)("figure",{className:(0,o.i)("m-0 mt-xl min-w-[80%]",e),children:d(t)})),d=(e=3)=>u(100,e).map(e=>Math.floor(e)).map(m),m=(e,t)=>
1(0,r.Y)("div",{style:{width:`${e||100}%`},className:"h-4 mt-xs bg-secondary-dark relative overflow-hidden animate-pulse"},String(t)),u=(e,t)=>[e].concat(t>0?u(e/1.618,t-1):[]);var h=a(1365),p=a(180),g=a(646),f=a(3863),x=a(7959);let y=(0,l.I)(({version:e,text:t="Вернуться назад",onClick:a})=>t?(0,r.F)("div",{className:"lg:flex max-lg:hidden items-center gap-s",children:[(0,r.Y)("div",{className:(0,o.i)((0,f.v)({className:"w-12 h-12 min-h-12 min-w-12 flex items-center justify-center",rounded:!0}),"primary"===e?"bg-primary-main":"bg-white"),onClick:a,children:(0,r.Y)(g.E,{className:"w-4 h-4",image:{icon:"ArrowLeftIcon",iconVersion:"primary"===e?"white":"black"}})}),(0,r.Y)(x.z,{type:"button",version:"link",className:"group-data-secondary:text-white",text:t,ariaLabel:t,onClick:a})]}):null);var b=a(2162),v=a(2793);let I={start:"@xl:self-start",center:"@xl:self-center",end:"@xl:self-end"},w=(e,{className:t,imageAlign:a})=>e?(0,r.Y)("div",{className:(0,o.i)("justify-self-center",a&&I[a],t),children:e}):null,C=(0,l.I)(({className:e,version:t="primary",defaultPadding:a,padding:n="",title:l,buttons:s,leftImage:c,rightImage:d,imageAlign:m,insetTitle:u,isImageAlwaysOnRight:h=!1,isImageSecondary:g=!1,backwardButton:f,children:x,isButtonsUnderImage:I=!1,...C})=>{let k=(0,b.r)(),E=(0,i.hb)(()=>k.back(),[]),T=C.options?.page?.common?.backwardButton,F=(0,v.t)(),_=globalThis?.history?.length>1;return(0,r.F)("div",{className:(0,o.i)("relative flex flex-col gap-s overflow-hidden",n||a,e),children:[f&&_?(0,r.Y)(y,{version:t,text:T,onClick:E}):null,l?(0,r.Y)("div",{className:"relative",children:l}):null,(0,r.F)("div",{className:(0,o.i)("grow relative flex flex-col @xl:flex-row gap-3xl w-full",{"self-start @xl:w-auto":c}),children:[w(c,{imageAlign:m,className:"mx-auto flex-auto"}),(0,r.F)("div",{className:(0,o.i)("grid gap-3xl items-center md:items-stretch",{"@xl:grid-cols-2 auto-cols-fr":d,grow:!c},"h-auto"),children:[N(u,x,I),S((0,p.s)({...C,extraProps:{className:"@container-normal"},isMobile:F})),w(d,{className:(0,o.i)("@xl:justify-self-end @xl:col-start-2",{[Y(h,I)]:s,"col-start-2 self-center":h,"hidden @xl:block":g}),imageAlign:m}),s?(0,r.Y)("div",{className:(0,o.i)("self-end",{"col-start-2":I}),children:s}):null]})]})]})}),N=(e,t,a)=>e||t?(0,r.F)("div",{className:(0,o.i)("space-y-lg",{"row-span-2":a}),children:[e,t]}):null,Y=(e,t)=>(0,o.i)(e&&!t?"row-span-2":"@xl:row-span-2"),S=e=>e?.length?(0,r.Y)("div",{className:"flex items-start justify-end",children:e}):null;var k=a(641);let E={"":"bg-main-divider group-data-secondary:bg-white/30",primary:"bg-main-divider",secondary:"bg-secondary-light",opacity:"bg-white/30","dark-gray":"bg-more-dark-gray"},T=(0,l.I)(({className:e,iconBgVersion:t="primary",size:a,icon:n,...l})=>{let i=`${a?.width??44}px`;return n?(0,r.Y)("div",{className:(0,o.i)("rounded-icon object-fit flex justify-center items-center",E[t],e),style:{width:i,height:i},role:"figure",children:(0,r.Y)(k.I,{name:n,width:"54%",...l})}):null});var F=a(851),_=a(6767),R=a(8343);let D=(e,t)=>["label"in e?((e,t)=>e?(0,r.Y)(R.E,{color:"text-primary-text group-data-secondary:text-white",size:"text-h6",children:e},`label-${t}`):null)(e.label,t):null,"description"in e?(0,r.Y)("span",{className:e.descriptionClassName,children:((e,t)=>e?(0,r.Y)(_.f,{font:"font-light",size:"text-m",color:"text-secondary-text group-data-secondary:text-white",children:e},`description-${t}`):null)(e.description,t)},String(t)):null,"__html"in e?(0,r.Y)(F.s,{...e},`rte-${t}`):null],A=(0,l.I)(({className:e,benefitsVersion:t,...a})=>(0,r.F)("div",{className:(0,o.i)("flex gap-m min-w-56 items-center",e),role:"listitem",children:["icon"in a?((e,t="normal")=>e?.icon||e?.src?(0,r.Y)("div",{className:(0,o.i)("sm:w-12 sm:h-12 sm:min-w-12 w-11 h-11 min-w-11 box-border flex items-center justify-center rounded-icon",((e="",t
1="normal")=>e?E[e]:"normal"===t?"bg-secondary-light text-primary-main":"bg-primary-main text-black group-data-secondary:bg-white/30 group-data-secondary:text-black")(e?.iconBgVersion,t)),children:(0,r.Y)(g.E,{className:"w-6 h-6",image:{...e,iconVersion:e.iconVersion||t}})}):null)(a.icon,t):null,(0,r.Y)("div",{children:D(a)})]})),O=(0,l.I)(({className:e,benefitsVersion:t="normal",benefits:a})=>a?.length?(0,r.Y)("div",{className:(0,o.i)("flex gap-x-m gap-y-s flex-col",e),role:"list",children:a.map((e,a)=>(0,r.Y)(A,{benefitsVersion:t,...e},String(a)))}):null),M=(0,l.I)(({className:e,benefits:t})=>t?.length?(0,r.Y)("div",{className:(0,o.i)("grid grid-cols-[max-content_1fr] auto-rows-auto items-baseline gap-x-m gap-y-xs",e),role:"list",children:t.flatMap(D)}):null),P=(0,l.I)(({isTabularBenefits:e,...t})=>e?(0,r.Y)(M,{...t}):(0,r.Y)(O,{...t}));var L=a(7913),B=a(8516);let $=(0,l.I)(({priceList:e})=>e?.length?(0,r.Y)("div",{className:"flex flex-wrap xl:flex-nowrap xl:bg-main-divider xl:rounded-md p-xs gap-xl",role:"list",children:e.map(z)}):null),z=({label:e,amount:t,unit:a},n)=>(0,r.F)("div",{className:"basis-full flex flex-col-reverse sm:flex-row sm:justify-between sm:bg-main-divider sm:py-m sm:px-lg rounded-md items-baseline whitespace-pre",role:"listitem",children:[(0,r.Y)(R.E,{font:"font-light",size:"text-l",color:"text-secondary-text",children:e}),t?(0,r.F)("span",{className:"font-sans text-h6 sm:text-primary-main text-primary-text",children:[(0,B.x)(2)(t)," ",a||"₽"]}):null]},String(n)),K=(0,l.I)(({className:e,tags:t})=>t?.length?(0,r.Y)("div",{className:(0,o.i)("flex flex-wrap gap-xs",e),role:"list",children:t.map(W)}):null),W=(e,t)=>(0,r.Y)("div",{className:"p-xs border-solid border rounded-md border-gray",role:"listitem",children:(0,r.Y)(R.E,{size:"text-m",font:"font-light",children:e})},String(t)),V={XXL:"list-l",XL:"list-l",L:"list-m",M:"list-m",S:"list-s",XS:"list-s"},J=(0,l.I)(({className:e,padding:t,defaultPadding:a,title:n,description:l,headlineVersion:i="L",align:s="text-left",benefitsVersion:o,isTabularBenefits:c,isDotted:d=!0,benefits:m,__html:u,richVersion:p,isFullWidthTitle:f,priceList:x=[],tags:y=[],buttons:b,image:v,imageOptions:{imageAlign:I="center",directionRight:w=!0,isImageAlwaysOnRight:N,isImageSecondary:Y=!1,className:S}={},backwardButton:k,children:E,...T})=>{let F=v?.src?(0,r.Y)(g.E,{image:v,imageClassName:S}):null,_=(0,r.Y)(h.$,{title:n,description:l,headlineVersion:i,align:s,isEmbedded:!0}),R=m?.filter(e=>"__html"in e||"label"in e||"description"in e);return(0,r.Y)(C,{className:e,padding:t,defaultPadding:a,...f?{title:_}:{insetTitle:_},...G(F,w),isImageSecondary:Y,imageAlign:I,isImageAlwaysOnRight:N,buttons:(0,L.vL)(b),backwardButton:k,...T,children:H(j(R,{benefitsVersion:o,isTabularBenefits:c}),U(u,{richVersion:p,isDotted:d,headlineVersion:i}),E,q(x),Q(y))})}
1),j=(e,{benefitsVersion:t,isTabularBenefits:a}={})=>e?.length?(0,r.Y)(P,{benefitsVersion:t,isTabularBenefits:a,benefits:e}):null,U=(e,{richVersion:t,isDotted:a,headlineVersion:n}={})=>e?(0,r.Y)(F.s,{__html:e,richVersion:t,isDotted:a,itemSize:V[n??"L"]}):null,q=e=>e?.length?(0,r.Y)($,{priceList:e}):null,H=(...e)=>{let t=e.filter(Boolean);return t.length?(0,r.Y)("div",{className:"flex flex-col gap-xl",children:t.map((e,t)=>(0,r.Y)("div",{children:e},String(t)))}):null},G=(e,t)=>t?{rightImage:e}:{leftImage:e},Q=e=>e?.length?(0,r.Y)(K,{tags:e}):null;var Z=a(8535),X=a(4122);let ee=(e={},t=[],a="")=>{var n;let{queryParam:r,value:l}=e,i=(0,X.s)(),s=(n=r??"utm_source",new URLSearchParams(i).get(n)),o=t.find(e=>e?.id?.toLowerCase()===s?.toLowerCase())?.value;return o?a?.replace(String(l),o):a},et=(0,Z.Y)(({className:e,padding:t,defaultPadding:a,dynamicQueryParamText:n={},dynamicTextSource:l,description:i,title:c,...d})=>{let{textType:m}=n,u=ee(n,l?.list,"title"===m?c:i);return(0,r.Y)(s.l,{className:(0,o.i)("overflow-hidden flex flex-col gap-3xl box-border",e),padding:"p-0",...d,children:(0,r.Y)(J,{defaultPadding:a||"p-6xl",padding:t,className:"grow h-full",title:"title"===m?u:c,description:"description"===m?u:i,...d})})}),ea=(0,l.I)(e=>{let{items:t}=e.options?.page?.adSourceBook??{},a=(0,i.Kr)(()=>en(0,t?.length),[t]),n=t?.[a];return n?(0,r.Y)(et,{suppressHydrationWarning:!0,...n,...e}):(0,r.Y)(s.l,{...e,children:(0,r.Y)(c,{})})}),en=(e=0,t=0)=>Math.floor(Math.random()*(t-e)+e);var er=a(8725);let el="Не удалось получить ставки. Попробуйте позднее",ei=(0,l.I)(({title:e,description:t=el})=>{let a=(0,v.t)();return(0,r.F)("div",{className:"bg-white p-6xl py-20 flex gap-s flex-col @xl:items-center",children:[(0,r.Y)(g.E,{image:{icon:"MagnifierIcon",iconVersion:"normal"},width:"120",height:"120"}),(0,r.Y)(h.$,{title:e,description:t,headlineVersion:a?"L":"S",isEmbedded:!0,className:"space-y-s"})]})});var es=a(6190),eo=a(8604),ec=a(706),ed=a(551),em=a(360);let eu="space-y-px lg:space-y-0 lg:grid lg:grid-cols-12 gap-2xs",eh=(0,l.I)(({topItemsCount:e=0,label:t,block:a,blocksToRender:n=[],...l})=>{let[i,s]=e>0?[n.slice(0,e),n.slice(e)]:[n,[]],[c,{toggle:d}]=(0,es.o)(!1);return(0,r.F)("div",{className:(0,o.i)("space-y-2xs",{hidden:!n.length}),children:[(0,r.F)("div",{className:(0,o.i)(eu),children:[(0,eo.z)(i,{...l.options,parent:a}),i.length%2!=0?(0,r.Y)(ea,{className:"col-span-6",...l}):null]}),(0,r.F)(ed.Y,{children:[(0,r.F)(em.F,{className:(0,o.i)(eu),isUnfolded:c,children:[(0,eo.z)(s,{...l.options,parent:a}),s.length%2!=0?(0,r.Y)(ea,{className:"col-span-6",...l}):null]}),(0,r.Y)(ec.d,{className:(0,o.i)("text-h4",{hidden:e<1}),label:t,isUnfolded:c,disabled:!s?.length,dataTheme:l.options?.page?.colorPalette,onClick:d})]})]})});var ep=a(8244);let eg=(e=!1)=>e?"border border-solid border-gray group-data-secondary:border-white/50 group-data-gray:border-main-divider":"";var ef=a(3959);let ex=(0,l.I)(({className:e,style:t,idx:a,activeIndex:n,observerOptions:l,children:s,onIntersection:c})=>{let d=(0,i.hb)(e=>{e.length&&c&&c(a||0,e[e.length-1])},[c,a]),m=(0,ef.B)(d,l);return(0,r.Y)("div",{className:(0,o.i)("inline-block snap-always box-border",e),style:t,"aria-current":a===n,ref:m,role:"listitem",children:s})}),ey=["min-w-full","lg:min-w-[50%]","lg:min-w-[33.3%]","lg:min-w-[25%]"],eb=(0,l.I)(({className:e,itemClassName:t,containerRef:a,activeIndex:n,visibleItemCount:l=0,gap:s=0,padding:c=0,listType:d="horizontal-list",snapAlign:m="snap-center",minHeight:u,children:h,onVisibleItemsChange:p,onVisibleIndicesChange:g})=>{let f={sensitivity:1,rootRef:a},x=(0,i.li)([]),y=(0,i.hb)((e,t)=>{let a=[...x.current||[]];a[e]=t,x.current=a,p&&p(a),g&&g(eI(a))},[p,g]),b=l>0?s*Number(l)-1:0,v="vertical-list"===d,I="horizontal-list"===d,w={...I?ev(c,b):{},...v?{height:"calc(100vh - 242px)",minHeight:`${u||866}px`}:{},gap:`${s}px`};return(0,r.Y)("div",{className:(0,o.i)("box-border overflow-auto no-scrollbar",d,e),style:w,ref:a,role:"list",children:(e=>t=>null==t?t:Array.isArray(t)?t.map(e):e(t,0))((e,a)=>(0,r.Y)(ex,{className:(0,o.i)(m,l?ey[l-1]:"",{"h-full":v},t),style:I?ev(c/4):{},activeIndex:n,idx:a,observerOptions:f,onIntersection:y,children:e},String(a)))(h)})}),ev=(e,t=0)=>({marginLeft:`${-e}px`,marginRight:`${-e}px`,paddingLeft:`${e}px`,paddingRight:`${e+t}px`}),eI=e=>e.map((e,t)=>[e,t]).filter(([e])=>e&&e.intersectionRatio>=.9).map(([,e])=>e),ew={"horizontal-list":"w-6","vertical-list":"h-6"};var eC=a(6125),eN=a(8603);let eY=e=>(t,a)=>{e.scrollBy({left:a*(t=>e.scrollWidth/t)(t),behavior:"smooth"})},eS=({itemCount:e,onVisibleIndicesChange:t})=>{let a=(0,i.li)(null),[n,r]=(0,i.J0)([]),l=(0,i.hb)(e=>{r(t=>((e,t)=>e===t||!!(e&&t&&e?.length===t?.length&&e.every((e,a)=>e===t[a])))(t,e)?t:e),t&&t(e)},[t]),[s,o]=n.length?[(0,eN.w)()(n),(0,eC.Sk)()(n)]:[-1,-1],c=s>0,d=o<e-1,m=(0,i.hb)(()=>{a.current&&(c?eY(a.current)(e,-1):(e=>{e.scrollTo({left:e.scrollWidth,behavior:"smooth"})})(a.current))},[e,c]),u=(0,i.hb)(()=>{a.current&&(d?eY(a.current)(e,1):a.current.scrollTo({left:0,behavior:"smooth"}))},[e,d]),h=(0,i.hb)((e,t={behavior:"smooth",block:"nearest",inline:"center"})=>{a?.current&&a.current.children[e]?.scrollIntoView(t)},[a]);return[a,{scrollLeft:m,scrollRight:u,scrollTo:h,canScrollLeft:c,canScrollRight:d,visibleIndicesRange:[s,o],handleVisibleIndicesChange:l}]},ek={"horizontal-list":"mx-auto mt-lg w-fit","vertical-list":"absolute flex-col justify-center h-full top-0 left-4"},eE=(0,l.I)(({className:e="",activeIndex:t=0,dotCount:a=0,listType:n="horizontal-list",version:l,navButtons:s=[],containerRef:c,containerScroll:d})=>{let m=(0,v.t)(),[u,h]=eS({itemCount:s.length}),p=eT(!!s?.length);(0,i.vJ)(()=>{s?.length&&t>=0&&u?.current&&h.scrollTo(t,p)},[t]);let g=(0,i.hb)(e=>
1{e!==t&&c?.current&&d?.scrollTo(e,p)},[c?.current]);return s?.length&&!m?(0,r.Y)(eb,{containerRef:u,snapAlign:"snap-start",itemClassName:"h-36 flex items-stretch w-screen",gap:8,children:s.map((({activeIndex:e,onClick:t})=>(a,n)=>{let l=n===e;return(0,r.F)("button",{type:"button",onClick:()=>t(n),"aria-label":a?.title,className:(0,o.i)("max-h-28 mt-xs ml-xs relative px-xl box-border overflow-hidden text-left grow basis-0 border border-gray group-data-secondary:border-white/50 whitespace-nowrap",l?"min-w-[350px] bg-white shadow-dark-blue border-none p-6":"min-w-72 ease-in duration-300 bg-white/10 px-xl py-lg hover:backdrop-blur"),children:[(0,r.Y)("div",{className:l?"text-primary-text text-h6 py-xs":"text-l pb-2xs text-secondary-text group-data-secondary:text-white",children:a?.title}),(0,r.Y)("div",{className:(0,o.i)("text-secondary-text font-light",l?"text-l":"text-m group-data-secondary:text-white/80"),children:a?.description})]},String(n))})({activeIndex:t,onClick:g}))}):a?(0,r.Y)("div",{className:(0,o.i)("flex gap-xs",ek[n],l?"group":"",e,{"pb-xl":s?.length&&m}),"data-ver":l,children:Array.from({length:a}).fill(null).map((({activeIndex:e,onClick:t,listType:a="horizontal-list"})=>(n,l)=>(0,r.Y)("div",{className:(0,o.i)("cursor-pointer rounded-full transition-width duration-300 bg-primary-main group-data-secondary:bg-white",l===e?ew[a]:"w-2 h-2 opacity-30"),role:"button","aria-hidden":!0,onClick:()=>t(l)},String(l)))({activeIndex:t,onClick:g,listType:n}))}):null}),eT=(e=!1)=>({behavior:e?"auto":"smooth"});var eF=a(6977);let e_=(0,l.I)(({className:e,name:t,...a})=>(0,r.Y)(eF.$,{className:(0,o.i)("w-12 h-12 min-w-12 min-h-12",e),shape:"round",...a,children:(0,r.Y)(k.I,{name:t,iconVersion:"",size:"small"})})),eR=(0,l.I)(e=>(0,r.Y)(e_,{name:"ArrowLeftIcon",version:"secondary",ariaLabel:"Пролистать влево",...e})),eD=(0,l.I)(e=>(0,r.Y)(e_,{name:"ArrowRightIcon",version:"secondary",ariaLabel:"Пролистать вправо",...e})),eA="absolute top-0 bottom-0 z-40 hidden @lg:block w-20 pointer-events-none",eO=(0,l.I)(({className:e,scroll:t,hasBlur:a,arrowsPadded:n,isBottom:l})=>{let{canScrollLeft:i,canScrollRight:s,scrollLeft:c,scrollRight:d}=t,m=n&&!l;return(0,r.F)("div",{className:e,children:[a?eM(t):null,i?(0,r.Y)(eR,{wcmsIgnore:!0,className:(0,o.i)(eP(l),m?"left-1":"left-0"),onClick:c}):null,s?(0,r.Y)(eD,{wcmsIgnore:!0,className:(0,o.i)(eP(l),m?"right-1":"right-0"),onClick:d}):null]})}),eM=e=>(0,r.F)("div",{children:[e.canScrollLeft?(0,r.Y)("div",{className:(0,o.i)(eA,"left-0 bg-opacity-from-white group-data-secondary:bg-none")}):null,e.canScrollRight?(0,r.Y)("div",{className:(0,o.i)(eA,"right-0 bg-opacity-to-white group-data-secondary:bg-none")}):null]}),eP=(e=!1)=>(0,o.i)("absolute z-40",e?"bottom-[56px]":"top-[calc(50%-24px)]"),eL=14,eB=16,e$=(0,l.I)(({className:e,version:t,gap:a=eL,padding:n=eB,visibleItemCount:l=1,listType:i="horizontal-list",snapAlign:s,minHeight:c,showArrows:d,hasBlur:m,arrowsPadded:u,showDots:h,children:p,onVisibleIndicesChange:g,navButtons:f,containerClassName:x})=>{let y=Array.isArray(p)?p.length:0,[b,v]=eS({itemCount:y,onVisibleIndicesChange:g}),[I]=v.visibleIndicesRange;return(0,r.F)("div",{className:(0,o.i)(e,"vertical-list"===i?"relative h-full":""),children:[(0,r.Y)(eb,{containerRef:b,activeIndex:I,visibleItemCount:l,gap:a,padding:n,listType:i,snapAlign:s,minHeight:c,onVisibleIndicesChange:v.handleVisibleIndicesChange,className:x,children:p}),(0,r.Y)(eO,{className:(0,o.i)(!d&&"hidden lg:block"),scroll:v,hasBlur:m,arrowsPadded:u,isBottom:!!f?.length}),(0,r.Y)(eE,{className:(0,o.i)(!h&&"lg:hidden"),activeIndex:I,dotCount:y,listType:i,version:t,navButtons:f,containerRef:b,containerScroll:v})]})}),ez=(0,l.I)(({blocksSection:e,blocksToRender:t=[],notFound:a,...n})=>{switch(e?.view){case"grid":return(0,r.F)("div",{children:[eK(a,t),(0,r.Y)(eh,{...e,...n,blocksToRender:t})]});case"carousel":return(0,r.F)("div",{className:"relative",children:[eK(a,t),(({blocksToRender:e,isMobile:t=!1,...a})=>(0,r.Y)(e$,{visibleItemCount:0,gap:0,arrowsPadded:!0,children:(0,eo.z)(e,{...a.options,parent:a.block,isMobile:t,renderProps:({block:e,options:a,i:n})=>(0,r.Y)("div",{className:(0,o.i)("relative min-w-80",eg(!0)),children:(0,ep.g)({block:e,options:a,extra:{},isMobile:t})},String(n))})}))({...n,blocksToRender:t})]});default:return null}}),eK=(e,t)=>e&&!t.length?(0,r.Y)(ei,{...e}):null,eW=e=>t=>t.reduce((t,a,n)=>t.length?t.concat({...e,key:`sep-${n}`},a):[a],[]);var eV=a(5747);
1let eJ=(0,l.I)(({value:e,onChange:t,items:a=[],multiple:n})=>a.map(a=>(0,r.Y)(eV.t,{text:a?.title,value:[e].flatMap(e=>e).includes(a.value),onChange:()=>(a=>{if(!t)return;let r=e?.includes(a);n?t(r?(e||[]).filter(e=>e!==a):[...e||[],a]):t(r?[]:[a])})(a.value),type:n?"checkbox":"radio"},a.value))),ej=(0,l.I)(({children:e,filtrationSchema:t,resetButton:a,field:n,reset:l})=>(0,r.F)("form",{className:"flex flex-col @4xl:flex-row justify-between bg-white p-4xl gap-s @4xl:gap-0",children:[(0,r.F)("div",{className:"flex flex-col @4xl:flex-row gap-xl",children:[e,eW((0,r.Y)("div",{className:"h-full w-px bg-gray hidden @4xl:block"}))(Object.entries(t).map(eU(n)).filter(Boolean))]}),a?(0,r.Y)("div",{children:(0,r.Y)(eF.$,{type:"reset",className:"w-full @4xl:w-56 @4xl:ml-s",onClick:l,children:a?.text})}):null]})),eU=e=>([t,a])=>a?.type==="array"?eq(t,e)(a):null,eq=(e,t)=>a=>{let n=a?.items?.enum?.map((e,t)=>({value:e,title:a?.items?.enumNames?.[t]||""}))||[];return(0,r.F)("div",{className:"flex-1",children:[a?.title?(0,r.Y)("div",{className:"mb-m",children:(0,r.Y)(R.E,{size:"text-m",font:"font-medium",color:"text-primary-text",children:a.title})}):null,(0,r.Y)(eJ,{items:n,multiple:!a?.single,...t(e)})]},e)};var eH=a(8052),eG=a(7053),eQ=a(4095);function eZ(e,...t){return e.map((e,a)=>[e,...t.map(e=>e[a])])}let eX=e=>null==e||""===e||Array.isArray(e)&&0===e.length||"object"==typeof e&&0===Object.keys(e).length,e0=e=>Number(e||0),e1=(e,{block:t,page:a,normalize:n=eQ.D})=>{let r=t?.blocks||[],[l,s]=(0,eH.m)(e),o=(0,i.Kr)(()=>eZ(r,r.map(e=>(0,eG.U)(e.content,a?.fallback))),[r,a?.fallback]),c=l===e?r:((e=eQ.D)=>o?.filter(([,t])=>((e,t)=>Object.entries(e).map(([a,n])=>"number"==typeof n?Array.isArray(t[a])?((e,t)=>a=>eX(t[e])||eX(a[e])||a[e]?.includes(t[e]))(a,e):((e,t)=>a=>eX(t[e])||eX(a[e])||e0(t[e])<=e0(a[e]))(a,e):"object"==typeof n&&"min"in n&&"max"in n?((e,t)=>a=>eX(t[e])||eX(a[e])||e0(t[e]?.min)>=e0(a[e]?.min)&&e0(t[e]?.min)<=e0(a[e]?.max))(a,e):Array.isArray(n)?((e,t)=>a=>eX(t[e])||eX(a[e])||t[e]?.every(t=>a[e]?.includes(t)))(a,e):((e,t)=>a=>eX(t[e])||eX(a[e])||t[e]===a[e])(a,e)).every(e=>e(t)))(l,e(t)||{})).map(([e])=>e))(n);return[l,{blocksToRender:c,blocksWithProps:o},s]};var e2=a(9269);let e6={},e4={},e5=(0,Z.Y)(({className:e,filtrationSchema:t=e6,consumerField:a={},resetButton:n,...l})=>{let i=(0,v.t)(),[,{blocksToRender:c},{field:d,reset:m}]=e1(e4,{block:l.block,page:l.options?.page}),u=(0,r.Y)(e2.l,{className:"w-64",label:a?.title,options:e3(a),...d("consumer",{parse:({key:e})=>[e],format:([e]=[])=>e3(a).find(t=>t.key===e)||{key:""}})});return(0,r.F)(s.l,{className:(0,o.i)(e),defaultPadding:"p-0",version:"transparent",...l,children:[(0,r.Y)(ej,{filtrationSchema:t,field:d,reset:m,children:(0,r.F)("div",{children:[u,(0,r.Y)("div",{children:(0,r.Y)(eF.$,{type:"reset",className:"mt-lg w-64",onClick:m,version:n?.version,children:n?.text})})]})}),(0,r.Y)(ez,{blocksToRender:c,isMobile:i,...l})]})},{childrenTypes:["CarouselTariffsCard"],childSchema:e=>({...e?.filtrationSchema,...e?.consumerField?{consumer:e?.consumerField}:{}})}),e3=e=>eZ(e.items?.enum||[],e.items?.enumNames||[]).map(([e,t])=>({key:e,text:t}));var e8=a(1536);let e7={adaptive:"@md:flex-row @md:justify-center flex-wrap",vertical:""},e9=(0,l.I)(({className:e="",title:t,benefitList:a,layout:n="adaptive",as:l="h2",headingType:i="h3",...c})=>(0,r.F)(s.l,{className:e,defaultPadding:"p-6xl",...c,children:[t?(0,r.Y)(e8.D,{className:"lg:text-center max-lg:text-left",headingType:i,as:l,title:t}):null,a?.length?(0,r.Y)("div",{className:(0,o.i)("flex flex-col w-full mt-xl gap-5xl",e7[n]),role:"list",children:a.map((e,t)=>te(e,t,n))}):null]})),te=({label:e,description:t,__html:a,icon:n,isDotted:l=!1,iconBgVersion:i},s,c)=>(0,r.F)("div",{className:(0,o.i)("flex gap-m items-center",{"@md:basis-1/2 @md:max-w-lg":"adaptive"===c}),role:"listitem",children:[n?.icon?(0,r.Y)(T,{className:"shrink-0",iconBgVersion:i,...n}):null,n?.src?(0,r.Y)(g.E,{className:"shrink-0",image:n}):null,e?(0,r.F)("div",{className:"@sm:h-full space-y-xs",children:[(0,r.Y)(e8.D,{headingType:"h6",children:e}),t?(0,r.Y)(R.E,{size:"text-l",color:"text-secondary-text group-data-secondary:text-white/80",font:"font-light",children:t}):null,a?(0,r.Y)(F.s,{__html:a,isDotted:l,itemSize:"list-s"}):null]}):null]},String(s)),tt=(0,l.I)(({bonusBenefits:e,columnsCount:t,cardTextAlign:a})=>{let n=(0,v.t)(),l=e.map((e=>({icon:t,title:a,description:n},l)=>(0,r.F)("div",{className:(0,o.i)("flex flex-col gap-1","lg:items-center max-lg:justify-between max-lg:p-m max-lg:h-full max-lg:border max-lg:border-gray",{"justify-center":!n&&!a}),children:[a?(0,r.Y)(R.E,{size:"text-h6",font:"font-normal",align:e,children:a}):null,t?(0,r.Y)(g.E,{image:t,height:"180",className:"w-auto mx-auto"}):null,n?(0,r.Y)(R.E,{size:"text-h6",font:"font-normal",align:e,children:n}):null]},String(l)))(a));return n?(0,r.Y)(e$,{children:l}):(0,r.Y)("div",{className:`grid gap-2xs ${ta(t)}`,children:l})}),ta=e=>{switch(e){case"3":return"grid-cols-3";case"4":return"grid-cols-4";default:return"grid-cols-5"}},tn=(0,l.I)(({bonusBenefits:e,cardTextAlign:t="text-center",className:a="",columnsCount:n="4",subtitle:l,title:i,...c})=>(0,r.F)(s.l,{className:(0,o.i)("space-y-3xl",a),defaultPadding:"p-6xl",...c,children:[(0,r.Y)(h.$,{defaultPadding:"",title:i,description:l,headlineVersion:"M"}),e?.length?(0,r.Y)(tt,{bonusBenefits:e,columnsCount:n,cardTextAlign:t}):null]}));var tr=a(9914),tl=a(4507),ti=a(8370),ts=a(8507),to=a(6077);let tc=(0,l.I)(({rate:e=0,title:t="Ставка",unit:a,fractionDigits:n=2,depositeName:l,isShowDepositeName:i,color:s="text-secondary-text"})=>(0,r.F)("div",{children:[(0,r.Y)(R.E,{size:"text-l",font:"font-light",color:s,children:t}),(0,r.F)("div",{className:"relative",children:[(0,r.F)("div",{className:"flex @xl:justify-center gradient-color-text gap-xs",children:[(0,r.Y)("span",{className:"font-mohave text-huge -mt-m tracking-[-15px]",children:(0,B.x)(n,{fixed:!0})(e)}),a?(0,r.Y)("span",{className:"text-7xl mt-5",children:a}):null]}),l&&i?(0,r.Y)("div",{className:"absolute bottom-2 w-full text-left whitespace-nowrap",children:l}):null]})]})),td="Процентная ставка не найдена, выберите другие параметры",tm=(0,l.I)(({title:e="Ставка",message:t=td})=>(0,r.F)("div",{className:"space-y-s lg:min-w-96",children:[(0,r.Y)(R.E,{size:"text-l",font:"font-light",color:"text-secondary-text",children:e}),(0,r.Y)(k.I,{className:"w-10 h-auto lg:w-40",name:"PercentIcon"}),(0,r.Y)("div",{className:"w-64",children:(0,r.Y)(F.s,{__html:t,className:"font-light text-primary-text text-xl"})})]})),tu=({title:e="Ставка",rate:t=0,unit:a="%",fractionDigits:n=2,color:l="text-secondary-text",children:i,...s})=>t?(0,r.F)("div",{className:"flex flex-col",children:[(0,r.Y)("div",{className:"hidden lg:block min-w-96",children:(0,r.Y)(tc,{title:e,rate:t,unit:a,fractionDigits:n,color:l,...s})}),(0,r.Y)(ts.C,{className:"lg:hidden",title:e,value:t,postfix:a,fractionDigits:n,fixed:!0,color:l,...s}),i]}):(0,r.Y)(tm,{title:e,...s});var th=a(7571);let tp={prefMonthsNum:2,prefTravelBonusRate:.015},tg={minSumTravel:6e3,maxSumTravel:2e5,minSumOther:6e3,maxSumOther:2e5,maxBonus:5e3,prefMonthsNum:2,prefTravelBonusRate:.015,prefRestBonusRate:.01,travelBonusRate:.015,restBonusRate:.01},tf=(0,Z.Y)(({className:e="",title:t,calcSource:a,buttons:n,footnote:l,...i})=>{let[s,{field:c}]=(0,eH.m)({travelExpenseValue:6e3,restExpenseValue:6e3}),{minSumTravel:d,maxSumTravel:m,minSumOther:u,maxSumOther:h,monthBonus:p,yearBonus:g}=((e,t)=>{let{travelExpenseValue:a,restExpenseValue:n}=e,[r,l]=((e,t,a)=>{let{maxBonus:n=5e3,prefMonthsNum:r=tp.prefMonthsNum,prefTravelBonusRate:l=tp.prefTravelBonusRate,prefRestBonusRate:i=.01,travelBonusRate:s=.015,restBonusRate:o=.01}=e,c=Math.min(Math.round(l*t)+Math.round(i*a),n);return[c,c*r+Math.min(Math.round(s*t)+Math.round(o*a),n)*(12-r)]})(t||tg,a,n);return{...t,...e,monthBonus:r,yearBonus:l}})(s,a);return(0,r.Y)(tl.J,{className:e,title:t,...i,children:(0,r.F)("section",{className:(0,o.i)(ti.U.wrapper,e),children:[(0,r.F)("div",{className:ti.U.input,children:[(0,th.x)({title:"Сумма покупок в категории путешествия, ₽",min:d,max:m,step:500,isShowItems:!1,...c("travelExpenseValue")}),(0,th.x)({title:"Сумма покупок в остальных категориях, ₽",min:u,max:h,step:500,isShowItems:!1,...c("restExpenseValue")})]}),(0,r.Y)("div",{className:"mb-s",children:p>=0?tu({title:"Баллов за месяц",rate:p,fractionDigits:0,unit:"",color:"text-primary-text"}):null}),(0,r.F)("div",{className:ti.U.result,children:[g>=0?(0,r.Y)(ts.C,{title:"Баллов за год",value:g,color:"text-primary-text"}):null,(0,L.vL)(n,{isVertical:!0}),(0,to.T)(l)]})]})})});var tx=a(9045),ty=a(8614),tb=a(8027);let tv=e=>`${e} ${Number(e)%10==1?"дня":"дней"}`;var tI=a(5593);let tw=({items:e,title:t,orientation:a="horizontal",value:n,onChange:l,...i})=>(0,r.F)("div",{className:"grid gap-s whitespace-nowrap lg:sm:col-span-1 col-span-2",children:[t?(0,r.Y)("div",{role:"radiogroup","aria-label":t,children:(0,r.Y)(R.E,{color:"text-secondary-text",font:"font-light",children:t})}):null,(0,r.Y)(tI.z,{orientation:a,items:e,value:e[+!n].id,onChange:t=>l&&l(t===e[0].id),...i})]}),tC=e=>tw({...e,title:"Выплата процентов",orientation:"vertical",items:[{id:"everyM
1onth",text:"Ежемесячно"},{id:"atEndTerm",text:"В конце срока"}]});var tN=a(4191);let tY=" (c капитализацией)",tS=({income:e,finalSum:t,postfix:a="₽",buttons:n=[],footnotes:l=[],isCapitalization:i=!1,depositeName:s,isShowDepositeName:o})=>(0,r.F)("div",{className:ti.U.result,children:[(0,r.Y)(ts.C,{title:`Рекомендуемый депозит`,value:o?s:""}),(0,r.Y)(ts.C,{title:`Доход в конце срока${i?tY:""}`,value:e,postfix:a,prefix:"+"}),(0,r.Y)(ts.C,{title:`Сумма в конце срока${i?tY:""}`,value:t,postfix:a}),(0,L.vL)(n,{isVertical:!0}),l?.map(to.T)]});var tk=a(310),tE=a(4136),tT=a(2441),tF=a(4551),t_=a(3828);let tR={UL:"businessdepositrates",IP:"selfemployeddepositrates"},tD={minSum:1e3,maxSum:0x5f5e101,minDays:1,maxDays:1095,rate:0,isMonthlyInterestPayment:!0,isReplenished:!1,isPartialWithdrawal:!1,depositeName:"Депозит 'Стабильный'"},tA=(0,Z.Y)(({className:e="",title:t,buttons:a,footnote:n,bottomFootnote:l,isShowDepositeName:s,defaultParams:c,rateParams:d,unknownRateMessage:m,tooltipsSource:u={},...h})=>{let[p,{field:g}]=(0,eH.m)({moneyValue:(0,tx.NL)(c,1e5),daysValue:(0,tx.W5)(c,60),isReplenished:!!c?.isReplenished,isPartialWithdrawal:!!c?.isPartialWithdrawal,isMonthlyInterestPayment:!!c?.isMonthlyInterestPayment}),f=((e,t)=>{let{daysValue:a,moneyValue:n,isPartialWithdrawal:r,isReplenished:l,isMonthlyInterestPayment:s}=e,o=l||r,c=function(e){let t=e?.rateType?tR[e?.rateType]:"",{data:a}=(0,tT.e)(t?`${tF.Q}/depositrates/${t}`:null,t_.L);return Array.isArray(a)?a:[]}(t),d=c?.find(e=>s===e.isMonthlyInterestPayment&&((e,t)=>e?t.isReplenished&&t.isPartialWithdrawal:!t.isReplenished&&!t.isPartialWithdrawal)(o,e)&&(0,tE.D1)(n,["minSum","maxSum"],e)&&(0,tE.D1)(a,["minDays","maxDays"],e))||tD,m=(0,i.Kr)(()=>(e=>{let t={replenishedMinDays:1/0,replenishedMaxDays:-1/0,partialMinDays:1/0,partialMaxDays:-1/0};for(let a of e)a.isReplenished&&(t.replenishedMinDays=Math.min(t.replenishedMinDays,a.minDays),t.replenishedMaxDays=Math.max(t.replenishedMaxDays,a.maxDays)),a.isPartialWithdrawal&&(t.partialMinDays=Math.min(t.partialMinDays,a.minDays),t.partialMaxDays=Math.max(t.partialMaxDays,a.maxDays));let a=Math.min(t.replenishedMaxDays,t.partialMaxDays),n=Math.max(t.replenishedMinDays,t.partialMinDays);return{maxDays:isFinite(a)?a:730,minDays:isFinite(n)?n:90}})(c),[c]),u=a<m.minDays||a>m.maxDays,{rate:h}=d,p=((e,t)=>{let{isMonthlyInterestPayment:a,moneyValue:n,daysValue:r}=t;return a?Math.round(n*Math.pow((1200+e)/1200,r/30)-n):Math.round(n*e*r/365/100)})(h,e),g=n+p,f=c||[tD];return{...d,...(0,tE.n1)(["minSum","maxSum"],f),...(0,tE.n1)(["minDays","maxDays"],f),...e,isDisabledOperatingDeposit:u,income:p,finalSum:g,constraints:m}})(p,d),{income:x,finalSum:y,rate:b,depositeName:v}=f,[I,w]=(0,i.J0)(""),{tooltips:C}=u;return(0,i.vJ)(()=>{(({userInputParams:e,calculatorParams:t,setErrorMessage:a=tk.l})=>{let n=e?.daysValue;if(!e?.isReplenished&&!e?.isPartialWithdrawal)return a("");let r=t?.constraints?.maxDays,l=t?.constraints?.minDays;return a(r&&n>r?`Максимальный срок при пополнении/частичном снятии: ${r} дней`:l&&n<l?`Минимальный срок при пополнении/частичном снятии: ${l} дней`:"")})({userInputParams:p,calculatorParams:f,setErrorMessage:w})},[p.daysValue,p.isReplenished,p.isPartialWithdrawal]),(0,r.Y)(tl.J,{className:e,title:t,...h,children:(0,r.F)("section",{className:(0,o.i)(ti.U.wrapper,e),children:[(0,r.F)("div",{className:ti.U.input,children:[(0,th.x)({title:"Сумма, ₽",min:f.minSum,max:f.maxSum,...g("moneyValue"),value:f.moneyValue}),((e,t)=>(0,r.F)("div",{children:[(0,r.Y)(tb.Q,{items:[`От ${tv(e.min||0)}`,`До ${tv(e.max||0)}`],step:1,...e}),(0,ty.I)(t)]}))({title:"Срок, дней",min:f.minDays,max:f.maxDays,...g("daysValue"),value:f.daysValue,isError:!!I},I),(0,r.F)("div",{className:"flex flex-col sm:flex-row gap-y-m gap-x-5xl",children:[tO(f,g,C),tC({...g("isMonthlyInterestPayment")})]})]}),tu({rate:b,isShowDepositeName:s,message:m}),tS({depositeName:v,income:x,finalSum:y,buttons:a,footnotes:[n,l],isShowDepositeName:!!b})]})})}),tO=(e,t,a)=>(0,r.F)("div",{className:"space-y-s",children:[(0,r.Y)(R.E,{color:"text-secondary-text",font:"font-light",children:"Параметры"}),(0,r.F)("div",{className:"flex flex-col gap-y-lg sm:gap-y-s",children:[(0,r.Y)(tN.S,{text:"Пополнение",disabled:e.isDisabledOperatingDeposit,...t("isReplenished"),value:e.isReplenished,tooltip:a?.isReplenished}),(0,r.Y)(tN.S,{disabled:e.isDisabledOperatingDeposit,text:"Частичное снятие",...t("isPartialWithdrawal"),value:e.isPartialWithdrawal,tooltip:a?.isPartialWithdrawal})]})]});var tM=a(194),tP=a(106);let tL=e=>tw({...e,title:"Тип платежа",orientation:"vertical",className:"sm:flex-col",items:[{id:"annuity",text:"Аннуитетный"},{id:"differential",text:"Дифференцированный"}]});var tB=a(9295),t$=a(1173),tz=a(8850),tK=a(682);let tW={minSum:1e4,maxSum:5e6,minMonths:tK.$v,maxMonths:tK.Ts,rate:0,isSalaryClient:!1,isPensionCl
1ient:!1,isStateEmployee:!1,isInsurance:!0},tV=e=>tJ({...e,fieldKey:"isSalaryClient",viewSettingFieldKey:"isShowSalaryClient"})&&tJ({...e,fieldKey:"isStateEmployee",viewSettingFieldKey:"isShowStateEmployee"})&&tJ({...e,fieldKey:"isPensionClient",viewSettingFieldKey:"isShowPensionClient"})&&tJ({...e,fieldKey:"isInsurance",viewSettingFieldKey:"isShowInsurance"}),tJ=({row:e,userInputParams:t,paramsViewSettings:a,fieldKey:n,viewSettingFieldKey:r})=>!!a&&!a[r]||t[n]===e[n],tj=({userInputParams:e,calcSource:t,paramsViewSettings:a,maxMonthsOverride:n})=>{let{moneyValue:r,monthsValue:l}=e,i=t?.rateRows||[tW],s=(({limitRows:e,userInputParams:t,paramsViewSettings:a})=>e?.find(e=>tV({row:e,userInputParams:t,paramsViewSettings:a})))({limitRows:t?.limitRows||[],userInputParams:e,paramsViewSettings:a}),{minSum:o,maxSum:c}=(0,tE.Cz)(["minSum","maxSum"],s,i),{minMonths:d,maxMonths:m}=(0,tE.Cz)(["minMonths","maxMonths"],s,i),u=(({rateRows:e=[],userInputParams:t,paramsViewSettings:a,moneyValue:n,monthsValue:r})=>e?.find(e=>tV({row:e,userInputParams:t,paramsViewSettings:a})&&(0,tE.D1)(n,["minSum","maxSum"],e)&&(0,tE.D1)(r,["minMonths","maxMonths"],e))||tW)({rateRows:i,userInputParams:e,paramsViewSettings:a,moneyValue:r,monthsValue:l}),{rate:h}=u,p=(0,tz.u)(h,e);return{...u,...e,minSum:o,maxSum:c,minMonths:d,maxMonths:n??m,moneyValue:r,monthsValue:l,monthlyPayment:p}},tU=(e={})=>!!Object.values(e).filter(e=>e).length,tq={isSalaryClient:"isSalaryClient",isStateEmployee:"isStateEmployee",isPensionClient:"isPensionClient",isInsurance:"isInsurance",moneyValue:"maxSum"},tH=(0,Z.Y)(({className:e,title:t,calcSource:a,buttons:n,footnote:l,paramsViewSettings:s,defaultParams:c,onChange:d,maxMonthsOverride:m,...u})=>{let h=(0,i.li)(!1),p=(0,tM.OT)(a?.rateRows),g=(0,i.hb)(e=>{let t=tj({userInputParams:e,calcSource:a,paramsViewSettings:s,maxMonthsOverride:m});d?.({...e,monthlyPayment:t.monthlyPayment,rate:p?.rate??0})},[s,a,p?.rate]),[f,{field:x}]=(0,eH.m)((e=>({moneyValue:(0,tx.NL)(e,2e5),monthsValue:(0,tx.W5)(e,tK.wT),monthlyPayment:0,rate:0,isAnnuity:!!e?.isAnnuity,isInsurance:!!e?.isEnableInsurance,isSalaryClient:!!e?.isEnableSalaryClient,isPensionClient:!!e?.isEnablePensionClient,isStateEmployee:!!e?.isEnableStateEmployee}))(c),{onChange:g}),y=tj({userInputParams:f,calcSource:a,paramsViewSettings:s,maxMonthsOverride:m}),b=tL({...x("isAnnuity")}),{onChange:v}=x("moneyValue"),{onChange:I}=x("monthsValue");return(0,i.vJ)(()=>{h.current||p?.rate===void 0||void 0===y.monthlyPayment||(d?.({...f,monthlyPayment:y.monthlyPayment,rate:p.rate}),h.current=!0)},[p?.rate,y.monthlyPayment]),(0,i.vJ)(()=>{v&&v((0,t$.q)(f.moneyValue,y.minSum,y.maxSum))},[y.minSum,y.maxSum]),(0,i.vJ)(()=>{I&&I((0,t$.q)(f.monthsValue,y.minMonths,y.maxMonths))},[y.minMonths,y.maxMonths]),(0,i.vJ)(()=>{!tU(c)&&p&&(0,tB.T)({field:x,defParams:p,calcParams:y,map:tq,monthsValue:"minMonths"})},[a,c]),(0,r.Y)(tl.J,{className:e,title:t,...u,children:(0,r.F)("section",{className:(0,o.i)(ti.U.wrapper,e),children:[(0,r.F)("div",{className:ti.U.input,children:[(0,th.x)({title:"Сумма кредита, ₽",step:500,min:y.minSum,max:y.maxSum,...x("moneyValue"),value:y.moneyValue}),(0,tP.W)({title:"Срок кредита, месяцев",min:y.minMonths,max:y.maxMonths,...x("monthsValue"),value:y.monthsValue}),tG({...y,...s},x),(0,r.Y)("div",{className:"sm:hidden",children:b})]}),(0,r.F)("div",{className:(0,o.i)(ti.U.result,"@4xl:w-1/2"),children:[(0,r.Y)(ts.C,{title:"Полная стоимость кредита",value:a?.totalLoanCost}),(0,r.Y)(ts.C,{title:"Ставка от",value:p?.rate,fractionDigits:2,postfix:"%"}),(0,r.Y)(ts.C,{title:"Ежемесячный платёж",value:y.monthlyPayment,postfix:"₽"}),(0,r.Y)("div",{className:"hidden sm:block mb-lg",children:b}),(0,L.vL)(n,{isVertical:!0}),(0,to.T)(l)]})]})})}),tG=(e,t)=>(0,r.F)("div",{className:"flex flex-col gap-y-2xl",children:[e.isShowSalaryClient?(0,r.Y)(tN.S,{text:`Получаю зарплату на счёт
2в Россельхозбанке`,...t("isSalaryClient"),value:e.isSalaryClient,className:"whitespace-pre-line sm:whitespace-normal"}):null,e.isShowStateEmployee?(0,r.Y)(tN.S,{text:"Работаю в бюджетной организации",...t("isStateEmployee"),value:e.isStateEmployee}
2):null,e.isShowPensionClient?(0,r.Y)(tN.S,{text:"Получаю пенсию на карту Россельхозбанка",...t("isPensionClient"),value:e.isPensionClient}):null,e.isShowInsurance?(0,r.Y)(tN.S,{text:"Комплексная страховая защита",...t("isInsurance"),value:e.isInsurance}):null]});var tQ=a(6338);let tZ={minSum:5e4,maxSum:0x5f5e101,minMonths:2,maxMonths:10,rate:0,isMonthlyInterestPayment:!0,isRemoteRegistration:!0,isReplenish:!1,isWithdrawn:!1,type:""},tX=({row:e,userInputParams:t,paramKey:a,isExclude:n})=>n||t[a]===e[a],t0=(e,t)=>{let{rates:a}=e?.find(e=>e?.currency.key===t?.key)??{};return a??e?.[0]?.rates},t1={isMonthlyInterestPayment:"isMonthlyInterestPayment",isRemoteRegistration:"isRemoteRegistration",isReplenish:"isReplenish",isWithdrawn:"isWithdrawn",moneyValue:"minSum",extraPercent:"extraPercent"},t2={text:"₽",key:"rub"},t6=["isNewClient","isReplenish","isWithdrawn"],t4=(0,Z.Y)(({className:e,title:t,calcSource:a,buttons:n=[],footnote:l="",paramsViewSettings:s,defaultParams:c,isCustomDeposit:d=!1,tooltipText:m="",...u})=>{let{rows:h}=a??{},p=t9(h),g=(0,i.hb)((e=>t=>{let a,n;return e?{...t,...(e=>{let t=((e="rub")=>"rub"===e)(e?.currency?.key);return{isReplenish:t&&e?.isReplenish,isWithdrawn:t&&e?.isWithdrawn}})(t),...((e,t)=>{let{minMonths:a,maxMonths:n}=(0,tE.n1)(["minMonths","maxMonths"],t0(t,e?.currency)),r=e.monthsValue||Math.round((a+n)/2);return{monthsValue:(0,t$.q)(r,a,n)}})(t,e),...(a=t,n=e,{currency:a?.currency??n?.map(e=>e.currency)?.[0]})}:t})(h),[h]),f=(0,tx.kg)(c),{extraPercent:x=tM.Uz}=c??{},[y,{field:b}]=(0,eH.m)({moneyValue:(0,tx.NL)(c,2e4),monthsValue:(0,tx.W5)(c,1),currency:t2,extraPercent:x,...f},{normalizer:g}),v=t7(b),[I,w,C]=t6.map(e=>aa(e,b)),N=ar(h),Y=t0(h,v),S=((e,t,a)=>{let{moneyValue:n,monthsValue:r}=e,l=t?.[0]?((e,t)=>e+Math.round((t-e)/2))(t[0].minMonths,t[0].maxMonths):0,i=!a?.isShowMonthlyInterestPayment,s=!a?.isShowRemoteRegistration,o=!a?.isShowReplenish,c=!a?.isShowWithdrawn,d=!a?.isShowNewClient,m=t?.find(t=>[tX({row:t,userInputParams:e,paramKey:"isReplenish",isExclude:o}),tX({row:t,userInputParams:e,paramKey:"isWithdrawn",isExclude:c}),tX({row:t,userInputParams:e,paramKey:"isMonthlyInterestPayment",isExclude:i}),tX({row:t,userInputParams:e,paramKey:"isRemoteRegistration",isExclude:s}),d||e?.isNewClient===t?.isNewClient,(0,tE.D1)(n,["minSum","maxSum"],t),(0,tE.D1)(r||l,["minMonths","maxMonths"],t)].every(Boolean))||tZ,{rate:u,withExtraPercent:h}=m,p=h&&e?.extraPercent?.key||0,g=Number(u)+Number(p),f=((e,t)=>{let{isMonthlyInterestPayment:a,moneyValue:n,monthsValue:r}=t;return a?Math.round(n*Math.pow((1200+e)/1200,r)-n):Math.round(n*e*30*r/365/100)})(g,e),x=n+f,y=t||[tZ];return{...m,...(0,tE.n1)(["minSum","maxSum"],y),...(0,tE.n1)(["minMonths","maxMonths"],y),availableMonths:(e=>{let t=[...e];t.sort(([e],[t])=>e-t);let a=1;for(;a<t.length;){let[e,n]=t[a-1],[r,l]=t[a];n>=r?t.splice(a-1,2,[e,Math.max(n,l)]):a++}return t})(y.map(e=>[e.minMonths,e.maxMonths])).flatMap(([e,t])=>((e,t,a=1)=>Array.from({length:Math.abs(t-e)/a+1},(n,r)=>t>=e?e+r*a:e-r*a))(e,t)),...e,defaultMonth:l,income:f,finalSum:x,totalRate:g,minWithinParams:(e=>{let t=e.reduce((e,t)=>(t.isReplenish&&t.isWithdrawn?e.minReplenishWithdrawn=Math.min(e.minReplenishWithdrawn,t.minSum):t.isReplenish?e.minReplenish=Math.min(e.minReplenish,t.minSum):t.isWithdrawn?e.minWithdrawn=Math.min(e.minWithdrawn,t.minSum):e.min=Math.min(e.min,t.minSum),e),{minReplenishWithdrawn:1/0,minReplenish:1/0,minWithdrawn:1/0,min:1/0});return{minReplenishWithdrawn:t.minReplenishWithdrawn===1/0?0:t.minReplenishWithdrawn,minReplenish:t.minReplenish===1/0?0:t.minReplenish,minWithdrawn:t.minWithdrawn===1/0?0:t.minWithdrawn,min:t.min===1/0?0:t.min}})(y)}})(y,Y,s),{rate:k,totalRate:E,income:T,finalSum:F,type:_=""}=S,D=(0,i.hb)(()=>{(0,tB.T)({field:b,defParams:(0,tM.Sc)(Y,I,N),calcParams:S,monthsValue:"minMonths",map:t1})},[b,h,N]);(0,i.vJ)(()=>{!tU(c)&&Y&&D()},[c,h]);let A=at({rate:k,row:Y,isNewClient:I,field:b,extraPercents:N}),O=w||C;(0,i.vJ)(()=>{d&&I&&O&&b?.("isNewClient")?.onChange?.(!1)},[I,w,C]);
2let M=ae({calcParams:S,isReplenish:w,isWithdrawn:C,isCustomDeposit:d}),{sumValue:P,minSumValue:L}=an({moneyValue:S.moneyValue,minSum:S.minSum,minSumWithinParams:M,isCustomDeposit:d});(0,i.vJ)(()=>{b("moneyValue").onChange?.(P)},[P]);let{text:B,key:$}=v;return(0,r.Y)(tl.J,{className:e,title:t,...u,children:(0,r.F)("section",{className:(0,o.i)(ti.U.wrapper,e),children:[(0,r.F)("div",{className:ti.U.input,children:[(0,r.F)("div",{className:"flex gap-m",children:[(0,th.x)({className:"w-full",title:`Сумма, ${B}`,min:L,max:S.maxSum,...b("moneyValue"),value:P,postfix:B,step:t5($)}),h&&h?.length>1?(0,r.Y)(tQ.Y,{label:"Валюта",options:p,...b("currency")}):null]}),(0,tP.W)({title:"Срок, месяцев",min:S.minMonths,max:S.maxMonths,availableMonths:S.availableMonths,...b("monthsValue"),value:S.monthsValue}),(({params:e,field:t,extraPercents:a,isDisabledNewClient:n=!1,tooltipText:l=""})=>{let i=e?.currency?.key!=="rub";return(0,r.F)("div",{className:"grid grid-cols-2 gap-lg",children:[((e,t,a=!1)=>t.isShowReplenish?tw({...e,title:"Пополнение",orientation:"vertical",items:[{id:"withReplenish",text:"С пополнением"},{id:"withoutReplenish",text:"Без пополнения"}],disabled:a}):null)(t("isReplenish"),e,i),((e,t,a=!1)=>t.isShowWithdrawn?tw({...e,title:"Снятие",orientation:"vertical",items:[{id:"wthDrawn",text:"Со снятием"},{id:"noWithdrawn",text:"Без снятия"}],disabled:a}):null)(t("isWithdrawn"),e,i),((e=!1)=>e?(0,r.Y)("div",{className:"border-b border-main-divider col-span-2 w-full"}):null)(e.isShowReplenish||e.isShowWithdrawn),e.isShowMonthlyInterestPayment?tC(t("isMonthlyInterestPayment")):null,((e,t=!1)=>t?tw({...e,title:"Оформление",orientation:"vertical",items:[{id:"remote",text:"Дистанционно"},{id:"office",text:"Офис Банка"}]}):null)(t("isRemoteRegistration"),e.isShowRemoteRegistration),((e,t)=>t?.length?(0,r.F)("div",{className:"w-full space-y-s col-span-2",children:[(0,r.Y)(R.E,{color:"text-secondary-text",font:"font-light",children:"Надбавка за операции по карте"}),(0,r.Y)(e2.l,{options:t,...e})]}):null)(t("extraPercent"),a),e.isShowNewClient?(0,r.Y)(tN.S,{text:"Новый сберегатель",...t("isNewClient"),disabled:n,tooltip:n?l:""}):null]})})({params:{...S,...s},field:b,extraPercents:N,isDisabledNewClient:O&&d,tooltipText:m})]}),tu({rate:E,children:t8(D,A)}),tS({income:T,finalSum:F,buttons:[...n,t3(a?.buttons,_)],footnotes:[l],postfix:B,isCapitalization:b("isMonthlyInterestPayment").value})]})})}),t5=(e="")=>((e="rub")=>"rub"===e)(e)?1e3:100,t3=(e=[],t="")=>{let{type:a,...n}=e.find(e=>e.type===t)??{};return n},t8=(e,t=!1)=>t?null:(0,r.Y)(eF.$,{type:"button",version:"secondary",onClick:e,children:"Показать максимальную ставку"}),t7=e=>e?.("currency")?.value??t2,t9=e=>e?.map(e=>e.currency)??[t2],ae=({calcParams:e,isReplenish:t,isWithdrawn:a,isCustomDeposit:n})=>{let{minWithinParams:r,minSum:l}=e;return r&&n?t?a?r.minReplenishWithdrawn:r.minReplenish:a?r.minWithdrawn:r.min:l},at=({rate:e,row:t,isNewClient:a,field:n,extraPercents:r})=>{let l=n?.("extraPercent")?.value?.key;return e===(0,tM.Sc)(t,a)?.rate&&l===r?.at(-1)?.key},aa=(e,t)=>!!t?.(e)?.value,an=({minSumWithinParams:e,isCustomDeposit:t,moneyValue:a,minSum:n})=>({sumValue:a>e?a:e,minSumValue:t?e:n}),ar=e=>e?.find(e=>e?.extraPercents)?.extraPercents,al=e=>ai({...e,fieldKey:"isSalaryClient",viewSettingFieldKey:"isShowSalaryClient"})&&ai({...e,fieldKey:"isInsurance",viewSettingFieldKey:"isShowInsurance"}),ai=({row:e,userInputParams:t,paramsViewSettings:a,fieldKey:n,viewSettingFieldKey:r})=>!!a&&!a[r]||t[n]===e[n],as={minSum:1e4,maxSum:3e6,minSumOld:0,maxSumOld:25e5,minSumExtra:0,maxSumExtra:5e5,minMonths:13,maxMonths:tK.Ts,rate:0,isExtraMoney:!1,isSalaryClient:!1,isInsurance:!0},ao=(0,Z.Y)(({className:e="",title:t,calcSource:a,buttons:n,footnote:l,paramsViewSettings:s,...c})=>{let[d,{field:m}]=(0,eH.m)({isAnnuity:!0,isInsurance:!0,isSalaryClient:!1,isExtraMoney:!1,moneyValue:7e5,oldMonthlyPayment:0,monthsValue:48,moneyExtra:0}),u=((e,t,a)=>{let{moneyValue:n,monthsValue:r,oldMonthlyPayment:l,moneyExtra:i}=e,s=t?.rateRows||[as],o=(({limitRows:e,userInputParams:t,paramsViewSettings:a})=>e?.find(e=>al({row:e,userInputParams:t,paramsViewSettings:a})))({limitRows:t?.limitRows||[],userInputParams:e,paramsViewSettings:a}),{minSum:c,maxSum:d}=(0,tE.Cz)(["minSum","maxSum"],o,s),{minMonths:m,maxMonths:u}=(0,tE.Cz)(["minMonths","maxMonths"],o,s),h=(({rateRows:e=[],userInputParams:t,paramsViewSettings:a,moneyValue:n,monthsValue:r,oldMonthlyPayment:l,moneyExtra:i})=>e?.find(e=>al({row:e,userInputParams:t,paramsViewSettings:a})&&(0,tE.D1)(n+i,["minSum","maxSum"],e)&&(0,tE.D1)(l,["minSumOld","maxSumOld"],e)&&(0,tE.D1)(i,["minSumExtra","maxSumExtra"],e)&&(0,tE.D1)(r,["minMonths","maxMonths"],e))||as)({rateRows:s,userInputParams:e,paramsViewSettings:a,moneyValue:n,monthsValue:r,oldMonthlyPayment:l,moneyExtra:i}),{rate:p}=h,g=(0,tz.u)(p,e),f=e.oldMonthlyPayment-g;return{...h,...e,minSum:c,maxSum:d,minMonths:m,maxMonths:u,moneyValue:n,monthsValue:r,oldMonthlyPayment:l,moneyExtra:i,monthlyPayment:g,benefit:f}})(d,a,s),h=(0,i.Kr)(()=>
2(0,tM.OT)(a?.rateRows)?.rate,[a?.rateRows]),p=tL({...m("isAnnuity")});return(0,r.Y)(tl.J,{className:e,title:t,...c,children:(0,r.F)("section",{className:(0,o.i)(ti.U.wrapper,e),children:[(0,r.F)("div",{className:ti.U.input,children:[(0,th.x)({title:"Остаток долга в других банках, ₽ ",step:500,min:u.minSum,max:u.maxSum-u.maxSumExtra,...m("moneyValue"),value:u.moneyValue}),(0,th.x)({title:"Ежемесячный платёж в других банках, ₽",step:500,min:u.minSumOld,max:u.maxSumOld,...m("oldMonthlyPayment"),value:u.oldMonthlyPayment}),(0,tP.W)({title:"Новый срок кредита, месяцев",min:u.minMonths,max:u.maxMonths,...m("monthsValue"),value:u.monthsValue}),ac({...u,...s},m),u.isExtraMoney?(0,th.x)({title:"Дополнительная сумма, ₽ ",step:500,min:u.minSumExtra,max:u.maxSumExtra,...m("moneyExtra"),value:u.moneyExtra}):null,(0,r.Y)("div",{className:"sm:hidden pb-m border-b border-main-divider",children:p})]}),(0,r.F)("div",{className:(0,o.i)(ti.U.result,"@4xl:w-1/2"),children:[(0,r.Y)(ts.C,{title:"Полная стоимость кредита",value:a?.totalLoanCost}),(0,r.Y)(ts.C,{title:"Ставка от",value:h,fractionDigits:2,postfix:"%"}),(0,r.Y)(ts.C,{title:"Ежемесячный платёж",value:u.monthlyPayment,postfix:"₽"}),u.benefit>0?(0,r.Y)(ts.C,{title:"Выгода в месяц",value:u.benefit,postfix:"₽"}):null,(0,r.Y)("div",{className:"hidden sm:block mb-lg",children:p}),(0,L.vL)(n,{isVertical:!0}),(0,to.T)(l)]})]})})}),ac=(e,t)=>(0,r.F)("div",{className:"space-y-lg sm:space-y-s",children:[e.isShowSalaryClient?(0,r.Y)(tN.S,{text:"Получаю зарплату на счёт в Россельхозбанке",...t("isSalaryClient"),value:e.isSalaryClient}):null,e.isShowInsurance?(0,r.Y)(tN.S,{text:"Комплексная страховая защита",...t("isInsurance"),value:e.isInsurance}):null,(0,r.Y)(tN.S,{text:"Получить дополнительную сумму",...t("isExtraMoney"),value:e.isExtraMoney})]});var ad=a(5503);let am={text:"₽",key:"rub"},au={transferLegalCount:0,flTransferSum:0,cashOutSum:0,cashInSum:0,intrabankTransferSum:0,businessCardCashWithDrawalSum:0,businessCardCashDepositSum:0,cashlessIncomingAmountSum:0,cashDeskWithDrawalAgroSum:0},ah=[{key:"transferLegalCountCommission",valueKey:"transferLegalCount",minKey:"minTransferLegalCount",maxKey:"maxTransferLegalCount"},{key:"flTransferSumCommission",valueKey:"flTransferSum",minKey:"minFlTransferSum",maxKey:"maxFlTransferSum"},{key:"cashOutSumCommission",valueKey:"cashOutSum",minKey:"minCashOutSum",maxKey:"maxCashOutSum"},{key:"cashInSumCommission",valueKey:"cashInSum",minKey:"minCashInSum",maxKey:"maxCashInSum"},{key:"intrabankTransferSumCommission",valueKey:"intrabankTransferSum",minKey:"minIntrabankTransferSum",maxKey:"maxIntrabankTransferSum"},{key:"businessCardCashWithDrawalSumCommission",valueKey:"businessCardCashWithDrawalSum",minKey:"minBusinessCardCashWithDrawalSum",maxKey:"maxBusinessCardCashWithDrawalSum"},{key:"businessCardCashDepositSumCommission",valueKey:"businessCardCashDepositSum",minKey:"minBusinessCardCashDepositSum",maxKey:"maxBusinessCardCashDepositSum"},{key:"cashlessIncomingAmountSumCommission",valueKey:"cashlessIncomingAmountSum",minKey:"minCashlessIncomingAmountSum",maxKey:"maxCashlessIncomingAmountSum"},{key:"cashDeskWithDrawalAgroSumCommission",valueKey:"cashDeskWithDrawalAgroSum",minKey:"minCashDeskWithDrawalAgroSum",maxKey:"maxCashDeskWithDrawalAgroSum"}],ap=[{inputs:[{key:"transfer",type:"title",title:"Переводы"},{key:"transferLegalCount",type:"input",title:"Внешние переводы на счета ИП и ЮЛ, шт/мес",step:1},{key:"flTransferSum",type:"input",title:"Переводы на счета ФЛ ,₽/мес",step:5e4},{key:"intrabankTransferSum",type:"input",title:"Переводы на свой счёт внутри банка, ₽/мес",step:5e4},{key:"incoming",type:"title",title:"Безналичные транзакции"},{key:"cashlessIncomingAmountSum",type:"input",title:"Сумма безналичных поступлений, ₽/мес",step:5e4}]},{inputs:[{key:"cashIn",type:"title",title:"Внесение наличных"},{key:"cashInSum",type:"input",title:"Внесение через кассу, ₽/мес",step:5e4},{key:"businessCardCashDepositSum",type:"input",title:"Внесение по бизнес-карте, ₽/мес",step:5e4},{key:"cashOut",type:"title",title:"Снятие наличных"},{key:"cashOutSum",type:"input",title:"Снятие в кассе банка, ₽/мес",step:5e4},{key:"businessCardCashWithDrawalSum",type:"input",title:"Снятие с бизнес-карты, ₽/мес",step:5e4}]}],ag=[{inputs:[{key:"transfer",type:"title",title:"Переводы"},{key:"transferLegalCount",type:"input",title:"Внешние переводы на счета ИП и ЮЛ, шт/мес",step:1},{key:"flTransferSum",type:"input",title:"Переводы на счета ФЛ ,₽/мес",step:5e4},{key:"intrabankTransferSum",type:"input",title:"Переводы на свой счёт внутри банка, ₽/мес",step:5e4}]},{inputs:[{key:"cashOut",type:"title",title:"Снятие наличных"},{key:"cashOutSum",type:"input",title:"Снятие в кассе банка для ИП и ЮЛ, ₽/мес",step:5e4},{key:"cashDeskWithDrawalAgroSum",type:"input",title:"Снятие в кассе банка для КФХ и с/х кооперативов, ₽/мес",step:5e4},{key:"businessCardCashWithDrawalSum",type:"input",title:"Снятие с бизнес-карты, ₽/мес",step:5e4}]},{className:"lg:col-span-2",inputs:[{key:"cashIn",type:"title",title:"Внесение наличных"}]},{className:(0,o.i)("lg:col-span-2",ti.U.inputMax),inputs:[{key:"cashInSum",type:"input",title:"Внесение через кассу, ₽/мес",step:5e4},{key:"businessCardCashDepositSum",type:"input",title:"Внесение по бизнес-карте, ₽/мес",step:5e4}]}],af={tariffName:"Название тарифа",totalAccountServiceFee:"Обслуживание счёта",transferLegalCountCommission:"Переводы ИП и юрлицам",flTransferSumCommission:"Переводы физлицам",totalCashOutSumCommission:"Снятие наличных",totalCashInSumCommission:"Внесение наличных",totalCommission:"Итоговая комиссия",accountServiceFee:"Комиссия за обслуживание счёта",cashlessIncomingAmountSumCommission:"Комиссия за безналичные зачисления",cashOutSumCommission:"В кассе банка",businessCardCashWithDrawalSumCommission:"По бизнес карте",cashInSumCommission:"В кассе банка",businessCardCashDepositSumCommission:"По бизнес карте"},ax=["totalAccountServiceFee","transferLegalCountCommission","flTransferSumCommission","totalCashOutSumCommission","totalCashInSumCommission","totalCommission"],ay=({value:e,currency:t,className:a,hasDiscription:n})=>
2(0,r.F)(R.E,{className:a,children:[e?.toLocaleString(),"\xa0",(t??am).text,n?"*":""]}),ab=(e,t)=>{let a={totalAccountServiceFee:{accountServiceFee:t.accountServiceFee,cashlessIncomingAmountSumCommission:t.cashlessIncomingAmountSumCommission},totalCashOutSumCommission:{cashOutSumCommission:(t.cashOutSumCommission??0)+(t.cashDeskWithDrawalAgroSumCommission??0),businessCardCashWithDrawalSumCommission:t.businessCardCashWithDrawalSumCommission},totalCashInSumCommission:{cashInSumCommission:t.cashInSumCommission,businessCardCashDepositSumCommission:t.businessCardCashDepositSumCommission}};if(("totalAccountServiceFee"!==e||"Всё просто"===t.tariffName)&&a[e])return a[e]};var av=a(4196);let aI=(0,l.I)(({commission:e,currency:t,commissionInfo:a,commissionName:n,tariffData:l})=>{let[s,{setFalse:c,setTrue:d}]=(0,es.o)(!1),m="Базовый лайт"===l.tariffName&&"totalAccountServiceFee"===n,u=function({onClose:e,isOpen:t,commissionInfo:a,commissionName:n,tariffData:l}){let s=(0,av.n)();(0,i.vJ)(()=>{t||(s.close(),e?.())},[t]);let c=(0,i.hb)(()=>{s.close(),e?.()},[e]),d=(0,i.li)(null),m=(0,i.li)(null);return(0,i.vJ)(()=>{let e,i,c;if(!t||!d.current||!a)return;let{top:u,left:h,width:p}=d.current.getBoundingClientRect();s.open({popup:(0,r.Y)("div",{ref:m,children:(e=a,i=n,c=l,(0,r.F)("div",{className:"bg-[#efefef] min-h-[120px] rounded p-4 w-[400px] flex justify-between text-xs shadow-main-black relative",children:[(0,r.F)("div",{children:[(0,r.F)("p",{className:(0,o.i)({"text-transparent":"totalAccountServiceFee"===i}),children:["Комиссия за ",af[i]?.toLowerCase(),":"]}),Object.keys(e).map((e,t)=>(0,r.F)("p",{children:["•",af[e],":"]},e+t)),(0,r.Y)("p",{className:"mt-4 font-bold",children:"Итоговая сумма/мес"})]}),(0,r.F)("div",{className:"font-bold",children:[(0,r.Y)("p",{className:"text-transparent",children:"empty"}),Object.keys(e).map((t,a)=>(0,r.F)("p",{children:[e[t]?.toLocaleString()," ₽"]},String(e[t])+a)),(0,r.F)("p",{className:"mt-4 font-bold",children:[c[i]?.toLocaleString()," ₽"]})]}),(0,r.Y)("div",{className:"absolute top-full left-1/2 -translate-x-1/2 bg-[#efefef]",style:{"clip-path":"polygon(0% 0%, 100% 0%, 50% 100%)",height:"19px",width:"47px"}})]}))}),top:u+window.scrollY-140,left:h-200+p/2})},[t,c]),d}({onClose:c,isOpen:s,commissionInfo:a,commissionName:n,tariffData:l});return(0,i.vJ)(()=>a?(u.current?.addEventListener("mouseenter",d),u.current?.addEventListener("mouseleave",c),()=>{u.current?.removeEventListener("mouseenter",d),u.current?.removeEventListener("mouseleave",c)}):tk.l,[]),(0,r.Y)("div",{ref:u,className:"w-min",children:ay({value:e,currency:t,className:(0,o.i)({"cursor-help inline-block border-b-[2px] border-dotted":!!a}),hasDiscription:m})})});var aw=a(9763);let aC=(0,l.I)(({commission:e,currency:t,commissionType:a,index:n,tariffData:l})=>{let[i,{toggle:s}]=(0,es.o)(!1),c=ab(a??"",l),d="Базовый лайт"===l.tariffName&&"totalAccountServiceFee"===a;return(0,r.F)("div",{children:[(0,r.F)("div",{className:(0,o.i)({"cursor-pointer":!!c},"flex justify-between align-center"),onClick:s,children:[(0,r.Y)(R.E,{children:af[a??""]}),(0,r.F)("div",{className:"flex items-center gap-m",children:[ay({value:e,currency:t,hasDiscription:d}),(0,r.Y)("div",{className:"min-w-4",children:c?(0,r.Y)("div",{children:(0,r.Y)(aw.K,{isUnfolded:i,className:"flex-grow-0 flex-shrink-0 basis-auto"})}):null})]})]},n),c?(0,r.Y)(em.F,{isUnfolded:i,className:"space-y-lg pt-lg",children:Object.keys(c).map((e,a)=>(0,r.F)("div",{className:"flex justify-between align-center text-xs",children:[(0,r.F)(R.E,{children:["•",af[e],":"]}),(0,r.F)("div",{className:"flex items-center gap-m",children:[ay({value:c[e]??0,currency:t}),(0,r.Y)("div",{className:"min-w-4"})]})]},e+a))}):null]})}),aN=(0,l.I)(({tariffDesc:e,className:t,currency:a,isBest:n=!1,commissionTypes:l,openDepositBtnLink:i,...s})=>{let[c,{toggle:d}]=(0,es.o)(!1),m=ax.map(e=>s[e]),u=(0,v.t)();return(0,r.F)("div",{className:(0,o.i)(t,"rounded-xl min-h-24 items-center min-w-0 lg:p-xl p-3xl lg:mb-m mb-xl",n?"bg-primary-main text-white relative":"bg-white text-primary-text border border-solid border-gray"),children:[(0,r.F)("div",{className:"col-span-2",children:[(0,r.Y)(e8.D,{headingType:u?"h2":"h6",title:s.tariffName}),(0,r.Y)(R.E,{size:"text-xs",children:e})]}),u?(({commissions:e,currency:t,isUnfolded:a,handleFold:n,tariffData:l,commissionTypes:i,isBest:s=!1})=>{let o=i?.at(-1)??"";return(0,r.F)(ed.Y,{className:"py-4",children:[(0,r.F)("div",{className:"w-full space-y-xl",children:[(0,r.Y)(em.F,{isUnfolded:a,className:"space-y-xl",children:e.map((a,n)=>n!==e.length-1&&(0,r.Y)(aC,{commission:a,currency:t,commissionType:i?.[n],index:n,tariffData:l}))}),(0,r.F)("div",{className:"flex justify-between items-center",children:[(0,r.Y)(R.E,{font:"font-medium",children:af[o]}),ay({value:e.at(-1)??0,currency:t,className:"text-h2"})]})]}),(0,r.Y)(ec.d,{className:"mt-m mx-auto",label:a?"Скрыть":"Подробнее",isUnfolded:a,embedded:!0,labelColorStyle:s?"white":"",onClick:n,short:!0})]})})({commissions:m,currency:a,isUnfolded:c,handleFold:d,commissionTypes:l,isBest:n,tariffData:s}):((e,t)=>ax.map(t=>[t,e[t]||0]).map(([a,n])=>(0,r.Y)(aI,{commission:n,commissionInfo:ab(a,e),currency:t,commissionName:a,tariffData:e},a)))(s,a),(0,r.Y)("div",{className:"flex flex-wrap @xl:flex-nowrap gap-lg sm:gap-m w-full @lg:w-auto col-span-2",children:(0,r.Y)(x.z,{version:n?"secondary":"primary",className:(0,o.i)("basis-full @lg:basis-auto w-full"),text:"Открыть счёт",href:i,onClick:()=>globalThis?.sessionStorage.setItem("rkoTariffName",s.tariffName)})}),n?(0,r.Y)("div",{className:"absolute block rounded-xl min-h-xs flex justify-center align-center bg-orange py-1 px-2 lg:ml-xl top-[-10px]",children:(0,r.Y)(R.E,{size:"text-xs",children:"Рекомендуем"})}):null]})}),aY=(0,l.I)(({items:e=[],currency:t=am,openDepositBtnLink:a=""})=>{let n=(0,v.t)(),l=(e=>e&&0!==e.length?ax.filter(t=>t in e[0]):[])(e)??[],i=l.length+4,s=`lg:grid lg:grid-cols-${String(i)} gap-m lg:px-xl px-3xl order-first lg:mb-m mb-xl`;return(0,r.F)("div",{className:"w-full flex flex-col mt-s",children:[n?null:(({params:e,className:t})=>e?(0,r.F)("div",{className:(0,o.i)(t),children:[(0,r.Y)("div",{className:"col-span-2",children:(0,r.Y)(R.E,{size:"text-xs",font:"font-medium",children:af.tariffName})}),e.map((e,t)=>(0,r.Y)("div",{children:(0,r.Y)(R.E,{size:"text-xs",font:"font-medium",children:af[e]})},t))]}):null)({params:l,className:s}),e.map((e,n)=>(0,r.Y)("div",{className:e?.isBest?"order-first":"",children:(0,r.Y)(aN,{...e,className:s,currency:t,openDepositBtnLink:a,commissionTypes:l})},n))]})});var aS=a(6540);let ak=(0,l.I)(({calcParams:e,field:t,clientType:a})=>(0,r.Y)("div",{className:ti.U.inputMax,children:("standard"===a?ap:ag).map((a,n)=>(0,r.Y)("div",{className:(0,o.i)("grid gap-xs",a.className),children:a.inputs.map(a=>(0,r.Y)("div",{children:"title"===a.type?aE(a.title):(0,th.x)({title:a.title,step:a.step,min:e[`min${(0,aS.Z)(a.key)}`],max:e[`max${(0,aS.Z)(a.key)}`],...t(a.key),postfix:"transferLegalCount"===a.key?"шт":"₽",value:e[a.key]})},a.key))},String(n)))})),aE=(e="")=>(0,r.Y)(R.E,{size:"text-h6",font:"font-medium",align:"text-left",className:"block mb-m",children:e}
2),aT=(e,t)=>{if(Array.isArray(e))return e.filter(e=>e?.clientType===t);if(e&&"object"==typeof e){let a={};for(let n in e)if(Object.hasOwn(e,n)){let r=e[n];Array.isArray(r)?a[n]=r.filter(e=>e?.clientType===t):a[n]=r}return a}return e},aF=({ranges:e=[],value:t=0,minKey:a="min",maxKey:n="max"})=>{let r=aD(e,a),l=0,i=0;for(let e of r){if(i=Number(e.minCommission)??0,!aR({range:e,amount:t,minKey:a,maxKey:n}))continue;let r=a_({range:e,amount:t,minKey:a,maxKey:n});if(l+=aA({type:e.commissionType,sliceAmount:r,commissionValue:Number(e.commissionValue),context:{min:Number(e[a]),max:Number(e[n]),amount:Number(t)}}),t<=e[n])break}return l<i&&(l=i),Math.round(l)},a_=({range:e,amount:t,minKey:a,maxKey:n})=>{let r=e[a],l=e[n],i=Math.max(Number(r),0);return Math.min(Number(l),t)-i+1},aR=({range:e,amount:t,minKey:a,maxKey:n})=>{let r=e[a],l=e[n],i=Number(e.commissionValue);return!(null==r||null==l||isNaN(i))&&!(t<r)&&Math.max(Number(r),0)<=Math.min(Number(l),t)},aD=(e,t)=>e.filter(e=>null!=e.commissionValue&&null!=e.commissionType).sort((e,a)=>Number(e[t])-Number(a[t])),aA=({type:e,sliceAmount:t,commissionValue:a,context:n})=>{let{min:r,max:l,amount:i}=n;switch(e){case"fixedSum":if(0===r||i<=l)return a;return 0;case"percent":return t*a/100;case"fixedAmount":return Math.round(t*a);default:return 0}},aO=(0,Z.Y)(({className:e="",title:t,calcSource:a,footnote:n,clientType:l="standard",openDepositBtnLink:c,...d})=>{let[m,u]=(0,i.J0)([]),[h,{field:p}]=(0,eH.m)(au),{rows:g}=a??{},f=(0,i.Kr)(()=>aT(g?.[0]?.tariffs,l),[g]),x=((e,t,a)=>{let n=t?.[0]?.commissions,{minTransferLegalCount:r,maxTransferLegalCount:l}=(0,tE.n1)(["minTransferLegalCount","maxTransferLegalCount"],n?.transferLegalCountCommission.filter(e=>e.clientType===a)),{minFlTransferSum:i,maxFlTransferSum:s}=(0,tE.n1)(["minFlTransferSum","maxFlTransferSum"],n?.flTransferSumCommission.filter(e=>e.clientType===a)),{minCashInSum:o,maxCashInSum:c}=(0,tE.n1)(["minCashInSum","maxCashInSum"],n?.cashInSumCommission.filter(e=>e.clientType===a)),{minCashOutSum:d,maxCashOutSum:m}=(0,tE.n1)(["minCashOutSum","maxCashOutSum"],n?.cashOutSumCommission.filter(e=>e.clientType===a)),{minIntrabankTransferSum:u,maxIntrabankTransferSum:h}=(0,tE.n1)(["minIntrabankTransferSum","maxIntrabankTransferSum"],n?.intrabankTransferSumCommission.filter(e=>e.clientType===a)),{minBusinessCardCashWithDrawalSum:p,maxBusinessCardCashWithDrawalSum:g}=(0,tE.n1)(["minBusinessCardCashWithDrawalSum","maxBusinessCardCashWithDrawalSum"],n?.businessCardCashWithDrawalSumCommission.filter(e=>e.clientType===a)),{minBusinessCardCashDepositSum:f,maxBusinessCardCashDepositSum:x}=(0,tE.n1)(["minBusinessCardCashDepositSum","maxBusinessCardCashDepositSum"],n?.businessCardCashDepositSumCommission.filter(e=>e.clientType===a)),{minCashlessIncomingAmountSum:y,maxCashlessIncomingAmountSum:b}=(0,tE.n1)(["minCashlessIncomingAmountSum","maxCashlessIncomingAmountSum"],n?.cashlessIncomingAmountSumCommission.filter(e=>e.clientType===a)),{minCashDeskWithDrawalAgroSum:v,maxCashDeskWithDrawalAgroSum:I}=(0,tE.n1)(["minCashDeskWithDrawalAgroSum","maxCashDeskWithDrawalAgroSum"],n?.cashDeskWithDrawalAgroSumCommission.filter(e=>e.clientType===a));return{...e,minTransferLegalCount:r,maxTransferLegalCount:l,minFlTransferSum:i,maxFlTransferSum:s,minCashInSum:o,maxCashInSum:c,minCashOutSum:d,maxCashOutSum:m,minIntrabankTransferSum:u,maxIntrabankTransferSum:h,minBusinessCardCashWithDrawalSum:p,maxBusinessCardCashWithDrawalSum:g,minBusinessCardCashDepositSum:f,maxBusinessCardCashDepositSum:x,minCashlessIncomingAmountSum:y,maxCashlessIncomingAmountSum:b,minCashDeskWithDrawalAgroSum:v,maxCashDeskWithDrawalAgroSum:I}})(h,g,l),y=aT(g?.[0]?.commissions,l);return(0,i.vJ)(()=>{if(!y)return void u(((e=[])=>e.map(e=>({...e,flTransferSumCommission:0,cashOutSumCommission:0,cashInSumCommission:0,transferLegalCountCommission:0,totalCommission:e.accountServiceFee,totalAccountServiceFee:e.accountServiceFee,totalCashInSumCommission:0,totalCashOutSumCommission:0,cashlessIncomingAmountSumCommission:0,businessCardCashDepositSumCommission:0,cashDeskWithDrawalAgroSumCommission:0,businessCardCashWithDrawalSumCommission:0,isBest:!1})))(f));
2u((e=>{if(0===e.length)return e;let t=Math.min(...e.map(e=>e.totalCommission)),a=e.findIndex(e=>e.totalCommission===t);return e.map((e,t)=>({...e,isBest:t===a}))})(((e,t=[])=>{let a=["flTransferSumCommission","cashOutSumCommission","cashInSumCommission","transferLegalCountCommission","intrabankTransferSumCommission","businessCardCashWithDrawalSumCommission","businessCardCashDepositSumCommission","cashlessIncomingAmountSumCommission","cashDeskWithDrawalAgroSumCommission"];return t.map(t=>{let{tariffName:n,accountServiceFee:r,clientType:l}=t,i=a.reduce((t,a)=>(t[a]=e[a]?.[n]??0,t),{}),s=i.cashOutSumCommission+i.businessCardCashWithDrawalSumCommission+("agro"===l?i.cashDeskWithDrawalAgroSumCommission:0),o=i.cashInSumCommission+i.businessCardCashDepositSumCommission,c=r+("standard"===l?i.cashlessIncomingAmountSumCommission:0),d=Object.values(i).reduce((e,t)=>e+t,0)+r;return{...t,totalAccountServiceFee:c,...i,totalCashOutSumCommission:s,totalCashInSumCommission:o,isBest:!1,totalCommission:d}})})(ah.reduce((e,t)=>(e[t.key]=(({ranges:e=[],value:t=0,minKey:a="min",maxKey:n="max"})=>{let r=Number(t);if(isNaN(r)||r<=0)return 0;let l=(e=>{let t={};for(let a of e){let{tariff:e}=a;e&&(t[e]||(t[e]=[]),t[e].push(a))}return t})(e),i={};for(let e in l)i[e]=aF({ranges:l[e],value:r,minKey:a,maxKey:n});return i})({ranges:y?.[t.key],value:h?.[t.valueKey],minKey:t.minKey,maxKey:t.maxKey}),e),{}),f)))},[h,f]),(0,r.F)("div",{className:(0,o.i)(e,"bg-white"),children:[(0,r.Y)(tl.J,{className:e,title:t,...d,children:(0,r.Y)("section",{className:(0,o.i)(ti.U.wrapperMax,e),children:(0,r.Y)(ak,{calcParams:x,field:p,clientType:l})})}),(0,r.F)(s.l,{className:(0,o.i)("flex flex-col items-center",e),defaultPadding:"p-4xl pt-0",...d,children:[(0,r.Y)(R.E,{size:"text-h6",font:"font-medium",className:"block lg:mb-xl mb-m",children:"Расчёты за один месяц по введённым выше параметрам"}),m?(0,r.Y)(aY,{items:m,currency:am,openDepositBtnLink:c}):(0,r.Y)(ad.a,{position:"static"}),(0,r.Y)("div",{className:(0,o.i)(ti.U.result),children:(0,to.T)(n)})]})]})}),aM=(0,Z.Y)(({className:e,title:t,description:a,image:n,blockClassName:l,isFullHeightImage:i=!1,...c})=>(0,r.F)(s.l,{className:(0,o.i)("grid sm:grid-cols-[1fr_max-content] gap-s shadow-light-gray rounded-2xl",e),...c,children:[t?(0,r.Y)(F.s,{blockClassName:l,__html:t,textColor:"text-more-dark-gray"}):null,n?(0,r.Y)(g.E,{image:n,className:(0,o.i)("hidden sm:block justify-self-center",{"row-span-2":i})}):null,a?(0,r.Y)(F.s,{__html:a,textColor:"text-more-dark-gray",blockClassName:i?"":"col-span-2"}):null]}));var aP=a(5841),aL=a(9723),aB=a(7351);let a$=(0,l.I)(e=>{let{onChange:t,min:a,max:n,defaultValue:l="0",fractionDigits:s=0,...o}=e,c=(0,aL.p)(e,{normalize:(e=l)=>a&&n?String((0,t$.q)(Number(az(e)),a,n)):az(e),format:(0,B.x)(s)}),d=(0,i.hb)(e=>t&&t(az(e)),[t]);return(0,r.Y)(aB.p,{onChange:d,...o,...c})}),az=(e="")=>e.replaceAll(",",".").replace(/[^\d.]/g,"").replace(/([^.]*\.[^.]*)\./,"$1"),aK=(0,l.I)(e=>(0,r.Y)(a$,{...e,fractionDigits:2,children:(0,r.Y)("div",{className:"absolute right-4 bottom-4",children:(0,r.Y)(R.E,{size:"text-xl",font:"font-light",children:"₽"})})}));var aW=a(9598),aV=a(7444),aJ=a(2551);let aj={private:"p2p/registerP2P",business:"b2c/registerB2C"},aU=async(e,t)=>{let a=(0,aV.H)(),n={amount:String(t),currency:"643",returnUrl:`${a.origin}/p2p/success`,failUrl:`${a.origin}/p2p/failed`,language:"ru"},r=`${tF.Q}/payment/${aj[e]}`;try{let e=await fetch(r,{method:"POST",headers:{"Content-Type":"application/json"},mode:"cors",body:JSON.stringify(n)});if(!e.ok)return null;return await e.json()}catch(e){return null}};var aq=a(6016);let aH=({onClose:e,errorCode:t,errorMessage:a})=>{let n=t?`Код ошибки - ${t}`:"Пожалуйста, повторите позднее";return(0,r.Y)(aq.l,{maxWidth:"lg",onClose:e,children:(0,r.F)("div",{className:"flex flex-col gap-lg items-center rounded-md space-x-m",children:[(0,r.Y)(g.E,{image:{icon:"ResponseFailIcon",iconVersion:"normal"},width:"136",height:"136"}),(0,r.Y)(h.$,{className:"w-full",title:"Ошибка перевода",description:n,headlineVersion:"XS",isEmbedded:!0}),a?(0,r.F)("div",{className:"bg-secondary-dark rounded-xl p-m grid gap-m grid-cols-12",children:[(0,r.Y)("div",{className:"col-span-8",children:a}),(0,r.Y)("div",{className:"col-span-4",children:(0,r.Y)(g.E,{image:{icon:"ResponseFailIcon",iconVersion:"normal"}})})]}):null]})})},aG="Укажите сумму перевода",aQ="Сумма перевода",aZ={amount:1500},aX=(0,l.I)(({className:e="",title:t=aG,label:a=aQ,button:n,formType:l="private",...c})=>{let d=(e=>{let t=(0,aJ.s)(aH),a=(0,aW.B)(),n=(0,aV.H)(),r="private"===e?"p2p":"b2c";return(0,i.hb)(async({amount:l})=>{let i=await aU(e,l);(e=>!!e?.formUrl&&!!e?.orderId)(i)&&(a.transaction={orderId:i.orderId,type:r,url:i.formUrl},n.assign(r)),(e=>!!e?.errorMessage&&e?.errorCode!==0)(i)&&t.open({errorCode:i.errorCode,errorMessage:i.errorMessage})},[e])})(l),[{amount:m},{field:u,onSubmit:h}]=(0,eH.m)(aZ,{onSubmit:d});return(0,r.F)(s.l,{className:(0,o.i)("flex flex-col gap-4xl items-center",e),defaultPadding:"p-6xl",...c,children:[t?(0,r.Y)(e8.D,{className:"self-start xl:self-ce
2nter",headingType:"h3",title:t}):null,(0,r.F)("form",{className:"w-full xl:max-w-md space-y-lg",method:"POST",onSubmit:h,children:[(0,r.Y)(aK,{valid:m>0,label:a,max:3e5,min:1,...u("amount",{parse:Number,format:String})}),(0,r.Y)("input",{type:"hidden",name:"amount",value:m}),n?.text?(0,r.Y)(aP.b,{className:"w-full",disabled:m<=0,children:n.text}):null]})]})}),a0="relative h-full",a1={small:"lg:min-w-64",normal:"lg:min-w-80 xl:min-w-96",big:"lg:min-w-[515px]"},a2=e=>e?.content&&"isHighlighting"in e.content&&e.content.isHighlighting,a6=(0,Z.Y)(({className:e,visibleItemCount:t,noCardBorder:a,arrowsPadded:n=!0,isGap:l=!0,cardSize:i="normal",isNavButtons:c=!1,...d})=>{let m=(0,v.t)();return(0,r.Y)(s.l,{className:(0,o.i)(e),defaultPadding:"p-6xl",...d,children:(0,r.Y)(e$,{className:(0,o.i)("relative max-w-full"),visibleItemCount:t??+!m,snapAlign:"snap-start",gap:16*!!l,padding:0,arrowsPadded:n,navButtons:c?a4(d?.block?.blocks):[],hasBlur:!0,children:(({noCardBorder:e,cardSize:t="normal",isNavButtons:a=!1,isMobile:n=!1,...l})=>{let{blocks:i}=l.block||{},s=i?.some(a2),c=a?{defaultPadding:"p-6xl pb-m"}:{};return(0,p.s)({...l,renderProps:({block:a,options:l,i})=>(0,r.F)("div",{className:((e,{someCardsHighlighted:t})=>(0,o.i)(a0,t&&(a2(e)?"pt-3xl":"pt-16")))(a,{someCardsHighlighted:s}),children:[(0,ep.g)({block:a,options:l,extra:{className:((e,{someCardsHighlighted:t,showBorder:a,cardSize:n="normal"})=>(0,o.i)(a0,"min-w-80",a1[n],t&&(a2(e)?"pt-16":"pt-3xl"),eg(a),a&&"h-full"))(a,{someCardsHighlighted:s,showBorder:!e,cardSize:t}),...c,i},isMobile:n}),a2(a)?(({className:e,text:t="ХИТ"}={})=>(0,r.F)("div",{className:(0,o.i)("w-14 h-14 bg-white flex flex-col items-center justify-center rounded-md shadow-main-black",e),children:[(0,r.Y)(k.I,{iconVersion:"black",name:"HeartIcon",width:"24",height:"24"}),(0,r.Y)(_.f,{size:"text-s",font:"font-normal",align:"text-center",color:"text-primary-text",children:t})]}))({className:"absolute top-0 -right-4 z-40"}):null]},String(i))})})({noCardBorder:a,cardSize:i,isNavButtons:c,isMobile:m,...d})})})},{childrenTypes:["CarouselCard","CarouselCatalogCard","CarouselRecommendationCard","CarouselTariffsCard","RichTextBlock","ProductBlock"],childSchema:()=>({isHighlighting:{title:"Выделить карточку",type:"boolean"}})}),a4=e=>e?.map(e=>{let t=e?.content;return{title:t?.title,description:t?.additionalDescription||t?.description}})??[],a5={black:"bg-black",white:"bg-white"},a3=(0,l.I)(({className:e="",title:t,description:a,image:n,price:l,button:i,colors:c=[],align:d="text-left",padding:m,...u})=>(0,r.Y)(s.l,{className:(0,o.i)("flex flex-col justify-left",e),defaultPadding:"p-2xl",...u,children:(0,r.F)(C,{className:"h-full",padding:m,title:(0,r.Y)(h.$,{title:t,description:a,headlineVersion:"XS",isEmbedded:!0,align:d,className:"min-h-24"}),rightImage:n?.src?(0,r.Y)(g.E,{className:"flex justify-center align-center mb-xl",image:n}):null,buttons:(0,L.vL)([i],{buttonClassName:"w-full self-end"}),children:[c?.length?(0,r.F)("div",{className:"flex text-secondary-text mb-m",children:[(0,r.Y)("div",{className:"mr-xs",children:(0,r.Y)(R.E,{size:"text-s",align:"text-left",font:"font-light",children:"Цвета:"})}),c.map(a8)]}):null,l?(0,r.F)(R.E,{size:"text-h3",align:"text-left",children:[l,"\xa0₽"]}):null]})})),a8=(e,t)=>(0,r.Y)("figure",{className:`w-6 h-6 ml-s border border-solid border-main-divider rounded-full ${a5[e]}`},String(t));var a7=a(9920),a9=a(9559),ne=a(8695),nt=a(4747);let na=[{origins:["t.me","telegram.org"],iconMapped:{icon:"TelegramIcon"}},{origins:["vk.com"],iconMapped:{icon:"VKIcon"}},{origins:["ok.ru"],iconMapped:{icon:"OkIcon"}},{origins:["apps.apple.com"],iconMapped:{icon:"AppleIcon"}},{origins:["play.google.com"],iconMapped:{icon:"PlayMarketIcon"}},{origins:["appgallery.huawei.com"],iconMapped:{icon:"HuaweiIcon"}},{origins:["youtube.com"],iconMapped:{icon:"YoutubeIcon"}},{origins:["rutube.ru"],iconMapped:{icon:"RutubeIcon"}},{origins:["dzen.ru"],iconMapped:{icon:"DzenIcon"}},{origins:["rustore.ru"],iconMapped:{icon:"RustoreIcon"}},{origins:["max.ru"],iconMapped:{icon:"MaxIcon"}}],nn=(0,l.I)(({className:e="",media:t,showButtonText:a,stretched:n,version:l="white",children:s})=>{let[c,d]=(0,i.J0)(),m=(0,v.t)(),u=t?.map(e=>{let{href:t,icon:n,text:r}=e,{iconMapped:i}=na.find(({origins:e})=>e?.some(e=>t?.includes(e)))||{},s=(0,nt.I)(n)?n:i,o=a?{text:r}:{text:""},m=e?.icon?.iconVersion||"color";return!c&&r&&d(!0),{...e,...o,icon:{...s,iconVersion:m},version:e?.version??l}}),h=(0,o.i)("border border-solid hover:border-transparent border-main-divider","group-data-primary:border-main-divider group-data-gray:border-green group/media",{"basis-auto":!a&&!c},nr(n));return u?.length?(0,r.F)("div",{className:(0,o.i)("flex flex-col gap-m xl:gap-xs",e),"aria-label":"Социальные сети",children:[(0,r.Y)("div",{className:"flex gap-xs",children:(0,L.vL)(u,{className:nl({hasText:c,stretched:n,showButtonText:a,isWrap:!m}),buttonClassName:h,isWrap:!0})}),s?(0,r.Y)(R.E,{size:"text-s",font:"font-light",color:"text-secondary-text",children:s}):null]}):null}),nr=(e=!1)=>e?"flex-1 @lg:flex-initial justify-center":"",nl=({hasText:e=!1,stretched:t=!1,showButtonText:a=!1,isWrap:n=!1})=>(0,o.i)(e||t?"basis-full":"",!t||a&&e||n?"":"flex-nowrap"),ni=(0,l.I)(({className:e,padding:t,description:a,additionalDescription:n,href:l,additionalHref:i,chance:c,id:d,icon:m,isDotted:u,__html:p,socialMedia:f=[],target:x,title:y,align:b="text-left",benefits:I,imageOptions:{directionRight:w=!0,isImageAlwaysOnRight:N,isImageSecondary:Y=!1}={},data:S,...k})=>{let E=(0,v.t)(),T=(0,a7.y)({href:l,id:d,additionalHref:i,chance:c});return(0,r.Y)(s.l,{className:(0,o.i)("relative min-h-28 group-data-gray:bg-main-divider/50",e),defaultPadding:"p-0",...k,children:(0,r.Y)(ne.w,{href:T,target:x,className:"h-full",data:(0,a9.i)(S),children:(0,r.F)(C,{className:"h-full",defaultPadding:"p-2xl",padding:t,insetTitle:(0,r.Y)(h.$,{title:y,description:a,headlineVersion:"XS",isEmbedded:!0,align:b}),...G((0,nt.I)(m)?(0,r.Y)(g.E,{image:m}):null,w),buttons:f?.length?(0,r.Y)(nn,{media:f,stretched:!0,showButtonText:!0,version:k?.version}):null,isImageAlwaysOnRight:N??!E,isImageSecondary:Y,imageAlign:"center",children:[(0,r.Y)(P,{benefits:I}),p?(0,r.Y)(F.s,{__html:p,isDotted:u,itemSize:"list-s"}):null,ns(n,b)]})})})}),ns=(e,t)=>e?(0,r.Y)(_.f,{size:"text-m",font:"font-light",color:"text-secondary-text group-data-secondary:text-white/80",align:t,children:e}):null,no=new(a(5639)).l,nc=(e,t)=>{let{title:a,description:n,buttons:l}=e;return(0,r.F)("div",{className:"py-lg border-b border-main-divider",children:[a?(0,r.Y)("div",{className:"opacity-80",children:(0,r.Y)(R.E,{size:"text-m",color:"text-secondary-text",children:a})}):null,n?(0,r.Y)("div",{className:"mt-2xs",children:(0,r.Y)(R.E,{size:"text-xl",color:"text-primary-text",children:n})}):null,l?.length?(0,r.Y)("div",{className:"text-primary-main",children:(0,L.vL)(l)}):null]},String(t))},nd=(0,l.I)(({className:e="",title:t,align:a="text-center",icon:n,button:l,visibleCellsCount:c=1,cardCells:d=[],options:m,data:u,...h})=>{let p=(0,i.Kr)(()=>d.map(nc),[d]),[f,y]=(0,i.Kr)(()=>c>0?[p.slice(0,c),p.slice(c)]:[p,[]],[c,p]),[b,v]=(0,i.J0)(!1);(0,i.vJ)(()=>no.subscribe("fold",e=>{e&&m?.parent&&e.parent===m?.parent&&v(e.isUnfolded)}),[m?.parent]);let I=(0,i.hb)(()=>{no.fire("fold",{type:"fold",isUnfolded:!b,parent:m?.parent})},[b,m?.parent]);return(0,r.F)(s.l,{className:(0,o.i)("flex flex-col",e),defaultPadding:"p-2xl",...h,children:[(0,r.Y)(g.E,{className:"self-center",image:n}),t?(0,r.Y)(e8.D,{className:(0,o.i)("pt-xs",a),headingType:"h5",t
2itle:t}):null,l?.text?(0,r.Y)(x.z,{className:"w-full mt-m mb-lg",...l}):null,y.length?(0,r.F)(ed.Y,{children:[(0,r.F)("div",{children:[f,(0,r.Y)(em.F,{isUnfolded:b,children:y})]}),d.length>=c?(0,r.Y)(ec.d,{className:"mt-m",label:b?"Скрыть":"Подробнее о тарифе",isUnfolded:b,embedded:!0,data:u,onClick:I}):null]}):(0,r.Y)("div",{children:f})]})});var nm=a(649);let nu=(0,l.I)(({text:e,value:t})=>(0,r.F)("div",{className:"w-full border border-gray border-solid rounded-2xl py-s px-m text-light-gray",children:[(0,r.Y)(R.E,{size:"text-m",color:"text-light-gray",font:"font-light",children:e}),(0,r.Y)("div",{className:"w-full text-more-dark-gray",children:(0,B.x)()(t)})]})),nh=(0,l.I)(({cashbacks:e,maxMonthCashback:t})=>{let{month:a,year:n}=np(e,t);return(0,r.F)("div",{className:"w-full flex flex-col gap-s",children:[(0,r.Y)(R.E,{align:"text-left",font:"font-medium",color:"text-more-dark-gray",children:"Результат расчёта"}),(0,r.F)("div",{className:"flex flex-col @xs:flex-row gap-lg",children:[(0,r.Y)(nu,{text:"Баллов в месяц",value:a}),(0,r.Y)(nu,{text:"Баллов в год",value:n})]})]})}),np=(e,t)=>e.reduce((e,a)=>{let n=ng(a.percent.key)/100*a.sum;return{month:Math.min(e.month+n,t),year:Math.min(e.year+12*n,12*t)}},{month:0,year:0}),ng=e=>Number(e.replace("-main","")),nf=[{text:"Категория 1% \xabНа всё\xbb",key:"1-main"},{text:"Категория 1,5%",key:"1.5"},{text:"Категория 3%",key:"3"},{text:"Категория 5%",key:"5"},{text:"Категория 10%",key:"10"},{text:"Категория 15%",key:"15"}],nx=[{text:"Категория 1,5% \xabНа всё\xbb",key:"1.5-main"},{text:"Категория 1,5%",key:"1.5"},{text:"Категория 3%",key:"3"},{text:"Категория 5%",key:"5"},{text:"Категория 10%",key:"10"},{text:"Категория 15%",key:"15"}],ny={standard:"1-main",premium:"1.5-main"},nb={standard:5,premium:7},nv=`<p>Полученные баллы можно конвертировать в рубли и компенсировать покупки у партнеров.</p>`,nI={standard:5e3,premium:15e3},nw=[{key:"CASHBACK_CATEGORY_1",text:"Игрушки"},{key:"CASHBACK_CATEGORY_2",text:"АЗС"},{key:"CASHBACK_CATEGORY_3",text:"Книги"},{key:"CASHBACK_CATEGORY_4",text:"Онлайн-игры"},{key:"CASHBACK_CATEGORY_5",text:"Музыка и фильмы"},{key:"CASHBACK_CATEGORY_6",text:"Спорттовары"},{key:"CASHBACK_CATEGORY_7",text:"Зоомагазины"},{key:"CASHBACK_CATEGORY_8",text:"Аптеки"},{key:"CASHBACK_CATEGORY_9",text:"Сад и огород"},{key:"CASHBACK_CATEGORY_10",text:"Путешествия"},{key:"CASHBACK_CATEGORY_11",text:"Товары для дома"},{key:"CASHBACK_CATEGORY_12",text:"Отели"},{key:"CASHBACK_CATEGORY_13",text:"Одежда"},{key:"CASHBACK_CATEGORY_14",text:"Обувь и аксессуары"},{key:"CASHBACK_CATEGORY_15",text:"Бытовая техника и электроника"},{key:"CASHBACK_CATEGORY_16",text:"Транспорт"},{key:"CASHBACK_CATEGORY_17",text:"Строительные материалы"},{key:"CASHBACK_CATEGORY_18",text:"Театр и кино"},{key:"CASHBACK_CATEGORY_19",text:"Рестораны"},{key:"CASHBACK_CATEGORY_20",text:"Такси"},{key:"CASHBACK_CATEGORY_21",text:"Косметика и парфюмерия"},{key:"CASHBACK_CATEGORY_22",text:"Красота"},{key:"CASHBACK_CATEGORY_23",text:"Образование"},{key:"CASHBACK_CATEGORY_24",text:"Хобби и творчество"},{key:"CASHBACK_CATEGORY_25",text:"Каршеринг"},{key:"CASHBACK_CATEGORY_26",text:"Платные дороги"},{key:"CASHBACK_CATEGORY_27",text:"Онлайн-кинотеатры"},{key:"CASHBACK_CATEGORY_28",text:"Цветы"}],nC=(0,l.I)(({categories:e,cashback:t,maxInputRange:a,isMainCashbackAdded:n=!1,calculatorType:l="standard",onDelete:s,onChange:o,isShowDisclaimer:c=!1,onChangeCategory:d=tk.l})=>{let[m,u]=(0,i.J0)(),h=t.percent.key===ny[l],p=nN(t,"percent",o),f=nN(t,"sum",o);return(0,r.F)("div",{className:"w-full space-y-m",children:[(0,r.F)("div",{className:"space-y-s",children:[(0,r.Y)(_.f,{className:"text-h6",color:"text-more-dark-gray",font:"font-medium",children:"Выберите категорию"}),c?(0,r.Y)(_.f,{size:"text-l",color:"text-more-dark-gray",children:"Категории покупок для расчёта баÐ
2»Ð»Ð¾Ð² предварительные"}):null,(0,r.F)("div",{className:"flex gap-m items-center",children:[(0,r.Y)(e2.l,{className:"w-full",isManualInput:h,placeholder:"Выберите категорию",options:((e,t)=>{let a="premium"===t?nx:nf,n=a;return e?(e&&(n=n.filter(e=>e.key!==ny[t])),n):a})(n,l),value:t.percent,onChange:p}),(0,r.Y)(eF.$,{version:"primary",onClick:()=>s(t.id),shape:"round",className:"p-2 rounded-md h-fit",children:(0,r.Y)(g.E,{image:{icon:"BasketIcon",iconVersion:"white"},width:"24",height:"24"})})]})]}),e?.length&&!h?(0,r.Y)(e2.l,{label:"Выберите категорию покупок",placeholder:"Выберите категорию покупок",options:e,value:m,onChange:e=>{u(e),d(a=>nY(a,t,e))}}):null,(0,r.Y)(tb.Q,{step:500,title:"Сумма покупок в категории",min:0,max:a,value:t.sum,onChange:f})]})}),nN=(e,t,a)=>n=>{a({...e,[t]:n})},nY=(e,t,a)=>{let n={id:t.id,category:a};if(0===e.length)return[n];let r=e.findIndex(e=>e.id===t.id);if(-1!==r){let t=[...e];return t[r]=n,t}return[...e,n]},nS={standard:[{id:0,percent:{text:"Категория 1% \xabНа всё\xbb",key:"1-main"},sum:5e3}],premium:[{id:0,percent:{text:"Категория 1,5% \xabНа всё\xbb",key:"1.5-main"},sum:5e3}]},nk={href:"/natural/debetcards/svoya-plus",text:"Оформить карту",target:"_self"},nE={marginTop:"0"},nT=(0,l.I)(({maxInputRange:e=3e5,maxCategories:t,calculatorType:a="standard",maxMonthCashback:n=nI[a],button:l=nk,className:c="",...d})=>{let{cashbacks:m,categories:u,onAddNewCashback:h,onChangeCashback:p,onDeleteCashback:g,onResetCashback:f,onChangeCategory:y}=(e=>{let[t,a]=(0,i.J0)(nS[e]),[n,r]=(0,i.J0)([]);return{cashbacks:t,categories:(0,i.Kr)(()=>{let e=new Set(n.map(e=>e.category).map(e=>e.key));return nw.filter(t=>!e.has(t.key))},[n]),onAddNewCashback:()=>{a(e=>[...e,{id:e&&e.length>0?e[e.length-1]?.id+1:1,percent:{text:"Категория 1,5%",key:"1.5"},sum:5e3}])},onChangeCashback:e=>a(t=>t.map(t=>t.id===e.id?e:t)),onDeleteCashback:e=>a(t=>t.filter(t=>t.id!==e)),onResetCashback:()=>a(nS[e]),onChangeCategory:r}})(a),{infoImage:b,image:v}=d,[I,w]=(0,i.J0)(!1);return(0,i.vJ)(()=>{w(!!m.find(e=>e.percent.key===ny[a]))},[m]),(0,r.Y)(s.l,{className:(0,o.i)("flex flex-col justify-center items-center gap-lg px-5xl py-xl h-full",c),defaultPadding:(0,o.i)("p-0"),style:nE,...d,children:(0,r.F)("div",{className:"flex flex-row items-start gap-lg h-full",children:[(0,r.F)("div",{className:"w-full flex flex-col justify-center items-start gap-lg h-full",children:[m.length?m.map((t,n)=>(0,r.Y)(nC,{categories:u,cashback:t,maxInputRange:e,onDelete:g,onChange:p,isMainCashbackAdded:I,calculatorType:a,isShowDisclaimer:0===n,onChangeCategory:y},String(t.id))):nF(),(({cashbacksLength:e,onAddNewCashback:t,onResetCashback:a,calculatorType:n="standard",maxCategories:l=nb[n]})=>(0,r.F)("div",{className:"w-full flex flex-col gap-lg",children:[e<l?(0,r.Y)(eF.$,{className:"self-start text-primary-main my-s",embedded:!0,version:"secondary",onClick:t,children:e?"Добавить ещё категорию":"Добавить категорию"}):null,e>2?(0,r.Y)(eF.$,{className:"self-start",version:"secondary",onClick:a,children:"Сбросить все категории"}):null]}))({cashbacksLength:m.length,onAddNewCashback:h,onResetCashback:f,calculatorType:a,maxCategories:t}),(0,r.Y)(nh,{cashbacks:m,maxMonthCashback:n}),(0,r.Y)(nm.n,{__html:nv,image:b,bgColor:"bg-[#FCF8F5]",rounded:"rounded-2xl",className:"text-more-dark-gray shadow-light-gray"}),(0,r.Y)(F.s,{textColor:"text-more-dark-gray",__html:'* Подробнее по условиям и начислениям можно узнать во вкладке <a href="#docs">документы</a>'}),(0,r.Y)(x.z,{className:"w-full mt-auto",href:l.href,text:l.text,target:l.target,version:"primary"})]}),n_(v)]})})}),nF=()=>(0,r.Y)(R.E,{align:"text-left",className:"w-full",children:"Категория не выбрана"}),n_=(e={})=>e?.src?(0,r.Y)(g.E,{image:e,className:"hidden w-full @xl:block",imageClassName:"justify-self-center"}):null;var nR=a(4062),nD=a(8955);let nA=(e,t)=>e&&"underlined"!==t?"primary":"secondary",nO={primary:"lg:bg-white/30 max-lg:bg-main-divider",secondary:"lg:bg-main-divider max-lg:bg-main-divider"},nM={primary:"lg:text-white max-lg:text-primary-text",secondary:"lg:text-secondary-text max-lg:text-secondary-text"},nP=(0,l.I)(({count:e,version:t="secondary"})=>(0,r.Y)("div",{className:(0,o.i)("w-6 h-6 rounded-full flex items-center justify-center",nO[t]),role:"status","aria-label":`Количество ${e} доступных программ и сервисов`,children:(0,r.Y)(R.E,{size:"text-xs",color:nM[t],children:e})})),nL={default:"p-0",underlined:"p-0",animated:"p-0","full-width":"p-lg"},nB={default:"text-center text-m",underlined:"text-center text-m",animated:"text-left","full-width":"text-h5"},n$={default:"px-xs h-12",underlined:"px-m h-12",animated:"px-m border border-gray text-left border-b-0 mt-auto flex gap-2xs h-12","full-width":"py-s h-20 text-left"},nz={default:"text-secondary-text hover:text-primary-main",underlined:"text-secondary-text hover:text-primary-main",animated:"text-secondary-text hover:text-primary-main","full-width":"text-more-dark-gray"},nK={default:"justify-center text-center whitespace-nowrap",underlined:"justify-center text-center whitespace-nowrap",animated:"justify-center text-center whitespace-nowrap","full-width":""},nW={default:"text-white",underlined:"text-primary-main border-b-2",animated:"text-white sm:text-white","full-width":"text-more-dark-gray"},nV={default:"bg-white",underlined:"bg-white",animated:"p-1 ease-in duration-300 bg-white text-primary-text h-[70px] w-96","full-width":"bg-white/50"},nJ={default:"bg-primary-main",underlined:"bg-white",animated:"p-2 border-none bg-primary-main text-white h-20 w-96","full-width":"bg-white"},nj=(0,l.I)(({tag:e="div",item:t={},isActive:a=!1,type:n="default",onClick:l})=>
2{let{text:i,description:s,icon:c,count:d,tabName:m,...u}=t;return(0,r.Y)(e,{className:(0,o.i)("block flex-1","cursor-pointer","rounded-none",n$[n],a?nJ[n]:nV[n]),"aria-label":"Список табов",onClick:l,...u,children:(0,r.F)("div",{className:(0,o.i)("h-full","flex items-center","",nK[n],a?nW[n]:nz[n]),role:"tab","aria-label":`Таб ${i}`,children:[(({text:e,description:t,icon:a,isActive:n,type:l="default"})=>{let i=(e=>({btn:`w-96 ${e?"p-m border-none bg-primary-main text-white":"p-s ease-in duration-300 bg-white"}`,text:e?"mb-xs text-xl":"mb-2xs text-l text-primary-text",desc:`font-light ${e?"text-l text-white":"text-m text-secondary-text"}`,icon:e?"":"text-primary-main",iconVersion:e?"white":"normal",oldText:"",oldDesc:"text-m font-light"}))(n);return(0,r.F)("div",{className:(0,o.i)("cursor-pointer text-left border-b-0 flex gap-2xs",nL[l]),"aria-label":e,"aria-labelledby":`${e}-label`,children:[a?(0,r.Y)(g.E,{className:(0,o.i)("h-6 w-6 min-w-6 min-h-6",i.icon),image:{...a,iconVersion:a?.iconVersion??i.iconVersion},width:"24",height:"24",alt:e}):null,(0,r.F)("div",{className:"border-0",children:[(0,r.Y)("div",{className:(0,o.i)("animated"===l?i.text:i.oldText,nB[l]),children:e}),(0,r.Y)("div",{className:"animated"===l?i.desc:i.oldDesc,children:t})]})]})})({text:i,description:s,icon:c,isActive:a,type:n}),Number.isInteger(d)?(0,r.Y)("div",{className:"ml-xs",role:"status","aria-label":`Количество программ и сервисов ${d}`,children:(0,r.Y)(nP,{count:d,version:nA(a,n)})}):null]})})}),nU=(0,l.I)(e=>e?.item?.href?(0,r.Y)(nq,{...e}):(0,r.Y)(nH,{...e})),nq=(0,l.I)(e=>{let t=(0,nD.i)(),a=(0,i.hb)(()=>{e.onClick&&e.onClick(e.item||{})},[e.onClick,e.item]),{onClick:n,...l}=t({...e.item,onClick:a});return(0,r.Y)(nj,{...e,tag:"a",item:l,onClick:n})}),nH=(0,l.I)(({item:e={},onClick:t,...a})=>{let n=(0,i.hb)(a=>{a.target.scrollIntoView({block:"nearest"}),t?.(e)},[t,e]);return(0,r.Y)(nj,{item:e,onClick:n,...a})}),nG="hidden sm:flex absolute z-40",nQ={default:{item:"flex-1",gap:0,buttonTop:"top-0"},animated:{item:"flex",gap:8,buttonTop:"top-5"},underlined:{item:"",gap:0,buttonTop:"top-0"},"full-width":{item:"flex-1 rounded-t-[20px] overflow-hidden",gap:0,buttonTop:"top-0"}},nZ=(0,l.I)(({className:e,items:t=[],activeItem:a,onChange:n,tabsType:l="default"})=>{let[s,c]=eS({itemCount:t?.length||0});return(0,i.vJ)(()=>nX(s.current,t,a),[]),(0,r.F)("div",{className:(0,o.i)("relative overflow-x-auto no-scrollbar",e),children:[(0,r.Y)(eb,{containerRef:s,snapAlign:"snap-start",onVisibleIndicesChange:c.handleVisibleIndicesChange,itemClassName:nQ[l].item,gap:nQ[l].gap,children:t.map((e,t)=>(0,r.Y)(nU,{isActive:e===a,onClick:n,type:l,item:e},String(t)))}),c.canScrollLeft?(0,r.Y)(eR,{wcmsIgnore:!0,className:(0,o.i)("left-6",nG,nQ[l].buttonTop),onClick:c.scrollLeft}):null,c.canScrollRight?(0,r.Y)(eD,{wcmsIgnore:!0,className:(0,o.i)("right-6",nG,nQ[l].buttonTop),onClick:c.scrollRight}):null]})}),nX=(e,t,a)=>{let n=t.findIndex(e=>e===a);e&&n>0&&e.scrollTo({left:e?.children[n]?.offsetLeft,behavior:"smooth"})},n0={default:{wrapper:"",component:""},animated:{wrapper:"border-b-8 border-primary-main bg-white",component:"m-auto"},underlined:{wrapper:"flex",component:"m-auto"},"full-width":{wrapper:"bg-primary-main text-white",component:""}},n1="sticky top-1 z-20",n2=(0,Z.Y)(({className:e="",tabs:t=[],block:a,tabsType:n,showCounter:l=!1,isSticky:c=!1,title:d,description:m,__html:u,childContainerClassName:h="",...p})=>{let g=n4(a||{}),f=(0,b.r)(),x=(0,nR.B)(),y=(0,v.t)(),I=t.every(e=>e?.type==="link"),w=decodeURIComponent(globalThis?.location?.search.replaceAll("?","").replaceAll("+"," ").split("&").find(e=>e.split("=").find(e=>e===g))?.split("=")?.[1]??""),C=t.filter(({isHidden:e})=>!0!==e),N=l?C.map(e=>({...e,count:e?.type==="group"?a?.slots?.[e?.tabName??""]?.length??0:0})):C,Y=N.findIndex(e=>!!e?.selected),S=N.findIndex((e,t)=>"group"===e.type&&(e?.tabName??String(t))===w),[k,E]=(0,i.J0)(n6(w?S:Y)),T=N[k],R=(0,i.li)(null),D=n3(N[k],k),A=C.map(e=>"group"===e.type&&e.tabName),O=Object.fromEntries(Object.entries(a?.slots||{}).filter(([e])=>A.includes(e)));(0,i.vJ)(()=>{let e=new URLSearchParams(decodeURIComponent(globalThis?.location?.search||""));D&&e.has(g)&&R.current?.scrollIntoView({behavior:"smooth",block:"start"})},[]);let M=(0,i.hb)((e,t)=>{let a=new URLSearchParams(decodeURIComponent(globalThis?.location?.search||""));e.text?a.set(g,e?.tabName??String(t)):a.delete(g),"/"!==f.pathname&&f.replace(`${f.pathname}?${a}`,{scroll:!1})},[f]),P=(0,i.hb)(e=>{let t=N.indexOf(e),a=N[t];E(t),"group"===a.type&&M(e,t)},[N,M]);return(0,r.F)(s.l,{className:(0,o.i)({[n1]:[c,I,!x].every(Boolean)},e),defaultPadding:"p-0",block:a,...p,children:[(({className:e="",tabsType:t="animated",ref:a,title:n,description:l,__html:i,...s})=>t?(0,r.F)("div",{className:(0,o.i)(n0[t].wrapper,e),ref:a,children:[n?(0,r.Y)(e8.D,{headingType:"h2",className:" p-2xl text-center",children:n}):null,i?(0,r.Y)(F.s,{__html:i,className:"text-center"}):null,l?(0,r.Y)(_.f,{className:"p-xl",align:"text-center",children:l}):null,(0,r.Y)(nZ,{className:n0[t].component,tabsType:t,...s})]}):null)({className:(0,o.i)({"pb-1":[a?.slots,"default"===n].every(Boolean),[n1]:[c,!I,!x].every(Boolean)}),items:n5(C,N),activeItem:T,tabsType:n,onChange:P,ref:R,title:d,description:m,__html:u}),(0,r.Y)("div",{className:(0,o.i)("space-y-px @5xl:space-y-0 @5xl:grid @5xl:grid-cols-12 @5xl:gap-2xs",h),children:Object.entries(O??{}).map(([e,t])=>(0,eo.z)(t,{...p?.options,slotName:D,parent:a,extraProps:{className:e===D?"":"hidden"},isMobile:y}))})]})},{slots:({tabs:e})=>e?.map(n3)?.filter(Boolean)||[]}),n6=e=>e&&-1!==e?e:0,n4=({__id:e,anchor:t})=>t??e??"tabs",n5=(e,t)=>t?.length?t:e,n3=(e,t)=>e?.type==="group"?e?.tabName||`Слот №${t+1}`:"",n8=[{type:"group",text:"Стандарт",tabName:"standard",selected:!0},{type:"group",text:"Престиж",tabName:"premium",selected:!1}],n7={src:"IconExchange.svg",format:"webp",alt:"Иконка информационного блока"},n9=(0,l.I)(({premiumCalculatorParams:e={},standardCalculatorParams:t={},image:a,infoImage:n=n7,button:l,className:i="",options:c,title:d,__html:m,description:u,isRounded:h=!1,tabsDescription:p={},...g})=>{let f={button:l,infoImage:n,image:a},x=rt(p),y=re("standard",f,t),b=re("premium",f,e);return(0,r.Y)(s.l,{className:(0,o.i)("flex flex-col items-center gap-lg rounded-2xl",i),defaultPadding:(0,o.i)("p-6xl"),...g,children:(0,r.Y)("div",{className:(0,o.i)("container grid grid-cols-12 h-full",{"overflow-hidden rounded-2xl":h}),children:(0,r.Y)(n2,{className:"col-span-12 flex flex-col",tabsType:"full-width",tabs:x,block:{slots:{standard:[y],premium:[b]}},options:c,title:d,__html:m,description:u,childContainerClassName:"h-full"})})})}),re=(e,t,a)=>({type:"CashbackCalculator",content:{calculatorType:e,...t,...a}
2,style:["col-span-12"]}),rt=e=>n8.map(t=>{let a=("tabName"in t?t.tabName:"")??"";return Object.hasOwn(e,a)?{...t,description:e[a]}:t}),ra=(0,l.I)(({className:e,contacts:t,info:a,version:n="secondary",...l})=>(0,r.F)(s.l,{className:(0,o.i)("flex",e),defaultPadding:"p-6xl",version:n,...l,children:[a?.length?rn(a):null,t?.length?rn(t):null]})),rn=e=>(0,r.Y)("div",{className:"flex gap-5xl grow basis-0",children:e.map((e,t)=>rr({column:e,i:t}))}),rr=({column:e,i:t})=>e?(0,r.Y)("div",{className:"flex flex-col gap-xl grow basis-0",children:e.map(({title:e="",description:t,additionalDescription:a,button:n},l)=>(0,r.F)("div",{children:[(0,r.Y)(h.$,{title:e,description:t,headlineVersion:"XS",align:"text-left",isEmbedded:!0}),a?(0,r.Y)("div",{className:"mt-xs opacity-80",children:(0,r.Y)(_.f,{size:"text-m",font:"font-light",children:a})}):null,(0,r.Y)("div",{className:(0,o.i)({"mt-xl":!!n?.text}),children:(0,L.vL)([n])})]},String(l)))},`col-${String(t)}`):null;var rl=a(4493);let ri=e=>"number"==typeof e?.minMonths&&"number"==typeof e?.maxMonths,rs=(e,t)=>Array.from({length:t-e+1},(t,a)=>e+a),ro={sum:{min:1e4,max:1e9},period:3},rc=(0,Z.Y)(({className:e,filtrationSchema:t={},resetButton:a,sumInput:n,periodInput:l,...i})=>{let c=(0,v.t)(),[,{blocksToRender:d,blocksWithProps:m},{field:u,reset:h}]=e1(ro,{block:i.block,page:i.options?.page,normalize:e=>({...e,period:rd(e)})}),p=rm(m.map(([,e])=>e?.paramsSource?.rows?.[0]?.rates));return(0,r.F)(s.l,{className:(0,o.i)("space-y-2xs",e),defaultPadding:"p-0",version:"transparent",...i,children:[(0,r.Y)(ej,{filtrationSchema:t,resetButton:a,field:u,reset:h,children:(0,r.F)("div",{className:"@4xl:max-w-xs space-y-lg",children:[(0,r.Y)(aK,{label:n?.title,min:500,max:1e9,...u("sum",{parse:e=>({min:Number(e),max:1e9}),format:({min:e})=>String(e)})}),(0,r.Y)(tb.Q,{title:l?.title,items:["От 3 мес","До 5 лет"],list:p,...u("period")})]})}),(0,r.Y)(ez,{blocksToRender:d,isMobile:c,...i})]})},{childrenTypes:["ProductBlock"],childSchema:e=>({...e?.filtrationSchema||{},paramsSource:{type:"object",title:"Адрес справочника"}})}),rd=e=>(0,rl.A)((e?.paramsSource?.rateRows||[]).filter(ri).flatMap(e=>rs(e.minMonths,e.maxMonths))),rm=e=>(0,rl.A)(e.flatMap(e=>e||[]).filter(ri).flatMap(e=>rs(e.minMonths,e.maxMonths))).sort((e,t)=>e-t)||[],ru=(0,l.I)(({className:e="",title:t,description:a,error:n,button:l,...i})=>(0,r.F)(s.l,{className:(0,o.i)("flex flex-col justify-center items-center",e),defaultPadding:(0,o.i)("p-6xl"),version:"transparent",...i,children:[(0,r.Y)("div",{className:"flex justify-center",children:(e=>e?.contentType==="Image"&&e?.image?(0,r.Y)(g.E,{image:e.image}):e?.contentType==="Code"&&e.code?(0,r.Y)("div",{className:"font-mohave text-large gradient-color-text",children:e.code}):null)(n)}),(0,r.Y)(h.$,{title:t,description:a,headlineVersion:"XL",isEmbedded:!0,className:"mb-2xl last:mb-0"}),l?.text?(0,r.Y)(x.z,{version:l?.version,text:l?.text,...l}):null]}));var rh=a(2199);!function(e){e.RUB="RUB",e.EUR="EUR",e.USD="USD",e.CNY="CNY"}(n||(n={}));let rp=new Intl.NumberFormat("ru",{style:"currency",currency:n.RUB}),rg=e=>e?rp.format(e):"",rf="text-m font-light text-secondary-text ",rx=`${rf} text-left`,ry=`${rf} pl-5xl text-center`,rb=`${rf} pl-5xl text-right`,rv={USD:"DollarIcon",EUR:"EuroIcon",CNY:"ChineseYuanRenminbiIcon"},rI=(0,l.I)(({className:e,exchangeCurrencyItems:t})=>(0,r.F)("table",{className:(0,o.i)("h-fit w-full",e),children:[(0,r.Y)("thead",{children:(0,r.F)("tr",{children:[(0,r.Y)("th",{className:rx,children:(0,r.Y)(R.E,{size:"text-m",children:"Валюта"})}),(0,r.Y)("th",{className:ry,children:(0,r.Y)(R.E,{size:"text-m",children:"Купить"})}),(0,r.Y)("th",{className:rb,children:(0,r.Y)(R.E,{size:"text-m",children:"Продать"})})]})}),(0,r.Y)("tbody",{children:t.map(rw)})]})),rw=e=>{let t=e?.currency?.currency;return(0,r.F)("tr",{className:"pb-2xs text-h6",children:[(0,r.Y)("td",{className:"pt-m m-auto flex text-left",children:(0,r.F)("div",{className:"flex items-center gap-xs",children:[t?(0,r.Y)(g.E,{image:{icon:rv[t]},width:"24",height:"24"}):null,(0,r.Y)(R.E,{size:"text-h6",children:t})]})}),(0,r.Y)("td",{className:"pt-m pl-5xl text-center",children:(0,r.Y)(R.E,{size:"text-h6",children:rg(e?.saleExchangeRate)})}),(0,r.Y)("td",{className:"pt-m pl-5xl text-right",children:(0,r.Y)(R.E,{size:"text-h6",children:rg(e?.buyExchangeRate)})})]},t)},rC={icon:"GpsIcon"},rN=(0,l.I)(({className:e="",address:t})=>(0,r.F)("div",{className:(0,o.i)("flex gap-s w-full justify-between @sm:justify-center",e),children:[(0,r.Y)(T,{...rC,iconBgVersion:"primary",className:"shrink-0"}),(0,r.F)("div",{className:"space-y-2xs whitespace-pre-wrap",children:[t?(0,r.Y)(_.f,{size:"text-l",color:"text-primary-main",children:t}):null,(0,r.Y)(_.f,{size:"text-m",color:"text-secondary-text",children:"Курс указан для заданного офиса"})]})]})),rY=(e,t,a)=>{let n=Number(rS(e))*Math.pow(t,a?-1:1);return Number.isInteger(n)?n:((e,t=2)=>{let a=10**t;return Math.round(parseFloat(String(e))*a)/a})(n)},rS=e=>e.replace(/[^\d.,]/g,"").replace(",",".");function rk(e){if(!e)throw Error("Value should be fulfilled");return e}let rE=e=>t=>{let[,a]=rk(e.find(([e])=>e(t)));return a(t)},rT=e=>rE(e.map(([e,t])=>[e,()=>t]));rT.if=e=>new rF(void 0,e);class rF{parent;predicate;unit;get entry(){return[rk(this.predicate),rk(this.unit)]}constructor(e,t,a){this.parent=e,this.predicate=t,this.unit=a}if(e){return new rF(this,e)}then(e){return new rF(this.parent,this.predicate,e)}else(e){return rE([...r_(this),[()=>!0,e]])}}let r_=e=>
2[...e?.parent?r_(e.parent):[],e.entry],rR=e=>rT([[e=>e.value!==n.RUB&&e.oppositeValue!==n.RUB,()=>e.handleConvert(e.value,n.RUB)],[e=>e.value===n.RUB&&e.oppositeValue===n.RUB,()=>e.handleConvert(e.value,n.USD)],[e=>e.value===n.RUB&&e.oppositeValue===n.RUB,()=>e.handleConvert(e.value,n.CNY)],[()=>!0,()=>e.handleConvert(e.value)]])(e)?.();function rD(e){let{placeholder:t,rates:a,selected:n,value:l,onChange:i,setSelected:s}=e,o=a.map(e=>({key:e?.currency?.currency??"",text:e?.currency?.currency??""}));return(0,r.F)("div",{className:"relative flex",children:[(0,r.Y)(aB.p,{className:"shrink-0 text-l w-full appearance-none -mr-20",placeholder:t,type:"text",value:l,onChange:i}),o.length?(0,r.Y)(e2.l,{className:"absolute right-0",isBorder:!1,onChange:e=>s(e.key),options:o,value:{key:n,text:n}}):null]})}let rA=(0,l.I)(({className:e="",currencyRatesBuy:t,currencyRatesSell:a,button:l})=>{let[s,o]=(0,i.J0)({inputSell:"",inputBuy:"",selectSell:t?.[0]?.currency?.currency||n.RUB,selectBuy:a?.[0]?.currency?.currency||n.USD}),c=(0,i.hb)(e=>o(t=>({...t,...e})),[]);return(0,r.F)("div",{className:`flex flex-col gap-m pt-2xl ${e}`,children:[t&&a?(0,r.F)("div",{className:"grid gap-m",children:[rD({placeholder:"Хочу продать",rates:a,selected:s.selectSell,setSelected:rO(s,c,a),value:s.inputSell,onChange:e=>rP(c,a)(e,s.selectSell,s.selectBuy)}),rD({placeholder:"Получу",rates:t,selected:s.selectBuy,setSelected:rM(s,c,t),value:s.inputBuy,onChange:e=>rL(c,t)(e,s.selectBuy,s.selectSell)})]}):null,l?.text?(0,r.Y)(x.z,{text:l.text,version:l?.version,...l}):null]})}),rO=(e,t,a)=>n=>{t({selectSell:n}),rR({value:n,oppositeValue:e.selectBuy,handleConvert:(n=e.selectSell,r=e.selectBuy)=>{rP(t,a)(e.inputSell,n,r)}})},rM=(e,t,a)=>n=>{t({selectBuy:n}),rR({value:n,oppositeValue:e.selectSell,handleConvert:(n=e.selectBuy,r=e.selectSell)=>rL(t,a)(e.inputBuy,n,r)})},rP=(e,t)=>(a,r,l)=>{e({inputSell:rS(a),selectBuy:l});let i=t.find(e=>e.currency?.currency===l)?.saleExchangeRate||t.find(e=>e.currency?.currency===r)?.buyExchangeRate;i&&e({inputBuy:String(rY(a,i,r===n.RUB)||"")})},rL=(e,t)=>(a,r,l)=>{e({inputBuy:rS(a),selectSell:l});let i=t.find(e=>e.currency?.currency===l)?.buyExchangeRate||t.find(e=>e.currency?.currency===r)?.saleExchangeRate;i&&e({inputSell:String(rY(a,i,r===n.RUB)||"")})},rB=`${tF.Q}/exchangerates`,r$=(0,l.I)(({className:e="",title:t="Курсы обмена валют",button:a,...l})=>{let i=function(e){let t=e?.code||"000",{data:a}=(0,tT.e)(rB+`?regionCode=${t}`,t_.L);return a||{}}((0,rh.z)()),c=rz(i?.exchangeRate?.currencies?.filter(e=>0!==e.buyExchangeRate||0!==e.saleExchangeRate)),d=c.filter(e=>e.buyExchangeRate);d.unshift({currency:{currency:n.RUB}});let m=c.filter(e=>e.saleExchangeRate);return m.push({currency:{currency:n.RUB}}),(0,r.Y)(s.l,{className:(0,o.i)("box-border min-h-80",e),...l,children:(0,r.Y)(C,{className:"h-full",title:(0,r.Y)(e8.D,{headingType:"h4",title:t,className:"whitespace-pre-wrap"}),children:(0,r.F)("div",{className:"flex w-full gap-6xl flex-wrap @lg:flex-nowrap",children:[(0,r.F)("div",{className:"w-full @2xl:w-auto @5xl:w-1/2",children:[c?(0,r.Y)(rI,{className:"mb-xl",exchangeCurrencyItems:c}):null,(0,r.Y)(rN,{address:i?.address})]}),(0,r.Y)(rA,{className:"grow w-1/2",currencyRatesBuy:d,currencyRatesSell:m,button:a})]})})})}),rz=e=>e?.filter(e=>[1,2,3].includes(e?.currency?.id))||[];var rK=a(9517),rW=a(2678),rV=a(643);let rJ=(0,l.I)(({className:e,items:t})=>{let a=(0,nD.i)();return(0,r.Y)("ul",{className:(0,o.i)("w-full",e),children:t?.map(rj(a))})}),rj=e=>({dataFooter:t,...a},n)=>{let{text:l,href:i,target:s,onClick:o}=e(a);return l?(0,r.Y)("li",{className:"list-none",children:(0,r.Y)("a",{className:"hover:text-primary-main font-light",role:"link",href:i,target:s||"_self",onClick:o,...(0,rV.d)(t),children:l||null})},String(n)):null};var rU=a(7103),rq=a(5553),rH=a(9653);let rG=["all","footer"],rQ=(0,l.I)(({className:e,navigationItems:t,isSearchPanel:a=!1})=>{let n=(0,nD.i)(),l=!!rU._.SINGLE_SEARCH_INDEX,i=t?.filter((0,rH.o)(rG))?.map(n)??[],[s]=i;return(0,r.F)("div",{className:"w-full lg:w-auto lg:order-2",children:[l&&a?(0,r.Y)("div",{className:"hidden lg:block",children:(0,r.Y)(rJ,{className:"block columns-3 space-y-3 gap-x-6xl",items:s?.items})}):(0,r.Y)("div",{role:"menu",className:(0,o.i)("w-full hidden lg:flex items-start justify-between flex-col md:flex-row gap-m",e),children:i?.map(rZ)}),(0,r.Y)("div",{className:"w-full block lg:hidden",role:"menu",children:rX(t)})]})}),rZ=(e,t)=>{let{text:a,items:n=[],href:l,target:i="_self",onClick:s,dataFooter:o}=e,c=n.filter((0,rH.o)(rG));return(0,r.F)("div",{role:"menuitem",className:"flex flex-col gap-s w-full @md:w-1/4",children:[(0,r.Y)("a",{className:"leading-5 text-l text-primary-text hover:text-primary-main 
2no-underline",href:l,target:i,onClick:s,...(0,rV.d)(o),children:a}),c?(0,r.Y)(rJ,{className:"flex flex-col gap-s",items:c}):null]},String(t))},rX=e=>e?.filter(e=>e.icon?.icon).map((e,t)=>(0,r.Y)(r0,{className:"w-full border-0 border-b border-solid border-main-divider last:border-b-0",item:e},String(t))),r0=(0,l.I)(({className:e,item:t})=>{let[a,{toggle:n}]=(0,es.o)(!1);return(0,r.F)(ed.Y,{className:e,role:"menuitem",children:[(0,r.F)(eF.$,{className:(0,o.i)("w-full",t.icon?.icon?"py-xs":"py-lg"),embedded:!0,onClick:n,children:[(0,r.F)(rq.f,{children:[(0,r.Y)(T,{className:"shrink-0",...t.icon}),(0,r.Y)(R.E,{size:"text-h6",font:"font-normal",color:"text-primary-text",children:t.text})]}),(0,r.Y)(aw.K,{iconVersion:"color",size:"medium",isUnfolded:a})]}),(0,r.Y)(em.F,{className:"flex flex-wrap gap-lg group-last:last:pb-0",isUnfolded:a,children:t.items?(0,r.Y)(rJ,{items:t.items}):null})]})});var r1=a(4627);let r2=(0,l.I)(({className:e="",items:t=[]})=>t?.length?(0,r.Y)("div",{className:(0,o.i)("space-y-m",e),children:t.map(r6)}):null),r6=(e,t)=>(0,r.F)("div",{className:"space-y-m",children:[(0,r.Y)("div",{children:(0,r.Y)(R.E,{size:"text-l",font:"font-medium",children:e?.title})}),(0,r.Y)("div",{className:"space-y-m",children:e.items?.map(r4)})]},String(t)),r4=(e,t)=>(0,r.F)("div",{className:"space-y-2xs",children:[(0,r.Y)("div",{children:r5(e.type,e.text)}),(0,r.Y)(_.f,{size:"text-s",font:"font-light",color:"text-secondary-text",children:e.description})]},String(t)),r5=(e,t="")=>{switch(e){case"tel":return(0,r.Y)("a",{className:"text-primary-text hover:text-primary-main no-underline",href:`tel:${(0,r1.q)(t)}`,children:(0,r.Y)(R.E,{size:"text-h6",children:t})});case"email":return(0,r.Y)("a",{className:"no-underline",href:`mailto:${t}`,children:(0,r.Y)(_.f,{size:"text-xl",font:"font-light",color:"text-primary-text",children:t})});default:return(0,r.Y)("span",{children:t})}},r3=(0,l.I)(({className:e="",index:t,text:a,...n})=>{let{href:l,target:i,onClick:s}=(0,nD.i)()(n);return(0,r.Y)("a",{className:(0,o.i)("text-secondary-text",e),href:l,target:i,onClick:s,children:a||`Документ ${t}`})}),r8=(0,l.I)(({className:e="",title:t,links:a})=>(0,r.Y)("div",{className:e,children:a?.length?(0,r.F)("div",{className:"flex justify-between lg:items-center flex-col lg:flex-row gap-lg py-lg border-y border-y-main-divider",children:[(0,r.Y)("div",{className:"lg:hidden",children:(0,r.Y)(R.E,{size:"text-l",font:"font-normal",children:t})}),a.map((e,t)=>(0,r.Y)(r3,{index:t,className:"text-l font-light lg:max-w-72",...e},String(t)))]}):null})),r7="w-full lg:w-52";var r9=a(2241);let le=(0,l.I)(({className:e="",links:t,license:a})=>(0,r.F)("div",{className:(0,o.i)("@container space-y-lg",e),children:[a?(0,r.Y)("div",{children:(0,r.Y)(R.E,{size:"text-xs",font:"font-light",color:"text-secondary-text",children:`\u00a9\u00A02000-${new Date().getFullYear()}\u00A0${a}`})}):null,t?.length?(0,r.Y)("div",{className:"flex flex-col @5xl:flex-row justify-start items-start gap-x-lg gap-y-xs",children:t.map((e,t)=>(0,r.Y)(r9.m,{index:t,...e},String(t)))}):null]})),lt=(0,Z.Y)(({className:e,footer:t,...a})=>{let{navigationItems:n}=a.options?.page?.navigation??{},{dataFooter:l,...i}=(a.options?.page?.common??{}).logo??{},{documents:c,relatedEnterprises:d,contacts:m,mediaLinks:u=[],horizontalNavigationTitle:h,feedbackButton:p,license:g,otherLinks:f=[]}=t??{};return(0,r.F)(s.l,{tag:"footer",className:(0,o.i)("grid gap-y-xl p-4xl pb-24 lg:p-xl",e),...a,children:[(0,r.F)("div",{className:"flex flex-col lg:flex-row items-center @lg:items-stretch gap-lg lg:gap-6xl ",children:[(0,r.Y)(rQ,{navigationItems:n}),(0,r.Y)("div",{className:"border-t border-main-divider lg:hidden w-full"}),(0,r.F)("div",{className:(0,o.i)(r7,"flex flex-col shrink-0 overflow-hidden space-y-xl"),children:[(0,r.Y)(rW.g,{className:r7,logo:i,data:l,showTitle:!1}),(0,r.Y)(r2,{items:m}),p?(0,r.Y)(x.z,{className:"w-full",version:"primary",...p}):null,u.map((e,t)=>(0,r.Y)(nn,{media:e?.links??[],showButtonText:!1,stretched:!0,children:e?.title},String(t))),(0,r.Y)("div",{className:"flex gap-m xl:gap-xs flex-wrap",children:f.map((e,t)=>(0,r.Y)(rK.N,{className:"text-s font-light",...e},`${e.href}_${t}`))})]})]}),(0,r.Y)(r8,{title:h,links:d}),(0,r.Y)(le,{links:c,license:g})]})}),la={business:{default:"sendcorporatelead",verification:"initcorporatelead"}},ln=(e=!1)=>e?{}:{padding:"p-0"},lr={XXL:"gap-6xl",XL:"gap-5xl",L:"gap-3xl",M:"gap-m",S:"gap-xs",XS:"gap-2xs",""
2:""},ll=[1,2,3,4],li={link:{allOf:[{$ref:"#/definitions/LinkCommonProps"},{type:"object",properties:{data:{type:"array",items:{$ref:"#/definitions/AspectsDef"},title:"Дополнительные атрибуты"}}}],title:"Ссылка (если заполнено, то кнопка скрывается)",required:["href"]}},ls=(0,Z.Y)(({className:e="",padding:t="p-0",gap:a="",isInnerPadding:n=!0,version:l="transparent",isTheme:c=!1,isCardBorder:d=!1,block:m={},...u})=>{let h=(e=>{let[t,a]=(0,i.J0)(e.blocks??[]),n=(0,aW.B)(),r=n?.offerIds||[],l=(0,i.Kr)(()=>{let t=new Map(e.blocks?.map(e=>[e?.__id,e])??[]);return[...r.map(e=>t.get(e)).filter(e=>!!e),...e.blocks?.filter(({__id:e=""})=>!r.includes(e))??[]]},[e,r]);return(0,i.vJ)(()=>{l.length&&a(l)},[e]),t})(m),g=(0,v.t)();return(0,r.Y)(s.l,{className:(0,o.i)("grid grid-cols-1 sm:grid-cols-1 lg:grid-cols-4 lg:auto-rows-fr",lr[a],e),padding:t,version:l,isTheme:c,...u,children:(0,p.s)({...u,block:{...m,blocks:h},renderProps:lo({isInnerPadding:n,isCardBorder:d,isMobile:g})})})},{childrenTypes:["ProductBlock"],childSchema:()=>li,allowRemoveChild:e=>(e?.blocks??[]).length>5}),lo=({isInnerPadding:e,isCardBorder:t,isMobile:a})=>({block:n,options:r,i:l})=>(0,ep.g)({block:n,options:{...r,blockDecorator:lc(r.blockDecorator,l)},extra:{className:(0,o.i)("w-full",eg(t)),...ln(e)},isMobile:a}),lc=(e,t=0)=>(a,n)=>e?.({...a,render:e=>ld(t)({...a,...e},n)},`wrap_${n}`)??ld(t)(a,n),ld=e=>({blockClassName:t,block:a,render:n},l)=>{let i=((e,t)=>{let a={...e.content};return ll.includes(t)?(delete a.description,delete a.benefits,a.link?.href&&delete a.buttons,a.imageOptions={...a.imageOptions,className:"max-w-max !h-auto"},a.headlineVersion="S"):((a.buttons??[]).length&&delete a.link,a.headlineVersion="L"),{...e,content:a}})(a,e);return(0,r.Y)(ne.w,{...i.content?.link,className:(0,o.i)(5>Number(e)?"":"hidden",ll.includes(e)?"lg:col-span-1 lg:row-span-1":"lg:col-span-2 lg:row-span-2"),children:n({blockClassName:(0,o.i)(t,"h-full"),block:i})},String(l))},lm=(0,Z.Y)(({className:e,title:t,button:a,regionSource:n,data:l,...c})=>{let[d,m]=(0,i.J0)({key:""}),u=n?.regions??[],h=u?.find(e=>e.name===d.key)?.href;return(0,r.Y)(s.l,{className:e,defaultPadding:"p-6xl",...c,children:(0,r.F)("div",{className:"container space-y-m",children:[t?(0,r.Y)(e8.D,{headingType:"h3",title:t,className:"@xl:text-center"}):null,u?(0,r.Y)(tQ.Y,{label:"Ваш регион",placeholder:"Выберите регион",isSearch:!0,options:u.map(({name:e=""})=>({key:e,text:e})),value:d,onChange:m}):null,h?(0,r.Y)("div",{className:"text-center",children:(0,r.Y)(rK.N,{className:(0,o.i)("w-full @xl:w-auto"),href:h,target:"_blank",version:a?.version??"primary",data:(0,a9.i)(l,d?.key),children:a?.text?a.text:"Перейти"})}):null]})})});var lu=a(7164);let lh=(0,Z.Y)(({className:e="",padding:t="p-0",gap:a="XS",isInnerPadding:n=!0,version:l="transparent",isTheme:i=!1,isCardBorder:c,...d})=>{let m=(0,v.t)(),u=e.split(" ").includes("hidden");return(0,r.Y)(s.l,{className:(0,o.i)("relative",!u&&"flex flex-col lg:grid lg:grid-cols-12",lr[a],e),padding:t,version:l,isTheme:i,...d,children:(0,p.s)({...d,isMobile:m,extraProps:{...ln(n),className:(0,o.i)("w-full",eg(c)),isMobile:m}})})},{childrenTypes:[]});var lp=a(1102);let lg=(0,l.I)(e=>{let{className:t,align:a,image:n,...l}=e,i=a?(0,o.i)("flex",lp.N[a]):"";return(0,r.Y)(s.l,{className:(0,o.i)(i,t),defaultPadding:"p-0",...l,children:(0,r.Y)(g.E,{image:n})})});var lf=a(2464),lx=a(3042);let ly=["байт","Кб","Мб","Гб","Тб","Пб"],lb={className:"line-clamp-2",size:"text-xs",font:"font-medium"},lv={className:"",size:"text-l",font:"font-light"},lI=(0,l.I)(({icon:e,text:t,href:a,target:n,fileFormat:l="",data:i,fileSize:s="",isCardStyle:c=!1})=>{let d=lC(s,l);return(0,r.F)("a",{className:(0,o.i)("flex",c?"items-start text-more-dark-gray hover:text-primary-main h-[64px]":"box-border gap-s group/item h-fit w-fit text-primary-text no-underline hover:text-primary-main"),href:a,target:n,...(0,rV.d)(i),children:[e,t?(0,r.Y)("div",{className:c?"flex items-center bg-light-gray -ml-8 rounded-m p-s pl-[45px] h-full w-full":"",children:(0,r.F)(R.E,{...c?lb:lv,children:[t," ",lw(s,l),(0,r.Y)(R.E,{color:"text-secondary-text",children:a&&`${s+d+l}`})]})}):null]})}),lw=(e,t)=>e||t?(0,r.Y)("span",{children:",\xa0"}):"",lC=(e,t)=>e&&t?",":"",lN=({icon:e,isNewStyle:t,i:a=0,columnsMode:n,isMobile:l=!1})=>t?lY(a,"double"===n&&!l):e?(0,r.Y)(g.E,{className:"lg:min-w-6 lg:min-h-6 max-lg:min-w-11 max-lg:min-h-11 max-lg:h-fit max-lg:p-2.5 max-lg:bg-main-divider max-lg:rounded-md",image:e,width:"24",height:"24"}):null,lY=(e,t)=>
2{let a=e;return t&&(a=Math.floor(e/2)),a%2!=0?lS("./DocEvenIcon.png"):lS("./DocOddIcon.png")},lS=(e="./DocEvenIcon.png")=>(0,r.Y)(g.E,{className:"z-[2]",image:{src:e},width:"64",height:"64"}),lk=(0,l.I)(({href:e,__html:t,target:a,onClose:n})=>(0,r.F)(aq.l,{maxWidth:"lg",onClose:n,children:[t?(0,r.Y)(F.s,{__html:t}):null,(0,r.F)("div",{className:"flex flex-row mx-auto w-fit gap-lg py-lg",children:[(0,r.Y)(rK.N,{href:e,target:a,version:"primary",ariaLabel:"Ссылка на согласие",onClick:n,children:"Я согласен"}),(0,r.Y)(eF.$,{type:"button",version:"secondary",onClick:n,children:"Я не согласен"})]}),(0,r.Y)("div",{children:"Нажимая кнопку \xabЯ СОГЛАСЕН\xbb ниже Вы принимаете данные условия. Распространение или раскрытие любой части данного Заключения или любой информации, или рекомендации в нем запрещено.\xbb"})]})),lE=(0,l.I)(({text:e,href:t,target:a,__html:n,icon:l})=>{let{open:s}=(0,aJ.s)(lk),o=(0,i.hb)(()=>s({__html:n,href:t,target:a}),[n,t,a]);return e?(0,r.F)("button",{className:"flex gap-s text-primary-text no-underline hover:text-primary-main",onClick:o,children:[lN({icon:l}),(0,r.Y)(R.E,{font:"font-light",children:e})]}):null}),lT={double:"sm:flex-wrap sm:flex-row",single:"sm:flex-col"},lF=(0,Z.Y)(({className:e="",title:t,description:a,align:n="text-center",documents:l,icon:c={icon:"DocIcon"},columnsMode:d="double",isNewStyle:m=!1,...u})=>{let p=(0,b.r)(),g=(0,v.t)(),f=(0,i.li)(null);return(0,lf.y)(f),(0,r.F)(s.l,{className:(0,o.i)("space-y-lg",e),defaultPadding:"p-6xl",...u,children:[(0,r.Y)(h.$,{title:t,description:a,align:n,headlineVersion:"M",as:"h2",isEmbedded:!0}),l?.length?(0,r.Y)("div",{className:(0,o.i)("grid gap-xl","double"===d?"@md:grid-cols-2":"grid-cols-1",lT[d]),role:"list",ref:f,children:l.map(l_({router:p,icon:c,isNewStyle:m,columnsMode:d,isMobile:g}))}):null]})}),l_=({router:e,icon:t,isNewStyle:a,columnsMode:n,isMobile:l=!1})=>(i,s)=>""===i?.docType?null:"reportSource"in i&&i?.reportSource?.__html?lR(t)(i,s):(({router:e,icon:t,isNewStyle:a,columnsMode:n,isMobile:l=!1})=>(i,s)=>{let o=(0,lx.F)(e)(i?.docType==="Attachment"?i?.attachment?.src:i?.href),c=i?.docType==="Attachment"?((e,t=2)=>{if(0===e)return"";let a=Math.floor(Math.log(e)/Math.log(1024));return`${parseFloat((e/Math.pow(1024,a)).toFixed(t))} ${ly[a]}`})(i?.attachment?.fileSize||0):i?.fileSize,d=i?.docType==="Attachment"?(e=>{if(!e)return"";let t=e.lastIndexOf("."),a=new RegExp(/\/(.*)/),n=-1!==t?e.substring(t+1):"";return n.includes("/")?n.replace(a,""):n})(o):i?.fileFormat;return(0,r.F)("div",{role:"listitem",children:[(0,r.Y)(lI,{text:i?.text,target:i?.target,href:o,fileFormat:d,fileSize:c,icon:lN({icon:t,isNewStyle:a,i:s,columnsMode:n,isMobile:l}),data:i?.data,isCardStyle:a}),(0,r.Y)(F.s,{__html:i?.__html})]},String(s))})({router:e,icon:t,isNewStyle:a,columnsMode:n,isMobile:l})(i,s),lR=e=>(t,a)=>{let n={text:t.text,target:t.target,__html:t.reportSource?.__html};return t.reportSource?.__html&&t.text?(0,r.F)("div",{role:"listitem",children:[(0,r.Y)(lE,{...n,icon:e,href:lD(t)?t?.href:t?.attachment?.src}),(0,r.Y)(F.s,{__html:t?.__html})]},String(a)):null},lD=e=>"href"in e,lA=(0,Z.Y)(({className:e,padding:t,align:a="text-left",buttons:n=[],description:l,image:i,__html:c,headingType:d,qr:m,additionalDescription:u="",title:h="Мобильное приложение",version:p="primary",...f})=>{let x=i?.src?(0,r.Y)(g.E,{className:"hidden lg:block",image:i}):null;return(0,r.Y)(s.l,{className:(0,o.i)("min-h-80",e),padding:"p-0",version:p,...f,children:(0,r.F)(C,{className:"h-full",padding:t,defaultPadding:"p-6xl",title:(0,r.Y)(e8.D,{headingType:d,title:h,className:(0,o.i)("whitespace-pre-wrap",a)}),rightImage:x,buttons:(0,L.vL)(n,{className:"flex-wrap"}),children:[l?(0,r.Y)(R.E,{size:"text-xl","font-weight":"font-light",children:l}):null,(0,r.F)("div",{className:(0,o.i)("gap-m","flex flex-1 flex-col","flex-col items-start @xl:flex-row @xl:items-center"),children:[c?(0,r.Y)(F.s,{__html:c,itemSize:"list-m"}):null,(0,r.Y)(R.E,{size:"text-m","font-weight":"font-light",color:"text-secondary-text",children:u}),m?.src?(0,r.Y)("div",{className:(0,o.i)("flex justify-center bg-white rounded-md @xl:-order-1","secondary"===p?"p-m min-w-32":"min-w-24"),children:(0,r.Y)(g.E,{className:"w-fit",image:m})}):null,i?.src?(0,r.Y)(g.E,{className:"lg:hidden",image:i}):null]})]})})});var lO=a(9163),lM=a(8834);let lP={workingSaturday:!1,premiumService:!1,privateBanking:!1,remoteWorkplace:!1,serviceDisabledPeople:!1,sellingCoins:!1,buyingCoins:!1,bullionOperations:!1,preciousMetalsOperations:!1,transferringDataToBiometricSystem:!1,barrierFree:!1,equippedWithRamp:!1,equippedWithLift:!1,equippedWithElevator:!1,equippedWithStairclimber:!1,hasHelpMeButton:!1,billAcceptorEnable:!1,bundleBillAcceptorEnable:!1,workAllTime:!1,terminalTypeTerm:!1,terminalTypeAtms:!1},lL={billAcceptorEnable:"Прием наличных",bundleBillAcceptorEnable:"Прием наличных пачкой",bullionOperations:"Операции со слитками",buyingCoins:"Покупка монет из драгоценных металлов",designDisabledPeople:"Для слабовидящих",locationDisabledPeople:"Для маломобильных",preciousMetalsOperations:"Операции с драгоценными металлами",premiumService:"Премиальное обслуживание",privateBanking:"Услуга Private banking",remoteWorkplace:"Удаленное рабочее место",terminalTypeAtms:"Банкоматы",terminalTypeTerm:"Терминалы",transferringDataToBiometricSystem:"Передача фото и голоса в Единую биометрическую систему",sellingCoins:"Продажа монет из драгоценных металлов",safeBoxCaseVolumes:"Аренда индивидуальных сейфовых ячеек",serviceDisabledPeople:"Для маломобильных граждан",
2workAllTime:"Круглосуточно",workingSaturday:"Открыты по субботам",barrierFree:"Без барьеров",equippedWithRamp:"Есть пандус",equippedWithLift:"Есть подъёмник",equippedWithElevator:"Есть лифт",equippedWithStairclimber:"Есть лестницеход",hasHelpMeButton:"Есть кнопка \xabHELP ME\xbb"},lB={terminalTypeTerm:e=>e.terminalType?.toLowerCase()==="терминал",terminalTypeAtms:e=>e.terminalType?.toLowerCase()==="банкомат",workAllTime:e=>e.workTime?.toLowerCase()==="круглосуточно",billAcceptorEnable:e=>!!e.billAcceptorEnable,bundleBillAcceptorEnable:e=>"банкомат принимает пачками"===e.billAcceptorType,locationDisabledPeople:e=>!!e.locationDisabledPeople,designDisabledPeople:e=>!!e.designDisabledPeople,workingSaturday:e=>!!("workSchedule"in e&&e.workSchedule?.workingSaturday),premiumService:e=>!!("premiumService"in e&&e.premiumService),privateBanking:e=>!!("privateBanking"in e&&e.privateBanking),remoteWorkplace:e=>"workScheduleDescription"in e,serviceDisabledPeople:e=>!!("serviceDisabledPeople"in e&&e.serviceDisabledPeople),sellingCoins:e=>!!("sellingCoins"in e&&e.sellingCoins),buyingCoins:e=>!!("buyingCoins"in e&&e.buyingCoins),bullionOperations:e=>!!("bullionOperations"in e&&e.bullionOperations),preciousMetalsOperations:e=>!!("preciousMetalsOperations"in e&&e.preciousMetalsOperations),transferringDataToBiometricSystem:e=>!!("transferringDataToBiometricSystem"in e&&e.transferringDataToBiometricSystem),barrierFree:e=>!!("barrierFree"in e&&e.barrierFree),equippedWithRamp:e=>!!("equippedWithRamp"in e&&e.equippedWithRamp),equippedWithLift:e=>!!("equippedWithLift"in e&&e.equippedWithLift),equippedWithElevator:e=>!!("equippedWithElevator"in e&&e.equippedWithElevator),equippedWithStairclimber:e=>!!("equippedWithStairclimber"in e&&e.equippedWithStairclimber),hasHelpMeButton:e=>!!("hasHelpMeButton"in e&&e.hasHelpMeButton)},l$="flex flex-col sm:flex-row sm:flex-wrap gap-3xl pb-2xl",lz=["workingSaturday","premiumService","privateBanking","remoteWorkplace","serviceDisabledPeople","transferringDataToBiometricSystem"],lK=["sellingCoins","buyingCoins","bullionOperations","preciousMetalsOperations"],lW=["barrierFree","equippedWithRamp","equippedWithLift","equippedWithElevator","equippedWithStairclimber","hasHelpMeButton"],lV=(0,l.I)(({filters:e=[],field:{field:t,reset:a},onlyOffice:n,labels:l})=>{let[i,s,o]=lJ({onlyOffice:n,filtersCheckbox:e.map(e=>(0,r.Y)(tN.S,{text:l[e],...t(e)},e))}),[c,{toggle:d}]=(0,es.o)(!1);return(0,r.Y)("div",{children:e?.length?(0,r.Y)("div",{children:(0,r.F)(ed.Y,{children:[(0,r.Y)("div",{children:(0,r.Y)("div",{className:l$,children:i})}),(0,r.F)("div",{className:"flex space-x-lg pb-2xl",children:[n?(0,r.Y)(ec.d,{label:c?"Меньше фильтров":"Больше фильтров",isUnfolded:c,embedded:!0,short:!0,onClick:d}):null,(0,r.F)(eF.$,{embedded:!0,onClick:a,children:[(0,r.Y)(rq.f,{children:"Очистить фильтр"}),(0,r.Y)(k.I,{name:"CloseIcon",size:"small"})]})]}),(0,r.Y)("div",{children:(0,r.F)(em.F,{isUnfolded:c,children:[lq("Драгоценные металлы",s),lq("Специальные возможности",o)]})})]})}):null})}),lJ=({onlyOffice:e=!1,filtersCheckbox:t=[]})=>e?lj(t):lU(t),lj=e=>{let t=[],a=[],n=[];
2for(let r of e)lz.includes(r.key)&&t.push(r),lK.includes(r.key)&&a.push(r),lW.includes(r.key)&&n.push(r);return[t,a,n]},lU=e=>[e.slice(0,6),e.slice(6)],lq=(e,t=[])=>(0,r.Y)("div",{children:t.length>0?(0,r.F)("div",{className:"space-y-s",children:[(0,r.Y)(R.E,{children:e}),(0,r.Y)("div",{className:l$,children:t})]}):null}),lH=(e,t)=>(0,r.F)("div",{className:"flex gap-xs items-center",children:[(0,r.Y)(g.E,{image:e.image}),e?.text?(0,r.Y)(R.E,{size:"text-m",font:"font-light",children:e.text}):null]},String(t)),lG=(e,t)=>{let a=Object.keys(t).filter(e=>t[e]);return e.filter(e=>a.every(t=>lB[t](e)))},lQ=()=>void 0,lZ=[],lX=async e=>{let{latitude:t,longitude:a}=await (0,t_.h)(e,{method:"GET"})??{};return t&&a?[t,a]:null},l0=()=>void 0,l1=[],l2=(0,l.I)(({className:e,data:t=l1,isLoad:a,remoteWorkplaces:n=l1,renderCard:l=l0,renderRemoteWorkplaceCard:s=l0,getBalloon:c=l0,initFilterState:d=lP,getBalloonRemoteWorkplaces:m=l0,descriptionData:u,title:h,userLocation:p,isAtmMap:g})=>{let[f,x]=(0,i.J0)([]),[y,b]=(0,i.J0)(!1),v=h?.includes("Офис"),[I,{field:w,reset:C}]=(0,eH.m)(d),{center:N,isCenterRegionLoad:Y}=function(e){let{data:t,error:a}=(0,tT.e)(`${tF.Q}/mapcenter?regionCode=${e?.code}`,lX);return{center:t,isCenterRegionLoad:!t&&!a}}(p),{filteredItems:S,points:k,filteredRemoteWorkplaces:E,lengthItems:T}=(({data:e,remoteWorkplaces:t=lZ,filtrationState:a={},getBalloon:n=lQ,getBalloonRemoteWorkplaces:r=lQ})=>{let[l,s,o,c]=(0,i.Kr)(()=>{let l=lG(e,a),i=lG(t,a),s=[...l.map(e=>({id:e.id,type:"offices",coords:[Number(e.gpsLatitude),Number(e.gpsLongitude)].filter(Boolean),content:n(e)})),...i.map(e=>({id:e.id,type:"workplaces",coords:[Number(e.gpsLatitude),Number(e.gpsLongitude)].filter(Boolean),content:r({address:e.address,workScheduleDescription:e.workScheduleDescription})}))].filter(e=>e.coords&&2===e.coords.length),o=l.length+i?.length;return[l,s,i,o]},[e,t,a,n,r]);return{filteredItems:l,points:s,filteredRemoteWorkplaces:o,lengthItems:c}})({data:t,remoteWorkplaces:n,filtrationState:I,getBalloon:c,getBalloonRemoteWorkplaces:m}),[_,D]=(0,i.J0)("all"),A=(0,i.Kr)(()=>f.filter(e=>S.includes(e)),[f,S]),O=(0,i.hb)(e=>{let t=S.find(t=>t.id===e.id);t&&x([t]),b(!1)},[S]),M=(0,i.hb)((e,t=!1)=>{x(e.map(e=>S.find(t=>t.id===e)||{})),b(t)},[S]);return(0,i.vJ)(()=>{"true"===new URLSearchParams(decodeURIComponent(globalThis.location?.search)).get("bna")&&w("bundleBillAcceptorEnable")?.onChange?.(!0)},[]),(0,r.F)("div",{className:(0,o.i)("space-y-1",e),children:[(0,r.F)("div",{className:"bg-white",children:[(0,r.F)("div",{className:"p-3xl pb-0 grid gap-xl",children:[((e,t)=>e?(0,r.Y)("div",{className:"flex flex-row gap-xs",children:(0,r.F)(e8.D,{headingType:"h3",children:[(0,r.Y)("span",{suppressHydrationWarning:!0,children:e}),t?(0,r.Y)(R.E,{size:"text-h2",color:"text-secondary-text",children:(0,r.Y)("span",{suppressHydrationWarning:!0,children:` (${t})`})}):null]})}):null)(h,v?T:0),u?(({__html:e,list:t,richVersion:a})=>e||t?.length?(0,r.F)("div",{className:"border-b sm:border border-main-divider rounded-md space-y-2xl",children:[e?(0,r.Y)(F.s,{__html:e,richVersion:a}):null,t?.length?(0,r.Y)("div",{className:"flex flex-col sm:flex-row gap-2xl sm:flex-wrap pb-2xl sm:pb-xl",children:t.map(lH)}):null]}):null)(u):null,v&&((e,t,a)=>{let n=nA("all"===t),l=nA("business"===t),i=(e,t,n)=>{let r=e.currentTarget===e.target&&"business"===t?s(n):n;return a(t),r},s=e=>e.filter(e=>e.workSchedule&&e.workSchedule.businessScheduleVisibleTag&&!e.workSchedule.businessScheduleDescription);return(0,r.F)("div",{className:"flex gap-lg flex-col sm:flex-row",children:[(0,r.Y)(eF.$,{"data-id":"all",onClick:t=>i(t,"all",e),version:n,children:"Для физических лиц"}),(0,r.Y)(eF.$,{"data-id":"business",onClick:t=>i(t,"business",e),version:l,children:"Для юридических лиц"})]})})(t,_,D),(0,r.Y)("div",{className:(0,o.i)("pb-3xl","all"===_?"block":"hidden"),children:(0,r.Y)(lV,{filters:l6([...t,...n]),field:{field:w,reset:C},onlyOffice:v,labels:lL})})]}),(0,r.Y)("div",{className:"h-[600px]",children:(0,r.Y)(lO.Y,{children:(0,r.Y)(lM.a,{points:k,isLoad:a||Y,className:"h-full",showSearchField:!0,center:N,onPointSelect:O,onMultiplePointSelect:M})})})]}),(0,r.Y)(lO.Y,{children:g?(0,r.F)("div",{children:[l4(y,A.length),A.map(l)]}):(0,r.F)("div",{children:[S.map(l),E.map(s)]})})]})}),l6=e=>Object.keys(lP).filter(t=>e.filter(e=>lB[t](e)).length),l4=(e,t)=>e?(0,r.F)(R.E,{size:"text-s",color:"text-primary-text",children:["Найдено ",t," устройств в радиусе 5 км от выбранной точки"]}):null;var l5=a(4419),l3=a(1418),l8=a(4002),l7=a(5434);let l9=({location:e,address:t,billAcceptorType:a,terminalType:n,billAcceptorEnable:l,atmCode:i="",atmAccess:s="",workTime:o},c)=>{let d=[{label:"Устройство",value:(0,aS.Z)(n)},{label:"Модуль приема наличных",value:l?"Да":"Нет"},{label:"Прием наличных пачкой",value:"банкомат принимает пачками"===a?"Да":"Нет"},{label:"Доступность",value:["внешняя установка","территория банка"].includes(s)?"Общедоступный":""},{label:"Регистрационный номер",value:i}];return(0,r.F)("div",{className:"bg-white col-span-12 p-3xl sm:border-green sm:border",children:[(0,r.F)("div",{className:"sm:flex sm:justify-between",children:[(0,r.F)("div",{children:[(0,r.Y)(R.E,{size:"text-h4",children:(0,aS.Z)(e)}),t?(0,r.F)("div",{className:"flex pb-xl pt-xs gap-2xs",children:[(0,r.Y)(k.I,{name:"GeolocationIcon",width:"24",height:"24"}),(0,r.Y)(R.E,{size:"text-l",children:t})]}):null]}),(0,r.Y)("div",{className:"whitespace-nowrap",children:(0,r.Y)(l5.E,{color:"green",children:(0,aS.Z)(o)})})]}),(0,r.Y)(l7.L,{children:(0,r.Y)(l8.d,{className:"flex-wrap",children:d?.map((e,t)=>(0,r.Y)(l3.d,{...e},String(t)))})})]},String(c))},ie=({address:e="",terminalType:t,atmCode:a=""})=>({header:`${(0,aS.Z)(t)} №${a}`,body:e.toUpperCase()}),it=[],ia=async e=>{let t=await (0,t_.h)(e,{method:"GET"});return Array.isArray(t)?t:it},ir={terminalTypeTerm:!1,terminalTypeAtms:!1,workAllTime:!1,billAcceptorEnable:!1,locationDisabledPeople:!1,designDisabledPeople:!1},il=(0,l.I)(({descriptionData:e,className:t})=>{let[a,n]=(0,i.J0)(null),l=(0,rh.z)(),{data:s,isLoad:o}=function(){let{data:e,error:t}=(0,tT.e)(`${tF.Q}
2/atms`,ia);return{data:e||it,isLoad:!e&&!t}}();return(0,i.vJ)(()=>{n(l)},[l]),(0,r.Y)(l2,{className:t,data:s,isLoad:o,userLocation:a,initFilterState:ir,renderCard:l9,getBalloon:ie,title:`Банкоматы филиала ${a?.name}`,descriptionData:e,isAtmMap:!0})});var ii=a(7073);let is=({address:e,workScheduleDescription:t},a)=>t?(0,r.F)("div",{className:"bg-white col-span-12 p-3xl sm:border-yellow sm:border",children:[(0,r.Y)("div",{className:"sm:flex sm:justify-between",children:(0,r.F)("div",{children:[(0,r.Y)(R.E,{size:"text-h4",children:"Удаленное рабочее место"}),e?(0,r.F)("div",{className:"flex pb-xl pt-xs gap-2xs",children:[(0,r.Y)(k.I,{name:"GeolocationIcon",width:"24",height:"24"}),(0,r.Y)(R.E,{size:"text-l",children:e})]}):null]})}),(0,r.Y)(l7.L,{children:io(t)})]},String(a)):null,io=e=>(0,r.F)("div",{children:[(0,r.F)(l8.d,{className:"flex",children:[(0,r.Y)(l3.d,{label:"Операции для физических лиц",children:(0,r.Y)(R.E,{children:"Оформление и обслуживание кредитов, счетов, вкладов"})}),(0,r.Y)(l3.d,{label:"Операции для физических лиц",children:(0,r.Y)(R.E,{children:"Оформление и обслуживание банковских карт"})}),(0,r.Y)(l3.d,{label:"Операции для физических лиц",children:(0,r.Y)(R.E,{children:"Инвестиционное и накопительное страхование"})}),(0,r.Y)(l3.d,{label:"Операции для физических лиц",children:(0,r.Y)(R.E,{children:"Безналичные операции в рублях, переводы без открытия счёта"})})]}),(0,r.Y)("hr",{className:"text-main-divider pb-xl"}),(0,r.Y)(l3.d,{label:"Режим работы",className:"max-w-none",children:(0,r.Y)(R.E,{children:e})})]}),ic=({address:e="",workScheduleDescription:t})=>({header:"Удаленное рабочее место",body:`${e} ${t}`}),id={branches:[],remoteWorkplaces:[]},im=async e=>await (0,t_.h)(e,{method:"GET"})||id,iu=(0,l.I)(({className:e})=>{let[t,a]=(0,i.J0)({name:"Москва"}),n=(0,rh.z)(),{data:l,isLoad:s}=function(e="000"){let{data:t,error:a}=(0,tT.e)(`${tF.Q}/branchesAndRemoteWorkplaces?regionCode=${encodeURIComponent(e)}`,im);return{data:t||id,isLoad:!t&&!a}}(t?.code??"000");return(0,i.vJ)(()=>{a(n)},[]),(0,r.Y)(l2,{className:e,data:l?.branches,userLocation:t,isLoad:s,remoteWorkplaces:l?.remoteWorkplaces,renderCard:ii.n,renderRemoteWorkplaceCard:is,getBalloon:ii.X,getBalloonRemoteWorkplaces:ic,title:`Офисы филиала ${t?.name}`})}),ih=(0,l.I)(({data:e,className:t,...a})=>{let n=e?.dataType??"offices";return(0,r.Y)(s.l,{version:"transparent",className:(0,o.i)(t),defaultPadding:"p-0",...a,children:"offices"===n?(0,r.Y)(iu,{}):(0,r.Y)(il,{descriptionData:e})})}),ip=(0,l.I)(({className:e,title:t,description:a,image:n,benefitList:l=[],isToggleTheme:c,buttons:d,...m})=>{let[u,h]=(0,i.J0)(!1);return(0,i.vJ)(()=>{h((0,X.s)().includes("custom=true")??!1)},[]),(0,i.vJ)(()=>{let e=document.documentElement;u?e.setAttribute("data-custom-mode","true"):e.removeAttribute("data-custom-mode")},[u]),(0,r.F)(s.l,{className:(0,o.i)("overflow-hidden grid grid-cols-[1fr_auto] gap-xl sm:gap-s box-border",e),...m,children:[c?(0,r.Y)(eV.t,{value:u,onChange:h,activeStyle:"bg-white bg-cow-checkbox",checkboxStyle:"color",className:"sm:col-span-2 self-start sm:self-auto"}):null,(0,r.F)("div",{className:"space-y-xl order-first sm:order-none",children:[(0,r.Y)(e8.D,{headingType:"h2",as:"h2",title:t,className:"font-medium"}),(0,r.Y)(_.f,{children:a})]}),((e,t)=>e?(0,r.Y)("div",{className:(0,o.i)("justify-self-center",t),children:(0,r.Y)(g.E,{image:e})}):null)(n,"sm:row-span-3 sm:self-end col-span-2 sm:col-span-1"),(0,r.Y)("div",{className:"grid grid-cols-2 sm:grid-cols-1 gap-[12px] sm:gap-[24px] sm:row-span-3 mt-3xl col-span-2 sm:col-span-1",children:l.map((e,t)=>{let{icon:a,label:n,description:l}=e;return(0,r.F)("div",{className:(0,o.i)("flex gap-xs sm:items-center p-xs bg-[#F6F7F8] sm:bg-transparent sm:p-0 shadow-light-gray","sm:shadow-none rounded-m last:odd:col-span-2 sm:last:odd:col-span-1 h-fit"),children:[a?.icon?(0,r.Y)(T,{className:"shrink-0",size:{width:29},...a}):null,n?(0,r.F)("div",{className:"",children:[(0,r.Y)(_.f,{className:"sm:leading-5 leading-3 font-medium text-xs sm:text-[20px]",children:n}),l?(0,r.Y)(R.E,{className:"inline-block leading-3 sm:leading-4 text-xs sm:text-l sm:mt-0 mt-[2px]",color:"text-primary-text group-data-secondary:text-white/80",font:"font-light",children:l}):null]}):null]},String(t))})}),(0,L.vL)(d,{className:"order-last justify-center col-span-2 sm:col-span-1"})]})});var ig=a(35),ix=a(7181);
2let iy=[],ib={natural:`${tF.Q}/rates`,naturalTemporary:`${tF.Q}/temporaryRates`,cards:`${tF.Q}/ratescards`,archiveCards:`${tF.Q}/historyRatesCards`,authorization:`${tF.Q}/authorizationRates`},iv={natural:"rates",naturalTemporary:"temporaryRates",cards:"ratescards",archiveCards:"historyRatesCards",authorization:"authorizationRates"},iI=e=>{let t=(0,ix.Y)(e,!0);return t?`${ib.archiveCards}?date=${t}`:ib.archiveCards},iw=e=>Array.isArray(e)&&e.some(e=>e?.some(e=>"object"==typeof e&&null!==e&&Object.keys(e).length>0));var iC=a(9243);let iN=e=>(t,a)=>{if(!t?.length)return null;let[n,...l]=t,i=(0,o.i)("flex duration-1000 text-center",0!==a?"font-normal":"font-light");return(0,r.F)("div",{className:"flex border-main-divider border-b border-solid h-full",children:[n?.data?(0,r.Y)("div",{className:"whitespace-pre-wrap sm:whitespace-normal w-48 min-w-48 sm:w-56 sm:min-w-56 py-lg pr-lg sm:pr-0",children:(0,r.Y)(R.E,{size:"text-xl",font:"font-light",children:n.data})}):null,(0,r.Y)("div",{className:"flex flex-grow overflow-hidden",children:(0,r.Y)("div",{className:i,style:{transform:`translateX(-${140*((e=[])=>e.reduce((e,t)=>e+t,0))(l.slice(0,e).map(e=>e?.cols?.length??1))}px)`},children:l?.map((t,a)=>(0,r.F)("div",{className:"flex flex-col flex-grow gap-s justify-center py-xl odd:bg-main-divider",children:[t?.data?(0,r.Y)(R.E,{size:"text-xl",children:t.data}):null,t?.cols?iY(t.cols,e):null]},`row${a}`))})})]},String(a))},iY=(e,t)=>e?.length>0?(0,r.Y)("div",{className:(0,o.i)("flex",{"text-secondary-text":0===t}),children:e.map((e,t)=>(0,r.Y)("div",{className:"w-20 mx-lg",children:(0,r.Y)(R.E,{size:"text-h6",font:"font-light",children:e})},String(t)))}):null,iS=(0,l.I)(({rows:e})=>{let[t,a]=((e,t=0)=>{let{itemCount:a,visibleItemCount:n}=e,[r,l]=(0,i.J0)(t),s=(0,i.hb)(()=>l(e=>Math.min(e+1,a-1)),[a]),o=(0,i.hb)(()=>l(e=>Math.max(e-1,0)),[a]),c=n?a>n&&r<a-n:r<a-1,d=r>0;return[r,{inc:s,dec:o,canInc:c,canDec:d,isScrollAvailable:d||c}]})({itemCount:e?.[0]?.length??0,visibleItemCount:5});return(0,r.F)("div",{children:[(0,r.F)("div",{className:"hidden lg:block",children:[e?.map(iN(t)),(({className:e,btnClass:t,canDec:a,canInc:n,dec:l,inc:i})=>a||n?(0,r.F)("div",{children:[a?(0,r.Y)(eR,{wcmsIgnore:!0,className:(0,o.i)("absolute z-40",t[0],e),onClick:l}):null,n?(0,r.Y)(eD,{wcmsIgnore:!0,className:(0,o.i)("absolute z-40",t[1],e),onClick:i}):null]}):null)({...a,btnClass:["left-3 top-20","right-3 top-20"],className:""})]}),(0,r.Y)(eb,{className:"block lg:hidden",visibleItemCount:0,snapAlign:"snap-start",children:(0,r.Y)("div",{children:e?.map(iN(0))})})]})}),ik=(0,l.I)(({activeTabIndex:e,items:t})=>(0,r.Y)("div",{children:t.map((t,a)=>{let n=`activeTabIdx:${e}-tableIdx:${a}`;return(0,r.F)("div",{className:"w-full @container",children:[(0,r.Y)("div",{className:"flex py-m px-m bg-white @4xl:bg-gray relative",children:(0,r.Y)(R.E,{size:"text-xl",align:"text-left",children:t.title})}),(0,r.Y)("div",{className:"w-full sm:pl-xs overflow-hidden transition-height duration-500 ease-in-out",children:(0,r.Y)("div",{className:"relative",children:(0,r.Y)(iS,{rows:t.rowsData})})})]},n)})})),iE=(0,l.I)(({currencies:e,linkToPDF:t,activeTabIndex:a,setActiveTabIndex:n})=>{let l=(0,v.t)();return(0,r.F)("div",{className:"flex justify-between items-center w-full py-lg",children:[e&&e.length>1?(0,r.Y)("div",{className:"flex bg-secondary-light p-2xs rounded-md",children:e.map((e,t)=>(0,r.Y)("div",{className:(0,o.i)("rounded-md px-4 py-3 cursor-pointer",{"bg-primary-main":t===a}),onClick:()=>n(t),children:(0,r.Y)(R.E,{size:"text-xl",font:"font-light",color:((e=!1)=>`${e?"text-white":"text-secondary-text"}`)(t===a),children:e||t+1})},e))}):null,t?(0,r.Y)(x.z,{className:"text-primary-main",href:t,version:l?"link":"secondary",target:"_blank",appendLeft:(0,r.Y)(k.I,{name:"DocDownloadIcon",iconVersion:"color",className:"mr-3xs",width:"20",height:"20"}),text:"Скачать в PDF"}):null]})}),iT=(0,Z.Y)(({tableSource:e})=>{let t=e?.tableData,[a,n]=(0,i.J0)(0),l=(0,i.hb)(e=>n(e),[]),s=t?.[a]?.items??[],o=t?.map(e=>e.currency??"");return t?(0,r.F)("div",{className:"bg-white z-10",children:[(0,r.Y)(iE,{currencies:o,activeTabIndex:a,setActiveTabIndex:l}),(0,r.Y)(ik,{activeTabIndex:a,items:s})]}):(0,r.Y)("div",{className:"space-y-m text-center",children:(0,r.Y)(R.E,{size:"text-h6",children:"Данных нет"})})}),iF="border-main-divider lg:border-b w-full py-s lg:py-xl",i_=(0,l.I)(({children:e,tableInner:t,onClick:a})=>
2(0,r.F)("div",{className:(0,o.i)("self-start flex flex-col gap-xl",iF),role:"row",children:[(0,r.Y)("div",{className:(0,o.i)("flex flex-col lg:flex-row gap-x-5xl gap-y-xs"),children:e}),t?(0,r.Y)("div",{className:"origin-top animate-expansion",children:(0,r.Y)(iT,{...t,onClick:a})}):null]})),iR="grid grid-cols-3 gap-s",iD=(0,Z.Y)(({currencyPair:e="",buyRate:t=0,sellRate:a=0})=>(0,r.F)("div",{className:(0,o.i)("mb-s",iR,iF),children:[(0,r.Y)("div",{children:iA(e)}),(0,r.Y)("div",{children:t}),(0,r.Y)("div",{children:a})]})),iA=e=>e.replace("_TOD",""),iO="МСК",iM=(0,l.I)(({isArchive:e=!1,isRatesValid:t,list:a=[],infoMessage:n,className:l})=>{let i=t?a.map(e=>e.lastUpdatedAt).reduce((e,t)=>String(e)>String(t)?e:t):"";return(0,r.F)("div",{className:(0,o.i)("space-y-xl mb-3xl",l),children:[i&&(({dateString:e,isArchive:t=!1})=>{let a=new Date(String(e)),n=a.toLocaleTimeString("ru-RU",{timeZone:"Europe/Moscow",hour:"2-digit",minute:"2-digit",hour12:!1}),l=a.toLocaleDateString("ru-RU",{timeZone:"Europe/Moscow",day:"numeric",month:"long",year:"numeric"});return t?(0,r.F)("div",{children:[(0,r.Y)(_.f,{color:"text-secondary-text",font:"font-medium",children:l}),(0,r.F)(_.f,{color:"text-secondary-text",children:[n," (",iO,")"]})]}):(0,r.F)(R.E,{color:"text-secondary-text",children:["Курсы действительны с ",n," (",iO,"), ",l]})})({dateString:i,isArchive:e}),(0,r.F)("div",{className:(0,o.i)(iR),children:[(0,r.Y)(R.E,{font:"font-medium",children:"Валюта"}),(0,r.Y)(R.E,{font:"font-medium",children:"Покупка"}),(0,r.Y)(R.E,{font:"font-medium",children:"Продажа"})]}),a.length>0?a.map((e,t)=>(0,r.Y)(iD,{...e},String(t))):(0,r.Y)(_.f,{children:"Ошибка получения данных"}),(0,r.Y)(_.f,{color:"text-secondary-text",children:n})]})}),iP="min-h-48",iL=(0,l.I)(({href:e,ratesType:t="natural",className:a="",infoMessage:n,notFoundMessage:l,title:c,...d})=>{let[m,u]=(0,i.J0)(new Date),[h,{setTrue:p,setFalse:g}]=(0,es.o)(!0),f="archiveCards"===t,{ratesList:x,isLoad:y}=function({ratesType:e="natural",fetchArchive:t=!0,date:a=new Date,isArchive:n=!1}){let r,l,i,s,o,c,d=(r=a,l=n,i=e,l?iI(r):ib[i]),m=(s=a,o=n,c=e,o?`${iv[c]}-${(0,ix.Y)(s,!0)}`:iv[c]),u=(0,ig.W)(),h=(({rateKey:e,ratesStore:t,fetchArchive:a,isArchive:n=!1})=>(!t?.[e]||t?.[e].nextUpdate<=Date.now())&&(!n||a))({rateKey:m,ratesStore:u,fetchArchive:t,isArchive:n}),{data:p}=(0,tT.e)(h?d:"",t_.L),g=iw(p);if(h&&p){let e=Date.now()+9e5;u[m]={rate:g?p:[],nextUpdate:e,date:a}}let f=u[m]?.rate,x=Array.isArray(f);return{ratesList:f??iy,isLoad:x,hasData:g}}({ratesType:t,fetchArchive:h,date:m,isArchive:f}),b=iw(x);return(0,i.vJ)(()=>{y&&g()},[x,y]),(0,r.F)(s.l,{className:(0,o.i)("p-6xl space-y-xl",a),defaultPadding:"p-0",...d,children:[(0,r.Y)(e8.D,{className:"mb-xl",children:c}),f?(0,r.Y)(iC.l,{label:"Выберите день",onChange:e=>{p(),u(e)},value:m,maxDate:new Date,className:"w-1/2"}):null,y&&x?iB({ratesList:x,isArchive:!1,infoMessage:n,isRatesValid:b,notFoundMessage:l,className:iP}):(0,r.Y)(ad.a,{position:"static",className:iP}),e?(0,r.F)(_.f,{children:["Полный архив вы можете посмотреть ",(0,r.Y)(rK.N,{href:e,children:"здесь"})]}):null]})}),iB=({ratesList:e=[],isArchive:t=!1,infoMessage:a,isRatesValid:n,notFoundMessage:l,className:i})=>n?e.map((e,l)=>(0,r.Y)(iM,{list:e,isRatesValid:n,isArchive:t,infoMessage:a,className:i},String(l))):(0,r.Y)(ei,{description:l});var i$=a(165),iz=a(4522),iK=a(8123),iW=a(3190),iV=a(6496),iJ=a(3127),ij=a(4417),iU=a(2076);let iq=[{name:"dadataPartyInnSelect",required:!0},{name:"email",required:!0}];var iH=a(763);let iG={icon:"CopyIcon"},iQ=(0,l.I)(({className:e,value:t="",copyIcon:a})=>{let n=(0,i.hb)(async()=>{try{await globalThis.navigator.clipboard.writeText(t)}catch{console.log("Ошибка копирования")}},[]);return(0,r.F)("div",{className:(0,o.i)("relative flex items-center max-w-lg m-auto",e),children:[(0,r.Y)("input",{className:(0,o.i)("h-14 border-gray text-ellipsis pr-5xl",iH.lv),type:"text",value:t,disabled:!0}),(0,r.Y)("div",{role:"button",className:"absolute right-3",onClick:n,children:(0,r.Y)(g.E,{image:a??iG,
2width:"20px"})})]})}),iZ=(0,l.I)(({link:e,copyIcon:t})=>(0,r.F)("div",{children:[(0,r.Y)("div",{className:"@xl:text-center @xl:col-span-2 mb-m",children:(0,r.Y)(R.E,{size:"text-h6",children:"Скопируйте ссылку и отправьте другу"})}),iQ({value:e,copyIcon:t})]})),iX=(0,Z.Y)(({title:e,description:t,link:a="",button:n,data:l,copyIcon:s,agreements:o=[],...c})=>{let[d,m]=(0,i.J0)(!1),[u,h]=(0,i.J0)(""),p=(0,iz.n)(),g=(0,i.Kr)(()=>(0,iV.H)(iq),[iq]),f=(0,i.hb)(async(e,t)=>{h(`${a}?utm_source=${e.dadataPartyInnSelect?.text}&utm_mail=${e.email}`),m(!0),(0,i$.W)({aspectsAttributes:l,aspects:p,ev:t})},[]),[,{field:x,onSubmit:y}]=(0,eH.m)({},{resetOnSubmit:!0,formValidator:g,onSubmit:f});return(0,r.Y)(iK.j,{className:"container space-y-m col-span-12",title:i0(e,d),...c,children:d?(0,r.Y)(iZ,{link:u,copyIcon:s}):(0,r.F)("form",{onSubmit:y,children:[(0,r.F)("div",{className:"grid @xl:grid-cols-2 gap-x-m",children:[(0,iJ.z)(t,(0,ij.e)(2)),iq.map((0,iW.V)(x))]}),o.map(e=>(0,r.Y)(iU.t,{agreement:e})),(0,r.Y)(aP.b,{className:"w-full @xl:w-auto mt-xs",children:n?.text??"Получить ссылку"})]})})}),i0=(e="",t=!1)=>t?"Ваша личная ссылка":e,i1=(0,Z.Y)(e=>{let{__html:t,dynamicQueryParamText:a={},dynamicTextSource:n,richVersion:l="",textColor:i,...o}=e,c=ee(a,n?.list,t);return(0,r.Y)(s.l,{defaultPadding:"p-0",...o,children:(0,r.Y)(F.s,{__html:c,richVersion:l,textColor:i})})}),i2=["accordion","accordion-cards"],i6={accordion:"text-h6 my-lg","accordion-cards":"my-m",default:"text-h4"},i4=(0,Z.Y)(({className:e="",isExpanded:t,isOnlyOpen:a,isFoldButtonOnTop:n=!0,additionalParams:l,label:i,version:c,role:d,onOpen:m=tk.l,...u})=>{let[h,{toggle:g}]=(0,es.o)(t),f=(0,v.t)(),{foldButtonVersion:x="default"}=l??{};h&&m();let y=(0,r.Y)(em.F,{className:(0,o.i)("gap-lg lg:grid lg:grid-cols-12 lg:[&>*]:pb-m","max-lg:flex max-lg:flex-wrap max-lg:group-last:last:pb-0"),isUnfolded:h,children:(0,p.s)({...u,extraProps:{className:"w-full",padding:"p-0"},isMobile:f})}),{bgColor:b,textSize:I}=i5(l),w="accordion-cards"===x,C=(0,r.Y)(ec.d,{className:(0,o.i)(i6[x],I,{hidden:a&&h}),label:i,isUnfolded:h,embedded:i2.includes(x),onClick:g,labelColorStyle:w?"darkgray":""});return(0,r.Y)(s.l,{className:(0,o.i)("w-full",{"border-0 last:border-b-0 border-b border-solid border-main-divider":!w},e),defaultPadding:"p-0",tag:"div",version:"transparent",role:d,...u,children:(0,r.F)(ed.Y,{className:(0,o.i)({"text-more-dark-gray sm:px-[32px] py-[16px] sm:pr-[68px] px-[12px] rounded-m":w},b),children:[n?C:y,n?y:C]})})},{childrenTypes:{exclude:["RollupItem"]}}),i5=e=>({bgColor:e&&"bgColor"in e?e.bgColor:"",textSize:e&&"textSize"in e?e.textSize:""}),i3="<p><a>Проверьте</a> поддержку сертификатов Минцифры вашим устройством</p><p>Это поможет обеспечить бесперебойный доступ к сайту и приложению РСХБ. Проверка займёт не более 2 минут</p>",i8=(0,l.I)(({className:e,__html:t=i3,richVersion:a,name:n="InfoCircleIcon",...l})=>{let i=(0,v.t)();return(0,r.F)(s.l,{className:(0,o.i)("flex items-center gap-s sm:gap-m group-data-secondary:bg-primary-main/10",e,{hidden:i}),...l,children:[(0,r.Y)(k.I,{name:n,size:"medium",className:"animate-scale"}),(0,r.Y)(F.s,{__html:t,richVersion:a})]})}),i7=e=>"secondary"===e?"group-data-primary:text-white":"text-secondary-text",i9={description:"text-white/80 text-l font-light group-data-primary:text-secondary-text group-data-gray:text-secondary-text",iconText:"text-white group-data-primary:text-secondary-text group-data-gray:text-secondary-text",iconBackground:"bg-white/30 group-data-primary:bg-main-divider",iconConnector:"bg-white group-data-primary:bg-secondary-light",dot:"bg-white/80 group-data-primary:bg-secondary-text"},se=e=>e?"h-16 w-16":"h-24 w-24",st=(0,l.I)(({className:e,imageClassName:t})=>(0,r.Y)(g.E,{image:{icon:"ArrowDoubleIcon",iconVersion:"color"},className:(0,o.i)("",e),width:"50",height:"50",imageClassName:t})),sa=(e,t)=>e&&t?"h-14 w-14":"h-11 w-11",sn=({step:e,iconVersion:t,i:a,stepVersion:n})=>(0,nt.I)(e?.icon)?(0,r.Y)(g.E,{image:{...e.icon,iconVersion:e.icon?.iconVersion||t},imageClassName:"max-w-full max-h-full",width:"24",height:"24"}):(0,r.Y)("span",{className:(0,o.i)("text-h4","transparent"===n?i9.iconText:i7(n)),children:a+1}),sr=(0,Z.Y)(({buttons:e,className:t="",description:a,showLines:n=!0,steps:l=[],stepVersion:i="gray",title:c,version:d="primary",stepsBlockType:m="numeric",cardBgColor:u,...p})=>{let f="numeric"===m,y=f&&l.length>3,b=y?"gap-x-s":"gap-x-20",{desktopStepsContent:v,mobileStepsContent:I}=(({stepsBlockType:e,steps:t=[],styleMap:a,cardBgColor:n,version:l="primary",stepVersion:i="gray",isStepsNumeric:c=!0,isBigSizeSteps:d=!1})=>{let m,u,h,p=t.map((h={styleMap:a,version:l,stepsBlockType:e,cardBgColor:n},(e,t,a)=>{let{styleMap:n,version:l,stepsBlockType:i="numeric",cardBgColor:s="bg-white"}=h,{label:c,description:d,button:m,isDotted:u}=e,p=a.length<4?"w-72":"w-52",g="card"===i;return(0,r.F)("div",{className:(0,o.i)("relative whitespace-pre-line space-y-3xl text-center",g?["flex flex-col justify-center shadow-light-gray rounded-m text-dark-gray p-5xl w-full sm:text-left",s].join(" "):["flex flex-col justify-between items-center overflow-hidden",p].join(" ")),children:[(0,r.F)("div",{className:"space-y-xs",children:[c?(0,r.Y)(R.E,{size:"text-h6",align:"text-center",children:c}):null,(0,r.F)("div",{className:(0,o.i)("flex flex-col gap-3xs",{"items-center":!g}),children:[d?(0,r.Y)("div",{className:n.description,children:d}):null,(0,r.Y)(F.s,{__html:e.__html,itemSize:"list-s",isDotted:u})]})]}),m?.text?(0,r.Y)(x.z,{className:"box-border py-s w-full mt-auto",version:l,...m,children:m?.text}):null]},String(t))}));return c?(m=p,u=t.map(((e,t,a)=>(n,l)=>{let{button:i}=n;return(0,r.Y)("div",{className:"contents",children:(0,r.F)("div",{className:"flex items-center relative flex-row",children:[(0,r.Y)("div",{className:"overflow-hidden flex flex-shrink-0 items-center",children:((e,t)=>(a,n)=>{let l="secondary"===t?"white":"color",i=!!a?.icon?.src,c=sa(e,i),d=i?"transparent"===t:t;return(0,r.Y)(s.l,{className:(0,o.i)("z-10 mr-s flex justify-center content-center rounded-md",c),defaultPadding:"",version:d,children:(0,r.Y)("div",{className:"flex max-w-full max-h-full items-center justify-center",children:sn({step:a,iconVersion:l,i:n,stepVersion:t})})})})(e,a)(n,l)}),(0,r.F)("div",{className:(0,o.i)("flex flex-col justify-center h-fit w-full",{"min-h-6xl":e}),children:[(e=>(0,r.F)("div",{children:[e?.label?(0,r.Y)(_.f,{size:"text-l",align:"text-left",children:e.label}):null,e?.description?(0,r.Y)("div",{className:(0,o.i)("text-s font-light text-left",i9.description),children:e.description}):null,(0,r.Y)(F.s,{__html:e.__html})]}))(n),i?.text?(0,r.Y)(x.z,{className:"box-border py-s w-full mt-lg",version:t,...i,children:i?.text}):null]})]})},String(l))})(d,l,i))):(m=eW((0,r.Y)(st,{className:"my-auto"}))(p),u=eW((0,r.Y)(st,{imageClassName:"rotate-90 mx-auto"}))(p)),{desktopStepsContent:m,mobileStepsContent:u}})({stepsBlockType:m,steps:l,styleMap:i9,version:d,stepVersion:i,isStepsNumeric:f,isBigSizeSteps:y,cardBgColor:u});return(0,r.F)(s.l,{className:(0,o.i)("box-border flex flex-col lg:items-center gap-xl lg:gap-y-3xl",{"lg:overflow-hidden":f},t),defaultPadding:"p-6xl",version:d,...p,children:[c||a?(0,r.Y)(h.$,{title:c,description:a,headlineVersion:"S",isEmbedded:!0,className:"lg:w-full lg:text-center text-left"}):null,l?.length?(0,r.F)("div",{className:(0,o.i)("box-border space-y-lg flex flex-col justify-center",{"w-full":!f}),children:[(({isStepsNumeric:e=!1,isBigSizeSteps:t=!1,showLines:a=!0,steps:n=[],stepVersion:l="gray"})=>e?(0,r.Y)("div",{className:(0,o.i)("hidden lg:flex items-center",t?"px-16":"px-24"),children:eW((0,r.Y)("div",{className:(0,o.i)("h-0.5 w-full bg-secondary-light flex-1",a?"":"opacity-0")}))(n.map(((e,t,a)=>({icon:n},l)=>{let i="secondary"===a?"white":"color";return(0,r.Y)(s.l,{defaultPadding:"",className:`${se(t)} flex justify-center items-center text-center rounded-full box-border z-10`,version:a,children:(0,nt.I)(n)?(0,r.Y)(g.E,{image:{...n,iconVersion:n?.iconVersion||i},width:"48",height:"48"}):(0,r.Y)("span",{className:(0,o.i)("text-h4","transparent"===a?e.iconText:i7(a)),children:l+1})},String(l))})(i9,t,l)))}):null)({isStepsNumeric:f,isBigSizeSteps:y,showLines:n,steps:l,stepVersion:i}),(0,r.Y)("div",{className:(0,o.i)("hidden lg:flex justify-between",f?b:"gap-xl"),children:v}),(0,r.Y)("div",{className:"flex lg:hidden flex-col gap-6xl justify-between box-border",children:I})]}):null,(0,L.vL)(e,{isVertical:!0,className:"lg:flex-row lg:gap-m"})]})});var sl=a(1285);let si=(0,l.I)(({isActive:e,item:t,onClick:a})=>(0,r.F)("div",{className:(0,o.i)(e?"text-primary-main":"text-primary-text","w-10 m-4 flex justify-center items-center flex-col text-xs cursor-pointer"),title:t?.title||"",onClick:a,children:[(0,r.Y)(k.I,{className:"w-6 h-6",
2name:t?.icon?.icon,iconVersion:e?"color":"black"}),t?.title||""]}));var ss=a(188);let so=(0,l.I)(({className:e,head:t,children:a,onClose:n,onClick:l})=>(0,r.F)("div",{onClick:l,className:(0,o.i)("relative bg-white p-0 rounded-xl bottom-0 w-full",e),role:"dialog",children:[(0,r.F)("div",{className:"sticky py-xl top-0 rounded-xl bg-white z-10",children:[(0,r.Y)(ss.J,{className:"absolute top-1.5 right-0",onClose:n}),(0,r.Y)("div",{className:"container",children:t})]}),(0,r.Y)("div",{className:"container pb-6xl",children:a})]}));var sc=a(3963);let sd=({onClose:e,onLoad:t,src:a})=>{let n=(0,sc.j)(e),l=(0,i.li)(null),s=(0,i.hb)(()=>{l.current&&(l.current.style.height=`${l.current.contentWindow?.document.body.offsetHeight}px`,t?.(l.current))},[]);return(0,r.Y)("div",{className:"bg-white pb-20 pt-1 text-l",ref:n,children:(0,r.Y)("iframe",{ref:l,src:a,width:"100%",onLoad:s})})};var sm=a(2740),su=a(7242),sh=a(6412);let sp=(0,l.I)(({menuItem:e,locationDialogProps:t,onClose:a=tk.l})=>{let n=(0,aJ.s)(su.M,t),{name:l}=(0,rh.z)(),s=(0,i.li)(null),o=(0,i.hb)(e=>{s.current=e;let t=(0,sh.D)(rU._.SITE_URL);e?.contentWindow?.postMessage({type:"currentTab",data:t?.slice(1)},"*"),e?.contentWindow?.postMessage({type:"currentLocation",data:l},"*")},[rU._.SITE_URL]);return(0,i.vJ)(()=>{s.current?.contentWindow?.postMessage({type:"currentLocation",data:l},"*")},[l]),(0,i.vJ)(()=>{let e=e=>{"location"===e.data.type&&n.open({}),"reload"===e.data.type&&a?.()};return globalThis.addEventListener("message",e),()=>{globalThis.removeEventListener("message",e)}},[a]),(0,r.Y)(so,{className:"self-start",head:(0,r.Y)("div",{className:"flex items-center justify-center px-xl",children:(0,r.Y)(e8.D,{as:"h4",title:e?.title,className:"font-medium"})}),onClick:e=>e.stopPropagation(),onClose:a,children:(0,r.Y)(sd,{src:e?.src,onClose:a,onLoad:o})})}),sg="burgerMenuDialog",sf=[],sx=(0,Z.Y)(({sticky:e,...t})=>{let{menuItems:a=sf}=e??{},n=a.find(e=>"Меню"===e.title),l=a.filter(e=>"Меню"!==e.title),o=Math.floor(l.length/2),c=l.slice(0,o),d=l.slice(o),[m,u]=(0,i.J0)(-1),[h,p]=(0,i.J0)(""),{closeAll:g}=(0,sl.P)(),f=(0,i.hb)(()=>{u(-1),p(""),g()},[g]),[x,{toggle:y}]=(({centralMenuItem:e,locationDialogProps:t,onClose:a=tk.l})=>{let{open:n}=(0,aJ.s)(sp),[r]=(0,sm.l)(),l=((e,t)=>!!t.find(t=>t.id===e,e))(sg,r),s=(0,i.hb)(()=>n({locationDialogProps:t,menuItem:e,onClose:a},{id:sg}),[t,e,a]);return[l,{toggle:l?a:s}]})({centralMenuItem:n,locationDialogProps:t.header,onClose:f}),b=(({leftItems:e,rightItems:t,onClose:a=tk.l})=>{let{open:n,close:l}=(0,sl.P)();return(0,i.hb)((i,s)=>{let o="left"===s?e:t;n({id:"left"===s?e[i].title:t[i].title,dialog:(0,r.Y)(so,{className:"mt-[20%] border-t border-current",head:(0,r.Y)("div",{className:"flex items-center justify-center px-xl",children:(0,r.Y)(e8.D,{as:"h4",title:o[i].description||o[i].title})}),onClick:e=>e.stopPropagation(),onClose:()=>{l(),a?.()},children:(0,r.Y)(sd,{onClose:a,src:o[i]?.src})})})},[e,t,a])})({leftItems:c,rightItems:d,onClose:f}),v=(0,i.hb)(e=>{e.stopPropagation(),f(),y()},[f,y]),I=(0,i.hb)((e,t)=>{p(t),u(e),g(),b(e,t)},[g,b]);return globalThis.PREVIEW_IFRAME?null:(0,r.Y)(s.l,{className:"h-[74px] z-[100] relative",defaultPadding:"p-0",...t,children:(0,r.F)("div",{className:"ml-auto container bg-white flex justify-center shadow-blue-gray",children:[c.map(sy(I,"left",{activeIndex:m,currentItemPosition:h})),(0,r.Y)(si,{item:n,isActive:x,onClick:e=>v(e)}),d.map(sy(I,"right",{activeIndex:m,currentItemPosition:h}))]})})}),sy=(e,t,a)=>(n,l,i)=>(0,r.Y)(si,{item:n,isActive:i[a.activeIndex]?.title===n?.title&&a.currentItemPosition===t,onClick:r=>{(i[a.activeIndex]?.title!==n?.title||a.currentItemPosition!==t)&&r.stopPropagation(),e(l,t)}},n.title||String(l));var sb=a(3139),sv=a(138);let sI=(0,l.I)(({iconName:e="InfoCircleIcon",text:t})=>{let[a,{setFalse:n,setTrue:l}]=(0,es.o)(!1),s=(0,sv.f)({onClose:n,isOpen:a,text:t});return(0,i.vJ)(()=>t?(s.current?.addEventListener("mouseenter",l),s.current?.addEventListener("mouseleave",n),()=>{s.current?.removeEventListener("mouseenter",l),s.current?.removeEventListener("mouseleave",n)}):tk.l,[]),(0,r.Y)("div",{ref:s,className:"rounded-full bg-white p-2xs h-fit cursor-pointer",children:(0,r.Y)(k.I,{name:e,width:"20",height:"20",iconVersion:"gray"})})}),sw=(0,l.I)(({options:e,question:t,isVisible:a=!0,setResult:n=tk.l,onFinish:l=tk.l,setStep:s=tk.l,step:c=0,isFinalStep:d=!1})=>{let m=(0,aW.B)(),{id:u,text:h,answers:p,tooltip:g}
2=t,[f,x]=(0,i.J0)(""),[y,b]=(0,i.J0)(!1),v=d||y;return(0,r.F)("div",{className:(0,o.i)("space-y-3xl",a?"":"hidden"),children:[(0,r.F)("div",{className:"flex items-center",children:[(0,r.Y)(R.E,{size:"text-h5",font:"font-medium",children:h}),g?(0,r.Y)(sI,{text:g}):null]}),(0,r.Y)(tI.z,{items:p,orientation:"vertical",onChange:t=>{let a=t??"",r=p?.find(e=>e.id===t)?.result;x(a),n(r??{}),b(!!r);let l=e?.find(e=>e.key===a)?.text??"";m.surveyResult=r?l:""},value:f,className:"whitespace-normal"},u),(0,r.F)("div",{className:"flex flex-wrap gap-lg sm:gap-m w-full @lg:w-auto @xl:flex-nowrap",role:"group",children:[(0,r.F)(eF.$,{className:"w-full h-full p-xl",shape:"round",version:"secondary",onClick:()=>s(c-1),disabled:0===c,children:[sC("ArrowLeftIcon","color")," Назад"]}),(0,r.F)(eF.$,{className:"w-full h-full p-xl",shape:"round",version:"primary",onClick:v?()=>l(!0):()=>s(c+1),disabled:!f,children:[v?"Завершить опрос":"Далее",v?null:sC("ArrowRightIcon")]})]})]},u)}),sC=(e,t)=>(0,r.Y)(g.E,{image:{icon:e,iconVersion:t||"white"},width:"24",height:"24"}),sN=(0,l.I)(({surveyResult:e={},options:t=[]})=>{let{title:a,id:n,buttons:l=[]}=e,i=t?.find(e=>e.key===n)?.benefits;return(0,r.F)("div",{className:"space-y-s",children:[(0,r.Y)(F.s,{__html:a,className:"text-center text-h4"}),i?(0,r.Y)(e9,{benefitList:i??[],title:"Что вы получаете:",layout:"vertical",as:"h5",headingType:"h5"}):null,(0,L.vL)(l,{isVertical:!0,className:"py-3xl"})]})}),sY=(0,Z.Y)(({title:e,description:t,align:a,headlineVersion:n="M",className:l,version:c,questionsSource:d={},...m})=>{let{questions:u,options:p}=d,[g,f]=(0,i.J0)(0),[x,y]=(0,i.J0)(!1),[b,v]=(0,i.J0)({}),I=u?.length;return(0,r.Y)(s.l,{className:(0,o.i)("box-border flex flex-col lg:items-center lg:overflow-hidden gap-xl lg:gap-y-3xl",l),defaultPadding:"p-6xl",version:c,...m,children:u?(0,r.F)("div",{className:"space-y-xl w-full",children:[(0,r.Y)(h.$,{title:e,description:t,align:a,headlineVersion:n,as:"h3"}),(0,r.Y)(sb.z,{showPercentage:!1,step:sS(u,x,g),description:sk(g,I,x)}),x?(0,r.Y)(sN,{surveyResult:b,options:p}):(0,r.Y)("form",{className:"space-y-xl",children:u.map((e,t)=>(0,r.Y)(sw,{options:p,question:e,isVisible:g===t,setResult:v,onFinish:y,setStep:f,isFinalStep:x,step:g},String(t)))})]}):(0,r.Y)(ad.a,{position:"static"})})}),sS=(e,t,a=0)=>t?100:Math.round(100/e?.length*a),sk=(e,t,a)=>a?"Опрос завершён":`Вопрос ${e+1} из ${t}`,sE="flex items-center p-m lg:p-xl bg-light-gray rounded-m min-h-[52px] lg:min-h-[96px]",sT={mir:{backgroundColor:"bright-green",text:"Мир",backgroundImageUrl:"./mir-bg.svg"},unionpay:{backgroundColor:"bright-orange",text:"UnionPay",backgroundImageUrl:"./unionpay-bg.svg"},others:{backgroundColor:"bright-purple",text:"Иные",backgroundImageUrl:"./others-bg.svg"}},sF=(0,l.I)(({item:e,key:t})=>{let{title:a,description:n,icon:l,paymentSystems:i=[]}=e??{},s=(0,v.t)(),c={...l,iconVersion:"white"};return(0,r.F)("div",{className:"flex items-start gap-lg w-full",children:[(0,r.F)("div",{className:(0,o.i)(sE,"gap-m sm:gap-lg min-w-[125px] max-w-[126px] sm:max-w-[300px] w-full"),children:[(0,r.Y)("div",{className:"flex justify-center items-center rounded-full max-w-[16px] h-[16px] lg:max-w-[48px] w-full lg:h-[48px] bg-[#1CCB01]",children:(0,r.Y)(g.E,{image:c,width:s?"10":"28"})}),(0,r.Y)(R.E,{color:"text-more-dark-gray",font:"font-medium",size:s?"text-xs":"text-h6",children:a})]}),i.length>0?(0,r.Y)("div",{className:(0,o.i)("flex sm:grid gap-m sm:gap-xl w-full h-full",`grid-cols-${i.length}`),children:i.map(s_())}):(0,r.Y)("div",{className:(0,o.i)(sE,"flex-grow"),"data-name":"tariffs-card-desc",children:(0,r.Y)(F.s,{className:(0,o.i)({"text-xs":s}),textColor:"text-more-dark-gray",__html:n})})]},t)}),s_=()=>(e,t)=>{let a=sT[e??""],n=`bg-${a.backgroundColor}`,l=a.backgroundImageUrl;return a?(0,r.Y)("div",{className:(0,o.i)("flex items-center h-full w-full rounded-m p-m sm:p-xl text-white bg-no-repeat bg-right bg-cover text-xs lg:text-h2",n),style:{backgroundImage:`url(${l})`},children:a?.text},String(t)):null},sR=(0,l.I)(({className:e,version:t,tariffCards:a=[],...n})=>(0,r.Y)(s.l,{className:(0,o.i)("box-border flex flex-col lg:items-center lg:overflow-hidden gap-xl lg:gap-y-3xl",e),defaultPadding:"p-6xl",version:t,...n,children:a.map((e,t)=>(0,r.Y)(sF,{item:e},String(t)))})),sD={comparison:"flex gap-m duration-1000",tariff:"flex gap-5xl flex-grow duration-1000"},sA=(0,l.I)(({children:e,version:t="comparison"})=>(0,r.Y)("div",{className:"flex flex-1",children:(0,r.Y)("div",{className:sD[t],children:e})})),sO=(0,l.I)(({className:e="",isOpen:t,onClick:a})=>(0,r.Y)(ec.d,{className:e,label:t?"Скрыть":"Показать",isUnfolded:t,version:"secondary",short:!0,onClick:a})),sM=(0,l.I)(({cells:e,tableInner:t,onSetTable:a})=>(0,r.Y)("div",{className:"w-80 flex-grow flex flex-col gap-lg",role:"cell",children:e?.length?e.map((e,n)=>e?.tableSource?.tableData?(0,r.Y)(sO,{className:"w-fit",isOpen:!!t,onClick:()=>{a(t?void 0:{tableSource:e.tableSource})}},String(n)):(({label:e,description:t,__html:a,isDotted:n,buttons:l,image:i},s)=>(0,r.F)("div",{className:"grid gap-xs",children:[(e=>e?(0,r.Y)("div",{children:(0,r.Y)(R.E,{size:"text-h6",children:e})}):null)(e),(e=>e?(0,r.Y)("div",{className:"text-l font-light",children:(0,r.Y)(R.E,{color:"text-secondary-text",children:e})}):null)(t),(({__html:e,isDotted:t})=>e?(0,r.Y)("div",{className:"flex flex-col justify-between items-start text-h6",children:(0,r.Y)(F.s,{__html:e,isDotted:t,itemSize:"list-m"})}):null)({__html:a,isDotted:n}),(0,L.vL)(l,{buttonClassName:"basis-0"}),i?.src?(0,r.Y)(g.E,{image:i}):null]},String(s)))(e,n)):null})),sP=(0,l.I)(({row:{header:e,data:t=[]},...a}
2)=>{let[n,l]=(0,i.J0)(void 0),s=(0,i.hb)(e=>{l(e)},[]);return(0,r.F)(i_,{tableInner:n,...a,children:[(({title:e,icon:t})=>(0,r.F)("div",{className:(0,o.i)("flex gap-m items-center","w-80 flex-shrink-0 sticky left-0 bg-white"),role:"cell",children:[t?(0,r.Y)(g.E,{className:"hidden lg:block max-w-6 shrink-0",image:t,width:"24",height:"24"}):null,e?(0,r.Y)(R.E,{size:"text-m",font:"font-light",color:"text-primary-text",children:e}):null]}))(e),t?.length?(0,r.Y)(sA,{version:"tariff",children:t.map((e,t)=>(0,r.Y)(sM,{cells:e,onSetTable:s,tableInner:n,...a},String(t)))}):null]})}),sL=(0,l.I)(({children:e})=>(0,r.Y)("div",{role:"table",className:"overflow-x-auto w-auto grid relative gap-y-xs",children:e})),sB=(0,Z.Y)(({className:e="",title:t,description:a,rowHeaders:n,tariffsColumns:l,hiddenRowsNum:i=0,...c})=>{let d=l?.map(({data:e})=>e)||[],m=(n?.map((e,t)=>({header:e,data:d.map(e=>e?.[t]||[])}))||[]).map((e,t)=>(0,r.Y)(sP,{row:e,...c},String(t))),[u,p]=i>0?[m.slice(0,-i),m.slice(-i)]:[m,[]],[g,{toggle:f}]=(0,es.o)(!1);return(0,r.F)(s.l,{className:(0,o.i)("relative space-y-xl",e),defaultPadding:"p-6xl",...c,children:[(0,r.Y)(h.$,{title:t,description:a,headlineVersion:"M",isEmbedded:!0,align:"text-center"}),(0,r.Y)("div",{className:"space-y-m overflow-hidden",children:i>0?(0,r.F)(ed.Y,{children:[(0,r.F)(sL,{children:[u,(0,r.Y)(em.F,{isUnfolded:g,isOverflowVisible:!0,children:p})]}),(0,r.Y)(ec.d,{className:"text-h4",isUnfolded:g,onClick:f})]}):(0,r.Y)(sL,{children:m})})]})}),s$=(0,l.I)(({className:e="",title:t,description:a,iconVersion:n,__html:l,richVersion:i,...c})=>(0,r.F)(s.l,{className:(0,o.i)("flex gap-s sm:gap-m group-data-secondary:bg-primary-main/10",e),...c,children:["small"===n?sz():null,(0,r.F)("div",{className:"flex flex-col w-fit gap-2xs sm:gap-xs",children:[t?(0,r.Y)(R.E,{size:"text-l",font:"font-normal",color:"text-primary-text group-data-secondary:text-white",children:t}):null,a?sK(a):null,l?(0,r.Y)(F.s,{richVersion:i,__html:l}):null]})]})),sz=()=>(0,r.Y)("div",{className:"rounded-full h-4 w-4 text-center text-xs font-light bg-primary-main text-white group-data-secondary:bg-white group-data-secondary:text-primary-main",children:"i"}),sK=e=>(0,r.Y)(_.f,{size:"text-s",font:"font-light",color:"text-secondary-text group-data-secondary:text-white",children:e});var sW=a(4369);let sV=(0,Z.Y)(({className:e="",padding:t="p-0",gap:a="",isInnerPadding:n=!0,version:l="transparent",isTheme:i=!1,isCardBorder:c=!1,image:d,isChildrenSpaceBetween:m,...u})=>{let h=(0,b.r)(),g=(0,v.t)();return(0,r.Y)(s.l,{className:(0,o.i)("relative flex flex-col",lr[a],{"justify-between":m},d?.src?"bg-right-bottom bg-no-repeat":"",e),...d?.src?{style:{backgroundImage:`url(${(0,sW.q)(h)(d?.src)})`}}:{},padding:t,version:l,isTheme:i,...u,children:(0,p.s)({...u,extraProps:{className:(0,o.i)("w-full",eg(c)),...ln(n)},isMobile:g})})},{childrenTypes:[]}),sJ=(0,l.I)(({className:e,title:t,url:a,previewImg:n,...l})=>{let i=(0,b.r)();return(0,r.F)(s.l,{className:e,...l,children:[(0,r.Y)(h.$,{title:t,headlineVersion:"M"}),a?(0,r.Y)("video",{className:"m-auto w-full object-fill",preload:"metadata",poster:(0,lx.F)(i)(n?.src),style:{maxHeight:524},controls:!0,children:(0,r.Y)("source",{src:(0,lx.F)(i)(a)})}):null]})}),sj={AdTile:ea,ApplicationForm:er.h,BankAccountFiltration:e5,BenefitsBlock:e9,BonusBenefitsBlock:tn,ButtonsBlock:tr.x,CalculatorBonus:tf,CalculatorBusinessDeposit:tA,CalculatorCredit:tH,CalculatorDeposit:t4,CalculatorRefinancing:ao,CardTransfer:aX,Carousel:a6,CarouselCatalogCard:a3,CarouselRecommendationCard:ni,CarouselTariffsCard:nd,CardBlock:aM,ContactsBlock:ra,DepositFiltration:rc,ErrorBlock:ru,Footer:lt,GalleryLayout:ls,ExchangeRateTile:r$,GrantSupport:lm,Header:lu.Y,Headline:h.$,HorizontalLayout:lh,ImgBlock:lg,LinkDocs:lF,MobileAppTile:lA,OfficesAtmsMap:ih,ProductBlock:et,RichTextBlock:i1,RollupItem:i4,StepsBlock:sr,StickyBottomMenu:sx,TabsLayout:n2,TariffsTable:sB,TariffsCardTable:sR,TextBlock:s$,Video:sJ,CalculatorRko:aO,RkoTariffCardsTable:aY,RatesTable:iL,ReferalForm:iX,CashbackCalculator:nT,CashbackCalculatorLayout:n9,VerticalLayout:sV,FormConstructor:({title:e,button:t,agreements:a,sections:n,endpointType:l="business",isVerification:i=!1,attractionChannel:s="Заявка с сайта",typeForm:o="UNIVERSAL",...c})=>{let d,m,u=(d=l,m=i,la[d][m?"verification":"default"]);return(0,r.Y)(er.h,{className:"col-span-12",endpoint:u,title:e,sections:n,button:t,agreements:a,attractionChannel:s,typeForm:o,...c})},SurveyBlock:sY,SslNotification:i8,ProductBlockNew:ip}},2441:(e,t,a)=>{a.d(t,{e:()=>s});var n=a(9876);let r=e=>null!=e,l=new Map,i=e=>!!e?.every(e=>Array.isArray(e)?i(e):!e||"string"==typeof e);function s(e,t,{fallback:a,cache:o}={}){let c=(0,n.Kr)(()=>(function e(t){return Array.isArray(t)?t:t instanceof Function?e(t()):[t]})(e),[e]),[d,m]=(0,n.J0)(void 0),[u,h]=(0,n.J0)(void 0);(0,n.vJ)(()=>
2{if(!c.some(r))return;let e=!1,a=(t,a)=>{e||(m(t),h(a))};return(async()=>{try{a(await ((e,t=l)=>a=>{let n,l=(n=a,i(n)?n.toString():""),s=t.get(l);if(l&&r(s))return s;let o=e(...a);return l&&r(o)&&t.set(l,Promise.resolve(o)),o})(t,o)(c))}catch(e){a(void 0,e)}})(),()=>{e=!0}},[t,o,c]);let p=a&&!!(c&&Array.isArray(c)&&1===c.length&&"string"==typeof c[0])&&a[c[0]];return{data:!d&&p?p:d,error:u,mutate:()=>Promise.resolve(void 0)}}},2464:(e,t,a)=>{a.d(t,{y:()=>l});var n=a(6781),r=a(3599);let l=e=>{(0,n.vJ)(()=>{let t=e.current;if(!t)return;let a=e=>{let t=e?.target;(0,r.a)()&&t?.closest("a")&&(e.preventDefault(),e.stopPropagation())};return t.addEventListener("click",a),()=>{t.removeEventListener("click",a)}},[])}},2551:(e,t,a)=>{a.d(t,{s:()=>i});var n=a(1762),r=a(6781),l=a(1285);function i(e,t={}){let{open:a,close:s,...o}=(0,l.P)();return{open:(0,r.hb)((r,l={})=>a({dialog:(0,n.Y)(e,{...t,...r,onClose:()=>{s(),r.onClose?.()}}),...l}),[e,a,s]),close:s,...o}}},2571:(e,t,a)=>{a.d(t,{V:()=>r});var n=a(1392);let r=e=>(0,n.GR)("/public-data/createUserProfile","POST",e).then(e=>e?.profile?.id||null)},2678:(e,t,a)=>{a.d(t,{g:()=>f});var n=a(1762),r=a(1620),l=a(643),i=a(1695),s=a(8343),o=a(2793),c=a(646);let d={width:"118",height:"24"},m={width:"103",height:"21"},u={"bg-white":"color",transparent:"white"},h={"bg-white":"text-primary-main",transparent:"text-white"},p=(0,r.I)(({bgColor:e,image:t})=>{let a=(0,o.t)();return(0,n.Y)(c.E,{className:h[e],image:t?.src?t:{icon:t?.icon??"LogoIcon",iconVersion:u[e]},...a?m:d})}),g={"bg-white":"text-primary-text",transparent:"text-white"},f=(0,r.I)(({className:e,href:t="/",logo:a,children:r,targetBlank:o,bgColor:c="bg-white",showTitle:d=!0,data:m})=>(0,n.F)("a",{className:(0,i.i)("inline-flex items-center font-sans no-underline",e),href:a?.href??t,target:o?"_blank":"_self","aria-label":a?.title??"Россельхозбанк",...(0,l.d)(m),children:[(0,n.Y)(p,{bgColor:c,image:a?.image}),d?r??(0,n.Y)("div",{className:"ml-s",children:(0,n.Y)(s.E,{font:"font-medium",color:g[c],size:"max-lg:text-s",children:a?.title??"Россельхозбанк"})}):null]}))},2740:(e,t,a)=>{a.d(t,{l:()=>i});var n=a(816),r=a(9876),l=a(4850);let i=()=>{let[e,{push:t,pop:a,clear:i}]=function(e=[]){let[t,a]=(0,r.J0)(e),n=(0,r.hb)(e=>a(t=>[...t,e]),[]),l=(0,r.hb)(()=>a(e=>e.slice(0,-1)),[]),i=(0,r.hb)(e=>a(t=>t.filter(t=>t!==e)),[]),s=(0,r.hb)(()=>a([]),[]);return[t,{setList:a,push:n,pop:l,remove:i,clear:s}]}();return(0,n.U)(l.O.observable,"dialog",{open:t,close:a,closeAll:i}),[e,{close:a,closeAll:i}]}},2793:(e,t,a)=>{a.d(t,{t:()=>s});var n=a(6781);let r=`(max-width: ${globalThis.PREVIEW_IFRAME?376:1024}px)`,l=(globalThis.PREVIEW_IFRAME||globalThis).matchMedia?.(r),i=!globalThis.innerWidth||globalThis.innerWidth<1024,s=e=>{let[t,a]=(0,n.J0)(i);return(0,n.vJ)(()=>{let t=()=>{let t=!!l?.matches;e?.(t),a(t)};return t(),l?.addEventListener("change",t),()=>{l?.removeEventListener("change",t)}},[]),t}},2807:(e,t,a)=>{a.d(t,{K:()=>o});var n=a(1762),r=a(1620),l=a(1695),i=a(8614),s=a(4191);let o=(0,r.I)(({className:e,text:t,value:a,key:r,disabled:o,error:c,onChange:d})=>(0,n.F)("div",{className:(0,l.i)("shrink-0",e),children:[(0,n.Y)(s.S,{text:t,value:a,disabled:o,onChange:d},r),(0,i.I)(c)]}))},2820:(e,t,a)=>{a.d(t,{C:()=>r});var n=a(1392);let r=async()=>{let e=await (0,n.GR)("/user-data/draftTasksDebit","GET");return e?.tasks||[]}},2944:(e,t,a)=>{var n;a.d(t,{f:()=>n}),function(e){e.CASH="CASH",e.CARD="CARD",e.DEBIT="DEBIT"}(n||(n={}))},3042:(e,t,a)=>{a.d(t,{F:()=>o});var n=a(7628),r=a(9811);let l="/api/",i=`${l}v1/storage`,s=[n.t.CDN,l],o=e=>(t,a)=>{let n;if(c(t))return t;if(((e="")=>/^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}(\/revs\/[0-9]{1,20})?$/.test(e))(t))return`${i}/${t}/attachment`;let l=t?.startsWith("/");return(0,r.uJ)((0,r.dd)(t)(a)?"":a,l?"/":(n=e.pathname,n?.split("/").slice(0,-1).join("/")),t)},c=e=>!e||(0,r.mv)(e)||(0,r.jN)(e)||s.some((0,r.dd)(e))},3127:(e,t,a)=>{a.d(t,{z:()=>i});var n=a(1762),r=a(1695),l=a(8343);let i=(e,t)=>e?(0,n.Y)("div",{className:(0,r.i)("@xl:text-center mb-m",t),children:(0,n.Y)(l.E,{size:"text-h6",children:e})}):null},3139:(e,t,a)=>{a.d(t,{z:()=>r});var n=a(1762);let r=(0,a(1620).I)(({step:e=10,description:t,showPercentage:a=!0,isOnlyInteger:r=!1})=>(0,n.F)("div",{children:[(0,n.Y)("div",{className:"h-4 w-full bg-gray relative",children:(0,n.Y)("div",{className:"h-4 bg-primary-main",style:{width:`${e}%`}})}),(0,n.F)("div",{className:"relative",children:[a?(0,n.F)("div",{className:"absolute left-2/4 text-primary-main",children:[r?Math.round(e):e,"%"]}):null,t?(0,n.Y)("div",{className:"text-right pr-m text-gray",children:t}):null]})]}))},3190:(e,t,a)=>{a.d(t,{V:()=>tg});var n=a(1762),r=a(1695),l=a(4248),i=a(70),s=a(1620),o=a(6781),c=a(2441),d=a(4551),m=a(3828);let u=`${d.Q}/branches`,h=[],p=async e=>await (0,m.h)(e,{method:"GET"})||h;function g(e=!1){let{data:t}=(0,c.e)(`${d.Q}${e?"/premiumBranchesByRegions":"/branchesByRegions"}`,m.L);return Array.isArray(t)?t:[]}var f=a(6338);let x=(0,s.I)(({field:e,input:t,params:a})=>{let r=((e="")=>"ULTRASERVICE"===e)(a?.typeForm),l=e("region"),i=l?.value?.key,s=l?.value?.text,d=r?g(r)?.find(e=>e?.region===s)?.branches:(function(e){let{data:t}=(0,c.e)(e?`${u}?regionCode=${e}`:null,p);return t||h})(i)?.filter(e=>e?.address);return(0,o.vJ)(()=>
2{l?.value?.key!==""&&e?.("addressBranch")?.onChange?.("")},[l?.value]),(0,n.Y)(f.Y,{label:"Отделение",placeholder:"Выберите отделение",options:(d||[]).map(({address:e=""})=>({key:e,text:e})),...e(t?.name??""),isSearch:!0,...t})});var y=a(8027);let b=["От 1 000 ₽","До 1 000 000 000 ₽"],v=(0,s.I)(({field:e,input:t})=>(0,n.Y)(y.Q,{title:"Сумма, ₽",items:b,min:1e3,max:1e9,...e(t?.name??""),...t}));var I=a(986);let w=(0,s.I)(({field:e,input:t})=>(0,n.Y)(I.o,{label:"Годовая выручка, ₽",...e(t?.name??""),...t})),C=(0,s.I)(({field:e,input:t})=>(0,n.Y)(I.o,{label:"Дата и время обращения в Банк",...t,...e(t?.name??"")})),N=(0,s.I)(({field:e,input:t})=>(0,n.Y)(f.Y,{label:"Тип обратившегося",...t,options:l.we,...e("applierType")})),Y=(0,s.I)(({field:e,input:t})=>(0,n.Y)(I.o,{label:"ФИО или должность обслуживавшего Вас сотрудника Банка",...e(t?.name??""),...t}));var S=a(1218);let k=(0,s.I)(({field:e,input:t})=>{let a=new Date;return(0,n.Y)(S.O,{label:t?.label||"Дата рождения",...e(t?.name??""),maxDate:a,...t})}),E=(0,s.I)(({field:e,input:t})=>(0,n.Y)(f.Y,{label:"Когда перезвонить?",...t,options:l.qH,...e(t?.name??"")})),T=(0,s.I)(({field:e,input:t})=>(0,n.Y)(I.o,{label:"Количество объектов инкассации",isInteger:!0,...e(t?.name??""),...t})),F=(0,s.I)(({field:e,input:t})=>(0,n.Y)(I.o,{className:"col-span-2",...e(t?.name??""),placeholder:t?.placeholder??"Ваше сообщение",isTextarea:!0,...t}));var _=a(461),R=a(8080);let D=async e=>(await (0,R.q)({url:"suggest/party",query:e}))?.map(e=>({fullName:e?.value,address:e?.data?.address?.value,inn:e?.data?.inn}));var A=a(8343);let O={dadataPartyInnSelect:{fieldValue:"inn",linkedFieldName:"dadataPartyNameSelect",linkedFieldValue:"fullName"},dadataPartyNameSelect:{fieldValue:"fullName",linkedFieldName:"dadataPartyInnSelect",linkedFieldValue:"inn"}},M={dadataPartyInnSelect:{label:"ИНН",inputProps:{isInteger:!0,maxLength:12}},dadataPartyNameSelect:{label:"Полное наименование"}},P=(0,s.I)(({field:e,input:t={}})=>{let a=t.name??"",r=O[a].linkedFieldName,l=e(r).value,i=l?.data;(0,_.Z)(async()=>{if(i?.fullName&&i?.fullName!==e(a)?.value?.data?.fullName){let t=L(l),{fullName:n,address:i,inn:s}=t,o=$(t,r),d=D(o);m(o),c(await d),e(a)?.onChange?.({key:s,text:o,data:{fullName:n,address:i}})}},[i]);let[s,c]=(0,o.J0)([]),[d,m]=(0,o.J0)("");(0,_.Z)(async()=>{let e=D(d);return c(await e),s},[d]);let u=(0,o.Kr)(()=>(s||[]).map((e={})=>({key:e.inn??"",text:e[O[a].fieldValue],data:{fullName:e.fullName,address:e.address}})),[s]);return(0,n.Y)(f.Y,{...M[a],...t,options:u,...e(t.name??""),isSearch:!0,isManualInput:!0,disableFilterOptions:!0,onSearchQuery:m,renderOptions:B})}),L=e=>({inn:e?.key,fullName:e?.data?.fullName,address:e?.data?.address}),B=e=>(0,n.F)("span",{children:[(0,n.Y)(A.E,{size:"text-s",children:e?.data?.fullName}),(0,n.F)("div",{className:"space-x-2",children:[(0,n.Y)(A.E,{size:"text-s",font:"font-light",children:e?.key}),(0,n.Y)(A.E,{size:"text-s",font:"font-light",children:e?.data?.address})]})]}),$=(e,t)=>e?.[O[t].linkedFieldValue],z=(0,s.I)(({field:e,input:t})=>(0,n.Y)(S.O,{label:"Желаемая дата встречи",...e(t?.name??""),...t})),K=(0,s.I)(({field:e,input:t})=>(0,n.Y)(I.o,{label:"Электронная почта",inputLanguage:"en",...e(t?.name??""),...t})),W=(0,s.I)(({field:e,input:t})=>(0,n.Y)(f.Y,{label:"Способ получения ответа",...e(t?.name??""),...t,options:l.AG})),V=(0,s.I)(({field:e,input:t})=>(0,n.Y)(f.Y,{label:"Способ получения ответа",...e(t?.name??""),...t,options:l.b6}));var J=a(8231),j=a(310),U=a(3139),q=a(641),H=a(985);let G={name:"DocIcon",iconVersion:"black",width:"24",height:"24"};var Q=a(8614),Z=a(188);let X=(0,s.I)(({handleDeleteFile:e=j.l,file:t={}})=>{let{fileName:a,fileSize:r,fileId:l=""}=t;return(0,n.F)("div",{className:"relative rounded-full flex items-center justify-start",children:[(0,n.Y)(A.E,{size:"text-m",color:"text-green",children:a}
2),r?(0,n.F)(A.E,{size:"text-xs",color:"text-secondary-text",children:[", ",ee(Number(r))]}):null,(0,n.Y)(Z.J,{className:"",onClose:()=>e(l)})]})}),ee=(e,t=2)=>{let a=Math.floor(Math.log(e)/Math.log(1024));return parseFloat((e/Math.pow(1024,a)).toFixed(t<0?0:t))+" "+["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"][a]},et="Убедитесь, что файл не пустой",ea="Файл не соответствует допустимым расширениям",en="Файл превышает допустимый размер",er="Ошибка загрузки. Попробуйте загрузить файл позднее",el={INVALID_EXTENSION:ea,FILE_EMPTY:et,FILE_NULL:et,FILE_REJECTED:er,FILE_UPLOAD:er,FILE_TOO_LARGE:en},ei=async({files:e,onProgress:t=j.l})=>new Promise((a,n)=>{let r,l,i=new FormData;for(let t of e)i.append("file",t);let s=new XMLHttpRequest;s.upload.onprogress=e=>{e.lengthComputable&&t(e.loaded/e.total*50)},s.upload.onload=()=>{let e=50;t(50),l=window.setInterval(()=>{e+=.2,r=e,e<90?t(e):(t(90),window.clearInterval(l))},100)},s.onload=async()=>{try{let e=JSON.parse(s.responseText);window.clearInterval(l),await es(r,t),a(e)}catch(e){n(Error(er))}},s.onerror=()=>{n(Error(er))},s.open("POST",`${d.Q}/uploadFile`),s.send(i)}),es=(e,t)=>new Promise(a=>{let n=e,r=(100-e)/30,l=()=>{(n+=r)>=100?(t(100),a()):(t(n),setTimeout(l,16))};l()}),eo=({from:e,to:t,onUpdate:a=j.l,minDuration:n=300})=>new Promise(r=>{let l=performance.now(),i=()=>{let s=Math.min((performance.now()-l)/n,1);a(e+(t-e)*(1-Math.pow(1-s,3))),s<1?requestAnimationFrame(i):(a(t),r())};requestAnimationFrame(i)});var ec=a(881);let ed=async(e,t)=>{if(t&&e)for(let a of e){let e=a.name.split(".").at(-1)??"";if(!t?.includes(e))throw Error(ea)}},em={pdf:"application/pdf",doc:"application/msword",docx:"application/vnd.openxmlformats-officedocument.wordprocessingml.document",pptx:"application/vnd.openxmlformats-officedocument.presentationml.presentation"},eu=async(e,t)=>{if(e&&0!==e.length&&t){for(let t of e)if(em[t.name.split(".").at(-1)]!==t.type)throw Error(ea)}},eh={doc:["WordDocument"],xls:["Workbook","Book"],ppt:["PowerPoint Document"]},ep=async e=>{let t=e.name.split(".").at(-1);if(!Object.keys(eh).includes(t))return;let a=await e.arrayBuffer(),n=new TextDecoder("utf-16le").decode(new Uint8Array(a));if(!eh[t].some(e=>n.includes(e)))throw Error(ea)},eg=async(e,t)=>{if(e?.length&&t)for(let t of e){let e=t.name.split(".").at(-1),a=ex[e];if(!a)throw Error(ea);let n=new Uint8Array(await t.slice(0,a.length).arrayBuffer()),r=!1;if("doc"===e||"docx"===e){let e=eb(n,ex.doc),t=eb(n,ex.docx);r=e||t}else r=eb(n,a);if(!r)throw Error(ea);eb(n,ey)&&await ep(t)}},ef=e=>e.replace(/\s+/g,"").match(/.{1,2}/g)?.map(e=>parseInt(e,16))??[],ex={};for(let[e,t]of Object.entries({pdf:"25 50 44 46 2d",docx:"50 4b 03 04",pptx:"50 4b 03 04",xlsx:"50 4b 03 04",doc:"D0 CF 11 E0 A1 B1 1A E1"}))ex[e]=ef(t);let ey=ex.doc,eb=(e,t)=>!(e.length<t.length)&&t.every((t,a)=>e[a]===t),ev=async(e,t)=>{if(t&&e)for(let a of e){if(t&&a.size>1024*t*1024)throw Error(en);if(0===a.size)throw Error(et)}},eI=(0,s.I)(({key:e,className:t,id:a,name:l,type:i="file",label:s,valid:c=!0,pattern:d,autoFocus:m=!1,extensions:u,children:h,onFocus:p,onBlur:g,maxSizeMB:f,error:x,isReset:y,onFileChanged:b=j.l,isMultiple:v=!1,maxFileCount:I=eY(v)})=>{let w=(0,o.li)(null),[C,N]=(0,o.J0)([]),[Y,S]=(0,o.J0)([]),k=C.length===I,{verifyFiles:E,isFileUploading:T,progress:F}=(({onUploadErrors:e=j.l,onFilesSelected:t=j.l,extensions:a,maxSizeMB:n})=>{let[r,l]=(0,o.J0)(0),[i,s]=(0,o.J0)(!1),c=(0,o.Kr)(()=>(0,ec.s)(e=>s(e),500),[s]),d=(0,o.Kr)(()=>(0,ec.s)(t=>e(e=>[...e,t]),500),[e]);return{verifyFiles:async({files:e,onFileChanged:r=j.l})=>{s(!0);let i=[()=>ed(e,a),()=>ev(e,n),()=>eg(e,a),()=>eu(e,a)],o=50/i.length,m=0;try{for(let e=0;e<i.length;e++){let t=i[e];await t();let a=(e+1)*o;await eo({from:m,to:a,onUpdate:l,minDuration:300}),m=a}(await ei({files:e,onProgress:l})).forEach(e=>{if(e?.status==="SUCCESS"){t(t=>[...t,e]),r(t=>[...t,e?.fileId??""]);return}d(el[e?.errorType??""]??er)})}catch(e){d(e instanceof Error?e.message:er)}c?.(!1)},isFileUploading:i,progress:r}})({onUploadErrors:S,onFilesSelected:N,extensions:u,maxSizeMB:f});(0,o.vJ)(()=>{m&&w.current?.focus()},[m,w]),(0,o.vJ)(()=>{y&&R()},[y]);let _=async e=>{S([]),e?.length&&(I&&e.length>ew(I,C)?S([`Вы можете загрузить не более ${I} файлов`]):await E({files:e,onFileChanged:b}))},R=()=>{N([]),S([]),b([])},D=e=>{N(t=>t.filter(t=>t.fileId!==e)),b(t=>t.filter(t=>t!==e))},O=T||k,{handleDrag:M,handleLeave:P,handleDrop:L,isDragActive:B}=(({onFilesSelected:e,isDisabled:t})=>{let[a,n]=(0,o.J0)(!1);return{handleDrag:e=>{e.preventDefault(),t||n(!0)},handleLeave:()=>n(!1),handleDrop:async a=>{if(a.preventDefault(),t)return;n(!1);let r=a.dataTransfer?.files;if(r){let t=Array.from(r);await e(t)}},isDragActive:a}})({onFilesSelected:_,isDisabled:O}),$=eC(O,c);
2return(0,n.F)("div",{className:(0,r.i)("relative mb-3",t),onDragEnter:M,onDragOver:M,onDragLeave:P,onDrop:L,children:[(0,n.Y)("label",{className:(0,r.i)("h-14 space-y-xs block",$,{"pr-3xl":h},{"border-primary-hover":B}),children:T?(0,n.Y)("div",{children:(0,n.Y)(U.z,{step:F,isOnlyInteger:!0})}):(({label:e,inputRef:t,id:a,key:l,type:i,name:s,pattern:o,disabled:c,onChange:d=j.l,onFocus:m,onBlur:u,extensions:h,multiple:p})=>{let g=e??s??a;return(0,n.F)("div",{className:"flex items-center space-x-2 h-full",children:[(0,n.Y)(q.I,{className:"inline-block",...G}),(0,H.L)(e),(0,n.Y)("input",{ref:t,className:(0,r.i)("h-14 hidden"),id:a,type:i,name:s||a,pattern:o,disabled:c,"aria-label":g,onChange:e=>{e?.target?.files&&d(Array.from(e?.target?.files))},onFocus:m,onBlur:u,accept:((e=[])=>e.map(e=>{let t=String(e).trim();return t.startsWith(".")?t:"."+t}).map(e=>e.toLowerCase()).filter((e,t,a)=>a.indexOf(e)===t).join(", "))(h),multiple:p},l)]})})({label:s,inputRef:w,id:a,key:e,type:i,name:l,pattern:d,disabled:O,onChange:_,onFocus:p,onBlur:g,extensions:u,multiple:v})}
2),(({extensions:e=[],maxSize:t,fileCount:a,maxFileCount:r})=>{let l=e.filter(Boolean).join(", ").toUpperCase(),i=t?`файл до ${t} МБ`:"",s=(e=>{if(!e)return"";let t=new Intl.PluralRules("ru-RU").select(e),a={one:"файл",few:"файла",many:"файлов",zero:"файлов",two:"файла",other:"файлов"},n=a[t]||a.many;return`максимум ${e} ${n}`})(r),o=`Загружено: ${a} из ${r}`;return(0,n.F)("div",{className:"flex items-start justify-between py-2 gap-s",children:[(0,n.Y)(A.E,{size:"text-xs",font:"font-light",color:"text-secondary-text",className:"shrink",children:[l,i,s].reduce((e,t,a)=>0===a?[t]:[...e,(0,n.Y)("div",{className:"h-[5px] w-[5px] rounded-full bg-gray inline-block mx-[7px]"}),t],[])}),r?(0,n.Y)(A.E,{size:"text-xs",font:"font-light",color:"text-secondary-text",className:"flex-none",children:o}):null]})})({extensions:u,maxSize:f,fileCount:C.length,maxFileCount:I}),C.map(e=>X({file:e,handleDeleteFile:D})),Y.map(e=>(0,Q.I)(x||e))]})}),ew=(e,t)=>e-t.length,eC=(e,t)=>t?e?`${eN} cursor-not-allowed`:`${eN} cursor-pointer hover:border-primary-hover active:border-primary-text focus:border-primary-text`:"border-error",eN="w-full border border-dashed outline-none border-gray rounded-md text-primary-text p-m",eY=e=>e?null:1,eS=(0,s.I)(({label:e,value:t="",error:a,type:r,inputRef:l,required:i,...s})=>(0,n.Y)("div",{ref:l,children:(0,n.Y)(eI,{type:r||"file","aria-label":e,label:(0,J.S)({label:e,required:i}),valid:!a,value:t,error:a,...s})})),ek=(0,s.I)(({field:e,input:t})=>{let[a,r]=(0,o.J0)([]),l=e("fileId");return(0,o.vJ)(()=>{l?.onChange?.(a)},[a]),(0,n.Y)(eS,{type:"file",label:t?.name??"",...e(t?.name??""),...t,onFileChanged:r,isReset:!l?.value})}),eE=(0,s.I)(({field:e,input:t})=>(0,n.Y)(I.o,{label:"ФИО",inputLanguage:"ru",...e(t?.name??""),...t})),eT=(0,s.I)(({field:e,input:t,params:a})=>{let r=g(a?.isPremium),l=(0,o.Kr)(()=>r?.map(({region:e})=>({key:e,text:e})),[r]);return(0,n.Y)(f.Y,{label:"Регион",placeholder:"Выберите регион",options:l,...e(t?.name??""),...t})}),eF=(0,s.I)(({field:e,input:t})=>(0,n.Y)(I.o,{label:"ИНН",isInteger:!0,maxLength:12,...t,...e(t?.name??"")}));var e_=a(3504);let eR=(0,s.I)(({field:e,input:t})=>{let[a,r]=(0,o.J0)(),[l,i]=(0,o.J0)(""),[s,c]=(0,o.J0)();return(0,o.vJ)(()=>{r(e("internshipStartDate").value)},[e("internshipStartDate").value]),(0,n.Y)(S.O,{label:t?.label||"Дата окончания практики",...e(t?.name??""),...t,value:s,error:e(t?.name??"")?.error||l,errors:[e(t?.name??"")?.error||l],onChange:n=>{c(n),e(t?.name??"")?.onChange?.(n),i((0,e_.P)(n,{minLimit:a})?"":"Некорректно заполненное поле")},minDate:a})}),eD=(0,s.I)(({field:e,input:t})=>{let[a,r]=(0,o.J0)(),[l,i]=(0,o.J0)(""),[s,c]=(0,o.J0)(),d=new Date;return(0,o.vJ)(()=>{r(e("internshipEndDate").value)},[e("internshipEndDate").value]),(0,n.Y)(S.O,{label:t?.label||"Дата начала практики",...e(t?.name??""),...t,value:s,error:l||e(t?.name??"")?.error,errors:[l??e(t?.name??"")?.error],onChange:n=>{c(n),e(t?.name??"")?.onChange?.(n),i((0,e_.P)(n,{maxLimit:a})?"":"Некорректно заполненное поле")},minDate:d,maxDate:a})});var eA=a(2807);let eO=(0,s.I)(({field:e,input:t})=>(0,n.Y)(eA.K,{...e(t?.name??""),...t,text:'Являюсь клиентом банка АО "Россельхозбанк"'})),eM=`${d.Q}/outservice`,eP=[];async function eL(){let e=await (0,m.h)(`${eM}/outserviceregions`);return e&&Array.isArray(e)?e:eP}let eB=(0,s.I)(({field:e,input:t})=>{let a=e("region"),r=a?.value?.key,{data:l}=(0,c.e)("outServiceRegions",eL),i=(0,o.Kr)(()=>l?.find(e=>e.code===r)?.localities?.map(e=>({key:e,text:e})),[l,r]);return(0,o.vJ)(()=>{""!==r&&e?.(t?.name??"")?.onChange?.("")},[r,t?.name??""]),(0,n.Y)(f.Y,{label:"Населенный пункт",placeholder:"Выберите город, где доступен сервис",options:i,...t,...e(t?.name??""),isSearch:!0})}),e$=(0,s.I)(({field:e,input:t})=>(0,n.Y)(I.o,{label:"Отчество (Обязательно, при наличии)",maxLength:60,inputLanguage:"ru",...e(t?.name??""),...t})),ez=(0,s.I)(({field:e,input:t})=>(0,n.Y)(I.o,{label:"Имя",maxLength:60,inputLanguage:"ru",...e(t?.name??""),...t})),eK=(0,s.I)(({field:e,input:t,label:a})=>(0,n.Y)(I.o,{label:a,type:"number",...e(t?.name??""),...t}));var eW=a(5747);let eV=(0,s.I)(({field:e,input:t})=>(0,i.Q)(e("acquiringType")?.value?.key)?(0,n.Y)(eW.t,{type:"radio",text:"Хочу онлайн-кассу",...e(t?.name??""),...t}):null),eJ=(0,s.I)(({field:e,input:t})=>(0,n.Y)(I.o,{...e(t?.name??""),placeholder:"Укажите интересующий вас вопрос",isTextarea:!0,...t})),ej=async e=>{try{return await fetch(`${d.Q}/partnerchecking?partnerId=${e}`,{headers:{"Content-Type":"application/json"},mode:"cors"}).then(async e=>{if(!e.ok)throw Error(`Ошибка HTTP: ${e.status}`);return await e.text()})}catch(e){return null}},eU=(0,s.I)(({field:e,input:t})=>{let[a,r]=(0,o.J0)(""),[l,i]=(0,o.J0)(""),s=eq(),{partnerId:c}=s,d=(0,o.hb)(()=>{(async()=>
2{if(i(c??""),"SUCCESS"===await ej(c??""))return e("partnerInfo")?.onChange?.(s);r("ID партнера не найден. Обратитесь к своему менеджеру")})()},[c]);return(0,o.vJ)(d,[c]),(0,n.Y)(I.o,{label:"Идентификатор партнёра",...e(t?.name??""),...t,isInteger:!0,value:l,error:a??e("partnerInfo")?.error,errors:[a??e("partnerInfo")?.error],disabled:!0})}),eq=()=>{let e=new URLSearchParams(decodeURIComponent(globalThis.location?.search??""));return{webmasterId:e.get("webmaster_id"),platformId:e.get("platform_id"),transactionId:e.get("transaction_id"),partnerId:e.get("partner_id")}};var eH=a(5154);let eG=(0,s.I)(({field:e,input:t})=>{let a=t?.name||"phone";return(0,n.Y)(eH.W,{label:"Телефон",...e(a),...t})}),eQ=(0,s.I)(({field:e})=>(0,i.Q)(e("acquiringType")?.value?.key)?(0,n.Y)(eW.t,{type:"radio",text:"Хочу POS-терминал",...e("posTerminal")}):null),eZ=(0,a(8535).Y)(({field:e,input:t,source:a})=>(0,n.Y)(f.Y,{placeholder:"Выберите продукт",label:"Продукт",options:eX(a?.productList),...e(t?.name??""),...t})),eX=e=>(e??[]).map(e=>({key:e,value:e})),e0=(0,s.I)(({field:e,input:t})=>(0,n.Y)(f.Y,{label:"Какой у вас вопрос?",options:l.$G,...e(t?.name??""),...t}));var e1=a(2199),e2=a(3921);let e6=`${d.Q}/outservice/outserviceregions`,e4=(0,s.I)(({field:e,input:t,params:a})=>{let r="OUTSERVICE"===a?.typeForm?e6:void 0,l=e(t?.name??"")?.onChange,i=(0,e2.N)(r),s=(0,e1.z)(),c=(0,o.Kr)(()=>i?.map(({code:e="",name:t=""})=>({key:e,text:t})),[i]);return(0,o.vJ)(()=>{if(s.code&&c.length>0){let e=c.find(e=>e.key===s.code);e&&l?.(e)}},[s,c]),(0,n.Y)(f.Y,{label:t?.label||"Филиал",placeholder:"Выберите филиал",isSearch:!0,options:c,...e(t?.name??""),...t})}),e5=(0,s.I)(({field:e,input:t})=>(0,n.Y)(I.o,{label:"ФИО представителя",...t,...e("representativeName")}));var e3=a(1354),e8=a(6496);let e7=(0,s.I)(({field:e})=>{let t=e("secondaryPhone");return(0,n.Y)(eH.W,{label:"Дополнительный телефон",...!t.value||"+7 ("===t.value?t:(0,e3.h)(t,e8.I.secondaryPhone)})}),e9=(0,s.I)(({field:e,input:t,label:a,options:r})=>(0,n.Y)(f.Y,{label:a,options:r,...e(t?.name??""),...t})),te=(0,s.I)(({field:e,input:t})=>(0,n.Y)(f.Y,{label:"Направление обслуживания",placeholder:"Выберите направление",options:l.Po,...e(t?.name??""),...t})),tt=(0,s.I)(({field:e,input:t})=>(0,n.Y)(I.o,{label:"Описание ситуации",...t,...e("situationDescription")})),ta=(0,s.I)(({field:e,input:t})=>(0,n.Y)(f.Y,{label:"Пострадал в",...t,options:l.EK,...e("sufferedFrom")})),tn=(0,s.I)(({field:e,input:t})=>(0,n.Y)(I.o,{label:"Фамилия",maxLength:60,inputLanguage:"ru",...e(t?.name??""),...t})),tr=["От 1 мес","До 15 лет"],tl=(0,s.I)(({field:e})=>(0,n.Y)(y.Q,{title:"Срок, месяцев",items:tr,min:1,max:180,...e("term")})),ti=(0,s.I)(({field:e,input:t,label:a,infoMessage:r})=>(0,n.Y)(I.o,{label:a,maxLength:60,...e(t?.name??""),infoMessage:r,...t})),ts=(0,s.I)(({field:e,input:t})=>(0,n.Y)(f.Y,{label:"Тип обслуживания",options:l.SL,...e(t?.name??""),...t}));var to=a(5593);let tc=(0,s.I)(({field:e,input:t})=>{let a=(0,o.hb)(t=>{"currencyControl"!==t&&(e("inn").onChange?.(""),e("region").onChange?.(""))},[]);return(0,n.Y)("div",{className:"py-m gap-m grid @xl:flex @xl:items-center",children:(0,n.Y)(to.z,{className:"whitespace-normal",orientation:"horizontal",items:l.m$,...e(t?.name??"",{onChange:a}),...t})})});var td=a(4191);let tm=(0,s.I)(({field:e,input:t})=>(0,n.Y)(td.S,{text:"Согласен на получение информационных и аналитических материалов по электронной почте",...e(t?.name??""),...t})),tu={$ref:"/wcms-resources/outservice-productlist.json"},th={fullName:eE,addressBranch:x,desiredMeetingDate:z,product:e=>(0,n.Y)(eZ,{...e,source:tu}),localities:eB,isClient:eO,partnerComments:eJ,collectionCount:T,acquiringType:i.k,onlineCheckout:eV,posTerminal:eQ,serviceType:ts,term:tl,amount:v,annualRevenue:w,vedTypes:tc,feedbackMethod:W,serviceDirection:te,bankEmpolee:Y,secondaryPhone:e7,applicationDate:C,region:e=>((e="")=>"ULTRASERVICE"===e)(e?.params?.typeForm)?(0,n.Y)(eT,{...e}):(0,n.Y)(e4,{...e}),consentToReceiveMaterials:tm,sufferedFrom:ta,situationDescription:tt,representativeName:e5,applierType:N,surname:tn,name:ez,middleName:e$,birthday:k,phone:eG,email:K,inn:eF,comment:F,fullRegion:eT,partnerInfo:eU,dadataPartyNameSelect:P,dadataPartyInnSelect:P,questionProduct:e0,callbackTime:E,russianPhone:eG,cityOfResidence:e=>(0,n.Y)(ti,{...e,label:"Город проживания"}),internshipStartDate:eD,internshipEndDate:eR,university:e=>(0,n.Y)(ti,{...e,label:"ВУЗ"}),courseYear:e=>(0,n.Y)(eK,{...e,label:"Курс"}),graduationYear:e=>(0,n.Y)(eK,{...e,label:"Год окончания"}),fieldOfStudy:e=>(0,n.Y)(ti,{...e,label:"Направление обучения"}),educationLevel:e=>(0,n.Y)(e9,{...e,label:"Ступень обучения",options:l.s7}),averageGrade:e=>(0,n.Y)(eK,{...e,label:"Средний балл обучения"}),skillsAndKnowledge:F,workExperience:F,motivationForInternship:F,internshipDirection:e=>(0,n.Y)(e9,{...e,label:"Направление стажировки",options:l.$f}),workingHours:e=>(0,n.Y)(e9,{...e,label:"Количество рабочих часов",options:l.Oo}),directionOfStudy:e=>(0,n.Y)(e9,{...e,label:"Направление обучения",options:l.$f}),workTools:e=>(0,n.Y)(ti,{...e,label:"В каких приложениях и программах работаешь?",infoMessage:"*Figma, CapCut, Adobe Premiere Pro и тд"}),presentationVideo:e=>(0,n.Y)(ti,{...e,label:"Прикрепи видеовизитку о себе и ответь в ней на вопрос \xabПочему ты хочешь стать амбассадором РСХБ?\xbb",infoMessage:"Прикрепи ссылку на удобное тебе облачное хранилище, где будет размещена визитка-знакомство"}),fileUpload:ek,address:e=>(0,n.Y)(ti,{...e,label:"Почтовый адрес"}),feedbackMethodQs:V,fio:eE},tp=(0,s.I)(({onFieldRef:e=j.l,children:t,className:a})=>{let r=(0,o.li)(null);return(0,o.vJ)(()=>{r.current&&e(r.current)},[]),(0,n.Y)("div",{ref:r,className:a,children:t})}),tg=(e,t,a={})=>(l,i)=>{let s={...th,...a}[String(l.name)],o=t?.disabled?{disabled:!0}:{};return function({input:e,field:t}){let{condition:a}=e,{value:n}=t(a?.name||"");
2return!a||a?.values?.includes(n?.key??n)}({input:l,field:e})&&s?(0,n.Y)(tp,{onFieldRef:e(l.name??"").setFieldRef,className:(0,r.i)({hidden:l?.isHidden}),children:(0,n.Y)(s,{field:e,input:{...l,...o},params:t})},String(i)):null}},3257:(e,t,a)=>{a.d(t,{j:()=>r});var n=a(9876);function r(e,t){let a=(0,n.li)({});return(0,n.Kr)(()=>new Proxy({},{get:(n,r)=>(a.current||={},a.current[r]||=a=>e.fire(t,{...a??{},type:r}),a.current[r])}),[e,t])}},3504:(e,t,a)=>{a.d(t,{P:()=>n});let n=(e,t)=>{if(!e||isNaN(e.getTime()))return!1;let{minLimit:a,maxLimit:n}=t,i=e.getTime();return r(i,a)&&l(i,n)},r=(e,t)=>!!(!t||isNaN(t.getTime()))||e>t.getTime(),l=(e,t)=>!!(!t||isNaN(t.getTime()))||e<t.getTime()},3599:(e,t,a)=>{a.d(t,{a:()=>n});let n=()=>globalThis?.location?.href?.includes("wcms-editor.wildless-cms")},3651:(e,t,a)=>{a.d(t,{M:()=>r});var n=a(1762);let r=(0,a(1620).I)(({className:e,seconds:t})=>(0,n.Y)("span",{className:e,children:l(t)})),l=e=>[Math.floor(e/60),e%60].map(e=>String(e).padStart(2,"0")).join(":")},3765:(e,t,a)=>{a.d(t,{P:()=>l});var n=a(9876);let r={};function l(e,t=r){let a=(0,n.li)(null),i=function(){let[,e]=(0,n.J0)(0);return(0,n.hb)(()=>e(e=>(e+1)%65536),[])}();return(0,n.vJ)(()=>e.bus.watch(e=>{a.current?.has(String(e.type))&&i()}),[e,i]),(0,n.Kr)(()=>new Proxy(t,{get:(t,n)=>(a.current||=new Set,a.current.add(n),e.getItem(n)),has:(t,n)=>(a.current||=new Set,a.current.add(n),e.hasItem(n)),set:(t,a,n)=>(e.setItem(a,n),!0),deleteProperty:(t,a)=>(e.removeItem(a),!0)}),[e])}},3828:(e,t,a)=>{async function n(e,t){try{return e?await r(e,t):null}catch(e){console.error(e)}return null}a.d(t,{L:()=>r,h:()=>n});let r=async(e,t)=>(await fetch(e,{...t,headers:{...t?.headers,"Content-Type":"application/json"}})).json()},3835:(e,t,a)=>{a.d(t,{Q:()=>h});var n=a(1762),r=a(1620),l=a(6781),i=a(1365),s=a(4627),o=a(6016),c=a(646),d=a(9517),m=a(7913),u=a(851);let h=(0,r.I)(({title:e,description:t,buttons:a,img:r,dataClose:h,dataPhone:p,onClose:g,align:f,isDotted:x,__html:y,itemSize:b,richVersion:v,aspects:I,handleAspects:w,phone:C=""})=>{let N=(0,l.hb)(()=>{h&&w({aspectsAttributes:h,aspects:I,ev:{}}),g?.()},[I,h,g,w]),Y=(0,l.hb)(()=>{p&&w({aspectsAttributes:p,aspects:I,ev:{}}),globalThis.location.href=`tel:${(0,s.q)(C)}`},[]);return(0,n.Y)(o.l,{maxWidth:"sm",onClose:N,children:(0,n.F)("div",{className:"flex flex-col gap-lg items-center rounded-md",children:[(0,n.Y)(c.E,{image:r}),e||t?(0,n.Y)(i.$,{align:f,className:"w-full",title:e,description:t,headlineVersion:"XS",isEmbedded:!0}):null,C?(0,n.Y)(d.N,{onClick:Y,children:C}):null,(0,n.Y)(u.s,{__html:y,isDotted:x,itemSize:b,richVersion:v}),(0,m.vL)(a,{isVertical:!0})]})})})},3863:(e,t,a)=>{a.d(t,{v:()=>r});var n=a(2165);let r=({className:e,rounded:t,version:a})=>[n.i9,"border inline-block cursor-pointer no-underline focus:border-primary-text focus:border h-fit",a?n.a2[a]:"",t?"rounded-full":"rounded-md","outlined"===a?"":"border-transparent",e].join(" ")},3921:(e,t,a)=>{a.d(t,{N:()=>o});var n=a(2441),r=a(4551),l=a(3828);let i=`${r.Q}/regions`,s=[];function o(e=i){let{data:t}=(0,n.e)(e,l.L);return Array.isArray(t)?t:s}},3959:(e,t,a)=>{a.d(t,{B:()=>r});var n=a(6781);function r(e,{sensitivity:t,rootRef:a}={}){let l=(0,n.li)(null),i=(0,n.Kr)(()=>({threshold:function(e=0){let t=Math.round(10*e);return Array.from({length:t}).fill(0).map((e,a)=>Math.min(a/t),1).concat(1)}(t),root:a?.current}),[t,a?.current]);return(0,n.vJ)(()=>{if(!l.current)return;let t=new IntersectionObserver(e,i);return t.observe(l.current),()=>{t.disconnect()}},[e,i]),l}},3963:(e,t,a)=>{a.d(t,{j:()=>l});var n=a(9876),r=a(4542);function l(e){let t=(0,n.li)(null),a=(0,n.hb)(a=>{t&&t.current&&a.target instanceof Node&&!t.current.contains(a.target)&&e()},[e]);return(0,r.M)(globalThis.document,"click",a),t}},4002:(e,t,a)=>{a.d(t,{d:()=>i});var n=a(1762),r=a(1620),l=a(1695);let i=(0,r.I)(({className:e,children:t})=>(0,n.Y)("div",{className:(0,l.i)("flex flex-col sm:flex-row sm:border-t sm:border-solid sm:border-main-divider py-xl gap-xl",e),children:t}))},4062:(e,t,a)=>{a.d(t,{B:()=>n});let n=()=>globalThis.location!==globalThis?.top?.location},4094:(e,t,a)=>{a.d(t,{f:()=>$});var n=a(6781),r=a(35),l=a(9598),i=a(4551),s=a(810);let o=async e=>{try{let t=await (0,s.M)(`${i.Q}/survey/token`,e);if(!t?.status)return null;return t.json()}catch(e){return null}};var c=a(3599),d=a(310),m=a(2551),u=a(1762),h=a(6190);let p=async e=>{try{return await (0,s.M)(`${i.Q}/survey`,e)}catch(e){return null}};
2var g=a(6016),f=a(8535),x=a(1620),y=a(1536),b=a(6767);let v={success:"Спасибо за участие!",error:"Не удалось отправить ответ"},I={success:"Ваше мнение очень важно для нас",error:"Попробуйте позднее"},w=(0,x.I)(({hasError:e=!1})=>{let t=e?"error":"success";return(0,u.F)("div",{className:"flex flex-col items-center",children:[(0,u.Y)(y.D,{className:"text-center",headingType:"h5",title:v[t]}),(0,u.Y)(b.f,{children:I[t]})]})});var C=a(5841);let N="#C9CACC",Y="#42AB44",S=(0,x.I)(({value:e,hover:t,rating:a,setHover:n,setRating:r})=>(0,u.Y)("div",{onClick:()=>e&&r?.(e),onMouseEnter:()=>e&&n?.(e),onMouseLeave:()=>n?.(null),children:(0,u.Y)("svg",{"data-rating":e,fill:k({value:e,hover:t,rating:a}),width:"57",height:"57",viewBox:"0 0 57 57",children:(0,u.Y)("path",{d:"M47.7803 18.2879L47.7836 18.2884C50.566 18.7521 53.0867 20.1374 53.9176 22.7226C54.7498 25.3116 53.5025 27.9027 51.4977 29.8954L51.4942 29.8989L45.7132 35.6799C45.5729 35.8202 45.3591 36.1532 45.2186 36.6438C45.0796 37.1295 45.0808 37.5314 45.1257 37.7381L45.1268 37.743L46.78 44.8909C47.4787 47.9228 47.3175 51.2217 44.8924 52.9896C42.4714 54.7546 39.2808 53.9093 36.5999 52.3257L29.6214 48.1946C29.4392 48.0866 29.0426 47.96 28.5087 47.96C27.9816 47.96 27.5736 48.0831 27.3687 48.2004L27.3634 48.2035L20.4041 52.3232L20.4019 52.3246C17.7218 53.9145 14.5351 54.7459 12.1155 52.9803C9.69339 51.213 9.51826 47.9236 10.22 44.8909L11.8731 37.743L11.8743 37.7379C11.9191 37.5311 11.9203 37.1293 11.7813 36.6438C11.6409 36.1532 11.4271 35.8202 11.2867 35.6799L5.50006 29.8932C3.50738 27.9006 2.26429 25.3118 3.08972 22.7269C3.91586 20.1398 6.43161 18.7525 9.21638 18.2884L16.6527 17.0529L16.6552 17.0525C16.8169 17.0243 17.1619 16.8935 17.5523 16.604C17.945 16.3128 18.1668 16.022 18.2378 15.877L18.2462 15.8598L22.3508 7.65087L22.352 7.6485C23.629 5.08222 25.7146 3.01416 28.4796 3.01416C31.2412 3.01416 33.3328 5.07832 34.6215 7.64213L34.6236 7.64649L38.7303 15.8598L38.75 15.9001C38.7884 15.9807 38.8225 16.0591 38.8511 16.1283C38.9197 16.1891 39.0148 16.2702 39.1464 16.3781C39.1829 16.394 39.242 16.4185 39.3288 16.4505C39.5779 16.5424 39.9286 16.6512 40.3732 16.7719C41.2573 17.0121 42.3688 17.2611 43.4823 17.4894C44.5886 17.7163 45.6648 17.9163 46.4667 18.0598C46.8669 18.1315 47.1972 18.1888 47.4266 18.2281L47.6909 18.2729L47.7589 18.2843L47.7803 18.2879Z"})})})),k=({value:e,hover:t,rating:a})=>e&&t?e<=t?Y:N:e&&a&&e<=a?Y:N,E=Array.from("12345",()=>S),T={nps:"Оцените, пожалуйста, от 1 до 5,\nнасколько вероятно, что вы порекомендуете Россельхозбанк коллегам, друзьям и знакомым?",csi:"Оцените, пожалуйста, удовлетворённость пользования сайтом"},F=(0,x.I)(({currentRating:e,surveyType:t,isSending:a,setCurrentRating:r,onNextStep:l,onSubmit:i})=>{let[s,o]=(0,n.J0)(),c=e=>{r(e),e<5&&l()};return(0,u.F)("div",{className:"flex flex-col gap-xl items-center",children:[(0,u.Y)(y.D,{className:"text-center whitespace-pre-line",headingType:"h5",title:T[t]}),(0,u.Y)("div",{className:"flex justify-center",children:E.map((t,a)=>(0,u.Y)(t,{value:a+1,rating:e,hover:s,setRating:c,setHover:o},a.toString()))}),5===e?(0,u.Y)(C.b,{onClick:()=>i(),isLoading:a,children:"Отправить"}):null]})});var _=a(5593),R=a(986);let D=Array.from("12345",()=>S),A=(0,x.I)(({currentRating:e,currentReason:t,reasons:a=[],isSending:r,setCurrentReason:l,onSubmit:i})=>{let[s,o]=(0,n.J0)();return(0,u.F)("div",{className:"flex flex-col gap-xl items-center",children:[(0,u.Y)(y.D,{className:"text-center",headingType:"h5",title:"Что бы мы могли улучшить?"}),(0,u.Y)("div",{className:"flex justify-center",children:D.map((t,a)=>(0,u.Y)(t,{value:a+1,rating:e},a.toString()))}),(0,u.Y)(_.z,{className:"w-full text-wrap",orientation:"vertical",items:a,value:t?.id,onChange:(e,t)=>
2{l?.({id:e,text:t})}}),t?(0,u.F)("div",{className:"w-full flex flex-col gap-xl items-center",children:[(0,u.Y)(R.o,{placeholder:O(t.text),isTextarea:!0,value:s,onChange:o,maxLength:255}),(0,u.Y)(C.b,{onClick:()=>i(s),isLoading:r,children:"Отправить"})]}):null]})}),O=(e="")=>"Другое"===e?"Напишите, пожалуйста, свой вариант ответа":"Опишите, пожалуйста, подробнее",M=[F,A,w],P=(0,f.Y)(({onClose:e=d.l,isAfterTargetAction:t=!1,reasonsSource:a={},onSkip:l=d.l,token:i,surveyType:s})=>{let[o,{setTrue:c,setFalse:m}]=(0,h.o)(!1),[f,x]=(0,n.J0)(0),[y,b]=(0,n.J0)(),[v,I]=(0,n.J0)(0),w=(0,r.W)(),[C,N]=(0,n.J0)(!1),{reasons:Y}=a,S=M[v],k=(0,n.hb)(()=>{I(e=>e+1)},[]),E=(0,n.hb)(async e=>{c();try{let a=await p({rate:f,reason:y?.text,message:L(y,e),url:globalThis.location.href,type:s,ip:t?"after_target_action":"time_on_site",surveyToken:i});if(!a?.ok)return void N(!0);w.userSurvey={lastShownType:s,nextDueAt:B()}}catch{N(!0)}finally{m(),I(2)}},[f,y]),T=(0,n.hb)(()=>{2!==v&&l(),e()},[v]);return(0,u.Y)(g.l,{maxWidth:"xl",onClose:T,children:(0,u.Y)(S,{currentRating:f,currentReason:y,reasons:Y,surveyType:s,isSending:o,setCurrentReason:b,setCurrentRating:x,onSubmit:E,onNextStep:k,hasError:C})})}),L=(e,t)=>{let a=e?.text==="Другое"?"Другое. Клиент не оставил комментариев":void 0;return t?.length?t:a},B=()=>Date.now()+2592e6,$=(e=!1)=>{let t=(0,m.s)(P),a=(0,r.W)(),i=(0,l.B)(),s=i.surveyTimerId,c=i.isSurveySkipped,u=i.surveyTimerStart?Date.now()-Number.parseInt(i.surveyTimerStart):0,h=(0,n.Kr)(()=>K(a.userSurvey?.lastShownType),[a.userSurvey?.lastShownType]),p=!c&&!z()&&(!a.userSurvey||a.userSurvey?.nextDueAt<=Date.now()),g=(0,n.hb)(()=>{i.isSurveySkipped=!0},[]),f=(0,n.hb)(async(e=!1)=>{let a=await o({type:h,url:globalThis.location.href});a?.surveyToken&&t.open({reasonsSource:{$ref:"/wcms-resources/user-survey-reasons.json"},isAfterTargetAction:e,onSkip:g,token:a?.surveyToken,surveyType:h})},[]),x=(0,n.hb)(()=>{p&&(s&&clearTimeout(s),f(!0))},[s,p]);return(0,n.vJ)(()=>{if(!e&&p){i.surveyTimerStart||(i.surveyTimerStart=Date.now().toString());let e=setTimeout(f,3e5-u);return i.surveyTimerId=e,()=>{clearTimeout(e),i.surveyTimerId=null}}return d.l},[p]),x},z=()=>{let e=RegExp("^/(cn|en|credit-lead|credit-card-lead|debit-card-lead|sandbox-test)($|/.*)");return(0,c.a)()||e.test(globalThis?.location?.pathname)},K=e=>e?"nps"===e?"csi":"nps":["nps","csi"][Date.now()%2]},4095:(e,t,a)=>{a.d(t,{D:()=>n});let n=e=>e},4101:(e,t,a)=>{a.d(t,{Ar:()=>n,BF:()=>c,Br:()=>s,Eg:()=>i,Ei:()=>l,FC:()=>o,u_:()=>r});let n="Ваша заявка отправлена",r="Совсем скоро мы с вами свяжемся",l="Не удалось отправить заявку",i="Пожалуйста, повторите позднее",s={icon:"ResponseOKIcon",iconVersion:"normal"},o={icon:"ResponseFailIcon",iconVersion:"normal"},c={$ref:"/wcms-resources/response-dialog-data.json"}},4122:(e,t,a)=>{a.d(t,{J:()=>n,s:()=>r});let n="rshb-query-params";function r(){let e=globalThis.location?.search||globalThis.sessionStorage?.getItem(n)||"";return e&&globalThis.sessionStorage?.setItem(n,e),e}},4136:(e,t,a)=>{a.d(t,{Cz:()=>l,D1:()=>s,n1:()=>i});var n=a(6125),r=a(8603);let l=([e,t],a,n=[])=>a&&a[e]&&a[t]?{[e]:a[e],[t]:a[t]}:i([e,t],n),i=([e,t],a=[])=>({[e]:a.length?(0,r.j)(a.filter(t=>"number"==typeof t[e]).map(t=>t[e])):0,[t]:a.length?(0,n.T9)(a.filter(t=>"number"==typeof t[e]).map(e=>e[t])):0}),s=(e,[t,a],n)=>e>=n[t]&&e<=n[a]},4145:(e,t,a)=>{a.d(t,{U:()=>n});let n=e=>{let t=globalThis.document?.cookie.match(RegExp(`(?:^| )${e}(?:\\.[^=]+)?=([^;]+)`));return t?decodeURIComponent(t[1]):void 0}},4191:(e,t,a)=>{a.d(t,{S:()=>p});var n=a(1762),r=a(1620),l=a(6781),i=a(6190),s=a(310),o=a(1695),c=a(763),d=a(8343),m=a(138);let u=(0,r.I)(({className:e,viewBox:t,fill:a="none",width:r,height:l,paths:i,...s})=>(0,n.Y)("svg",{xmlns:"http://www.w3.org/2000/svg",className:e,viewBox:t,fill:a,width:r,height:l,children:i.map(({d:e,fill:t,...a},r)=>{let l={...s,...a};return(0,n.Y)("path",{d:e,fill:t||"currentColor",stroke:l.stroke,strokeLinecap:l.strokeLinecap,strokeLinejoin:l.strokeLinejoin,strokeWidth:l.strokeWidth,strokeMiterlimit:l.strokeMiterlimit},r)})})),h=[{d:"M10.207.793a1 1 0 0 1 0 1.414l-6 6a1 1 0 0 1-1.414 0l-2.5-2.5a1 1 0 0 1 1.414-1.414L3.5 6.086 8.793.793a1 1 0 0 1 1.414 0Z",fillRule:"evenodd",clipRule:"evenodd",fill:"white"}],p=(0,r.I)(({className:e,value:t,text:a,disabled:r,isRadio:d=!1,onChange:p=s.l,name:b,tooltip:v=""})=>{let I=(0,l.hb)(e=>{r||(e.preventDefault(),p(!t))},[p,r,t]),[w,{setFalse:C,setTrue:N}]=(0,i.o)(!1),Y=(0,m.f)({onOpen:N,onClose:C,isOpen:w,text:v}),S=d?(0,n.Y)("div",{className:"absolute left-1 w-3 h-3 rounded-full bg-primary-main"}):(0,n.Y)(u,{paths:h,className:"absolute left-1 ml-px block",width:"11",height:"9",fill:"white",viewBox:"0 0 11 9"});return(0,n.Y)("div",{className:e,ref:r?Y:null,children:(0,n.F)("label",{className:(0,o.i)("flex items-center relative group/box",f(r)),"data-test-id":b,onClick:I,children:[(0,n.Y)("div",{className:(0,o.i)("appearance-none w-5 h-5 border-solid flex-none","m-0",d?"rounded-full border-2":y(t),!r&&t?"border-primary-main":"border-gray",r?"bg-main-disabled":"group-hover/box:border-primary-hover",c.gO),role:x(d),"aria-checked":!!t,"aria-disabled":!!r,"aria-label":a}),t?S:null,g(a)]})})}),g=e=>e?(0,n.Y)("div",{className:"ml-s",children:(0,n.Y)(d.E,{size:"text-l",font:"font-light",children:e})}):null,f=(e=!1)=>e?"cursor-not-allowed":"cursor-pointer",x=(e=!1)=>e?"radio":"checkbox",y=(e=!1)=>(0,o.i)("rounded border",{"bg-primary-main":e})},4196:(e,t,a)=>{a.d(t,{n:()=>l});var n=a(3257),r=a(4850);let l=()=>(0,n.j)(r.O.emitter,"popup")},4219:(e,t,a)=>{a.d(t,{o:()=>d});var n=a(1762),r=a(1620),l=a(816),i=a(6781),s=a(4850),o=a(6742),c=a(1695);let d=(0,r.I)(()=>{let[e,t]=(0,i.J0)(null),a=(0,i.hb)(()=>{t(null)},[]);return(0,l.U)(s.O.observable,"popup",{open:t,close:a}
2),(0,o.Y)(a),e?(0,n.Y)("div",{className:(0,c.i)("z-50",e.fixed?"fixed":"absolute"),style:{left:`${e.left}px`,top:`${e.top}px`,...e.width?{width:`${e.width}px`}:{}},role:"dialog",title:"Всплывающее окно",children:e.popup}):null})},4248:(e,t,a)=>{a.d(t,{$G:()=>m,$f:()=>p,AG:()=>l,EK:()=>u,Oo:()=>g,Po:()=>r,SL:()=>n,b6:()=>i,g2:()=>c,m$:()=>h,qH:()=>d,s7:()=>f,u3:()=>s,we:()=>o});let n=[{key:"ULTRASERVICE",text:"Ультра"}],r=[{key:"Физическое лицо"},{key:"Юридическое лицо / ИП"}],l=[{key:"email",text:"Электронное сообщение"},{key:"address",text:"На почтовый адрес"}],i=[{key:"phone",text:"Телефонный звонок"},{key:"email",text:"Электронное сообщение"}],s="client",o=[{key:s,text:"Клиент"},{key:"representative",text:"Представитель клиента"}],c=[{text:"Торговый эквайринг",key:"trade"},{text:"СБП-эквайринг",key:"sbp"},{text:"Интернет-эквайринг",key:"internet"},{text:"SoftPOS",key:"softpos"},{text:"Все виды эквайринга",key:"all"}],d=[{key:"Перезвонить сейчас",text:"Перезвонить сейчас"}],m=[{key:"Вопрос по действующему продукту",text:"Вопрос по действующему продукту"},{key:"Оформление нового продукта",text:"Оформление нового продукта"}],u=[{key:"blg",text:"Белгородской области"},{key:"brnsk",text:"Брянской области"},{key:"krsk",text:"Курской области"},{key:"chs",text:"От стихийного бедствия ЧС"}],h=[{id:"currencyControl",text:"Валютный контроль"},{id:"documentOperations",text:"Документарные операции"},{id:"conversionTransactions",text:"Конверсионные операции"},{id:"otherIssues",text:"Иные вопросы ВЭД"}],p=[{key:"Экономика и финансы",text:"Экономика и финансы"},{key:"Аудит",text:"Аудит"},{key:"Юриспруденция",text:"Юриспруденция"},{key:"ИТ",text:"ИТ"},{key:"Маркетинг",text:"Маркетинг"},{key:"HR",text:"HR"},{key:"Аналитика",text:"Аналитика"},{key:"Менеджмент",text:"Менеджмент"},{key:"ГМУ",text:"ГМУ"},{key:"Дизайн",text:"Дизайн"},{key:"Журналистика",text:"Журналистика"},{key:"Контакт-центр",text:"Контакт-центр"},{key:"Другое",text:"Другое"}],g=[{key:"20",text:"20"},{key:"30",text:"30"},{key:"40",text:"40"}],f=[{key:"Бакалавриат",text:"Бакалавриат"},{key:"Специалитет",text:"Специалитет"},{key:"Магистратура",text:"Магистратура"},{key:"Аспирантура",text:"Аспирантура"}]},4249:(e,t,a)=>{a.d(t,{i:()=>r});var n=a(5639);class r{bus;store=new Map;get size(){return this.store.size}constructor(e=new n.l){this.bus=e}hasItem(e){return this.store.has(e)}getItem(e){return this.store.get(e)}entries(){return this.store.entries()}setItem(e,t){this.store.set(e,t),this.bus.subject(e,t)}removeItem(e){this.store.delete(e),this.bus.subject(e,null)}}},4301:(e,t,a)=>{a.d(t,{a:()=>n});let n=e=>t=>{if(e===t)return 1;if(!e||!t)return 0;let{m:a,s1Matches:n,s2Matches:r}=function(e,t){let a=Math.max(0,Math.floor(Math.max(e.length,t.length)/2)-1),n=Array.from({length:e.length}),r=Array.from({length:t.length}),l=0;for(let i=0;i<e.length;i++){let s=Math.max(0,i-a),o=Math.min(i+a,t.length-1);for(let a=s;a<=o;a++)n[i]||r[a]||e[i]!==t[a]||(l++,n[i]=!0,r[a]=!0)}return{m:l,s1Matches:n,s2Matches:r}}(e,t);if(0===a)return 0;let l=function(e,t,{s1Matches:a,s2Matches:n}){let r=0;for(let l=0,i=0;l<e.length;l++){if(!a[l])continue;let s=i;for(;s<t.length;s++)if(n[s]){i=s+1;break}e[l]!==t[s]&&r++}return r}(e,t,{s1Matches:n,s2Matches:r}),i=(a/e.length+a/t.length+(a-l/2)/a)/3,s=i>.7?.1*function(e,t){let a=0;for(;
2e[a]===t[a]&&a<4;)a++;return a}(e,t):0;return i+s*(1-i)}},4304:(e,t,a)=>{a.d(t,{$_:()=>s,jP:()=>o});var n=a(7971),r=a(7583);let l={credit:n.Bu,creditCard:n.MQ,debitCard:n.nT},i={[n.fK]:n.MQ,[n.EN]:n.Bu,[n.vh]:n.nT},s=e=>{if(e&&i[e])return i[e];let t=(()=>{let e=globalThis.localStorage?.getItem("productType");if(!e)return null;try{return JSON.parse(e)}catch{return e}})(),a=t?l[t]:n.Bu;return(0,r.K)()?a:n.qJ},o=()=>(0,r.K)()?n.v3:s()},4369:(e,t,a)=>{a.d(t,{q:()=>s});var n=a(7103),r=a(3042),l=a(6412),i=a(9811);let s=e=>t=>{let a=t?.startsWith("/wcms-resources")?"":(0,l.D)(n._.SITE_URL);return t&&!(0,i.mv)(t)?(0,r.F)(e)(t,a):t}},4417:(e,t,a)=>{a.d(t,{e:()=>n});let n=e=>2===e?"@xl:col-span-2":"@xl:col-span-1"},4419:(e,t,a)=>{a.d(t,{E:()=>c});var n=a(1762),r=a(1620),l=a(646),i=a(8343),s=a(1695);let o={yellow:{border:"border-yellow-light",text:"text-yellow"},green:{border:"border-green-more-light",text:"text-green-dark"},gray:{border:"border-gray",text:"text-secondary-text"},red:{border:"border-error/30",text:"text-error"}},c=(0,r.I)(({className:e,children:t,color:a="gray"})=>(0,n.F)("div",{className:(0,s.i)("sm:p-s sm:border sm:border-green rounded-md flex items-center h-fit",o[a].border,e),children:[(0,n.Y)("div",{className:"block pr-m sm:pr-0 sm:hidden",children:(0,n.Y)(l.E,{image:{icon:"SmallClockIcon"},width:"24",height:"24"})}),(0,n.Y)(i.E,{size:"text-m",color:o[a].text,children:t})]}))},4493:(e,t,a)=>{a.d(t,{A:()=>n});let n=e=>[...new Set(e)]},4507:(e,t,a)=>{a.d(t,{J:()=>o});var n=a(1762),r=a(1620),l=a(1695),i=a(8860),s=a(1536);let o=(0,r.I)(({className:e,title:t,children:a,...r})=>(0,n.F)(i.l,{className:(0,l.i)("space-y-xl",e),defaultPadding:"p-4xl",...r,children:[t?(0,n.Y)(s.D,{className:"text-center",title:t}):null,a]}))},4522:(e,t,a)=>{a.d(t,{n:()=>r});var n=a(61);function r(){return r._impl()}r._impl=()=>({forwardQuery:n.W}),r.setup=e=>{r._impl=e}},4542:(e,t,a)=>{a.d(t,{M:()=>r});var n=a(9876);function r(e,t,a,r){(0,n.vJ)(()=>{if(e&&a)return e.addEventListener(t,a,r),()=>{e.removeEventListener(t,a,r)}},[e,t,a])}},4551:(e,t,a)=>{a.d(t,{Q:()=>n});let n="/api/v1"},4627:(e,t,a)=>{a.d(t,{q:()=>n});let n=e=>e?.replace(/[^+\d]/g,"")},4741:(e,t,a)=>{a.d(t,{Q:()=>n});let n=e=>n._impl(e);n._impl=e=>e,n.setup=e=>{n._impl=e}},4747:(e,t,a)=>{a.d(t,{I:()=>n});let n=e=>!!(e?.src||e?.icon)},4760:(e,t,a)=>{a.d(t,{b:()=>r});var n=a(5639);class r{storage;bus;get size(){return this.storage?.length??0}constructor(e,t=new n.l){this.storage=e,this.bus=t}hasItem(e){return!!this.storage?.getItem(String(e))}getItem(e){let t=this.storage?.getItem(String(e))??null;try{return JSON.parse(String(t))}catch(e){return null}}entries(){return Array.from({length:this.size},(e,t)=>{let a=String(this.storage?.key(t));return[a,this.getItem(a)]})}setItem(e,t){null!==t?this.storage?.setItem(String(e),JSON.stringify(t)):this.storage?.removeItem(String(e)),this.bus?.subject(e,t)}removeItem(e){this.storage?.removeItem(String(e)),this.bus?.subject(e,null)}}},4800:(e,t,a)=>{a.d(t,{N:()=>I});var n=a(1762),r=a(1620),l=a(8604),i=a(180),s=a(8647),o=a(5228),c=a(2199),d=a(2793),m=a(567),u=a(9063),h=a(4219),p=a(4094),g=a(4062),f=a(1695);let x="header",y="footer",b="sticky-footer",v={},I=(0,r.I)(({className:e,data:t=v,blocksRegistry:a,blockDecorator:r})=>{let{slots:I,blocks:w,fallback:C,...N}=t,Y=(0,o.$)(N,C),S=(0,g.B)(),k=(0,d.t)();(0,s.SE)(),(0,c.Y)(),(0,p.f)();let E={key:"",page:{slots:I,blocks:w,fallback:C,...Y},blocksRegistry:a,blockDecorator:r,parent:t};return(0,n.F)("div",{"data-theme":t.colorPalette||"pc",children:[(0,n.F)("section",{className:(0,f.i)("@container relative",t.style,e),"data-block-name":"container",children:[I?.[x]?.length?(0,n.Y)("div",{className:(0,f.i)({hidden:S},"relative z-10 mb-lg shadow-[0_8px_32px_0px_#00000014]"),children:(0,l.z)(I?.[x],{...E,slotName:x,isMobile:k})}):null,(0,n.F)("div",{className:"container space-y-px @5xl:space-y-0 @5xl:grid @5xl:grid-cols-12 @5xl:gap-2xs",children:[(0,i.s)({block:t,options:E,extraProps:{className:"scroll-mt-12"},isMobile:k}),!S&&(0,l.z)(I?.[y],{...E,slotName:y,isMobile:k})]})]}),I?.[b]?.length?(0,n.Y)("div",{className:(0,f.i)({hidden:S},"block lg:hidden fixed w-full bottom-0 left-0 z-[100]"),children:(0,l.z)(I?.[b],{...E,slotName:b,isMobile:k})}):null,(0,n.Y)(u.K,{}),(0,n.Y)(h.o,{}),S?null:(0,n.Y)(m.F,{__html:Y?.cookieContent?.__html,additionalText:Y?.cookieContent?.additionalText,mobileButtonText:Y?.cookieContent?.mobileButtonText})]})});Object.assign(I,{childrenTypes:[],slots:()=>[x,y,b]})},4829:(e,t,a)=>{function n(e,t){let a=e.replace(/\D/g,"");if(""===a||a.length===t.length)return e;let n=[...t],s=n.findIndex(r),o=n.map((e,t)=>i(e)?n.slice(0,t).filter(i).length:-1),c=n.map((e,t)=>l(e)?e:a.charAt(o[t])||e),d=o.indexOf(a.length-1)+1;return c.slice(0,Math.max(s,d)).join("")}a.d(t,{S:()=>n});let r=e=>"_"===e,l=e=>/\d/.test(e),i=e=>r(e)||l(e)},4850:(e,t,a)=>{a.d(t,{O:()=>n});let n=new(a(5639)).l},5112:(e,t,a)=>{a.d(t,{s:()=>l});var n=a(8606);
2let r={leadForm:{debitCard:"debit_lead_form",creditCard:"card_lead_form",default:"lead_form"},draft:{debitCard:"debit_draft_app",creditCard:"card_draft_app",default:"draft_app"},smsAuth:{debitCard:"debit_sms_auth",creditCard:"card_sms_auth",default:"sms_auth"},consentBki:{creditCard:"card_consent_bki",default:"consent_bki"},smsBki:{creditCard:"card_sms_bki",default:"sms_bki"},current:{debitCard:"debit_current_app",creditCard:"card_current_app",default:"current_app"},timer:{creditCard:"card_timer",default:"timer"},timerEnd:{creditCard:"card_timer_end",default:"timer_end"},preDecision:{creditCard:"card_pre_decision",default:"pre_decision"},revision:{creditCard:"card_revision",default:"revision"},refuse:{creditCard:"card_refuse",default:"refuse"}},l=(e,t)=>{let a=r[e],l=a?.[t||"default"]||a?.default;return[{aspectName:"ymReachGoal",params:{yandexId:n.C,targetName:l}}]}},5154:(e,t,a)=>{a.d(t,{W:()=>u});var n=a(1762),r=a(1620),l=a(8231),i=a(1695),s=a(6781),o=a(7351),c=a(9972);let d=(0,r.I)(({children:e,onChange:t,...a})=>{let r=(0,s.hb)(e=>t&&t((0,c.c)(e)),[t]),l=(0,s.hb)(e=>{"+7 ("===e&&t&&t("")},[]);return(0,n.Y)(o.p,{...a,onChange:r,onFocus:e=>r(e?.target?.value||""),onBlur:e=>l(e?.target?.value||""),children:e})});var m=a(8614);let u=(0,r.I)(({className:e,label:t,required:a,disabled:r,error:s,...o})=>(0,n.F)("div",{className:(0,i.i)("shrink-0 w-full",e),children:[(0,n.Y)(d,{"aria-label":t,label:(0,l.S)({label:t,required:a}),valid:!s,disabled:r,placeholder:"+7 (___) ___-__-__",...o}),(0,m.I)(s)]}))},5228:(e,t,a)=>{a.d(t,{$:()=>m});var n=a(8998),r=a(6781),l=a(3828),i=a(4493);let s={},o=["/portal-resources"],c=async e=>Object.fromEntries((await Promise.allSettled((0,i.A)(e).filter(e=>!o.some(t=>e.startsWith(t))).map(async e=>(s[e]||=await (0,l.L)(e),[e,s[e]])))).filter(e=>"fulfilled"===e.status).map(({value:e})=>e));var d=a(7053);let m=(e,t)=>{let a=(0,n.gY)(e),[l,i]=(0,r.J0)({});return(0,r.vJ)(()=>{u(a).then(i)},[a.join()]),a.length?(0,d.U)(e,{...t,...l}):e},u=async(e,t={})=>{if(e.length){let a=await c(e),r={...t,...a},l=Object.entries(a).flatMap(([,e])=>(0,n.gY)(e));return l.length?u(l,r):r}return t}},5299:(e,t,a)=>{var n=a(5155),r=a(2115),l=a.t(r,2),i=a(6781);globalThis.__UNI_REACT__=!0;let{jsx:s,jsxs:o}=n;((e,t)=>
2{globalThis._uni={_jsx:e,_jsxs:t||e}})(s,o),(0,i.I)(l)},5434:(e,t,a)=>{a.d(t,{L:()=>c});var n=a(1762),r=a(1620),l=a(6190),i=a(706),s=a(551),o=a(360);let c=(0,r.I)(({children:e})=>{let[t,{toggle:a}]=(0,l.o)(!1);return(0,n.F)("div",{children:[(0,n.Y)("div",{className:"hidden sm:block",children:e}),(0,n.F)(s.Y,{className:"block sm:hidden",children:[(0,n.Y)(o.F,{isUnfolded:t,children:e}),(0,n.Y)(i.d,{className:"my-m mr-m border-b border-solid border-main-divider",label:t?"Скрыть":"Подробнее",isUnfolded:t,embedded:!0,onClick:a})]})]})})},5437:(e,t,a)=>{var n,r;a.d(t,{Gi:()=>l});let l=new Set(["VKOriginalIcon","TelegramOriginalIcon","SoundIcon","SignDocsIcon","RustoreOriginalIcon","RoundCloseIcon","ResponseOKIcon","ResponseFailIcon","PremiumLogoIcon","PlayMarketOriginalIcon","PercentIcon","PassSendIcon","PackA4Icon","NewLoanIcon","NewDocIcon","MoneyInsuranceIcon","MaxOriginalIcon","MapMarkerSingleIcon","MapMarkerClusterYellowIcon","MapMarkerClusterIcon","MagnifierIcon","LoupeIcon","LogoIcon","LocationIcon","HuaweiOriginalIcon","GosUslugiIcon","EuroIcon","DzenOriginalIcon","DoneIcon","DollarIcon","ChineseYuanRenminbiIcon","ChineseFlagIcon","ChevronLeftIcon","BritishFlagIcon","BelarusianFlag","BankColorIcon","AlarmIcon","ActualBalanceIcon"]);!function(e){e.YoutubeIcon="YoutubeIcon",e.WalletWithMoneyIcon="WalletWithMoneyIcon",e.WalletSolidIcon="WalletSolidIcon",e.WalletIcon="WalletIcon",e.WalletAddIcon="WalletAddIcon",e.VKOriginalIcon="VKOriginalIcon",e.VKIcon="VKIcon",e.UsersIcon="UsersIcon",e.UserTickIcon="UserTickIcon",e.UserSquareIcon="UserSquareIcon",e.UserGeoLocationIcon="UserGeoLocationIcon",e.TelegramOriginalIcon="TelegramOriginalIcon",e.TelegramIcon="TelegramIcon",e.StarIcon="StarIcon",e.SoundIcon="SoundIcon",e.SmallClockIcon="SmallClockIcon",e.SignDocsIcon="SignDocsIcon",e.ShieldTickIcon="ShieldTickIcon",e["SecurityСardIcon"]="SecurityСardIcon",e.SandglassIcon="SandglassIcon",e.SafeIcon="SafeIcon",e.RutubeIcon="RutubeIcon",e.RustoreOriginalIcon="RustoreOriginalIcon",e.RustoreIcon="RustoreIcon",e.RubleIcon="RubleIcon",e.RoundRubleIcon="RoundRubleIcon",e.RoundCloseIcon="RoundCloseIcon",e.ResponseOKIcon="ResponseOKIcon",e.ResponseFailIcon="ResponseFailIcon",e.RefreshIcon="RefreshIcon",e.RefreshDoubleArrowIcon="RefreshDoubleArrowIcon",e.ProfileIcon="ProfileIcon",e.Profile2UserIcon="Profile2UserIcon",e.PremiumLogoIcon="PremiumLogoIcon",e.PlusIcon="PlusIcon",e.PlusCircleIcon="PlusCircleIcon",e.PlayMarketOriginalIcon="PlayMarketOriginalIcon",e.PlayMarketIcon="PlayMarketIcon",e.PhoneIcon="PhoneIcon",e.PhoneCallingIcon="PhoneCallingIcon",e.PersonalCardIcon="PersonalCardIcon",e.PercentageRoundIcon="PercentageRoundIcon",e.PercentSolidIcon="PercentSolidIcon",e.PercentNewIcon="PercentNewIcon",e.PercentIcon="PercentIcon",e.PassSendIcon="PassSendIcon",e.PackA4Icon="PackA4Icon",e.OkIcon="OkIcon",e.NotificationBingIcon="NotificationBingIcon",e.NewLoanIcon="NewLoanIcon",e.NewDocIcon="NewDocIcon",e.MonitorMobileIcon="MonitorMobileIcon",e.MoneyInsuranceIcon="MoneyInsuranceIcon",e.MoneyIcon="MoneyIcon",e.MinusIcon="MinusIcon",e.MessageIcon="MessageIcon",e.MaxOriginalIcon="MaxOriginalIcon",e.MaxIcon="MaxIcon",e.MapOpenedIcon="MapOpenedIcon",e.MapMarkerSingleIcon="MapMarkerSingleIcon",e.MapMarkerClusterYellowIcon="MapMarkerClusterYellowIcon",e.MapMarkerClusterIcon="MapMarkerClusterIcon",e.MailIcon="MailIcon",e.MagnifierIcon="MagnifierIcon",e.LoupeIcon="LoupeIcon",e.LogoIcon="LogoIcon",e.LockIcon="LockIcon",e.LocationIcon="LocationIcon",e.InfoCircleIcon="InfoCircleIcon",e.HuaweiOriginalIcon="HuaweiOriginalIcon",e.HuaweiIcon="HuaweiIcon",e.HouseIcon="HouseIcon",e.HeartTickIcon="HeartTickIcon",e.HeartIcon="HeartIcon",e.HeadphonesIcon="HeadphonesIcon",e.GridIcon="GridIcon",e.GpsIcon="GpsIcon",e.GosUslugiIcon="GosUslugiIcon",e.GlobalIcon="GlobalIcon",e.GeolocationIcon="GeolocationIcon",e.FullScreenIcon="FullScreenIcon",e.FaxIcon="FaxIcon",e.EuroIcon="EuroIcon",e.EmptyWalletIcon="EmptyWalletIcon",e.EmptyWalletChangeIcon="EmptyWalletChangeIcon",e.DzenOriginalIcon="DzenOriginalIcon",e.DzenIcon="DzenIcon",e.DoneSimpleIcon="DoneSimpleIcon",e.DoneIcon="DoneIcon",e.DollarIcon="DollarIcon",e.DocIcon="DocIcon",e.DocDownloadIcon="DocDownloadIcon",e.DiscountShapeIcon="DiscountShapeIcon",e.DevIcon="DevIcon",e.CupIcon="CupIcon",e.CourtHouseIcon="CourtHouseIcon",e.CopyIcon="CopyIcon",e.ConvertCardIcon="ConvertCardIcon",e.ContactlessPaymentIcon="ContactlessPaymentIcon",e.CoinsIcon="CoinsIcon",e.CoinIcon="CoinIcon",e.CloseIcon="CloseIcon",e.ClientIcon="ClientIcon",e.ChineseYuanRenminbiIcon="ChineseYuanRenminbiIcon",e.ChineseFlagIcon="ChineseFlagIcon",e.ChevronUpIcon="ChevronUpIcon",e.ChevronLeftIcon="ChevronLeftIcon",e.ChevronDownIcon="ChevronDownIcon",e.ChatBotIcon="ChatBotIcon",e.ChartSquareIcon="ChartSquareIcon",e.ChartRoundIcon="ChartRoundIcon",e.ChartIcon="ChartIcon",e.CardTickIcon="CardTickIcon",e.CardSendIcon="CardSendIcon",e.CardPosIcon="CardPosIcon",e.CardIcon="CardIcon",e.CallbackIcon="CallbackIcon",e.CalendarTickIcon="CalendarTickIcon",e.CalendarIcon="CalendarIcon",e.CalendarCircleIcon="CalendarCircleIcon",e.BurgerIcon="BurgerIcon",e.BuildingIcon="BuildingIcon",e.BritishFlagIcon="BritishFlagIcon",e.BriefcaseIcon="BriefcaseIcon",e.BellIcon="BellIcon",e.BelarusianFlag="BelarusianFlag",e.BasketIcon="BasketIcon",e.BankIcon="BankIcon",e.BankColorIcon="BankColorIcon",e.AtmIcon="AtmIcon",e.ArrowUpSolidIcon="ArrowUpSolidIcon",e.ArrowUpIcon="ArrowUpIcon",e.ArrowTopRightIcon="ArrowTopRightIcon",e.ArrowRightIcon="ArrowRightIcon",e.ArrowLeftIcon="ArrowLeftIcon",e.ArrowDownSolidIcon="ArrowDownSolidIcon",e.ArrowDownIcon="ArrowDownIcon",e.ArrowDoubleIcon="ArrowDoubleIcon",e.AppleIcon="AppleIcon",e.AlarmIcon="AlarmIcon",e.ActualBalanceIcon="ActualBalanceIcon",e.AchievementIcon="AchievementIcon"}(n||(n={})),function(e){e.YoutubeIcon="Лого \xabYoutube\xbb",e.WalletWithMoneyIcon="Кошелёк с деньгами",e.WalletSolidIcon="Иконка кошелька",e.WalletIcon="Кошелёк",e.WalletAddIcon="Кошелёк с плюсом",e.VKOriginalIcon="Вконтакте",e.VKIcon="Лого \xabVK\xbb",e.UsersIcon="Иконка Пользователи",e.UserTickIcon="Пользователь",e.UserSquareIcon="Пользователь в рамке",e.UserGeoLocationIcon="Самолётик",e.TelegramOriginalIcon="Лого \xabTelegram\xbb в оригинальных цветах",e.TelegramIcon="Лого \xabTelegram\xbb",e.StarIcon="Звезда",e.SoundIcon="Кольцо",e.SmallClockIcon="Маленькие часы",e.SignDocsIcon="Подписанные док
2ументы",e.ShieldTickIcon="Безопасность",e["SecurityСardIcon"]="Безопасность",e.SandglassIcon="Иконка Песочные часы",e.SafeIcon="Сейф",e.RutubeIcon="Лого \xabRutube\xbb",e.RustoreOriginalIcon="Лого \xabRustore\xbb в оригинальных цветах",e.RustoreIcon="Лого \xabRustore\xbb",e.RubleIcon="Иконка Рубль",e.RoundRubleIcon="Рубль (круг.)",e.RoundCloseIcon="RoundCloseIcon",e.ResponseOKIcon="Ок",e.ResponseFailIcon="Ошибка",e.RefreshIcon="RefreshIcon",e.RefreshDoubleArrowIcon="Иконка Обновить (две стрелочки)",e.ProfileIcon="Профиль",e.Profile2UserIcon="Профиль, 2 персоны",e.PremiumLogoIcon="Логотип Премиум",e.PlusIcon="Плюс",e.PlusCircleIcon="Плюс в круге",e.PlayMarketOriginalIcon="Лого \xabPlayMarket\xbb в оригинальных цветах",e.PlayMarketIcon="Лого \xabPlayMarket\xbb",e.PhoneIcon="Телефон",e.PhoneCallingIcon="Звонящий телефон",e.PersonalCardIcon="Персональная карта",e.PercentageRoundIcon="Проценты (круг.)",e.PercentSolidIcon="Иконка Процент",e.PercentNewIcon="Иконка Процент (новая)",e.PercentIcon="Проценты",e.PassSendIcon="Бизнес",e.PackA4Icon="Пачка бумаги А4",e.OkIcon="Лого \xabОдноклассники\xbb",e.NotificationBingIcon="Колокольчик нотификаций",e.NewLoanIcon="Новая заявка",e.NewDocIcon="Новый документ",e.MonitorMobileIcon="Монитор и мобильный",e.MoneyInsuranceIcon="Денежное страхование",e.MoneyIcon="Деньги",e.MinusIcon="Минус",e.MessageIcon="Иконка Сообщение",e.MaxOriginalIcon="Лого \xabМАХ\xbb в оригинальных цветах",e.MaxIcon="Лого \xabМАХ\xbb",e.MapOpenedIcon="Иконка Развёрнутая карта",e.MapMarkerSingleIcon="Маркер карты РСХБ",e.MapMarkerClusterYellowIcon="Маркер карты (желтый)",e.MapMarkerClusterIcon="Маркер карты",e.MailIcon="E-mail",e.MagnifierIcon="MagnifierIcon",e.LoupeIcon="LoupeIcon",e.LogoIcon="Логотип",e.LockIcon="Замок",e.LocationIcon="LocationIcon",e.InfoCircleIcon="InfoCircleIcon",e.HuaweiOriginalIcon="Лого \xabHuawei\xbb в оригинальных цветах",e.HuaweiIcon="Лого \xabHuawei\xbb",e.HouseIcon="Ипотека",e.HeartTickIcon="Сердцебеение",e.HeartIcon="Сердце",e.HeadphonesIcon="HeadphonesIcon",e.GridIcon="Сетка (белая)",e.GpsIcon="Gps",e.GosUslugiIcon="ГосУслуги",e.GlobalIcon="Глобус",e.GeolocationIcon="Геолокация",e.FullScreenIcon="FullScreenIcon",e.FaxIcon="Факс",e.EuroIcon="Евро",e.EmptyWalletIcon="Пустой кошелёк",e.EmptyWalletChangeIcon="Пустой кошелёк с возвратом",e.DzenOriginalIcon="Лого \xabДзен\xbb",e.DzenIcon="Лого \xabДзен\xbb",e.DoneSimpleIcon="Зелёная 'галочка'",e.DoneIcon="Зелёная 'галочка' в круге",e.DollarIcon="Доллар",e.DocIcon="Документ",e.DocDownloadIcon="Скачать документ",e.DiscountShapeIcon="Скидка",e.DevIcon="Разработка",e.CupIcon="Кубок",e.CourtHouseIcon="Здание суда",e.CopyIcon="Копирование",e.ConvertCardIcon="Конвертирование",e.ContactlessPaymentIcon="Бесконтактная оплата",e.CoinsIcon="Иконка Монеты",e.CoinIcon="Монеты",e.CloseIcon="Крестик",e.ClientIcon="Клиент",e.ChineseYuanRenminbiIcon="Китайский юань",e.ChineseFlagIcon="Китайский флаг",e.ChevronUpIcon="Стрелка 'Вверх'",e.ChevronLeftIcon="Стрелка 'Влево'",e.ChevronDownIcon="Стрелка 'Вниз'",e.ChatBotIcon="Чат-бот",e.ChartSquareIcon="Деньги внутри кошелька",e.ChartRoundIcon="Диаграмма (в круге)",e.ChartIcon="Инвестиции",e.CardTickIcon="Кред. карта с галочкой",e.CardSendIcon="Карта",e.CardPosIcon="Кред. карта под наклоном",e.CardIcon="Кред. карта",e.CallbackIcon="Телефон",e.CalendarTickIcon="Календарь с галочкой",e.CalendarIcon="Календарь",e.CalendarCircleIcon="Скруглённый календарь",e.BurgerIcon="Бургер",e.BuildingIcon="Здание с деревом",e.BritishFlagIcon="Британский флаг",e.BriefcaseIcon="Портфель",e.BellIcon="Иконка Звонок",e.BelarusianFlag="Белорусский флаг",e.BasketIcon="Корзина",e.BankIcon="Банк",e.BankColorIcon="Банк (в цвете)",e.AtmIcon="Банкомат",e.ArrowUpSolidIcon="Стрелка сплошная 'Вверх'",e.ArrowUpIcon="Стрелка 'Вверх'",e.ArrowTopRightIcon="Стрелка 'Вверх-право'",e.ArrowRightIcon="Стрелка 'Вправо'",e.ArrowLeftIcon="Стрелка 'Влево'",e.ArrowDownSolidIcon="Стрелка сплошная 'Вниз'",e.ArrowDownIcon="Стрелка 'Вниз'",e.ArrowDoubleIcon="Иконка двойной стрелки",e.AppleIcon="Лого \xabApple\xbb",e.AlarmIcon="Предупреждение",e.ActualBalanceIcon="Деньги",e.AchievementIcon="Достижение"}(r||(r={}))},5503:(e,t,a)=>{a.d(t,{a:()=>s});var n=a(1762),r=a(1620),l=a(1695);let i={extraSmall:"border-2 h-4 w-4",small:"border-4 h-8 w-8",big:"border-8 h-28 w-28",retailCustom:"border-8 h-20 w-20 md:h-28 md:w-28"},s=(0,r.I)(({color:e="text-primary-main",position:t="absolute",blur:a=!0,size:r="big",className:s})=>(0,n.Y)("div",{className:(0,l.i)("flex justify-center items-center h-full w-full z-50",t,{"backdrop-blur":a},s),children:(0,n.Y)("div",{className:(0,l.i)("inline-block","animate-spin rounded-full","border-solid border-current","border-r-transparent",r&&i[r],e),role:"status"})}))},5553:(e,t,a)=>{a.d(t,{f:()=>s});var n=a(1762),r=a(1620),l=a(1695);let i={white:"text-white",darkgray:"text-more-dark-gray"},s=(0,r.I)(({className:e,labelColor:t="",children:a})=>(0,n.Y)("span",{className:(0,l.i)("inline-flex items-center text-start gap-s",i[t]||"group-[]/btn-embedded:text-primary-main",e),children:a}))},5593:(e,t,a)=>{a.d(t,{z:()=>c});var n=a(1762),r=a(1620),l=a(1695),i=a(4191),s=a(8343);let o={horizontal:"@lg:flex-row",vertical:""},c=(0,r.I)(({label:e,items:t,value:a,className:r,disabled:c=!1,orientation:d="horizontal",onChange:m})=>(0,n.F)("div",{className:"grid gap-xs whitespace-nowrap",children:[e?(0,n.Y)("div",{role:"radiogroup","aria-label":e,children:(0,n.Y)(s.E,{color:"text-secondary-text",font:"font-light",children:e})}):null,(0,n.Y)("div",{className:(0,l.i)("flex flex-col gap-s",o[d],r),role:"radiogroup","aria-label":"Группа кнопок",children:t?.map(({id:e,text:t})=>(0,n.Y)(i.S,{isRadio:!0,text:t,value:a===e,onChange:()=>m?.(e,t),disabled:c,name:e},String(e)))})]}))},5639:(e,t,a)=>{a.d(t,{l:()=>n});
2class n{watchers=new Set;subscribersMap={};subjectsStateMap={};emitter=this;observable=this;watch(e){return this.watchers.add(e),()=>{this.watchers.delete(e)}}subscribe(e,t){this.subscribersMap[e]||=new Set,this.subscribersMap[e]?.add(t);let a=this.subjectsStateMap[e];return a&&t(a),()=>{this.subscribersMap[e]?.delete(t)}}fire(e,t){e in this.subjectsStateMap?this.subject(e,t):this.fireSubscribers(e,t)}subject(e,t){return this.subjectsStateMap[e]!==t&&(this.subjectsStateMap[e]=t??void 0,this.fireSubscribers(e,t)),()=>{delete this.subjectsStateMap[e]}}fireSubscribers(e,t){for(let a of this.subscribersMap[e]??[])a(t??null);for(let a of this.watchers)a({type:e,event:t??null})}}},5747:(e,t,a)=>{a.d(t,{t:()=>h});var n=a(1762),r=a(1620),l=a(310),i=a(1695),s=a(763),o=a(8343);let c={default:{bg:"w-9 h-5 rounded-2xl",circle:"top-0.5 w-4 h-4"},color:{bg:"w-[83px] h-[40px] border-[0.5px] border-black/25 shadow-[inset_2px_2px_2px_rgba(0,0,0,0.25)] rounded-m",circle:"top-[3px] w-[32px] h-[32px]"}},d={default:"left-1/2",color:"left-[57%]"},m={default:"bg-primary-main",color:"bg-[#00BC0D80]"},u={default:"bg-white",color:"bg-[#00BC0D80]"},h=(0,r.I)(({className:e,value:t=!1,text:a,type:r="checkbox",onChange:h=l.l,activeStyle:p="bg-white",checkboxStyle:g="default"})=>(0,n.F)("div",{role:r,"aria-checked":t,className:(0,i.i)("flex justify-start items-center w-full cursor-pointer",{"mb-s":"default"===g},e,s.gO),onClick:()=>h(!t),children:[(0,n.Y)("div",{className:(0,i.i)("relative flex-shrink-0 duration-300 mr-s",c[g].bg,t?m[g]:"bg-main-divider"),children:(0,n.Y)("div",{className:(0,i.i)("absolute opacity-80 duration-500 rounded-full",c[g].circle,t?`${d[g]} ${p}`:`left-[5%] ${u[g]}`)})}),a?(0,n.Y)(o.E,{size:"text-l",font:"font-light",color:"text-primary-text",children:a}):null]}))},5795:(e,t,a)=>{a.d(t,{o:()=>n});let n=(e,t)=>({sendTime:Date.now(),attempts:t||0,phoneNumber:e})},5841:(e,t,a)=>{a.d(t,{b:()=>o});var n=a(1762),r=a(1620),l=a(1695),i=a(5503),s=a(6977);let o=(0,r.I)(({isLoading:e,disabled:t,children:a,className:r,...o})=>(0,n.F)(s.$,{type:"submit",className:(0,l.i)("relative",r),disabled:e||t,...o,children:[e?(0,n.Y)(i.a,{blur:!0,size:"small"}):null,a]}))},5884:(e,t,a)=>{a.d(t,{r:()=>lU});var n,r,l=a(1762),i=a(1620),s=a(6781),o=a(8052),c=a(2441),d=a(3828);let m={};var u=a(8123),h=a(2551),p=a(6496),g=a(1328),f=a(3127),x=a(5503),y=a(9410),b=a(4062),v=a(1695),I=a(7444),w=a(6977),C=a(6016),N=a(6767),Y=a(310);let S={creditCard:"кредитной карты",debitCard:"дебетовой карты",credit:"кредита"},k=(0,i.I)(({attempts:e,productType:t,onClose:a=Y.l})=>{let n=(0,I.H)(),r=e>1,i=(0,s.hb)(()=>{n.assign("/natural")},[]),o=(0,s.hb)(()=>{r?i():a()},[r]);return(0,l.Y)(C.l,{onClose:o,children:(0,l.F)("div",{className:"flex flex-col gap-xl items-center",children:[(0,l.Y)(N.f,{align:"text-center",children:"Уважаемый клиент!"}),(0,l.Y)(N.f,{align:"text-center",children:`Для получения ${S[t]} Вам необходимо обратиться в офис Банка`}),(0,l.F)("div",{className:"flex flex-col sm:flex-row gap-xl items-center",children:[(0,l.Y)(w.$,{type:"button",version:"secondary",onClick:i,children:"Завершить"}),r?null:(0,l.Y)(w.$,{type:"button",onClick:a,children:"Продолжить"})]})]})})});var E=a(9598),T=a(6072);let F=()=>{let e=(0,b.B)(),t=globalThis.document?.body?.scrollHeight,a=(0,E.B)(),n=new URLSearchParams(decodeURIComponent(globalThis.location?.search)).get("styles");n&&(0,T.qO)(n),(0,s.vJ)(()=>{e&&globalThis.parent.postMessage({height:document.body.scrollHeight},"*")},[t,e]),(0,s.vJ)(()=>{let t=e=>{e.data?.location&&(a.frameLocation=e.data?.location)};return e&&globalThis.addEventListener("message",t),()=>{e&&globalThis.removeEventListener("message",t)}},[e])},_={processPersonalDataFlg:{text:"Согласие на обработку персональных данных",docId:4},consentInformFlg:{text:"Согласие на информирование о продуктах и услугах Банка",docId:14},consentProviderFlg:{text:"Согласие об использовании простой электронной подписи",docId:5},consentOthersFlg:{text:"Прочие согласия",docId:1},consentPfrFlg:{text:"Согласие на запрос в CФР",docId:3}},R={processPersonalDataFlg:{text:"Согласие на обработку персональных данных",docId:4},consentInformFlg:{text:"Согласие на информирование о продуктах и услугах Банка",docId:14},consentProviderFlg:{text:"Согласие об использовании простой электронной подписи",docId:5},consentOthersFlg:{text:"Прочие согласия",docId:1}},D={processPersonalDataFlg:{text:"Согласие на обработку персональных данных",docId:4},consentInformFlg:{text:"Согласие на информирование о продуктах и услугах Банка",docId:14},consentOthersFlg:{text:"Прочие согласия",docId:20},consentFATCA:{text:"Форма самосертификации",docId:10}},A={credit:_,creditCard:R,debitCard:D};({..._,...R,...D}),!function(e){e.Success="SUCCESS",e.Error="ERROR",e.Pending="PENDING"}(n||(n={}));var O=a(646),M=a(7583),P=a(1392);let L=async e=>{let t=(0,M.K)();
2return await (0,P.GR)(`${t?"/external/user-data":""}/esia/getLink`,"POST",e)},B=(0,i.I)(({onChangeEsiaStatus:e,productType:t})=>{let a=(0,I.H)(),r=(0,E.B)().frameLocation,i=(0,s.hb)(async()=>{try{let e=await L({redirectUri:r||globalThis.location.origin+globalThis.location.pathname});e?.link&&(r?window.parent.postMessage({redirectUri:e?.link},"*"):a.assign(e.link))}catch{e(n.Error)}},[r]);return(0,l.F)("div",{className:"flex items-center rounded-md bg-main-gray p-4xl",children:[(0,l.F)("div",{className:"flex gap-m flex-col justify-around w-full",children:[(0,l.Y)("p",{className:"text-xl",children:`Заполните данные через Госуслуги${"debitCard"===t?": ":""}`}),"debitCard"===t?(0,l.F)("ul",{className:"list-disc list-inside",children:[(0,l.Y)("li",{children:"значительно сократит время оформления заявки"}),(0,l.Y)("li",{children:"⁠доступна курьерская доставка в г. Москва (в пределах МКАД)"})]}):(0,l.F)("ul",{className:"list-disc list-inside",children:[(0,l.Y)("li",{children:"Вероятность одобрения выше"}),(0,l.Y)("li",{children:"Без справок о доходах и трудоустройстве"}),(0,l.Y)("li",{children:"С защитой Ваших данных"})]}),(0,l.Y)(O.E,{className:"block self-center @md:hidden",image:{icon:"GosUslugiIcon",iconVersion:"normal"},height:"80",width:"80"}),(0,l.Y)(w.$,{type:"button",onClick:i,className:"w-full @md:w-fit",children:"Заполнить"})]}),(0,l.Y)(O.E,{className:"hidden @md:block",image:{icon:"GosUslugiIcon",iconVersion:"normal"},height:"164"})]})});var $=a(3190),z=a(8535),K=a(6190),W=a(986),V=a(4196),J=a(881);let j=e=>({value:e?.value||""}),U=e=>{let{url:t,query:a,queryPrefix:n,requestData:r={},responseItemHandler:l=j,responseFilter:i}=e,s=((e,t)=>a=>{let n=a?.suggestions||[];return(t?n.filter(t):n).map(t=>{let a=e(t);return{...t,processedValue:a.value,additionalValue:a.additionalValue}})})(l,i),o=n?`${n}, `:"",c=`${o}${a}`;return globalThis?.fetch?.(`/api/v1/suggestions/${t}`,{method:"POST",mode:"cors",headers:{"Content-Type":"application/json"},body:JSON.stringify({count:10,...r,query:c})}).then(e=>e.json()).then(s)},q={url:"suggest/address",responseFilter:e=>!!e?.data?.postal_code},H={name:{url:"suggest/fio",requestData:{parts:["NAME"],gender:"UNKNOWN"}},surname:{url:"suggest/fio",requestData:{parts:["SURNAME"],gender:"UNKNOWN"}},middleName:{url:"suggest/fio",requestData:{parts:["PATRONYMIC"],gender:"UNKNOWN"}},email:{url:"suggest/email"},dulSubdivisionCode:{url:"suggest/fms_unit",responseItemHandler:e=>({value:e?.data?.code||"",additionalValue:e?.data?.name})},dulIssuedBy:{url:"suggest/fms_unit"},organizationName:{url:"suggest/party",responseItemHandler:e=>{let t=e?.data?.inn,a=e?.data?.address?.value||"",n=a?`${t} ${a}`:t;return{value:e?.value||"",additionalValue:n}}},inn:{url:"suggest/party",responseItemHandler:e=>({value:e?.data?.inn||""})},addressRegistration:q,addressFact:q,organizationAddress:q,addressCourier:q,mapSearch:{url:"suggest/address",responseFilter:e=>!!e?.data?.geo_lat&&!!e?.data?.geo_lon}},G=(0,i.I)(({options:e,container:t,onChange:a})=>{let[n,r]=(0,s.J0)(-1),i=t=>{let l=e.length-1;"ArrowDown"===t.key?r(n<l?n+1:0):"ArrowUp"===t.key?r(n>0?n-1:l):"Enter"===t.key&&e[n]&&(t.preventDefault(),a(e[n]))};return(0,s.vJ)(()=>(t.addEventListener("keydown",i),()=>t.removeEventListener("keydown",i)),[n]),(0,l.Y)("div",{className:"bg-white text-l overflow-y-auto overflow-x-hidden rounded-md shadow-2xl",role:"list",children:e?.map((e,t)=>(0,l.F)("div",{className:(0,v.i)("px-m py-xs cursor-pointer hover:bg-main-divider relative",{"bg-main-divider":n===t}),role:"listitem",onMouseDown:()=>a(e),children:[(0,l.Y)("p",{children:e.processedValue}),e.additionalValue?(0,l.Y)("p",{className:"text-xs text-secondary-text",children:e.additionalValue}):null]},t.toString()))})}),Q=(0,i.I)(({value:e="",onChange:t=Y.l,onDaDataChange:a,name:n="",daDataQueryPrefix:r,dadata:i=!1,type:o,...c})=>{let[d,{setFalse:m,setTrue:u}]=(0,K.o)(),h=function({isOpen:e,value:t,name:a,onChange:n,onDaDataChange:r,daDataQueryPrefix:i}){let o=(0,s.li)(t),c=(0,s.li)(t),[d,m]=(0,s.J0)([]),u=(0,V.n)(),h=H[a],p=(0,s.hb)(()=>{c.current=t,u.close()},[t]),g=(0,s.hb)(e=>{p(),c.current=e.processedValue,n?.(e.processedValue),r?.(e)},[p,n]),f=(0,s.li)(null),x=(0,s.Kr)(()=>async e=>
2{if(!h)return;let t=await U({url:h.url,responseItemHandler:h.responseItemHandler,responseFilter:h.responseFilter,requestData:{...h?.requestData},query:e,queryPrefix:i});t?.length&&m(t)},[i]),y=(0,s.Kr)(()=>(0,J.s)(x,300),[x]);return(0,s.vJ)(()=>{if(!e||!f.current||c.current===t)return void p();let a=f.current,{top:n,left:r,width:i,height:s}=a.getBoundingClientRect();t&&o.current!==t&&(y(t),o.current=t),u.open({popup:(0,l.Y)(G,{options:d,container:a,value:t,onChange:g}),top:n+globalThis.scrollY+s,left:r,width:i})},[e,d,t,g]),f}({isOpen:d&&i,name:n,value:e,daDataQueryPrefix:r,onChange:t,onDaDataChange:a}),p=(0,s.hb)(e=>{let a=e??"";"number"===o&&(a=a.replace(/^0+(?=\d)/,"")),t?.(a)},[t]);return(0,l.Y)(W.o,{value:e,onChange:p,inputRef:h,isOpen:d,onOpen:u,onClose:m,name:n,...c})}),Z=(e,t,a="")=>t?.filledByEsia&&!!e("esiaAccountTypeCd")?.value?.key&&e(t?.name??a).value,X=(0,i.I)(({field:e,input:t})=>{let a=t?.name||"addressRegistration",n=e(a).value,r=(0,s.hb)(t=>{e?.(a)?.onChange?.(ee(t))},[]),i=(0,s.hb)(t=>{e?.(a)?.onChange?.({apartment:"",city:"",district:"",fullAddress:t,fiasCode:"",house:"",locality:"",okatoRegionCode:"",postcode:"",region:"",regionCode:"",street:"",qc:"",qcComplete:"",qcHouse:""})},[]);return(0,l.Y)(Q,{disabled:Z(e,t,a),label:"Адрес",...e(a),value:n?.fullAddress,onChange:i,...t,onDaDataChange:r})}),ee=e=>({apartment:e?.data?.flat,city:e?.data?.city,district:e?.data?.area_with_type,fullAddress:e?.unrestricted_value,fiasCode:e?.data?.fias_id,house:e?.data?.house,locality:e?.data?.settlement_with_type,okatoRegionCode:e?.data?.okato,postcode:e?.data?.postal_code,region:e?.data?.region,regionCode:e?.data?.region_kladr_id?e?.data?.region_kladr_id.substring(0,2):"",street:e?.data?.street,qc:e?.data?.qc,qcComplete:e?.data?.qc_complete,qcHouse:e?.data?.qc_house,...et(e)}),et=e=>{let t=e?.data?.block,a=e?.data?.block_type;if(!t)return{building:null,block:null};switch(a){case"литера":case"стр":return{building:t,block:null};case"к":{let e=ea(t),[a,n]=t.split(e);return e?{building:n,block:a}:{building:null,block:a}}default:return{building:null,block:null}}},ea=e=>e.includes("стр")?" стр ":e.includes("литера")?" литера ":"",en=(0,z.Y)(({field:e,input:t,source:a})=>{let[n,r]=(0,s.J0)(""),i=e("addressCourier")?.value,o=i?.locality,c=i?.city;(0,s.vJ)(()=>{a&&(c||o)&&!a.deliveryCities?.includes(c)?(e?.("addressCourier")?.onChange?.({...i,house:""}),r("Город недоступен для доставки")):r("")},[c,o,a]);let d=(0,s.hb)(t=>{e?.("addressCourier")?.onChange?.(ee(t))},[]),m=(0,s.hb)(t=>{e?.("addressCourier")?.onChange?.({apartment:"",city:"",district:"",fullAddress:t,fiasCode:"",house:"",locality:"",okatoRegionCode:"",postcode:"",region:"",regionCode:"",street:"",qc:"",qcComplete:"",qcHouse:""})},[]);return(0,l.Y)(Q,{label:"Адрес",...e("addressCourier"),value:i?.fullAddress,onChange:m,...t,error:n||e("addressCourier")?.error,onDaDataChange:d})}),er=(0,i.I)(({field:e,input:t})=>{let a="addressFact",n=e(a).value,{value:r}=e("addressMatch");(0,s.vJ)(()=>{r&&e("addressFact")?.onChange?.(e("addressRegistration").value)},[r,e("addressRegistration").value]);let i=(0,s.hb)(t=>{e?.(a)?.onChange?.(ee(t))},[]),o=(0,s.hb)(t=>{e?.(a)?.onChange?.({apartment:"",city:"",district:"",fullAddress:t,fiasCode:"",house:"",locality:"",okatoRegionCode:"",postcode:"",region:"",regionCode:"",street:"",qc:"",qcComplete:"",qcHouse:""})},[]);return(0,l.Y)(Q,{label:"Адрес",disabled:r,...e(a),value:n?.fullAddress,onChange:o,...t,onDaDataChange:i})});var el=a(2807);let ei=(0,i.I)(({field:e,input:t})=>(0,l.Y)(el.K,{text:"Адрес фактического места жительства совпадает с адресом регистрации",...e(t?.name??"")}));var es=a(7073),eo=a(9163),ec=a(6338),ed=a(8834);let em=async e=>{let t=(0,M.K)(),a=await (0,P.GR)(`${t?"/external":""}/public-data/regionOffices`,"POST",{regionRfCd:{key:e},cashCardFlg:!0});return(a?.offices?.map(e=>({...e,gpsLatitude:eu(e.latitude??ed.L[0]),gpsLongitude:eu(e.longitude??ed.L[1])}))||[]).sort((e,t)=>eh(e)?-1:+!!eh(t))},eu=e=>Number(e.toString().replace(",",".")),eh=e=>"3520"===e.vspCode;var ep=a(4304);let eg=e=>{let t=(0,M.K)(),a=(0,ep.$_)(),n=e?`${a}${t?"/external/public-data":""}/dictionary?dictionaryType=${encodeURIComponent(e)}`:null,{data:r,error:l}=(0,c.e)(n,ef);return r&&"errorMessage"in r?{error:l}:{data:r,error:l}},ef=async e=>await (0,d.h)(e,{method:"POST"})||[];var ex=a(8446),ey=a(7530);let eb=[".",","],ev=({items:e,query:t,getText:a,setFiltered:n})=>{n((({items:e,query:t,getText:a})=>{if(!t)return e;let n=(e=>{let t=(0,ey.D)(e,"ru"),a=e.split("").map(e=>eb.includes(e)?e:(0,ey.D)(e,"ru")).join("");return Array.from(new Set([e,t,a]))})(t);return e?.filter(e=>n.some(t=>a(e)?.toLowerCase().includes(t.toLowerCase())))})({items:e,query:t,getText:a})??[])},eI=(0,i.I)(({field:e,input:t})=>{let[a,n]=(0,s.J0)([]),[r,i]=(0,s.J0)([]),{data:o}=eg("REGION_RF"),{programId:c,productType:d}=(0,ex.O)(),m="38"===c,u="debitCard"===d,h=e("regionRetail")?.value||{},p=e(t?.name??"");(0,s.vJ)(()=>{(async()=>{let e=await em(h?.key??"");n(e),i(e)})()},[h.key]);let g=(0,s.hb)(e=>{ev({items:a,query:e,getText:e=>e.address,setFiltered:i})},[a]),f=(0,s.Kr)(()=>eY(a),[a]),x=(0,s.Kr)(()=>ew(f),[f]);return(0,l.F)("div",{children:[(0,l.Y)(ec.Y,{label:"Адрес отделения",placeholder:"Выберите отделение",disabled:m,options:eS(r),disableFilterOptions:u,onSearchQuery:u?g:void 0,...p,isSearch:!0}),(0,l.Y)("div",{className:"h-[600px]",children:(0,l.Y)(eo.Y,{children:(0,l.Y)(ed.a,{points:f,isLoad:!o,className:"h-full",selectedAddress:p?.value?.text,onPointSelect:m?void 0:({id:e})=>
2{if(p?.value?.key===e)return;let t=a.find(t=>t.id===e);t&&p.onChange?.({key:e,text:t.address??""})},center:x,zoom:8})})})]})}),ew=e=>{let t=[eN(eC(e,0)),eN(eC(e,1))];return t.every(e=>e)?t:ed.L},eC=(e,t)=>e.map(e=>e.coords?.[t]),eN=e=>e.length&&e.reduce((e,t)=>e+t)/e.length,eY=e=>e.map(e=>({type:"offices",coords:[Number(e.gpsLatitude),Number(e.gpsLongitude)].filter(Boolean),content:(0,es.X)(e),id:e.id})).filter(e=>2===e.coords.length),eS=e=>e.filter(e=>e.address).map(({id:e,address:t})=>({key:e?.toString()||"",text:t})),ek=(0,z.Y)(({field:e,source:t,fieldName:a,placeholder:n="Выберите из списка",options:r,onChange:i,...o})=>{let c=t?.map(e=>({key:e.key||"",text:e.value}))||[],d=e(a),m=d?.value,u=(0,s.Kr)(()=>m?.key&&!m?.text?c.find(e=>e.key===m.key)??m:m,[m,c]);return(0,l.Y)(ec.Y,{placeholder:n,options:c,...e(a),value:u,...o,onChange:i??e(a)?.onChange})}),eE=(0,i.I)(({field:e,input:t})=>{let a=(0,ex.O)();return(0,l.Y)(ek,{field:e,source:a.amountWorkers??[],label:"Количество работающих в организации",fieldName:"amountWorkers",...t})}),eT=(0,i.I)(({field:e,input:t})=>(0,l.Y)(el.K,{text:"Наличие военного билета",...e(t?.name??"")}));var eF=a(8231),e_=a(8614),eR=a(5593);let eD=(0,i.I)(({className:e,label:t,required:a,error:n,...r})=>(0,l.F)("div",{className:(0,v.i)("shrink-0 w-full",e),children:[(0,l.Y)(eR.z,{label:(0,eF.S)({label:t,required:a}),...r}),(0,e_.I)(n)]})),eA=[{id:"true",text:"Да"},{id:"false",text:"Нет"}],eO=(0,i.I)(({field:e,input:t})=>{let[a,n]=(0,s.J0)(""),r=(0,s.hb)(t=>{n(t),"false"===t&&e("bankEmployeeCode")?.onChange?.(null)},[]);return(0,l.F)("div",{className:"flex flex-col md:flex-row",children:[(0,l.Y)(eD,{label:"Мне помог сотрудник Банка",orientation:"horizontal",items:eA,value:a,onChange:r}),"true"===a?(0,l.Y)(Q,{label:"Код представителя Банка",placeholder:"Введите код",isInteger:!0,maxLength:8,...e(t?.name??""),...t}):null]})}),eM=(0,i.I)(({field:e,input:t})=>(0,l.Y)(el.K,{text:"В отношении меня ведётся производство по делу о банкротстве",...e(t?.name??"")}));var eP=a(1218);let eL=(0,i.I)(({field:e,input:t})=>(0,l.Y)(eP.O,{label:"Дата начала работы на текущем месте",...e(t?.name??""),...t,disabled:Z(e,t),maxDate:new Date}));var eB=a(6540);let e$=(0,i.I)(({suggestion:e,onFix:t})=>(0,l.F)("div",{className:"flex items-center gap-xs text-m",color:"",children:[(0,l.F)("span",{children:["Возможно, вы имели в виду: ",(0,l.Y)("b",{children:e})]}),(0,l.Y)("button",{className:"text-green",type:"button",onClick:t,children:"Исправить"})]})),ez=/[a-zA-Z]/,eK=(0,i.I)(({field:e,input:t})=>{let a=e(t?.name??""),[n,r]=(0,s.J0)(null),{productType:i}=(0,ex.O)(),o="debitCard"===i,c=(0,s.hb)(()=>{if(!o)return;let e=a.value??"",t=(0,ey.D)(e,"ru");ez.test(e)&&t!==e&&r((0,eB.Z)(t))},[a.value]),d=(0,s.hb)(()=>{r(null)},[]),m=(0,s.hb)(()=>{n&&a.onChange?.(n),r(null)},[n,a]);return(0,l.F)("div",{children:[(0,l.Y)(Q,{label:o?"Место рождения (как в паспорте)":"Место рождения",maxLength:100,...a,...t,disabled:Z(e,t),onBlur:c,onFocus:d}),n?(0,l.Y)(e$,{suggestion:n,onFix:m}):null]})});var eW=a(649),eV=a(8343);let eJ=e=>!!e&&e.toLowerCase().includes("моменталь"),ej=(e,t)=>e.filter(e=>!!e.value&&e.value.toLowerCase().includes(t)),eU=["Можно забрать уже сегодня в любом отделении банка","Без имени на пластике","Подходит для оплаты везде, как обычная карта"],eq=["С вашим именем на лицевой стороне","Ориентировочный срок доставки от 2 до 14 дней в зависимости от региона","Получение в офисе, который укажете при оформлении"],eH=({isMomentSelected:e,id:t,text:a,benefits:n,radioFieldOptions:r,field:i,restInput:s})=>(0,l.F)("div",{style:{flex:1,border:e?"2px solid #42ab44":"1px solid #D1D3D6",borderRadius:"8px",padding:"16px"},children:[(0,l.Y)(eD,{orientation:"vertical",items:[{id:t,text:a}],...i("cardCategory",r),...s}),(0,l.Y)("ul",{style:{marginTop:"8px",paddingLeft:0,listStyle:"none"},children:n.map((e,t)=>
2(0,l.F)("li",{style:{display:"flex",alignItems:"flex-start",gap:"8px"},children:[(0,l.Y)("span",{style:{flexShrink:0,lineHeight:"1.5"},children:"•"}),(0,l.Y)("span",{style:{margin:0,flex:1,wordBreak:"break-word"},children:(0,l.Y)(N.f,{size:"text-l",font:"font-light",color:"text-secondary-text",children:e})})]},`benefit-${t}`))})]}),eG=({selectedCardCategory:e,momentCards:t,namedCards:a,radioFieldOptions:n,field:r,inputData:i,restInput:s})=>{let o=((e,t)=>!!e&&t.some(t=>t.key===e.key))(e,t),c=i?.label||"Категория карты",d=i?.required,m=a.length>0,u=t.length>0;return u||m?(0,l.F)("div",{children:[(0,l.Y)("div",{style:{marginBottom:"12px"},children:(0,l.F)(eV.E,{color:"text-secondary-text",font:"font-light",children:[c,d&&"*"]})}),(0,l.F)("div",{className:"flex gap-m flex-col sm:flex-row",children:[u&&eH({isMomentSelected:o,id:t[0].key,text:"Моментальная",benefits:eU,radioFieldOptions:n,field:r,restInput:s}),m&&eH({isMomentSelected:!o,id:a[0].key,text:"Именная",benefits:eq,radioFieldOptions:n,field:r,restInput:{}})]})]}):null},eQ=async(e,t)=>{let a=(0,M.K)(),n=await (0,P.GR)(a?"/external/public-data/dictionaryFiltered":"/dictionaryFiltered","POST",a?{paymentSystemTypeCd:e,dictionaryType:"CARD_TYPE"}:{type:"CARD_TYPE",presets:{paymentSystemTypeCd:e,creditProgramId:t}});return Array.isArray(n)?n:[]},eZ=({allLoadedCards:e,selectedCardCategory:t,inputData:a,onChange:n,field:r})=>{let i=e.find(e=>e.key===t?.key),s=i?.description;return(0,l.F)("div",{children:[(0,l.Y)(ek,{field:r,source:e,label:"Категория карты",fieldName:"cardCategory",...a,onChange:n}),s?(0,l.Y)(eW.n,{__html:s}):null]})},eX=(0,i.I)(({field:e,input:t})=>(0,l.Y)(Q,{label:"Количество детей до 18 лет",placeholder:"Введите значение",isInteger:!0,type:"number",...e(t?.name??""),...t})),e0=(0,i.I)(({field:e,input:t})=>(0,l.Y)(Q,{label:"Кодовое слово",maxLength:20,inputLanguage:"ru",...e(t?.name??""),...t})),e1=(0,i.I)(({field:e,input:t})=>{let{data:a}=eg("INCOME_CERT_UNITED"),n=Z(e,t);return(0,l.F)("div",{className:"space-y-xl",children:[n?(0,l.Y)(eW.n,{__html:"Для выбора иного способа подтверждения дохода, оформите новую заявку на кредит без авторизации на портале Госуслуги"}):null,(0,l.Y)(ek,{field:e,source:a,label:"Способ подтверждения дохода",fieldName:"confirmationIncome",...t,disabled:n})]})}),e2=(0,i.I)(({field:e,input:t})=>{let{data:a}=eg("MILITARY_STATUS");return(0,l.Y)(ek,{field:e,source:a,label:"Статус военнообязанного",fieldName:"conscription",...t})});var e6=a(5553),e4=a(4191),e5=a(2793);let e3=async(e,t=!1)=>{let a=(0,M.K)(),n=await (0,P.p0)(`${a?"/external":""}/feedback/file?id=${encodeURIComponent(e)}&convertToPngFlg=${t}`,"GET");return n?n.blob():new Blob},e8=(0,i.I)(({src:e,onClose:t,onDocumentRead:a})=>{let n=(0,e5.t)();return(0,l.F)(C.l,{onClose:t,position:n?"top":"center",children:[n?(0,l.Y)("img",{src:e}):(0,l.Y)("iframe",{src:`${e}#toolbar=0`,className:"w-full h-[80vh]",id:"iframe-dialog"}),(0,l.Y)(w.$,{className:"mx-auto mt-m",type:"button",onClick:()=>{a?.(),t?.()},children:"Ознакомиться"})]})}),e7=(e,t)=>{let[a,{setTrue:n,setFalse:r}]=(0,K.o)(!1),{open:l}=(0,h.s)(e8),i=(0,e5.t)();return{openDocument:(0,s.hb)(async()=>{e&&!a&&(n(),l({src:URL.createObjectURL(await e3(e,i)),onDocumentRead:t}),r())},[l,e,i,a]),isLoading:a}},e9=(0,i.I)(({className:e,error:t,docId:a,...n})=>{let{openDocument:r,isLoading:i}=e7(a,()=>n.onChange?.(!0));return(0,l.F)("div",{className:e,children:[(0,l.F)("div",{className:"flex flex-wrap gap-x-m",children:[(0,l.Y)(e4.S,{...n}),a?(0,l.F)(w.$,{embedded:!0,onClick:r,children:[(0,l.Y)(e6.f,{children:"Ознакомиться"}),i?(0,l.Y)(x.a,{blur:!1,size:"extraSmall",position:"static"}):null]}):null]}),(0,e_.I)(t)]})}),te=(0,i.I)(({field:e,input:t})=>{let{productType:a}=(0,ex.O)(),n=a?A[a]:A.credit;return t&&t.name?(0,l.Y)(e9,{text:n[t.name]?.text,docId:n[t.name]?.docId,...e(t.name),...t}):null});var tt=a(4507),ta=a(8370),tn=a(8507),tr=a(194),tl=a(6077),ti=a(106),ts=a(7571),to=a(9295),tc=a(7913),td=a(1173),tm=a(8850),tu=a(4
2136),th=a(682);let tp={minSum:1e4,maxSum:5e6,minMonths:th.$v,maxMonths:th.Ts,rate:0,isSalaryClient:!1,isPensionClient:!1,isStateEmployee:!1,isInsurance:!0},tg=e=>tf({...e,fieldKey:"isSalaryClient",viewSettingFieldKey:"isShowSalaryClient"})&&tf({...e,fieldKey:"isStateEmployee",viewSettingFieldKey:"isShowStateEmployee"})&&tf({...e,fieldKey:"isPensionClient",viewSettingFieldKey:"isShowPensionClient"})&&tf({...e,fieldKey:"isInsurance",viewSettingFieldKey:"isShowInsurance"}),tf=({row:e,userInputParams:t,paramsViewSettings:a,fieldKey:n,viewSettingFieldKey:r})=>!!a&&!a[r]||t[n]===e[n],tx=({userInputParams:e,calcSource:t,paramsViewSettings:a,maxMonthsOverride:n})=>{let{moneyValue:r,monthsValue:l}=e,i=t?.rateRows||[tp],s=(({limitRows:e,userInputParams:t,paramsViewSettings:a})=>e?.find(e=>tg({row:e,userInputParams:t,paramsViewSettings:a})))({limitRows:t?.limitRows||[],userInputParams:e,paramsViewSettings:a}),{minSum:o,maxSum:c}=(0,tu.Cz)(["minSum","maxSum"],s,i),{minMonths:d,maxMonths:m}=(0,tu.Cz)(["minMonths","maxMonths"],s,i),u=n?Math.min(n,m):m,h=(({rateRows:e=[],userInputParams:t,paramsViewSettings:a,moneyValue:n,monthsValue:r})=>e?.find(e=>tg({row:e,userInputParams:t,paramsViewSettings:a})&&(0,tu.D1)(n,["minSum","maxSum"],e)&&(0,tu.D1)(r,["minMonths","maxMonths"],e))||tp)({rateRows:i,userInputParams:e,paramsViewSettings:a,moneyValue:r,monthsValue:l}),{rate:p}=h,g=(0,tm.u)(p,e);return{...h,...e,minSum:o,maxSum:c,minMonths:d,maxMonths:u,moneyValue:r,monthsValue:l,monthlyPayment:g}};var ty=a(9045);let tb={isSalaryClient:"isSalaryClient",isStateEmployee:"isStateEmployee",isPensionClient:"isPensionClient",isInsurance:"isInsurance",moneyValue:"maxSum"},tv=(0,z.Y)(({className:e,title:t,calcSource:a,buttons:n,footnote:r,paramsViewSettings:i,defaultParams:c,onChange:d,maxMonthsOverride:m,children:u,...h})=>{let p=(0,s.li)(!1),g=(0,tr.OT)(a?.rateRows),f=(0,s.hb)(e=>{let t=tx({userInputParams:e,calcSource:a,paramsViewSettings:i,maxMonthsOverride:m});d?.({...e,monthlyPayment:t.monthlyPayment,rate:g?.rate??0})},[i,a,g?.rate]),[x,{field:y}]=(0,o.m)((e=>({moneyValue:(0,ty.NL)(e,2e5),monthsValue:(0,ty.W5)(e,th.wT),monthlyPayment:0,rate:0,isAnnuity:!0,isInsurance:!!e?.isEnableInsurance,isSalaryClient:!!e?.isEnableSalaryClient,isPensionClient:!!e?.isEnablePensionClient,isStateEmployee:!!e?.isEnableStateEmployee}))(c),{onChange:f}),b=tx({userInputParams:x,calcSource:a,paramsViewSettings:i,maxMonthsOverride:m}),I=(0,l.F)("div",{className:"grid gap-s whitespace-nowrap lg:sm:col-span-1 col-span-2",children:[(0,l.Y)(eV.E,{color:"text-secondary-text",font:"font-light",children:"Тип платежа"}),(0,l.Y)(eV.E,{size:"text-l",font:"font-light",children:"Аннуитетный"})]}),{onChange:w}=y("moneyValue"),{onChange:C}=y("monthsValue");return(0,s.vJ)(()=>{p.current||g?.rate===void 0||void 0===b.monthlyPayment||(d?.({...x,monthlyPayment:b.monthlyPayment,rate:g.rate}),p.current=!0)},[g?.rate,b.monthlyPayment]),(0,s.vJ)(()=>{w&&w((0,td.q)(x.moneyValue,b.minSum,b.maxSum))},[b.minSum,b.maxSum]),(0,s.vJ)(()=>{C&&C((0,td.q)(x.monthsValue,b.minMonths,b.maxMonths))},[b.minMonths,b.maxMonths]),(0,s.vJ)(()=>{!((e={})=>!!Object.values(e).filter(e=>e).length)(c)&&g&&(0,to.T)({field:y,defParams:g,calcParams:b,map:tb,monthsValue:"minMonths"})},[a,c]),(0,l.Y)(tt.J,{className:e,title:t,...h,children:(0,l.F)("section",{className:(0,v.i)(ta.U.wrapper,e),children:[(0,l.F)("div",{className:ta.U.input,children:[(0,ts.x)({title:"Сумма кредита, ₽",step:500,min:b.minSum,max:b.maxSum,...y("moneyValue"),value:b.moneyValue}),(0,ti.W)({title:"Срок кредита, месяцев",min:b.minMonths,max:b.maxMonths,...y("monthsValue"),value:b.monthsValue}),tI({...b,...i},y,u),(0,l.Y)("div",{className:"sm:hidden",children:I})]}),(0,l.F)("div",{className:(0,v.i)(ta.U.result,"@4xl:w-1/2"),children:[(0,l.Y)(tn.C,{title:"Полная стоимость кредита",value:a?.totalLoanCost}),(0,l.Y)(tn.C,{title:"Ставка от",value:g?.rate,fractionDigits:2,postfix:"%"}),(0,l.Y)(tn.C,{title:"Ежемесячный платёж",value:b.monthlyPayment,postfix:"₽"}),(0,l.Y)("div",{className:"hidden sm:block mb-lg",children:I}),(0,tc.vL)(n,{isVertical:!0}),(0,tl.T)(r)]})]})})}),tI=(e,t,a)=>(0,l.F)("div",{className:"flex flex-col gap-y-2xl",children:[e.isShowSalaryClient?(0,l.Y)(e4.S,{text:`Получаю зарплату на счёт
3в Россельхозбанке`,...t("isSalaryClient"),value:e.isSalaryClient,className:"whitespace-pre-line sm:whitespace-normal"}):null,e.isShowStateEmployee?(0,l.Y)(e4.S,{text:"Работаю в бюджетной организации",...t("isStateEmployee"),value:e.isStateEmployee}
3):null,a??null,e.isShowPensionClient?(0,l.Y)(e4.S,{text:"Получаю пенсию на карту Россельхозбанка",...t("isPensionClient"),value:e.isPensionClient}):null,e.isShowInsurance?(0,l.Y)(e4.S,{text:"Комплексная страховая защита",...t("isInsurance"),value:e.isInsurance}):null]}),tw="calculator",tC=(0,i.I)(({field:e,params:t})=>{let[a,n]=(0,s.J0)(),r=e(tw)?.value,i=(0,s.hb)(t=>{e(tw).onChange?.(t)},[]),o=(0,s.hb)(t=>{e("temporaryContractFlg").onChange?.(t),t||e("fixedTermContractMonths").onChange?.("")},[]);(0,s.vJ)(()=>{t?.calcData?.defaultParams&&n(r?tY(e(tw).value):t?.calcData?.defaultParams)},[t?.calcData?.defaultParams]);let c=e("temporaryContractFlg").value,d=e("fixedTermContractMonths").value,m=c&&d?Math.max(Number(d),6):void 0,u=(0,l.F)("div",{className:"flex flex-col",children:[(0,l.Y)(e4.S,{text:"Работаю по срочному трудовому договору",...e("temporaryContractFlg"),onChange:o}),c?(0,l.Y)(W.o,{className:"pt-2xl [&_input]:text-s [&_.text-xs]:text-s",label:"Срок срочного трудового договора, месяцев",placeholder:"Введите значение",infoMessage:"От 6 до 60 месяцев",isInteger:!0,maxLength:2,type:"text",...e("fixedTermContractMonths")}):null]});return a?(0,l.Y)(tv,{...t?.calcData,defaultParams:a,maxMonthsOverride:m,padding:"p-0",onChange:i,children:u}):(0,l.Y)(x.a,{})}),tN={moneyValue:"sum",monthsValue:"period",isInsurance:"isEnableInsurance",isPensionClient:"isEnablePensionClient",isStateEmployee:"isEnableStateEmployee",isSalaryClient:"isEnableSalaryClient",isAnnuity:"isAnnuity"},tY=(e,t=!1)=>{let a=t?tS(tN):tN;return Object.fromEntries(Object.entries(e??{}).map(([e,t])=>[a[e],t]))},tS=e=>Object.fromEntries(Object.entries(e).map(([e,t])=>[t,e])),tk=`Имеет ли юридическое лицо, акционером / участником / членом / пайщиком /
4    вкладчиком с долей участия более 20% уставного капитала руководителем,
5    которого Вы являетесь, кредит в АО \xabРоссельхозбанк\xbb`,tE=(0,i.I)(({field:e,input:t})=>{let{data:a}=eg("CREDIT_IN_RSHB");return(0,l.Y)(ek,{field:e,source:a,label:tk,fieldName:"creditInRshbCd",input:t,disabled:!e?.("shareholderFlg")?.value})});var tT=a(35);let tF=()=>(0,tT.W)(),t_={17:"amur_debit_card",16:"owner_debit_card",18:"pansion_debit_card",38:"salary_debit_card",40:"vordi_debit_card",42:"eco_debit_card",43:"junior_debit_card",44:"appetit_debit_card",46:"owner_debit_card_plus",47:"owner_debit_card_pens_plus",48:"salary_debit_card_48",49:"salary_debit_card_49"},tR={region:{key:"REGION_77",text:"Москва и Московская область"},office:{key:"3041100",text:"Аэропорт Шереметьево, МО, г.Химки, Шереметьевское шоссе, вл39с1"}},tD={region:{key:"REGION_77",text:"Москва и Московская область"},office:{key:"3",text:"г. Москва, Пресненская наб., д. 10, стр. 2"},officeVspCodeNewMs:"0004"},tA={UNION_PAY:"PAYMENT_SYSTEM_TYPE_3",MIR:"PAYMENT_SYSTEM_TYPE_1",MIR_CLASSIC:"PAYMENT_SYSTEM_TYPE_6",MIR_YOUTH:"PAYMENT_SYSTEM_TYPE_10"},tO=["38","48","49"],tM=[{id:"810",text:"Рубли"}],tP=["810"],tL="Выпуск первой рублевой карты - бесплатно, за выпуск последующих карт взимается комиссия согласно тарифным планам.<br>Выпуск валютных карт осуществляется с комиссией согласно тарифным планам.",tB=`
6  <strong>Выпуск карт</strong><br>
7  • Первая карта в рублях — бесплатно<br>
8  • Выпуск второй и каждой последующей рублевой карты — 4 500 ₽<br>
9  • Выпуск валютных карт: 380 CNY / 55 USD / 45 EUR<br>
10  Комиссия за выпуск карт взимается в соответствии с действующими тарифами Банка.
11`,t$={[tA.UNION_PAY]:["810","840","978","156"],[tA.MIR]:tP,[tA.MIR_CLASSIC]:tP,[tA.MIR_YOUTH]:tP},tz=(0,i.I)(({field:e,input:t})=>{let{data:a}=eg("CURRENCY"),{programId:n}=tF(),r=e("paymentSystem")?.value?.key,i=e(t?.name??""),o=(0,s.Kr)(()=>!Object.keys(t_).includes(n||"")||tO.includes(n??""),[]),c=(0,s.Kr)(()=>
11{if(o)return tM;let e=a?.map(e=>({id:e.key??"",text:e.description,displayOrder:e.displayOrder??0})).sort((e,t)=>e.displayOrder-t.displayOrder),t=r&&t$[r];return t?e?.filter(e=>t.includes(e.id)):e},[a,r]);(0,s.vJ)(()=>{c&&0!==c.length&&(c.some(e=>e.id===i.value)||i.onChange?.("810"))},[c]);let d=(0,s.Kr)(()=>r?r===tA.UNION_PAY?tB:[tA.MIR,tA.MIR_CLASSIC,tA.MIR_YOUTH].includes(r)?null:tL:tL,[r]);return(0,l.F)("div",{children:[(0,l.Y)(eD,{label:"Валюта",orientation:"horizontal",items:c,...i,...t}),!o&&d?(0,l.Y)("div",{className:"mb-6",children:(0,l.Y)(eW.n,{__html:d})}):null]})}),tK=async(e,t)=>{let a=(0,M.K)();await Promise.all(Object.entries(e).map(e=>{let[n,r]=e;(0,P.GR)(`${a?"/external/public-data":""}/dictionary?dictionaryType=${encodeURIComponent(r)}`,"POST").then(e=>{t[n]=e})}))},tW=async e=>{let t=await U({url:"suggest/party",query:e});return t?.[0]},tV=e=>t=>e.map(e=>({key:e.key,text:e.value})).find(e=>e.key===t)??null,tJ={amountWorkers:"EMPLOYEES_NUMBER",employerOrganization:"ORGANIZATION_KIND",employerActivities:"ORGANIZATION_ACTIVITY_TYPE",organization:"ORGANIZATION_TYPE"},tj=(e,t,a)=>{let{okved:n,okopf:r,inn:l,organizationName:i}=tU(a);t?.("legalForm")?.onChange?.(a.data?.opf?.short),t?.("organizationAddress")?.onChange?.(ee(a.data?.address));let s={amountWorkers:((e,t)=>{if(!t)return null;let[a]=[e?.find(e=>t<=Number(e.description))].map(e=>({key:e?.key??"",text:e?.value??""}));return a})(e?.amountWorkers,a.data?.employee_count),employerActivities:((e,t)=>{if(!t)return null;let a=tV(e),n=+t?.split(".")[0],r=+t?.split(".")[1];switch(n){case 1:return a("AGRICULTURE");case 35:return a("FUEL_AND_ENERGY");case 41:case 42:case 43:return a("CONSTRUCTION");case 46:case 47:return a("TRADE");case 55:case 79:return a("TOURISM");case 62:return a("TECHNOLOGY");case 63:return a("CONSULTING_SERVICE");case 64:return a("BANK");case 65:return a("INSURER");case 66:return a("FINANCIAL_INSTITUTIONS");case 72:case 74:return a("SCIENCE");case 80:return a("SECURITY");case 84:if(r<22)return a("GOVERNANCE");if(22===r)return a("ARMY");return a("OTHER_SECTORS");case 85:return a("EDUCATION");case 86:return a("HEALTHCARE");case 87:return a("SOCIAL_SPHERE");default:if(n>=10&&n<=33)return a("INDUSTRY");if(n>=5&&n<=9)return a("FUEL_AND_ENERGY");if(n>=49&&n<=53)return a("TRANSPORT");return a("OTHER_SECTORS")}})(e?.employerActivities??[],n),organization:((e,t,a)=>{let n=tV(e);return n("7725114488"===a?"RSHB":50102===t?"SOLE_TRADER":t>=75e3&&t<=75505&&75500!==t?"BUDGETARY":"COMMERCIAL")})(e?.organization??[],r,l),employerOrganization:((e,t)=>{let a=tV(e);return a([40001,40002,71610].includes(t)?"FOREIGN":"RUSSIAN")})(e?.employerOrganization??[],r),organizationName:i,inn:l,isDadataOrganization:!0};for(let e in s)t?.(e)?.onChange?.(s[e])},tU=e=>({inn:e.data?.inn??"",okopf:Number(e.data?.opf?.code),okved:e.data?.okved??"",organizationName:e.data?.name?.short_with_opf??""}),tq=(0,i.I)(({field:e,input:t})=>{let a=(0,ex.O)(),[n,r]=(0,s.J0)(""),{employerActivities:i,employerOrganization:o,organization:c,amountWorkers:d}=a,m=e?.("esiaAccountTypeCd")?.value,u=e?.("inn")?.value,h=e?.("organizationName")?.error,p=e("isDadataOrganization")?.value;(0,s.vJ)(()=>{r(h&&!p?"Необходимо выбрать ИНН из выпадающего списка":"")},[p,h]);let g=(0,s.hb)(t=>{tj(a,e,t)},[]);(0,s.vJ)(()=>{(async()=>{await tK(tJ,a)})()},[]),(0,s.vJ)(()=>{m&&u&&tH(a)&&(async()=>{let t=await tW(u);t&&tj(a,e,t)})()},[i,o,c,d]);let f=(0,s.hb)(t=>
11{e?.("inn")?.onChange?.(t),e?.("isDadataOrganization")?.onChange?.(!1)},[]);return(0,l.Y)(Q,{label:"ИНН",isInteger:!0,maxLength:12,...t,...e(t?.name??""),onDaDataChange:g,disabled:Z(e,t),onChange:f,error:n||e("inn")?.error})}),tH=e=>{let{employerActivities:t,employerOrganization:a,organization:n,amountWorkers:r}=e;return[a,n,r,t].every(Boolean)},tG=new Date(Date.now()+864e5),tQ=(0,i.I)(({field:e,input:t})=>{let{data:a}=eg("DAYS_DELIVERY_SETTINGS"),n=(0,s.Kr)(()=>{let e=a?.find(e=>"WEEKEND"===e.key);return e&&e.value?e.value.split(",").map(Number):[]},[a]);return(0,l.Y)(eP.O,{label:"Дата доставки",...e(t?.name??""),...t,minDate:tG,weekends:n})}),tZ=(0,i.I)(({field:e,input:t})=>{let{productType:a}=(0,ex.O)(),n="debitCard"===a,{data:r}=eg("COURIER_DELIVERY_TIME"),i=["TIME_1","TIME_2","TIME_3"],o=["TIME_4","TIME_5"],c=(0,s.Kr)(()=>{let e=n?o:i;return(r||[]).filter(t=>t.key&&e.includes(t.key)).sort((e,t)=>(e?.displayOrder||0)-(t?.displayOrder||0)).map(e=>({id:e.key,text:e.value}))},[r,n]);return(0,l.Y)(eD,{label:"Время доставки",className:"flex-row",items:c,...e(t?.name??"")})}),tX=(0,i.I)(({field:e,input:t})=>(0,l.Y)(Q,{label:"Количество иных иждивенцев",placeholder:"За исключением детей до 18 лет",isInteger:!0,maxLength:2,type:"number",...e(t?.name??""),...t})),t0=(0,i.I)(({field:e,input:t})=>{let a=e("limitedBirthday")?.value,n=(0,s.Kr)(()=>new Date(a?.getFullYear()+14,a?.getMonth(),a?.getDate()),[a]);return(0,l.Y)(eP.O,{label:"Дата выдачи",...e(t?.name??""),disabled:Z(e,t),minDate:n,maxDate:new Date,...t})}),t1=(0,i.I)(({field:e,input:t})=>{let{value:a,onChange:n}=e("dulSubdivisionCode"),r=(0,s.hb)(e=>{n?.(e?.data?.code)},[]);return(0,l.Y)(Q,{disabled:Z(e,t),label:"Кем выдан",maxLength:200,...t,...e(t?.name??""),onDaDataChange:r,daDataQueryPrefix:a})}),t2=(0,i.I)(({field:e,input:t})=>(0,l.Y)(Q,{disabled:Z(e,t),label:"Номер документа",isInteger:!0,maxLength:6,...e(t?.name??""),...t})),t6=(0,i.I)(({field:e,input:t})=>(0,l.Y)(Q,{disabled:Z(e,t),label:"Серия документа",isInteger:!0,maxLength:4,...e(t?.name??""),...t}));var t4=a(4829);let t5=(0,i.I)(({field:e,input:t})=>{let a=(0,s.hb)(t=>{e?.("dulIssuedBy")?.onChange?.(t?.data?.name)},[]),n=(0,s.hb)(t=>{let a=t.replace(/[^\d-]/g,"");a.length<=7&&e?.("dulSubdivisionCode")?.onChange?.((0,t4.S)(a,"___-___"))},[]);return(0,s.vJ)(()=>{let t=e?.("dulSubdivisionCode")?.value;t&&n(t)},[]),(0,l.Y)(Q,{disabled:Z(e,t),label:"Код подразделения",...t,...e(t?.name??""),placeholder:"___-___",onCh
11ange:n,onDaDataChange:a})}),t3=(0,i.I)(({field:e,input:t})=>{let{data:a}=eg("EDUCATION_LEVEL");return(0,l.Y)(ek,{field:e,source:a,label:"Образование",fieldName:"education",...t})}),t8=(0,i.I)(({field:e,input:t})=>(0,l.Y)(Q,{label:"Электронная почта",maxLength:50,inputLanguage:"en",...e(t?.name??""),...t})),t7=(0,i.I)(({field:e,input:t})=>{let a=(0,ex.O)();return(0,l.Y)(ek,{field:e,source:a.employerActivities??[],label:"Вид деятельности организации-работодателя",fieldName:"employerActivities",...t})}),t9=(0,i.I)(({field:e,input:t})=>{let a=(0,ex.O)();return(0,l.Y)(ek,{field:e,source:a.employerOrganization??[],label:"Вид организации работодателя",fieldName:"employerOrganization",input:t})}),ae=(0,i.I)(({field:e,input:t})=>{let{data:a}=eg("EMPLOYMENT_INFO_UNITED");return(0,l.Y)(ek,{field:e,source:a,label:"Информация о трудоустройстве",fieldName:"employment",...t})}),at=(0,i.I)(({field:e,input:t})=>{let a=(0,s.hb)(a=>e(t?.name??"")?.onChange?.(String((0,td.q)(Number(a),0,5))),[]);return(0,l.Y)(Q,{label:"Стаж за последние 5 лет",placeholder:"Количество лет",type:"number",...e(t?.name??""),...t,onChange:a,disabled:Z(e,t)})}),aa=(0,i.I)(({field:e,input:t})=>{let{value:a,onChange:n}=e(t?.name??""),r=e("familyStatus")?.value?.key,i="MARRIED"===r?2:1,o=Number(e("children")?.value||0),c=Number(e("dependents")?.value||0),d=i+o+c;return(0,s.vJ)(()=>{n?.(d)},[r,o,c]),(0,l.Y)(Q,{label:"Количество членов семьи",placeholder:"Введите значение",type:"number",disabled:!0,value:a,...t,onChange:n})}),an=(0,i.I)(({field:e,input:t})=>{let{data:a}=eg("MARITAL_STATUS");return(0,l.Y)(ek,{field:e,source:a,label:"Семейное положение",fieldName:"familyStatus",...t})}),ar=(0,i.I)(({field:e,input:t})=>{let[a,n]=(0,s.J0)(""),r=Number(e("lastJobExperience")?.value),i=Number(e("generalSeniority")?.value);return(0,s.vJ)(()=>{n(i&&i<r?"Укажите не меньше, чем число в поле \xabСтаж на последнем рабочем месте\xbb":"")},[r,i]),(0,l.Y)(Q,{label:"Общий стаж",type:"number",maxLength:2,placeholder:"Количество лет",isInteger:!0,...e(t?.name??""),...t,error:a||e("generalSeniority")?.error,disabled:Z(e,t)})}),al=(0,i.I)(({field:e,input:t})=>{let{data:a}=eg("HOUSE_TYPE");return(0,l.Y)(ek,{field:e,source:a,label:"Тип жилья",fieldName:"housing",...t})}),ai=(0,i.I)(({input:e})=>(0,l.Y)(eW.n,{__html:e?.label})),as=(0,i.I)(({field:e,input:t})=>(0,l.Y)(el.K,{text:"Я планирую в ближайшее время инициировать дело о банкротстве в отношении себя",...e(t?.name??"")})),ao=(0,i.I)(({field:e,input:t})=>(0,l.Y)(Q,{label:"Количество мест работы за последние 5 лет",placeholder:"Количество мест",type:"number",isInteger:!0,maxLength:2,...e(t?.name??""),...t,disabled:Z(e,t)})),ac=(0,i.I)(({field:e,input:t})=>(0,l.Y)(Q,{label:"Стаж на последнем рабочем месте",placeholder:"Количество лет",type:"number",maxLength:2,isInteger:!0,...e(t?.name??""),...t,disabled:Z(e,t)})),ad=/^[\u0041-\u005A\u0061-\u007A\s]+$/u,am=(e="",t="")=>ad.test(e)&&t.length<20&&e.length+t.length<=20,au={А:"A",Б:"B",В:"V",Г:"G",Д:"D",Е:"E",Ё:"E",Ж:"ZH",З:"Z",И:"I",Й:"I",К:"K",Л:"L",М:"M",Н:"N",О:"O",П:"P",Р:"R",С:"S",Т:"T",У:"U",Ф:"F",Х:"KH",Ц:"TS",Ч:"CH",Ш:"SH",Щ:"SHCH",Ъ:"IE",Ы:"Y",Ь:"",Э:"E",Ю:"YU",Я:"YA","":"",а:"A",б:"B",в:"V",г:"G",д:"D",е:"E",ё:"E",ж:"ZH",з:"Z",и:"I",й:"I",к:"K",л:"L",м:"M",н:"N",о:"O",п:"P",р:"R",с:"S",т:"T",у:"U",ф:"F",х:"KH",ц:"TS",ч:"CH",ш:"SH",щ:"SHCH",ъ:"IE",ы:"Y",ь:"",э:"E",ю:"YU",я:"YA",".":".",",":",","-":"-"," ":" "},ah=e=>e.replace(/[А-ЯЁа-яё,. -]/g,e=>au[e.toLowerCase()].toUpperCase()||""),ap=(e,t)=>{let a=ah(e),n=ah(t).substring(0,20);return 20===n.length?a="":a.length+n.length>20&&(a=a.substring(0,1)),{translatedName:a,translatedSurame:n}},ag=(0,i.I)(({field:e,input:t})=>{let a=e("latinSurname")?.value,n=e("name")?.value,r=e("surname")?.value,i=e("latinName")?.onChange;(0,s.vJ)(()=>{let{translatedName:e}=ap(n,r);i?.(e)},[]);let o=(0,s.hb)(e=>{(am(e,a)||0===e.length)&&i?.(e.toUpperCase())},[a]);return(0,l.Y)(W.o,{label:"Имя",placeholder:"Имя латинскими буквами",...e(t?.name??""),onChange:o,...t})}),af=(0,i.I)(({field:e,input:t})=>{let a=e("latinName")?.value,n=e("name")?.value,r=e("surname")?.value,i=e("latinSurname")?.onChange;(0,s.vJ)(()=>{let{translatedSurame:e}=ap(n,r);i?.(e)},[]);let o=(0,s.hb)(e=>{(am(e,a)||0===e.length)&&i?.(e.toUpperCase())},[a]);return(0,l.Y)(W.o,{label:"Фамилия",placeholder:"Фамилия латинскими буквами",...e(t?.name??""),onChange:o,...t})});var ax=a(5154);let ay=(0,i.I)(({field:e,input:t})=>{let a=t?.name||"phone",{onChange:n,...r}
11=e(a);return(0,l.Y)(ax.W,{label:"Телефон",disabled:Z(e,t,a),...r,onChange:e=>{let t=e[4];t&&"9"!==t||n?.(e)},...t})}),ab=(0,i.I)(({field:e,input:t})=>(0,l.Y)(Q,{label:"Наименование юридического лица",...t,...e(t?.name??""),disabled:!e?.("shareholderFlg")?.value})),av=(0,i.I)(({field:e,input:t})=>(0,l.Y)(Q,{label:"ОПФ",maxLength:20,placeholder:"ООО, ПАО  и др.",...e(t?.name??""),...t})),aI=(0,i.I)(({field:e,input:t})=>(0,l.Y)(eP.O,{label:"Дата рождения",...e(t?.name??""),...t,disabled:Z(e,t)||!!t?.disabled})),aw=(0,i.I)(({field:e,input:t})=>(0,l.Y)(Q,{label:"Расходы (аренда, обучение, ком-ые платежи, алименты, план-ые расходы на обслуживание кредитной и долговой задолженности, иных займов и т.д.)",placeholder:"Введите значение",isInteger:!0,type:"number",maxLength:10,...e(t?.name??""),...t})),aC=[{id:"office",text:"В отделении Банка"},{id:"courier",text:"Курьерская доставка"}],aN=(0,i.I)(({field:e,input:t})=>(0,l.Y)(eD,{orientation:"horizontal",items:aC,...e(t?.name??"")})),aY=(0,i.I)(({field:e,input:t})=>{let{value:a,onChange:n}=e("noMiddleName");return(0,s.vJ)(()=>{a&&e("middleName")?.onChange?.("")},[a]),(0,l.F)("div",{className:"relative",children:[(0,l.F)("div",{className:"absolute inset-x-0 top-0 z-10 flex items-center justify-end gap-xs whitespace-nowrap",children:[(0,l.Y)(e4.S,{value:a,onChange:n}),(0,l.Y)("span",{className:"cursor-pointer",onClick:()=>n?.(!a),children:(0,l.Y)(eV.E,{size:"text-m",color:"text-primary-text",font:"font-light",children:"Нет отчества"})})]}),(0,l.Y)(Q,{label:"Отчество",maxLength:40,disabled:Z(e,t)||a,inputLanguage:"ru",...e(t?.name??""),...t})]})}),aS=(0,i.I)(({field:e,input:t})=>(0,l.Y)(Q,{label:"Имя",maxLength:40,disabled:Z(e,t),inputLanguage:"ru",...e(t?.name??""),...t})),ak=(0,i.I)(({field:e,input:t})=>{let a=(0,ex.O)();return(0,l.Y)(ek,{field:e,source:a.organization??[],label:"Тип организации",fieldName:"organization",input:t})}),aE=(0,i.I)(({field:e,input:t})=>{let a=(0,ex.O)(),[n,r]=(0,s.J0)(""),i=e?.("organizationName")?.error,o=e("isDadataOrganization")?.value;(0,s.vJ)(()=>{r(i&&!o?"Необходимо выбрать организацию из выпадающего списка":"")},[o,i]);let c=(0,s.hb)(t=>{tj(a,e,t)},[]),d=(0,s.hb)(t=>{e?.("organizationName")?.onChange?.(t),e?.("isDadataOrganization")?.onChange?.(!1)},[]);return(0,l.Y)(Q,{label:"Наименование организации",...t,...e(t?.name??""),disabled:Z(e,t),onDaDataChange:c,onChange:d,error:n||e("organizationName")?.error})}),aT=(0,i.I)(({field:e,input:t})=>(0,l.Y)(Q,{label:"Иные доходы",placeholder:"Введите значение",isInteger:!0,...e(t?.name??""),...t})),aF=(0,i.I)(({field:e,input:t})=>(0,l.Y)(eP.O,{label:"Дата регистрации по месту жительства",...e(t?.name??""),maxDate:new Date,...t})),a_=(0,i.I)(({field:e,input:t})=>{let a=(0,s.hb)(a=>e(t?.name??"")?.onChange?.(String((0,td.q)(Number(a),0,100))),[]);return(0,l.Y)(Q,{label:"Доля участия в бизнесе",placeholder:"в %",isInteger:!0,maxLength:3,...e(t?.name??""),...t,onChange:a})});var aR=a(461);let aD=async e=>
11{let t=(0,M.K)(),a=await (0,P.GR)(t?"/external/user-data/getPaymentSystem":"/public-data/creditProgramConditions","POST",{creditProgramId:e});return aA(a?.paymentSystems||[])},aA=e=>e.map(e=>({key:e.type,text:e.name})),aO=e=>e?.key,aM=[{key:"PAYMENT_SYSTEM_TYPE_3",text:"UnionPay"}],aP=(0,i.I)(({field:e,input:t})=>{let[a,n]=(0,s.J0)([]),[r,i]=(0,s.J0)(!1),o=(0,tT.W)(),c=(0,E.B)(),d=e(t?.name??""),{value:m}=d,{productType:u}=(0,ex.O)(),h="debitCard"===u,p=a.find(e=>e.key===tA.UNION_PAY)??a[0];(0,aR.Z)(async()=>{let{programId:e}=o,{claimChannelCode:t}=c;e&&n((t?aM:await aD(e))??[])},[]),(0,s.vJ)(()=>{!(r||!a.length||m?.key)&&h&&(d.onChange?.(p),i(!0))},[a,m,r,h]),(0,s.vJ)(()=>{a.length&&m.key&&(a.some(e=>e.key===m.key)||d.onChange?.(p))},[a]);let g=(0,s.Kr)(()=>a?.map(e=>({id:e.key,text:e.text}))??[],[a]);return(0,l.Y)(eD,{label:"Платежная система",orientation:"horizontal",items:g,...e(t?.name??"",{format:aO,parse:e=>a?.find(t=>t.key===e)}),...t})}),aL=(0,i.I)(({field:e,input:t})=>{let a=t?.name||"phone";return(0,l.Y)(ax.W,{label:"Телефон",disabled:Z(e,t,a),...e(a),...t})}),aB=(0,i.I)(({field:e,input:t})=>{let{data:a}
11=eg("POSITION");return(0,l.Y)(ek,{field:e,source:a,label:"Должность в организации",fieldName:"positionOrganization",...t})}),a$=async()=>{let e=(0,M.K)();return await (0,P.GR)(`${e?"/external":""}/public-data/regionsCardDelivery`,"GET")||void 0},az=(0,i.I)(({field:e,input:t})=>{let{onChange:a,isSalaryCard:n,formatRegions:r,onSearchQuery:i,isDebitCard:o}=(({field:e})=>{let{programId:t,productType:a,leadForm:n}=(0,ex.O)(),r=n?.regionRetail,{data:l}=eg("REGION_RF"),{data:i}=(0,c.e)("regionsDelivery",a$),{data:o}=eg("debitCard"===a?"DEBIT_CARD_LEAD_PROCESS_SETTINGS":"CREDIT_LEAD_PROCESS_SETTINGS"),d=(0,E.B)(),m="debitCard"===a,u="38"===t,h=(0,M.K)(),{data:p}=(0,c.e)(u&&h?"salaryCardOffices":null,()=>em(tD.region.key)),g=!!e("esiaAccountTypeCd")?.value?.key,f=(0,s.Kr)(()=>{let e;return e=l,e?.map(({key:e,value:t})=>({key:e,text:t}))},[l]),[x,y]=(0,s.J0)(f),b=o?.find(e=>e?.key==="DELIVERY_ACTIVE")?.value==="true",v=((e,t)=>{let a=t?.find(e=>e?.key==="BLOCK_DELIVERY_PROGRAMS")?.value?.split(",").map(Number)??[];return e&&a.includes(Number(e))})(t,o),I=e("regionRetail")?.onChange,w=e("addressRetail")?.onChange,C=e("regionHasDelivery")?.onChange,N=e("methodObtain")?.onChange,Y=(0,s.hb)(e=>(!m||g&&!v)&&b&&i?.find(t=>t.regionCode===e.key)?.deliveryFlg,[b,i]),S=(0,s.hb)(e=>{let t=Y(e);C?.(t),N?.("office"),I?.(e),w?.("")},[i,b,g]),k=(0,s.hb)(e=>{ev({items:f,query:e,getText:e=>e.text,setFiltered:y}
11)},[f]);return(0,s.vJ)(()=>{y(f)},[f]),(0,s.vJ)(()=>{(({claimChannelCode:e,isSalaryCard:t,isNewMicroservice:a,salaryCardOffices:n,regionRetail:r,checkRegionDeliveryStatus:l,handleChangeRegion:i,handleChangeOffice:s,handleChangeRegionHasDelivery:o,handleChangeMethodObtain:c})=>{if(e){i?.(tR.region),s?.(tR.office),o?.(l(tR.region)),c?.("office");return}if(t){i?.(tD.region),c?.("office");let e=((e,t)=>{if(!e)return tD.office;let a=t?.find(e=>e.vspCode===tD.officeVspCodeNewMs);return a?{key:String(a.id),text:a.address??""}:void 0})(a,n);if(!e)return;s?.(e);return}r&&(o?.(l(r)),c?.("office"),i?.(r))})({claimChannelCode:d.claimChannelCode,isSalaryCard:u,isNewMicroservice:h,salaryCardOffices:p,regionRetail:r,checkRegionDeliveryStatus:Y,handleChangeRegion:I,handleChangeOffice:w,handleChangeRegionHasDelivery:C,handleChangeMethodObtain:N})},[Y,p]),{onChange:S,isSalaryCard:u,formatRegions:x,onSearchQuery:k,isDebitCard:m}})({field:e});return(0,l.Y)(ec.Y,{label:"Регион",placeholder:"Выберите регион",isSearch:!0,disabled:n,options:r,disableFilterOptions:o,onSearchQuery:o?i:void 0,...e(t?.name??""),...t,onChange:a})}),aK=(0,i.I)(({field:e,input:t})=>(0,l.Y)(Q,{label:"Пенсионные доходы",placeholder:"Введите значение",isInteger:!0,type:"number",maxLength:10,...e(t?.name??""),...t})),aW=["male","female"],aV=async e=>{let t=await U({url:"suggest/fio",requestData:{parts:["NAME"]},query:e}),a=t[0]?.data?.gender?.toLowerCase()||"";return aW.includes(a)?a:""},aJ=[{id:"male",text:"Мужской"},{id:"female",text:"Женский"}],aj=(0,i.I)(({field:e,input:t})=>{let a=e("name")?.value,{value:n,onChange:r}=e("sex");return(0,s.vJ)(()=>{a&&!n&&(async()=>{let e=await aV(a);e&&r?.(e)})()},[]),(0,l.Y)(eD,{label:"Пол",orientation:"horizontal",items:aJ,...e(t?.name??""),...t})}),aU=(0,i.I)(({field:e,input:t})=>(0,l.Y)(el.K,{text:"Я являюсь акционером / участником / членом / пайщиком / вкладчиком с долей участия более 20% уставного капитала юридического лица",...e(t?.name??"")}));var aq=a(7351);let aH=(0,i.I)(({children:e,onChange:t,maxLength:a,...n})=>{let r=(0,s.hb)(e=>a?e.length<=a&&t?.((0,t4.S)(e,"___-___-___ __")):t?.((0,t4.S)(e,"___-___-___ __")),[t]),i=(0,s.hb)(e=>{"___-___-___ __"===e&&t&&t("")},[]);return(0,l.Y)(aq.p,{...n,onChange:r,onFocus:e=>r(e?.target?.value||""),onBlur:e=>i(e?.target?.value||""),children:e})}),aG=(0,i.I)(({className:e,label:t,required:a,value:n,error:r,onChange:i,onBlur:s,...o})=>(0,l.F)("div",{className:(0,v.i)("shrink-0 w-full",e),children:[(0,l.Y)(aH,{"aria-label":t,label:(0,eF.S)({label:t,required:a}),valid:!r,value:n,onChange:i,onBlur:s,placeholder:"___-___-___ __",...o}),(0,e_.I)(r)]})),aQ=(0,i.I)(({field:e,input:t})=>(0,l.Y)(aG,{label:"СНИЛС",maxLength:14,...e(t?.name??""),...t})),aZ=(0,i.I)(({field:e,input:t})=>(0,l.Y)(Q,{label:"Фамилия",maxLength:40,disabled:Z(e,t),inputLanguage:"ru",...e(t?.name??""),...t})),aX=(0,i.I)(({field:e,input:t})=>(0,l.Y)(Q,{label:"Совокупный доход в месяц после вычета налогов (зарплата, премии)",placeholder:"Введите значение",isInteger:!0,type:"number",maxLength:10,...e(t?.name??""),...t,disabled:Z(e,t)})),a0={$ref:"/wcms-resources/delivery-cities-data.json"},a1={limitedBirthday:aI,name:aS,surname:aZ,middleName:aY,email:t8,phone:ay},a2={processPersonalDataFlg:te,consentProviderFlg:te,consentOthersFlg:te,consentInformFlg:te,consentPfrFlg:te,consentFATCA:te},a6={organization:ak,organizationAddress:X,organizationPhone:aL,organizationName:aE,legalForm:av,generalSeniority:ar,lastJobExperience:ac,experience5Years:at,jobsNumber:ao,beginDate:eL,addressFact:er,addressRegistration:X,addressRetail:eI,addressMatch:ei,sex:aj,birthPlace:eK,education:t3,housing:al,amountWorkers:eE,employment:ae,employerActivities:t7,employerOrganization:t9,positionOrganization:aB,familyStatus:an,familyMembers:aa,children:eX,dependents:tX,snils:aQ,conscription:e2,armyIdFlg:eT,dulSerie:t6,dulNumber:t2,dulIssueDate:t0,dulSubdivisionCode:t5,dulIssuedBy:t1,participantDateRegistration:aF,retirementIncome:aK,otherIncome:aT,w
11ages:aX,mandatoryPayments:aw,bankruptcyFlg:eM,initiateBankruptcyFlg:as,shareholderFlg:aU,legalEntityName:ab,creditInRshbCd:tE,bankEmployeeCode:eO,partInBusiness:a_,regionRetail:az,infoCard:ai,calculator:tC,confirmationIncome:e1,inn:tq,...a1};var a4=a(551),a5=a(360),a3=a(8853),a8=a(9763),a7=a(1354);let a9="Согласие на все документы",ne=(0,i.I)(({inputs:e=[],field:t,key:a})=>{let n=e.every(e=>!!t(e.name).value),r=(0,s.hb)(a=>{for(let n of e){let e=t(n.name);e.onChange?.(a)}},[e]),i=(0,s.Kr)(()=>e?.filter(e=>e.required)?.some(e=>!!(0,a7.h)(t(e?.name),a3.$s).error),[e]),[o,{toggle:c}]=(0,K.o)(!0);return(0,l.Y)("div",{className:"w-fit",children:(0,l.F)(a4.Y,{children:[(0,l.F)("div",{className:"flex items-start",children:[(0,l.F)("div",{children:[(0,l.Y)(e4.S,{text:a9,value:n,onChange:r,name:"all-consents"},a),(0,e_.I)(i?"Отметьте все обязательные соглашения":"")]}),(0,l.Y)(w.$,{embedded:!0,ariaLabel:a9,onClick:c,children:(0,l.Y)(a8.K,{className:"p-2xs",iconVersion:"color",isUnfolded:o})})]}),(0,l.Y)(a5.F,{className:"flex flex-col pl-2xl",isUnfolded:o,children:e.map((0,$.V)(t,{},a2))})]})})});var nt=a(5841),na=a(5112),nn=a(4522),nr=a(7181),nl=a(4627);let ni=async e=>{let t=(0,M.K)();return await (0,P.GR)(`${t?"/internal":""}/user-data/createDraftTask`,"POST",e)||{}},ns=async e=>
11await (0,P.GR)("/internal/user-data/createDraftTaskDebit","POST",e)||{};var no=a(2571);let nc=async e=>await (0,P.GR)("/user-data/createUserTaskDebit","PUT",e)||{};var nd=a(1656),nm=a(6420);let nu=async e=>{let t=(0,M.K)();return await (0,P.GR)(t?"/internal/user-data/esia/requestProfile":"/esia/requestProfile","POST",e).then(e=>(e?.access_token&&e?.refresh_token&&((0,nd.f)(e),(0,nm.e)(!0)),e))},nh=async()=>await (0,P.GR)("/claim-channel/","GET").then(e=>{let t=globalThis.location.href,a=e?.find(e=>e&&t.includes(e.key))?.code;return globalThis.sessionStorage.setItem("claimChannelCode",a??""),a}).catch(()=>void 0),np=async e=>{let t=(0,M.K)(),a=await (0,P.GR)(t?"/internal/entities/getLastStatus":"/user-data/getLastStatus","POST",e);return a?.statusCd==="DRAFT"?a?.taskId:null},ng=async e=>{let t=(0,M.K)();return await (0,P.GR)(t?"/internal/entities/getTaskById":"/user-data/getTaskById","POST",e)||void 0},nf=e=>{let t=(0,M.K)();return(0,P.p0)(`${t?"/internal":""}/referal/saveReferalInfo`,"POST",e)},nx=e=>(0,P.p0)("/user-data/updateUserProfile","PUT",e),ny=e=>{let t=(0,M.K)();return(0,P.p0)(`${t?"/internal":""}/user-data/updateUserTask`,"PUT",e)};var nb=a(165),nv=a(1552),nI=a(1536);let nw={title:"Подпишите согласие на запрос в БКИ",description:"Согласие на запрос в Бюро кредитных историй (БКИ) ускорит решение по кредиту"},nC={title:"Вы уверены, что хотите отказаться от запроса в БКИ",description:"Согласие на запрос в Бюро кредитных историй (БКИ) повысит вероятность одобрения"},nN=[{id:"SIGNED",text:"Подписать"},{id:"REFUSE",text:"Отказаться"}],nY=(0,i.I)(({onSubmit:e=Y.l,onClose:t=Y.l,productType:a})=>{let[n,r]=(0,s.J0)(""),[i,o]=(0,s.J0)(!1),{openDocument:c}=e7(2),d=(0,nn.n)(),m=(0,s.hb)(()=>{"SIGNED"===n&&(0,nb.W)({aspectsAttributes:(0,na.s)("consentBki",a),aspects:d,ev:{}}),e(n)},[e,n,d,a]),u=(0,s.hb)(e=>{r(e),o("REFUSE"===e)},[]),h=i?nC:nw;return(0,l.Y)(C.l,{onClose:t,children:(0,l.F)("div",{className:"flex flex-col gap-xl items-center",children:[(0,l.Y)("div",{role:"button",onClick:c,children:(0,l.Y)(nI.D,{className:"text-center text-balance",headingType:"h2",title:h.title})}),(0,l.Y)(N.f,{align:"text-center",children:h.description}),(0,l.Y)(eR.z,{className:"whitespace-normal",orientation:"horizontal",items:nN,value:n,onChange:u}),(0,l.Y)(w.$,{disabled:!n,type:"button",onClick:m,testId:"bki-button",children:"Далее"})]})})});var nS=a(7130);let nk=e=>"debitCard"===e?"debit":"creditCard"===e?"card":"credit";var nE=a(8532);let nT=({participantId:e,taskId:t,profileId:a,formData:n,marketingInfo:r,consents:l})=>{let i=n_(r?.utm_source),s=nF({participantId:e,profileId:a,formData:n,consents:l}),{crshbFileIds:o}=n;return{sendToBank:!0,taskKind:"SHORT",task:{taskSource:i,id:t,...a?{participants:[s]}:{participant:s},marketingInfo:r},crshbFileIds:o}},nF=({participantId:e,profileId:t,formData:a,consents:n})=>{let{name:r,surname:l,middleName:i,limitedBirthday:s,phone:o,email:c}=a;return{birthDate:s&&(0,nr.Y)(s,!0),id:e,midname:i,name:r,surname:l,...t&&{profile:{id:t}},participantContacts:(0,nE.h8)({phone:o&&(0,nl.q)(o),email:c}),roleCd:{key:"BORROWER",value:"Заемщик"},...n}},n_=e=>{switch(e){case"banki_ru":return"banki_ru";case"referal_sf":return"ReferalSF";case"vse_svoe":return"vseSvoe";default:return globalThis.location.origin}};var nR=a(9972);let nD=async(e,t)=>{let a=new FormData;return a.append("documentCategory",t.category),a.append("file",e,`${t.fileName}.${t.isPDF?"pdf":"xml"}`),await globalThis?.fetch?.("/light-api-cash/v1/file",{method:"POST",headers:{...(0,P.sU)()},credentials:"include",body:a}).then(e=>e.json())},nA=async(e,t=!1,a=!1)=>{nL(e);let n=!t&&nB(e,a),{profile:r,addInfo:l,document:i,addressRegistration:s,addressFact:o,esiaAdditionalDocument:c,crshbFileIds:d}=e,m=[];return n&&!a&&(m=await nP(c)),{...{name:r.name,surname:r.surname,middleName:r.midname,limitedBirthday:new Date(String(r.birthDate)),phone:(0,nR.c)(r.phone),email:r.email,dulIssueDate:i.dulIssueDate,dulIssuedBy:i.dulIssuedBy,dulNumber:i.dulNumber,dulSerie:i.dulSerie,dulSubdivisionCode:i.dulSubdivisionCode,birthPlace:l.birthPlace,addressRegistration:nO(s),esiaAccountTypeCd:t?r.esiaAccountType:{key:""},...o&&{addressFact:nO(o)}},...n&&{snils:l.snils,inn:c.inn,wages:Math.floor(c.averageMonthlyIncome)?.toString(),beginDate:c.startWorkDate,experience5Years:nM(c.workLengthInFiveYears).toString(),generalSeniority:nM(c.workLength).toString(),lastJobExperience:nM(c.workLengthLastJob).toString(),jobsNumber:c.jobsNumberInFiveYears.toString(),esiaAccountTypeCd:r.esiaAccountType,confirmationIncome:{key:"SFR_CERTIFICATE",text:"Запрос Банком доходов из СФР"},employment:{key:"WORK",text:"Работаю"},files:m,crshbFileIds:d}}},nO=e=>{let{postcode:t,region:a,regionCode:n,locality:r,city:l,street:i,house:s,building:o,block:c,apartment:d}=e,m=(e,t)=>
11e?`${t} ${e}`:void 0,u=[t,a,r||l,m(i,"ул"),m(s,"д"),m(c,"к"),m(o,"стр"),m(d,"кв")].reduce((e,t)=>t?e?`${e}, ${t}`:t:e,"");return{...e,regionCode:n?.key??n,fullAddress:u}},nM=e=>Math.floor(e/12),nP=async e=>{let t=[];for(let a of[{file:e.pdfFileWorkbook,fileName:"pdfFileWorkbook",category:"CONFIRMING_INCOME_DOC",isPDF:!0},{file:e.pdfFilePayout,fileName:"pdfFilePayout",category:"CONFIRMING_EMPLOYMENT_DOC",isPDF:!0},{file:e.pdfFileSigPayout,fileName:"pdfFileSigPayout",category:"CONFIRMING_EMPLOYMENT_DOC",isPDF:!0},{file:e.xmlFilePayout,fileName:"xmlFilePayout",category:"CONFIRMING_EMPLOYMENT_DOC",isPDF:!1},{file:e.xmlFileSigPayout,fileName:"xmlFileSigPayout",category:"CONFIRMING_EMPLOYMENT_DOC",isPDF:!1},{file:e.xmlFileWorkbook,fileName:"xmlFileWorkbook",category:"CONFIRMING_INCOME_DOC",isPDF:!1}]){let e=a.isPDF?"data:application/pdf;base64":"data:application/xml;base64";await fetch(`${e},${a.file}`).then(e=>e.blob()).then(e=>nD(e,a)).then(e=>t.push(e))}return t},nL=e=>{let{profile:t,document:a,addressRegistration:n}=e;if(![t.name,t.surname,t.midname,t.birthDate,t.phone,a.dulIssueDate,a.dulIssuedBy,a.dulNumber,a.dulSerie,a.dulSubdivisionCode,n,t.esiaAccountType].every(Boolean))throw Error()},nB=(e,t)=>{let{esiaAdditionalDocument:a,crshbFileIds:n}=e,r=[a?.pdfFilePayout,a?.pdfFileWorkbook,a?.pdfFileSigPayout,a?.xmlFilePayout,a?.xmlFileSigPayout,a?.xmlFileWorkbook],l=t?!!n?.length:r.every(Boolean);return[a?.inn,a?.averageMonthlyIncome?.toString(),a?.startWorkDate,a?.workLengthInFiveYears?.toString(),a?.workLength?.toString(),a?.workLengthLastJob?.toString(),a?.jobsNumberInFiveYears?.toString()].every(Boolean)&&l},n$=async e=>
11(0,P.GR)("/external/user-data/esia/requestProfileLead","POST",e),nz={key:"ESIA"};var nK=a(9559);let nW=async e=>{let t=globalThis.sessionStorage?.getItem("esiaCacheKey");if(!t)return null;let a=await nu({cacheKey:t});return a?e(a):null},nV=(e,t)=>{let a=A[t];return Object.keys(a).filter(t=>e[t]).map(e=>a[e]?.text)},nJ=async({programId:e,profileId:t,formData:a,productType:n,referalData:r,marketingInfo:l,saveUserData:i,sendAspects:s})=>{let o,c,d=nq(a,n);await nx(((e,t,a)=>{let{name:n="",surname:r="",middleName:l="",limitedBirthday:i="",phone:s="",email:o=""}=t;return{profile:{id:e,name:n,surname:r,midname:l,birthDate:i&&(0,nr.Y)(i,!0),email:o,phone:(0,nl.q)(s),...a}}})(t,a,d));try{if("debitCard"===n){let t=await nh(),n=await nc((({formData:e,programId:t,marketingInfo:a,claimChannelCode:n})=>{let{name:r,surname:l,middleName:i,limitedBirthday:s,phone:o,email:c}=e;return{task:{taskSource:n_(a?.utm_source),creditProgram:{code:t_[t]},participants:[{birthDate:s&&(0,nr.Y)(s,!0),midname:i,name:r,surname:l,participantContacts:(0,nE.h8)({phone:o&&(0,nl.q)(o),email:c})}],marketingInfo:a},claimChannelCode:n}})({formData:a,programId:e,marketingInfo:l,claimChannelCode:t}));o=n.taskId,c=n.participantId}else{let n=await ni({profileId:t,programId:e});o=n.taskId,c=n.participantId,await ny(nT({participantId:c,taskId:o,profileId:t,formData:a,marketingInfo:l}))}r?.referalCode&&await nf({taskId:o,...r}),s(t,o),i({participantId:c,taskId:o,profileId:t,programId:e,formData:a})}catch(e){console.log(e)}},nj=async({productType:e,participantId:t,formData:a,programId:n,marketingInfo:r})=>{if("debitCard"===e){let{name:e,surname:l,middleName:i,limitedBirthday:s,phone:o,email:c}=a,d=globalThis.location.origin;return(await ns({task:{creditProgramId:Number(n),participant:{id:String(t),name:e,surname:l,midname:i,birthDate:s&&(0,nr.Y)(s,!0),phone:o&&(0,nl.q)(o),email:c},marketingInfo:r??void 0,taskSource:d}})).taskId}return(await ni({participantId:t,programId:n})).taskId},nU=async({programId:e,userId:t,participantId:a,formData:n,referalData:r,productType:l,marketingInfo:i,saveUserData:s,sendAspects:o})=>{let c,d=nq(n,l);try{return c=await nj({productType:l,participantId:a,programId:e,formData:n,marketingInfo:i}),await ny(nT({participantId:a,taskId:c,formData:n,marketingInfo:i,consents:d})),r?.referalCode&&await nf({taskId:c,...r}),o(t||a,c),s({participantId:a,taskId:c,userId:t,programId:e,formData:n}),c}catch(e){throw console.log(e),Error()}},nq=(e,t)=>{let{consentOthersFlg:a,consentPfrFlg:n,processPersonalDataFlg:r,consentInformFlg:l,consentProviderFlg:i,consentFATCA:s}=e;return{..."credit"===t?{consentPfrFlg:n,consentInformMaterialsFlg:a,consentPhotoFlg:!1}:"creditCard"===t?{consentPhotoFlg:!1}:{consentFATCA:s,consentPhotoFlg:a},processPersonalDataFlg:r,consentInformFlg:l,consentProviderFlg:i,consentCollectionFlg:a,consentAssignmentClaimsFlg:a}},nH=e=>({...e,surname:e.surname?.trim(),name:e.name?.trim(),middleName:e.middleName?.trim()});var nG=a(4145),nQ=a(4122);let nZ={surname:"",name:"",middleName:"",noMiddleName:!1,limitedBirthday:void 0,phone:"",email:"",processPersonalDataFlg:!1,consentProviderFlg:!1,consentOthersFlg:!1,consentInformFlg:!1,consentPfrFlg:!1,consentPhotoFlg:!1,consentFATCA:!1};var nX=a(7542);let n0="Некорректно заполненное поле",n1="Укажите регион, город/населенный пункт, улицу, дом",n2=/^[а-яёА-ЯЁ\d]+$/u,n6=/^[\u0400-\u04FF-\s]+$/u,n4=e=>!!(e?.region&&(e?.city||e?.locality)&&e?.house),n5=()=>(0,nX.Nc)(n4)(n1),n3=e=>(0,nX.Nc)(e=>"string"==typeof e&&e.length>1&&n6.test(e))(e??n0),n8=e=>(0,nX.Nc)(e=>"string"==typeof e&&/^[0-9]{1,2}$/g.test(e))(e??n0),n7=(e,t,a=!1)=>(0,nX.Nc)(t=>"string"==typeof t&&t.length>=1&&(a?t.length===e:t.length<=e))(t??n0),n9=(e,t)=>(0,nX.Nc)(a=>{if(a&&t){let n=a.getTime(),r=new Date(t?.getFullYear()+e,t?.getMonth(),t?.getDate()).getTime(),l=new Date().getTime();return n>=r&&n<=l}return!1}),re={credit:{minAge:23,maxAge:75,errorMessage:"Допустимый возраст заёмщика - от 23 до 75 лет"},creditCard:{minAge:21,maxAge:73,errorMessage:"Допустимый возраст заёмщика - от 21 до 73 лет"},debitCard:{minAge:18,errorMessage:"Допустимый возраст - от 18 лет"}},rt=e=>(e=>(0,nX.Nc)((({minAge:e,maxAge:t})=>a=>{let n=new Date,r=new Date(n.getFullYear()-e,n.getMonth(),n.getDate()),l=t?new Date(n.getFullYear()-t,n.getMonth(),n.getDate()):null;return!!a&&!(a>r)&&(!l||!(a<l))})(e))(e.errorMessage))(re[e]),ra={processPersonalDataFlg:a3.$s,consentProviderFlg:a3.$s,consentInformFlg:a3.$s,consentPfrFlg:a3.$s,consentOthersFlg:a3.$s,consentFATCA:a3.$s},rn={addressCourier:n5(),paymentSystem:(0,a3.KS)("Укажите тип платежной системы"),currency:(0,a3.KS)("Укажите валюту"),cardCategory:(0,a3.KS)("Укажите категорию карты"),codeWord:(0,nX.Nc)(e=>"string"==typeof e&&e.length>=3&&e.length<=21&&n2.test(e))("Необходимо ввести кодовое слово"),confirmationIncome:(0,a3.q_)(),methodObtain:(0,a3.KS)(),deliveryDate:(0,nX.Nc)(e=>e?.getTime()>=new Date().getTime())("Укажите дату доставки")},rr={...{organization:(0,a3.q_)("Выберите тип организации"),organizationAddress:(0,nX.Nc)(e=>
11!!(e.fiasCode&&(e.city||e.locality)&&e.house))(n1),organizationPhone:(0,a3.V$)("Укажите номер телефона"),organizationName:(0,a3.KS)("Укажите наименование организации"),legalForm:(0,a3.KS)("Укажите ОПФ"),lastJobExperience:n8("Укажите стаж на последнем месте работы"),experience5Years:n8("Укажите общий стаж за последние 5 лет"),jobsNumber:n8("Укажите количество мест работы за последние 5 лет"),addressFact:n5(),addressRegistration:n5(),addressRetail:(0,a3.q_)("Выберите адрес банка"),addressMatch:(0,a3.KS)(),sex:(0,a3.KS)("Укажите свой пол"),birthPlace:(0,a3.KS)("Укажите место рождения"),education:(0,a3.q_)("Выберите ваше образование"),housing:(0,a3.q_)("Выберите тип жилья"),amountWorkers:(0,a3.q_)("Выберите информацию о количестве сотрудников"),employment:(0,a3.q_)("Выберите информацию о трудоустройстве"),employerActivities:(0,a3.q_)("Выберите вид деятельности организации"),employerOrganization:(0,a3.q_)("Выберите вид организации"),positionOrganization:(0,a3.q_)("Выберите вашу должность"),familyStatus:(0,a3.q_)("Выберите семейное положение"),familyMembers:n7(2,"Укажите количество членов семьи"),children:n7(2,"Укажите количество детей"),dependents:n7(2,"Укажите количество иждивенцев"),snils:(0,nX.Nc)(e=>{let t=String(e).replace(/[^0-9]+/g,"");if(11===t.length&&"00000000000"!==t){let e=0;for(let a=0;a<9;a++)e+=parseInt(t.charAt(a))*(9-a);return e>101&&(e%=101),(100===e||101===e)&&(e=0),e===parseInt(t.slice(9))}return!1})("Некорректный номер СНИЛС"),conscription:(0,a3.KS)(),armyIdFlg:a3.$s,fixedTermContractMonths:((e,t=e)=>a=>!a||Number(a)>60?(0,nX.Nc)(()=>!1)(t)(a):(0,nX.Nc)(e=>Number(e)>=6)(e)(a))("Минимальный срок срочного трудового договора для получения кредита — 6 месяцев","Введите срок до 60 месяцев"),dulSerie:n7(4,"Укажите серию паспорта",!0),dulNumber:n7(6,"Укажите номер паспорта",!0),dulSubdivisionCode:n7(7,"Укажите код подразделения",!0),dulIssuedBy:(0,a3.KS)("Укажите организацию, выдавшую паспорт"),retirementIncome:(0,a3.KS)(),otherIncome:(0,a3.KS)(),wages:(0,a3.KS)(),mandatoryPayments:n7(10,"Укажите сумму обязательных выплат"),bankruptcyFlg:(0,a3.KS)(),shareholderFlg:(0,a3.KS)(),legalEntityName:(0,a3.KS)(),bankEmployeeCode:(0,a3.KS)(),partInBusiness:(0,a3.KS)(),regionRetail:(0,a3.q_)("Выберите регион"),latinSurname:(0,a3.KS)("Укажите фамилию"),surname:n3("Укажите свою фамилию на кириллице"),name:n3("Укажите своё имя на кириллице"),middleName:n3("Укажите своё отчество на кириллице")},...rn,...ra},rl=(0,i.I)(({className:e,title:t,programId:a="",nextStepLink:r="/credit-lead",button:i,productType:w="credit",data:C,isNewMicroservice:N=!1,isEsiaDisabled:Y=!1,...S})=>{let[T,_]=(0,s.J0)(),[R,D]=(0,s.J0)(),[O,M]=(0,s.J0)(0),L=(0,s.li)(null),z=(0,s.Kr)(()=>(e=>{let t=A[e];return[{columns:2,inputs:[{name:"surname",required:!0,dadata:!0,filledByEsia:!0},{name:"name",required:!0,dadata:!0,filledByEsia:!0},{name:"middleName",required:!0,dadata:!0,filledByEsia:!0},{name:"limitedBirthday",required:!0,filledByEsia:!0},{name:"phone",required:!0,filledByEsia:!0},{name:"email",required:!0,dadata:!0}]},{inputs:[{name:"processPersonalDataFlg",required:!0},{name:"consentProviderFlg",required:!0},{name:"consentOthersFlg",required:!0},{name:"consentInformFlg"},{name:"consentPfrFlg"},{name:"consentFATCA",required:!0}].filter(e=>e.name&&Object.keys(t).includes(e.name))}]})(w),[w]),W=(0,s.Kr)(()=>z?.flatMap(e=>e?.inputs)||[],[z]),V=(0,h.s)(k),J=(0,b.B)();F();let{isEsiaDisabled:j}=function(e,t={}){let{fallback:a=m,pathDir:n="/wcms-resources"}=t,{data:r}=(0,c.e)(e?`${n}/${e}.json`:null,d.L,{fallback:a});return r||m}("retail-lead-form-data"),U=(0,s.Kr)(()=>({...rr,limitedBirthday:rt(w)}),[w]),q=(0,s.Kr)(()=>(0,p.H)(W,U),[W,U]),H=(e=!1)=>{D(e)}
11,G=T===n.Success,Q=(({inputs:e,productType:t,setEsiaStatus:a,esiaAuthSuccess:r,isNewMicroservice:l})=>{let i=tF(),o=((e,t)=>(0,s.hb)(a=>{let n=a instanceof Function?a(e[t]):a;null!=n?e[t]=n:delete e[t]},[e,t]))(i,"leadForm"),c=(0,E.B)(),d=globalThis.sessionStorage?.getItem(nQ.J);(()=>{let e=tF(),t=(0,nn.n)();(0,s.vJ)(()=>{let a=new URLSearchParams(decodeURIComponent(globalThis.location?.search)),n=a.get("referalCode"),r=a.get("refererCode"),l=a.get("productId");if(n){e.referalData={refererCode:r,referalCode:n,productId:l};let a=JSON.stringify({refererCode:r,referalCode:n,productId:l});(0,nb.W)({aspectsAttributes:[{aspectName:"snowplowEvent",params:{eventAction:"ownfin_referal_link_attributes",eventJSON:a}}],aspects:t,ev:{}})}},[])})();let m=(0,s.Kr)(()=>(({inputs:e,savedForm:t,esiaAuthSuccess:a,isNewMicroservice:n,lastMicroserviceType:r})=>t&&a?{...t,limitedBirthday:new Date(t?.limitedBirthday||0),...null!==r&&r!==n&&t.addressRetail&&{addressRetail:{key:"",text:""}}}:{...Object.fromEntries(e.map(e=>[e.name,nZ[e.name||""]]))})({inputs:e,savedForm:i.leadForm,esiaAuthSuccess:r,isNewMicroservice:l,lastMicroserviceType:c.lastMicroserviceType}),[e,r,l,c.lastMicroserviceType]),{requestEsiaProfile:u,requestEsiaProfileLead:h}=(({productType:e,isNewMicroservice:t,setEsiaStatus:a,saveForm:r})=>({requestEsiaProfile:(0,s.hb)(async(l,i)=>{a(n.Pending);try{let s=await nu({code:l,state:i,redirectUri:globalThis.location?.href,authorize:!0});if(s){let l=await nA(s,"debitCard"===e,t);r(e=>({...e,...l,noMiddleName:!l.middleName})),a(n.Success)}}catch{a(n.Error)}},[]),requestEsiaProfileLead:(0,s.hb)(async(t,l)=>{a(n.Pending);try{let i=await n$({code:t,state:l,redirectUri:globalThis.location?.href});i&&(globalThis.sessionStorage?.setItem("esiaCacheKey",i.cacheKey),r(t=>({...t,name:i.esiaLeadInfo.name,surname:i.esiaLeadInfo.surname,middleName:i.esiaLeadInfo.midname,noMiddleName:!i.esiaLeadInfo.midname,limitedBirthday:i.esiaLeadInfo.birthDate?new Date(i.esiaLeadInfo.birthDate):void 0,phone:(0,nR.c)(i.esiaLeadInfo.phone),email:i.esiaLeadInfo.email,..."debitCard"===e&&{esiaAccountTypeCd:nz}})),a(n.Success))}catch{a(n.Error)}},[e])}))({productType:t,isNewMicroservice:l,setEsiaStatus:a,saveForm:o});return(0,s.vJ)(()=>{i.productType=t,c.marketingInfo=((e,t)=>{let a=t.marketingInfo,n=new URLSearchParams(decodeURIComponent(e||"")),r=(0,nG.U)("_sp_id")?.split(".")[0]??null;return n.get("code")?a:{utm_campaign:n.get("utm_campaign"),utm_medium:n.get("utm_medium"),utm_source:n.get("utm_source"),utm_content:n.get("utm_content"),utm_term:n.get("utm_term"),bannerId:n.get("bannerId"),userId:n.get("userId"),cookies_val:r}})(d,c),null!==c.lastMicroserviceType&&c.lastMicroserviceType!==l&&i.leadForm?.addressRetail?.key&&(i.leadForm={...i.leadForm,addressRetail:{key:"",text:""}}),c.isNewMicroservice=l||null,c.lastMicroserviceType=l},[d,l]),(0,s.vJ)(()=>{let e=new URLSearchParams(decodeURIComponent(globalThis.location?.search)),t=e.get("code"),a=e.get("state");if(t&&a){if(globalThis.sessionStorage?.getItem("handledEsiaCode")===t)return;globalThis.sessionStorage?.setItem("handledEsiaCode",t),(l?h:u)(t,a)}else sessionStorage.removeItem("accessToken"),sessionStorage.removeItem("refreshToken")},[]),m})({inputs:W,nextStepLink:r,productType:w,setEsiaStatus:_,esiaAuthSuccess:G,isNewMicroservice:N}),{isSending:Z,handleSubmit:X}=(({programId:e,nextStepLink:t,productType:a,data:n,changeSubmitFormStatus:r,isNewMicroservice:l,esiaAuthSuccess:i})=>{let[o,{setTrue:c,setFalse:d}]=(0,K.o)(!1),m=(()=>{let e=tF();return(0,s.hb)(({participantId:t,taskId:a,userId:n,profileId:r,programId:l,formData:i})=>{e.participantId=t,e.taskId=a,e.profileId=r,e.userId=n,e.programId=l,e.leadForm=i},[])})(),u=(0,E.B)(),p=tF(),g=(0,s.li)(i);g.current=i;let f=(({data:e})=>{let t=(0,nn.n)();return(0,s.hb)((a,n)=>{let r=JSON.stringify({ProfileId:a,TaskId:n});(0,nb.W)({aspectsAttributes:(0,nK.i)(e,r),aspects:t,ev:{}})},[e])})({data:n}),x=(0,nn.n)(),y=(0,I.H)(),b=(0,s.hb)(()=>{y.assign(t)},[]),v=((e,t)=>{let{open:a}=(0,h.s)(nY),n=(0,h.s)(nv.Y),r=(0,nn.n)();return{open:({phone:l,profileId:i,onFail:s,taskId:o,participantId:c})=>a({onSubmit:(({submitProps:e,verifyPhoneDialog:t,aspects:a,onClose:n})=>async r=>{let{phone:l,profileId:i,onFail:s,taskId:o,participantId:c,productType:d}=e;
11"SIGNED"===r&&l?t.open({phone:l,consents:["согласие на запрос информации в БКИ"],onSuccess:(({profileId:e,taskId:t,participantId:a,aspects:n,onClose:r,productType:l})=>async i=>{try{e?await nx({profile:{id:e,consentBkiFlg:!0,smsConsentBki:i}}):t&&a&&await ny({task:{id:t,participant:{id:a,consentBkiFlg:!0,smsConsentBki:i}},sendToBank:!1,taskKind:"SHORT"}),(0,nb.W)({aspectsAttributes:(0,na.s)("smsBki",l),aspects:n,ev:{}}),r()}catch(e){console.log(e)}})({profileId:i,taskId:o,participantId:c,aspects:a,onClose:n,productType:d}),onFail:s}):n()})({submitProps:{phone:l,profileId:i,onFail:s,taskId:o,participantId:c,productType:t},verifyPhoneDialog:n,aspects:r,onClose:e}),onClose:e,productType:t})}})(b,a),w=(0,h.s)(nv.Y),C=(0,nS.R)(),N=()=>{w.close(),r(!1)},Y=(0,s.hb)(async t=>{try{let n;c();let r=nH(t),l=await (0,no.V)({profile:{phone:(0,nl.q)(r.phone)}}),i=p.referalData,s=u.marketingInfo;if(!l)throw Error();let o={common:{aspects:x,programId:e,productType:a,sendAspects:f,verifyPhoneDialog:w,handleFailSendForm:N,profileId:l},taskData:{formData:r,referalData:i,marketingInfo:s,saveUserData:m},goToNextStep:b,consentBkiDialog:v,draftDialog:C},d=(n=o,async()=>{let{common:e,taskData:t,goToNextStep:a,consentBkiDialog:r}=n,{programId:l,profileId:i,productType:s,verifyPhoneDialog:o,handleFailSendForm:c}=e,{formData:d}=t;if(await nJ({programId:l,profileId:i,formData:d,productType:s,referalData:t.referalData,marketingInfo:t.marketingInfo,saveUserData:t.saveUserData,sendAspects:e.sendAspects}),o.close(),"debitCard"===s)return void a();r.open({phone:d.phone,profileId:i,onFail:c})}),h=((e,t)=>async()=>{let{common:a,draftDialog:n}=e,{programId:r,sendAspects:l,verifyPhoneDialog:i,handleFailSendForm:s,profileId:o}=a,c=a.productType;try{let e=await np({profileId:o,programId:r});if(e){let a=await ng({taskId:e});i.close(),n.open({task:a,isFromLead:!0,taskType:nk(c),isDebit:"debitCard"===c,sendAspects:l,onClose:t})}else await t()}catch{s()}})(o,d),g=nV(r,a);w.open({phone:r.phone,consents:g,onSuccess:h,onFail:N,productType:a,aspects:x})}catch{N()}finally{d()}},[]),S=(0,s.hb)(async t=>{try{c();let n=nH(t),r=p.referalData,l=u.marketingInfo,i=async e=>{let t=await nA(e,"debitCard"===a,!0);return"debitCard"!==a||t.esiaAccountTypeCd?.key||(t.esiaAccountTypeCd=nz),p.leadForm={...p.leadForm,...t},t},s=(({goToNextStep:e,common:t,taskData:a,draftDialog:n,consentBkiDialog:r,saveEsiaData:l,isEsiaAuth:i})=>async()=>{let{verifyPhoneDialog:s,sendAspects:o,handleFailSendForm:c,programId:d,productType:m}=t,{formData:u}=a;try{let c,h=await (c={phone:(0,nl.q)(u.phone),email:u.email},(0,P.GR)("/internal/entities/createParticipant","POST",c).then(e=>e||null));if(!h)throw Error();let{participantId:p,userId:g}=h;if(!p)throw Error();let f=i?await nW(l):null,x={...t,userId:g},y={...a,participantId:p,formData:f?{...a.formData,...f}:a.formData},b=(({goToNextStep:e,common:t,taskData:a,consentBkiDialog:n})=>async()=>{let{programId:r,userId:l,productType:i,sendAspects:s,verifyPhoneDialog:o,handleFailSendForm:c}=t,{participantId:d,formData:m,referalData:u,marketingInfo:h,saveUserData:p}=a;if(!d)throw Error();let g=await nU({programId:r,participantId:d,userId:l,formData:m,referalData:u,productType:i,marketingInfo:h,saveUserData:p,sendAspects:s});if(o.close(),"debitCard"===i)return void e();n.open({phone:m.phone,taskId:g,participantId:d,onFail:c})})({goToNextStep:e,common:x,taskData:y,consentBkiDialog:r}),v=await np({userId:g,programId:d});if(v){let e=await ng({taskId:v});s.close(),n.open({task:e,isFromLead:!0,taskType:nk(m),isDebit:"debitCard"===m,sendAspects:o,onClose:b})}else await b()}catch(e){console.error("Error in handleSuccessVerify:",e),c()}})({goToNextStep:b,common:{programId:e,productType:a,sendAspects:f,verifyPhoneDialog:w,handleFailSendForm:N,aspects:x},taskData:{formData:n,referalData:r,marketingInfo:l,saveUserData:m},draftDialog:C,consentBkiDialog:v,saveEsiaData:i,isEsiaAuth:g.current??!1}),o=nV(n,a);w.open({phone:n.phone,consents:o,onSuccess:s,onFail:N,productType:a,aspects:x})}catch{N()}finally{d()}},[]);return{isSending:o,handleSubmit:l?S:Y}})({programId:a,nextStepLink:r,productType:w,data:C,changeSubmitFormStatus:H,isNewMicroservice:N,esiaAuthSuccess:G}),ee=(0,s.hb)(e=>{let t=q(e);if(e.noMiddleName){let e={...t};return delete e.middleName,e}return t},[q]),[,{field:et,onSubmit:ea,reset:en}
11]=(0,o.m)(Q,{formValidator:ee,onSubmit:X}),er=(0,h.s)(y.s);(0,s.vJ)(()=>{!1===R&&er.open({ok:R,onClose:()=>H(!0)})},[R]);let el=(0,h.s)(y.s);return(0,s.vJ)(()=>{T===n.Error&&el.open({ok:!1,errorTitle:"Что-то пошло не так",errorMessage:"Не получили данные из Госуслуг. Заполните заявку вручную. Приносим извинения за доставленные неудобства"})},[T]),(0,s.vJ)(()=>{T&&L?.current&&L.current.scrollIntoView({block:"start"}),T===n.Success&&en()},[L?.current,T]),(0,l.F)(u.j,{className:(0,v.i)("container space-y-m",e),title:t,...S,children:[T||J||Y||j?null:(0,l.Y)(B,{onChangeEsiaStatus:_,productType:w}),(0,l.F)("form",{onSubmit:e=>{!et("processPersonalDataFlg")?.value&&(M(e=>e+1),O>0&&V.open({productType:w,attempts:O})),ea?.(e)},className:"space-y-m relative",ref:L,children:[T===n.Pending?(0,l.Y)(x.a,{blur:!1}):null,z.map((e,t)=>(0,l.F)("div",{className:(0,v.i)((0,g.v)(e.columns),"grid gap-x-m"),children:[(0,f.z)(e.title),(({field:e,inputs:t},a)=>{let{consentInputs:n,restInputs:r}=((e,t)=>({consentInputs:e.filter(({name:e})=>Object.keys(A[t]).includes(String(e))),restInputs:e.filter(({name:e})=>!Object.keys(A[t]).includes(String(e)))}))(t||[],a);return n.length>2?(0,l.F)("div",{children:[r.map((0,$.V)(e,{},{...a1})),(0,l.Y)(ne,{inputs:n,field:e})]}):(t||[])?.map((0,$.V)(e,{},{...a1}))})({field:et,inputs:e?.inputs},w)]},`section-${t}`)),((e,t)=>{let a=t?.isSending,n=t?.productType,r=(0,na.s)("leadForm",n);return(0,l.Y)(nt.b,{className:"w-full @xl:w-auto",isLoading:a??!1,testId:"LeadSubmitButton",data:r,children:e?.text?e.text:"Отправить заявку"})})(i,{isSending:Z,productType:w})]})]})});var ri=a(8860),rs=a(3139);let ro=(0,i.I)(({step:e=1,totalSteps:t=6,stepsTitles:a=[]})=>{let n=(0,s.Kr)(()=>(e+1)/t*100,[e,t]);return(0,l.Y)("div",{className:"py-lg px-5xl bg-white col-span-12",children:(0,l.F)("div",{children:[(0,l.F)("span",{className:"font-bold mr-s",children:["Шаг ",e+1," из ",t,"."]}),a[e]||null,(0,l.Y)(rs.z,{step:n,showPercentage:!1})]})})});var rc=a(2161);!function(e){e.process="IN_PROCESS",e.ok="APPROVED",e.fail="CANCELLED",e.pre_decision="PRE_DECISION",e.approved="APPROVED",e.cancelled="CANCELLED",e.failed="FAILED",e.draft="DRAFT",e.rework="REVISION",e.dboClient="DBO_CLIENT",e.clientNotOk="CLIENT_NOT_OK",e.notFound="NOT_FOUND",e.clientFound="CLIENT_FOUND",e.newClient="NEW_CLIENT"}(r||(r={}));let rd=e=>{let t=(0,M.K)();return(0,P.GR)(`${t?"/internal":""}/user-data/getTaskStatus`,"POST",e)};var rm=a(9694);let ru=async e=>{let t=await (0,P.GR)("/user-data/sendSignalToProcess","POST",e);return t?.statusCd||null};var rh=a(1365),rp=a(9517),rg=a(3651),rf=a(265);let rx=(0,i.I)(({title:e,interval:t=0,onEnd:a=Y.l})=>{let[n,r]=(0,s.J0)(t);(0,rf.g)({seconds:t,onTick:r,onEnd:a});let i=100-(t-n)/t*100;return(0,l.F)("div",{children:[e?(0,l.Y)(rh.$,{title:e,headlineVersion:"S"}):null,(0,l.F)("div",{className:"relative flex items-center justify-center w-24 h-24 rounded-full bg-gray text-transparent mb-5",children:[(0,l.Y)("div",{className:"absolute inset-0 rounded-full",style:{background:`conic-gradient(rgb(66, 171, 68) ${i}%, rgb(125, 126, 127) 0deg)`}}),(0,l.Y)("div",{className:"z-10 flex items-center justify-center w-20 h-20 rounded-full bg-white text-primary-text text-m",children:(0,l.Y)(rg.M,{seconds:n})})]})]})}),ry=(0,i.I)(({title:e,description:t,sectionInfoTitle:a,sectionInfo:n,sectionAdditionalTitle:r,sectionInfoAdditional:i,buttonText:s,interval:o,onExpire:c=Y.l,...d})=>(0,l.F)(ri.l,{...d,children:[(0,l.F)("div",{className:"flex flex-col md:flex-row items-center",children:[(0,l.Y)(rh.$,{headlineVersion:"M",title:e,description:t,align:"text-left",padding:"p-xl",className:"w-full"}),o?(0,l.Y)(rx,{interval:o,onEnd:c}):null]}),(0,l.Y)(rb,{title:a,items:n}),(0,l.Y)(rb,{title:r,items:i,countColumns:!0}),s?(0,l.Y)(rp.N,{href:"/natural",text:s,version:"primary",className:"w-full mt-lg"}):null]})),rb=({title:e,items:t,countColumns:a=!1})=>{let n=(0,e5.t)();return t?(0,l.F)("div",{children:[(0,l.Y)("hr",{className:"w-full h-px bg-main-gray border-0"}),(0,l.F)("div",{className:"p-xl",children:[e?(0,l.Y)(eV.E,{color:"text-primary-text",size:"text-h5",children:(0,l.Y)("div",{className:(0,v.i)({"mb-m":!!e}),children:e})}):null,(0,l.Y)("div",{className:(0,v.i)("grid grid-cols-1 gap-m",(0,g.v)(a||n?1:2)),children:t.map((e,t)=>(0,l.Y)("div",{children:rv(e)},t))})]})]}):null},rv=({label:e,description:t})=>(0,l.F)("div",{className:"flex flex-col",children:[(0,l.Y)(eV.E,{color:"text-secondary-text",size:"text-l",children:e}),(0,l.Y)(eV.E,{color:"text-primary-text",size:"text-xl",children:t})]}),rI=(0,i.I)(()=>{let e=(0,nn.n)();return(0,s.vJ)(()=>
11{(0,nb.W)({aspectsAttributes:(0,na.s)("refuse","creditCard"),aspects:e,ev:{}})},[]),(0,l.Y)(ry,{title:"Благодарим Вас за ожидание",description:"В настоящий момент Банк не может одобрить Вашу заявку на кредит. Попробуйте подать заявку позже. Спасибо за обращение в АО \xabРоссельхозбанк\xbb.",buttonText:"Вернуться на главную"})}),rw=(0,i.I)(({onExpire:e})=>{let{statusInfo:t}=(0,ex.O)(),a=(0,nn.n)();return(0,s.vJ)(()=>{(0,nb.W)({aspectsAttributes:(0,na.s)("timer","creditCard"),aspects:a,ev:{}})},[]),(0,l.Y)(ry,{interval:300,title:"Заявка успешно отправлена",description:"Не закрывайте окно, скоро сообщим результат",sectionInfoTitle:"Заявленные условия по кредитной карте",sectionInfo:[{label:"Название продукта",description:"Кредитная карта"},{label:"Категория",description:t?.cardCategory}],onExpire:()=>{(0,nb.W)({aspectsAttributes:(0,na.s)("timerEnd","creditCard"),aspects:a,ev:{}}),e()}})}),rC=(0,i.I)(()=>{let{statusInfo:e}=(0,ex.O)(),t=(0,nn.n)();(0,s.vJ)(()=>{(0,nb.W)({aspectsAttributes:(0,na.s)("revision","creditCard"),aspects:t,ev:{}})},[]);let a=e?.methodObtain==="courier",n=a?[{description:e?.deliveryAddress}]:[{label:"Регион",description:e?.regionRetail},{label:"Адрес",description:e?.addressRetail}];return(0,l.Y)(ry,{title:"Благодарим Вас за ожидание, но нам требуется больше времени для принятия решения",description:a?"":"Посетите выбранное отделение банка с необходимыми доÐ
11ºÑƒÐ¼ÐµÐ½Ñ‚ами и завершите оформление кредитной карты.",sectionAdditionalTitle:a?"Адрес доставки":"В отделении Банка",sectionInfoAdditional:n,sectionInfo:[{label:"Основные документы:",description:"- Паспорт РФ"}],buttonText:"Вернуться на главную"})}),rN=(0,i.I)(()=>{let{statusInfo:e}=(0,ex.O)(),t=(0,nn.n)();return(0,s.vJ)(()=>{(0,nb.W)({aspectsAttributes:(0,na.s)("preDecision","creditCard"),aspects:t,ev:{}})},[]),(0,l.Y)(ry,{title:"Банк одобрил Вам кредитную карту",description:"Обратитесь в отделение банка, чтобы завершить оформление и получить Вашу кредитную карту",sectionInfo:rY(e),buttonText:"Вернуться на главную"})}),rY=e=>{let t=[{label:"Название продукта",description:"Кредитная карта"},{label:"Категория",description:e?.cardCategory}];return e?.deliveryAddress&&e?.deliveryDate?t.concat([{label:"Адрес доставки",description:e?.deliveryAddress},{label:"Дата доставки",description:(0,nr.Y)(e?.deliveryDate)}]):t},rS=(0,i.I)(()=>{let e=(0,M.K)(),[t,a]=(0,s.J0)(r.process),{taskId:n}=(0,ex.O)();(0,s.vJ)(()=>{(async()=>{e?await (0,rm._)({messageName:"CREATE_APPLICATION_SHORT_MESSAGE",taskId:n}):await ru({signalType:"CREATE_APPLICATION_SHORT_SIGNAL",taskId:n})})()},[n]);let l=(0,s.hb)(async e=>{let t=await rd({taskId:n});t&&t?.statusCd!==r.process&&(e(),a(t.statusCd))},[n]),{stop:i}=(0,rc.$)(l,3e4);return rk(t,(0,s.hb)(()=>{i(),a(r.rework)},[i]))}),rk=(e,t)=>({IN_PROCESS:(0,l.Y)(rw,{onExpire:t}),CANCELLED:(0,l.Y)(rI,{}),FAILED:(0,l.Y)(rI,{}),DRAFT:(0,l.Y)(rI,{}),APPROVED:(0,l.Y)(rN,{}),PRE_DECISION:(0,l.Y)(rN,{}),REVISION:(0,l.Y)(rC,{})})[e]||(0,l.Y)(rC,{}),rE="https://svoevse.ru/smartbanner",rT="_rshb_unionpay_smartbanner_host",rF=e=>{let{birthYearThreshold:t=1971}=e??{};return{triggerBanner:(0,s.hb)((e,a)=>{if(!((e,t,a)=>{if((()=>{let e=navigator.userAgent;return/Safari/.test(e)&&!/Chrome/.test(e)})()||!(e=>{if(!e)return!1;let t=e=>{let t=e.toUpperCase();return t.includes("UNION")||t.includes("PAYMENT_SYSTEM_TYPE_3")};return"string"==typeof e?t(e):t(e.key||"")||t(e.text||"")})(t))return!1;let n=(e=>{if(!e)return null;if(e instanceof Date)return e.getFullYear();let t=parseInt(e.toString().slice(0,4),10);return isNaN(t)?null:t})(e);return null!==n&&n<=a})(e,a,t)||document.getElementById(rT))return;let n=globalThis.sessionStorage?.getItem("claimChannelCode"),r=document.createElement("iframe");r.id=rT,r.src=(e=>e?`${rE}?claimChannelCode=${encodeURIComponent(e)}`:rE)(n),r.setAttribute("sandbox","allow-scripts allow-same-origin"),r.style.position="absolute",r.style.top="-9999px",r.style.left="-9999px",r.style.width="1px",r.style.height="1px",r.style.border="0",document.body.appendChild(r)},[t])}};var r_=a(4417);let rR=e=>t=>t.filter(e=>e).map(t=>[rD(t,e),rP(t,e),rA(t,e),rO(t,e),rM(t,e)].some(Boolean)?{...t,required:!1}:t),rD=({name:e},t)=>"partInBusiness"===e&&t("positionOrganization")?.key!=="BUSINESS_OWNER",rA=({name:e,filledByEsia:t},a)=>e?.startsWith("address")&&a("esiaAccountTypeCd")?.key&&t,rO=({name:e},t)=>"addressFact"===e&&t("addressMatch"),rM=({condition:e},t)=>e?.name&&e?.values?.every(a=>{let n=t(e?.name);return a!==(n?.key??n)}),rP=({name:e},t)=>"snils"===e&&!t("snils")&&rL(t),rL=e=>e("confirmationIncome")?.key!=="PFR_CERTIFICATE",rB={...a6,addressCourier:e=>(0,l.Y)(en,{...e,source:a0}),paymentSystem:aP,currency:tz,cardCategory:({field:e,input:t})=>{let{productType:a}=(0,ex.O)(),n="debitCard"===a,r=!!e("esiaAccountTypeCd")?.value?.key,i=e("methodObtain")?.value,o="courier"===i,c="string"==typeof i?i:i?.key,d=e("cardCategory")?.value,m=e("cardCategory")?.onChange,{cardTypes:u,momentCards:h,namedCards:p,onChange:g}=(({selectedCardCategory:e,cardCategoryChange:t,selectedPaymentSystem:a,setIsMomentDebitCard:n,shouldFilterInstantCardsForCourier:r,isDebit:l,methodObtain:i})=>{let{programId:o}=(0,ex.O)(),[c,d]=(0,s.J0)([]),m=(0,s.Kr)(()=>i,[i]);(0,s.vJ)(()=>{a&&o&&(async()=>{try{let e=await eQ(a,o);l?r&&(e=ej(e,"моменталь")):r&&(e=ej(e,"неимен")),d(e)}catch(e){console.error("Failed to load card types:",e),d([])}})()},[a,o,r,l,m]);let u=(0,s.Kr)(()=>c.filter(e=>eJ(e.value)),[c]),h=(0,s.Kr)(()=>c.filter(e=>!eJ(e.value)),[c]),p=(0,s.hb)(e=>{t?.(e);let a=eJ(e?.text);n?.(a)},[t,n]);return(0,s.vJ)(()=>
11{if(0!==c.length&&(((e,t,a)=>{if(0!==e.length){if(1===e.length){let n=e[0];t&&t.key===n.key||a?.({key:n.key,text:n.value});return}t&&(e.some(e=>e.key===t.key)||a?.({key:e[0].key,text:e[0].value}))}})(c,e,t),e)){let t=c.find(t=>t.key===e.key);if(t){let e=eJ(t.value);n?.(e)}}},[c,e]),{cardTypes:c,momentCards:u,namedCards:h,onChange:p}})({selectedCardCategory:d,cardCategoryChange:m,selectedPaymentSystem:e("paymentSystem")?.value?.key,setIsMomentDebitCard:e("isMomentDebitCard")?.onChange,shouldFilterInstantCardsForCourier:n&&o&&r,isDebit:n,methodObtain:c}),f=(0,s.Kr)(()=>[...h,...p],[h,p]),x=(0,s.Kr)(()=>({format:e=>e?.key||"",parse:e=>{let t=f.find(t=>t.key===e);return t?{key:t.key,text:t.value}:void 0}}),[f]),y=(0,s.Kr)(()=>{if(!t)return{};let{label:e,required:a,...n}=t;return n},[t]);return((({allLoadedCards:e,selectedCardCategory:t,momentCards:a,cardCategoryChange:n})=>{(0,s.vJ)(()=>{if(!(e.length>0&&a.length>0&&!t))return;let r=a[0];r&&n?.({key:r.key,text:r.value})},[e,t])})({allLoadedCards:u,selectedCardCategory:d,momentCards:h,cardCategoryChange:m}),u.length)?n?(0,l.Y)(eG,{selectedCardCategory:d,momentCards:h,namedCards:p,radioFieldOptions:x,field:e,inputData:t,restInput:y}):(0,l.Y)(eZ,{allLoadedCards:u,selectedCardCategory:d,inputData:t,onChange:g,field:e}):null},codeWord:e0,methodObtain:aN,deliveryDate:tQ,latinName:ag,latinSurname:af,deliveryTime:tZ},r$=({sections:e,field:t,params:a})=>e?.map(({inputs:e=[],columns:n,title:r,condition:i},s)=>{let o=rR(rz(t))(e),c=[!rM({condition:i},rz(t))?(0,f.z)(r,(0,r_.e)(2)):null,...(({field:e,inputs:t,params:a})=>t.map((0,$.V)(e,a,rB)))({field:t,inputs:o,params:a})].filter(Boolean).map((e,t)=>({...e,key:e.key??`elem-${t}`}));return c.length?(0,l.Y)("div",{className:(0,v.i)((0,g.v)(n),"grid gap-x-m"),children:c},`section-${s}`):null}
11),rz=e=>t=>e(t)?.value,rK=({formState:e,inputs:t,productType:a})=>(0,p.H)(rR(t=>e[t])(t),{...rr,limitedBirthday:rt(a),dulIssueDate:n9(14,e.limitedBirthday)("Укажите дату выдачи паспорта"),generalSeniority:(e=>(0,nX.Nc)(t=>"string"==typeof t&&/^[0-9]{1,2}$/g.test(t)&&(!e||Number(t)>=Number(e)))("Укажите количество лет стажа"))(e.lastJobExperience),beginDate:n9(18,e.limitedBirthday)("Укажите дату заключения трудового договора"),participantDateRegistration:n9(0,e.limitedBirthday)("Укажите дату регистрации"),organizationName:((e=!1)=>(0,nX.Nc)(t=>!!t&&!!e)("Укажите наименование организации"))(e.isDadataOrganization),inn:((e=!1)=>(0,nX.Nc)(t=>(0,a3.EF)(t)&&!!e)("Укажите ИНН"))(e.isDadataOrganization)})(e),rW=e=>"11"===e?{name:"Потребительский кредит на рефинансирование",description:"Погашение основного долга по кредиту, иные цели и оплату страхования"}:{name:"Кредит на любые цели",description:"На любые цели"};var rV=a(8606);let rJ=({step:e,programId:t,productType:a,paymentSystem:n,stepsConfig:r})=>{let l=r[e];if(!l)return[];let i=((e,t,a)=>{let n=rW(e??null),r=n?.name||"",l=t??"";return a&&"credit"!==t?{[l]:{[r]:a}}:{[l]:r}})(t,a,n),s=[];return s.push({aspectName:"ymReachGoal",params:{yandexId:rV.C,targetName:l.ymTargetName,...i}}),l.snowplowEventAction&&s.push({aspectName:"snowplowEvent",params:{eventAction:l.snowplowEventAction,eventCategory:l.snowplowEventCategory||"naturalCredits",eventValueText:l.snowplowEventValueText||""}}),s},rj=[{ymTargetName:"card_params"},{ymTargetName:"card_app_personal_data"},{ymTargetName:"card_app_work"},{ymTargetName:"card_app_income"},{ymTargetName:"card_bankrot"},{ymTargetName:"card_app_bank_office"}],rU=(0,i.I)(({step:e,isSending:t,onPrevStep:a,programId:n,productType:r,paymentSystem:i})=>{let s=0===e,o=5===e,c=rJ({step:e,programId:n,productType:r,paymentSystem:i,stepsConfig:rj});return(0,l.F)("div",{className:"flex justify-between gap-m",children:[(0,l.Y)(w.$,{version:"secondary",disabled:s,onClick:a,children:"Назад"}),(0,l.Y)(nt.b,{isLoading:t,data:c,children:o?"Отправить заявку":"Далее"})]})}),rq=(e,t,a)=>({...a[e],...t,limitedBirthday:rH(t?.limitedBirthday),dulIssueDate:rH(t?.dulIssueDate),participantDateRegistration:rH(t?.participantDateRegistration),beginDate:rH(t?.beginDate),deliveryDate:rH(t?.deliveryDate)}),rH=e=>{try{return e?new Date(e):void 0}catch(e){return}},rG=(e=!1)=>[{surname:"",name:"",middleName:"",sex:"",limitedBirthday:void 0,birthPlace:"",ph
11one:"",email:"",dulSerie:void 0,dulNumber:void 0,dulIssueDate:void 0,dulSubdivisionCode:"",dulIssuedBy:"",addressRegistration:{fullAddress:"",fiasCode:""},participantDateRegistration:void 0,addressFact:{fullAddress:"",fiasCode:""},housing:void 0},{amountWorkers:{key:"",text:""},beginDate:void 0,employerActivities:{key:"",text:""},employerOrganization:{key:"",text:""},employment:{key:"",text:""},experience5Years:void 0,inn:void 0,jobsNumber:void 0,lastJobExperience:void 0,legalForm:"",organization:{key:"",text:""},organizationAddress:{fullAddress:"",fiasCode:""},organizationName:"",isDadataOrganization:!1,organizationPhone:"",partInBusiness:void 0,positionOrganization:{key:"",text:""}},{familyStatus:{key:"",text:""},familyMembers:void 0,dependents:void 0,confirmationIncome:{key:"",text:""},wages:void 0,mandatoryPayments:void 0,snils:"",armyIdFlg:!!e&&void 0,esiaAccountTypeCd:{key:"",text:""},initiateBankruptcyFlg:!e&&void 0}],rQ=[{paymentSystem:{key:"",text:""},currency:"810",codeWord:""},...rG(),{bankruptcyFlg:!1,shareholderFlg:!1,legalEntityName:"",creditInRshbCd:void 0},{regionRetail:{key:"",text:""},addressRetail:{key:"",text:""},bankEmployeeCode:void 0,addressCourier:{fullAddress:"",fiasCode:""},methodObtain:void 0,deliveryDate:void 0}],rZ=e=>{let{currency:t,paymentSystem:a,cardCategory:n,codeWord:r}=e;return{currencyCode:t?{key:t}:void 0,paymentSystemTypeCd:a,classCard:n,codeWord:r}},rX=e=>{let{beginDate:t,employment:a,organizationName:n,inn:r,legalForm:l,organization:i,amountWorkers:s,employerActivities:o,employerOrganization:c,generalSeniority:d,lastJobExperience:m,experience5Years:u,jobsNumber:h,organizationPhone:p,organizationAddress:g,positionOrganization:f,partInBusiness:x}=e;return a?.key==="RETIREE"?{employmentTypeCd:a}:{employmentContractDate:(0,nr.Y)(t||"",!0),employmentTypeCd:{key:"WORK"},organizationName:n,organizationInn:r,organizationActivityTypeCd:o?.key?o:void 0,organizationTypeCd:i,organizationKindCd:c,employeesNumberCd:s,opf:l,seniority:d,generalSeniority:u,jobsNumber:h,lastWorkDuration:m,positionCd:f?.key?f:void 0,participantContacts:(0,nE.h8)({organizationPhone:p&&(0,nl.q)(p)}),participantAddresses:(0,nE.AF)({organizationAddress:g}),ownershipShare:f?.key==="BUSINESS_OWNER"?x:void 0}};var r0=a(9687);let r1=e=>{let{limitedBirthday:t="",sex:a,birthPlace:n,dulIssueDate:r="",dulIssuedBy:l,dulNumber:i,dulSerie:s,dulSubdivisionCode:o,education:c,participantDateRegistration:d,housing:m,addressRegistration:u,addressFact:h,addressMatch:p}=e;return{birthDate:(0,nr.Y)(t,!0),birthPlace:n,dulIssueDate:(0,nr.Y)(r,!0),dulIssuedBy:l,dulNumber:i,dulSerie:s,dulSubdivisionCode:o?.replace("-",""),educationLevelCd:c,registrationDate:d?(0,nr.Y)(d,!0):void 0,homeMatchFlg:p,houseTypeCd:m,participantAddresses:(0,nE.AF)({addressRegistration:u,addressFact:p?u:h}),genderCd:a?{key:"male"===a?"MAN":"WOMAN"}:void 0}},r2=e=>e?new Date(e).toISOString().split(".")[0]:"",r6="creditCard",r4=(0,i.I)(({step:e,sections:t,onPrevStep:a,onNextStep:n,onFinish:r})=>{let{programId:i}=(0,ex.O)();F();let c=(0,s.Kr)(()=>t?.flatMap(e=>e?.inputs||[]),[t]),d=(0,s.hb)(e=>rK({formState:e,inputs:c,productType:r6}),[c]),[m,u,h]=(({step:e,onNextStep:t,onFinish:a})=>{let[n,{setTrue:r,setFalse:l}]=(0,K.o)(!1),i=5===e,o=(0,ex.O)(),c=(0,s.Kr)(()=>rq(e,o.leadForm,rQ),[e,o.leadForm]),d=(0,s.hb)(e=>{let{leadForm:t}=o;i&&e.ok&&t&&(o.statusInfo={regionRetail:t?.regionRetail?.text,addressRetail:t?.addressRetail?.text,deliveryAddress:t?.addressCourier?.fullAddress,cardCategory:t?.cardCategory?.text,deliveryDate:t?.deliveryDate},o.leadForm=c)},[i,c]);return[c,(0,s.hb)(async n=>{r(),o.leadForm=n;try{let{taskId:r,profileId:l,participantId:s}=o;if(r){let t=await ny((({participantId:e,taskId:t,profileId:a,formData:n,step:r=0})=>{let l=(0,M.K)(),i={id:e,...!l&&{profile:{id:a}},roleCd:{key:"BORROWER",value:"Заемщик"},...((e,t)=>{switch(e){case 0:default:return{};case 1:return r1(t);case 2:return rX(t);case 3:return(0,r0.f)(t);case 4:return(e=>{let{bankruptcyFlg:t,shareholderFlg:a,legalEntityName:n,creditInRshbCd:r}=e;return{bankruptcyFlg:t,shareholderFlg:a,nameLegalEntity:n,creditInRshbCd:r}})(t);case 5:return(e=>{let{addressCourier:t,methodObtain:a}=e;return"courier"===a?{participantAddresses:(0,nE.AF)({addressCourier:t})}:{}})(t)}})(r,n)};return{sendToBank:!0,taskKind:"UNITED",task:{id:t,...(e=>{let{addressRetail:t,methodObtain:a}=e;
11return t?.key&&"office"===a?{office:{id:t.key}}:{}})(n),authorizedAgentId:n?.bankEmployeeCode,...l?{participant:i}:{participants:[i]},...rZ(n),...(e=>{let{methodObtain:t,deliveryDate:a="",deliveryTime:n}=e,r=(0,M.K)(),l="courier"===t;return l?{courierDeliveryFlg:l,deliveryDate:r2(a.toString().replace(/(GMT)[+-]\d{4}/,"GMT+0000")),office:r?{id:"92fc8b67-2648-43ad-a441-5ca827021186"}:{id:"3"},...n?{deliveryTimeCd:{key:n}}:{}}:{}})(n),esiaAccountTypeCd:{key:n?.esiaAccountTypeCd?.key},files:n?.files}}})({participantId:s,taskId:r,profileId:l,step:e,formData:n}));d(t)}i?a?.():t()}catch(e){}finally{l()}},[i,d]),n]})({step:e,onNextStep:n,onFinish:r}),{triggerBanner:p}=rF(),g=5===e,f=(0,s.hb)(e=>{g&&p(e.limitedBirthday,e.paymentSystem),u(e)},[g,p,u]),[x,{field:y,onSubmit:b}]=(0,o.m)(m,{formValidator:d,onSubmit:f}),v=x.paymentSystem?.text;return(0,l.F)("form",{onSubmit:b,className:"space-y-m",children:[r$({sections:t,field:y}),(0,l.Y)(rU,{isSending:h,step:e,onPrevStep:a,programId:i,productType:r6,paymentSystem:v})]})}),r5=[{title:"Персональные данные",columns:2,inputs:[{name:"limitedBirthday",required:!0,filledByEsia:!0},{name:"birthPlace",required:!0,filledByEsia:!0}]},{columns:2,inputs:[{name:"sex",required:!0}]},{title:"Паспортные данные",columns:2,inputs:[{name:"dulSerie",required:!0,filledByEsia:!0},{name:"dulNumber",required:!0,filledByEsia:!0},{name:"dulIssueDate",required:!0,filledByEsia:!0},{name:"dulSubdivisionCode",required:!0,dadata:!0,filledByEsia:!0}]},{inputs:[{name:"dulIssuedBy",required:!0,dadata:!0,filledByEsia:!0}]}],r3=[[{title:"Параметры карты",inputs:[]},{inputs:[{name:"currency",required:!0},{name:"paymentSystem",required:!0},{name:"cardCategory",required:!0},{name:"codeWord",required:!0}]}],[...r5,{inputs:[{name:"education",required:!0}]},{title:"Адрес регистрации по месту жительства",columns:1,inputs:[]},{inputs:[{name:"addressRegistration",required:!0,dadata:!0,filledByEsia:!0},{name:"addressMatch"}]},{columns:2,inputs:[{name:"participantDateRegistration",required:!0}]},{title:"Адрес фактического проживания (место пребывания РФ)",inputs:[]},{columns:2,inputs:[{name:"housing",required:!0}]},{inputs:[{name:"addressFact",required:!0,dadata:!0}]}],[{title:"Данные о трудоустройстве",inputs:[]},{inputs:[{name:"infoCard",label:"Клиент на момент оформления заявки на кредит должен быть: официально трудоустроен более 6 месяцев, если Клиент получает з/п на счет РСХБ, то трудоустроен более 3 месяцев, не должен находиться в декретном отпуске",condition:{name:"employment",values:["WORK","WORK_RETIREE"]}}]},{inputs:[{name:"employment",required:!0}]},{columns:2,inputs:[{name:"organizationName",required:!0,dadata:!0,filledByEsia:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}},{name:"inn",required:!0,dadata:!0,filledByEsia:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}}]},{inputs:[{name:"amountWorkers",required:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}}]},{columns:2,inputs:[{name:"employerActivities",required:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}},{name:"organizationPhone",label:"Телефон работодателя",required:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}}]},{columns:2,inputs:[{name:"generalSeniority",required:!0,filledByEsia:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}},{name:"lastJobExperience",required:!0,filledByEsia:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}},{name:"experience5Years",required:!0,filledByEsia:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}},{name:"jobsNumber",required:!0,filledByEsia:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}}]},{inputs:[{name:"beginDate",required:!0,filledByEsia:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}}]},{columns:2,inputs:[{name:"positionOrganization",required:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}},{name:"partInBusiness",required:!0,condition:{name:"positionOrganization",values:["BUSINESS_OWNER"]}}]},{title:"Адрес работодателя",inputs:[],condition:{name:"employment",values:["WORK","WORK_RETIREE"]}},{inputs:[{name:"organizationAddress",required:!0,dadata:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}}]}],[{title:"Семейное положение"},{columns:1,inputs:[{name:"familyStatus",required:!0}]},{columns:1,inputs:[{name:"children",required:!0}]},{columns:2,inputs:[{name:"dependents",required:!0},{name:"familyMembers"}]},{title:"Совокупный доход"},{columns:1,inputs:[{name:"confirmationIncome",required:!0,filledByEsia:!0}]},{inputs:[{name:"infoCard",label:"Сумма основного и дополнительных доходов после вычета налога",condition:{name:"employment",values:["WORK","WORK_RETIREE"]}}]},{columns:1,inputs:[{name:"wages",required:!0,filledByEsia:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}}]},{columns:1,inputs:[{name:"retirementIncome",required:!0,condition:{name:"employment",values:["RETIREE","WORK_RETIREE"]}}]},{columns:1,inputs:[{name:"mandatoryPayments",required:!0}]},{columns:1,inputs:[{name:"snils",required:!0}]},{columns:1,inputs:[{name:"conscription",required:!0}]},{columns:2,inputs:[{name:"armyIdFlg"}]}],[{title:"Дополнительные сведения",columns:1,inputs:[]},{inputs:[{name:"bankruptcyFlg"}]},{inputs:[{name:"shareholderFlg"}]},{inputs:[{name:"legalEntityName"}]},{inputs:[{name:"creditInRshbCd"}]}],[{title:"Регион обслуживания карты",columns:1,inputs:[]},{inputs:[{name:"regionRetail",required:!0}]},{title:"Способ получения",columns:1,inputs:[],condition:{name:"regionHasDelivery",values:[!0]}},{inputs:[{name:"methodObtain",condition:{name:"regionHasDelivery",values:[!0]}}]},{title:"Выбор офиса",columns:1,inputs:[],condition:{name:"methodObtain",values:["office"]}},{title:"Адрес доставки",columns:1,inputs:[],condition:{name:"methodObtain",values:["courier"]}},{inputs:[{name:"addressCourier",dadata:!0,condition:{name:"methodObtain",values:["courier"]},required:!0}]},{columns:2,inputs:[{name:"deliveryDate",condition:{name:"methodObtain",values:["courier"]},required:!0},{name:"deliveryTime",condition:{name:"methodObtain",values:["courier"]}}]},{inputs:[{name:"comment",condition:{name:"methodObtain",values:["courier"]},maxLength:300}]},{inputs:[{name:"addressRetail",required:!0,condition:{name:"methodObtain",values:["office"]}}]},{inputs:[{name:"infoCard",label:"Если представитель Банка помогал Вам в заведении заявки, введите здесь его код",condition:{name:"methodObtain",values:["office"]}}]},{columns:2,inputs:[{condition:{name:"methodObtain",values:["office"]}},{name:"bankEmployeeCode"}]}]],r8=["Параметры карты","Персональные данные","Данные о трудоустройстве","Семейное положение и доход","Дополнительные сведения","Выбор способа получения"],r7=(0,i.I)(({className:e,...t})=>{let[a,n]=(0,s.J0)(0),r=(0,s.li)(null),i=(0,s.hb)(()=>r?.current?.scrollIntoView({behavior:"smooth"}),[r]);(0,s.vJ)(nm.e,[]);let o=(0,s.hb)(()=>{n(e=>Math.min(e+1,6)),i()},[]),c=(0,s.hb)(()=>{n(e=>Math.max(e-1,0)),i()},[]),d=r3[a],[m,{setTrue:u}]=(0,K.o)(!1);return(0,l.Y)(ri.l,{className:e,...t,children:(0,l.F)("div",{ref:r,className:"container grid grid-cols-12",children:[m?null:(0,l.Y)(ro,{stepsTitles:r8,step:a,totalSteps:6}),(0,l.Y)("div",{className:"py-lg px-5xl mt-2xs bg-white col-span-12",children:m?(0,l.Y)(rS,{}):(0,l.Y)(r4,{step:a,sections:d,onNextStep:o,onPrevStep:c,onFinish:u},String(a))})]})})}),r9=(0,i.I)(({step:e=1,totalSteps:t=5,stepsTitles:a=[]})=>{let n=(0,s.Kr)(()=>e/t*100,[e,t]);return(0,l.Y)("div",{className:"py-lg px-5xl bg-white col-span-12",children:(0,l.F)("div",{children:[(0,l.F)("span",{className:"font-bold mr-s",children:["Шаг ",e," из ",t,"."]}),a[e]||null,(0,l.Y)(rs.z,{step:n,showPercentage:!1})]})})}),le=(0,i.I)(()=>{let e=(0,nn.n)();return(0,s.vJ)(()=>{(0,nb.W)({aspectsAttributes:(0,na.s)("refuse","credit"),aspects:e,ev:{}})},[]),(0,l.Y)(ry,{title:"Благодарим Вас за ожидание",de
11scription:"В настоящий момент Банк не может одобрить Вашу заявку на кредит. Попробуйте подать заявку позже. Спасибо за обращение в АО \xabРоссельхозбанк\xbb.",buttonText:"Вернуться на главную"})}),lt=(0,i.I)(({onExpire:e})=>{let{statusInfo:t,programId:a}=(0,ex.O)(),n=rW(a),r=(0,nn.n)();(0,s.vJ)(()=>{(0,nb.W)({aspectsAttributes:(0,na.s)("timer","credit"),aspects:r,ev:{}})},[]);let i=(0,s.hb)(()=>{(0,nb.W)({aspectsAttributes:(0,na.s)("timerEnd","credit"),aspects:r,ev:{}}),e()},[r,e]);return(0,l.Y)(ry,{interval:300,title:"Заявка успешно отправлена",description:"Не закрывайте окно, скоро сообщим результат",sectionInfoTitle:"Заявленные условия по кредиту",sectionInfo:[{label:"Название продукта",description:n.name},{label:"Цель кредита",description:n.description},{label:"Сумма",description:`${t?.calculator?.moneyValue?.toLocaleString()??"0"} ₽`},{label:"Срок кредита",description:`${t?.calculator?.monthsValue??"0"} мес`},{label:"Тип платежа",description:t?.calculator?.isAnnuity?"Аннуитетный":"Дифференцированный"}],onExpire:i})}),la=(0,i.I)(()=>{let{statusInfo:e}=(0,ex.O)(),t=(0,nn.n)();return(0,s.vJ)(()=>{(0,nb.W)({aspectsAttributes:(0,na.s)("revision","credit"),aspects:t,ev:{}})},[]),(0,l.Y)(ry,{title:"Благодарим вас за ожидание, но нам требуется больше времени для принятия решения",description:"Посетите выбранное отделение банка с необходимыми доÐ
11ºÑƒÐ¼ÐµÐ½Ñ‚ами и завершите оформление кредита.",sectionAdditionalTitle:"В отделении Банка",sectionInfoAdditional:[{label:"Регион",description:e?.regionRetail},{label:"Адрес",description:e?.addressRetail}],sectionInfo:[{label:"Основные документы:",description:"- Паспорт РФ"}],buttonText:"Вернуться на главную"})}),ln=(0,i.I)(()=>{let{statusInfo:e,programId:t}=(0,ex.O)(),a=rW(t),n=(0,nn.n)();return(0,s.vJ)(()=>{(0,nb.W)({aspectsAttributes:(0,na.s)("preDecision","credit"),aspects:n,ev:{}})},[]),(0,l.Y)(ry,{title:"Банк одобрил вам кредит",description:"Обратитесь в отделение банка, чтобы завершить оформление и получить ваш кредит",sectionInfo:[{label:"Название продукта",description:a.name},{label:"Ставка",description:`от ${e?.calculator?.rate??""}%`},{label:"Ежемесячный платеж",description:`${Math.round(e?.calculator?.monthlyPayment??0).toLocaleString()} ₽`},{label:"Срок кредита",description:e?.calculator?.monthsValue+" мес"},{label:"Тип платежа",description:e?.calculator?.isAnnuity?"Аннуитетный":"Дифференцированный"}],buttonText:"Вернуться на главную"})}),lr=(0,i.I)(()=>{let e=(0,M.K)(),[t,a]=(0,s.J0)(r.process),{taskId:n}=(0,ex.O)();(0,s.vJ)(()=>{(async()=>{e?await (0,rm._)({messageName:"CREATE_APPLICATION_SHORT_MESSAGE",taskId:n}):await ru({signalType:"CREATE_APPLICATION_SHORT_SIGNAL",taskId:n})})()},[n]);let l=(0,s.hb)(async e=>{let t=await rd({taskId:n});t&&t?.statusCd!==r.process&&(e(),a(t.statusCd))},[n]),{stop:i}=(0,rc.$)(l,3e4);return ll(t,(0,s.hb)(()=>{i(),a(r.rework)},[i]))}),ll=(e,t)=>({IN_PROCESS:(0,l.Y)(lt,{onExpire:t}),CANCELLED:(0,l.Y)(le,{}),FAILED:(0,l.Y)(le,{}),DRAFT:(0,l.Y)(le,{}),APPROVED:(0,l.Y)(ln,{}),PRE_DECISION:(0,l.Y)(ln,{}),REVISION:(0,l.Y)(la,{})})[e]||(0,l.Y)(la,{}),li=[{ymTargetName:"credit_calculator",snowplowEventAction:"naturalCreditsReducedPaymentCreditSummPeriodNext",snowplowEventCategory:"naturalCredits",snowplowEventValueText:"Кредит со сниженным платежом Сумма и сроки кредита Кнопка Далее"},{ymTargetName:"app_personal_data",snowplowEventAction:"naturalCreditsReducedPaymentCreditFormPassportNext",snowplowEventCategory:"naturalCredits",snowplowEventValueText:"Кредит со сниженным платежом Паспортные данные Кнопка Далее"},{ymTargetName:"app_work",snowplowEventAction:"naturalCreditsReducedPaymentCreditFormEmployerDetailsNext",snowplowEventCategory:"naturalCredits",snowplowEventValueText:"Кредит со сниженным платежом Данные о работодателе Кнопка Далее"},{ymTargetName:"app_income",snowplowEventAction:"naturalCreditsReducedPaymentCreditFormFamilyStatusNext",snowplowEventCategory:"naturalCredits",snowplowEventValueText:"Кредит со сниженным платежом Семейное положение и доход Кнопка Далее"},{ymTargetName:"app_bank_office",snowplowEventAction:"naturalCreditsReducedPaymentCreditFormBankDepartmentChoosingNext",snowplowEventCategory:"naturalCredits",snowplowEventValueText:"Кредит со сниженным платежом Выбор отделения Кнопка Далее"}],ls=(0,i.I)(({step:e,onPrevStep:t,isSending:a,programId:n,productType:r="credit"})=>{let i=0===e,s=4===e,o=rJ({step:e,programId:n,productType:r,stepsConfig:li});return(0,l.F)("div",{className:"flex justify-between gap-m",children:[(0,l.Y)(w.$,{version:"secondary",disabled:i,onClick:t,testId:"back-button",children:"Назад"}),(0,l.Y)(nt.b,{isLoading:a,testId:"next-button",data:o,children:s?"Отправить заявку":"Далее"})]})}),lo={annuity:{key:"ANNUITY",value:"Аннуитетный"},differential:{key:"DIFFERENTIATED",value:"Дифференцированный "}},lc=[{calculator:void 0},...rG(!0),{regionRetail:{key:"",text:""},addressRetail:void 0,bankEmployeeCode:void 0}],ld="credit",lm=(0,i.I)(({step:e,sections:t,programsSource:a,onPrevStep:n,onNextStep:r,onFinish:i}
11)=>{let{programId:c}=(0,ex.O)();F();let d=a?.[c??""],m=(0,s.Kr)(()=>t?.flatMap(e=>e?.inputs??[]),[t]),u=(0,s.hb)(e=>rK({formState:e,inputs:m,productType:ld}),[m]),[h,p,g]=(({step:e,onNextStep:t,onFinish:a})=>{let[n,{setTrue:r,setFalse:l}]=(0,K.o)(!1),i=4===e,o=(0,ex.O)(),c=(0,s.Kr)(()=>rq(e,o.leadForm,lc),[e,o.leadForm]),d=(0,s.hb)(e=>{let{leadForm:t}=o;i&&e.ok&&t&&(o.statusInfo={regionRetail:t?.regionRetail?.text,addressRetail:t?.addressRetail?.text,calculator:{monthsValue:t?.calculator?.monthsValue,moneyValue:t?.calculator?.moneyValue,isAnnuity:t?.calculator?.isAnnuity,monthlyPayment:t?.calculator?.monthlyPayment,rate:t?.calculator?.rate}},o.leadForm=c)},[i,c]);return[c,(0,s.hb)(async n=>{r(),o.leadForm=n;try{let{taskId:r,profileId:l,participantId:s}=o;if(r){let t=await ny((({participantId:e,taskId:t,profileId:a,formData:n,step:r=0})=>{let l=(0,M.K)(),i={id:e,...!l&&{profile:{id:a}},roleCd:{key:"BORROWER",value:"Заемщик"},...((e,t)=>{switch(e){case 0:return(e=>{let{isInsurance:t,isSalaryClient:a}=e?.calculator??{};return{payrollCardRshbFlg:a,consentInsuranceFlg:t}})(t);case 1:return r1(t);case 2:return rX(t);case 3:return(0,r0.f)(t);default:return{}}})(r,n)};return{sendToBank:!0,taskKind:"UNITED",task:{id:t,authorizedAgentId:n?.bankEmployeeCode,...l?{participant:i}:{participants:[i]},...(e=>{let{moneyValue:t,monthsValue:a,isAnnuity:n}=e?.calculator??{};return{loanAmount:t,creditPeriod:a,paymentTypeCd:lo[n?"annuity":"differential"]}})(n),...(e=>{let{addressRetail:t}=e;return{office:t?.key?{id:t.key}:void 0}})(n),esiaAccountTypeCd:{key:n?.esiaAccountTypeCd?.key},files:n?.files}}})({participantId:s,taskId:r,profileId:l,step:e,formData:n}));d(t)}i?a?.():t()}catch(e){}finally{l()}},[i,d]),n]})({step:e,onNextStep:r,onFinish:i}),[,{field:f,onSubmit:x}]=(0,o.m)(h,{formValidator:u,onSubmit:p});return(0,l.F)("form",{onSubmit:x,className:"space-y-m",children:[r$({sections:t,field:f,params:{calcData:d}}),(0,l.Y)(ls,{step:e,isSending:g,onPrevStep:n,programId:c,productType:ld})]})}),lu=[{...r5[0],inputs:r5[0].inputs?.map(e=>"limitedBirthday"===e.name?{...e,disabled:!0}:e)},...r5.slice(1),{title:"Адрес регистрации по месту жительства",columns:1,inputs:[]},{inputs:[{name:"addressRegistration",required:!0,dadata:!0,filledByEsia:!0},{name:"addressMatch"}]},{title:"Адрес фактического проживания (место пребывания РФ)",inputs:[]},{inputs:[{name:"addressFact",required:!0,dadata:!0}]}],lh=[[{columns:1,inputs:[{name:"calculator"}]},{inputs:[{name:"temporaryContractFlg"}]},{inputs:[{name:"fixedTermContractMonths",required:!0,condition:{name:"temporaryContractFlg",values:[!0]}}]}],lu,[{title:"Данные о трудоустройстве",inputs:[]},{inputs:[{name:"infoCard",label:"Клиент на момент оформления заявки на кредит должен быть: официально трудоустроен более 6 месяцев, если Клиент получает з/п на счет РСХБ, то трудоустроен более 3 месяцев, не должен находиться в декретном отпуске",condition:{name:"employment",values:["WORK","WORK_RETIREE"]}}]},{inputs:[{name:"employment",required:!0}]},{columns:2,inputs:[{name:"organizationName",required:!0,dadata:!0,filledByEsia:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}},{name:"inn",required:!0,dadata:!0,filledByEsia:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}}]},{columns:2,inputs:[{name:"amountWorkers",required:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}},{name:"organizationPhone",label:"Телефон работодателя",required:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}}]},{columns:2,inputs:[{name:"jobsNumber",required:!0,filledByEsia:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}},{name:"beginDate",required:!0,filledByEsia:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}}]},{title:"Адрес работодателя",inputs:[],condition:{name:"employment",values:["WORK","WORK_RETIREE"]}},{inputs:[{name:"organizationAddress",required:!0,dadata:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}}]},{inputs:[{name:"temporaryContractFlg"}]},{inputs:[{name:"fixedTermContractMonths",required:!0,condition:{name:"temporaryContractFlg",values:[!0]}}]}],[{title:"Семейное положение"},{columns:1,inputs:[{name:"familyStatus",required:!0}]},{columns:2,inputs:[{name:"children",required:!0},{name:"dependents",required:!0}]},{title:"Совокупный доход"},{columns:1,inputs:[{name:"confirmationIncome",required:!0,filledByEsia:!0}]},{inputs:[{name:"infoCard",label:"Сумма основного и дополнительных доходов после вычета налога",condition:{name:"employment",values:["WORK","WORK_RETIREE"]}}]},{columns:1,inputs:[{name:"wages",required:!0,filledByEsia:!0,condition:{name:"employment",values:["WORK","WORK_RETIREE"]}}]},{columns:1,inputs:[{name:"retirementIncome",required:!0,condition:{name:"employment",values:["RETIREE","WORK_RETIREE"]}}]},{columns:1,inputs:[{name:"mandatoryPayments",required:!0}]},{columns:1,inputs:[{name:"snils",required:!0}]},{columns:1,inputs:[{name:"initiateBankruptcyFlg"}]}],[{title:"Отделение Банка",columns:1,inputs:[]},{inputs:[{name:"regionRetail",required:!0}]},{inputs:[{name:"addressRetail",required:!0}]},{title:"Код представителя Банка",columns:1,inputs:[]},{inputs:[{name:"infoCard",label:"Если представитель Банка помогал Вам в заведении заявки, введите здесь его код"}]},{columns:2,inputs:[{name:"bankEmployeeCode"}]}]],lp=["","Персональные данные","Данные о трудоустройстве","Семейное положение и доход","Отделение Банка"],lg=(0,z.Y)(({className:e,programsSource:t,...a})=>{let[n,r]=(0,s.J0)(0),i=(0,s.li)(null),o=(0,s.hb)(()=>i?.current?.scrollIntoView({behavior:"smooth"}),[i]);(0,s.vJ)(nm.e,[]);let c=(0,s.hb)(()=>{r(e=>Math.min(e+1,4)),o()},[]),d=(0,s.hb)(()=>{r(e=>Math.max(e-1,0)),o()},[]),m=lh[n],u=0===n,[h,{setTrue:p}]=(0,K.o)(!1);return(0,l.Y)(ri.l,{className:e,...a,children:(0,l.F)("div",{ref:i,className:"container grid grid-cols-12",children:[u||h?null:(0,l.Y)(r9,{stepsTitles:lp,step:n,totalSteps:4}),(0,l.Y)("div",{className:"py-lg px-5xl mt-2xs bg-white col-span-12",children:h?(0,l.Y)(lr,{}):(0,l.Y)(lm,{step:n,sections:m,programsSource:t,onNextStep:c,onPrevStep:d,onFinish:p},String(n))})]})})}),lf=(0,i.I)(({step:e,progress:t,stepsTitles:a=[]})=>(0,l.F)("div",{className:"py-lg px-5xl bg-white col-span-12",children:[a[e]||null,(0,l.Y)(rs.z,{step:t,
11showPercentage:!0})]}));var lx=a(7959),ly=a(641),lb=a(8695);let lv=(0,i.I)(({descriptions:e=[],className:t="mt-s"})=>(0,l.Y)("div",{className:`flex flex-col gap-m ${t}`,children:e.map((e,t)=>"string"==typeof e?(0,l.Y)(N.f,{size:"text-xl",font:"font-light",align:"text-left",children:e},`desc-${t}`):(0,l.Y)(N.f,{size:"text-xl",font:"font-light",align:"text-left",children:(0,l.F)(lb.w,{href:e.url,target:"_blank",className:"pl-[20px] text-[#42ab44] text-xl font-light hover:text-primary-main cursor-pointer inline-flex items-center gap-2",children:[(0,l.Y)(ly.I,{name:e.icon,size:"medium",iconVersion:"color",className:"hover:text-primary-main cursor-pointer"}),e.name]})},`desc-${t}`))})),lI=(0,i.I)(({title:e,description:t,additionalDescription:a,sectionInfo:n,buttonText:r,isDboClient:i,isOffice:s,children:o,...c})=>(0,l.F)(ri.l,{...c,children:[(0,l.F)("div",{className:"flex flex-col md:flex-row items-center",children:[(0,l.F)("div",{className:"w-full text-center md:text-left",children:[(0,l.Y)(rh.$,{headlineVersion:"M",title:e,description:t,align:"",padding:"p-xl",className:"w-full"}),a?(0,l.Y)(lv,{descriptions:a,className:"mt-0 pt-0 pl-xl pr-0"}):null]}),o]}),(0,l.Y)(lC,{items:n}),s?(0,l.F)("div",{className:"flex flex-col md:flex-row md:gap-lg",children:[(0,l.Y)(w.$,{onClick:()=>void(window.location.href="https://online.rshb.ru/rshb-mbfl/webmodules/prelogin-zone"),className:"w-full mt-lg",version:"primary",children:"Узнать статус заявки"}),(0,l.Y)(lx.z,{href:"/natural",text:"Вернуться на главную",version:"primary",className:"w-full mt-lg"})]}):null,!s&&r?(0,l.Y)(lx.z,{href:"/natural",text:r,version:"primary",className:"w-full mt-lg"}):null,lw(i)]})),lw=e=>e?(0,l.F)("div",{className:"flex flex-col md:flex-row md:gap-lg",children:[(0,l.Y)(lx.z,{href:"/natural/debetcards#form",text:"Заказать звонок",version:"primary",className:"w-full mt-lg"}),(0,l.Y)(lx.z,{href:"https://online.rshb.ru/d?l=dcNqSvOE",text:"Выпустить карту в приложении",version:"primary",className:"w-full mt-lg"})]}):null,lC=({title:e,items:t})=>t?(0,l.F)("div",{children:[(0,l.Y)("hr",{className:"w-full h-px bg-main-gray border-0"}),(0,l.F)("div",{className:"p-xl",children:[e?(0,l.Y)(eV.E,{color:"text-primary-text",size:"text-h5",children:(0,l.Y)("div",{className:(0,v.i)({"mb-m":!!e}),children:e})}):null,t?(0,l.Y)("div",{className:(0,v.i)("grid gap-m md:grid-cols-2","md:grid-cols-2"),children:t.map((e,t)=>(0,l.Y)("div",{children:lN(e)},t))}):null]})]}):null,lN=({label:e,description:t})=>(0,l.F)("div",{className:"flex flex-col",children:[(0,l.Y)(eV.E,{color:"text-secondary-text",size:"text-l",children:e}),(0,l.Y)(eV.E,{color:"text-primary-text",size:"text-xl",children:t})]}),lY=(0,i.I)(()=>{let{leadForm:e}=(0,ex.O)();return(0,l.Y)(lI,{title:`${e?.name} ${e?.middleName}!`,description:"Вам доступно оформление заявки в мобильном приложении банка либо Вы можете обратиться за помощью в контакт-центр Банка по телефону 8 800 100-0-100",sectionInfo:[{label:"Фамилия",description:e?.surname},{label:"Имя",description:e?.name},{label:"Отчество",description:e?.middleName},{label:"Дата рождения",description:(0,nr.Y)(e?.limitedBirthday||"")},{label:"Серия документа",description:e?.dulSerie},{label:"Номер документа",description:e?.dulNumber}],isDboClient:!0})}),lS=(0,i.I)(()=>(0,l.Y)(lI,{title:"Время ожидания превышено",description:"Попробуйте отправить заявку позже",buttonText:"Вернуться на главную"})),lk=(0,i.I)(()=>(0,l.Y)(lI,{title:"Не закрывайте заявку",description:"Идёт проверка данных",children:(0,l.Y)(x.a,{position:"static",blur:!1,size:"retailCustom"})})),lE=(0,i.I)(()=>(0,l.Y)(lI,{description:"Вы уже являетесь клиентом АО \xabРоссельхозбанк\xbb, для Вас оформление зарплатной карты возможно в первый рабочий день",buttonText:"На главную"})),lT={googlePlay:{name:"Google Play",url:"https://play.google.com/store/apps/details?id=ru.rshb.dbo&pli=1",icon:"PlayMarketIcon"},appGallery:{name:"AppGallery",url:"https://appgallery.huawei.com/app/C102445611",icon:"HuaweiIcon"},rustore:{name:"Rustore",url:"https://www.rustore.ru/catalog/app/ru.rshb.dbo",icon:"RustoreIcon"},appStore:{name:"App Store",url:"https://apps.apple.com/us/app/%D0%B0%D0%B3%D1%80%D0%BE%D1%81%D0%BA%D0%B0%D0%BD/id6756363114?l=ru",icon:"AppleIcon"}},lF={android:[lT.googlePlay,lT.rustore],huawei:[lT.appGallery,lT.rustore,lT.googlePlay],ios:[lT.appStore]},l_=Object.values(lT),lR=(0,i.I)(({isOffice:e})=>(0,l.Y)(lI,{title:"Заявка принята",description:e?"Ожидайте СМС и EMAIL со статусом.":"Вам позвонит сотрудник Банка для уточнения времени и даты доставки",additionalDescription:e?lD():void 0,buttonText:"Вернуться на главную",isOffice:e})),lD=()=>{let e=(()=>
11{if("undefined"==typeof navigator)return"unknown";let e=navigator.userAgent.toLowerCase();return e.includes("huawei")||e.includes("honor")?"huawei":/iphone|ipad/.test(e)?"ios":e.includes("android")?"android":"unknown"})();return["Установите наше мобильное приложение:",..."unknown"===e?l_:lF[e],"Не забудьте взять паспорт для получения карты."]},lA=(0,i.I)(()=>{let e=(0,M.K)(),[t,a]=(0,s.J0)(r.process),{taskId:n,statusInfo:l,programId:i}=(0,ex.O)(),o=l?.methodObtain==="office";(0,s.vJ)(()=>{(async()=>{e?await (0,rm._)({messageName:"FIND_PERSON_MESSAGE",taskId:n}):await ru({signalType:"FIND_PERSON_SIGNAL",taskId:n})})()},[n]);let c=(0,s.hb)(async e=>{let t=await rd({taskId:n});t&&t?.statusCd!==r.process&&t.statusCd!==r.draft&&(e(),a(t.statusCd))},[n]);return(0,rc.$)(c,3e3),lO(t,o,"38"===i)}),lO=(e,t,a)=>({IN_PROCESS:(0,l.Y)(lk,{}),NOT_FOUND:(0,l.Y)(lS,{}),CLIENT_NOT_OK:(0,l.Y)(lS,{}),NEW_CLIENT:(0,l.Y)(lR,{isOffice:t}),CLIENT_FOUND:(0,l.Y)(lR,{isOffice:t}),DBO_CLIENT:a?(0,l.Y)(lE,{}):(0,l.Y)(lY,{}),PRE_DECISION:(0,l.Y)(lR,{isOffice:t})})[e]||(0,l.Y)(lR,{isOffice:t}),lM=["limitedBirthday","birthPlace","sex","dulSerie","dulNumber","dulIssueDate","dulSubdivisionCode","dulIssuedBy","addressRegistration"],lP=(e,t,a)=>{let n=t[e],r=a[e];return r?0===r(n).length:!!n},lL=[{ymTargetName:"debit_region"},{ymTargetName:"debit_app_personal_data"},{ymTargetName:"debit_app_card_data"}],lB=(0,i.I)(({step:e,onPrevStep:t,isSending:a,programId:n,productType:r="debitCard",paymentSystem:i})=>{let s=0===e,o=2===e,c=rJ({step:e,programId:n,productType:r,paymentSystem:i,stepsConfig:lL});return(0,l.F)("div",{className:"flex justify-between gap-m",children:[(0,l.Y)(w.$,{onClick:t,type:"button",version:"secondary",disabled:s,children:"Назад"}),(0,l.Y)(nt.b,{isLoading:a,data:c,children:o?"Оформить карту":"Далее"})]})}),l$=[{regionRetail:{key:"",text:""},regionHasDelivery:!1,addressRetail:{key:"",text:""},addressCourier:{fullAddress:"",fiasCode:""},methodObtain:void 0,deliveryDate:void 0},{surname:"",name:"",middleName:"",sex:"",limitedBirthday:void 0,birthPlace:"",ph
11one:"",email:"",dulSerie:void 0,dulNumber:void 0,dulIssueDate:void 0,dulSubdivisionCode:"",dulIssuedBy:"",addressRegistration:{fullAddress:"",fiasCode:""},addressMatch:!0,addressFact:{fullAddress:"",fiasCode:""}},{paymentSystem:{key:"",text:""},isMomentDebitCard:!0,currency:"810",codeWord:"",latinName:"",latinSurname:""}],lz="debitCard",lK={fullAddress:"",fiasCode:""},lW=(0,i.I)(({step:e,sections:t,onPrevStep:a,onNextStep:n,onFinish:r,onProgressChange:i})=>{let{programId:c}=(0,ex.O)();F();let d=(0,s.Kr)(()=>t?.flatMap(e=>e?.inputs??[]),[t]),m=(0,s.hb)(e=>rK({formState:e,inputs:d,productType:lz}),[d]),u=(0,s.hb)(e=>e.addressMatch?{...e,addressFact:void 0}:e.addressFact?e:{...e,addressFact:lK},[]),[h,p,g]=(({step:e,onNextStep:t,onFinish:a})=>{let[n,{setTrue:r,setFalse:l}]=(0,K.o)(!1),i=2===e,o=(0,ex.O)(),c=(0,s.Kr)(()=>rq(e,o.leadForm,l$),[e,o.leadForm]),d=(0,s.hb)(()=>{let{leadForm:e}=o;o.statusInfo={methodObtain:e?.methodObtain},o.leadForm=c},[c]);return[c,(0,s.hb)(async n=>{r(),o.leadForm=n;try{let{taskId:r,participantId:l,programId:s}=o;r&&l&&s&&await (e=>{let t=(0,M.K)();
11return(0,P.p0)(t?"/internal/user-data/updateUserTask":"/user-data/updateUserTaskDebit","PUT",e)})((({participantId:e,taskId:t,formData:a,programId:n,step:r=0})=>{let l=(0,M.K)(),i={id:e,residentOtherCountry:!1,...((e,t)=>{switch(e){case 0:return(e=>{let{addressCourier:t,methodObtain:a}=e;return"courier"===a?{participantAddresses:(0,nE.AF)({addressCourier:t})}:{}})(t);case 1:return r1(t);case 2:return(e=>{let{latinName:t,latinSurname:a,isMomentDebitCard:n}=e;return n?{latinFirstname:null,latinSurname:null,latinName:null}:{latinFirstname:t,latinSurname:a,latinName:`${t} ${a}`}})(t);default:return{}}})(r,a)};return{task:{id:t,creditProgram:{code:t_[n]},...(e=>{let{addressRetail:t,methodObtain:a}=e;return t?.key&&"office"===a?{courierDeliveryFlg:!1,office:{id:t.key}}:{}})(a),...l?{participant:i}:{participants:[i]},...rZ(a),...(e=>{let{methodObtain:t,regionRetail:a,comment:n,deliveryDate:r="",deliveryTime:l}=e;return"courier"===t?{cardServiceRegionCd:a,courierDeliveryFlg:!0,deliveryComment:n,deliveryDate:r2(r.toString().replace(/(GMT)[+-]\d{4}/,"GMT+0000")),office:{id:""},...l?{deliveryTimeCd:{key:l}}:{}}:{}})(a)}}})({participantId:l,taskId:r,programId:s,step:e,formData:n})),i?(a?.(),d()):t()}catch(e){}finally{l()}},[i]),n]})({step:e,onNextStep:n,onFinish:r}),{triggerBanner:f}=rF(),x=2===e,y=(0,s.hb)(e=>{x&&f(e.limitedBirthday,e.paymentSystem),p(e)},[x,f,p]),[b,{field:v,onSubmit:I}]=(0,o.m)(h,{formValidator:m,normalizer:u,onSubmit:y});(0,s.vJ)(()=>{i?.(((e,t)=>{let a=lM.filter(a=>lP(a,e,t)).length;return Math.floor(45+(a+ +!!(!0===e.addressMatch||lP("addressFact",e,t)))/10*45)})(b,m(b)))},[b,e]);let w=b.paymentSystem?.text;return(0,l.F)("form",{onSubmit:I,className:"space-y-m",children:[r$({sections:t,field:v}),(0,l.Y)(lB,{step:e,isSending:g,onPrevStep:a,programId:c,productType:lz,paymentSystem:w})]})}),lV=[[{title:"Регион обслуживания карты",columns:1,inputs:[]},{inputs:[{name:"regionRetail",required:!0}]},{title:"Способ получения",columns:1,inputs:[],condition:{name:"regionHasDelivery",values:[!0]}},{inputs:[{name:"methodObtain",condition:{name:"regionHasDelivery",values:[!0]}}]},{title:"Выбор офиса",columns:1,inputs:[],condition:{name:"methodObtain",values:["office"]}},{title:"Адрес доставки",columns:1,inputs:[],condition:{name:"methodObtain",values:["courier"]}},{inputs:[{name:"addressCourier",dadata:!0,condition:{name:"methodObtain",values:["courier"]},required:!0}]},{inputs:[{name:"deliveryDate",condition:{name:"methodObtain",values:["courier"]},required:!0}]},{inputs:[{name:"deliveryTime",condition:{name:"methodObtain",values:["courier"]},required:!0}]},{inputs:[{name:"infoCard",condition:{name:"methodObtain",values:["courier"]},label:"Ожидайте звонка для согласования даты и времени доставки карты"}]},{inputs:[{name:"comment",condition:{name:"methodObtain",values:["courier"]}}]},{inputs:[{name:"addressRetail",required:!0,condition:{name:"methodObtain",values:["office"]}}]}],[...r5,{title:"Адрес регистрации по месту жительства",columns:1,inputs:[]},{inputs:[{name:"addressRegistration",required:!0,dadata:!0,filledByEsia:!0},{name:"addressMatch"}]},{title:"Адрес фактического проживания (место пребывания РФ)",inputs:[],condition:{name:"addressMatch",values:[!1]}},{inputs:[{name:"addressFact",required:!0,dadata:!0,condition:{name:"addressMatch",values:[!1]}}]},{inputs:[{name:"infoCard",condition:{name:"methodObtain",values:["courier"]},label:"Проверьте полученные данные с портала Государственных услуг. При наличии ошибки, закройте заявку и оформите заявку заново без авторизации через портал Государственных услуг."}]}],[{title:"Параметры карты",inputs:[]},{inputs:[{name:"paymentSystem",required:!0},{name:"currency",required:!0},{name:"cardCategory",required:!0}]},{title:"Отображение на карте",inputs:[],condition:{name:"isMomentDebitCard",values:[!1]}},{columns:2,inputs:[{name:"latinName",condition:{name:"isMomentDebitCard",values:[!1]}},{name:"latinSurname",required:!0,condition:{name:"isMomentDebitCard",values:[!1]}}]},{inputs:[{name:"infoCard",label:"Проверьте корректность заполненных полей, при необходимости внесите изменения.",condition:{name:"isMomentDebitCard",values:[!1]}}]},{inputs:[{name:"codeWord",required:!0}]},{inputs:[{name:"infoCard",label:"Количество символов ограничивается 20. При этом, если фамилия и имя на карте содержит более 21 символа, то необходимо сократить имя и указ
11ывать на карте только первую букву имени и фамилию, если при таком сокращении фамилия и имя не умещается в количество символов – 20, то указывать только фамилию.",condition:{name:"isMomentDebitCard",values:[!1]}}]}]],lJ=["","Персональные данные","Платежная система"],lj={0:25,2:90},lU={ApplicationLeadForm:rl,CreditCardForm:r7,CreditForm:lg,DebitForm:(0,z.Y)(({className:e,...t})=>{let[a,n]=(0,s.J0)(0),[r,i]=(0,s.J0)(25),o=(0,s.li)(null),c=(0,s.hb)(()=>o?.current?.scrollIntoView({behavior:"smooth"}),[o]);(0,s.vJ)(nm.e,[]),(0,s.vJ)(()=>{let e=lj[a];void 0!==e&&i(e)},[a]);let d=(0,s.hb)(()=>{n(e=>Math.min(e+1,2)),c()},[]),m=(0,s.hb)(()=>{n(e=>Math.max(e-1,0)),c()},[]),u=lV[a],[h,{setTrue:p}]=(0,K.o)(!1),g=(0,s.hb)(()=>{p(),c()},[]);return(0,l.Y)(ri.l,{className:e,...t,children:(0,l.F)("div",{ref:o,className:"container grid grid-cols-12",children:[h?null:(0,l.Y)(lf,{stepsTitles:lJ,step:a,progress:r}),(0,l.Y)("div",{className:"py-lg px-5xl mt-2xs bg-white col-span-12",children:h?(0,l.Y)(lA,{}):(0,l.Y)(lW,{step:a,sections:u,onNextStep:d,onPrevStep:m,onFinish:g,onProgressChange:e=>{1===a&&i(e)}},String(a))})]})})})}},6016:(e,t,a)=>{a.d(t,{l:()=>d});var n=a(1762),r=a(1620),l=a(2793),i=a(1695),s=a(188);let o={sm:"max-w-sm",lg:"max-w-lg",xl:"max-w-xl","4xl":"max-w-4xl",none:"mt-0"},c={top:"relative mx-auto",center:"relative mx-auto top-1/2 -translate-y-1/2 mt-0",corner:"absolute bottom-0 right-0"},d=(0,r.I)(({head:e,maxWidth:t="4xl",children:a,onClose:r,onClick:d,position:m="center",className:u,isSmallCloseButton:h=!1})=>{let p=(0,l.t)();return(0,n.F)("div",{className:(0,i.i)("bg-white p-lg pb-6xl my-6xl rounded-lg w-full",o[t],c[m],{"mr-3xl":!p&&"corner"===m},{"mb-12":p},u),role:"dialog",onClick:d,children:[h?(0,n.Y)("div",{className:"sticky top-0 z-10 flex justify-end mb-1",children:(0,n.Y)(s.J,{className:"z-10 w-4 h-4 px-0 py-0",onClose:r})}):(0,n.F)("div",{className:"sticky py-xl top-0 bg-white z-10",children:[(0,n.Y)(s.J,{className:"absolute top-0 right-0 z-10",onClose:r}),(0,n.Y)("div",{className:"container",children:e})]}),(0,n.Y)("div",{className:"container",children:a})]})})},6036:(e,t,a)=>{a.d(t,{G:()=>n});let n="border border-solid outline-none border-gray hover:border-primary-hover active:border-primary-text focus:border-primary-text rounded"},6072:(e,t,a)=>{a.d(t,{A$:()=>s,ZH:()=>l,qO:()=>i});var n=a(6781);let r=e=>globalThis[e],l=(e,t,a=!1)=>{let n=globalThis.document.getElementById(t);if(!n)return new Promise((n,l)=>{let i=globalThis.document.createElement("script");i.src=t,i.async=!0,i.id=t,a&&(i.type="module"),i.addEventListener("load",()=>{n(r(e))}),i.addEventListener("error",e=>{l(e)}),globalThis.document.head.appendChild(i)});{let t=r(e);return t?Promise.resolve(t):new Promise(t=>{n.addEventListener("load",()=>{t(r(e))})})}},i=(e="")=>{if(!globalThis.document.getElementById(e)){let t=globalThis.document.createElement("link");t.href=e,t.id=e,t.rel="stylesheet",globalThis.document.head.appendChild(t)}};function s(e,t,a=!0){let[r,i]=(0,n.J0)(void 0);return(0,n.vJ)(()=>{let n=!0;return l(e,t).then(e=>{n&&i(e)}).catch(e=>{console.error(`Failed to initialize external namespace: ${e}`)}
11),()=>{if(n=!1,a){let e=globalThis.document.getElementById(t);e&&globalThis.document.head.removeChild(e),i(void 0)}}},[e,t,a]),r}},6077:(e,t,a)=>{a.d(t,{T:()=>l});var n=a(1762),r=a(6767);let l=(e,t)=>e?(0,n.Y)(r.f,{size:"text-xs",font:"font-light",color:"text-secondary-text",children:e},String(t)):null},6095:(e,t,a)=>{a.d(t,{J:()=>l});var n=a(7971),r=a(1392);let l=async()=>await (0,r.GR)(n.EN,"GET")||void 0},6125:(e,t,a)=>{a.d(t,{Ii:()=>n,Sk:()=>r,T9:()=>l});let n=e=>e,r=(e=n)=>t=>t.reduceRight((t,a)=>e(t)>e(a)?t:a),l=r()},6190:(e,t,a)=>{a.d(t,{o:()=>r});var n=a(9876);function r(e=!1){let[t,a]=(0,n.J0)(e),l=(0,n.hb)(()=>a(!0),[]),i=(0,n.hb)(()=>a(!1),[]),s=(0,n.hb)(()=>a(e=>!e),[]);return[t,{setValue:a,setTrue:l,setFalse:i,toggle:s}]}},6256:(e,t,a)=>{a.d(t,{K:()=>l});var n=a(7971),r=a(1392);let l=async()=>await (0,r.GR)(n.fK,"GET")||void 0},6338:(e,t,a)=>{a.d(t,{Y:()=>o});var n=a(1762),r=a(1620),l=a(8231),i=a(8614),s=a(9269);let o=(0,r.I)(({className:e="",label:t,error:a,required:r,...o})=>(0,n.F)("div",{className:e,children:[(0,n.Y)(s.l,{...o,valid:!a,label:(0,l.S)({label:t,required:r})}),(0,i.I)(a)]}))},6362:(e,t,a)=>{a.d(t,{s:()=>r});var n=a(9876);function r(e,t,a=300){(0,n.vJ)(()=>{let t=globalThis.setTimeout(e,a);return()=>{globalThis.clearTimeout(t)}},t)}},6412:(e,t,a)=>{a.d(t,{D:()=>n});function n(e=""){try{return new URL(e).pathname}catch(e){return""}}},6420:(e,t,a)=>{a.d(t,{e:()=>i});var n=a(7444),r=a(7583),l=a(1392);let i=(e=!1)=>{let t=globalThis.localStorage.getItem("taskId"),a=(0,r.K)(),i=(0,n.H)(),s=async()=>{let n=(()=>{let a=globalThis.sessionStorage?.getItem("accessToken"),n=globalThis.sessionStorage?.getItem("refreshToken");return a&&n&&(t||e)?{accessToken:a,refreshToken:n}:(i.assign("/"),null)})();if(!n)return;let r=await (0,l.p0)(`${a?"/external":""}/auth/refresh`,"POST",{refresh_token:n.refreshToken,access_token:n.accessToken});if(401===Number(r?.status))return void i.assign("/");if(r?.ok){let e=await r.json();globalThis.sessionStorage.setItem("refreshToken",e.refresh_token),globalThis.sessionStorage.setItem("accessToken",e.access_token)}};e||s();let o=setInterval(s,24e4);return()=>clearInterval(o)}},6496:(e,t,a)=>{a.d(t,{H:()=>l,I:()=>r});var n=a(8853);let r={fullName:(0,n.dL)("Укажите полное ФИО на кириллице (без сокращений)"),addressBranch:(0,n.q_)(),desiredMeetingDate:(0,n.KS)(),product:(0,n.KS)(),localities:(0,n.KS)(),partnerComments:(0,n.KS)(),collectionCount:(0,n.KS)(),acquiringType:(0,n.q_)(),serviceType:(0,n.q_)(),annualRevenue:(0,n.KS)(),feedbackMethod:(0,n.q_)(),serviceDirection:(0,n.q_)(),secondaryPhone:(0,n.V$)("Укажите номер телефона"),region:(0,n.q_)(),fullRegion:(0,n.q_)(),situationDescription:(0,n.KS)(),sufferedFrom:(0,n.KS)(),applierType:(0,n.KS)(),surname:(0,n.cJ)("Укажите свою фамилию на кириллице"),name:(0,n.m0)("Укажите своё имя на кириллице (без сокращений)"),middleName:(0,n.m0)("Укажите своё отчество на кириллице"),birthday:(0,n.Mu)("Укажите дату рождения"),phone:(0,n.V$)("Укажите номер телефона"),email:(0,n.Bj)("Укажите электронную почту"),inn:(0,n.wo)("Укажите ИНН"),comment:(0,n.KS)(),typeForm:(0,n.KS)(),consentToReceiveMaterials:n.$s,consentDataProcessing:n.$s,partnerInfo:(0,n.DF)("ID партнера не найден. Обратитесь к своему менеджеру"),dadataPartyInnSelect:(0,n.pF)("Укажите ИНН"),dadataPartyNameSelect:(0,n.KS)("Укажите наименование организации"),callbackTime:(0,n.KS)(),questionProduct:(0,n.KS)(),russianPhone:(0,n._G)("Укажите номер телефона"),cityOfResidence:(0,n.E1)("Укажите город проживания на кириллице"),internshipStartDate:(0,n.KS)(),internshipEndDate:(0,n.KS)(),university:(0,n.KS)("Укажите ВУЗ"),fieldOfStudy:(0,n.KS)("Укажите направление обучения"),courseYear:(0,n.KS)("Укажите курс"),graduationYear:(0,n.KS)("Укажите год окончания"),averageGrade:(0,n.KS)(),skillsAndKnowledge:(0,n.KS)(),educationLevel:(0,n.q_)(),motivationForInternship:(0,n.KS)(),workExperience:(0,n.KS)(),internshipDirection:(0,n.KS)(),workingHours:(0,n.q_)(),directionOfStudy:(0,n.q_)(),workTools:(0,n.KS)(),presentationVideo:(0,n.KS)(),address:(0,n.KS)()},l=(e,t={})=>{let a=e.filter(e=>!!(e?.required&&e?.name)),n={...r,...t},l=a.some(e=>e.condition?.values);return t=>l?Object.fromEntries(a.filter(s(n)).filter(o(t)).map(({name:e})=>[e,n[e??""]])):Object.fromEntries(e.filter(e=>!e.isHidden).filter(s(n)).filter(i(t)).filter(o(t)).map(({name:e})=>[e,n[e??""]]))},i=e=>t=>!!(e[t?.name??""]||t.required),s=(e={})=>({name:t})=>!!e[t??""],o=e=>t=>!t?.condition||t.condition.values.some(a=>{let n=e?.[t?.condition?.name??""];return a===(n?.key??n)})},6540:(e,t,a)=>{a.d(t,{Z:()=>n});let n=e=>e?`${e.charAt(0).toUpperCase()}${e.slice(1)}`:""},6609:(e,t,a)=>{a.d(t,{a:()=>n});let n=(e="")=>{let t=globalThis?.location?.href;return t?new URL(t).searchParams.get(e):null}},6742:(e,t,a)=>{a.d(t,{Y:()=>l});var n=a(6781),r=a(4542);function l(e){let t=(0,n.hb)(({key:t})=>{"Escape"===t&&e()},[e]);(0,r.M)(globalThis.document,"keydown",t)}},6767:(e,t,a)=>{a.d(t,{f:()=>i});var n=a(1762),r=a(1620),l=a(1695);let i=(0,r.I)(({children:e,className:t,...a})=>(0,n.Y)("p",{className:(0,l.i)("font-sans",Object.values(a),t),children:e}))},6781:(e,t,a)=>{a.d(t,{I:()=>n.I,J0:()=>n.J0,Kr:()=>n.Kr,hb:()=>n.hb,li:()=>n.li,vJ:()=>n.vJ});var n=a(9876)},6977:(e,t,a)=>{a.d(t,{$:()=>h,F:()=>d});var n=a(1762),r=a(1620),l=a(6781),i=a(4741),s=a(643),o=a(310),c=a(1695);let d={primary:(0,c.i)("text-white bg-primary-main hover:bg-primary-hover active:bg-primary-active","group-data-secondary:text-primary-main group-data-secondary:bg-white","group-data-secondary:hover:text-white group-data-secondary:hover:bg-primary-hover","group-data-secondary:active:bg-primary-active"),secondary:(0,c.i)("text-primary-main bg-main-divider hover:text-white hover:bg-primary-hover active:bg-primary-active","group-data-secondary:text-white group-data-secondary:bg-white/20","group-data-secondary:hover:bg-primary-hover","group-data-secondary:active:bg-primary-active"),outlined:(0,c.i)("text-primary-main bg-transparent hover:bg-primary-hover hover:text-white active:bg-primary-active border border-green","group-data-secondary:text-primary-main group-data-secondary:bg-white","group-data-secondary:hover:text-white group-data-secondary:hover:bg-primary-hover","group-data-secondary:active:bg-primary-active")},m=(0,c.i)("group/btn-embedded","bg-transparent border border-transparent outline-none"),u=(0,c.i)("bg-main-gray text-main-disabled cursor-not-allowed"),h=(0,r.I)(({className:e,type:t="button",version:a="primary",shape:r="default",embedded:h,disabled:p,role:g,ariaLabel:f,data:x,dataTheme:y,children:b,wcmsIgnore:v,onClick:I=o.l,testId:w})=>{let C=(0,l.hb)("tab"!==g?(0,i.Q)(I):I,[g,I]),N=(0,l.Kr)(()=>(0,s.d)(x),[x]),Y="round"===r;
11return(0,n.Y)("button",{className:(0,c.i)("font-sans flex items-center gap-xs",{[d[a]]:!p&&!h,[m]:h,[u]:p},h?"justify-between":"justify-center",h||Y?"p-0":"px-9 py-4",{"rounded-md":"default"===r,"rounded-full":Y},e),type:t,role:g,"aria-label":f,disabled:p,"aria-disabled":p?"true":void 0,"data-theme":y,"data-wcms-ignore":v,...N,onClick:C,"data-test-id":w,children:b})})},7050:(e,t,a)=>{a.d(t,{f:()=>i});var n=a(7181),r=a(4627);let l={lead:{withTypeForm:!0,isNaturalEndpoint:!0},sendcorporatelead:{withTypeForm:!0,isNaturalEndpoint:!1},practice:{withTypeForm:!1,isNaturalEndpoint:!0},internship:{withTypeForm:!1,isNaturalEndpoint:!0},initcorporatelead:{withTypeForm:!0,isNaturalEndpoint:!1},confirmCorporateLead:{withTypeForm:!0,isNaturalEndpoint:!1},callback:{withTypeForm:!1,isNaturalEndpoint:!0},ambassadors:{withTypeForm:!1,isNaturalEndpoint:!0}},i=({body:e,endpoint:t,router:a,withPageSlug:n})=>{let r=t&&l[t].isNaturalEndpoint,i=t&&l[t].withTypeForm,{typeForm:y,region:b,phone:v="",email:I,birthday:w,desiredMeetingDate:C,fullRegion:N,addressBranch:Y,secondaryPhone:S="",bankEmpolee:k,applicationDate:E,russianPhone:T,partnerInfo:F,internshipEndDate:_,internshipStartDate:R,...D}=e;return{...i?{typeForm:y}:{},...c(b,r),...d(I,r),...s(v),...s(T),...r?o([[w,"birthday"]]):{birthday:w},...o([[C,"desiredMeetingDate"],[_,"internshipEndDate"],[R,"internshipStartDate"]]),..."FEEDBACK"===y?{}:{addressBranch:Y,bankEmpolee:k,applicationDate:E,...m(S)},...h(y,a),...u(y,{fullRegion:N,partnerInfo:F}),...g(y),...f(y),...D,...x(e,y),...n?{slug:p(a)}:{}}},s=e=>e?{phone:(0,r.q)(e)}:{},o=e=>Object.fromEntries(e.filter(([e])=>e).map(([e,t])=>[t,(0,n.Y)(e)])),c=(e,t=!0)=>({[t?"regionBranch":"region"]:e}),d=(e,t=!0)=>({[t?"email":"mail"]:e}),m=(e="")=>e&&"+7 ("!==e?{secondaryPhoneNumber:(0,r.q)(e)}:{},u=(e,t)=>"PF"===e?{region:t?.fullRegion,...t?.partnerInfo}:{},h=(e,t)=>"UNIVERSAL"===e?{typeForm:p(t)}:{},p=e=>e?.pathname?.split("/")?.at(-1)||"/",g=e=>"CALC"===e?{partnerComments:globalThis?.sessionStorage.getItem("rkoTariffName")??"Неизвестный тариф"}:{},f=e=>"TMV"===e?{partnerComments:globalThis?.sessionStorage.getItem("surveyResult")}:{},x=(e,t)=>{let a=new URLSearchParams(decodeURIComponent(globalThis.location?.search)),n=a.get("utm_mail"),r=a.get("utm_source");return"REF"===t?{name:e.fullName,fullName:void 0,partnerComments:n,partner:r}:{}}},7053:(e,t,a)=>{a.d(t,{U:()=>r});var n=a(8998);let r=(e,t)=>(0,n.bk)(e,e=>t?.[e])},7073:(e,t,a)=>{a.d(t,{X:()=>I,n:()=>b});var n=a(1762),r=a(641),l=a(8343),i=a(1418),s=a(4002),o=a(5434);let c=({workTime:e="",lunchHour:t="",daysOff:a=""},n=!1)=>e?[`${n?"Суббота":"Будние дни"}: ${e}`,t?`перерыв: ${t}`:"",a?`не работает: ${a}`:""].filter(Boolean).join("; "):"",d=e=>{let t=e.find(e=>"workingSaturday"!==e.key&&!!e.status&&!!e.workTime),a=e.find(e=>"workingSaturday"===e.key&&!!e.status&&!!e.workTime),n=e.filter(e=>!e.status).map(e=>e.short?.toLowerCase()).join(", ");return[c({workTime:t?.workTime,lunchHour:t?.lunchHour,daysOff:a?"":n}),c({workTime:a?.workTime,lunchHour:a?.lunchHour,daysOff:n},!0)].filter(Boolean)},m=[["workingMonday","Пн","Понедельник"],["workingTuesday","Вт","Вторник"],["workingWednesday","Ср","Среда"],["workingThursday","Чт","Четверг"],["workingFriday","Пт","Пятница"],["workingSaturday","Сб","Суббота"],["workingSunday","Вс","Воскресенье"]],u=e=>m.map(([t,a,n])=>({key:t,title:n,short:a,status:!!e?.[t],get workTime(){return"workingSaturday"===t?e?.workTimeSaturday:e?.workTime},get lunchHour(){return"workingSaturday"===t?e?.lunchHourSaturday:e?.lunchHour},get hasLunch(){return/\d+/.test(this.lunchHour??"")}}));var h=a(1695);let p=({short:e,status:t},a)=>(0,n.Y)("div",{className:(0,h.i)("w-9 h-9 rounded-md flex items-center justify-center",t?"bg-green-more-light text-green-dark":"bg-error/30 text-error"),children:(0,n.Y)(l.E,{size:"text-xs",children:e})},String(a)),g=({currency:e,buyExchangeRate:t,saleExchangeRate:a},r)=>(0,n.F)("div",{className:"flex gap-lg h-full",children:[e?.currency?(0,n.Y)(i.d,{label:"Валюта",value:e.currency}):null,t?(0,n.Y)(i.d,{label:"Купить",value:String(t)}):null,a?(0,n.Y)(i.d,{label:"Продать",value:String(a)}):null]},String(r));var f=a(4419);let x=new Date().getDay(),y=({title:e,status:t,workTime:a,lunchHour:r,hasLunch:l},s)=>(0,n.Y)(i.d,{label:e,value:t&&a?a:"",subText:(({lunchHour:e,hasLunch:t=!1,status:a=!1})=>a?e&&t?`Перерыв ${e}`:e:"Не работает")({lunchHour:r,hasLunch:l,status:t}),subColor:!t||l?"text-error":"text-green-dark"},String(s)),b=(e,t)=>{if(!e.workSchedule)return null;let a=u(e.workSchedule);return(0,n.F)("div",{className:"bg-white col-span-12 p-3xl sm:border-green sm:border",children:[(0,n.F)("div",{className:"sm:flex sm:justify-between",children:[(0,n.F)("div",{children:[(0,n.Y)(l.E,{size:"text-h4",children:e.name}),e.address?(0,n.F)("div",{className:"flex pb-xl pt-xs gap-2xs",children:[(0,n.Y)(r.I,{name:"GeolocationIcon",width:"24",height:"24"}),(0,n.Y)(l.E,{size:"text-l",children:e.address})]}):null]}),(e=>{let[t]=e?.slice(x-1)??[];if(!t)return null;let{lunchHour:a,status:r,workTime:l,hasLunch:i}=t;return r?(0,n.F)("div",{className:"flex gap-s items-start whitespace-nowrap",children:[l?(0,n.Y)(f.E,{color:"green",children:l}):null,a&&i?(0,n.Y)(f.E,{color:"yellow",children:`перерыв: ${a}`}):null]}):(0,n.Y)(f.E,{color:"red",children:"Выходной"})})(a)]}),(0,n.Y)(o.L,{children:v(e)})]},String(t))}
11,v=({phone:e,fax:t,phoneBusiness:a,phoneNatural:r,phoneCallCentre:o,phoneCurrencyControl:c,workSchedule:h,exchangeRate:f})=>{let x=u(h),b=h?.businessScheduleVisibleTag?"Для физических лиц":"Для физических и юридических лиц";return(0,n.F)("div",{children:[(0,n.F)(s.d,{className:"flex-wrap border-b border-solid border-main-divider",children:[(0,n.Y)(i.d,{label:"Факс",value:t,isPhone:!0}),(0,n.Y)(i.d,{label:"Телефон филиала",value:e,isPhone:!0}),(0,n.Y)(i.d,{label:"Для обращений юридических лиц",value:a,isPhone:!0}),(0,n.Y)(i.d,{label:"Обслуживание физических лиц",value:r,isPhone:!0}),(0,n.Y)(i.d,{label:"Для консультаций по валютному контролю",value:c,isPhone:!0}),(0,n.Y)(i.d,{label:"Контакт-центр",value:o,isPhone:!0})]}),h?.isMatchesPattern?(0,n.Y)(s.d,{children:(0,n.Y)(i.d,{label:b,labelSize:"text-l",className:"w-full max-w-none",children:(0,n.Y)("div",{className:"flex flex-wrap gap-xs sm:justify-between pt-xs",children:x?.map(y)})})}):(0,n.F)(s.d,{children:[(0,n.Y)(i.d,{label:b,labelSize:"text-l",children:(0,n.Y)("div",{className:"flex gap-1",children:x?.map(p)})}),(e=>{let t=d(e);return(0,n.Y)(i.d,{label:"Режим работы",value:t,className:"max-w-none"})})(x)]}),h?.businessScheduleVisibleTag?(e=>{if(!e)return null;let t=(e=>{let t=m.map(([,e])=>({short:e,status:!0})),a=e.split("/")??[],n=a[a.length-1]?.toLowerCase();return n?.includes("выходной")?t.map(e=>({...e,status:!n?.includes(e.short.toLowerCase())})):t})(e);return(0,n.F)(s.d,{className:"border-none",children:[(0,n.Y)(i.d,{label:"Для юридических лиц",labelSize:"text-l",children:(0,n.Y)("div",{className:"flex gap-1",children:t.map(p)})}),(0,n.Y)(i.d,{label:"Режим работы",className:"max-w-none",children:(0,n.Y)(l.E,{children:e})})]})})(h?.businessScheduleDescription):null,f?.currencies?.length?(0,n.Y)(s.d,{className:"flex-wrap",children:f?.currencies?.map(g)}):null]})},I=({name:e="",address:t="",workSchedule:a})=>({header:(e=>e?`${e?.charAt(0)?.toUpperCase()}${e?.slice(1)}`:"")(e),body:`${t} ${(e=>{let t,a,n,r,l=u(e),i=e?d(l):"",s=e?e.businessScheduleDescription:"";return e?e.businessScheduleVisibleTag?e.businessScheduleVisibleTag&&null===e.businessScheduleDescription?(t=i,`<p><b>Режим обслуживания физ.лиц:<br/></b>${t}</p>`):(a=i,n=s,`<p><b>Режим обслуживания физ.лиц:<br/></b>${a}</p> <p><b>Режим обслуживания юр.лиц:<br/></b>${n}</p>`):(r=i,`<p><b>Режим обслуживания физ. и юр. лиц:<br/></b> ${r}</p>`):""})(a)}`})},7103:(e,t,a)=>{a.d(t,{_:()=>n});let n=new Proxy({_:{},setup(e){this._=e}},{get:(e,t)=>e._[t]||e[t]})},7130:(e,t,a)=>{a.d(t,{R:()=>D});var n=a(2551),r=a(1762),l=a(1620),i=a(6781),s=a(7444),o=a(6016),c=a(310),d=a(9694),m=a(8446),u=a(7583),h=a(5112);let p={credit_cash:"10",credit_cash_single_doc:"28",credit_mcx:"39",family_offer_credit:"41",gas_engine_fuel:"33",pension_credit:"12",ref_credit:"11",ref_credit_single_doc:"29",self_employed:"34",summer_cash:"35",summer_cash_pens:"36"},g={amur_debit_card:"17",owner_debit_card:"16",pension_debit_card:"18",salary_debit_card:"38",vordi_debit_card:"40",eco_debit_card:"42",junior_debit_card:"43",appetit_debit_card:"44",owner_debit_card_plus:"46",owner_debit_card_pens_plus:"47",salary_debit_card_48:"48",salary_debit_card_49:"49"},f={amur_card:"14",owner_card:"13",travel_card:"15"},x={...p,...f,...g};var y=a(1536),b=a(7181),v=a(646),I=a(8343),w=a(643);let C=(0,l.I)(({title:e,icon:t,description:a,name:n,onClick:l=c.l,data:i})=>(0,r.F)("button",{className:"flex gap-lg items-center border border-gray/30 rounded-xl cursor-pointer p-4 hover:border-green",type:"button",onClick:l,"data-test-id":n,...(0,w.d)(i),children:[(0,r.Y)(v.E,{image:{icon:t,iconVersion:"normal"},width:"78",height:"78"}),(0,r.F)("div",{className:"flex flex-col items-start gap-xs md:w-72 md:mr-lg",children:[e?(0,r.Y)(I.E,{font:"font-medium",size:"text-s",children:e}):null,a?(0,r.Y)(I.E,{color:"text-secondary-text",size:"text-xs",children:a}):null]})]}
11)),N=(0,l.I)(function({createdDate:e,productData:t,isFromLead:a,handleGoToDraft:n,handleGoToNewTask:l,onClose:i,draftAspects:s,currentAspects:o}){return(0,r.F)("div",{className:"flex flex-col gap-lg items-center mt-xs mx-6xl",children:[(0,r.Y)(y.D,{className:"whitespace-pre-wrap text-center",title:"Нашли черновик вашей заявки",headingType:"h5"}),(0,r.F)("div",{className:"flex flex-col gap-m max-w-lg",children:[(0,r.Y)(C,{title:"Продолжить заполнение черновика",icon:"BankColorIcon",description:e?`Черновик от ${(0,b.Y)(new Date(e))}`:"",onClick:n,name:"go-to-draft-button",data:s}),(0,r.Y)(C,{title:a?"Продолжить заполнение текущей заявки":"Создать новую заявку",icon:"NewLoanIcon",description:t.description,onClick:a?i:l,name:"go-to-current-task-button",data:a?o:void 0})]})]})});var Y=a(9687);let S={WORK:"Работаю",RETIREE:"Пенсионер"},k=(e,t)=>e?.key?{key:e.key,text:t?t[e.key]:e.value}:void 0,E=e=>{switch(e){case"debit":return{nextStepLink:"/debit-card-lead",newTaskLink:"/natural/debetcards",description:"На дебетовую карту"};case"credit":return{nextStepLink:"/credit-lead",newTaskLink:"/natural/loans/all-goals",description:"На получение кредита"};default:return{nextStepLink:"/credit-card-lead",newTaskLink:"/natural/creditcards/svoya",description:"На получение кредитной карты"}}},T=(0,l.I)(function({task:e,taskType:t,isDebit:a,isFromLead:n=!1,sendAspects:l=c.l,onClose:y=c.l}){let b=(0,m.O)(),v=(0,s.H)(),I=(0,u.K)(),{participants:w,participant:C,creditProgram:T,createdDate:F="",id:_}=e,R=x[T.code],D=E(t??((e,t)=>{if(t||e&&e in g)return"debit";if(e){if(e in p)return"credit";if(e in f)return"card"}})(e.creditProgram.code,a)),{id:A,profile:O}=C||w?.[0]||{},M=a||"debit"===t?"debitCard":"card"===t?"creditCard":"credit",P=(0,i.hb)(()=>{let t=(e=>{let t,a=e.participant||e.participants?.[0];if(!a)throw Error("Task does not contain participant data");let{classCard:n,codeWord:r,paymentSystemTypeCd:l,currencyCode:i}=e,{loanAmount:s,creditPeriod:o,paymentTypeCd:c}=e,{birthDate:d,midname:m,name:u,surname:h,birthPlace:p,dulIssueDate:g,dulIssuedBy:f,dulNumber:x,dulSerie:y,dulSubdivisionCode:b,educationLevelCd:v,registrationDate:I,houseTypeCd:w,genderCd:C,participantContacts:N=[],participantAddresses:E=[],employmentContractDate:T,employmentTypeCd:F,organizationName:_,organizationInn:R,organizationActivityTypeCd:D,organizationTypeCd:A,organizationKindCd:O,employeesNumberCd:M,opf:P,seniority:L,generalSeniority:B,jobsNumber:$,lastWorkDuration:z,positionCd:K,maritalStatusCd:W,childrenDependents:V,totalDepen
11dents:J,otherDependents:j,militaryStatusCd:U,participantIncomes:q,snils:H,armyIdFlg:G,bankruptcyFlg:Q,shareholderFlg:Z,nameLegalEntity:X,creditInRshbCd:ee,payrollCardRshbFlg:et,consentInsuranceFlg:ea}=a;return{currency:i?.key,paymentSystem:k(l),cardCategory:k(n),codeWord:r,limitedBirthday:d,middleName:m,name:u,surname:h,birthPlace:p,dulIssueDate:g,dulIssuedBy:f,dulNumber:x,dulSerie:y,dulSubdivisionCode:b,education:k(v),participantDateRegistration:I,housing:k(w),beginDate:T,employment:k(F,S),organizationName:_,inn:R,isDadataOrganization:!!R,employerActivities:k(D),organization:k(A),employerOrganization:k(O),amountWorkers:k(M),legalForm:P,generalSeniority:L?.toString(),experience5Years:B?.toString(),jobsNumber:$?.toString(),lastJobExperience:z?.toString(),positionOrganization:k(K),familyStatus:k(W),children:V?.toString(),familyMembers:J?.toString(),dependents:j?.toString(),conscription:k(U),snils:H,armyIdFlg:G,bankruptcyFlg:Q,shareholderFlg:Z,legalEntityName:X,creditInRshbCd:k(ee),calculator:{isInsurance:et,isSalaryClient:ea,moneyValue:s,monthsValue:o,isAnnuity:c?.key==="ANNUITY"},...(e=>{let t=e?.find(e=>"WAGES"===e.incomeTypeCd.key)?.value,a=e?.find(e=>"MANDATORY_PAYMENTS"===e.incomeTypeCd.key)?.value,n=e?.find(e=>"ADDITIONAL_INCOME"===e.incomeTypeCd.key)?.value,r=e?.find(e=>"OTHER_INCOME"===e.incomeTypeCd.key)?.value,l=e?.find(e=>"OTHER_PAYMENTS"===e.incomeTypeCd.key)?.value,i=e?.find(e=>"RENTAL_INCOME"===e.incomeTypeCd.key)?.value,s=e?.find(e=>"RETIREMENT_INCOME"===e.incomeTypeCd.key)?.value,o=(0,Y.Q)(t,s);return{wages:t,mandatoryPayments:a,incomeAverage:o,additionalIncome:n,otherIncome:r,otherPayments:l,rentalIncome:i,retirementIncome:s}})(q),...(e=>{let t=e?.find(e=>"REGISTRATION"===e.addressType.key);return{addressRegistration:t,addressFact:e?.find(e=>"RESIDENTAL"===e.addressType.key),organizationAddress:e?.find(e=>"WORK"===e.addressType.key)}})(E),...(e=>{let t=e?.find(e=>"EMAIL"===e.contactTypeCd.key)?.value;return{email:t,phone:e?.find(e=>"MAIN_PHONE"===e.contactTypeCd.key)?.value,organizationPhone:e?.find(e=>"ORGANIZATION_PHONE"===e.contactTypeCd.key)?.value}})(N),...(t=C,t?.key?{sex:"MAN"===t.key?"male":"female"}:null)}})(e);b.participantId=A??null,b.taskId=_,b.profileId=O?.id??null,b.userId=O?.id??null,b.programId=R;let a=Object.fromEntries(Object.entries(t).filter(([,e])=>null!=e));b.leadForm={...b.leadForm,...a},globalThis.localStorage?.setItem("productType",JSON.stringify(M)),O?.id&&l(O.id,_),v.assign(D.nextStepLink)},[]),L=(0,i.hb)(async()=>{if(I)try{await (0,d._)({messageName:"KILL_DRAFT_PROCESS_MESSAGE",taskId:e.id})}catch(e){console.error(e)}v.assign(D.newTaskLink)},[e.id,D.newTaskLink,I]),B=(0,h.s)("draft",M),$=(0,h.s)("current",M);return(0,r.Y)(o.l,{onClose:y,children:(0,r.Y)(N,{createdDate:F,productData:D,isFromLead:n,handleGoToDraft:P,handleGoToNewTask:L,onClose:y,draftAspects:B,currentAspects:$})})});var F=a(6977),_=a(6767);let R=(0,l.I)(function({taskType:e,isDebit:t,onClose:a=c.l}){let n=(0,s.H)(),l=E(e||(t?"debit":void 0)),d=(0,i.hb)(()=>{n.assign(l.newTaskLink)},[]),m=(0,i.hb)(()=>{n.assign("/")},[]);return(0,r.Y)(o.l,{onClose:a,children:(0,r.F)("div",{className:"flex flex-col gap-lg",children:[(0,r.Y)(y.D,{className:"text-center",title:"Заявки не найдены",headingType:"h3"}),(0,r.Y)(_.f,{size:"text-l",align:"text-center",children:"По данному номеру не найдено незавершенных заявок. Вы можете заполнить новую заявку или вернуться на главную страницу"}),(0,r.Y)(F.$,{type:"button",className:"w-full",onClick:d,children:"Заполнить новую заявку"}),(0,r.Y)(F.$,{type:"button",version:"secondary",className:"w-full",onClick:m,children:"Вернуться на главную"})]})})}),D=()=>{let{open:e}=(0,n.s)(T),{open:t}=(0,n.s)(R);return{open:({task:a,isFromLead:n,taskType:r,isDebit:l,onClose:i,sendAspects:s})=>{a?e({task:a,isFromLead:n,taskType:r,isDebit:l,onClose:i,sendAspects:s}):t({taskType:r,isDebit:l})}}}},7164:(e,t,a)=>{a.d(t,{Y:()=>e2});var n=a(1762),r=a(7103),l=a(2162),i=a(6412),s=a(9811);function o(e=[]){let t=(0,l.r)(),a=Array.from(e.entries()).filter(([,e])=>c(t)(e));return a.find(([,e])=>c(t,!0)(e))??a[a.length-1]??[]}let c=(e,t=!1)=>({href:a})=>{if(!a)return!1;let n=(0,s.j$)(d(e)(a));return t?n===(0,s.j$)(a):n.startsWith((0,s.j$)(a))},d=e=>t=>{let a=(0,i.D)(r._.SITE_URL);return(0,s.mv)(t)?globalThis?.location?.href:(0,s.uJ)(a,e.pathname)};var m=a(8860),u=a(9653),h=a(8535),p=a(1695),g=a(1620),f=a(6781),x=a(7628),y=a(6190),b=a(4522),v=a(646),I=a(643);let w={default:"w-6 h-6",medium:"w-10 h-10",large:"w-12 h-12"},C=(0,g.I)(({className:e,isRounded:t,buttonSize:a="default",isGrayBg:r=!1,disabled:l,ariaLabel:i="Меню второго уровня",image:s,data:o,onClick:c,version:d,isLoading:m,dataTestId:u
11="",ref:h})=>(0,n.Y)("button",{className:(0,p.i)("group/btn border-0 flex shrink-0 items-center",r?"p-s rounded-full":"p-0 bg-inherit","transparent"===d?"backdrop-opacity-30 bg-white/30":r&&!t?"bg-main-divider":"",t?"w-8 h-8 text-secondary-light hover:text-secondary-hove":`${w[a]} text-primary-text hover:text-primary-main`,"group-data-transparent:text-white",e),type:"button",disabled:l,"aria-label":i,onClick:c,...N(u),...(0,I.d)(o),ref:h,children:m?(0,n.Y)("div",{className:"w-full h-full rounded-full border-4 border-r-transparent animate-spin text-primary-main"}):(0,n.Y)(v.E,{image:s,className:(0,p.i)("h-full",{"bg-main-divider/20 rounded-full":t}),imageClassName:"group-hover/btn:text-primary-hover group-hover/btn:invert-0"})})),N=e=>e?{"data-test-id":e}:null,Y=(0,g.I)(({iconVersion:e,className:t,ariaLabel:a="Чат",version:r,buttonSize:l="large"})=>{let[i,{setTrue:s,setFalse:o}]=(0,y.o)(!1),c=(0,b.n)(),d=(0,f.hb)(e=>{let t=c.openChatBot;t&&(s(),t(e).finally(o))},[]);return(0,n.Y)(C,{className:t,image:{icon:"ChatBotIcon",iconVersion:e},ariaLabel:a,onClick:d,buttonSize:l,isGrayBg:!0,version:r,isLoading:i,disabled:i,dataTestId:"chat icon"})});var S=a(3963),k=a(4196),E=a(8955),T=a(2793);let F=({dropdownRef:e,items:t=[],activeItem:a,ariaLabel:r,renderDropdownItem:l=R,handlers:i,onItemClick:s})=>{let o=(0,T.t)();return(0,n.Y)("div",{ref:e,className:(0,p.i)("absolute flex flex-col rounded-md bg-white p-xl pb-xs w-56 z-40",{"max-w-max":o}),"aria-label":r,children:t?.map((e,t)=>l({item:e,i:t,activeItem:a,handlers:i,closeDropdown:s}))})},_=(0,g.I)(({isActive:e,...t})=>{let{text:a,href:r,target:l,onClick:i}=(0,E.i)()(t);return(0,n.Y)("a",{className:(0,p.i)("text-l font-light pb-m hover:text-primary-main",{"text-primary-main":e}),href:r,target:l,onClick:i,role:"link",...(0,I.d)(t?.data),children:a})}),R=({item:e,i:t,activeItem:a})=>(0,n.Y)(_,{isActive:e===a,...e},e?.text??String(t));function D({items:e,activeItem:t,onClose:a,isOpen:r,onHover:l=!1,renderDropdownItem:i,handlers:s}){let o=(0,k.n)();(0,f.vJ)(()=>{r&&(o.close(),a?.())},[r]);let c=(0,f.hb)(()=>{o.close(),a?.()},[a]),d=(0,f.li)(null),m=(0,f.li)(null),u=(0,S.j)(c),h=l?m:u;return(0,f.vJ)(()=>{if(!r||!d.current||!e?.length)return;let{top:a,left:l,width:m,height:u}=d.current.getBoundingClientRect();o.open({popup:(0,n.Y)(F,{dropdownRef:h,items:e,activeItem:t,renderDropdownItem:i,handlers:s,onItemClick:c}),top:a+window.scrollY+u,left:l,width:m})},[r,e,c]),(0,f.vJ)(()=>(l&&h.current?.addEventListener("mouseleave",c),()=>{h.current?.removeEventListener("mouseleave",c)}),[l,h.current,r]),d}let A=(0,g.I)(({className:e="",items:t,activeItem:a,ariaLabel:r="Меню"})=>{let[l,{setFalse:i,toggle:s}]=(0,y.o)(!1),o=D({items:t,onClose:i,isOpen:l,activeItem:a});return(0,n.Y)("div",{className:(0,p.i)(l?"rounded-md shadow-blue-gray":"",e),ref:o,role:"navigation",children:(0,n.Y)("button",{type:"button",className:"group/btn flex justify-between items-center h-6","aria-label":r,onClick:s,role:"button","aria-labelledby":"labeldiv",children:[,,,].fill(null).map((e,t)=>(0,n.Y)("div",{className:"w-[3px] h-[3px] rounded mr-2xs bg-primary-text group-hover/btn:bg-primary-hover group-data-transparent:bg-white"},String(t)))})})});var O=a(165),M=a(2551);let P={agreementSource:{$ref:"/wcms-resources/natural-agreement.json"},linkText:"Согласен на обработку персональных данных"};var L=a(8725),B=a(310),$=a(6016);let z={text:"Отправить заявку",version:"primary"},K=({onClose:e=B.l})=>(0,n.Y)($.l,{onClose:e,position:"corner",children:(0,n.Y)("div",{className:"flex flex-col gap-lg items-center rounded-md space-x-m",children:(0,n.Y)("div",{className:"container grid grid-cols-12",children:(0,n.Y)(L.h,{className:"col-span-12 pt-0",endpoint:"callback",title:"Заказать обратный звонок",sections:[{inputs:[{name:"questionProduct",required:!0},{name:"callbackTime",required:!0,label:"Когда перезвонить?"},{name:"russianPhone",required:!0},{name:"consentDataProcessing",required:!0}]}],button:z,agreements:[P],onSuccess:e})})})});var W=a(4101),V=a(9410);let J=(0,g.I)(({iconVersion:e,className:t,ariaLabel:a="Чат",version:r,buttonSize:l="large"})=>{let[i,{setFalse:s,toggle:o}]=(0,y.o)(!1),c=U(x.t.QUICK_ACTIONS??[]),d=q(),m=(0,T.t)(),u=D({items:c,onClose:s,isOpen:i,onHover:!m,renderDropdownItem:j,handlers:d});return(0,f.vJ)(()=>
11{if(!m)return u.current?.addEventListener("mouseenter",o),u.current?.addEventListener("mouseleave",s),()=>{u.current?.removeEventListener("mouseenter",o),u.current?.removeEventListener("mouseleave",s)}},[]),(0,n.Y)("div",{ref:u,children:(0,n.Y)(C,{image:{icon:"CallbackIcon",iconVersion:e},ariaLabel:a,buttonSize:l,isGrayBg:!0,version:r,className:(0,p.i)(i?"shadow-blue-gray":"",t),onClick:o})})}),j=({item:e,handlers:t,closeDropdown:a=B.l})=>{let r={call:{handler:e=>{t?.call(e),a()},text:"Заказать звонок"},chat:{handler:e=>{t?.chat(e),a()},text:"Написать в чат"},phone:{handler:e=>{t?.phone(e),a()},text:"Позвонить в Банк"}};return(0,n.Y)("button",{className:(0,p.i)("text-l font-light pb-m hover:text-primary-main text-left"),role:"link",onClick:r[e?.text??""].handler,children:r[e?.text??""].text},e?.text??"")},U=e=>e.map(e=>({text:e})),q=()=>{let e=(0,M.s)(K),t=(0,M.s)(V.s),a=(0,f.hb)(()=>{e.open({onClose:()=>e.close()})},[]),n=(0,b.n)();return{call:a,chat:(0,f.hb)(e=>{let a=n.openChatBot;a&&e&&a(e).catch(()=>{t.open({onClose:()=>t.close(),errorMessage:"Пожалуйста, попробуйте позднее",errorTitle:"Ошибка загрузки чата",responseDialogDataSource:W.BF,hasSource:!0})}).finally()},[]),phone:(0,f.hb)(()=>{(0,O.W)({aspectsAttributes:[{aspectName:"ymReachGoal",params:{yandexId:"92511315",targetName:"business_call"}}],aspects:n,ev:{}}),globalThis.location.href="tel:88001007870"},[])}};var H=a(3959);let G=(0,g.I)(({className:e="",active:t,dataItemName:a,children:r,data:l,...i})=>{let{href:s,target:o,text:c,onClick:d}=(0,E.i)()(i);return(0,n.F)("a",{className:(0,p.i)("relative inline-block bg-transparent text-center no-underline",e),href:s,target:o,"data-item-name":a,onClick:d,...(0,I.d)(l),children:[(0,n.Y)("span",{className:Q(t),children:c||r}),t?(0,n.Y)("div",{className:"absolute left-0 right-0 -bottom-3 h-0.5 bg-primary-main group-data-transparent:bg-white"}):null]})}),Q=(e=!1)=>(0,p.i)("font-sans text-l lg:font-light",e?"text-primary-main":"text-primary-text hover:text-primary-main","group-data-transparent:text-white group-data-transparent:hover:text-primary-hover"),Z=(0,g.I)(({observerOptions:e,onVisibilityChange:t,children:a,className:r,navigationSubItems:l,activeItem:i,...s})=>{let[o,{setFalse:c,setTrue:d}]=(0,y.o)(!1),m=(0,f.hb)(e=>{e.length&&t&&t(e[e.length-1].isIntersecting)},[t]),u=(0,H.B)(m,e),h=D({items:l,onClose:c,isOpen:o,activeItem:i,onHover:!0});return(0,f.vJ)(()=>(h.current?.addEventListener("mouseenter",d),h.current?.addEventListener("mouseleave",c),()=>{h.current?.removeEventListener("mouseenter",d),h.current?.removeEventListener("mouseleave",c)}),[]),(0,n.Y)("div",{className:"inline-block",ref:h,children:(0,n.Y)("span",{ref:u,className:r,role:"menuitem",children:(0,n.Y)(G,{...s,children:a})})})});var X=a(7959);let ee={default:"bg-main-divider text-primary-main rounded hover:text-primary-main",transparent:"backdrop-opacity-30 bg-white/30 hover:text-primary-hover text-white"},et=(0,g.I)(({version:e,text:t,mobileText:a,...r})=>{let l=(0,T.t)()?a:t;return l?(0,n.Y)(X.z,{className:(0,p.i)("py-s px-lg font-light whitespace-nowrap",ee["transparent"===e?"transparent":"default"]),...r,children:l}):null}),ea=(0,g.I)(({subItems:e=[],version:t,internetBankButton:a,dropdownMenuAriaLabel:r,chatBotAriaLabel:l})=>{let i="transparent"===t?"white":"black",[,s]=o(e),[c,d]=(0,f.J0)(e.length),m=e.slice(c),u=(0,f.li)(null),h={rootRef:u},p=(0,f.Kr)(()=>e.map((e,t)=>e=>{d(e?en(t):er(t))}),[e]);return(0,n.F)("nav",{className:"mt-s flex gap-s items-center justify-between",children:[(0,n.Y)("div",{ref:u,className:"overflow-hidden whitespace-nowrap pb-s mt-xs space-x-lg",role:"menu",children:e.map((e,t)=>(0,n.Y)(Z,{className:c-1<t?"invisible":"",active:e===s,activeItem:s,observerOptions:h,onVisibilityChange:p[t],data:e.dataHeader,...e},String(t)))}),m.length?(0,n.Y)(A,{items:m,activeItem:s,ariaLabel:r}):null,(0,n.Y)("div",{children:x.t.QUICK_ACTIONS?(0,n.Y)(J,{version:t,iconVersion:i,ariaLabel:l}):null}),x.t.CHAT_BOT&&!x.t.QUICK_ACTIONS?(0,n.Y)(Y,{version:t,iconVersion:i,ariaLabel:l}):null,(0,n.Y)(et,{version:t,...a})]})}),en=e=>t=>Math.max(t,e+1),er=e=>t=>Math.min(t,e);var el=a(641),ei=a(2678);let es=(0,g.I)(({bgColor:e,logo:t,alwaysShowLogo:a,isShowHeaderButtons:r=!0,internetBankButton:i,version:s,backwardButton:o})=>{let c=(0,l.r)(),d="/"===c.pathname,{dataHeader:m,...u}=t??{},h=(0,f.hb)(()=>{c.back()},[c]);return(0,n.F)("div",{className:"flex items-center justify-between w-full",children:[a||d?(0,n.Y)("div",{children:(0,n.Y)(ei.g,{className:"my-2xs",bgColor:e,logo:u,data:m,showTitle:!1})}):eo(h,o),r?ec({version:s,iconVersion:"transparent"===s?"white":"black",internetBankButton:i}):null]})}),eo=(e,t)=>t?(0,n.F)("button",{className:"flex items-center text-l my-2xs",onClick:e,type:"button","aria-label":"Кнопка назад",children:[(0,n.Y)(el.I,{name:"ChevronLeftIcon",iconVersion:"black",width:"24",height:"24"}),t]}):null,ec=({version:e,iconVersion:t,internetBankButton:a})=>(0,n.F)("div",{className:"flex gap-lg items-center",children:[x.t.QUICK_ACTIONS?(0,n.Y)(J,{version:e,iconVersion:t}):null,x.t.CHAT_BOT&&!x.t.QUICK_ACTIONS?(0,n.Y)(Y,{version:e,iconVersion:t,buttonSize:"medium"}):null,(0,n.Y)(et,{version:e,...a})]});var ed=a(9559),em=a(2199),eu=a(7242);let eh={$ref:"/wcms-resources/search-params.json"},ep={$ref:"/wcms-resources/search-hints.json"},eg=["/natural","/business","/svoe","/about"];var ef=a(2441),ex=a(6362),ey=a(3828),eb=a(4301);let ev=(e,t)=>
11(a,n)=>{for(let[r,l]of n)a.set(r,e(a.get(r)||t,l));return a},eI=new RegExp(/(ость|ение|ание|ство|изм|чик|щик|тель|ниц|ый|ий|ой|ая|яя|ое|ее|ые|ие|ого|его|ому|ему|ым|им|ом|ем|а|я|ы|и|е|у|ю|ой|ей|ов|ев|ам|ям|ами|ями)$/),ew=e=>e.toLowerCase().replace(/[^а-яёa-z0-9]/g,"").replace(eI,""),eC=(e,t)=>new Map(e.map(e=>[e?.index,eN(e,t)])),eN=(e,t)=>{let a=t;return e.inTitle&&(a+=1),e.inDescription&&(a+=.5),a},eY="search.index.json",eS=async(...e)=>(await Promise.allSettled(e.map(async e=>"/natural"===e?[e,await eE()]:[e,await (0,ey.h)((0,s.uJ)(e,eY))]))).map(e=>"fulfilled"===e.status?e.value:[]).map(ek),ek=([e,t])=>t?{...t,corpus:t.corpus?.map(t=>({...t,uri:"index"===t.uri?e:t.uri}))}:{},eE=async()=>(e=>{let t={corpus:[],dictionary:{}},a=0;for(let n of e){if(!n.dictionary||!n.corpus)break;for(let[e,r]of(t.corpus.push(...n.corpus),Object.entries(n.dictionary)))for(let n of(t.dictionary[e]||(t.dictionary[e]=[]),r))t.dictionary[e].push({index:n.index+a,inTitle:n.inTitle,inDescription:n.inDescription});a+=n.corpus.length}return t})((await Promise.allSettled([await (0,ey.h)((0,s.uJ)("/natural",eY)),await (0,ey.h)((0,s.uJ)("/natural/loans",eY)),await (0,ey.h)((0,s.uJ)("/natural/brokerage",eY))])).map(e=>"fulfilled"===e.status?e.value:[]));var eT=a(1536),eF=a(6767);let e_=(0,h.Y)(({title:e,description:t,button:a,image:r})=>(0,n.F)("div",{className:"flex flex-1 bg-soft-gradient rounded-2xl h-[135px] px-lg py-xs",children:[(0,n.F)("div",{className:"flex flex-col flex-1 justify-around",children:[(0,n.Y)(eT.D,{as:"h6",headingType:"h6",className:"text-[#328134]",children:e}),(0,n.Y)(eF.f,{size:"text-s",align:"text-left",children:t}),(0,n.Y)("a",{href:a.href,className:"text-[#26915F]",children:a.text})]}),(0,n.Y)(v.E,{image:r,className:"w-[120px]"})]})),eR=(0,h.Y)(({productsSource:e={},isBusiness:t})=>{let{productsBusiness:a=[],productsDefault:r=[]}=e,i=(0,l.r)(),s=t?a:r;return s?.length?(0,n.Y)("div",{className:"flex gap-s justify-stretch align-stretch",children:s.map(({href:e,data:t,title:a},r)=>(0,n.Y)("div",{role:"button",className:"w-full flex h-full px-4 py-2 cursor-pointer bg-[#F6F7F8] hover:text-[#26915F] rounded-lg text-center justify-center",...(0,I.d)(t),onClick:()=>{i.push(e??"/")},children:(0,n.Y)("div",{className:"text-sm self-center",children:a})},String(r)+e))}):null});var eD=a(8343);let eA=(0,g.I)(()=>(0,n.Y)(v.E,{image:{icon:"LoupeIcon",iconVersion:""},className:"text-[#26915F]",width:"24",height:"24"})),eO=(e="")=>e.length>250?e.slice(0,250)+" ...":eM(e),eM=e=>"Веб-страница"!==e?e:"",eP={"/natural":"Частным клиентам","/business":"Бизнесу","/about":"О Банке","/news":"Новости","/svoe":"Экосистема Своё"},eL=(0,h.Y)(({activePortal:e,onChangeActivePortal:t,onCloseSearch:a=B.l})=>{let[r,{toggle:l,setFalse:i}]=(0,y.o)(!1),s=(0,S.j)(i);return(0,n.F)("div",{className:"relative h-full cursor-pointer w-[190px]",ref:s,children:[(0,n.F)("div",{className:"flex gap-1 pr-4 border-r border-gray flex-shrink-0 h-full pl-4 py-3 items-center justify-between",data:"content-width",onClick:()=>{a(),l()},children:[eg[e]&&eP[eg[e]],(0,n.Y)(v.E,{image:{icon:"ArrowDownSolidIcon",iconVersion:"black"},width:"24",height:"24",className:(0,p.i)("pointer-events-none",{"rotate-180":r})})]}),r?(0,n.Y)("div",{className:(0,p.i)("mt-2 shadow-2xl absolute w-full z-10 bg-white rounded-2xl p-m space-y-3"),children:eg.map((a,r)=>(0,n.F)("div",{className:(0,p.i)("flex items-center gap-m cursor-pointer hover:text-[#26915F] relative",{"text-[#26915F]":e===r,"border-b border-gray pb-1":r!==eg.length-1}),role:"listitem",onClick:()=>{t(r),i()},children:[(0,n.Y)("svg",{width:"10",height:"10",viewBox:"0 0 10 10",children:(0,n.Y)("polygon",{points:"0,0 0,10 10,5",fill:"#26915F"})}),(0,n.Y)("p",{children:eP[a]})]},r.toString()))}):null]})}),eB=(0,g.I)(({value:e,autoFocus:t,onChange:a=B.l,onFocus:r,logSearchValue:l=!1})=>{let i=(0,f.li)(null),s=(0,f.hb)(e=>{a(e.target?.value||"")},[a]),o=(0,f.hb)(e=>{[l,e.target?.value,globalThis.ym].every(Boolean)&&globalThis.ym("92511315","params",{"Запрос пользователя в поиске":e.target?.value})},[a]),c=(0,f.hb)(()=>{a(""),i.current?.focus()},[a]);return(0,n.F)("div",{className:"flex flex-1 pl-2 min-w-0",children:[(0,n.Y)("input",{className:"w-full border-none hover:border-none  outline-none",value:e,type:"text",name:"search-bar-input",placeholder:"Введите ваш запрос",autoFocus:t,onChange:s,onFocus:r,onBlur:o,ref:i}),(0,n.F)("div",{className:"h-full flex gap-4 items-center pr-4",children:[(0,n.Y)(eA,{}),(0,n.Y)("div",{onClick:c,children:(0,n.Y)(v.E,{image:{icon:"RoundCloseIcon",iconVersion:""},className:"text-[#95A0A9] cursor-pointer",width:"22",height:"22"})})]})]})}),e$="Enter",ez=(0,h.Y)(({hintsSource:e={},value:t,onChange:a,activePortal:r,onChangeActivePortal:l})=>{let[i,s]=(0,f.J0)(-1),[o,{setTrue:c,setFalse:d}]=(0,y.o)(!0),m=(0,f.hb)(()=>{o&&(d(),s(-1))},[o]),u=(0,S.j)(m),h=t.toLowerCase(),{hints:g={}}=e,x=(0,f.Kr)(()=>Object.entries(g).flatMap(([e,t])=>t.some(e=>e.toLowerCase().includes(h))?[e]:[]).slice(0,10),[h,g]),b=e=>{let t=x.length-1;"ArrowDown"===e.key?s(e=>e<t?e+1:0):"ArrowUp"===e.key?s(e=>e>0?e-1:t):e.key===e$&&x[i]?(e.preventDefault(),I(x[i])):e.key===e$&&(e.preventDefault(),m())};(0,f.vJ)(()=>(u.current?.addEventListener("keydown",b),()=>u.current?.removeEventListener("keydown",b)),[i]);let I=(e="")=>{a(e),m()},w=o&&x.some(Boolean)&&t.length>2;return(0,n.F)("div",{className:"relative text-sm",ref:u,children:[(0,n.F)("div",{className:"flex h-14 w-full border border-[#26915F] rounded-2xl items-center",role:"form",children:[(0,n.Y)(eL,{activePortal:r,onChangeActivePortal:l,onCloseSearch:d}),(0,n.Y)(eB,{autoFocus:!0,value:t,onChange:a,onFocus:c})]}),w?(0,n.Y)("div",{className:(0,p.i)("shadow-2xl rounded-2xl absolute w-full z-10 bg-white p-lg space-y-3 mt-2"),children:x.map((e,t)=>(0,n.F)("div",{className:(0,p.i)("flex items-center gap-m cursor-pointer hover:text-[#26915F] hover:first:text-[#26915F] relative ",{"text-[#26915F]":i===t,"border-b border-gray pb-1":t!==x.length-1}),role:"listitem",onClick:()=>I(e),children:[(0,n.Y)(v.E,{image:{icon:"LoupeIcon",iconVersion:""},className:(0,p.i)({"text-[#26915F]":i===t}),width:"16",height:"16"}),(0,n.Y)("p",{children:e})]},t.toString()))}):null]})}),eK=(0,h.Y)(({onClose:e,productsSource:t=eh})=>
11{let{searchAdBanner:a,notFoundImage:l}=t,s=(0,i.D)(r._.SITE_URL),[o,c]=(0,f.J0)(eW(s)),d=(0,f.hb)(e=>c(e),[]),[m,u,h]=(({portalsList:e,initialQuery:t=""})=>{let[a,n]=(0,f.J0)(t||""),[r,{setTrue:l,setFalse:i}]=(0,y.o)(!1);(0,f.vJ)(()=>{null!=t&&n(t)},[t]);let{data:s}=(0,ef.e)(e?.length?e:null,eS),[o,c]=(0,f.J0)(null),d=(0,f.hb)(e=>{e!==a&&(l(),n(e))},[a]);return(0,ex.s)(()=>{s&&(c(s.map((e=>t=>{let a,n,{corpus:r,dictionary:l}=t||{};if(!e||!r?.length||!l||!Object.keys(l).length)return[];let i=e.toLowerCase().split(/[\s,.-]+/).reduce((e,t)=>t.length>=3?[...e,ew(t).length>=3?ew(t):t]:e,[]);if(!i.length)return[];let s=Object.entries(l);return[...i.map((n=s,e=>n.map(([t,a])=>[(0,eb.a)(e)(t),a]).filter(([e])=>e>=.85).map(([e,t])=>eC(t,e)).reduce(ev(Math.max,0),new Map))).reduce(ev((e,t)=>e+t,0),new Map).entries()].filter(([,e])=>e>=.85*i.length).map(([t,a])=>{let n=e.split(/[, ]/).map(e=>e.toLowerCase()).filter(e=>e.length>=3),l=r[t]?.title?.split(/[, ]/).map(e=>e.toLowerCase()).filter(e=>e.length>=3),i=r[t]?.keywords?.map(e=>e.toLowerCase()),s=a;for(let e of n)s+=5*!!l?.includes(e);return i?.includes(e)&&(s+=100),[t,s]}).sort((a=(e=>(t,a)=>e(t)-e(a))(([,e])=>e),(e,t)=>-a(e,t))).map(([e])=>r[e]).slice(0,20)})(a.toLowerCase()))),i())},[s,a],500),[o,{value:a,onChange:d},r]})({portalsList:eg}),g=!h&&m?.[o]&&u.value.trim().length>0,x=a?.adBlockActive;return(0,n.Y)($.l,{maxWidth:"none",onClose:e,position:"top",className:"max-w-7xl pb-6",isSmallCloseButton:!0,children:(0,n.F)("div",{className:"space-y-4 text-[#464D53]",children:[(0,n.F)("div",{className:"flex w-full gap-5",children:[(0,n.F)("div",{className:"flex flex-1 flex-col justify-around gap-5",children:[(0,n.Y)(ez,{hintsSource:ep,activePortal:o,onChangeActivePortal:d,...u}),(0,n.Y)(eR,{productsSource:eh,isBusiness:"/business"===eg[o]})]}),(0,n.Y)("div",{className:(0,p.i)("border-l border-main-divider",{hidden:!x})}),x?(0,n.Y)(e_,{...a}):null]}),g&&((e,t)=>e.length>0?(0,n.F)("div",{className:"space-y-4 ",children:[(0,n.Y)("div",{className:"space-y-4 overflow-y-auto max-h-[500px] no-scrollbar",data:"scroll",children:e.map((e,t)=>(0,n.F)("a",{className:"bg-[#F6F7F8] rounded-2xl p-lg hover:text-[#26915F] font-light flex items-center gap-m border-main-divider border-b",role:"link",href:e?.uri,target:"_self",children:[(0,n.Y)("div",{children:(0,n.Y)(eA,{})}),(0,n.F)("div",{className:"",children:[(0,n.Y)(eD.E,{font:"font-medium",children:eO(e?.title)})," ",(0,n.Y)(eD.E,{size:"text-s",font:"font-normal",className:"text-[#7D7E7F]",children:eO(e?.description)})]})]},String(t)))}),(0,n.Y)(eF.f,{className:"text-sm text-[#75808A]",children:`Нашлось ${e.length} результатов`})]}):(0,n.F)("div",{className:"flex flex-col items-center gap-2",children:[(0,n.Y)(v.E,{image:t}),(0,n.Y)(eT.D,{as:"h4",headingType:"h4",className:"whitespace-pre-wrap font-medium",children:`По вашему запросу
12ничего не найдено`}),(0,n.Y)(eF.f,{size:"text-m",align:"text-left",children:"Попробуйте найти что-нибудь другое"})]}))(m[o],l)]})})}),eW=e=>{let t=eg.findIndex(t=>t===e);return t&&t>0?t:0},eV=(0,g.I)(({className:e="",active:t,flat:a,children:r,data:l,...i})=>{let{href:s,target:o,text:c,onClick:d}=(0,E.i)()(i);return(0,n.Y)("a",{className:(0,p.i)(eJ(t,a),e),href:s,target:o,onClick:d,rel:"noopener noreferrer","aria-label":`Ссылка на ${c}`,...(0,I.d)(l),children:(0,n.Y)("span",{suppressHydrationWarning:!0,className:ej(t,a),children:c||r})})}),eJ=(e=!1,t=!1)=>(0,p.i)("inline-block border border-solid bg-transparent text-center no-underline",e?"rounded-md border-primary-main group-data-transparent:border-white":"border-transparent",{"px-m py-xs":!t}),ej=(e=!1,t=!1)=>(0,p.i)("font-sans text-s font-light",e?"text-primary-main":(0,p.i)(t?"text-primary-text":"text-secondary-text","hover:text-primary-main"),"group-data-transparent:text-white group-data-transparent:hover:text-primary-hover"),eU=(0,g.I)(({className:e,version:t,isShowHeaderButtons:a,...r})=>{let[l,i]=(0,f.J0)({name:r?.branches?.default}),s=eq(t),o=(0,em.z)(r?.branches?.default),c=(0,M.s)(eK),d=(0,M.s)(eu.M,r),m=(0,k.n)(),u=(0,f.hb)(()=>{m.close(),c.open({productsSource:eh})},[c]),h=(0,f.hb)(()=>d.open({}),[d]);return(0,f.vJ)(()=>{i(o)},[]),(0,n.F)("div",{className:(0,p.i)("flex items-center ml-5 md:max-w-[300px] xl:max-w-full gap-lg",e),role:"navigation",children:[l?.name&&r?.branches?.visible?(0,n.Y)(eV,{className:"whitespace-nowrap text-ellipsis overflow-hidden",flat:!0,href:"#",text:l?.name,data:(0,ed.i)(r?.branches?.dataClick,l?.name??""),onClick:h}):null,r?.officesAtms?.href?(0,n.Y)(eV,{className:"whitespace-nowrap",flat:!0,...r.officesAtms}):null,eH(a)?(0,n.Y)(C,{image:{icon:"LoupeIcon",iconVersion:s},ariaLabel:r?.search?.ariaLabel??"Поиск",onClick:u,data:r?.search?.data}):null]})}),eq=e=>"transparent"===e?"white":"black",eH=e=>
12{let t=RegExp("^/(cn|en)($|/.*)");return e&&!t.test(globalThis?.location?.pathname)},eG=(0,g.I)(({observerOptions:e,onVisibilityChange:t,children:a,className:r,...l})=>{let i=(0,f.hb)(e=>{e.length&&t&&t(e[e.length-1].isIntersecting)},[t]),s=(0,H.B)(i,e);return(0,n.Y)("span",{ref:s,className:r,role:"menuitem",children:(0,n.Y)(eV,{...l,children:a})})}),eQ=(0,g.I)(({navigationItems:e=[],activeTopItem:t,dropdownMenuAriaLabel:a,version:r,headerData:l,search:i,bgColor:s,logo:o,isShowHeaderButtons:c=!0})=>{let[d,m]=(0,f.J0)(e.length),u=e.slice(d),h=(0,f.li)(null),p={rootRef:h},g=(0,f.Kr)(()=>e.map((e,t)=>e=>{m(e?eZ(t):eX(t))}),[e]),{dataHeader:x,...y}=o??{};return(0,n.F)("div",{className:"flex items-center justify-between",children:[(0,n.Y)(ei.g,{className:"mr-3xl",bgColor:s,logo:y,data:x,showTitle:!1}),(0,n.Y)("div",{ref:h,className:"overflow-hidden min-w-40 pb-xs mt-xs",role:"menu",children:e.map((e,a)=>(0,n.Y)(eG,{className:d-1<a?"invisible":"",active:e===t,observerOptions:p,onVisibilityChange:g[a],data:e.dataHeader,...e},String(a)))}),u.length?(0,n.Y)(A,{className:"mx-xs rounded-md shadow-blue-gray",items:u,activeItem:t,ariaLabel:a}):null,(0,n.Y)(eU,{version:r,className:"ml-auto",search:i,navigationItems:e,isShowHeaderButtons:c,...l})]})}),eZ=e=>t=>Math.max(t,e+1),eX=e=>t=>Math.min(t,e),e0={"bg-white":"primary",transparent:"transparent"},e1=["all","header"],e2=(0,h.Y)(({className:e,bgColor:t="bg-white",alwaysShowLogo:a=!1,logo:r={},version:l=e0[t],portal:i,header:s={},isShowHeaderButtons:c=!0,...d})=>{let{common:h,navigation:g}=e4(d?.options?.page),{navigationItems:f}=g,{backwardButton:x,logo:y={}}=h,[,b]=o(f),{internetBankButton:v}=i||{},I=r.image?.icon||r.image?.src||r?.title?r:y;return(0,n.F)(m.l,{tag:"header",className:(0,p.i)(b?.items?.length?"lg:pb-m":"lg:pb-lg","lg:pt-m lg:px-20",e),defaultPadding:"",version:l,...d,children:[(0,n.F)("div",{className:"container hidden lg:block",children:[(0,n.Y)("div",{className:"whitespace-nowrap",children:(0,n.Y)(eQ,{activeTopItem:b,navigationItems:f?.filter((0,u.o)(e1)),version:l,headerData:{...s,...g},search:h.search,bgColor:t,logo:I,isShowHeaderButtons:c})}),b?.items?.length?(0,n.Y)("div",{className:(0,p.i)("mt-s h-px bg-main-divider",e6(l))}):null,b?.items?.length?(0,n.Y)(ea,{subItems:b?.items?.filter((0,u.o)(e1)),version:l,internetBankButton:v}):null]}),(0,n.Y)("div",{className:"container px-lg py-2xs box-border block lg:hidden",children:(0,n.Y)(es,{bgColor:t,logo:I,alwaysShowLogo:a,internetBankButton:v,version:l,backwardButton:x,isShowHeaderButtons:c,...d})})]})}),e6=e=>"transparent"===e?"opacity-30":"",e4=e=>({navigation:e?.navigation??{},common:e?.common??{}})},7181:(e,t,a)=>{a.d(t,{Y:()=>n});let n=(e,t=!1)=>{if("string"==typeof e)return e.split("-").reverse().join(".");{let a=String(e.getDate()).padStart(2,"0"),n=String(e.getMonth()+1).padStart(2,"0"),r=String(e.getFullYear());return t?`${r}-${n}-${a}`:`${a}.${n}.${r}`}}},7242:(e,t,a)=>{a.d(t,{M:()=>w});var n=a(1762),r=a(1620),l=a(6781),i=a(2199),s=a(3921),o=a(4301),c=a(6016),d=a(8343),m=a(8955),u=a(646);let h=(0,r.I)(({icon:e,...t})=>{let{text:a,target:r,href:l,onClick:i}=(0,m.i)()(t);return(0,n.F)("div",{className:"flex gap-s items-center",children:[e?(0,n.Y)(u.E,{image:e}):null,a?(0,n.Y)("a",{className:"hover:text-primary-hover",href:l,target:r,onClick:i,children:(0,n.Y)(d.E,{size:"text-l",font:"font-light",color:"text-primary-text",children:a})}):null]})});var p=a(9559),g=a(8695);let f=(e,t)=>a=>a.name?(0,n.Y)(g.w,{href:`/branches/${a.slug}`,className:"mb-xs sm:mb-2xs hover:text-primary-hover",onClick:()=>t?.(a),data:(0,p.i)(e,a.name),children:(0,n.Y)(d.E,{size:"text-l",font:"font-light",children:a.name})},String(a.id)):null;var x=a(1695),y=a(6036);let b=(0,r.I)(({className:e,searchTerm:t,onSearch:a})=>(0,n.F)("form",{className:`font-sans relative ${e}`,children:[(0,n.Y)("div",{className:"absolute rounded h-full flex items-center justify-center pl-m max-w-44 gap-s pointer-events-none",children:t?null:(0,n.Y)("label",{htmlFor:"search-bar-input",className:"text-secondary-text ",children:"Поиск по филиалам"})}),(0,n.Y)("input",{id:"search-bar-input",className:(0,x.i)(y.G,"h-12 pl-m w-full peer text-l text-black rounded-md box-border"),value:t,onChange:e=>a(e.target.value.toLowerCase()),type:"text",name:"location-search-bar-input"})]}));var v=a(6767);let I=(0,r.I)(({defaultLocation:e})=>{let t=(0,i.z)(e),{href:a}=(0,m.i)()({href:`/branches/${t.slug}`});return t?(0,n.Y)("div",{className:"mb-s",children:(0,n.F)(v.f,{size:"text-l",color:"text-primary-text",children:["Сейчас выбран:",(0,n.Y)(g.w,{href:a,className:"inline mx-2xs text-primary-main",children:t.name})]})}):null}),w=(0,r.I)(({foreignOffices:e,branches:t,onClose:a})=>{let r,m=(0,i.Y)(t?.default),[u,p]=(0,l.J0)(""),g=(0,s.N)(),x=(0,l.Kr)(()=>Y(g).sort((e,t)=>
12e.name.localeCompare(t.name)),[g]),y=(0,l.Kr)(()=>((e,t)=>{let a=new Map;for(let n of e){let e=t(n),r=a.get(e)||[];a.set(e,[...r,n])}return a})(x,N),[x]),b=(0,l.hb)(e=>{m.location=e,a?.()},[m,a]);return(0,n.F)(c.l,{maxWidth:"none",head:C(u,p,t),onClose:a,children:[u&&u.length>=3?(0,n.Y)("div",{children:x.filter(({name:e})=>e&&(0,o.a)(e.toLowerCase())(u.toLowerCase())>=.8).map(f(t?.dataSelect,b))}):(0,n.Y)("div",{className:"columns-1 sm:columns-3 md:columns-4 lg:columns-5",children:Array.from(y.entries()).map((r=t?.dataSelect,([e,t])=>(0,n.F)("div",{className:"break-inside-avoid mb-2xl w-56",children:[(0,n.Y)("div",{className:"mb-s",children:(0,n.Y)(d.E,{size:"text-h6",children:e})}),t.map(f(r,b))]},e)))}),(e=>e?.length?(0,n.F)("div",{className:"sm:border-t sm:border-main-divider mt-2xs pt-2xs",children:[(0,n.Y)("div",{className:"mb-m",children:(0,n.Y)(d.E,{size:"text-m",font:"font-light",color:"text-secondary-text",children:"Представительства за рубежом:"})}),(0,n.Y)("div",{className:"flex flex-col sm:flex-row gap-5xl",children:e.map((e,t)=>(0,n.Y)(h,{...e},String(t)))})]}):null)(e)]})}),C=(e,t,a)=>(0,n.F)("div",{children:[(0,n.Y)(d.E,{size:"text-h4",color:"text-primary-text",children:"Выберите филиал"}),(0,n.Y)(I,{defaultLocation:a?.default}),(0,n.Y)(b,{onSearch:t,searchTerm:e})]}),N=e=>e.name?.charAt(0)??"",Y=e=>e.map(e=>({...e,name:e.name?.replace(/республика|область|край'/gi,"").trim()??""}))},7351:(e,t,a)=>{a.d(t,{p:()=>d});var n=a(1762),r=a(1620),l=a(6781),i=a(1695),s=a(9848),o=a(985),c=a(763);let d=(0,r.I)(({key:e,className:t,id:a,name:r,type:d="text",maxLength:m,label:u,placeholder:h,value:p="",valid:g=!0,pattern:f,autoFocus:x=!1,isTextarea:y=!1,disabled:b=!1,children:v,onChange:I,onFocus:w,onBlur:C})=>{let N=(0,l.li)(null),Y=(0,l.hb)(e=>{let t=(e.target?.value??"").trimStart();I&&I(t)},[I]);(0,l.vJ)(()=>{x&&N.current?.focus()},[x,N]);let S=(0,s.C)(g),k=u??r??a;return(0,n.F)("div",{className:(0,i.i)("relative",t),children:[(0,n.F)("label",{className:"space-y-xs",children:[(0,o.L)(u),y?(0,n.Y)("textarea",{className:(0,i.i)("block resize-y min-h-24",c.lv,S,c.zL),id:(0,i.i)("textarea",a),value:p,name:r||a,placeholder:h,disabled:b,"aria-label":k,onChange:Y,onFocus:w,onBlur:C,maxlength:m},e):(0,n.Y)("input",{ref:N,className:(0,i.i)("h-14",c.lv,v?"pr-3xl":"",S,c.zL),id:a,type:d,value:p,name:r||a,placeholder:h,pattern:f,disabled:b,"aria-label":k,onChange:Y,onFocus:w,onBlur:C,"data-test-id":r},e)]}),v]})})},7444:(e,t,a)=>{function n(){return n._impl()}a.d(t,{H:()=>n}),n._impl=()=>({assign:(e,t)=>{globalThis.open(e,t||"_self")},get origin(){return globalThis.location.origin},get href(){return globalThis.location.href}}),n.setup=e=>{n._impl=e}},7530:(e,t,a)=>{a.d(t,{D:()=>l});let n={q:"й",w:"ц",e:"у",r:"к",t:"е",y:"н",u:"г",i:"ш",o:"щ",p:"з","[":"х","]":"ъ",a:"ф",s:"ы",d:"в",f:"а",g:"п",h:"р",j:"о",k:"л",l:"д",";":"ж","'":"э",z:"я",x:"ч",c:"с",v:"м",b:"и",n:"т",m:"ь",",":"б",".":"ю","`":"ё","{":"Х","}":"Ъ",":":"Ж","~":"Ё",'"':"Э","<":"Б",">":"Ю"},r={й:"q",ц:"w",у:"e",к:"r",е:"t",н:"y",г:"u",ш:"i",щ:"o",з:"p",х:"[",ъ:"]",ф:"a",ы:"s",в:"d",а:"f",п:"g",р:"h",о:"j",л:"k",д:"l",ж:";",э:"'",я:"z",ч:"x",с:"c",м:"v",и:"b",т:"n",ь:"m",б:",",ю:".",ё:"`",Х:"{",Ъ:"}",'"':"@"},l=(e,t)=>{let a="ru"===t?n:r;return e.replace("ru"===t?/[A-z0-9,`~<.>;:\\'"[{\]}@#$!%^&*()_=+^?№|/]/g:/[А-яёЁ"]/g,e=>(e===e.toLowerCase()?a[e]:a[e.toLowerCase()].toUpperCase())||"")}},7542:(e,t,a)=>{a.d(t,{Nc:()=>r,jf:()=>n});let n=e=>!e?.length,r=e=>t=>a=>e(a)?[]:[t]},7544:(e,t,a)=>{a.d(t,{o:()=>l});var n=a(7971),r=a(1392);let l=async()=>await (0,r.GR)(n.vh,"GET")||void 0},7571:(e,t,a)=>{a.d(t,{x:()=>s});var n=a(1762),r=a(8516),l=a(8027);let i=1e3,s=({isShowItems:e=!0,step:t=i,postfix:a="₽",...s})=>(0,n.Y)(l.Q,{items:e?[`От ${(0,r.x)(1)(s.min||0)} ${a}`,`До ${(0,r.x)(1)(s.max||0)} ${a}`]:[],step:o(t,s.max,s.value),...s}),o=(e,t,a)=>{if(!t||null==a)return i;let n=t-a;return n<e?n:e}},7583:(e,t,a)=>{a.d(t,{K:()=>n});let n=()=>!!globalThis.sessionStorage?.getItem("isNewMicroservice")},7628:(e,t,a)=>{a.d(t,{t:()=>r});let n=["CDN","BASE_PATH"],r=new Proxy({_:{},setup(e){this._=e}},{get(e,t){let a=e._[t]||e[t];return n.includes(t)&&a&&!a.endsWith("/")?`${a}/`:a}})},7786:(e,t,a)=>{function n(e,t){for(let[a,n]of e.entries())null!=n?t.setItem(a,n):t.removeItem(a)}function r(e,t){return n(e,t),n(t,e),e.bus.watch(({type:e,event:a})=>{null!=a?t.setItem(e,a):t.removeItem(e)})}a.d(t,{a:()=>r})},7887:(e,t,a)=>{a.d(t,{h:()=>h});var n=a(1762),r=a(310),l=a(6977),i=a(5841),s=a(6016),o=a(641),c=a(7351),d=a(5503),m=a(2678);let u="min-h-40",h=({closeAll:e=r.l,captcha:t,setCode:a,code:h,isLoading:p,hasError:g,handleCheckCaptcha:f=r.l,handleCreateCaptcha:x=r.l,errorText:y="Неверный код"})=>(0,n.Y)(s.l,{head:(0,n.Y)(m.g,{}),onClose:e,children:(0,n.F)("div",{className:"flex flex-col gap-lg items-center",children:[p?(0,n.Y)(d.a,{blur:!1,position:"static",size:"big",className:u}):(0,n.F)("div",{className:u,children:[(0,n.F)("div",{className:"flex justify-center space-x-2",children:[(0,n.Y)("img",{className:"h-full",src:t}),(0,n.Y)(l.$,{className:"w-8",embedded:!0,onClick:x,children:(0,n.Y)(o.I,{iconVersion:"normal",name:"Refresh
12Icon"})})]}),(0,n.Y)(c.p,{className:"w-80",onChange:a,value:h,placeholder:"Введите код с картинки"})]}),g?(0,n.Y)("div",{className:"text-error",children:y}):null,(0,n.F)("div",{className:"flex w-80 justify-between",children:[(0,n.Y)(l.$,{version:"secondary",onClick:e,children:"Вернуться"}),(0,n.Y)(i.b,{version:"secondary",disabled:!h||p,onClick:f,children:"Отправить"})]})]})})},7913:(e,t,a)=>{a.d(t,{vL:()=>c});var n=a(1762),r=a(5437),l=a(4747),i=a(1695),s=a(646),o=a(7959);let c=(e,{className:t,buttonClassName:a,isVertical:r,isWrap:l=!1,isMobileFullWidth:s=!0,isDesktopFullWidth:o=!1}={})=>e?.length&&e.some(e=>e?.text||e?.icon?.icon)?(0,n.Y)("div",{className:(0,i.i)("flex",r?"flex-col gap-xs justify-items-stretch":"flex-wrap gap-lg sm:gap-m ",r||l?"":"@xl:flex-nowrap",{"w-full":s},o?"w-full":"@lg:w-auto",t),role:"group",children:e.map(d(a))}):null,d=(e="")=>(t,a)=>{let{text:l,icon:s,iconRight:c,version:d,...h}=t||{},p=m(s,d),g=m(c,d),f=!Array.from(r.Gi).includes(s?.icon??"");return l||s?.icon?(0,n.Y)(o.z,{className:(0,i.i)("basis-full @lg:basis-auto",e),appendLeft:u({...s,iconVersion:p}),appendRight:u({...c,iconVersion:g}),version:d,text:l,isIconInversed:f,...h},a?String(a):""):null},m=(e,t="secondary")=>e?.iconVersion||("secondary"===t?"color":"white"),u=e=>(0,l.I)(e)&&(0,n.Y)(s.E,{image:e,width:String(e?.size?.width||24),height:String(24)})},7959:(e,t,a)=>{a.d(t,{z:()=>f});var n=a(1762),r=a(1620),l=a(9920),i=a(8955),s=a(643),o=a(1695),c=a(2165);let d=(0,r.I)(e=>{let{text:t,aboveText:a,appendLeft:r,appendRight:l,isIconInversed:i,version:s="primary"}=e,c=h(e)?"hidden lg:block":"";return(0,n.F)("div",{className:(0,o.i)(u(e),"flex gap-xs"),children:[r?m({icon:r,iconHideStyle:c,isIconInversed:i,version:s}):null,h(e)?(0,n.F)("div",{className:"whitespace-pre",children:[a?(0,n.Y)("div",{className:"text-xs font-light text-left",children:a}):null,(0,n.Y)("div",{className:`text-left ${a?"text-s":"text-l"}`,children:t})]}):null,l?m({icon:l,iconHideStyle:c,isIconInversed:i,version:s}):null]})}),m=({icon:e,iconHideStyle:t="",isIconInversed:a=!1,version:r=""})=>{let l=a?c.nr[r]:"";return(0,n.Y)("div",{className:(0,o.i)(t,l),children:e})},u=e=>{let{version:t,aboveText:a,rounded:n}=e;if("link"===t)return"";let r=`${a?"py-2.5 px-9":"py-4 px-9"}`;return(0,o.i)("group/btn items-center justify-center",h(e)?r:"h-12 w-12 m-auto",{"rounded-full":n})},h=({text:e,aboveText:t,appendLeft:a})=>!!(e||t||!a);var p=a(3863),g=a(6781);let f=(0,r.I)(({disabled:e,children:t,method:a="LINK",href:r,id:s,additionalHref:o,chance:c,isIconInversed:m=!1,...u})=>{let h=(0,l.y)({href:r,id:s,additionalHref:o,chance:c}),p=(({method:e,href:t})=>(0,g.hb)(a=>
12{if("POST"!==e||!t)return;a.preventDefault(),a.stopPropagation();let{origin:n,pathname:r,searchParams:l}=new URL(t||""),i=document.createElement("form");for(let[e,t]of(i.setAttribute("method","POST"),i.setAttribute("action",[n,r].join("")),l.entries())){let a=document.createElement("input");a.setAttribute("type","hidden"),a.setAttribute("name",e),a.setAttribute("value",t),i.appendChild(a)}document.body.appendChild(i),i.submit()},[e,t]))({method:a,href:r}),f=(0,i.i)()({onClick:p,href:h,...u}),b=t??(0,n.Y)(d,{...f,isIconInversed:m});return e?(0,n.Y)(y,{...f,children:b}):(0,n.Y)(x,{...f,children:b})}),x=(0,r.I)(({className:e="",href:t,rel:a,target:r,ariaLabel:l,version:i,rounded:o,onClick:c,type:d,data:m,children:u,text:h})=>(0,n.Y)("a",{className:(0,p.v)({className:e,version:i,rounded:o}),href:t,rel:a,target:r,"aria-label":l||`Ссылка на ${h}`,role:t?"link":"button",onClick:c,type:d,...(0,s.d)(m),children:u})),y=(0,r.I)(({className:e,ariaLabel:t,version:a,rounded:r,children:l})=>(0,n.Y)("button",{type:"button","aria-disabled":"true","aria-label":t,tabIndex:-1,className:(({className:e,rounded:t,version:a})=>["inline-block",c.i9,a?c.uy[a]:"",t?"rounded-full":"rounded-md",e].join(" "))({className:e,rounded:r,version:a}),children:l}))},7971:(e,t,a)=>{a.d(t,{Bu:()=>r,EN:()=>c,MQ:()=>l,fK:()=>o,nT:()=>i,qJ:()=>n,v3:()=>s,vh:()=>d});let n="/light-api-cash/v1",r="/api/credit-application",l="/api/creditcard-application",i="/api/debitcard-application",s="/api/siteappidentification-application",o="/internal/entities/getUserTasksCard",c="/internal/entities/getUserTasksCredit",d="/internal/entities/getUserTasksDebit"},8027:(e,t,a)=>{a.d(t,{Q:()=>p});var n=a(1762),r=a(1620),l=a(6781),i=a(9723),s=a(1173),o=a(1695),c=a(8516),d=a(6036),m=a(763),u=a(8343);function h(e){let t=parseInt((e||"").replace(/\D/g,""),10);return Number.isNaN(t)?0:t}let p=(0,r.I)(e=>{let{className:t,title:a,items:r=[],list:p=[],min:x=+!p.length,max:y=p.length?p.length-1:100,step:b=1,value:v=p[0]||x,disabled:I=!1,onChange:w,isError:C=!1}=e,N=(0,i.p)(e,{normalize:(e=0)=>p.length?g(p)(e):(0,s.q)(e,x,y),format:(0,c.x)()}),Y=(0,l.hb)(e=>{w&&w(h(e.target?.value))},[w]),S=isNaN(y)?void 0:String(y).length;return(0,n.F)("div",{className:t,children:[(0,n.F)("label",{className:"block relative",children:[a?(0,n.Y)(u.E,{size:"text-m",font:"font-light",color:"text-primary-text",children:a}):null,(0,n.Y)("input",{className:(0,o.i)("text-h3 w-full h-14","pl-m box-border mt-2","text-primary-text","disabled:border-gray disabled:bg-main-divider",C?"border border-solid outline-none rounded border-error":d.G,m.zL),disabled:I,onChange:Y,maxLength:S,...N}),function({list:e=[],min:t,max:a,step:r,value:l=e[0]||t,disabled:i,onChange:s}){let c=e.length?e.indexOf(l):l,d=100*(c>t?c-t:0)/(a-t),m={backgroundSize:`${d.toFixed(2)}% 100%`};return(0,n.F)("div",{children:[e.length?(0,n.Y)("div",{className:"absolute w-full flex justify-between -bottom-[3px] px-m",children:e.map((e,t)=>(0,n.Y)("div",{className:(0,o.i)("w-2 h-2 rounded-full",c<=t||i?"bg-gray":"bg-primary-main")},String(t)))}):null,(0,n.Y)("div",{className:"absolute inset-x-0 -bottom-1 px-m leading-[18px]",children:(0,n.Y)("input",{className:"box-border w-full m-0 cursor-pointer slider relative z-10",style:m,type:"range",min:t,max:a,step:r,value:c,disabled:i,onChange:t=>{let a=h(t.target?.value),n=e.length?e[a]:a;s&&s(n||0)}})})]})}({list:p,min:x,max:y,step:b,disabled:I,value:v,onChange:w})]}),f(r)]})}),g=e=>t=>e.reduce((e,a)=>Math.abs(a-t)<Math.abs(e-t)?a:e),f=e=>(0,n.Y)("div",{className:"flex justify-between my-xs",children:e.map((e,t)=>(0,n.Y)(u.E,{size:"text-s",font:"font-light",color:"text-secondary-text",children:e},String(t)))})},8052:(e,t,a)=>{a.d(t,{m:()=>p});var n=a(6781),r=a(6190),l=a(9598),i=a(7103),s=a(6412),o=a(165),c=a(4522),d=a(7542);let m={},u=[],h=(e,t)=>e&&t&&(e===t||Object.keys({...e,...t}).every(a=>e[a]===t[a]));function p(e,{resetOnSubmit:t,formValidator:a,normalizer:x,onChange:y,onSubmit:b}={}){let[v,I]=function(e,t,a){let[r,l]=(0,n.J0)(e),i=(0,n.hb)(e=>l(n=>{let r=e instanceof Function?e(n):e,l=t?t(r):r,i=h(r,l)?r:l;return h(n,i)||a?.(i),i}),[t,a]);return(0,n.vJ)(()=>{t&&l(t)},[t]),[r,i]}(e,x,y),w=(()=>{let e=(0,c.n)(),t=(0,l.B)(),a=t?.isPopupCanceled,r=Date.now(),d="/business"===(0,s.D)(i._.SITE_URL);return(0,n.vJ)(()=>{a&&(t.isPopupCanceled=!1)},[]),()=>{d&&!a&&Date.now()-r>1e3&&(t.isPopupCanceled=!0,(0,o.W)({aspectsAttributes:[{aspectName:"snowplowEvent",params:{eventAction:"cancelPopup",eventCategory:"cancelPopup"}}],aspects:e,ev:{}}))}}
12)(),C=(0,n.li)(g(e)),[N,{setTrue:Y,setFalse:S}]=(0,r.o)(!1),k=(0,n.li)({}),[E,{isValid:T,errors:F}]=function(e,t){let a=(0,n.Kr)(()=>t?.(e)??m,[t,e]),r=(0,n.Kr)(()=>(e=>e&&Object.entries(a??{}).flatMap(([t,a])=>a?a(e[t]):[])||[])(e)??u,[a,e]);return[a,{isValid:(0,d.jf)(r),errors:r}]}(v,a),_=(0,n.hb)((e,t={})=>{let{parse:a,format:n,onChange:r}=t,l=v[e],i=N||k.current?.[String(e)],s=t?.validator??E[e],o=i&&s?s(l):[];return{setFieldRef:t=>{C.current&&(C.current[e]=t)},fieldRef:C.current?.[e],value:n?n(l):l,isDirty:i,errors:s&&o,error:o[0],onChange:t=>{k.current||={},k.current[String(e)]=!0;let n=a?a(t):t;r?.(n),I(t=>({...t,[e]:n})),w()}}},[v,N,E,I]),R=(0,n.hb)(e=>{k.current=e,I(e)},[I]),D=(0,n.hb)(()=>{k.current={},S(),I(e)},[e,I]),A=(0,n.hb)(async e=>{if(e.preventDefault(),T)await b?.(v,e),t&&D();else{let e=f(v,E);Y(),_(e).fieldRef?.scrollIntoView({behavior:"smooth"})}},[t,v,T,D,b]);return[v,{errors:F,field:_,update:R,reset:D,onSubmit:A}]}let g=e=>Object.keys(e).reduce((e,t)=>({...e,[t]:null}),{}),f=(e,t={})=>{let[a=""]=Object.entries(e).find(([e,a])=>t[e]?.(a)?.length)??[];return a}},8080:(e,t,a)=>{a.d(t,{q:()=>r});let n=e=>({value:e?.value||""}),r=e=>{let{url:t,query:a,queryPrefix:r,requestData:l={},responseItemHandler:i=n,responseFilter:s}=e,o=((e,t)=>a=>{let n=a?.suggestions||[];return(t?n.filter(t):n).map(t=>{let a=e(t);return{...t,processedValue:a.value,additionalValue:a.additionalValue}})})(i,s),c=r?`${r}, `:"",d=`${c}${a}`;return globalThis?.fetch?.(`/api/v1/suggestions/${t}`,{method:"POST",mode:"cors",headers:{"Content-Type":"application/json"},body:JSON.stringify({count:10,...l,query:d})}).then(e=>e.json()).then(o)}},8123:(e,t,a)=>{a.d(t,{j:()=>s});var n=a(1762),r=a(1620),l=a(8860),i=a(1536);let s=(0,r.I)(e=>{let{className:t,title:a,children:r,...s}=e;return(0,n.Y)(l.l,{className:t,defaultPadding:"p-6xl",...s,children:(0,n.F)("div",{className:"container space-y-lg",children:[a?(0,n.Y)(i.D,{headingType:"h3",title:a,className:"@xl:text-center"}):null,r]})})})},8168:(e,t,a)=>{a.d(t,{Hc:()=>n.H,rd:()=>r.r,tv:()=>l.t}),a(6781),a(2272),a(4800),a(4741);var n=a(7444),r=a(2162),l=a(7628);globalThis.process?.env?.UNI_BLOCKS_VERSION},8231:(e,t,a)=>{a.d(t,{S:()=>n});let n=({label:e,required:t=!1})=>e&&t?`${e}*`:e},8244:(e,t,a)=>{a.d(t,{g:()=>s});var n=a(1762),r=a(1695);let l=({blockClassName:e,block:t,render:a})=>a({blockClassName:e,block:t}),i=[];function s({block:e,options:t,extra:a={},isMobile:s=!1}){let{className:o,...c}=a,{key:d,blockDecorator:m=l,blocksRegistry:u={},ancestors:h=i}=t,{type:p}=e;p&&p in u||console.warn(`No block with "${p}" is registered`);let g=p&&u[p];return m({blockClassName:(0,r.i)(e.style?.length?e.style:"col-span-12",o),block:e,ancestors:h,render:({block:a,blockClassName:l})=>{let{content:i}=a,o=s&&i?.mobile?i?.mobile:i;return g?(0,n.Y)(g,{...o,...c,className:(0,r.i)(l,i?.className),block:e,options:t},d):null}},d)}},8295:(e,t,a)=>{a.d(t,{V:()=>i});var n=a(6781),r=a(1392);let l={credit:{getDrafts:async()=>{let e=await (0,r.GR)("/internal/entities/draftTaskCredit","GET");return e?[e]:[]},type:"credit"},creditCard:{getDrafts:async()=>
12{let e=await (0,r.GR)("/internal/entities/draftTaskCard","GET");return e?[e]:[]},type:"card"},debitCard:{getDrafts:async()=>{let e=await (0,r.GR)("/internal/entities/draftTaskDebit","GET");return e?[e]:[]},type:"debit"}},i=()=>({searchDrafts:(0,n.hb)(async()=>{let e=globalThis.localStorage?.getItem("productType")??'"credit"',{getDrafts:t,type:a}=l[(()=>{try{return JSON.parse(e)}catch{return e}})()],n=(await t())[0]??null;return{draft:n,taskType:n?a:void 0}},[])})},8343:(e,t,a)=>{a.d(t,{E:()=>i});var n=a(1762),r=a(1620),l=a(1695);let i=(0,r.I)(({children:e,className:t,...a})=>(0,n.Y)("span",{className:(0,l.i)("font-sans",Object.values(a),t),children:e}))},8370:(e,t,a)=>{a.d(t,{U:()=>n});let n={wrapper:"flex flex-col justify-between lg:flex-row gap-4xl",wrapperMax:"w-full",input:"flex flex-col lg:w-1/2 gap-2xl",inputMax:"grid lg:grid-cols-2 grid-cols-1 gap-x-4xl gap-y-xs",result:"flex flex-col gap-y-xl min-w-52"}},8446:(e,t,a)=>{a.d(t,{O:()=>r});var n=a(35);let r=()=>(0,n.W)()},8470:(e,t,a)=>{a.d(t,{y:()=>I});var n=a(1762),r=a(1620),l=a(1365),i=a(1695),s=a(6977),o=a(5553),c=a(6016),d=a(5503),m=a(3651),u=a(6781),h=a(310),p=a(9848);let g=/[^0-9]/g,f=(0,r.I)(({values:e,setValues:t,hasError:a,errorText:r,onSubmit:l=h.l})=>{let[i,s]=(0,u.J0)(3*!!e.every(e=>e.length)),o=(0,u.li)([]);(0,u.vJ)(()=>{o.current?.[i]?.focus()},[i]);let c=(0,u.hb)(a=>n=>{let{value:r}=n.currentTarget,i=r.replace(g,"");if(i.length>1){let a=e.map((e,t)=>t<i.length?i[t]:e);t(a),s(Math.min(i.length,e.length-1)),4===i.length&&l(a.join(""));return}let o=i.slice(0,1),c=e.map((e,t)=>t===a?o:e);t(c),o&&s(a<3?a+1:a),c.every(e=>e.length)&&3===a&&l(c.join(""))},[e]),d=(0,u.hb)(a=>n=>{if(["+",".",",","e","E"].includes(n.key))n.preventDefault();else if("Backspace"===n.key&&!e[a]){let n=Math.max(a-1,0);t(e.map((e,t)=>t===n?"":e)),s(n)}},[e]);return(0,n.F)("div",{className:"flex flex-col gap-2 text-center",children:[(0,n.Y)("div",{children:e.map((t,r)=>(0,n.Y)("input",{type:"text",inputMode:"numeric",value:t,onChange:c(r),ref:e=>{o.current||(o.current=[]),o.current[r]=e},onFocus:e=>e.target.select(),onKeyDown:d(r),className:x(r,e,a),"data-test-id":`sms-code-${r}`,autoComplete:0===r?"one-time-code":""},r))}),a?(0,n.Y)("div",{className:"text-error",children:r}):null]})}),x=(e,t,a=!1)=>{let n=!t[e];return`w-16 sm:w-20 h-24 text-5xl text-center p-md m-2 border ${(0,p.C)(!a||!n)} rounded-md caret-transparent outline-none`};var y=a(8343);let b=(0,r.I)(({disabled:e=!1,onClick:t,text:a})=>(0,n.Y)(s.$,{type:"button",onClick:t,disabled:e,testId:"sms-code-submit-button",children:(0,n.Y)(y.E,{font:"font-normal",children:a})})),v="min-h-48",I=(0,r.I)(({children:e,isLoading:t,isSubmitButtonDisabled:a,timeNextReq:r,onSubmit:l,onSendCode:s,values:o,onChange:m,errorText:u,hasError:h,phone:p,onClose:g})=>(0,n.Y)(c.l,{maxWidth:"lg",onClose:g,children:(0,n.F)("div",{className:"flex flex-col gap-xl items-center rounded-md",children:[w(p),t?(0,n.Y)(d.a,{blur:!1,position:"static",className:v}):(0,n.F)("div",{className:(0,i.i)("flex flex-col gap-xl items-center justify-around",v),children:[(0,n.Y)(f,{values:o,setValues:m,errorText:u,hasError:h,onSubmit:l}),N(r,s)]}),e,C(a,l)]})})),w=e=>(0,n.Y)(l.$,{className:"w-full",title:"Подтвердите номер телефона",description:`Мы отправили код на ${e}`,headlineVersion:"XS",isEmbedded:!0,as:"h6"}),C=(e,t)=>(0,n.Y)(b,{text:"Далее",disabled:e,onClick:t}),N=(e,t)=>e?(0,n.F)("div",{className:"flex flex-row text-l font-light gap-2xs",children:[(0,n.Y)("span",{children:" Получить новый код можно через"}),(0,n.Y)(m.M,{seconds:e})]}):(0,n.Y)(s.$,{embedded:!0,onClick:t,testId:"send-new-code-button",children:(0,n.Y)(o.f,{children:"Получить новый код"})})},8507:(e,t,a)=>{a.d(t,{C:()=>c});var n=a(1762),r=a(1620),l=a(1695),i=a(8343),s=a(8516);let o=(0,r.I)(({value:e,fractionDigits:t,fixed:a,prefix:r,postfix:l})=>(0,n.Y)(i.E,{size:"text-h3",children:"number"==typeof e?[r,(0,s.x)(t,{fixed:a})(e),l].filter(Boolean).join(" "):e})),c=(0,r.I)(({className:e,title:t,value:a,color:r="text-secondary-text",...s})=>(0,n.F)("div",{className:(0,l.i)("flex justify-between @xl:flex-col",e),children:[t?(0,n.Y)(i.E,{size:"text-l",font:"font-light",color:r,children:t}):null,a?(0,n.Y)(o,{value:a,...s}):(0,n.Y)(i.E,{size:"text-h3",children:"-"})]}))},8516:(e,t,a)=>{a.d(t,{x:()=>n});let n=(e=0,{fixed:t}={})=>(a=0)=>new Intl.NumberFormat("ru-RU",{minimumFractionDigits:t?e:0,maximumFractionDigits:e}).format(Number(a)||0)},8532:(e,t,a)=>{a.d(t,{AF:()=>s,U$:()=>o,h8:()=>i});let n={email:"EMAIL",phone:"MAIN_PHONE",organizationPhone:"ORGANIZATION_PHONE"},r={addressRegistration:"REGISTRATION",addressFact:"RESIDENTAL",organizationAddress:"WORK",addressCourier:"DELIVERY"},l={incomeAverage:"INCOME_AVERAGE",mandatoryPayments:"MANDATORY_PAYMENTS",additionalIncome:"ADDITIONAL_INCOME",otherIncome:"OTHER_INCOME",otherPayments:"OTHER_PAYMENTS",rentalIncome:"RENTAL_INCOME",wages:"WAGES",retirementIncome:"RETIREMENT_INCOME"},i=e=>
12Object.entries(e).reduce((e,[t,a])=>t in n?[...e,{contactTypeCd:{key:n[t]},value:a}]:e,[]),s=e=>Object.entries(e).reduce((e,[t,a])=>t in r?[...e,{...Object.fromEntries(Object.entries(a??{}).filter(([e])=>!e.startsWith("qc")).map(([e,t])=>[e,t??""])),addressType:{key:r[t]}}]:e,[]),o=e=>Object.entries(e).reduce((e,[t,a])=>t in l?[...e,{incomeTypeCd:{key:l[t]},value:Number(a||0)}]:e,[])},8535:(e,t,a)=>{a.d(t,{Y:()=>i});var n=a(1762),r=a(1620),l=a(5228);function i(e,t={}){let a=(0,r.I)(t=>{let a=(0,l.$)((({block:e,options:t,className:a,defaultPadding:n,padding:r,isTheme:l,version:i,children:s,...o})=>o)(t),t.options?.page?.fallback);return(0,n.Y)(e,{...t,...a})});return Object.assign(a,t),a}},8603:(e,t,a)=>{a.d(t,{j:()=>l,w:()=>r});var n=a(6125);let r=(e=n.Ii)=>(0,n.Sk)(t=>-e(t)),l=r()},8604:(e,t,a)=>{a.d(t,{z:()=>i});let n=null;var r=a(8244);let l=[],i=(e,{key:t,ancestors:a=l,slotName:i=n,extraProps:s,renderProps:o=r.g,isMobile:c=!1,...d})=>{let m=s?({block:e,options:t})=>(0,r.g)({block:e,options:t,extra:s,isMobile:c}):o;return(e||[]).map((e,n)=>m({block:e,options:{...d,key:`${t||e.type}-${n}`,ancestors:d.parent?[...a||l,[d.parent,i]]:a},i:n,isMobile:c}))}},8606:(e,t,a)=>{a.d(t,{C:()=>n});let n="92511315"},8614:(e,t,a)=>{a.d(t,{I:()=>l});var n=a(1762),r=a(8343);let l=(e,t)=>(0,n.Y)("div",{className:"min-h-6",children:e||t?(0,n.Y)(r.E,{size:"text-xs",font:"font-light",color:e?"text-error":"text-secondary-text",children:e||t}):null})},8647:(e,t,a)=>{a.d(t,{hM:()=>g,SE:()=>h});var n=a(6781),r=a(4542),l=a(7103),i=a(4741),s=a(2162),o=a(6412),c=a(4122),d=a(9811),m=a(165),u=a(4522);let h=(0,i.Q)(()=>{let e=(0,s.r)();(0,n.vJ)(()=>{(0,c.s)(),g(e)},[]);let t=(0,u.n)();(0,r.M)(globalThis,"click",(e=>t=>{let a=t.target?.closest("[data-aspects]");try{let n=JSON.parse(a?.dataset?.aspects??"[]");(0,m.W)({aspectsAttributes:n,aspects:e,ev:t})}catch(e){}e.forwardQuery?.(t)})(t))}),p="rshb-url";function g(e){let t=(0,o.D)(l._.SITE_URL),a=globalThis.sessionStorage?.getItem(p),n=(0,d.uJ)(t,e.pathname);return a||globalThis.sessionStorage?.setItem(p,n),a||n}},8695:(e,t,a)=>{a.d(t,{w:()=>o});var n=a(1762),r=a(1620),l=a(8955),i=a(643),s=a(1695);let o=(0,r.I)(({className:e="",href:t,target:a,onClick:r,data:o,children:c})=>{let d=(0,l.i)()({href:t,target:a,onClick:r}),m=t?"a":"div";return(0,n.Y)(m,{className:(0,s.i)("block",e),...t?d:{},role:t?"link":"none",...(0,i.d)(o),children:c})})},8725:(e,t,a)=>{a.d(t,{h:()=>eI});var n=a(1762),r=a(6781),l=a(6190),i=a(165),s=a(4101);let o=(e,t)=>!!e?.find(e=>e.aspectName===t);var c=a(310),d=a(4551),m=a(7050),u=a(810);let h="callback",p=async e=>{let t=g((0,m.f)({body:e,endpoint:h}));try{let e=await (0,u.M)(`${d.Q}/${h}`,t);if(!e?.ok)return null;return await e.json()}catch(e){return null}},g=e=>{let{consentDataProcessing:t,phone:a,...n}=e;return{...n,phone:a?.startsWith("+")?a.slice(1):a,clientTimezone:(()=>{let e=new Date().getTimezoneOffset(),t=Math.abs(e),a=Math.floor(t/60);return`GMT${e<0?"+":"-"}${a.toString().padStart(2,"0")}:${(t%60).toString().padStart(2,"0")}`})(),partnerComments:"Виджет-Обратный звонок"}},f=async({formatData:e,data:t,aspects:a={},ev:n,typeForm:r,responseTypeDialog:l,onSuccess:d=c.l,openUserSurvey:m=c.l})=>{let u=await p(e);d(),u?.status==="success"?(l.open({ok:!0,typeForm:r,responseDialogDataSource:s.BF,hasSource:!0}),o(t,"openUserSurvey")&&m?.(),(0,i.W)({aspectsAttributes:t,aspects:a,ev:n})):u?.status==="error"?l.open({ok:!1,errorMessage:"Ваша заявка уже в работе. Дождитесь звонка от сотрудника Банка",responseDialogDataSource:s.BF,hasSource:!0}):(l.open({ok:!!u,responseDialogDataSource:s.BF,hasSource:!0}),u&&(0,i.W)({aspectsAttributes:t,aspects:a,ev:n}))};var x=a(8647),y=a(4145),b=a(9559);let v=(0,u.a)(),I=async({formatData:e,data:t,aspects:a={},ev:n,router:r,responseTypeDialog:l,endpoint:c,withSnowplow:d,openUserSurvey:m,withPageSlug:u,typeForm:h})=>{let p=o(t,"svoeAnalytics")?{...e,...{domainUserId:(0,y.U)("_sp_id.2757")?.split(".")[0]??null,backUrl:(0,x.hM)(r)}}:e,g=await v.send({body:p,router:r,endpoint:c,withPageSlug:u}),f=!!g;if(l.open({ok:f,typeForm:h,responseDialogDataSource:s.BF,hasSource:!0}),f){o(t,"openUserSurvey")&&m?.();let{requestId:l}=g,{phone:s}=e,c=r.pathname.split("?")[1],u=d?JSON.stringify({id:l,phone:String(s),utm:c}):"";(0,i.W)({aspectsAttributes:(0,b.i)(t,u),aspects:a,ev:n})}},w={initcorporatelead:async({formatData:e={},typeForm:t,responseTypeDialog:a,verifyPhoneDialog:n,phoneChangeDialog:r,data:l=[],aspects:d={}
12,ev:m,openUserSurvey:u=c.l})=>{let{phone:h=""}=e,p=()=>{n.close(),a.open({ok:!1,responseDialogDataSource:s.BF,hasSource:!0})},g=r=>{n.close(),a.open({ok:!0,typeForm:t,responseDialogDataSource:s.BF,hasSource:!0});let c=JSON.stringify({inn:e?.inn,phone:h,id:r});o(l,"openUserSurvey")&&u?.(),(0,i.W)({aspectsAttributes:(0,b.i)(l,c),aspects:d,ev:m})},f=()=>{n.close(),r.open({onClose:()=>r.close(),onSubmit:y})},x=t=>n.open({phone:t,formatData:{...e,phone:t},onSuccess:g,onFail:p,onPhoneChanged:f}),y=e=>{e&&(r.close(),x(e))};x(h)},callback:f};var C=a(2162),N=a(4522),Y=a(8052),S=a(8123),k=a(2551),E=a(6496),T=a(9410),F=a(4094),_=a(8535),R=a(1695),D=a(4248),A=a(70);let O={typeForm:"",region:{key:"",text:""},addressBranch:{key:"",text:""},surname:"",name:"",phone:"",secondaryPhone:"",comment:"",product:"",partnerComments:"",annualRevenue:"",term:12,amount:1e5,acquiringType:D.g2[0],serviceType:D.SL[0],feedbackMethod:D.AG[0],serviceDirection:D.Po[0],vedTypes:D.m$[0].id,birthday:void 0,isClient:!1,onlineCheckout:!1,posTerminal:!1,consentToReceiveMaterials:!1,consentDataProcessing:!1,addressRetail:{key:"",text:""},fileUpload:"",fileId:"",attractionChannel:""};var M=a(1620),P=a(5841),L=a(6016),B=a(1536),$=a(5154);let z=(0,M.I)(({onClose:e=c.l,onSubmit:t=c.l})=>{let[a,l]=(0,r.J0)("");return(0,n.Y)(L.l,{maxWidth:"lg",onClose:e,children:(0,n.F)("div",{className:"flex flex-col gap-xl items-center rounded-md",children:[(0,n.Y)(B.D,{className:"self-start xl:self-center",headingType:"h3",title:"Введите новый номер телефона"}),(0,n.F)("form",{className:"w-full xl:max-w-md space-y-lg",onSubmit:()=>t(a),children:[(0,n.Y)($.W,{onChange:l,value:a}),(0,n.Y)(P.b,{className:"w-full",disabled:a.length<18,children:"Изменить номер"})]})]})})});var K=a(4191),W=a(8853),V=a(8614),J=a(1354),j=a(2076);let U=e=>(0,n.Y)("div",{className:"",children:e.map(e=>(0,n.Y)(j.t,{agreement:e}))});var q=a(646),H=a(3190),G=a(1328),Q=a(3127),Z=a(4417),X=a(461),ee=a(9598);let et=e=>e?.replace(/^\+/,""),ea=async({phone:e="",captchaToken:t=""})=>{let a={phone:et(e),captchaToken:t};try{let e=await (0,u.M)(`${d.Q}/initCorporateLead`,a);if(!e?.status)return null;return e.json()}catch(e){return null}},en={CAPTCHA_INVALID:"Неверный код",CAPTCHA_EXPIRED:"Код устарел, обновите картинку",CAPTCHA_NOT_FOUND:"Код не найден, обновите картинку"},er=async e=>{try{let t=await (0,u.M)(`${d.Q}/checkCaptcha`,e);if(!t?.status)return null;return t.json()}catch(e){return null}},el=async e=>{try{let t=await (0,u.M)(`${d.Q}/createCaptcha?phone=${e}`);if(!t?.status)return null;return t.json()}catch(e){return null}};var ei=a(7887),es=a(1285),eo=a(4627);let ec=(0,M.I)(({phone:e,sendCode:t=c.l,onClose:a=c.l})=>{let[i,s]=(0,r.J0)(""),[o,d]=(0,r.J0)(""),[m,u]=(0,r.J0)(""),[h,p]=(0,r.J0)(!1),[g,f]=(0,r.J0)(""),[x,{setTrue:y,setFalse:b}]=(0,l.o)(!1),{closeAll:v}=(0,es.P)(),I=(0,ee.B)(),w=et((0,eo.q)(e))??e,C=(0,r.hb)(async()=>{y(),f("");let e=await er({captchaAnswer:m.toUpperCase(),phone:w,captchaId:o});e&&(e?.status==="ok"?(I.smsVerification={...I.smsVerification,captchaToken:e?.captchaToken},a(),t()):(f(String(en[e?.errorCode??""])),p(!0))),b()},[m,t]),N=(0,r.hb)(async()=>{y(),f("");let e=await el(w);if(e){let{captchaId:t="",captchaImage:a=""}=e;s(`data:image/png;base64,${a}`),d(t),u("")}b()},[]);return(0,X.Z)(N,[]),(0,n.Y)(ei.h,{closeAll:v,captcha:i,handleCreateCaptcha:N,setCode:u,code:m,hasError:h,handleCheckCaptcha:C,isLoading:x,errorText:g})});var ed=a(5795),em=a(1463),eu=a(6977),eh=a(265),ep=a(8470),eg=a(4122);let ef="confirmCorporateLead",ex=async({confirmationCode:e="",body:t={},verificationId:a="",router:n})=>{let r={confirmationCode:e,leadRequest:{...(0,m.f)({body:t,endpoint:ef,router:n}),...(()=>{let e=new URLSearchParams(decodeURIComponent(globalThis.sessionStorage?.getItem(eg.J)||"")),t=t=>e.get(`utm_${t}`)||void 0;return{utmCampaign:t("campaign"),utmMedium:t("medium"),utmSource:t("source"),url:globalThis.location.href}})()},verificationId:a};try{let e=await (0,u.M)(`${d.Q}/${ef}`,r);if(!e?.status)return null;return await e.json()}catch(e){return null}},ey={SESSION_NOT_FOUND:"Код истёк. Запросите новый",VERIFICATION_EXPIRED:"Код истёк. Запросите новый",INVALID_CODE:"Неверный код. Осталось попыток",ATTEMPTS_EXCEEDED:"Превышено число попыток. Запросите новый код",PHONE_MISMATCH:"Телефон не соответствует подтверждённому. Пройдите подтверждение заново",VERIFICATION_ALREADY_USED:"Код уже использован. Запросите новый"},eb=(e,t)=>"INVALID_CODE"===e?`${ey[e]}: ${t}`:ey[e??""],ev=(0,M.I)(({phone:e,onSuccess:t=c.l,onClose:a=c.l,onFail:i=c.l,formatData:s={},onPhoneChanged:o=c.l})=>{let[d,m]=(0,r.J0)([,,,,].fill("")),[u,{setTrue:h,setFalse:p}]=(0,l.o)(!1),g=et((0,eo.q)(e)),{handleSubmit:f,hasError:x,timeNextReq:y,isSubmitButtonDisabled:b,setTimeNextReq:v}
12=(({values:e,onSuccess:t=c.l,formatData:a,onFail:n=c.l,startLoading:l=c.l,endLoading:i=c.l})=>{let s=(0,ee.B)(),o=s.smsVerification?.attempts??3,d=s.smsVerification?.sendTime,m=Math.max((0,em.s)(d??Date.now()),0),u=(0,C.r)(),h=s.smsVerification?.error??"",[p,g]=(0,r.J0)(m),f=!!(d&&Date.now()-3e5>d),x=0===o||f||!e.every(Boolean),y=(0,r.hb)(async r=>{s.smsVerification={...s.smsVerification,attempts:o-1},l();let c="string"==typeof r?r:e.join(""),d=await ex({confirmationCode:c,body:a,verificationId:s?.smsVerification?.verificationId,router:u});if(d?.status==="ok")g(0),s.smsVerification=null,t(e.join(""));else if(d?.errorCode){let e=eb(d?.errorCode,o-1)??"Произошла ошибка. Пройдите подтверждение заново";s.smsVerification={...s.smsVerification,error:e}}else n();i()},[e,o]);return(0,r.vJ)(()=>{let e=setTimeout(()=>{s.smsVerification={...s.smsVerification,error:eb("VERIFICATION_EXPIRED")}},3e5);return()=>{clearTimeout(e)}},[d]),{handleSubmit:y,hasError:!!h,timeNextReq:p,isSubmitButtonDisabled:x,setTimeNextReq:g}})({values:d,onSuccess:t,formatData:s,onFail:i,startLoading:h,endLoading:p}),{handleSendCode:I,sessionStore:w}=(({phone:e="",restartTimer:t=c.l,setTimeNextReq:a=c.l,onFail:n=c.l,resetCode:l=c.l,startLoading:i=c.l,endLoading:s=c.l})=>{let o=(0,ee.B)(),d=(0,k.s)(ec),m=et((0,eo.q)(e))??e,u=(0,r.hb)(async()=>{i();let e=await ea({phone:m,captchaToken:o?.smsVerification?.captchaToken});e?.status==="ok"?(a(em._),t(em._),o.smsVerification={...(0,ed.o)(m,3),verificationId:e?.verificationId,error:""},l()):e?.errorCode==="CAPTCHA_REQUIRED"?d.open({phone:m,sendCode:u}):n(),s()},[t]);return{handleSendCode:u,sessionStore:o}})({phone:e,restartTimer:(0,eh.g)({seconds:y,onTick:v}),setTimeNextReq:v,onFail:i,startLoading:h,endLoading:p,resetCode:()=>m([,,,,].fill(""))}),N=w.smsVerification?.error;return(0,X.Z)(async()=>{w.smsVerification?.sendTime&&w.smsVerification?.phoneNumber===g||await I()},[]),(0,n.Y)(ep.y,{isSubmitButtonDisabled:b||u,onSubmit:f,onSendCode:I,timeNextReq:y,values:d,onChange:m,phone:e,isLoading:u,errorText:N,hasError:x,onClose:a,children:(0,n.Y)(eu.$,{className:"text-primary-main",embedded:!0,version:"secondary",onClick:o,children:"Изменить номер телефона"})})}),eI=(0,_.Y)(({className:e,title:t,typeForm:a="",sections:i=[],button:s,endpoint:o,additionalParams:c,withPageSlug:d,withSnowplow:m,isContacts:u,data:h,onSuccess:p,agreements:g,...f})=>{let{attractionChannel:x}=f,y=(0,r.Kr)(()=>i?.flatMap(e=>e?.inputs)||[],[i]),b=(0,r.Kr)(()=>((e,t="")=>({...Object.fromEntries(e.map(e=>[e.name,e?.defaultValue||O[e.name||""]])),typeForm:{key:t,text:""}}))(y,a),[y,a]),v=(0,C.r)(),I=(0,N.n)(),w=(0,r.Kr)(()=>(0,E.H)(y),[y]),_=(0,k.s)(T.s),M=(0,k.s)(ev),L=(0,k.s)(z),$=(0,F.f)(!0),[j,{setTrue:X,setFalse:ee}]=(0,l.o)(!1),et=(0,r.hb)(async(e,t)=>{X();let n=(e=>{let{acquiringType:t,onlineCheckout:a,posTerminal:n,amount:r,term:l,annualRevenue:i,serviceType:s,vedTypes:o,region:c,inn:d,sufferedFrom:m,situationDescription:u,applierType:h,isPremium:p,dadataPartyNameSelect:g,dadataPartyInnSelect:f,...x}=e,y=t||i?(e=>{let{acquiringType:t,onlineCheckout:a=!1,posTerminal:n=!1,term:r,amount:l,annualRevenue:i}=e;return t?`Вид эквайринга=${t?.text||""}${(0,A.Q)(t?.key)?`/Онлайн касса=${a}/POS-терминал=${n}`:"/Онлайн касса=false/POS-терминал=false"}`:`Сумма=${l}/Срок=${r}/Выручка=${i}`})(e):null,b={...x,...(e=>e?{vedTypes:Object.fromEntries(D.m$.map(({id:t})=>[t,t===e]))}:{})(o),...(e=>e?.key||e?.text?{region:e?.text||e?.key}:{})(c),...d&&{inn:d},...y?{partnerComments:y}:{},...s?{typeForm:s}:{},...((e,t)=>e||t?{comment:`${e||""};${t||""}`}:{})(m?.text,u),...(e=>e?.key?{isClient:e?.key===D.u3}:{})(h),...[[f,"inn"],[g,"fullName"]].reduce((e,[t,a])=>(t?.text&&a&&(e[a]=t.text),e),{})};return Object.fromEntries(Object.entries(b)?.map(([e,t])=>[e,t?.key||t]))})({...e,...c,attractionChannel:x});await ew({formatData:n,ev:t,typeForm:a,data:h,aspects:I,router:v,responseTypeDialog:_,verifyPhoneDialog:M,onSuccess:p,withSnowplow:m,openUserSurvey:$,withPageSlug:d,endpoint:o,phoneChangeDialog:L}),ee()},[a]),[,{field:ea,onSubmit:en}]=(0,Y.m)(b,{resetOnSubmit:!0,formValidator:w,onSubmit:et}),er=y?.find(e=>e?.name==="consentDataProcessing")?.name?ea("consentDataProcessing"):void 0;return(0,n.F)(S.j,{className:(0,R.i)("container space-y-m",e),title:t,...f,children:[(0,n.F)("form",{onSubmit:en,children:[((e,t,{typeForm:a,additionalParams:r,disabled:l})=>e.map((e,i)=>(0,n.F)("div",{className:(0,R.i)((0,G.v)(e.columns),"grid"),children:[(0,Q.z)(e.title,(0,Z.e)(e.columns)),(e?.inputs||[])?.map((0,H.V)(t,{typeForm:a,disabled:l,...r}))]},`section-${i}`)))(i,ea,{typeForm:a,additionalParams:c,disabled:j}),(({consentDataProcessing:e,button:t,isSending:a=!1,agreements:r=[]})=>(0,n.F)("div",{className:"flex col-span-2 gap-xs flex-col w-full items-baseline",children:[e?(0,n.F)("div",{children:[(0,n.F)("div",{className:"flex gap-2 items-center",children:[(0,n.Y)(K.S,{...e}),U(r)]}),(0,V.I)((0,J.h)(e,W.$s).error)]}):U(r),(0,n.Y)(P.b,{className:"w-full @xl:w-auto",isLoading:a,children:t?.text?t.text:"Отправить заявку"})]}))({consentDataProcessing:er,button:s,isSending:j,agreements:g})]}),u?(0,n.F)("div",{className:"space-y-m",children:[(0,n.Y)(B.D,{headingType:"h6",title:"Или свяжитесь с нами удобным способом",className:"@xl:text-center"}),(0,n.F)("div",{className:"flex sm:justify-center gap-xl",children:[(0,n.F)("a",{className:"flex gap-s items-center text-primary-text no-underline",href:"tel:8 (800) 200-78-70","aria-label":"телефон 8 (800) 200-78-70",children:[(0,n.Y)(q.E,{image:{icon:"PhoneIcon"},width:"24",height:"24"}),(0,n.Y)("span",{children:"8 (800) 200-78-70"})]}),(0,n.F)("a",{className:"flex gap-s items-center text-primary-text no-underline","aria-label":"почта [email protected]",href:"mailto:[email protected]",children:[(0,n.Y)(q.E,{image:{icon:"MailIcon"},width:"24",height:"24"}),(0,n.Y)("span",{children:"[email protected]"})]})]})]}):null]})}),ew=async e=>{let t=(e=>e&&w[e]?w[e]:I)(e.endpoint);await t({...e})}},8834:(e,t,a)=>{a.d(t,{L:()=>D,a:()=>A});var n=a(1762),r=a(1620),l=a(6781),i=a(310),s=a(1695),o=a(5503);let c="/icons/MapMarkerClusterIcon.svg",d="/icons/MapMarkerClusterYellowIcon.svg",m=(e,t,a)=>t&&new t.Clusterer({clusterIcons:[{href:"offices"===e?c:d,size:[78,84],offset:[-35,-50]}],clusterIconContentLayout:a,clusterHideIconOnBalloonOpen:!1,geoObjectHideIconOnBalloonOpen:!1}),u=({pointArr:e,type:t,yandexMaps:a,onPointSelect:n})=>e.reduce((e,r)=>{let{coords:l,content:i,id:s}=r,o=a&&new a.Placemark(l,{balloonContentHeader:i?.header,balloonContentBody:i?.body,balloonContentFooter:i?.footer,hintContent:i?.hint,pointId:s},{iconLayout:"default#image",iconImageHref:"offices"===t?c:d,iconImageSize:[78,84],iconImageOffset:[-35,-50]});return n&&o?.events.add("click",()=>n(r)),o?[...e,o]:e},[]);var h=a(641);let p={focus:"focus:border-primary-text focus:border",hover:"hover:bg-primary-hover",active:"active:bg-primary-active",font:"text-center font-sans"}
12,g={...p,border:"border border-transparent rounded-md",position:"absolute flex items-center justify-center"};var f=a(6190),x=a(986),y=a(8080);let b={url:"suggest/address",responseFilter:e=>!!e?.data?.postal_code},v={name:{url:"suggest/fio",requestData:{parts:["NAME"],gender:"UNKNOWN"}},surname:{url:"suggest/fio",requestData:{parts:["SURNAME"],gender:"UNKNOWN"}},middleName:{url:"suggest/fio",requestData:{parts:["PATRONYMIC"],gender:"UNKNOWN"}},email:{url:"suggest/email"},dulSubdivisionCode:{url:"suggest/fms_unit",responseItemHandler:e=>({value:e?.data?.code||"",additionalValue:e?.data?.name})},dulIssuedBy:{url:"suggest/fms_unit"},organizationName:{url:"suggest/party",responseItemHandler:e=>{let t=e?.data?.inn,a=e?.data?.address?.value||"",n=a?`${t} ${a}`:t;return{value:e?.value||"",additionalValue:n}}},inn:{url:"suggest/party",responseItemHandler:e=>({value:e?.data?.inn||""})},addressRegistration:b,addressFact:b,organizationAddress:b,addressCourier:b,mapSearch:{url:"suggest/address",responseFilter:e=>!!e?.data?.geo_lat&&!!e?.data?.geo_lon}};var I=a(881),w=a(4196);let C=(0,r.I)(({options:e,container:t,onChange:a})=>{let[r,i]=(0,l.J0)(-1),o=t=>{let n=e.length-1;"ArrowDown"===t.key?i(r<n?r+1:0):"ArrowUp"===t.key?i(r>0?r-1:n):"Enter"===t.key&&e[r]&&(t.preventDefault(),a(e[r]))};return(0,l.vJ)(()=>(t.addEventListener("keydown",o),()=>t.removeEventListener("keydown",o)),[r]),(0,n.Y)("div",{className:"bg-white text-l overflow-y-auto overflow-x-hidden rounded-md shadow-2xl",role:"list",children:e?.map((e,t)=>(0,n.F)("div",{className:(0,s.i)("px-m py-xs cursor-pointer hover:bg-main-divider relative",{"bg-main-divider":r===t}),role:"listitem",onMouseDown:()=>a(e),children:[(0,n.Y)("p",{children:e.processedValue}),e.additionalValue?(0,n.Y)("p",{className:"text-xs text-secondary-text",children:e.additionalValue}):null]},t.toString()))})}),N=(0,r.I)(({value:e="",onChange:t=i.l,onDaDataChange:a,name:r="",daDataQueryPrefix:s,dadata:o=!1,type:c,...d})=>{let[m,{setFalse:u,setTrue:h}]=(0,f.o)(),p=function({isOpen:e,value:t,name:a,onChange:r,onDaDataChange:i,daDataQueryPrefix:s}){let o=(0,l.li)(t),c=(0,l.li)(t),[d,m]=(0,l.J0)([]),u=(0,w.n)(),h=v[a],p=(0,l.hb)(()=>{c.current=t,u.close()},[t]),g=(0,l.hb)(e=>{p(),c.current=e.processedValue,r?.(e.processedValue),i?.(e)},[p,r]),f=(0,l.li)(null),x=(0,l.Kr)(()=>async e=>{if(!h)return;let t=await (0,y.q)({url:h.url,responseItemHandler:h.responseItemHandler,responseFilter:h.responseFilter,requestData:{...h?.requestData},query:e,queryPrefix:s});t?.length&&m(t)},[s]),b=(0,l.Kr)(()=>(0,I.s)(x,300),[x]);return(0,l.vJ)(()=>{if(!e||!f.current||c.current===t)return void p();let a=f.current,{top:r,left:l,width:i,height:s}=a.getBoundingClientRect();t&&o.current!==t&&(b(t),o.current=t),u.open({popup:(0,n.Y)(C,{options:d,container:a,value:t,onChange:g}),top:r+globalThis.scrollY+s,left:l,width:i})},[e,d,t,g]),f}({isOpen:m&&o,name:r,value:e,daDataQueryPrefix:s,onChange:t,onDaDataChange:a}),g=(0,l.hb)(e=>{let a=e??"";"number"===c&&(a=a.replace(/^0+(?=\d)/,"")),t?.(a)},[t]);return(0,n.Y)(x.o,{value:e,onChange:g,inputRef:p,isOpen:m,onOpen:h,onClose:u,name:r,...d})});var Y=a(646);let S=(0,r.I)(({yandexMaps:e,map:t,mapState:a})=>{let[r,i]=(0,l.J0)(""),[s,o]=(0,l.J0)(),c=(0,l.hb)(n=>{let r=E(n),l=new e.Placemark(r,{},{iconLayout:"default#image",iconImageHref:"/icons/LocationIcon.svg",iconImageSize:[64,80],iconImageOffset:[-32,-80]});s&&t?.geoObjects.remove(s),t?.geoObjects.add(l),t?.setCenter(r),t?.setZoom(11),o(l),a.current.searchCoordinates=r},[s,t]),d=(0,l.hb)(()=>{i(""),s&&t?.geoObjects.remove(s)},[s]),m=(0,l.hb)(e=>{i(e)},[]);return(0,n.Y)(N,{value:r,onChange:m,name:"mapSearch",dadata:!0,onDaDataChange:c,className:"[&_input]:pl-[48px] max-w-md",placeholder:"Введите адрес или метро",children:(0,n.Y)("div",{className:"absolute pl-m top-4",onClick:d,children:k(r)})})}),k=e=>e?(0,n.Y)(Y.E,{image:{icon:"CloseIcon",iconVersion:"black"},width:"24",height:"24",className:"cursor-pointer"}):(0,n.Y)(Y.E,{image:{icon:"LoupeIcon",iconVersion:"black"},width:"24",height:"24"}),E=e=>[Number(e?.data?.geo_lat),Number(e?.data?.geo_lon)];var T=a(6072),F=a(7628);let _={...p,border:"border-b border-b-2 border-gray last:border-0",position:"relative flex items-center justify-center"},R=(0,r.I)(({yandexMaps:e,direction:t="in"})=>(0,n.Y)("div",{onClick:()=>{let a=e?.getZoom();e?.setZoom("in"===t?a+1:a-1,{checkZoomRange:!0})},className:`${Object.values(_).join(" ")} bg-white select-none cursor-pointer w-12 h-12`,children:(0,n.Y)(h.I,{name:"in"===t?"PlusIcon":"MinusIcon",width:"20",height:"16"})})),D=[55.753995,37.614069],A=(0,r.I)(({points:e,center:t=D,className:a="",isLoad:r,selectedAddress:c,showSearchField:d=!1,zoom:p,onPointSelect:f,onMultiplePointSelect:x})=>{var y;let[b,v]=(0,l.J0)(null),[I,w]=(0,l.J0)(null),C=(0,l.li)({}),N=(0,l.li)(null),Y=(()=>{let e=`https://api-maps.yandex.ru/2.1/?apikey=${F.t.YANDEX_MAP_API_KEY||""}&lang=ru_RU`;return(0,T.A$)("ymaps",e,!1)})();if((0,l.vJ)(()=>{b&&c&&Y?.geocode(c).then(e=>{let t=e.geoObjects.get(0).geometry.getCoordinates();b.setCenter(t),b.setZoom(18)})},[Y,c]),(0,l.vJ)(()=>{Y?.ready(()=>{v(new Y.Map(N.current,{center:D,zoom:12,controls:[]},{suppressMapOpenBlock:!0,minZoom:7}))})},[Y]),(0,l.vJ)(()=>
12{if(e&&b){let t=t=>{"get"in t&&t.get("newCenter")&&w(O(e,b.getBounds()))};return b.events.add("boundschange",t),w(O(e,b.getBounds())),()=>{b.events.remove("boundschange",t)}}return i.l},[e,b]),(0,l.vJ)(()=>{if(!function({yandexMaps:e,map:t,points:a,isLoad:n,mapState:r,onPointSelect:l,onMultiplePointSelect:i}){if(n||!a||(r.current.offices?.removeAll(),r.current.remoteWorkPlaces?.removeAll(),!a.length))return;let s=e?.templateLayoutFactory.createClass('<div style="margin-top: -3px;">{{properties.geoObjects.length}}</div>');r.current.offices&&r.current.remoteWorkPlaces||(r.current.offices=m("offices",e,s),r.current.remoteWorkPlaces=m("workplaces",e,s),r.current.offices?.events.add("balloonopen",function(e){let t=e.get("cluster")?.getGeoObjects();t&&i&&i(t.reduce((e,t)=>[...e,t.properties.get("pointId",{})],[]))}),t?.geoObjects.add(r.current.offices),t?.geoObjects.add(r.current.remoteWorkPlaces));let o=u({pointArr:a.filter(e=>"workplaces"===e.type),type:"workplaces",yandexMaps:e,onPointSelect:l}),c=u({pointArr:a.filter(e=>"offices"===e.type),type:"offices",yandexMaps:e,onPointSelect:l});r.current.offices?.add(c),r.current.remoteWorkPlaces?.add(o)}({yandexMaps:Y,map:b,points:I,isLoad:r,onPointSelect:f,onMultiplePointSelect:x,mapState:C}),C.current?.searchCoordinates&&Y){let e=new Y.Circle([C.current.searchCoordinates,5e3]);b?.geoObjects.add(e);let t=Y.geoQuery(C.current?.offices?.getGeoObjects()??[]),a=[];t.searchInside(e).sortByDistance(e.geometry?.getCoordinates()).each(e=>{a.push(e.properties.get("pointId",{}))},{}),x?.(a,!0),b?.geoObjects.remove(e),delete C.current.searchCoordinates}},[I]),(0,l.vJ)(()=>{b&&t&&(b.setCenter(t),p&&b.setZoom(p))},[b,t]),!Y)return null;let k="z-10";return(0,n.F)("div",{ref:N,className:(0,s.i)("relative","w-full",a),children:[r?(0,n.Y)(o.a,{}):null,d?(0,n.Y)("div",{className:`absolute flex px-2 top-4 w-full lg:w-1/2 ${k}`,children:(0,n.Y)(S,{yandexMaps:Y,map:b,mapState:C})}):null,(0,n.F)("div",{className:(0,s.i)("absolute right-2 top-52 z-10 w-12 overflow-hidden border border-transparent rounded-md",k),children:[(0,n.Y)(R,{yandexMaps:b}),(0,n.Y)(R,{yandexMaps:b,direction:"out"})]}),(y=(0,s.i)("right-2 top-80",k),(0,n.Y)("div",{className:`select-none cursor-pointer py-m w-12 bg-white ${Object.values(g).join(" ")} ${y}`,onClick:()=>{Y.geolocation.get({provider:"yandex",autoReverseGeocode:!0,mapStateAutoApply:!0}).then(function(e){b?.geoObjects.add(e.geoObjects)})},children:(0,n.Y)(h.I,{name:"UserGeoLocationIcon",width:"20",height:"16"})}))]})}),O=(e,t)=>{if(e.length<1)return[];let[[a,n],[r,l]]=t;return e.filter(e=>{let[t,i]=e.coords;return t>a&&t<r&&i>n&&i<l})}},8850:(e,t,a)=>{a.d(t,{u:()=>r});var n=a(682);let r=(e,t)=>{let{isAnnuity:a,moneyValue:r,monthsValue:l,moneyExtra:i}=t;if(0===e)return 0;if(!a)return Math.round(r/l)+r*(e/(100*n.__));{let t=e/n.qU;return i?(r+i)*(t+t/(Math.pow(1+t,l)-1)):r*(t+t/(Math.pow(1+t,l)-1))}}},8853:(e,t,a)=>{a.d(t,{$s:()=>I,Mu:()=>C,E1:()=>N,q_:()=>m,KS:()=>d,Bj:()=>w,dL:()=>p,pF:()=>f,wo:()=>g,EF:()=>Y,m0:()=>u,DF:()=>k,V$:()=>b,_G:()=>v,cJ:()=>h});let n=/^[а-яё-]*$/i,r=(e="")=>n.test(e),l=/^(?!\s*$)(?:[\p{Script=Cyrillic}]|\P{L})*$/u;var i=a(3504),s=a(7542);let o=(0,s.Nc)(e=>null!=e&&""!==e),c="Некорректно заполненное поле",d=e=>o(e??c),m=e=>(0,s.Nc)(e=>e?.key&&e?.key!=="")(e??"Выберите вариант ответа"),u=e=>(0,s.Nc)(e=>"string"==typeof e&&e.length>1&&r(e))(e??c),h=e=>(0,s.Nc)(e=>"string"==typeof e&&e.length>0&&r(e))(e??c),p=e=>(0,s.Nc)(e=>"string"==typeof e&&e.length>1&&S(e))(e??c),g=e=>(0,s.Nc)(e=>Y(e))(e),f=e=>(0,s.Nc)(e=>!!e?.text&&Y(e.text))(e),x=e=>/^(\+7)?[\s-]?\(?[0-9]{3}\)?[\s-]?[0-9]{3}[\s-]?[0-9]{2}[\s-]?[0-9]{2}$/.test(e),y=e=>/^(\+7)?[\s-]?\(?[3489][0-9]{2}\)?[\s-]?[0-9]{3}[\s-]?[0-9]{2}[\s-]?[0-9]{2}$/.test(e),b=e=>(0,s.Nc)(x)(e),v=e=>(0,s.Nc)(y)(e),I=(0,s.Nc)(e=>"boolean"==typeof e&&e)("Согласие обязательно"),w=e=>(0,s.Nc)(e=>/^(?:(?![А-Яа-яЁёЇїІіЄєҐґ])[A-Za-z0-9\W_])+(?<!\.)@(?:(?![А-Яа-яЁёЇїІіЄєҐґ])[A-Za-z0-9\W_])+\.[a-zA-Z]{2,4}$/.test(e))(e),C=e=>(0,s.Nc)(e=>(0,i.P)(e,{maxLimit:new Date}))(e),N=e=>(0,s.Nc)(e=>"string"==typeof e&&e.length>0&&((e="")=>l.test(e))(e))(e??c),Y=e=>"string"==typeof e&&(10===e.length||12===e.length),S=e=>/^[а-яА-ЯёЁ]+(?:-[а-яА-ЯёЁ]+)*(?:\s+[а-яА-ЯёЁ]+(?:-[а-яА-ЯёЁ]+)*)+$/.test(e),k=e=>(0,s.Nc)(e=>!!e?.partnerId)(e)},8860:(e,t,a)=>{a.d(t,{l:()=>s});var n=a(1762),r=a(1620),l=a(1695);let i={primary:"bg-white text-primary-text",secondary:"bg-primary-main text-white",gray:"bg-main-divider text-primary-text",transparent:"bg-transparent text-primary-text","":"",beige:"bg-beige text-more-dark-gray"},s=(0,r.I)(({className:e,version:t="primary",isTheme:a=!0,defaultPadding:r="p-xl",padding:s,block:o,tag:c="section",role:d,children:m,style:u,blockName:h,isOnlyVerticalPadding:p=!1})=>{let g=t&&a;return(0,n.Y)(c,{className:(0,l.i)("@container font-sans",{group:g},i[t],s||r,{"px-0":p},e),...g?{"data-ver":t}:{},...o?.anchor?{id:o.anchor}:{},role:d,style:u,"data-block-name":h,children:m})})},8955:(e,t,a)=>{a.d(t,{i:()=>u});var n=a(7103),r=a(4741),l=a(2162),i=a(1285);let s="/";var o=a(3042),c=a(6412),d=a(9811);let m=["/api"];function u(){let e=(0,l.r)(),{closeAll:t}=(0,i.P)();return a=>{let l=(0,o.F)(e)(a.href);return{...a,href:l,"aria-label":a.text,onClick:(0,r.Q)(r=>{a.onClick?.(r);let i=(0,c.D)(n._.SITE_URL);
12h(l,a.target,i)&&(t(),r?.preventDefault(),e.push(((e=s,t=s)=>[e,t].some(e=>e===s)?e:e.replace(t,"")||s)(l,i)))})}}}let h=(e,t,a)=>(0,d.rV)(e,t)&&![...m,...n._.SUB_PORTALS?.split(",")??[]].some((0,d.dd)(e))&&(0,d.dd)(e)(a||"/")},8998:(e,t,a)=>{a.d(t,{gY:()=>k,bk:()=>S});let n=e=>!!(e&&Array.isArray(e)),r=e=>!!(e&&"object"==typeof e&&!n(e)),l=()=>!0,i=(e,t)=>(...a)=>e(...a)&&t(...a),s=[];class o{_;constructor(e){this._=e}of(e){return new this.constructor(e instanceof o?e._:e)}filter(e){return this.from(this.entries().filter(e))}map(e){return this.from(this.entries().map(e))}flatMap(e){return this.from(this.entries().flatMap(e))}reduce(e,t){return this.entries().reduce(e.bind(this),t)}}let c=(...e)=>(...t)=>{let[,a]=function(e){if(!e)throw Error("Value should be fulfilled");return e}(e.find(([e])=>e(...t)));return a(...t)},d=e=>e;function m(e){return e instanceof o?e._:e}class u extends o{from(e){return this.of(e.map(((e=d)=>([,t])=>e(t))(m)))}entries(){return(this._??[]).map((e,t)=>[t,this.of(e)])}size(){return this._?.length??0}get(e){return this.of("number"==typeof e?this._?.[e]:void 0)}set(e,t){return this.of(n(this._)?Array.from({length:Math.max(this._.length,Number(e)+1)},(a,n)=>n===e?t:this._[n]):Array.from({length:Number(e)+1},(a,n)=>n===e?t:void 0))}}class h extends o{from(){return this}entries(){return[]}size(){return 0}get(e){return this.of(void 0!==e?void 0:this._)}set(e,t){return this.of(t)}}class p extends o{from(e){return this.of(Object.fromEntries(e.map(([e,t])=>[e,m(t)])))}entries(){return Object.entries(this._??{}).map(([e,t])=>[e,this.of(t)])}size(){return Object.keys(this._??{}).length}get(e){return this.of("string"==typeof e?this._?.[e]:void 0)}set(e,t){return this.of({...this._,[e]:t})}}class g extends o{proto=c([e=>n(this._)||"number"==typeof e,()=>u.prototype],[e=>r(this._)||"string"==typeof e,()=>p.prototype],[l,()=>h.prototype]);from(e){return this.proto(void 0).from.call(this,e)}entries(){return this.proto(void 0).entries.call(this)}size(){return this.proto(void 0).size.call(this)}get(e){return this.proto(e).get.call(this,e)}set(e,t){return this.proto(e).set.call(this,e,t)}}let f=e=>e instanceof o?e:new g(e),x=e=>{let t=(t,...a)=>m(e(f(t),...a));return t.fn=e,t},y=x((e,[t,a])=>{let[n,...r]=t;return e.set(n,r.length?y(e.get(n),[r,a]):a)}),b=x((e,t)=>t.reduce(y.fn,e)),v=e=>(t,a,n=s)=>f(t).entries().reduce((t,[a,r])=>v(e)(r,t,n.concat(a)),e(a,[n,f(t)])),I=e=>v((e,[t,a])=>w(a)?[...e,[t,m(a)]]:e)(e,[]),w=e=>0===e.size();x((e,t=s)=>t.reduce((e,t)=>e.get(t),e));let C=x((e,[t,...a])=>a.length?e.set(t,C(e.get(t),a)):e.filter(([e])=>e!==t)),N=(e=>e.map((t,a)=>n=>(e=>e instanceof Function?e:t=>e===t)(t)(n[a+n.length-e.length])).reduceRight(i,l))(["$ref"]),Y=c([n,(e,t)=>e[parseInt(t,10)]],[r,(e,t)=>e[t]],[l,d]),S=(e,t)=>((e,t={})=>a=>b(t,I(a).map(t=>e(t))))(([e,a])=>{let n;return N(e)?[e.slice(0,-1),(n=t(a),(e=>e.includes("#")?e.substring(e.indexOf("#")+1).split("/").filter(Boolean):[])(a).reduce(Y,n))]:[e,a]})(e),k=e=>[...new Set(I(e).filter(((e=d)=>([t])=>e(t))(N)).map(([,e])=>e))]},9045:(e,t,a)=>{a.d(t,{NL:()=>r,W5:()=>l,kg:()=>i});var n=a(682);let r=(e,t=0)=>e?.sum?e.sum:t,l=(e,t=0)=>e?.period&&e.period>=n.$v&&e.period<=n.Ts?e.period:t,i=e=>n.jH.reduce((t,a)=>(t[a]=s(a,e),t),{}),s=(e,t)=>!!t?.[e]},9063:(e,t,a)=>{a.d(t,{K:()=>c});var n=a(1762),r=a(1620),l=a(6781),i=a(6742),s=a(1695),o=a(2740);let c=(0,r.I)(()=>{let[e,{close:t}]=(0,o.l)(),a=!!e.length;return(0,i.Y)(t),(0,l.vJ)(()=>{a?globalThis.document?.body.classList.add("no-scrollbar","overflow-hidden"):globalThis.document?.body.classList.remove("no-scrollbar","overflow-hidden")},[a]),a?(0,n.Y)("div",{className:"fixed inset-0 z-50",children:e.map(({dialog:t,id:a},r)=>(0,n.Y)("div",{className:(0,s.i)("absolute inset-0 overflow-x-hidden overflow-y-scroll no-scrollbar bg-black/50",{hidden:r!==e.length-1}),children:t},String(a||r)))}):null})},9163:(e,t,a)=>{a.d(t,{Y:()=>l});var n=a(1620);let r=!("object"==typeof globalThis.process&&globalThis.process&&globalThis.process.version),l=(0,n.I)(({children:e})=>r?e:null)},9243:(e,t,a)=>{a.d(t,{l:()=>_});var n=a(1762),r=a(1620),l=a(6781),i=a(6190),s=a(1695),o=a(641),c=a(985),d=a(9269),m=a(310);let u=(e,t)=>
12t&&e.toDateString()===t.toDateString(),h=(e,t,a)=>t&&e.getTime()<t.getTime()||a&&e.getTime()>a.getTime(),p=(e,t)=>{if(!t||0===t.length)return!1;let a=0===e.getDay()?7:e.getDay();return t.includes(a)},g=(e=!1,t=!1)=>(0,s.i)("p-s text-center rounded-md border",{"border-transparent hover:bg-gray":!e},t?"text-gray hover:bg-transparent":"cursor-pointer"),f=["Пн","Вт","Ср","Чт","Пт","Сб","Вс"],x=(0,r.I)(({today:e,currentMonth:t,currentYear:a,min:r,max:i,weekends:s,onDateSelect:o=m.l})=>{let{firstDayOfWeek:c,totalDays:d}=(0,l.Kr)(()=>({firstDayOfWeek:(new Date(a,t,1).getDay()+6)%7,totalDays:new Date(a,t+1,0).getDate()}),[a,t]);return(0,n.F)("table",{className:"mx-auto",children:[(0,n.Y)("thead",{className:"text-gray font-light",children:(0,n.Y)("tr",{children:f.map((e,t)=>(0,n.Y)("th",{className:"p-s",children:e},String(t)))})}),(0,n.Y)("tbody",{children:(({today:e,firstDayOfWeek:t,totalDays:a,currentMonth:r,currentYear:l,min:i,max:s,weekends:o,onDateClick:c})=>{let d=[],m=1;for(let f=0;f<6;f++){let x=[];for(let d=0;d<7;d++)if(0===f&&d<t)x.push((0,n.Y)("td",{},`empty-${d}`));else if(m>a)x.push((0,n.Y)("td",{},`empty-${d}`));else{let t=new Date(l,r,m),a=u(t,e),d=h(t,i,s),f=p(t,o),y=d||f;x.push((0,n.Y)("td",{children:(0,n.Y)("div",{className:g(a,y),onClick:()=>!y&&c(t),children:m})},`day-${m}`)),m++}d.push((0,n.Y)("tr",{children:x},`row-${f}`))}return d})({firstDayOfWeek:c,today:e,totalDays:d,currentYear:a,currentMonth:t,min:r,max:i,weekends:s,onDateClick:o})})]})}),y=["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"];var b=a(7181),v=a(4829),I=a(763);
12let w={name:"CalendarIcon",iconVersion:"black",width:"24",height:"24"},C=(0,r.I)(({setSelectedMonth:e,setSelectedYear:t,className:a,value:r,disabled:i,onChange:c,onClick:d,name:m})=>{let u=(0,l.li)(null),[h,p]=(0,l.J0)(r||"");return(0,l.vJ)(()=>{p(r||"")},[r]),(0,l.vJ)(()=>{Y({inputValue:h,setSelectedMonth:e,setSelectedYear:t,onChange:c})},[h]),(0,n.F)("div",{onClick:()=>{null!==u.current&&u.current.focus(),d?.()},className:(0,s.i)("relative",a),children:[(0,n.Y)("input",{ref:u,className:(0,s.i)("h-full w-full px-m text-l text-black focus-visible:outline-none rounded-none",I.zL),value:h,type:"text",onChange:e=>{let t=e.target?.value;"string"==typeof t&&t?.length<11&&p((0,v.S)(t,"__.__.____"))},onBlur:()=>{N(h)?Y({inputValue:h,setSelectedMonth:e,setSelectedYear:t,onChange:c}):p(r||"")},disabled:i,"data-test-id":m}),i?null:(0,n.Y)(o.I,{className:"mr-s",...w})]})}),N=e=>{let[t,a,n]=e.split(".");if((e=>Number(e)>=1940&&Number(e)<=new Date().getFullYear())(n)&&(e=>Number(e)>0&&13>Number(e))(a)){let e=new Date(Number(n),Number(a)-1,1),r=0;for(;e.getMonth()===Number(a)-1;)e.setDate(e.getDate()+1),r++;return Number(t)>0&&Number(t)<=r}return!1},Y=({inputValue:e,setSelectedMonth:t,setSelectedYear:a,onChange:n})=>{if(N(e)){let{day:r,month:l,year:i}=(e=>{let[t,a,n]=e.split(".");return{day:Number(t),month:Number(a)-1,year:Number(n)}})(e);t(l),a(i),n?.(new Date(i,l,r))}};var S=a(3963);let k=y.map(e=>({key:e})),E=Array.from({length:new Date().getFullYear()-1940+1},(e,t)=>1940+t).reverse().map(e=>({key:String(e)})),T={name:"ArrowUpIcon",iconVersion:"black",width:"24",height:"24"},F={className:"min-w-32",iconVersion:"black",isBorder:!1},_=(0,r.I)(({className:e="",label:t="",value:a,valid:r=!0,minDate:m,maxDate:u,disabled:h,weekends:p,onChange:g,name:f})=>{let[v,{setValue:I,setFalse:w}]=(0,i.o)(!1),[N,Y]=(0,l.J0)(a?.getMonth()||new Date().getMonth()),[_,R]=(0,l.J0)(a?.getFullYear()??new Date().getFullYear()),D=(0,l.hb)(e=>{g?.(e),w()},[g]),{handlePrevMonth:A,handleNextMonth:O,handleSelectMonth:M,handleSelectYear:P,monthsOptions:L,yearsOptions:B,handleChangeVisibleCalendar:$,ref:z}=(({onShowCalendar:e,showCalendar:t,selectedMonth:a,onMonthSelect:n,onYearSelect:r,selectedYear:i,onChange:s,value:o})=>{let c=(0,l.hb)(()=>t&&e(!1),[t]),d=(0,S.j)(c),m=(0,l.hb)(()=>e(!t),[t]),u=(0,l.hb)(()=>{a+1<=11?n(a+1):(n(0),r(i+1))},[a]),h=(0,l.hb)(()=>{a-1>=0?n(a-1):(n(11),r(i-1))},[a]);return{handleChangeVisibleCalendar:m,handleNextMonth:u,handlePrevMonth:h,handleSelectMonth:(0,l.hb)(({key:e})=>{n(y.indexOf(e)),(({maxDateOfMonth:e,selectedYear:t,selectedMonth:a,value:n,onChange:r})=>{n&&r?.(new Date(t,a,Math.min(e,n.getDate())))})({maxDateOfMonth:((e,t)=>{let a=new Date(e,t,1),n=0;for(;a.getMonth()===t;)n++,a.setDate(a.getDate()+1);return n})(i,y.indexOf(e)),selectedYear:i,selectedMonth:y.indexOf(e),value:o,onChange:s})},[o]),handleSelectYear:(0,l.hb)(({key:e})=>{r(Number(e)),o&&s?.(new Date(Number(e),a,o?.getDate()))},[o]),monthsOptions:k,yearsOptions:E,ref:d}})({onYearSelect:R,onMonthSelect:Y,onShowCalendar:I,selectedYear:_,selectedMonth:N,showCalendar:v,onChange:g,value:a}),K=((e,t)=>{let[a,n]=(0,l.J0)(!1);return(0,l.vJ)(()=>{let t=()=>{if(e?.current){let{top:t}=e.current.getBoundingClientRect();n(t>370)}};return t(),window.addEventListener("resize",t),()=>window.removeEventListener("resize",t)},[e]),a})(z,0);return(0,n.F)("div",{className:(0,s.i)("space-y-xs",e),ref:z,children:[(0,c.L)(t),(0,n.F)("div",{className:"relative",children:[(({handleChangeVisibleCalendar:e,value:t,valid:a,onChange:r,setSelectedMonth:l,setSelectedYear:i,disabled:o=!1,name:c})=>(0,n.Y)(C,{onChange:r,disabled:o,onClick:e,value:t&&(0,b.Y)(t),setSelectedMonth:l,setSelectedYear:i,className:(0,s.i)("flex justify-between items-center h-14 border rounded-md cursor-pointer overflow-hidden hover:border-black active:border-black focus:border-black",a?"border-gray":"border-error"),name:c}))({handleChangeVisibleCalendar:$,value:a,valid:r,onChange:g,disabled:h,setSelectedMonth:Y,setSelectedYear:R,name:f}),v&&!h?(0,n.F)("div",{className:(0,s.i)("absolute bg-white z-20 select-none",{"bottom-full":K}),children:[(0,n.F)("div",{className:"flex gap-s",children:[(0,n.Y)("div",{className:"my-auto",onClick:A,children:(0,n.Y)(o.I,{...T,className:"-rotate-90 curs
12or-pointer"})}),(0,n.Y)(d.l,{onChange:M,value:{key:y[N]},options:L,...F}),(0,n.Y)(d.l,{onChange:P,value:{key:String(_)},options:B,...F}),(0,n.Y)("div",{className:"my-auto",onClick:O,children:(0,n.Y)(o.I,{...T,className:"rotate-90 cursor-pointer"})})]}),(0,n.Y)(x,{today:a,currentMonth:N,currentYear:_,min:m,max:u,weekends:p,onDateSelect:D})]}):null]})]})})},9269:(e,t,a)=>{a.d(t,{l:()=>b});var n=a(1762),r=a(1620),l=a(6781),i=a(6190),s=a(881),o=a(310),c=a(1695),d=a(985),m=a(986),u=a(763),h=a(641);let p=e=>e?.text||e?.key||"";var g=a(4196),f=a(3963);let x=(0,r.I)(({options:e,value:t,iconVersion:a,onChange:r,renderOptions:l=y,query:i,onChangeQuery:s,disableFilterOptions:d,onClose:m=o.l})=>{let p=(0,f.j)(m);return e?.length?(0,n.Y)("div",{className:"bg-white text-l max-h-64 overflow-y-auto overflow-x-hidden rounded-md shadow-2xl",role:"list",ref:p,children:((e,t,a=!1)=>e?.length&&t?.trim()&&!a?e.filter(e=>e.text?.toLocaleLowerCase().includes(t?.trim().toLocaleLowerCase())):e)(e,i,d).map(e=>(0,n.F)("div",{className:(0,c.i)("flex px-m py-s cursor-pointer hover:bg-main-divider pr-5xl relative",u.gO),role:"listitem","aria-selected":e.key===t?.key,onClick:t=>{t.nativeEvent.stopImmediatePropagation(),r&&(s?.(""),r(e))},children:[l(e),(0,n.Y)(h.I,{name:"DoneSimpleIcon",width:"16",height:"16",iconVersion:a,className:(0,c.i)("absolute right-2 pt-2xs",{hidden:e.key!==t?.key})})]},e.key))}):null}),y=e=>(0,n.Y)("span",{className:"min-h-6",children:p(e)}),b=(0,r.I)(({className:e,label:t,options:a=[],value:r,isSearch:f=!1,isManualInput:y=!1,disabled:b=!1,iconVersion:v="black",onChange:I,onSearchQuery:w=o.l,inputProps:C,disableFilterOptions:N=!1,renderOptions:Y,...S})=>{let[k,{setFalse:E,setTrue:T}]=(0,i.o)(),[F,_]=(0,l.J0)(""),R=b||!y&&!F.trim()&&0===a.length,D=(0,l.Kr)(()=>(0,s.s)(e=>w(e),300),[w]),A=(0,l.hb)(()=>{R?(0,o.l)():T()},[R]),O=(0,l.hb)(()=>{f||_(""),E()},[y]),M=(0,l.hb)(e=>{_(e),y&&I?.({key:e,text:e}),D?.(e)},[y,I,D]),P={query:F,value:r,options:a,isOpen:k,iconVersion:v,renderOptions:Y,isSearch:f},L=function({isOpen:e,options:t,value:a,query:r,onChange:i=o.l,onClose:s=o.l,iconVersion:c,disableFilterOptions:d=!1,onChangeQuery:m=o.l,renderOptions:u}){let h=(0,g.n)(),p=(0,l.hb)(()=>{h.close(),s()},[s]),f=(0,l.hb)(e=>{p(),i(e)},[p,i]),y=(0,l.li)(null);return(0,l.vJ)(()=>{if(!e||!y.current)return;let{top:l,left:i,width:s,height:o}=y.current.getBoundingClientRect();h.open({popup:(0,n.Y)(x,{options:t,value:a,query:r,iconVersion:c,disableFilterOptions:d,onChange:f,onChangeQuery:m,onClose:p,renderOptions:u}),top:l+window.scrollY+o,left:i,width:s})},[e,t,a,r,f]),y}({onChange:I,onClose:O,disableFilterOptions:N,onChangeQuery:_,...P});return(0,n.F)("div",{className:(0,c.i)("space-y-xs",e),children:[(0,d.L)(t),(0,n.F)("div",{className:(0,c.i)("relative",k?"z-20":"z-10"),ref:L,children:[(({isBorder:e=!0,valid:t=!0,isDisabled:a=!1,isOpen:r=!1,onOpen:l=o.l,onClose:i,isManualInput:s=!1,query:d="",value:m,placeholder:g="",iconVersion:f="black",options:x=[]})=>{let y=((e,t,a)=>!!(e&&a?.length)||e&&!t.length)(s,x,d);return(0,n.F)("div",{className:(0,c.i)({"border rounded-md":e},{"hover:border-primary-hover":e&&!a},a?"bg-main-divider":"cursor-pointer ",t?"border-gray":"border-error","h-14 [&>*]:p-m pr-6 text-l flex items-center justify-between text-primary-text relative z-10 overflow-hidden",u.gO),onClick:r?i:l,children:[(0,n.Y)("p",{className:"line-clamp-2 text-ellipsis",children:(({isManualInput:e,query:t,value:a,placeholder:n})=>e&&t?t:p(a)||n)({isManualInput:s,query:d,value:m,placeholder:g})}),y?"":(0,n.Y)(h.I,{className:(0,c.i)("absolute right-0 flex self-center",{"rotate-180":!r}),iconVersion:f,name:"ArrowUpSolidIcon",width:"24",height:"24"})]})})({isDisabled:R,onClose:O,onOpen:A,isManualInput:y,...P,...S}),f&&k?(({query:e,isDisabled:t,onChangeQuery:a,inputProps:r})=>(0,n.Y)("div",{className:"absolute top-0 w-full z-20",children:(0,n.Y)(m.o,{type:"text",value:e,autoFocus:!0,disabled:t,onChange:e=>a(e),maxLength:r?.maxLength,isInteger:r?.isInteger??!1,inputLanguage:r?.inputLanguage})}))({query:F,isDisabled:R,inputProps:C,onChangeQuery:M}):null]})]})})},9295:(e,t,a)=>{a.d(t,{T:()=>r});var n=a(1173);let r=({field:e,defParams:t,calcParams:a,map:r,monthsValue:l="maxMonths"})=>{Object.entries(r).forEach(([a,n])=>{e?.(a)?.onChange?.(t?.[n])}),e?.("monthsValue")?.onChange?.((0,n.q)(t?.[l],a.minMonths,a.maxMonths))}},9410:(e,t,a)=>{a.d(t,{s:()=>p});var n=a(1762),r=a(7103),l=a(8535),i=a(6412),s=a(1695),o=a(6016),c=a(646),d=a(5503),m=a(6767),u=a(4101),h=a(7959);let p=(0,l.Y)(({ok:e,typeForm:t="",onClose:a,errorMessage:r=u.Eg,errorTitle:l=u.Ei,responseDialogDataSource:i,hasSource:p=!1})=>{let x=g(i,t);if(!i&&p)return(0,n.Y)(d.a,{});let{title:y=u.Ar,description:b=u.u_,promo:v,okImage:I=u.Br,failImage:w=u.FC}=x;return(0,n.Y)(o.l,{maxWidth:"4xl",onClose:a,className:"lg:w-max",children:(0,n.F)("div",{className:"flex flex-col gap-lg items-center rounded-md space-x-m px-3xl",children:[f({ok:e,hasCards:v?.isActive,okImage:I,failImage:w}),(0,n.F)("div",{children:[(0,n.Y)(m.f,{className:(0,s.i)("text-2xl",{"text-primary-main":e}),align:"text-center",children:e?y:l}),(0,n.Y)(m.f,{size:"text-s",className:"mt-xs text-light-gray sm:text-l",align:"text-center",children:e?b:r})]}),((e,t=!1)=>e?.isActive&&e?.cards?.length&&t?(0,n.F)("div",{children:[(0,n.Y)(m.f,{size:"text-s",className:"text-more-dark-gray leading-6 mb
12-3 sm:text-l sm:mb-5 sm:text-center",children:e.description}),(0,n.Y)("div",{className:"flex gap-3xl flex-col sm:flex-row",children:e.cards.map((e,t)=>{let{text:a,icon:r,...l}=e;return(0,n.F)(h.z,{className:"flex-1 flex gap-3 items-center rounded-xl shadow-main-more-black p-3 sm:flex-col sm:gap-xl sm:p-0 sm:shadow-none hover:scale-105 transition",...l,children:[(0,n.Y)("div",{className:"border border-[#2EE7074D] rounded-xl flex items-center justify-center sm:w-full sm:shadow-main-black sm:rounded-[40px]",children:(0,n.Y)(c.E,{image:r,className:"h-[60px] w-[60px] p-2 sm:h-[195px] sm:w-auto content-center"})}),(0,n.Y)(m.f,{size:"text-xs",className:"text-more-dark-gray sm:text-l sm:text-center",align:"text-left",children:a})]},`promo-card-${t}`)})})]}):null)(v,e)]})})}),g=(e,t="")=>{let a=t=>e?.forms?.find(e=>e.title===t)?.data;return{...a(t)||a("/business"===(0,i.D)(r._.SITE_URL)?"business":"natural")||{},failImage:e?.failImage,okImage:e?.okImage}},f=({ok:e,hasCards:t,okImage:a,failImage:r})=>e&&t?null:(0,n.Y)(c.E,{image:e?a:r,width:"136",height:"136"})},9517:(e,t,a)=>{a.d(t,{N:()=>m});var n=a(1762),r=a(1620),l=a(8955),i=a(643),s=a(1695),o=a(6977),c=a(641);let d={primary:o.F.primary,secondary:o.F.secondary,white:"text-primary-main bg-white hover:text-white hover:bg-primary-hover active:bg-white active:text-primary-main",link:"text-primary-main",gray:o.F.secondary,transparent:"",outlined:o.F.outlined,"":"",beige:o.F.primary},m=(0,r.I)(e=>{let{className:t,href:a,target:r,text:o,aboveText:m,version:h="link",rel:p,ariaLabel:g,data:f,children:x,onClick:y}=(0,l.i)()(e),b="link"!==h,{icon:v}=e;return(0,n.F)("a",{className:(0,s.i)("group/btn inline-flex items-center h-fit","font-sans no-underline select-none","border border-transparent focus:border-primary-text focus:border","cursor-pointer",{[d[h]]:!!h,[m?"px-9 py-2.5":"px-9 py-4"]:b,"rounded-md":b},t),href:a,target:r,rel:p,"aria-label":g??`Ссылка на ${o}`,role:a?"link":"button",onClick:y,...(0,i.d)(f),children:[v?(0,n.Y)(c.I,{name:v?.icon,size:"medium"}):null,x??u(o,m)]})}),u=(e,t)=>e||t?(0,n.F)("div",{className:"whitespace-pre",children:[t?(0,n.Y)("div",{className:"font-light text-left text-xs",children:t}):null,(0,n.Y)("div",{className:(0,s.i)("text-left",{"text-s -mt-3xs":!!t}),children:e})]}):null},9559:(e,t,a)=>{a.d(t,{i:()=>n});let n=(e,t)=>e?.map(({aspectName:e,params:a})=>({aspectName:e,params:"snowplowEvent"===e?{...a,eventJSON:t}:a}))},9598:(e,t,a)=>{a.d(t,{B:()=>o});var n=a(7786),r=a(4760),l=a(4249),i=a(3765);let s=new l.i;function o(){return(0,i.P)(s)}(0,n.a)(s,new r.b(globalThis?.sessionStorage))},9653:(e,t,a)=>{a.d(t,{o:()=>n});let n=e=>t=>!t.displayArea||e.includes(t.displayArea.toLowerCase())},9687:(e,t,a)=>{a.d(t,{Q:()=>l,f:()=>r});var n=a(8532);let r=e=>{let{familyStatus:t,familyMembers:a,dependents:r,children:i,confirmationIncome:s,wages:o,mandatoryPayments:c,additionalIncome:d,otherIncome:m,otherPayments:u,rentalIncome:h,retirementIncome:p,snils:g,armyIdFlg:f,conscription:x,initiateBankruptcyFlg:y}=e;return{maritalStatusCd:t,totalDependents:a,incomeCertificateCd:s,otherDependents:r,childrenDependents:i,militaryStatusCd:x,participantIncomes:(0,n.U$)({wages:o,mandatoryPayments:c,incomeAverage:l(o,p),additionalIncome:d,otherIncome:m,otherPayments:u,rentalIncome:h,retirementIncome:p}),snils:g?.replace(/[-\s]/g,""),armyIdFlg:f,initiateBankruptcyFlg:y}},l=(e,t)=>(Number(e??0)+Number(t??0)).toString()},9694:(e,t,a)=>{a.d(t,{_:()=>r});var n=a(1392);let r=async e=>{await (0,n.p0)("/internal/camunda/send/message","POST",e)}},9723:(e,t,a)=>{a.d(t,{p:()=>r});var n=a(6781);let r=(e,{normalize:t,format:a})=>{let{value:r,onFocus:l,onBlur:i,onChange:s}=e,[o,c]=(0,n.J0)(!1),d=(0,n.hb)(e=>{c(!0),l&&l(e)},[]),m=(0,n.hb)(()=>{c(!1),s&&s(t(r)),i&&i()},[s,r]);return{value:o||!a?r:a(r),onFocus:d,onBlur:m}}},9763:(e,t,a)=>{a.d(t,{K:()=>i});var n=a(1762),r=a(1620),l=a(641);let i=(0,r.I)(({isUnfolded:e,...t})=>(0,n.Y)(l.I,{name:e?"ChevronUpIcon":"ChevronDownIcon",size:"medium",iconVersion:"",...t}))},9811:(e,t,a)=>{a.d(t,{dd:()=>o,j$:()=>i,jN:()=>l,mv:()=>n,rV:()=>r,uJ:()=>s});let n=e=>!!e?.includes(":"),r=(e,t)=>!!(e&&!n(e)&&(!t||"_self"===t)),l=e=>!!e?.startsWith("#"),i=e=>(e??"").replace(/\?.*/,"").replace(/\/$/,""),s=(...e)=>e.filter(Boolean).join("/").replace(/\/+/g,"/").replace(/^(.+):\//,"$1://").replace(/^file:/,"file:/").replace(/\/(\?|&|#[^!])/g,"$1").replace(/\?/g,"&").replace("&","?"),o=e=>t=>!!(e&&t&&e.startsWith(t)&&("/"===t||e===t||"/"===e[t.length]))},9848:(e,t,a)=>{a.d(t,{C:()=>r});var n=a(6036);let r=e=>e?n.G:"border-error"},9876:(e,t,a)=>{let n;a.d(t,{I:()=>r,J0:()=>i,Kr:()=>c,hb:()=>o,li:()=>d,vJ:()=>s});let r=e=>{n=e},l=e=>(...t)=>n[e](...t),i=l("useState"),s=l("useEffect");l("useLayoutEffect");
12let o=l("useCallback"),c=l("useMemo"),d=l("useRef")},9914:(e,t,a)=>{a.d(t,{x:()=>c});var n=a(1762),r=a(1620),l=a(1102),i=a(8860),s=a(7913),o=a(1695);let c=(0,r.I)(({buttons:e,className:t="",align:a,fullWidth:r,...c})=>{let d=a&&(0,o.i)("flex",l.N[a]),{mobile:m,desktop:u}=r??{};return(0,n.Y)(i.l,{className:(0,o.i)("!bg-transparent",d,t),defaultPadding:"p-0",...c,children:(0,s.vL)(e,{buttonClassName:u?"flex-grow @lg:w-full":"",isMobileFullWidth:m,isDesktopFullWidth:u})})})},9920:(e,t,a)=>{a.d(t,{y:()=>l});var n=a(6781),r=a(35);let l=({href:e,id:t,additionalHref:a,chance:l})=>{let[s,o]=(0,n.J0)(e),c=(0,r.W)();return(0,n.vJ)(()=>{e&&(a&&i({linksStore:c,href:e,id:t,additionalHref:a,chance:l}),o((c.links||[]).find(e=>e.id===t)?.lastLink??e))},[a,e]),s},i=({linksStore:e,id:t,href:a,additionalHref:n,chance:r})=>{let l=(e.links||[]).find(e=>e.id===t);if(e.links||(e.links=[]),(!l||l.nextDueAt<=Date.now())&&n){let l=((e="",t="",a=50)=>100*Math.random()<a?t:e)(a,n,r),i=e.links?.filter(e=>e.id!==t);i.push({id:t??"",lastLink:l,nextDueAt:Date.now()+6048e5}),e.links=i}}},9972:(e,t,a)=>{a.d(t,{c:()=>c});let n=e=>"_"===e,r=e=>/\d/.test(e),l=e=>n(e)||r(e),i=[..."+7 (___) ___-__-__"],s=i.findIndex(n),o=i.map((e,t)=>l(e)?i.slice(0,t).filter(l).length:-1);function c(e){let t=e.replace(/\D/g,""),a=i.map((e,a)=>r(e)?e:t.charAt(o[a])||e),n=o.indexOf(t.length-1)+1;return(n?a.slice(0,Math.max(s,n)):a).join("")}}}]);

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.