(window.webpackJsonp=window.webpackJsonp||[]).push([[48,266,528],{1052:function(t,e,r){"use strict";r.r(e);r(16),r(10),r(18),r(20),r(11),r(6),r(9);var n=r(2),o=r(5),c=r(77),l=r(634);function f(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}var d={name:"KaHeadResult",components:{KaFilterSort:l.KaFilterSort,KaHeadFilters:l.KaHeadFilters},computed:function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?f(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}({},Object(c.c)({info:"filter/info",count:"filter/countItems"})),methods:{declension:o.l,updateData:function(){this.$emit("update")}}},m=d,h=(r(2081),r(0)),component=Object(h.a)(m,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"head-result"},[e("div",[t.info&&t.info.h1?e("h1",{staticClass:"text-h2 textSecondary--text mb-5 text-left"},[t._v("\n      "+t._s(t.info.h1)+"\n    ")]):t._e(),t._v(" "),e("div",{staticClass:"text-body-2 textPrimary--text"},[t._v("\n      "+t._s(t.count)+" "+t._s(t.declension(t.count,"car"))+" в наличии\n    ")])]),t._v(" "),e("div",{staticClass:"d-flex justify-lg-end align-center mt-6"},[e("ka-head-filters",{staticClass:"head-result__filters mr-xl-9",on:{update:t.updateData}}),t._v(" "),e("ka-filter-sort",{staticClass:"head-result__sort",on:{update:t.updateData}})],1)])}),[],!1,null,"08bc5e54",null);e.default=component.exports},1964:function(t,e,r){t.exports={}},1995:function(t,e,r){t.exports={}},1996:function(t,e,r){t.exports={}},1997:function(t,e,r){t.exports={}},2041:function(t,e,r){"use strict";r(16),r(10),r(18),r(20),r(11),r(6),r(9);var n=r(176),o=r(2),c=(r(212),r(213),r(1475),r(1964),r(1058)),l=r(90),f=r(1047),d=r(108),m=r(941),h=r(1),v=["title"];function y(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function _(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?y(Object(r),!0).forEach((function(e){Object(o.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}e.a=c.a.extend({name:"v-switch",directives:{Touch:f.a},props:{inset:Boolean,loading:{type:[Boolean,String],default:!1},flat:{type:Boolean,default:!1}},computed:{classes:function(){return _(_({},l.a.options.computed.classes.call(this)),{},{"v-input--selection-controls v-input--switch":!0,"v-input--switch--flat":this.flat,"v-input--switch--inset":this.inset})},attrs:function(){return{"aria-checked":String(this.isActive),"aria-disabled":String(this.isDisabled),role:"switch"}},validationState:function(){return this.hasError&&this.shouldValidate?"error":this.hasSuccess?"success":null!==this.hasColor?this.computedColor:void 0},switchData:function(){return this.setTextColor(this.loading?void 0:this.validationState,{class:this.themeClasses})}},methods:{genDefaultSlot:function(){return[this.genSwitch(),this.genLabel()]},genSwitch:function(){var t=this.attrs$,e=(t.title,Object(n.a)(t,v));return this.$createElement("div",{staticClass:"v-input--selection-controls__input"},[this.genInput("checkbox",_(_({},this.attrs),e)),this.genRipple(this.setTextColor(this.validationState,{directives:[{name:"touch",value:{left:this.onSwipeLeft,right:this.onSwipeRight}}]})),this.$createElement("div",_({staticClass:"v-input--switch__track"},this.switchData)),this.$createElement("div",_({staticClass:"v-input--switch__thumb"},this.switchData),[this.genProgress()])])},genProgress:function(){return this.$createElement(d.c,{},[!1===this.loading?null:Object(h.o)(this,"progress")||this.$createElement(m.a,{props:{color:!0===this.loading||""===this.loading?this.color||"primary":this.loading,size:16,width:2,indeterminate:!0}})])},onSwipeLeft:function(){this.isActive&&this.onChange()},onSwipeRight:function(){this.isActive||this.onChange()},onKeydown:function(t){(t.keyCode===h.t.left&&this.isActive||t.keyCode===h.t.right&&!this.isActive)&&this.onChange()}}})},2080:function(t,e,r){"use strict";r(1995)},2081:function(t,e,r){"use strict";r(1996)},2082:function(t,e,r){"use strict";r(1997)},2575:function(t,e,r){t.exports={}},2707:function(t,e,r){"use strict";r(2575)},310:function(t,e,r){"use strict";r.r(e);r(16),r(10),r(18),r(20),r(11),r(6),r(9);var n=r(2),o=r(77),c=r(1061),l=r(5);function f(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function d(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?f(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var m={name:"KaMainFilter",components:{KaFilterItem:c.default},model:{prop:"active",event:"update:active"},props:{active:{type:Boolean,default:!1}},data:function(){return{curTab:0}},computed:d({},Object(o.c)({countCars:"filter/countItems",activeTab:"filter/activeTab",filters:"filter/filters"})),methods:d(d({declension:l.l,isNotEmptyArray:l.B},Object(o.d)({setRequestData:"filter/SET_REQUEST_DATA",updateFilterByIndex:"filter/UPDATE_FILTER_BY_INDEX",resetRequestData:"filter/RESET_REQUEST_DATA"})),{},{reset:function(){this.resetRequestData(),this.updateData()},closeFiler:function(){this.$emit("update:active",!1)},updateData:function(){this.$emit("update")}})},h=(r(2080),r(0)),component=Object(h.a)(m,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"filter background",class:{opened:t.active}},[t._m(0),t._v(" "),e("div",{staticClass:"filter__inner"},[e("div",{staticClass:"filter__wrapper"},t._l(t.filters,(function(filter,i){return e("ka-filter-item",{key:filter.id,staticClass:"filter__item",attrs:{filter:filter},on:{"update:filter":function(e){return t.updateFilterByIndex({item:e,index:i})},update:t.updateData}})})),1),t._v(" "),e("div",{staticClass:"filter__btns px-5 py-2 background"},[e("v-button",{staticClass:"filter__btn mb-2 primary d-block d-xl-none",attrs:{block:"block"},on:{click:t.closeFiler}},[t._v("\n        Показать "+t._s(t.countCars)+" "+t._s(t.declension(t.countCars,"offer"))+"\n      ")]),t._v(" "),e("v-button",{staticClass:"filter__btn",attrs:{outlined:"",color:"primary",block:""},on:{click:t.reset}},[t._v("\n        Сбросить\n      ")])],1)])])}),[function(){var t=this._self._c;return t("div",{staticClass:"filter__head pt-8 pb-5 px-5"},[t("div",{staticClass:"text-subtitle-2 textPrimary--text"},[this._v("Авто в наличии")])])}],!1,null,"35de376e",null);e.default=component.exports},313:function(t,e,r){"use strict";r.r(e);var n=r(941),o=r(2383),c=r(2),l=(r(154),r(16),r(10),r(119),r(86),r(31),r(27),r(30),r(18),r(20),r(11),r(6),r(38),r(56),r(62),r(9),r(55),r(5)),f=r(942),d=r(656),m=r(1456),h=r(1981);function v(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function y(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?v(Object(r),!0).forEach((function(e){Object(c.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var _={name:"KaFilterResultSimple",components:{KaPromoCard:d.KaPromoCard},props:{view:{type:String,default:"card"},form:{type:Number},carCard:{type:String,default:"default"},hasDisclaimer:{type:Boolean,default:!1},isMounted:{type:Boolean,default:!0},formMain:[Number,String],formAlt:[Number,String],buttonMain:String,buttonAlt:String,loading:Boolean,items:{type:Array,default:function(){return[]}}},data:function(){return{curPage:1}},computed:{carsWithoutPromo:function(){return this.items.filter((function(t){return"promo"!==t.type}))},cardComponent:function(){var t=this;return this.carCard?function(){return r(2012)("./".concat(t.carCard,"/CarCard.vue"))}:""}},methods:{isNotEmptyArray:l.B,removeEmptyCells:h.a,declension:l.l,cardProps:function(t){var e,r;return{id:t.id,"dc-id":t.dcId,name:t.parseName(m.CAR_NAME).replace(/\sг$/,""),equipment:t.equipment,type:t.carType,dc:t.dc,engine:t.engine,price:null===(e=t.priceManager)||void 0===e?void 0:e.pricing,images:t.images,url:t.url,hexColor:t.hexColor,specs:this.getFilteredSpecs(t),"form-main":this.formMain,"form-alt":this.formAlt,"button-main":this.buttonMain,"button-alt":this.buttonAlt,"has-price":null===(r=t.priceManager)||void 0===r?void 0:r.hasPrice,"has-disclaimer":this.hasDisclaimer,"use-discount":t.useDiscount,monthlyPayment:t.monthly_payment,status:this.removeEmptyCells([t.location,t.city]).join(", "),stickers:t.stickers}},getFilteredSpecs:function(t){var e=t.getParamsList(d.PARAM_KEYS[this.carCard]);return e.find((function(t){return"modificationId"===t.name&&t.value}))?e.filter((function(t){return"engine"!==t.name})):e.filter((function(t){return"modificationId"!==t.name}))},formattedCars:function(){return Object(l.B)(this.items)?this.items.map((function(t){return"promo"===t.type?t:new f.a(y(y({},t),{},{isMini:!0}))})):[]}}},O=(r(2082),r(0)),component=Object(O.a)(_,(function(){var t=this,e=t._self._c;return e("main",{staticClass:"filter-result",class:{disabled:t.loading}},[e(n.a,{directives:[{name:"show",rawName:"v-show",value:t.loading,expression:"loading"}],staticClass:"filter-result__loader",attrs:{indeterminate:"",color:"primary"}}),t._v(" "),t.isNotEmptyArray(t.carsWithoutPromo)?[e("transition-group",{key:"group-items",staticClass:"filter-result__list",class:Object(c.a)({},t.carCard,t.carCard),attrs:{name:"list",tag:"div"}},[t.isMounted?t._e():t._l(6,(function(t){return e(o.a,{key:t,attrs:{type:"card, list-item-two-line, button"}})})),t._v(" "),t._l(t.formattedCars(),(function(r,n){return e("div",{key:r.id||n,staticClass:"filter-result__item"},["promo"===r.type&&t.items.length>1?e("ka-promo-card",{staticClass:"filter-result__promo",attrs:{image:r.image,button:r.btnText,form:r.form,link:r.link,text:r.text}}):t._e(),t._v(" "),t.carCard&&"promo"!==r.type?e(t.cardComponent,t._b({tag:"component",staticClass:"filter-result__card"},"component",t.cardProps(r),!1)):t._e()],1)}))],2)]:t._e()],2)}),[],!1,null,"23bef40e",null);e.default=component.exports},516:function(t,e,r){"use strict";r.r(e);var n=r(2761),o=r(1016),c=(r(16),r(18),r(20),r(11),r(9),r(2)),l=(r(10),r(6),r(678)),f=r(118),d=r(77),m=r(160),filter=r(82);function h(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}var v={name:"KaFilter",components:{GFilter:filter.GFilter,KaHeadResult:l.KaHeadResult,KaMainFilter:l.KaMainFilter,KaFilterResult:l.KaFilterResult,KaTopFilter:l.KaTopFilter},mixins:[m.block,f.l,filter.updateFilterByRoute,f.b,filter.filterSeo],data:function(){return{active:this.isDesktop,view:"card"}},computed:function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?h(Object(r),!0).forEach((function(e){Object(c.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}({},Object(d.c)({info:"filter/info",loading:"filter/loading",count:"filter/countItems"})),methods:{openFilter:function(){var t;this.active=!0,null===(t=this.$refs.filter)||void 0===t||t.$el.scrollIntoView({behavior:"smooth"}),document.querySelector("html").classList.add("locked")},closeFilter:function(){this.active=!1,document.querySelector("html").classList.remove("locked")}}},y=v,_=(r(2707),r(0)),component=Object(_.a)(y,(function(){var t=this,e=t._self._c;return e("g-filter",{ref:"filter",staticClass:"list-items",attrs:{"current-route":t.$route.query},scopedSlots:t._u([{key:"default",fn:function(r){var c=r.update;return[e("div",{staticClass:"list-items__container"},[e("div",{staticClass:"list-items__content backgroundSecondary"},[e("ka-main-filter",{staticClass:"list-items__filter",on:{"update:active":t.closeFilter,update:c},model:{value:t.active,callback:function(e){t.active=e},expression:"active"}}),t._v(" "),t.active?e("div",{staticClass:"list-items__overlay d-xl-none",on:{click:t.closeFilter}}):t._e(),t._v(" "),e("div",{staticClass:"list-items__main-content"},[e(n.a,{staticClass:"list-items__main-container"},[e("ka-head-result",{staticClass:"mt-4",on:{update:c}}),t._v(" "),e("ka-top-filter",{staticClass:"list-items__top-filter py-6",attrs:{view:t.view},on:{"update:view":function(e){t.view=e},open:t.openFilter,update:c}}),t._v(" "),e(o.a,{staticClass:"mb-6"}),t._v(" "),e("ka-filter-result",{staticClass:"list-items__result",attrs:{view:t.view,"car-card":t.fields.carCard,"form-main":t.fields.formMain,"form-alt":t.fields.formAlt,"button-main":t.fields.buttonMain,"button-alt":t.fields.buttonAlt,"has-disclaimer":!!t.fields.disclaimer,"is-mounted":t.isMounted,loading:t.loading},on:{"update:active":function(e){t.active=e},update:c}})],1)],1)],1),t._v(" "),t.fields.disclaimer?e("div",{staticClass:"list-items__disclaimer text-body-1 textPrimary--text mt-3"},[t._v("\n        "+t._s(t.fields.disclaimer)+"\n      ")]):t._e()])]}}])})}),[],!1,null,"6c60a26e",null);e.default=component.exports},678:function(t,e,r){"use strict";r.r(e);var n=r(310);r.d(e,"KaMainFilter",(function(){return n.default}));var o=r(1073);r.d(e,"KaTopFilter",(function(){return o.default}));var c=r(342);r.d(e,"KaFilterResult",(function(){return c.default}));var l=r(1052);r.d(e,"KaHeadResult",(function(){return l.default}));var f=r(313);r.d(e,"KaFilterResultSimple",(function(){return f.default}))}}]);