(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3185],{53371:function(e,t,n){Promise.resolve().then(n.t.bind(n,90373,23)),Promise.resolve().then(n.t.bind(n,86034,23)),Promise.resolve().then(n.t.bind(n,27565,23)),Promise.resolve().then(n.t.bind(n,76583,23)),Promise.resolve().then(n.bind(n,53417)),Promise.resolve().then(n.bind(n,69767)),Promise.resolve().then(n.t.bind(n,88003,23)),Promise.resolve().then(n.bind(n,59711)),Promise.resolve().then(n.bind(n,75217)),Promise.resolve().then(n.bind(n,60341)),Promise.resolve().then(n.t.bind(n,27184,23))},91530:function(e,t,n){"use strict";function r(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}n.d(t,{Z:function(){return u}});var o=n(41154);function i(e,t){if(t.length<e)throw TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function u(e,t){return i(2,arguments),function(e,t){i(2,arguments);var n=function(e){i(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===(0,o.Z)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):(("string"==typeof e||"[object String]"===t)&&"undefined"!=typeof console&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(Error().stack)),new Date(NaN))}(e),u=r(t);if(isNaN(u))return new Date(NaN);if(!u)return n;var a=n.getDate(),c=new Date(n.getTime());return(c.setMonth(n.getMonth()+u+1,0),a>=c.getDate())?c:(n.setFullYear(c.getFullYear(),c.getMonth(),a),n)}(e,-r(t))}},68026:function(e,t,n){"use strict";n.d(t,{Z:function(){return l},k:function(){return f}});var r=n(57437),o=n(45065),i=n(5426),u=n(2265);let a=(0,u.createContext)(void 0);function c(){}let s={region:i.A7.getItem("user_region"),town:i.A7.getItem("user_town"),handleToggleModal:c,handleSetRegion:c,handleSetTown:c};function l(e){let{children:t}=e,[n,c]=(0,u.useState)(()=>i.A7.getItem("user_region")),[l,f]=(0,u.useState)(()=>i.A7.getItem("user_town")),[h,d]=(0,u.useState)(s),g=(0,o.ar)(),p=(0,u.useCallback)(()=>{g.handleToggleModal(!0)},[g]),m=(0,u.useCallback)(e=>{h.handleSetRegion(e),c(e)},[h]),v=(0,u.useCallback)(e=>{h.handleSetTown(e),f(e)},[h]);(0,u.useEffect)(()=>{function e(e){c(e.detail.region),f(e.detail.town)}return document.addEventListener("onRegionChange",e),()=>document.removeEventListener("onRegionChange",e)},[]),(0,u.useEffect)(()=>{d(s),void 0!==s.region&&c(s.region),void 0!==s.town&&f(s.town)},[]);let b=(0,u.useMemo)(()=>({region:n,town:l,handleToggleModal:p,handleSetRegion:m,handleSetTown:v}),[m,v,p,n,l]);return(0,r.jsx)(a.Provider,{value:b,children:t})}function f(){let e=(0,u.useContext)(a);if(!e)throw Error("Out of context");return e}},59711:function(e,t,n){"use strict";n.d(t,{default:function(){return s}});var r=n(57437),o=n(30631),i=n(45065),u=n(2265),a=n(68026),c=n(2674);function s(e){let{children:t,siteConfig:n}=e;return(0,u.useEffect)(()=>{(0,o.zK)()},[]),(0,r.jsx)(c.ZP,{siteConfig:n,children:(0,r.jsx)(i.sM,{children:(0,r.jsx)(a.Z,{children:(0,u.cloneElement)(t,{siteConfig:n,os:{isIOS:!1}})})})})}},75217:function(e,t,n){"use strict";var r=n(2265);t.default=(0,r.createContext)(void 0)},60341:function(e,t,n){"use strict";n.d(t,{default:function(){return u}});var r=n(57437),o=n(2265),i=n(75217);function u(e){let{children:t,siteConfig:n}=e,[u]=(0,o.useState)(n);return(0,r.jsx)(i.default.Provider,{value:u,children:t})}},2674:function(e,t,n){"use strict";n.d(t,{ZP:function(){return c.default},ND:function(){return a}}),(r=o||(o={})).Beeline="beeline",r.T2="t2",r.Megafon="megafon",o.Beeline,o.T2,o.Megafon,o.T2,o.Beeline,o.Megafon,o.T2,o.Beeline,o.Megafon;var r,o,i=n(2265),u=n(75217);function a(){let e=(0,i.useContext)(u.default);if(!e)throw Error("Site config was used out of context");return e}var c=n(60341)},76583:function(){},27565:function(){},86034:function(){},90373:function(){},27184:function(){},77337:function(e,t,n){"use strict";n.d(t,{Oh:function(){return b},iU:function(){return j},jb:function(){return C},xn:function(){return P}});let r=/#/g,o=/&/g,i=/\//g,u=/=/g,a=/\+/g,c=/%5e/gi,s=/%60/gi,l=/%7b/gi,f=/%7c/gi,h=/%7d/gi,d=/%20/gi;function g(e){return encodeURI(""+e).replace(f,"|")}function p(e){return g("string"==typeof e?e:JSON.stringify(e)).replace(a,"%2B").replace(d,"+").replace(r,"%23").replace(o,"%26").replace(s,"`").replace(c,"^").replace(i,"%2F")}function m(e){return p(e).replace(u,"%3D")}function v(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function b(e){return Object.keys(e).filter(t=>void 0!==e[t]).map(t=>{var n;return(("number"==typeof(n=e[t])||"boolean"==typeof n)&&(n=String(n)),n)?Array.isArray(n)?n.map(e=>`${m(t)}=${p(e)}`).join("&"):`${m(t)}=${p(n)}`:m(t)}).filter(Boolean).join("&")}let w=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,y=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,S=/^([/\\]\s*){2,}[^/\\]/,N=/^\.?\//;function C(e,t){let n=_(e),r={...function(e=""){let t={};for(let n of("?"===e[0]&&(e=e.slice(1)),e.split("&"))){let e=n.match(/([^=]+)=?(.*)/)||[];if(e.length<2)continue;let r=v(e[1].replace(a," "));if("__proto__"===r||"constructor"===r)continue;let o=v((e[2]||"").replace(a," "));void 0===t[r]?t[r]=o:Array.isArray(t[r])?t[r].push(o):t[r]=[t[r],o]}return t}(n.search),...t};return n.search=b(r),E(n)}function P(e,...t){let n=e||"";for(let e of t.filter(e=>e&&"/"!==e))if(n){let t=e.replace(N,"");n=function(e="",t){return e.endsWith("/")?e:e+"/"}(n)+t}else n=e;return n}function j(e,t){if(!t||"#"===t)return e;let n=_(e);return n.hash=""===t?"":"#"+g(t).replace(l,"{").replace(h,"}").replace(c,"^"),E(n)}let M=Symbol.for("ufo:protocolRelative");function _(e="",t){let n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){let[,e,t=""]=n;return{protocol:e.toLowerCase(),pathname:t,href:e+t,auth:"",host:"",search:"",hash:""}}if(!function(e,t={}){return("boolean"==typeof t&&(t={acceptRelative:t}),t.strict)?w.test(e):y.test(e)||!!t.acceptRelative&&S.test(e)}(e,{acceptRelative:!0}))return t?_(t+e):x(e);let[,r="",o,i=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[],[,u="",a=""]=i.match(/([^#/?]*)(.*)?/)||[];"file:"===r&&(a=a.replace(/\/(?=[A-Za-z]:)/,""));let{pathname:c,search:s,hash:l}=x(a);return{protocol:r.toLowerCase(),auth:o?o.slice(0,Math.max(0,o.length-1)):"",host:u,pathname:c,search:s,hash:l,[M]:!r}}function x(e=""){let[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function E(e){let t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",r=e.hash||"",o=e.auth?e.auth+"@":"",i=e.host||"";return(e.protocol||e[M]?(e.protocol||"")+"//":"")+o+i+t+n+r}}},function(e){e.O(0,[4247,4875,729,845,5501,5458,207,3544,5346,871,5065,2971,2117,1744],function(){return e(e.s=53371)}),_N_E=e.O()}]);