1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1344,1657],{404:(e,t,n)=>{"use strict";e.exports=n.p+"static/images/topo.90407dc8.png"},19469:(e,t,n)=>{"use strict";n(52795),n(41730),n(74109),n(9414),n(70418),n(50614),n(97145),n(18827),n(81232),n(75981),n(22533),n(2005)},21657:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(14232),a=s(o),l=s(n(95062));function s(e){return e&&e.__esModule?e:{default:e}}var p=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);function t(){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");var e=function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e.handleResize=function(e,t,n){function r(){var p=Date.now()-l;p<t&&p>=0?i=setTimeout(r,t-p):(i=null,n||(s=e.apply(a,o),a=o=null))}null==t&&(t=100);var i,o,a,l,s,p=function(){a=this,o=arguments,l=Date.now();var p=n&&!i;return i||(i=setTimeout(r,t)),p&&(s=e.apply(a,o),a=o=null),s};return p.clear=function(){i&&(clearTimeout(i),i=null)},p}(e.handleResize.bind(e),50),e.updateChildrenHeights=e.updateChildrenHeights.bind(e),e}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),i(t,[{key:"componentDidMount",value:function(){this.handleResize(),addEventListener("resize",this.handleResize)}},{key:"componentWillUnmount",value:function(){this.rootNode=null,this.handleResize.clear(),removeEventListener("resize",this.handleResize)}},{key:"componentDidUpdate",value:function(){this.handleResize()}},{key:"handleResize",value:function(){setTimeout(this.updateChildrenHeights,0)}},{key:"updateChildrenHeights",value:function(){var e=this.props,t=e.property,n=e.byRow,r=e.enabled,i=this.rootNode;if(i&&r(this,i)&&void 0!==i)for(var o=this.props.nodes(this,i),a=this.constructor.getHeights(o,n),l=0;l<a.length;l++)for(var s=a[l][a[l].length-1],p=0;p<a[l].length-1;p++)a[l][p][0].style[t]=s+"px"}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,i=(t.property,t.byRow,t.enabled,t.nodes,function(e,t){var n={};for(var r in e)!(t.indexOf(r)>=0)&&Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["children","property","byRow","enabled","nodes"]));return a.default.createElement("div",r({ref:function(t){return e.rootNode=t},onLoad:this.handleResize},i),n)}}],[{key:"getHeights",value:function(e){var t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],n=0,r=[],i=0;r[0]=[];for(var o=0;o<e.length;o++){var a=e[o];a.style.height="auto",a.style.maxHeight="",a.style.minHeight="";var l=a.getBoundingClientRect(),s=l.top,p=l.height;0===o&&(n=s),s!=n&&t&&(r[++i]=[],n=s),r[i].push([a,p])}for(var c=0;c<r.length;c++){var d=r[c].map(function(e){return e[1]}),u=Math.max.apply(null,d);r[c].push(u)}return r}}]),t}(o.Component);t.default=p,p.defaultProps={property:"height",byRow:!0,enabled:function(){return!0},nodes:function(e,t){return t.children}},p.propTypes={children:l.default.node.isRequired,property:l.default.string,byRow:l.default.bool,enabled:l.default.func,nodes:l.default.func}},33849:(e,t,n)=>{"use strict";n.d(t,{a:()=>i,w:()=>r}),n(68101);var r=function(e,t,n){var r={value:t,ttl:Date.now()+1e3*n};"undefined"!=typeof localStorage&&localStorage.setItem(e,JSON.stringify(r))},i=function(e){var t="undefined"!=typeof localStorage&&localStorage.getItem(e);if(!t)return null;var n=JSON.parse(t);return Date.now()>n.ttl?(localStorage.removeItem(e),null):n.value}},46063:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__N_SSG:()=>X,default:()=>q}),n(3414),n(64149),n(78062),n(98303),n(68101),n(9414),n(48225);var r=n(42969),i=n(43181),o=n(14232);n(85815);var a=n(404);n(61871);var l=n(12524),s=n(37899),p=n(75417),c=n(51806),d=n(34711);n(52795);var u=n(33759),h=n(48230),f=n.n(h),g=n(33849),b=n(37876);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?m(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var v=(0,i.A)("div",{target:"e1n5op2y3"})("text-align:center;a{text-decoration:none;}",p.w4.breakpoints.up("md"),"{padding:9px 24px 9px 23px;margin-bottom:10px;margin-top:0;&,picture,img{max-width:275px;}}",function(e){return e.mobileStyles&&"\n ".concat(p.w4.breakpoints.down("sm")," {\n ").concat(function(e){return e.hasborder&&"\n // padding: 30px 0;\n border-bottom: 1px solid #D6D6D6;\n "},"\n a {\n display: flex;\n flex-direction: row-reverse;\n width: 100%;\n align-items: center;\n gap: 10px;\n }\n }\n ")},";"),w=(0,i.A)("div",{target:"e1n5op2y2"})(p.w4.breakpoints.up("md"),"{margin-bottom:5px;}",p.w4.breakpoints.down("sm"),"{width:100%;}"),y=(0,i.A)("div",{target:"e1n5op2y1"})("h4{color:#0170D4;text-transform:uppercase;margin-bottom:5px;margin-top:5px;}",p.w4.breakpoints.up("md"),"{>*{text-align:center;}h4{font-weight:800;font-size:24px;line-height:24px;text-align:center;letter-spacing:1px;}}",p.w4.breakpoints.down("sm"),"{width:100%;h4{font-weight:800;font-size:18px;line-height:24px;}}"),j=(0,i.A)("div",{target:"e1n5op2y0"})(function(e){return e.mobileStyles&&"\n justify-content: center;\n "}," ",p.w4.breakpoints.up("md"),"{display:flex;justify-content:center;>*{font-weight:500;font-size:12px;line-height:21px;color:#758094;&:first-child{margin-right:8px;padding-right:8px;position:relative;text-transform:capitalize;&:after{content:'';position:absolute;width:1px;height:12px;background:#758094;right:0;top:50%;transform:translateY(-50%);}}}}",p.w4.breakpoints.down("sm"),"{display:flex;flex-direction:column;align-items:center;gap:5px;>*{font-weight:500;font-size:12px;line-height:21px;color:#758094;}}"),O={},k=function(e){return e},P=function(){};let S=function(e){var t=e=x(x({},e),{},{title:void 0===e.title?null:e.title,href:void 0===e.href?null:e.href,subTitle:void 0===e.subTitle?null:e.subTitle,sleeps:void 0===e.sleeps?null:e.sleeps,image:void 0===e.image?O:e.image,hasBorder:void 0===e.hasBorder?null:e.hasBorder,refactorURL:void 0===e.refactorURL?k:e.refactorURL,mobileStyles:void 0===e.mobileStyles||e.mobileStyles,handleSaveData:void 0===e.handleSaveData?P:e.handleSaveData}),n=t.title,r=t.href,i=t.subTitle,o=t.sleeps,a=t.image,l=t.hasBorder,s=(t.refactorURL,t.mobileStyles),h=t.handleSaveData,m=(0,d.A)(p.w4.breakpoints.up("md"));return(0,d.A)(p.w4.breakpoints.down("sm")),JSON.parse((0,g.a)("BuildPriceData")),(0,b.jsx)(v,{hasborder:l,mobileStyles:s,children:(0,b.jsxs)(f(),{href:r,onClick:function(){return h(n)},children:[(0,b.jsx)(w,{children:a&&(0,b.jsx)(u.A,x(x({},a),{},{type:"png"}))}),(0,b.jsxs)(y,{children:[n&&(0,b.jsx)(c.A,{variant:"h4",children:n}),(0,b.jsxs)(j,{mobileStyles:s,children:[i&&(0,b.jsx)(c.A,{variant:"body2",children:i}),o&&(0,b.jsx)(c.A,{variant:"body2",children:"".concat(m?"Sleeps":"Sleeps up to"," ").concat(o)})]})]})]})})};var A=n(21657),z=n(91017),D=n(13042),_=n(89099);function R(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function N(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?R(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):R(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var E=(0,i.A)("div",{target:"euv2czv6"})(p.w4.breakpoints.up("md"),"{margin-top:65px;}",p.w4.breakpoints.down("sm"),"{margin-top:45px;}"),T=(0,i.A)("div",{target:"euv2czv5"})(p.w4.breakpoints.up("md"),"{>div{padding-bottom:70px;margin-bottom:38px!important;border-bottom:1px solid ",p.w4.palette.middleGrey,";}h1{font-size:60px;letter-spacing:2px;margin-bottom:22px;}}",p.w4.breakpoints.down("sm"),"{>div{margin-top:30px;padding-bottom:35px;margin-bottom:35px!important;border-bottom:1px solid ",p.w4.palette.middleGrey,";}}"),C=(0,i.A)("div",{target:"euv2czv4"})("max-width:984px;margin-left:auto;margin-right:auto;",p.w4.breakpoints.up("md"),"{}",p.w4.breakpoints.up("sm"),"{}"),B=(0,i.A)("div",{target:"euv2czv3"})("width:100%;",p.w4.breakpoints.up("lg"),"{&:not(:last-child){>div{padding-bottom:60px;margin-bottom:38px;border-bottom:1px solid ",p.w4.palette.middleGrey,";}}}.grid-item{",p.w4.breakpoints.up("lg"),"{padding-top:0;padding-bottom:0;&:first-child{padding-left:0;}&:last-child{padding-right:0;}}",p.w4.breakpoints.down("md"),"{padding-left:0;padding-right:0;&:first-child{padding-top:0;}&:last-child{padding-bottom:0;}}}"),H=(0,i.A)("div",{target:"euv2czv2"})("text-align:left;h3{font-weight:800;margin-bottom:12px;",p.w4.breakpoints.up("md"),"{font-size:27px;line-height:26px;}}p{&:last-child{margin-bottom:0;padding-bottom:0;}}",p.w4.breakpoints.down("sm"),"{text-align:center;max-width:100%;p,div{text-align:center;}h3{text-align:center;padding:8px;width:100%;}}a{font-size:13px;color:",p.w4.palette.gunmentalGrey,";text-decoration:none;font-weight:700;margin-top:8px;display:inline-block;",p.w4.breakpoints.up("md"),"{font-size:16px;}&:hover{color:",p.w4.palette.vividBlue,";}}"),L=(0,i.A)(A.default,{target:"euv2czv1"})("width:100%;text-align:center;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:10px;margin-bottom:18px;",p.w4.breakpoints.down("sm"),"{gap:20px;}"),U=(0,i.A)("div",{target:"euv2czv0"})("width:49%;display:flex;font-size:12px;",p.w4.breakpoints.up("lg"),"{width:32%;}",p.w4.breakpoints.down("md"),"{justify-content:center;}
1",p.w4.breakpoints.down("sm"),"{width:calc(47% - 10px);h4{text-align:center;}a{display:inline-block;width:auto;}}div{padding:0;justify-content:center;}h3{text-align:center;}picture,img{width:275px;",p.w4.breakpoints.down("sm"),"{width:100%;max-width:275px;}}"),G=[];let J=function(e){var t=e=N(N({},e),{},{title:void 0===e.title?null:e.title,text:void 0===e.text?null:e.text,series:void 0===e.series?G:e.series}),n=t.title,r=t.text,i=t.series,a=(0,o.useState)(!0),u=a[0];a[1],(0,_.useRouter)();var h=JSON.parse((0,g.a)(z.k))||{},f=(0,d.A)(p.w4.breakpoints.up("md"));(0,d.A)(p.w4.breakpoints.down("sm")),(0,o.useEffect)(function(){},[]);var m=function(e){h&&h.seriesName&&e&&h.seriesName==e?h.seriesName=e:(h={}).seriesName=e,(0,g.w)(z.k,JSON.stringify(h),86400)};return u&&(0,b.jsx)(E,{children:(0,b.jsxs)(l.A,{px:2,children:[(n||r)&&(0,b.jsx)(T,{children:(0,b.jsx)(s.A,{container:!0,justify:"center",children:(0,b.jsxs)(C,{children:[n&&(0,b.jsx)(c.A,{variant:"h1",colour:"charcoal",weight:800,uppercase:"true",align:"center",children:(0,D.Ay)(n)}),r&&(0,b.jsx)(c.A,{variant:"body1",align:"center",children:(0,D.Ay)(r)})]})})}),i&&i.length>0&&i.map(function(e,t){return(0,b.jsx)(B,{children:(0,b.jsxs)(s.A,{container:!0,spacing:f?5:3,direction:f?"row":"column",wrap:"wrap",justifyContent:"space-between",align:"flex-start",children:[(0,b.jsx)(s.A,{className:"grid-item",size:{xs:12,lg:3},children:(0,b.jsxs)(H,{children:[e.range&&e.range.title&&(0,b.jsx)(c.A,{variant:"h3",colour:"vividBlue",uppercase:"true",align:"left",children:e.range.title}),e.range&&e.range.text&&(0,b.jsx)(c.A,{variant:"body1",align:"left",children:e.range.text})]})}),(0,b.jsx)(s.A,{className:"grid-item",size:{xs:12,lg:9},children:(0,b.jsx)(L,{children:e.range&&e.range.series&&e.range.series.length>0&&e.range.series.map(function(e,t){return(0,b.jsx)(U,{children:(0,b.jsx)(S,{href:e.href,title:e.title,subTitle:e.subTitle,sleeps:e.sleeps,image:e.image,hasborder:"false",handleSaveData:m})},e.title)})})})]})},t)})]})})};function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var I=(0,i.A)("div",{target:"e1hv7dak0"})("margin-top:65px;padding:65px 0;position:relative;&:before{height:60px;content:'';position:absolute;top:0;left:0;width:100%;background-position:center top;background-image:url(",a,");background-size:400px auto;background-repeat:repeat-x;}"),X=!0;let q=function(e){return(0,b.jsx)(I,{children:(0,b.jsx)(J,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?M(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e))})}},85815:(e,t,n)=>{"use strict";n(70418),n(50042),n(92595),n(82851),n(99044),n(19469)},91017:(e,t,n)=>{"use strict";n.d(t,{k:()=>r});var r=window.location.href.indexOf("storybook/index.html")>-1||window.location.href.indexOf("?path=/story")?"StoryBuildPriceData":"BuildPriceData"},94619:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/build-price",function(){return n(46063)}])}},e=>{e.O(0,[636,6593,8792],()=>e(e.s=94619)),_N_E=e.O()}]); 2//# sourceMappingURL=build-price-e46c84b795496ac8.js.map
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.