1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2888],{38550:function(e,t,n){e.exports=n(29608)},81923:function(e,t,n){"use strict";var r=n(96086),i=n(72695),s=n(81247),o=n(97118),a=n(41051),l=["projectId","dataset","imageOptions","ignoreUnknownTypes"],u={imageOptions:{},ignoreUnknownTypes:!0};function c(e){return"block"===e._type&&e.listItem}e.exports=function(e,t,n,d){var f=r({},u,t),p=s(o(Array.isArray(f.blocks)?f.blocks:[f.blocks]),f.listNestMode),h=a(n,f.serializers||{}),m=l.reduce(function(e,t){var n=f[t];return void 0!==n&&(e[t]=n),e},{}),g=!!f.renderContainerOnSingleChild,v=p.map(function t(n,r,s,o){var a,l,u,f,p,g,v,y,b;return"list"===n._type&&n.listItem?(a=n.listItem,l=n.level,u=n._key,f=n.children.map(t),e(h.list,{key:u,level:l,type:a,options:m},f)):c(n)?(p=function(e,t){for(var n=0,r=0;r<t.length&&t[r]!==e;r++)c(t[r])&&n++;return n}(n,s),g=n._key,v=i(n).map(t),e(h.listItem,{node:n,serializers:h,index:p,key:g,options:m},v)):"string"==typeof n||n.marks||"span"===n._type?d(n,h,r,{serializeNode:t}):(y=i(n).map(function(e,n,r){return t(e,n,r,!0)}),b={key:n._key||"block-".concat(r),node:n,isInline:o,serializers:h,options:m},e(h.block,b,y))});if(g||v.length>1){var y=f.className?{className:f.className}:{};return e(h.container,y,v)}return v[0]?v[0]:"function"==typeof h.empty?e(h.empty):h.empty}},72695:function(e){"use strict";var t=["strong","em","code","underline","strike-through"];function n(e,t,n){if(!e.marks||0===e.marks.length)return e.marks||[];var i=r.bind(null,e.marks.reduce(function(e,r){e[r]=e[r]?e[r]+1:1;for(var i=t+1;i<n.length;i++){var s=n[i];if(s.marks&&Array.isArray(s.marks)&&-1!==s.marks.indexOf(r))e[r]++;else break}return e},{}));return e.marks.slice().sort(i)}function r(e,n,r){var i=e[n]||0,s=e[r]||0;if(i!==s)return s-i;var o=t.indexOf(n),a=t.indexOf(r);return o!==a?o-a:n<r?-1:n>r?1:0}e.exports=function(e){var t=e.children,r=e.markDefs;if(!t||!t.length)return[];var i=t.map(n),s={_type:"span",children:[]},o=[s];return t.forEach(function(e,t){var n=i[t];if(!n){o[o.length-1].children.push(e);return}var s=1;if(o.length>1)for(;s<o.length;s++){var a=o[s].markKey,l=n.indexOf(a);if(-1===l)break;n.splice(l,1)}var u=function(e){for(var t=e.length-1;t>=0;t--){var n=e[t];if("span"===n._type&&n.children)return n}}(o=o.slice(0,s));if(n.forEach(function(t){var n={_type:"span",_key:e._key,children:[],mark:r.find(function(e){return e._key===t})||t,markKey:t};u.children.push(n),o.push(n),u=n}),"span"===e._type&&"string"==typeof e.text&&(Array.isArray(e.marks)||void 0===e.marks)){for(var c=e.text.split("\n"),d=c.length;d-- >1;)c.splice(d,0,"\n");u.children=u.children.concat(c)}else u.children=u.children.concat(e)}),s.children}},97118:function(e,t,n){"use strict";var r=n(96086);e.exports=function(e){return e.map(function(e){return e._key?e:r({_key:(function(e){var t=0,n=e.length;if(0===n)return t;for(var r=0;r<n;r++)t=(t<<5)-t+e.charCodeAt(r),t&=t;return t})(JSON.stringify(e)).toString(36).replace(/[^A-Za-z0-9]/g,"")},e)})}},91643:function(e,t,n){"use strict";var r=n(96456),i=n(34050),s=n(96086),o=encodeURIComponent,a="You must either:\n - Pass `projectId` and `dataset` to the block renderer\n - Materialize images to include the `url` field.\n\nFor more information, see ".concat(r("block-content-image-materializing")),l=function(e){var t=e.imageOptions,n=Object.keys(t);if(!n.length)return"";var r=n.map(function(e){return"".concat(o(e),"=").concat(o(t[e]))});return"?".concat(r.join("&"))};e.exports=function(e){var t=e.node,n=e.options,r=n.projectId,o=n.dataset,u=t.asset;if(!u)throw Error("Image does not have required `asset` property");if(u.url)return u.url+l(n);if(!r||!o)throw Error(a);if(!u._ref)throw Error("Invalid image reference in block, no `_ref` found on `asset`");return i(s({projectId:r,dataset:o},n.imageOptions||{})).image(t).toString()}},29608:function(e,t,n){"use strict";var r=n(48019),i=n(81923),s=n(91643),o=n(41051);e.exports={blocksToNodes:function(e,t,n,s){if(n)return i(e,t,n,s);var o=r(e);return i(e,t,o.defaultSerializers,o.serializeSpan)},getSerializers:r,getImageUrl:s,mergeSerializers:o}},41051:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var i=n(96086);e.exports=function(e,t){return Object.keys(e).reduce(function(n,s){var o=r(e[s]);return"function"===o?n[s]=void 0!==t[s]?t[s]:e[s]:"object"===o?n[s]=i({},e[s],t[s]):n[s]=void 0===t[s]?e[s]:t[s],n},{})}},81247:function(e,t,n){"use strict";var r=n(96086);function i(e){return{_type:"list",_key:"".concat(e._key,"-parent"),level:e.level,listItem:e.listItem,children:[e]}}function s(e){return e.children&&e.children[e.children.length-1]}function o(e,t){var n="string"==typeof t.listItem;if("list"===e._type&&e.level===t.level&&n&&e.listItem===t.listItem)return e;var r=s(e);return!!r&&o(r,t)}e.exports=function(e){for(var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"html",a=[],l=0;l<e.length;l++){var u,c=e[l];
1if(!c.listItem){a.push(c),t=null;continue}if(!t){t=i(c),a.push(t);continue}if(u=t,c.level===u.level&&c.listItem===u.listItem){t.children.push(c);continue}if(c.level>t.level){var d=i(c);if("html"===n){var f=s(t),p=r({},f,{children:f.children.concat(d)});t.children[t.children.length-1]=p}else t.children.push(d);t=d;continue}if(c.level<t.level){var h=o(a[a.length-1],c);if(h){(t=h).children.push(c);continue}t=i(c),a.push(t);continue}if(c.listItem!==t.listItem){var m=o(a[a.length-1],{level:c.level});if(m&&m.listItem===c.listItem){(t=m).children.push(c);continue}t=i(c),a.push(t);continue}console.warn("Unknown state encountered for block",c),a.push(c)}return a}},48019:function(e,t,n){"use strict";var r=n(96086),i=n(91643);e.exports=function(e,t){var n=t||{useDashedStyles:!1};function s(t,n){return e(t,null,n.children)}return{defaultSerializers:{types:{block:function(t){var n=t.node.style||"normal";return/^h\d/.test(n)?e(n,null,t.children):"blockquote"===n?e("blockquote",null,t.children):e("p",null,t.children)},image:function(t){if(!t.node.asset)return null;var n=e("img",{src:i(t)});return t.isInline?n:e("figure",null,n)}},marks:{strong:s.bind(null,"strong"),em:s.bind(null,"em"),code:s.bind(null,"code"),underline:function(t){return e("span",{style:n.useDashedStyles?{"text-decoration":"underline"}:{textDecoration:"underline"}},t.children)},"strike-through":function(t){return e("del",null,t.children)},link:function(t){return e("a",{href:t.mark.href},t.children)}},list:function(t){return e("bullet"===t.type?"ul":"ol",null,t.children)},listItem:function(t){var n=t.node.style&&"normal"!==t.node.style?e(t.serializers.types.block,t,t.children):t.children;return e("li",null,n)},block:function(t){var n=t.node,r=t.serializers,i=t.options,s=t.isInline,o=t.children,a=n._type,l=r.types[a];if(!l){if(i.ignoreUnknownTypes)return console.warn('Unknown block type "'.concat(a,'", please specify a serializer for it in the `serializers.types` prop')),e(r.unknownType,{node:n,options:i,isInline:s},o);throw Error('Unknown block type "'.concat(a,'", please specify a serializer for it in the `serializers.types` prop'))}return e(l,{node:n,options:i,isInline:s},o)},span:function(t){var n=t.node,r=n.mark,i=n.children,s="string"==typeof r?r:r._type,o=t.serializers.marks[s];return o?e(o,t.node,i):(console.warn('Unknown mark type "'.concat(s,'", please specify a serializer for it in the `serializers.marks` prop')),e(t.serializers.unknownMark,null,i))},hardBreak:function(){return e("br")},unknownType:function(t){return e("div",{style:{display:"none"}},'Unknown block type "'.concat(t.node._type,'", please specify a serializer for it in the `serializers.types` prop'))},unknownMark:"span",container:"div",text:void 0,empty:""},serializeSpan:function(t,n,i,s){if("\n"===t&&n.hardBreak)return e(n.hardBreak,{key:"hb-".concat(i)});if("string"==typeof t)return n.text?e(n.text,{key:"text-".concat(i)},t):t;t.children&&(o={children:t.children.map(function(e,n){return s.serializeNode(e,n,t.children,!0)})});var o,a=r({},t,o);return e(n.span,{key:t._key||"span-".concat(i),node:a,serializers:n})}}}},96456:function(e){e.exports=function(e){return"https://docs.sanity.io/help/"+e}}
1,34050:function(e){var t;t=function(){function e(){return(e=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}).apply(this,arguments)}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var n="image-Tb9Ew8CXIwaY6R1kjMvI0uRR-2000x3000-jpg";function r(e){return("image-"+e.split("/").slice(-1)[0]).replace(/\.([a-z]+)$/,"-$1")}var i=[["width","w"],["height","h"],["format","fm"],["download","dl"],["blur","blur"],["sharpen","sharp"],["invert","invert"],["orientation","or"],["minHeight","min-h"],["maxHeight","max-h"],["minWidth","min-w"],["maxWidth","max-w"],["quality","q"],["fit","fit"],["crop","crop"],["saturation","sat"],["auto","auto"],["dpr","dpr"],["pad","pad"]],s=["clip","crop","fill","fillmax","max","scale","min"],o=["top","bottom","left","right","center","focalpoint","entropy"],a=["format"],l=function(){function l(t,n){this.options=t?e(e({},t.options||{}),n||{}):e({},n||{})}var u=l.prototype;return u.withOptions=function(n){var r=n.baseUrl||this.options.baseUrl,s={baseUrl:r};for(var o in n)n.hasOwnProperty(o)&&(s[function(e){for(var n,r=function(e){var n=0;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,n){if(e){if("string"==typeof e)return t(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return t(e,void 0)}}(e)))return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}};throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(i);!(n=r()).done;){var s=n.value,o=s[0],a=s[1];if(e===o||e===a)return o}return e}(o)]=n[o]);return new l(this,e({baseUrl:r},s))},u.image=function(e){return this.withOptions({source:e})},u.dataset=function(e){return this.withOptions({dataset:e})},u.projectId=function(e){return this.withOptions({projectId:e})},u.bg=function(e){return this.withOptions({bg:e})},u.dpr=function(e){return this.withOptions({dpr:e})},u.width=function(e){return this.withOptions({width:e})},u.height=function(e){return this.withOptions({height:e})},u.focalPoint=function(e,t){return this.withOptions({focalPoint:{x:e,y:t}})},u.maxWidth=function(e){return this.withOptions({maxWidth:e})},u.minWidth=function(e){return this.withOptions({minWidth:e})},u.maxHeight=function(e){return this.withOptions({maxHeight:e})},u.minHeight=function(e){return this.withOptions({minHeight:e})},u.size=function(e,t){return this.withOptions({width:e,height:t})},u.blur=function(e){return this.withOptions({blur:e})},u.sharpen=function(e){return this.withOptions({sharpen:e})},u.rect=function(e,t,n,r){return this.withOptions({rect:{left:e,top:t,width:n,height:r}})},u.format=function(e){return this.withOptions({format:e})},u.invert=function(e){return this.withOptions({invert:e})},u.orientation=function(e){return this.withOptions({orientation:e})},u.quality=function(e){return this.withOptions({quality:e})},u.forceDownload=function(e){return this.withOptions({download:e})},u.flipHorizontal=function(){return this.withOptions({flipHorizontal:!0})},u.flipVertical=function(){return this.withOptions({flipVertical:!0})},u.ignoreImageParams=function(){return this.withOptions({ignoreImageParams:!0})},u.fit=function(e){if(-1===s.indexOf(e))throw Error('Invalid fit mode "'+e+'"');return this.withOptions({fit:e})},u.crop=function(e){if(-1===o.indexOf(e))throw Error('Invalid crop mode "'+e+'"');return this.withOptions({crop:e})},u.saturation=function(e){return this.withOptions({saturation:e})},u.auto=function(e){if(-1===a.indexOf(e))throw Error('Invalid auto mode "'+e+'"');return this.withOptions({auto:e})},u.pad=function(e){return this.withOptions({pad:e})},u.url=function(){return function(t){var s=e({},t||{}),o=s.source;delete s.source;var a=function(t){var n;if(!t)return null;if("string"==typeof t&&/^https?:\/\//.test(""+t))n={asset:{_ref:r(t)}};else if("string"==typeof t)n={asset:{_ref:t}};else if(t&&"string"==typeof t._ref)n={asset:t};else if(t&&"string"==typeof t._id)n={asset:{_ref:t._id||""}};else if(t&&t.asset&&"string"==typeof t.asset.url)n={asset:{_ref:r(t.asset.url)}};else{if("object"!=typeof t.asset)return null;n=t}return t.crop&&(n.crop=t.crop),t.hotspot&&(n.hotspot=t.hotspot),function(t){if(t.crop&&t.hotspot)return t;var n=e({},t);return n.crop||(n.crop={left:0,top:0,bottom:0,right:0}),n.hotspot||(n.hotspot={x:.5,y:.5,height:1,width:1}),n}(n)}(o);if(!a)return null;var l=function(e){var t=e.split("-"),r=t[1],i=t[2],s=t[3];if(!r||!i||!s)throw Error("Malformed asset _ref '"+e+"'. Expected an id like \""+n+'".');var o=i.split("x"),a=o[0],l=o[1],u=+a,c=+l;if(!(isFinite(u)&&isFinite(c)))throw Error("Malformed asset _ref '"+e+"'. Expected an id like \""+n+'".');return{id:r,width:u,height:c,format:s}}(a.asset._ref||a.asset._id||""),u=Math.round(a.crop.left*l.width),c=Math.round(a.crop.top*l.height),d={left:u,top:c,width:Math.round(l.width-a.crop.right*l.width-u),height:Math.round(l.height-a.crop.bottom*l.height-c)},f=a.hotspot.height*l.height/2,p=a.hotspot.width*l.width/2,h=a.hotspot.x*l.width,m=a.hotspot.y*l.height;return s.rect||s.focalPoint||s.ignoreImageParams||s.crop||(s=e(e({},s),function(e,t){var n,r=t.width,i=t.height;
1if(!(r&&i))return{width:r,height:i,rect:e.crop};var s=e.crop,o=e.hotspot,a=r/i;if(s.width/s.height>a){var l=s.height,u=l*a,c=s.top,d=(o.right-o.left)/2+o.left-u/2;d<s.left?d=s.left:d+u>s.left+s.width&&(d=s.left+s.width-u),n={left:Math.round(d),top:Math.round(c),width:Math.round(u),height:Math.round(l)}}else{var f=s.width,p=f/a,h=s.left,m=(o.bottom-o.top)/2+o.top-p/2;m<s.top?m=s.top:m+p>s.top+s.height&&(m=s.top+s.height-p),n={left:Math.max(0,Math.floor(h)),top:Math.max(0,Math.floor(m)),width:Math.round(f),height:Math.round(p)}}return{width:r,height:i,rect:n}}({crop:d,hotspot:{left:h-p,top:m-f,right:h+p,bottom:m+f}},s))),function(e){var t=e.baseUrl||"https://cdn.sanity.io",n=e.asset.id+"-"+e.asset.width+"x"+e.asset.height+"."+e.asset.format,r=t+"/images/"+e.projectId+"/"+e.dataset+"/"+n,s=[];if(e.rect){var o=e.rect,a=o.left,l=o.top,u=o.width,c=o.height;(0!==a||0!==l||c!==e.asset.height||u!==e.asset.width)&&s.push("rect="+a+","+l+","+u+","+c)}e.bg&&s.push("bg="+e.bg),e.focalPoint&&(s.push("fp-x="+e.focalPoint.x),s.push("fp-y="+e.focalPoint.y));var d=[e.flipHorizontal&&"h",e.flipVertical&&"v"].filter(Boolean).join("");return(d&&s.push("flip="+d),i.forEach(function(t){var n=t[0],r=t[1];void 0!==e[n]?s.push(r+"="+encodeURIComponent(e[n])):void 0!==e[r]&&s.push(r+"="+encodeURIComponent(e[r]))}),0===s.length)?r:r+"?"+s.join("&")}(e(e({},s),{},{asset:l}))}(this.options)},u.toString=function(){return this.url()},l}();return function(e){if(e&&"object"==typeof e.clientConfig){var t=e.clientConfig,n=t.apiHost,r=t.projectId,i=t.dataset;return new l(null,{baseUrl:(n||"https://api.sanity.io").replace(/^https:\/\/api\./,"https://cdn."),projectId:r,dataset:i})}return new l(null,e)}},e.exports=t()},88863:function(e,t,n){"use strict";var r=n(67294),i=n(45697),s=n(38550),o=n(8675),a=o.serializers,l=o.serializeSpan,u=o.renderProps,c=s.getImageUrl,d=s.blocksToNodes,f=s.mergeSerializers,p=r.createElement,h=function e(t){var n=f(e.defaultSerializers,t.serializers);return d(p,Object.assign({},u,t,{serializers:n,blocks:t.blocks||[]}),a,l)};h.defaultSerializers=a,h.getImageUrl=c,h.propTypes={className:i.string,renderContainerOnSingleChild:i.bool,ignoreUnknownTypes:i.bool,projectId:i.string,dataset:i.string,imageOptions:i.object,serializers:i.shape({types:i.object,marks:i.object,list:i.func,listItem:i.func,block:i.func,span:i.func}),blocks:i.oneOfType([i.arrayOf(i.shape({_type:i.string.isRequired})),i.shape({_type:i.string.isRequired})]).isRequired},h.defaultProps={ignoreUnknownTypes:!0,renderContainerOnSingleChild:!1,serializers:{},imageOptions:{}},e.exports=h},8675:function(e,t,n){"use strict";var r=n(67294),i=(0,n(38550).getSerializers)(r.createElement),s=i.defaultSerializers,o=i.serializeSpan;e.exports={serializeSpan:o,serializers:s,renderProps:{nestMarks:!0}}},62705:function(e,t,n){var r=n(55639).Symbol;e.exports=r},44239:function(e,t,n){var r=n(62705),i=n(89607),s=n(2333),o=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":o&&o in Object(e)?i(e):s(e)}},31957:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},89607:function(e,t,n){var r=n(62705),i=Object.prototype,s=i.hasOwnProperty,o=i.toString,a=r?r.toStringTag:void 0;e.exports=function(e){var t=s.call(e,a),n=e[a];try{e[a]=void 0;var r=!0}catch(e){}var i=o.call(e);return r&&(t?e[a]=n:delete e[a]),i}},2333:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},55639:function(e,t,n){var r=n(31957),i="object"==typeof self&&self&&self.Object===Object&&self,s=r||i||Function("return this")();e.exports=s},1469:function(e){var t=Array.isArray;e.exports=t},37005:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},47037:function(e,t,n){var r=n(44239),i=n(1469),s=n(37005);e.exports=function(e){return"string"==typeof e||!i(e)&&s(e)&&"[object String]"==r(e)}},96086:function(e){"use strict";var t=Object.assign.bind(Object);e.exports=t,e.exports.default=e.exports},23837:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(80743)}])},63573:function(e,t){"use strict";t.Z={siteUrl:"https://www.hunteramenities.com",siteName:"Hunter Amenities International",siteDescription:"",siteKeywords:"",siteTwitterAccount:"",scrollBuffer:100,passwordDuration:60,cookiePasswordKey:"hunter_password",cookieCookieDisclosureKey:"hunter_cookie_disclosure"}},38199:function(e,t){"use strict";var n,r,i,s;
1Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ACTION_FAST_REFRESH:function(){return d},ACTION_NAVIGATE:function(){return a},ACTION_PREFETCH:function(){return c},ACTION_REFRESH:function(){return o},ACTION_RESTORE:function(){return l},ACTION_SERVER_ACTION:function(){return f},ACTION_SERVER_PATCH:function(){return u},PrefetchCacheEntryStatus:function(){return r},PrefetchKind:function(){return n},isThenable:function(){return p}});let o="refresh",a="navigate",l="restore",u="server-patch",c="prefetch",d="fast-refresh",f="server-action";function p(e){return e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then}(i=n||(n={})).AUTO="auto",i.FULL="full",i.TEMPORARY="temporary",(s=r||(r={})).fresh="fresh",s.reusable="reusable",s.expired="expired",s.stale="stale",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},87195:function(e,t,n){"use strict";function r(e,t,n,r){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return r}}),n(98337),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},74080:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return b}});let r=n(38754),i=n(61757),s=n(85893),o=i._(n(67294)),a=r._(n(73935)),l=r._(n(23867)),u=n(35283),c=n(96594),d=n(23945);n(83179);let f=n(81928),p=r._(n(45657)),h={deviceSizes:[640,750,828,1080,1200,1920],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"custom",dangerouslyAllowSVG:!1,unoptimized:!1};function m(e,t,n,r,i,s,o){let a=null==e?void 0:e.src;e&&e["data-loaded-src"]!==a&&(e["data-loaded-src"]=a,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),null==n?void 0:n.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,i=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}(null==r?void 0:r.current)&&r.current(e)}}))}function g(e){return o.use?{fetchPriority:e}:{fetchpriority:e}}let v=(0,o.forwardRef)((e,t)=>{let{src:n,srcSet:r,sizes:i,height:a,width:l,decoding:u,className:c,style:d,fetchPriority:f,placeholder:p,loading:h,unoptimized:v,fill:y,onLoadRef:b,onLoadingCompleteRef:x,setBlurComplete:w,setShowAltText:k,sizesInput:j,onLoad:S,onError:P,...C}=e;return(0,s.jsx)("img",{...C,...g(f),loading:h,width:l,height:a,decoding:u,"data-nimg":y?"fill":"1",className:c,style:d,sizes:i,srcSet:r,src:n,ref:(0,o.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(P&&(e.src=e.src),e.complete&&m(e,p,b,x,w,v,j))},[n,p,b,x,w,P,v,j,t]),onLoad:e=>{m(e.currentTarget,p,b,x,w,v,j)},onError:e=>{k(!0),"empty"!==p&&w(!0),P&&P(e)}})});function y(e){let{isAppRouter:t,imgAttributes:n}=e,r={as:"image",imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:n.crossOrigin,referrerPolicy:n.referrerPolicy,...g(n.fetchPriority)};return t&&a.default.preload?(a.default.preload(n.src,r),null):(0,s.jsx)(l.default,{children:(0,s.jsx)("link",{rel:"preload",href:n.srcSet?void 0:n.src,...r},"__nimg-"+n.src+n.srcSet+n.sizes)})}let b=(0,o.forwardRef)((e,t)=>{let n=(0,o.useContext)(f.RouterContext),r=(0,o.useContext)(d.ImageConfigContext),i=(0,o.useMemo)(()=>{var e;let t=h||r||c.imageConfigDefault,n=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>e-t),i=t.deviceSizes.sort((e,t)=>e-t),s=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:n,deviceSizes:i,qualities:s}},[r]),{onLoad:a,onLoadingComplete:l}=e,m=(0,o.useRef)(a);(0,o.useEffect)(()=>{m.current=a},[a]);let g=(0,o.useRef)(l);(0,o.useEffect)(()=>{g.current=l},[l]);let[b,x]=(0,o.useState)(!1),[w,k]=(0,o.useState)(!1),{props:j,meta:S}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:i,blurComplete:b,showAltText:w});return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(v,{...j,unoptimized:S.unoptimized,placeholder:S.placeholder,fill:S.fill,onLoadRef:m,onLoadingCompleteRef:g,setBlurComplete:x,setShowAltText:k,sizesInput:e.sizes,ref:t}),S.priority?(0,s.jsx)(y,{isAppRouter:!n,imgAttributes:j}
1):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},98342:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return x}});let r=n(38754),i=n(85893),s=r._(n(67294)),o=n(36075),a=n(53955),l=n(48041),u=n(99903),c=n(65490),d=n(81928),f=n(60257),p=n(84229),h=n(87195),m=n(89470),g=n(38199),v=new Set;function y(e,t,n,r,i,s){if(s||(0,a.isLocalURL)(t)){if(!r.bypassPrefetchedCheck){let i=t+"%"+n+"%"+(void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0);if(v.has(i))return;v.add(i)}(async()=>s?e.prefetch(t,i):e.prefetch(t,n,r))().catch(e=>{})}}function b(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let x=s.default.forwardRef(function(e,t){let n,r;let{href:l,as:v,children:x,prefetch:w=null,passHref:k,replace:j,shallow:S,scroll:P,locale:C,onClick:O,onMouseEnter:E,onTouchStart:A,legacyBehavior:N=!1,...T}=e;n=x,N&&("string"==typeof n||"number"==typeof n)&&(n=(0,i.jsx)("a",{children:n}));let M=s.default.useContext(d.RouterContext),I=s.default.useContext(f.AppRouterContext),R=null!=M?M:I,_=!M,L=!1!==w,F=null===w?g.PrefetchKind.AUTO:g.PrefetchKind.FULL,{href:V,as:D}=s.default.useMemo(()=>{if(!M){let e=b(l);return{href:e,as:v?b(v):e}}let[e,t]=(0,o.resolveHref)(M,l,!0);return{href:e,as:v?(0,o.resolveHref)(M,v):t||e}},[M,l,v]),z=s.default.useRef(V),Z=s.default.useRef(D);N&&(r=s.default.Children.only(n));let $=N?r&&"object"==typeof r&&r.ref:t,[U,W,q]=(0,p.useIntersection)({rootMargin:"200px"}),B=s.default.useCallback(e=>{(Z.current!==D||z.current!==V)&&(q(),Z.current=D,z.current=V),U(e),$&&("function"==typeof $?$(e):"object"==typeof $&&($.current=e))},[D,$,V,q,U]);s.default.useEffect(()=>{R&&W&&L&&y(R,V,D,{locale:C},{kind:F},_)},[D,V,W,C,L,null==M?void 0:M.locale,R,_,F]);let K={ref:B,onClick(e){N||"function"!=typeof O||O(e),N&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),R&&!e.defaultPrevented&&function(e,t,n,r,i,o,l,u,c){let{nodeName:d}=e.currentTarget;if("A"===d.toUpperCase()&&(function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!c&&!(0,a.isLocalURL)(n)))return;e.preventDefault();let f=()=>{let e=null==l||l;"beforePopState"in t?t[i?"replace":"push"](n,r,{shallow:o,locale:u,scroll:e}):t[i?"replace":"push"](r||n,{scroll:e})};c?s.default.startTransition(f):f()}(e,R,V,D,j,S,P,C,_)},onMouseEnter(e){N||"function"!=typeof E||E(e),N&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),R&&(L||!_)&&y(R,V,D,{locale:C,priority:!0,bypassPrefetchedCheck:!0},{kind:F},_)},onTouchStart:function(e){N||"function"!=typeof A||A(e),N&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),R&&(L||!_)&&y(R,V,D,{locale:C,priority:!0,bypassPrefetchedCheck:!0},{kind:F},_)}};if((0,u.isAbsoluteUrl)(D))K.href=D;else if(!N||k||"a"===r.type&&!("href"in r.props)){let e=void 0!==C?C:null==M?void 0:M.locale,t=(null==M?void 0:M.isLocaleDomain)&&(0,h.getDomainLocale)(D,e,null==M?void 0:M.locales,null==M?void 0:M.domainLocales);K.href=t||(0,m.addBasePath)((0,c.addLocale)(D,e,null==M?void 0:M.defaultLocale))}return N?s.default.cloneElement(r,K):(0,i.jsx)("a",{...T,...K,children:n})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},84229:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let r=n(67294),i=n(84474),s="function"==typeof IntersectionObserver,o=new Map,a=[];function l(e){let{rootRef:t,rootMargin:n,disabled:l}=e,u=l||!s,[c,d]=(0,r.useState)(!1),f=(0,r.useRef)(null),p=(0,r.useCallback)(e=>{f.current=e},[]);return(0,r.useEffect)(()=>{if(s){if(u||c)return;let e=f.current;if(e&&e.tagName)return function(e,t,n){let{id:r,observer:i,elements:s}=function(e){let t;let n={root:e.root||null,margin:e.rootMargin||""},r=a.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=o.get(r)))return t;let i=new Map;return t={id:n,observer:new IntersectionObserver(e=>
1{e.forEach(e=>{let t=i.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e),elements:i},a.push(n),o.set(n,t),t}(n);return s.set(e,t),i.observe(e),function(){if(s.delete(e),i.unobserve(e),0===s.size){i.disconnect(),o.delete(r);let e=a.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&a.splice(e,1)}}}(e,e=>e&&d(e),{root:null==t?void 0:t.current,rootMargin:n})}else if(!c){let e=(0,i.requestIdleCallback)(()=>d(!0));return()=>(0,i.cancelIdleCallback)(e)}},[u,n,t,c,f.current]),[p,c,(0,r.useCallback)(()=>{d(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},35283:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return a}}),n(83179);let r=n(96630),i=n(96594);function s(e){return void 0!==e.default}function o(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function a(e,t){var n,a;let l,u,c,{src:d,sizes:f,unoptimized:p=!1,priority:h=!1,loading:m,className:g,quality:v,width:y,height:b,fill:x=!1,style:w,overrideSrc:k,onLoad:j,onLoadingComplete:S,placeholder:P="empty",blurDataURL:C,fetchPriority:O,decoding:E="async",layout:A,objectFit:N,objectPosition:T,lazyBoundary:M,lazyRoot:I,...R}=e,{imgConf:_,showAltText:L,blurComplete:F,defaultLoader:V}=t,D=_||i.imageConfigDefault;if("allSizes"in D)l=D;else{let e=[...D.deviceSizes,...D.imageSizes].sort((e,t)=>e-t),t=D.deviceSizes.sort((e,t)=>e-t),r=null==(n=D.qualities)?void 0:n.sort((e,t)=>e-t);l={...D,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===V)throw Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config");let z=R.loader||V;delete R.loader,delete R.srcSet;let Z="__next_img_default"in z;if(Z){if("custom"===l.loader)throw Error('Image with src "'+d+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=z;z=t=>{let{config:n,...r}=t;return e(r)}}if(A){"fill"===A&&(x=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[A];e&&(w={...w,...e});let t={responsive:"100vw",fill:"100vw"}[A];t&&!f&&(f=t)}let $="",U=o(y),W=o(b);if("object"==typeof(a=d)&&(s(a)||void 0!==a.src)){let e=s(d)?d.default:d;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(u=e.blurWidth,c=e.blurHeight,C=C||e.blurDataURL,$=e.src,!x){if(U||W){if(U&&!W){let t=U/e.width;W=Math.round(e.height*t)}else if(!U&&W){let t=W/e.height;U=Math.round(e.width*t)}}else U=e.width,W=e.height}}let q=!h&&("lazy"===m||void 0===m);(!(d="string"==typeof d?d:$)||d.startsWith("data:")||d.startsWith("blob:"))&&(p=!0,q=!1),l.unoptimized&&(p=!0),Z&&d.endsWith(".svg")&&!l.dangerouslyAllowSVG&&(p=!0),h&&(O="high");let B=o(v),K=Object.assign(x?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:N,objectPosition:T}:{},L?{}:{color:"transparent"},w),H=F||"empty"===P?null:"blur"===P?'url("data:image/svg+xml;charset=utf-8,'+(0,r.getImageBlurSvg)({widthInt:U,heightInt:W,blurWidth:u,blurHeight:c,blurDataURL:C||"",objectFit:K.objectFit})+'")':'url("'+P+'")',Y=H?{backgroundSize:K.objectFit||"cover",backgroundPosition:K.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:H}:{},X=function(e){let{config:t,src:n,unoptimized:r,width:i,quality:s,sizes:o,loader:a}=e;if(r)return{src:n,srcSet:void 0,sizes:void 0};let{widths:l,kind:u}=function(e,t,n){let{deviceSizes:r,allSizes:i}=e;if(n){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(n);r)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:i.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:i,kind:"w"}}return"number"!=typeof t?{widths:r,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>i.find(t=>t>=e)||i[i.length-1]))],kind:"x"}}(t,i,o),c=l.length-1;return{sizes:o||"w"!==u?o:"100vw",srcSet:l.map((e,r)=>a({config:t,src:n,quality:s,width:e})+" "+("w"===u?e:r+1)+u).join(", "),src:a({config:t,src:n,quality:s,width:l[c]})}}({config:l,src:d,unoptimized:p,width:U,quality:B,sizes:f,loader:z});return{props:{...R,loading:q?"lazy":m,fetchPriority:O,width:U,height:W,decoding:E,className:g,style:{...K,...Y},sizes:X.sizes,srcSet:X.srcSet,src:k||X.src},meta:{unoptimized:p,priority:h,placeholder:P,fill:x}}}},96630:function(e,t){"use strict";function n(e){let{widthInt:t,heightInt:n,blurWidth:r,blurHeight:i,blurDataURL:s,objectFit:o}=e,a=r?40*r:t,l=i?40*i:n,u=a&&l?"viewBox='0 0 "+a+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+u+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3Cfe
1ColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(u?"none":"contain"===o?"xMidYMid":"cover"===o?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+s+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},76210:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return l},getImageProps:function(){return a}});let r=n(38754),i=n(35283),s=n(74080),o=r._(n(45657));function a(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"custom",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let l=s.Image},91532:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(85893);function i(e){return(0,r.jsxs)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",...e,children:[(0,r.jsx)("path",{d:"M15.625 4.375L4.375 15.625",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"square",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M15.625 15.625L4.375 4.375",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"square",strokeLinejoin:"round"})]})}n(67294)},85978:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(85893);function i(e){return(0,r.jsx)("svg",{width:"6",height:"4",viewBox:"0 0 6 4",...e,children:(0,r.jsx)("path",{d:"M1 1L3 3L5 1",fill:"none",stroke:"currentColor"})})}n(67294)},52737:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(85893);n(67294);var i=n(93967),s=n.n(i),o=n(25675),a=n.n(o),l=n(47037),u=n.n(l);let c=e=>{let{src:t,width:n,quality:r}=e;if(t.startsWith("/"))return t;try{let e=new URL(t);return e.searchParams.set("w",n),e.searchParams.set("q",r||75),e.searchParams.set("auto","format"),e.toString()}catch(e){return t}};function d(e){let t,{alt:n,lqip:i,src:o,sizes:l="100vw",className:d,imgProps:f={},lazy:p=!0,lazyBlur:h=!0,priority:m,style:g,...v}=e;if(u()(o))t=o;else{if(null==o||!o.url)return console.warn("Image is missing src."),null;t=o.url}let{className:y,...b}=f;return delete v.sources,(0,r.jsx)("div",{className:s()("image overflow-hidden",d),style:g,...v,children:(0,r.jsx)(a(),{loader:c,src:t,alt:n||"",fill:!0,sizes:l,priority:!0===m||!1===p,placeholder:i&&h?"blur":"empty",blurDataURL:i,className:s()(y),...b})})}},60036:function(e,t,n){"use strict";n.d(t,{Uw:function(){return h},ZP:function(){return g},uy:function(){return p},vK:function(){return m}});var r=n(85893),i=n(67294),s=n(93967),o=n.n(s),a=n(41664),l=n.n(a),u=n(8092),c=n(46487),d=n(11163);let f=n(63573).Z.scrollBuffer,p=e=>{let{title:t,pageName:n}=e;return(0,r.jsx)(i.Fragment,{children:t||n})},h=e=>{let{_type:t,url:n,slug:r}=e;switch(t){case"pageLink":return"/".concat(r);case"brandLink":return"/brands/".concat(r);default:return n||""}},m=e=>{let{url:t,slug:n,_type:r,enableActive:i}=e,{asPath:s}=(0,d.useRouter)(),o=s.split("?")[0].split("#")[0],a=t||"",l=!1;return i&&("pageLink"===r?a="/".concat(n):"brandLink"===r&&(a="/brands/".concat(n)),o&&(l=a===o)),l};function g(e){let{_type:t,title:n,url:i,slug:s,openInNewWindow:a,pageName:d,brandName:p,children:h,className:g,scroll:v=!1,onClick:y=()=>{},scrollBuffer:b=f,enableActive:x,featured:w,...k}=e,j=m({url:i,slug:s,_type:t,enableActive:x}),S=e=>{let t=i?i.split("#")[1]:null;if(t){let n=document.getElementById(t);n&&(e.preventDefault(),(0,c.Z)((0,u.Z)(n)-b))}y(e)};return"pageLink"===t?(0,r.jsx)(l(),{...k,onClick:S,className:o()(g,{active:j}),title:n||d,target:a?"_blank":void 0,rel:a?"noopener noreferrer":void 0,scroll:v,href:"/".concat(s),prefetch:!1,children:h||n||d}):"brandLink"===t?(0,r.jsx)(l(),{...k,onClick:S,className:o()(g,{active:j}),title:n||p,target:a?"_blank":void 0,rel:a?"noopener noreferrer":void 0,scroll:v,href:"/brands/".concat(s),prefetch:!1,children:h||n||p}):i&&(0===i.indexOf("/")||0===i.indexOf("#"))?(0,r.jsx)(l(),{...k,onClick:S,className:o()(g,{active:j}),title:n,target:a?"_blank":void 0,rel:a?"noopener noreferrer":void 0,scroll:v,href:i,prefetch:!1,children:h||n}):(0,r.jsx)("a",{...k,onClick:S,className:o()(g,{active:j}),title:n,target:a?"_blank":void 0,rel:a?"noopener noreferrer":void 0,href:i,children:h||n})}},78406:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var r=n(85893),i=n(67294),s=n(93967),o=n.n(s),a=n(60036),l=n(85978),u=n(13114),c=n(19968),d=n(404),f=n(84057);function p(e){let{id:t,title:n,links:s=[],className:p,...h}=e,[m,g]=(0,i.useState)(!1),[v,y]=(0,i.useState)(!1),b=(0,i.useRef)(null),x=(0,i.useRef)(null);(0,f.Z)(b,m,v);let w=()=>{g(!1),y(!1),x.current&&x.current.focus()},k=e=>
1{if(!m){("Enter"===e.key||" "===e.key)&&(e.preventDefault(),y(!0),g(!0));return}switch(e.key){case"Escape":e.preventDefault(),w();break;case"ArrowDown":{e.preventDefault();let t=b.current.querySelectorAll('a[href], button:not([disabled]), [role="menuitem"]'),n=Array.from(t).indexOf(document.activeElement),r=n<t.length-1?n+1:0;t[r].focus();break}case"ArrowUp":{e.preventDefault();let t=b.current.querySelectorAll('a[href], button:not([disabled]), [role="menuitem"]'),n=Array.from(t).indexOf(document.activeElement),r=n>0?n-1:t.length-1;t[r].focus();break}case"Home":e.preventDefault();let t=b.current.querySelector('a[href], button:not([disabled]), [role="menuitem"]');t&&t.focus();break;case"End":{e.preventDefault();let t=b.current.querySelectorAll('a[href], button:not([disabled]), [role="menuitem"]');t.length>0&&t[t.length-1].focus()}}},j=()=>()=>{w()},S=(0,r.jsx)("div",{className:"relative z-1",children:(0,r.jsx)("button",{id:t,ref:x,className:o()("block w-full link-underline-hover",{"text-white":m}),onMouseEnter:()=>g(!0),onClick:()=>{g(!0)},onKeyDown:k,"aria-haspopup":"true","aria-expanded":m,"aria-controls":"dropdown-menu",children:(0,r.jsxs)("span",{className:"flex gap-half items-center justify-between",children:[(0,r.jsx)("span",{className:"block",children:n}),(0,r.jsx)(l.Z,{className:"block","aria-hidden":"true"})]})})}),P=(0,r.jsx)(u.M,{children:m&&(0,r.jsx)(c.m.div,{id:"dropdown-menu",className:"absolute -top-1 -left-1 -right-1 p-1 pt-4 bg-black text-white rounded-10",initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:{duration:.3,ease:d.ZP.appear},role:"menu",children:(0,r.jsx)("ul",{className:"flex flex-col gap-half",role:"none",children:s.map(e=>(0,r.jsx)("li",{role:"none",children:(0,r.jsx)(a.ZP,{...e,onClick:j(),className:"block link-underline-hover",role:"menuitem",onKeyDown:k})},e._key))})})});return(0,r.jsxs)("div",{ref:b,...h,className:o()("relative",p),onMouseLeave:()=>w(),children:[P,S]})}},99961:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(85893);n(67294);var i=n(60036),s=n(8092),o=n(46487);let a=n(63573).Z.scrollBuffer;function l(e){let{value:t,children:n}=e,l=e=>{let n=t.href?t.href.split("#")[1]:null;if(n){let t=document.getElementById(n);t&&(e.preventDefault(),(0,o.Z)((0,s.Z)(t)-a))}};return"/"===t.href[0]?(0,r.jsx)(i.ZP,{onClick:l,title:t.title,target:t.openInNewWindow?"_blank":null,url:t.href,children:n}):(0,r.jsx)("a",{onClick:l,title:t.title,target:t.openInNewWindow?"_blank":null,href:t.href,children:n})}},404:function(e,t,n){"use strict";let r={DEFAULT:[.23,1,.32,1],appear:[.16,1,.3,1],linear:[0,0,1,1],inQuad:[.55,.085,.68,.53],inCubic:[.55,.055,.675,.19],inQuart:[.895,.03,.685,.22],inQuint:[.755,.05,.855,.06],inSine:[.47,0,.745,.715],inExpo:[.95,.05,.795,.035],inCirc:[.6,.04,.98,.335],inBack:[.6,-.28,.735,.045],outQuad:[.25,.46,.45,.94],outCubic:[.215,.61,.355,1],outQuart:[.165,.84,.44,1],outQuint:[.23,1,.32,1],outSine:[.39,.575,.565,1],outExpo:[.19,1,.22,1],outCirc:[.075,.82,.165,1],outBack:[.175,.885,.32,1.275],inOutQuad:[.455,.03,.515,.955],inOutCubic:[.645,.045,.355,1],inOutQuart:[.77,0,.175,1],inOutQuint:[.86,0,.07,1],inOutSign:[.445,.05,.55,.95],inOutExpo:[1,0,0,1],inOutCirc:[.785,.135,.15,.86],inOutBack:[.68,-.55,.265,1.55]};t.ZP=r,r.appear,r.appear},84057:function(e,t,n){"use strict";var r=n(67294);let i='a[href], button:not([disabled]), input:not([disabled]):not([type="hidden"]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])';t.Z=function(e,t){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],s=(0,r.useCallback)(t=>{if("Tab"!==t.key||!e.current)return;let n=e.current.querySelectorAll(i);if(0===n.length)return;let r=Array.from(n),s=r[0],o=r[r.length-1],a=document.activeElement;t.shiftKey?a===s&&(o.focus(),t.preventDefault()):a===o&&(s.focus(),t.preventDefault())},[e]);(0,r.useEffect)(()=>{if(t){let t=e.current;return t&&n&&(t.querySelector(i)||t).focus(),window.addEventListener("keydown",s),()=>{window.removeEventListener("keydown",s)}}return()=>{}},[t,e,s,n])}},43674:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(67294);let i=0,s=0,o=["overflow","position","top","width","paddingRight"],a={};function l(e){(0,r.useEffect)(()=>{if(e)return 1===(i+=1)&&function(){s=window.scrollY,o.forEach(e=>{a[e]=document.body.style[e]});let e=window.innerWidth-document.documentElement.clientWidth;document.body.style.overflow="hidden",document.body.style.position="fixed",document.body.style.top="-".concat(s,"px"),document.body.style.width="100%",e>0&&(document.body.style.paddingRight="".concat(e,"px"))}(),()=>{0===(i=Math.max(0,i-1))&&function(){o.forEach(e=>{document.body.style[e]=a[e]||""}),a={};let e=s;requestAnimationFrame(()=>{window.scrollTo({top:e,left:0,behavior:"instant"})})}()}},[e])}},80743:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return eJ}});var r=n(85893);n(82700);var i=n(67294),s=n(70398),o=n(81879);function a({children:e,features:t,strict:n=!1}){let[,a]=(0,i.useState)(!l(t)),u=(0,i.useRef)(void 0);if(!l(t)){let{renderer:e,...n}=t;u.current=e,(0,o.K)(n)}return(0,i.useEffect)(()=>
1{l(t)&&t().then(({renderer:e,...t})=>{(0,o.K)(t),u.current=e,a(!0)})},[]),(0,r.jsx)(s.u.Provider,{value:{renderer:u.current,strict:n},children:e})}function l(e){return"function"==typeof e}var u=n(2445),c=n(48488);function d(e,t){if(!Array.isArray(t))return!1;let n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}var f=n(97732),p=n(52248),h=n(22963),m=n(85593);function g(e,t,n={}){var r;let i=(0,p.x)(e,t,"exit"===n.type?null===(r=e.presenceContext)||void 0===r?void 0:r.custom:void 0),{transition:s=e.getDefaultTransition()||{}}=i||{};n.transitionOverride&&(s=n.transitionOverride);let o=i?()=>Promise.all((0,m.w)(e,i,n)):()=>Promise.resolve(),a=e.variantChildren&&e.variantChildren.size?(r=0)=>{let{delayChildren:i=0,staggerChildren:o,staggerDirection:a}=s;return function(e,t,n=0,r=0,i=1,s){let o=[],a=(e.variantChildren.size-1)*r,l=1===i?(e=0)=>e*r:(e=0)=>a-e*r;return Array.from(e.variantChildren).sort(v).forEach((e,r)=>{e.notify("AnimationStart",t),o.push(g(e,t,{...s,delay:n+l(r)}).then(()=>e.notify("AnimationComplete",t)))}),Promise.all(o)}(e,t,i+r,o,a,n)}:()=>Promise.resolve(),{when:l}=s;if(!l)return Promise.all([o(),a(n.delay)]);{let[e,t]="beforeChildren"===l?[o,a]:[a,o];return e().then(()=>t())}}function v(e,t){return e.sortNodePosition(t)}let y=h.V.length,b=[...h.e].reverse(),x=h.e.length;function w(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function k(){return{animate:w(!0),whileInView:w(),whileHover:w(),whileTap:w(),whileDrag:w(),whileFocus:w(),exit:w()}}class j{constructor(e){this.isMounted=!1,this.node=e}update(){}}class S extends j{constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(({animation:t,options:n})=>(function(e,t,n={}){let r;if(e.notify("AnimationStart",t),Array.isArray(t))r=Promise.all(t.map(t=>g(e,t,n)));else if("string"==typeof t)r=g(e,t,n);else{let i="function"==typeof t?(0,p.x)(e,t,n.custom):t;r=Promise.all((0,m.w)(e,i,n))}return r.then(()=>{e.notify("AnimationComplete",t)})})(e,t,n))),n=k(),r=!0,i=t=>(n,r)=>{var i;let s=(0,p.x)(e,r,"exit"===t?null===(i=e.presenceContext)||void 0===i?void 0:i.custom:void 0);if(s){let{transition:e,transitionEnd:t,...r}=s;n={...n,...r,...t}}return n};function s(s){let{props:o}=e,a=function e(t){if(!t)return;if(!t.isControllingVariants){let n=t.parent&&e(t.parent)||{};return void 0!==t.props.initial&&(n.initial=t.props.initial),n}let n={};for(let e=0;e<y;e++){let r=h.V[e],i=t.props[r];((0,f.$)(i)||!1===i)&&(n[r]=i)}return n}(e.parent)||{},l=[],p=new Set,m={},g=1/0;for(let t=0;t<x;t++){var v;let h=b[t],y=n[h],x=void 0!==o[h]?o[h]:a[h],w=(0,f.$)(x),k=h===s?y.isActive:null;!1===k&&(g=t);let j=x===a[h]&&x!==o[h]&&w;if(j&&r&&e.manuallyAnimateOnMount&&(j=!1),y.protectedKeys={...m},!y.isActive&&null===k||!x&&!y.prevProp||(0,u.H)(x)||"boolean"==typeof x)continue;let S=(v=y.prevProp,"string"==typeof x?x!==v:!!Array.isArray(x)&&!d(x,v)),P=S||h===s&&y.isActive&&!j&&w||t>g&&w,C=!1,O=Array.isArray(x)?x:[x],E=O.reduce(i(h),{});!1===k&&(E={});let{prevResolvedValues:A={}}=y,N={...A,...E},T=t=>{P=!0,p.has(t)&&(C=!0,p.delete(t)),y.needsAnimating[t]=!0;let n=e.getValue(t);n&&(n.liveStyle=!1)};for(let e in N){let t=E[e],n=A[e];if(!m.hasOwnProperty(e))((0,c.C)(t)&&(0,c.C)(n)?d(t,n):t===n)?void 0!==t&&p.has(e)?T(e):y.protectedKeys[e]=!0:null!=t?T(e):p.add(e)}y.prevProp=x,y.prevResolvedValues=E,y.isActive&&(m={...m,...E}),r&&e.blockInitialAnimation&&(P=!1);let M=!(j&&S)||C;P&&M&&l.push(...O.map(e=>({animation:e,options:{type:h}})))}if(p.size){let t={};p.forEach(n=>{let r=e.getBaseTarget(n),i=e.getValue(n);i&&(i.liveStyle=!0),t[n]=null!=r?r:null}),l.push({animation:t})}let w=!!l.length;return r&&(!1===o.initial||o.initial===o.animate)&&!e.manuallyAnimateOnMount&&(w=!1),r=!1,w?t(l):Promise.resolve()}return{animateChanges:s,setActive:function(t,r){var i;if(n[t].isActive===r)return Promise.resolve();null===(i=e.variantChildren)||void 0===i||i.forEach(e=>{var n;return null===(n=e.animationState)||void 0===n?void 0:n.setActive(t,r)}),n[t].isActive=r;let o=s(t);for(let e in n)n[e].protectedKeys={};return o},setAnimateFunction:function(n){t=n(e)},getState:()=>n,reset:()=>{n=k(),r=!0}}}(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();(0,u.H)(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){var e;this.node.animationState.reset(),null===(e=this.unmountControls)||void 0===e||e.call(this)}}let P=0;class C extends j{constructor(){super(...arguments),this.id=P++}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;let r=this.node.animationState.setActive("exit",!e);t&&!e&&r.then(()=>
1t(this.id))}mount(){let{register:e}=this.node.presenceContext||{};e&&(this.unmount=e(this.id))}unmount(){}}function O(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}let E=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary;function A(e,t="page"){return{point:{x:e[`${t}X`],y:e[`${t}Y`]}}}let N=e=>t=>E(t)&&e(t,A(t));var T=n(83624);function M(e){let t=null;return()=>null===t&&(t=e,()=>{t=null})}let I=M("dragHorizontal"),R=M("dragVertical");function _(){let e=function(e){let t=!1;if("y"===e)t=R();else if("x"===e)t=I();else{let e=I(),n=R();e&&n?t=()=>{e(),n()}:(e&&e(),n&&n())}return t}(!0);return!e||(e(),!1)}var L=n(26166);function F(e,t){var n,r,i;let s=t?"pointerenter":"pointerleave",o=t?"onHoverStart":"onHoverEnd";return n=e.current,r=(n,r)=>{if("touch"===n.pointerType||_())return;let i=e.getProps();e.animationState&&i.whileHover&&e.animationState.setActive("whileHover",t);let s=i[o];s&&L.Wi.postRender(()=>s(n,r))},i={passive:!e.getProps()[o]},O(n,s,N(r),i)}class V extends j{mount(){this.unmount=(0,T.z)(F(this.node,!0),F(this.node,!1))}unmount(){}}class D extends j{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=(0,T.z)(O(this.node.current,"focus",()=>this.onFocus()),O(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}let z=(e,t)=>!!t&&(e===t||z(e,t.parentElement));var Z=n(81662);function $(e,t){if(!t)return;let n=new PointerEvent("pointer"+e);t(n,A(n))}class U extends j{constructor(){super(...arguments),this.removeStartListeners=Z.Z,this.removeEndListeners=Z.Z,this.removeAccessibleListeners=Z.Z,this.startPointerPress=(e,t)=>{var n,r,i,s,o,a,l,u;if(this.isPressing)return;this.removeEndListeners();let c=this.node.getProps(),d=(n=window,r="pointerup",i=(e,t)=>{if(!this.checkPressEnd())return;let{onTap:n,onTapCancel:r,globalTapTarget:i}=this.node.getProps(),s=i||z(this.node.current,e.target)?n:r;s&&L.Wi.update(()=>s(e,t))},s={passive:!(c.onTap||c.onPointerUp)},O(n,r,N(i),s)),f=(o=window,a="pointercancel",l=(e,t)=>this.cancelPress(e,t),u={passive:!(c.onTapCancel||c.onPointerCancel)},O(o,a,N(l),u));this.removeEndListeners=(0,T.z)(d,f),this.startPress(e,t)},this.startAccessiblePress=()=>{let e=O(this.node.current,"keydown",e=>{"Enter"!==e.key||this.isPressing||(this.removeEndListeners(),this.removeEndListeners=O(this.node.current,"keyup",e=>{"Enter"===e.key&&this.checkPressEnd()&&$("up",(e,t)=>{let{onTap:n}=this.node.getProps();n&&L.Wi.postRender(()=>n(e,t))})}),$("down",(e,t)=>{this.startPress(e,t)}))}),t=O(this.node.current,"blur",()=>{this.isPressing&&$("cancel",(e,t)=>this.cancelPress(e,t))});this.removeAccessibleListeners=(0,T.z)(e,t)}}startPress(e,t){this.isPressing=!0;let{onTapStart:n,whileTap:r}=this.node.getProps();r&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),n&&L.Wi.postRender(()=>n(e,t))}checkPressEnd(){return this.removeEndListeners(),this.isPressing=!1,this.node.getProps().whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!_()}cancelPress(e,t){if(!this.checkPressEnd())return;let{onTapCancel:n}=this.node.getProps();n&&L.Wi.postRender(()=>n(e,t))}mount(){var e,t,n,r;let i=this.node.getProps(),s=(e=i.globalTapTarget?window:this.node.current,t="pointerdown",n=this.startPointerPress,r={passive:!(i.onTapStart||i.onPointerStart)},O(e,t,N(n),r)),o=O(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=(0,T.z)(s,o)}unmount(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}}let W=new WeakMap,q=new WeakMap,B=e=>{let t=W.get(e.target);t&&t(e)},K=e=>{e.forEach(B)},H={some:0,all:1};class Y extends j{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:e={}}=this.node.getProps(),{root:t,margin:n,amount:r="some",once:i}=e,s={root:t?t.current:void 0,rootMargin:n,threshold:"number"==typeof r?r:H[r]};return function(e,t,n){let r=function({root:e,...t}){let n=e||document;q.has(n)||q.set(n,{});let r=q.get(n),i=JSON.stringify(t);return r[i]||(r[i]=new IntersectionObserver(K,{root:e,...t})),r[i]}(t);return W.set(e,n),r.observe(e),()=>{W.delete(e),r.unobserve(e)}}(this.node.current,s,e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,i&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:n,onViewportLeave:r}=this.node.getProps(),s=t?n:r;s&&s(e)})}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}(e,t))&&this.startObserver()}unmount(){}}var X=n(37059),G=n(25794),J=n(62627);let Q={renderer:(e,t)=>(0,J.q)(e)?new G.e(t):new X.W(t,{allowProjection:e!==i.Fragment}),animation:{Feature:S},exit:{Feature:C},inView:{Feature:Y},tap:{Feature:U},focus:{Feature:D},hover:{Feature:V}};function ee(e){let{children:t}=e;return(0,r.jsx)(a,{features:Q,strict:!0,children:t})}var et=n(13114),en=n(19968),er=n(404),ei=n(16889),es=n(70503),eo=n(60036);function ea(e){let{active:t,...n}=e;return(0,r.jsxs)(en.m.svg,{width:"18",height:"18",viewBox:"0 0 18 18",animate:{rotate:t?180:0},transition:{duration:.6,ease:er.ZP.appear},...n,children:[(0,r.jsx)(en.m.rect,{y:"2",width:"18",height:"2",fill:"
1currentColor",initial:!1,style:{transformOrigin:"top left"},animate:{x:0,y:t?5.5:0,rotate:t?45:0},transition:{duration:.6,ease:er.ZP.appear}}),(0,r.jsx)(en.m.rect,{y:"9",width:"18",height:"2",fill:"currentColor",initial:!1,style:{transformOrigin:"center"},animate:{x:t?-.5:0,y:t?-.5:0,rotate:t?-45:0,opacity:t?0:1},transition:{duration:.6,ease:er.ZP.appear}}),(0,r.jsx)(en.m.rect,{y:"16",width:"18",height:"2",fill:"currentColor",initial:!1,style:{transformOrigin:"bottom left"},animate:{x:0,y:t?-8.5:0,rotate:t?-45:0},transition:{duration:.6,ease:er.ZP.appear}})]})}function el(e){return(0,r.jsxs)("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",...e,children:[(0,r.jsx)("rect",{x:"1",y:"1",width:"13",height:"13",rx:"6.5",stroke:"currentColor"}),(0,r.jsx)("line",{x1:"1",y1:"7.43333",x2:"14",y2:"7.43334",stroke:"currentColor"}),(0,r.jsx)("line",{x1:"7.56689",y1:"1",x2:"7.56689",y2:"14",stroke:"currentColor"}),(0,r.jsx)("ellipse",{cx:"7.5001",cy:"7.5",rx:"3.9",ry:"6.5",stroke:"currentColor",fill:"none"})]})}var eu=n(85978),ec=n(11304),ed=n(78406),ef=n(47037),ep=n.n(ef);function eh(e){let{_type:t,cta:n,title:i,links:s=[]}=e;return"menuDropdown"!==t?(0,r.jsx)(eo.ZP,{...n,className:"block link-underline-hover"}):(0,r.jsx)(ed.Z,{title:i,links:s})}function em(e){let{tagline:t=[],primaryMenu:n=[],secondaryMenu:s=[],mobileMenu:o=[],mobileCta:a}=e,{isMobileMenuOpen:l,isLanguageDrawerOpen:u,isSearchDrawerOpen:c,currentLanguage:d,setMobileMenuOpen:f,setLanguageDrawerOpen:p,setSearchDrawerOpen:h}=(0,ec.ZP)(e=>({isMobileMenuOpen:e.isMobileMenuOpen,isLanguageDrawerOpen:e.isLanguageDrawerOpen,isSearchDrawerOpen:e.isSearchDrawerOpen,currentLanguage:e.currentLanguage,setMobileMenuOpen:e.setMobileMenuOpen,setLanguageDrawerOpen:e.setLanguageDrawerOpen,setSearchDrawerOpen:e.setSearchDrawerOpen})),m="en-US";ep()(d)&&(m=d);let g=(0,r.jsx)("button",{"aria-label":u?"Close language drawer":"Open language drawer",onClick:()=>p(!u),className:"block",children:(0,r.jsxs)("span",{className:"flex items-center gap-half",children:[(0,r.jsx)(el,{className:"block"}),(0,r.jsx)("span",{className:"block",children:m}),(0,r.jsx)(eu.Z,{className:"block"})]})}),v=(0,r.jsx)("ul",{className:"hidden lg:flex items-center gap-2",children:null==n?void 0:n.map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(eh,{...e})},e._key))}),y=(0,r.jsxs)("ul",{className:"hidden lg:flex items-center gap-2 justify-end",children:[(0,r.jsx)("li",{className:"flex",children:(0,r.jsxs)("button",{className:"inline-flex items-center gap-x-[3px]","aria-expanded":c,"aria-controls":"search-drawer",onClick:()=>h(!c),children:[(0,r.jsx)("img",{src:"/images/icon-search.svg",role:"presentation",className:"size-[24px] p-[5.5px]"}),(0,r.jsx)("span",{className:"block link-underline-hover",children:"Search"})]})}),null==s?void 0:s.map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(eo.ZP,{...e,className:"block link-underline-hover"})},e._key)),(0,r.jsx)("li",{children:g})]}),b=(0,r.jsx)("div",{className:"col-span-8 lg:col-span-2 2xl:col-span-6",children:(0,r.jsxs)("div",{className:"flex gap-2 items-center",children:[(0,r.jsx)(eo.ZP,{url:"/",className:"block flex-shrink-0",children:(0,r.jsx)("img",{className:"block w-[120px] h-[36px] mix-blend-multiply",src:"/images/logo-type.png",fetchpriority:"high",alt:"Hunter Amenities Homepage"})}),(0,r.jsx)("div",{className:"hidden 2xl:block",children:(0,r.jsx)("p",{className:"rich-text",children:(0,r.jsx)(ei.YI,{value:t,components:es.Z})})})]})}),x=(0,r.jsxs)("div",{className:"lg:hidden flex items-center gap-[16px]",children:[(0,r.jsx)("button",{"aria-label":"Search","aria-expanded":c,"aria-controls":"search-drawer",onClick:()=>h(!c),className:"block",children:(0,r.jsx)("img",{src:"/images/icon-search.svg",role:"presentation",className:"size-[32px] p-[6px]"})}),(0,r.jsx)("button",{"aria-label":l?"Close menu":"Open menu",onClick:()=>f(!l),className:"block",children:(0,r.jsx)(ea,{active:l,className:"block mx-auto"})})]}),w=(0,r.jsxs)("nav",{className:"col-span-4 lg:col-span-10 2xl:col-span-6 flex gap-2 items-center justify-end lg:justify-between",children:[v,y,x]}),k=(0,r.jsxs)("header",{className:"bg-offwhite sticky top-0 z-10 px-container-mobile md:px-[15px]",children:[(0,r.jsxs)("div",{className:"h-6 items-center grid grid-cols-12 gap-x-gutter-mobile md:gap-gutter-desktop",children:[b,w]}),(0,r.jsx)(et.M,{children:l&&(0,r.jsx)(en.m.div,{className:"relative",initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:{duration:.4,ease:er.ZP.appear},children:(0,r.jsx)("hr",{className:"absolute top-0 left-0 right-0"})})})]}),j=(0,r.jsx)(et.M,{children:l&&(0,r.jsxs)(en.m.div,{className:"lg:hidden fixed inset-0 z-9 bg-offwhite pt-11 px-container-mobile pb-4 flex flex-col gap-6 justify-between",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.4,ease:er.ZP.appear},children:[(0,r.jsx)("div",{className:"flex flex-col gap-6",children:null==o?void 0:o.map(e=>{var t;return(0,r.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,r.jsx)("h3",{children:e.title}),(0,r.jsx)("ul",{className:"flex flex-col gap-1",children:null===(t=e.links)||void 0===t?void 0:t.map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(eo.ZP,{...e,className:"block text-28/28 tracking-tight",onClick:()=>f(!1)})},e._key))})]},e._key)})}),(0,r.jsxs)("div",{className:"flex flex-col gap-2",children:[a&&(0,r.jsx)(eo.ZP,{...a,className:"block w-full button button button-size-medium button-primary-black",onClick:()=>f(!1)}),(0,r.jsx)("div",{className:"py-1 border-t border-solid flex items-center justify-center",children:g})]})]})});return(0,r.jsxs)(i.Fragment,{children:[j,k]})}var eg=n(93967),ev=n.n(eg),ey=n(91532),eb=n(84057),ex=n(43674);function ew(){let[e,t]=(0,i.useState)("en-US"),n=(0,i.useRef)(null),s=(0,i.useRef)({}),o=(0,i.useRef)(null),{availableLanguages:a=[],currentLanguage:l,isLanguageDrawerOpen:u,setLanguageDrawerOpen:c}=(0,ec.ZP)(e=>({availableLanguages:e.availableLanguages,currentLanguage:e.currentLanguage,isLanguageDrawerOpen:e.isLanguageDrawerOpen,setLanguageDrawerOpen:e.setLanguageDrawerOpen}));(0,eb.Z)(n,u,!1),(0,ex.Z)(u),(0,i.useEffect)(()=>{u&&t(l)},[l,u]),(0,i.useEffect)(()=>{if(u){o.current=document.activeElement;let e=window.requestAnimationFrame(()=>{var e;let t=s.current[l]||s.current[null==a?void 0:null===(e=a[0])||void 0===e?void 0:e.targetLanguage];null==t||t.focus()});return()=>window.cancelAnimationFrame(e)}let e=o.current;e&&"function"==typeof e.focus&&e.focus(),o.current=null},[u,l,a]),(0,i.useEffect)(()=>{let e=e=>{"Escape"===e.key&&u&&c(!1)};if(u)return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[u,c]);let d=(0,r.jsx)(et.M,{children:u&&(0,r.jsx)(en.m.div,{"aria-hidden":"true",initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:{duration:.4,ease:er.ZP.appear},className:"fixed inset-0 z-19 bg-seafoam-100/90 backdrop-blur-md",onClick:()=>c(!1),onKeyDown:e=>{"Escape"===e.key&&c(!1)}},"language-drawer-backdrop")}),f=(0,r.jsxs)("div",{className:"flex flex-col gap-2 md:gap-4",children:[(0,r.jsxs)("div",{className:"flex items-center gap-2 justify-between",children:[(0,r.jsx)("h2",{id:"language-drawer-title",className:"text-24/24 md:text-32/32 tracking-tighter",children:"Select Your Language"}),(0,r.jsx)("button",{"aria-label":"close language drawer",type:"button",onClick:()=>c(!1),className:"block button button-size-circle-small md:button-size-circle-medium button-drawer",children:(0,r.jsx)("div",{className:"w-full h-full flex flex-col items-center justify-center",children:(0,r.jsx)(ey.Z,{className:"block"})})})]}),(0,r.jsx)("ul",{className:"flex flex-col gap-1 items-start",role:"listbox","aria-label":"Available languages",onKeyDown:n=>{var r;if(!(null==a?void 0:a.length))return;let i=a.findIndex(t=>t.targetLanguage===e),o=null;switch(n.key){case"ArrowDown":o=i<a.length-1?i+1:0;break;case"ArrowUp":o=i>0?i-1:a.length-1;break;case"Home":o=0;break;case"End":o=a.length-1;break;default:return}n.preventDefault();let l=a[o].targetLanguage;t(l),null===(r=s.current[l])||void 0===r||r.focus()},children:null==a?void 0:a.map((n,i)=>{let o=n.targetLanguage===e;return(0,r.jsx)("li",{role:"presentation",children:(0,r.jsx)("button",{ref:e=>{s.current[n.targetLanguage]=e},role:"option",tabIndex:o?0:-1,"aria-selected":o,"aria-current":o?"true":void 0,"aria-setsize":a.length,"aria-posinset":i+1,className:ev()("block button button-tab button-size-small",{active:o}),onClick:()=>t(n.targetLanguage),children:n.displayName})},n.targetLanguage)})})]}),p=(0,r.jsx)("button",{"aria-label":"Set language to ".concat(e),className:"block w-full button button-size-medium md:button-size-large button-primary-black",onClick:()=>{c(!1);try{window.crestStub&&window.crestStub.setCurrentLanguage(e)}catch(e){console.error(e)}},children:"Save"}),h=(0,r.jsx)(et.M,{children:u&&(0,r.jsxs)(en.m.div,{role:"dialog","aria-modal":"true","aria-labelledby":"language-drawer-title","aria-describedby":"language-drawer-description",initial:{x:"100%"},animate:{x:0},exit:{x:"100%"},transition:{duration:.6,ease:er.ZP.appear},className:"fixed z-20 top-0 right-0 bottom-0 bg-white w-[90vw] max-w-48 p-2 flex flex-col justify-between",ref:n,children:[f,(0,r.jsx)("p",{id:"language-drawer-description",className:"sr-only",children:"Use arrow keys to navigate languages and press Enter to select. Press Escape to close."}),p]},"language-drawer-container")});return(0,r.jsxs)(i.Fragment,{children:[d,h]})}var ek=n(52677);function ej(e){let{portalId:t,formId:n,region:s}=e;return(0,i.useEffect)(()=>{window.hbspt&&window.hbspt.forms.create({target:"#hubspot-form-newsletter",portalId:t,formId:n,region:s,onFormReady:ek.I4})},[t,n,s]),(0,r.jsx)("div",{id:"hubspot-form-newsletter",className:"hubspot__newsletter"})}var eS=n(2027);let eP={facebook:(0,r.jsx)("img",{src:"/images/icon-facebook.svg",alt:"Facebook"}),instagram:(0,r.jsx)("img",{src:"/images/icon-instagram.svg",alt:"Instagram"}),linkedin:(0,r.jsx)("img",{src:"/images/icon-linkedin.svg",alt:"LinkedIn"})};function eC(e){let{menuColumns:t=[],legalLinks:n=[],socialLinks:i=[],newsletterDescription:s=[],hubspotPortalId:o,hubspotFormId:a,hubspotRegion:l}=e,u=(0,r.jsxs)("div",{className:"flex justify-between items-center pb-half border-b border-solid",children:[(0,r.jsx)("img",{alt:"Hunter Amenities International",src:"/images/logo-type.png",className:"block aspect-[362/108] w-14 md:w-18 mix-blend-multiply"}),(0,r.jsx)("img",{alt:"Hunter Amenities International",src:"/images/logo-icon.png",className:"block aspect-[166/220] w-5 md:w-8 mix-blend-multiply"})]}),c=(0,r.jsx)("div",{className:"pb-4 md:pb-0 my-4 md:my-6 border-b border-solid md:border-none",children:(0,r.jsxs)("div",{className:"grid grid-cols-12 gap-x-gutter-mobile gap-y-2 md:gap-x-gutter-desktop",children:[(0,r.jsx)("div",{className:"col-span-12 md:col-span-6 lg:col-span-5 pr-4 md:pr-8",children:(0,r.jsx)("div",{className:"rich-text text-18/22 md:text-24/29 text-pretty",children:(0,r.jsx)(ei.YI,{value:s,components:eS.Z})})}),(0,r.jsx)("div",{className:"col-span-12 md:col-span-6 lg:col-span-5 lg:col-start-8",children:(0,r.jsx)(ej,{portalId:o,formId:a,region:l})})]})}),d=(0,r.jsx)("div",{className:"my-4 md:mt-6 md:mb-12",children:(0,r.jsxs)("div",{className:"grid grid-cols-2 gap-x-gutter-mobile gap-y-6 md:flex md:justify-between md:gap-x-gutter-desktop",children:[null==t?void 0:t.map(e=>{var t;let n="footer-menu-".concat(e._key);return(0,r.jsxs)("div",{className:"text-18/22 flex flex-col gap-1 md:gap-2 md:min-w-15",children:[(0,r.jsx)("h3",{id:n,className:"opacity-50",children:e.title}),(0,r.jsx)("ul",{"aria-labelledby":n,children:null===(t=e.links)||void 0===t?void 0:t.map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(eo.ZP,{...e,className:"block link-underline-hover"})},e._key))})]},e._key)}),(0,r.jsxs)("div",{className:"flex md:hidden text-18/22 flex-col gap-1 md:gap-2 md:min-w-15",children:[(0,r.jsx)("h3",{id:"footer-legal-heading-mobile",className:"opacity-50",children:"Legal"}),(0,r.jsx)("ul",{"aria-labelledby":"footer-legal-heading-mobile",children:null==n?void 0:n.map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(eo.ZP,{...e,className:"block link-underline-hover"})},e._key))})]})]})}),f=(0,r.jsx)("ul",{"aria-label":"Social media",className:"flex items-center justify-center md:justify-end gap-1",children:null==i?void 0:i.map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(eo.ZP,{...e.cta,className:"block link-opacity-hover",children:eP[e.type]})},e._key))}),p=(0,r.jsx)("div",{className:"py-2 border-t border-solid",children:(0,r.jsxs)("div",{className:"grid md:grid-cols-3 gap-y-2 gap-x-gutter-mobile md:gap-x-gutter-desktop",children:[(0,r.jsx)("div",{className:"md:hidden",children:f}),(0,r.jsx)("div",{className:"md:col-start-1 md:row-start-1",children:(0,r.jsxs)("p",{className:"text-center md:text-left",children:["\xa9",new Date().getFullYear()," Hunter Amenities. All Rights Reserved."]})}),(0,r.jsx)("div",{className:"md:col-start-2 md:row-start-1",children:(0,r.jsx)("ul",{"aria-label":"Legal",className:"flex items-center justify-center gap-2",children:null==n?void 0:n.map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(eo.ZP,{...e,className:"block link-underline"})},e._key))})}),(0,r.jsx)("div",{className:"hidden md:block",children:f})]})});return(0,r.jsxs)("footer",{id:"footer",className:"px-container-mobile md:px-container-desktop",children:[u,c,d,p]})}var eO=n(33817);function eE(e){let{description:t=[],backgroundColor:n,invertTextColor:i}=e;return(0,r.jsx)("div",{style:(0,eO.Z)(n),className:ev()("relative z-10",{"text-white":i}),children:(0,r.jsx)("div",{className:"rich-text text-center px-container-mobile md:px-gutter-desktop py-half",children:(0,r.jsx)(ei.YI,{value:t,components:eS.Z})})})}function eA(e){let{description:t=[]}=e;return(0,r.jsx)("div",{children:(0,r.jsx)("div",{className:"rich-text text-center",children:(0,r.jsx)(ei.YI,{value:t,components:eS.Z})})})}function eN(e){let{password:t="",completePasswordCheck:n=()=>{}}=e,[s,o]=(0,i.useState)("");return(0,r.jsx)("form",{onSubmit:e=>{e.preventDefault(),s===t&&n()},className:"flex flex-col h-[100vh] justify-center",children:(0,r.jsxs)("div",{className:"flex items-stretch mx-auto max-w-100 w-full p-2",children:[(0,r.jsx)("div",{className:"flex-grow border border-solid",children:(0,r.jsx)("input",{name:"password",value:s,onChange:e=>o(e.target.value),className:"w-full block p-2 bg-white h-full",placeholder:"password"})}),(0,r.jsx)("button",{type:"submit",name:"submit",className:"flex-grow-0 block p-2 bg-black text-white h-full",children:"submit"})]})})}var eT=n(45281),eM=e=>{let[t,n]=(0,i.useState)(!1);(0,i.useEffect)(()=>{t?window.document.documentElement.classList.add("cursor-loading"):window.document.documentElement.classList.remove("cursor-loading")},[t]),(0,i.useEffect)(()=>{let t=t=>{t.indexOf("?")>-1&&t.split("?")[0]===e.asPath.split("?")[0]||n(!0)},r=e=>{n(!1)},i=e=>{n(!1),console.log("Error changing to URL: ".concat(e))};return e.events.on("routeChangeStart",t),e.events.on("routeChangeComplete",r),e.events.on("routeChangeError",i),()=>{e.events.off("routeChangeStart",t),e.events.off("routeChangeComplete",r),e.events.off("routeChangeError",i)}},[])},eI=n(54887),eR=e=>{let t=(0,i.useRef)({}),n=(0,i.useRef)(!1);(0,i.useEffect)(()=>{window.history.scrollRestoration="manual";let r=e=>{let r=e.split("?")[0].split("#")[0];if(n.current&&t.current[r]){setTimeout(()=>{window.scroll({top:t.current[r],behavior:"instant"})},400),n.current=!1;return}let i=eI.Z.parse(window.location.search);i&&i.s&&"0"===i.s||setTimeout(()=>{window.scroll({top:0,behavior:"instant"})},400)};e.beforePopState(()=>(n.current=!0,!0));let i=n=>{let{asPath:r}=e,i=r.split("?")[0].split("#")[0];t.current[i]=window.scrollY},s=e=>{r(e)};return e.events.on("routeChangeStart",i),e.events.on("routeChangeComplete",s),()=>{e.events.off("routeChangeStart",i),e.events.off("routeChangeComplete",s)}},[e])},e_=e=>{(0,i.useEffect)(()=>{let t=e=>{eT.Z&&window.fbq&&window.fbq("track","PageView")};e.events.on("routeChangeComplete",t);let{asPath:n}=e;return t(n.split("?")[0].split("#")[0]),()=>{e.events.off("routeChangeComplete",t)}},[e])},eL=n(52737);let eF={path:"/",sameSite:"lax"},eV=e=>{if("undefined"==typeof document)return;let t=document.cookie.split("; ").find(t=>t.startsWith("".concat(e,"=")));return t?decodeURIComponent(t.split("=")[1]):void 0},eD=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("undefined"==typeof document)return;let r={...eF,...n},i="".concat(e,"=").concat(encodeURIComponent(t));r.path&&(i+="; path=".concat(r.path)),r.sameSite&&(i+="; samesite=".concat(r.sameSite)),r.secure&&(i+="; secure"),null!=r.maxAge&&(i+="; max-age=".concat(r.maxAge)),r.expires&&(i+="; expires=".concat(r.expires.toUTCString())),document.cookie=i},ez="newsletter_dismissed_at",eZ="newsletter_subscribed";function e$(e){let{image:t,settings:n,formTitle:s,formDescription:o,hubspotPortalId:a,hubspotFormId:l,hubspotRegion:u}=e,c=(0,i.useRef)(null),d=(0,ec.ZP)(e=>e.isSearchDrawerOpen||e.isLanguageDrawerOpen||e.isFormDrawerOpen),[f,p]=(0,i.useState)(!1),h=f&&d,m=f&&!d;(0,eb.Z)(c,m);let g=86400*n.reappearAfter,v=()=>{let e=eV(ez);return!!e&&(Date.now()-Number(e))/1e3<g},y=()=>!!eV(eZ),b=()=>{eD(eZ,"1",{maxAge:31536e3}),setTimeout(()=>{x()},5e3)};(0,i.useEffect)(()=>{!n.enabled||y()||v()||setTimeout(()=>{p(!0)},1e3*n.delay)},[f,n.enabled,n.reappearAfter]);let x=(0,i.useCallback)(()=>{eD(ez,Date.now().toString(),{maxAge:g}),p(!1)},[p]);return(0,i.useEffect)(()=>{let e=e=>{"Escape"===e.key&&m&&x()};if(m)return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[m,x]),(0,i.useEffect)(()=>
1{if(!f||!window.hbspt)return;let e=document.getElementById("hubspot-form-modal");if(e){try{window.hbspt.forms.create({target:"#hubspot-form-modal",portalId:a,formId:l,region:u,onFormReady:ek.I4,onFormSubmit(e,t){b(e,t)}})}catch(e){console.error("Failed to create HubSpot newsletter form:",e)}return()=>{e.innerHTML=""}}},[f,a,l,u]),(0,r.jsx)(et.M,{children:f&&(0,r.jsxs)(en.m.div,{role:"dialog","aria-modal":!h,"aria-hidden":h,"aria-labelledby":"newsletter-modal-title","aria-describedby":"newsletter-modal-description",initial:{y:"10%",opacity:0},animate:h?{y:"10%",opacity:0,transition:{duration:0}}:{y:0,opacity:1,transition:{duration:.6,delay:.2,ease:er.ZP.appear}},exit:{y:"10%",opacity:0,transition:{duration:.6,delay:0,ease:er.ZP.appear}},className:ev()("fixed",h?"z-0 invisible pointer-events-none":"z-20","max-w-[calc(100vw-30px)] bottom-[15px] right-[15px] px-2 py-[25px]","md:max-w-[700px] md:bottom-[25px] md:right-[25px] md:p-1"," bg-white w-full flex flex-col justify-between gap-y-2"),ref:c,children:[(0,r.jsx)("p",{id:"newsletter-modal-description",className:"sr-only",children:"Press Escape to close."}),(0,r.jsxs)("div",{className:"flex gap-x-2",children:[(0,r.jsx)("div",{className:"aspect-square w-full max-w-[190px] hidden md:block",children:(0,r.jsx)(eL.Z,{src:t.url,alt:t.alt,className:"w-full h-full object-cover",sizes:"(min-width: 640px) 320px, 100vw"})}),(0,r.jsxs)("div",{className:"flex flex-col justify-center md:pr-5 md:py-2 gap-1 w-full",children:[(0,r.jsx)("button",{"aria-label":"close newsletter modal",type:"button",onClick:x,className:"absolute top-[8px] lg:top-[15px] right-[8px] lg:right-[15px] button button-size-circle-small md:button-size-circle-medium button-drawer",children:(0,r.jsx)("div",{className:"w-full h-full flex flex-col items-center justify-center",children:(0,r.jsx)(ey.Z,{className:"block"})})}),(0,r.jsxs)("div",{className:"flex flex-col justify-center gap-1 pr-4 md:pr-0 md:max-w-[380px]",children:[(0,r.jsx)("h2",{id:"newsletter-modal-title",className:"text-18/22 md:text-24/28 tracking-tighter",children:s}),(0,r.jsx)("p",{className:"pb-[5px] text-14/20",children:o})]}),(0,r.jsx)("div",{id:"hubspot-form-modal",className:"hubspot__newsletter-modal w-full"})]})]})]},"newsletter-modal-container")})}var eU=n(11163),eW=n(41664),eq=n.n(eW);function eB(e){let{popularSearches:t=[]}=e,n=(0,i.useRef)(null),s=(0,i.useRef)(null),o=(0,i.useRef)(null),a=(0,eU.useRouter)(),[l,u]=(0,i.useState)(null),{isSearchDrawerOpen:c,setSearchDrawerOpen:d}=(0,ec.ZP)(e=>({isSearchDrawerOpen:e.isSearchDrawerOpen,setSearchDrawerOpen:e.setSearchDrawerOpen}));(0,eb.Z)(n,c,!1),(0,ex.Z)(c),(0,i.useEffect)(()=>{if(c){o.current=document.activeElement;let e=window.requestAnimationFrame(()=>{var e;null===(e=s.current)||void 0===e||e.focus()});return()=>window.cancelAnimationFrame(e)}let e=o.current;e&&"function"==typeof e.focus&&e.focus(),o.current=null},[c]),(0,i.useEffect)(()=>{let e=e=>{"Escape"===e.key&&c&&d(!1)};if(c)return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[c,d]);let f=(0,r.jsx)(et.M,{children:c&&(0,r.jsx)(en.m.div,{"aria-hidden":"true",initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:{duration:.4,ease:er.ZP.appear},className:"fixed inset-0 z-19 bg-seafoam-100/90 backdrop-blur-md",onClick:()=>d(!1),onKeyDown:e=>{"Escape"===e.key&&d(!1)}},"search-drawer-backdrop")}),p=(0,r.jsx)("div",{className:"flex flex-col gap-2 md:gap-4",children:(0,r.jsxs)("div",{className:"flex items-center gap-2 justify-between",children:[(0,r.jsx)("h2",{id:"search-drawer-title",className:"text-24/24 md:text-32/32 tracking-tighter",children:"Search"}),(0,r.jsx)("button",{"aria-label":"close search drawer",type:"button",onClick:()=>d(!1),className:"block button button-size-circle-small md:button-size-circle-medium button-drawer",children:(0,r.jsx)("div",{className:"w-full h-full flex flex-col items-center justify-center",children:(0,r.jsx)(ey.Z,{className:"block"})})})]})}),h=(0,r.jsx)("form",{onSubmit:e=>{e.preventDefault(),d(!1),a.push("/search?q=".concat(encodeURIComponent(l)))},children:(0,r.jsxs)("div",{className:"relative w-full h-[60px] line-height-[60px] rounded-[60px] bg-taupe-200 flex items-center justify-start px-2",children:[(0,r.jsx)("img",{src:"/images/icon-search.svg",role:"presentation",className:"size-[40px] p-[9.25px]"}),(0,r.jsx)("input",{ref:s,type:"text",className:"text-18/22 md:text-24/24",placeholder:"Search",name:"search",autoComplete:"off",value:l,onChange:e=>u(e.target.value)}),(0,r.jsx)("button",{type:"submit",disabled:!l,className:"px-2 text-24/24 block absolute right-0 inset-y-0 z-1 cursor-pointer",children:"Submit"})]})}),m=(0,r.jsxs)("div",{className:"flex flex-col gap-y-[14px] mt-[14px]",children:[(0,r.jsx)("p",{className:"text-14/20",children:"Popular Searches"}),(0,r.jsx)("ul",{className:"flex flex-col gap-y-[10px]",children:t.map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(eq(),{className:"block text-24/29 hover:underline",href:"/search?q=".concat(encodeURIComponent(e)),onClick:()=>d(!1),children:e})},e))})]}),g=(0,r.jsx)(et.M,{children:c&&(0,r.jsxs)(en.m.div,{id:"search-drawer",role:"dialog","aria-modal":"true","aria-labelledby":"search-drawer-title",initial:{x:"100%"},animate:{x:0},exit:{x:"100%"},transition:{duration:.6,ease:er.ZP.appear},className:"fixed z-20 top-0 right-0 bottom-0 bg-white w-[100vw] sm:w-[90vw] sm:max-w-48 p-2 flex flex-col justify-start gap-y-[16px] md:gap-y-[24px]",ref:n,children:[p,h,(null==t?void 0:t.length)>0&&m]},"search-drawer-container")});return(0,r.jsxs)(i.Fragment,{children:[f,g]})}let eK=(0,i.lazy)(()=>n.e(3557).then(n.bind(n,43557)));function eH(e){return(0,r.jsx)(i.Suspense,{fallback:null,children:(0,r.jsx)(eK,{...e})})}function eY(){let e=(0,eU.useRouter)();return(0,r.jsxs)("div",{className:"fixed bottom-2 right-2 z-50 flex gap-1",children:[(0,r.jsx)("a",{href:"/api/draft/disable",className:"block p-1 bg-black text-white",children:"Disable Draft Mode"}),(0,r.jsx)("button",{onClick:()=>{e.reload()},className:"block p-1 bg-black text-white",children:"â»"})]})}function eX(){return(0,r.jsxs)(i.Fragment,{children:[(0,r.jsx)(eH,{}),(0,r.jsx)(eY,{})]})}let eG={initial:{opacity:0}
1,animate:{opacity:1,transition:{ease:er.ZP.appear,duration:.4}},exit:{opacity:0,transition:{ease:er.ZP.appear,duration:.6}}};eT.Z&&(window.store=ec.ZP);var eJ=e=>{var t;let{Component:n,pageProps:s,router:o}=e,{asPath:a}=o,l=a.split("?")[0].split("#")[0];if(l.startsWith("/admin"))return(0,r.jsx)(n,{...s});let u=(0,ec.ZP)(e=>e.hydratePassword),c=(0,ec.ZP)(e=>e.hydrateCookies),d=(0,ec.ZP)(e=>e.completePasswordCheck),f=(0,ec.ZP)(e=>e.hasEnteredSitePassword),p=(0,ec.ZP)(e=>e.setMobileMenuOpen),h=(0,i.useRef)(!0),{layout:m={},config:g={},passwordProtection:v={},draftMode:y}=s,{header:b,footer:x,cookieBanner:w,promoBanner:k}=m,j=v.enablePassword&&!f;!function(){let{setAvailableLanguages:e,setCurrentLanguage:t}=(0,ec.ZP)(e=>({setAvailableLanguages:e.setAvailableLanguages,setCurrentLanguage:e.setCurrentLanguage}));(0,i.useEffect)(()=>{let n=()=>{window.crestStub&&window.crestStub.languages&&window.crestStub.languages.length&&(0,i.startTransition)(()=>{e(window.crestStub.languages)})},r=()=>{window.crestTranslator&&window.crestTranslator.start()},s=()=>
1{if(!window.crestStub||!window.crestStub.getCurrentLanguage)return;let e=window.crestStub.getCurrentLanguage();(0,i.startTransition)(()=>{t(e)})};return window.addEventListener("crestStub",n),window.addEventListener("crestTranslatorAvailable",r),window.addEventListener("crestDocumentTranslationStart",t),n(),r(),s(),()=>{window.removeEventListener("crestStub",n),window.removeEventListener("crestTranslatorAvailable",r),window.removeEventListener("crestDocumentTranslationStart",s)}},[])}(),eM(o),e_(o),eR(o),(0,i.useEffect)(()=>{(0,i.startTransition)(()=>{u(),c()})},[]),(0,i.useEffect)(()=>{(0,i.startTransition)(()=>{p(!1)})},[l]),(0,i.useEffect)(()=>{console.groupCollapsed("Site Credits"),console.log("Web Design by Bondfire https://www.bf.inc"),console.log("Web Development by Gardener NYC https://www.gardener.nyc"),console.groupEnd()},[]);let S=j&&(0,r.jsx)(eN,{password:v.password,completePasswordCheck:d}),P=k&&(0,r.jsx)(eE,{...k}),C=w&&(0,r.jsx)(eA,{...w}),O=(0,r.jsx)(ew,{}),E=h.current;h.current&&(h.current=!1);let A=(0,r.jsx)(et.M,{mode:"wait",children:(0,r.jsxs)(en.m.div,{initial:!E&&eG.initial,animate:eG.animate,exit:eG.exit,children:[(0,r.jsx)("main",{children:(0,r.jsx)(n,{...s})}),(0,r.jsx)(eB,{popularSearches:(null==s?void 0:null===(t=s.config)||void 0===t?void 0:t.popularSearches)||[]}),(0,r.jsx)(eC,{...x})]},l)}),N=!j&&(0,r.jsxs)(ee,{children:[P,C,(0,r.jsx)(em,{...b}),O,A,(0,r.jsx)(e$,{...g.newsletter})]}),T=y&&(0,r.jsx)(eX,{});return(0,r.jsxs)(i.Fragment,{children:[S,N,T]})}},2027:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}}),n(67294),n(88863);var r=n(99961),i=n(85893),s=n(93967),o=n.n(s),a=n(52737),l=n(77941),u={types:{table:function(e){let{value:t={}}=e,{headers:n=[],rows:r=[]}=t;return(0,i.jsx)("div",{className:"overflow-x-auto scroll-touch pt-[1px] pb-[1px]",children:(0,i.jsxs)("table",{children:[(0,i.jsx)("thead",{children:(0,i.jsx)("tr",{children:n.map((e,t)=>(0,i.jsx)("th",{colSpan:e.colspan||1,className:o()("whitespace-nowrap",{"text-left":"left"==e.textalign,"text-center":"center"==e.textalign,"text-right":"right"==e.textalign}),children:e.title},t))})}),(0,i.jsx)("tbody",{children:r.map((e,t)=>(0,i.jsx)("tr",{children:e.columns.map((e,t)=>(0,i.jsx)("td",{colSpan:e.colspan||1,className:o()("whitespace-nowrap",{"text-left":"left"==e.textalign,"text-center":"center"==e.textalign,"text-right":"right"==e.textalign}),children:e.text},t))},t))})]})})},image:function(e){let{node:t={asset:{}},...n}=e,{url:r,metadata:s,alt:o,caption:u}=t.asset;return(0,i.jsxs)("figure",{className:"my-1 flex flex-col gap-1",children:[(0,i.jsx)(a.Z,{style:(0,l.Z)(s.dimensions.aspectRatio),alt:o,src:{url:r,w:800},lqip:s.lqip}),u&&(0,i.jsx)("figcaption",{children:u})]})}},marks:{link:r.Z}}},70503:function(e,t,n){"use strict";var r=n(85893);n(67294);var i=n(99961);t.Z={block:e=>{let{children:t}=e;return(0,r.jsx)("span",{children:t})},marks:{link:i.Z}}},11304:function(e,t,n){"use strict";let r;n.d(t,{ZP:function(){return T}});let i=e=>{let t;let n=new Set,r=(e,r)=>{let i="function"==typeof e?e(t):e;if(!Object.is(i,t)){let e=t;t=(null!=r?r:"object"!=typeof i||null===i)?i:Object.assign({},t,i),n.forEach(n=>n(t,e))}},i=()=>t,s={setState:r,getState:i,getInitialState:()=>o,subscribe:e=>(n.add(e),()=>n.delete(e)),destroy:()=>{console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),n.clear()}},o=t=e(r,i,s);return s},s=e=>e?i(e):i;var o=n(67294),a=n(52798);let{useDebugValue:l}=o,{useSyncExternalStoreWithSelector:u}=a,c=!1,d=e=>e,f=e=>{"function"!=typeof e&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.");let t="function"==typeof e?s(e):e,n=(e,n)=>(function(e,t=d,n){n&&!c&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),c=!0);let r=u(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,n);return l(r),r})(t,e,n);return Object.assign(n,t),n};function p(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}var h=function e(t,n){function r(e,r,i){if("undefined"!=typeof document){"number"==typeof(i=p({},n,i)).expires&&(i.expires=new Date(Date.now()+864e5*i.expires)),i.expires&&(i.expires=i.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decode
1URIComponent).replace(/[()]/g,escape);var s="";for(var o in i)i[o]&&(s+="; "+o,!0!==i[o]&&(s+="="+i[o].split(";")[0]));return document.cookie=e+"="+t.write(r,e)+s}}return Object.create({set:r,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var n=document.cookie?document.cookie.split("; "):[],r={},i=0;i<n.length;i++){var s=n[i].split("="),o=s.slice(1).join("=");try{var a=decodeURIComponent(s[0]);if(r[a]=t.read(o,a),e===a)break}catch(e){}}return e?r[e]:r}},remove:function(e,t){r(e,"",p({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,p({},this.attributes,t))},withConverter:function(t){return e(p({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"}),m=n(63573);let g=m.Z.passwordDuration,v=m.Z.cookiePasswordKey,y=m.Z.cookieCookieDisclosureKey,b=(e,t)=>({isRouteLoading:!1,isMobileMenuOpen:!1,isSearchDrawerOpen:!1,isLanguageDrawerOpen:!1,isFormDrawerOpen:!1,hasEnteredSitePassword:!1,hasClosedCookies:!0,availableLanguages:[],currentLanguage:"en-US"}),x=(e,t)=>t=>{e({isRouteLoading:t})},w=(e,t)=>t=>{e({isMobileMenuOpen:t})},k=(e,t)=>t=>{e({isSearchDrawerOpen:t})},j=(e,t)=>t=>{e({isLanguageDrawerOpen:t})},S=(e,t)=>t=>{e({isFormDrawerOpen:t})},P=(e,t)=>()=>{h.set(v,"true",{expires:g}),e({hasEnteredSitePassword:!0})},C=(e,t)=>()=>{e({hasEnteredSitePassword:!!h.get(v)})},O=(e,t)=>()=>{h.set(y,"true",{expires:7}),e({hasClosedCookies:!0})},E=(e,t)=>()=>{e({hasClosedCookies:!!h.get(y)})},A=(e,t)=>function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];e({availableLanguages:t})},N=(e,t)=>function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"en-US";e({currentLanguage:t})};var T=(r=(e,t)=>({...b(e,t),setRouteLoading:x(e,t),setMobileMenuOpen:w(e,t),setSearchDrawerOpen:k(e,t),setLanguageDrawerOpen:j(e,t),setFormDrawerOpen:S(e,t),completePasswordCheck:P(e,t),hydratePassword:C(e,t),completeCookieCheck:O(e,t),hydrateCookies:E(e,t),setAvailableLanguages:A(e,t),setCurrentLanguage:N(e,t)}))?f(r):f},33817:function(e,t){"use strict";t.Z=e=>{if(!e)return null;switch(e.style._type){case"color":return{background:e.style.hex};case"ombre":return{background:e.style.style};default:return null}}},8092:function(e,t){"use strict";t.Z=e=>{var t=0;if(e.offsetParent)do t+=e.offsetTop,e=e.offsetParent;while(e);return t>=0?t:0}},77941:function(e,t){"use strict";t.Z=e=>({height:0,paddingBottom:"".concat(1/e*100,"%")})},45281:function(e,t){"use strict";t.Z=!0},52677:function(e,t,n){"use strict";n.d(t,{I4:function(){return c}});let r=!1;function i(){r||(r=!0,window.addEventListener("message",e=>{let{data:t}=e;if(!t||"hsFormCallback"!==t.type||"onFormReady"!==t.eventName)return;let n=document.querySelector('form[data-form-id="'.concat(t.id,'"]'));n&&u(n)}))}function s(e){e&&(e.querySelectorAll(".hs-form-required").forEach(e=>{e.setAttribute("aria-hidden","true")}),Array.from(e.childNodes).forEach(e=>{e.nodeType===Node.TEXT_NODE&&(e.textContent=e.textContent.replace(/\s*\*+\s*$/,""))}))}function o(e){return e?(s(e),e.textContent.replace(/\s*\*+\s*$/g,"").trim()):""}function a(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.replace(/\s*\*+\s*$/g,"").trim()}function l(e){var t;null===(t=e.labels)||void 0===t||t.forEach(e=>{e.setAttribute("aria-hidden","true")})}function u(e){let t=function(e){var t;if(!e)return null;let n=e instanceof HTMLElement?e:e[0];return n?"FORM"===n.tagName?n:null!==(t=n.querySelector("form"))&&void 0!==t?t:n:null}(e);t&&(!function(e){let t=e.parentElement;if(!t)return;let n=t.getAttribute("data-form-labelledby"),r=t.getAttribute("data-form-accessible-label");n&&document.getElementById(n)?e.setAttribute("aria-labelledby",n):r&&e.setAttribute("aria-label",r)}(t),t.querySelectorAll(".hs-form-required").forEach(e=>{e.setAttribute("aria-hidden","true")}
1),t.querySelectorAll(".hs-form-field, .field").forEach(e=>{let n=e.querySelector(".hs-input, input, select, textarea");if(!n)return;let r=e.querySelector(":scope > label")||(null==n?void 0:n.id)&&t.querySelector('label[for="'.concat(CSS.escape(n.id),'"]'));((e.classList.contains("hs-form-field--required")||n.required||"true"===n.getAttribute("aria-required"))&&(n.setAttribute("aria-required","true"),n.required=!0),"SELECT"===n.tagName)?function(e,t){if("SELECT"!==e.tagName||"true"===e.dataset.hubspotSelectA11yApplied)return;let n=e.querySelector('option[disabled][value=""]')||e.querySelector('option[value=""]');if(!n)return;let r=n.textContent,i=a(r),u=t?o(t):"";e.dataset.hubspotSelectA11yApplied="true",u?(n.textContent=i||r,s(t)):(i?(e.setAttribute("aria-label",i),n.textContent=""):n.textContent=r,l(e),function(e,t){if(!t||"true"===e.dataset.hubspotVisualPlaceholderApplied)return;let n=e.closest(".input");if(!n)return;e.dataset.hubspotVisualPlaceholderApplied="true";let r=document.createElement("span");r.className="hubspot-visual-placeholder",r.setAttribute("aria-hidden","true"),r.textContent=t,n.appendChild(r);let i=()=>{let t=!e.value;e.classList.toggle("is-placeholder",t),n.classList.toggle("hubspot-input--has-value",!t)};i(),e.addEventListener("change",i)}(e,function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=a(e);return t?/\*+\s*$/.test(e)?"".concat(t," *"):t:""}(r)))}(n,r):(!r||e.matches(".hs-fieldtype-checkbox, .hs-fieldtype-booleancheckbox, .hs-fieldtype-radio")?1:e.querySelector(":scope > label")!==r)?s(r):function(e,t){var n;let r=o(t)||a(null!==(n=e.getAttribute("placeholder"))&&void 0!==n?n:"");if(!r)return;let i=e.getAttribute("placeholder");e.setAttribute("aria-label",r),l(e),i&&function(e,t){if(!t||!e.matches('input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="url"], textarea')||"true"===e.dataset.hubspotVisualPlaceholderApplied)return;let n=e.closest(".input");if(!n)return;e.dataset.hubspotVisualPlaceholderApplied="true",e.removeAttribute("placeholder");let r=document.createElement("span");r.className="hubspot-visual-placeholder",r.setAttribute("aria-hidden","true"),r.textContent=t,n.appendChild(r);let i=()=>(function(e,t){var n;let r=!!(null===(n=e.value)||void 0===n?void 0:n.length);t.classList.toggle("hubspot-input--has-value",r)})(e,n);i(),e.addEventListener("input",i),e.addEventListener("change",i)}(e,i)}(n,r)}))}function c(e){i(),u(e),requestAnimationFrame(()=>u(e))}i()},45657:function(e,t,n){"use strict";function r(e){let{src:t,width:n,quality:r}=e;if(t.startsWith("/"))return t;try{let e=new URL(t);return e.searchParams.set("w",n),e.searchParams.set("q",r||75),e.searchParams.set("auto","format"),e.toString()}catch(e){return t}}n.r(t),n.d(t,{default:function(){return r}})},46487:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=()=>n.g.scrollY||n.g.pageYOffset||document.body.scrollTop+(document.documentElement&&document.documentElement.scrollTop||0);let i=e=>{n.g.scrollTo(0,e)};function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e3,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>{},s=r(),o=e-s,a=new Date,l=function(){var r;let u=new Date-a;i((r=u/(t/2))<1?o/2*r*r*r*r*r+s:o/2*((r-=2)*r*r*r*r+2)+s),u<t?requestAnimationFrame(l):(i(e),n())};l()}},82700:function(){},25675:function(e,t,n){e.exports=n(76210)},41664:function(e,t,n){e.exports=n(98342)},11163:function(e,t,n){e.exports=n(43079)},92703:function(e,t,n){"use strict";
1var r=n(50414);function i(){}function s(){}s.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,s,o){if(o!==r){var a=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:s,resetWarningCache:i};return n.PropTypes=n,n}},45697:function(e,t,n){e.exports=n(92703)()},50414:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},53250:function(e,t,n){"use strict";var r=n(67294),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},s=r.useState,o=r.useEffect,a=r.useLayoutEffect,l=r.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!i(e,n)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=s({inst:{value:n,getSnapshot:t}}),i=r[0].inst,c=r[1];return a(function(){i.value=n,i.getSnapshot=t,u(i)&&c({inst:i})},[e,n,t]),o(function(){return u(i)&&c({inst:i}),e(function(){u(i)&&c({inst:i})})},[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},50139:function(e,t,n){"use strict";var r=n(67294),i=n(61688),s="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=i.useSyncExternalStore,a=r.useRef,l=r.useEffect,u=r.useMemo,c=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var d=a(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;var p=o(e,(d=u(function(){function e(e){if(!l){if(l=!0,o=e,e=r(e),void 0!==i&&f.hasValue){var t=f.value;if(i(t,e))return a=t}return a=e}if(t=a,s(o,e))return t;var n=r(e);return void 0!==i&&i(t,n)?t:(o=e,a=n)}var o,a,l=!1,u=void 0===n?null:n;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]},[t,n,r,i]))[0],d[1]);return l(function(){f.hasValue=!0,f.value=p},[p]),c(p),p}},61688:function(e,t,n){"use strict";e.exports=n(53250)},52798:function(e,t,n){"use strict";e.exports=n(50139)},93967:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=s(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=s(t,n));return t}(n)))}return e}function s(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0!==(n=(function(){return i}).apply(t,[]))&&(e.exports=n)}()},16889:function(e,t,n){"use strict";n.d(t,{YI:function(){return j}});var r=n(85893),i=n(17206),s=n(67294);let o=["block","list","listItem","marks","types"],a=["listItem"],l=["_key"];function u(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 c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach(function(t){var r,i;r=t,i=n[t],(r=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(r))in e?Object.defineProperty(e,r,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[r]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function d(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(r=0;r<s.length;r++)n=s[r],t.indexOf(n)>=0||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}let f={textDecoration:"underline"},p=(e,t)=>`[@portabletext/react] Unknown ${e}, specify a component for it in the \`components.${t}\` prop`,h=e=>p(`block type "${e}"`,"types"),m=e=>p(`mark type "${e}"`,"marks"),g=e=>p(`block style "${e}"`,"block"),v=e=>p(`list style "${e}"`,"list"),y=e=>p(`list item style "${e}"`,"listItem");function b(e){console.warn(e)}let x={display:"none"},w={types:{},block:{normal:({children:e})=>(0,r.jsx)("p",{children:e}),blockquote:({children:e})=>(0,r.jsx)("blockquote",{children:e}),h1:({children:e})=>(0,r.jsx)("h1",{children:e}),h2:({children:e})=>(0,r.jsx)("h2",{children:e}),h3:({children:e})=>(0,r.jsx)("h3",{children:e}),h4:({children:e})=>(0,r.jsx)("h4",{children:e}),h5:({children:e})=>(0,r.jsx)("h5",{children:e}),h6:({children:e})=>(0,r.jsx)("h6",{children:e})},marks:{em:({children:e})=>(0,r.jsx)("em",{children:e}),strong:({children:e})=>(0,r.jsx)("strong",{children:e}),code:({children:e})=>(0,r.jsx)("code",{children:e}),underline:({children:e})=>(0,r.jsx)("span",{style:f,children:e}),"strike-through":({children:e})=>(0,r.jsx)("del",{children:e}),link:({children:e,value:t})=>(0,r.jsx)("a",{href:null==t?void 0:t.href,children:e})},list:{number:({children:e})=>(0,r.jsx)("ol",{children:e}),bullet:({children:e})=>(0,r.jsx)("ul",{children:e})},listItem:({children:e})=>(0,r.jsx)("li",{children:e}),hardBreak:()=>(0,r.jsx)("br",{}),unknownType:({value:e,isInline:t})=>{let n=h(e._type);return t?(0,r.jsx)("span",{style:x,children:n}):(0,r.jsx)("div",{style:x,children:n})},unknownMark:({markType:e,children:t})=>(0,r.jsx)("span",{className:`unknown__pt__mark__${e}`,children:t}),unknownList:({children:e})=>(0,r.jsx)("ul",{children:e}),unknownListItem:({children:e})=>(0,r.jsx)("li",{children:e}),unknownBlockStyle:({children:e})=>(0,r.jsx)("p",{children:e})};function k(e,t,n){let r=t[n],i=e[n];return"function"==typeof r||r&&"function"==typeof i?r:r?c(c({},i),r):i}function j({value:e,components:t,listNestingMode:n,onMissingComponent:a=b}){let l=a||C,u=Array.isArray(e)?e:[e],f=(0,i.zL)(u,n||i.RR),p=(0,s.useMemo)(()=>t?function(e,t){let{block:n,list:r,listItem:i,marks:s,types:a}=t,l=d(t,o);return c(c({},e),{},{block:k(e,t,"block"),list:k(e,t,"list"),listItem:k(e,t,"listItem"),marks:k(e,t,"marks"),types:k(e,t,"types")},l)}(w,t):w,[t]),h=(0,s.useMemo)(()=>S(p,l),[p,l]),m=f.map((e,t)=>h({node:e,index:t,isInline:!1,renderNode:h}));return(0,r.jsx)(r.Fragment,{children:m})}let S=(e,t)=>function n(s){let{node:o,index:u,isInline:f}=s,p=o._key||`node-${u}`;return(0,i.qS)(o)?function(i,s,o){let a=i.children.map((e,t)=>n({node:e._key?e:c(c({},e),{},{_key:`li-${s}-${t}`}),index:t,isInline:!1,renderNode:n})),l=e.list,u=("function"==typeof l?l:l[i.listItem])||e.unknownList;if(u===e.unknownList){let e=i.listItem||"bullet";t(v(e),{nodeType:"listStyle",type:e})}return(0,r.jsx)(u,{value:i,index:s,isInline:!1,renderNode:n,children:a},o)}(o,u,p):(0,i.Ii)(o)?function(i,s,o){let l=P({node:i,index:s,isInline:!1,renderNode:n}),u=e.listItem,c=("function"==typeof u?u:u[i.listItem])||e.unknownListItem;if(c===e.unknownListItem){let e=i.listItem||"bullet";t(y(e),{type:e,nodeType:"listItemStyle"})}let f=l.children;if(i.style&&"normal"!==i.style){let{listItem:e}=i;f=n({node:d(i,a),index:s,isInline:!1,renderNode:n})}return(0,r.jsx)(c,{value:i,index:s,isInline:!1,renderNode:n,children:f},o)}(o,u,p):(0,i.tX)(o)?function(s,o,a){let{markDef:l,markType:u,markKey:c}=s,d=e.marks[u]||e.unknownMark,f=s.children.map((e,t)=>n({node:e,index:t,isInline:!0,renderNode:n}));return d===e.unknownMark&&t(m(u),{nodeType:"mark",type:u}),(0,r.jsx)(d,{text:(0,i.pY)(s),value:l,markType:u,markKey:c,renderNode:n,children:f},a)}(o,0,p):o._type in e.types?function(t,i,s,o){let a=e.types[t._type];return a?(0,r.jsx)(a,c({},{value:t,isInline:o,index:i,renderNode:n}),s):null}(o,u,p,f):(0,i.HW)(o)?function(i,s,o,a){let u=P({node:i,index:s,isInline:a,renderNode:n}),{_key:f}=u,p=d(u,l),h=p.node.style||"normal",m=("function"==typeof e.block?e.block:e.block[h])||e.unknownBlockStyle;return m===e.unknownBlockStyle&&t(g(h),{nodeType:"blockStyle",type:h}),(0,r.jsx)(m,c(c({},p),{},{value:p.node,renderNode:n}),o)}(o,u,p,f):(0,i.m9)(o)?function(t,n){if(t.text===` 2`){let t=e.hardBreak;return t?(0,r.jsx)(t,{},n):` 3`}return t.text}(o,p):function(i,s,o,a){t(h(i._type),{nodeType:"block",type:i._type});let l=e.unknownType;return(0,r.jsx)(l,c({},{value:i,isInline:a,index:s,renderNode:n}),o)}(o,u,p,f)};function P(e){let{node:t,index:n,isInline:r,renderNode:s}=e,o=(0,i.Ic)(t).map((e,t)=>s({node:e,isInline:!0,index:t,renderNode:s}));return{_key:t._key||`block-${n}`,children:o,index:n,isInline:r,node:t}}function C(){}},17206:function(e,t,n){"use strict";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 i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
3t%2?r(Object(n),!0).forEach(function(t){var r,i;r=t,i=n[t],(r=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(r))in e?Object.defineProperty(e,r,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[r]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function s(e){return"span"===e._type&&"text"in e&&"string"==typeof e.text&&(typeof e.marks>"u"||Array.isArray(e.marks)&&e.marks.every(e=>"string"==typeof e))}function o(e){return"string"==typeof e._type&&"@"!==e._type[0]&&(!("markDefs"in e)||!e.markDefs||Array.isArray(e.markDefs)&&e.markDefs.every(e=>"string"==typeof e._key))&&"children"in e&&Array.isArray(e.children)&&e.children.every(e=>"object"==typeof e&&"_type"in e)}function a(e){return o(e)&&"listItem"in e&&"string"==typeof e.listItem&&(typeof e.level>"u"||"number"==typeof e.level)}function l(e){return"@list"===e._type}function u(e){return"@span"===e._type}function c(e){return"@text"===e._type}n.d(t,{HW:function(){return o},Ic:function(){return p},Ii:function(){return a},Kv:function(){return b},RR:function(){return x},m9:function(){return c},pY:function(){return function e(t){let n="";return t.children.forEach(t=>{c(t)?n+=t.text:u(t)&&(n+=e(t))}),n}},qS:function(){return l},tX:function(){return u},zL:function(){return h}});let d=["strong","em","code","underline","strike-through"];function f(e,t,n){if(!s(e)||!e.marks||!e.marks.length)return[];let r=e.marks.slice(),i={};return r.forEach(e=>{i[e]=1;for(let r=t+1;r<n.length;r++){let t=n[r];if(t&&s(t)&&Array.isArray(t.marks)&&-1!==t.marks.indexOf(e))i[e]++;else break}}),r.sort((e,t)=>(function(e,t,n){let r=e[t],i=e[n];if(r!==i)return i-r;let s=d.indexOf(t),o=d.indexOf(n);return s!==o?s-o:t.localeCompare(n)})(i,e,t))}function p(e){var t;let{children:n,markDefs:r=[]}=e;if(!n||!n.length)return[];let i=n.map(f),o={_type:"@span",children:[],markType:"<unknown>"},a=[o];for(let e=0;e<n.length;e++){let o=n[e];if(!o)continue;let l=i[e]||[],u=1;if(a.length>1)for(;u<a.length;u++){let e=(null==(t=a[u])?void 0:t.markKey)||"",n=l.indexOf(e);if(-1===n)break;l.splice(n,1)}let c=(a=a.slice(0,u))[a.length-1];if(c){for(let e of l){let t=r.find(t=>t._key===e),n=t?t._type:e,i={_type:"@span",_key:o._key,children:[],markDef:t,markType:n,markKey:e};c.children.push(i),a.push(i),c=i}if(s(o)){let e=o.text.split(` 4`);for(let t=e.length;t-- >1;)e.splice(t,0,` 5`);c.children=c.children.concat(e.map(e=>({_type:"@text",text:e})))}else c.children=c.children.concat(o)}}return o.children}function h(e,t){let n;let r=[];for(let o=0;o<e.length;o++){let l=e[o];if(l){var s;if(!a(l)){r.push(l),n=void 0;continue}if(!n){n=m(l,o,t),r.push(n);continue}if(s=n,(l.level||1)===s.level&&l.listItem===s.listItem){n.children.push(l);continue}if((l.level||1)>n.level){let e=m(l,o,t);if("html"===t){let t=n.children[n.children.length-1],r=i(i({},t),{},{children:[...t.children,e]});n.children[n.children.length-1]=r}else n.children.push(e);n=e;continue}if((l.level||1)<n.level){let e=r[r.length-1],i=e&&g(e,l);if(i){(n=i).children.push(l);continue}n=m(l,o,t),r.push(n);continue}if(l.listItem!==n.listItem){let e=r[r.length-1],i=e&&g(e,{level:l.level||1});if(i&&i.listItem===l.listItem){(n=i).children.push(l);continue}n=m(l,o,t),r.push(n);continue}console.warn("Unknown state encountered for block",l),r.push(l)}}return r}function m(e,t,n){return{_type:"@list",_key:`${e._key||`${t}`}-parent`,mode:n,level:e.level||1,listItem:e.listItem,children:[e]}}function g(e,t){let n=t.level||1,r=t.listItem||"normal",i="string"==typeof t.listItem;if(l(e)&&(e.level||1)===n&&i&&(e.listItem||"normal")===r)return e;if(!("children"in e))return;let o=e.children[e.children.length-1];return o&&!s(o)?g(o,t):void 0}let v=/^\s/,y=/^\s/;function b(e){let t=Array.isArray(e)?e:[e],n="";return t.forEach((e,r)=>{if(!o(e))return;let i=!1;
5e.children.forEach(e=>{s(e)?(n+=(i&&n&&!y.test(n)&&!v.test(e.text)?" ":"")+e.text,i=!1):i=!0}),r!==t.length-1&&(n+=` 6 7`)}),n}let x="html"},35217:function(e,t,n){"use strict";n.d(t,{s:function(){return i}});let r=(0,n(4522).X)(()=>void 0!==window.ScrollTimeline);class i{constructor(e){this.stop=()=>this.runAll("stop"),this.animations=e.filter(Boolean)}then(e,t){return Promise.all(this.animations).then(e).catch(t)}getAll(e){return this.animations[0][e]}setAll(e,t){for(let n=0;n<this.animations.length;n++)this.animations[n][e]=t}attachTimeline(e,t){let n=this.animations.map(n=>r()&&n.attachTimeline?n.attachTimeline(e):t(n));return()=>{n.forEach((e,t)=>{e&&e(),this.animations[t].stop()})}}get time(){return this.getAll("time")}set time(e){this.setAll("time",e)}get speed(){return this.getAll("speed")}set speed(e){this.setAll("speed",e)}get startTime(){return this.getAll("startTime")}get duration(){let e=0;for(let t=0;t<this.animations.length;t++)e=Math.max(e,this.animations[t].duration);return e}runAll(e){this.animations.forEach(t=>t[e]())}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}},85086:function(e,t,n){"use strict";n.d(t,{S:function(){return d}});var r=n(86917),i=n(25753),s=n(45487),o=n(24169);function a(e,t){return e*Math.sqrt(1-t*t)}let l=["duration","bounce"],u=["stiffness","damping","mass"];function c(e,t){return t.some(t=>void 0!==e[t])}function d({keyframes:e,restDelta:t,restSpeed:n,...d}){let f;let p=e[0],h=e[e.length-1],m={done:!1,value:p},{stiffness:g,damping:v,mass:y,duration:b,velocity:x,isResolvedFromDuration:w}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!c(e,u)&&c(e,l)){let n=function({duration:e=800,bounce:t=.25,velocity:n=0,mass:i=1}){let l,u;(0,s.K)(e<=(0,r.w)(10),"Spring duration must be 10 seconds or less");let c=1-t;c=(0,o.u)(.05,1,c),e=(0,o.u)(.01,10,(0,r.X)(e)),c<1?(l=t=>{let r=t*c,i=r*e;return .001-(r-n)/a(t,c)*Math.exp(-i)},u=t=>{let r=t*c*e,i=Math.pow(c,2)*Math.pow(t,2)*e,s=a(Math.pow(t,2),c);return(r*n+n-i)*Math.exp(-r)*(-l(t)+.001>0?-1:1)/s}):(l=t=>-.001+Math.exp(-t*e)*((t-n)*e+1),u=t=>e*e*(n-t)*Math.exp(-t*e));let d=function(e,t,n){let r=n;for(let n=1;n<12;n++)r-=e(r)/t(r);return r}(l,u,5/e);if(e=(0,r.w)(e),isNaN(d))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(d,2)*i;return{stiffness:t,damping:2*c*Math.sqrt(i*t),duration:e}}}(e);(t={...t,...n,mass:1}).isResolvedFromDuration=!0}return t}({...d,velocity:-(0,r.X)(d.velocity||0)}),k=x||0,j=v/(2*Math.sqrt(g*y)),S=h-p,P=(0,r.X)(Math.sqrt(g/y)),C=5>Math.abs(S);if(n||(n=C?.01:2),t||(t=C?.005:.5),j<1){let e=a(P,j);f=t=>h-Math.exp(-j*P*t)*((k+j*P*S)/e*Math.sin(e*t)+S*Math.cos(e*t))}else if(1===j)f=e=>h-Math.exp(-P*e)*(S+(k+P*S)*e);else{let e=P*Math.sqrt(j*j-1);f=t=>{let n=Math.exp(-j*P*t),r=Math.min(e*t,300);return h-n*((k+j*P*S)*Math.sinh(r)+e*S*Math.cosh(r))/e}}return{calculatedDuration:w&&b||null,next:e=>{let s=f(e);if(w)m.done=e>=b;else{let o=0;j<1&&(o=0===e?(0,r.w)(k):(0,i.P)(f,e,s));let a=Math.abs(o)<=n,l=Math.abs(h-s)<=t;m.done=a&&l}return m.value=m.done?h:s,m}}}},42284:function(e,t,n){"use strict";n.d(t,{E:function(){return r},i:function(){return i}});let r=2e4;function i(e){let t=0,n=e.next(t);for(;!n.done&&t<r;)t+=50,n=e.next(t);return t>=r?1/0:t}},23099:function(e,t,n){"use strict";function r(e){return"function"==typeof e}n.d(t,{x:function(){return r}})},25753:function(e,t,n){"use strict";n.d(t,{P:function(){return i}});var r=n(3038);function i(e,t,n){let i=Math.max(t-5,0);return(0,r.R)(n-e(i),t-i)}},15883:function(e,t,n){"use strict";n.d(t,{v:function(){return eR}});var r=n(86917),i=n(94714);let s={type:"spring",stiffness:500,damping:25,restSpeed:10},o=e=>({type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}),a={type:"keyframes",duration:.8},l={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},u=(e,{keyframes:t})=>t.length>2?a:i.G.has(e)?e.startsWith("scale")?o(t[1]):s:l;var c=n(13918),d=n(22081);let f={current:!1},p=e=>null!==e;function h(e,{repeat:t,repeatType:n="loop"},r){let i=e.filter(p),s=t&&"loop"!==n&&t%2==1?0:i.length-1;return s&&void 0!==r?r:i[s]}var m=n(26166),g=n(81662);
7let v=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e;function y(e,t,n,r){if(e===t&&n===r)return g.Z;let i=t=>(function(e,t,n,r,i){let s,o;let a=0;do(s=v(o=t+(n-t)/2,r,i)-e)>0?n=o:t=o;while(Math.abs(s)>1e-7&&++a<12);return o})(t,0,1,e,n);return e=>0===e||1===e?e:v(i(e),t,r)}let b=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,x=e=>t=>1-e(1-t),w=y(.33,1.53,.69,.99),k=x(w),j=b(k),S=e=>(e*=2)<1?.5*k(e):.5*(2-Math.pow(2,-10*(e-1))),P=e=>1-Math.sin(Math.acos(e)),C=x(P),O=b(P);var E=n(20204),A=n(23099),N=n(1117),T=n(41568),M=n(45487),I=n(56737);let R=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(I.P.test(e)||"0"===e)&&!e.startsWith("url("));class _{constructor({autoplay:e=!0,delay:t=0,type:n="keyframes",repeat:r=0,repeatDelay:i=0,repeatType:s="loop",...o}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=N.X.now(),this.options={autoplay:e,delay:t,type:n,repeat:r,repeatDelay:i,repeatType:s,...o},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt}get resolved(){return this._resolved||this.hasAttemptedResolve||(0,T.m)(),this._resolved}onKeyframesResolved(e,t){this.resolvedAt=N.X.now(),this.hasAttemptedResolve=!0;let{name:n,type:r,velocity:i,delay:s,onComplete:o,onUpdate:a,isGenerator:l}=this.options;if(!l&&!function(e,t,n,r){let i=e[0];if(null===i)return!1;if("display"===t||"visibility"===t)return!0;let s=e[e.length-1],o=R(i,t),a=R(s,t);return(0,M.K)(o===a,`You are trying to animate ${t} from "${i}" to "${s}". ${i} is not an animatable value - to enable this animation set ${i} to a value animatable to ${s} via the \`style\` property.`),!!o&&!!a&&(function(e){let t=e[0];if(1===e.length)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}(e)||("spring"===n||(0,A.x)(n))&&r)}(e,n,r,i)){if(f.current||!s){null==a||a(h(e,this.options,t)),null==o||o(),this.resolveFinishedPromise();return}this.options.duration=0}let u=this.initPlayback(e,t);!1!==u&&(this._resolved={keyframes:e,finalKeyframe:t,...u},this.onPostResolved())}onPostResolved(){}then(e,t){return this.currentFinishedPromise.then(e,t)}updateFinishedPromise(){this.currentFinishedPromise=new Promise(e=>{this.resolveFinishedPromise=e})}}var L=n(85086),F=n(25753);function V({keyframes:e,velocity:t=0,power:n=.8,timeConstant:r=325,bounceDamping:i=10,bounceStiffness:s=500,modifyTarget:o,min:a,max:l,restDelta:u=.5,restSpeed:c}){let d,f;let p=e[0],h={done:!1,value:p},m=e=>void 0!==a&&e<a||void 0!==l&&e>l,g=e=>void 0===a?l:void 0===l?a:Math.abs(a-e)<Math.abs(l-e)?a:l,v=n*t,y=p+v,b=void 0===o?y:o(y);b!==y&&(v=b-p);let x=e=>-v*Math.exp(-e/r),w=e=>b+x(e),k=e=>{let t=x(e),n=w(e);h.done=Math.abs(t)<=u,h.value=h.done?b:n},j=e=>{m(h.value)&&(d=e,f=(0,L.S)({keyframes:[h.value,g(h.value)],velocity:(0,F.P)(w,e,h.value),damping:i,stiffness:s,restDelta:u,restSpeed:c}))};return j(0),{calculatedDuration:null,next:e=>{let t=!1;return(f||void 0!==d||(t=!0,k(e),j(e)),void 0!==d&&e>=d)?f.next(e-d):(t||k(e),h)}}}let D=y(.42,0,1,1),z=y(0,0,.58,1),Z=y(.42,0,.58,1);var $=n(43338);let U=e=>Array.isArray(e)&&"number"==typeof e[0],W={linear:g.Z,easeIn:D,easeInOut:Z,easeOut:z,circIn:P,circInOut:O,circOut:C,backIn:k,backInOut:j,backOut:w,anticipate:S},q=e=>{if(U(e)){(0,M.k)(4===e.length,"Cubic bezier arrays must contain four numerical values.");let[t,n,r,i]=e;return y(t,n,r,i)}return"string"==typeof e?((0,M.k)(void 0!==W[e],`Invalid easing type '${e}'`),W[e]):e};var B=n(24169),K=n(83624),H=n(23967),Y=n(40179);function X(e,t,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?e+(t-e)*6*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}var G=n(26382),J=n(40819),Q=n(93184);function ee(e,t){return n=>n>0?t:e}let et=(e,t,n)=>{let r=e*e,i=n*(t*t-r)+r;return i<0?0:Math.sqrt(i)},en=[G.$,J.m,Q.J],er=e=>en.find(t=>t.test(e));function ei(e){let t=er(e);if((0,M.K)(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`),!t)return!1;let n=t.parse(e);return t===Q.J&&(n=function({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,n/=100;let i=0,s=0,o=0;if(t/=100){let r=n<.5?n*(1+t):n+t-n*t,a=2*n-r;i=X(a,r,e+1/3),s=X(a,r,e),o=X(a,r,e-1/3)}else i=s=o=n;return{red:Math.round(255*i),green:Math.round(255*s),blue:Math.round(255*o),alpha:r}}(n)),n}let es=(e,t)=>{let n=ei(e),r=ei(t);if(!n||!r)return ee(e,t);let i={...n};return e=>(i.red=et(n.red,r.red,e),i.green=et(n.green,r.green,e),i.blue=et(n.blue,r.blue,e),i.alpha=(0,Y.t)(n.alpha,r.alpha,e),J.m.transform(i))};var eo=n(85385),ea=n(57630);let el=new Set(["none","hidden"]);function eu(e,t){return n=>(0,Y.t)(e,t,n)}function ec(e){return"number"==typeof e?eu:"string"==typeof e?(0,ea.t)(e)?ee:eo.$.test(e)?es:ep:Array.isArray(e)?ed:"object"==typeof e?eo.$.test(e)?es:ef:ee}function ed(e,t){let n=[...e],r=n.length,i=e.map((e,n)=>ec(e)(e,t[n]));return e=>{for(let t=0;t<r;t++)n[t]=i[t](e);return n}}function ef(e,t){let n={...e,...t},r={};for(let i in n)void 0!==e[i]&&void 0!==t[i]&&(r[i]=ec(e[i])(e[i],t[i]));return e=>{for(let t in r)n[t]=r[t](e);return n}}let ep=(e,t)=>{let n=I.P.createTransformer(t),r=(0,I.V)(e),i=(0,I.V)(t);return r.indexes.var.length===i.indexes.var.length&&r.indexes.color.length===i.indexes.color.length&&r.indexes.number.length>=i.indexes.number.length?el.has(e)&&!i.values.length||el.has(t)&&!r.values.length?el.has(e)?n=>n<=0?e:t:n=>n>=1?t:e:(0,K.z)(ed(function(e,t){var n;let r=[],i={color:0,var:0,number:0};for(let s=0;s<t.values.length;s++){let o=t.types[s],a=e.indexes[o][i[o]],l=null!==(n=e.values[a])&&void 0!==n?n:0;r[s]=l,i[o]++}return r}(r,i),i.values),n):((0,M.K)(!0,`Complex values '${e}' and '${t}
7' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),ee(e,t))};function eh(e,t,n){return"number"==typeof e&&"number"==typeof t&&"number"==typeof n?(0,Y.t)(e,t,n):ec(e)(e,t)}var em=n(60599);function eg({duration:e=300,keyframes:t,times:n,ease:r="easeInOut"}){let i=(0,$.N)(r)?r.map(q):q(r),s={done:!1,value:t[0]},o=function(e,t,{clamp:n=!0,ease:r,mixer:i}={}){let s=e.length;if((0,M.k)(s===t.length,"Both input and output ranges must be the same length"),1===s)return()=>t[0];if(2===s&&e[0]===e[1])return()=>t[1];e[0]>e[s-1]&&(e=[...e].reverse(),t=[...t].reverse());let o=function(e,t,n){let r=[],i=n||eh,s=e.length-1;for(let n=0;n<s;n++){let s=i(e[n],e[n+1]);if(t){let e=Array.isArray(t)?t[n]||g.Z:t;s=(0,K.z)(e,s)}r.push(s)}return r}(t,r,i),a=o.length,l=t=>{let n=0;if(a>1)for(;n<e.length-2&&!(t<e[n+1]);n++);let r=(0,H.Y)(e[n],e[n+1],t);return o[n](r)};return n?t=>l((0,B.u)(e[0],e[s-1],t)):l}((n&&n.length===t.length?n:(0,em.Y)(t)).map(t=>t*e),t,{ease:Array.isArray(i)?i:t.map(()=>i||Z).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(s.value=o(t),s.done=t>=e,s)}}var ev=n(42284);let ey=e=>{let t=({timestamp:t})=>e(t);return{start:()=>m.Wi.update(t,!0),stop:()=>(0,m.Pn)(t),now:()=>m.w0.isProcessing?m.w0.timestamp:N.X.now()}},eb={decay:V,inertia:V,tween:eg,keyframes:eg,spring:L.S},ex=e=>e/100;class ew extends _{constructor(e){super(e),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>{if(this.resolver.cancel(),this.isStopped=!0,"idle"===this.state)return;this.teardown();let{onStop:e}=this.options;e&&e()};let{name:t,motionValue:n,element:r,keyframes:i}=this.options,s=(null==r?void 0:r.KeyframeResolver)||T.e;this.resolver=new s(i,(e,t)=>this.onKeyframesResolved(e,t),t,n,r),this.resolver.scheduleResolve()}initPlayback(e){let t,n;let{type:r="keyframes",repeat:i=0,repeatDelay:s=0,repeatType:o,velocity:a=0}=this.options,l=(0,A.x)(r)?r:eb[r]||eg;l!==eg&&"number"!=typeof e[0]&&(t=(0,K.z)(ex,eh(e[0],e[1])),e=[0,100]);let u=l({...this.options,keyframes:e});"mirror"===o&&(n=l({...this.options,keyframes:[...e].reverse(),velocity:-a}
7)),null===u.calculatedDuration&&(u.calculatedDuration=(0,ev.i)(u));let{calculatedDuration:c}=u,d=c+s;return{generator:u,mirroredGenerator:n,mapPercentToKeyframes:t,calculatedDuration:c,resolvedDuration:d,totalDuration:d*(i+1)-s}}onPostResolved(){let{autoplay:e=!0}=this.options;this.play(),"paused"!==this.pendingPlayState&&e?this.state=this.pendingPlayState:this.pause()}tick(e,t=!1){let{resolved:n}=this;if(!n){let{keyframes:e}=this.options;return{done:!0,value:e[e.length-1]}}let{finalKeyframe:r,generator:i,mirroredGenerator:s,mapPercentToKeyframes:o,keyframes:a,calculatedDuration:l,totalDuration:u,resolvedDuration:c}=n;if(null===this.startTime)return i.next(0);let{delay:d,repeat:f,repeatType:p,repeatDelay:m,onUpdate:g}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-u/this.speed,this.startTime)),t?this.currentTime=e:null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=Math.round(e-this.startTime)*this.speed;let v=this.currentTime-d*(this.speed>=0?1:-1),y=this.speed>=0?v<0:v>u;this.currentTime=Math.max(v,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=u);let b=this.currentTime,x=i;if(f){let e=Math.min(this.currentTime,u)/c,t=Math.floor(e),n=e%1;!n&&e>=1&&(n=1),1===n&&t--,(t=Math.min(t,f+1))%2&&("reverse"===p?(n=1-n,m&&(n-=m/c)):"mirror"===p&&(x=s)),b=(0,B.u)(0,1,n)*c}let w=y?{done:!1,value:a[0]}:x.next(b);o&&(w.value=o(w.value));let{done:k}=w;y||null===l||(k=this.speed>=0?this.currentTime>=u:this.currentTime<=0);let j=null===this.holdTime&&("finished"===this.state||"running"===this.state&&k);return j&&void 0!==r&&(w.value=h(a,this.options,r)),g&&g(w.value),j&&this.finish(),w}get duration(){let{resolved:e}=this;return e?(0,r.X)(e.calculatedDuration):0}get time(){return(0,r.X)(this.currentTime)}set time(e){e=(0,r.w)(e),this.currentTime=e,null!==this.holdTime||0===this.speed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.speed)}get speed(){return this.playbackSpeed}set speed(e){let t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=(0,r.X)(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;let{driver:e=ey,onPlay:t,startTime:n}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),t&&t();let r=this.driver.now();null!==this.holdTime?this.startTime=r-this.holdTime:this.startTime?"finished"===this.state&&(this.startTime=r):this.startTime=null!=n?n:this.calcStartTime(),"finished"===this.state&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var e;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=null!==(e=this.currentTime)&&void 0!==e?e:0}complete(){"running"!==this.state&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";let{onComplete:e}=this.options;e&&e()}cancel(){null!==this.cancelTime&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}}let ek=new Set(["opacity","clipPath","filter","transform"]),ej=(e,t)=>{let n="",r=Math.max(Math.round(t/10),2);for(let t=0;t<r;t++)n+=e((0,H.Y)(0,r-1,t))+", ";return`linear(${n.substring(0,n.length-2)})`};var eS=n(4522);let eP={linearEasing:void 0},eC=function(e,t){let n=(0,eS.X)(e);return()=>{var e;return null!==(e=eP[t])&&void 0!==e?e:n()}}(()=>{try{document.createElement("div").animate({opacity:0}
7,{easing:"linear(0, 1)"})}catch(e){return!1}return!0},"linearEasing"),eO=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,eE={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:eO([0,.65,.55,1]),circOut:eO([.55,0,1,.45]),backIn:eO([.31,.01,.66,-.59]),backOut:eO([.33,1.53,.69,.99])};function eA(e,t){e.timeline=t,e.onfinish=null}let eN=(0,eS.X)(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),eT={anticipate:S,backInOut:j,circInOut:O};class eM extends _{constructor(e){super(e);let{name:t,motionValue:n,element:r,keyframes:i}=this.options;this.resolver=new E.s(i,(e,t)=>this.onKeyframesResolved(e,t),t,n,r),this.resolver.scheduleResolve()}initPlayback(e,t){var n,r;let{duration:i=300,times:s,ease:o,type:a,motionValue:l,name:u,startTime:c}=this.options;if(!(null===(n=l.owner)||void 0===n?void 0:n.current))return!1;if("string"==typeof o&&eC()&&o in eT&&(o=eT[o]),r=this.options,(0,A.x)(r.type)||"spring"===r.type||!function e(t){return!!("function"==typeof t&&eC()||!t||"string"==typeof t&&(t in eE||eC())||U(t)||Array.isArray(t)&&t.every(e))}(r.ease)){let{onComplete:t,onUpdate:n,motionValue:r,element:l,...u}=this.options,c=function(e,t){let n=new ew({...t,keyframes:e,repeat:0,delay:0,isGenerator:!0}),r={done:!1,value:e[0]},i=[],s=0;for(;!r.done&&s<2e4;)i.push((r=n.sample(s)).value),s+=10;return{times:void 0,keyframes:i,duration:s-10,ease:"linear"}}(e,u);1===(e=c.keyframes).length&&(e[1]=e[0]),i=c.duration,s=c.times,o=c.ease,a="keyframes"}let d=function(e,t,n,{delay:r=0,duration:i=300,repeat:s=0,repeatType:o="loop",ease:a="easeInOut",times:l}={}){let u={[t]:n};l&&(u.offset=l);let c=function e(t,n){if(t)return"function"==typeof t&&eC()?ej(t,n):U(t)?eO(t):Array.isArray(t)?t.map(t=>e(t,n)||eE.easeOut):eE[t]}(a,i);return Array.isArray(c)&&(u.easing=c),e.animate(u,{delay:r,duration:i,easing:Array.isArray(c)?"linear":c,fill:"both",iterations:s+1,direction:"reverse"===o?"alternate":"normal"})}(l.owner.current,u,e,{...this.options,duration:i,times:s,ease:o});return d.startTime=null!=c?c:this.calcStartTime(),this.pendingTimeline?(eA(d,this.pendingTimeline),this.pendingTimeline=void 0):d.onfinish=()=>{let{onComplete:n}=this.options;l.set(h(e,this.options,t)),n&&n(),this.cancel(),this.resolveFinishedPromise()},{animation:d,duration:i,times:s,type:a,ease:o,keyframes:e}}get duration(){let{resolved:e}=this;if(!e)return 0;let{duration:t}=e;return(0,r.X)(t)}get time(){let{resolved:e}=this;if(!e)return 0;let{animation:t}=e;return(0,r.X)(t.currentTime||0)}set time(e){let{resolved:t}=this;if(!t)return;let{animation:n}=t;n.currentTime=(0,r.w)(e)}get speed(){let{resolved:e}=this;if(!e)return 1;let{animation:t}=e;return t.playbackRate}set speed(e){let{resolved:t}=this;if(!t)return;let{animation:n}=t;n.playbackRate=e}get state(){let{resolved:e}=this;if(!e)return"idle";let{animation:t}=e;return t.playState}get startTime(){let{resolved:e}=this;if(!e)return null;let{animation:t}=e;return t.startTime}attachTimeline(e){if(this._resolved){let{resolved:t}=this;if(!t)return g.Z;let{animation:n}=t;eA(n,e)}else this.pendingTimeline=e;return g.Z}play(){if(this.isStopped)return;let{resolved:e}=this;if(!e)return;let{animation:t}=e;"finished"===t.playState&&this.updateFinishedPromise(),t.play()}pause(){let{resolved:e}=this;if(!e)return;let{animation:t}=e;t.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,"idle"===this.state)return;this.resolveFinishedPromise(),this.updateFinishedPromise();let{resolved:e}=this;if(!e)return;let{animation:t,keyframes:n,duration:i,type:s,ease:o,times:a}=e;if("idle"===t.playState||"finished"===t.playState)return;if(this.time){let{motionValue:e,onUpdate:t,onComplete:l,element:u,...c}=this.options,d=new ew({...c,keyframes:n,duration:i,type:s,ease:o,times:a,isGenerator:!0}),f=(0,r.w)(this.time);e.setWithVelocity(d.sample(f-10).value,d.sample(f).value,10)}let{onStop:l}=this.options;l&&l(),this.cancel()}complete(){let{resolved:e}=this;e&&e.animation.finish()}cancel(){let{resolved:e}=this;e&&e.animation.cancel()}static supports(e){let{motionValue:t,name:n,repeatDelay:r,repeatType:i,damping:s,type:o}=e;return eN()&&n&&ek.has(n)&&t&&t.owner&&t.owner.current instanceof HTMLElement&&!t.owner.getProps().onUp
7date&&!r&&"mirror"!==i&&0!==s&&"inertia"!==o}}var eI=n(35217);let eR=(e,t,n,i={},s,o)=>a=>{let l=(0,c.e)(i,e)||{},p=l.delay||i.delay||0,{elapsed:g=0}=i;g-=(0,r.w)(p);let v={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...l,delay:-g,onUpdate:e=>{t.set(e),l.onUpdate&&l.onUpdate(e)},onComplete:()=>{a(),l.onComplete&&l.onComplete()},name:e,motionValue:t,element:o?void 0:s};!function({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:i,repeat:s,repeatType:o,repeatDelay:a,from:l,elapsed:u,...c}){return!!Object.keys(c).length}(l)&&(v={...v,...u(e,v)}),v.duration&&(v.duration=(0,r.w)(v.duration)),v.repeatDelay&&(v.repeatDelay=(0,r.w)(v.repeatDelay)),void 0!==v.from&&(v.keyframes[0]=v.from);let y=!1;if(!1!==v.type&&(0!==v.duration||v.repeatDelay)||(v.duration=0,0!==v.delay||(y=!0)),(f.current||d.c.skipAnimations)&&(y=!0,v.duration=0,v.delay=0),y&&!o&&void 0!==t.get()){let e=h(v.keyframes,l);if(void 0!==e)return m.Wi.update(()=>{v.onUpdate(e),v.onComplete()}),new eI.s([])}return!o&&eM.supports(v)?new eM(v):new ew(v)}},85593:function(e,t,n){"use strict";n.d(t,{w:function(){return f}});var r=n(94714),i=n(15883),s=n(8715),o=n(33234),a=n(52248),l=n(13918),u=n(68588),c=n(40406),d=n(26166);function f(e,t,{delay:n=0,transitionOverride:f,type:p}={}){var h;let{transition:m=e.getDefaultTransition(),transitionEnd:g,...v}=t;f&&(m=f);let y=[],b=p&&e.animationState&&e.animationState.getState()[p];for(let t in v){let s=e.getValue(t,null!==(h=e.latestValues[t])&&void 0!==h?h:null),o=v[t];if(void 0===o||b&&function({protectedKeys:e,needsAnimating:t},n){let r=e.hasOwnProperty(n)&&!0!==t[n];return t[n]=!1,r}(b,t))continue;let a={delay:n,...(0,l.e)(m||{},t)},f=!1;if(window.MotionHandoffAnimation){let n=e.props[u.M];if(n){let e=window.MotionHandoffAnimation(n,t,d.Wi);null!==e&&(a.startTime=e,f=!0)}}!function(e,t){let n=e.getValue("willChange");(0,c.i)(n)&&n.add&&n.add(t)}(e,t),s.start((0,i.v)(t,s,o,e.shouldReduceMotion&&r.G.has(t)?{type:!1}:a,e,f));let p=s.animation;p&&y.push(p)}return g&&Promise.all(y).then(()=>{d.Wi.update(()=>{g&&function(e,t){let{transitionEnd:n={},transition:r={},...i}=(0,a.x)(e,t)||{};for(let t in i={...i,...n}){let n=(0,s.Y)(i[t]);e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,(0,o.BX)(n))}}(e,g)})}),y}},68588:function(e,t,n){"use strict";n.d(t,{M:function(){return r}});let r="data-"+(0,n(93193).D)("framerAppearId")},13918:function(e,t,n){"use strict";function r(e,t){return e?e[t]||e.default||e:void 0}n.d(t,{e:function(){return r}})},2445:function(e,t,n){"use strict";function r(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}n.d(t,{H:function(){return r}})},48488:function(e,t,n){"use strict";n.d(t,{C:function(){return r}});let r=e=>Array.isArray(e)},13114:function(e,t,n){"use strict";n.d(t,{M:function(){return v}});var r=n(85893),i=n(67294),s=n(240),o=n(96681),a=n(16014);class l extends i.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function u({children:e,isPresent:t}){let n=(0,i.useId)(),s=(0,i.useRef)(null),o=(0,i.useRef)({width:0,height:0,top:0,left:0}),{nonce:u}=(0,i.useContext)(a._);return(0,i.useInsertionEffect)(()=>{let{width:e,height:r,top:i,left:a}=o.current;if(t||!s.current||!e||!r)return;s.current.dataset.motionPopId=n;let l=document.createElement("style");return u&&(l.nonce=u),document.head.appendChild(l),l.sheet&&l.sheet.insertRule(` 8 [data-motion-pop-id="${n}"] { 9 position: absolute !important; 10 width: ${e}px !important; 11 height: ${r}px !important; 12 top: ${i}px !important; 13 left: ${a}px !important; 14 } 15 `),()=>{document.head.removeChild(l)}},[t]),(0,r.jsx)(l,{isPresent:t,childRef:s,sizeRef:o,children:i.cloneElement(e,{ref:s})})}let c=({children:e,initial:t,isPresent:n,onExitComplete:a,custom:l,presenceAffectsLayout:c,mode:f})=>{let p=(0,o.h)(d),h=(0,i.useId)(),m=(0,i.useCallback)(e=>
15{for(let t of(p.set(e,!0),p.values()))if(!t)return;a&&a()},[p,a]),g=(0,i.useMemo)(()=>({id:h,initial:t,isPresent:n,custom:l,onExitComplete:m,register:e=>(p.set(e,!1),()=>p.delete(e))}),c?[Math.random(),m]:[n,m]);return(0,i.useMemo)(()=>{p.forEach((e,t)=>p.set(t,!1))},[n]),i.useEffect(()=>{n||p.size||!a||a()},[n]),"popLayout"===f&&(e=(0,r.jsx)(u,{isPresent:n,children:e})),(0,r.jsx)(s.O.Provider,{value:g,children:e})};function d(){return new Map}var f=n(25364),p=n(45487);let h=e=>e.key||"";function m(e){let t=[];return i.Children.forEach(e,e=>{(0,i.isValidElement)(e)&&t.push(e)}),t}var g=n(58868);let v=({children:e,exitBeforeEnter:t,custom:n,initial:s=!0,onExitComplete:a,presenceAffectsLayout:l=!0,mode:u="sync"})=>{(0,p.k)(!t,"Replace exitBeforeEnter with mode='wait'");let d=(0,i.useMemo)(()=>m(e),[e]),v=d.map(h),y=(0,i.useRef)(!0),b=(0,i.useRef)(d),x=(0,o.h)(()=>new Map),[w,k]=(0,i.useState)(d),[j,S]=(0,i.useState)(d);(0,g.L)(()=>{y.current=!1,b.current=d;for(let e=0;e<j.length;e++){let t=h(j[e]);v.includes(t)?x.delete(t):!0!==x.get(t)&&x.set(t,!1)}},[j,v.length,v.join("-")]);let P=[];if(d!==w){let e=[...d];for(let t=0;t<j.length;t++){let n=j[t],r=h(n);v.includes(r)||(e.splice(t,0,n),P.push(n))}"wait"===u&&P.length&&(e=P),S(m(e)),k(d);return}let{forceRender:C}=(0,i.useContext)(f.p);return(0,r.jsx)(r.Fragment,{children:j.map(e=>{let t=h(e),i=d===j||v.includes(t);return(0,r.jsx)(c,{isPresent:i,initial:(!y.current||!!s)&&void 0,custom:i?void 0:n,presenceAffectsLayout:l,mode:u,onExitComplete:i?void 0:()=>{if(!x.has(t))return;x.set(t,!0);let e=!0;x.forEach(t=>{t||(e=!1)}),e&&(null==C||C(),S(b.current),a&&a())},children:e},t)})})}},25364:function(e,t,n){"use strict";n.d(t,{p:function(){return r}});let r=(0,n(67294).createContext)({})},70398:function(e,t,n){"use strict";n.d(t,{u:function(){return r}});let r=(0,n(67294).createContext)({strict:!1})},16014:function(e,t,n){"use strict";n.d(t,{_:function(){return r}});let r=(0,n(67294).createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"})},240:function(e,t,n){"use strict";n.d(t,{O:function(){return r}});let r=(0,n(67294).createContext)(null)},43338:function(e,t,n){"use strict";n.d(t,{N:function(){return r}});let r=e=>Array.isArray(e)&&"number"!=typeof e[0]},89727:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(22081);let i=["read","resolveKeyframes","update","preRender","render","postRender"];function s(e,t){let n=!1,s=!0,o={delta:0,timestamp:0,isProcessing:!1},a=()=>n=!0,l=i.reduce((e,t)=>(e[t]=function(e){let t=new Set,n=new Set,r=!1,i=!1,s=new WeakSet,o={delta:0,timestamp:0,isProcessing:!1};function a(t){s.has(t)&&(l.schedule(t),e()),t(o)}let l={schedule:(e,i=!1,o=!1)=>{let a=o&&r?t:n;return i&&s.add(e),a.has(e)||a.add(e),e},cancel:e=>{n.delete(e),s.delete(e)},process:e=>{if(o=e,r){i=!0;return}r=!0,[t,n]=[n,t],n.clear(),t.forEach(a),r=!1,i&&(i=!1,l.process(e))}};return l}(a),e),{}),{read:u,resolveKeyframes:c,update:d,preRender:f,render:p,postRender:h}=l,m=()=>{let i=r.c.useManualTiming?o.timestamp:performance.now();n=!1,o.delta=s?1e3/60:Math.max(Math.min(i-o.timestamp,40),1),o.timestamp=i,o.isProcessing=!0,u.process(o),c.process(o),d.process(o),f.process(o),p.process(o),h.process(o),o.isProcessing=!1,n&&t&&(s=!1,e(m))},g=()=>{n=!0,s=!0,o.isProcessing||e(m)};return{schedule:i.reduce((e,t)=>{let r=l[t];return e[t]=(e,t=!1,i=!1)=>(n||g(),r.schedule(e,t,i)),e},{}),cancel:e=>{for(let t=0;t<i.length;t++)l[i[t]].cancel(e)},state:o,steps:l}}},26166:function(e,t,n){"use strict";n.d(t,{Pn:function(){return s},Wi:function(){return i},w0:function(){return o}});var r=n(81662);let{schedule:i,cancel:s,state:o,steps:a}=(0,n(89727).Z)("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:r.Z,!0)},1117:function(e,t,n){"use strict";let r;n.d(t,{X:function(){return a}});var i=n(22081),s=n(26166);function o(){r=void 0}let a={now:()=>(void 0===r&&a.set(s.w0.isProcessing||i.c.useManualTiming?s.w0.timestamp:performance.now()),r),set:e=>{r=e,queueMicrotask(o)}}},9442:function(e,t,n){"use strict";n.d(t,{featureDefinitions:function(){return i}});let r={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},i={};for(let e in r)i[e]={isEnabled:t=>r[e].some(e=>!!t[e])}},81879:function(e,t,n){"use strict";n.d(t,{K:function(){return i}});var r=n(9442);function i(e){for(let t in e)r.featureDefinitions[t]={...r.featureDefinitions[t],...e[t]}}},96728:function(e,t,n){"use strict";n.d(t,{j:function(){return s}});let r={};var i=n(94714);function s(e,{layout:t,layoutId:n}){return i.G.has(e)||e.startsWith("origin")||(t||void 0!==n)&&(!!r[e]||"opacity"===e)}},61512:function(e,t,n){"use strict";n.d(t,{dO:function(){return i}});let r=()=>({min:0,max:0}),i=()=>({x:r(),y:r()})},3797:function(e,t,n){"use strict";n.d(t,{l:function(){return E}});var r=n(11741);let i={current:null},s={current:!1};var o=n(21560),a=n(33234),l=n(40406),u=n(94714),c=n(7504),d=n(79432),f=n(9442),p=n(56955),h=n(41568),m=n(33441),g=n(30681),v=n(85385),y=n(56737),b=n(56440),x=n(88340);let w=[...b.$,v.$,y.P],k=e=>w.find((0,x.l)(e));var j=n(79135),S=n(61512),P=n(1117),C=n(26166);let O=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class E{scrapeMotionValuesFromProps(e,t,n){return{}}constructor({parent:e,props:t,presenceContext:n,reducedMotionConfig:r,blockInitialAnimation:i,visualState:s},o={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=h.e,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let e=P.X.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,C.Wi.render(this.render,!1,!0))};let{latestValues:a,renderState:u}=s;this.latestValues=a,this.baseTarget={...a},this.initialValues=t.initial?{...a}:{},this.renderState=u,this.parent=e,this.props=t,this.presenceContext=n,this.depth=e?e.depth+1:0,this.reducedMotionConfig=r,this.options=o,this.blockInitialAnimation=!!i,this.isControllingVariants=(0,c.G)(t),this.isVariantNode=(0,c.M)(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);let{willChange:d,...f}=this.scrapeMotionValuesFromProps(t,{},this);for(let e in f){let t=f[e];void 0!==a[e]&&(0,l.i)(t)&&t.set(a[e],!1)}}mount(e){this.current=e,p.R.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEac
15h((e,t)=>this.bindToMotionValue(t,e)),s.current||function(){if(s.current=!0,r.j){if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>i.current=e.matches;e.addListener(t),t()}else i.current=!1}}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||i.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){for(let e in p.R.delete(this.current),this.projection&&this.projection.unmount(),(0,C.Pn)(this.notifyUpdate),(0,C.Pn)(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[e].clear();for(let e in this.features){let t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}bindToMotionValue(e,t){let n;this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)();let r=u.G.has(e),i=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&C.Wi.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0)}),s=t.on("renderRequest",this.scheduleRender);window.MotionCheckAppearSync&&(n=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{i(),s(),n&&n(),t.owner&&t.stop()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in f.featureDefinitions){let t=f.featureDefinitions[e];if(!t)continue;let{isEnabled:n,Feature:r}=t;if(!this.features[e]&&r&&n(this.props)&&(this.features[e]=new r(this)),this.features[e]){let t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):(0,S.dO)()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<O.length;t++){let n=O[t];this.propEventSubscriptions[n]&&(this.propEventSubscriptions[n](),delete this.propEventSubscriptions[n]);let r=e["on"+n];r&&(this.propEventSubscriptions[n]=this.on(n,r))}this.prevMotionValues=function(e,t,n){for(let r in t){let i=t[r],s=n[r];if((0,l.i)(i))e.addValue(r,i);else if((0,l.i)(s))e.addValue(r,(0,a.BX)(i,{owner:e}));else if(s!==i){if(e.hasValue(r)){let t=e.getValue(r);!0===t.liveStyle?t.jump(i):t.hasAnimated||t.set(i)}else{let t=e.getStaticValue(r);e.addValue(r,(0,a.BX)(void 0!==t?t:i,{owner:e}))}}}for(let r in n)void 0===t[r]&&e.removeValue(r);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let n=this.values.get(e);t!==n&&(n&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let n=this.values.get(e);return void 0===n&&void 0!==t&&(n=(0,a.BX)(null===t?void 0:t,{owner:this}),this.addValue(e,n)),n}readValue(e,t){var n;let r=void 0===this.latestValues[e]&&this.current?null!==(n=this.getBaseTargetFromProps(this.props,e))&&void 0!==n?n:this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];return null!=r&&("string"==typeof r&&((0,m.P)(r)||(0,g.W)(r))?r=parseFloat(r):!k(r)&&y.P.test(t)&&(r=(0,j.T)(e,t)),this.setBaseTarget(e,(0,l.i)(r)?r.get():r)),(0,l.i)(r)?r.get():r}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){var t;let n;let{initial:r}=this.props;if("string"==typeof r||"object"==typeof r){let i=(0,d.o)(this.props,r,null===(t=this.presenceContext)||void 0===t?void 0:t.custom);i&&(n=i[e])}if(r&&void 0!==n)return n;let i=this.getBaseTargetFromProps(this.props,e);return void 0===i||(0,l.i)(i)?void 0!==this.initialValues[e]&&void 0===n?void 0:this.baseTarget[e]:i}on(e,t){return this.events[e]||(this.events[e]=new o.L),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}}},19968:function(e,t,n){"use strict";n.d(t,{m:function(){return B}});var r,i=n(85893),s=n(67294),o=n(16014);let a=(0,s.createContext)({});var l=n(240),u=n(58868),c=n(70398),d=n(68588);let{schedule:f,cancel:p}=(0,n(89727).Z)(queueMicrotask,!1);function h(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}let m=(0,s.createContext)({});var g=n(97732),v=n(7504);function y(e){return Array.isArray(e)?e.join(" "):e}
15var b=n(81879),x=n(11741),w=n(25364);let k=Symbol.for("motionComponentSymbol");var j=n(9442),S=n(62627),P=n(68504),C=n(16832),O=n(2445),E=n(79432),A=n(96681),N=n(8715),T=n(40406);let M=e=>(t,n)=>{let r=(0,s.useContext)(a),i=(0,s.useContext)(l.O),o=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t,onMount:n},r,i,s){let o={latestValues:function(e,t,n,r){let i={},s=r(e,{});for(let e in s)i[e]=function(e){let t=(0,T.i)(e)?e.get():e;return(0,N.p)(t)?t.toValue():t}(s[e]);let{initial:o,animate:a}=e,l=(0,v.G)(e),u=(0,v.M)(e);t&&u&&!l&&!1!==e.inherit&&(void 0===o&&(o=t.initial),void 0===a&&(a=t.animate));let c=!!n&&!1===n.initial,d=(c=c||!1===o)?a:o;if(d&&"boolean"!=typeof d&&!(0,O.H)(d)){let t=Array.isArray(d)?d:[d];for(let n=0;n<t.length;n++){let r=(0,E.o)(e,t[n]);if(r){let{transitionEnd:e,transition:t,...n}=r;for(let e in n){let t=n[e];if(Array.isArray(t)){let e=c?t.length-1:0;t=t[e]}null!==t&&(i[e]=t)}for(let t in e)i[t]=e[t]}}}return i}(r,i,s,e),renderState:t()};return n&&(o.mount=e=>n(r,e,o)),o})(e,t,r,i);return n?o():(0,A.h)(o)},I=()=>({style:{},transform:{},transformOrigin:{},vars:{}}),R=()=>({...I(),attrs:{}});var _=n(85415),L=n(79854),F=n(26166);let V={useVisualState:M({scrapeMotionValuesFromProps:C.U,createRenderState:R,onMount:(e,t,{renderState:n,latestValues:r})=>{F.Wi.read(()=>{try{n.dimensions="function"==typeof t.getBBox?t.getBBox():t.getBoundingClientRect()}catch(e){n.dimensions={x:0,y:0,width:0,height:0}}}),F.Wi.render(()=>{(0,_.i)(n,r,(0,L.a)(t.tagName),e.transformTemplate),(0,P.K)(t,n)})}})},D={useVisualState:M({scrapeMotionValuesFromProps:n(50189).U,createRenderState:I})};var z=n(96728),Z=n(38057);function $(e,t,n){for(let r in t)(0,T.i)(t[r])||(0,z.j)(r,n)||(e[r]=t[r])}let U=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function W(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||U.has(e)}let q=e=>!W(e);try{(r=require("@emotion/is-prop-valid").default)&&(q=e=>e.startsWith("on")?!W(e):r(e))}catch(e){}let B=function(e){if("undefined"==typeof Proxy)return e;let t=new Map;return new Proxy((...t)=>e(...t),{get:(n,r)=>"create"===r?e:(t.has(r)||t.set(r,e(r)),t.get(r))})}(function(e,{forwardMotionProps:t}={forwardMotionProps:!1}){return function({preloadedFeatures:e,createVisualElement:t,useRender:n,useVisualState:r,Component:p}){e&&(0,b.K)(e);let S=(0,s.forwardRef)(function(e,b){var k;let S;let P={...(0,s.useContext)(o._),...e,layoutId:function({layoutId:e}){let t=(0,s.useContext)(w.p).id;return t&&void 0!==e?t+"-"+e:e}(e)},{isStatic:C}=P,O=function(e){let{initial:t,animate:n}=function(e,t){if((0,v.G)(e)){let{initial:t,animate:n}=e;return{initial:!1===t||(0,g.$)(t)?t:void 0,animate:(0,g.$)(n)?n:void 0}}return!1!==e.inherit?t:{}}(e,(0,s.useContext)(a));return(0,s.useMemo)(()=>({initial:t,animate:n}),[y(t),y(n)])}(e),E=r(e,C);if(!C&&x.j){(0,s.useContext)(c.u).strict;let e=function(e){let{drag:t,layout:n}=j.featureDefinitions;if(!t&&!n)return{};let r={...t,...n};return{MeasureLayout:(null==t?void 0:t.isEnabled(e))||(null==n?void 0:n.isEnabled(e))?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}(P);S=e.MeasureLayout,O.visualElement=function(e,t,n,r,i){var p,g;let{visualElement:v}=(0,s.useContext)(a),y=(0,s.useContext)(c.u),b=(0,s.useContext)(l.O),x=(0,s.useContext)(o._).reducedMotion,w=(0,s.useRef)();r=r||y.renderer,!w.current&&r&&(w.current=r(e,{visualState:t,parent:v,props:n,presenceContext:b,blockInitialAnimation:!!b&&!1===b.initial,reducedMotionConfig:x}));let k=w.current,j=(0,s.useContext)(m);k&&!k.projection&&i&&("html"===k.type||"svg"===k.type)&&function(e,t,n,r){let{layoutId:i,layout:s,drag:o,dragConstraints:a,layoutScroll:l,layoutRoot:u}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:function e(t){if(t)return!1!==t.options.allowProjection?t.projection:e(t.parent)}(e.parent)),e.projection.setOptions({layoutId:i,layout:s,alwaysMeasureLayout:!!o||a&&h(a),visualElement:e,animationType:"string"==typeof s?s:"both",initialPromotionConfig:r,layoutScroll:l,layoutRoot:u})}(w.current,n,i,j);let S=(0,s.useRef)(!1);(0,s.useInsertionEffect)(()=>{k&&S.current&&k.update(n,b)});let P=n[d.M],C=(0,s.useRef)(!!P&&!(null===(p=window.MotionHandoffIsComplete)||void 0===p?void 0:p.call(window,P))&&(null===(g=window.MotionHasOptimisedAnimation)||void 0===g?void 0:g.call(window,P)));return(0,u.L)(()=>{k&&(S.current=!0,window.MotionIsMounted=!0,k.updateFeatures(),f.render(k.render),C.current&&k.animationState&&k.animationState.animateChanges())}),(0,s.useEffect)(()=>{k&&(!C.current&&k.animationState&&k.animationState.animateChanges(),C.current&&(queueMicrotask(()=>{var e;null===(e=window.MotionHandoffMarkAsComplete)||void 0===e||e.call(window,P)}),C.current=!1))}),k}(p,E,P,t,e.ProjectionNode)}return(0,i.jsxs)(a.Provider,{value:O,children:[S&&O.visualElement?(0,i.jsx)(S,{visualElement:O.visualElement,...P}):null,n(p,e,(k=O.visualElement,(0,s.useCallback)(e=>{e&&E.mount&&E.mount(e),k&&(e?k.mount(e):k.unmount()),b&&("function"==typeof b?b(e):h(b)&&(b.current=e))},[k])),E,C,O.visualElement)]})});return S[k]=p,S}({...(0,S.q)(e)?V:D,preloadedFeatures:void 0,useRender:function(e=!1){return(t,n,r,{latestValues:i},o)=>{let a=((0,S.q)(t)?function(e,t,n,r){let i=(0,s.useMemo)(()=>{let n=R();return(0,_.i)(n,t,(0,L.a)(r),e.transformTemplate),{...n.attrs,style:{...n.style}}},[t]);if(e.style){let t={};$(t,e.style,e),i.style={...t,...i.style}}return i}:function(e,t){let n={},r=function(e,t){let n=e.style||{},r={};return $(r,n,e),Object.assign(r,function({transformTemplate:e},t){return(0,s.useMemo)(()=>{let n=I();return(0,Z.r)(n,t,e),Object.assign({},n.vars,n.style)},[t])}(e,t)),r}(e,t);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}
15`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n})(n,i,o,t),l=function(e,t,n){let r={};for(let i in e)("values"!==i||"object"!=typeof e.values)&&(q(i)||!0===n&&W(i)||!t&&!W(i)||e.draggable&&i.startsWith("onDrag"))&&(r[i]=e[i]);return r}(n,"string"==typeof t,e),u=t!==s.Fragment?{...l,...a,ref:r}:{},{children:c}=n,d=(0,s.useMemo)(()=>(0,T.i)(c)?c.get():c,[c]);return(0,s.createElement)(t,{...u,children:d})}}(t),createVisualElement:void 0,Component:e})})},20204:function(e,t,n){"use strict";n.d(t,{s:function(){return h}});var r=n(30681),i=n(45487),s=n(33441),o=n(57630);let a=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;var l=n(6383),u=n(56440),c=n(41568),d=n(56737),f=n(79135);let p=new Set(["auto","none","0"]);class h extends c.e{constructor(e,t,n,r,i){super(e,t,n,r,i,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:n}=this;if(!t||!t.current)return;super.readKeyframes();for(let n=0;n<e.length;n++){let r=e[n];if("string"==typeof r&&(r=r.trim(),(0,o.t)(r))){let l=function e(t,n,r=1){(0,i.k)(r<=4,`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`);let[l,u]=function(e){let t=a.exec(e);if(!t)return[,];let[,n,r,i]=t;return[`--${null!=n?n:r}`,i]}(t);if(!l)return;let c=window.getComputedStyle(n).getPropertyValue(l);if(c){let e=c.trim();return(0,s.P)(e)?parseFloat(e):e}return(0,o.t)(u)?e(u,n,r+1):u}(r,t.current);void 0!==l&&(e[n]=l),n===e.length-1&&(this.finalKeyframe=r)}}if(this.resolveNoneKeyframes(),!l.z2.has(n)||2!==e.length)return;let[r,c]=e,d=(0,u.C)(r),f=(0,u.C)(c);if(d!==f){if((0,l.mP)(d)&&(0,l.mP)(f))for(let t=0;t<e.length;t++){let n=e[t];"string"==typeof n&&(e[t]=parseFloat(n))}else this.needsMeasurement=!0}}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,n=[];for(let t=0;t<e.length;t++){var i;("number"==typeof(i=e[t])?0===i:null===i||"none"===i||"0"===i||(0,r.W)(i))&&n.push(t)}n.length&&function(e,t,n){let r,i=0;for(;i<e.length&&!r;){let t=e[i];"string"==typeof t&&!p.has(t)&&(0,d.V)(t).values.length&&(r=e[i]),i++}if(r&&n)for(let i of t)e[i]=(0,f.T)(n,r)}(e,n,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:n}=this;if(!e||!e.current)return;"height"===n&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=l.lw[n](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let r=t[t.length-1];void 0!==r&&e.getValue(n,r).jump(r,!1)}measureEndState(){var e;let{element:t,name:n,unresolvedKeyframes:r}=this;if(!t||!t.current)return;let i=t.getValue(n);i&&i.jump(this.measuredOrigin,!1);let s=r.length-1,o=r[s];r[s]=l.lw[n](t.measureViewportBox(),window.getComputedStyle(t.current)),null!==o&&void 0===this.finalKeyframe&&(this.finalKeyframe=o),(null===(e=this.removedTransforms)||void 0===e?void 0:e.length)&&this.removedTransforms.forEac
15h(([e,n])=>{t.getValue(e).set(n)}),this.resolveNoneKeyframes()}}},79838:function(e,t,n){"use strict";n.d(t,{J:function(){return s}});var r=n(3797),i=n(20204);class s extends r.l{constructor(){super(...arguments),this.KeyframeResolver=i.s}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,{vars:t,style:n}){delete t[e],delete n[e]}}},93193:function(e,t,n){"use strict";n.d(t,{D:function(){return r}});let r=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase()},57630:function(e,t,n){"use strict";n.d(t,{f:function(){return i},t:function(){return o}});let r=e=>t=>"string"==typeof t&&t.startsWith(e),i=r("--"),s=r("var(--"),o=e=>!!s(e)&&a.test(e.split("/*")[0].trim()),a=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu},62627:function(e,t,n){"use strict";n.d(t,{q:function(){return i}});let r=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function i(e){if("string"!=typeof e||e.includes("-"));else if(r.indexOf(e)>-1||/[A-Z]/u.test(e))return!0;return!1}},6383:function(e,t,n){"use strict";n.d(t,{Ei:function(){return f},lw:function(){return p},mP:function(){return a},z2:function(){return o}});var r=n(94714),i=n(61649),s=n(96190);let o=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),a=e=>e===i.Rx||e===s.px,l=(e,t)=>parseFloat(e.split(", ")[t]),u=(e,t)=>(n,{transform:r})=>{if("none"===r||!r)return 0;let i=r.match(/^matrix3d\((.+)\)$/u);if(i)return l(i[1],t);{let t=r.match(/^matrix\((.+)\)$/u);return t?l(t[1],e):0}},c=new Set(["x","y","z"]),d=r._.filter(e=>!c.has(e));function f(e){let t=[];return d.forEach(n=>{let r=e.getValue(n);void 0!==r&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t}let p={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:u(4,13),y:u(5,14)};p.translateX=p.x,p.translateY=p.y},79135:function(e,t,n){"use strict";n.d(t,{T:function(){return o}});var r=n(56737),i=n(97197),s=n(2728);function o(e,t){let n=(0,s.A)(e);return n!==i.h&&(n=r.P),n.getAnimatableNone?n.getAnimatableNone(t):void 0}},2728:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(85385),i=n(97197);let s={...n(6592).j,color:r.$,backgroundColor:r.$,outlineColor:r.$,fill:r.$,stroke:r.$,borderColor:r.$,borderTopColor:r.$,borderRightColor:r.$,borderBottomColor:r.$,borderLeftColor:r.$,filter:i.h,WebkitFilter:i.h},o=e=>s[e]},56440:function(e,t,n){"use strict";n.d(t,{$:function(){return o},C:function(){return a}});var r=n(61649),i=n(96190),s=n(88340);let o=[r.Rx,i.px,i.aQ,i.RW,i.vw,i.vh,{test:e=>"auto"===e,parse:e=>e}],a=e=>o.find((0,s.l)(e))},6592:function(e,t,n){"use strict";n.d(t,{j:function(){return l}});var r=n(61649),i=n(96190);let s={borderWidth:i.px,borderTopWidth:i.px,borderRightWidth:i.px,borderBottomWidth:i.px,borderLeftWidth:i.px,borderRadius:i.px,radius:i.px,borderTopLeftRadius:i.px,borderTopRightRadius:i.px,borderBottomRightRadius:i.px,borderBottomLeftRadius:i.px,width:i.px,maxWidth:i.px,height:i.px,maxHeight:i.px,top:i.px,right:i.px,bottom:i.px,left:i.px,padding:i.px,paddingTop:i.px,paddingRight:i.px,paddingBottom:i.px,paddingLeft:i.px,margin:i.px,marginTop:i.px,marginRight:i.px,marginBottom:i.px,marginLeft:i.px,backgroundPositionX:i.px,backgroundPositionY:i.px},o={rotate:i.RW,rotateX:i.RW,rotateY:i.RW,rotateZ:i.RW,scale:r.bA,scaleX:r.bA,scaleY:r.bA,scaleZ:r.bA,skew:i.RW,skewX:i.RW,skewY:i.RW,distance:i.px,translateX:i.px,translateY:i.px,translateZ:i.px,x:i.px,y:i.px,z:i.px,perspective:i.px,transformPerspective:i.px,opacity:r.Fq,originX:i.$C,originY:i.$C,originZ:i.px},a={...r.Rx,transform:Math.round},l={...s,...o,zIndex:a,size:i.px,fillOpacity:r.Fq,strokeOpacity:r.Fq,numOctaves:a}},88340:function(e,t,n){"use strict";n.d(t,{l:function(){return r}});let r=e=>t=>t.test(e)},37059:function(e,t,n){"use strict";n.d(t,{W:function(){return d}});var r=n(38057),i=n(57630),s=n(94714),o=n(50189),a=n(34242),l=n(2728),u=n(79838),c=n(40406);class d extends u.J{constructor(){super(...arguments),this.type="html",this.renderInstance=a.N}readValueFromInstance(e,t){if(s.G.has(t)){let e=(0,l.A)(t);return e&&e.default||0}{let n=window.getComputedStyle(e),r=((0,i.f)(t)?n.getPropertyValue(t):n[t])||0;return"string"==typeof r?r.trim():r}}measureInstanceViewportBox(e,{transformPagePoint:t}){return function({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}(function(e,t){if(!t)return e;let n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}(e.getBoundingClientRect(),t))}build(e,t,n){(0,r.r)(e,t,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,n){return(0,o.U)(e,t,n)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;(0,c.i)(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}},38057:function(e,t,n){"use strict";n.d(t,{r:function(){return u}});var r=n(94714);let i=(e,t)=>t&&"number"==typeof e?t.transform(e):e;var s=n(6592);let o={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},a=r._.length;var l=n(57630);function u(e,t,n){let{style:u,vars:c,transformOrigin:d}=e,f=!1,p=!1;for(let e in t){let n=t[e];if(r.G.has(e)){f=!0;continue}if((0,l.f)(e)){c[e]=n;continue}{let t=i(n,s.j[e]);e.startsWith("origin")?(p=!0,d[e]=t):u[e]=t}}if(!t.transform&&(f||n?u.transform=function(e,t,n){let l="",u=!0;for(let c=0;c<a;c++){let a=r._[c],d=e[a];if(void 0===d)continue;let f=!0;if(!(f="number"==typeof d?d===(a.startsWith("scale")?1:0):0===parseFloat(d))||n){let e=i(d,s.j[a]);if(!f){u=!1;
15let t=o[a]||a;l+=`${t}(${e}) `}n&&(t[a]=e)}}return l=l.trim(),n?l=n(t,u?"":l):u&&(l="none"),l}(t,e.transform,n):u.transform&&(u.transform="none")),p){let{originX:e="50%",originY:t="50%",originZ:n=0}=d;u.transformOrigin=`${e} ${t} ${n}`}}},34242:function(e,t,n){"use strict";function r(e,{style:t,vars:n},r,i){for(let s in Object.assign(e.style,t,i&&i.getProjectionStyles(r)),n)e.style.setProperty(s,n[s])}n.d(t,{N:function(){return r}})},50189:function(e,t,n){"use strict";n.d(t,{U:function(){return s}});var r=n(96728),i=n(40406);function s(e,t,n){var s;let{style:o}=e,a={};for(let l in o)((0,i.i)(o[l])||t.style&&(0,i.i)(t.style[l])||(0,r.j)(l,e)||(null===(s=null==n?void 0:n.getValue(l))||void 0===s?void 0:s.liveStyle)!==void 0)&&(a[l]=o[l]);return a}},94714:function(e,t,n){"use strict";n.d(t,{G:function(){return i},_:function(){return r}});let r=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],i=new Set(r)},56955:function(e,t,n){"use strict";n.d(t,{R:function(){return r}});let r=new WeakMap},25794:function(e,t,n){"use strict";n.d(t,{e:function(){return p}});var r=n(16832),i=n(79838),s=n(85415),o=n(93193),a=n(77302),l=n(94714),u=n(68504),c=n(2728),d=n(61512),f=n(79854);class p extends i.J{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=d.dO}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(l.G.has(t)){let e=(0,c.A)(t);return e&&e.default||0}return t=a.s.has(t)?t:(0,o.D)(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,n){return(0,r.U)(e,t,n)}
15build(e,t,n){(0,s.i)(e,t,this.isSVGTag,n.transformTemplate)}renderInstance(e,t,n,r){(0,u.K)(e,t,n,r)}mount(e){this.isSVGTag=(0,f.a)(e.tagName),super.mount(e)}}},85415:function(e,t,n){"use strict";n.d(t,{i:function(){return l}});var r=n(38057),i=n(96190);function s(e,t,n){return"string"==typeof e?e:i.px.transform(t+n*e)}let o={offset:"stroke-dashoffset",array:"stroke-dasharray"},a={offset:"strokeDashoffset",array:"strokeDasharray"};function l(e,{attrX:t,attrY:n,attrScale:l,originX:u,originY:c,pathLength:d,pathSpacing:f=1,pathOffset:p=0,...h},m,g){if((0,r.r)(e,h,g),m){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:v,style:y,dimensions:b}=e;v.transform&&(b&&(y.transform=v.transform),delete v.transform),b&&(void 0!==u||void 0!==c||y.transform)&&(y.transformOrigin=function(e,t,n){let r=s(t,e.x,e.width),i=s(n,e.y,e.height);return`${r} ${i}`}(b,void 0!==u?u:.5,void 0!==c?c:.5)),void 0!==t&&(v.x=t),void 0!==n&&(v.y=n),void 0!==l&&(v.scale=l),void 0!==d&&function(e,t,n=1,r=0,s=!0){e.pathLength=1;let l=s?o:a;e[l.offset]=i.px.transform(-r);let u=i.px.transform(t),c=i.px.transform(n);e[l.array]=`${u} ${c}`}(v,d,f,p,!1)}},77302:function(e,t,n){"use strict";n.d(t,{s:function(){return r}});let r=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"])},79854:function(e,t,n){"use strict";n.d(t,{a:function(){return r}});let r=e=>"string"==typeof e&&"svg"===e.toLowerCase()},68504:function(e,t,n){"use strict";n.d(t,{K:function(){return o}});var r=n(93193),i=n(34242),s=n(77302);function o(e,t,n,o){for(let n in(0,i.N)(e,t,void 0,o),t.attrs)e.setAttribute(s.s.has(n)?n:(0,r.D)(n),t.attrs[n])}},16832:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});var r=n(40406),i=n(50189),s=n(94714);function o(e,t,n){let o=(0,i.U)(e,t,n);for(let n in e)((0,r.i)(e[n])||(0,r.i)(t[n]))&&(o[-1!==s._.indexOf(n)?"attr"+n.charAt(0).toUpperCase()+n.substring(1):n]=e[n]);return o}},41568:function(e,t,n){"use strict";n.d(t,{e:function(){return d},m:function(){return c}});var r=n(6383),i=n(26166);let s=new Set,o=!1,a=!1;function l(){if(a){let e=Array.from(s).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),n=new Map;t.forEach(e=>{let t=(0,r.Ei)(e);t.length&&(n.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=n.get(e);t&&t.forEach(([t,n])=>{var r;null===(r=e.getValue(t))||void 0===r||r.set(n)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}a=!1,o=!1,s.forEach(e=>e.complete()),s.clear()}function u(){s.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(a=!0)})}function c(){u(),l()}class d{constructor(e,t,n,r,i,s=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=n,this.motionValue=r,this.element=i,this.isAsync=s}scheduleResolve(){this.isScheduled=!0,this.isAsync?(s.add(this),o||(o=!0,i.Wi.read(u),i.Wi.resolveKeyframes(l))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:n,motionValue:r}=this;for(let i=0;i<e.length;i++)if(null===e[i]){if(0===i){let i=null==r?void 0:r.get(),s=e[e.length-1];if(void 0!==i)e[0]=i;else if(n&&t){let r=n.readValue(t,s);null!=r&&(e[0]=r)}void 0===e[0]&&(e[0]=s),r&&void 0===i&&r.set(e[0])}else e[i]=e[i-1]}}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),s.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,s.delete(this))}resume(){this.isComplete||this.scheduleResolve()}}},7504:function(e,t,n){"use strict";n.d(t,{G:function(){return o},M:function(){return a}});var r=n(2445),i=n(97732),s=n(22963);function o(e){return(0,r.H)(e.animate)||s.V.some(t=>(0,i.$)(e[t]))}function a(e){return!!(o(e)||e.variants)}},97732:function(e,t,n){"use strict";function r(e){return"string"==typeof e||Array.isArray(e)}n.d(t,{$:function(){return r}})},52248:function(e,t,n){"use strict";n.d(t,{x:function(){return i}});var r=n(79432);function i(e,t,n){let i=e.getProps();return(0,r.o)(i,t,void 0!==n?n:i.custom,e)}},79432:function(e,t,n){"use strict";function r(e){let t=[{},{}];
15return null==e||e.values.forEach((e,n)=>{t[0][n]=e.get(),t[1][n]=e.getVelocity()}),t}function i(e,t,n,i){if("function"==typeof t){let[s,o]=r(i);t=t(void 0!==n?n:e.custom,s,o)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){let[s,o]=r(i);t=t(void 0!==n?n:e.custom,s,o)}return t}n.d(t,{o:function(){return i}})},22963:function(e,t,n){"use strict";n.d(t,{V:function(){return i},e:function(){return r}});let r=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],i=["initial",...r]},22081:function(e,t,n){"use strict";n.d(t,{c:function(){return r}});let r={skipAnimations:!1,useManualTiming:!1}},10010:function(e,t,n){"use strict";function r(e,t){-1===e.indexOf(t)&&e.push(t)}function i(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}n.d(t,{cl:function(){return i},y4:function(){return r}})},24169:function(e,t,n){"use strict";n.d(t,{u:function(){return r}});let r=(e,t,n)=>n>t?t:n<e?e:n},45487:function(e,t,n){"use strict";n.d(t,{K:function(){return i},k:function(){return s}});var r=n(81662);let i=r.Z,s=r.Z},11741:function(e,t,n){"use strict";n.d(t,{j:function(){return r}});let r="undefined"!=typeof window},33441:function(e,t,n){"use strict";n.d(t,{P:function(){return r}});let r=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e)},30681:function(e,t,n){"use strict";n.d(t,{W:function(){return r}});let r=e=>/^0[^.\s]+$/u.test(e)},4522:function(e,t,n){"use strict";function r(e){let t;return()=>(void 0===t&&(t=e()),t)}n.d(t,{X:function(){return r}})},40179:function(e,t,n){"use strict";n.d(t,{t:function(){return r}});let r=(e,t,n)=>e+(t-e)*n},81662:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=e=>e},60599:function(e,t,n){"use strict";n.d(t,{Y:function(){return i}});var r=n(26615);function i(e){let t=[0];return(0,r.c)(t,e.length-1),t}},26615:function(e,t,n){"use strict";n.d(t,{c:function(){return s}});var r=n(40179),i=n(23967);function s(e,t){let n=e[e.length-1];for(let s=1;s<=t;s++){let o=(0,i.Y)(0,t,s);e.push((0,r.t)(n,1,o))}}},83624:function(e,t,n){"use strict";n.d(t,{z:function(){return i}});let r=(e,t)=>n=>t(e(n)),i=(...e)=>e.reduce(r)},23967:function(e,t,n){"use strict";n.d(t,{Y:function(){return r}});let r=(e,t,n)=>{let r=t-e;return 0===r?1:(n-e)/r}},8715:function(e,t,n){"use strict";n.d(t,{Y:function(){return s},p:function(){return i}});var r=n(48488);let i=e=>!!(e&&"object"==typeof e&&e.mix&&e.toValue),s=e=>(0,r.C)(e)?e[e.length-1]||0:e},21560:function(e,t,n){"use strict";n.d(t,{L:function(){return i}});var r=n(10010);class i{constructor(){this.subscriptions=[]}add(e){return(0,r.y4)(this.subscriptions,e),()=>(0,r.cl)(this.subscriptions,e)}notify(e,t,n){let r=this.subscriptions.length;if(r){if(1===r)this.subscriptions[0](e,t,n);else for(let i=0;i<r;i++){let r=this.subscriptions[i];r&&r(e,t,n)}}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}},86917:function(e,t,n){"use strict";n.d(t,{X:function(){return i},w:function(){return r}});let r=e=>1e3*e,i=e=>e/1e3},96681:function(e,t,n){"use strict";n.d(t,{h:function(){return i}});var r=n(67294);function i(e){let t=(0,r.useRef)(null);return null===t.current&&(t.current=e()),t.current}},58868:function(e,t,n){"use strict";n.d(t,{L:function(){return i}});var r=n(67294);let i=n(11741).j?r.useLayoutEffect:r.useEffect},3038:function(e,t,n){"use strict";function r(e,t){return t?1e3/t*e:0}n.d(t,{R:function(){return r}})},33234:function(e,t,n){"use strict";n.d(t,{BX:function(){return c}});var r=n(21560),i=n(3038),s=n(1117),o=n(26166);let a=e=>!isNaN(parseFloat(e)),l={current:void 0};class u{constructor(e,t={}){this.version="11.11.13",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(e,t=!0)=>{let n=s.X.now();this.updatedAt!==n&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),t&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=s.X.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=a(this.current))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new r.L);let n=this.events[e].add(t);return"change"===e?()=>{n(),o.Wi.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e,t=!0){t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}
15setWithVelocity(e,t,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return l.current&&l.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=s.X.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return(0,i.R)(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function c(e,t){return new u(e,t)}},26382:function(e,t,n){"use strict";n.d(t,{$:function(){return i}});var r=n(40819);let i={test:(0,n(69940).i)("#"),parse:function(e){let t="",n="",r="",i="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),i=e.substring(4,5),t+=t,n+=n,r+=r,i+=i),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:i?parseInt(i,16)/255:1}},transform:r.m.transform}},93184:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});var r=n(61649),i=n(96190),s=n(93609),o=n(69940);let a={test:(0,o.i)("hsl","hue"),parse:(0,o.d)("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:o=1})=>"hsla("+Math.round(e)+", "+i.aQ.transform((0,s.N)(t))+", "+i.aQ.transform((0,s.N)(n))+", "+(0,s.N)(r.Fq.transform(o))+")"}},85385:function(e,t,n){"use strict";n.d(t,{$:function(){return o}});var r=n(26382),i=n(93184),s=n(40819);let o={test:e=>s.m.test(e)||r.$.test(e)||i.J.test(e),parse:e=>s.m.test(e)?s.m.parse(e):i.J.test(e)?i.J.parse(e):r.$.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?s.m.transform(e):i.J.transform(e)}},40819:function(e,t,n){"use strict";n.d(t,{m:function(){return u}});var r=n(24169),i=n(61649),s=n(93609),o=n(69940);let a=e=>(0,r.u)(0,255,e),l={...i.Rx,transform:e=>Math.round(a(e))},u={test:(0,o.i)("rgb","red"),parse:(0,o.d)("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+l.transform(e)+", "+l.transform(t)+", "+l.transform(n)+", "+(0,s.N)(i.Fq.transform(r))+")"}},69940:function(e,t,n){"use strict";n.d(t,{i:function(){return s},d:function(){return o}});var r=n(68054);let i=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,s=(e,t)=>n=>!!("string"==typeof n&&i.test(n)&&n.startsWith(e)||t&&null!=n&&Object.prototype.hasOwnProperty.call(n,t)),o=(e,t,n)=>i=>{if("string"!=typeof i)return i;let[s,o,a,l]=i.match(r.K);return{[e]:parseFloat(s),[t]:parseFloat(o),[n]:parseFloat(a),alpha:void 0!==l?parseFloat(l):1}}},97197:function(e,t,n){"use strict";n.d(t,{h:function(){return l}});var r=n(56737),i=n(68054);let s=new Set(["brightness","contrast","saturate","opacity"]);function o(e){let[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[r]=n.match(i.K)||[];if(!r)return e;let o=n.replace(r,""),a=s.has(t)?1:0;return r!==n&&(a*=100),t+"("+a+o+")"}let a=/\b([a-z-]*)\(.*?\)/gu,l={...r.P,getAnimatableNone:e=>{let t=e.match(a);return t?t.map(o).join(" "):e}}},56737:function(e,t,n){"use strict";n.d(t,{V:function(){return c},P:function(){return h}});var r=n(85385);let i=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;var s=n(68054),o=n(93609);let a="number",l="color",u=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function c(e){let t=e.toString(),n=[],i={color:[],number:[],var:[]},s=[],o=0,c=t.replace(u,e=>(r.$.test(e)?(i.color.push(o),s.push(l),n.push(r.$.parse(e))):e.startsWith("var(")?(i.var.push(o),s.push("var"),n.push(e)):(i.number.push(o),s.push(a),n.push(parseFloat(e))),++o,"${}")).split("${}");return{values:n,split:c,indexes:i,types:s}}function d(e){return c(e).values}function f(e){let{split:t,types:n}=c(e),i=t.length;return e=>{let s="";for(let u=0;u<i;u++)if(s+=t[u],void 0!==e[u]){let t=n[u];t===a?s+=(0,o.N)(e[u]):t===l?s+=r.$.transform(e[u]):s+=e[u]}return s}}let p=e=>"number"==typeof e?0:e,h={test:function(e){var t,n;return isNaN(e)&&"string"==typeof e&&((null===(t=e.match(s.K))||void 0===t?void 0:t.length)||0)+((null===(n=e.match(i))||void 0===n?void 0:n.length)||0)>0},parse:d,createTransformer:f,getAnimatableNone:function(e){let t=d(e);return f(e)(t.map(p))}}},61649:function(e,t,n){"use strict";n.d(t,{Fq:function(){return s},Rx:function(){return i},bA:function(){return o}});var r=n(24169);let i={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},s={...i,transform:e=>(0,r.u)(0,1,e)},o={...i,default:1}},96190:function(e,t,n){"use strict";n.d(t,{$C:function(){return u},RW:function(){return i},aQ:function(){return s},px:function(){return o},vh:function(){return a},vw:function(){return l}});let r=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}
15),i=r("deg"),s=r("%"),o=r("px"),a=r("vh"),l=r("vw"),u={...s,parse:e=>s.parse(e)/100,transform:e=>s.transform(100*e)}},68054:function(e,t,n){"use strict";n.d(t,{K:function(){return r}});let r=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu},93609:function(e,t,n){"use strict";n.d(t,{N:function(){return r}});let r=e=>Math.round(1e5*e)/1e5},40406:function(e,t,n){"use strict";n.d(t,{i:function(){return r}});let r=e=>!!(e&&e.getVelocity)},54887:function(e,t,n){"use strict";n.d(t,{Z:function(){return j}});var r={};n.r(r),n.d(r,{exclude:function(){return k},extract:function(){return g},parse:function(){return v},parseUrl:function(){return b},pick:function(){return w},stringify:function(){return y},stringifyUrl:function(){return x}});let i="%[a-f0-9]{2}",s=RegExp("("+i+")|([^%]+?)","gi"),o=RegExp("("+i+")+","gi");function a(e,t){if(!("string"==typeof e&&"string"==typeof t))throw TypeError("Expected the arguments to be of type `string`");if(""===e||""===t)return[];let n=e.indexOf(t);return -1===n?[]:[e.slice(0,n),e.slice(n+t.length)]}let l=e=>null==e,u=e=>encodeURIComponent(e).replaceAll(/[!'()*]/g,e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`),c=Symbol("encodeFragmentIdentifier");function d(e){if("string"!=typeof e||1!==e.length)throw TypeError("arrayFormatSeparator must be single character string")}function f(e,t){return t.encode?t.strict?u(e):encodeURIComponent(e):e}function p(e,t){return t.decode?function(e){if("string"!=typeof e)throw TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return decodeURIComponent(e)}catch{return function(e){let t={"%FE%FF":"��","%FF%FE":"��"},n=o.exec(e);for(;n;){try{t[n[0]]=decodeURIComponent(n[0])}catch{let e=function(e){try{return decodeURIComponent(e)}catch{let t=e.match(s)||[];for(let n=1;n<t.length;n++)t=(e=(function e(t,n){try{return[decodeURIComponent(t.join(""))]}catch{}if(1===t.length)return t;n=n||1;let r=t.slice(0,n),i=t.slice(n);return Array.prototype.concat.call([],e(r),e(i))})(t,n).join("")).match(s)||[];return e}}(n[0]);e!==n[0]&&(t[n[0]]=e)}n=o.exec(e)}for(let n of(t["%C2"]="�",Object.keys(t)))e=e.replace(RegExp(n,"g"),t[n]);return e}(e)}}(e):e}function h(e){let t=e.indexOf("#");return -1!==t&&(e=e.slice(0,t)),e}function m(e,t){return t.parseNumbers&&!Number.isNaN(Number(e))&&"string"==typeof e&&""!==e.trim()?e=Number(e):t.parseBooleans&&null!==e&&("true"===e.toLowerCase()||"false"===e.toLowerCase())&&(e="true"===e.toLowerCase()),e}function g(e){let t=(e=h(e)).indexOf("?");return -1===t?"":e.slice(t+1)}function v(e,t){d((t={decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1,...t}).arrayFormatSeparator);let n=function(e){let t;switch(e.arrayFormat){case"index":return(e,n,r)=>{if(t=/\[(\d*)]$/.exec(e),e=e.replace(/\[\d*]$/,""),!t){r[e]=n;return}void 0===r[e]&&(r[e]={}),r[e][t[1]]=n};case"bracket":return(e,n,r)=>{if(t=/(\[])$/.exec(e),e=e.replace(/\[]$/,""),!t){r[e]=n;return}if(void 0===r[e]){r[e]=[n];return}r[e]=[...r[e],n]};case"colon-list-separator":return(e,n,r)=>{if(t=/(:list)$/.exec(e),e=e.replace(/:list$/,""),!t){r[e]=n;return}if(void 0===r[e]){r[e]=[n];return}r[e]=[...r[e],n]};case"comma":case"separator":return(t,n,r)=>{let i="string"==typeof n&&n.includes(e.arrayFormatSeparator),s="string"==typeof n&&!i&&p(n,e).includes(e.arrayFormatSeparator);n=s?p(n,e):n;let o=i||s?n.split(e.arrayFormatSeparator).map(t=>p(t,e)):null===n?n:p(n,e);r[t]=o};case"bracket-separator":return(t,n,r)=>{let i=/(\[])$/.test(t);if(t=t.replace(/\[]$/,""),!i){r[t]=n?p(n,e):n;return}let s=null===n?[]:n.split(e.arrayFormatSeparator).map(t=>p(t,e));if(void 0===r[t]){r[t]=s;return}r[t]=[...r[t],...s]};default:return(e,t,n)=>{if(void 0===n[e]){n[e]=t;return}n[e]=[...[n[e]].flat(),t]}}}(t),r=Object.create(null);if("string"!=typeof e||!(e=e.trim().replace(/^[?#&]/,"")))return r;for(let i of e.split("&")){if(""===i)continue;let e=t.decode?i.replaceAll("+"," "):i,[s,o]=a(e,"=");void 0===s&&(s=e),o=void 0===o?null:["comma","separator","bracket-separator"].includes(t.arrayFormat)?o:p(o,t),n(p(s,t),o,r)}for(let[e,n]of Object.entries(r))if("object"==typeof n&&null!==n)for(let[e,r]of Object.entries(n))n[e]=m(r,t);else r[e]=m(n,t);return!1===t.sort?r:(!0===t.sort?Object.keys(r).sort():Object.keys(r).sort(t.sort)).reduce((e,t)=>
15{let n=r[t];return e[t]=n&&"object"==typeof n&&!Array.isArray(n)?function e(t){return Array.isArray(t)?t.sort():"object"==typeof t?e(Object.keys(t)).sort((e,t)=>Number(e)-Number(t)).map(e=>t[e]):t}(n):n,e},Object.create(null))}function y(e,t){if(!e)return"";d((t={encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:",",...t}).arrayFormatSeparator);let n=n=>t.skipNull&&l(e[n])||t.skipEmptyString&&""===e[n],r=function(e){switch(e.arrayFormat){case"index":return t=>(n,r)=>{let i=n.length;return void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,[f(t,e),"[",i,"]"].join("")]:[...n,[f(t,e),"[",f(i,e),"]=",f(r,e)].join("")]};case"bracket":return t=>(n,r)=>void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,[f(t,e),"[]"].join("")]:[...n,[f(t,e),"[]=",f(r,e)].join("")];case"colon-list-separator":return t=>(n,r)=>void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,[f(t,e),":list="].join("")]:[...n,[f(t,e),":list=",f(r,e)].join("")];case"comma":case"separator":case"bracket-separator":{let t="bracket-separator"===e.arrayFormat?"[]=":"=";return n=>(r,i)=>void 0===i||e.skipNull&&null===i||e.skipEmptyString&&""===i?r:(i=null===i?"":i,0===r.length)?[[f(n,e),t,f(i,e)].join("")]:[[r,f(i,e)].join(e.arrayFormatSeparator)]}default:return t=>(n,r)=>void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,f(t,e)]:[...n,[f(t,e),"=",f(r,e)].join("")]}}(t),i={};for(let[t,r]of Object.entries(e))n(t)||(i[t]=r);let s=Object.keys(i);return!1!==t.sort&&s.sort(t.sort),s.map(n=>{let i=e[n];return void 0===i?"":null===i?f(n,t):Array.isArray(i)?0===i.length&&"bracket-separator"===t.arrayFormat?f(n,t)+"[]":i.reduce(r(n),[]).join("&"):f(n,t)+"="+f(i,t)}).filter(e=>e.length>0).join("&")}function b(e,t){t={decode:!0,...t};let[n,r]=a(e,"#");return void 0===n&&(n=e),{url:n?.split("?")?.[0]??"",query:v(g(e),t),...t&&t.parseFragmentIdentifier&&r?{fragmentIdentifier:p(r,t)}:{}}}function x(e,t){t={encode:!0,strict:!0,[c]:!0,...t};let n=h(e.url).split("?")[0]||"",r=y({...v(g(e.url),{sort:!1}),...e.query},t);r&&=`?${r}`;let i=function(e){let t="",n=e.indexOf("#");return -1!==n&&(t=e.slice(n)),t}(e.url);if("string"==typeof e.fragmentIdentifier){let r=new URL(n);r.hash=e.fragmentIdentifier,i=t[c]?r.hash:`#${e.fragmentIdentifier}`}return`${n}${r}${i}`}function w(e,t,n){let{url:r,query:i,fragmentIdentifier:s}=b(e,n={parseFragmentIdentifier:!0,[c]:!1,...n});return x({url:r,query:function(e,t){let n={};if(Array.isArray(t))for(let r of t){let t=Object.getOwnPropertyDescriptor(e,r);t?.enumerable&&Object.defineProperty(n,r,t)}else for(let r of Reflect.ownKeys(e)){let i=Object.getOwnPropertyDescriptor(e,r);if(i.enumerable){let s=e[r];t(r,s,e)&&Object.defineProperty(n,r,i)}}return n}(i,t),fragmentIdentifier:s},n)}function k(e,t,n){return w(e,Array.isArray(t)?e=>!t.includes(e):(e,n)=>!t(e,n),n)}var j=r}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[9774,179],function(){return t(23837),t(43079)}),_N_E=e.O()}]);
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.