1_N_E=(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[48],{"4lUo":function(e,t,r){"use strict";r.r(t);var n=r("vJKn"),a=r.n(n),s=r("rg98"),c=r("nKUr"),o=(r("q1tI"),r("rQ2n")),i=r("80PL"),l=r("T4bR"),u=r("EJxq"),j=r("icDw"),d=r("8sTa"),b=r("wl9h"),p=r("hlFM"),h=r("1NhI"),O=r("aZ9c"),f=r("GPUj"),m=r("8cHP"),x=r("H2TA"),g=r("kI9c"),N=function(e){var t=e.classes,r=e.plan,n=e.meta,a=[{id:"houseNo",label:"\u0414\u043e\u043c",shortLabel:"\u0414\u043e\u043c",sort:!1,width:120},{id:"sectionNo",label:"\u041f\u043e\u0434\u044a\u0435\u0437\u0434",shortLabel:"\u041f\u043e\u0434\u044a\u0435\u0437\u0434",sort:!1,width:120},{id:"floor",label:"\u042d\u0442\u0430\u0436",shortLabel:"\u042d\u0442\u0430\u0436",sort:!1,width:120},{id:"apartNumber",label:"\u041a\u0432.\u2116",shortLabel:"\u041a\u0432.\u2116",sort:!1,width:120},{id:"apartmentCost",label:"\u0421\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c, \u20bd",shortLabel:"\u0420\u0443\u0431.",sort:!1,formatValue:function(e){return Object(c.jsx)("span",{style:{whiteSpace:"nowrap"},children:e?Object(c.jsx)(O.a,{value:e,displayType:"text",thousandSeparator:" "}):"\u043f\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443"})}},{id:"soldStatus",label:"",sort:!1,width:70},{id:"favorite",label:null,width:70}];return Object(c.jsxs)(i.a,{children:[Object(c.jsx)(h.a,{smDown:!0,children:Object(c.jsx)(b.a,{mode:"plans"})}),Object(c.jsxs)(o.a,{className:t.root,pt:[3,3,6,6,6],pb:[3,3,5,5,5],children:[Object(c.jsxs)(p.a,{className:t.title,mb:3,children:["\u041f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u043a\u0430 ",n.square," ",Object(c.jsxs)(p.a,{component:"span",children:["M",Object(c.jsx)("sup",{children:"2"})]}),Object(c.jsxs)(p.a,{className:t.rooms,children:[n.rooms,"-\u043a\u043e\u043c\u043d\u0430\u0442\u043d\u0430\u044f"]})]}),Object(c.jsxs)(p.a,{display:"flex",children:[Object(c.jsxs)(h.a,{smDown:!0,children:[Object(c.jsx)(p.a,{className:t.planWrap,children:Object(c.jsx)(u.a,{relative:!0,render:n.planView,mebelButton:!!n.renderMebel,similarButton:!1})}),Object(c.jsx)(p.a,{className:t.results,children:Object(c.jsx)(j.a,{positionRelative:!0,columns:a,apartments:r.map(g.b),fitContent:!0,onClickApartment:function(e,t){m.Router.pushRoute("apartment",{id:t.apartmentUi})}})})]}),Object(c.jsx)(h.a,{mdUp:!0,children:Object(c.jsxs)(p.a,{children:[Object(c.jsx)(u.a,{relative:!0,render:n.planView,mebelButton:!!n.renderMebel,controls:!1}),Object(c.jsxs)(p.a,{display:"flex",alignItems:"center",mb:2,mt:3,children:[Object(c.jsx)(p.a,{flex:1,children:Object(c.jsx)(d.a,{count:r.length,suffix:"\u043a\u0432."})}),Object(c.jsx)(p.a,{mb:-.4,children:Object(c.jsx)(l.a,{lockIcon:!0})})]}),Object(c.jsx)(p.a,{className:t.listContainer,children:Object(c.jsx)(j.a,{positionRelative:!0,columns:a,apartments:r.map(g.b),onClickApartment:function(e,t){m.Router.pushRoute("apartment",{id:t.apartmentUi})}})})]})})]})]})]})};N.getInitialProps=function(){var e=Object(s.a)(a.a.mark((function e(t){var r,n,s,c;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.query,n=t.store,s=n.getState().auth.token,e.next=4,f.a.get("/search/plans/".concat(r.id),{headers:{Authorization:"Bearer ".concat(s)}});case 4:return c=e.sent,e.abrupt("return",{plan:c.data,meta:c.meta});case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),t.default=Object(x.a)((function(e){return{root:{},planWrap:{padding:"20px 30px",minWidth:400,maxWidth:500,textAlign:"center"},results:{flex:"auto"},title:{fontSize:34,fontWeight:400,lineHeight:1.2,color:e.palette.primary.main,"& span":{fontSize:18,fontWeight:600}},rooms:{color:e.palette.secondary.main},totalWrap:{display:"flex"},legendWrap:{textAlign:"right",flex:"auto"},h3:{fontSize:27,marginBottom:20},listContainer:{margin:"0 -20px"}}}))(N)},"8UZr":function(e,t,r){"use strict";r.r(t),t.default="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHZpZXdCb3g9IjAgMCA4MCA4MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxjaXJjbGUgY3g9IjQwIiBjeT0iNDAiIHI9IjQwIiBmaWxsPSIjMTgxRDI0IiBmaWxsLW9wYWNpdHk9IjAuNyIvPgogICAgPHBhdGggZD0iTTU0LjY1NjcgNTIuOTk5MUw0Ni4xOTI3IDQ0LjUzNTFDNTAuMDQ5IDM5Ljg0MzIgNDkuNzg2NiAzMi44NzgyIDQ1LjQwNDYgMjguNDk2MkM0MC43NDI5IDIzLjgzNDYgMzMuMTU3OSAyMy44MzQ2IDI4LjQ5NjIgMjguNDk2MkMyMy44MzQ2IDMzLjE1NzkgMjMuODM0NiA0MC43NDI5IDI4LjQ5NjIgNDUuNDA0NkMzMi44NzcxIDQ5Ljc4NTQgMzkuODQxMiA1
1MC4wNTA3IDQ0LjUzNTEgNDYuMTkyN0w1Mi45OTkxIDU0LjY1NjdDNTMuNDU2OCA1NS4xMTQ0IDU0LjE5ODkgNTUuMTE0NCA1NC42NTY2IDU0LjY1NjdDNTUuMTE0NCA1NC4xOTg5IDU1LjExNDQgNTMuNDU2OCA1NC42NTY3IDUyLjk5OTFaTTQzLjc0NyA0My43NDdDMzkuOTk5NCA0Ny40OTQ2IDMzLjkwMTUgNDcuNDk0NiAzMC4xNTM5IDQzLjc0N0MyNi40MDYyIDM5Ljk5OTMgMjYuNDA2MiAzMy45MDE1IDMwLjE1MzkgMzAuMTUzOEMzMy45MDE0IDI2LjQwNjMgMzkuOTk5MiAyNi40MDYgNDMuNzQ3IDMwLjE1MzhDNDcuNDk0NyAzMy45MDE1IDQ3LjQ5NDcgMzkuOTk5MyA0My43NDcgNDMuNzQ3WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+"},EJxq:function(e,t,r){"use strict";var n=r("nKUr"),a=r("xvhg"),s=r("cpVT"),c=r("q1tI"),o=r.n(c),i=r("hlFM"),l=r("Bf0q"),u=r("Z3vd"),j=r("1NhI"),d=r("H2TA"),b=r("TSYQ"),p=r.n(b),h=r("zUqs"),O=r("LcVh"),f=r("V54j");t.a=Object(d.a)((function(e){return{wrap:Object(s.a)({top:0,right:0,bottom:0,left:0,position:"absolute"},e.breakpoints.down("sm"),{position:"static"}),relative:{position:"relative"},render:{width:"100%",height:"100%",display:"block",objectFit:"contain",overflow:"hidden",position:"relative",zIndex:100,"&:hover":{"& $galleryButton":{opacity:1}}},controls:Object(s.a)({},e.breakpoints.down("sm"),{margin:"20px 0"}),preload:{width:0,height:0,overflow:"hidden"},galleryButton:{zIndex:500,position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",cursor:"pointer",opacity:0,transition:"0.2s all"},btnInner:{textAlign:"left","& span":{color:e.palette.secondary.main}},flex:Object(s.a)({},e.breakpoints.down("sm"),{flexDirection:"column",gap:20,width:"100%","& button":{width:"100%"}})}}))((function(e){var t=e.render,c=e.classes,d=e.gallery,b=e.renderMebel,m=e.scheme,x=e.apartmentType,g=(e.planId,e.relative),N=void 0!==g&&g,D=(e.onClickLayouts,e.onClickPlans),v=void 0===D?function(){}:D,M=e.onClickGallery,w=void 0===M?function(){}:M,y=e.mebelButton,I=void 0===y?t&&b:y,k=e.similarButton,C=void 0===k||k,T=e.controls,A=void 0===T||T,z=o.a.useState(!!b),L=Object(a.a)(z,2),U=L[0],P=L[1],Q=Object(f.h)((function(e){return e.alert}));return Object(n.jsx)(l.a,{children:Object(n.jsxs)(i.a,{className:p()(c.wrap,Object(s.a)({},c.relative,N)),display:"flex",flexDirection:"column",children:[Object(n.jsxs)(i.a,{className:c.preload,children:[Object(n.jsx)("img",{className:c.render,src:b}),Object(n.jsx)("img",{className:c.render,src:t})]}),Object(n.jsxs)(i.a,{className:c.render,flex:1,px:[2,2,0],children:[U?Object(n.jsx)("img",{className:c.render,src:b}):Object(n.jsx)("img",{className:c.render,src:t||m}),d&&d.length>0&&Object(n.jsx)(i.a,{className:c.galleryButton,onClick:w,children:Object(n.jsx)("img",{src:r("8UZr").default})})]}),A&&Object(n.jsx)(i.a,{display:"flex",justifyContent:"center",className:c.controls,children:Object(n.jsxs)(i.a,{display:"flex",mt:[0,0,5],className:c.flex,px:[2,2,0],children:[b&&I&&Object(n.jsx)(i.a,{px:[0,0,.5],children:Object(n.jsx)(u.a,{variant:"outlined",onClick:function(){return P(!U)},children:Object(n.jsxs)(i.a,{display:"inline-flex",alignItems:"center",className:c.btnInner,minWidth:120,children:[Object(n.jsx)(i.a,{mr:1,color:"info.dark",children:Object(n.jsx)(h.n,{style:{width:22,height:22,display:"block"}})}),Object(n.jsx)(i.a,{children:U?Object(n.jsxs)(n.Fragment,{children:["\u0421\u043a\u0440\u044b\u0442\u044c",Object(n.jsx)(j.a,{smDown:!0,children:Object(n.jsx)("br",{})}),Object(n.jsx)("span",{children:" \u041c\u0415\u0411\u0415\u041b\u042c"})]}):Object(n.jsxs)(n.Fragment,{children:["\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c",Object(n.jsx)(j.a,{smDown:!0,children:Object(n.jsx)("br",{})})," ",Object(n.jsx)("span",{children:" \u041c\u0415\u0411\u0415\u041b\u042c"})]})})]})})}),"storage"!=x&&C&&Object(n.jsx)(i.a,{px:[0,0,.5],children:Object(n.jsx)(u.a,{variant:"outlined",onClick:v,children:Object(n.jsxs)(i.a,{className:c.btnInner,display:"inline-flex",alignItems:"center",children:[Object(n.jsx)(i.a,{mr:1,color:"info.dark",children:Object(n.jsx)(h.G,{style:{width:22,height:22,display:"block"}})}),Object(n.jsxs)(i.a,{children:["\u041f\u043e\u0445\u043e\u0436\u0438\u0435",Object(n.jsx)(j.a,{smDown:!0,children:Object(n.jsx)("br",{})}),Object(n.jsx)("span",{children:" \u043a\u0432\u0430\u0440\u0442\u0438\u0440\u044b"})]})]})})}),Object(n.jsx)(j.a,{mdUp:!0,children:Object(n.jsx)(i.a,{children:Object(n.jsx)(u.a,{variant:"outlined",onClick:function(){return Object(O.a)(window.location,(function(){Q.open({text:"\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043a\u0432\u0430\u0440\u0442\u0438\u0440\u0443 \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0430"})}))},children:"\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f"})})})]})})]})})}))},GPUj:function(e,t,r){"use strict";var n=r("vJKn"),a=r.n(n),s=r("cpVT"),c=r("rg98"),o=r("vDqi"),i=r.n(o),l=(r("mwIZ"),r("CEF
1/"));function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){Object(s.a)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}i.a.interceptors.response.use((function(e){return e.data=Object(l.toCamelCase)(e.data),e})),i.a.interceptors.request.use((function(e){return!1!==e.caseConvert&&(e.data=Object(l.toSnakeCase)(e.data),e.params=Object(l.toSnakeCase)(e.params)),e})),t.a={init:function(e){var t=e.url,r=e.alias;i.a.defaults.baseURL=t,i.a.defaults.headers.common.Alias=r,i.a.defaults.headers.common.Accept="application/json"},get:function(e){var t=arguments,r=this;return Object(c.a)(a.a.mark((function n(){var s;return a.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return s=t.length>1&&void 0!==t[1]?t[1]:{},n.next=3,r.request(j(j({},s),{},{method:"get",url:e}));case 3:return n.abrupt("return",n.sent);case 4:case"end":return n.stop()}}),n)})))()},post:function(e){var t=arguments,r=this;return Object(c.a)(a.a.mark((function n(){var s,c;return a.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return s=t.length>1&&void 0!==t[1]?t[1]:null,c=t.length>2&&void 0!==t[2]?t[2]:{},n.next=4,r.request(j(j({},c),{},{method:"post",url:e,data:s}));case 4:return n.abrupt("return",n.sent);case 5:case"end":return n.stop()}}),n)})))()},put:function(e){var t=arguments,r=this;return Object(c.a)(a.a.mark((function n(){var s,c;return a.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return s=t.length>1&&void 0!==t[1]?t[1]:null,c=t.length>2&&void 0!==t[2]?t[2]:{},n.next=4,r.request(j(j({},c),{},{method:"put",url:e,data:s}));case 4:return n.abrupt("return",n.sent);case 5:case"end":return n.stop()}}),n)})))()},patch:function(e){var t=arguments,r=this;return Object(c.a)(a.a.mark((function n(){var s,c;return a.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return s=t.length>1&&void 0!==t[1]?t[1]:null,c=t.length>2&&void 0!==t[2]?t[2]:{},n.next=4,r.request(j(j({},c),{},{method:"patch",url:e,data:s}));case 4:return n.abrupt("return",n.sent);case 5:case"end":return n.stop()}}),n)})))()},delete:function(e){var t=arguments,r=this;return Object(c.a)(a.a.mark((function n(){var s;return a.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return s=t.length>1&&void 0!==t[1]?t[1]:{},n.next=3,r.request(j(j({},s),{},{method:"delete",url:e}));case 3:return n.abrupt("return",n.sent);case 4:case"end":return n.stop()}}),n)})))()},request:function(e){return Object(c.a)(a.a.mark((function t(){return a.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,i.a.request(e);case 3:return t.abrupt("return",t.sent.data);case 6:throw t.prev=6,t.t0=t.catch(0),t.t0;case 9:case"end":return t.stop()}}),t,null,[[0,6]])})))()}}},cVqM:function(e,t,r){"use strict";r.d(t,"c",(function(){return n})),r.d(t,"a",(function(){return a})),r.d(t,"b",(function(){return s}));var n=function(e){var t=e.meta,r=e.data,n=r.currentFloor;return{floors:r.floors.reduce(s(t),{}),currentFloor:{floorPlan:n.floorPlan,degCompas:n.compasDegree,viewbox:n.floorPlanViewbox,apartments:n.placements.map(a)},currentBuilding:Object.assign({},t.building,{floor:t.floor,sections:[t.section],id:t.building.buildingId,number:t.building.buildingNumber})}},a=function(e){return{apartmentUi:e.uniCode,roomsCount:e.rooms,apartSquare:e.square,apartmentType:e.placementTypeId,externalType:e.externalType,apartNumber:e.placementNumber,degCompas:null,apartmentCost:e.cost?+e.cost:null,otherCosts:e.otherCosts?e.otherCosts:null,path:e.polyScheme,soldStatus:e.status,saleType:e.saleType}},s=function(e){var t=e.building.buildingId,r=e.section;return function(n,a){return n[a.floor]={floorNo:a.floor,count:a.availableFlats,storages:a.availableStorage?a.availableStorage:0,current:a.floor==e.floor,floorDisplay:a.floorDisplay,link:"/genplan/".concat(t,"/").concat(r,"/").concat(a.floor)},n}}},deBG:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/plan",function(){return r("4lUo")}])},"opw/":function(e,t,r){"use strict";var n=r("cpVT");t.a={sale:0,sold:1,booked:2,statusName:function(e){var t;return(t={},Object(n.a)(t,this.sale,"\u0412 \u043f\u0440\u043e\u0434\u0430\u0436\u0435"),Object(n.a)(t,this.sold,"\u041f\u0440\u043e\u0434\u0430\u043d\u043e"),Object(n.a)(t,this.booked,"\u0417\u0430\u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043e"),t)[e]||null},commercialStatusName:function(e){var t;return(t={},Object(n.a)(t,this.sale,"\u0432 \u043f\u0440\u043e\u0434\u0430\u0436\u0435"),Object(n.a)(t,this.sold,"\u043f\u0440\u043e\u0434\u0430\u043d\u043e"),Object(n.a)(t,this.booked,"\u0437\u0430\u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043e"),t)[e]||null},statusMarkerColor:function(e){var t;return(t={},Object(n.a)(t,this.sale,"#CA9D75"),Object(n.a)(t,this.sold,"#CBD0D8"),Object(n.a)(t,this.booked,"#71767E"),t)[e]||null},statusLegendMarkerColor:function(e){var t;return(t={},Object(n.a)(t,this.sale,"#CA9D75"),Object(n.a)(t,this.sold,"#CBD0D8"),Object(n.a)(t,this.booked,"rgba(203, 208, 216, 0.5)"),t)[e]||null},statusTooltipColor:function(e){var t;return(t={},Object(n.a)(t,this.sale,"#CA9D75"),Object(n.a)(t,this.sold,"#CBD0D8"),Object(n.a)(t,this.booked,"#71767E"),t)[e]||null},statusTooltipTextColor:function(e){var t;return(t={},Object(n.a)(t,this.sale,"#312520"),Object(n.a)(t,this.sold,"#312520"),Object(n.a)(t,this.booked,"#fff"),t)[e]||null},statusHeaderColor:function(e){var t;return(t={},Object(n.a)(t,this.sale,"#CA9D75"),Object(n.a)(t,this.sold,"#CBD0D8"),Object(n.a)(t,this.booked,"#71767E"),t)[e]||null},statusLabel:function(e){var t;return(t={},Object(n.a)(t,this.sale,"sale"),Object(n.a)(t,this.sold,"sold"),Object(n.a)(t,this.booked,"booked"),t)[e]||null}}},rQ2n:function(e,t,r){"use strict";var n=r("nKUr"),a=r("cpVT"),s=r("dhJC"),c=r("hlFM"),o=r("TSYQ"),i=r.n(o),l=r("H2TA");function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?u(Object(r),!0).forEach((function(t){Object(a.a)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}t.a=Object(l.a)((function(e){return{root:{maxWidth:"100vw","&$flex":{display:"flex",flex:1}},flex:{}}}))((function(e){var t=e.children,r=e.flex,o=e.classes,l=e.className,u=Object(s.a)(e,["children","flex","classes","className"]);return Object(n.jsx)(c.a,j(j({mx:[2,2,5,5,5],className:i()(o.root,Object(a.a)({},o.flex,r),l)},u),{},{children:t}))}))}},[["deBG",0,2,1,4,3,7,6,5,9,8,10,11,12,19]]]);
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.