PageSourceSearch

https://www.gazprombank.ru/_next/c2e2cf5515281430d1da46b535fb5d23/…/static/chunks/80390.32655a0a4c394589.js

js gazprombank.ru collected 2026-10-01 10:20:15 UTC 21,560 bytes, 1 lines download raw bytes

1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="0d57167f-d939-402b-91f9-c4c3a65dfba3",e._sentryDebugIdIdentifier="sentry-dbid-0d57167f-d939-402b-91f9-c4c3a65dfba3")}()}catch(e){}!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=Object.assign({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:gpb":!0})}(),("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"edfe07338426f04fb27c8d9998ddcc7423a52ad2"},(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[80390],{11128:(e,t,a)=>{"use strict";a.d(t,{A:()=>F});var r=a(46045),n=a(16690),l=a(37876),s=a(89482),o=a(94341),i=a(58103),u=a.n(i),d=a(7688),c=a(12827),_=a(1075),f=a(1058),D=a(92097),h=a(36488),m=a(77014);let g=e=>(0,_.default)(e,m.i$),p=function(e,t){var a;let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=(null==t||null==(a=t.code)?void 0:a.includes("en"))?"en":"ru";return(e=>{let{startYear:t,endYear:a}=e;return{ru:{wrongDateFormat:"Укажите дату в формате ДД.ММ.ГГГГ",dateNotBefore:"Дата должна быть не раньше",dateNotAfter:"Дата должна быть не позже",allowedYearInterval:"Выберите год в диапазоне от ".concat(t," до ").concat(a)},en:{wrongDateFormat:"Specify date in DD.MM.YYYY format",dateNotBefore:"The date must not be earlier than",dateNotAfter:"The date must not be later than",allowedYearInterval:"Choose a year in the range from ".concat(t," to ").concat(a)}}})(r)[n][e]},w=e=>{let{value:t,startYear:a,endYear:r,minDate:n,maxDate:l,locale:s}=e,o=[],i=t.match(m.LJ);if(null===i)return o;let[u,d,_]=[+i[1],+i[2],+i[3]];if(!(u>0&&u<32)||!(d>0&&d<13))return[p("wrongDateFormat",s)];if(a&&r&&!((e,t,a)=>e>=t&&e<=a)(_,a,r)&&o.push(p("allowedYearInterval",s,{startYear:a,endYear:r})),!n&&!l)return o;let w=(0,c.default)(t.trim(),m.i$,new Date);return n&&!((e,t)=>(0,f.default)(e,t)||(0,h.default)(e,t))(w,n)&&o.push("".concat(p("dateNotBefore",s)," ").concat(g(n))),l&&!((e,t)=>(0,D.default)(e,t)||(0,h.default)(e,t))(w,l)&&o.push("".concat(p("dateNotAfter",s)," ").concat(g(l))),o};var v=a(11317),y=a(99492),b=a(51642);let x={ru:{applyButton:"Применить",cancelButton:"Сбросить",selectedDates:"Выбранные даты: "},en:{applyButton:"Apply",cancelButton:"Reset",selectedDates:"Selected dates: "}};var P=a(34290),S=a(49597),A=a(40692);let C=(0,s.forwardRef)((e,t)=>{let a=(0,S.A)(e=>e.lang),s="en"===a?b.A:d.A,{localization:o}=(0,P.A)(a,x);return(0,l.jsx)(A.A,(0,n._)((0,r._)({},e),{ref:t,dictionary:(0,r._)({},o,e.dictionary),locale:{locale:s}}))});var j=a(19232),k=a(85361),I=a(36788),R=a.n(I);let F=e=>{let{inputProps:t={label:"",name:"",onBlur:()=>{},onChange:()=>{},className:"",disabled:!1,error:"",onFocus:()=>{},onPaste:()=>{},onKeyDown:()=>{},placeholder:"",pristine:!1,success:"",tooltip:"",touched:!1,warning:"",isResetInput:!1},calendProps:a={disabledDates:[],disabledDays:[],endYear:m.fH,isBig:!1,isPeriod:!1,isPrevMonthsOnlyOnOpen:!1,locale:{locale:d.A},maxDate:void 0,minDate:void 0,startDate:new Date,position:"bottom-start",selected:[],startYear:m.rU}}=e,i=(0,v.A)().startsWith("mobile"),{status:_}=(0,y.A)((0,n._)((0,r._)({},t),{value:""}
1)),[f,D]=(0,s.useState)(),[h,g]=(0,s.useState)(""),[p,b]=(0,s.useState)(t.placeholder),[x,P]=(0,s.useState)(a.startDate),[S,A]=(0,s.useState)("bottom-start"),I=(0,s.useRef)(null),{isPeriod:F}=a,{disabled:N,label:M,onFocus:B,onBlur:Y,onChange:E,onKeyDown:G,isResetInput:T}=t;(0,s.useEffect)(()=>{var e;D(null!=(e=null==a?void 0:a.selected)?e:"")},[null==a?void 0:a.selected]),(0,o.A)(()=>{T&&D("")},[T]);let L=(0,s.useCallback)(e=>{var t,r;let{value:n}=e.target;if(((e,t,a,r,n)=>{let l=e&&m.S4.test(e)?((e,t)=>{let{isPeriod:a,startYear:r,endYear:n,minDate:l,maxDate:s,locale:o}=t;return a?Array.from(new Set(e.split("-").map(e=>w({value:e,startYear:r,endYear:n,minDate:l,maxDate:s,locale:null==o?void 0:o.locale})).flat())):w({value:e,startYear:r,endYear:n,minDate:l,maxDate:s,locale:null==o?void 0:o.locale})})(e,t):[];a(l.length?l.join("; "):""),n||(l.length?null==r||r.hide():null==r||r.show())})(n,a,g,I.current,i),F){let e=n.split("-").map(e=>e.trim());if(m.PG.test(n)){let{error:a,values:r}=(e=>{let t=e.map(e=>(0,c.default)(e,m.i$,new Date)),a=Number.isNaN(t[1].getTime());return{values:t[0]<=t[1]?e:[e[1],e[0]],error:a}})(e);D(r),a||(P((0,c.default)(r[1],m.i$,new Date)),null==(t=I.current)||t.refresh(r))}else D(e),x!==a.startDate&&P(a.startDate)}else D(n),m.S4.test(n)?(null==(r=I.current)||r.refresh(n),P((0,c.default)(n,m.i$,new Date))):P(a.startDate);E(n,"input")},[F,E,a,i]),$=(0,s.useCallback)(e=>{g(""),E(((e,t)=>t?Array.isArray(e)?e.join("-"):"":e||"")(e||"",F),"calendar"),D((null==e?void 0:e.length)?e:"")},[F,E]),K=(0,s.useMemo)(()=>F&&(null==f?void 0:f.length)&&Array.isArray(f)?null==f?void 0:f.join("-"):f||"",[F,f]),V=(0,s.useCallback)(e=>{var t,r;e.stopPropagation(),D(""),g(""),P(a.startDate),E("","calendar"),null==(t=I.current)||t.touch(!1),null==(r=I.current)||r.refresh("")},[E]),H=(0,s.useCallback)(()=>{var e,t;A("bottom-end"),null==(e=I.current)||e.touch(!0),null==(t=I.current)||t.show()},[]),W=(0,s.useCallback)(e=>{var t;A("bottom-start"),null==(t=I.current)||t.touch(!1),b(F?"".concat(m.T1," - ").concat(m.T1):m.T1),null==B||B(e)},[F,B]),O=(0,s.useCallback)(e=>{b(""),null==Y||Y(e)},[Y]),J=(0,s.useCallback)(e=>{var t;(null==G?void 0:G(e))&&(null==(t=I.current)||t.hide())},[G]);return(0,l.jsx)(k.A,(0,n._)((0,r._)({},t),{label:M||(F?"Выберите период":"Выберите дату"),mask:F?"datepicker":"date",disabled:N,onBlur:O,onFocus:W,onChange:L,onKeyDown:J,renderInputWrapper:e=>(0,l.jsx)("div",{className:R().root,children:(0,l.jsx)(C,(0,n._)((0,r._)({},a),{onChange:$,selected:f,startDate:x,position:S,ref:I,children:(0,l.jsxs)("div",{className:R().root__wrapper,children:[e,(0,l.jsxs)("div",{className:R().root__icons,children:[K&&(0,l.jsx)("div",{className:R().root__cross_icon,onClick:V,children:(0,l.jsx)(j.A,{icon:{code:"cross"}})}),(0,l.jsx)("div",(0,n._)((0,r._)({className:u()(R().root__calendar_icon,{[R().root__icon_success]:!N&&"success"===_&&!!f,[R().root__icon_disabled]:N})},N?{}:{onClick:H}),{children:(0,l.jsx)(j.A,{icon:{code:"calendar"}})}))]})]})}))}),value:K,error:(null==t?void 0:t.error)||h,touched:(null==t?void 0:t.touched)||!!h,visited:!!h,inputMode:"numeric",placeholder:p,classes:{success:R().root__success}}))}},19507:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});let r=(e,t)=>{if(2===t.length){let a=t=>String(e).split("").at(t);return t[+(("1"!==a(-1)||"1"===a(-2))&&"01"!==String(e).slice(-2))]}return t[e%100>4&&e%100<20?2:[2,0,1,1,1,2][e%10<5?e%10:5]]}},27924:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});let r=e=>/^(?:(?:31(\.)(?:0?[13578]|1[02]))\1|(?:(?:29|30)(\.)(?:0?[1,3-9]|1[0-2])\2))(?:(?:1[6-9]|[2-9]\d)?\d{2})$|^(?:29(\.)0?2\3(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))$|^(?:0?[1-9]|1\d|2[0-8])(\.)(?:(?:0?[1-9])|(?:1[0-2]))\4(?:(?:1[6-9]|[2-9]\d)?\d{2})$/.test(e)},29079:(e,t,a)=>{"use strict";a.d(t,{Q:()=>i,A:()=>s});var r=a(46045),n=a(37876),l=a(45313);let s=e=>(0,n.jsx)(l.A,(0,r._)({},e));var o=a(28129);let i=e=>(0,n.jsx)(o.A,(0,r._)({},e))},35393:e=>{e.exports={root:"GracePeriodCalcScheduleItem_root__KvEKv",root__payment:"GracePeriodCalcScheduleItem_root__payment__JLqHY",root__date:"GracePeriodCalcScheduleItem_root__date__b6PEg",root__title:"GracePeriodCalcScheduleItem_root__title__7rMmL",root__sum:"GracePeriodCalcScheduleItem_root__sum__k99mG",shimmer:"GracePeriodCalcScheduleItem_shimmer__x_nnK",timerRotateRight:"GracePeriodCalcScheduleItem_timerRotateRight__plNKB",timerRotateLeft:"GracePeriodCalcScheduleItem_timerRotateLeft__C1OHi"}},36788:e=>{e.exports={root__wrapper:"FormInputCalendar_root__wrapper__q5Qiq",root__icons:"FormInputCalendar_root__icons__9k_BQ",root__cross_icon:"FormInputCalendar_root__cross_icon__01j_y",root__calendar_icon:"FormInputCalendar_root__calendar_icon__iQeJJ",root:"FormInputCalendar_root__txovy",root__icon_disabled:"FormInputCalendar_root__icon_disabled__bIRVq",root__success:"FormInputCalendar_root__success__S26ge",root__icon_success:"FormInputCalendar_root__icon_success__NgkvZ",shimmer:"FormInputCalendar_shimmer___XwXw",timerRotateRight:"FormInputCalendar_timerRotateRight__F510z",timerRotateLeft:"FormInputCalendar_timerRotateLeft__yIhKB"}},75759:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(37876),n=a(69401);let l=e=>{let{variant:t="full",anchor:a,disabled:l=!1,children:s,className:o,trigger:i=null,forceClose:u,forceOpen:d,subtitle:c,classes:_={},onToggle:f=()=>{}}=e;return(0,r.jsx)(n.A,{variant:t,anchor:a,isDisabled:l,className:o,classes:_,triggerNode:i,forceOpen:d,forceClose:u,subt
1itle:c,onToggle:f,children:s})}},77014:(e,t,a)=>{"use strict";a.d(t,{LJ:()=>o,PG:()=>l,S4:()=>s,T1:()=>i,fH:()=>r,i$:()=>u,rU:()=>n});let r=(0,a(96185).default)(new Date,1).getFullYear(),n=1940,l=/\d{2}\.\d{2}\.\d{4} - \d{2}\.\d{2}\.\d{4}/,s=/\d{2}\.\d{2}\.\d{4}/,o=/(\d{2})\.(\d{2})\.(\d{4})/,i="__.__.____",u="dd.MM.yyyy"},80390:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>ev});var r=a(46045),n=a(16690),l=a(37876),s=a(31289);let o=(0,a(54455).default)(new Date);var i=a(18276),u=a(9712);let d=[[new Date(2024,0,10),new Date(2024,0,31)],[new Date(2024,1,1),new Date(2024,1,29)],[new Date(2024,2,1),new Date(2024,3,1)],[new Date(2024,3,2),new Date(2024,4,2)],[new Date(2024,4,3),new Date(2024,4,31)],[new Date(2024,5,1),new Date(2024,6,1)],[new Date(2024,6,2),new Date(2024,6,31)],[new Date(2024,7,1),new Date(2024,8,2)],[new Date(2024,8,3),new Date(2024,8,30)],[new Date(2024,9,1),new Date(2024,9,31)],[new Date(2024,10,1),new Date(2024,11,2)],[new Date(2024,11,3),new Date(2025,0,9)],[new Date(2025,0,10),new Date(2025,0,31)],[new Date(2025,1,1),new Date(2025,1,28)],[new Date(2025,2,1),new Date(2025,2,31)],[new Date(2025,3,1),new Date(2025,3,30)],[new Date(2025,4,1),new Date(2025,5,2)],[new Date(2025,5,3),new Date(2025,5,30)],[new Date(2025,6,1),new Date(2025,6,31)],[new Date(2025,7,1),new Date(2025,8,1)],[new Date(2025,8,2),new Date(2025,8,30)],[new Date(2025,9,1),new Date(2025,9,31)],[new Date(2025,10,1),new Date(2025,11,1)],[new Date(2025,11,2),new Date(2026,0,12)],[new Date(2026,0,13),new Date(2026,1,2)],[new Date(2026,1,3),new Date(2026,2,2)],[new Date(2026,2,3),new Date(2026,2,31)],[new Date(2026,3,1),new Date(2026,3,30)],[new Date(2026,4,1),new Date(2026,5,1)],[new Date(2026,5,2),new Date(2026,5,30)],[new Date(2026,6,1),new Date(2026,6,31)],[new Date(2026,7,1),new Date(2026,7,31)],[new Date(2026,8,1),new Date(2026,8,30)],[new Date(2026,9,1),new Date(2026,10,2)],[new Date(2026,10,3),new Date(2026,10,30)],[new Date(2026,11,1),new Date(2027,0,12)]];var c=a(73845),_=a(66659);let f=e=>[(0,_.default)(e),(0,c.A)(e)],D=e=>d.find(t=>{let[a,r]=t;return(0,u.default)(e,{start:a,end:r})})||f(e),h=e=>{let t=d.findIndex(t=>{let[a,r]=t;return(0,u.default)(e,{start:a,end:r})});return t<0||t===d.length-1?f((0,i.default)(e,1)):d[t+1]},m=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e<=500)return e;let a=e*(t?.09:.03);return a<500?500:a};var g=a(1075),p=a(7688);let w="d MMMM yyyy",v=e=>Number.isInteger(e)?e:e.toFixed(2),y=e=>{let{sum:t,date:a,title:r="Минимальный платеж",prefix:n="до ",isSumNegative:l=!1}=e;return{title:r,sum:l?"– ".concat(v(t)):v(t),date:n+(0,g.default)(a,a.getFullYear()!==o.getFullYear()?w:"d MMMM",{locale:p.A})}},b=(e,t)=>{let[a]=D(e),[,r]=h(e);return[t?e:a,r]},{useStore:x}=(0,s.A)((e,t)=>({cardReceivingDate:o,firstPurchaseDate:o,firstPurchaseSum:4e4,setCardReceivingDate:t=>e({cardReceivingDate:t}),setFirstPurchaseDate:t=>e({firstPurchaseDate:t}),setFirstPurchaseSum:t=>e({firstPurchaseSum:t}),computed:{get firstPurchaseScheduleInfo(){return y({date:t().firstPurchaseDate,sum:t().firstPurchaseSum,title:"Покупка",prefix:"",isSumNegative:!0})}
1,get firstShoppingPeriodStartDate(){return b(t().cardReceivingDate,!0)[0]},get firstShoppingPeriodEndDate(){return b(t().cardReceivingDate,!0)[1]},get firstGracePeriodEndDate(){return(e=>{let t=d.findIndex(t=>{let[a,r]=t;return(0,u.default)(e,{start:a,end:r})})+2,a=t<d.length?t:d.length-1,[,r]=d[a];return r||D((0,i.default)(e,2))[1]})(t().computed.firstShoppingPeriodStartDate)},get minimumPayments(){let{firstPurchaseSum:e,firstPurchaseDate:a,computed:{firstGracePeriodEndDate:r}}=t();return(e=>{let{firstPurchaseSum:t,firstPurchaseDate:a,firstGracePeriodEndDate:r}=e,n=[],l=t,s=d.findIndex(e=>{let[t,r]=e;return(0,u.default)(h(a)[1],{start:t,end:r})}),o=d.findIndex(e=>{let[t,a]=e;return(0,u.default)(r,{start:t,end:a})});d.slice(s,o).forEach(e=>{let[,t]=e,a=m(l,!0),r=y({sum:a,date:t});l-=a,n.push(r)});let i=y({sum:l,date:r,title:"Погашение задолженности"});return n.push(i),n})({firstPurchaseSum:e,firstPurchaseDate:a,firstGracePeriodEndDate:r})},get paymentSchedule(){let{firstPurchaseScheduleInfo:e,minimumPayments:a}=t().computed;return[e,...a]}}}));var P=a(27442),S=a(97821),A=a(48469),C=a(29659),j=a(13294),k=a(89482),I=a(10961),R=a(12827);let F=e=>(0,R.default)(e,"dd.MM.yyyy",new Date);var N=a(1058),M=a(92097),B=a(36488);let Y=(e,t,a)=>!!((0,B.default)(e,t)||(0,B.default)(e,a))||(0,M.default)(e,a)&&(0,N.default)(e,t);var E=a(27924);let G="dd.MM.yyyy";var T=a(11128);let L=(0,k.createContext)({}),$=e=>{let{isBodyScrollLock:t}=e,a=(0,k.useContext)(L),r=a(e=>e.cardReceivingDate),n=a(e=>e.setCardReceivingDate),s=(0,c.A)((0,i.default)(o,6)),u=(0,c.A)((0,I.default)(o,6)),d=(0,k.useCallback)(e=>{if(!(0,E.A)(e))return;let t=F(e);Y(t,u,s)&&n(t)},[]);return(0,l.jsx)(T.A,{inputProps:{label:"Дата получения карты",name:"card-receiving-datepicker",onBlur:()=>{},onChange:d},calendProps:{minDate:u,maxDate:s,selected:(0,g.default)(r,G),startDate:r,startYear:u.getFullYear(),endYear:s.getFullYear(),isBodyScrollLock:t}})};var K=a(66837),V=a(19507),H=a(46228);let W=()=>{let e=(0,k.useContext)(L),t=e(e=>e.firstPurchaseDate),a=e(e=>e.computed.firstGracePeriodEndDate),r=(0,K.A)(a,t),n=(0,g.default)(a,w,{locale:p.A});return(0,l.jsx)(H.A,{results:[{label:"Первый беспроцентный период",value:"".concat(r," ").concat((0,V.A)(r,["день","дня","дней"])),main:!0},{label:"Оплатите задолженность без&nbsp;%",value:"до ".concat(n)}]})},O=e=>{let{isBodyScrollLock:t}=e,a=(0,k.useContext)(L),r=a(e=>e.cardReceivingDate),n=a(e=>e.firstPurchaseDate),s=a(e=>e.setFirstPurchaseDate),o=a(e=>
1e.computed.firstShoppingPeriodEndDate),i=a(e=>e.computed.firstShoppingPeriodStartDate),u=(0,k.useCallback)(e=>{if(!(0,E.A)(e))return;let t=F(e);Y(t,i,o)&&s(t)},[o,i]);return(0,k.useEffect)(()=>{s(r)},[r]),(0,l.jsx)(T.A,{inputProps:{label:"Дата покупки",name:"first-purchase-datepicker",onBlur:()=>{},onFocus:()=>{},onChange:u},calendProps:{maxDate:o,minDate:i,selected:(0,g.default)(n,G),startDate:i,startYear:i.getFullYear(),endYear:o.getFullYear(),isBodyScrollLock:t}})};var J=a(79638),Q=a(29079);let q=e=>{let{value:t,setValue:a,label:r,name:n,min:s,max:o}=e,[i,u]=(0,k.useState)(t),d=(0,k.useCallback)(e=>{u(null!=e?e:0)},[]);return(0,J.A)(()=>{a(i)},400,[i]),(0,l.jsx)(Q.Q,{name:n,isDisabled:!1,isHidden:!1,isSetDefaultValue:!1,min:{value:s||100,prefix:"от",postfix:" ₽"},max:{value:o||1e6,prefix:"до",postfix:" ₽"},postfix:"",label:r,step:100,rangeValue:i,onChange:d})},U=()=>{let e=(0,k.useContext)(L),t=e(e=>e.firstPurchaseSum),a=e(e=>e.setFirstPurchaseSum);return(0,l.jsx)(q,{label:"Сумма покупки",name:"first-purchase-sum",value:t,setValue:a})};var X=a(94341),Z=a(58103),z=a.n(Z),ee=a(75759),et=a(7910),ea=a(35393),er=a.n(ea);let en=e=>{let{date:t,title:a,sum:r}=e;return(0,l.jsxs)("div",{className:er().root,children:[(0,l.jsx)("span",{suppressHydrationWarning:!0,className:er().root__date,children:t}),(0,l.jsxs)("dl",{className:er().root__payment,children:[(0,l.jsx)("dt",{className:er().root__title,children:a}),(0,l.jsxs)("dd",{className:er().root__sum,children:[(0,et.A)(r).replace(".",","),"\xa0₽"]})]})]})};var el=a(87884),es=a.n(el);let eo=()=>{let e=(0,k.useContext)(L)(e=>e.computed.paymentSchedule),[t,a]=(0,k.useState)(!1),[n,s]=(0,k.useState)(!1);(0,X.A)(()=>{n?a(!0):a(!1)},[n]);let o=(0,k.useCallback)(e=>{s(e)},[]);return(0,l.jsx)(ee.A,{className:es().root,classes:{children:es().root__children,toggle:z()({[es().toggle]:t})},variant:"full",onToggle:o,trigger:(0,l.jsx)("p",{className:es().root__trigger,children:"График минимальных платежей"}),children:(0,l.jsx)(l.Fragment,{children:e.map(e=>(0,l.jsx)(en,(0,r._)({},e),"".concat(e.date,"_").concat(e.sum)))})})},ei=e=>{let{block:t}=e;return(0,l.jsxs)(A.A,{isWrapper:t.isWrapper,isVBlockPadding:t.isVBlockPadding,children:[(0,l.jsxs)(S.A,{isWithBackground:!0,title:t.title,children:[(0,l.jsxs)(P.A,{title:"Параметры покупки",children:[(0,l.jsx)($,{isBodyScrollLock:t.isBodyScrollLock}),(0,l.jsx)(O,{isBodyScrollLock:t.isBodyScrollLock})]}),(0,l.jsxs)(P.A,{title:"Минимальные платежи",children:[(0,l.jsx)(U,{}),(0,l.jsx)(eo,{})]})]}),(0,l.jsxs)(S.A,{children:[(0,l.jsx)(W,{}),(0,l.jsx)(C.A,{button:t.button}),(0,l.jsx)(j.A,{description:"Расчет калькулятора по кредитной карте 120 дней предварительный. Персональные условия вы сможете узнать после оформления заявки"})]})]})};var eu=a(86813);let ed=[[new Date(2025,10,2),new Date(2025,10,4)],[new Date(2025,11,31),new Date(2026,0,11)],[new Date(2026,1,23)],[new Date(2026,2,9)],[new Date(2026,4,1)],[new Date(2026,4,11)],[new Date(2026,5,12)],[new Date(2026,10,4)],[new Date(2026,11,31)]],ec=[new Date(2025,10,1)],e_=(e=>{let{countBillingPeriods:t,holidays:a,workWeekends:r}=e;return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,n=((e,t)=>{let a=new Date(t);return a.setDate(a.getDate()-1),Array((e+1)*30).fill(null).map(()=>a.setDate(a.getDate()+1))})(t,e).reduce((e,t)=>{let r=(0,eu.A)(t)||a.has(t);return e.set(t,r)},new Map);return r.forEach(e=>{n.set(e.getTime(),!1)}),n}})({countBillingPeriods:4,holidays:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.reduce((e,t)=>{let[a,r]=t,n=new Date(a),l=null!=r?r:a;for(;n<=l;)e.add(n.getTime()),n.setDate(n.getDate()+1);return e},new Set)}(ed),workWeekends:ec}),ef=function(e,t,a){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],n=new Date(a);r||n.setDate(n.getDate()+1);let l=new Date(n.getFullYear(),n.getMonth()+1,t);return[n,((e,t)=>{let a=t.getTime(),r=Array.from(e),n=r.findIndex(e=>{let[t]=e;return t===a});if(-1===n)return t;let l=r.slice(n).find(e=>{let[,t]=e;return!t});if(!l)return t;let[s]=l;return new Date(s)})(e,l)]},eD=e=>((e,t,a)=>{let r=(e=>{let t=e.getDate();return t>20?20:t})(a),n=ef(t,r,a,!0);return Array(e).fill(null).reduce((e,a,n)=>{let[,l]=e[n],s=ef(t,r,l);return e.push(s),e},[n])})(4,e_(e),e),eh=e=>
1{let[t,a]=e[0];return[t,a]},{useStore:em}=(0,s.A)((e,t)=>({cardReceivingDate:o,firstPurchaseDate:o,firstPurchaseSum:4e4,setCardReceivingDate:t=>e({cardReceivingDate:t}),setFirstPurchaseDate:t=>e({firstPurchaseDate:t}),setFirstPurchaseSum:t=>e({firstPurchaseSum:t}),computed:{get firstPurchaseScheduleInfo(){return y({date:t().firstPurchaseDate,sum:t().firstPurchaseSum,title:"Покупка",prefix:"",isSumNegative:!0})},get firstShoppingPeriodStartDate(){let{cardReceivingDate:e}=t();return eh(eD(e))[0]},get firstShoppingPeriodEndDate(){let{cardReceivingDate:e}=t();return eh(eD(e))[1]},get firstGracePeriodEndDate(){let{cardReceivingDate:e}=t();return(e=>{let[,t]=e[3];return t})(eD(e))},get minimumPayments(){let{cardReceivingDate:e,firstPurchaseSum:a}=t();return(e=>{let{firstPurchaseSum:t,billingPeriods:a}=e,r=[],n=t;a.slice(1,3).forEach(e=>{let[,t]=e,a=m(n,!0),l=y({sum:a,date:t});n-=a,r.push(l)});let[,l]=a[3],s=y({sum:n,date:l,title:"Погашение задолженности"});return r.push(s),r})({billingPeriods:eD(e),firstPurchaseSum:a})},get paymentSchedule(){let{firstPurchaseScheduleInfo:e,minimumPayments:a}=t().computed;return[e,...a]}}})),eg=e=>{let{block:t}=e;return(0,l.jsx)(L.Provider,{value:em,children:(0,l.jsx)(ei,{block:t})})},ep={"90_days":e=>{let{block:t}=e;return(0,l.jsx)(L.Provider,{value:x,children:(0,l.jsx)(ei,{block:t})})},"120_days":eg},ew={name:"Оформить карту",href:"#first-step",target:"_self"},ev=e=>{var t,a;let{block:s}=e,o=null!=(t=ep[s.visualVersion])?t:eg;return(0,l.jsx)(o,{block:(0,n._)((0,r._)({},s),{button:null!=(a=s.button)?a:ew,title:s.hideTitle?"":"Калькулятор беспроцентного периода до 180&nbsp;дней"})})}},87884:e=>{e.exports={root:"GracePeriodCalcSchedule_root__ge79f",root__children:"GracePeriodCalcSchedule_root__children__xPc91",root__trigger:"GracePeriodCalcSchedule_root__trigger__yRb6H",toggle:"GracePeriodCalcSchedule_toggle__G7wZV",shimmer:"GracePeriodCalcSchedule_shimmer__PNkeP",timerRotateRight:"GracePeriodCalcSchedule_timerRotateRight__DwCtj",timerRotateLeft:"GracePeriodCalcSchedule_timerRotateLeft__gDxR5"}}}]);

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.