"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[458],{1265:function(t,e,n){var r,o=n(3454);let a="/service-navigator",i=["/kasko/stat_:path*","/osago/stat_:path*","/kalkulyator_kasko/stat_:path*","/kalkulyator_osago/stat_:path*","/kalkulyator_tourism/stat_:path*","/strahovanie_reitingi/stat_:path*","/kreditnye_karty/stat_:path*","/potrebitelskie_kredity/stat_:path*","/ipoteka/stat_:path*","/avtokredity/stat_:path*","/mikrozajmy/stat_:path*","/vklady/stat_:path*","/debetovye_karty/stat_:path*"],l=i.map(t=>t+"/app"),s=[...i,...l],u=s.map(t=>({source:t,destination:"/navigator/:path*"})),c={PORT:o.env.PORT||3e3,HOSTNAME:o.env.HOSTNAME||"localhost",APP_VERSION:null!==(r=o.env.APP_VERSION)&&void 0!==r?r:String(Math.random()).slice(2),REDIS_PORT:o.env.REDIS_PORT,REDIS_HOST:o.env.REDIS_HOST,REDIS_PASSWORD:o.env.REDIS_PASSWORD,CACHE_TTL:o.env.REDIS_TTL||300};t.exports={APP_PREFIX:a,WHITELIST:["/_next/static","".concat(a,"/_next/static"),"".concat(a,"/videos"),"".concat(a,"/api"),"".concat(a,"/health"),"/videos","/api/proxy","/api/proxyheadless","/api/metrics","/api/report","/metrics","/report","/favicon.ico"],SERVER_CONFIG:c,PAGES_PRELOADING:["/navigator","/navigator/news","/navigator/nakopit-i-sohranit","/navigator/investirovat","/navigator/zastrahovat","/navigator/kredity","/navigator/nalogi","/navigator/kak-ehto-rabotaet","/navigator/analitika","/navigator/razvlecheniya"],NavigatorDetailsPaths:i,NavigatorDetailRewrites:u}},4249:function(t,e,n){n.d(e,{h$:function(){return i},xJ:function(){return u}});var r=n(8083),o=n(1997),a=n(4141);let i={DEPOSITS:a.X.deposits,BONDS:a.X.bonds,CREDITS:a.X.credits,MICRO_CREDITS:a.X.microCredits,CARDS:a.X.cards,DEBIT_CARDS:a.X.debitCards,MORTGAGES:a.X.mortgages,AUTO_CREDITS:a.X.autoCredits,FUNDS:a.X.funds},l={deposits:"/api/v1/deposits/top/multi",credits:"/money_data/Credits.json?limit=3&order=asc&type=finuslugi&sort=rate",microCredits:"/money_data/MicroCredits.json?limit=3&order=asc&sort=rate&archive=0",cards:"/money_data/Cards.json?limit=3&order=asc&type=finuslugi&currency=1&sort=rate&archive=0",debitCards:"/money_data/DebitCards.json?limit=3&currency=1&order=asc&sort=rate&archive=0",mortgages:"/money_data/Mortgages.json?limit=3&currency=1&archive=0",autoCredits:"/money_data/AutoCredits.json?limit=3&order=asc&sort=rate&archive=0",bonds:"/api/v1/bonds/best-offer?offset=0&limit=3",funds:"/api/v1/funds/top?sortBy=YIELD_YEAR&sortOrder=DESC&limit=3"},s=[{maximumInDays:74,minimumInDays:0},{maximumInDays:164,minimumInDays:75},{maximumInDays:284,minimumInDays:165}],u=async(t,e,n)=>{var r;let o=e.value.chips.find(t=>t.productType===n);if(!o)return null;let a=null!==(r=o.offers)&&void 0!==r?r:[];if(a&&0===a.length){let e=await c(t,o.productType);a=e}return{...e.value,chips:[{...o,offers:a}]}},c=async(t,e)=>{let n=l[e];if(!n)return[];let i=e===a.X.deposits;if(i){let e=await Promise.all(s.map(e=>(0,r.t)({env:t,url:n,options:{isHeadlessCMS:!0},config:{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({termConditions:[e]})}}))),a=e.flatMap(t=>{var e,n;if(t.error)return console.error(t.error),[];let r=null===(n=t.data)||void 0===n?void 0:null===(e=n.topList[0])||void 0===e?void 0:e.topDeposit;return r?[r]:[]}).sort((t,e)=>(0,o.Nx)(t.minimumTerm)-(0,o.Nx)(e.minimumTerm));return a}let u=e===a.X.bonds,c=e===a.X.funds,d=await (0,r.t)({env:t,url:n,options:{isHeadlessCMS:u||c}});if(d.error&&console.error(d.error),c){var _;return null!==(_=d.data)&&void 0!==_?_:[]}return null!==d.data?d.data[u?"data":e]:[]}},4141:function(t,e,n){var r,o,a,i;n.d(e,{X:function(){return o},p:function(){return r}}),(a=r||(r={})).bank="bank",a.mfo="mfo",a.insurance="insurance",(i=o||(o={})).deposits="deposits",i.credits="credits",i.microCredits="microCredits",i.autoCredits="autoCredits",i.mortgages="mortgages",i.cards="cards",i.debitCards="debitCards",i.bonds="bonds",i.funds="funds"},2808:function(t,e,n){n.d(e,{B:function(){return r}});let r=t=>{let e=t.map(t=>({id:t.id,name:t.title,title:t.page_title,description:t.page_description,h1:t.title,url:t.url,modal_title:null,modal_description:null,modal_title_success:null,modal_description_success:null}));return e}},2853:function(t,e,n){n.d(e,{wg:function(){return _},Ik:function(){return h},yg:function(){return f},pW:function(){return d},kr:function(){return m},Jx:function(){return v}});var r=n(8083),o=n(9217),a=n(5122),i=n(2288),l=n(1273);let s=t=>t?Object.keys(t).filter(e=>t[e]).map(e=>"".concat(e,"=").concat(t[e])).join("&"):"";var u=n(2808);let c=(t,e,n,o,a,l,u,c)=>{let d={limit:e||"0",offset:n,page:o&&o>1?o:void 0,tag_url:a!==i.Vf?a:void 0,best:l,author:u,popularLimit:c};return(0,r.t)({env:t,url:"/money_data/Navigator.json?".concat(s(d))})},d=async(t,e,n,a,l,u,d,_)=>{var p,v,f;if(t.NEXT_PUBLIC_USE_OLD_API)return c(t,e,n,a,l,u,d,_);let g={limit:e||"0",offset:n,page:a&&a>1?a-1:0,categoryUrl:l!==i.Vf&&"navigator/all"!==l?l:void 0,best:u,authorUrl:d,popularLimit:_},m=await (0,r.t)({env:t,url:"/api/v2/posts?".concat(s(g)),options:{isMpScNavigator:!0}}),h=(null===(v=m.data)||void 0===v?void 0:null===(p=v.posts)||void 0===p?void 0:p.reduce((t,e)=>{let n=(0,o.I)(e);return n&&t.push(n),t},[]))||[],y=(null===(f=m.data)||void 0===f?void 0:f.pagination.rowsNumber)||h.length,S={articles:h,total:String(y),popular:[]};return{data:S}},_=(t,e,n,o,a,l)=>{let u={limit:e,offset:n,page:o&&o>1?o:void 0,tag_url:a!==i.Vf?a:void 0,seperatelimits:l};return(0,r.t)({env:t,url:"/money_data/Navigator.json?".concat(s(u))})},p=(t,e,n,o)=>(0,r.t)({env:t,url:"/money_data/News.json?".concat(s({select:"all",limit:e,offset:n,page:o&&o>1?o:void 0}))}),v=async(t,e,n,o)=>{var i,l,u;if(t.NEXT_PUBLIC_USE_OLD_API)return p(t,e,n,o);let c=await (0,r.t)({env:t,url:"/api/v2/news?".concat(s({limit:e,offset:n,page:o&&o>1?o-1:0})),options:{isMpScNavigator:!0}}),d=(null===(l=c.data)||void 0===l?void 0:null===(i=l.news)||void 0===i?void 0:i.reduce((t,e)=>{let n=(0,a.Y)(e);return n&&t.push(n),t},[]))||[],_={items:d,total:(null===(u=c.data)||void 0===u?void 0:u.pagination.rowsNumber)||d.length,tags:[]};return{data:_}},f=t=>(0,r.t)({env:t,url:"/api/v1/categories?limit=100",options:{isMpScNavigator:!0}}),g=t=>(0,r.t)({env:t,url:"/money_data/NavigatorGroups.json"}),m=async t=>{var e,n,o;if(t.NEXT_PUBLIC_USE_OLD_API)return g(t);let[a,s]=await Promise.allSettled([f(t),(0,r.t)({env:t,url:"/api/v1/tags",options:{isMpScNavigator:!0}})]),c=(null===(n=(0,l._)(a,null))||void 0===n?void 0:null===(e=n.data)||void 0===e?void 0:e.categories)||[],d=(null===(o=(0,l._)(s,null))||void 0===o?void 0:o.data)||[],_={tags:(0,u.B)(c),groups:i.pH,ctgs:d};return{data:_}},h=function(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3;return(0,r.t)({env:t,url:"/money_data/PostsGroups.json?key=".concat(e,"&limit=").concat(n)})}},9217:function(t,e,n){n.d(e,{I:function(){return i}});var r=n(5138),o=n(4249);let a=t=>{let e=new Date(t),n=function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return String(t).padStart(e,"0")},r=e.getUTCFullYear(),o=n(e.getUTCMonth()+1),a=n(e.getUTCDate()),i=n(e.getUTCHours()),l=n(e.getUTCMinutes()),s=n(e.getUTCSeconds()),u=n(1e3*e.getUTCMilliseconds(),6);return"".concat(r,"-").concat(o,"-").concat(a," ").concat(i,":").concat(l,":").concat(s,".").concat(u)},i=t=>{var e,n,i,l,s,u,c,d,_;if(!t)return null;let p=[];try{p=JSON.parse(t.content)}catch(t){p=[]}let v={id:null===(e=t.author)||void 0===e?void 0:e.id,url:null===(n=t.author)||void 0===n?void 0:n.url,name:"".concat(null===(i=t.author)||void 0===i?void 0:i.firstName," ").concat(null===(l=t.author)||void 0===l?void 0:l.lastName),position:null===(s=t.author)||void 0===s?void 0:s.position,about:null===(u=t.author)||void 0===u?void 0:u.about,photo:null===(c=t.author)||void 0===c?void 0:c.avatar,quote:void 0,education:null===(d=t.author)||void 0===d?void 0:d.education,career:null===(_=t.author)||void 0===_?void 0:_.career,likes_count:0,views_count:0,comments_count:0,tags:[]},f={id:t.id,url:t.fullUrl||t.url,redirect_url:t.redirectUrl,title:t.title,custom_title:t.title,seo_title:t.seoTitle,seo_description:t.seoDescription,anons:t.lead,time_to_read:t.readTime,content:p,font_dark:1,tag_ids:t.categories.map(t=>t.id),ctg_id:t.tags.length>0?t.tags[0].id:0,archive:0,is_pro:0,google_amp:0,filter_ids:[],views:t.views,image:{file:t.imageUrl,mobile_offset:"0",blur:1},img:{file:t.imageUrl},cover_title:t.imageAlt,likes:t.likes,publ_date:a(t.plannedPublishAt),is_full:!0,questionnaires:[],show_content:t.showContent?1:0,author:v,short_title:t.title,osago_regions_position:"",kasko_regions_position:"",hot:0,in_favorites:0,double:0,expert_id:0,public_date:a(t.createdAt),ord_inn:"",ord_company:"",ord_token:"",publ_time:a(t.plannedPublishAt),update_time:a(t.updatedAt),c_time:a(t.createdAt),polls:null,comments:[],read_time:t.readTime,pinned:t.pinMain,pinCategory:t.pinCategory,ads_banner:null,publisher:void 0,best_offers:o.h$[t.bestOffers||""]};return(0,r.A)(f)}},468:function(t,e,n){n.d(e,{AU:function(){return m},CV:function(){return p},Wb:function(){return v},f6:function(){return _},il:function(){return g},vM:function(){return c}});var r=n(8083),o=n(2853),a=n(2808),i=n(1273),l=n(2762),s=n(9217);let u=async(t,e,n)=>{var o,a,i;let l=n?null:await (0,r.t)({env:t,url:"/money_data/NavigatorDetailNocache.json?url=".concat(e)}),s=await (0,r.t)({env:t,url:"/money_data/NavigatorDetail.json?".concat(n?"others=".concat(n,"&"):"","url=").concat(e)}),u=(null==l?void 0:null===(o=l.data)||void 0===o?void 0:o.polls_statistics)||null,c=(null==l?void 0:null===(a=l.data)||void 0===a?void 0:a.comments)||null,d={...(null===(i=s.data)||void 0===i?void 0:i.article)||{},polls:u,comments:c};return{...s,data:{...s.data,article:d}}},c=async(t,e,n)=>{var l,c;if(t.NEXT_PUBLIC_USE_OLD_API)return u(t,e,n);let[d,_]=await Promise.allSettled([(0,r.t)({env:t,url:"/api/v2/posts/by-full-url?showPlanned=true&fullUrl=".concat(e),options:{isMpScNavigator:!0}}),(0,o.yg)(t)]),p=(0,i._)(d,null),v=(0,s.I)(null==p?void 0:p.data),f=(null===(c=(0,i._)(_,null))||void 0===c?void 0:null===(l=c.data)||void 0===l?void 0:l.categories)||[],g={article:v,tags:(0,a.B)(f),ctgs:[],actual_news:[],news_tags:[],towns_info:[],others:[]};return{data:g}},d=async(t,e)=>{let n=null,o=(0,r.L)(t,{});try{let t=e.includes("/news/"),r={method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({url:e,view:1,secret:"g4$3in4d"})},a=t?await fetch("".concat(o,"/money_data/NewsDetailNocache.json?url=").concat(e,"&secret=g4$3in4d&view=1")):await fetch("".concat(o,"/money_data/NavigatorDetailNocache.json"),r);if(!a.ok)throw Error("Error: ".concat(a.statusText));n=await a.json()}catch(t){console.error("Error:",t)}return null==n?void 0:n.views},_=async(t,e)=>{if(t.NEXT_PUBLIC_USE_OLD_API)return d(t,e);let n=null,o=(0,r.L)(t,{isMpScNavigator:!0}),a=(0,l.O)(e);try{let t=await fetch("".concat(o,"/api/v1/counter/view/").concat(a),{method:"PUT"});if(!t.ok)throw Error("Error: ".concat(t.statusText));n=await t.json()}catch(t){console.error("Error:",t)}return null==n?void 0:n.views},p=async(t,e,n,o)=>{let a=(0,r.L)(t,{});try{let t=await fetch("".concat(a,"/money_data/NavigatorPolls.json"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({post_id:e,user_id:2,poll_key:n,variant_key:o,secret:"g4$3in4d"})});if(!t.ok)throw Error("Error: ".concat(t.statusText))}catch(t){console.error("Error:",t)}},v=async(t,e,n,o,a,i)=>{let l=null,s=(0,r.L)(t,{});try{let t=await fetch("".concat(s,"/money_data/NavigatorComments.json"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({post_id:e,user_name:o,user_id:n,comment:a,secret:"g4$3in4d",type:i})});if(!t.ok)throw Error("Error: ".concat(t.statusText));l=await t.json()}catch(t){console.error("Error:",t)}return!!(null==l?void 0:l.success)},f=async(t,e)=>{let n=null,o=(0,r.L)(t,{});try{let t=await fetch("".concat(o,"/money_data/NavigatorDetailNocache.json?url=").concat(e,"&like"));if(n=await t.json(),!t.ok||!(null==n?void 0:n.success))throw Error("Error: ".concat((null==n?void 0:n.error)||t.statusText))}catch(t){console.error("Error:",t)}return null==n?void 0:n.success},g=async(t,e)=>{if(t.NEXT_PUBLIC_USE_OLD_API)return f(t,e);let n=null,o=(0,r.L)(t,{isMpScNavigator:!0}),a=(0,l.O)(e);try{let t=await fetch("".concat(o,"/api/v1/counter/like/increment/").concat(a),{method:"POST"});if(n=await t.json(),!t.ok||!(null==n?void 0:n.likes))throw Error("Error: ".concat(t.statusText))}catch(t){console.error("Error:",t)}return!!(null==n?void 0:n.likes)},m=async(t,e)=>{let n=await (0,r.t)({env:t,url:"/api/v2/posts/".concat(e,"?showPlanned=true"),options:{isMpScNavigator:!0}}),o=(0,s.I)(null==n?void 0:n.data);return{...n,data:o}}},5122:function(t,e,n){n.d(e,{Y:function(){return a}});var r=n(5138),o=n(4249);let a=t=>{var e,n;if(!t)return null;let a=[];try{a=JSON.parse(t.content||"[]")}catch(t){a=[]}let i={id:t.id,url:t.fullUrl||t.url,title:t.title,short_title:t.seoTitle,anons:t.lead,content:a,date_pub:t.plannedPublishAt||t.createdAt,schema_date_pub:t.plannedPublishAt||t.createdAt,schema_description:t.seoDescription,tag_id:null===(n=t.tags)||void 0===n?void 0:null===(e=n[0])||void 0===e?void 0:e.id,views:t.views,updated:t.updatedAt,pinned:!!t.pinMain,best_offers:o.h$[t.bestOffers||""],seo_title:t.seoTitle,seo_description:t.seoDescription};return(0,r.A)(i)}},8083:function(t,e,n){n.d(e,{L:function(){return i},t:function(){return s}});var r=n(1265),o=n(1876).Buffer,a=n(3454);let i=(t,e)=>{let{isNew:n,isCommonBlocks:o,isHeadlessCMS:a,isMpScNavigator:i}=e,l="production"===t.NODE_ENV?r.APP_PREFIX:"",s=a?"headless":"";return n&&(s="new"),i&&(s="mpscnavigator"),"".concat(l,"/api/proxy").concat(s)},l=(t,e)=>{let{isCommonBlocks:n,isNew:r,isHeadlessCMS:a}=e,i=n||a?t.COMMON_BLOCKS_SERVICE_USER_NAME:r?t.NEXT_PUBLIC_NEW_USER_NAME:t.NEXT_PUBLIC_USER_NAME,l=n||a?t.COMMON_BLOCKS_SERVICE_USER_PASSWORD:r?t.NEXT_PUBLIC_NEW_PASSWORD:t.NEXT_PUBLIC_PASSWORD;return"Basic ".concat(o.from("".concat(i,":").concat(l)).toString("base64"))},s=async t=>{let{env:e,url:n,options:r={},config:o}=t,{isNew:s,isCommonBlocks:u}=r,c=i(e,r),d={...null==o?void 0:o.headers,Authorization:l(e,r),...s?{"X-Gravitee-Api-Key":e.NEXT_PUBLIC_NEW_API_KEY||""}:{}},_=0,p="";try{_=performance.now();let t=await fetch("".concat(c).concat(n),{method:"GET",...o,headers:d});if(p=t.status,!t.ok)throw Error("Network response was not ok: ".concat(p,", url: ").concat(t.url));let e=u?await t.text():await t.json();return console.log("Запрос ".concat(c).concat(n)),{data:e,error:null}}catch(t){return console.error("Ошибка запроса","".concat(t,": ").concat(c).concat(n)),{data:null,error:t instanceof Error?t.message:"Unknown error"}}finally{var v;null===(v=a.outgoingHTTPRequestHistogram)||void 0===v||v.labels((null==o?void 0:o.method)||"GET",n,String(p)).observe(Number(performance.now()-_))}}},4386:function(t,e,n){n.d(e,{LK:function(){return a},_n:function(){return o},qt:function(){return l},wF:function(){return s},x9:function(){return i}});var r=n(3454);let o=r.env.NEXT_PUBLIC_BASE_URL||"https://finuslugi.ru",a="https://lk.finuslugi.ru/registration/",i="".concat(o,"/osago"),l="".concat(o,"/kasko"),s="editors@finuslugi.ru"},2288:function(t,e,n){n.d(e,{$I:function(){return d},FY:function(){return a},GZ:function(){return p},RC:function(){return c},SO:function(){return v},Vf:function(){return l},Wn:function(){return f},ek:function(){return s},ew:function(){return i},hP:function(){return o},mY:function(){return _},pH:function(){return g},vH:function(){return u},yB:function(){return r}});let r=5,o=40,a=9,i=o-a,l="navigator",s=r+a,u=s-a,c="Финуслуги: Все о финансах, инвестициях и вкладах | Актуальные статьи и новости",d="Журнал Финуслуги - ваш источник новостей о вкладах, инвестициях, кредитах и страховании. Узнайте всё о финансовом мире с нами.",_="Журнал Финуслуги",p="Рассказываем о финансах, разбираем новые&nbsp;законы и даем советы, как приумножить доход",v="99999999999999999999",f={id:0,url:"",title:"",custom_title:"",anons:"",time_to_read:0,content:[],font_dark:0,tag_ids:[],ctg_id:0,archive:0,is_pro:0,google_amp:0,filter_ids:[],views:0,image:{file:".",mobile_offset:"",blur:0},likes:0,publ_date:new Date().toString(),is_full:!0,short_title:"",osago_regions_position:"",kasko_regions_position:"",hot:0,in_favorites:0,double:0,expert_id:0,public_date:new Date().toString(),ord_inn:"",ord_company:"",ord_token:"",publ_time:"",update_time:"",c_time:"",polls:null,comments:null,read_time:0},g=[{id:6,name:"Финансовая грамотность",key:"finance",position:2},{id:5,name:"Популярное",key:"popular",position:1},{id:4,name:"Что делать",key:"chto-delat",position:3}]},1273:function(t,e,n){n.d(e,{_:function(){return r}});function r(t,e){return(null==t?void 0:t.status)==="fulfilled"?t.value:e}},1997:function(t,e,n){n.d(e,{Nx:function(){return c},fx:function(){return l},k2:function(){return s},oX:function(){return u},p6:function(){return i}});var r=n(6535);let o={DAY:["день","дня","дней"],YEAR:["год","года","лет"]},a={DAY:1,MONTH:31,YEAR:365,TERMLESS:1/0},i=function(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=new Date(t),r=n.getDate();if("number"==typeof r&&!isNaN(r)){let t=String(r),o=String(n.getMonth()+1).padStart(2,"0"),a=String(n.getFullYear()).slice(e?0:-2);return"".concat(t,".").concat(o,".").concat(a)}let o=/(\d{4})-(\d{2})-(\d{2})/.exec(t);if(!o)return"";let[,a,i,l]=o,s=i.padStart(2,"0"),u=a.slice(e?0:-2);return"".concat(l,".").concat(s,".").concat(u)},l=(t,e)=>{if(!t||!e)return!1;let n=new Date(t).toDateString(),r=new Date(e).toDateString();return n!==r},s=t=>{let e=new Date(t),n=e.getDate();return"number"!=typeof n||isNaN(n)?null:[i(t,!0),[String(e.getHours()).padStart(2,"0"),String(e.getMinutes()).padStart(2,"0")].join(":")].join(", ").trim()},u=(t,e)=>{switch(t){case"TERMLESS":return"бессрочно";case"DAY":{if(e<31)return"".concat(e," ").concat((0,r._6)(e,...o.DAY));let t=Math.round(e/31);return"".concat(t," мес.")}case"MONTH":return"".concat(e," мес.");case"YEAR":return"".concat(e," ").concat((0,r._6)(e,...o.YEAR));default:return String(e)}},c=t=>a[t.type]*t.value},2762:function(t,e,n){n.d(e,{O:function(){return r}});let r=t=>{var e;if("string"!=typeof t)return"";let n=(null==t?void 0:null===(e=t.split("/"))||void 0===e?void 0:e.pop())||"";return(null==n?void 0:n.startsWith("stat_"))?null==n?void 0:n.replace("stat_",""):n}},5138:function(t,e,n){n.d(e,{A:function(){return function t(e){return void 0===e?null:null===e||"object"!=typeof e?e:Array.isArray(e)?e.map(e=>t(e)):Object.fromEntries(Object.entries(e).map(e=>{let[n,r]=e;return[n,t(r)]}))}}})}}]);