(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{3619:()=>{},3801:(e,t,n)=>{Promise.resolve().then(n.bind(n,25156)),Promise.resolve().then(n.t.bind(n,19088,23)),Promise.resolve().then(n.t.bind(n,23574,23)),Promise.resolve().then(n.bind(n,87015)),Promise.resolve().then(n.bind(n,49155)),Promise.resolve().then(n.t.bind(n,41402,23)),Promise.resolve().then(n.bind(n,57134)),Promise.resolve().then(n.bind(n,73090)),Promise.resolve().then(n.bind(n,48976)),Promise.resolve().then(n.t.bind(n,3619,23))},8561:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r={setItem:(e,t)=>{try{window.localStorage.setItem(e,t)}catch(e){return console.error(e),!1}return!0},getItemRaw:e=>{try{return window.localStorage.getItem(e)}catch(e){return console.error(e),null}},getItem:e=>{let t=r.getItemRaw(e);if(t&&"undefined"!==t)try{return JSON.parse(t)}catch(t){console.warn("invalid object in localStorage by key: ".concat(e))}return null},removeItem:e=>{try{window.localStorage.removeItem(e)}catch(e){console.error(e)}}}},20447:(e,t,n)=>{"use strict";n.d(t,{q:()=>_});var r=n(61126),o=n(57406);let i=()=>o.Ay.union([o.Ay.enum(["true","false"]),o.Ay.boolean()]).optional().transform(e=>"boolean"==typeof e?e:"true"===e),s=o.Ay.object({ASSETS_URL:o.Ay.string().url(),BACKEND_API:o.Ay.string().url(),BASE_URL:o.Ay.string().url(),BFF_SHOWCASE_API:o.Ay.string().url(),COMMON_BLOCKS_API:o.Ay.string().url(),HEADLESS_CMS_API:o.Ay.string().url(),LK_API:o.Ay.string().url(),LK_URL:o.Ay.string().url(),MP_SC_API_DIRECT:o.Ay.string().url(),MP_SC_API:o.Ay.string().url(),PAGE_CONTENT_API:o.Ay.string().url(),PROD_CAT_API:o.Ay.string().url(),PRODUCT_TAGS_API:o.Ay.string().url(),SEO_API:o.Ay.string().url(),REDIRECTS_API:o.Ay.string().url(),ENABLE_EXTERNAL_LINK_WARNING:i(),FEATURE_TOGGLE_DEPOSIT_DETAIL_NEW_DESIGN_ENABLED:i()}),_=function(){let e={ASSETS_URL:(0,r.env)("NEXT_PUBLIC_ASSETS_BASE_URL"),BACKEND_API:(0,r.env)("NEXT_PUBLIC_API_URL"),BASE_URL:(0,r.env)("NEXT_PUBLIC_BASE_URL"),BFF_SHOWCASE_API:(0,r.env)("NEXT_PUBLIC_NEW_API_URL"),COMMON_BLOCKS_API:(0,r.env)("NEXT_PUBLIC_COMMON_BLOCKS_URL"),HEADLESS_CMS_API:(0,r.env)("NEXT_PUBLIC_HEADLESS_CMS_API_URL"),LK_API:(0,r.env)("NEXT_PUBLIC_LK_API_URL"),LK_URL:(0,r.env)("NEXT_PUBLIC_MOEX_AD_URI"),MP_SC_API_DIRECT:(0,r.env)("NEXT_PUBLIC_MP_SC_URL"),MP_SC_API:(0,r.env)("NEXT_PUBLIC_MP_SC_API_URL"),PAGE_CONTENT_API:(0,r.env)("NEXT_PUBLIC_PAGE_CONTENT_API"),PROD_CAT_API:(0,r.env)("NEXT_PUBLIC_PROD_CAT_CORE_API_URL"),PRODUCT_TAGS_API:(0,r.env)("NEXT_PUBLIC_PRODUCT_TAGS_API_URL"),SEO_API:(0,r.env)("NEXT_PUBLIC_SEO_API_URL"),REDIRECTS_API:(0,r.env)("NEXT_PUBLIC_MP_SC_REDIRECTS_API"),ENABLE_EXTERNAL_LINK_WARNING:(0,r.env)("NEXT_PUBLIC_ENABLE_EXTERNAL_LINK_WARNING"),FEATURE_TOGGLE_DEPOSIT_DETAIL_NEW_DESIGN_ENABLED:(0,r.env)("NEXT_PUBLIC_FEATURE_TOGGLE_DEPOSIT_DETAIL_NEW_DESIGN_ENABLED")},t=s.safeParse(e);return t.success?t.data:(console.error("Invalid public env config:",t.error.format()),e)}()},21447:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>a,Li:()=>c});var r=n(12115);let o=(0,r.createContext)(void 0);var i=n(95155),s=n(44154),_=n(95852),l=n(51442),u=n(99248);function a(e){let{children:t}=e,n=function(e){var t;let{disabled:n=!1,...o}={},i=(0,r.useMemo)(()=>(0,l.OR)(),[]),a=null!=(t=null==i?void 0:i["auth.gtm_customer_id"])?t:null,[c,A]=(0,r.useState)(!1),[E,d]=(0,r.useState)(!a),{data:I,isLoading:P}=(0,u.C)(["customer",a],()=>(0,s.P)(a),{...o,disabled:!a||n});return(0,r.useEffect)(()=>{if(n||P||!I)return;let{data:e,error:t}=I,{features:r}=null!=e?e:{};d(!0),t||(null==r?void 0:r.includes(_.Q.SHOW_ADDITIONAL_PERCENT_BONUS))||A(!0)},[I,n,P]),(0,r.useMemo)(()=>({isLoading:P,isOldUser:c,customerId:a,isCustomerDataResponded:E}),[a,E,P,c])}(),a=(0,r.useMemo)(()=>({isOldUser:n.isOldUser,customerId:n.customerId,isLoading:n.isLoading,isCustomerDataResponded:n.isCustomerDataResponded}),[n.isOldUser,n.customerId,n.isLoading,n.isCustomerDataResponded]);return(0,i.jsx)(o.Provider,{value:a,children:t})}function c(){let e=(0,r.useContext)(o);if(!e)throw Error("useCustomerContext must be used within CustomerContextProvider");return e}},28625:(e,t,n)=>{"use strict";n.d(t,{px:()=>s});var r=n(81637),o=n(20447),i=n(95704);let s=async(e,t,n,s)=>{let{isNewApi:_=!1,isLKApi:l=!1,returningType:u="json",isCommonBlocksApi:a=!1,isMpScApi:c=!1,isProdCatApi:A=!1,isProductTagsApi:E=!1,isHeadlessCMS:d=!1,isSeoApi:I=!1,isMpSc:P=!1,isPageContent:C=!1,isMpScRedirects:S=!1}=null!=n?n:{},L=function(e,t){let{isNewApi:n,isLKApi:i,isCommonBlocksApi:s,isMpScApi:_,isProductTagsApi:l,isHeadlessCMS:u,isSeoApi:a,isMpSc:c,isPageContent:A,isMpScRedirects:E}=e;return s?o.q.COMMON_BLOCKS_API:i?o.q.LK_API:u?o.q.HEADLESS_CMS_API:A?o.q.PAGE_CONTENT_API:t?a?o.q.SEO_API:_?o.q.MP_SC_API:c?o.q.MP_SC_API_DIRECT:l?o.q.PRODUCT_TAGS_API:E?o.q.REDIRECTS_API:n?o.q.BFF_SHOWCASE_API:o.q.BACKEND_API:function(e){let{isMpScApi:t,isSeoApi:n,isNewApi:o,isProdCatApi:i,isProductTagsApi:s}=e;return(0,r.oq)("/deposits/api/proxy",t?"mpsc":o?"new":i?"prod-cat":n?"seo":s?"product-tags":"")}(e)}({isNewApi:_,isLKApi:l,isCommonBlocksApi:a,isMpScApi:c,isProdCatApi:A,isProductTagsApi:E,isHeadlessCMS:d,isSeoApi:I,isMpSc:P,isPageContent:C,isMpScRedirects:S},s),T=(0,r.oq)(L,e),g=null,N=null,m=0,v="";try{m=performance.now();let e=await fetch(T,{method:"GET",next:{revalidate:0},...t});if(v=e.status,!e.ok)throw Error("Network response was not ok: ".concat(v));g=await e[u]()}catch(e){console.log(T,e),N=e instanceof Error?e.message:"error"}finally{var f;null==(f=i.outgoingHTTPRequestHistogram)||f.labels((null==t?void 0:t.method)||"GET",e,String(v)).observe(Number(performance.now()-m))}return{data:g,error:N}}},44154:(e,t,n)=>{"use strict";n.d(t,{P:()=>o});var r=n(28625);let o=e=>(0,r.px)("/api/v1/customer/personalization/features/".concat(e),null,{isNewApi:!0})},48976:(e,t,n)=>{"use strict";n.d(t,{default:()=>s});var r=n(95155),o=n(12115),i=n(73090);function s(e){let{children:t,siteConfig:n}=e,[s]=(0,o.useState)(n);return(0,r.jsx)(i.default.Provider,{value:s,children:t})}},51442:(e,t,n)=>{"use strict";n.d(t,{OR:()=>o,ub:()=>i});var r=n(61126);let o=()=>{if("undefined"!=typeof document&&document.cookie)return Object.fromEntries(document.cookie.split("; ").map(e=>e.split("=")).map(e=>e.map(e=>(e=>('"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)))(e))))},i=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:365,o=(0,r.env)("NEXT_PUBLIC_BASE_URL");if(!o)throw Error("Не определена переменная окружения NEXT_PUBLIC_BASE_URL");let i=window.location.host.indexOf("localhost")>=0?"":"; domain=".concat(["",...o.replace(/^http(s)?:\/\//gi,"").replace(/\/$/,"").split(".").slice(-2)].join(".")),s=new Date(new Date().getTime()+24*n*36e5).toUTCString();document.cookie="".concat(encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[(]/g,"%28").replace(/[)]/g,"%29"),"=").concat(encodeURIComponent("string"==typeof t?t:JSON.stringify(t)).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent),"; SameSite=Strict").concat(/^https:\/\//gi.test(o)?"; Secure":"").concat(i,"; expires=").concat(s,"; path=/;")}},57134:(e,t,n)=>{"use strict";n.d(t,{default:()=>c});var r=n(95155),o=n(10320),i=n(75174),s=n(12115),_=n(20447),l=n(76072),u=n(99315),a=n(21447);function c(e){let{children:t,siteConfig:n}=e;return(0,s.useEffect)(()=>{(0,o.yu)()},[]),(0,r.jsx)(u.Ay,{siteConfig:n,children:(0,r.jsx)(a.Ay,{children:(0,r.jsx)(i.L,{showcaseUrl:_.q.BASE_URL,children:(0,r.jsx)(l.A,{children:t})})})})}},73090:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});let r=(0,n(12115).createContext)(void 0)},76072:(e,t,n)=>{"use strict";n.d(t,{A:()=>a,N:()=>c});var r=n(95155),o=n(75174),i=n(12115),s=n(8561);let _=(0,i.createContext)(void 0);function l(){}let u={region:s.A.getItem("user_region"),town:s.A.getItem("user_town"),handleToggleModal:l,handleSetRegion:l,handleSetTown:l};function a(e){let{children:t}=e,[n,l]=(0,i.useState)(()=>s.A.getItem("user_region")),[a,c]=(0,i.useState)(()=>s.A.getItem("user_town")),[A,E]=(0,i.useState)(u),d=(0,o.om)(),I=(0,i.useCallback)(()=>{d.handleToggleModal(!0)},[d]),P=(0,i.useCallback)(e=>{A.handleSetRegion(e),l(e),d.selectCity(e,s.A.getItem("user_town"))},[A,d]),C=(0,i.useCallback)(e=>{A.handleSetTown(e),c(e),d.selectCity(s.A.getItem("user_region"),e)},[A,d]);(0,i.useEffect)(()=>{function e(e){l(e.detail.region),c(e.detail.town)}return document.addEventListener("onRegionChange",e),()=>document.removeEventListener("onRegionChange",e)},[]),(0,i.useEffect)(()=>{E(u),void 0!==u.region&&l(u.region),void 0!==u.town&&c(u.town)},[]);let S=(0,i.useMemo)(()=>({region:n,town:a,handleToggleModal:I,handleSetRegion:P,handleSetTown:C}),[P,C,I,n,a]);return(0,r.jsx)(_.Provider,{value:S,children:t})}function c(){let e=(0,i.useContext)(_);if(!e)throw Error("Out of context");return e}},95852:(e,t,n)=>{"use strict";n.d(t,{Q:()=>r});var r=function(e){return e.SHOW_ADDITIONAL_PERCENT_BONUS="SHOW_ADDITIONAL_PERCENT_BONUS",e}({})},99248:(e,t,n)=>{"use strict";n.d(t,{C:()=>s});var r=n(13860),o=n(12115),i=n(46799);function s(e,t,n){let{disabled:s=!1,separateLoaders:_=!1,ssrLoader:l=!1,...u}=null!=n?n:{},a=(0,r.qK)(),c=(0,i.Ay)(s?null:e,t,{revalidateOnFocus:!1,...u}),{isLoading:A,isValidating:E}=c,d=A||!!l&&!a&&!s,I=d||E;return(0,o.useMemo)(()=>({...c,isLoading:_?d:I,isValidating:_?E:I}),[I,d,E,_,c])}},99315:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>_.default,zn:()=>s});var r=function(e){return e.Beeline="beeline",e.T2="t2",e.Megafon="megafon",e}({});r.Beeline,r.T2,r.Megafon,r.T2,r.Beeline,r.Megafon,r.T2,r.Beeline,r.Megafon;var o=n(12115),i=n(73090);function s(){let e=(0,o.useContext)(i.default);if(!e)throw Error("Site config was used out of context");return e}var _=n(48976)}},e=>{e.O(0,[2545,25,6373,6850,5854,495,6799,3116,2612,8441,1255,7358],()=>e(e.s=3801)),_N_E=e.O()}]);