PageSourceSearch

http://www.plymouthdoor.com/universal/scripts-compressed/common-cff87a8610ad7523-min.en-US.js

js plymouthdoor.com collected 2026-10-09 17:37:11 UTC 1,577,356 bytes, 2,661 lines download raw bytes

1var _____WB$wombat$assign$function_____=function(name){return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name))||self[name];};if(!self.__WB_pmw){self.__WB_pmw=function(obj){this.__WB_source=obj;return this;}}{
2let window = _____WB$wombat$assign$function_____("window");
3let self = _____WB$wombat$assign$function_____("self");
4let document = _____WB$wombat$assign$function_____("document");
5let location = _____WB$wombat$assign$function_____("location");
6let top = _____WB$wombat$assign$function_____("top");
7let parent = _____WB$wombat$assign$function_____("parent");
8let frames = _____WB$wombat$assign$function_____("frames");
9let opens = _____WB$wombat$assign$function_____("opens");
10(self.webpackChunkextract_css=self.webpackChunkextract_css||[]).push([["8016"],{959770:function(_){"use strict";_.exports={}},637564:function(_){"use strict";_.exports={}},259861:function(_){"use strict";_.exports={}},69037:function(_,s,e){var n=e(791484),r=e(578174),i={};for(var t in n)n.hasOwnProperty(t)&&(i[n[t]]=t);var l=_.exports={to:{}};l.get=function(f){var h=f.substring(0,3).toLowerCase(),a,c;switch(h){case"hsl":a=l.get.hsl(f),c="hsl";break;case"hwb":a=l.get.hwb(f),c="hwb";break;default:a=l.get.rgb(f),c="rgb";break}return a?{model:c,value:a}:null},l.get.rgb=function(f){if(!f)return null;var h=/^#([a-fA-F0-9]{3})$/,a=/^#([a-fA-F0-9]{6})$/,c=/^(rgba?)\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?\d*\.?\d+)\s*)?\)$/,p=/^(rgba?)\(\s*([+-]?\d*\.?\d+)\%\s*,\s*([+-]?\d*\.?\d+)\%\s*,\s*([+-]?\d*\.?\d+)\%\s*(?:,\s*([+-]?\d*\.?\d+)\s*)?\)$/,v=/(\D+)/,m=[0,0,0,1],b,E,A;if(b=f.match(h))for(b=b[1],E=0;E<3;E++)m[E]=parseInt(b[E]+b[E],16);else if(b=f.match(a))for(b=b[1],E=0;E<3;E++){var I=E*2;m[E]=parseInt(b.slice(I,I+2),16)}else if(b=f.match(c)){if(A=b[5],A&&b[1]==="rgb"||!A&&b[1]==="rgba")return null;for(E=0;E<3;E++)m[E]=parseInt(b[E+2],0);A&&(m[3]=parseFloat(A))}else if(b=f.match(p)){if(A=b[5],A&&b[1]==="rgb"||!A&&b[1]==="rgba")return null;for(E=0;E<3;E++)m[E]=Math.round(parseFloat(b[E+2])*2.55);A&&(m[3]=parseFloat(A))}else return(b=f.match(v))?b[1]==="transparent"?[0,0,0,0]:(m=n[b[1]],m?(m[3]=1,m):null):null;for(E=0;E<m.length;E++)m[E]=o(m[E],0,255);return m[3]=o(m[3],0,1),m},l.get.hsl=function(f){if(!f)return null;var h=/^(hsla?)\(\s*([+-]?\d*\.?\d+)(?:deg)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)\s*)?\)$/,a=f.match(h);if(a){var c=a[5];if(c&&a[1]==="hsl"||!c&&a[1]==="hsla")return null;var p=c?parseFloat(c):1,v=(parseFloat(a[2])%360+360)%360,m=o(parseFloat(a[3]),0,100),b=o(parseFloat(a[4]),0,100),E=o(p,0,1);return[v,m,b,E]}return null},l.get.hwb=function(f){if(!f)return null;var h=/^hwb\(\s*([+-]?\d*\.?\d+)(?:deg)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)\s*)?\)$/,a=f.match(h);if(a){var c=parseFloat(a[4]),p=(parseFloat(a[1])%360+360)%360,v=o(parseFloat(a[2]),0,100),m=o(parseFloat(a[3]),0,100),b=o(isNaN(c)?1:c,0,1);return[p,v,m,b]}return null},l.to.hex=function(f){return"#"+d(f[0])+d(f[1])+d(f[2])},l.to.rgb=function(){var f=r(arguments);return f.length<4||f[3]===1?"rgb("+Math.round(f[0])+", "+Math.round(f[1])+", "+Math.round(f[2])+")":"rgba("+Math.round(f[0])+", "+Math.round(f[1])+", "+Math.round(f[2])+", "+f[3]+")"},l.to.rgb.percent=function(){var f=r(arguments),h=Math.round(f[0]/255*100),a=Math.round(f[1]/255*100),c=Math.round(f[2]/255*100);return f.length<4||f[3]===1?"rgb("+h+"%, "+a+"%, "+c+"%)":"rgba("+h+"%, "+a+"%, "+c+"%, "+f[3]+")"},l.to.hsl=function(){var f=r(arguments);return f.length<4||f[3]===1?"hsl("+f[0]+", "+f[1]+"%, "+f[2]+"%)":"hsla("+f[0]+", "+f[1]+"%, "+f[2]+"%, "+f[3]+")"},l.to.hwb=function(){var f=r(arguments),h="";return f.length>=4&&f[3]!==1&&(h=", "+f[3]),"hwb("+f[0]+", "+f[1]+"%, "+f[2]+"%"+h+")"},l.to.keyword=function(f){return i[f.slice(0,3)]};function o(f,h,a){return Math.min(Math.max(h,f),a)}function d(f){var h=f.toString(16).toUpperCase();return h.length<2?"0"+h:h}},682343:function(_,s,e){"use strict";e.d(s,{Z:()=>k});var n=e("65831"),r=e.n(n),i=e("300548"),t=e.n(i),l=e("851778"),o=(0,l.getI18nInstance)(),d=new(r())(o),f=new(t())(o),h=d.T,a=d.Plural,c=d.FormattedCurrency,p=d.FormattedNumber,v=d.FormattedDateTime,m=d.RelativeTime,b=o.formatNumber,E=o.formatCurrency,A=o.formatCurrencyToParts,I=o.getCurrencySymbol,C=o.formatQuantity,P=o.formatDateTime,x=o.formatRelativeTime,T=o.translate,D=o.pluralize,U=f.formatIcuMessage,j={EUR:{code:"EUR",currencyName:T("Euro",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:978},USD:{code:"USD",currencyName:T("US Dollar",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:840},AUD:{code:"AUD",currencyName:T("Australian Dollar",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:36},NOK:{code:"NOK",currencyName:T("Norwegian Krone",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:578},CAD:{code:"CAD",currencyName:T("Canadian Dollar",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:124},NZD:{code:"NZD",currencyName:T("New Zealand Dollar",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:554},DKK:{code:"DKK",currencyName:T("Danish Krone",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:208},GBP:{code:"GBP",currencyName:T("Pound Sterling",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:826},HKD:{code:"HKD",currencyName:T("Hong Kong Dollar",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:344},CHF:{code:"CHF",currencyName:T("Swiss Franc",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:756},MXN:{code:"MXN",currencyName:T("Mexican Peso",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:484},SGD:{code:"SGD",currencyName:T("SingaporeDollar",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:702},SEK:{code:"SEK",currencyName:T("Swedish Krona",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:752},CZK:{code:"CZK",currencyName:T("Czech Koruna",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:203},ILS:{code:"ILS",currencyName:T("Israeli New Shegel",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:376},PHP:{code:"PHP",currencyName:T("Philippine Peso",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:608},RUB:{code:"RUB",currencyName:T("Russian Ruble",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:643},PLN:{code:"PLN",currencyName:T("Polish Zloty",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:616},THB:{code:"THB",currencyName:T("Thai Baht",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:764},MYR:{code:"MYR",currencyName:T("Malaysian Ringgit",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:458},ARS:{code:"ARS",currencyName:T("Argentine Peso",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:32},BRL:{code:"BRL",currencyName:T("Brazilian Real",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:986},COP:{code:"COP",currencyName:T("Colombian Peso",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:170},IDR:{code:"IDR",currencyName:T("Indonesian Rupiah",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:360},INR:{code:"INR",currencyName:T("Indian Rupee",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:356},JPY:{code:"JPY",currencyName:T("Yen",null,{project:"libs.Currency"}),fractionDigits:0,numericCode:392},ZAR:{code:"ZAR",currencyName:T("South African Rand",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:710}},k=j},13850:function(_,s,e){"use strict";e.d(s,{AM:function(){return d},Ft:function(){return i},Gw:function(){return t},I8:function(){return o},hU:function(){return l}});var n=e(392338),r=e.n(n);function i(f){var h=f.currencyCode,a=f.sign,c=f.value;return"".concat(a).concat(c," ").concat(h).trim()}function t(f){var h=f.sign,a=f.symbol,c=f.value;return"".concat(h).concat(a).concat(c).trim()}function l(f){var h=f.sign,a=f.symbol,c=f.value;return"".concat(h).concat(a," ").concat(c).trim()}function o(f){var h=f.currencyCode,a=f.sign,c=f.symbol,p=f.value;return"".concat(a).concat(c).concat(p," ").concat(h).trim()}function d(f){var h=f.sign,a=f.symbol,c=f.value;return"".concat(h).concat(c," ").concat(a).trim()}},851778:function(_,s,e){"use strict";e.r(s),e.d(s,{getI18nInstance:function(){return l},setI18nInstance:function(){return o}});var n=e(517431),r="libs.Currency";function i(d){return e(909170)("./".concat(r,".").concat(d,".yaml"))}var t=(0,n.setupLibrary)(r,i),l=t.getI18nInstance,o=t.setI18nInstance},335707:function(_,s,e){"use strict";e.r(s),e.d(s,{fromCents:()=>l,getFractionDigits:()=>r.Z,CurrencyTemplates:()=>d.F,DEFAULT_CURRENCY_TEMPLATE:()=>o.T,createTemplate:()=>o.M,MoneyFormatter:()=>n.default,default:()=>f.Z});var n=e("367195"),r=e("892735"),i=e("662008"),t=e.n(i);function l(h,a){var c=(0,r.Z)(a),p=parseFloat(h)/Math.pow(10,c);return new(t())(p,a)}var o=e("469168"),d=e("370085"),f=e("682343")},367195:function(_,s,e){"use strict";e.r(s),e.d(s,{default:()=>D});var n=e("392338"),r=e("429039"),i=e.n(r),t=e("276937"),l=e.n(t),o=e("460898"),d=e.n(o),f=e("805187"),h=e("792495"),a=e.n(h),c=e("469168"),p=e("370085"),v=/^(\d+)(\d{3})/;function m(U){for(var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:",";U.match(v);)U=U.replace(v,"$1".concat(j,"$2"));return U}var b=e("691059"),E=e.n(b),A=e("892735");function I(U,j,k){return k.trimCents&&E()(U)?0:(0,A.Z)(j)}function C(U){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:".";return U.replace(".",j)}function P(U,j){var k=Object.keys(U);if(Object.getOwnPropertySymbols){var G=Object.getOwnPropertySymbols(U);j&&(G=G.filter(function(H){return Object.getOwnPropertyDescriptor(U,H).enumerable})),k.push.apply(k,G)}return k}function x(U){for(var j=1;j<arguments.length;j++){var k=arguments[j]!=null?arguments[j]:{};
10j%2?P(Object(k),!0).forEach(function(G){i()(U,G,k[G])}):Object.getOwnPropertyDescriptors?Object.defineProperties(U,Object.getOwnPropertyDescriptors(k)):P(Object(k)).forEach(function(G){Object.defineProperty(U,G,Object.getOwnPropertyDescriptor(k,G))})}return U}var T={trimCents:!1,useGrouping:!0,valueOnly:!1},D=function(){function U(j){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:p.F,G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;l()(this,U),this.templates=k[j]||{},G&&U.enableDebugging(),this.locale=j}return d()(U,[{key:"format",value:function(k){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};G=x(x({},T),G);var H=U.debug?"\u{1F4B0}":"",ne=k.toFloat(),ee=Math.abs(ne),te=ne<0?"-":"",q=k.currencyCode,X=x(x({},c.T),this.templates[q]),Q=I(ne,q,G),ae=String(a()(ee,Q).toFixed(Q));ae=C(ae,X.decimalSeparator),G.useGrouping&&(ae=m(ae,X.thousandsSeparator));var Z=X.symbol;if(G.symbolOnly)return Z;var ue=X.formatter,$=G.valueOnly?ue({symbol:"",value:ae,currencyCode:"",sign:te}):ue({symbol:Z,value:ae,currencyCode:q,sign:te});return H+$+H}}],[{key:"enableDebugging",value:function(){U.debug=!0}},{key:"disableDebugging",value:function(){U.debug=!1}}]),U}()},370085:function(_,s,e){"use strict";e.d(s,{F:function(){return t}});var n=e(429039),r=e.n(n),i=e(13850),t=r()({"en-US":{AUD:{symbol:"A$",formatter:i.Gw},CAD:{symbol:"CA$",formatter:i.Gw},EUR:{symbol:"\u20AC",formatter:i.Gw},GBP:{symbol:"\xA3",formatter:i.Gw},HKD:{symbol:"HK$",formatter:i.Gw},USD:{symbol:"$",formatter:i.Gw}},native:{ARS:{symbol:"$",formatter:i.I8}
10,AUD:{symbol:"$",formatter:i.I8},BRL:{symbol:"R$",formatter:i.Gw},CAD:{symbol:"$",formatter:i.I8},CHF:{symbol:"CHF",formatter:i.Gw},COP:{symbol:"COL$",formatter:i.Gw},DKK:{symbol:"kr",formatter:i.AM},EUR:{symbol:"\u20AC",formatter:i.Gw},GBP:{symbol:"\xA3",formatter:i.Gw},HKD:{symbol:"HK$",formatter:i.Gw},MXN:{symbol:"$",formatter:i.Gw},NOK:{symbol:"kr",formatter:i.AM},NZD:{symbol:"$",formatter:i.Gw},SEK:{symbol:"kr",formatter:i.AM},SGD:{symbol:"S$",formatter:i.Gw},USD:{symbol:"$",formatter:i.Gw},CZK:{symbol:"K\u010D",formatter:i.AM},IDR:{symbol:"Rp",formatter:i.Gw},ILS:{symbol:"\u20AA",formatter:i.hU},INR:{symbol:"\u20B9",formatter:i.Gw},JPY:{symbol:"\xA5",formatter:i.Gw},PHP:{symbol:"Php",formatter:i.Gw},RUB:{symbol:"p.",formatter:i.AM},PLN:{symbol:"z\u0142",formatter:i.AM},THB:{symbol:"\u0E3F",formatter:i.Gw},MYR:{symbol:"RM",formatter:i.Gw},ZAR:{symbol:"R",formatter:i.Gw}}},"__test__",{AAA:{symbol:"$",decimalSeparator:",",thousandsSeparator:"."}})},469168:function(_,s,e){"use strict";e.d(s,{M:function(){return p},T:function(){return c}});var n=e(392338),r=e.n(n),i=e(429039),t=e.n(i),l=e(461761),o=e.n(l),d=e(13850),f=e(370085);function h(v,m){var b=Object.keys(v);if(Object.getOwnPropertySymbols){var E=Object.getOwnPropertySymbols(v);m&&(E=E.filter(function(A){return Object.getOwnPropertyDescriptor(v,A).enumerable})),b.push.apply(b,E)}return b}function a(v){for(var m=1;m<arguments.length;m++){var b=arguments[m]!=null?arguments[m]:{};m%2?h(Object(b),!0).forEach(function(E){t()(v,E,b[E])}):Object.getOwnPropertyDescriptors?Object.defineProperties(v,Object.getOwnPropertyDescriptors(b)):h(Object(b)).forEach(function(E){Object.defineProperty(v,E,Object.getOwnPropertyDescriptor(b,E))})}return v}var c=Object.freeze({symbol:"",thousandsSeparator:",",decimalSeparator:".",maxIntegerPlaces:15,formatter:d.Ft}),p=function(m,b){var E=o()(f.F,[m,b],{});return a(a({},c),E)}},892735:function(_,s,e){"use strict";e.d(s,{Z:()=>i});function n(t,l){return l in t}var r=e("682343");function i(t){if(n(r.Z,t)){var l=r.Z[t];return l.fractionDigits}return 2}},909170:function(_,s,e){var n={"./libs.Currency.en-US.yaml":"154667"};function r(t){var l=i(t);return e(l)}function i(t){if(!e.o(n,t)){var l=new Error("Cannot find module '"+t+"'");throw l.code="MODULE_NOT_FOUND",l}return n[t]}r.keys=function(){return Object.keys(n)},r.resolve=i,_.exports=r,r.id="909170"},885720:function(_,s,e){_.exports=e(842073)},102577:function(_){var s,e,n,r;function i(f){return f&&f.window===f}function t(){s=r.innerWidth,e=r.screen.availHeight,n=r.outerHeight}function l(f){return function(h){(r.innerWidth!==s||r.screen.availHeight!==e||r.outerHeight!==n)&&f(h)}}function o(f,h){h||(h=window),!r&&i(h)&&(r=h);var a=l(f);return r.addEventListener("resize",a),r.removeEventListener("resize",t),r.addEventListener("resize",t),a}function d(f){r.removeEventListener("resize",f)}_.exports={addListener:o,removeListener:d}},837052:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.NORMAL="normal",r.MULTIPLY="multiply",r.SCREEN="screen",r.OVERLAY="overlay",r.DARKEN="darken",r.LIGHTEN="lighten",r.COLOR_DODGE="color-dodge",r.COLOR_BURN="color-burn",r.HARD_LIGHT="hard-light",r.SOFT_LIGHT="soft-light",r.DIFFERENCE="difference",r.EXCLUSION="exclusion",r.HUE="hue",r.SATURATION="saturation",r.COLOR="color",r.LUMINOSITY="luminosity"})(e||(e={}));var n=e;s.default=n,_.exports=s.default},290286:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.BUTTON_BLOCK=1,r.POPUP_OVERLAY=2})(e||(e={}));var n=e;s.default=n,_.exports=s.default},662892:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.PAGE_VIEW=1,r.SITE_SEARCH=2,r.HEARTBEAT=10,r.AUDIO=20,r.VIDEO=21})(e||(e={}));var n=e;s.default=n,_.exports=s.default},33409:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.COLLECTION_TYPE_GENERIC=1,r.COLLECTION_TYPE_SUBSCRIPTION=2,r.TWITTER=3,r.FOURSQUARE=4,r.INSTAGRAM=5,r.GALLERY_BLOCK=6,r.TEMPLATE_PAGE=7,r.SPLASH_PAGE=8,r.COLLECTION_TYPE_PAGE=10,r.FIVEHUNDREDPIX=11,r.FLICKR=12,r.PRODUCTS=13,r.SLIDE_GALLERY=15,r.SLIDE_ALBUM=16,r.SLIDE_VIDEO=17,r.ALBUM_BLOCK=18,r.SECTION_CATALOG=20,r.PAGE_CATALOG=21,r.ITEM_CATALOG=22,r.PORTFOLIO=23,r.LESSONS=24,r.COURSE=25,r.MOSAIC=14,r.PROJECT=19})(e||(e={}));var n=e;s.default=n,_.exports=s.default},323369:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.APPLEPODCAST=56,r.BANDSINTOWN=29,r.BEHANCE=30,r.CHOWNOW=49,r.CODEPEN=31,r.DISCORD_UNAUTH=81,r.DRIBBBLE=18,r.DROPBOX=9,r.DROPBOX2=40,r.DROPBOX2017=55,r.EMAIL=20,r.FACEBOOK=2,r.FACEBOOK_UNAUTH=60,r.FIVEHUNDREDPIX=16,r.FIVEHUNDREDPIX_UNAUTH=67,r.FLICKR=3,r.FLICKR_UNAUTH=63,r.FOURSQUARE=1,r.FOURSQUARE_UNAUTH=72,r.GITHUB=23,r.GITHUB_UNAUTH=73,r.GOODREADS=52,r.GOOGLE=5,r.GOOGLEAUTH2=21,r.GOOGLEDOCS2=22,r.GOOGLEPLAY=28,r.GOOGLESEARCHCONSOLE=57,r.GOOGLE_SPREADSHEET=6,r.HOUZZ=42,r.IMDB=51,r.INSTAGRAM=10,r.INSTAGRAM_2019=77,r.INSTAGRAM_UNAUTH=64,r.ITUNES=27,r.LINKEDIN=14,r.LINKEDIN_UNAUTH=65,r.MAILCHIMP=13,r.MEDIUM=32,r.MEETUP=33,r.PAYPAL_LIVE_BILLING=48,r.PAYPAL_LIVE_ONBOARDING=46,r.PAYPAL_SANDBOX_BILLING=47,r.PAYPAL_SANDBOX_ONBOARDING=45,r.PINTEREST=19,r.PINTEREST_UNAUTH=61,r.RDIO=34,r.REDDIT=43,r.SMUGMUG=17,r.SMUGMUG_UNAUTH=75,r.SNAPCHAT=50,r.SOUNDCLOUD=25,r.SOUNDCLOUD_
10UNAUTH=70,r.SPOTIFY=26,r.SPOTIFY_UNAUTH=71,r.SQUARE=76,r.SQUARE_SANDBOX=78,r.STITCHER=53,r.STRIPE=15,r.STUMBLEUPON=44,r.THEDOTS=58,r.THREADS_UNAUTH=83,r.TIDAL=54,r.TIKTOK_UNAUTH=82,r.TRIPADVISOR=59,r.TUMBLR=8,r.TUMBLR_UNAUTH=66,r.TWITCH=35,r.TWITTER=4,r.TWITTER_UNAUTH=62,r.URL=74,r.VEVO=36,r.VIMEO=12,r.VIMEO_UNAUTH=68,r.VINE=37,r.VSCO=38,r.WEGLOT=80,r.X_FORMERLY_TWITTER_UNAUTH=85,r.XERO=24,r.YELP=39,r.YOUTUBE=11,r.YOUTUBE_UNAUTH=69,r.FACEBOOK_COMMERCE=79,r.PINTEREST_V5=84})(e||(e={}));var n=e;s.default=n,_.exports=s.default},126086:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.ADD_PAGES=1,r.ADD_CONTRIBUTORS=2,r.ADD_COMMERCE_PRODUCTS=3,r.DEVELOPER_SDK=4,r.MOBILE_PORTFOLIO=5,r.COMMERCE=6,r.ACCOUNTING=7,r.SHIPSTATION_INTEGRATION=8,r.ABANDONED_CART_RECOVERY=9,r.REAL_TIME_SHIPPING_RATES=10,r.COMMERCE_TRANSACTION_FEE=11,r.FREE_GOOGLE_APPS_INBOX=12,r.GOOGLE_AD_WORDS_CREDIT=13,r.VAT_COLLECTION_BETA=14,r.MULTICURRENCY_BETA=15,r.STRICT_GOOGLE_APPS_FREE_INBOX_POLICY=16,r.CRM=17,r.AUTO_TRIGGERED_DISCOUNTS=18,r.ACUITY=19,r.COMMERCE_CHECKOUT_ON_DOMAIN=20,r.POPUP_OVERLAY=21,r.SUPPORT_CALLBACKS=22,r.FREE_GOOGLE_APPS_INBOX_WITHIN_ONE_YEAR=23,r.FREE_DOMAIN_WITHIN_ONE_YEAR=24,r.ANALYTICS_COMMERCE_ADVANCED=25,r.MOBILE_INFO_BAR=26,r.ANNOUNCEMENT_BAR=27,r.CODE_INJECTION=28,r.SITE_USER_ACCOUNTS=29,r.BLOCK_ACUITY=30,r.BLOCK_DONATION=31,r.BLOCK_OPENTABLE=32,r.BLOCK_AMAZON=33,r.BLOCK_MENU=34,r.CHOW_NOW_INTEGRATION=35,r.GOOGLE_ANALYTICS_INTEGRATION=36,r.MAILCHIMP_INTEGRATION=37,r.BLOCK_CODE=38,r.ANALYTICS_COMMERCE_BASIC=39,r.GIFT_CARDS=40,r.FORMS_API=41,r.ORDERS_API=42,r.LIMITED_USE_DISCOUNTS=43,r.ANALYTICS_BUSINESS=44,r.PRODUCTS_ON_INSTAGRAM=45,r.BLOCK_CODE_WITH_MEDIA=46,r.COMMERCE_POSTAL_CODE_SHIPPING=47,r.FACEBOOK_PIXEL=48,r.MARKETING_CAMPAIGN_TRACKER=49,r.COMMERCE_SUBSCRIPTIONS=50,r.FACEBOOK_DYNAMIC_ADS=51,r.LIMITED_AVAILABILITY_ALERTS=52,r.INVENTORY_API=53,r.COMMERCE_RESTOCK_NOTIFICATIONS=54,r.COMMERCE_RELATED_PRODUCTS=55,r.COMMERCE_POINT_OF_SALE=56,r.COMMERCE_BULK_MANAGER=57,r.TRANSACTIONS_API=58,r.EXTERNAL_LOCATION_MANAGEMENT=59,r.IN_APP_LIVE_CHAT=60,r.COVID_TEMP_GIFT_CARDS_MESSAGING=61,r.PRODUCTS_API=62,r.AUTOMATIC_TAX_CALCS=63,r.COMMERCE_AFTERPAY=64,r.PROFILES_API=65,r.COMMERCE_NATIVE_PRODUCT_REVIEWS=66,r.COMMERCE_IMPORTED_PRODUCT_REVIEWS=67,r.COMMERCE_CLEARPAY=68,r.PRIORITY_SUPPORT=69,r.COMMERCE_KLARNA=70,r.COMMERCE_INVOICING=71,r.COMMERCE_PROPOSALS_FULL=72,r.ANALYTICS_TRAFFIC_SOURCES_COMMERCE=73,r.ANALYTICS_TRAFFIC_SOURCES_FULL_PAID_DETAILS=74,r.ANALYTICS_CONVERSIONS=75,r.ANALYTICS_SALES_OVERVIEW=76,r.ANALYTICS_SALES_OVERVIEW_IF_SELLING=77,r.ANALYTICS_PURCHASE_FUNNEL=78,r.ANALYTICS_SALES_BY_PRODUCT=79,r.ANALYTICS_TRAFFIC_ALERTS=80,r.ANALYTICS_TOP_PRODUCTS=81,r.DIGITAL_PRODUCTS_TRANSACTION_FEE=82,r.VIDEO_STORAGE=83,r.COMMERCE_LOW_STOCK_ALERTS=84,r.DONATION_TRANSACTION_FEE=85,r.GOOGLE_SHOPPING=86,r.SHIPPING_LABELS=87,r.BUY_X_GET_Y_DISCOUNTS=88,r.BASIC_DISCOUNTS=89})(e||(e={}));var n=e;s.default=n,_.exports=s.default},835462:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.ELEMENT="element",r.BACKDROP="backdrop"})(e||(e={}));var n=e;s.default=n,_.exports=s.default},215434:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.ARCHED_WINDOW="arched-window",r.AWARD="award",r.BOTTOM_LEFT_CURVE="bottom-left-curve",r.CIRCLE="circle",r.DESCENDING_RAMP="descending-ramp",r.DESCENDING_STAIRS="descending-stairs",r.DIAMOND="diamond",r.EGG="egg",r.EIGHT_SIDED_SHIELD="eight-sided-shield",r.FLOWER="flower",r.FOUR_PETAL_FLOWER="four-petal-flower",r.FOUR_POINT_STAR="four-point-star",r.GEAR="gear",r.HORIZONTAL_OVAL="horizontal-oval",r.HORIZONTAL_RIGHT_LEANING_OVAL="horizontal-right-leaning-oval",r.HORIZONTAL_STACKED_CIRCLES="horizontal-stacked-circles",r.HOURGLASS="hourglass",r.KEYSTONE="keystone",r.NARROW_HORIZONTAL_STACKED_PILLS="narrow-horizontal-stacked-pills",r.NARROW_POW="narrow-pow",r.OCTAGON="octagon",r.OPEN_BOOK="open-book",r.POINTED_WINDOW="pointed-window",r.RABBET="rabbet",r.ROUNDED_PENTAGON="roun
10ded-pentagon",r.STEPPED_CROSS="stepped-cross",r.TV="tv",r.VERTICAL_OVAL="vertical-oval",r.VERTICAL_PARALLELOGRAM="vertical-parallelogram",r.VERTICAL_RIGHT_LEANING_OVAL="vertical-right-leaning-oval",r.VERTICAL_STACKED_CIRCLES="vertical-stacked-circles",r.WIDE_EIGHT_SIDED_SHIELD="wide-eight-sided-shield",r.WIDE_HORIZONTAL_STACKED_PILLS="wide-horizontal-stacked-pills",r.WIDE_OPEN_BOOK="wide-open-book",r.WIDE_VERTICAL_STACKED_PILLS="wide-vertical-stacked-pills"})(e||(e={}));var n=e;s.default=n,_.exports=s.default},946544:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.SQUARE="square",r.ROUND="round"})(e||(e={}));var n=e;s.default=n,_.exports=s.default},841732:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.LEFT="left",r.RIGHT="right"})(e||(e={}));var n=e;s.default=n,_.exports=s.default},172645:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.IMPERIAL=1,r.METRIC=2})(e||(e={}));var n=e;s.default=n,_.exports=s.default},151944:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.NONE=1,r.LIGHT=2,r.DARK=3})(e||(e={}));var n=e;s.default=n,_.exports=s.default},903946:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.MAIN_CONTENT=1,r.CONTENT_COLLECTION=1,r.PAGE=2,r.SPLASH_PAGE=3,r.CONTENT_ITEM=50,r.NOT_FOUND=100,r.ERROR=101,r.SEARCH=102,r.LOCK_SCREEN=103,r.POPUP_OVERLAY=104,r.PROTECTED_CONTENT=105,r.MEMBER_AREA_ACCESS_DENIED=106,r.PAYWALL=107,r.SHOW_CART=200,r.CHECKOUT=201,r.ORDER_CONFIRMED=202,r.DONATE=203,r.CONTRIBUTION_CONFIRMED=204,r.COMMERCE_CART_V2=205,r.SUBSCRIPTION_CONFIRMED=206,r.ORDER_RECEIVED=207,r.MEMBERSHIP_CONFIRMED=208,r.REVIEWS_REQUEST=209,r.DIGITAL_PRODUCT_COMPOSER_PREVIEW=210,r.ORDER_STATUS=211,r.NEWSLETTER_UNSUBSCRIBE=300,r.COMMERCE_EMAIL_PREVIEW=301,r.SSO_PAGE=400})(e||(e={}));var n=e;s.default=n,_.exports=s.default},40762:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.NONE=1,r.SHOW=2})(e||(e={}));var n=e;s.default=n,_.exports=s.default},944111:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.PHYSICAL=1,r.DIGITAL=2,r.SERVICE=3,r.GIFT_CARD=4,r.PAYWALL=5})(e||(e={}));var n=e;s.default=n,_.exports=s.default},862703:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.NONE=1,r.BLACK=2,r.WHITE=3})(e||(e={}));var n=e;s.default=n,_.exports=s.default},139964:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.NONE="none",r.SOFT_CORNERS="soft-corners",r.ROUNDED="rounded",r.SLANTED="slanted",r.SCALLOPED="scalloped",r.WAVY="wavy",r.POINTED="pointed",r.JAGGED="jagged"})(e||(e={}));var n=e;s.default=n,_.exports=s.default},307899:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.ARCHED_WINDOW="arched-window",r.AWARD="award",r.CIRCLE="circle",r.DIAMOND="diamond",r.EGG="egg",r.EYE="eye",r.EIGHT_SIDED_SHIELD="eight-sided-shield",r.FLOWER="flower",r.FOUR_LEAF_CLOVER="four-leaf-clover",r.FOUR_PETAL_FLOWER="four-petal-flower",r.FOUR_POINT_STAR="four-point-star",r.GEAR="gear",r.HORIZONTAL_RIGHT_LEANING_OVAL="horizontal-right-leaning-oval",r.HORIZONTAL_STACKED_CIRCLES="horizontal-stacked-circles",r.HOURGLASS="hourglass",r.KEYSTONE="keystone",r.NARROW_CORSET="narrow-corset",r.NARROW_POW="narrow-pow",r.NARROW_RIBBON="narrow-ribbon",r.NARROW_VERTICAL_STACKED_PILLS="narrow-vertical-stacked-pills",r.OCTAGON="octagon",r.OPEN_BOOK="open-book",r.PARALLELOGRAM="parallelogram",r.PENTAGON="pentagon",r.POINTED_STAR="pointed-star",r.POINTED_WINDOW="pointed-window",r.RABBET="rabbet",r.RECTANGLE="rectangle",r.ROUNDED_ARCHED_WINDOW="rounded-arched-window",r.ROUNDED_DIAMOND="rounded-diamond",r.ROUNDED_EIGHT_POINT_STAR="rounded-eight-point-star",r.ROUNDED_FOUR_POINT_STAR="rounded-four-point-star",r.ROUNDED_PENTAGON="roun
10ded-pentagon",r.ROUNDED_RIBBON="rounded-ribbon",r.ROUNDED_STAR="rounded-star",r.ROUNDED_TEN_POINT_STAR="rounded-ten-point-star",r.STEPPED_CROSS="stepped-cross",r.TRIANGLE="triangle",r.TV="tv",r.VERTICAL_PARALLELOGRAM="vertical-parallelogram",r.WIDE_HORIZONTAL_STACKED_PILLS="wide-horizontal-stacked-pills",r.WIDE_VERTICAL_STACKED_PILLS="wide-vertical-stacked-pills"})(e||(e={}));var n=e;s.default=n,_.exports=s.default},647004:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.HEADING=1,r.SUB_HEADING=2,r.BODY=3,r.IMAGE=4,r.GALLERY=5,r.VIDEO=6,r.SOCIAL_ICONS=7,r.BUTTONS=8,r.NAVIGATION=9,r.CUSTOM_FORM=10,r.NEWSLETTER=11,r.ALBUM=12,r.MAP=13,r.LOCK=17,r.PASSWORD=18,r.TWITTER=19,r.LOGO=14,r.ACTION=15,r.FORM=16,r.POPUP_OVERLAY_ACTION=20,r.SSO_OPTIONS=21,r.TEMP_LOCK_INJECT=100,r.SSO_INJECT=101})(e||(e={}));var n=e;s.default=n,_.exports=s.default},102637:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.COVER_PAGE=1,r.LOCK_SCREEN=2,r.POPUP_OVERLAY=3,r.SSO_SCREEN=4})(e||(e={}));var n=e;s.default=n,_.exports=s.default},858800:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.EXPIRED=1,r.PASTDUE=2,r.TRIAL=3,r.BETA=4,r.REMOVED=5,r.INTERNAL=6,r.COMPED=7,r.PAID=8,r.V5_LINKED=11,r.ACTIVE_PARKING_PAGE=12,r.RESOLD=13,r.RESOLD_GRACE_PERIOD=14,r.ENTERPRISE=15,r.CONTAINER=16})(e||(e={}));var n=e;s.default=n,_.exports=s.default},889810:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.NONE="none",r.SOLID="solid",r.DASHED="dashed"})(e||(e={}));var n=e;s.default=n,_.exports=s.default},109851:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.SEVEN="7",r.SEVEN_ONE="7.1",r.EIGHT="8"})(e||(e={}));var n=e;s.default=n,_.exports=s.default},194588:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.CH="ch",r.EM="em",r.PERCENT="%",r.PIXEL="px",r.REM="rem",r.VIEWPORT_HEIGHT="vh",r.VIEWPORT_WIDTH="vw",r.VMAX="vmax",r.VMIN="vmin"})(e||(e={}));var n=e;s.default=n,_.exports=s.default},259682:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.ADMIN=1,r.BILLING=2,r.REPORTING=3,r.EDITOR=4,r.MODERATOR=6,r.COMMENTER=7,r.STORE_MANAGER=8,r.SCHEDULING=9,r.VIEWER=10,r.CAMPAIGNS_EDITOR=11,r.SCHEDULING_VIEWER=12,r.SCHEDULING_EDITOR=13,r.NONE=14,r.WEBSITE_MANAGER=15,r.DRAFT_EDITOR=16})(e||(e={}));var n=e;s.default=n,_.exports=s.default},181852:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(r){r.PUBLISHED=1,r.SCHEDULED=2,r.NEEDS_REVIEW=3,r.DRAFT=4,r.PRIVATE=5,r.DELETED=6})(e||(e={}));var n=e;s.default=n,_.exports=s.default}
10,529813:function(_,s,e){var n=e(461761),r=e(210750),i=e(994336),t=[],l=0,o=20,d=10,f=5e3,h=function(){if(!(!t||t.length===0)){var p=new XMLHttpRequest;p.open("POST","/api/events/RecordJavascriptErrors",!0),p.setRequestHeader("Content-type","application/json;charset=UTF-8"),p.setRequestHeader("X-CSRF-Token",i.get("crumb"));try{p.send(JSON.stringify(t))}catch(v){}t=[],l++}},a={trackUncaughtError:function(p,v,m,b,E,A,I){var C=I?I.stack:"",P={app:p,message:m,stack:C,file:b,line:E,column:A,custom:v()};this.enqueueError("interface_error_"+p,P)},enqueueError:function(p,v){var m={},b=n(window,"Static.SQUARESPACE_CONTEXT",{});if(!this.hasExceededMaxReporting()){m.websiteId=n(b,"website.id"),m.templateId=n(b,"templateId"),v.stack&&v.stack.length>f&&(v.stack=v.stack.substring(0,f)+`
11 [STACK TRACE TRUNCATED]`),m.url=window.location.href||"",m.userAgent=window.navigator.userAgent;try{t.push({event:p,data:JSON.stringify(Object.assign(m,v)),timestamp:Date.now()})}catch(E){console.warn("Could not push error: ".concat(E))}this.debouncedSend()}},hasExceededMaxReporting:function(){return l>=o||t.length>=d},getStack:function(){var p=new Error;return p.stack||""},wrapAppErrorCallback:function(p){return function(){if(!p)return{};try{return p()}catch(v){return{errorInCallback:!0}}}},debouncedSend:r(h,1e3)};_.exports={bindUncaughtErrorReporter:function(p,v){p||(console.error("Error Reporter Missing App Name configuration",a.getStack()),p="unknown");var m=a.wrapAppErrorCallback(v);window.onerror&&(window.onerror=null),window.onerror=a.trackUncaughtError.bind(a,p,m)},trackCaughtError:function(p,v){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:a.getStack();a.enqueueError("interface_error_"+p,{app:p,message:v,stack:m})}}},484663:function(){YUI.add("@sqs/layout-engine/aspect-ratio-manager",function(_){var s=_.Base.create("AspectRatioManager",_.Base,[],{initializeBlock:function(e,n){var r=n;_.Lang.isObject(r)&&(r=r.aspectRatio),_.Lang.isValue(r)&&(e.addClass("sqs-intrinsic"),e.setStyle("paddingBottom",r+"%"),e.one("> div")&&e.one("> div").addClass("sqs-intrinsic-content"))},destroyBlock:function(e){var n=e.one(".sqs-intrinsic");n&&(n.removeClass("sqs-intrinsic"),n.setStyle("padding-bottom",null),n.one(".sqs-intrinsic-content")&&n.one(".sqs-intrinsic-content").removeClass("sqs-intrinsic-content"))},initAllBlocks:function(){var e=_.all(".sqs-block[data-aspect-ratio]:not(.sqs-block-image)");e.each(function(n){_.SQS.LayoutEngine.AspectRatioManager.initializeBlock(n.one(".sqs-block-content"),_.JSON.parse(n.getAttribute("data-aspect-ratio")))},this)}});_.namespace("SQS.LayoutEngine"),_.SQS.LayoutEngine.AspectRatioManager=new s,_.config.win.Squarespace&&_.config.win.Squarespace.onInitialize&&_.config.win.Squarespace.onInitialize(_,_.SQS.LayoutEngine.AspectRatioManager.initAllBlocks)},"1.0",{requires:["base"]})},813147:function(){YUI.add("squarespace-anim-raf",function(_){var s=_.config.win,e=s.requestAnimationFrame,n=s.cancelAnimationFrame||s.cancelRequestAnimationFrame,r=["moz","webkit"],i;for(i=0;i<r.length&&!e;i++)e=s[r[i]+"RequestAnimationFrame"],n=s[r[i]+"CancelAnimationFrame"]||s[r[i]+"CancelRequestAnimationFrame"];if(n&&e){var t=null;_.Anim._startTimer=function(){t||(t=e(_.Anim._runAnimFrame))},_.Anim._stopTimer=function(){t&&(n(t),t=null)},_.Anim._runAnimFrame=function(){t&&(t=e(_.Anim._runAnimFrame),_.Anim._runFrame())}}},"1.0",{requires:["anim"]})},875860:function(){YUI.add("squarespace-animations",function(_){_.namespace("Squarespace.Animations");var s="display-status-",e="-plugged",n="shown",r="hidden";_.Squarespace.Animations.Expandable=_.Base.create("expandable",_.Plugin.Base,[],{initializer:function(i){this.doBefore("show",this.open),this.doBefore("hide",this.close),this._running=!1},close:function(i){var t=this.get("host"),l=this.get("easing"),o=this.get("duration"),d,f;return i=t.inDoc()?i:!0,t.fire("close"),i?this._hardClose():this._running||(this._running=!0,t.wrap('<div class="expandable-plugin-wrapper"></div>'),f=t.ancestor(".expandable-plugin-wrapper"),f.setStyles({overflow:"hidden",height:t.get("offsetHeight")}),this._closeWrapper=f,d=new _.Anim({node:f,to:{height:0},easing:l,duration:o}),d.on("end",function(){t.inDoc()&&(t.setStyles({height:0,overflow:"hidden",display:"none"}),t.unwrap(),t.addClass("expandable-hidden")),this._running=!1,t.fire("closed")}
11,this),this._closeAnim=d,d.run()),new _.Do.Prevent("Expandable prevented default hide.")},_hardClose:function(){var i=this.get("host");i.setStyles({height:0,overflow:"hidden",display:"none"}),i.addClass("expandable-hidden"),i.fire("closed")},_hardOpen:function(){var i=this.get("host");i.setStyles({height:null,display:null}),i.removeClass("expandable-hidden"),i.fire("opened")},open:function(i){var t=this.get("host"),l=this.get("easing"),o=this.get("duration"),d,f,h,a;return i=t.inDoc()?i:!0,t.fire("open"),i?this._hardOpen():this._running||(this._running=!0,t.getComputedStyle("display")==="none"&&t.setStyle("display",null),h=t.cloneNode(!0),h.setStyles({height:"auto",visibility:"hidden",display:null,position:"absolute",width:t.get("offsetWidth")}),t.insert(h,"before"),f=h.get("offsetHeight")+parseInt(h.getComputedStyle("marginTop"),10)+parseInt(h.getComputedStyle("marginBottom"),10),h.remove(!0),t.wrap('<div class="expandable-plugin-wrapper"></div>'),a=t.ancestor(".expandable-plugin-wrapper"),a.setStyles({overflow:"hidden",height:0}),t.setStyles({height:null,overflow:null}),this._openWrapper=a,d=new _.Anim({node:a,to:{height:f},easing:l,duration:o}),d.on("end",function(){var c=this.get("host");c&&(this._running=!1,c.unwrap(),c.removeClass("expandable-hidden"),c.fire("opened"))},this),this._openAnim=d,d.run()),new _.Do.Prevent("Expandable prevented default show.")},destructor:function(){this._closeWrapper&&this._closeWrapper.remove(!0),this._openWrapper&&this._openWrapper.remove(!0),this._openAnim&&this._openAnim.stop().destroy(),this._closeAnim&&this._closeAnim.stop().destroy()}},{NS:"expandablePlugin",ATTRS:{duration:{value:.3,validator:_.Lang.isNumber},easing:{value:_.Easing.easeOutStrong}}}),_.Squarespace.Animations.Fadeable=_.Base.create("fadeable",_.Plugin.Base,[],{initializer:function(i){this.beforeHostMethod("show",this.show),this.beforeHostMethod("hide",this.hide),this.get("host").addClass(this.name+e),this._onlyUseOpacity=i.onlyUseOpacity===void 0?!1:i.onlyUseOpacity,this._running=!1},destructor:function(){this._anim&&this._anim.stop().destroy(),this.get("host").removeClass(this.name+e)},show:function(i){return this._changeVisibility(!0,i)},hide:function(i){return this._changeVisibility(!1,i)},_changeVisibility:function(i,t){var l=this.get("host");return t=l.inDoc()?t:!0,i&&l.removeClass(s+"hidden"),t?this._hardChangeVisibility(i):(this._anim&&(this._anim.stop().destroy(),this._anim=null),i&&l.getComputedStyle("display")==="none"&&l.setStyle("display",null),this._anim=new _.Anim({node:l,to:{opacity:i?this.get("opacity"):0},easing:this.get("easing"),duration:this.get("duration")}),this._anim.onceAfter("end",function(){this._hardChangeVisibility(i),this._running=!1,!i&&!this._onlyUseOpacity&&l.getDOMNode()&&l.setStyle("display","none"),l.fire(i?"shown":"hidden"),delete this._anim},this),this._anim.run()),new _.Do.Prevent("Fadeable prevented default "+(i?"show":"hide")+" and used its own.")},_hardChangeVisibility:function(i){var t=this.get("host");i||t.addClass(s+"hidden"),t.setStyles({opacity:i?this.get("opacity"):0}),this._anim=null,t.fire(i?n:r)}},{NS:"fadeablePlugin",ATTRS:{duration:{value:.3,validator:_.Lang.isNumber},easing:{value:_.Easing.easeOutStrong},opacity:{value:1}}}),_.Squarespace.Animations.Scalable=_.Base.create("scalable",_.Plugin.Base,[],{initializer:function(i){this.doBefore("show",this.show),this.doBefore("hide",this.hide),this._running=!1},show:function(i){return this._changeVisibility(!0,i)},hide:function(i){return this._changeVisibility(!1,i)},_changeVisibility:function(i,t){var l=this.get("host"),o=this.get("duration");if(this.fire(i?"show":"hide"),l.fire(i?"show":"hide"),i&&l.removeClass("sqs-scalable-hidden"),t=l.inDoc()?t:!0,t)this._hardChangeVisibility(i),i||l.addClass("sqs-scalable-hidden");else if(!this._running){this._running=!0;var d=!1,f=_.bind(function(){d||(d=!0,l.getDOMNode()&&(this._running=!1,i||l.addClass("sqs-scalable-hidden"),this.fire(i?n:r),l.fire(i?n:r)))},this);l.setStyles({transition:["opacity "+o+"s ease-out","visibility "+o+"s ease-out","transform "+o+"s ease-out"].join(", ")}),_.config.win.setTimeout(function(){l&&(i?l.setStyles({opacity:1,visibility:"visible",transform:"scale(1)"}):l.setStyles({opacity:0,visibility:"hidden",transform:"scale(0.94)"}))},1),_.config.win.setTimeout(function(){f()},1e3*o)}
11return new _.Do.Prevent("Scalable prevented default "+(i?"show":"hide")+" and used its own.")},_hardChangeVisibility:function(i){var t=this.get("host"),l=!!(this.get("host").getDOMNode().style.transitionDuration||_.DOM.CUSTOM_STYLES.transitionDuration);l?t.setStyles({visibility:i?"visible":"hidden",opacity:i?1:0,transform:"scale("+(i?"1":"0.94")+")"}):t.setStyles({visibility:i?"visible":"hidden",opacity:i?1:0}),t.fire(i?n:r)}},{NS:"scalablePlugin",ATTRS:{duration:{value:.3,validator:_.Lang.isNumber},easing:{value:_.Easing.easeOutStrong},opacity:{value:1}}})},"1.0",{requires:["anim","anim-easing","base","plugin","transition"]})},651113:function(){YUI.add("squarespace-anims",function(_){_.namespace("Squarespace");function s(e){s.superclass.constructor.apply(this,arguments)}_.Squarespace.Anims=_.extend(s,_.Base,{initializer:function(){this._items=[]},destructor:function(){var e=[];this.each(function(n){e.push(n)}),_.Array.each(e,function(n){n.get("running")&&n.stop(!1),n.destroy()}),_.detach(this.get("id")+"|*")},add:function(e){if(!e.get("node"))throw new Error(this.name+": Animation doesn't specify a node");e.on(this.get("id")+"|end",function(n){this.remove(e)},this),this._items.push(e)},remove:function(e){if(_.Lang.isNumber(e))return this._items.splice(e,1);var n=this._items.indexOf(e);if(n!==-1)return this._items.splice(this._items.indexOf(e),1)}},{NAME:"anims"}),_.augment(s,_.ArrayList)},"1.0",{requires:["arraylist","base","base-build"]})},89248:function(){YUI.add("squarespace-attr-validators",function(_){_.namespace("Squarespace");function s(n,r,i,t){if(0)var l}var e=_.Squarespace.AttrValidators={isBoolean:function(n,r){return _.Lang.isBoolean(n)?!0:(s.call(this,"boolean",n,r),!1)},isNumber:function(n,r){return _.Lang.isNumber(n)?!0:(s.call(this,"number",n,r),!1)},isString:function(n,r){return _.Lang.isString(n)?!0:(s.call(this,"string",n,r),!1)},isNonArrayObject:function(n,r){return _.Lang.isArray(n)?(s.call(this,"Array",n,r,"[{attrName}] Validation Error: Expected {expectedVal}, got Array instead."),!1):_.Lang.isObject(n)?!0:(s.call(this,"Object",n,r),!1)},isObject:function(n,r){return _.Lang.isObject(n)?!0:(s.call(this,"Object",n,r),!1)},isArray:function(n,r){return _.Lang.isArray(n)?!0:(s.call(this,"Array",n,r),!1)},isFunction:function(n,r){return _.Lang.isFunction(n)?!0:(s.call(this,"Function",n,r),!1)},isNode:function(n,r){return _.instanceOf(n,_.Node)?!0:(s.call(this,"Node",n,r),!1)},isNodeList:function(n,r){return _.instanceOf(n,_.NodeList)?!0:(s.call(this,"NodeList",n,r),!1)},isNullOr:function(n){return _.Lang.isFunction(n)?function(r,i){return _.Lang.isNull(r)?!0:n(r,i)}:(console.error("The validator function argument is required."),!1)},isInstanceOf:function(n){return n?_.Lang.isString(n)?(n=n.split("."),function(r,i){return r instanceof _.Squarespace.Damask.ContextGlobals.fromTop(n)||r instanceof _.Squarespace.Damask.ContextGlobals.fromFrame(n)?!0:(s.call(this,n.join("."),r,i,"[{attrName}] Validation Error: {actualVal} is not an instance of {expectedVal}."),!1)}):function(r,i){return r instanceof n?!0:(s.call(this,n,r,i,"[{attrName}] Validation Error: {actualVal} is not an instance of {expectedVal}."),!1)}:!1},isExtensionOf:function(n){return _.Lang.isFunction(n)?function(r,i){var t=_.Lang.isFunction(r.prototype._getClasses)&&r.prototype._getClasses();return t&&_.Array.indexOf(t,n)!==-1?!0:(s.call(this,n,r,i,"[{attrName}] Validation Error: {actualVal} is not an extension of the {expectedVal}."),!1)}:!1},isTypeOf:function(n){return n?function(r,i){return typeof r===n?!0:(s.call(this,n,r,i,'[{attrName}] Validation Error: {actualVal} is not of type "{expectedVal}".'),!1)}:!1},isValueIn:function(n){return _.Lang.isObject(n)?_.Lang.isArray(n)?function(r,i){return _.Array.indexOf(n,r)!==-1?!0:(s.call(this,n,r,i,"[{attrName}] Validation Error: {actualVal} is not a value in {expectedVal}"),!1)}:function(r,i){return _.Object.values(n).indexOf(r)!==-1?!0:(s.call(this,n,r,i,"[{attrName}] Validation Error: {actualVal} is not a value in {expectedVal}"),!1)}:!1}};e.isNullOrInstanceOf=function(n){return e.isNullOr(e.isInstanceOf(n))},e.isNullOrExtensionOf=function(n){return e.isNullOr(e.isExtensionOf(n))},e.isNullOrOfType=function(n){return e.isNullOr(e.isTypeOf(n))},e.isNullOrValueIn=function(n){return e.isNullOr(e.isValueIn(n))},e.isDate=e.isInstanceOf(Date),e.isNullOrString=e.isNullOr(e.isString),e.isNullOrDate=e.isNullOr(e.isDate),e.isNullOrBoolean=e.isNullOr(e.isBoolean),e.isNullOrNumber=e.isNullOr(e.isNumber),e.isNullOrObject=e.isNullOr(e.isObject),e.isNullOrNonArrayObject=e.isNullOr(e.isNonArrayObject),e.isNullOrArray=e.isNullOr(e.isArray),e.isNullOrFunction=e.isNullOr(e.isFunction),e.isNullOrNode=e.isNullOr(e.isNode),e.isNullOrNodeList=e.isNullOr(e.isNodeList)},"1.0",{requires:["squarespace-damask-context-globals"]})},182027:function(){YUI.add("squarespace-beforeunload",function(_){var s="gallery-dom0beforeunload",e=_.config.win.onbeforeunload;_.config.win.onbeforeunload=function(n){var r=n||_.config.win.event;e&&e(r);var i=new _.DOMEventFacade(r),t;if(_.fire(s,i),t=i.returnValue,t)return r.returnValue=t,t;_.config.win.onbeforeunload=e},_.Env.evt.plugins.beforeunload={on:function(n,r){var i=_.Array(arguments,0,!0);return i[0]=s,_.on.apply(_,i)}}},"1.0",{requires:[]})},327606:function(){YUI.add("squarespace-browser-patches",function(_){if(_.Base){if(_.Color){var s=_.Color.toRGB;_.Color.re_RGBA=/^rgba\(([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+),\s*(\d+(?:\.\d+)?)\)$/i,_.Color.toRGB=function(i){return _.Color.re_RGBA.exec(i)?"rgb("+Reg
11Exp.$1+","+RegExp.$2+","+RegExp.$3+")":s(i)}}_.SQSAnim=_.Base.create("SQSAnim",_.Anim,[],{run:function(){return this.get("destroyed")||this.get("node")._node===null||!this.get("node").inDoc()?(this.fire("end"),this):_.Anim.prototype.run.call(this)}});var e=function(i,t,l,o){return i/=o/2,i<1?l/2*i*i*i+t:(i-=2,l/2*(i*i*i+2)+t)};_.augment(_.Node,Class.create({anim:function(i,t,l){return t=_.merge({node:this,duration:.5,easing:e,to:i},t),this.activeAnim&&this.activeAnim.stop(!0),this.activeAnim=new _.SQSAnim(t),this.activeAnim.on("end",function(){delete this.activeAnim},this),t.end&&this.activeAnim.on("end",t.end,l||t.context),t.start&&this.activeAnim.on("start",t.start,l||t.context),this.nodedestroynotifier||this.plug(_.Squarespace.NodeDestroyNotifier,{onDestroy:function(){this.activeAnim&&this.activeAnim.stop(!0)},context:this}),this.activeAnim},getAdjustedDimensions:function(i){var t=this;i||(i={}),i.scale||(i.scale="cover"),i.align||(i.align="center");var l=t.get("parentNode"),o=this.getAttribute("data-image-dimensions"),d,f;if(o)o=o.split("x"),o={width:parseInt(o[0],10),height:parseInt(o[1],10)},d=o.width,f=o.height;else{!t.getData("width")&&!t.getData("height")&&(t.setData("width",i&&i.width?parseInt(i.width,10):t.getAttribute("width")||t.get("offsetWidth")),t.setData("height",i&&i.height?parseInt(i.height,10):t.getAttribute("height")||t.get("offsetHeight")));var h=t.getData("width");typeof h=="string"&&h.indexOf("%")>0?d=l.get("offsetWidth")*(parseInt(h,10)/100):d=parseInt(t.getData("width"),10);var a=t.getData("height");typeof a=="string"&&a.indexOf("%")>0?f=l.get("offsetHeight")*(parseInt(a,10)/100):f=parseInt(t.getData("height"),10)}var c=i.containerWidth||l.get("offsetWidth")-(l.get("offsetWidth")-l.get("clientWidth")),p=i.containerHeight||l.get("offsetHeight")-(l.get("offsetHeight")-l.get("clientHeight")),v=d/f,m=c/p,b,E,A;i.scale&&l.getStyle("overflow")!=="hidden"&&l.setStyle("overflow","hidden"),i.sizeOnly?A=c/d:i.scale==="contain"?A=v>m?c/d:p/f:A=v>m?p/f:c/d;var I=d,C=f;return i.scale==="contain"?(I=d*A,C=f*A,b=C<p?(p-C)/2:0,E=I<c?(c-I)/2:0,i.align.indexOf("left")!==-1?E=0:i.align.indexOf("right")!==-1&&(E=c-I),i.align.indexOf("top")!==-1?b=0:i.align.indexOf("bottom")!==-1&&(b=p-C),I-=this.get("offsetWidth")-this.get("clientWidth"),C-=this.get("offsetHeight")-this.get("clientHeight")):i.scale==="cover"&&(I=d*A,C=f*A,b=C>p?(C-p)/-2:0,E=I>c?(I-c)/-2:0,i.focalPoint&&(E=Math.min(Math.max(c/2-I*i.focalPoint[0],c-I),0),b=Math.min(Math.max(p/2-C*i.focalPoint[1],p-C),0))),{top:b,left:E,width:I,height:C}},resizeToParent:function(i){var t=this.getAdjustedDimensions(i),l=this.getStyle("position");if(i.sizeOnly){this.setStyles({width:t.width,height:t.height});var o=this.one("embed");if(o&&this.one("embed").setStyles({width:t.width,height:t.height}),this.test("iframe")){var d=this.getAttribute("src");if(d)if(d.indexOf("?")!==-1){var f=d.split("?");f[1].indexOf("wmode=transparent")===-1&&this.setAttribute("src",f[0]+"?wmode=transparent&"+f[1])}else this.setAttribute("src",d+"?wmode=transparent")}o&&o.getAttribute("wmode")!=="transparent"&&this.one("embed").setAttribute("wmode","transparent")}else{var h=5;this.setStyles({position:l!=="relative"&&l!=="absolute"?"relative":l,top:t.top.toFixed(h),left:t.left.toFixed(h),width:t.width.toFixed(h),height:t.height.toFixed(h)})}},width:function(){return this.get("offsetWidth")},height:function(){return this.get("offsetHeight")},setWidth:function(i){this.setStyle("width",i)},setHeight:function(i){this.setStyle("height",i)}}));var n=["Webkit","Moz","O","ms"],r=["transition","transitionProperty","transitionDuration","transitionTimingFunction","transitionDelay","backfaceVisibility","userSelect","borderBottomLeftRadius","borderBottomRightRadius"];_.Array.each(n,function(i){_.Array.each(r,function(t){var l=i+t.charAt(0).toUpperCase()+t.slice(1);l in _.config.doc.documentElement.style&&(_.DOM.CUSTOM_STYLES[t]={set:function(o,d,f){f[l]=d,f[t]=d},get:function(o,d){_.DOM.getComputedStyle(o,l)}})})}),_.IO.prototype._destroy=function(i){_.config.win&&!i.notify&&!i.xdr&&(!i.upload&&i.c?i.c.onreadystatechange=null:i.upload&&(i.c.upload.onprogress=null,i.c.onload=null,i.c.onerror=null)),i=i.c=null}}}
11,"1.0",{requires:["anim","base","event","io","json","jsonp","node","node-event-delegate","plugin","promise","querystring","selector","squarespace-anim-raf","squarespace-data","squarespace-dom-emitters-resize","squarespace-logger","squarespace-plugin-node-destroy-notifier","squarespace-public-api","squarespace-system-error","squarespace-ui-base","yui-later"]})},826265:function(_,s,e){"use strict";e.r(s);var n=e(384127),r=e(994336),i=e.n(r),t=e(172645),l=e.n(t),o=e(944111),d=e.n(o),f=e(181852),h=e.n(f),a=e(325943),c=e.n(a),p=e(335707),v=e(469777),m=e.n(v),b=e(144876),E=e(461761),A=e.n(E),I=e(861288),C=e.n(I),P=e(836416);YUI.add("squarespace-commerce-utils",function(x){x.namespace("Squarespace"),x.Squarespace.Commerce={COMMERCE_DATE_TIME_FORMAT:"lllLT",isExpressCheckout:function(){return Static.SQUARESPACE_CONTEXT.websiteSettings.storeSettings.expressCheckout},measurementStandard:function(){return x.Object.getValue(Static,["SQUARESPACE_CONTEXT","websiteSettings","storeSettings","measurementStandard"])},weightUnit:function(){return this.measurementStandard()===l().IMPERIAL?"lbs":"kg"},dimensionUnit:function(){return this.measurementStandard()===l().IMPERIAL?'"':"cm"},maxes:function(){return{productPrice:1e8,skuStringLength:60}},goToCheckoutPage:function(){if(!(i().get("hasCart")==="true"||x.Lang.isValue(i().get("CART")))){alert((0,a.t)("Either your session has expired or you do not have cookies enabled. We cannot continue to checkout.",null,{project:"scripts-v6-root"}));return}window.top.location="/commerce/goto-checkout"},goToSubscriptionPage:function(T){T&&(window.top.location="/checkout/subscribe?cartToken="+T)},goToDonatePage:function(T){var D="/checkout/donate?donatePageId="+T;(0,P.isWindowInDamaskFrame)(x)?window.top.location=D:window.location=D},goToGiftCardPage:function(T,D){T=encodeURIComponent(T);var U=D?encodeURIComponent(D.sku):null,j=Static.SQUARESPACE_CONTEXT.website.id,k="/checkout/giftcard?websiteId="+j+"&giftCardProductId="+T+(D?"&sku="+U:"");(0,P.isWindowInDamaskFrame)(x)?window.top.location=k:window.location=k},isValidUSZip:function(T){return/^\d{5}$/.test(T)},variantFormat:function(T,D){for(var U=[],j=T.optionValues,k=0;k<j.length;k++){var G=j[k].value;U.push(D?G:x.Escape.html(G))}return U.join(" / ")},moneyString:function(T,D){var U=b.default.getStoreCurrency(),j=(0,p.fromCents)(T,U),k={trimZeroFractions:D};return v.moneyFormatterProviderInstance.formatter.format(j,k)},priceString:function(T){var D=this.normalPrice(T),U=T.structuredContent;switch(U.productType){case d().PHYSICAL:case d().SERVICE:return this.onSale(T)?this.variedPrices(T)?(0,a.t)("from {startingPrice}",{startingPrice:this.moneyString(this.fromPrice(T))},{project:"scripts-v6-root"}):this.moneyString(this.salePrice(T))+' <span class="original-price">'+this.moneyString(D)+"</span>":this.variedPrices(T)?(0,a.t)("from {startingPrice}",{startingPrice:this.moneyString(this.fromPrice(T))},{project:"scripts-v6-root"}):this.moneyString(D);case d().DIGITAL:return this.onSale(T)?this.moneyString(this.salePrice(T))+' <span class="original-price">'+this.moneyString(D)+"</span>":this.moneyString(D);case d().GIFT_CARD:return this.variedPrices(T)?(0,a.t)("from {startingPrice}",{startingPrice:this.moneyString(D)},{project:"scripts-v6-root"}):this.moneyString(D);default:break}},isFiniteSubscriptionPlan:function(T){return!!Number(T.numBillingCycles)},merchantSubscriptionDetailsString:function(T){if(!T)return"";var D=T.billingPeriod.value,U=T.billingPeriod.unit.toLowerCase()+"ly",j=this.isFiniteSubscriptionPlan(T);if(j)var k=T.numBillingCycles;return A()({"magnitude == 1":{weekly:{indefinite:(0,a.t)("renews every week",null,{project:"scripts-v6-root"}),finite:(0,a.t)("renews every week for {p} payments",{p:k},{project:"scripts-v6-root"})},monthly:{indefinite:(0,a.t)("renews every month",null,{project:"scripts-v6-root"}),finite:(0,a.t)("renews every month for {p} payments",{p:k},{project:"scripts-v6-root"})},yearly:{indefinite:(0,a.t)("renews every year",null,{project:"scripts-v6-root"}),finite:(0,a.t)("renews every year for {p} payments",{p:k},{project:"scripts-v6-root"})}},"magnitude > 1":{weekly:{indefinite:(0,a.t)("renews every {n} weeks",{n:D},{project:"scripts-v6-root"}),finite:(0,a.t)("renews every {n} weeks for {p} payments",{n:D,p:k},{project:"scripts-v6-root"})},monthly:{indefinite:(0,a.t)("renews every {n} months",{n:D},{project:"scripts-v6-root"}),finite:(0,a.t)("renews every {n} months for {p} payments",{n:D,p:k},{project:"scripts-v6-root"})},yearly:{indefinite:(0,a.t)("renews every {n} years",{n:D},{project:"scripts-v6-root"}),finite:(0,a.t)("renews every {n} years for {p} payments",{n:D,p:k},{project:"scripts-v6-root"})}}},[D===1?"magnitude == 1":"magnitude > 1",U,j?"finite":"indefinite"])},getTotalStockRemaining:function(T){var D=T.structuredContent;if(D.productType===d().DIGITAL)return 1/0;for(var U=0,j=0;j<D.variants.length;j++){var k=D.variants[j];if(k.unlimited)return 1/0;U+=k.qtyInStock}return U},summaryFormFieldString:function(T){var D,U;x.Lang.isObject(T.values)&&(U=x.Array.reduce(x.Object.keys(T.values),{},function(te,q){return x.Object.setValue(te,q,x.Squarespace.Escaping.escapeForHtml(T.values[q]))}));function j(te){var q;switch(te){case"-2":q=(0,a.t)("Strongly Disagree",null,{project:"scripts-v6-root"});break;case"-1":q=(0,a.t)("Disagree",null,{project:"scripts-v6-root"});break;case"0":q=(0,a.t)("Neutral",null,{project:"scripts-v6-root"});break;case"1":q=(0,a.t)("Agree",null,{project:"scripts-v6-root"});break;case"2":q=(0,a.t)("Strongly Agree",null,{project:"scripts-v6-root"});break}return q}switch(T.type){case"name":D=U.First+" "+U.Last;break;case"phone":var k=U.Country;D="",k&&k!==""&&(D+="+"+k+" "),D+=U.Areacode+"-"+U.Prefix+"-"+U.Line;break;case"likert":D='<div style="padding-left:5px;">';for(var G in U){var H=U[G];D+='<div><span style="font-weight:bold;">'+G+":</span> "+j(H)+"</div>"}D+="</div>";break;case"address":D='<div style="padding-left:5px;"><div>'+U.Line1+"</div>";var ne=U.Line2;ne&&ne!==""&&(D+="<div>"+ne+"</div>"),D+="<div>
11"+U.City+", "+U.State+" "+U.Zip+" "+U.Country+"</div></div>";break;case"date":D=U.Month+"/"+U.Day+"/"+U.Year;break;case"time":D=(U.Hour||"00")+":"+(U.Minute||"00")+":"+(U.Second||"00")+" "+U.Ampm;break;case"checkbox":var ee=T.value;!x.Lang.isValue(U)&&x.Lang.isValue(ee)?U=[ee]:x.Lang.isValue(U)&&(U=x.Object.values(U)),D=U.join(", ");break;default:D=x.Squarespace.Escaping.escapeForHtml(T.value);break}return D===""&&(D=(0,a.t)("N/A",null,{project:"scripts-v6-root"})),'<div style="margin-top:3px;"><span style="font-weight:bold;">'+T.rawTitle+":</span> "+D+"</div>"},hasVariants:function(T){var D=T.structuredContent;return D.productType!==d().DIGITAL&&D.variants.length>=1},variedPrices:function(T){var D=T.structuredContent;switch(D.productType){case d().PHYSICAL:case d().SERVICE:case d().GIFT_CARD:var U=D.variants;if(U.length<=1)return!1;for(var j=U[0],k=1;k<U.length;k++){var G=U[k];if(G.onSale!==j.onSale||j.onSale&&G.salePrice!==j.salePrice||G.price!==j.price)return!0}return!1;case d().DIGITAL:return!1}},onSale:function(T){var D=T.structuredContent;switch(D.productType){case d().PHYSICAL:case d().SERVICE:for(var U=D.variants,j=!1,k=0;k<U.length;k++){var G=U[k];if(G.onSale){j=!0;break}}return j;case d().DIGITAL:return D.onSale}},soldOut:function(T){var D=T.structuredContent;switch(D.productType){case d().PHYSICAL:case d().SERVICE:for(var U=D.variants,j=!0,k=0;k<U.length;k++){var G=U[k];if(G.unlimited||G.qtyInStock>0){j=!1;break}}return j;case d().DIGITAL:return!1}},normalPrice:function(T){var D=T.structuredContent,U=D.variants;switch(D.productType){case d().PHYSICAL:case d().SERVICE:if(U.length===0)return 0;for(var j=U[0].price,k=1;k<U.length;k++){var G=U[k].price;G>j&&(j=G)}return j;case d().DIGITAL:return x.Lang.isUndefined(D.priceCents)?0:D.priceCents;case d().GIFT_CARD:return U[0].price;default:break}},salePrice:function(T){var D=T.structuredContent;switch(D.productType){case d().PHYSICAL:case d().SERVICE:var U=D.variants;if(U.length===0)return 0;for(var j=null,k=0;k<U.length;k++){var G=U[k],H=G.salePrice;G.onSale&&(j===null||G.salePrice<j)&&(j=H)}return j;case d().DIGITAL:return x.Lang.isUndefined(D.salePriceCents)?0:D.salePriceCents}},fromPrice:function(T){var D=T.structuredContent;switch(D.productType){case d().PHYSICAL:case d().SERVICE:var U=D.variants;if(U.length===0)return 0;for(var j=U[0],k=j.onSale?j.salePrice:j.price,G=1;G<U.length;G++){var H=U[G],ne=H.onSale?H.salePrice:H.price;ne<k&&(k=ne)}return k;case d().DIGITAL:return x.Lang.isUndefined(D.priceCents)?0:D.priceCents}},capitalizeFirst:function(T){T=T.toLowerCase();var D=T.split(new RegExp("\\s+")),U=x.Array.map(D,function(j){return j.charAt(0).toUpperCase()+j.substr(1)});return U.join(" ")},generateVariantId:function(){return C()()},generateSKU:function(){var T="",D="0123456789",U=function(){for(var j="",k=0;k<7;++k){var G=Math.floor(Math.random()*D.length);j+=D.charAt(G)}return"SQ"+j};return T=U(),T},getLabelForWorkflowState:function(T){switch(T){case h().PUBLISHED:return(0,a.t)("Available",null,{project:"scripts-v6-root"});case h().SCHEDULED:return(0,a.t)("Scheduled",null,{project:"scripts-v6-root"});case h().DRAFT:return(0,a.t)("Hidden",null,{project:"scripts-v6-root"});default:return(0,a.t)("Unsupported",null,{project:"scripts-v6-root"})}}}},"1.0",{requires:["escape","node","squarespace-escaping-utils"]})},615280:function(_,s,e){"use strict";e.r(s);var n=e(391323),r=e(637564),i=e.n(r);YUI.add("squarespace-common",function(t){},"1.0",{requires:["get","intl","@sqs/layout-engine/aspect-ratio-manager","squarespace-promises","squarespace-attr-validators","squarespace-commerce-utils","squarespace-cookie-banner-styles","squarespace-currency-symbols","squarespace-deprecated-modules","squarespace-damask-context-globals","squarespace-escmanager","squarespace-follow-buttons","squarespace-form-submit","squarespace-gallery","squarespace-gallery-manager","squarespace-gallery-ng","squarespace-image-loader","squarespace-models-shopping-cart-facade","squarespace-plugin-lightbox2","squarespace-spinner","squarespace-ui-base","squarespace-util","squarespace-video-loader","squarespace-widgets-alert","squarespace-widgets-information","thirdparty-modernizr","yui-throttle"]})},716223:function(){YUI.add("squarespace-cookie-banner-styles",function(_){},"1.0",{requires:[]})},776894:function(){YUI.add("squarespace-currency-symbols",function(_){},"1.0",{requires:[]})},141897:function(){YUI.add("squarespace-damask-context-globals",function(_){_.namespace("Squarespace.Damask"),_.Squarespace.Damask.ContextGlobals={isDamask:function(){return _.Lang.isValue(CONFIG_PANEL)},frameWindow:function(){return _.Lang.isValue(_.config.win.frames["sqs-site-frame"])?CONFIG_PANEL.getFrameContentWindow():(console.warn("[ContextGlobals] frameWindow method called from a non-damask frame."),_.config.win)},topWindow:function(){var s=_.config.win;try{_.Lang.isValue(s.frameElement)&&s.frameElement.id==="sqs-site-frame"&&(s=s.parent)}catch(e){}return _.one(s)},fromFrame:function(s){var e=this.frameWindow();return _.Lang.isValue(s)?_.Lang.isArray(s)?_.Object.getValue(e.get(s[0]),s.slice(1)):e.get(s):e},fromTop:function(s){var e=this.topWindow();return _.Lang.isValue(s)?_.Lang.isArray(s)?_.Object.getValue(e.get(s[0]),s.slice(1)):e.get(s):e},get:function(s){return this.isDamask()?this.fromFrame(s):this.fromTop(s)},getWindow:function(){return this.isDamask()?this.frameWindow():this.topWindow()},relative:function(s,e){if(this.isDamask()){var n=this.fromFrame("Y");if(s.inDoc(n.config.doc))return this.fromFrame(e)}var r=this.fromTop("Y");return s.inDoc(r.config.doc)?this.fromTop(e):null}}},"1.0",{requires:[]})},971137:function(_,s,e){"use strict";e.r(s);var n=e(994336),r=e.n(n),i=e(325943),t=e.n(i),l=e(49576),o=e.n(l),d=e(619133),f=e.n(d),h=e(685857);YUI.add("squarespace-data",function(a){a.io&&a.on("io:xdrReady",function(c){a.Data.TRANSPORT_READY=!0}),a.Data={DEBUG:!1,TRANSPORT_READY:!0,addCrumb:function(c){var p=r().get("crumb");if(p){var v=c.split("?"),m=v[1]?a.QueryString.parse(v[1]):{};m.crumb=p,c=v[0]+"?"+a.QueryString.stringify(m)}return c},sendForm:function(c,p,v){p.data||(p.data={});var m=c.getData();for(var b in m){var E=m[b];a.Lang.isUndefined(E)||a.Lang.isNull(E)||a.Lang.isObject(E)&&a.Object.isEmpty(E)||(a.Lang.isObject(E)&&!a.Lang.isArray(E)?p.data[b]=a.JSON.stringify(E):p.data[b]=E)}var A={dialog:c};typeof p.failure=="function"&&(A.failure=p.failure),p.failure=A,this.post(p,v)},cleanObjectForConsole:function(c){var p={};for(var v in c){var m=!1;if(a.Lang.isString(c[v])){try{m=c[v]?JSON.parse(c[v]):null}catch(b){}m&&a.Lang.isObject(m)?p[v]=m:p[v]=c[v]}else p[v]=c[v]}return p},get:function(c,p){this._go("GET",c,p)},post:function(c,p){this._go("POST",c,p)},put:function(c,p){this._go("PUT",c,p)},del:function(c,p){this._go("DELETE",c,p)},_go:function(c,p,v){if(p.context=v,p.method=c,a.Data.DEBUG,p.success||(p.success=this._genericSuccess),p.responseFormat||(p.responseFormat="json"),p.secure&&Static.SQUARESPACE_CONTEXT){var m=["squarespace.com","sqsp.com","sqsp.net","squarespace.net","sqsp6.com"],b=
11a.Array.some(m,function(I){return window.location.host.endsWith(I)});d.isSecure()||(b=!1),!b&&!p.url.startsWith("https://")&&(p.url="https://"+l.getWebsiteDomain(Static.SQUARESPACE_CONTEXT.website)+p.url),b||(p.xdr={},p.xdr.credentials=!0)}for(var E in p.data)a.Lang.isUndefined(p.data[E])&&delete p.data[E];if(p.testResponse)p.testResponseDelay?a.later(p.testResponseDelay,this,function(){a.Data._connectionSuccessRouter(p,!0,{responseText:a.JSON.stringify(p.testResponse)})}):a.Data._connectionSuccessRouter(p,!0,{responseText:a.JSON.stringify(p.testResponse)});else{var A=a.bind(function(){if(p._url=p.url,p.url=this.addCrumb(p.url),c==="POST"||c==="PUT"){if(p.json)a.Lang.isObject(p.data)&&(p.data=a.JSON.stringify(p.data)),a.Lang.isObject(p.headers)||(p.headers={}),p.headers["Content-Type"]="application/json",p.headers.charset="UTF-8";else if(!a.Lang.isString(p.data))for(var I in p.data){var C=p.data[I];a.Lang.isObject(C)&&!a.Lang.isArray(C)&&(p.data[I]=a.JSON.stringify(C))}}var P={method:c,arguments:p.arguments,data:p.data,on:{success:a.bind(a.Data._connectionSuccessRouter,a.Data,p),failure:a.bind(a.Data._connectionFailureRouter,a.Data,p)}},x=p.headers;a.Lang.isObject(x)&&(P.headers=x),p.xdr&&(P.xdr=p.xdr,P.headers={"Content-Type":(0,i.t)("application/x-www-form-urlencoded; charset=UTF-8",null,{project:"scripts-v6-root"})},P.data=a.QueryString.stringify(p.data)),p.queue?a.io.queue(p.url,P):a.io(p.url,P)},a.Data);p.testResponseDelay?a.later(p.testResponseDelay,this,A):A()}},_genericSuccess:function(c){},_connectionSuccessRouter:function(c,p,v,m){if(c.responseFormat==="json"){var b={};if(v.status!==204&&v.status!==1223)try{b=a.JSON.parse(v.responseText)}catch(E){this._error(c,{error:(0,i.t)("Internal Error: Unable to parse server response from ({url}) as JSON: {message}",{url:c.url,message:v.responseText},{project:"scripts-v6-root"})});return}b.error?this._error(c,b,m):(a.Data.DEBUG,c.success.apply(c.context,[b,m]))}else c.responseFormat==="raw"&&(a.Data.DEBUG,c.success.apply(c.context,[v.responseText,m]))},_connectionFailureRouter:function(c,p,v,m){if(!(!v||v.readyState!==4)){var b={400:!0,401:!0,500:!0,502:!0};if(c.responseFormat==="json"&&b[v.status]){var E;try{E=a.JSON.parse(v.responseText)}catch(I){this._error(c,{error:(0,i.t)("Internal Error: Unable to parse server response from ({sub1}) as JSON: {sub2}",{sub1:c.url,sub2:v.responseText},{project:"scripts-v6-root"})});return}if(E.error||E.message||E.billingErrorCode){this._error(c,E,m);return}}var A=(0,i.t)("Unable to connect\u2026",null,{project:"scripts-v6-root"});switch(v.status){case 401:case 403:A=(0,i.t)("Unauthorized request",null,{project:"scripts-v6-root"});break;case 500:case 501:A=(0,i.t)("Internal server error. Please try again later.",null,{project:"scripts-v6-root"});break;case 503:A=(0,i.t)("This service is temporarily unavailable. Please try again later.",null,{project:"scripts-v6-root"});break;default:if(c.retry){c.retry-=1,a.later(200,this,function(){a.Data._go(c.method,c,c.context)});return}break}this._error(c,{status:v.status,error:A,errorKey:a.Lang.isFunction(window.btoa)?btoa(c.url):"",network:!0})}},_error:function(c,p,v){if(a.Data.DEBUG,p.loginRequired){var m=function(){window.SQUARESPACE_LOGIN&&window.SQUARESPACE_LOGIN.fire("login-required")};a.Lang.isFunction(c.failure)?(c.loginHasPriorityOnFailure&&m(),c.failure.apply(c.context,[p,v])):m()}else p.authorizationFail?new a.Squarespace.SystemError(c.url,p,"json").show():p.crumbFail&&c._retry!==!0&&(0,h.areCookiesEnabled)()?(r().set("crumb",p.crumb,{path:"/"}),c._retry=!0,c.url=c._url,console.log("crumb check failed, will attempt a retry"),this._go(c.method,c,c.context)):typeof c.failure=="function"?c.failure.apply(c.context,[p,v]):a.Lang.isObject(c.failure)&&a.Lang.isFunction(c.failure.failure)?c.failure.failure.apply(c.context,[p,v]):c.failure&&c.failure.dialog&&p.errors?(c.failure.dialog.showErrors(p.errors),c.failure.failure&&c.failure.failure.apply(c.context,[p,v])):new a.Squarespace.SystemError(c.url,p,"json").show()}}},"1.0",{requires:["io","squarespace-system-error","squarespace-util"]})},915312:function(_,s,e){"use strict";e.r(s);
11var n=e(461761),r=e.n(n),i=e(687048),t=e.n(i),l=e(971676),o=e.n(l),d=e(605297),f=e.n(d);YUI.add("squarespace-deprecated-modules",function(a){function c(m,b,E){return function(){return console.warn('[DEPRECATED] Called `Y."'+b+"`. "+E),(0,d.measure)("deprecated_yui_module_used",{detail:b}),m.apply(this,arguments)}}function p(m,b,E){var A=r()(a,m);if(t()(A)){var I=b(A,m,E);o()(a,m,I)}}function v(m,b,E){var A=r()(a,m,{});Object.keys(A).forEach(function(C){var P=[m,C].join(".");p(P,b,E)})}v("Cookie",c,"Use @sqs/cookie-cutter instead.")},"1.0",{requires:["cookie"]})},797528:function(){YUI.add("squarespace-dom-emitters-resize",function(_){_.Squarespace.ResizeEmitter=_.SQS.Gallery.ResizeEmitter},"1.0",{requires:["@sqs/yui-gallery/resize-emitter"]})},767549:function(){YUI.add("squarespace-escaping-utils",function(_){_.namespace("Squarespace"),_.Squarespace.Escaping={escapeForHtml:function(s){return s&&s.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/</g,"&lt;")},escapeForHtmlTag:function(s){return s&&s.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/</g,"&lt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;").replace(/`/g,"&#x60;")}}},"1.0",{requires:[]})},519759:function(_,s,e){"use strict";e.r(s);var n=e(910590),r=e(208935),i=e(836416),t=[".add-page-popover"];YUI.add("squarespace-escmanager",function(l){l.Squarespace.STANDARD_CONTROL_CLASSES=[".standard-dialog-wrapper",".yui3-panel-type-tooltip",".sqsp-tooltip",".tooltip",".inline-field-title",".workflow-flyout",".page-map",".map-widget",".dialog-element",".error-message-wrapper",".squarespace-block",".sqs-block",".buttons a",".sqs-shopping-cart",".panel-menu-item",".flyout-variant-edit",".image-focal-point","a.return-button","a#deactivated-account-link",".site-chooser-glyph",".lightbox-inner",".sqs-configuration-menu .site-title-text",".sqs-configuration-menu .user-id",".sqs-add-to-cart-button",".additional-fields",".rte",".sqs-scroll-ac-item",".sqs-layout-insert-block-menu",".sqs-widgets-confirmation",".sqs-password-prompt",".tag-bubble",".sqs-fullscreen-overlay-imagepicker",".u-ActionButtons-container",".ReactModal__Overlay","."+r.ESCMANAGER_IGNORE_CLASSNAME,".CCLinkEditorModal",".CCPageDropDown",".sqs-dialog-field:not(.sqs-dialog-layout-wrapper)"],l.namespace("SQS.DDWrappers").STANDARD_CONTROL_CLASSES=l.Squarespace.STANDARD_CONTROL_CLASSES,l.Squarespace.EscManager={closeTargets:[],attached:[],attach:function(o){o=o||l.one(l.config.win);var d=o.generateID();if(this.attached.indexOf(d)===-1){var f=l.Squarespace.EscManager;(0,i.isWindowInDamaskFrame)(l)&&(f=l.Squarespace.Damask.ContextGlobals.fromTop("Y.Squarespace.EscManager"));var h=o;h.on("keyup",f.onKeyUp,f),h.on("click",f.onBodyClick,f),h.on("mousedown",f._onBodyDown,f),h.on("mouseup",f._onBodyUp,f),this.attached.push(d),this._disabled=!1}},destroy:function(){this.detach(),this._bodyDownTarget=null,this._bodyUpTarget=null},detach:function(o){o=o||l.one(l.config.win),o.detachAll()},disable:function(){this._disabled=!0},enable:function(){this._disabled=!1},onEsc:function(o){o.target.ancestor(t.join(", "))||(l.config.win.Static&&Static.IN_BACKEND?l.one("html").hasClass("sqs-guide-open")?window.CONFIG_PANEL.closeGuide():n.default.toggleFullScreenPreviewMode():window.SQUARESPACE_LOGIN&&window.SQUARESPACE_LOGIN.getAccount()&&this._redirectToConfig())},addTarget:function(o){this.closeTargets.push(o)},removeTarget:function(o){var d=this.closeTargets.indexOf(o);d!==-1&&this.closeTargets.splice(d,1)},onKeyUp:function(o){if(o.keyCode===27&&!this._disabled)if(o.halt(),this.closeTargets.length>0){var d=this.closeTargets.pop();this._closeTarget(d,o)}else l.later(10,this,this.onEsc,o)},_redirectToConfig:function(){var o=l.config.win.location,d="https://"+Static.SQUARESPACE_CONTEXT.website.identifier+"."+Static.SQUARESPACE_CONTEXT.appDomain+"/config/?frameUrl="+o.pathname+o.search;l.config.win.location=d},_closeTarget:function(o,d){l.Lang.isFunction(o.close)?o.close(d,function(f){f===!1&&this.closeTargets.push(o)}.bind(this)):l.Lang.isFunction(o.cancel)?o.cancel(d):l.Lang.isFunction(o.hide)&&o.hide(d)}
11,_onBodyDown:function(o){this._bodyDownTarget=o.target},_onBodyUp:function(o){this._bodyUpTarget=o.target},_didMouseDownMouseUpMatch:function(){var o=this._bodyDownTarget===this._bodyUpTarget;return this._bodyDownTarget=null,this._bodyUpTarget=null,o},onBodyClick:function(o){if(this.closeTargets&&this.closeTargets.length>0){var d=this.closeTargets[this.closeTargets.length-1];if(!this._didMouseDownMouseUpMatch()||d.ignoreBodyClicks)return;var f=o.clientX,h=o.clientY,a=o.target.get("winWidth"),c=o.target.get("winHeight");if(f<0||f>a||h<0||h>c)return;d.activeFlyout?o.target.ancestor(d.activeFlyout.constraintClasses,!0)||(d.activeFlyout.field.closeFlyout(),d.activeFlyout=null,l.fire("target-closed",{target:d})):o.target.ancestor(l.Squarespace.STANDARD_CONTROL_CLASSES.join(", "),!0)||(l.fire("target-closed",{target:d}),o.halt(),this.closeTargets.pop(),this._closeTarget(d,o))}}},typeof window!="undefined"&&(window.ESC_MANAGER?l.Squarespace.EscManager=window.ESC_MANAGER:window.ESC_MANAGER=l.Squarespace.EscManager)},"1.0",{requires:["event","node","squarespace-damask-context-globals","squarespace-util"]})},45603:function(_,s,e){"use strict";e.r(s);var n=e(325943),r=e.n(n),i=e(842364);YUI.add("squarespace-follow-button",function(t){t.namespace("Squarespace.Widgets").FollowButton=t.Base.create("followButton",t.Widget,[],{renderUI:function(){this.get("contentBox").setContent((0,i.default)('<a href="https://twitter.com/{username}" class="twitter-follow-button" data-show-count="false">'+(0,n.t)("Follow @{username}",null,{project:"scripts-v6-root"})+"</a>",{username:this.get("username")}))},syncUI:function(){var l=function(){},o=function(){this.show()};t.Get.script("https://platform.twitter.com/widgets.js",{onSuccess:o,onFailure:l,onTimeout:l,timeout:1e4,context:this,win:t.config.win})}},{ATTRS:{username:{value:""},visible:{value:!1}},CSS_PREFIX:"sqs-follow-button"})},"1.0",{requires:["base","widget"]})},624534:function(_,s,e){"use strict";e.r(s);var n=e(259861),r=e.n(n);YUI.add("squarespace-follow-buttons",function(i){i.namespace("Squarespace"),i.Squarespace.FollowButtonUtils=function(){var t=function(o){var d=o.one(".sqs-follow-button");if(d){var f=i.Widget.getByNode(d);f&&f.destroy()}},l=function(o){t(o);var d=o.getAttribute("data-username");d&&d.length&&new i.Squarespace.Widgets.FollowButton({username:d}).render(o)};return{renderAll:function(){i.all(".squarespace-follow-button").each(function(o){l(o)})}}}(),i.on("domready",function(){i.Squarespace.FollowButtonUtils.renderAll()})},"1.0",{requires:["squarespace-follow-button"]})},228445:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _sqs_enums_Flag__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(34368),_sqs_enums_Flag__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_sqs_enums_Flag__WEBPACK_IMPORTED_MODULE_0__),_sqs_universal_flags__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(762379),shared_utils_commerce_trackEvent__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(64719),shared_utils_commerce_trackEvent__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(shared_utils_commerce_trackEvent__WEBPACK_IMPORTED_MODULE_1__),_sqs_network__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(456903),_sqs_universal_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(963327),_sqs_websites_constants__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(607371),_sqs_enums_PageTypes__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(903946),_sqs_enums_PageTypes__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_sqs_enums_PageTypes__WEBPACK_IMPORTED_MODULE_3__),shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(484558),shared_utils_census_CensusUtils__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(823856),shared_utils_census_CensusUtils__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(shared_utils_census_CensusUtils__WEBPACK_IMPORTED_MODULE_5__),_sqs_utils_focus__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(999762),shared_utils_EnterpriseV3RecaptchaAPI__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(137468);YUI.add("squarespace-form-submit",function(Y){Y.namespace("Squarespace");var FormSubmitV1=Y.Base.create("FormSubmitV1",Y.Base,[],{initializer:function(){this._submitButton=this.get("formNode").one("[type=submit]"),this._submitButtonText=this._submitButton.get("value");var _=this._getMultiFieldVal;this._typeGetterMap={date:_,name:_,time:_,address:_,phone:this._getPhoneFieldVal,radio:this._getRadioFieldVal,checkbox:this._getCheckFieldVal,select:this._getSelectVal,likert:this._getLikertVal,hidden:this._getHiddenVal},this._defaultGetter=this._getSingleFieldVal,Y.Global.publish("form:submitSuccess")},submit:function(s,e,n,r,i){var t=this.get("formNode"),l;typeof s=="object"?(l=s.formId,e=s.collectionId,n=s.objectName,r=s.isOverlayForm,i=s.submitButtonText):l=s;try{if(t.hasClass("submitting"))return;this._clearErrors(),this._lock();var o=Y.config.win.Static.SQUARESPACE_CONTEXT.pageType===_sqs_enums_PageTypes__WEBPACK_IMPORTED_MODULE_3___default().SPLASH_PAGE,d=o?_sqs_universal_utils__WEBPACK_IMPORTED_MODULE_8__.getCaptchaContainer(Y.config.win,this.get("formNode").getDOMNode()):shared_utils_EnterpriseV3RecaptchaAPI__WEBPACK_IMPORTED_MODULE_7__.EnterpriseV3RecaptchaAPI.getCaptchaContainer(this.get("formNode").getDOMNode());if(!d)this._saveFormSubmission(l,e,n,r,i);else if(o){var f=_sqs_universal_utils__WEBPACK_IMPORTED_MODULE_8__.validate(Y.config.win,d);f?this._saveFormSubmission(l,e,n,r,i,f):this._submitFailure(shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_4__.default.strings.CAPTCHA_INCOMPLETE_ERROR,r)}else{var h=t.hasClass("newsletter-form")&&!r,a=t.hasClass("newsletter-form")&&r,c=a?shared_utils_EnterpriseV3RecaptchaAPI__WEBPACK_IMPORTED_MODULE_7__.EnterpriseV3RecaptchaAPI.ACTION_TYPES.PROMO_POPUP:h?shared_utils_EnterpriseV3RecaptchaAPI__WEBPACK_IMPORTED_MODULE_7__.EnterpriseV3RecaptchaAPI.ACTION_TYPES.NEWSLETTER_BLOCK:shared_utils_EnterpriseV3RecaptchaAPI__WEBPACK_IMPORTED_MODULE_7__.EnterpriseV3RecaptchaAPI.ACTION_TYPES.FORM_BLOCK;shared_utils_EnterpriseV3RecaptchaAPI__WEBPACK_IMPORTED_MODULE_7__.EnterpriseV3RecaptchaAPI.getReCaptchaToken(Y.config.win,c).then(function(p){this._saveFormSubmission(l,e,n,r,i,null,p)}.bind(this))}}catch(p){this._submitFailure(shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_4__.default.strings.SUBMIT_ERROR,r)}finally{return!1}},_createErrorNode:function(_,s){return s?Y.Node.create('<div class="field-error" style="display:inline-block">'+_+"</div>
11"):Y.Node.create('<div class="field-error">'+_+"</div>")},_clearErrors:function(){var _=this.get("formNode");_.all(".field-error").each(function(s){s.remove()}),_.all(".form-item.error").each(function(s){s.removeClass("error")})},_lock:function(){this.get("formNode").addClass("submitting"),this._submitButton.set("value",shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_4__.default.strings.SUBMIT_TEXT_IN_PROGRESS)},_unlock:function(){this.get("formNode").removeClass("submitting"),this._submitButton.set("value",this._submitButtonText)},_saveFormSubmission:function(_,s,e,n,r,i,t){var l={withCredentials:!0};_sqs_network__WEBPACK_IMPORTED_MODULE_2__.default.post("/api/form/FormSubmissionKey",{},l).then(function(o){if(o.data.key){var d={key:o.data.key,formId:_,collectionId:s,objectName:e,isOverlayForm:n,submitButtonText:r,form:Y.JSON.stringify(this._getData()),captchaKey:i,recaptchaEnterpriseV3Token:t};shared_utils_census_CensusUtils__WEBPACK_IMPORTED_MODULE_5__.addIntraPageEventFields(d),_sqs_network__WEBPACK_IMPORTED_MODULE_2__.default.post("/api/form/SaveFormSubmission",d,l).then(this._submitSuccess.bind(this)).catch(function(f){this._submitFailure(f.response,n)}.bind(this))}else this._submitFailure(o,n)}.bind(this)).catch(function(o){this._submitFailure(o.response,n)}.bind(this))},_submitSuccess:function(){var _=this.get("formNode");_&&(_.hasClass("newsletter-form")||_.getById(_sqs_websites_constants__WEBPACK_IMPORTED_MODULE_9__.Z.NEWSLETTER_OVERLAY_NODE_ID))&&shared_utils_commerce_trackEvent__WEBPACK_IMPORTED_MODULE_1__.trackSubscribeNewsletter(),Y.Global.fire("form:submitSuccess");var s=_.getData("success-redirect");s&&(window.history.replaceState&&window.history.propertyIsEnumerable({},document.title,window.location.href),window.location.href=s),this._unlock(),this._renderSuccess()},_submitFailure:function(_,s){var e=this.get("formNode"),n=e.hasClass("newsletter-form"),r=_.status===401&&n,i=n&&r&&!s,t=null;if(Y.Lang.isString(_)?t=_:r?t=_.data.message:shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_4__.default.errorCodes[_.status]?t=shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_4__.default.errorCodes[_.status]:_.status===400&&_.data.errors?(Y.Object.each(_.data.errors,function(a,c){var p=e.one('[id="'+c+'"]');if(p){var v=p.one(".title");v.insert(this._createErrorNode(a),"before"),p.addClass("error")}},this),n||(t=shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_4__.default.strings.ERROR_ABOVE)):_.data.error?t=_.data.error:t=shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_4__.default.strings.UNKNOWN_ERROR,t){var l=this._createErrorNode(t,i);n?e.insertBefore(l,e.one(".newsletter-form-body")):e.prepend(l),l.setAttribute("tabindex",-1),l.focus()}else{var o=e.one(".error");if(o){var d=o.getDOMNode().matches(_sqs_utils_focus__WEBPACK_IMPORTED_MODULE_6__.focusableSelector)&&o||o.one(_sqs_utils_focus__WEBPACK_IMPORTED_MODULE_6__.focusableSelector);d&&d.focus()}}var f=e.one(".captcha-container");if(f){var h=this._submitButton.getDOMNode();h&&h.getAttribute("data-captcha-bound")&&(h.disabled=!0),_sqs_universal_utils__WEBPACK_IMPORTED_MODULE_8__.reset(Y.config.win,f)}this._unlock()},_renderSuccess:function(){var formEl=this.get("formNode"),messageNode=formEl.one(".form-submission-text"),htmlNode=formEl.one(".form-submission-html"),postSubmitHtml=htmlNode.getData("submission-html");formEl.all("*").each(function(_){_.addClass("hidden")}),htmlNode.setHTML(postSubmitHtml),htmlNode.removeClass("hidden"),messageNode.removeClass("hidden"),messageNode.all("*").each(function(_){_.removeClass("hidden")});var movedFocus=!1;function focusOn(_){_.setAttribute("tabindex",-1),_.focus(),movedFocus=!0}if(messageNode.getDOMNode().textContent.trim().length>0?focusOn(messageNode):htmlNode.getDOMNode().textContent.trim().length>0&&focusOn(htmlNode),!movedFocus){var win=Y.config.win,formElY=formEl.getY();formElY<win.scrollY&&win.scrollTo(0,formElY-25)}htmlNode.all("script").each(function(script){if(script.hasAttribute("src")){var dupeScriptDOMNode=document.createElement("script"),attributes=script.getDOMNode().attributes;Y.Array.each(attributes,function(_){dupeScriptDOMNode[_.name]=_.value}),script.replace(dupeScriptDOMNode)}else try{eval(script.getHTML())}catch(_){}},this)},_getData:function(){var _={};return this.get("formNode").all(".form-item").each(function(s){_[s.get("id")]=this._getFieldData(s)},this),_},_getFieldData:function(_){var s=this._typeGetterMap,e=_.get("className").split(new RegExp("\\s")),n,r=!1;if(Y.Array.each(e,function(i){Y.Object.hasKey(s,i)?n=s[i]:i==="section"&&(r=!0)},this),!r)return n||(n=this._defaultGetter),n.call(this,_)},_getSingleFieldVal:function(_){var s=_.one(".field-element");return s?s.get("value"):null},_getMultiFieldVal:function(_){var s=[];return _.all(".field-element").each(function(e){s.push(e.get("value"))}),s},_getPhoneFieldVal:function(_){var s=this._getMultiFieldVal(_);return s&&s.length===3&&s.unshift(""),s},_getRadioFieldVal:function(_){return this._getCheckFieldVal(_)[0]},_getCheckFieldVal:function(_){var s=[];return _.all("input").each(function(e){e.get("checked")&&s.push(e.get("value"))},this),s},_getSelectVal:function(_){return _.one("select").get("value")},_getLikertVal:function(_){var s={};return _.all(".item").each(function(e){var n;e.all("input").each(function(r){r.get("checked")&&(n=r.get("value"))}),Y.Lang.isValue(n)&&(s[e.getAttribute("data-question")]=n)}),s},_getHiddenVal:function(_){var s;Y.Lang.isValue(this._query)||(this._query=Y.QueryString.parse(window.location.search.replace(/^\?/,"")));var e=_.get("name");return Y.Object.hasKey(this._query,e)?s=this._query[e]:s=_.get("value"),s.toString()}},{ATTRS:{formNode:{value:null,validator:Y.Squarespace.AttrValidators.isNullOrInstanceOf(Y.Node),writeOnce:"initOnly"}}});Y.Squarespace.FormSubmit=function(_){var s;return _ instanceof Element?s=_sqs_universal_flags__WEBPACK_IMPORTED_MODULE_10__.Z.isFeatureEnabled(_sqs_enums_Flag__WEBPACK_IMPORTED_MODULE_0___default().VANILLA_FORM_HANDLER)?new shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_4__.default(Y.config.win,_):new FormSubmitV1({formNode:Y.Node(_)}):s=new FormSubmitV1(_),this.submit=s.submit.bind(s),_sqs_universal_flags__WEBPACK_IMPORTED_MODULE_10__.Z.isFeatureEnabled(_sqs_enums_Flag__WEBPACK_IMPORTED_MODULE_0___default().VANILLA_FORM_HANDLER)?(this.clearErrors=s.clearErrors.bind(s),this.createErrorNode=s.createErrorNode.bind(s)):(this.clearErrors=s._clearErrors.bind(s),this.createErrorNode=s._createErrorNode.bind(s)),this}},"1.0",{requires:["base","json","node","querystring-parse","squarespace-attr-validators","squarespace-util"]})},957180:function(){var _=".js-gallery-lightbox-opener";
11YUI.add("squarespace-gallery-manager",function(s){var e={lightboxify:function(n,r){if(this._destroyLightbox(),!n||!r||!r.size()){this.unlightboxify(r);return}var i=!!r.item(0).ancestor(".sqs-system-gallery"),t=[];r.each(function(l,o){t.push(this._createLightboxItem(l));var d=l.getAttribute("data-click-through-url");if(!d){var f=l.one(_)||l;if(f){var h={index:o,slideHitArea:f,lightboxSet:t,isFromHash:i},a=this._makeOpenLightbox(h).bind(this);f.on("click",a,this),f.on("keydown",function(c){var p=c.keyCode===13,v=c.keyCode===32;(p||v)&&a(c)},this)}}},this),i&&this._openInitialSlide(r,t)},unlightboxify:function(n){if(this._destroyLightbox(),!!n){var r;n.each(function(i){r=i.one(_),r&&(r.detach("click"),r.detach("keydown"))})}},_destroyLightbox:function(){this.lightbox&&(this.lightbox.destroy(),delete this.lightbox)},_createLightboxItem:function(n){if(n.getAttribute("data-type")==="video"){var r=n.one(".sqs-video-wrapper"),i=r.videoloader.get("overlay");return i&&i.detach("click"),{content:r}}var t,l,o;return n.hasAttribute("data-title")?t=n.getAttribute("data-title"):n.one("[data-title]")?t=n.one("[data-title]").getAttribute("data-title"):n.one(".title")&&(t=n.one(".title").getHTML()),n.hasAttribute("data-description")?l=n.getAttribute("data-description"):n.one("[data-description]")?l=n.one("[data-description]").getAttribute("data-description"):n.one(".description")&&(l=n.one(".description").getHTML()),n.hasAttribute("data-lightbox-theme")?o=n.getAttribute("data-lightbox-theme"):n.one("[data-lightbox-theme]")?o=n.one("[data-lightbox-theme]").getAttribute("data-lightbox-theme"):n.one(".lightbox-theme")&&(o=n.one(".lightbox-theme").getHTML()),{theme:o,content:n.one("img"),meta:(t?"<h1>"+t+"</h1>":"")+(l||"")}},_getLightboxTheme:function(n){var r=n.ancestor("[data-lightbox-theme]",!0);return r&&r.getAttribute("data-lightbox-theme")==="light"?"light":"dark"},_makeOpenLightbox:function(n){return function(r){r.halt(),this._destroyLightbox(),this.lightbox=new s.Squarespace.Lightbox2({controls:{previous:!0,next:!0},set:n.lightboxSet,currentSetIndex:n.index,historyHash:n.isFromHash,theme:this._getLightboxTheme(n.slideHitArea)}),this.lightbox.render(),n.isFromHash&&this.lightbox._slideshow.set("currentIndex",n.index)}},_getInitialSlideId:function(n){var r=new s.HistoryHash,i=r.get("itemId");if(i)return i;if(n&&n.size()){var t="",l=n.item(0).ancestor(".slides");if(l)return t=l.getAttribute("data-collection-full-url"),window.location.pathname.replace(t,"")}var o=window.location.pathname.split("/");return o[o.length-1]},_getSlideIndexByLink:function(n,r){var i=-1;return n.some(function(l,o){if(l.ancestor(".sqs-layout"))return!1;var d=l.getAttribute("data-slide-url");return l.getAttribute("data-slide-id")!==r&&d!==r?!1:(i=o,!0)},this),i},_getSlideIndexByRoughUrl:function(n,r){var i=-1;return n.some(function(l,o){if(l.ancestor(".sqs-layout"))return!1;var d=l.getAttribute("data-slide-url"),f=d.substr(d.length-r.length)===r,h=d.indexOf("/"+r)>-1;return!f||!h?!1:(i=o,!0)},this),i},_openInitialSlide:function(n,r){var i=this._getInitialSlideId();if(i){var t=this._getSlideIndexByLink(n,i);t===-1&&(t=this._getSlideIndexByRoughUrl(n,i),t===-1)||(this._destroyLightbox(),this.lightbox=new s.Squarespace.Lightbox2({controls:{previous:!0,next:!0},set:r,currentSetIndex:t,historyHash:"yui-throttle"}),this.lightbox.render())}}};s.mix(s.SQS.Gallery.Manager,e,!0),s.Squarespace.GalleryManager=s.SQS.Gallery.Manager},"1.0",{requires:["squarespace-image-loader","squarespace-plugin-lightbox2","squarespace-video-loader","squarespace-widgets-lightbox2","@sqs/yui-gallery/manager"]})},755918:function(){YUI.add("squarespace-gallery-ng",function(_){_.namespace("Squarespace"),_.Squarespace.Gallery2=_.SQS.Gallery.Gallery2,_.Squarespace.GalleryDesigns2=_.SQS.Gallery.Designs},"1.0",{requires:["@sqs/yui-gallery"]})},256029:function(_,s,e){"use strict";e.r(s);var n=e(529813),r=e.n(n);YUI.add("squarespace-gallery",function(i){i.namespace("Squarespace");var t=!1,l=i.Squarespace.Legacy.Class;i.augment(i.Node,l.create({outerWidth:function(o){var d=parseFloat(this.getComputedStyle("marginLeft")),f=parseFloat(this.getComputedStyle("marginRight"));return r().trackCaughtError("squarespace-gallery-deprecation","YNode#outerWidth invoked"),this.get("offsetWidth")+d+f},outerHeight:function(o){var d=parseFloat(this.getComputedStyle("marginTop")),f=parseFloat(this.getComputedStyle("marginBottom"));return r().trackCaughtError("squarespace-gallery-deprecation","YNode#outerHeight invoked"),this.get("offsetHeight")+d+f}})),i.Squarespace.Gallery=l.create({defaultOpts:{previous:!1,next:!1,itemSelector:!1,startIndex:0,loop:!1,design:"off",designOptions:{},autoplay:!1,autoplayOptions:{timeout:1e3,resumeAfter:1e3,randomize:!1},currentIndex:!1,totalSlides:!1,linked:!1,keyboard:{previous:"down:37",next:"down:39"},renderWithCanvas:!1,loaderOptions:{},updateContainerHeight:!1,focusOnClick:!1},getContainer:function(){return this.elems.container}
11,getSlide:function(o){return this.elems.slides.item(o)},getCurrentSlide:function(){return this.elems.slides.item(this.data.currentIndex)},getCurrentSlideId:function(){return this.getCurrentSlide().getAttribute("data-slide-id")||this.data.currentIndex},getSlides:function(){return this.elems.slides},initialize:function(o){r().trackCaughtError("squarespace-gallery-deprecation","Y.Squarespace.Gallery initialized!"),i.Lang.isBoolean(o.keyboard)&&o.keyboard&&delete o.keyboard,this.params=i.merge(this.defaultOpts,o),this.elems={};var d=i.one(this.params.slideshowElement);if(i.Lang.isNull(d))throw new Error("No gallery '"+this.params.slideshowElement+"' container found.");var f=this.params.itemSelector?d.all(this.params.itemSelector):d.get("children");if(this.elems.container=d,this.elems.slides=f,this.getContainer().getData("galleryInstance")){this.getContainer().getData("galleryInstance")._debug.warn("Node already bound to gallery instance.");return}if(this._debug=new i.Squarespace.Debugger({name:"Gallery",uid:!0}),this.getContainer().setData("galleryInstance",this),this.history=new i.HistoryHash,this.params.historyHash||this.history.get("itemId")){this.history=new i.HistoryHash;var h=this.history.get("itemId")||this.history.get(this.params.historyHash),a;h&&(this.elems.slides.each(function(m,b){m.getAttribute("data-slide-id")===h&&(a=b)}),i.Lang.isNumber(a)||(a=parseInt(this.history.get(this.params.historyHash),10)),this.history.get("itemId")&&this.history.replaceValue("itemId",null),i.Lang.isNumber(a)&&(this.params.startIndex=a))}if(this.data={currentIndex:this.params.startIndex,totalSlides:f.size()},this.events=[],this.data.totalSlides<=0)return!1;if(!i.Squarespace.GalleryDesigns[this.params.design]){var c=[];for(var p in i.Squarespace.GalleryDesigns)c.push(p);throw new Error("Design '"+this.params.design+"' not found. Currently loaded designs: ["+c.join(", ")+"].")}if(this.design=new i.Squarespace.GalleryDesigns[this.params.design],this.design.gallery=this,this.design.options=i.merge(this.design.options,this.params.designOptions),this.params.previous&&i.all(this.params.previous).each(function(m){this.events.push(m.on("click",function(b){b.halt(),this.previousSlide()},this))},this),this.params.next&&i.all(this.params.next).each(function(m){this.events.push(m.on("click",function(b){b.halt(),this.nextSlide()},this))},this),this.params.focusOnClick&&f.each(function(m){m.on("click",function(){this.fire("changeIndex",f.indexOf(m))},this)},this),this.params.keyboard){var v=function(){return this.params.keyboardWhenInFrame?this.getContainer().inRegion(i.one(this.params.keyboardWhenInFrame).get("region")):!0};this.params.keyboard.previous&&this.events.push(i.on("key",function(){v.call(this)&&this.previousSlide()},window,this.params.keyboard.previous,this)),this.params.keyboard.next&&this.events.push(i.on("key",function(){v.call(this)&&this.nextSlide()},window,this.params.keyboard.next,this))}this.params.linked&&i.Array.each(this.params.linked,function(m){this.linkGallery(m)},this),this.setup(),this.fire("changeIndex",this.params.startIndex),this.isInitialized=!0},linkGallery:function(o){function d(f,h){f&&this._changeIndex(h),i.Array.each(this.elems.linked,function(a){f!==a&&a._changeIndex(h)})}this.elems.linked||(this.on("changeIndex",function(f){d.call(this,!1,f)},this),this.elems.linked=[]),this.elems.linked.push(o),o.on("changeIndex",function(f){d.call(this,o,f)},this)},setup:function(){if(this.on("changeIndex",this._changeIndex),this.loadSlides(),this.design.setup(this.elems.container,this.elems.slides),this.params.autoplay){var o=this;setInterval(function(){if(o.params.autoplayOptions.randomize){for(var d=Math.ceil(Math.random()*o.data.totalSlides);d===o.data.currentIndex;)d=Math.ceil(Math.random()*o.data.totalSlides);o.fire("changeIndex",d)}else o.nextSlide()},this.params.autoplayOptions.timeout)}t&&console.log("Y.Squarespace.Gallery.setup",[this.params,this.data,this.elems]),this.params.updateContainerHeight&&this.on("changeIndex",this.updateContainerHeight)},getSlideDimension:function(o,d){var f=this.elems.slides.item(o),h=f;f.one("img,canvas")&&(h=f.one("img,canvas")),h&&f.getStyle("display")==="inline"&&(f=h);var a=d==="width"?"offsetWidth":"offsetHeight";return h.loader?h.loader.get("loaded")?h.loader.get("node").get(a):h.loader.getDimensionForValue(d,f.get(d==="width"?"offsetHeight":"offsetWidth")):f.get(a)},updateContainerHeight:function(){var o={container:this.elems.container};
11i.Lang.isObject(this.params.updateContainerHeight)&&(o=i.merge(o,this.params.updateContainerHeight));var d=this.getSlideDimension(this.data.currentIndex,"height");o.maxHeight&&d>o.maxHeight&&(d=o.maxHeight);var f=i.all(o.container);o.anim&&this._updateContainerHeightRanOnce?f.each(function(h){h.anim({},i.merge({to:{height:d},duration:.3,easing:i.Easing.easeOutStrong},o.anim)).run()}):f.setStyles({height:d}),this._updateContainerHeightRanOnce=!0},previousSlide:function(){var o=this.data.currentIndex-1;o<0&&!this.params.loop||this.fire("changeIndex",o)},nextSlide:function(){var o=this.data.currentIndex+1;o>=this.data.totalSlides&&!this.params.loop||this.fire("changeIndex",o)},beforeChange:function(o){this.params.loop||(this.params.next&&(o.toIndex>=this.data.totalSlides-1?i.all(this.params.next).addClass("disabled"):i.all(this.params.next).removeClass("disabled")),this.params.previous&&(o.toIndex<=0?i.all(this.params.previous).addClass("disabled"):i.all(this.params.previous).removeClass("disabled"))),this.fire("before-change",o)},afterChange:function(o){(this.params.currentIndex||this.params.totalSlides)&&(i.all(this.params.currentIndex).each(function(d){d.set("innerHTML",this.data.currentIndex+1)},this),i.all(this.params.totalSlides).each(function(d){d.set("innerHTML",this.data.totalSlides)},this)),this.params.historyHash&&this.history.replaceValue(this.params.historyHash,this.getCurrentSlideId()),this.fire("after-change",o)},changeIndex:function(o){this.fire("changeIndex",o)},_changeIndex:function(o){if(!i.Lang.isObject(o)&&(this.params.loop||(o<0&&(o=0),o>=this.data.totalSlides&&(o=this.data.totalSlides-1)),o<0&&(o=this.data.totalSlides+o),!(this.isInitialized&&this.data.currentIndex===o))){t&&console.log("Y.Squarespace.Gallery.changeIndex",[o]);var d=this.data.currentIndex,f=o%this.data.totalSlides,h=this.elems.slides,a=d===this.data.totalSlides-1&&f===0,c=d===0&&f===this.data.totalSlides-1,p;d<f&&!a&&!c||d>f&&a&&!c?p="fwd":(d>f&&!c||d<f&&c)&&(p="rev");var v={fromIndex:d,toIndex:f,direction:p};this.beforeChange(v),h.filter(".active").removeClass("active"),h.item(f).addClass("active"),this.fire("change",v),this.data.currentIndex=f,this.afterChange(v)}},loadSlides:function(o){var d=this.elems.container.all("img[data-src][data-image-dimensions][data-image-focal-point]");d.plug(i.Squarespace.Loader2,this.params.loaderOptions)}}),i.augment(i.Squarespace.Gallery,i.EventTarget),i.Squarespace.GalleryDesigns={},i.Squarespace.GalleryDesigns.off=l.create({gallery:!1,options:{},beforeChange:function(o){},afterChange:function(o){},change:function(o,d){},setup:function(){},getGallery:function(){return this.gallery},events:[]})},"1.0",{requires:["node","event-key","squarespace-image-loader","squarespace-legacy-class","squarespace-ui-base","history"]})},611458:function(){YUI.add("squarespace-gismo",function(_){_.Squarespace.GismoBase=function(){this._gismoEvents={},this._timers={},this._anims=this._anims||[]},_.Squarespace.GismoBase.prototype={destructor:function(){_.Object.each(this._gismoEvents,function(s,e){_.Array.invoke(s,"detach"),this._gismoEvents[e]=null},this),_.Object.each(this._timers,function(s,e){_.Array.invoke(s,"cancel"),this._timers[e]=null},this),this._anims.shift?(_.Array.invoke(this._anims,"destroy"),this._anims=null):this._anims.destructor&&this._anims.destructor()},_anim:function(s,e,n){var r=s.anim(e,n||{});return r.on("end",function(){this._anims.remove(r)},this),this._anims.push(r),r},_event:function(s,e){e=e||"generic",this._gismoEvents[e]=this._gismoEvents[e]||[],this._gismoEvents[e].push(s)},_getEvents:function(s){return this._gismoEvents[s||"generic"]},_flushEvents:function(s){var e=this._gismoEvents[s||"generic"];e&&(_.Array.invoke(e,"detach"),this._gismoEvents[s]=null)},_timer:function(s,e){e=e||"generic",this._timers[e]=this._timers[e]||[],this._timers[e].push(s)}}},"1.0",{requires:["array-invoke","squarespace-anims"]})},432707:function(_,s,e){"use strict";e.r(s);var n=e(963940);YUI.add("squarespace-image-loader",function(r){r.namespace("Squarespace"),r.Squarespace.Loader=r.Base.create("Loader",r.Base,[],{initializer:function(){this.get("frames")&&this._processFrames(),this.get("img")&&this._processImages()},_processFrames:function(){this._getNodeList("frames").each(function(i){i.getAttribute("data-embed")&&i.resizeToParent({scale:"contain",sizeOnly:!0})})},_processImages:function(){this._getNodeList("img").each(function(i){var t=!1;i.loader&&(t=!0),i.plug(r.Squarespace.Loader2,this.get("loaderOptions")||{}),t&&i.fire("refresh")},this)},_getNodeList:function(i){var t=this.get(i);return r.Lang.isString(t)?r.all(t):t.size?t:new r.NodeList(t)}},{ATTRS:{frames:{},img:{},loaderOptions:{}}}),r.Squarespace.Loader2=r.Base.create("Loader2",r.Plugin.Base,[],{initializer:function(){var i=this.get("host"),t=100,l=0;function o(){!i.inDoc()&&++l<t?r.later(10,this,o):this.load()}o.call(this),this.on("refresh",this.load,this),this.afterHostEvent("refresh",this.load,this)},_isInvalidHost:function(){return this.get("host").getDOMNode()===null||!this.get("host").inDoc()},load:function(){var i=this.get("host");if(i.getAttribute("src")&&i.get("complete")&&i.fire("loaded"),this.afterHostEvent("load",function(){this._isInvalidHost()||(this.get("host").removeClass("loading").addClass("loaded"),this.get("host").fire("loaded"))},this),this.afterHostEvent("loaded",function(){this.get("host").removeClass("loading").addClass("loaded")},this),!this._isInvalidHost()){var t=this.get("load"),l=n.default.isSevenOne()&&r.config.win.ImageLoader.loadLazy&&t!=="viewport",o=(l?r.config.win.ImageLoader.loadLazy:r.config.win.ImageLoader.load).bind(r.config.win.ImageLoader),d=i.getDOMNode();!d||!d.ownerDocument.defaultView||o(d,r.merge(this.getAttrs(),{load:t}))}},getDimensionForValue:function(i,t){var l=this.get("host").getDOMNode(),o=r.config.win.ImageLoader._getDataFromNode(l);return r.config.win.ImageLoader.getDimensionForValue(i,t,o)},getBareElement:function(){var i=this.get("host"),t=r.Node.create("<img />");
11return t.setAttribute("data-src",i.getAttribute("data-src")),t.setAttribute("data-image-dimensions",i.getAttribute("data-image-dimensions")),t.setAttribute("data-image-focal-point",i.getAttribute("data-image-focal-point")),t.setAttribute("alt",i.getAttribute("alt")),t},destructor:function(){}},{NS:"loader",ATTRS:{stretch:{},load:{value:!0},source:{},fixedRatio:{value:!1},fitAlignment:{},fit:{value:!1,setter:function(i){i&&this.set("mode","fit")}},fill:{value:!1,setter:function(i){i&&this.set("mode","fill")}},focalPoint:{setter:function(i){return r.config.win.ImageLoader.load(this.get("host").getDOMNode(),{focalPoint:i.x+","+i.y}),i}},mode:{validator:function(i){return["fit","fill","none",null].indexOf(i)!==-1}},refreshOnResize:{value:!1},useBgImage:{validator:function(i){return r.Lang.isBoolean(i)}}}}),r.Squarespace.ImageLoadManager=new(r.Base.create("ImageLoadManager",r.Base,[],{refreshAll:function(){r.all("img[data-src]").each(function(i){i.fire("refresh")})}})),r.augment(r.Node,Class.create({refresh:function(){this.fire("refresh")}}))},"1.0",{requires:["base","node","plugin"]})},380118:function(){YUI.add("squarespace-legacy-class",function(_){_.namespace("Squarespace.Legacy"),_.Squarespace.Legacy.Class={create:function(s){var e;return s.initialize?e=function(){this.initialize.apply(this,arguments)}:e=function(){},e.prototype=s,e.extend=function(n){return Class.extend(this,n)},e.specialize=function(n,r){var i=Class.specialize(this,n);return i._parent=r,i},e},extend:function(s,e){e.initialize||(e.initialize=s.prototype.initialize);var n=Class.create(e),r=/xyz/.test(function(){xyz})?/\b_super\b/:/.*/;for(var i in s.prototype)n.prototype[i]?typeof n.prototype[i]=="function"&&r.test(n.prototype[i])&&(n.prototype[i]=function(t,l){return function(){var o=this._super;this._super=s.prototype[t];var d=l.apply(this,arguments);return this._super=o,d}}(i,n.prototype[i])):n.prototype[i]=s.prototype[i];return n.prototype.superclass=s.prototype,n},specialize:function(s,e){var n=Class.extend(s,e);return new n}}},"1.0",{requires:[]})},715763:function(_,s,e){"use strict";e.r(s);var n=e(842364);YUI.add("squarespace-logger",function(r){var i=[],t=null,l=r.Base.create("Logger",r.Base,[],{initializer:function(){r.one(r.config.win).on("beforeunload",this.flush,this),this._syncDebugActiveElement(),this.after("debugActiveElementChange",this._syncDebugActiveElement,this)},_syncDebugActiveElement:function(){this._debugActiveElementTimer&&this._debugActiveElementTimer.cancel(),this.get("debugActiveElement")&&(this._debugActiveElementTimer=r.later(500,this,function(){this.debug({focusElement:this._getDOMNodeDescriptor(r.config.doc.activeElement)})},null,!0))},_getDOMNodeDescriptor:function(o){o=r.one(o);var d=o.get("tagName").toLowerCase(),f=o.getAttribute("id"),h=o.get("className").split(" "),a="";return h.length>0&&(a="."+h.join("."),a.length>20&&(a=a.substr(0,20)+"\u2026")),d+(f?"#"+f:"")+a},enqueue:function(o){i.push(o),this.wait()},flush:function(o){try{clearTimeout(t)}catch(d){}t=null,i.length>0&&r.Data.post({url:"/api/events/Trace",data:{data:JSON.stringify(i)},failure:function(){}}),i=[]},wait:function(){t===null&&(t=setTimeout(r.bind(this.flush,this),this.get("timerLength")))},log:function(o,d){r.Lang.isValue(o)&&this.enqueue({pageUrl:document.location.href,type:o,data:JSON.stringify(r.Lang.isValue(d)?d:{})})},trace:function(o,d){try{var f={};f.lalala()}catch(h){this.log(o,r.merge(d,{stack:h.stack}))}},debug:function(o){var d=r.one("#logger-debug")||r.one(r.config.doc.body).appendChild(r.Node.create('<div id="logger-debug"></div>'));d.setStyles({position:"fixed",right:50,top:50,background:"rgba(150,100,100,0.9)",border:"solid 1px white",color:"white",borderRadius:"3px",padding:20,zIndex:1e7,fontSize:"10px"}),d.setContent((0,n.default)('<xmp style="margin:0">{sub1}</xmp>',{sub1:JSON.stringify(o,null,2)}))}},{ATTRS:{timerLength:{value:30*1e3},debugActiveElement:{value:!1}}});r.namespace("Squarespace"),r.Squarespace.Logger||(r.Squarespace.Logger=new l)},"1.0",{requires:["base","event","io-base","node"]})},125186:function(){YUI.add("squarespace-mixins-event-registrar",function(_){_.namespace("Squarespace.Mixins"),_.Squarespace.Mixins.EventRegistrar=_.Base.create("eventRegistrar",_.Base,[],{destructor:function(){_.Array.invoke(this.get("eventListeners"),"detach")},_registerEvent:function(){if(_.Lang.isArray(arguments[0]))this._registerEvent.apply(this,arguments[0]);else for(var s=0,e=arguments.length;s<e;s++)_.Lang.isValue(arguments[s])&&this.get("eventListeners").push(arguments[s])}},{ATTRS:{eventListeners:{value:[]}}})},"1.0",{requires:["array-invoke","base"]})},645374:function(_,s,e){"use strict";e.r(s);var n=e(384127),r=e(335707);YUI.add("squarespace-models-shopping-cart-facade",function(i){i.namespace("Squarespace.Singletons");var t=i.Base.create("ShoppingCartFacade",i.Base,[],{},{ATTRS:{id:{validator:i.Lang.isString},websiteId:{validator:i.Lang.isString},orderId:{validator:i.Lang.isString},created:{getter:function(l){return i.Lang.isValue(l)?new Date(l):null},setter:function(l){return i.Lang.isDate(l)?l.getTime():l},validator:i.Lang.isNumber},isPurchased:{value:!1,validator:i.Lang.isBoolean},entries:{value:[],validator:i.Lang.isArray},shippingOptions:{value:[],validator:i.Lang.isArray},selectedShippingOption:{validator:i.Lang.isObject},shippingLocation:{validator:i.Lang.isObject},applicableTaxRules:{value:[],validator:i.Lang.isArray}
11,coupons:{value:[],validator:i.Lang.isArray},validCoupons:{value:[],validator:i.Lang.isArray},invalidCoupons:{value:[],validator:i.Lang.isArray},subtotalCents:{validator:i.Lang.isNumber,value:0},subtotalAmount:{value:(0,r.fromCents)(0,"USD")},taxCents:{validator:i.Lang.isNumber,value:0},shippingCostCents:{validator:i.Lang.isNumber,value:0},discountCents:{validator:i.Lang.isNumber,value:0},grandTotalCents:{validator:i.Lang.isNumber,value:0},totalQuantity:{validator:i.Lang.isNumber,value:0},hasDigital:{validator:i.Lang.isBoolean,value:!1},purelyDigital:{validator:i.Lang.isBoolean,value:!1},requiresShipping:{validator:i.Lang.isBoolean,value:!1}}});i.Squarespace.Singletons.ShoppingCart=new t},"1.0",{requires:["base"]})},251627:function(){YUI.add("squarespace-plugin-lightbox2",function(_){_.namespace("Squarespace.Plugin"),_.Squarespace.Lightbox2Plug=_.Squarespace.Plugin.Lightbox2=_.Base.create("Lightbox2Plug",_.Plugin.Base,[_.Squarespace.GismoBase],{initializer:function(){this._event(this.get("host").on("click",function(s){s.preventDefault();var e=this;_.use("squarespace-ui-base",function(){var n=new _.Squarespace.Lightbox2(_.merge({content:_.Node.create(e.get("host").getAttribute("data-lightbox"))},e.get("lightboxOptions")));n.render()})},this))},destructor:function(){var s=this.get("lightboxOptions.content");s instanceof _.Node&&s.destroy(!0)}},{NS:"lightbox2plugin",ATTRS:{lightboxOptions:{}}})},"1.0",{requires:["base","node","plugin","squarespace-gismo","squarespace-widgets-lightbox2"]})},481720:function(){YUI.add("squarespace-plugin-node-destroy-notifier",function(_){_.Squarespace.NodeDestroyNotifier=_.SQS.Gallery.NodeDestroyNotifier},"1.0",{requires:["@sqs/yui-gallery/node-destroy-notifier"]})},34135:function(){YUI.add("squarespace-plugin-scroll-lock",function(_){_.namespace("Squarespace.Plugin").ScrollLock=_.Base.create("ScrollLock",_.Plugin.Base,[],{initializer:function(s){var e=this.get("host"),n=e.getDOMNode();this.listener=function(r){if(r.stopPropagation(),!_.Lang.isNumber(n.scrollTop))return r.preventDefault(),!1;var i=parseInt(e.getComputedStyle("height"),10),t=n.scrollTop,l=n.scrollHeight-i,o=r.wheelDelta||-r.detail;if(t<=0&&o>0||t>=l&&o<0)return r.preventDefault(),!1},n.addEventListener?(n.addEventListener("mousewheel",this.listener),n.addEventListener("DOMMouseScroll",this.listener),n.addEventListener("MozMousePixelScroll",this.listener)):n.attachEvent&&n.attachEvent("onmousewheel",this.listener)},destructor:function(){var s=this.get("host").getDOMNode();s.removeEventListener?(s.removeEventListener("mousewheel",this.listener),s.removeEventListener("DOMMouseScroll",this.listener),s.removeEventListener("MozMousePixelScroll",this.listener)):s.detachEvent&&s.detachEvent("onmousewheel",this.listener)}},{NS:"ScrollLock",ATTRS:{}})},"1.0",{requires:["base","node","plugin"]})},285172:function(){YUI.add("squarespace-promises",function(_){function s(){}var e=_.namespace("Squarespace.Promises");e.all=function(){var n=new _.Array(arguments);return new _.Promise(function(r,i){var t=[],l=n.length,o=0,d=function(f){return function(h){o++,t[f]=h,o>=l&&r(t)}};if(l===0)return r([]);_.Array.each(n,function(f,h){_.when(f).then(d(h),i)})})},e.resolve=function(n,r){return n.then(r)},e.reject=function(n,r){return n.then(s,r)},e.rejectWith=function(n){return _.Squarespace.Promises.create(function(r,i){i(n)})},e.finish=function(n,r){return n.then(r,r)},e.chainFns=function(n,r){return function(){r=r||this;var i=n.length>0?n.shift().apply(r,arguments):_.when(),t=function(l,o){return _.Squarespace.Promises.resolve(_.when(l),_.bind(o,r))};return _.Array.reduce(n,i,t)}},e.create=function(n,r){return new _.Promise(_.bind(n,r))}},"1.0",{requires:["promise"]})},52069:function(_,s,e){"use strict";e.r(s);var n=e(637598),r=e.n(n),i=e(292610),t=e.n(i),l=e(325943),o=e.n(l),d=e(342518),f=e(963940);YUI.add("squarespace-public-api",function(h){h.namespace("Squarespace");var a=f.default.isSevenOne();a?(h.config.win.ImageLoader=new(t()).Builder({allowConcurrentLoads:!0}).withLazyLoading().build(),h.config.win.ImageLoader.bootstrap=h.config.win.ImageLoader.loadAllLazy):(h.config.win.ImageLoader=new(r())({allowConcurrentLoads:!0}),h.config.win.ImageLoader.bootstrap=h.config.win.ImageLoader.loadAll),h.Squarespace.Template=d.default.create({getTweakValue:function(p){if(p&&h.config.win.Static.SQUARESPACE_CONTEXT.tweakJSON)return h.config.win.Static.SQUARESPACE_CONTEXT.tweakJSON[p]||h.
11config.win.Static.SQUARESPACE_CONTEXT.tweakJSON[p.replace("@","").replace(".","")]}}),h.augment(h.Node,h.Squarespace.Legacy.Class.create({width:function(){return this.get("offsetWidth")},height:function(){return this.get("offsetHeight")}}));var c=[];h.config.win.JSTween={tween:function(p,v){console.error((0,l.t)("You are using the Squarespace provided global JSTween which is no longer supported. Please either remove your usage of JSTween or include JSTween yourself.",null,{project:"scripts-v6-root"})),c.push({node:p,config:v})},play:function(){c.forEach(function(p){console.error((0,l.t)("You are using the Squarespace provided global JSTween which is no longer supported. Please either remove your usage of JSTween or include JSTween yourself.",null,{project:"scripts-v6-root"}));var v=p.node,m=p.config,b={},E={},A=[],I=[];for(var C in m)b[C]=m[C].start,E[C]=m[C].stop,m[C].onStart&&A.push(m[C].onStart),m[C].onStop&&I.push(m[C].onStop);h.one(v).anim(E,{from:b,duration:m[Object.keys(m)[0]].duration,start:function(){A.forEach(function(P){P()})},end:function(){I.forEach(function(P){P()})}}).run()}),c=[]}}},"1.0",{requires:["history","node","node-event-simulate","node-load","squarespace-dom-emitters-resize","squarespace-gallery-manager","squarespace-gallery-ng","squarespace-legacy-class","thirdparty-modernizr","yui-throttle"]})},201379:function(_,s,e){"use strict";e.r(s);var n=e(131626),r=e.n(n);YUI.add("querystring-parse",function(i,t){var l=i.namespace("QueryString");l.parse=function(o){return r().parse(o)},l.unescape=function(o){return decodeURIComponent(o.replace(/\+/g," "))}},"3.17.2",{requires:["yui-base","array-extras"]})},810213:function(_,s,e){"use strict";var n=e(800634),r=e.n(n),i=e(941856),t=e.n(i),l=e(615280),o=e(474863),d=e.n(o),f=e(51852),h=e.n(f),a=e(159585),c=e.n(a),p=e(606536),v=e.n(p),m=e(484663),b=e.n(m),E=e(922770),A=e.n(E),I=e(917645),C=e.n(I),P=e(659413),x=e.n(P),T=e(132266),D=e.n(T),U=e(756426),j=e.n(U),k=e(60471),G=e.n(k),H=e(115470),ne=e.n(H),ee=e(585784),te=e.n(ee),q=e(786763),X=e.n(q),Q=e(508996),ae=e.n(Q),Z=e(230070),ue=e.n(Z),$=e(285172),oe=e.n($),re=e(244345),fe=e.n(re),Se=e(287917),Te=e.n(Se),Je=e(89248),ht=e.n(Je),Bt=e(141897),ve=e.n(Bt),we=e(826265),ge=e(514054),rt=e.n(ge),vt=e(317375),st=e.n(vt),Vt=e(68367),jt=e.n(Vt),Lt=e(577679),Ge=e.n(Lt),rn=e(239429),Wt=e.n(rn),Gt=e(723949),tn=e.n(Gt),Jt=e(383324),In=e.n(Jt),Qn=e(134495),se=e.n(Qn),ye=e(743384),Pe=e.n(ye),Ue=e(630173),Ze=e.n(Ue),yt=e(33146),_t=e.n(yt),St=e(24717),Ce=e.n(St),Ke=e(402359),at=e.n(Ke),Mt=e(353015),Ht=e.n(Mt),Qe=e(657649),Oe=e.n(Qe),Re=e(767549),$e=e.n(Re),Ye=e(716223),ct=e.n(Ye),Et=e(776894),Ut=e.n(Et),dn=e(915312),fn=e(975042),Bn=e.n(fn),ar=e(519759),cr=e(245518),Ee=e.n(cr),an=e(989746),Si=e.n(an),Sr=e(481133),Hi=e.n(Sr),Qt=e(125057),Ki=e.n(Qt),Vi=e(541903),$r=e.n(Vi),Ur=e(950122),Qr=e.n(Ur),or=e(130110),_r=e.n(or),Ka=e(105495),Wn=e.n(Ka),ua=e(540856),Hn=e.n(ua),$i=e(559747),pt=e.n($i),io=e(192312),Di=e.n(io),Li=e(773452),ci=e.n(Li),la=e(924999),Sa=e.n(la),Xr=e(931619),Fr=e.n(Xr),fi=e(206737),Ar=e(327606),Oa=e.n(Ar),Zr=e(878515),Oi=e.n(Zr),Ci=e(794783),qr=e.n(Ci),ni=e(568096),ca=e.n(ni),Ca=e(263446),Aa=e.n(Ca),Ni=e(605585),di=e.n(Ni),hi=e(699993),Ai=e.n(hi),vn=e(305531),kr=e.n(vn),jn=e(991950),Qi=e.n(jn),Pa=e(918916),Pi=e.n(Pa),Ti=e(668205),Nn=e.n(Ti),vi=e(480149),fa=e.n(vi),da=e(95084),J=e.n(da),be=e(479839),je=e.n(be),Pt=e(343140),Xt=e.n(Pt),kt=e(821303),mr=e.n(kt),Jn=e(18709),Ie=e.n(Jn),We=e(98315),ke=e.n(We),tt=e(522353),ot=e.n(tt),ft=e(614722),Ft=e.n(ft),ln=e(693373),_n=e.n(ln),Tn=e(201379),fr=e(3299),Un=e.n(fr),On=e(794964),Mn=e.n(On),Sn=e(813147),$n=e.n(Sn),Fn=e(971137),Pr=e(482761),Jr=e(797528),gr=e.n(Jr),It=e(707216),Ii=e.n(It),Yn=e(715763),dr=e(481720),ha=e.n(dr),ao=e(801909),Br=e.n(ao),Cu=e(52069),Wr=e(163562),ms=e.n(Wr),Ta=e(213978),ri=e.n(Ta),oo=e(182027),ys=e.n(oo),sr=e(827476),Ia=e.n(sr),Ao=e(277200),ol=e.n(Ao),_s=e(859077),Au=e.n(_s),Pu=e(489565),Tu=e.n(Pu),Qs=e(599302),Xs=e.n(Qs),Po=e(983810),Yr=e.n(Po),Zs=e(687596),Hr=e.n(Zs),pe=e(957180),he=e.n(pe),me=e(432707),Le=e(251627),Be=e.n(Le),et=e(611458),bt=e.n(et),Dt=e(623339),zt=e.n(Dt),Kt=e(651113),zn=e.n(Kt),nr=e(241601),Tr=e.n(nr),pi=e(515400),xa=e(819406),sl=e.n(xa),qs=e(875860),ul=e.n(qs),V
11a=e(165221),so=e.n(Va),ll=e(34135),Zl=e.n(ll),wa=e(559025),yr=e.n(wa),Dr=e(388431),Xi=e.n(Dr),Js=e(891816),Mf=e(969392),uo=e(725707),Ra=e.n(uo),Ys=e(664444),ql=e.n(Ys),cl=e(649253),Xc=e.n(cl),Jl=e(521956),Zc=e.n(Jl),To=e(221634),Ve=e.n(To),mt=e(34813),lt=e.n(mt),Zt=e(398089),pn=e.n(Zt),Xn=e(939496),jr=e.n(Xn),hr=e(677582),fl=e.n(hr),Yl=e(345126),Zi=e.n(Yl),qi=e(104686),Df=e.n(qi),Ma=e(822351),eu=e.n(Ma),Io=e(210220),rr=e.n(Io),ec=e(12702),Iu=e.n(ec),lo=e(416898),xu=e.n(lo),tc=e(440265),xo=e.n(tc),Es=e(725083),wo=e.n(Es),ur=e(89319),nc=e.n(ur),tu=e(956159),dl=e.n(tu),co=e(154550),nu=e.n(co),wu=e(280401),bs=e.n(wu),Xo=e(952987),mn=e.n(Xo),qc=e(118935),ru=e.n(qc),rc=e(105824),vr=e.n(rc),Ss=e(439675),Os=e.n(Ss),Zo=e(996191),hl=e.n(Zo),vl=e(781593),Ru=e.n(vl),Or=e(169526),Ir=e.n(Or),pl=e(785719),Jc=e.n(pl),Mu=e(815176),ic=e.n(Mu),qo=e(71724),fo=e.n(qo),iu=e(3064),Jo=e.n(iu),Yo=e(755918),Cs=e.n(Yo),As=e(380118),Ps=e.n(As),au=e(232630),Yc=e.n(au),Ts=e(624534),es=e(45603),Du=e(228445),ho=e(256029),Ji=e(645374),Ro=e(193885),de=e.n(Ro),Mo=e(791756),ou=e(629581),va=e(125186),Dn=e.n(va),su=e(401449),Is=e.n(su),Lu=e(808500),Do=e.n(Lu)},193885:function(){YUI.add("squarespace-spinner",function(_){_.namespace("Squarespace").Spinner=_.Base.create("Spinner",_.Widget,[],{renderUI:function(){this.get("boundingBox").addClass(this.get("color"));var s=this.get("size");_.Lang.isNumber(s)||this.get("boundingBox").addClass(s)},spin:function(){this.get("boundingBox").show()},stop:function(){this.get("boundingBox").hide()},addClass:function(s){this.get("boundingBox").addClass(s)}},{CSS_PREFIX:"sqs-spin",NS:"spinner",ATTRS:{size:{value:"default",setter:function(s){return _.Lang.isNumber(s)&&(this.set("width",s),this.set("height",s)),s}},color:{value:"light"}}})},"1.0",{requires:["base","widget"]})},482761:function(_,s,e){"use strict";e.r(s);var n=e(325943),r=e.n(n),i=e(842364),t=e(104637),l=e.n(t),o=e(860466);YUI.add("squarespace-system-error",function(d){d.namespace("Squarespace"),d.Squarespace.SystemError=Class.create({initialize:function(f,h,a){this.url=d.Squarespace.Escaping.escapeForHtml(f),this.data=h,this.format=a,d.config.win.__clearError=this.clear},clear:function(){d.one(".sqs-system-error").remove(),d.one(t.yuiDialogOverlaySelector+".sqs-system-error-overlay").remove()},show:function(){var f,h="";if(this.data.cleaned)f='<div style="font-weight: normal; font-size: 22px; margin-top: -2px;">'+(0,n.t)("Something Went Wrong!",null,{project:"scripts-v6-root"})+'</div><div style="font-weight: normal; font-size: 13px; padding-top: 5px;">'+(0,n.t)("Our system has encountered an error.  This exception has been automatically logged and reported.  We will return shortly.",null,{project:"scripts-v6-root"})+"</div>";else if(this.data.network){if(h=(0,n.t)("Unable to connect to Squarespace.  Please try again.",null,{project:"scripts-v6-root"}),d.Lang.isString(this.data.error)&&this.data.error.length>0&&(h=this.data.error),f='<div style="font-weight: normal; font-size: 17px;">'+h+"</div>",this.url)try{(0,o.default)("system_network_error",{urlRequested:this.url})}catch(m){}}else h=d.Squarespace.Escaping.escapeForHtml(this.data.error||this.data.message||""),f=(0,i.default)('<div style="font-weight: normal; font-size: 17px;">{sub1} &nbsp;<span style="color: #888;">({sub2})</span></div><br/><pre>{sub3}</pre>',{sub1:this.url,sub2:this.format.toUpperCase(),sub3:h.replace(new RegExp(`
12`,"g"),"<br/>")});if(!d.one(".sqs-system-error")){var a='<input type="button" value="Clear" onclick="Y.config.win.__clearError();"/>',c="position: absolute; -webkit-user-select: text; left: 25px; top: 25px; right: 25px; font-size: 12px; color: #fff; padding: 26px 20px 20px 80px; border-radius: 5px; overflow: auto; height: 90%; z-index: 10000001;",p=f+'<br/><br/><input type="button" value="'+(0,n.t)("Reload Page",null,{project:"scripts-v6-root"})+'" onclick="Y.config.doc.location.reload();"/> &nbsp; ';p+=a+"<br/><br/><br/>",this.data.errorKey&&(p+='<span style="color: #777; font-size: 10px;">'+this.data.errorKey+"</span>"),this.errorEl=d.Node.create('<div class="sqs-system-error" style="'+c+'">'+p+"</div>"),d.one(d.config.doc.body).append(this.errorEl),this.overlayEl=d.Node.create('<div class="'+t.yuiDialogOverlayClassName+' sqs-system-error-overlay"></div>'),this.overlayEl.setStyles({zIndex:1e7}),d.one(d.config.doc.body).append(this.overlayEl);var v=new d.Anim({node:this.overlayEl,to:{opacity:1},duration:.35,easing:d.Easing.easeOutStrong});v.run()}}})},"1.0",{requires:["squarespace-escaping-utils","squarespace-util"]})},559025:function(){YUI.add("squarespace-touch-event-listener",function(_){_.Squarespace.TouchEventListener=_.SQS.Gallery.TouchEventListener},"1.0",{requires:["@sqs/yui-gallery/touch-event-listener"]})},969392:function(_,s,e){"use strict";e.r(s);var n=e(325943),r=e.n(n),i=e(82311),t=e(104637),l=e.n(t);YUI.add("squarespace-ui-base",function(o){o.namespace("Squarespace"),o.mix(o.Node.DOM_EVENTS,{message:!0}
12),o.Squarespace.DIALOG_ZINDEX_BASE=t.zIndexes.BASE,o.Anim._intervalTime=10;var d=Number;o.Anim.DEFAULT_SETTER=function(f,h,a,c,p,v,m,b){var E=f._node,A=E._node,I=m(p,d(a),d(c)-d(a),v);E._node!==null&&(A?"style"in A&&(h in A.style||h in o.DOM.CUSTOM_STYLES)?(b=b||"",E.setStyle(h,I+b)):"attributes"in A&&h in A.attributes?E.setAttribute(h,I):h in A&&(A[h]=I):E.set?E.set(h,I):h in E&&(E[h]=I))},o.Squarespace.TextShrink=o.Base.create("TextShrink",o.Plugin.Base,[],{initializer:function(){var f=this.get("host");o.Lang.isValue(this.get("parentEl"))||this.set("parentEl",f.ancestor()),this._setupEl(),o.on("domready",this.refresh,this),this._resizeEvent=o.on("resize",function(){this._timeout&&this._timeout.cancel(),this._timeout=o.later(100,this,this.refresh)},o.config.win,this),this._tweakChange=o.Global.on("tweak:change",this.refresh,this),this._tweakSaveResetClose=o.Global.on(["tweak:save","tweak:reset","tweak:close"],this.refresh,this)},refresh:function(){this._reset(),this._setupEl(),this._adjust()},isOverflowing:function(){var f=this._getWidths();return Math.abs(f.el-f.parentEl)<=3&&(f.el=f.parentEl=Math.min(f.el,f.parentEl)),f.el>f.parentEl},_adjust:function(){var f=this.get("host"),h=this._getWidths();if(this.isOverflowing()){var a=this._getStyleValue(f,"fontSize");a=h.parentEl/h.el*a,this._setFontSize(Math.floor(a))}return!0},_setFontSize:function(f){var h=this.get("host"),a=this.get("minFontSize");a&&f<a&&(f=a),isNaN(f)||h.setStyle("fontSize",f+"px")},_getStyleValue:function(f,h){return parseInt(f.getStyle(h),10)},_getWidths:function(){var f=this.get("host"),h=this.get("parentEl"),a=f.get("scrollWidth"),c=this._getStyleValue(h,"paddingLeft")+this._getStyleValue(h,"paddingRight"),p=h.get("offsetWidth")-c;return(a===0||!o.Lang.isValue(a))&&(a=f.get("offsetWidth")),{parentEl:p,el:a}},_setupEl:function(){var f=this.get("host");f.setAttribute("data-shrink-original-size",this._getStyleValue(f,"fontSize")),this.letterSpacing=this._getStyleValue(f,"letterSpacing")/f.getAttribute("data-shrink-original-size")+"em",f.setStyle("letterSpacing",this.letterSpacing)},_reset:function(){var f=this.get("host");f.setStyles({letterSpacing:null,fontSize:null})},destructor:function(){this._resizeEvent&&this._resizeEvent.detach(),this._tweakChange&&this._tweakChange.detach(),this._tweakSaveResetClose&&this._tweakSaveResetClose.detach()}},{ATTRS:{minFontSize:{value:11},parentEl:{value:null}},NS:"TextShrink"}),o.Squarespace.SimpleFlexibleGrid=o.Base.create("SimpleFlexibleGrid",o.Plugin.Base,[],{initializer:function(){this._stylesheetEl=o.Node.create("<style></style>"),this.get("host").append(this._stylesheetEl),this._resizeEvent=o.on("resize",this.syncUI,o.config.win,this),this.syncUI()},syncUI:function(){var f;this.get("minWidth")?f=Math.floor(this.get("container").get("offsetWidth")/this.get("minWidth")):f=Math.ceil(this.get("container").get("offsetWidth")/this.get("maxWidth")),this._stylesheetEl.set("innerHTML",this.get("selector")+"{width:"+100/f+"% !important;}"),this.get("host").fire("simpleFlexibleGridSyncUI")},destructor:function(){this._stylesheetEl.remove(),this._resizeEvent.detach()}},{ATTRS:{container:{},selector:{},maxWidth:{},minWidth:{}},NS:"simple-flexible-grid"}),o.Squarespace.Mouse={lastX:100,lastY:100,client:{lastX:100,lastY:100},debug:function(){this.isDebugging=!0,this._debugNode||(this._debugNode=o.one(o.config.doc.body).appendChild("<div></div>"),this._debugNode.setStyles({position:"fixed",width:50,height:50,borderRadius:"50%",background:"rgba(20, 170, 255, 0.5)",marginLeft:-25,marginTop:-25,zIndex:Math.pow(10,5),pointerEvents:"none"})),this._debugNode.setStyles({top:o.Squarespace.Mouse.lastY,left:o.Squarespace.Mouse.lastX})}},o.Object.getValue(o.config.win,"Static.SQUARESPACE_CONTEXT.authenticatedAccount".split("."))&&o.on(o.UA.mobile?"touchmove":"mousemove",function(f){o.Squarespace.Mouse.lastX=f.pageX,o.Squarespace.Mouse.lastY=f.pageY,o.Squarespace.Mouse.client.lastX=f.clientX,o.Squarespace.Mouse.client.lastY=f.clientY,o.Squarespace.Mouse.isDebugging&&o.Squarespace.Mouse.debug()},o.one("html")),o.Squarespace.Image={loadAndFit:function(f,h){var a=new Image;
12a.src=h,o.one(a).on("load",function(c,p,v){p.set("src",v.src),p.resizeToParent({scale:"cover"})},this,f,a)},straighten:function(f,h,a,c){var p=(c<0?360-c:c)%360,v=p;p>=90&&(v=p%90-90),p>=180&&(v=-1*p%180-180),p>=270&&(v=p%270-90);var m=Math.abs(v)*(Math.PI/180),b;a>h?b=(h*Math.cos(m)+a*Math.sin(m))/h:b=(a*Math.cos(m)+h*Math.sin(m))/a,f.setStyle("transform","rotate("+c+"deg) scale("+Math.abs(b)+")")}},o.Squarespace.Position=Class.create({initialize:function(f){this.EDGE_MARGIN=20,this.avoidElX=f.avoidElX,this.avoidElY=f.avoidElY,this.xdir=f.xdir,this.ydir=f.ydir,this.x=f.x,this.y=f.y,this.xo=f.xo?f.xo:0,this.yo=f.yo?f.yo:0,this.w=f.w,this.h=f.h,this.initialX=this.getX(),this.initialY=this.getY()},setX:function(f){this.x=f},setY:function(f){this.y=f},getX:function(){return this.x+this.getXO()},getY:function(){return this.y+this.getYO()},getXY:function(){return[this.getX(),this.getY()]},getXAdj:function(){return this.initialX-this.getX()},getYAdj:function(){return this.initialY-this.getY()},getXO:function(){return(this.avoidElX&&this.xdir==="right"?this.avoidElX.get("offsetWidth"):0)+this.xo},getYO:function(){return(this.avoidElY&&this.ydir==="top"?-this.avoidElY.get("offsetHeight"):0)+this.yo},isRightViolation:function(){return this.x+this.w-Math.abs(this.getXO())+this.EDGE_MARGIN>o.one(document.body).get("winWidth")},isLeftViolation:function(){return this.x-Math.abs(this.getXO())-this.EDGE_MARGIN<0},isTopViolation:function(){return this.y-Math.abs(this.getYO())-this.EDGE_MARGIN<o.one(document.body).get("docScrollY")},isBottomViolation:function(){return this.y+this.h-Math.abs(this.getYO())+this.EDGE_MARGIN>o.one(document.body).get("winHeight")+o.one(document.body).get("docScrollY")},reflectFix:function(){this.xdir==="right"&&this.isRightViolation()?(this.xdir="left",this.getX=function(){return this.x-this.w-this.getXO()+11}):this.xdir==="left"&&this.isLeftViolation()&&(this.xdir="right",this.getX=function(){return this.x+this.w+this.getXO()}),this.ydir==="bottom"&&this.isBottomViolation()?(this.ydir="top",this.getY=function(){return this.y-this.h-this.getYO()},console.log("bottom violation .. now "+this.getY())):this.ydir==="top"&&this.isTopViolation()&&(this.ydir="bottom",this.getY=function(){return this.y+this.h+this.getYO()},console.log("top violation")),this.getY()-this.EDGE_MARGIN<0?(this.getY=function(){return o.one(document.body).get("winHeight")-this.h-this.EDGE_MARGIN},this.ydir="bottom"):this.getY()+this.h+this.EDGE_MARGIN>o.one(document.body).get("winHeight")+o.one(document.body).get("docScrollY")&&(this.getY=function(){return o.one(document.body).get("winHeight")+o.one(document.body).get("docScrollY")-this.EDGE_MARGIN-this.h},this.ydir="top"),this.getX()-this.EDGE_MARGIN<0?(this.getX=function(){return this.EDGE_MARGIN},this.ydir="left"):this.getX()+this.w+this.EDGE_MARGIN>o.one(document.body).get("winWidth")&&(this.getX=function(){return o.one(document.body).get("winWidth")-this.w-this.EDGE_MARGIN},this.ydir="right"),this.getY()<o.one(document.body).get("docScrollY")&&(console.log("fixing y offscreen issues."),this.yo=o.one(document.body).get("docScrollY")+this.EDGE_MARGIN-this.y)},nudgeFix:function(){this.isRightViolation()?this.getX=function(){return o.one(document.body).get("winWidth")+o.one(document.body).get("docScrollX")-this.w-this.EDGE_MARGIN}:this.isLeftViolation()&&(this.getX=function(){return this.EDGE_MARGIN}),this.isBottomViolation()?this.getY=function(){return o.one(document.body).get("winHeight")+o.one(document.body).get("docScrollY")-this.h-this.EDGE_MARGIN}:this.isTopViolation()&&(this.getY=function(){return this.EDGE_MARGIN})},overflowFix:function(){this.isRightViolation()?this.x=o.one(document.body).get("winWidth")+o.one(document.body).get("docScrollX")-this.w-this.EDGE_MARGIN:this.isLeftViolation()&&(this.x=this.EDGE_MARGIN),this.isBottomViolation()?this.y=o.one(document.body).get("winHeight")+o.one(document.body).get("docScrollY")-this.h-this.EDGE_MARGIN:this.y-Math.abs(this.getXO())-this.EDGE_MARGIN<0&&(this.y=this.EDGE_MARGIN)}}),o.Squarespace.ToolTipManager={canShow:!0,disableTooltips:function(){this.canShow=!1,this.currentTip&&(this.currentTip.hide(),this.currentTip=null)},enableTooltips:function(){this.canShow=!0}
12},o.Squarespace.ToolTip=Class.create({initialize:function(f){this.params=f;var h=o.all(this.params.target);h.size()!==0&&(this.params.showTimeout===void 0&&(this.params.showTimeout=1200),this.params.width===void 0&&(this.params.width=250),this.params.style===void 0&&(this.params.style="info"),this.mouseOffset=15,this.events=[],h.each(function(a){this.events.push(a.on("mouseover",function(c){this.lastX=c.pageX,this.lastY=c.pageY,this.move(),!this.showTimer&&(this.showTimer=o.later(this.params.showTimeout,this,this.show))},this)),this.events.push(a.on("mouseout",function(c){this.showTimer&&(this.showTimer.cancel(),this.showTimer=null),this.hide()},this)),this.events.push(a.on("click",function(c){this.params.clickToShow?(this.show(),c.halt()):this.hide()},this))},this),this.events.push(o.Global.on("manager:change-mode",function(a){this.hide()},this)))},destroy:function(){for(var f=0;f<this.events.length;++f)this.events[f].detach();this.el&&(this.el.remove(),this.el=null),this.events=[],this.destroyed=!0,this.shown=!1},move:function(){this.el&&(this.position.x=this.lastX,this.position.y=this.lastY,this.a?this.el.setStyles({left:this.position.getX()+"px"}):this.el.setStyles({left:this.position.getX()+"px",top:this.position.getY()+"px"}))},show:function(){this.el||this.destroyed||this.shown||!o.Squarespace.ToolTipManager.canShow&&!this.params.dialogTooltip||(this.el=o.Node.create('<div class="sqsp-tooltip "'+this.params.style+'><div class="title">'+this.params.title+"</div></div>"),this.params.body&&this.el.append('<div class="description">'+this.params.body+"</div>"),o.one(document.body).append(this.el),this.position=new o.Squarespace.Position({xdir:"right",ydir:"bottom",x:this.lastX,y:this.lastY,xo:this.mouseOffset,yo:this.mouseOffset,w:this.el.get("offsetWidth"),h:this.el.get("offsetHeight")}),this.position.reflectFix(),this.el.setStyles({left:this.position.getX()+"px",top:this.position.getY()-this.position.yo+"px",width:this.params.width+"px",zIndex:2000000001,opacity:0}),this.params.icon&&this.el.setStyle("backgroundImage","url("+this.params.icon+")"),this.shown=!0,this.a=new o.Anim({node:this.el,to:{top:this.position.getY(),opacity:1},duration:.3,easing:o.Easing.easeOutStrong}),this.a.on("end",function(){this.a=null},this),this.a.run(),o.Squarespace.ToolTipManager.currentTip=this)},hide:function(){if(this.el){var f=new o.Anim({node:this.el,to:{top:this.position.getY()+15,opacity:0},duration:.3,easing:o.Easing.easeOutStrong});f.on("end",function(){this.get("node").remove()}),f.run(),this.el=null,this.a=null,this.shown=!1}}}),o.Squarespace.Lightbox=Class.create({defaultOpts:{overlayShowDuration:.35,contentShowDuration:.6,margin:0,opacity:1,transition:"fade",clickAnywhereToExit:!0,name:null,content:"<div>&nbsp;</div>",theme:"black",overlayStyle:"orb"},name:"Lightbox",initialize:function(f){this.enabled=!0,this.params=o.merge(this.defaultOpts,f),this.params.containerNode||(this.params.containerNode=o.one("body")),this.params.transition||(this.params.transition="fade"),this.params.zIndex||(o.Squarespace.DIALOG_ZINDEX_BASE+=10,this.params.zIndex=o.Squarespace.DIALOG_ZINDEX_BASE),this.events=[]},enable:function(){this.enabled=!0,this.overlayEl&&this.overlayEl.setStyle("display","block")},disable:function(){this.enabled=!1,this.overlayEl&&this.overlayEl.setStyle("display","none")},getContentEl:function(){return this.contentEl},show:function(){var f="sqs-lightbox"+(this.params.name?" sqs-lightbox-"+this.params.name:"");if(o.Lang.isArray(this.params.classNames)&&(f=f+" "+this.params.classNames.join(" ")),this.contentEl=o.Node.create('<div class="'+f+'"></div>'),o.Lang.isArray(this.params.content)?this.params.content.forEach(function(a){this.contentEl.append(a)},this):this.contentEl.append(this.params.content),this.contentEl.setStyles({position:"fixed",opacity:"0",zIndex:this.params.zIndex}),this.events.push(o.on("resize",this.position,o.one(window),this)),this.params.disableNormalClose||o.Squarespace.EscManager.addTarget(this),this.params.containerNode.append(this.contentEl),this.params.contentOnly)this._showContent();else{var h="sqs-lightbox-overlay"+(this.params.name?" sqs-lightbox-overlay-"+this.params.name:"")+" "+this.params.theme;this.params.name&&(h+=" sqs-lightbox-overlay-"+this.params.name),this.params.overlayStyle&&(h+=" sqs-lightbox-overlay-style-"+this.params.overlayStyle),o.Lang.isArray(this.params.classNames)&&(h=h+" "+this.params.classNames.join(" ")),this.overlayEl=o.Node.create('<div class="'+h+'"></div>'),this.overlayEl.setStyles({zIndex:this.params.zIndex-1}),this.params.containerNode.append(this.overlayEl),this.fire("showing"),this.a=o.Squarespace.Transitions.getTransition({el:this.overlayEl,opacity:this.params.opacity,name:"fade",direction:"in",duration:this.params.overlayShowDuration}),this.a.on("end",function(){this.fire("overlay-visible"),this.a=null,this._showContent()},this),this.a.run(),this.params.disableNormalClose?this.events.push(o.on("click",function(a){a.halt()},this.overlayEl,this)):this.events.push(o.on("click",this.close,this.overlayEl,this))}this.params.clickAnywhereToExit&&this.events.push(o.on("click",this.hide,this.contentEl,this))},position:function(){if(this.enabled){var f=o.one(document).get("winWidth"),h=o.one(document).get("winHeight"),a,c;f<this.naturalW+this.params.margin*2?a=f-this.params.margin*2:a=this.naturalW,h<this.naturalH+this.params.margin*2?c=h-this.params.margin*2:c=this.naturalH;var p=(f-a)/2,v=(h-c)/2;this.contentAttached&&(this.contentEl.setStyles({left:p+"px",top:v+"px",width:a+"px"}),this.params.noHeightConstrain||this.contentEl.setStyles({height:c+"px"}),this.resizeTarget&&this.resizeTarget.resizeToParent({scale:"contain"})),this.fire("position",{width:a,height:c,verticalWidth:f,verticalHeight:h,maxWidth:f-this.params.margin*2,maxHeight:h-this.params.margin*2})}},_showContent:function(){this.contentAttached=!0,this.resizeTarget=this.contentEl.one(".resize-target"),this.naturalW=this.contentEl.one("*").get("offsetWidth"),this.naturalH=this.params.height||this.contentEl.one("*").get("offsetHeight"),this.position(),this.fire("content-ready");var f=o.Squarespace.Transitions.getTransition({el:this.contentEl,name:this.params.transition,direction:"in",duration:this.params.contentShowDuration});f.on("end",function(){this.fire("content-visible")},this),f.run()},close:function(f){!this.params.clickAnywhereToExit&&(!f||this.overlayEl&&this.overlayEl.compareTo(f.target))||this.hide()},hide:function(){var f;this.enabled&&(this.a&&this.a.stop(),this.a=null,this.fire("hiding"),o.Squarespace.EscManager.removeTarget(this),this.overlayEl&&(f=o.Squarespace.Transitions.getTransition({el:this.overlayEl,n
12ame:"fade",direction:"out",duration:this.params.overlayShowDuration}),this.params.overlayShowDuration>this.params.contentShowDuration&&(this.a=f),f.run()),f=o.Squarespace.Transitions.getTransition({el:this.contentEl,name:this.params.transition,direction:"out",duration:this.params.contentShowDuration}),this.a||(this.a=f),f.run(),this.a.on("end",function(){this.destroy(),this.fire("hidden")},this))},destroy:function(){for(var f=0;f<this.events.length;++f)this.events[f].detach();this.contentEl&&this.contentEl.remove(),this.overlayEl&&this.overlayEl.remove(),this.contentEl=null,this.overlayEl=null,this.events=[]}}),o.augment(o.Squarespace.Lightbox,o.EventTarget),o.Squarespace.CustomAnim=Class.create({initialize:function(f){this.params=f},cancel:function(){},stop:function(){}}),o.augment(o.Squarespace.CustomAnim,o.EventTarget),o.augment(o.Squarespace.CustomAnim,o.Attribute),o.Squarespace.Transitions={STANDARD_DURATION:.3,getTransition:function(f){return!f.el||!f.el._node?new o.Anim:(f.duration||(f.duration=o.Squarespace.Transitions.STANDARD_DURATION),o.Squarespace.Transitions.transitionsByName[f.name](f))},transitionsByName:{fade:function(f){return new o.Anim({node:f.el,to:{opacity:o.Lang.isValue(f.opacity)?f.opacity:f.direction==="in"?1:0},duration:o.Squarespace.Transitions.STANDARD_DURATION,easing:o.Easing.easeOutStrong})},scale:function(f){return new(Class.extend(o.Squarespace.CustomAnim,{run:function(){f.opacity||(f.opacity=1),o.Lang.isValue(f.duration)||(f.duration=o.Squarespace.Transitions.STANDARD_DURATION);var h=this.params.el;this.params.direction==="in"?(h.setStyles({transform:"scale(.95)",opacity:0}),o.later(10,h,h.setStyles,{transitionProperty:"transform, opacity",transitionDuration:f.duration+"s",transitionTimingFunction:"ease-out","backface-visibility":"hidden"}),o.later(20,h,h.setStyles,{transform:"scale(1)",opacity:f.opacity})):(h.setStyles({transform:"scale(1)",opacity:f.opacity}),o.later(10,h,h.setStyles,{transitionProperty:"transform, opacity",transitionDuration:f.duration+"s",transitionTimingFunction:"ease-out",backfaceVisibility:"hidden"}),o.later(20,h,h.setStyles,{transform:"scale(.95)",opacity:0})),o.later(f.duration*1e3+100,this,function(){this.fire("end",{_event:!0})})}}))(f)},none:function(f){return new(Class.extend(o.Squarespace.CustomAnim,{run:function(){this.params.direction==="in"?this.el.setStyle("opacity",1):this.el.setStyle("opacity",0),this.fire("end")}}))(f)}}},o.Squarespace.Effects={bounce:function(f){f.setStyles({transform:"scale(1)"}),o.later(10,f,f.setStyles,{transitionProperty:"transform, opacity",transitionDuration:".1s",transitionTimingFunction:"ease-out",backfaceVisibility:"hidden"}),o.later(20,f,f.setStyles,{transform:"scale(1.1)"}),o.later(100,f,f.setStyles,{transform:"scale(1)"})},focus:function(f){f.setStyles({boxShadow:"0px 0px 0px rgb(20, 170, 255)"}),o.later(10,f,f.setStyles,{transitionProperty:"boxShadow",transitionDuration:".2s",transitionTimingFunction:"ease-out"}),o.later(20,f,f.setStyles,{boxShadow:"0px 0px 10px rgb(20, 170, 255)"}),o.later(200,f,f.setStyles,{boxShadow:null})},blink:function(f){var h=new o.Anim({node:f,to:{opacity:0},duration:.6,easing:o.Easing.easeOutStrong});h.on("end",function(){var a=new o.Anim({node:this.get("node"),to:{opacity:1},duration:.6,easing:o.Easing.easeOutStrong});a.on("end",function(){}),a.run()}),h.run()},shimmy:function(f){f.setStyles({transform:"translateX(0px)"}),o.UA.safari?o.later(10,f,f.setStyles,{webkitTransitionProperty:"-webkit-transform",webkitTransitionDuration:".3s",webkitTransitionTimingFunction:"cubic-bezier(0.175, 0.885, 0.32, 1.275)"}):o.later(10,f,f.setStyles,{transitionProperty:"transform",transitionDuration:".3s",transitionTimingFunction:"cubic-bezier(0.175, 0.885, 0.32, 1.275)"}),o.later(20,f,f.setStyles,{transform:"translateX(-33px)"}),o.later(200,f,f.setStyles,{transform:null})}},o.augment(o.Node,Class.create({intersectXY:function(f,h){var a=this.get("region");return a.left<f&&f<a.right&&a.top<h&&h<a.bottom},forceClass:function(f,h){this.toggleClass(f,!!h)},data:function(f){var h=this._node;if(f)for(;h;){if(h.data&&h.className.indexOf(f)!==-1)return h.data;h=h.parentNode}else for(;h;){if(h.data)return h.data;h=h.parentNode}return null},setNodeData:function(f){this._node.data=f}})),o.Squarespace.RelativeTimeDisplay=o.Base.create("RelativeTimeDisplay",o.Plugin.Base,[],{initializer:function(){this.timer=o.later(this.get("interval"),this,this.syncUI,{}
12,!0),this.syncUI()},syncUI:function(){var f=Math.floor((new Date().getTime()-this.get("date").getTime())/1e3);f<60?f===0?this.get("host").setContent((0,n.t)("just now",null,{project:"scripts-v6-root"})):this.get("host").setContent((0,n.t)("about {secondsDifference} seconds ago",{secondsDifference:f},{project:"scripts-v6-root"})):this.get("host").setContent((0,i.default)(this.get("date"),!0))},destructor:function(){this.timer.cancel()}},{NS:"RelativeTimeDisplay",CSS_NAMESPACE:"sqs-action-overlay",ATTRS:{date:{valueFn:function(){return new Date}},interval:{value:5e3}}}),o.Squarespace.PositionAnimator=o.Base.create("PositionAnimator",o.Plugin.Base,[],{hold:function(){this.set("originalTop",this.get("host").get("offsetTop")),this.set("originalLeft",this.get("host").get("offsetLeft")),this.previousPosition=this.get("host").getStyle("position")},release:function(f){var h=this.get("host").get("offsetTop"),a=this.get("host").get("offsetLeft"),c=this.get("baseSpeed")+(f?0:Math.random()*.2),p=f?0:200*Math.random(),v=this.get("originalTop")-h,m=this.get("originalLeft")-a;this.get("host").setStyles({position:"relative",top:v,left:m,transition:"none"});var b=this,E=this.get("host").anim({top:0,left:0},{from:{top:v,left:m},duration:c,end:function(){this.get("node")._node&&(this.get("node").setStyles({position:this.previousPosition,top:null,left:null,transition:null}),b.get("releasedFn")&&b.get("releasedFn")(),b.fire("released"))}});o.later(p,E,E.run)},destructor:function(){}},{NS:"positionAnimator",ATTRS:{originalTop:{},originalLeft:{},releasedFn:{value:!1},baseSpeed:{value:.2}}}),o.Anim.behaviors.translate={set:function(f,h,a,c,p,v,m){var b=m(p,parseInt(a[0],10),parseInt(c[0],10)-parseInt(a[0],10),v),E=m(p,parseInt(a[1],10),parseInt(c[1],10)-parseInt(a[1],10),v);f._node.setStyles({transform:"translate("+b+"px, "+E+"px)"})},get:function(f){return[0,0]}}},"1.0",{requires:["anim","attribute","base","event-custom","node","plugin"]})},206737:function(_,s,e){"use strict";e.r(s);var n=e(860466),r=e(836416),i=e(685857),t=e(495394),l=e.n(t),o=e(343185);YUI.add("squarespace-util",function(d){d.Squarespace.API_ROOT="/api/",d.Squarespace.REST_API_ROOT="/api/rest/",d.Squarespace.Utils={isInDamaskFrame:function(){return(0,r.isWindowInDamaskFrame)(d)},areCookiesEnabled:function(){return(0,i.areCookiesEnabled)()},storeSharedSSIdentity:function(){return(0,t.storeSharedSSIdentity)()},removeSharedSSIdentity:function(){return(0,t.removeSharedSSIdentity)()},onPointerAction:function(){return o.onPointerAction.apply(this,Array.prototype.slice.call(arguments))}},d.Squarespace.Analytics={trackInternal:function(f,h,a){(0,n.default)(f,h).then(a)}}},"1.0",{requires:["squarespace-browser-patches"]})},891816:function(_,s,e){"use strict";e.r(s);var n=e(325943),r=e.n(n),i=e(451886),t=e(619133),l=e.n(t);YUI.add("squarespace-video-loader",function(o){o.namespace("Squarespace"),o.Squarespace.VideoLoader=o.Base.create("VideoLoader",o.Plugin.Base,[],{initializer:function(){var d=this.get("host");d.plug(o.Squarespace.NodeDestroyNotifier,{onDestroy:function(){this.destroy()},context:this}),this._setVariables(),this._resizeEmitter=new o.Squarespace.ResizeEmitter({timeout:1e3}),this._onFullscreenChangeHandler=this.handleFullScreenChange.bind(this),this._modeClass="video-"+this.get("mode"),d.addClass(this._modeClass),this.once("loaded",this.bindUI,this),this.get("load")&&this.load(),this.after("forceAutoplayChange",function(){this._augmentVideoSrc()})},destructor:function(){this.prefixedFullScreenEvents.forEach(function(d){o.config.doc.removeEventListener(d,this._onFullscreenChangeHandler)}.bind(this)),this._resizeEmitter.destroy()},load:function(){if(!this._loaded){this.get("type")==="invalid"&&(this._intrinsic=!1,this.get("overlay")&&(this.get("overlay").remove(),this._set("overlay",null)));var d=this.get("host"),f=this.get("mode");d.removeClass(this._modeClass),this._modeClass="video-"+f,d.addClass(this._modeClass);var h,a;if(this._intrinsic){var c=this.getWidth(),p=this.getHeight(),v;c&&p?v=p/c*100:v=56.3,h=this._getOrCreateNode(".intrinsic",'<div class="intrinsic"></div>'),a=this._getOrCreateNode(".intrinsic-inner",'<div class="intrinsic-inner"></div>'),a.setStyle("paddingBottom",v+"%");var m=d.get("parentNode"),b=m.getComputedStyle("position");
12f==="fit"?(d.setStyles(d.getAdjustedDimensions({scale:"contain",width:this.getWidth(),height:this.getHeight()})),b==="static"&&m.setStyle("position","relative")):f==="fill"&&b==="static"&&m.setStyle("position","relative"),this.get("overlay")?(this.get("overlay").wrap(a),a.wrap(h)):(h.appendChild(a),d.appendChild(h))}var E=this.get("overlay");if(E){E.setStyle("opacity",1);var A=E.one(".sqs-video-opaque");A||(A=o.Node.create('<div class="sqs-video-opaque"></div>'),E.appendChild(A));var I=E.one(".sqs-video-icon");I||(I=o.Node.create('<div class="sqs-video-icon"></div>'),E.appendChild(I)),this._setPlayButtonAttributes(this.get("inactive")),this.after("inactiveChange",function(P){this._setPlayButtonAttributes(P.newVal)},this);var C=E.one("img");C&&(C.fire("refresh"),C.plug(o.Squarespace.Loader2,{load:!0,mode:"fill"}),C.fire("refresh"))}else h?a.appendChild(this.get("video")):d.appendChild(this.get("video")),this._set("showingVideo",!0);this._cacheOverlayWrapperHeight(),this.fire("loaded"),this._loaded=!0}},_setPlayButtonAttributes:function(d){var f=this.get("overlay").one(".sqs-video-icon");d?(f.removeAttribute("tabindex"),f.removeAttribute("role"),f.removeAttribute("aria-label")):(f.setAttribute("tabindex",0),f.setAttribute("role","button"),f.setAttribute("aria-label",(0,n.t)("Play",null,{project:"scripts-v6-root",notes:"Play video button label"})))},_cacheOverlayWrapperHeight:function(){var d=this.get("host").get("parentNode"),f=d.get("offsetHeight");d.setData("cached-height",f)},_getOrCreateNode:function(d,f){var h=this.get("host").one(d);return h||o.Node.create(f)},unload:function(){var d=this.get("host");d.setStyles({top:null}),this.showOverlay(),this.get("overlay")&&this.get("overlay").remove(),this.get("video").remove(),this._intrinsic&&d.one(".intrinsic").remove(!0),this.get("overlay")&&(this.get("overlay").setStyle("opacity",0),d.appendChild(this.get("overlay"))),this._setIntrinsic(),this._loaded=!1},reload:function(){this.unload(),this.load()},handleFullScreenChange:function(d){this.isFullScreen=!this.isFullScreen},showVideoIfNotInactive:function(){this.get("inactive")||this.showVideo()},bindUI:function(){this.get("overlay")&&(this.get("overlay").on("click",this.showVideoIfNotInactive,this),this.get("overlay").one(".sqs-video-icon").on("keydown",function(d){var f=d.keyCode===13,h=d.keyCode===32;(f||h)&&this.showVideoIfNotInactive()},this)),this.after("modeChange",this.reload,this),this._resizeEmitter.on("resize",function(){if(this.get("mode")==="fit"&&this._resetFitTop(),this.get("overlay")){var d=this.get("overlay").one("img");d&&d.fire("refresh")}},this),this._resizeEmitter.on("resize:end",function(){this.get("mode")==="fit"&&!this.isFullScreen&&(this._cacheOverlayWrapperHeight(),this._resetFitTop())},this),this.prefixedFullScreenEvents.forEach(function(d){o.config.doc.addEventListener(d,this._onFullscreenChangeHandler)}.bind(this)),o.Global.on("tweak:aftershow",function(){this.get("mode")==="fit"&&this._resetFitTop()},this),o.Global.after("tweak:afterclose",function(){this.get("mode")==="fit"&&setTimeout(o.bind(function(){this._resetFitTop()},this),1e3)},this)},showVideo:function(){if(!(this.get("showingVideo")||!this.get("overlay"))){this._set("showingVideo",!0),this._showOverlayOnOthers();var d=this.get("video");d.setStyle("opacity",0),this._intrinsic?this.get("host").one(".intrinsic-inner").appendChild(d):this.get("host").appendChild(d);var f=this.get("overlay"),h=f.one(".sqs-video-opaque");h.anim({opacity:1},{duration:1,start:function(){f.one(".sqs-video-icon").setStyle("visibility","hidden")},end:function(){this.get("video").setStyle("opacity",1),this.get("showingVideo")&&f.setStyle("visibility","hidden"),f.hasClass("no-thumb")?h.setStyle("opacity",1):h.setStyle("opacity",0),f.one(".sqs-video-icon").setStyle("visibility",null)},context:this}).run()}},showOverlay:function(){if(!(!this.get("showingVideo")||!this.get("overlay"))){this._set("showingVideo",!1),this.get("overlay").setStyle("opacity",0),this.get("overlay").setStyle("visibility",null);var d=this.get("video");d.anim({opacity:0},{duration:.3,start:function(){this.get("overlay").anim({opacity:1},{duration:.3}).run()},end:function(){d.remove()},context:this}).run()}},refreshVideo:function(){if(this.get("showingVideo")){var d=this.get("video");if(this.get("type")==="object"){d.remove();var f=this.get("host");this._intrinsic?f.one(".intrinsic-inner").appendChild(d):f.appendChild(d)}else this.get("type")==="iframe"&&d.setAttribute("src",d.getAttribute("src"))}}
12,play:function(){if(this.get("apiFriendly")){var d=this.get("video").getDOMNode().contentWindow;switch(this._providerName){case"Vimeo":d.postMessage('{"method": "play", "value": "true"}',"*");break;case"YouTube":d.postMessage('{"event":"command","func":"playVideo","args":""}',"*");break}}},pause:function(){if(this.get("apiFriendly")){var d=this.get("video").getDOMNode().contentWindow;switch(this._providerName){case"Vimeo":d.postMessage('{"method": "pause", "value": "true"}',"*");break;case"YouTube":d.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*");break}}},getWidth:function(){return this.get("video").getAttribute("width")},getHeight:function(){return this.get("video").getAttribute("height")},_setVariables:function(){var d=this.get("host");this._setIntrinsic(),this._set("overlay",d.one(".sqs-video-overlay"));var f=o.Node.create(d.getAttribute("data-html")),h=o.Node.create('<div class="sqs-video-invalid-wrapper"><div class="state-message">'+(0,n.t)("Custom featured images only available with embedded videos. Go back into embed settings to turn off featured images.",null,{project:"scripts-v6-root"})+"</div></div>"),a=o.Node.create('<div class="sqs-video-invalid-wrapper"><div class="state-message">'+(0,n.t)("Invalid video embed.",null,{project:"scripts-v6-root"})+"</div></div>"),c;f?f.test("iframe")?(c=f,this._set("type","iframe")):f.test("object")?(c=f,this._set("type","object")):f.one("iframe")?(c=f.one("iframe"),this._set("type","iframe")):f.one("object")?f.one("embed")?(c=f.one("object"),this._set("type","object")):(c=a,this._set("type","invali
12d")):this.get("overlay")?(c=h,this._set("type","invalid")):(c=a,this._set("type","invalid")):(c=a,this._set("type","invalid")),this._set("video",c);var p=d.getAttribute("data-provider-name");if((!p||p==="")&&this.get("type")!=="invalid"){var v=this.get("video").getAttribute("src");v.match("player.vimeo.com")?p="Vimeo":v.match("www.youtube.com")&&(p="YouTube")}this._providerName=p,this.isFullScreen=o.config.doc.fullScreen||o.config.doc.mozFullScreen||o.config.doc.webkitIsFullScreen,this.prefixedFullScreenEvents=["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],this.get("type")==="invalid"?d.addClass("video-invalid"):(this._augmentVideoSrc(),d.removeClass("video-invalid"))},_setIntrinsic:function(){this._intrinsic=this.get("mode")==="none"||this.get("mode")==="fit"},_resetFitTop:function(){var d=this.get("host"),f=d.get("parentNode").get("offsetHeight");f>o.config.win.innerHeight&&(f=d.get("parentNode").getData("cached-height")||o.config.win.innerHeight);var h=d.one(".intrinsic");h.setStyle("top",null);var a=h.get("offsetHeight");
12d.setStyle("top",(f-a)/2+"px")},_augmentVideoSrc:function(){var d=this.get("type"),f=this.get("video"),h=d==="iframe"?f:f.one("embed")||f,a=h.test("object")?"data":"src",c=h.getAttribute(a),p=c.split("?"),v=p[0],m=p[1]||"",b=o.QueryString.parse(m),E=this._providerName;(this.get("overlay")||this.get("forceAutoplay"))&&(E===(0,n.t)("Wistia, Inc.",null,{project:"scripts-v6-root"})?b.autoPlay="true":E==="Animoto"?b.options="autostart":b.autoplay=1);var A=["Vimeo","YouTube","Wistia, Inc.","Animoto"];if((d==="object"||A.indexOf(E)!==-1)&&t.isSecure()&&(v=t.securifyURL(v)),v=v.replace("http:////","//"),v=v.replace("https:////","//"),E==="YouTube"&&(0,i.shouldRestrictNonEssentialCookies)()&&(v=v.replace("https://www.youtube.com","https://www.youtube-nocookie.com")),d==="iframe")switch(E){case"YouTube":b.enablejsapi=1,this._set("apiFriendly",!0);break}c=v+"?"+o.QueryString.stringify(b),h.setAttribute(a,c)},_showOverlayOnOthers:function(){o.all(".sqs-video-wrapper").each(function(d){d!==this.get("host")&&d.videoloader.showOverlay()},this)}},{NS:"videoloader",ATTRS:{apiFriendly:{value:!1,readOnly:!0},inactive:{value:!1},load:{value:!0},mode:{value:"none",validator:function(d){return["none","fit","fill",null].indexOf(d)!==-1}},overlay:{value:null,readOnly:!0},showingVideo:{value:!1,readOnly:!0},type:{value:null,readOnly:!0},video:{value:null,readOnly:!0},forceAutoplay:{value:!1}}})},"1.0",{requires:["base","node","plugin","querystring","squarespace-dom-emitters-resize","squarespace-image-loader","squarespace-plugin-node-destroy-notifier","squarespace-ui-base"]})},791756:function(_,s,e){"use strict";e.r(s);var n=e(325943),r=e.n(n);YUI.add("squarespace-widgets-alert",function(i){i.namespace("Squarespace.Widgets");var t=i.Squarespace.Widgets.Alert=i.Base.create("alert",i.Squarespace.Widgets.Confirmation,[],{},{CSS_PREFIX:"sqs-widgets-confirmation",TYPE:i.Squarespace.Widgets.Confirmation.TYPE,ANCHOR:i.Squarespace.Widgets.Confirmation.ANCHOR,TEMPLATE:i.Squarespace.Widgets.Confirmation.TEMPLATE,show:function(l){return new t(l)},ATTRS:{className:{value:"alert"},style:{value:i.Squarespace.Widgets.Confirmation.TYPE.CONFIRM_ONLY},"strings.confirm":{value:(0,n.t)("Okay",null,{project:"scripts-v6.widgets"})}}})},"1.0",{requires:["base","squarespace-widgets-confirmation"]})},629581:function(_,s,e){"use strict";e.r(s);var n=e(325943),r=e.n(n),i=e(798589),t=e(999762);YUI.add("squarespace-widgets-confirmation",function(l){l.namespace("Squarespace.Widgets");var o={CONFIRM_OR_REJECT:0,CONFIRM_OR_CANCEL:1,CONFIRM_ONLY:2,NO_BUTTONS:3},d=l.Squarespace.Widgets.Confirmation=l.Base.create("confirmation",l.Widget,[l.Squarespace.Mixins.EventRegistrar],{initializer:function(){this._posHelper=new l.Squarespace.Widgets.PositionHelper(this.get("position"),this.get("padding")),this._resizeEmitter=new l.Squarespace.ResizeEmitter,this.get("escToCancel")&&(l.Squarespace.EscManager.addTarget(this),this.ignoreBodyClicks=!0);var f=["show","hide","confirm","reject","cancel"];l.Array.each(f,function(h){this.publish(h,{emitFacade:!0,broadcast:2})},this),this._timers=[]},destructor:function(){for(l.Squarespace.EscManager.removeTarget(this),this._resizeEmitter.destroy(),this._resizeEmitter=null,this._posHelper=null,this._overlay=null,this._buttonsNode=null,this._cancelButton=null,this._rejectButton=null,this._confirmButton=null;this._timers.length!==0;)this._timers.shift().cancel();this._timers=null,this.detachAll()},renderUI:function(){d.superclass.renderUI.call(this);var f=this.get("zIndex"),h=this.get("boundingBox"),a=this.get("contentBox"),c=this.constructor.TEMPLATE;l.Lang.isString(c)&&a.prepend(c),h.addClass(this.get("className")),l.Lang.isValue(f)&&h.setStyle("z-index",f),a.addClass("clear"),a.one(".title").setContent(this.get("strings.title"));var p=l.guid();a.one(".title").setAttribute("id",p),a.one(".message").setContent(this.get("strings.message"));var v=l.guid();a.one(".message").setAttribute("id",v),a.setAttribute("role","dialog"),a.setAttribute("aria-labelledby",p+" "+v),this._buttonsNode=a.one(".buttons"),this._renderButtons(),this.get("visible")&&this.show()},bindUI:function(){var f=l.bind(function(p){return function(m){m.halt(),this._handleResponse(p)}},this),h=l.bind(function(p){return function(m){(m.keyCode===32||m.keyCode===13)&&(m.halt(),this._handleResponse(p))}},this);l.Lang.isValue(this._confirmButton)&&(this._confirmButton.on("click",f("confirm"),this),this._confirmButton.on("keydown",h("confirm"),this)),l.Lang.isValue(this._cancelButton)&&(this._cancelButton.on("click",f("cancel"),this),this._cancelButton.on("keydown",h("cancel"),this)),l.Lang.isValue(this._rejectButton)&&(this._rejectButton.on("click",f("reject"),this),this._rejectButton.on("keydown",h("reject"),this)),this.after("positionChange",function(){this._posHelper=new l.Squarespace.Widgets.PositionHelper(this.get("position"),this.get("padding"))},this),this.get("position")!==l.Squarespace.Widgets.PositionHelper.ANCHOR.MOUSE&&this._registerEvent(this._resizeEmitter.on("resize",this._updatePosition,this));var a=this.get("hideAfterTime");l.Lang.isNumber(a)&&this._registerTimer(l.later(a,this,this._hideAfterTime)),this.get("destroyOnHide")&&this.onceAfter("hide",this.destroy,this),this.before("hide",function(){this._revertFocusContainment(),l.Lang.isValue(this._overlay)&&this._overlay.remove(!0)},this),this.on("cancel",this.hide,this),this.onceAfter("confirm",this.hide,this),this.onceAfter("reject",this.hide,this)},_handleResponse:function(f){this.fire(f)},_renderButtons:function(){var f=this.get("style");f!==o.NO_BUTTONS&&(f!==o.CONFIRM_ONLY&&(this._cancelButton=this._buttonsNode.appendChild(this._createButton("cancel"))),f===o.CONFIRM_OR_REJECT&&(this._rejectButton=this._buttonsNode.appendChild(this._createButton("reject"))),this._confirmButton=this._buttonsNode.appendChild(this._createButton("confirm")))},_createButton:function(f){var h="div";return l.Node.create(l.Lang.sub('<{element}
12 role="button" tabindex="0" class="confirmation-button no-frame {type}">{sub1}</{element}>',{type:f,sub1:this.get("strings."+f),element:h}))},_updatePosition:function(){var f=this.get("boundingBox"),h=this._posHelper.fetch(f,this.get("anchor"));f.setStyles(h)},_renderOverlay:function(){var f=this.get("boundingBox"),h=this.get("zIndex")||parseInt(f.getStyle("z-index"),10);this._overlay=f.insertBefore("<div></div>",f),this._overlay.addClass(this.getClassName("overlay")),this._overlay.setStyle("z-index",h-1),this.get("showOverlay")||this._overlay.setStyle("opacity","0"),this._overlay.on("click",function(a){a.halt(),this._handleResponse("cancel")},this)},show:function(){l.Lang.isValue(this._overlay)||this._renderOverlay();var f=this.get("boundingBox");this.set("visible",!0),f.setStyle("width",this.get("width")),this._updatePosition(),f.addClass("shown"),this._revertFocusContainment=(0,t.containFocus)({container:f.getDOMNode(),root:l.one("body").getDOMNode(),setFocusOnContain:this._confirmButton&&this._confirmButton.getDOMNode()||!0}),this.fire("show")},hide:function(f){var h=function(p,v){var m=p.addClass;v&&(m=p.removeClass),l.bind(m,p,"hiding")(),l.Lang.isValue(l.UA.mobile)&&l.bind(m,p,"mobile")()},a=this.get("boundingBox"),c=function(){l.Lang.isValue(a.getDOMNode())&&a.hasClass("hiding")&&(h(a,!0),this.set("visible",!1),this.fire("hide"))};l.Lang.isBoolean(f)&&f?c.call(this):(h(a),a.once(["transitionend","oTransitionEnd","otransitionend","webkitTransitionEnd"],c,this),this._registerTimer(l.later(600,this,c)))},_hideAfterTime:function(){this.hide()},_registerTimer:function(f){this._timers.push(f)}},{CSS_PREFIX:"sqs-widgets-confirmation",TEMPLATE:'<div class="title"></div><div class="message"></div><div class="buttons"></div>',TYPE:o,ANCHOR:l.Squarespace.Widgets.PositionHelper.ANCHOR,show:function(f){return new d(f)},ATTRS:{className:{value:"question",validator:l.Lang.isString},escToCancel:{value:!0,validator:l.Lang.isBoolean},hideAfterTime:{validator:l.Squarespace.AttrValidators.isNullOrNumber},destroyOnHide:{value:!0,validator:l.Lang.isBoolean},position:{getter:function(f){return l.Lang.isValue(f)?f:l.Lang.isValue(l.UA.mobile)||i.isSubDesktop()?l.Squarespace.Widgets.PositionHelper.ANCHOR.CENTER:l.Squarespace.Widgets.PositionHelper.ANCHOR.MOUSE},validator:l.Lang.isFunction},anchor:{},padding:{value:20,validator:l.Lang.isNumber},render:{valueFn:function(){var f=l.one(l.Squarespace.Damask.ContextGlobals.fromTop("Y.config.doc.body"));return l.Lang.isValue(f)?f:l.one(l.config.doc.body)}},style:{value:o.CONFIRM_OR_CANCEL,validator:l.Lang.isNumber},showOverlay:{value:!1,validator:l.Lang.isBoolean},strings:{value:{title:"",message:"",confirm:(0,n.t)("Confirm",null,{project:"scripts-v6.widgets",notes:"Confirm text for 3 option dialog; oldKey: dialogConfirm"}),cancel:(0,n.t)("Cancel",null,{project:"scripts-v6.widgets",notes:"Cancel text for 3 option dialog; oldKey: dialogCancel"}),reject:(0,n.t)("Reject",null,{project:"scripts-v6.widgets",notes:"Reject text for 3 option dialog; oldKey: dialogReject"})}},width:{value:350},zIndex:{validator:l.Squarespace.AttrValidators.isNullOrNumber},instrumentationTitle:{value:null}}})},"1.0",{requires:["base","squarespace-damask-context-globals","squarespace-dom-emitters-resize","squarespace-escmanager","squarespace-mixins-event-registrar","squarespace-util","squarespace-widgets-position-helper"]})},664444:function(){YUI.add("squarespace-widgets-gismo",function(_){_.namespace("Squarespace.Widgets"),_.Squarespace.Widgets.Gismo=_.Base.create("Gismo",_.Widget,[_.Squarespace.GismoBase])},"1.0",{requires:["base","squarespace-gismo","widget"]})},808500:function(){YUI.add("squarespace-widgets-information",function(_){_.namespace("Squarespace.Widgets");var s=_.Squarespace.Widgets.Information=_.Base.create("information",_.Squarespace.Widgets.Confirmation,[],{_hideAfterTime:function(){this.hide(),this._handleResponse("confirm")},_renderOverlay:function(){this.get("showOverlay")&&s.superclass._renderOverlay.call(this)}},{CSS_PREFIX:"sqs-widgets-confirmation",TYPE:_.Squarespace.Widgets.Confirmation.TYPE,ANCHOR:_.Squarespace.Widgets.Confirmation.ANCHOR,TEMPLATE:_.Squarespace.Widgets.Confirmation.TEMPLATE,show:function(e){return new s(e)},ATTRS:{className:{value:"okay"},style:{value:_.Squarespace.Widgets.Confirmation.TYPE.NO_BUTTONS},position:{value:_.Squarespace.Widgets.PositionHelper.ANCHOR.TOP_RIGHT},hideAfterTime:{value:2e3},escToCancel:{value:!1}}})},"1.0",{requires:["base","squarespace-widgets-confirmation","squarespace-widgets-position-helper"]})},939496:function(){YUI.add("squarespace-widgets-lightbox2-overlay",function(_){_.namespace("Squarespace.Widgets"),_.Squarespace.Widgets.Lightbox2Overlay=_.Squarespace.Lightbox2Overlay=_.Base.create("LightboxOverlay",_.Squarespace.Widgets.Gismo,[],{destructor:function(){_.Lang.isValue(this._overlayEl)&&(this._overlayEl.destroy(!0),this._overlayEl=null)},renderUI:function(){this._overlayEl=_.Node.create('<div class="sqs-lightbox-overlay"></div>'),this._overlayEl.addClass("sqs-lightbox-overlay-"+this.get("overlayStyle")),this.get("theme")==="light"&&this._overlayEl.addClass("light"),this.get("contentBox").appendChild(this._overlayEl),this.get("contentBox").plug(_.Squarespace.Plugin.ScrollLock),this.show()},show:function(){this._overlayEl.setStyles({zIndex:"10000000"});var s=this._anim(this._overlayEl,{opacity:this.get("opacity")},{duration:this.get("speed")});s.on("end",function(){this.fire("shown")},this),s.run()},overlayHideAndDestroy:function(){this.once("hidden",this.destroy),this._hide()},_hide:function(){this.fire("hide");var s=this._anim(this._overlayEl,{opacity:0}
12,{duration:this.get("speed")});s.on("end",function(){this.fire("hidden")},this),this.get("destroyed")?this.fire("hidden"):s.run()},_getContainer:function(){return this._overlayEl}},{NS:"overlay",ATTRS:{opacity:{value:.95},overlayStyle:{value:"default"},theme:{value:"dark"},container:{getter:"_getContainer"},speed:{value:.3}}})},"1.0",{requires:["base","node","squarespace-plugin-scroll-lock","squarespace-widgets-gismo"]})},515400:function(_,s,e){"use strict";e.r(s);var n=e(325943),r=e.n(n),i=e(406167),t=e.n(i),l=e(102577),o=e.n(l),d=e(515854),f=e(999762);function h(a,c){var p=a._node,v=c._node,m=p.clientWidth,b=p.clientHeight,E=m/b,A=v.getAttribute("width"),I=v.getAttribute("height"),C=A/I,P=E>C?"height":"width";if(c.setStyle("position","relative"),c.setStyle("object-fit","contain"),P==="height"){var x=b*C;c.setStyle("width",x+"px"),c.setStyle("height",b+"px"),c.setStyle("left",m/2-x/2+"px"),c.setStyle("top","0px")}else{var T=m/C;c.setStyle("height",T+"px"),c.setStyle("width",m+"px"),c.setStyle("left","0px"),c.setStyle("top",b/2-T/2+"px")}var D=100*(m/Y.config.win.innerWidth),U=100*(b/Y.config.win.innerHeight);v.sizes="min("+D+"vw,"+U*C+"vh)"}YUI.add("squarespace-widgets-lightbox2",function(a){a.namespace("Squarespace.Widgets"),a.Squarespace.Widgets.Lightbox2=a.Squarespace.Lightbox2=a.Base.create("Lightbox2",a.Squarespace.Widgets.Gismo,[],{initializer:function(){a.config.win.ACTIVE_LIGHTBOX=this;var c=this.get("contentBox");c.set("role","dialog"),c.set("aria-label",this.get("title")),this._overlay=new a.Squarespace.Lightbox2Overlay({theme:this.get("theme")}),this._overlay.on("hide",this.hideAndDestroy,this),this.bMobile=a.SQS.Gallery.Manager.isMobile(),this.requestUpdateHeightAndRefresh=(0,d.default)(this.updateHeightAndRefresh.bind(this))},destructor:function(){this._flushEvents(),a.Lang.isValue(this._slideshow)&&(this._slideshow.destroy(),this._slideshow=null),this._overlay.destroy(),this._overlay=null,a.config.win.ACTIVE_LIGHTBOX=null,this.crossBrowserResizeHandle&&o().removeListener(this.crossBrowserResizeHandle)},renderUI:function(){a.Squarespace.Lightbox2.superclass.renderUI.call(this),a.one("body").addClass("sqs-lightbox-open");var c=this.get("contentBox");this._overlay.render(c);var p=(0,n.t)("Close",null,{project:"scripts-v6.widgets"});if(this._closeEl=a.Node.create('<a class="sqs-lightbox-close" role="button" tabindex="0" aria-label="'+p+'"></a>').appendTo(c).hide(),this.get("set").length>1){if(!this.bMobile&&this.get("controls.previous")){var v=(0,n.t)("Previous Item",null,{project:"scripts-v6.widgets"});this._previousEl=a.Node.create('<a class="sqs-lightbox-previous" role="button" tabindex="0" aria-label="'+v+'"></a>'),c.appendChild(this._previousEl)}if(!this.bMobile&&this.get("controls.next")){var m=(0,n.t)("Next Item",null,{project:"scripts-v6.widgets"});this._nextEl=a.Node.create('<a class="sqs-lightbox-next" role="button" tabindex="0" aria-label="'+m+'"></a>'),c.appendChild(this._nextEl)}}else this.get("set").length||this.set("set",[{content:this.get("content"),meta:this.get("meta")}]);if(this._slideshow=this.createSlideshow(c),this._lightboxContentEl=this._slideshow.get("container"),this.bMobile){var b=(0,n.t)("Toggle Caption",null,{project:"scripts-v6.widgets"});this._metaTriggerEl=a.Node.create('<a class="sqs-lightbox-meta-trigger" role="button" tabindex="0" aria-label="'+b+'">&bull;</a>').appendTo(c)}this._lightboxContentEl.setStyles({opacity:1}),this._overlay.once("shown",function(){if(this.ignoreBodyClicks=!0,a.Squarespace.EscManager.addTarget(this),this._lightboxContentEl.show(),this._closeEl&&this._closeEl.show(),this._slideshow){var E=this._slideshow.get("slides").item(this._slideshow.get("currentIndex")).one(".sqs-video-wrapper");E&&E.videoloader.showVideo()}this.revertFocusContainment=(0,f.containFocus)({container:c._node})},this),c.plug(a.Squarespace.Plugin.ScrollLock)},bindClickAndKeyDownEvents:function(c,p,v){this._event(c.on("click",p,this),v),this._event(c.on("keydown",function(m){(m.keyCode===13||m.keyCode===32)&&p.call(this,m)},this),v)},bindUI:function(){if(a.Squarespace.Lightbox2.superclass.bindUI.call(this),this._slideshow.after("currentIndexChange",a.bind(function(v){this.set("currentSetIndex",v.newVal),this.syncUI()},this)),a.config.win.orientation!==void 0&&this._event(a.one(a.config.win).on("orientationchange",this.requestUpdateHeightAndRefresh,this)),this._closeEl&&this.bindClickAndKeyDownEvents(this._closeEl,function(v){v.halt(),this.hideAndDestroy(!0)}),this._metaTriggerEl&&this.bindClickAndKeyDownEvents(this._metaTriggerEl,function(){this.toggleMeta()},"meta-trigger"),this._previousEl){this.bindClickAndKeyDownEvents(this._previousEl,function(v){v.halt(),this.previous()},"previous-click");var c=a.throttle(a.bind(this.previous,this),200);this._event(a.on("key",function(v){v.halt(),c()}
12,a.config.win,"down:37",this),"keyboard")}if(this._nextEl){this.bindClickAndKeyDownEvents(this._nextEl,function(v){v.halt(),this.next()},"next-click");var p=a.throttle(a.bind(this.next,this),200);this._event(a.on("key",function(v){v.halt(),p()},a.config.win,"down:39",this),"keyboard"),this.bMobile||this.setupNavigationFade()}this.isMobile||this._event(this.get("contentBox").on("click",this.onContentBoxClick,this)),this._event(a.on("transition:scroll:tapped",function(v){this.onContentBoxClick(v.touchEvent)},this)),this.crossBrowserResizeHandle=o().addListener(this.requestUpdateHeightAndRefresh.bind(this))},syncUI:function(){var c=t()(a.config.doc).scrollTop;this.get("contentBox").setStyles({top:c,height:a.config.win.innerHeight});var p=this._slideshow._currentSlide(),v=p.one(".sqs-lightbox-meta")||this.createMetaEl(p);if(v)if(a.Lang.isValue(this._metaTriggerEl)&&this._metaTriggerEl.show(),this.bMobile)v.appendTo(p),v.setStyles({bottom:this.bMetaEnabled?0:"-5000px",left:0,right:0}),v.addClass("overlay-description-visible");else{var m=p.one(".sqs-lightbox-padder").get("children").item(0);v.setStyles({bottom:parseInt(m.getStyle("top"),10)-1+"px",left:m.getStyle("left"),right:parseInt(m.getStyle("left"),10)-1+"px"})}else a.Lang.isValue(this._metaTriggerEl)&&this._metaTriggerEl.hide()},updateHeightAndRefresh:function(){this.syncUI(),this._slideshow.refresh()},onContentBoxClick:function(c){if(!c.target.ancestor("a",!0)){if(c.halt(),c.target.ancestor(".sqs-video-wrapper")){c.target.ancestor(".sqs-video-wrapper").videoloader.showVideo();return}if(!this.bMobile){var p=a.one("body").get("winWidth"),v=a.one("body").get("winHeight"),m=.02;if(c.clientX>p*m&&c.clientX<p*(1-m)&&c.clientY>v*m&&c.clientY<v*(1-m)){if(c.clientX>=p/2&&this._nextEl){this.next();return}else if(c.clientX<a.one("body").get("winWidth")/2&&this._previousEl){this.previous();return}}}if(c.target.ancestor("img",!0))return;this.hideAndDestroy(!0)}},previous:function(){this._slideshow.previousSlide()},next:function(){this._slideshow.nextSlide()},close:function(){this.hideAndDestroy()},toggleMeta:function(){this.get("contentBox").all(".sqs-lightbox-meta").each(a.bind(function(c){this.bMetaEnabled=parseInt(c.getStyle("bottom"),10)===0,this._anim(c,{bottom:this.bMetaEnabled?"-5000px":"0"},{duration:this.get("speed")}).run(),this.bMetaEnabled=!this.bMetaEnabled},this))},hideAndDestroy:function(c){a.Lang.isBoolean(c)&&c?this._overlay.overlayHideAndDestroy():(this.once("hidden",this.destroy),this.hide()),a.one("body").removeClass("sqs-lightbox-open"),this.revertFocusContainment&&this.revertFocusContainment(),this.get("historyHash")&&this._slideshow.set("currentIndex",null)},hide:function(){var c=this.get("speed"),p;this.get("contentBox").setStyles({transition:"opacity "+c+"s ease",zIndex:889,opacity:0}),p=a.later(c*1e3,this,function(){a.Squarespace.EscManager.removeTarget(this),this.fire("hidden"),p.cancel(),p=null})},setupNavigationFade:function(){var c,p=function(){c&&c.cancel()},v=function(m){p(),m&&m.inViewportRegion()&&(m.addClass("mouseover").siblings().removeClass("mouseover"),c=a.later(500,this,function(){m&&m.inViewportRegion()&&m.removeClass("mouseover")}))};this._event(this._nextEl.on("mouseenter",function(){p()}),"nav-next-onmouse"),this._event(this._previousEl.on("mouseenter",function(){p()}),"nav-prev-onmouse"),this._event(this._lightboxContentEl.on("mousemove",a.bind(function(m){m.clientX<a.one("body").get("winWidth")/2?v(this._previousEl):v(this._nextEl)},this)),"container-hovering")},createSlideshow:function(c){for(var p=a.Node.create('<div class="sqs-lightbox-slideshow"></div>').appendTo(c),v=this.get("set"),m=0;m<v.length;m++){var b=a.Node.create('<div class="sqs-lightbox-slide"></div>').appendTo(p),E=a.Node.create('<div class="sqs-lightbox-padder"></div>').appendTo(b),A=a.one(v[m].content.cloneNode(!0)).appendTo(E).setAttribute("data-image-stretch","false").setStyle("opacity",null).setStyle("visibility","visible").removeClass("video-fill");A.getAttribute("data-loader")&&h(E,A);var I=v[m].content.ancestor();
12this.get("historyHash")&&I&&(I.getAttribute("data-slide-url")&&b.setAttribute("data-slide-url",I.getAttribute("data-slide-url")),I.getAttribute("data-slide-id")&&b.setAttribute("data-slide-id",I.getAttribute("data-slide-id"))),A.all("iframe").remove()}var C=new a.SQS.Gallery.Gallery2({container:p,currentIndex:this.get("currentSetIndex"),loop:!this.bMobile,autoplay:!1,refreshOnResize:!0,refreshOnOrientationChange:!0,design:"stacked",keyboard:!1,designOptions:{clickBehavior:!1,easing:a.Easing.easeInOutExpo,speed:.6,autoHeight:!1,transition:this.bMobile?"scroll":"fade",transitionOptions:{direction:"horizontal",allowPageScroll:!1}},loaderOptions:{mode:"fit"},lazyLoad:!0,videoLoaderOptions:this.get("videoLoaderOptions"),historyHash:this.get("historyHash")});return C},createMetaEl:function(c){c=c.one(".sqs-lightbox-padder");var p=this.getCurrentElMeta();if(p){var v=a.Node.create('<div class="sqs-lightbox-meta"></div>');return v.appendChild(p),c.appendChild(v),this.bMobile||(this._event(c.one(":first-child").on("mouseenter",function(){v.addClass("overlay-description-visible")},this),"meta-hovering"),this._event(c.one(":first-child").on("mouseleave",function(){v.removeClass("overlay-description-visible")},this),"meta-hovering"),this._event(v.on("mouseenter",function(){v.addClass("overlay-description-visible")},this),"meta-hovering"),this._event(v.on("mouseleave",function(){v.removeClass("overlay-description-visible")},this),"meta-hovering")),v}},getCurrentElContent:function(){return this.get("set").length>0?this.get("set")[this.get("currentSetIndex")].content:this.get("content")},getCurrentElMeta:function(){return this.get("set").length>0?this.get("set")[this.get("currentSetIndex")].meta:this.get("meta")}},{NS:"lightbox2",ATTRS:{content:{},controls:{value:{previous:!1,next:!1}},currentSetIndex:{value:0},meta:{},padding:{value:100},set:{value:[]},speed:{value:.6},theme:{value:"dark"},title:{value:(0,n.t)("Gallery",null,{project:"scripts-v6.widgets"})},videoLoaderOptions:{value:{}},historyHash:{value:!1}}})},"1.0",{requires:["base","dom-style-ie","event-key","event-mouseenter","node","plugin","squarespace-animations","squarespace-dom-emitters-resize","squarespace-escmanager","squarespace-plugin-scroll-lock","squarespace-touch-event-listener","squarespace-video-loader","squarespace-widgets-gismo","squarespace-widgets-lightbox2-overlay","yui-throttle"]})},401449:function(){YUI.add("squarespace-widgets-position-helper",function(_){_.namespace("Squarespace.Widgets");var s=20;function e(a,c,p,v){var m;try{m=_.Squarespace.Damask.ContextGlobals.relative(v,"Y")}catch(C){m=_}var b=m.DOM.viewportRegion(),E=b.width,A=b.height,I={x:p,y:p};return a.x+c.width>=E&&(a.x=E-c.width-p),a.x<=I.x&&(a.x=I.x),a.y+c.height>=A&&(a.y=A-c.height-p),a.y<=I.y&&(a.y=I.y),a}function n(a,c,p){var v=a.get("className").split(" ").map(function(A){return"."+A}).join(""),m=_.all(v).size(),b=p;if(m===1)return b;var E;switch(c){case"top":case"bottom":E=a.get("offsetHeight");break;case"left":case"right":E=a.get("offsetWidth");break}return b=E*(m-1)+p*m,b}var r=function(a){var c={x:_.Squarespace.Mouse.client.lastX,y:_.Squarespace.Mouse.client.lastY},p={width:a.get("offsetWidth"),height:a.get("offsetHeight")},v=e({x:c.x-Math.floor(p.width/2),y:c.y-Math.floor(p.height/2)},p,this.padding,a);return{position:"fixed",top:v.y,left:v.x}},i=function(a){return{position:"fixed",top:n(a,"top",this.padding),left:this.padding}},t=function(a){return{position:"fixed",top:n(a,"top",this.padding),right:this.padding}},l=function(a){return{position:"fixed",bottom:n(a,"bottom",this.padding),left:this.padding}},o=function(a){return{position:"fixed",bottom:n(a,"bottom",this.padding),right:this.padding}},d=function(a,c){if(!_.Lang.isValue(c))return r(a);var p=c.getX()+c.get("offsetWidth")+this.padding,v={width:a.get("offsetWidth"),height:a.get("offsetHeight")},m=e({x:p,y:c.getY()},v,this.padding,a);return{top:m.y,left:m.x}},f=function(a){var c={x:Math.floor(_.DOM.winWidth()/2),y:Math.floor(_.DOM.winHeight()/2)},p={width:Math.floor(a.get("offsetWidth")/2),height:Math.floor(a.get("offsetHeight")/2)},v=e({x:c.x-p.width,y:c.y-p.height},p,this.padding,a);
12return{position:"fixed",top:v.y,left:v.x}},h={MOUSE:r,TOP_LEFT:i,TOP_RIGHT:t,BOTTOM_LEFT:l,BOTTOM_RIGHT:o,ELEMENT:d,CENTER:f};_.Squarespace.Widgets.PositionHelper=function(a,c){return{padding:c||s,fetch:function(p,v){return a.call(this,p,v)}}},_.Squarespace.Widgets.PositionHelper.ANCHOR=h},"1.0",{requires:["dom-base","squarespace-damask-context-globals","squarespace-ui-base"]})},800634:function(){window.YUI_CONFIG={base:"/universal/yui3/3.17.2/",allowRollup:!1,combine:!1,fetchCSS:!1,bootstrap:!1},SQUARESPACE_ROLLUPS=window.SQUARESPACE_ROLLUPS||{}},154667:function(_){_.exports={"01fb62e40a53a33e5d65ca11d9b3f596":"Russian Ruble","0eaa64bf0518af1b56f1361788019021":"Brazilian Real","1143e77a8117d709c6c948f011d80ae6":"Philippine Peso","1300c30965a65bfee8b199f57b089fd7":"Polish Zloty","13c914b755a73e8424a94a230ae72847":"Malaysian Ringgit","3052b264edfac037a8040616ccb2897f":"Pound Sterling","3789725f6415ef2ceddfbc6b83fc04ad":"US Dollar","409fda210bf6729456afb4d6634e076c":"Mexican Peso","42e081709609f07ac588e1dd003e5c65":"Australian Dollar","51a13414472b5fdcf7a78aca7785b5a1":"South African Rand","524e38351732f98b76179b9a3c3f6edc":"Swedish Krona","5321b280fb9e2dc6ccfee6dec92d939b":"Argentine Peso","55ae299bf1fa2aa3ec2782a881e29797":"Indonesian Rupiah","58315fbd08cb4905f5e6deb12983d641":"Swiss Franc","5867da54cd7a941c1d269487d7beef33":"Yen","6f4e5612522aa84c64dd9212080b7970":"Colombian Peso","7541effe88bfc86ae2e2f6c2af1e5231":"Israeli New Shegel","84197e7d10946ba76e486c3d58885fb3":"Indian Rupee","9e82060226d15053b47bb51445d8e270":"Danish Krone",a0c1d7b744c642633f8405d0f5c6663f:"New Zealand Dollar",a3aa04c3b1c2ad3f0204ab76e2cb5286:"Hong Kong Dollar",ad822fcc719d08203b61f2d7297e0cbc:"Thai Baht",b1cefb15f16fac503df3f3fceedc5e06:"Euro",ca323e7e8602a6e96651c97fe5239fee:"Czech Koruna",d919b1a9ba5aecd82502345d3ce73a15:"SingaporeDollar",df55757b688b358856e171715e8d1332:"Norwegian Krone",e7824f6e94cf6e9505f542a4ab5f8927:"Canadian Dollar"}},2055:function(_){_.exports={"010318c0a9ccc872b2586fd753629724":"Color Map","0141fa9f0be4194399a88f5fef0bb639":"You don't have any mailing lists. Please create one before continuing","014f07868f87665f18306a866f821b4e":"Right Align","0206ac1674549234236fec1e3e5d40a3":"Text","030bdb7ec8e8cd347fad389b2f0b6c1b":"Choose File","0340e8c7dd3b68223fb050892f8bd266":"Delete","041968c09c5287e13eef9272e68a6df9":"Layer Below","04a7bd5e2847095c55fe21aef7ba243a":"BCC","05a51c32d8efce89e72fed165e822fdb":"Reset","0664e194e9297b284bbcac4e63018203":"Code editor","069be74a4cdfee594e42ea8c19cd697d":"Connected to","076541151ec6cc3da3f80ab31ebb361b":"Event Organizers","0800f79259c545931a22a77bef5a4b3b":"Product Creators","08e2b66460598d026a23e49b7eb2bfe4":"{val} is not a valid page URL","09272f8adb7bef3c15f86216821503e7":"https://example.com","09641cfbf347c23f2f1401c80f111c97":"Successfully located","0a6e4807b225a8538977d3f1e32418ba":"Move Up","0b22febf82c502f8aeab55ad8d8dbd64":"Text Color","0b32e7c5feff467c1bc17d36f34a9d3e":"Next Month","0b512b0527e296728392d524a1c9e116":"Deselect all rows. ","0c84914dfc5e8aa3d8df21590c7a5a93":"Get it on Google Play","0d09287a450987a8143197287ef9efb4":"Remove filter","0dd5449144543955db89be693d31d57f":"Medium Paragraph","118737dd09c4bbca2668f0ec74575fc8":"Paragraph","118e67e8c5d578e74ff4288a3094e2a6":"Instructors","11d1442e08568a65c839815601447d81":"City, State, Zip","11f8cb2f0b6422accf1ad23d68aeede4":"Drop your files to upload","1211e468cce5a940666f79b009c399ee":"Charities","135a21767d75d684b21a71de42c89be8":"Sort by","14697aa8558e29f76b2bcc93d804b555":"Delete attachment","14c16237bf1dfee55929cf1a047a4364":"{filterLabel} \u2022 {filterValue}","151d7ef9ce161d0b824a5fa9410739c9":"Please enter a valid email","15780258253f372d7c1d3d2f6bbc356c":"Type to search","164c36563d4c0b881a71c1fb409123dc":"Create ","16eb64edf1094ae679572ffbbd2747c9":"More Options","178ebbe3d6ece8c96fe884badf3c80fa":"Other","17be4afc8553a37bd0cc3954a1fd189a":"Add Avatar","186b613b9049d2a7e04fd62ad9c00fd7":{one:"{%n} selected",other:"{%n} selected"},"1997da20c166ee10ae426e2de942b84e":"Bulleted List","19b496d2615bfe692e80803e27512331":"+1 (555) 555-0198","1a1ceff67be3b165dc4f36019c134d32":"Uncollapse","1a237c1a2d77011a4b972cb29e6a05f2":"Click to open text field","1a63467e41b
121e56a68c049f0da51280a":"Page {currentPage}","1c8c3ac4a67e7bf87bb1b9197b38862b":{one:"{%n} Zap connected",other:"{%n} Zaps connected"},"1ce66c14a59b4243179029d6a87cb22b":"Text Align Center","1d7f80c88662cd563c4aba35fd514aca":"Fonts can affect your site\u2019s load time. Use as few as possible. {learnMore}","1dcf4e15170e20de94cc73e716440378":"Load More","1eb42c6cb31f4879bee51821f8eb7325":"Slab Serif","2077e4e46fc6729c384f71c84203e519":"Color","212e00b324a1c7c5d72d865990dfddf1":"Formatting","223606f2730e3c5344b34645c43bd805":"Color format","22c9c6155c64fe02952ee31183ef8907":"Learn more.","2384a4a0e2a5214730400c656b365044":"Link Editor","23f807a2f3c5be6d5ba441fd24552ff1":"Hue","23fbe79152d053260378139870172f6b":"Outdent List Item","25dc2f225a5668f6b319a438f9fff719":"Sort by options","25e33026fa12c66d69dccc309dde4fce":"Previous page","262bb047d153c5618b65477a565d942b":"Photographers","28394c8da1d8eaa8f22942780bac0847":"cancel","28e8e968fe9a11d66cb5774405e7df39":"Settings","29072987935dbf3e2076672c3f5e519c":"Cycle right","29e233771e82810a7524b9a11dc75f85":"Redo","2a3f20c8f37e075614c33344bf2be270":"Sort by {label}","2b7c3f88becae796299fabf22f72cc1d":"Filter {tagType}","2bb219534e372498719faf7f52cb39ba":"Form submissions will no longer be sent to your Mailchimp account.","2bd027c5cb779d6c7d49748d20f0d638":"Filter","2c59530c9d2769ba8511b06e873ed847":" of {itemsAmount}","2ca1e029f2b3386fec8059b51f67c7aa":"Cancel","2cd6bbc51b3ca422689c44221e056d1d":"{iconName} icon","2da54f567ea151fb27983f192f2aad8c":"Disconnect","2e14022083291fe2749fc32a0dd31fc8":"Text Align Right","2e15c9fac04cae73fc0b9b92fec18cca":"Paste With Formatting","2f326f1782f80c9602c5c0f480acd569":"Paragraph Large","2f6a0800f9e821ae9608cdaf642557f0":"Vimeo Basic accounts are unsupported. Please share a video from a different account.","2ff55fa5f44efe909ee9def4151063f1":"Typekit (Deprecated)","32144adc818f13fb069a69c974e555d2":"Numbered List","32e7a735a2cb014aa5ffe991fab642f1":"Green","33b4a38d4c03582be06aba8926c9c14f":"Spreadsheet Name","35f4519d878fbd330ef99bf472702ba5":"Open filter","35faa1b1781d6eee40b5c56f42416bda":"Connect to","36db0be5456697b047ea71d4d02d61d4":"angle","374214587a58fe562f282bd87d910f48":"Underline","37b0da5136508f27aeb51d39807e7cd0":"Add Image","37f1f785f2d02b50c466cd05aaf11dd9":"More links","380e408440d5350ce9283c22e2a8f794":"Save","3a5153db7e24f2c8e1cf69dc005c6708":"Are you sure you would like to remove these {tagType}? All items with these {tagType} will be updated.","3a5b7465353838c731874f86ea1aa182":"Unable to Rename File","3ac4f28c1044cd8ab918fc8e903d7ed1":"Small Paragraph","3ddb7b6d6f0ea53f8b3d049604cc70fa":"Preview","3ee12af588444226d8a6c70eabc1a861":"Normal","3f4ff0ebf79e6d3203ba9eef13ffd945":"Duplicate","3fbb497ad30ec1098bb7044d92877aa1":"Please enter a file name","40c91431b506393d2248c447df7e2cf6":"Choose (Optional)","413b73a3b3765ea111c90d1dae3af96d":"Something went wrong","43319d0ffa28e455372df25fb2889fea":"File processing failed","45367d0f7e6221f48aaf784019ec8004":"Unable to locate content","45684454c4df145adeae75dfb9a70ef4":"No {tagType} found","45d23bed6f2d26afac6aace1ecaaeb65":"Outdent","46748b0874ac29d6af48bcf1e1f45708":"Sort by column header","46fe088a0c01a7b06a77a8ca5079fc92":"Hide password","47a256bbe56bcbd962a31642b61becb1":"{firstNum}-{lastNum}","481779894da47202c80a84709b2ad7f3":"Web Address","4852c876d60b3e5f297df19ebfef03d4":"Link Name","48693a3724983c379ea489a4942a11ea":"Upload File","49177d13ba152a915e72dc0e890cd082":"Open Link Editor","491a80eddb896f15e739ee582e456dd2":"One or more rows was missing data","494f275b71aaffecd1415bb62140f04e":"Layout: grid","49a55e2950abf20a53fa45d8e3ce80c2":"Increase Indent","4ab317428b3005b45235e56ee7952e52":"Unable to load results","4ae0e29701ea00a4795705f7f4f67b8e":"Search","4b61780104ca0669d6278e85214b4f47":"{numberOfRows} rows","4c935026efb5ca6ce50019a7f55e0c49":"Phone","4ca565cf2cb136e23a32ce8dff588024":"Clear Formatting","4de17d8e8a40ba9e62d9ccab4a3b7b7f":"Browse all fonts","4df8418beddf738dffc2e96e0f0a1270":"Private","4ff476d1a620c5f518f26d8d217ea9f8":"None","50cdab547bf0f24b77ba040afd34820a":"Sort by {colHeader}","516701691e5b1ce51b58f68ed6035ef3":"Unable to load preview for {fontName}","51b30c554db0a8684523fd96862edde4":"Pages","522807ea28a266bda049cb8637443f23":"Display Source","53a69be5aea59079960f6b95bc4038ef":"Collect funds and manage donors for any cause","54eff37a52f8c9e9e4b646646e044e9
12c":"Email","56a5fe7b7fc2fcf6b546b69cb860a184":"There was a problem while renaming your file.","57f8d22cd814c756620c329e163a6200":"Categories","585cf0c20efbdf6392e50977169b93ec":"Previous Month","589005829d1e2ededf1a0644d8ced341":"Hex","5997f29d9262297d2d50c139c1d84662":"Bold","5ab233be2613cce51d10eb92e481aede":"Layout settings","5c977b6a6cc52387fa09f2d1e2db2450":"Numbers","5cd58303f11dd3aa71d98ef3e0370500":"Manage","5dc2131cfc51ceae8044261cdddc1624":"Open in New Window","5ec935856879645040f14c4e1adb8366":"Quote","5f0d09d3dc41398751fe5b0b22b0bd7d":"Include country code","5f33f9f096cd3c0d262a97dfd9738388":"Text Alignment","607296b2ebd861bb21f5d171d819ae52":"Your dataset has been truncted to {maxColumns} columns","62444f8044cfff2cc1d6ce2704c905de":"Align","6374d59b53e351cc597bdb6f308c8152":"Replace","63d751064eb90fb6e472fd79547b2fc6":"Address","650ba9bb4296879d6e8f20a587873c5e":"Info for attachment","65686533c6efd5c14c895fe5eac5ab99":"Add...","65c49758298bd3003115b575bfc62a8d":"Red","663ddcc4a909596ab82ee1c1de1e3b94":"Are you sure you would like to remove this {tagType}? All items with this {tagType} will be updated.","66633ba9d6dc5cff1c6d2be997e26259":"Update","669a9180ff79f1bdc7737218a576b5c5":"Add Audio","6795c93795031ea3c966e70aa8fb6d67":"Remove","69f9ff1d9f405b298d3b4b6715287c6f":"Select Color Format","6ae06a254fa8578e3db796db2b5e50cc":"Emails must be formatted as [email protected]","6d5a11f2853e61c87f02430972402414":"Fonts in Style Guide","6da8e27d5179b78347aee5ad8fae5ab0":"Fundraisers","6defec7d03d58b1fb2d4b4d20f3274cf":"Add File","6ed660639e91c0019f0d38010568d74a":"Breadcrumbs","6f28effcf4f76d080abc7893d30966bf":"Mode","6f3604dda971f07bb57da9ed8f1f74c7":"Back","6fcccb76d81675b1ae7f80f183618fb2":"{type} slider","6fd139b37257a82714aa39dd2bbdcb9f":"Ordered List","70c8b21cdb4a7faaa871414c404f5a37":"Search fonts","71b6c516b67aed7ce1e157767622a048":"Confirm","71c84b01aa8158c57b404805381738b0":"Open in a New Window","721e0782a77212923abb2d89fdc26afb":"Color map thumb","7379dba109b295fe849347f2cfc131da":"Blue","749e2a5e7698f9a588c816febc23cd19":"{val} is not one of the expected options","74fc7fe880ed4b94e3d44a3aed8607a6":"More","752623d852ba48972e69cc7698918631":"Search: showing {matchingRows} out of {totalRows} records matching: {searchTerm}.","760c1b49f8bb84ca5dd9b1bcaabb69d8":"Apply","7703bb4cabe682a18285c33fe767c27e":"Add swatch","77fb189aee5bc8aac861a9c3eea1cdae":"Non-Profits","78701bfa2ba7a789b450ebda20ec0ca7":"Country","787d1e95c6bf94e4a854c3874d9ff861":"File Detail","7882ec89ba4cca31b968a7872d770537":"No results found","79bdbafac4b2414ee12d9a2fea229ec0":"Phone Number","7aaafe0be804d1ce3c7cb30d58480912":"Body","7d07f870886c600ed5bc37af39266284":"New Series","7d327a3dbb804e3e33ab53a29a6c284c":"Advanced","7e7e4159319301ac15a7fa8d80efa843":"Paragraph Small","7e8e27c5a3313b556c0d93914e7d5b65":"Fonts can affect your site's load time. Use as few as possible. {learnMoreLink}","7f23747871cddef936eaa7b5afaa71e9":"The file {fileName} does not appear to be a supported {fileTypeMessage}file.","7fa3ba292ca33fcd78a35a190eb1bfce":"Everything you need to sell online, from merchandising to checkout","7fd030bff942f8f5eacf9c36e7b5cb86":"tag","8030c7d4ef639c31baebe4305012f265":"No Results","80ead39de70639e27b0e70d90b5a9295":"Build members-only communities and sell paywalled content","817d9a1e978ef06982a11c8eb03a5f5f":"Close notification","81d7722f3035ed5883cec1194b4c6945":"Indent","82ec412180360729918933152c71ea4c":"Needs Review","838b82f16ea03f6570f119763f42d912":"RGB","83c193e0aa96fd9c0766ae9c8c2bdf73":"Enter some data!","83d9a5ee9a18de4adb020cfd8354726a":"Ok","849ab3fbded7172ed0020bcdbe5c91b3":"Sans Serif","84ed1a818812875886ea82e56730eab6":"Discard","86449041f3b147f2a985d350ce86831e":"Next page","86624aff53ab25275af41930577cdeb8":"Layout: list","882491ba729c91194caa753228b4df2c":"Your dataset must have at least one row","8825c051a8218175fe6857bfd0142e68":"undo","8906b1a292dbe303c0505bbaf1d5272e":"Serif","8914865196496d62a20e28b8f944e218":"File processing failed to complete","8962d92b3137f6e4607a410c5710c3e4":"Display","8acc6203bd4681ba291f5c0b5e97d7ed":"Heading 6","8b47c8126228b030d2083d2b6fb04f25":"Tags","8b7872adc28e449ef45d5d5e7c0ec8d8":"Dism
12iss","8d6b64d9fa4dff3275776b24531416a6":"Advocacy Groups","8e2e69fda56877fbdc53f7d8dcaa0fd7":"(Opens external site)","8e48ee7b1c007b3ebe2df3aec389665d":"Merge","8e54777e38ddfa70e40e8df6478588ea":"{len} selected","8e5e94ff1880763ffb58d6d02b5097ee":"Undo","8e696cb6fa1ffcbe9e9cabff061298c5":"Opacity","8e88343e12daf1fb1e0dff39497976a2":"Showing {firstNum}-{lastNum} out of {itemsAmount} records","8fb62340758bb0697bc8f41a6670b543":"Alpha","8ffb0b6e8d79d3200ef6609f96a3cb10":"No variants","9195c6f74ed2b2dfa567f6330937cacc":"Label","91ef0a624b69b77fcd60ea19caffa31a":"Error uploading","92b558a38285983831bb65464610e5e5":"Add {tagType} here","92f0a8337f22baf3997d5f20a17c9c76":"Delete '{filename}'?","949c8ae9a4aac58b07d317989b33e354":"This {tagType} already exists","958dba67087058b4a48e8b08d11d8321":"Heading 5","9687253e2d1f8d823207b1ae14f55190":"Text Align Left","96c3071b61722c35b731c1d538e248e8":"[email protected]","97094a1a218f5a6217b996fe88395f05":"Remove {tagType}","97728c43b61e5543bf2fddcdb690f1ad":"Move Down","993450215333ab73150f2831db4a2ce9":"Searching","9a80011dc1ba3a237c2691fd6f5c9904":"Close","9b7ef9a0b95dca7366b8736a3cbc56a8":"file upload","9bf25392999569e076b9349b042dce6e":"Network error","9c02b62381f6c17374b7f5b7fff7159c":"Unable to Upload File","9cc968199618f62b26bb45c99798bdb9":"Select all rows. ","9d1e2410516960f174defb07ee3f1c5f":"Filter by product","9d9f520137959df43cbc65161f4325a0":"Superscript","9df97aed8e7e6fe1088d1826518b354e":"Strikethrough","9e438efafaa98bdc1d356f98beffe3d0":"Next","9e4880e6d4db61fc7740227bef8d7eae":"Download on the App Store","9ea9aa76d5378aa3b553a4a5f4ff78ea":"Awaiting Connection to Zapier","9f3722e62f5e26f8a3b4548691bb8b3d":"Bloggers",a140e097ba2c31b7eafdd5ac3883e7e1:"There was a problem while uploading your file.",a1a1f0c3723b927b0bde4eee49540dbb:"Link",a3c0b94fefbd7fe93950ffcd33241a6b:"Existing Files",a4076f49f4f9f6c95b24a985487c3cf0:"Markdown",a48b9ccb25ed66eebf2753494b24f0ae:"Links",a4959ad90934fe5ab29b8795813181d2:"tags",a4d0b8f2606818c557192a09324a39da:"This page is locked",a77460fff4aaad92b3f81522d194d909:"By {authors}",a7b5c41b6f9ae8df24aab7be61000ec2:"New {tagType}",a7e614da684a289259a757da5b11ffd5:"Mono",a8697f6224225817130c31996d9b002c:"Heading 2",a8f541ebc90f4947be8aeca5521c9d41:"Tools to capture leads, get hired, and collect payments",a9aa595714d8537a0bcfde92bd39ffc1:"Deprecated",aa561aef75cd3063ab9058e4287381ce:"Your dataset has been truncated to {maxRows} rows",ad2d0dc63b854af0e32e0b5e92784436:"Extra Large Heading",ad6805ba5b472b9af26e2d3154e20dae:"Typekit Kit",afeb3edda64e60f7d173bc806ed5df0b:"You may only edit one {tagType} at a time",b0695c36098e6fd43cc9a45c711bd504:"File processing cancelled",b125de8dd82b809475f4ffb299eafc69:"Left Align",b213f944635c2a9c751d2793df0d0e8d:{one:"{%n} variant",other:"{%n} variants"},b26d8808ffb5a5eaa363a2ca954052e3:"Lightness",b321efb5ce7a2271e72c171bf15b3bdc:"superscript",b4f1b32c617e24e50bb7033674cf3c8d:"Subject",b60fd254e7986e8f740ea8af4c039df0:"Unable to connect. Please try again",b7044b7c3ef0d585024616a719cfa684:"Edit",b8302fe3a3f4d7531e53b59e47e367e3:"Navigate to {label}",b90258a24f3d53aca75cba38a8bd3c20:"Learn More",b93679c1ac66c43fec0490f125e9db13:"Script",b956ecc6b9594bd69c184dfbbe22f2c8:"To",ba41cfdcd83ea655257012a7e9f43a28:"Entrepreneurs",bad635ed8fb7219810ebde3b1a9a0efd:"Styles",bb7ebc4c739f0a717a26ac4837b6b869:"Medium Heading",bc7be137f1fc59c5d423dc8fbc1773bf:"Your dataset must have at least one column",bc953956c9f0d80b05cbffefc18084dc:"Okay",bcde5fb38b9213e20f3490e9b62c7001:"clear search",be44967e5703076dbc561a8d79649e54:"Bullets",bfd10ff05b9b5d2caa24bfe7c56e93f2:"Add Video",c02b852487eac31511d6eaa00deafffb:"Monospace",c1dba888bcd3d31b52df76a31f121c4f:"Code editing is not available on Android.",c20bed6c7f08006c9a3f9ae14e04754b:"Value",c221bf00aeb374c630caff3330e5a535:"Time",c2416f8a5134d87050ec363288ed0d03:"List",c25ab9ad01bdf00bb7f452e95e63b6f0:"Backgroun
12d Color",c3217028372c185247852049760b18f8:"Edit {tagType}",c36810953715864173181f42cca8e5e3:"{currentStepNumber} of {stepCount}",c48e91b131d22173ec459b82724b9e70:"Layer Above",c594ece23f5f0fa322c76440751c9544:"{type} slider thumb",c7349cf18813d0e1dc1e86c071e90de8:"Event Planners",c7b5c995edce272debb484a3c06682bf:"File",c7f2b0955d5d2bbb65fb94fb4c50b271:"Subscript",c88fea453ce4c95d68025d0ebe76505f:"Select List",c99a079c1ce7638c2a631036133d2d6f:"Heading 3",ca7275020461405b490ae5720dd2bda0:"You have made changes. Do you want to save or discard them?",cab1596094df6aed2367bd5bd7bd8dec:"Type",cb04a916afba5bdc86e6bfc1168649b8:"Contractors",cb15768afa8bd5e155c1e0e9d6fc6de4:"Key",cd0a71e417130da0adce22e20ecd695b:"Done",ce5a9d2f97c93d32e21cb6a36a73dfb0:"Retry",ce9ad473a45a1902d7d59291432bd77c:"Error",cf15f5fd78794de679f918b108299eaf:"color value",cf6dee68b8473ee2fbbb32e37cda3a59:"Decrease Indent",cf7ce8e2ed0b57b11b2b472fb44424ff:"{perPage} per page",cfe26156925fcee6678e5b61455ad18c:"Draft",d053134c28f054c41b20703bdb37d54f:"Center Align",d0e513e0e9ab242c5fc012f33e94b014:"arrow icon",d12ba73a568e7b19be2ec2dfb211cd59:"Blockquote",d16871b45111bfd36e18b0ef7413f465:"Show password",d1a8e5e08c3ea6780699aff8f18f99b1:"Large Heading",d1e907460980b778073d990159b8fb45:"empty string",d23a6457ddfe95a261fae253f6baddaf:"Indent List Item",d2457673d447426e02fcd5f8c24cf37e:"Open create menu",d279b39bb6ac095b24dc8859a94418a5:"Cycle left",d5867f1ab51dabe19cd38a34a4dade09:"Unsorted",d5bdf4de4a2aaf95988b1084bc889040:"Save View",d67a7a90682d75e37f3c27ee21d026b0:"Copy",d68f61f4086356e95d50469b69a9c22d:"No response data from job request",d832399295ed36ab36c788c87697dcb7:"Heading 1",d93f2d5359a07a3c963fc68ba1408390:"No switchable variants available",d9b60f4548586a037380e87894bd147a:"Add new preset color",d9e07a1b6b1ef8477e421a01c62ce452:"Unable to load. Try again.",da59ab5a9e760f6ca6b29994bb1a3a4a:"Saved \u2022 {filterGroup}",daf528d2d7e023e01b8e6ff51dddfecd:"Review Changes",db39fb9157d6710250d81c38b1613997:"No results",db97fab57a2aca7cd0515625f26e466e:"Page",dc72bac1b531a7fbe8f86d6317fe38a4:"Saturation",def0cbd08315d1fc26bf40c7a50049b6:"Rename",df9be7e86078cb381ddd5ff507dabe8c:"Require double opt-in",e03ee729b3aa42a3bf0139a6974441f0:"chevron icon",e177098aea680490c086d33dc5eda903:"Large Paragraph",e18a2305c03b9feb02f21eb8d07e44b5:"Disconnect MailChimp?",e1bc8c4c42d51461bb4a0964c2a92f10:"redo",e20198dbc25f5146ada4538c745b5c41:"Remove swatch",e29653602fdbc74e9dceb8bbc55c284f:"Content Creators",e3351a087228c575cc0d85705b28d23f:"Decrement",e38848bae5b39dad125df53483b3877e:"Copied",e48f2a5f37c31bee87701f0c57e3ba93:"Sort By",e499ba0cffcd145c23d73a915ff418f3:'Failed to load timezone "{timeZone}". Retry connection or verify Squarespace site availability.',e57ab92d7c7d59bac7879b6768173f9d:"File name",e70694c9bae391f9041f26daa35c3381:"Community Builders",e7cc78291fd0136e5a1f76c3643c47b1:"[email protected]",e919cd99e43d1bd812dcc4dfa2c8d52c:" of {itemsAmount} items",e9857cd422b6ef9194e9b2b031bdb776:"Starring {actors}",eaf6bc9ce7ba33165413f3c322459c06:"Select",eb26c105ccd50f2bbd662fcadf2df707:"Strike Through",ec15704a9e34434bd57c23fcbd365ca5:"Heading 4",ec39193d6a268594c60c24aeac543ac3:"A List must be selected",ec950bb151f7f08d8465272ac1c23f82:"Add Code Here",ed926e73b1c30d34fa09d25d1d37281a:"CC",edafcde8a5ca1a13a3df7b120fd95f62:"HSL",ef1163384223355756deffa79fddaa25:"close {filterGroup}",ef1e8f0b8b6a4a0763ca66e4dc7ef3fc:"By {artists}",ef75c1a57b1d4a43d94f68047e5ff3c4:"Clear",efe464900e7ef25fab7017e9e0af4911:"Code",f03deaabf42910ca5fd5b6e1e620af94:"Save changes",f0f30d83e145c2299e544b3099522e44:"Try again",f117333d4b1c7838a4fc31a764138526:"Small Heading",f127b39b684b45dd6ee00e9b600ae76f:"Matching ({searchTerm})",f163fe7925ab89484cc489f9b9ccfef5:"Small Businesses",f2d0ff0165dd94142db90c664704e7a8:"Connect",f3e698aa47a54daf732dd37ace0d76ec:"This can't be undone. Make sure to update all links to this file.",f45f1b3f27ab384a8845c73b96952504:"SubScript",f4a5e49a842d041881c4954d545c15f4:"Italic",f4f06cb1e212075f2986ba2ca08e1831:"Links must be formatted as www.example.com or example.com",f5f7cdbd93d03c377d39d2dc86fc6cf9:"Add an email subject",f67719d3f7b8a4bfef08cff02e9cdb02:"Unordered List",f762c2e3781aef4cdd0c2437d714f922
12:"No collections in this navigation.",f7a48a78d10d3d506472dca8b922b1f9:"Options",f9822b211ebefa6e37378622271a545a:"Increment",f9b89a2781302453b4c84fea706541e8:"Optional",fc11121d2c0b9cd040eb497150f090ac:"The file {fileName} is too large. The maximum allowed file size is {maxSize}.",fd637ba0ba0cb87b366d91f80b84ce5a:"Unable to load collections",fe6c7ee0c6403a9966b11a9f40bb3983:"Freelancers",fea729b2b5863418f65e8c43e93e3231:"Scheduled",ff597767824016bc0114c150d6b76431:"Continue",ffa0167016aedc8800f617213d51fc13:"File upload failed to complete",ffa35ae7f040da586d8939eb0292358d:"Merge {tagType}",ffd9fbbc58371a58cec4459cc2c2ed96:"Unable to load fonts"}},706990:function(_){_.exports={"10a7bdac33c0cfacb77dc380bf77e56d":"or {numInstallments} interest-free payments of {amount} with","251529e490cc8f71672b879d8687bc29":"More information","5ed1ad6425ddddce7926ac560a67e7f1":"available for orders over {amount}","6ff73a34da0878e5c2c211f893802d86":"Installments by {afterpayButton}","9f773505bb70d151e1f3504da46a16e8":"available for orders up to {amount}",a0e08d61d25e36151ba681132d6ec330:"Close Popup",dc982e89fd0ff84f89b6c640afb673c5:"Afterpay Information Popup",e57957d5526503eb0180d7fa08abfb43:"{numInstallments} interest-free payments of {amount}"}},624279:function(_){_.exports={"00794e235c81c0a5b3c65f00d8666c11":"Occitania","01d1a645f6d7b7324d7a198e1b49cd24":"Valladolid","02511067b344867cd943c98e9b476a77":"North Dakota","0270e6b7acc1a7acc76a3550411fc1e8":"provinces","0346a482a04dc36280be82fa8fec813e":"Kronoberg","05b06b52e541cbcc582e8f51461c60cc":"Gisborne","0687d17ffc9bcbd0ab13d8230d111506":"Ceuta","077c10366202f7ec452ae13cc9e803ce":"\xCEle-de-France","0808199fa2e671d728d1fee367975f8a":"Louth","0978dccf17e930a1b52b67f8556ed870":"Nova Scotia","0bf0234d37bbb3f702fa4e30141d02cf":"Huesca","0d74dff2e9a13ea130f7ff28ef0d4691":"Kentucky","0e524b7679b904b8f1f311738de4a68f":"Arkansas","1135481a862f86872932c54311c652b8":"Las Palmas","117d731310c483264f7fb2d8c3824fdb":"(e.g. 08038, 47005, 29001)","137f2f5c9e9c100dd2c33c89308d79bd":"M\xF8re og Romsdal","1381611281c052f0434e1bf47593917f":"Texas","13a40658a0d5f4e39bfadd2e82870637":"Donegal","14a6b0b4e51af164259b6afed3de5909":"Otago","153ced282870e60b6ba8e83362e7b052":"Troms","1542b68a80cdf235c3ebeb796653f29e":"Alaska","165f0c9e332b86bf171e7b27e511f987":"Aust-Agder","170417bb175ec5e99d1822ad48ffce7a":"Zaragoza","176136fc8abcf757e97b802d43a8c613":"Hauts-de-France","1763e15ccd97b07cdd49c37a08876737":"Limerick","182586f387bf50106d62856d97f45382":"Alabama","18aa59ce458c0219a0adf165d374d225":"Oklahoma","192868c327d0f389647902c07623158c":"New Mexico","194ca742aeb30222ffa2df3424a5b728":"South Dakota","195216682921da71f3d783c5fc98edb9":"Mecklenburg-Western Pomerania","19f9d974758cbf91246c1e57f44fabba":"Ourense","1a164818d6d4777b328fed84eef4611d":"Halland","1bcf8074ab04db419da8ad6e6b0e4a19":"G\xE4vleborg","1c4af4f28fccf4d844c30f767c1151af":"North Brabant","1c8ae8f5a218f0f6886967f897f98bcf":"North Holland","1cc8e8b456b21a9e981ccedc6a2b8211":"Northern Territory","1d71b2c7b3651565be6d1879d2932aa7":"counties","1d84f8847db367e5c86c606c043595c6":"Virginia","1e892d882bc5755f4d8227791ebc96ee":{one:"region",other:"regions"},"1f4e32a79fa44d45a3b3a81a9f0914c9":"South Australia","1fe81e41cf7ac06067bfe4718dfd5393":{one:"state",other:"states"},"20b29717bb499ee4a68b928a297203ab":"Nelson","20c648bbbe4d07489be07f8aec1977b7":"Southland","216f18ab530f0ebda76e769cbf89495b":"Louisiana","220805dd357ff5d672e86d6
127cd68b15e":"Brandenburg","22c8e3991c4c68a6421969e840e52e7f":"Zamora","23a6abb325643c790b36eadc5cf6b446":"Brittany","241d6168fe753871b8c42512e114da10":"address","24f9d3855f97e5b314c40d5316491da3":"Connecticut","25715d36c9ca9d059bbf11ff729612c6":"{priceString} every month for 1 year","2610dd839fd8d1ced7580c94a202eb42":"(e.g. A65, P75, H14)","2763ee6c4ae4c83f9df6e39de182d498":"Albacete","2795f1b9e418d0997e90e4c1bd569f84":"Toledo","27c57fa72b332e1a50afeca1f937d316":"J\xF6nk\xF6ping","2830f0e5ecd81d74ff488970a77820c8":{one:"region",other:"regions"},"2b6d1ee7ade56d9e1b797a2ae6f72fc6":"West Coast","2c250d0489f32d561c726074e98d9c64":"{priceString} every year","2c928b5ab7347db5e359067ecaac8414":"Tasmania","2cf4f62ddd9b263cd8f21aeea263f26a":{one:"postcode",other:"postcodes"},"2d6925de78b6c2fc313499e78f5b6f7a":"A Coru\xF1a","311d8fd9442cfd72f305129f734b4004":"Gotland","31aea3c0445794d775198e80cc0e09ac":"Western Australia","335cea1e6cdebd4ccc01355d80751f5b":"(e.g. BT, BT1, NW, NW8)","33cf1972faded073a0d24dab24981e90":"Stockholm","34108357ce9e11e2dd021b85f9a11647":"address 2","3602fe0caa22b39a92a82798a5bc30e3":"Arizona","3635c5151692a06a3a4cd5f9dfe2baca":"V\xE4stmanland","366c3ba7657f4d5c0c357419d1788d20":"Waikato","38033c64c1f39cd5ec57ea37c95a1e09":"Manawatu Whanganui","38e394787c7f6fafc2b2f542eef5dd20":"V\xE4sterbotten","39315bf58049755c9f10613fac50b13a":"Tarragona","3b62d3d92962bf8c99a92889bad68553":"Oregon","3ba41533352e348194d49fba601a4723":"Asturias","3d8b6b930539ce2133de0524f89eb9a1":"New York","3e5f1fc5e9018e241126e7d9114e0786":"British Columbia","3e6ea031dda6b84a38275c545c42186b":"Thuringia","3efc4ed492e3ed4cb87fcfbc86d055f8":"Corsica","3f2ef65bf2087f6a514a9da80352ea37":"Maryland","3f5c4b9326df576ed5619ab0f9518ac0":"C\xE1diz","401d45dec40fb73ef057b46c976b7278":"Carlow","406e080fcda8691c94749a29dd1c74dd":"C\xF3rdoba","4188f3a12f0f94bda92dc4b3fc8449c5":"Hedmark","420925cfb55265ab3242ae6610a985ce":"V\xE4stra G\xF6taland","422392285d295577d68f9f5845c1b41d":"Kansas","42345b71edcf191e987578381fd804a7":{one:"province",other:"provinces"},"4281555fda83ae89990f238c4dcba1cb":"Colorado","42859f6128248121c17b306fa16971c7":"{priceString} every {billingPeriodValue} months for {durationValue} months","435b21e64dd9341235ae3ad8610162e8":"Badajoz","445fd33d4640a41cd66fb5d924dbd220":"Dublin","44f5b584bb133a8f4798505b6bea727f":"Chatham Islands Territory","4520100dfa7e98892d81bc0d0511ff7f":"J\xE4mtland","457a2a91ddb30a52adb7165b957b88ff":"{priceString} every {billingPeriodValue} weeks","46b4f499eec735aa2c2d7b58f1e7a1d5":"Unavailable","4706d1dfe81fa89aad3b4b7c5616dc84":"{priceString} every {billingPeriodValue} weeks for {durationValue} years","4883833618214bd8573eb084047cdae3":"(e.g. V2Y, M4N, H3P)","49fb27691f6ec5ea7b15a5993bd89c3a":"Murcia","4aa38087a0cae1f21d31e48dd975d905":"{priceString} every week for {durationValue} years","4ae288419b3a4d6b7704e574763d5d76":"Kilkenny","4b3e1cb6e224ba0e35bb00ef6898c284":"{priceString} every week for {durationValue} weeks","4e3bd09c43cb807cd145c92f33e16d18":"Galway","4ec2668795801ada82125b7c8b5f2395":"Schleswig-Holstein","528ca8c718a049e3b5e7d56a803c2125":"Saxony","53b704a1c0d8149625b2d7486c71a52d":"District of Columbia","53c21394e229bacfa96b17d49c399555":"Akershus","53e6d4cacab49879c5a331593bd40434":"{priceString} every month","544a40d02f0b60623648a5d73e2c5e91":"ZIP Codes","554b278669b65e819db579b9ff2fdf9a":"Bourgogne-Franche-Comt\xE9","580d1b84a1b41084f141189f9897d067":"Quebec","5a3bd4310718229e7471735641a27f14":"provinces/territories","5a77a5bf55b6b914b1a2742d4655ece9":"Auvergne-Rh\xF4ne-Alpes","5ac7244935c1d35e8c2b0a92cc8d67e3":"Clare","5acf8858e88a14b49b132487873449dd":"Alberta","5afdd73dcc581a60cef9a6facc45f2f0":"New Jersey","5be599424f113ce0b0032b5efb38fdfc":"Rhineland-Palatinate","5ccb5c0b07da3ce648787fd47d7486b3":"Sogn og Fjordane","5d12f441612e08c8e684b01ad7e2d0bc":"Flevoland","5d1ba45280cb01f1dec6e7f906b37924":"Utrecht","5e0eb33d828c277416946e10c0c1d9f7":"Nunavut","5e1fea28199a19bae2bb1aab910baf23":"Cantabria","5ea149f54a7526b63bbadfec811dbd07":"Nordland","5fc15f3d7a61e2d053330fdf4626a30c":"Maine","6097e2621d32437b3c2
12cca7693d55326":"Bavaria","60e5e1686c5e4eecdd2794b6c6e2d79f":"Roscommon","619642454553e621baf20d99a1ce90be":"Illinois","6202468538a8bbb745e744efdd3e8769":"Biscay","6222b9241b94bfd6a6550790f7b79b31":"Postal Codes need to be 4 digits.","6281b842ad5889c1a9a486a24e57e531":"(e.g. 90210, 33139, 10004)","629069f4431a4cf99abc9fece1039eeb":"Sligo","62a8c803cf16804f100c34ccfeb0fe5d":"Normandy","6322a811b44c117b7e8b3fe9b2b8678a":"Northland","632bca4e1d2acdb68934bdf318f812bb":{one:"postcode",other:"postcodes"},"6399844b49c3a6f061d4a3dd39f84d49":"Delaware","64a151599777e45cc6cda44d7a05693e":"Soria","65a84f0a64ac82819b88f4b548de4a57":{one:"postal code",other:"postal codes"},"66d129e30f7f84e782a6711477dac2ad":"M\xE1laga","67419679d30956360ec30f19ca1c37c9":"Gipuzkoa","676092447b62dd1a4d5db37244930d47":"Cork","68337f9d09b5b5f26257226d5c6df769":"Postal Codes need to be 4 digits","68b440e755248b1e70c5a79bb773c0f7":{one:"region",other:"regions"},"6b6ddf6c118212b74013955b0b8e25c6":"Tennessee","6bd247675e5a7363fe05c4dc022728e9":"Auckland","6c769007d2cc3f555c82b00f383ba5ea":"New South Wales","6d33d36bd17b7313988d10ee3ca3c1a7":"(e.g. 31400, 64200, 86360, 65000)","6fc80c7927a76a0bf99388da18a2fb3a":"Queensland","6ff809107d64ea178111062880aa0035":"South Holland","70fecd544497cbd5261fb633076c61b8":"North Rhine-Westphalia","71a4b7cfd04b56caef7497cbf018b00a":"Alicante","72501aeb82a01809ce1845d0341a5b20":"Waterford","72c79a43de0a0eff8eceae5b9d7e35e1":"Wicklow","732c8c0f18bcc0d65c016911504f0278":"Northwest Territories","73971392005d45d4c5c3cef9f5f2eca5":"{priceString} every year for {durationValue} years","73b4fdac4be99aafbe3dedafaeaf9ded":"Baden-W\xFCrttemberg","74b43eab3cd0b33ede94d16f0f5db809":"Scotland","74edf8f5cfb317933ae3167f10136667":"Friesland","759ab6f0c50c0a334ce0e951a0b174c4":"Postal Codes","75d6a44002d0ded38c87ce5fa74c4abc":"Bremen","7673697dd252aa5bc2cab41f464f8d6d":"Melilla","76932256ba828114d0c77fea17c07474":"Longford","78e36540d457e4a5ed4e2423e0a5b87d":"Routing keys ","79048ecc251a03f31442bc92e5ba6037":"Grand Est","796e5fce7f722e897fe7a12bcd80dc09":"Pays de la Loire","79cec9d55621a01ed077d24d4373dc92":"Pennsylvania","7a52729707011758e864cf7012281785":"Zeeland","7c01be4628810b8735ad64018ece4e1b":"C\xE1ceres","7c1bb5340fce0986e5bff68d6e6e26ea":"Salamanca","7c4933a8044968a06c5083327cece2e3":"Enter only the 1-4 character outcode portion of postcodes.","7d78fc3a1424b11ea3d4ffcac3bde101":"Provence-Alpes-C\xF4te d'Azur","7e08d20a9c40434e0855ce0076dd68e1":"Ja\xE9n","7efc0133e670ae2f5ec8b55e40bf85c0":"Limburg","813d5ee34ad786b034ecfe8e3f505e63":"Teruel","81cc5acabef91de078ac51597778689c":"Barcelona","829b73bf0c6722ff0fb22b9d529b836c":"Saskatchewan","82c0874073e66bdb99f1342b7c166330":{one:"province",other:"provinces"},"83447dc7eea1072e83526fc026c0cd72":"Nebraska","83b38fef76da2cf445ebec30dbd2449c":"Groningen","83c2ba8d3348f79e0356517f5c2752f4":"Burgos","849e13273c8e0cfef11c94f24ae313fb":"Armed Forces Americas","84c1c31745e3af33cefc1b89bab9c4ed":{one:"city",other:"cities"},"84d9bd7c02e6dfbdab6ec24e99ebf0e1":"Invalid postal code.","851bd939bf219723089e51c993634aad":"Rogaland","86d1b5828370ac648c68549c89c9722e":{one:"province/territory",other:"provinces/territories"},"880ed991b5db2d9205e5ff4752c926a3":"Dalarna","8930f9d8c4db23794d9908cca3281ffa":"La Rioja","89640a0416b629bed0f6f9d5da13caf2":"FSAs","897b4b6438770afcc0e30554a71aa1b3":"Hordaland","899e5669540fdcd49579f95fa8e7d4c4":{one:"ZIP code",other:"ZIP codes"},"89a6d50d54f46e8c3254d63c4b9672e1":"Navarre","8b5104d6eae17ccc8ed3c36734cbea4f":"Uppsala","8b5bcb5a54c615e16d9f00633b2d64ab":"California","8b9a0ef25a0741513bd4bb7499ac3f0c":{one:"FSA",other:"FSAs"},"8bd0da24e1f9504ce036d12507cc1eeb":"\xD6rebro","8c2ddf39204be943ddb4b6bd0c852ee0":"Florida","8d9030e87a2ce2a253ccb5ff6babe735":"Guadalajara","8ebf289a4c40f54be5a64b11127f7433":"\xD8stfold","8f9523d0f412bb7cb57fb7c574dd2d3c":"Mayo","9193a72666b1fda265aaf6f2fd2e569c":"Tasman","92671cc805b81d8e331709bb6725d2e7":"Saarland","938d5242ef45ddb77bcf20077deae782":"V\xE4rmland","93b58f0baf45be64087f1bb6b5057816":"Minnesota","94eb8523959c0442994c223a91d02a4a":"{priceString} every {billingPeriodValue} months for 1 year","9526d379f130fb4dbc3188e94a9a1fe4":"Finnmark","95fdded56e1b4fbe25527cb2990a67b1":"Kildare","9682fd3c408871db9a5c27f6eb59f91e":"Postcodes","9825dc9ff60b61ca6b1a51689c15718b":"Hamburg","98839fdd678824f7e29b56e44c02a92a":"Greater Wellington","98c3f4f1f696a02e6dd67d1940177ae9":"Girona","99025daa1dfc7337d3248543d4d6fbee":"{priceString} every {billingPeriodValue} months for {durationValue} years","9a6fcf2ae7782f225b35c7423074ad2c":"Hawkes Bay","9c389d07dcc5ef2603005128c1154983":"{priceString} every month for {durationValue} months","9d2eac64219d1191b2c6faf26bff4b98":"Michigan","9e68d01bf5a6a0b83aa0550ee1de6c80":"Tipperary","9ede47f1c1594df88fa28ede6e8cefb5":"Massachusetts","9eea9206fadd139220c267f2a30f3321":"C
12anterbury","9fcc50849e474d728b90b05ed71dc614":"Granada",a2715a9854e692a29c2fc832be8c6737:"Kerry",a2772fa7b259737830752aaca9c3efd3:"Hawaii",a39d7f43cf9a3b70e6162fe223deaa6d:"Buskerud",a3ab943178476033be432946c87f08a8:"Wales",a50c5916726c3627e7bb1380149222a0:"Saxony-Anhalt",a64cc60fb0c125664d1b69e93da0bf2b:"Enter only the first three characters of the Eircode",a683578c1b53fea131c5186757fdb852:"Drenthe",a76097100e99514993c67ce0a504d944:"Sk\xE5ne",aa2172f3e598d9dfa66c2e0874204dea:"Lleida",ab5fbf5fdfbab516b63c37c02b29ab8e:"states/territories",ac9482c4ce2dc144b9b6b58f0222d3ed:"Rhode Island",ad27f468e6b4148aba6f36972b011e3f:{one:"postcode",other:"postcodes"},ad4ab0550173ec2165e0cb3ff0d333e4:"New Hampshire",ae82578614359d78fa820b7d1fa9f462:"Vestfold",af950c6eb7920f799f4bfb8ef84fc061:"(e.g. 6021, 7420, 9371, 9382)",b1147e0b504af60bf3ac5879a445f0f8:"Telemark",b1eb566afe99f03326e038eb60c5d50e:"Tr\xF8ndelag",b30919b3a6af76982b2dc0b93db98674:"Le\xF3n",b35b1c285ae2b545da5dda0454d14775:"Armed Forces Europe",b3ec6c03ea56ed39aa1b38b42f184c55:"South Carolina",b449964d3a7e0ccba8e2958cd75af5e7:"Offaly",b452bd33ae2508b1fbf7b92e928719b6:"Australian Capital Territory",b48cbd2f5953d9a6ce8386ca452f23ef:"S\xF6dermanland",b49ad7bc53c5c3012aef78d5ab10a14f:"Ciudad Real",b4d7fc95cf6edfecfeb39eab7ed921f7:"Seville",b4eeec148e01c98787e939b35e75bd4c:"Monaghan",b503ccc15acfba32b443b15f9be7dc86:"{priceString} every {billingPeriodValue} years for {durationValue} years",b5564cc8c07496b41008182caac73d7a:"Montana",b60ff2beb875dc27a48879f4c01ac9d4:"Kalmar",b6e1bf28d28b6d5a6d6c859a2db1e224:"Nouvelle-Aquitaine",b7ad07308f56fb48852c530294d1b431:"Georgia",b7b297b78bccf9f0ade60f32b9adf35e:"postal codes",bc4942e6eb5560957076ee72bd450a87:"{priceString} every month for {durationValue} years",bc631d5e0bce55647f3576a1af3ac1c2:"Taranaki",bdf385760f3426c6fd05a852ca4ede89:"\xC1vila",bebbfb2e4919958bb71fae9322f00b8e:{one:"postcode",other:"postcodes"},bf61e95e1cd58efbe24116b64da48a69:"Postal Codes need to be 5 digits",bfce69c10e569bca8cf0016e9b6efcea:"regions",bfd537f1ea3d1fb2121c7e26ea1dff49:"Prince Edward Island",c0568ce398250cdb239e54dd003d820b:"Newfoundland and Labrador",c094c50bc552dc153f05bff562907c74:"Blekinge",c0e66a8eed23b71c0f86e2ca0e73767e:"West Virginia",c15e09a8ed4f3c9735e1945cc876a50c:"England",c1e72926285018781f7d6b79f5cf3496:"Ontario",c34bdd6b3756914076d13924d02f51cd:"Meath",c3a3c06fe28ba162e43a4427299619ab:"Indiana",c54d472d4ad44af8de6efe2f4af8da2a:"Pontevedra",c7094898f54b9d547da8e1c71ec88eca:"{priceString} every {billingPeriodValue} years",c763ae30b068c1e5c35ef0affaced3ca:"Idaho",c823faa7c2a8d899cc4e722e007bde77:{one:"county",other:"counties"},c8ec364dd6f5adcf82319820e33ed55f:"Iowa",c9eef945d0594d2449c06c16e5b7057f:"Cuenca",cb02edc9d115111d1e997a8436f6efad:"{priceString} every {billingPeriodValue} weeks for 1 year",cb2cc71b312a7d03f3edf35864206646:{one:"state/territory",other:"states/territories"},cc274f785a6a71bc0104670463e763c6:"Hesse",cc7462d80069ef888a48eb9ecb8b8080:"Laois",cd960236c981110601aa1134588e1964:"V\xE4sternorrland",cdcfade044d0d795cf16710dbb7b3055:"Nevada",ce2add86a7731213e45b14f1d77bed0b:"Leitrim",ce4ddaa3edf143287cd65dd2d362f329:"Madrid",ceaf28d892a92b9f5d7885d4c95cccfc:"Huelva",cec8c4ab63e9486281305ce5dc37be56:"Bay of Plenty",cef01d22bd1d40fe4c3a5f6f83738e86:"Castell\xF3n",cf77a8c222c1a75c8182b6997d3360db:"Palencia",d070acc40388b34ce7c70cdbc26f33ba:"North Carolina",d09ab56d97d63c0580cc32891860168c:"Oppland",d2438fce35bb14ef915bd91d9372ed13:"New Brunswick",d281968e97640002fc5e3762fea02393:"Northern Ireland",d2f51fa44a8861091301bdf78881248d:"Overijssel",d2ff9e34f7d4722e357d9718abf632ff:"An FSA code is invalid.",d538d096e60d6a8bdf37b942451bf583:"Marlborough",d5821f13892eba500f079f657f8c9bb8:"Gelderland",d62034f3ffac6a74673302b5aef4e5c0:"{priceString} every {billingPeriodValue} months",d633d098ea9cf64e37abba123ca1a802:"Cavan",d70c8cf7790980effe60d5e82935b0cb:"Vest-Agder",d7da7078e417d85a5d6153914df94501:"Missouri",d84414dbe7057f074c6e7481c34ffa21:"Santa Cruz de Tenerife",d8e75c7f5819c9c506237eac488a59d9:"Manitoba",dac0934ed119c944592735e1ed9d0970:"Victoria",db2f219fa4c4b9633b22f0fe4e6f9532:"Balearic Islands",dd21aee6f89a601924a4e78dbaa52a18:"{priceString} every {billingPeriodValue} weeks for {durationValue} weeks",dd8d4fa7fd177e08efbdeed9ecaad813:"Wisconsin",dde9f4074d67e2029dec0f54cc968270:"Vermont",de7a226f0c826c00321fb3d4d6d727f2:"Enter up to 3 digits of the postcode",de84d3928afa47555e2e272d36eefa5a:"Postcodes need to be 4 digits",df35d12405760684b7b991ba29a05d9d:"Utah",df419542c1f676c32375ed2b2ddbb5c8:"Oslo",dfae2f6d1ba22473879169a6de7c1ce7:"Almer\xEDa",e2078f67b5
1278417c25534c3821602d73:"Mississippi",e28e32dbe68fd12344816f1a90571cc2:"Armed Forces Pacific",e4f13be78f017226a1e6d93301bb8eb4:"{priceString} every week",e6180cdcaaf9443809d523ba6a0c4126:"(e.g. 6856, 9105, 9170, 2609)",e65c72558f8ccfeefb68d42336065d46:"Berlin",e66afd9f4a2df5d4ade657fffa315204:"\xC1lava",e7d550c035572999ab58d93951ecb924:"Segovia",eb9336e5d12f1338e99f4fa79d2794f6:"ZIP Codes need to be 5 digits.",ecc3775091857144a16df81e16759d6e:"Westmeath",eee136534c2508dae589a49a0f488804:"Ohio",f1921be45352fa2fe9386ecc5d886b39:"{priceString} every week for 1 year",f27d6696ed0009b179da2153bf8dcd48:"Wexford",f3a1a530696bcd3ae71366f207e8f678:{one:"postcode",other:"postcodes"},f3d2f3bf9e84107ecb9b6b5b4a1d6ede:"Norbotten",f46b2482f974c6abc61d291931c550df:"Centre-Val de Loire",f4b2754b1b500596959387f8fa62723d:{one:"eircode",other:"eircodes"},f87ac4b4279f33e09e9ec8ab482677a6:"\xD6sterg\xF6tland",fa23b141c855e64dd3294c956c390b61:"Wyoming",fb1687072ff2dc75246f2c3f40c75f6d:"(e.g. 1, 203, 42)",fb181024d334a1bbcce9323742bbd75d:"Lower Saxony",fb58c1679f034996e115ce5abe5193d9:"Valencia",fd66039016906ea77616fcb25a2bf78d:"Yukon",fe8f3827350c82c928a653157dbfa1f6:"Washington",feb80631fb1afc9f370e3b3c5ff89e9e:"Lugo"}},389218:function(_){_.exports={"03ed8a0a8208f38d91ea43fcfb2674fa":"Cart","129d605196848a5638c140d2ee728388":"Checkout","177e608763b10b394a59507332431b9e":"Update the missing or invalid information above.","267b971d79b2fd102479491abeece7a1":"Unable to update quantity","379317016f8f9e771879bf7dd63c15b6":"Continue Shopping","4f37e4b63223b240b7d8d53b357fa762":"Close","4f4eb57cee331e4bce9b9b2b9e8787ec":"{price}, total price for {item}","4f7eec6a53703ee7e5f759e1d5e2a932":"{item} alert information","5594067ec2eb7899758e4961f9edc86b":"Unable to update form","5b0c6983e64dfd82f5948970fdb62cd4":"Remove {item}","76034908ec4e681b5486eb2040618f52":"Summary","7f1359b2385766869c9cbec90c29645c":"Add to cart","823e8fd2d89128022ff0fef0e9cb8c0f":"{productName} was added to your cart.","87bb6b3e520f3909e9e90f2386e89960":"Save","896b6eee6556a3723e31ad740e64d38a":"Shopping Cart","8dbc0b4f78369772fd9d831f990d543c":"{name} variant for {item}","8e733ed90c5bf49d5613c720508a60dd":"Please try again.","8ee71d998d748ba00e9e80234ce3a89d":"Subtotal label","90f2d72735116a9f7d4ec2aef34957bb":{one:"One item in cart",other:"{%n} items in cart"},"97a89a6a325cbc309ebe4e597f9fc1f9":"Subtotal price","9f6b08d833a751dcd0af336891007285":"No image",a4cde40c49be65e0781faad94fcbe519:"Quantity, {item}",a8958871ab8577d6667b57be6ef975ed:"{item}",b22005e29f0c7dd253328702493c917e:"Unable to open form",b97b63060e510629f77447c892a821ab:"Edit {item} details",bffdc4040665ab2a6af115da4073829a:"To check out, your order subtotal must be {subtotal} or more.",c43a6b7311c1eb75a85be7748c0cf830:"Customers also bought",ca02eaf2ea5e4b8b5f41df0576414393:{one:"More than one item in cart",other:"More than {%n} items in cart"},cadbd64edd794291e3a686905bacc208:"Unable to add item",d043e6155f48bd75d2b2c48f3b0e9258:"Please check your internet connection.",d16d3227422da60a63f98c59082c1029:"Subtotal",d16fa1f1d19313d233e2e75b13a1ddf3:"{item} image",dd5ce0a01f6e1c36fa9177510819e3d6:"Edit product details",e66ff745b1e97900c957e5a0a9f01ead:"Cancel",ea8d571cae88f8ae3cf5a6e7b007fa5f:"You have nothing in your shopping cart.",f62e405c0a46f7352e63fede4db0d913:"Okay",f8ab967379a4c6bbb037e255f201604a:"Edit Details",fd657139d48231170d72b9031b2a97c7:"Unable to remove item"}},567455:function(_){_.exports={"035d6db48366598d55c20c93e0c44ae4":"Thanks for your feedback","10d06f3cc584f88f516b460f757876b7":"You have already reviewed this purchase","14c484b8f59becfc9289037e340c3a5d":"Continue Shopping","162bc6da1abeb8f06f87b62c96d22bf7":"Something went wrong","2701f1d9dcb3d93702ea50717cce9354":"Try submitting your review again","384b3777b20b19cd61953eaa7e051043":"Review","623c88477a8b3fef5dd67843fa8dbf7e":"Submit","75e6c93da70e9792d0a01dae20499ad7":"Close",b063faac29a0c4f947fdf9586a0a1d2f:"Rating (required)",cf99e3390d505a466a43de7d194687b4:"Please select a star rating",d00161a7f82400bab5d2f6be1c43885a:{one:"Rate your other purchase",other:"Rate your other purchases"},d517f2bae8e7873c9b13cd3d52839410:"Your review request has expired",e0c04bc42f2ab551c09d41345fd25155:"Rate your purchase",e3a6618e2010bfff8207009bc3ef07b4:"There are no products to review",e4398ec9a661fe01116cd3c6bb35a7e2:"characters left",efa2df24f7875c0a02986e53f90d467c:"Describe your experience"}},842073:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.setI18nInstance=s.getI18nInstance=void 0,e(392338);var n=e(517431),r="core-components";function i(d){return e(552863)("./".concat(r,".").concat(d,".yaml"))}var t=(0,n.setupLibrary)(r,i),l=s.getI18nInstance=t.getI18nInstance,o=s.setI18nInstance=t.setI18nInstance},552863:function(_,s,e){var n={"./core-components.en-US.json":"754510","./core-components.en-US.yaml":"2055"};function r(t){var l=i(t);return e(l)}function i(t){if(!e.o(n,t)){var l=new Error("Cannot find module '"+t+"'");throw l.code="MODULE_NOT_FOUND",l}return n[t]}r.keys=function(){return Object.keys(n)},r.resolve=i,_.exports=r,r.id="552863"},491067:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.regexpEscape=void 0;var e=function(n){return n.replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1")};s.regexpEscape=e},623282:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.numberFormatProperties=void 0;var n=e(324133),r=e(842544),i=e(314195),t="0123456789",l=function(o,d,f){f=f||{},o=o.split(";");var h=o[0],a=o[1]||"-"+h,c=(0,n.numberPatternProperties)(a),p=c[0],v=c[10],m=(0,r.numberRound)(f.round);m.generatorString=function(){return"numberRound("+(f.round?'"'+f.round+'"':"")+")"};var b=(0,n.numberPatternProperties)(h).concat([h,p+h+v,p,v,m,d.infinity,d.nan,(0,i.numberSymbolMap)(d),t]);function E(A,I){A in f&&(b[I]=f[A])}return E("minimumIntegerDigits",2),E("minimumFractionDigits",3),E("maximumFractionDigits",4),E("minimumSignificantDigits",5),E("maximumSignificantDigits",6),f.group===!1&&(b[8]=null),"minimumFractionDigits"in f&&!("maximumFractionDigits"in f)?b[4]=Math.max(b[3],b[4]):!("minimumFractionDigits"in f)&&"maximumFractionDigits"in f&&(b[3]=Math.min(b[3],b[4])),b};s.numberFormatProperties=l},641547:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.parseNumber=s.numberParseProperties=s.numberFormatProperties=void 0;var n=e(623282);Object.defineProperty(s,"numberFormatProperties",{enumerable:!0,get:function(){return n.numberFormatProperties}});var r=e(525467);Object.defineProperty(s,"numberParseProperties",{enumerable:!0,get:function(){return r.numberParseProperties}});var i=e(180490);Object.defineProperty(s,"parseNumber",{enumerable:!0,get:function(){return i.parseNumber}})},900351:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.looseMatching=void 0;var n=e(931875),r=e(961143),i=e(411762),t=function(l){return l.replace(n.regexpCfG,"").replace(r.regexpDashG,"-").replace(i.regexpZsG," ")};s.looseMatching=t},545891:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.objectMap=void 0;var e=function(n,r){return Object.keys(n).map(function(i){return r([i,n[i]])}).reduce(function(i,t){return i[t[0]]=t[1],i},{})};s.objectMap=e},525467:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.numberParseProperties=void 0;var n=e(900351),r=e(545891),i=e(491067),t=e(966228),l=function(o){var d,f,h,a,c,p,v;p=(0,n.looseMatching)(o[0]);var m=o[4],b=o[5],E=o[6],A=o[8],I=o[9];v=(0,n.looseMatching)(o[10]),h=(0,n.looseMatching)(o[13]),a=(0,n.looseMatching)(o[14]);
12var C=(0,n.looseMatching)(o[16]),P=(0,n.looseMatching)(o[17]),x=(0,r.objectMap)(o[18],function(G){return[G[0],(0,n.looseMatching)(G[1])]}),T=o[19],D=(0,r.objectMap)(x,function(G){return[(0,n.looseMatching)(G[0]),G[1]]}),U=T?"["+T+"]":"\\d",j=(0,i.regexpEscape)(x[","]),k=(0,i.regexpEscape)(x["."]);return T&&(f=T.split("").reduce(function(G,H,ne){return G[H]=String(ne),G},{})),d=[p,v,h,a].map(function(G){return G.replace(/('([^']|'')+'|'')|./g,function(H,ne){return ne?(0,t.removeLiteralQuotes)(ne):(H=H.replace(/[\-+E%\u2030]/,function(ee){return x[ee]}),H)})}),p=d[0],v=d[1],h=d[2],a=d[3],c=U+"+",A&&(I?d=U+"{1,"+I+"}(("+j+U+"{"+I+"})*("+j+U+"{"+A+"}))":d=U+"{1,"+A+"}("+j+U+"{"+A+"})+",c="("+d+"|"+c+")"),(!isNaN(b*E)||m)&&(d=k+U+"+",c=c+"("+d+"|"+k+")?|("+c+")?"+d,c="("+c+")"),[D,f,{infinity:new RegExp("^"+(0,i.regexpEscape)(C)),nan:new RegExp("^"+(0,i.regexpEscape)(P)),negativePrefix:new RegExp("^"+(0,i.regexpEscape)(h)),negativeSuffix:new RegExp("^"+(0,i.regexpEscape)(a)),number:new RegExp("^"+c),prefix:new RegExp("^"+(0,i.regexpEscape)(p)),suffix:new RegExp("^"+(0,i.regexpEscape)(v))}]};s.numberParseProperties=l},180490:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.parseNumber=void 0;var n=e(900351),r=function(i,t){var l,o,d,f,h=[["nan"],["prefix","infinity","suffix"],["prefix","number","suffix"],["negativePrefix","infinity","negativeSuffix"],["negativePrefix","number","negativeSuffix"]],a=t[0],c=t[1]||{},p=t[2];i=(0,n.looseMatching)(i);function v(A){return function(I){switch(I=I.split("").map(function(C){return a[C]||c[C]||C}).join(""),A){case"infinity":o=1/0;break;case"nan":o=NaN;break;case"number":I=I.replace(/,/g,""),o=+I;break;case"prefix":case"negativePrefix":d=I;break;case"suffix":f=I;break;case"negativeSuffix":f=I,l=!0;break;default:throw new Error("Internal error")}return""}}function m(A){return h.some(function(I){return I.every(function(C){return A.match(p[C])===null?!1:(A=A.replace(p[C],v(C)),!0)})&&!A.length})}var b=m(i,h);if(!b||isNaN(o))return NaN;var E=""+d+f;return E.indexOf("%")!==-1?o/=100:E.indexOf("\u2030")!==-1&&(o/=1e3),l&&(o*=-1),o};s.parseNumber=r},324133:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.numberPatternProperties=void 0;var n=e(201301),r=function(i){var t,l,o,d,f,h,a,c,p,v,m,b;if(i=i.match(n.numberPatternRe),!i)throw new Error("Invalid pattern: "+i);var E=i[1],A=i[4],I=i[5],C=i[9],P=i[11];return C?C.replace(/(@+)(#*)/,function(x,T,D){p=T.length,h=p+D.length}):(o=i[8],d=i[7],o?(o.replace(/[0-9]+/,function(x){a=x}),a?(m=+("0."+a),a=a.length):a=0,f=o.length-1):(a=0,f=0),d.replace(/0+$/,function(x){c=x.length})),(t=I.lastIndexOf(","))!==-1&&(l=I.split(".")[0],v=l.length-t-1,(l=I.lastIndexOf(",",t-1))!==-1&&(b=t-1-l)),[E,A,c,a,f,p,h,m,v,b,P]};s.numberPatternProperties=r},201301:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.numberPatternRe=void 0,s.numberPatternRe=/^(('([^']|'')*'|[^*#@0,.E])*)(\*.)?((([#,]*[0,]*0+)(\.0*[0-9]*#*)?)|([#,]*@+#*))(E\+?0+)?(('[^']+'|''|[^*#@0,.E])*)$/},931875:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.regexpCfG=void 0,s.regexpCfG=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804\uDCBD|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/g},961143:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.regexpDashG=void 0,s.regexpDashG=/[\-\u058A\u05BE\u1400\u1806\u2010-\u2015\u2E17\u2E1A\u2E3A\u2E3B\u2E40\u301C\u3030\u30A0\uFE31\uFE32\uFE58\uFE63\uFF0D\u2212]/g},411762:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.regexpZsG=void 0,s.regexpZsG=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/g},966228:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.removeLiteralQuotes=void 0;var e=function(n){return n[0]+n[n.length-1]!=="''"?n:n==="''"?"":n.replace(/''/g,"'").slice(1,-1)};s.removeLiteralQuotes=e},842544:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.numberRound=void 0;var n=e(620189),r=function(i){return i=i||"round",i=i==="truncate"?n.numberTruncate:Math[i],function(t,l){var o,d;if(t=+t,isNaN(t))return NaN;if(typeof l=="object"&&l.exponent){if(o=+l.exponent,d=1,o===0)return i(t);if(!(typeof o=="number"&&o%1===0))return NaN}else{if(d=+l||1,d===1)return i(t);if(isNaN(d))return NaN;d=d.toExponential().split("e"),o=+d[1],d=+d[0]}return t=t.toString().split("e"),t[0]=+t[0]/d,t[1]=t[1]?+t[1]-o:-o,t=i(+(t[0]+"e"+t[1])),t=t.toString().split("e"),t[0]=+t[0]*d,t[1]=t[1]?+t[1]+o:o,+(t[0]+"e"+t[1])}};s.numberRound=r},314195:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.numberSymbolMap=void 0;var e={".":"decimal",",":"group","%":"percentSign","+":"plusSign","-":"minusSign",E:"exponential","\u2030":"perMille"},n=function(r){var i,t={};for(i in e)t[i]=r[e[i]];return t};s.numberSymbolMap=n},620189:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.numberTruncate=void 0;var e=function(n){return isNaN(n)?NaN:Math[n<0?"ceil":"floor"](n)};s.numberTruncate=e},740136:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=n,e(392338),e(392338),e(392338),e(392338),e(392338);function n(r){var i=this;return function(t,l){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],d=Array.isArray(o)?o:[o],f=d.some(a=>a.includes("|"));if(!d.length||!f)return r.apply(i,[t,...d]);var h=d.reduce((a,c)=>{var p=c.split("|"),v=p[0],m=p[1]||p[0];return a[v]=isNaN(m)?m:parseFloat(m),a},{});return r(t,h)}}_.exports=s.default},58135:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0,e(392338),e(392338);
12var r=n(e(601128)),i=n(e(740136)),t=e(236328);class l{constructor(f){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.dictionary={},this.icuInstance=new r.default(f),this.icuInstance.addFormatters(this.wrapFormatters(h))}wrapFormatters(f){return Object.keys(f).reduce((h,a)=>(h[a]=new i.default(f[a]),h),{})}compileMessage(f,h){var a=this.icuInstance.compile(f);return this.dictionary[h]=a,a}translate(f){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=(0,t.hashCode)(f),c=this.dictionary[a];return c||(c=this.compileMessage(f,a)),c(h)}}var o=s.default=l;_.exports=s.default},300548:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var r=n(e(429039)),i=n(e(58135));class t{constructor(o){(0,r.default)(this,"formatIcuMessage",(d,f)=>this.icuFormatter.translate(d,f)),this.icuFormatter=new i.default({pluralGenerator:(d,f)=>f?o.pluralOrdinal(d):o.plural(d)},{formatNumber:o.formatNumber,formatCurrency:o.formatCurrency,formatDateTime:o.formatDateTime,formatRelativeTime:o.formatRelativeTime})}}s.default=t,_.exports=s.default},478194:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0,e(392338),e(392338),e(392338),e(392338),e(392338),e(392338);var r=n(e(255919)),i=e(296194);function t(o){this.mf=o,this.lc=null,this.locales={},this.runtime={},this.formatters={}}t.propname=function(o,d){if(/^[A-Z_$][0-9A-Z_$]*$/i.test(o)&&["break","continue","delete","else","for","function","if","in","new","return","this","typeof","var","void","while","with","case","catch","default","do","finally","instanceof","switch","throw","try"].indexOf(o)<0)return d?d+"."+o:o;var f=JSON.stringify(o);return d?d+"["+f+"]":f},t.funcname=function(o){var d=o.trim().replace(/\W+/g,"_");return r.default.check(d,"es2015",!0)||/^\d/.test(d)?"_"+d:d},t.bidiMarkText=function(o,d){function f(a){var c=["ar","ckb","fa","he","ks($|[^bfh])","lrc","mzn","pa-Arab","ps","ug","ur","uz-Arab","yi"];return new RegExp("^"+c.join("|^")).test(a)}var h=JSON.stringify(f(d)?"\u200F":"\u200E");return h+" + "+o+" + "+h},t.prototype.cases=function(o,d){var f=!0,h=o.cases.map(function(a){a.key==="other"&&(f=!1);var c=a.tokens.map(function(p){return this.token(p,d)},this);return t.propname(a.key)+": "+(c.join(" + ")||'""')},this);if(f)throw new Error("No 'other' form found in "+JSON.stringify(o));return"{ "+h.join(", ")+" }"},t.prototype.token=function(o,d){if(typeof o=="string")return JSON.stringify(o);var f,h=[t.propname(o.arg,"d")];switch(o.type){case"argument":return this.mf.bidiSupport?t.bidiMarkText(h[0],this.lc):h[0];case"select":f="select",h.push(this.cases(o,this.mf.strictNumberSign?null:d)),this.runtime.select=!0;break;case"selectordinal":f="plural",h.push(0,t.funcname(this.lc),this.cases(o,o),1),this.locales[this.lc]=!0,this.runtime.plural=!0;break;case"plural":f="plural",h.push(o.offset||0,t.funcname(this.lc),this.cases(o,o)),this.locales[this.lc]=!0,this.runtime.plural=!0;break;case"function":if(this.mf.intlSupport&&!(o.key in this.mf.fmt)&&o.key in this.mf.constructor.formatters){var a=this.mf.constructor.formatters[o.key];this.mf.fmt[o.key]=typeof a(this.mf)=="function"?a(this.mf):a}if(!this.mf.fmt[o.key])throw new Error("Formatting function "+JSON.stringify(o.key)+" not found!");if(h.push(JSON.stringify(this.lc)),o.params)switch(o.params.length){case 0:break;case 1:h.push(JSON.stringify(o.params[0]));break;default:h.push(JSON.stringify(o.params));break}f=t.propname(o.key,"fmt"),this.formatters[o.key]=!0;break;case"octothorpe":if(!d)return'"#"';f="number",h=[t.propname(d.arg,"d"),JSON.stringify(d.arg)],d.offset&&h.push(d.offset),this.runtime.number=!0;break}if(!f)throw new Error("Parser error for token "+JSON.stringify(o));return f+"("+h.join(", ")+")"},t.prototype.compile=function(o,d,f){if(typeof o!="object"){this.lc=d;var h=f[d]||{cardinal:[],ordinal:[]},a=(0,i.parse)(o,h).map(function(m){return this.token(m)},this);return"function(d) { return "+(a.join(" + ")||'""')+"; }"}var c={};for(var p in o){var v=f.hasOwnProperty(p)?p:d;c[p]=this.compile(o[p],v,f)}return c};var l=s.default=t;_.exports=s.default},601128:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0,e(392338),e(392338),e(392338);var r=n(e(478194)),i=n(e(670952));/** @file messageformat.js - ICU PluralFormat + SelectFormat for JavaScript
13 *
14 * @author Alex Sexton - @SlexAxton, Eemeli Aro
15 * @version 1.0.2
16 * @copyright 2012-2016 Alex Sexton, Eemeli Aro, and Contributors
17 * @license To use or fork, MIT. To contribute back, JS Foundation CLA
18 */function t(o){if(this.pluralFuncs={}
18,o){if(typeof o!="object")throw new Error("Must be initialized with plural functions");for(var d in o)if(o.hasOwnProperty(d)){if(typeof o[d]!="function")throw new Error("Expected function value for locale "+JSON.stringify(d));this.pluralFuncs[d]=o[d]}}this.fmt={},this.runtime=new i.default(this)}t.defaultLocale="en",t.escape=function(o){return o.replace(/[#{}\\]/g,"\\$&")},t.formatters={number:function(d){return new Function("v,lc,p",`return new Intl.NumberFormat(lc,
19    p=='integer' ? {maximumFractionDigits:0}
20  : p=='percent' ? {style:'percent'}
21  : p=='currency' ? {style:'currency', currency:'`+(d.currency||"USD")+`', minimumFractionDigits:2, maximumFractionDigits:2}
22  : {}).format(v)`)},date:function(d,f,h){var a={day:"numeric",month:"short",year:"numeric"};switch(h){case"full":a.weekday="long";case"long":a.month="long";break;case"short":a.month="numeric"}return new Date(d).toLocaleDateString(f,a)},time:function(d,f,h){var a={second:"numeric",minute:"numeric",hour:"numeric"};switch(h){case"full":case"long":a.timeZoneName="short";break;case"short":delete a.second}return new Date(d).toLocaleTimeString(f,a)}},t.prototype.addFormatters=function(o){for(var d in o)o.hasOwnProperty(d)&&(this.fmt[d]=o[d]);return this},t.prototype.disablePluralKeyChecks=function(){this.noPluralKeyChecks=!0;for(var o in this.pluralFuncs)this.pluralFuncs.hasOwnProperty(o)&&(this.pluralFuncs[o].cardinal=[],this.pluralFuncs[o].ordinal=[]);return this},t.prototype.setBiDiSupport=function(o){return this.bidiSupport=!!o||typeof o=="undefined",this},t.prototype.setIntlSupport=function(o){return this.intlSupport=!!o||typeof o=="undefined",this},t.prototype.setStrictNumberSign=function(o){return this.strictNumberSign=!!o||typeof o=="undefined",this.runtime.setStrictNumber(this.strictNumberSign),this},t.prototype.compile=function(o,d){function f(A,I){if(I||(I=0),typeof A!="object")return A;for(var C=[],P="",x=0;x<I;++x)P+="  ";for(var T in A)C.push(`
23`+P+"  "+r.default.propname(T)+": "+f(A[T],I+1));return"{"+C.join(",")+`
24`+P+"}"}var h;if(Object.keys(this.pluralFuncs).length==0)d||(d=t.defaultLocale),h={},h[d]=getPluralFunc(d,this.noPluralKeyChecks);else if(d){if(h={},h[d]=this.pluralFuncs[d],!h[d])throw new Error("Locale "+JSON.stringify(d)+"not found in "+JSON.stringify(this.pluralFuncs)+"!")}else h=this.pluralFuncs,d=Object.keys(h)[0];var a=new r.default(this),c=a.compile(o,d,h);if(typeof o!="object"){var p=new Function("number, plural, select, fmt",r.default.funcname(d),"return "+c),v=this.runtime;return p(v.number,v.plural,v.select,this.fmt,h[d])}var m=this.runtime.toString(h,a)+`
25`,b=f(c),E=new Function(m+"return "+b)();if(E.hasOwnProperty("toString"))throw new Error("The top-level message key `toString` is reserved");return E.toString=function(A){switch(A||""){case"exports":var I=[];for(var C in c)I.push(r.default.propname(C,"exports")+" = "+f(c[C]));return m+I.join(`;
26`);case"module.exports":return m+"module.exports = "+b;case"export default":return m+"export default "+b;case"":return m+"return "+b;default:return A.indexOf(".")>-1?m+A+" = "+b:m+["(function (root, G) {",'  if (typeof define === "function" && define.amd) { define(G); }','  else if (typeof exports === "object") { module.exports = G; }',"  else { "+r.default.propname(A,"root")+" = G; }","})(this, "+b+");"].join(`
27`)}},E};var l=s.default=t;_.exports=s.default},670952:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0,e(392338),e(392338),e(392338),e(392338),e(392338),e(392338);var r=n(e(478194));function i(d){this.mf=d,this.setStrictNumber(d.strictNumberSign)}function t(d,f,h){if(!h)return d;if(isNaN(d))throw new Error("Can't apply offset:"+h+" to argument `"+f+"` with non-numerical value "+JSON.stringify(d)+".");return d-h}function l(d,f,h){if(isNaN(d))throw new Error("Argument `"+f+"` has non-numerical value "+JSON.stringify(d)+".");return d-(h||0)}i.prototype.setStrictNumber=function(d){this.number=d?l:t},i.prototype.plural=function(d,f,h,a,c){if({}.hasOwnProperty.call(a,d))return a[d];f&&(d-=f);var p=h(d,c);return p in a?a[p]:a.other},i.prototype.select=function(d,f){return{}.hasOwnProperty.call(f,d)?f[d]:f.other},i.prototype.toString=function(d,f){function h(v,m){if(typeof v!="object"){var b=v.toString().replace(/^(function )\w*/,"$1"),I=/([ \t]*)\S.*$/.exec(b);return I?b.replace(new RegExp("^"+I[1],"mg"),""):b}var E=[];for(var A in v)m==0?E.push("var "+A+" = "+h(v[A],m+1)+`;
28`):E.push(r.default.propname(A)+": "+h(v[A],m+1));if(m==0)return E.join("");if(E.length==0)return"{}";for(var I="  ";--m;)I+="  ";return`{
29`+E.join(`,
30`).replace(/^/gm,I)+`
31}`}var a={};
31Object.keys(f.locales).forEach(function(v){a[r.default.funcname(v)]=d[v]}),Object.keys(f.runtime).forEach(function(v){a[v]=this[v]},this);var c=Object.keys(f.formatters),p=this.mf.fmt;return c.length&&(a.fmt=c.reduce(function(v,m){return v[m]=p[m],v},{})),h(a,0)};var o=s.default=i;_.exports=s.default},236328:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.hashCode=void 0;var e=n=>{for(var r=0,i=n.length,t=0;t<i;t++)r=r*31+n.charCodeAt(t),r=r&r;return String(r)};s.hashCode=e},517431:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.setupLibrary=n,s.transformJsonStringsToDictionary=r,e(392338),e(392338),e(392338);function n(i,t){var l;if(!i||typeof i!="string"||i==="")throw new Error("[@sqs/i18n-ui] setupLibrary: packageName is required and must be a non-empty string");if(!t||typeof t!="function")throw new Error("[@sqs/i18n-ui] package=".concat(i,", setupLibrary requires a valid translationLoader function to be passed"));return{setI18nInstance:function(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};l=d;var h=f.translationsLoadErrorCallback;try{l.loadTranslations(t,h,i)}catch(c){var a=c.message;throw new Error("[".concat(i,`] Unable to load library's translations
32`)+a)}},getI18nInstance:()=>{if(!l)throw new Error("[".concat(i,`] An instance of I18nUI has not be initialized.
33`)+'Ensure that the consuming application/library is calling "setI18nInstance"');return l}}}function r(i){return Object.keys(i).filter(t=>t!=="smartling").reduce((t,l)=>{var o;return t[l]=i==null||(o=i[l])===null||o===void 0?void 0:o.translation,t},{})}},86853:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var r=n(e(429039)),i=e(641547),t=n(e(416777));class l{constructor(d){var f=this;(0,r.default)(this,"getNumberSystemMetadata",function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"latn",a=f.i18nInstance.formattingCldr.General.bundle(),c=f.i18nInstance.formattingCldr.Schema.Numbers.numberSystem.get(h);return{symbols:c.symbols.mapping(a),pattern:c.decimalFormats.standard.get(a)}}),(0,r.default)(this,"parseNumber",function(h){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c=f.getNumberSystemMetadata(),p=(0,i.numberFormatProperties)(c.pattern,c.symbols,a),v=(0,i.numberParseProperties)(p),m=(0,i.parseNumber)(h,v);return f.i18nInstance.isDebugMode?(0,t.default)(m):m}),this.i18nInstance=d}}s.default=l,_.exports=s.default},474945:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var r=n(e(442629)),i=e(468066);function t(o){var d=o.className,f=o.formatter,h=o.value,a=o.currencyCode,c=o.options;return(0,i.renderComponent)({className:d},f(h,a,c))}t.propTypes={className:r.default.string,currencyCode:r.default.string.isRequired,options:r.default.object,formatter:r.default.func.isRequired,value:r.default.number.isRequired};var l=s.default=t;_.exports=s.default},597406:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var r=n(e(442629)),i=e(468066);function t(o){var d=o.formatter,f=o.value,h=o.format,a=o.className;return(0,i.renderComponent)({className:a},d(f,h))}t.propTypes={value:r.default.oneOfType([r.default.string,r.default.number,r.default.shape({_isAMomentObject:r.default.bool}),r.default.instanceOf(Date)]),format:r.default.string,className:r.default.string,formatter:r.default.func.isRequired};var l=s.default=t;_.exports=s.default},42975:function(_,s,e){"use strict";e(392338),e(392338),e(392338),e(392338);var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var r=n(e(955095)),i=o(e(174161)),t=["isNegative","value","cldrCurrencyOpts","formatter","freeIfZero","freeLabel"];function l(h){if(typeof WeakMap!="function")return null;var a=new WeakMap,c=new WeakMap;return(l=function(v){return v?c:a})(h)}function o(h,a){if(!a&&h&&h.__esModule)return h;if(h===null||typeof h!="object"&&typeof h!="function")return{default:h};var c=l(a);if(c&&c.has(h))return c.get(h);var p={__proto__:null},v=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var m in h)if(m!=="default"&&{}.hasOwnProperty.call(h,m)){var b=v?Object.getOwnPropertyDescriptor(h,m):null;b&&(b.get||b.set)?Object.defineProperty(p,m,b):p[m]=h[m]}return p.default=h,c&&c.set(h,p),p}var d=h=>{var a=h.isNegative,c=h.value,p=h.cldrCurrencyOpts,v=h.formatter,m=h.freeIfZero,b=m===void 0?!1:m,E=h.freeLabel,A=E===void 0?"":E,I=(0,r.default)(h,t);if(b&&!A)throw new Error('A Free label is required, and it should be a wrapped string. i.e: t("Free") or <T>Free</T>');var C=(0,i.useMemo)(()=>b&&c.isZero()?A:v(c,p),[A,b,c,p,v]);return i.default.createElement("span",I,a&&"- ",C)},f=s.default=d;_.exports=s.default},158772:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var r=n(e(442629)),i=e(468066);function t(o){var d=o.value,f=o.format,h=o.formatter,a=o.className;return(0,i.renderComponent)({className:a},h(d,f))}t.propTypes={className:r.default.string,format:r.default.object,formatter:r.default.func.isRequired,value:r.default.number.isRequired};var l=s.default=t;_.exports=s.default},775554:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var r=n(e(442629)),i=e(468066);function t(o){var d=o.quantity,f=o.options,h=o.formatter,a=o.className;return(0,i.renderComponent)({className:a},h(d,f))}t.propTypes={className:r.default.string,formatter:r.default.func.isRequired,quantity:r.default.object.isRequired,options:r.default.object};var l=s.default=t;_.exports=s.default},75874:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0,e(392338),e(392338),e(392338),e(392338);var r=n(e(955095)),i=n(e(174161)),t=n(e(442629)),l=n(e(301314)),o=n(e(291341)),d=e(817853),f=e(468066),h=["n","forms","locale","formatter","project","notes","htmlAttributesTransform"],a=p=>{var v=p.n,m=p.forms,b=p.locale,E=p.formatter,A=p.project,I=p.notes,C=p.htmlAttributesTransform,P=(0,r.default)(p,h),x={},T={},D=m&&m.other?m.other:null;if((0,l.default)(!P.hasOwnProperty("children"),"The Plural component does not support children."),typeof v!="number"||!D)return null;if(typeof D!="string")return(0,f.renderComponent)(null,D);Object.keys(P).forEach(X=>{var Q=P[X];i.default.isValidElement(Q)?x[X]=Q:T[X]=Q});var U=(0,d.propsToOpts)(A,I),j=E(m,v,T,U),k=(0,d.parseString)(Object.values(m).join(",")),G=(0,o.default)(T,(X,Q)=>!k.includes("{".concat(Q,"}"))),H=(0,d.shallowDifference)(T,G),ne={strings:Object.keys(H)};if(Object.keys(x).length>0){var ee=(0,d.performComponentSubs)(j,x),te=ee.children,q=ee.replaced;return ne.components=q,G=C(j,ne,G),(0,f.renderComponentWithChildren)(te,G)}return G=C(j,ne,G),(0,f.renderComponent)(G,j)};a.propTypes={n:t.default.number,forms:t.default.shape({one:t.default.string,other:t.default.string.isRequired,zero:t.default.string,many:t.default.string,few:t.default.string,two:t.default.string}),formatter:t.default.func.isRequired,project:t.default.string.isRequired,notes:t.default.string};var c=s.default=a;_.exports=s.default},527369:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var r=n(e(442629)),i=e(468066);function t(o){var d=o.formatter,f=o.value,h=o.from,a=o.tooltipTitle,c=o.className;return(0,i.renderComponent)({title:a,className:c},d(f,h))}t.propTypes={value:r.default.oneOfType([r.default.string,r.default.number,r.default.shape({_isAMomentObject:r.default.bool}),r.default.instanceOf(Date)]),from:r.default.oneOfType([r.default.string,r.default.number,r.default.shape({_isAMomentObject:r.default.bool}),r.default.instanceOf(Date)]),tooltipTitle:r.default.string,className:r.default.string,formatter:r.default.func.isRequired};var l=s.default=t;_.exports=s.default},544381:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0,e(392338),e(392338),e(392338);var r=n(e(955095)),i=n(e(174161)),t=n(e(442629)),l=n(e(291341)),o=e(817853),d=e(468066),f=["children","formatter","locale","notes","project","htmlAttributesTransform"],h=c=>{var p=c.children,v=c.formatter,m=c.locale,b=c.notes,E=c.project,A=c.htmlAttributesTransform,I=(0,r.default)(c,f),C={},P={},x=p;if(!x)return null;if(typeof x!="string")return(0,d.renderComponent)(null,x);
33Object.keys(I).forEach(te=>{var q=I[te];i.default.isValidElement(q)?C[te]=q:P[te]=q});var T=(0,o.propsToOpts)(E,b),D=v(x,P,T),U=(0,o.parseString)(x),j=(0,l.default)(P,(te,q)=>!U.includes("{".concat(q,"}"))),k=(0,o.shallowDifference)(P,j),G={strings:Object.keys(k)};if(Object.keys(C).length>0){var H=(0,o.performComponentSubs)(D,C),ne=H.children,ee=H.replaced;return G.components=ee,j=A(D,G,j),(0,d.renderComponentWithChildren)(ne,j)}return j=A(D,G,j),(0,d.renderComponent)(j,D)};h.propTypes={children:t.default.oneOfType([t.default.string,t.default.array,t.default.element]),formatter:t.default.func.isRequired,notes:t.default.string,project:t.default.string.isRequired};var a=s.default=h;_.exports=s.default},817853:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.shallowDifference=s.propsToOpts=s.performComponentSubs=s.parseString=void 0;var r=n(e(736397));e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338);var i=n(e(174161)),t=n(e(485774)),l=/\{([^}]+)\}/g,o=(c,p)=>{var v=p.map(m=>({key:m,index:c.indexOf(m)})).filter(m=>{var b=m.index;return b!==-1}).sort((m,b)=>m.index-b.index);return v[0]||null},d=(c,p)=>Object.entries(c).reduce((v,m)=>{var b=(0,r.default)(m,2),E=b[0],A=b[1];return(!Object.values(p).includes(A)||!Object.keys(p).includes(E))&&(v[E]=A),v},{});s.shallowDifference=d;var f=c=>{if(!c)return[];var p=c.match(l);if(p===null)return[c];for(var v=[];c.length;){var m=o(c,p);if(m===null)break;v.push(c.slice(0,m.index)),v.push(m.key),c=c.slice(m.index+(m.key?m.key.length:0))}return v.push(c),v};s.parseString=f;var h=(c,p)=>{var v=f(c),m=[];return p&&(v=v.map(b=>{var E=(0,t.default)(p,(A,I)=>"{".concat(I,"}")===b);return E?i.default.isValidElement(p[E])&&p[E].key===null?(m=m.concat(E),i.default.cloneElement(p[E],{key:E})):p[E]:b})),{children:v,replaced:m}};s.performComponentSubs=h;var a=(c,p)=>{var v={project:c};return p&&Object.assign(v,{notes:p}),v};s.propsToOpts=a},468066:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.renderComponentWithChildren=s.renderComponent=void 0;var r=n(e(174161)),i=(l,o)=>r.default.createElement("span",l,o);s.renderComponent=i;var t=s.renderComponentWithChildren=function(o){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return r.default.createElement("span",d,o)}},65831:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var r=n(e(955095)),i=n(e(972966)),t=n(e(429039)),l=n(e(174161)),o=n(e(597406)),d=n(e(527369)),f=n(e(474945)),h=n(e(158772)),a=n(e(775554)),c=n(e(42975)),p=n(e(544381)),v=n(e(75874)),m=["children","project"];class b{constructor(A){(0,t.default)(this,"FormattedCurrency",I=>l.default.createElement(f.default,(0,i.default)({},I,{formatter:this.i18nInstance.formatCurrency}))),(0,t.default)(this,"FormattedMoney",I=>l.default.createElement(c.default,(0,i.default)({},I,{formatter:this.i18nInstance.formatMoney}))),(0,t.default)(this,"FormattedNumber",I=>l.default.createElement(h.default,(0,i.default)({},I,{formatter:this.i18nInstance.formatNumber}))),(0,t.default)(this,"FormattedQuantity",I=>l.default.createElement(a.default,(0,i.default)({},I,{formatter:this.i18nInstance.formatQuantity}))),(0,t.default)(this,"FormattedDateTime",I=>l.default.createElement(o.default,(0,i.default)({},I,{formatter:this.i18nInstance.formatDateTime}))),(0,t.default)(this,"RelativeTime",I=>l.default.createElement(d.default,(0,i.default)({},I,{formatter:this.i18nInstance.formatRelativeTime}))),(0,t.default)(this,"T",I=>{var C=I.children,P=I.project,x=(0,r.default)(I,m);return l.default.createElement(p.default,(0,i.default)({},x,{project:P,formatter:this.i18nInstance.translate,htmlAttributesTransform:this.i18nInstance.htmlAttributesTransform}),C)}),(0,t.default)(this,"Plural",I=>l.default.createElement(v.default,(0,i.default)({},I,{project:I.project,forms:I.forms,n:I.n,formatter:this.i18nInstance.pluralize,htmlAttributesTransform:this.i18nInstance.htmlAttributesTransform}))),this.i18nInstance=A,this.T.displayName="TWrapper",this.Plural.displayName="PluralWrapper",this.FormattedCurrency.displayName="FormattedCurrencyWrapper",this.FormattedMoney.displayName="FormattedMoneyWrapper",this.FormattedNumber.displayName="FormattedNumberWrapper",this.FormattedQuantity.displayName="FormattedQuantityWrapper",this.FormattedDateTime.displayName="FormattedDateTimeWrapper",this.RelativeTime.displayName="RelativeTimeWrapper"}}s.default=b,_.exports=s.default},273946:function(_,s,e){"use strict";e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=e(137721),r=e(224641),i=e(873588);function t(h,a){if(!(h instanceof a))throw new TypeError("Cannot call a class as a function")}function l(h,a){for(var c,p=0;p<a.length;p++)c=a[p],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(h,c.
33key,c)}function o(h,a,c){return a&&l(h.prototype,a),c&&l(h,c),h}var d=function(){function h(){var a=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{};t(this,h);var c=(0,r.checkFeatureSupport)();this.doesSupportSrcset=c.doesSupportSrcset,this.doesSupportObjectFit=c.doesSupportObjectFit,this.doesSupportObjectPosition=c.doesSupportObjectPosition,this.configure(a)}return o(h,[{key:"configure",value:function(c){var p=this,v={allowConcurrentLoads:!1,debuggerEnabled:!1,sizes:n.SQUARESPACE_SIZES};Object.assign(this,v,c),this.sizes.sort(function(m,b){return b-m}),this.debuggerEnabled&&Object.keys(this).forEach(function(m){console.log(m,p[m])})}},{key:"load",value:function(c,p){var v=(0,r.validatedImage)(c,this);if(!v)return!1;var m=(0,i.getLoadingConfiguration)(v,p);if(m.load==="false"&&!m.forceImageUpdate)return this.debuggerEnabled&&console.warn("".concat(v,' load mode is "false".')),!1;if(m.hasImageDimensionData&&m.cropMode!=="none"){var b=(0,r.positionCroppedImage)(v,m,this);if(!b)return!1}if(v.getAttribute("srcset")){if(this.doesSupportSrcset)return this.setImageUsingSrcset(v,m);var E=(0,r.getAssetUrl)(v.getAttribute("srcset"),m);m.source=E,v.setAttribute("data-src",E)}var A=(0,r.getIntendedImageSize)(v,m,this);return typeof A!="string"||m.load==="viewport"?A:m.forceImageUpdate||(0,r.shouldUpdateResolution)(v,A)?this.setImageSource(v,m,A,p):A}},{key:"loadAll",value:function(){var c=this,p=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{},v=1<arguments.length&&arguments[1]!==void 0?arguments[1]:document.body;if(!v||!v.nodeName||!("querySelectorAll"in v))return new Error("".concat(v," is not a valid node."));var m=v.querySelectorAll("img[data-src]","img[data-srcset]","img[srcset]");m.forEach(function(b){c.load(b,p)})}},{key:"getDimensionForValue",value:function(c,p,v){return(0,r.getDimensionForValue)(c,p,v)}},{key:"setImageSource",value:function(c,p,v,m){var b=this,E=(0,r.getUrl)(p,v);if(!E)return!1;var A=function(){(0,r.removeClass)(c,n.IMAGE_LOADING_CLASS),(0,r.removeClass)(c,n.LEGACY_IMAGE_LOADING_CLASS)},I=function(){A(),c.removeEventListener("load",I)};return c.addEventListener("load",I),this.debuggerEnabled&&c.setAttribute("data-version","module"),!(c.getAttribute("src")&&p.load!=="true"&&p.forceImageUpdate!==!0)&&((0,r.addClass)(c,n.IMAGE_LOADING_CLASS),(0,r.addClass)(c,n.LEGACY_IMAGE_LOADING_CLASS),p.hasImageDimensionData?(c.dataset.imageResolution=v,c.setAttribute("src",E),A(),p.useBgImage&&(c.parentNode.style.backgroundImage="url("+E+")"),!0):((0,r.preloadImage)(E,function(C){b.debuggerEnabled&&console.log("Loaded ".concat(E," to get image dimensions.")),c.setAttribute("data-image-dimensions",C.width+"x"+C.height),A(),b.load(c,m)},function(C,P){c.setAttribute("src",P),A(),b.debuggerEnabled&&console.log("".concat(P," failed to load."))}),!1))}},{key:"setImageUsingSrcset",value:function(c,p){var v=function(){(0,r.removeClass)(c,n.IMAGE_LOADING_CLASS),(0,r.removeClass)(c,n.LEGACY_IMAGE_LOADING_CLASS);var m;"currentSrc"in Image.prototype&&(m=(0,r.getSizeFromUrl)(c.currentSrc,p),c.setAttribute("data-image-resolution",m)),c.removeEventListener("load",v)};return c.addEventListener("load",v),c.complete&&v(),!0}},{key:"_getDataFromNode",value:function(c,p){return(0,i.getLoadingConfiguration)(c,p)}}]),h}(),f=d;s.default=f,_.exports=s.default},137721:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.CROP_ARGUMENT_TO_CROP_MODE=s.FIT_ALIGNMENT_TO_OBJECT_POSITION=s.LEGACY_IMAGE_LOADING_CLASS=s.IMAGE_LOADING_CLASS=s.SQUARESPACE_SIZES=void 0;var e=[2500,1500,1e3,750,500,300,100];s.SQUARESPACE_SIZES=e;var n="sqs-image-loading";s.IMAGE_LOADING_CLASS="sqs-image-loading";var r="loading";s.LEGACY_IMAGE_LOADING_CLASS="loading";var i={horizontal:{center:"50%",left:"0%",right:"100%"},vertical:{bottom:"100%",center:"50%",top:"0%"}};s.FIT_ALIGNMENT_TO_OBJECT_POSITION=i;var t={"content-fill":"cover",fill:"cover",cover:"cover","content-fit":"contain",fit:"contain",contain:"contain"};s.CROP_ARGUMENT_TO_CROP_MODE=t},637598:function(_,s,e){"use strict";var n=r(e(273946));Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;
33function r(l){return l&&l.__esModule?l:{default:l}}var i=function(){return n.default},t=i();s.default=t,_.exports=s.default},292610:function(_,s,e){"use strict";e(392338),Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=t(e(273946)),r=t(e(578860)),i=t(e(308904));function t(a){return a&&a.__esModule?a:{default:a}}function l(a,c){if(!(a instanceof c))throw new TypeError("Cannot call a class as a function")}function o(a,c){for(var p,v=0;v<c.length;v++)p=c[v],p.enumerable=p.enumerable||!1,p.configurable=!0,"value"in p&&(p.writable=!0),Object.defineProperty(a,p.key,p)}function d(a,c,p){return c&&o(a.prototype,c),p&&o(a,p),a}var f=function(){return n.default.Builder=function(){var a=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{},c=function(){function p(){var v=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{};l(this,p),this.opts=v,this.imageloader=n.default}return d(p,[{key:"withPromises",value:function(){return this.imageloader=(0,r.default)(this.imageloader),this}},{key:"withLazyLoading",value:function(){return this.imageloader=(0,i.default)(this.imageloader),this}},{key:"build",value:function(){return new this.imageloader(this.opts)}}]),p}();return new c(a)},n.default},h=f();s.default=h,_.exports=s.default},308904:function(_,s,e){"use strict";e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;function n(b){"@babel/helpers - typeof";return n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(E){return typeof E}:function(E){return E&&typeof Symbol=="function"&&E.constructor===Symbol&&E!==Symbol.prototype?"symbol":typeof E},n(b)}function r(b,E){if(!(b instanceof E))throw new TypeError("Cannot call a class as a function")}function i(b,E){for(var A,I=0;I<E.length;I++)A=E[I],A.enumerable=A.enumerable||!1,A.configurable=!0,"value"in A&&(A.writable=!0),Object.defineProperty(b,A.key,A)}function t(b,E,A){return E&&i(b.prototype,E),A&&i(b,A),b}function l(b,E){if(typeof E!="function"&&E!==null)throw new TypeError("Super expression must either be null or a function");b.prototype=Object.create(E&&E.prototype,{constructor:{value:b,writable:!0,configurable:!0}}),E&&o(b,E)}function o(b,E){return o=Object.setPrototypeOf||function(A,I){return A.__proto__=I,A},o(b,E)}function d(b){var E=a();return function(){var A,I=c(b);if(E){var C=c(this).constructor;A=Reflect.construct(I,arguments,C)}else A=I.apply(this,arguments);return f(this,A)}}function f(b,E){return E&&(n(E)==="object"||typeof E=="function")?E:h(b)}function h(b){if(b===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return b}function a(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(b){return!1}}function c(b){return c=Object.setPrototypeOf?Object.getPrototypeOf:function(E){return E.__proto__||Object.getPrototypeOf(E)},c(b)}var p={root:null,rootMargin:"200px 200px 200px 200px",thresholds:[0]},v=function(){var b=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{};return function(E){function A(){var C,P=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{};return r(this,A),C=I.call(this,P),C.intersectionObserverEntries=[],C.lazyLoadObserver=null,C.boundImageLoadHandler=C._unobserverOnLoad.bind(h(C)),C}l(A,E);var I=d(A);return t(A,[{key:"loadLazy",value:function(P){var x=1<arguments.length&&arguments[1]!==void 0?arguments[1]:{},T=2<arguments.length&&arguments[2]!==void 0?arguments[2]:p;return P&&P.tagName==="IMG"?self.IntersectionObserver?(this.lazyLoadObserver||(this.observerRootNode=T.root||self.document.body,this.lazyLoadObserver=new IntersectionObserver(this._onObserverChange.bind(this),T)),this._observe(P,x),this.lazyLoadObserver):(this.load(P,x),!1):new Error("No image")}},{key:"loadAllLazy",value:function(){var P=this,x=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{},T=1<arguments.length&&arguments[1]!==void 0?arguments[1]:document.body,D=2<arguments.length&&arguments[2]!==void 0?arguments[2]:p;if(T===null||!T.querySelectorAll)return new Error("".concat(T," is not a valid node."));var U=T.querySelectorAll("img[data-src]","img[data-srcset]","img[srcset]");return U.length===0?null:self.IntersectionObserver?(this.observerRootNode=D.root||self.document.body,this.lazyLoadObserver=new IntersectionObserver(this._onObserverChange.bind(this),D),U.forEac
33h(function(j){P._observe(j,x)}),this.lazyLoadObserver):(this.loadAll(x,T),!1)}},{key:"_observe",value:function(P,x){var T=this._getTargetNode(P);return this.intersectionObserverEntries.findIndex(function(D){return D.target===T})===-1&&(P.addEventListener("load",this.boundImageLoadHandler),this.lazyLoadObserver.observe(T),void this.intersectionObserverEntries.push({target:T,params:x}))}},{key:"_onObserverChange",value:function(P){var x=this;P.forEach(function(T){T.isIntersecting&&self.requestAnimationFrame(function(){var D=T.target.tagName==="IMG"?T.target:T.target.querySelector("img"),U={};x.intersectionObserverEntries=x.intersectionObserverEntries.filter(function(j){return j.target===T.target&&(U=j.params),j.target!==T.target}),x.load(D,U),x.lazyLoadObserver.unobserve(T.target)})})}},{key:"_unobserverOnLoad",value:function(P){var x=P.currentTarget,T=this._getTargetNode(P.currentTarget);this.lazyLoadObserver.unobserve(T),x.removeEventListener("load",this.boundImageLoadHandler)}},{key:"_getTargetNode",value:function(P){var x=P.parentNode;return x===this.observerRootNode||P.offsetHeight!==0?P:x}}]),A}(b)},m=v;s.default=m,_.exports=s.default},578860:function(_,s,e){"use strict";e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;function n(m){"@babel/helpers - typeof";return n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(b){return typeof b}:function(b){return b&&typeof Symbol=="function"&&b.constructor===Symbol&&b!==Symbol.prototype?"symbol":typeof b},n(m)}function r(m,b){if(!(m instanceof b))throw new TypeError("Cannot call a class as a function")}function i(m,b){for(var E,A=0;A<b.length;A++)E=b[A],E.enumerable=E.enumerable||!1,E.configurable=!0,"value"in E&&(E.writable=!0),Object.defineProperty(m,E.key,E)}function t(m,b,E){return b&&i(m.prototype,b),E&&i(m,E),m}function l(m,b){if(typeof b!="function"&&b!==null)throw new TypeError("Super expression must either be null or a function");m.prototype=Object.create(b&&b.prototype,{constructor:{value:m,writable:!0,configurable:!0}}),b&&o(m,b)}function o(m,b){return o=Object.setPrototypeOf||function(E,A){return E.__proto__=A,E},o(m,b)}function d(m){var b=a();return function(){var E,A=c(m);if(b){var I=c(this).constructor;E=Reflect.construct(A,arguments,I)}else E=A.apply(this,arguments);return f(this,E)}}function f(m,b){return b&&(n(b)==="object"||typeof b=="function")?b:h(m)}function h(m){if(m===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function a(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(m){return!1}}function c(m){return c=Object.setPrototypeOf?Object.getPrototypeOf:function(b){return b.__proto__||Object.getPrototypeOf(b)},c(m)}var p=function(){var m=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{};return function(b){function E(){var I=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{};return r(this,E),A.call(this,I)}l(E,b);var A=d(E);return t(E,[{key:"loadAsync",value:function(C){var P=this,x=1<arguments.length&&arguments[1]!==void 0?arguments[1]:{};if(!C)return Promise.reject(new Error("No images"));var T,D,U=function(k,G){k.removeEventListener("load",T),k.removeEventListener("error",D),G.resolve(k)},j=function(k,G){k.removeEventListener("load",T),k.removeEventListener("error",D),G.reject(new Error(k+" not loaded"))};return new Promise(function(k,G){T=U.bind(null,C,{resolve:k,reject:G}),D=j.bind(null,C,{resolve:k,reject:G}),C.addEventListener("load",T),C.addEventListener("error",D);var H=P.load(C,x);(typeof H=="string"||H===!1)&&U(C,{resolve:k,reject:G})})}},{key:"loadAllAsync",value:function(){var C=this,P=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{},x=1<arguments.length&&arguments[1]!==void 0?arguments[1]:document.body,T=2<arguments.length?arguments[2]:void 0;if(x===null)return Promise.reject(new Error("No root node"));var D=x.querySelectorAll("img[data-src]","img[data-srcset]","img[srcset]");if(D.length===0)return Promise.reject(new Error("No images"));var U=Array.from(D).map(function(j){return C.loadAsync(j,P,T)});return Promise.all(U)}}]),E}(m)},v=p;s.default=v,_.exports=s.default},224641:function(_,s,e){"use strict";e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),Object.defineProperty(s,"__esModule",{value:!0}
33),s.validatedImage=s.shouldUpdateResolution=s.removeClass=s.positionImage=s.positionCroppedImage=s.isSquarespaceUrl=s.hasClass=s.getUrl=s.getTargetDimensions=s.getSizeFromUrl=s.getOffsetForAlignment=s.getObjectPositionForAlignment=s.getIntendedImageSize=s.getImageScale=s.preloadImage=s.getDimensionForValue=s.getComputedStyle=s.getAssetUrl=s.checkFeatureSupport=s.calculateParentDimensions=s.addClass=void 0;var n=e(137721),r=e(713114);function i(q){"@babel/helpers - typeof";return i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(X){return typeof X}:function(X){return X&&typeof Symbol=="function"&&X.constructor===Symbol&&X!==Symbol.prototype?"symbol":typeof X},i(q)}var t=function(q,X){return q.className.indexOf(X)!==-1};s.hasClass=t;var l=function(q,X){return!t(q,X)&&(q.className+=(q.className?" ":"")+X,!0)};s.addClass=l;var o=function(q,X){return!!t(q,X)&&(q.className=q.className.replace(X," ").trim(),!0)};s.removeClass=o;var d=function(q){return["?","#"].forEach(function(X){var Q=q.indexOf(X);0<Q&&(q=q.substring(0,Q))}),-1<q.indexOf("squarespace-cdn.com")||-1<q.indexOf("squarespace.com")||-1<q.indexOf("squarespace.net")||-1<q.indexOf("sqsp.net")||-1<q.indexOf("sqspcdn.com")};s.isSquarespaceUrl=d;var f=function(q,X,Q){var ae=q.ownerDocument.defaultView;return q.currentStyle?q.currentStyle[Q||X]:ae.getComputedStyle?ae.getComputedStyle(q,null).getPropertyValue(X):""};s.getComputedStyle=f;var h=function(q,X,Q){var ae=new Image;ae.addEventListener("load",function(Z){var ue=Z.currentTarget;X(ue)}),ae.addEventListener("error",function(Z){Q(Z,q)}),ae.src=q};s.preloadImage=h;var a=function(){var q=function(){var ae=document.createElement("img"),Z="srcset"in ae;return ae=null,Z}(),X=function(){var ae=document.createElement("div"),Z="objectFit"in ae.style;return ae=null,Z}(),Q=function(){var ae=document.createElement("div"),Z="objectPosition"in ae.style;return ae=null,Z}();return{doesSupportSrcset:q,doesSupportObjectPosition:Q,doesSupportObjectFit:X}};s.checkFeatureSupport=a;var c=function(q,X){q.getDOMNode&&(q=q.getDOMNode());var Q=q.nodeName==="IMG"&&q;if(!Q)return console.warn("Element is not a valid image element."),!1;var ae=t(q,n.IMAGE_LOADING_CLASS);if(ae){var Z=X.allowConcurrentLoads;if(X.debuggerEnabled&&console.warn("".concat(q,' contains the class "').concat(n.IMAGE_LOADING_CLASS,'"; it will ').concat(Z?"":"not ","be processed.")),!Z)return!1}return Q};s.validatedImage=c;var p=function(q,X,Q){var ae=Q.dimensions.width,Z=Q.dimensions.height;q===0&&X===0?(q=ae,X=Z):q===0?q=X*ae/Z:X===0&&(X=q*Z/ae);var ue=q/X;return{parentWidth:q,parentHeight:X,parentRatio:ue}};s.calculateParentDimensions=p;var v=function(q,X){var Q=q.cropMode,ae=X.parentNode,Z=q.dimensions.width,ue=q.dimensions.height,$=Z/ue,oe={height:ae.clientHeight,width:ae.clientWidth},re=p(oe.width,oe.height,q),fe=re.parentRatio,Se=fe.toFixed(1);X.getAttribute("data-parent-ratio")!==Se&&X.setAttribute("data-parent-ratio",Se);var Te;return Te=Q==="cover"&&$>fe||Q==="contain"&&$<fe?oe.height/ue:oe.width/Z,q.stretch||Q!=="contain"||(Te=Math.min(Te,1)),Te};s.getImageScale=v;var m=function(q,X,Q,ae){q&&i(q)==="object"||(console.warn('Missing alignment for "content-fit" image.'),q={center:!0});var Z=X;return Z.left=q.left?0:q.right?Q-Z.width:Z.width<Q?(Q-Z.width)/2:0,Z.top=q.top?0:q.bottom?ae-Z.height:Z.height<ae?(ae-Z.height)/2:0,Z};s.getOffsetForAlignment=m;var b=function(q,X){var Q=q.getAttribute("alt"),ae=Q&&0<Q.length&&!q.getAttribute("src");if(ae){var Z=q.style.display;q.removeAttribute("alt"),q.style.display="none",q.focus(),q.style.display=Z}X(),ae&&q.setAttribute("alt",Q)},E=function(q,X){var Q=q.parentNode,ae=X.cropMode,Z=X.dimensions.width,ue=X.dimensions.height,$=Z/ue,oe=p(Q.clientWidth,Q.clientHeight,X),re=oe.parentRatio,fe=oe.parentWidth,Se=oe.parentHeight,Te={};if(X.fixedRatio)Te.unit="%",ae==="cover"&&re>$||ae==="contain"&&re<$?(Te.width=100,Te.height=100*(re/$),Te.top=(100-Te.height)*X.focalPoint.y,Te.left=0):(Te.width=100*($/re),Te.height=100,Te.top=0,Te.left=(100-Te.width)*X.focalPoint.x);else{Te.unit="px";var Je=v(X,q);Te.width=Z*Je,Te.height=ue*Je,ae==="cover"?(Te.left=Math.min(Math.max(fe/2-Te.width*X.focalPoint.x,fe-Te.width),0),Te.top=Math.min(Math.max(Se/2-Te.height*X.focalPoint.y,Se-Te.height),0)):Object.assign(Te,m(X.fitAlignment,Te,fe,Se))}return f(q,"display")==="inline"&&(q.style.fontSize="0px"),b(q,function(){Te.width-=q.offsetHeight-q.clientHeight,Te.height-=q.offsetWidth-q.clientWidth}
33),{top:Te.top,left:Te.left,width:Te.width,height:Te.height,unit:Te.unit}};s.getTargetDimensions=E;var A=function(q,X){var Q=q.parentNode,ae=X.cropMode,Z=E(q,X);q.style.left=Z.left+Z.unit,q.style.top=Z.top+Z.unit,q.style.width=Z.width+Z.unit,q.style.height=Z.height+Z.unit;var ue=f(Q,"position");return q.style.position=ue==="relative"?"absolute":"relative",ae==="cover"&&(Q.style.overflow="hidden"),!0};s.positionImage=A;var I=function(q){q||(console.warn('Missing alignment for "content-fit" image.'),q={center:!0});var X={horizontal:"50%",vertical:"50%"};return Object.keys(q).forEach(function(Q){q[Q]===!0&&(n.FIT_ALIGNMENT_TO_OBJECT_POSITION.horizontal[Q]?X.horizontal=n.FIT_ALIGNMENT_TO_OBJECT_POSITION.horizontal[Q]:X.vertical=n.FIT_ALIGNMENT_TO_OBJECT_POSITION.vertical[Q])}),X};s.getObjectPositionForAlignment=I;var C=function(q,X,Q){var ae=v(X,q),Z=q.parentNode,ue=Math.ceil(X.dimensions.width*ae),$=Math.ceil(X.dimensions.height*ae),oe=Q==="width"?Z.offsetWidth:Z.offsetHeight,re=Q==="width"?ue:$,fe=Q==="width"?X.focalPoint.x:X.focalPoint.y,Se=re-oe;if(Se===0)return fe;var Te=Math.max(Math.min(re*fe-.5*oe,Se),0)/Se;return Te},P=function(q,X,Q){var ae=(q.parentNode.offsetWidth/q.parentNode.offsetHeight).toFixed(1),Z=q.getAttribute("data-parent-ratio")!==ae,ue="".concat(X.focalPoint.x,",").concat(X.focalPoint.y),$=q.getAttribute("data-image-focal-point")!==ue;return $?(q.setAttribute("data-image-focal-point",ue),!0):!!Z||(Q.debuggerEnabled&&console.log("skipping repositioning"),!1)},x=function(q,X,Q){if(X.useAdvancedPositioning&&Q.doesSupportObjectFit&&Q.doesSupportObjectPosition){if(!P(q,X,Q))return!0;if(q.style.width="100%",q.style.height="100%",X.cropMode==="cover"){var ae={x:C(q,X,"width"),y:C(q,X,"height")};q.style.objectPosition="".concat(100*ae.x,"% ").concat(100*ae.y,"%"),q.style.objectFit="cover"}else if(X.cropMode==="contain"){var Z=I(X.fitAlignment);q.style.objectPosition="".concat(Z.horizontal," ").concat(Z.vertical),q.style.objectFit="contain"}return Q.debuggerEnabled&&console.log("advanced position used"),X.isUsingAdvancedPositioning=!0,!0}if(X.useBgImage&&X.cropMode==="cover"&&"backgroundSize"in document.documentElement.style){if(!P(q,X,Q))return!0;q.style.visibility="hidden",q.parentNode.style.backgroundSize="cover";var ue={x:C(q,X,"width"),y:C(q,X,"height")};return q.parentNode.style.backgroundPosition="".concat(100*ue.x,"% ").concat(100*ue.y,"%"),X.isUsingAdvancedPositioning=!0,!0}return!1},T=function(q,X,Q){var ae=q.parentNode;return ae?!!x(q,X,Q)||A(q,X,Q):(console.warn("Image element has no parentNode."),!1)};s.positionCroppedImage=T;var D=function(q,X,Q){var ae=Q.dimensions.width,Z=Q.dimensions.height;if(q==="width")return ae/Z*X;if(q==="height")return Z/ae*X;throw new Error("Value for ".concat(q," is NaN."))};s.getDimensionForValue=D;var U=function(q){return q.substr(0,1).toUpperCase()+q.substr(1)},j=function(q){return typeof q=="string"&&-1<q.indexOf("%")?"percentage":isNaN(parseInt(q,10))?NaN:"number"},k=function(q,X,Q){var ae,Z,ue=function($,oe){X.cropMode==="none"&&(q.style.width=null,q.style.height=null);var re=parseFloat(q.getAttribute($)),fe=parseFloat(q.getAttribute($));if((!fe||isNaN(fe))&&(re=f(q,$),fe=parseFloat(re)),(!fe||isNaN(fe))&&(re=f(q,"max-"+$,"max"+U($)),fe=parseFloat(re)),oe===0||re)switch(j(re)){case"percentage":oe=parseInt(re,10)/100*q.parentNode["offset"+U($)];break;case"number":oe=parseInt(re,10)}return fe||oe===0||q.getAttribute("src")||(oe=0),oe};return X.isUsingAdvancedPositioning?(ae=q.parentNode.offsetWidth,Z=q.parentNode.offsetHeight):(ae=q.offsetWidth,Z=q.offsetHeight,b(q,function(){ae=ue("width",ae),Z=ue("height",Z)})),ae===0&&Z===0?(ae=X.dimensions.width,Z=X.dimensions.height):ae===0?ae=D("width",Z,X):Z===0&&(Z=D("height",ae,X)),X.load==="viewport"&&(q.style.width="".concat(Math.floor(ae),"px"),q.style.height="".concat(Math.floor(Z),"px")),(0,r.getSquarespaceSize)(X,ae,Z,Q)};s.getIntendedImageSize=k;var G=function(q,X){var Q=q.getAttribute("data-image-resolution");return X=parseInt(X,10),Q=parseInt(Q,10),!!(isNaN(X)||isNaN(Q))||X>Q};s.shouldUpdateResolution=G;var H=function(q,X){var Q=q.source;if(!Q||!Q[0])return console.warn("Invalid or missing image source."),!1;if(X&&(Q[0]==="/"||d(Q))){if(q.sizeFormat==="queryString"&&Q.indexOf("format="+X)===-1)return Q=Q+(-1<Q.indexOf("?")?"&":"?")+"format="+X,Q;if(q.sizeFormat==="filename"&&Q.indexOf("-"+X)===-1){var ae=Q.slice(Q.lastIndexOf("."));return Q=Q.replace(ae,"-"+X+ae),Q}}return Q};s.getUrl=H;var ne=function(q){return q.sizeFormat==="queryString"?/(=)(\d{3,}w)*(original)*/i:/(-)(\d{3,}w)*(original)*/i},ee=function(q,X){var Q=ne(X);return q.match(Q)[2]||q.match(Q)[3]};s.getSizeFromUrl=ee;var te=function(q,X){var Q;return X.sizeFormat==="queryString"&&(Q=/(\S{1,})(\?format=)(\d{3,}w)/i),q.match(Q)[1]};s.getAssetUrl=te},873588:function(_,s,e){"use strict";e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),Object.defineProperty(s,"__esModule",{value:!0}),s.getLoadingConfiguration=void 0;var n=e(137721),r=e(224641),i=function(t){var l=1<arguments.length&&arguments[1]!==void 0?arguments[1]:{},o={dimensions:function(){if(l.dimensions)return l.dimensions;var f=t.getAttribute("data-image-dimensions");return f&&(f=f.split("x"))&&f.length===2?{width:parseInt(f[0],10),height:parseInt(f[1],10)}:{width:null,height:null}}(),fixedRatio:function(){if(l.fixedRatio)return l.fixedRatio;var f=t.getAttribute("data-fixed-ratio");return!!f&&f==="true"}(),focalPoint:function(){if(l.focalPoint&&!isNaN(parseFloat(l.focalPoint.x))&&!isNaN(parseFloat(l.focalPoint.y)))return l.focalPoint;var f=t.getAttribute("data-image-focal-point");return f&&(f=f.split(",").map(parseFloat))&&f.length===2?{x:f[0],y:f[1]}:{x:.5,y:.5}}(),load:function(){if(l.load||l.load===!1)return l.load.toString();var f=t.getAttribute("data-load");return f||"true"}(),forceImageUpdate:function(){if(l.forceImageUpdate||l.forceImageUpdate===!1)return l.forceImageUpdate;var f=t.getAttribute("data-force-image-update");return!!f&&f==="true"}(),cropMode:function(){if(l.mode)return n.CROP_ARGUMENT_TO_CROP_MODE[l.mode]||"none";var f=n.CROP_ARGUMENT_TO_CROP_MODE[t.getAttribute("data-mode")];if(f)return f;if(!t.parentNode)return"none";var h=t.parentNode.className;return-1<h.indexOf("content-fill")?n.CROP_ARGUMENT_TO_CROP_MODE["content-fill"]:-1<h.indexOf("content-fit")?n.CROP_ARGUMENT_TO_CROP_MODE["content-fit"]:"none"}(),sizeAdjustment:function(){var f=function(h){return h=parseFloat(h),isNaN(h)?1:Math.max(h,0)};return typeof l.sizeAdjustment=="undefined"?f(t.getAttribute("data-size-adjustment")):f(l.sizeAdjustment)}(),sizeFormat:function(){if(l.sizeFormat)return l.sizeFormat;var f=t.getAttribute("data-size-format");return f==="filename"?"filename":"queryString"}(),source:function(){if(l.source)return l.source;var f=t.getAttribute("data-src");if(f)return(0,r.isSquarespaceUrl)(f)&&(f=f.replace(/(http:\/\/)/g,"https://")),f}(),stretch:function(){if(typeof l.stretch!="undefined")return l.stretch;var f=t.getAttribute("data-image-stretch");return!f||f==="true"}(),useBgImage:function(){if(typeof l.useBgImage!="undefined")return l.useBgImage;var f=t.getAttribute("data-use-bg-image");return!!f&&f==="true"}(),useAdvancedPositioning:function(){if(typeof l.useAdvancedPositioning!="undefined")return l.useAdvancedPositioning;var f=t.getAttribute("data-use-advanced-positioning");return!!f&&f==="true"}()};if(o.allowSaveData="allowSaveData"in l?l.allowSaveData:t.getAttribute("data-allow-save-data")==="true",o.dprMax="dprMax"in l?l.dprMax:parseInt(t.getAttribute("data-dpr-max"),10)||1/0,o.dprMin="dprMin"in l?l.dprMin:parseInt(t.getAttribute("data-dpr-min"),10)||0,o.cropMode==="contain"&&t.parentNode){var d=l.fitAlignment||t.getAttribute("data-alignment")||t.parentNode.getAttribute("data-alignment")||"center";d&&(o.fitAlignment=["top","left","center","right","bottom"].reduce(function(f,h){return f[h]=-1<d.indexOf(h),f},{}))}return o.dimensions&&o.dimensions.width&&o.dimensions.height&&(o.hasImageDimensionData=!0),o};s.getLoadingConfiguration=i},713114:function(_,s,e){"use strict";var n=e(224641);Object.defineProperty(s,"__esModule",{value:!0}),s.getSquarespaceSize=void 0;function r(t){if(typeof app!="undefined"||typeof window.devicePixelRatio!="number")return t.sizeAdjustment;var l=t.allowSaveData&&"navigator"in window&&"connection"in window.navigator&&window.navigator.connection.saveData?Math.min(window.devicePixelRatio,1):window.devicePixelRatio;return Math.max(t.dprMin,Math.min(t.dprMax,l))*t.sizeAdjustment}var i=function(t,l,o,d){for(var f=(0,n.getDimensionForValue)("width",o,t),h=Math.max(f,l)*r(t),a=d.sizes.length,c=1;c<a;c++)if(h>d.sizes[c])return d.sizes[c-1]+"w";return d.sizes[a-1]+"w"};s.getSquarespaceSize=i},296194:function(_){"use strict";function s(r,i){function t(){this.constructor=r}t.prototype=i.prototype,r.prototype=new t}function e(r,i,t,l){this.message=r,this.expected=i,this.found=t,this.location=l,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,e)}s(e,Error),e.buildMessage=function(r,i){var t={literal:function(c){return'"'+o(c.text)+'"'},class:function(c){var p="",v;for(v=0;v<c.parts.length;v++)p+=c.parts[v]instanceof Array?d(c.parts[v][0])+"-"+d(c.parts[v][1]):d(c.parts[v]);return"["+(c.inverted?"^":"")+p+"]"},any:function(c){return"any character"},end:function(c){return"end of input"},other:function(c){return c.description}};
33function l(c){return c.charCodeAt(0).toString(16).toUpperCase()}function o(c){return c.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(p){return"\\x0"+l(p)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(p){return"\\x"+l(p)})}function d(c){return c.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(p){return"\\x0"+l(p)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(p){return"\\x"+l(p)})}function f(c){return t[c.type](c)}function h(c){var p=new Array(c.length),v,m;for(v=0;v<c.length;v++)p[v]=f(c[v]);if(p.sort(),p.length>0){for(v=1,m=1;v<p.length;v++)p[v-1]!==p[v]&&(p[m]=p[v],m++);p.length=m}switch(p.length){case 1:return p[0];case 2:return p[0]+" or "+p[1];default:return p.slice(0,-1).join(", ")+", or "+p[p.length-1]}}function a(c){return c?'"'+o(c)+'"':"end of input"}return"Expected "+h(r)+" but "+a(i)+" found."};function n(r,i){i=i!==void 0?i:{};var t={},l={start:Li},o=Li,d="#",f=or("#",!1),h=function(){return vi},a=function(){return{type:"octothorpe"}},c=function(J){return J.join("")},p="{",v=or("{",!1),m="}",b=or("}",!1),E=function(J){return{type:"argument",arg:J}},A=",",I=or(",",!1),C="select",P=or("select",!1),x=function(J,be){return i.strictNumberSign&&(vi=!1),be},T=function(J,be){return{type:"select",arg:J,cases:be}},D="plural",U=or("plural",!1),j="selectordinal",k=or("selectordinal",!1),G=function(J,be){return vi=!0,be},H=function(J,be,je,Pt){var Xt=(be==="selectordinal"?i.ordinal:i.cardinal)||["zero","one","two","few","many","other"];return Xt&&Xt.length&&Pt.forEach(function(kt){if(isNaN(kt.key)&&Xt.indexOf(kt.key)<0)throw new Error("Invalid key `"+kt.key+"` for argument `"+J+"`. Valid "+be+" keys for this locale are `"+Xt.join("`, `")+"`, and explicit keys like `=0`.")}),vi=!1,{type:be,arg:J,offset:je||0,cases:Pt}},ne=function(J,be,je){return{type:"function",arg:J,key:be,params:je}},ee=/^[^\t-\r \x85\u200E\u200F\u2028\u2029!-,;-@[-\^`{-~\xA1-\xA7\xA9\xAB\xAC\xAE\xB0\xB1\xB6\xBB\xBF\xD7\xF7\u2010-\u2027\u2030-\u203E\u2041-\u2053\u2055-\u205E\u2190-\u245F\u2500-\u2775\u2794-\u2BFF\u2E00-\u2E7F\u3001-\u3003\u3008-\u3020\u3030\uFD3E\uFD3F\uFE45\uFE46]/,te=_r([["	","\r"]," ","\x85","\u200E","\u200F","\u2028","\u2029",["!",","],[";","@"],["[","^"],"`",["{","~"],["\xA1","\xA7"],"\xA9","\xAB","\xAC","\xAE","\xB0","\xB1","\xB6","\xBB","\xBF","\xD7","\xF7",["\u2010","\u2027"],["\u2030","\u203E"],["\u2041","\u2053"],["\u2055","\u205E"],["\u2190","\u245F"],["\u2500","\u2775"],["\u2794","\u2BFF"],["\u2E00","\u2E7F"],["\u3001","\u3003"],["\u3008","\u3020"],"\u3030","\uFD3E","\uFD3F","\uFE45","\uFE46"],!0,!1),q=function(J,be){return{key:J,tokens:be}},X=function(J){return J},Q="offset",ae=or("offset",!1),Z=":",ue=or(":",!1),$=function(J){return J},oe="=",re=or("=",!1),fe=function(J){return i.strictFunctionParams},Se=function(J){return J},Te=function(J){return J.replace(da,"")},Je="''",ht=or("''",!1),Bt=function(){return"'"},ve=/^[^']/,we=_r(["'"],!0,!1),ge="'{",rt=or("'{",!1),vt="'",st=or("'",!1),Vt=function(J){return"{"+J.join("")},jt="'}",Lt=or("'}",!1),Ge=function(J){return"}"+J.join("")},rn="'#",Wt=or("'#",!1),Gt=function(J){return"#"+J.join("")},tn=function(J){return J[0]},Jt=function(J){return!vi},In=function(J){return J},Qn=/^[^{}#\\\0-\x08\x0E-\x1F\x7F]/,se=_r(["{","}","#","\\",["\0","\b"],["�","�"],"\x7F"],!0,!1),ye="\\\\",Pe=or("\\\\",!1),Ue=function(){return"\\"},Ze="\\#",yt=or("\\#",!1),_t=function(){return"#"},St="\\{",Ce=or("\\{",!1),Ke=function(){return"{"},at="\\}",Mt=or("\\}",!1),Ht=function(){return"}"},Qe="\\u",Oe=or("\\u",!1),Re=function(J,be,je,Pt){return String.fromCharCode(parseInt("0x"+J+be+je+Pt))},$e=/^[^',}]/,Ye=_r(["'",",","}"],!0,!1),ct=/^[^'}]/,Et=_r(["'","}"],!0,!1),Ut=/^[0-9]/,dn=_r([["0","9"]],!1,!1),fn=/^[0-9a-fA-F]/,Bn=_r([["0","9"],["a","f"],["A","F"]],!1,!1),ar=/^[\t-\r \x85\u200E\u200F\u2028\u2029]/,cr=_r([["	","\r"]," ","\x85","\u200E","\u200F","\u2028","\u2029"],!1,!1),Ee=0,an=0,Si=[{line:1,column:1}],Sr=0,Hi=[],Qt=0,Ki;
33if("startRule"in i){if(!(i.startRule in l))throw new Error(`Can't start parsing from rule "`+i.startRule+'".');o=l[i.startRule]}function Vi(){return r.substring(an,Ee)}function $r(){return $i(an,Ee)}function Ur(J,be){throw be=be!==void 0?be:$i(an,Ee),Di([ua(J)],r.substring(an,Ee),be)}function Qr(J,be){throw be=be!==void 0?be:$i(an,Ee),io(J,be)}function or(J,be){return{type:"literal",text:J,ignoreCase:be}}function _r(J,be,je){return{type:"class",parts:J,inverted:be,ignoreCase:je}}function Ka(){return{type:"any"}}function Wn(){return{type:"end"}}function ua(J){return{type:"other",description:J}}function Hn(J){var be=Si[J],je;if(be)return be;for(je=J-1;!Si[je];)je--;for(be=Si[je],be={line:be.line,column:be.column};je<J;)r.charCodeAt(je)===10?(be.line++,be.column=1):be.column++,je++;return Si[J]=be,be}function $i(J,be){var je=Hn(J),Pt=Hn(be);return{start:{offset:J,line:je.line,column:je.column},end:{offset:be,line:Pt.line,column:Pt.column}}}function pt(J){Ee<Sr||(Ee>Sr&&(Sr=Ee,Hi=[]),Hi.push(J))}function io(J,be){return new e(J,null,null,be)}function Di(J,be,je){return new e(e.buildMessage(J,be),J,be,je)}function Li(){var J,be;for(J=[],be=ci();be!==t;)J.push(be),be=ci();return J}function ci(){var J,be,je;if(J=la(),J===t&&(J=Sa(),J===t&&(J=Xr(),J===t&&(J=Fr(),J===t&&(J=Ee,r.charCodeAt(Ee)===35?(be=d,Ee++):(be=t,Qt===0&&pt(f)),be!==t?(an=Ee,je=h(),je?je=void 0:je=t,je!==t?(an=J,be=a(),J=be):(Ee=J,J=t)):(Ee=J,J=t),J===t))))){if(J=Ee,be=[],je=kr(),je!==t)for(;je!==t;)be.push(je),je=kr();else be=t;be!==t&&(an=J,be=c(be)),J=be}return J}function la(){var J,be,je,Pt,Xt,kt;return J=Ee,r.charCodeAt(Ee)===123?(be=p,Ee++):(be=t,Qt===0&&pt(v)),be!==t?(je=Nn(),je!==t?(Pt=fi(),Pt!==t?(Xt=Nn(),Xt!==t?(r.charCodeAt(Ee)===125?(kt=m,Ee++):(kt=t,Qt===0&&pt(b)),kt!==t?(an=J,be=E(Pt),J=be):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t),J}function Sa(){var J,be,je,Pt,Xt,kt,mr,Jn,Ie,We,ke,tt,ot,ft;if(J=Ee,r.charCodeAt(Ee)===123?(be=p,Ee++):(be=t,Qt===0&&pt(v)),be!==t)if(je=Nn(),je!==t)if(Pt=fi(),Pt!==t)if(Xt=Nn(),Xt!==t)if(r.charCodeAt(Ee)===44?(kt=A,Ee++):(kt=t,Qt===0&&pt(I)),kt!==t)if(mr=Nn(),mr!==t)if(Jn=Ee,r.substr(Ee,6)===C?(Ie=C,Ee+=6):(Ie=t,Qt===0&&pt(P)),Ie!==t&&(an=Jn,Ie=x(Pt,Ie)),Jn=Ie,Jn!==t)if(Ie=Nn(),Ie!==t)if(r.charCodeAt(Ee)===44?(We=A,Ee++):(We=t,Qt===0&&pt(I)),We!==t)if(ke=Nn(),ke!==t){if(tt=[],ot=Zr(),ot!==t)for(;ot!==t;)tt.push(ot),ot=Zr();else tt=t;tt!==t?(ot=Nn(),ot!==t?(r.charCodeAt(Ee)===125?(ft=m,Ee++):(ft=t,Qt===0&&pt(b)),ft!==t?(an=J,be=T(Pt,tt),J=be):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)}else Ee=J,J=t;else Ee=J,J=t;else Ee=J,J=t;else Ee=J,J=t;else Ee=J,J=t;else Ee=J,J=t;else Ee=J,J=t;else Ee=J,J=t;else Ee=J,J=t;else Ee=J,J=t;return J}function Xr(){var J,be,je,Pt,Xt,kt,mr,Jn,Ie,We,ke,tt,ot,ft,Ft;if(J=Ee,r.charCodeAt(Ee)===123?(be=p,Ee++):(be=t,Qt===0&&pt(v)),be!==t)if(je=Nn(),je!==t)if(Pt=fi(),Pt!==t)if(Xt=Nn(),Xt!==t)if(r.charCodeAt(Ee)===44?(kt=A,Ee++):(kt=t,Qt===0&&pt(I)),kt!==t)if(mr=Nn(),mr!==t)if(Jn=Ee,r.substr(Ee,6)===D?(Ie=D,Ee+=6):(Ie=t,Qt===0&&pt(U)),Ie===t&&(r.substr(Ee,13)===j?(Ie=j,Ee+=13):(Ie=t,Qt===0&&pt(k))),Ie!==t&&(an=Jn,Ie=G(Pt,Ie)),Jn=Ie,Jn!==t)if(Ie=Nn(),Ie!==t)if(r.charCodeAt(Ee)===44?(We=A,Ee++):(We=t,Qt===0&&pt(I)),We!==t)if(ke=Nn(),ke!==t)if(tt=qr(),tt===t&&(tt=null),tt!==t){if(ot=[],ft=Oi(),ft!==t)for(;ft!==t;)ot.push(ft),ft=Oi();else ot=t;ot!==t?(ft=Nn(),ft!==t?(r.charCodeAt(Ee)===125?(Ft=m,Ee++):(Ft=t,Qt===0&&pt(b)),Ft!==t?(an=J,be=H(Pt,Jn,tt,ot),J=be):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)}else Ee=J,J=t;else Ee=J,J=t;else Ee=J,J=t;else Ee=J,J=t;else Ee=J,J=t;else Ee=J,J=t;else Ee=J,J=t;else Ee=J,J=t;else Ee=J,J=t;else Ee=J,J=t;else Ee=J,J=t;return J}function Fr(){var J,be,je,Pt,Xt,kt,mr,Jn,Ie,We,ke;return J=Ee,r.charCodeAt(Ee)===123?(be=p,Ee++):(be=t,Qt===0&&pt(v)),be!==t?(je=Nn(),je!==t?(Pt=fi(),Pt!==t?(Xt=Nn(),Xt!==t?(r.charCodeAt(Ee)===44?(kt=A,Ee++):(kt=t,Qt===0&&pt(I)),kt!==t?(mr=Nn(),mr!==t?(Jn=Ee,Ie=fi(),Ie!==t&&(an=Jn,Ie=x(Pt,Ie)),Jn=Ie,Jn!==t?(Ie=Nn(),Ie!==t?(We=ca(),We!==t?(r.charCodeAt(Ee)===125?(ke=m,Ee++):(ke=t,Qt===0&&pt(b)),ke!==t?(an=J,be=ne(Pt,Jn,We),J=be):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t),J}function fi(){var J,be,je;if(J=Ee,be=[],ee.test(r.charAt(Ee))?(je=r.charAt(Ee),Ee++):(je=t,Qt===0&&pt(te)),je!==t)for(;je!==t;)be.push(je),ee.test(r.charAt(Ee))?(je=r.charAt(Ee),Ee++):(je=t,Qt===0&&pt(te));else be=t;
33return be!==t?J=r.substring(J,Ee):J=be,J}function Ar(){var J,be,je;if(J=Ee,be=[],je=Qi(),je!==t)for(;je!==t;)be.push(je),je=Qi();else be=t;return be!==t&&(an=J,be=c(be)),J=be,J}function Oa(){var J,be,je;if(J=Ee,be=[],je=Pa(),je!==t)for(;je!==t;)be.push(je),je=Pa();else be=t;return be!==t&&(an=J,be=c(be)),J=be,J}function Zr(){var J,be,je,Pt,Xt;return J=Ee,be=Nn(),be!==t?(je=fi(),je!==t?(Pt=Nn(),Pt!==t?(Xt=Ci(),Xt!==t?(an=J,be=q(je,Xt),J=be):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t),J}function Oi(){var J,be,je,Pt,Xt;return J=Ee,be=Nn(),be!==t?(je=ni(),je!==t?(Pt=Nn(),Pt!==t?(Xt=Ci(),Xt!==t?(an=J,be=q(je,Xt),J=be):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t),J}function Ci(){var J,be,je,Pt,Xt,kt;if(J=Ee,r.charCodeAt(Ee)===123?(be=p,Ee++):(be=t,Qt===0&&pt(v)),be!==t)if(je=Ee,Pt=Nn(),Pt!==t?(Xt=Ee,Qt++,r.charCodeAt(Ee)===123?(kt=p,Ee++):(kt=t,Qt===0&&pt(v)),Qt--,kt!==t?(Ee=Xt,Xt=void 0):Xt=t,Xt!==t?(Pt=[Pt,Xt],je=Pt):(Ee=je,je=t)):(Ee=je,je=t),je===t&&(je=null),je!==t){for(Pt=[],Xt=ci();Xt!==t;)Pt.push(Xt),Xt=ci();Pt!==t?(Xt=Nn(),Xt!==t?(r.charCodeAt(Ee)===125?(kt=m,Ee++):(kt=t,Qt===0&&pt(b)),kt!==t?(an=J,be=X(Pt),J=be):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)}else Ee=J,J=t;else Ee=J,J=t;return J}function qr(){var J,be,je,Pt,Xt,kt,mr,Jn;return J=Ee,be=Nn(),be!==t?(r.substr(Ee,6)===Q?(je=Q,Ee+=6):(je=t,Qt===0&&pt(ae)),je!==t?(Pt=Nn(),Pt!==t?(r.charCodeAt(Ee)===58?(Xt=Z,Ee++):(Xt=t,Qt===0&&pt(ue)),Xt!==t?(kt=Nn(),kt!==t?(mr=Pi(),mr!==t?(Jn=Nn(),Jn!==t?(an=J,be=$(mr),J=be):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t),J}function ni(){var J,be,je;return J=fi(),J===t&&(J=Ee,r.charCodeAt(Ee)===61?(be=oe,Ee++):(be=t,Qt===0&&pt(re)),be!==t?(je=Pi(),je!==t?(an=J,be=$(je),J=be):(Ee=J,J=t)):(Ee=J,J=t)),J}function ca(){var J,be,je;for(J=Ee,be=[],je=Aa();je!==t;)be.push(je),je=Aa();if(be!==t?(an=Ee,je=fe(be),je?je=t:je=void 0,je!==t?(an=J,be=Se(be),J=be):(Ee=J,J=t)):(Ee=J,J=t),J===t){for(J=Ee,be=[],je=Ca();je!==t;)be.push(je),je=Ca();be!==t?(an=Ee,je=fe(be),je?je=void 0:je=t,je!==t?(an=J,be=Se(be),J=be):(Ee=J,J=t)):(Ee=J,J=t)}return J}function Ca(){var J,be,je,Pt;return J=Ee,be=Nn(),be!==t?(r.charCodeAt(Ee)===44?(je=A,Ee++):(je=t,Qt===0&&pt(I)),je!==t?(Pt=Oa(),Pt!==t?(an=J,be=Se(Pt),J=be):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t),J}function Aa(){var J,be,je,Pt,Xt,kt;return J=Ee,be=Nn(),be!==t?(r.charCodeAt(Ee)===44?(je=A,Ee++):(je=t,Qt===0&&pt(I)),je!==t?(Pt=Nn(),Pt!==t?(Xt=Ar(),Xt!==t?(kt=Nn(),kt!==t?(an=J,be=Te(Xt),J=be):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t),J}function Ni(){var J,be;return J=Ee,r.substr(Ee,2)===Je?(be=Je,Ee+=2):(be=t,Qt===0&&pt(ht)),be!==t&&(an=J,be=Bt()),J=be,J}function di(){var J,be,je;if(J=Ni(),J===t){if(J=Ee,be=[],ve.test(r.charAt(Ee))?(je=r.charAt(Ee),Ee++):(je=t,Qt===0&&pt(we)),je!==t)for(;je!==t;)be.push(je),ve.test(r.charAt(Ee))?(je=r.charAt(Ee),Ee++):(je=t,Qt===0&&pt(we));else be=t;be!==t&&(an=J,be=c(be)),J=be}return J}function hi(){var J,be,je,Pt;if(J=Ee,r.substr(Ee,2)===ge?(be=ge,Ee+=2):(be=t,Qt===0&&pt(rt)),be!==t){for(je=[],Pt=di();Pt!==t;)je.push(Pt),Pt=di();je!==t?(r.charCodeAt(Ee)===39?(Pt=vt,Ee++):(Pt=t,Qt===0&&pt(st)),Pt!==t?(an=J,be=Vt(je),J=be):(Ee=J,J=t)):(Ee=J,J=t)}else Ee=J,J=t;if(J===t)if(J=Ee,r.substr(Ee,2)===jt?(be=jt,Ee+=2):(be=t,Qt===0&&pt(Lt)),be!==t){for(je=[],Pt=di();Pt!==t;)je.push(Pt),Pt=di();je!==t?(r.charCodeAt(Ee)===39?(Pt=vt,Ee++):(Pt=t,Qt===0&&pt(st)),Pt!==t?(an=J,be=Ge(je),J=be):(Ee=J,J=t)):(Ee=J,J=t)}else Ee=J,J=t;return J}function Ai(){var J,be,je,Pt,Xt,kt;if(J=hi(),J===t){if(J=Ee,be=Ee,je=Ee,r.substr(Ee,2)===rn?(Pt=rn,Ee+=2):(Pt=t,Qt===0&&pt(Wt)),Pt!==t){for(Xt=[],kt=di();kt!==t;)Xt.push(kt),kt=di();Xt!==t?(r.charCodeAt(Ee)===39?(kt=vt,Ee++):(kt=t,Qt===0&&pt(st)),kt!==t?(an=je,Pt=Gt(Xt),je=Pt):(Ee=je,je=t)):(Ee=je,je=t)}else Ee=je,je=t;je!==t?(an=Ee,Pt=h(),Pt?Pt=void 0:Pt=t,Pt!==t?(je=[je,Pt],be=je):(Ee=be,be=t)):(Ee=be,be=t),be!==t&&(an=J,be=tn(be)),J=be,J===t&&(r.charCodeAt(Ee)===39?(J=vt,Ee++):(J=t,Qt===0&&pt(st)))}return J}function vn(){var J;return J=hi(),J===t&&(r.charCodeAt(Ee)===39?(J=vt,Ee++):(J=t,Qt===0&&pt(st))),J}function kr(){var J,be,je,Pt,Xt,kt;return J=Ni(),J===t&&(J=Ai(),J===t&&(J=Ee,r.charCodeAt(Ee)===35?(be=d,Ee++):(be=t,Qt===0&&pt(f)),be!==t?(an=Ee,je=Jt(be),je?je=void 0:je=t,je!==t?(an=J,be=In(be),J=be):(Ee=J,J=t)):(Ee=J,J=t),J===t&&(Qn.test(r.charAt(Ee))?(J=r.charAt(Ee),Ee++):(J=t,Qt===0&&pt(se)),J===t&&(J=Ee,r.substr(Ee,2)===ye?(be=ye,Ee+=2):(be=t,Qt===0&&pt(Pe)),be!==t&&(an=J,be=Ue()),J=be,J===t&&(J=Ee,r.substr(Ee,2)===Ze?(be=Ze,Ee+=2):(be=t,Qt===0&&pt(yt)),be!==t&&(an=J,be=_t()),J=be,J===t&&(J=Ee,r.substr(Ee,2)===St?(be=St,Ee+=2):(be=t,Qt===0&&pt(Ce)),be!==t&&(an=J,be=Ke()),J=be,J===t&&(J=Ee,r.substr(Ee,2)===at?(be=at,Ee+=2):(be=t,Qt===0&&pt(Mt)),be!==t&&(an=J,be=Ht()),J=be,J===t&&(J=Ee,r.substr(Ee,2)===Qe?(be=Qe,Ee+=2):(be=t,Qt===0&&pt(Oe)),be!==t?(je=Ti(),je!==t?(Pt=Ti(),Pt!==t?(Xt=Ti(),Xt!==t?(kt=Ti(),kt!==t?(an=J,be=Re(je,Pt,Xt,kt),J=be):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t)):(Ee=J,J=t))))))))),J}function jn(){var J;return J=Ni(),J===t&&(J=vn()),J}function Qi(){var J,be,je;if(J=jn(),J===t){if(J=Ee,be=[],$e.test(r.charAt(Ee))?(je=r.charAt(Ee),Ee++):(je=t,Qt===0&&pt(Ye)),je!==t)for(;je!==t;)be.push(je),$e.test(r.charAt(Ee))?(je=r.charAt(Ee),Ee++):(je=t,Qt===0&&pt(Ye));else be=t;be!==t&&(an=J,be=c(be)),J=be}return J}function Pa(){var J,be,je;if(J=jn(),J===t){if(J=Ee,be=[],ct.test(r.charAt(Ee))?(je=r.charAt(Ee),Ee++):(je=t,Qt===0&&pt(Et)),je!==t)for(;je!==t;)be.push(je),ct.test(r.charAt(Ee))?(je=r.charAt(Ee),Ee++):(je=t,Qt===0&&pt(Et));else be=t;be!==t&&(an=J,be=c(be)),J=be}return J}function Pi(){var J,be,je;if(J=Ee,be=[],Ut.test(r.charAt(Ee))?(je=r.charAt(Ee),Ee++):(je=t,Qt===0&&pt(dn)),je!==t)for(;je!==t;)be.push(je),Ut.test(r.charAt(Ee))?(je=r.charAt(Ee),Ee++):(je=t,Qt===0&&pt(dn));else be=t;
33return be!==t?J=r.substring(J,Ee):J=be,J}function Ti(){var J;return fn.test(r.charAt(Ee))?(J=r.charAt(Ee),Ee++):(J=t,Qt===0&&pt(Bn)),J}function Nn(){var J,be,je;for(J=Ee,be=[],ar.test(r.charAt(Ee))?(je=r.charAt(Ee),Ee++):(je=t,Qt===0&&pt(cr));je!==t;)be.push(je),ar.test(r.charAt(Ee))?(je=r.charAt(Ee),Ee++):(je=t,Qt===0&&pt(cr));return be!==t?J=r.substring(J,Ee):J=be,J}var vi=!1,fa="[	-\r \x85\u200E\u200F\u2028\u2029]*",da=new RegExp("^"+fa+"|"+fa+"$","g");if(Ki=o(),Ki!==t&&Ee===r.length)return Ki;throw Ki!==t&&Ee<r.length&&pt(Wn()),Di(Hi,Sr<r.length?r.charAt(Sr):null,Sr<r.length?$i(Sr,Sr+1):$i(Sr,Sr))}_.exports={SyntaxError:e,parse:n}},266748:function(_,s,e){_.exports=e(842073)},816389:function(_,s,e){_.exports=e(842073)},998734:function(_,s,e){"use strict";e.d(s,{C:()=>t});var n=e("392338"),r=[0,1,2],i=function(o){return o===0},t=r.map(function(l){return i(l)?"".concat(l):"".concat(l,"px")})},46183:function(_,s,e){"use strict";e.d(s,{L:function(){return n}});var n=[0,"1px solid","2px solid"]},497734:function(_,s,e){"use strict";e.d(s,{A:function(){return t}});var n=e(392338),r=e.n(n),i=e(926675),t={"mobile-0":["only screen and (pointer: coarse) and (orientation: portrait) and (max-device-height: ".concat(i.M.IPHONE_16_PRO_MAX.HEIGHT,"px)"),"only screen and (pointer: coarse) and (orientation: landscape) and (max-device-width: ".concat(i.M.IPHONE_16_PRO_MAX.HEIGHT,"px)")].join(","),"mobile-100":["only screen and (pointer: coarse) and (orientation: portrait) and (min-device-height: ".concat(i.M.IPHONE_16_PRO_MAX.HEIGHT+1,"px) and (max-device-height: ").concat(i.M.IPAD.HEIGHT-1,"px)"),"only screen and (pointer: coarse) and (orientation: landscape) and (min-device-width: ".concat(i.M.IPHONE_16_PRO_MAX.HEIGHT+1,"px) and (max-device-height: ").concat(i.M.IPAD.WIDTH-1,"px)")].join(","),"tablet-0":["only screen and (pointer: coarse) and (orientation: portrait) and (min-device-height: ".concat(i.M.IPAD.HEIGHT,"px) and (max-device-height: ").concat(i.M.IPAD_PRO_13.HEIGHT-1,"px)"),"only screen and (pointer: coarse) and (orientation: landscape) and (min-device-width: ".concat(i.M.IPAD.WIDTH,"px) and (max-device-width: ").concat(i.M.IPAD_PRO_13.HEIGHT-1,"px)")].join(","),"tablet-100":["only screen and (pointer: coarse) and (orientation: portrait) and (min-device-height: ".concat(i.M.IPAD_PRO_13.HEIGHT,"px)"),"only screen and (pointer: coarse) and (orientation: landscape) and (min-device-width: ".concat(i.M.IPAD_PRO_13.HEIGHT,"px)")].join(","),"desktop-0":"only screen and (any-pointer: fine) and (max-width: ".concat(i.k[0],"px)"),"desktop-50":"only screen and (any-pointer: fine) and (min-width: ".concat(i.k[0]+1,"px) and (max-width: ").concat(i.k[1],"px)"),"desktop-100":"only screen and (any-pointer: fine) and (min-width: ".concat(i.k[1]+1,"px)")}},171147:function(_,s,e){"use strict";e.d(s,{D:function(){return n}});var n=["sizes.200","sizes.250","sizes.300"];n.small="sizes.200",n.medium="sizes.250",n.large="sizes.300"},361694:function(_,s,e){"use strict";e.d(s,{O:function(){return I},f:function(){return A}});var n=e(392338),r=e.n(n),i=e(276937),t=e.n(i),l=e(460898),o=e.n(l),d=e(767632),f=e.n(d),h=e(536123),a=e.n(h),c=e(455995),p=e.n(c),v=e(519027),m=e.n(v);function b(C,P,x){return P=a()(P),f()(C,E()?Reflect.construct(P,x||[],a()(C).constructor):P.apply(C,x))}function E(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(P){}return(E=function(){return!!C})()}var A=function(C){function P(x,T){var D;return t()(this,P),D=b(this,P,[x]),D.defaultValue=x,D[100]=T[100],D[200]=T[200],D[300]=T[300],D[400]=T[400],D[500]=T[500],D[600]=T[600],D[700]=T[700],D[800]=T[800],D[900]=T[900],D[950]=T[900],D}return p()(P,C),o()(P,[{key:"valueOf",value:function(){return this.defaultValue}}])}(m()(String)),I={black:"#313131",white:"#ffffff",blue:new A("#1264D0",{100:"#113267",200:"#154D9D",300:"#0862D1",400:"#0072F0",500:"#4894FF",600:"#6CA4F4",700:"#B9D5FE",800:"#D8E8FE",900:"#F4F5FD",950:"#F4F5FD"}),green:new A("#1B754F",{100:"#123B28",200:"#175A3D",300:"#1B754F",400:"#15865B",500:"#45A57A",600:"#67B28D",700:"#AEDCC2",800:"#CDEDDB",900:"#EDF8F2",950:"#EDF8F2"}),red:new A("#C32D38",{100:"#651218",200:"#96232B",300:"#C32D38",400:"#DB3642",500:"#F36567",600:"#EF8280",700:"#FEC6C4",800:"#FEE0DE",900:"#FEF3F2",950:"#FEF3F2"}),pink:{100:"#581C4D",200:"#822D71",300:"#AB3796",400:"#C63BB0",500:"#E067C9",600:"#DF82CB",700:"#F4C6E9",800:"#F8E0F2",900:"#FCF1F9",950:"#FCF1F9"}
33,orange:{100:"#5E2507",200:"#873809",300:"#AE4906",400:"#C05703",500:"#DA7B3C",600:"#DF8E5C",700:"#FFC8A8",800:"#FCE2D3",900:"#FEF2EC",950:"#FEF2EC"},gray:{100:"#0E0E0E",200:"#454545",300:"#666666",400:"#767676",500:"#949494",600:"#B7B7B7",700:"#D3D3D3",800:"#E7E7E7",900:"#F2F2F2",950:"#F9F9F9"},yellow:{100:"#433214",200:"#6B4811",300:"#925B20",400:"#AB6500",500:"#C48900",600:"#D19800",700:"#F2D173",800:"#FDE696",900:"#FEF5D3"},lime:{100:"#243C08",200:"#37590D",300:"#477114",400:"#57822a",500:"#72A159",600:"#85AD73",700:"#BADDAC",800:"#D9EAD2",900:"#F1F7EE"},teal:{100:"#033D3C",200:"#145858",300:"#0B7374",400:"#038480",500:"#32A49E",600:"#55B2AC",700:"#A8DDD8",800:"#D0EDEA",900:"#E5F9F6"},cyan:{100:"#0F374B",200:"#1B5672",300:"#136F96",400:"#0C7EAB",500:"#389DCC",600:"#5FACD3",700:"#B0DAF1",800:"#D6EAF4",900:"#EFF7FC"},purple:{100:"#352A64",200:"#543DA4",300:"#6d4cd7",400:"#785EF2",500:"#9284FB",600:"#9F97F3",700:"#D0CFFB",800:"#E3E4FE",900:"#F4F3FE"}}},926675:function(_,s,e){"use strict";e.d(s,{M:function(){return n},k:function(){return r}});var n={IPHONE_16_PRO_MAX:{HEIGHT:956,WIDTH:440},IPAD:{HEIGHT:1024,WIDTH:744},IPAD_PRO_13:{HEIGHT:1366,WIDTH:1024}},r=[800,1024]},174522:function(_,s,e){"use strict";e.d(s,{U:function(){return n}});var n={product:{default:"cubic-bezier(0.66, 0, 0.34, 1.00)",entrance:"cubic-bezier(0.32, 0.94, 0.60, 1.00)",exit:"cubic-bezier(0.40, 0, 0.68, 0.06)"}}},828777:function(_,s,e){"use strict";e.d(s,{C:()=>i});var n=e("392338"),r=[9.75,11,12,14,16,18,22,28,32,40],i=r.map(function(t){return"".concat(t,"px")})},143717:function(_,s,e){"use strict";e.d(s,{v:function(){return n}});var n={book:"400",medium:"500",semibold:"600"}},652353:function(_,s,e){"use strict";e.d(s,{R:function(){return n}});var n={ui:'Clarkson, "Helvetica Neue", Helvetica, Arial, sans-serif',mono:'"SF Mono", Consolas, "Liberation Mono", Menlo, Courier, monospace'}},48374:function(_,s,e){"use strict";e.r(s),e.d(s,{DEVICE_DESKTOP_SIZES:function(){return t.k},DEVICE_MOBILE_SIZES:function(){return t.M},RosettaColor:function(){return o.f},borderWidths:function(){return r.C},borders:function(){return n.L},breakpoints:function(){return i.A},buttonSizes:function(){return l.D},colors:function(){return o.O},easing:function(){return b.U},fontSizes:function(){return f.C},fontWeights:function(){return h.v},fonts:function(){return d.R},lineHeights:function(){return a.t},radii:function(){return m.p},shadows:function(){return p.q},sizes:function(){return v.J},space:function(){return c.D},time:function(){return E.X}});var n=e(46183),r=e(998734),i=e(497734),t=e(926675),l=e(171147),o=e(361694),d=e(652353),f=e(828777),h=e(143717),a=e(806071),c=e(380263),p=e(465145),v=e(879909),m=e(304938),b=e(174522),E=e(471648)},806071:function(_,s,e){"use strict";e.d(s,{t:()=>i});var n=e("392338"),r=[11,16,22,24,28,32,44],i=r.map(function(t){return"".concat(t,"px")})},304938:function(_,s,e){"use strict";e.d(s,{p:()=>i});var n=e("392338"),r=Object.assign([0,4,8],{circle:"50%"}),i=r.map(function(t){return"".concat(t,"px")});i.circle="50%"},465145:function(_,s,e){"use strict";e.d(s,{q:function(){return f}});var n=e(392338),r=e.n(n),i=e(429039),t=e.n(i);function l(h,a){var c=Object.keys(h);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(h);a&&(p=p.filter(function(v){return Object.getOwnPropertyDescriptor(h,v).enumerable})),c.push.apply(c,p)}return c}function o(h){for(var a=1;a<arguments.length;a++){var c=arguments[a]!=null?arguments[a]:{};a%2?l(Object(c),!0).forEach(function(p){t()(h,p,c[p])}):Object.getOwnPropertyDescriptors?Object.defineProperties(h,Object.getOwnPropertyDescriptors(c)):l(Object(c)).forEach(function(p){Object.defineProperty(h,p,Object.getOwnPropertyDescriptor(c,p))})}return h}var d={light:{100:"0px 2px 8px 0px rgba(0, 0, 0, 0.12), 0px 0px 1px 0px rgba(0, 0, 0, 0.08)",200:"0px 4px 16px 0px rgba(0, 0, 0, 0.12), 0px 0px 1px 0px rgba(0, 0, 0, 0.08)",300:"0px 6px 24px 0px rgba(0, 0, 0, 0.12), 0px 0px 1px 0px rgba(0, 0, 0, 0.08)",400:"0px 8px 32px 0px rgba(0, 0, 0, 0.12), 0px 0px 1px 0px rgba(0, 0, 0, 0.08)",500:"0px 16px 64px 0px rgba(0, 0, 0, 0.12), 0px 0px 1px 0px rgba(0, 0, 0, 0.08)"},dark:{100:"0px 2px 8px 0px rgba(0, 0, 0, 0.88), inset 0px 0px 0px 1px rgba(255, 255, 255, 0.05)",200:"0px 4px 16px 0px rgba(0, 0, 0, 0.88), inset 0px 0px 0px 1px rgba(255, 255, 255, 0.05)",300:"0px 6px 24px 0px rgba(0, 0, 0, 0.88), inset 0px 0px 0px 1px rgba(255, 255, 255, 0.05)",400:"0px 8px 32px 0px rgba(0, 0, 0, 0.88), inset 0px 0px 0px 1px rgba(255, 255, 255, 0.05)",500:"0px 16px 64px 0px rgba(0, 0, 0, 0.88), inset 0px 0px 0px 1px rgba(255, 255, 255, 0.05)"}},f=o(o({},d.light),d)},879909:function(_,s,e){"use strict";e.d(s,{J:()=>h});var n=e("429039"),r=e.n(n),i=e("736397"),t=e.n(i),l=e("392338"),o={sizes:{0:0,25:1,50:2,75:6,100:11,125:16,150:22,175:28,200:36,250:44,300:55,350:66,400:77,450:88,700:342,750:400,800:480,900:900,1e3:1440}};function d(a,c){var p=Object.keys(a);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(a);c&&(v=v.filter(function(m){return Object.getOwnPropertyDescriptor(a,m).enumerable}
33)),p.push.apply(p,v)}return p}function f(a){for(var c=1;c<arguments.length;c++){var p=arguments[c]!=null?arguments[c]:{};c%2?d(Object(p),!0).forEach(function(v){r()(a,v,p[v])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(p)):d(Object(p)).forEach(function(v){Object.defineProperty(a,v,Object.getOwnPropertyDescriptor(p,v))})}return a}var h={fullwidth:"100vw",sizes:Object.entries(o.sizes).reduce(function(a,c){var p=t()(c,2),v=p[0],m=p[1];return f(f({},a),{},r()({},v,"".concat(m,"px")))},{})}},380263:function(_,s,e){"use strict";e.d(s,{D:()=>i});var n=e("392338"),r=[0,6,11,16,22,27,33,38,44,49,55],i=r.map(function(t){return"".concat(t,"px")})},471648:function(_,s,e){"use strict";e.d(s,{X:()=>l});var n=e("736397"),r=e.n(n),i=e("392338"),t={0:0,50:50,100:100,150:150,200:200,250:250,300:300,350:350,400:400,450:450,500:500,550:550,600:600},l=Object.entries(t).reduce(function(o,d){var f=r()(d,2),h=f[0],a=f[1];return o[h]="".concat(a,"ms"),o},{})},216725:function(_,s,e){"use strict";var n=e(551269),r=c(n),i=e(328276),t=c(i),l=e(402761),o=c(l),d=e(9795),f=c(d),h=e(895832),a=c(h);function c(I){return I&&I.__esModule?I:{default:I}}var p=e(484623),v=e(867950),m=e(859420),b={mapLat:40.720882,mapLng:-74.000988,markerLat:null,markerLng:null,mapZoom:12,addressTitle:null,addressLine1:null,addressLine2:null,addressCountry:null},E={style:m.Grayscale,showLabels:!0,showTerrain:!1,draggable:!0,scrollwheel:!0,showControls:!0,disableDefaultUI:!0,markerDraggable:!1,linkOnClick:!0},A=function(){(0,a.default)(I,null,[{key:"createView",value:function(P,x,T,D){return P=(0,o.default)(P).reduce(function(U,j){var k=(0,t.default)(j,2),G=k[0],H=k[1];return H!==void 0&&(U[G]=H),U},{}),P=(0,r.default)({},E,P),x=(0,r.default)({},b,x),x.markerLat===null&&(x.markerLat=x.mapLat),x.markerLng===null&&(x.markerLng=x.mapLng),v(D).then(function(U){return new I(U,P,x,T)})}}]);function I(C,P,x,T){(0,f.default)(this,I),this.GMaps=C,this.ui=P,this.location=x,this.render(T)}return(0,a.default)(I,[{key:"render",value:function(P){var x=this.GMaps;this.container=P;var T=this.location,D=T.markerLat,U=T.markerLng,j=T.mapLat,k=T.mapLng;P.classList.add("page-map"),P.innerHTML="&nbsp;",this.markerLoc=new x.LatLng(D,U),this.mapLoc=new x.LatLng(j,k),this.locationString=this.getLocationString(),this.initMapImpl(),this.initMarkerImpl(),this.updateUIOptions()}},{key:"initMapImpl",value:function(){this.map=new this.GMaps.Map(this.container,{zoom:this.location.mapZoom,center:this.mapLoc,draggable:this.ui.draggable,scrollwheel:this.ui.scrollwheel,disableDefaultUI:this.ui.disableDefaultUI})}},{key:"initMarkerImpl",value:function(){var P=this,x=this.GMaps;this.marker=new x.Marker({map:this.map,animation:x.Animation.DROP,draggable:this.ui.markerDraggable,position:this.markerLoc,title:location.addressTitle?location.addressTitle+" "+this.locationString:this.locationString,icon:""}),x.event.addListener(this.marker,"click",function(){return P.handleMarkerClick()})}},{key:"getLocationString",value:function(){var P=this.location,x=void 0;return P.addressLine1||P.addressLine2?(x=P.addressLine1+" "+P.addressLine2,P.addressCountry&&(x+=", "+P.addressCountry)):x=P.mapLat+","+P.mapLng,x}},{key:"handleMarkerClick",value:function(){if(!(this.marker.dragging||!this.ui.linkOnClick)){var P=encodeURIComponent(this.marker.getPosition().toUrlValue()),x=encodeURIComponent(this.getLocationString()),T=encodeURIComponent(this.map.getZoom());window.open("http://maps.google.com/maps?sll="+P+"&q="+x+"&z="+T)}}},{key:"redraw",value:function(){this.GMaps.event.trigger(this.map,"resize")}},{key:"updateUIOptions",value:function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},x=this.GMaps;(0,r.default)(this.ui,P);var T=this.ui,D=T.showControls,U=T.showTerrain,j=T.showLabels,k=T.draggable,G=T.disableDefaultUI,H=T.scrollwheel,ne=T.markerDraggable,ee=p(this.ui.style);j&&ee.labels&&Array.prototype.push.apply(ee.colors,ee.labels);var te=void 0;ee.satellite?te=x.MapTypeId.HYBRID:U?te=x.MapTypeId.TERRAIN:te=x.MapTypeId.ROADMAP;var q={mapTypeControl:!1,mapTypeId:te,overviewMapControl:!1,panControl:D,scaleControl:D,streetViewControl:!1,styles:ee.colors,zoomControl:D,draggable:k,disableDefaultUI:G,scrollwheel:H};this.map.setOptions(q);var X={draggable:ne};if(this.marker.setOptions(X),ee.marker){var Q=ee.marker.imgUrl,ae=ee.marker.naturalWi
33dth,Z=ee.marker.naturalHeight;this.marker.setIcon({url:Q,size:new x.Size(ae,Z),scaledSize:new x.Size(ae/2,Z/2),anchor:new x.Point(ae/4,Z/2)})}else this.marker.setIcon(null)}},{key:"updateLocation",value:function(P){"mapLat"in P&&"mapLng"in P&&this.updateCenter(P.mapLat,P.mapLng),"markerLat"in P&&"markerLng"in P&&this.updateMarker(P.markerLat,P.markerLng),"zoom"in P&&this.setZoom(P.zoom)}},{key:"centerMarker",value:function(){this.redraw(),this.map.setCenter(this.marker.getPosition())}},{key:"getCenter",value:function(){var P=this.map.getCenter();return{lat:P.lat(),lng:P.lng()}}},{key:"updateCenter",value:function(P,x){this.location.mapLat=P,this.location.mapLng=x,this.map.setCenter(new this.GMaps.LatLng(P,x))}},{key:"getMarkerPosition",value:function(){var P=this.marker.getPosition();return{lat:P.lat(),lng:P.lng()}}},{key:"updateMarker",value:function(P,x){this.location.markerLat=P,this.location.markerLng=x;var T=this.getLocationString();this.marker.setPosition(new this.GMaps.LatLng(P,x)),this.marker.title=location.addressTitle?location.addressTitle+" "+T:T}},{key:"setZoom",value:function(P){this.location.zoom=P,this.map.setZoom(P)}}]),I}();_.exports=A},859420:function(_){"use strict";var s={imgUrl:"../images-v6/icons/cover-pages-map-marker-pin-dark-2x.png",naturalWidth:48,naturalHeight:64},e={imgUrl:"../images-v6/icons/cover-pages-map-marker-pin-light-2x.png",naturalWidth:48,naturalHeight:64},n={Original:{marker:null,colors:[{elementType:"labels",stylers:[{visibility:"off"}]}],labels:[{elementType:"labels",stylers:[{visibility:"on"}]}]},Grayscale:{marker:s,colors:[{featureType:"landscape.man_made",elementType:"all",stylers:[{lightness:51}]},{featureType:"poi",elementType:"all",stylers:[{visibility:"off"}]},{featureType:"road.local",elementType:"all",stylers:[{gamma:2.51}
33]},{featureType:"road.arterial",elementType:"all",stylers:[{gamma:1.9}]},{featureType:"water",elementType:"all",stylers:[{gamma:1.36}]},{featureType:"road.highway",elementType:"all",stylers:[{gamma:1.33}]},{featureType:"transit.station.rail",elementType:"all",stylers:[{visibility:"simplified"}]},{featureType:"transit.station.bus",elementType:"all",stylers:[{visibility:"simplified"}]},{featureType:"transit",elementType:"all",stylers:[{gamma:1.2},{hue:"#0033ff"}]},{featureType:"administrative.neighborhood",elementType:"labels",stylers:[{gamma:1.43}]},{featureType:"water",elementType:"all",stylers:[{lightness:-47}]},{featureType:"all",elementType:"all",stylers:[{saturation:-100}]},{featureType:"road.arterial",elementType:"labels",stylers:[{lightness:23}]},{elementType:"labels",stylers:[{visibility:"off"}]}],labels:[{elementType:"labels",stylers:[{visibility:"on"}]}]},Satellite:{satellite:!0,marker:null,colors:[{stylers:[{visibility:"off"}]},{elementType:"labels",stylers:[{visibility:"off"}]}],labels:[{elementType:"labels",stylers:[{visibility:"on"}]}]},MinimalDark:{marker:e,colors:[{stylers:[{visibility:"off"}]},{featureType:"water",elementType:"geometry.fill",stylers:[{color:"#0f0f0f"},{visibility:"on"}]},{featureType:"landscape.natural",elementType:"geometry.fill",stylers:[{color:"#1f1f1f"},{visibility:"on"}]},{featureType:"road",elementType:"geometry.fill",stylers:[{color:"#5a5a5a"},{visibility:"on"},{weight:.6}]}],labels:[{elementType:"labels.text.fill",stylers:[{visibility:"on"},{color:"#777777"}]},{elementType:"labels.text.stroke",stylers:[{weight:2},{visibility:"on"},{color:"#1f1f1f"}]}]},MinimalLight:{marker:s,colors:[{stylers:[{visibility:"off"}]},{featureType:"water",elementType:"geometry.fill",stylers:[{color:"#f2f2f2"},{visibility:"on"}]},{featureType:"landscape.natural",elementType:"geometry.fill",stylers:[{color:"#ffffff"},{visibility:"on"}]},{featureType:"road",elementType:"geometry.fill",stylers:[{color:"#bbbbbb"},{visibility:"on"},{weight:.6}]}],labels:[{elementType:"labels.text.fill",stylers:[{visibility:"on"},{color:"#999999"}]},{elementType:"labels.text.stroke",stylers:[{visibility:"on"},{color:"#ffffff"},{weight:2}]}]},MinimalBlue:{marker:s,colors:[{stylers:[{visibility:"off"}]},{featureType:"water",elementType:"geometry.fill",stylers:[{color:"#ccdee9"},{visibility:"on"}]},{featureType:"landscape.natural",elementType:"geometry.fill",stylers:[{color:"#ffffff"},{visibility:"on"}]},{featureType:"road",elementType:"geometry.fill",stylers:[{color:"#bbbbbb"},{visibility:"on"},{weight:.6}]}],labels:[{elementType:"labels.text.fill",stylers:[{visibility:"on"},{color:"#999999"}]},{elementType:"labels.text.stroke",stylers:[{visibility:"on"},{color:"#ffffff"},{weight:2}]}]}};_.exports=n},867950:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var n=e(922125),r=t(n),i=e(57475);function t(c){return c&&c.__esModule?c:{default:c}}var l=new i.LocaleResolver,o="https://maps.googleapis.com/maps/api/js?v=3&callback=GoogleMapsApiLoadCallback",d=3e4,f=function(p,v){var m=o+"&key="+v;if(p){var b=l.resolveLocale(p);m+="&language="+b.language+"&region="+b.region}return m},h=function(p){return window.atob(p)},a=function(p,v){return v||(v=h(window.Static.SQUARESPACE_CONTEXT.gmRenderKey)),window.gMapsPromise||(window.gMapsPromise=new r.default(function(m,b){var E=setTimeout(b,d);window.GoogleMapsApiLoadCallback=function(){clearTimeout(E),m(window.google.maps),delete window.GoogleMapsApiLoadCallback};var A=document.createElement("script");document.getElementsByTagName("head")[0].appendChild(A),A.src=f(p,v)})),window.gMapsPromise};s.default=a,_.exports=s.default},920768:function(_,s,e){_.exports=function(n){var r={};function i(t){if(r[t])return r[t].exports;var l=r[t]={i:t,l:!1,exports:{}};return n[t].call(l.exports,l,l.exports,i),l.l=!0,l.exports}return i.m=n,i.c=r,i.d=function(t,l,o){i.o(t,l)||Object.defineProperty(t,l,{enumerable:!0,get:o})},i.r=function(t){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,l){if(l&1&&(t=i(t)),l&8||l&4&&typeof t=="object"&&t&&t.__esModule)return t;var o=Object.create(null);if(i.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),l&2&&typeof t!="string")for(var d in t)i.d(o,d,function(f){return t[f]}.bind(null,d));return o},i.n=function(t){var l=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(l,"a",l),l},i.o=function(t,l){return Object.prototype.hasOwnProperty.call(t,l)},i.p="",i(i.s=5)}([function(n,r){n.exports=e(994336)},function(n,r){n.exports=e(876978)},function(n,r){n.exports=e(861288)},function(n,r){n.exports=e(456903)},function(n,r){n.exports=e(392338)},function(n,r,i){"use strict";i.r(r),i.d(r,"ClientConfig",function(){}),i.d(r,"EventSource",function(){return p}),i.d(r,"SourceEnvironment",function(){return c}),i.d(r,"default",function(){return ue});var t=i(4),l=i(0),o=i.n(l),d=i(1),f=i.n(d),h=i(2),a=i.n(h),c;(function($){$.DEV="dev",$.QA="qa",$.STAGING="staging",$.PROD="prod"})(c||(c={}));var p;
33(function($){$.WEB="WEB",$.IOS="IOS",$.ANDROID="ANDROID",$.SERVER="SERVER"})(p||(p={}));function v($,oe){if(!($ instanceof oe))throw new TypeError("Cannot call a class as a function")}function m($,oe){for(var re=0;re<oe.length;re++){var fe=oe[re];fe.enumerable=fe.enumerable||!1,fe.configurable=!0,"value"in fe&&(fe.writable=!0),Object.defineProperty($,fe.key,fe)}}function b($,oe,re){return oe&&m($.prototype,oe),re&&m($,re),$}function E($,oe,re){return oe in $?Object.defineProperty($,oe,{value:re,enumerable:!0,configurable:!0,writable:!0}):$[oe]=re,$}var A=function(){function $(){v(this,$),E(this,"_analyticsId",void 0),E(this,"_config",void 0),E(this,"_defaultPayload",void 0)}return b($,[{key:"track",value:function(){var re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(this._config.fireEvents===!1)return Promise.resolve();var fe=this._generatePayload(re);return this._config.validateMode?this._validateEvent(fe):this._config.url?fe?this._config.useBeacon?this._sendBeacon(fe):this._sendXhr(fe):Promise.reject(new Error("no payload")):Promise.resolve()}},{key:"_getAnalyticsId",value:function(){var re=function(Bt){return!Bt||Bt==="null"?null:Bt},fe=re(o.a.get(this._config.storageKey)),Se=re(this._getLocalStorageItem()),Te=re(this._analyticsId),Je=fe||Se||Te||a()();return this._config.setAnalyticsCookie&&this._setAnalyticsId(Je),Je}},{key:"_getLocalStorageItem",value:function(){var re=!1,fe=localStorage.getItem(this._config.expirationKey);if(fe){var Se=new Date,Te=new Date(fe);re=Se>Te}return re?(localStorage.removeItem(this._config.storageKey),localStorage.removeItem(this._config.expirationKey),null):localStorage.getItem(this._config.storageKey)}},{key:"_getNormalizedPathname",value:function(){var re=window.location.pathname;return re[re.length-1]==="/"&&(re=re.substring(0,re.length-1)),re}},{key:"_generatePayload",value:function(re){return re}},{key:"_log",value:function(re){this._config.logging&&console.log(re)}},{key:"_sendBeacon",value:function(re){var fe={type:"application/x-www-form-urlencoded"},Se=new Blob([f.a.stringify(re)],fe);return navigator.sendBeacon(this._config.url,Se),Promise.resolve()}},{key:"_sendXhr",value:function(re,fe){var Se=this;fe=fe||this._config.url;var Te=new XMLHttpRequest,Je=JSON.stringify(re),ht=new Set([200,202]);return new Promise(function(Bt,ve){Te.open("POST",fe,!0),Te.setRequestHeader("Content-Type","application/json"),Te.send(Je),Te.addEventListener("readystatechange",function(){Te.readyState===4&&(ht.has(Te.status)?Bt():(Se._warn("Error tracking event: HTTP Status ".concat(Te.status)),ve(new Error("Error tracking event: HTTP Status ".concat(Te.status)))))})})}},{key:"_setAnalyticsId",value:function(re){this._analyticsId=re;var fe=this._config.cookie,Se=fe.path,Te=fe.secure,Je=window.location.hostname;this._config.cookie.domains.forEach(function(ge){window.location.hostname.indexOf(ge)>-1&&(Je=ge)});var ht=new Date;ht.setDate(ht.getDate()+this._config.cookie.daysToStore);var Bt=ht.toUTCString();try{o.a.set(this._config.storageKey,re,{domain:Je,expires:Bt,path:Se,secure:Te});var ve=document.cookie.indexOf(this._config.storageKey)!==document.cookie.lastIndexOf(this._config.storageKey);if(ve){var we=new Date(0).toUTCString();o.a.set(this._config.storageKey,null,{expires:we})}localStorage.setItem(this._config.storageKey,re),localStorage.setItem(this._config.expirationKey,Bt)}catch(ge){this._warn("Unable to store analyticsId")}}},{key:"_validateEvent",value:function(re){return Promise.resolve(re)}},{key:"_warn",value:function(re){this._config.logging&&console.warn(re)}}]),$}(),I=i(3),C=i.n(I),P=function(){var oe=window.location.origin;return{url:"".concat(oe,"/api/events/RecordEvent"),cookie:{daysToStore:390,domains:["squarespace.com","squarespace.net","sqsp.net"],path:"/",secure:window.location.protocol.indexOf("https")>-1}}};function x($){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?x=function(re){return typeof re}:x=function(re){return re&&typeof Symbol=="function"&&re.constructor===Symbol&&re!==Symbol.prototype?"symbol":typeof re},x($)}function T($,oe){if($==null)return{};var re=D($,oe),fe,Se;if(Object.getOwnPropertySymbols){var Te=Object.getOwnPropertySymbols($);for(Se=0;Se<Te.length;Se++)fe=Te[Se],!(oe.indexOf(fe)>=0)&&Object.prototype.propertyIsEnumerable.call($,fe)&&(re[fe]=$[fe])}return re}function D($,oe){if($==null)return{};var re={},fe=Object.keys($),Se,Te;for(Te=0;Te<fe.length;Te++)Se=fe[Te],!(oe.indexOf(Se)>=0)&&(re[Se]=$[Se]);return re}function U($,oe){var re=Object.keys($);if(Object.getOwnPropertySymbols){var fe=Object.getOwnPropertySymbols($);oe&&(fe=fe.filter(function(Se){return Object.getOwnPropertyDescriptor($,Se).enumerable})),re.push.apply(re,fe)}return re}function j($){for(var oe=1;oe<arguments.length;oe++){var re=arguments[oe]!=null?arguments[oe]:{};
33oe%2?U(Object(re),!0).forEach(function(fe){k($,fe,re[fe])}):Object.getOwnPropertyDescriptors?Object.defineProperties($,Object.getOwnPropertyDescriptors(re)):U(Object(re)).forEach(function(fe){Object.defineProperty($,fe,Object.getOwnPropertyDescriptor(re,fe))})}return $}function k($,oe,re){return oe in $?Object.defineProperty($,oe,{value:re,enumerable:!0,configurable:!0,writable:!0}):$[oe]=re,$}function G($,oe){if(!($ instanceof oe))throw new TypeError("Cannot call a class as a function")}function H($,oe){for(var re=0;re<oe.length;re++){var fe=oe[re];fe.enumerable=fe.enumerable||!1,fe.configurable=!0,"value"in fe&&(fe.writable=!0),Object.defineProperty($,fe.key,fe)}}function ne($,oe,re){return oe&&H($.prototype,oe),re&&H($,re),$}function ee($,oe){if(typeof oe!="function"&&oe!==null)throw new TypeError("Super expression must either be null or a function");$.prototype=Object.create(oe&&oe.prototype,{constructor:{value:$,writable:!0,configurable:!0}}),oe&&te($,oe)}function te($,oe){return te=Object.setPrototypeOf||function(fe,Se){return fe.__proto__=Se,fe},te($,oe)}function q($){return function(){var oe=Z($),re;if(ae()){var fe=Z(this).constructor;re=Reflect.construct(oe,arguments,fe)}else re=oe.apply(this,arguments);return X(this,re)}}function X($,oe){return oe&&(x(oe)==="object"||typeof oe=="function")?oe:Q($)}function Q($){if($===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return $}function ae(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch($){return!1}}function Z($){return Z=Object.setPrototypeOf?Object.getPrototypeOf:function(re){return re.__proto__||Object.getPrototypeOf(re)},Z($)}var ue=function($){ee(re,$);var oe=q(re);function re(fe){var Se,Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};G(this,re),Se=oe.call(this);var Je=P();return Se._config=j({},Je,{},fe),Se._defaultPayload=Te,Se}return ne(re,[{key:"_generatePayload",value:function(Se){var Te=window.location.hash,Je=j({},this._defaultPayload,{},Se),ht=Je.websiteId,Bt=ht===void 0?null:ht,ve=Je.memberAccountId,we=ve===void 0?null:ve,ge=Je.website_locale,rt=ge===void 0?null:ge,vt=Je.member_locale,st=vt===void 0?null:vt,Vt=Je.templateId,jt=Vt===void 0?null:Vt,Lt=Je.variantId,Ge=Lt===void 0?null:Lt,rn=T(Je,["websiteId","memberAccountId","website_locale","member_locale","templateId","variantId"]),Wt=j({},rn,{},Te&&{pageHash:Te},{pagePath:this._getNormalizedPathname(),websiteId:Bt,templateId:jt,variantId:Ge,memberAccountId:we,member_locale:st,website_locale:rt});return this._config.logging&&this._log({payload:j({},Wt)}),Wt}},{key:"track",value:function(Se){var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(this._config.fireEvents===!1)return Promise.resolve();var ht=this._generatePayload(Te);return this._sendXhr({eventName:Se,payload:ht},Je)}},{key:"_sendXhr",value:function(Se,Te,Je){var ht=Se.eventName,Bt=Se.payload;return Je=Je||this._config.url,C.a.post(Je,f.a.stringify(j({crumb:o.a.get("crumb"),event:ht},Te,{data:JSON.stringify(Bt)})),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})}},{key:"spawnTracker",value:function(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return new re(this._config,j({},this._defaultPayload,{},Se))}}]),re}(A)}])},221661:function(_,s,e){_.exports=function(n){var r={};function i(t){if(r[t])return r[t].exports;var l=r[t]={i:t,l:!1,exports:{}};return n[t].call(l.exports,l,l.exports,i),l.l=!0,l.exports}return i.m=n,i.c=r,i.d=function(t,l,o){i.o(t,l)||Object.defineProperty(t,l,{enumerable:!0,get:o})},i.r=function(t){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,l){if(l&1&&(t=i(t)),l&8||l&4&&typeof t=="object"&&t&&t.__esModule)return t;var o=Object.create(null);if(i.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),l&2&&typeof t!="string")for(var d in t)i.d(o,d,function(f){return t[f]}.bind(null,d));return o},i.n=function(t){var l=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(l,"a",l),l},i.o=function(t,l){return Object.prototype.hasOwnProperty.call(t,l)},i.p="",i(i.s=10)}([function(n,t){var i=/^([^=]+)=([^;]*)$/,t=n.exports=function(o,d){o||(o={}
33),typeof o=="string"&&(o={cookie:o}),o.cookie===void 0&&(o.cookie=""),d!==!1&&(d=!0);var f=function(p){return p},h=d?escape:f,a=d?unescape:f,c={};return c.get=function(p){for(var v=o.cookie.split(/;\s*/),m=0;m<v.length;m++){var b=(v[m]||"").match(i)||[],E=a(b[1]||"");if(E===p)return a(b[2]||"")}},c.set=function(p,v,m){m||(m={});var b=h(p)+"="+h(v);return m.expires&&(b+="; expires="+m.expires),m.path&&(b+="; path="+h(m.path)),m.domain&&(b+="; domain="+h(m.domain)),m.secure&&(b+="; secure"),o.cookie=b,b},c};if(typeof document!="undefined"){var l=t(document);t.get=l.get,t.set=l.set}},function(n,r,i){"use strict";r.decode=r.parse=i(6),r.encode=r.stringify=i(7)},function(n,r,i){var t=i(8),l=i(9);function o(d,f,h){var a=f&&h||0;typeof d=="string"&&(f=d==="binary"?new Array(16):null,d=null),d=d||{};var c=d.random||(d.rng||t)();if(c[6]=c[6]&15|64,c[8]=c[8]&63|128,f)for(var p=0;p<16;++p)f[a+p]=c[p];return f||l(c)}n.exports=o},function(n,r){n.exports=function(i){var t={};function l(o){if(t[o])return t[o].exports;var d=t[o]={i:o,l:!1,exports:{}};return i[o].call(d.exports,d,d.exports,l),d.l=!0,d.exports}return l.m=i,l.c=t,l.d=function(o,d,f){l.o(o,d)||Object.defineProperty(o,d,{enumerable:!0,get:f})},l.r=function(o){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})},l.t=function(o,d){if(d&1&&(o=l(o)),d&8||d&4&&typeof o=="object"&&o&&o.__esModule)return o;var f=Object.create(null);if(l.r(f),Object.defineProperty(f,"default",{enumerable:!0,value:o}),d&2&&typeof o!="string")for(var h in o)l.d(f,h,function(a){return o[a]}.bind(null,h));return f},l.n=function(o){var d=o&&o.__esModule?function(){return o.default}:function(){return o};return l.d(d,"a",d),d},l.o=function(o,d){return Object.prototype.hasOwnProperty.call(o,d)},l.p="",l(l.s=0)}([function(i,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSessionInfo=E;var o=l(1),d=a(o),f=l(4),h=a(f);function a(A){return A&&A.__esModule?A:{default:A}}var c="SS_IS_FIRST_SESSION",p="SS_HAS_LANDED",v="SS_SESSION_ID",m=["squarespace.com","squarespace.net","sqsp.net"],b=function(I,C){var P=void 0;m.forEach(function(x){window.location.hostname.indexOf(x)>-1&&(P=x)}),P=P||window.location.hostname,h.default.set(I,C,{domain:P,path:"/",secure:window.location.protocol.indexOf("https")>-1})};function E(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(typeof window!="undefined"){if(window._sessionInfo)return window._sessionInfo;try{var I=localStorage.getItem(p),C=sessionStorage.getItem(c),P=C===null,x=I===null||C==="true",T=h.default.get(v);return localStorage.setItem(p,"true"),P&&(x?sessionStorage.setItem(c,"true"):sessionStorage.setItem(c,"false")),!T&&A&&(T=(0,d.default)(),b(v,T)),window._sessionInfo={isFirstLanding:P,isFirstSession:x,sessionId:T},window._sessionInfo}catch(D){return console.warn("Unable access local/session storage."),{isFirstLanding:!1,isFirstSession:!1}}}}},function(i,t,l){var o=l(2),d=l(3);function f(h,a,c){var p=a&&c||0;typeof h=="string"&&(a=h==="binary"?new Array(16):null,h=null),h=h||{};var v=h.random||(h.rng||o)();if(v[6]=v[6]&15|64,v[8]=v[8]&63|128,a)for(var m=0;m<16;++m)a[p+m]=v[m];return a||d(v)}i.exports=f},function(i,t){var l=typeof crypto!="undefined"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto!="undefined"&&typeof window.msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto);if(l){var o=new Uint8Array(16);i.exports=function(){return l(o),o}}else{var d=new Array(16);i.exports=function(){for(var h=0,a;h<16;h++)h&3||(a=Math.random()*4294967296),d[h]=a>>>((h&3)<<3)&255;return d}}},function(i,t){for(var l=[],o=0;o<256;++o)l[o]=(o+256).toString(16).substr(1);function d(f,h){var a=h||0,c=l;return[c[f[a++]],c[f[a++]],c[f[a++]],c[f[a++]],"-",c[f[a++]],c[f[a++]],"-",c[f[a++]],c[f[a++]],"-",c[f[a++]],c[f[a++]],"-",c[f[a++]],c[f[a++]],c[f[a++]],c[f[a++]],c[f[a++]],c[f[a++]]].join("")}i.exports=d},function(i,o){var l=/^([^=]+)=([^;]*)$/,o=i.exports=function(f,h){f||(f={}),typeof f=="string"&&(f={cookie:f}
33),f.cookie===void 0&&(f.cookie=""),h!==!1&&(h=!0);var a=function(m){return m},c=h?escape:a,p=h?unescape:a,v={};return v.get=function(m){for(var b=f.cookie.split(/;\s*/),E=0;E<b.length;E++){var A=(b[E]||"").match(l)||[],I=p(A[1]||"");if(I===m)return p(A[2]||"")}},v.set=function(m,b,E){E||(E={});var A=c(m)+"="+c(b);return E.expires&&(A+="; expires="+E.expires),E.path&&(A+="; path="+c(E.path)),E.domain&&(A+="; domain="+c(E.domain)),E.secure&&(A+="; secure"),f.cookie=A,A},v};if(typeof document!="undefined"){var d=o(document);o.get=d.get,o.set=d.set}}])},function(n){n.exports=JSON.parse('{"a":"3.8.2"}')},function(n,r){n.exports=e(392338)},function(n,r,i){"use strict";function t(o,d){return Object.prototype.hasOwnProperty.call(o,d)}n.exports=function(o,d,f,h){d=d||"&",f=f||"=";var a={};if(typeof o!="string"||o.length===0)return a;var c=/\+/g;o=o.split(d);var p=1e3;h&&typeof h.maxKeys=="number"&&(p=h.maxKeys);var v=o.length;p>0&&v>p&&(v=p);for(var m=0;m<v;++m){var b=o[m].replace(c,"%20"),E=b.indexOf(f),A,I,C,P;E>=0?(A=b.substr(0,E),I=b.substr(E+1)):(A=b,I=""),C=decodeURIComponent(A),P=decodeURIComponent(I),t(a,C)?l(a[C])?a[C].push(P):a[C]=[a[C],P]:a[C]=P}return a};var l=Array.isArray||function(o){return Object.prototype.toString.call(o)==="[object Array]"}},function(n,r,i){"use strict";var t=function(f){switch(typeof f){case"string":return f;case"boolean":return f?"true":"false";case"number":return isFinite(f)?f:"";default:return""}};n.exports=function(f,h,a,c){return h=h||"&",a=a||"=",f===null&&(f=void 0),typeof f=="object"?o(d(f),function(p){var v=encodeURIComponent(t(p))+a;return l(f[p])?o(f[p],function(m){return v+encodeURIComponent(t(m))}).join(h):v+encodeURIComponent(t(f[p]))}).join(h):c?encodeURIComponent(t(c))+a+encodeURIComponent(t(f)):""};var l=Array.isArray||function(f){return Object.prototype.toString.call(f)==="[object Array]"};function o(f,h){if(f.map)return f.map(h);for(var a=[],c=0;c<f.length;c++)a.push(h(f[c],c));return a}var d=Object.keys||function(f){var h=[];for(var a in f)Object.prototype.hasOwnProperty.call(f,a)&&h.push(a);return h}},function(n,r){var i=typeof crypto!="undefined"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto!="undefined"&&typeof window.msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto);if(i){var t=new Uint8Array(16);n.exports=function(){return i(t),t}}else{var l=new Array(16);n.exports=function(){for(var d=0,f;d<16;d++)d&3||(f=Math.random()*4294967296),l[d]=f>>>((d&3)<<3)&255;return l}}},function(n,r){for(var i=[],t=0;t<256;++t)i[t]=(t+256).toString(16).substr(1);function l(o,d){var f=d||0,h=i;return[h[o[f++]],h[o[f++]],h[o[f++]],h[o[f++]],"-",h[o[f++]],h[o[f++]],"-",h[o[f++]],h[o[f++]],"-",h[o[f++]],h[o[f++]],"-",h[o[f++]],h[o[f++]],h[o[f++]],h[o[f++]],h[o[f++]],h[o[f++]]].join("")}n.exports=l},function(n,r,i){"use strict";i.r(r),i.d(r,"ClientConfig",function(){}),i.d(r,"EventSource",function(){return p}),i.d(r,"SourceEnvironment",function(){return c}),i.d(r,"default",function(){return $}),i.d(r,"SiteVisitorClient",function(){return oe});var t=i(5),l=i(0),o=i.n(l),d=i(1),f=i.n(d),h=i(2),a=i.n(h),c;(function(re){re.DEV="dev",re.QA="qa",re.STAGING="staging",re.PROD="prod"})(c||(c={}));var p;(function(re){re.WEB="WEB",re.IOS="IOS",re.ANDROID="ANDROID",re.SERVER="SERVER"})(p||(p={}));function v(re,fe){if(!(re instanceof fe))throw new TypeError("Cannot call a class as a function")}function m(re,fe){for(var Se=0;Se<fe.length;Se++){var Te=fe[Se];Te.enumerable=Te.enumerable||!1,Te.configurable=!0,"value"in Te&&(Te.writable=!0),Object.defineProperty(re,Te.key,Te)}}function b(re,fe,Se){return fe&&m(re.prototype,fe),Se&&m(re,Se),re}function E(re,fe,Se){return fe in re?Object.defineProperty(re,fe,{value:Se,enumerable:!0,configurable:!0,writable:!0}):re[fe]=Se,re}var A=function(){function re(){v(this,re),E(this,"_analyticsId",void 0),E(this,"_config",void 0),E(this,"_defaultPayload",void 0)}return b(re,[{key:"track",value:function(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(this._config.fireEvents===!1)return Promise.resolve();var Te=this._generatePayload(Se);
33return this._config.validateMode?this._validateEvent(Te):this._config.url?Te?this._config.useBeacon?this._sendBeacon(Te):this._sendXhr(Te):Promise.reject(new Error("no payload")):Promise.resolve()}},{key:"_getAnalyticsId",value:function(){var Se=function(we){return!we||we==="null"?null:we},Te=Se(o.a.get(this._config.storageKey)),Je=Se(this._getLocalStorageItem()),ht=Se(this._analyticsId),Bt=Te||Je||ht||a()();return this._config.setAnalyticsCookie&&this._setAnalyticsId(Bt),Bt}},{key:"_getLocalStorageItem",value:function(){var Se=!1,Te=localStorage.getItem(this._config.expirationKey);if(Te){var Je=new Date,ht=new Date(Te);Se=Je>ht}return Se?(localStorage.removeItem(this._config.storageKey),localStorage.removeItem(this._config.expirationKey),null):localStorage.getItem(this._config.storageKey)}},{key:"_getNormalizedPathname",value:function(){var Se=window.location.pathname;return Se[Se.length-1]==="/"&&(Se=Se.substring(0,Se.length-1)),Se}},{key:"_generatePayload",value:function(Se){return Se}},{key:"_log",value:function(Se){this._config.logging&&console.log(Se)}},{key:"_sendBeacon",value:function(Se){var Te={type:"application/x-www-form-urlencoded"},Je=new Blob([f.a.stringify(Se)],Te);return navigator.sendBeacon(this._config.url,Je),Promise.resolve()}},{key:"_sendXhr",value:function(Se,Te){var Je=this;Te=Te||this._config.url;var ht=new XMLHttpRequest,Bt=JSON.stringify(Se),ve=new Set([200,202]);return new Promise(function(we,ge){ht.open("POST",Te,!0),ht.setRequestHeader("Content-Type","application/json"),ht.send(Bt),ht.addEventListener("readystatechange",function(){ht.readyState===4&&(ve.has(ht.status)?we():(Je._warn("Error tracking event: HTTP Status ".concat(ht.status)),ge(new Error("Error tracking event: HTTP Status ".concat(ht.status)))))})})}},{key:"_setAnalyticsId",value:function(Se){this._analyticsId=Se;var Te=this._config.cookie,Je=Te.path,ht=Te.secure,Bt=window.location.hostname;this._config.cookie.domains.forEach(function(vt){window.location.hostname.indexOf(vt)>-1&&(Bt=vt)});var ve=new Date;ve.setDate(ve.getDate()+this._config.cookie.daysToStore);var we=ve.toUTCString();try{o.a.set(this._config.storageKey,Se,{domain:Bt,expires:we,path:Je,secure:ht});var ge=document.cookie.indexOf(this._config.storageKey)!==document.cookie.lastIndexOf(this._config.storageKey);if(ge){var rt=new Date(0).toUTCString();o.a.set(this._config.storageKey,null,{expires:rt})}localStorage.setItem(this._config.storageKey,Se),localStorage.setItem(this._config.expirationKey,we)}catch(vt){this._warn("Unable to store analyticsId")}}},{key:"_validateEvent",value:function(Se){return Promise.resolve(Se)}},{key:"_warn",value:function(Se){this._config.logging&&console.warn(Se)}}]),re}(),I=i(3),C=i(4),P=function(){return{devBaseDomainUrl:"https://clanker-events.stage.sqsp.net",cookie:{daysToStore:390,domains:["squarespace.com","squarespace.net","sqsp.net"],path:"/",secure:window.location.protocol.indexOf("https")>-1},expirationKey:"SS_ANALYTICS_EXPIRATION",fireEvents:!0,logging:!1,sourceEnvironment:c.DEV,storageKey:"SS_ANALYTICS_ID",url:"https://clanker-events.stage.sqsp.net/api/v1/clanker/events",useBeacon:!0,validateMode:!1,setAnalyticsCookie:!0}};function x(re){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?x=function(Se){return typeof Se}:x=function(Se){return Se&&typeof Symbol=="function"&&Se.constructor===Symbol&&Se!==Symbol.prototype?"symbol":typeof Se},x(re)}function T(re,fe){if(re==null)return{};var Se=D(re,fe),Te,Je;if(Object.getOwnPropertySymbols){var ht=Object.getOwnPropertySymbols(re);for(Je=0;Je<ht.length;Je++)Te=ht[Je],!(fe.indexOf(Te)>=0)&&Object.prototype.propertyIsEnumerable.call(re,Te)&&(Se[Te]=re[Te])}return Se}function D(re,fe){if(re==null)return{};var Se={},Te=Object.keys(re),Je,ht;for(ht=0;ht<Te.length;ht++)Je=Te[ht],!(fe.indexOf(Je)>=0)&&(Se[Je]=re[Je]);return Se}function U(re,fe){var Se=Object.keys(re);if(Object.getOwnPropertySymbols){var Te=Object.getOwnPropertySymbols(re);fe&&(Te=Te.filter(function(Je){return Object.getOwnPropertyDescriptor(re,Je).enumerable})),Se.push.apply(Se,Te)}return Se}function j(re){for(var fe=1;fe<arguments.length;fe++){var Se=arguments[fe]!=null?arguments[fe]:{};
33fe%2?U(Object(Se),!0).forEach(function(Te){k(re,Te,Se[Te])}):Object.getOwnPropertyDescriptors?Object.defineProperties(re,Object.getOwnPropertyDescriptors(Se)):U(Object(Se)).forEach(function(Te){Object.defineProperty(re,Te,Object.getOwnPropertyDescriptor(Se,Te))})}return re}function k(re,fe,Se){return fe in re?Object.defineProperty(re,fe,{value:Se,enumerable:!0,configurable:!0,writable:!0}):re[fe]=Se,re}function G(){return G=Object.assign||function(re){for(var fe=1;fe<arguments.length;fe++){var Se=arguments[fe];for(var Te in Se)Object.prototype.hasOwnProperty.call(Se,Te)&&(re[Te]=Se[Te])}return re},G.apply(this,arguments)}function H(re,fe){if(!(re instanceof fe))throw new TypeError("Cannot call a class as a function")}function ne(re,fe){for(var Se=0;Se<fe.length;Se++){var Te=fe[Se];Te.enumerable=Te.enumerable||!1,Te.configurable=!0,"value"in Te&&(Te.writable=!0),Object.defineProperty(re,Te.key,Te)}}function ee(re,fe,Se){return fe&&ne(re.prototype,fe),Se&&ne(re,Se),re}function te(re,fe){if(typeof fe!="function"&&fe!==null)throw new TypeError("Super expression must either be null or a function");re.prototype=Object.create(fe&&fe.prototype,{constructor:{value:re,writable:!0,configurable:!0}}),fe&&q(re,fe)}function q(re,fe){return q=Object.setPrototypeOf||function(Te,Je){return Te.__proto__=Je,Te},q(re,fe)}function X(re){return function(){var fe=ue(re),Se;if(Z()){var Te=ue(this).constructor;Se=Reflect.construct(fe,arguments,Te)}else Se=fe.apply(this,arguments);return Q(this,Se)}}function Q(re,fe){return fe&&(x(fe)==="object"||typeof fe=="function")?fe:ae(re)}function ae(re){if(re===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return re}function Z(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(re){return!1}}function ue(re){return ue=Object.setPrototypeOf?Object.getPrototypeOf:function(Se){return Se.__proto__||Object.getPrototypeOf(Se)},ue(re)}var $=function(re){te(Se,re);var fe=X(Se);function Se(Te){var Je,ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};H(this,Se),Je=fe.call(this);var Bt=P();return Je._config=G(Bt,Te),Je._defaultPayload=ht,"sendBeacon"in navigator||(Je._config.useBeacon=!1),Je._config.url=Je._generateUrl(),Je}return ee(Se,[{key:"_generatePayload",value:function(Je){var ht=new Date,Bt=this._config.setAnalyticsCookie,ve=Object(I.getSessionInfo)(Bt),we=j({},this._defaultPayload,{},Je),ge=we.context_website_id,rt=we.custom_schema_name,vt=we.destination_url,st=we.member_account_id,Vt=we.object_identifier,jt=we.resolved_locale,Lt=we.website_locale,Ge=we.member_account_locale,rn=T(we,["context_website_id","custom_schema_name","destination_url","member_account_id","object_identifier","resolved_locale","website_locale","member_account_locale"]),Wt={analytics_id:this._getAnalyticsId(),browser_language:navigator.language,browser_window_height:Math.round(window.innerHeight)||null,browser_window_width:Math.round(window.innerWidth)||null,client_name:"Javascript Pipeline 2.0 Event Tracker Client",client_version:C.a,marketing_id:o.a.get("SS_MID")||null,page_host:window.location.hostname,page_path:this._getNormalizedPathname(),page_query_params:window.location.search,page_referrer_url:document.referrer,session_id:ve.sessionId||null,enduser_user_agent:navigator.userAgent,event_occurrence_timestamp:ht.getTime(),browser_locale:navigator.language};this._warnOfOverwrittenFields(we,Wt);var Gt=rt||this._config.customSchemaName,tn={eventContent:j({},rn,{},Wt,{custom_schema_name:Gt,source_environment:this._config.sourceEnvironment,context_website_id:ge||null,destination_url:vt||null,member_account_id:st||null,object_identifier:Vt||null,resolved_locale:jt||document.documentElement.lang||"en-US",website_locale:Lt||null,member_account_locale:Ge||null}),eventSchemaName:Gt};return this._config.logging&&this._log({payload:j({},tn)}),tn.eventContent=JSON.stringify(tn.eventContent),tn}},{key:"_warnOfOverwrittenFields",value:function(Je,ht){var Bt=this;Object.keys(Je).forEach(function(ve){Je.hasOwnProperty(ve)&&ht.hasOwnProperty(ve)&&Bt._warn("".concat(ve," is auto populated by @sqs/track-events/v2 and was overwritten"))})}},{key:"_generateUrl",value:function(){var Je=this._config,ht=Je.sourceEnvironment,Bt=Je.devBaseDomainUrl,ve="";switch(ht){case c.DEV:ve="".concat(Bt,"/api/v1/clanker/events");break;case c.QA:case c.STAGING:ve="https://clanker-events.stage.sqsp.net/api/v1/clanker/events";break;case c.PROD:ve="https://clanker-events.squarespace.com/api/v1/clanker/events";break;default:this._warn("sourceEnvironment needs to be set to one of dev, staging, or prod"),ve=""}return ve}},{key:"spawnTracker",value:function(){var Je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ht=G({},this._defaultPayload,Je);return new Se(this._config,ht)}},{key:"_validateEvent",value:function(Je){var ht="".concat(this._config.devBaseDomainUrl,"/api/v1/clanker/validate-event-content/").concat(this._config.customSchemaName);return this._sendXhr(Je.eventContent,ht)}}]),Se}(A),oe=function(re){te(Se,re);var fe=X(Se);function Se(Te){var Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return H(this,Se),fe.call(this,j({},Te,{setAnalyticsCookie:!1}),Je)}return Se}($)}])},49500:function(_,s,e){"use strict";var n=e(889593),r=n(e(276937)),i=n(e(460898)),t=e(731761),l=e(596852),o=e(235235),d=function(){function a(c,p){if((0,r.default)(this,a),typeof c!="function")throw new Error("[Tween] First parameter needs to be a function.");var v=p.duration,m=p.easing,b=p.onEnd;if(v!==void 0&&!o(v))throw new Error("[Tween] Duration is not a finite number.");this.fn=c,this.duration=v===void 0?300:v,this.easingFn=l[m||"linear"],this.onEnd=b}return(0,i.default)(a,[{key:"start",value:function(){var p=this;this.next=t(function(){p.startTime=new Date().getTime(),p.tween()})}},{key:"end",value:function(){this.cancelNext(),this.fn(1),typeof this.onEnd=="function"&&this.onEnd()}},{key:"cancelNext",value:function(){this.next&&(t.cancel(this.next),this.next=null)}},{key:"pause",value:function(){this.next&&(this.cancelNext(),this.pausedTime=new Date().getTime())}},{key:"resume",value:function(){var p=this;this.pausedTime&&(this.next=t(function(){var v=new Date().getTime(),m=v-p.pausedTime;p.startTime+=m,p.tween(),delete p.pausedTime}))}},{key:"isPaused",value:function(){return!!this.pausedTime}},{key:"isRunning",value:function(){return!!this.next}},{key:"getMultiplier",value:function(p){return this.easingFn(p,0,1,1)}},{key:"tween",value:function(){this.next=null;var p=new Date().getTime(),v=this.duration,m=p-this.startTime;if(m>=v){this.end();return}this.fn(this.getMultiplier(m/v)),this.next=t(this.tween.bind(this))}}]),a}
33(),f=["start","end","resume","pause","isRunning","isPaused"],h=(0,i.default)(function a(c,p){var v=this;(0,r.default)(this,a);var m=new d(c,p);f.forEach(function(b){v[b]=function(){return m[b]()}})});_.exports=h},510824:function(_,s,e){"use strict";var n=e(825473),r=["red","green","blue"],i=function(){for(var l=arguments.length,o=new Array(l),d=0;d<l;d++)o[d]=arguments[d];var f=[],h=1/o.length;o=o.map(function(c){return f.push(c.weight||h),typeof c=="string"?n(c):c});var a={};return r.forEach(function(c){a[c]=Math.round(o.reduce(function(p,v,m){return p+v[c]*f[m]},0))}),a.alpha=o.reduce(function(c,p,v){return c+p.alpha*f[v]},0),a};_.exports=i},447170:function(_){"use strict";var s={rgb:["red","green","blue","alpha"],hsl:["hue","saturation","lightness","alpha"],hsv:["hue","saturation","value","alpha"]};_.exports=s},609480:function(_,s,e){"use strict";var n=e(413238),r=e(447170),i=function(l,o,d){var f=n.hsv.hsl(l,o,d);return f.reduce(function(h,a,c){var p=r.hsl[c];return h[p]=a,h},{})};_.exports={hsvToHsl:i}},451318:function(_,s,e){"use strict";var n=e(825473);function r(i,t){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"rgb";if(typeof i!="string")throw new TypeError(i+" is not a valid string");return typeof t!="string"&&(t="transparent"),i=i.trim(),n(i,l)||n(t,l)}_.exports=r},804914:function(_,s,e){"use strict";_.exports={averageColors:e(510824),isDark:e(34944),isLight:e(797879),parseColor:e(825473),parseGradient:e(722583),getColor:e(451318),readDominantColor:e(837720),stackColors:e(228837),stringifyColor:e(968681),isHex:e(305921).isHex,isHsl:e(305921).isHsl,convert:e(609480)}},34944:function(_,s,e){"use strict";var n=e(825473),r=function(t){typeof t=="string"&&(t=n(t));var l=(t.red*299+t.green*587+t.blue*114)/1e3;return l<256*.65};_.exports=r},797879:function(_,s,e){"use strict";var n=e(34944),r=function(t){return!n(t)};_.exports=r},484227:function(_,s,e){"use strict";var n=e(797429);_.exports=new n("@sqs/utils/palette","green")},825473:function(_,s,e){"use strict";var n=e(69037),r=e(413238),i=e(447170),t=e(484227),l=function(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"rgb",h=arguments.length>2?arguments[2]:void 0;if(!Object.keys(i).includes(f))return t.error("Invalid color model: "+f),null;var a=n.get(d);if(!a)return null;var c=a.model,p=a.value,v=p;if(c!==f){var m=r[c][f],b=h===!0?m.raw(p):m(p);v=b.concat(p.slice(3))}return v.reduce(function(E,A,I){var C=i[f][I];return E[C]=A,E},{})};_.exports=l},722583:function(_,s,e){"use strict";var n=e(889593),r=n(e(736397)),i=e(791484),t=Object.keys(i),l=/\)$/,o=/(?:,\s*|\()(?!\s*\d)/,d=/\s(?=[.\w|%]+$)/,f=/(linear(-gradient)?|radial)/,h=function(c){c=c.replace(l,"").split(o);var p=c[0].match(f);if(!p)return null;var v=p[0],m=c[0].indexOf("repeating")>-1,b=c.slice(2).map(function(x){var T=x.split(d),D=(0,r.default)(T,2),U=D[0],j=D[1];return U&&j?{color:U,stop:j}:null}).filter(function(x){return x});if(b.length===0)return null;var E=c[1],A=E.split(d),I=(0,r.default)(A,2),C=I[0],P=I[1];return(C.search(/\d/)>-1||t.indexOf(C)>-1)&&b.unshift({color:C,stop:P}),{type:v,repeating:m,colorStops:b}};_.exports=h},837720:function(_){"use strict";var s=1,e=1,n=function(){var h=document.createElement("canvas");return h.width=s,h.height=e,h},r=function(h,a){var c=h.getContext("2d");c.fillStyle=a,c.fillRect(0,0,h.width,h.height)},i=function(h,a){h.getContext("2d").drawImage(a,0,0,h.width,h.height)},t=function(h,a){var c=h.getContext("2d").createLinearGradient(0,0,0,h.height);a.forEach(function(p){var v=p.color,m=p.stop;c.addColorStop(m,v)}),r(h,c)},l=function(h){h.getContext("2d").clearRect(0,0,h.width,h.height)},o=function(h){try{var a=h.getContext("2d").getImageData(0,0,h.width,h.height),c=a.data;return c}catch(p){return null}},d=function(h){var a=h.img,c=h.gradient,p=n();a?i(p,a):c&&t(p,c);var v=o(p);return l(p),v?{red:v[0],green:v[1],blue:v[2],alpha:v[3]/255}:null};_.exports=d},228837:function(_,s,e){"use strict";var n=e(451318),r=["red","green","blue"],i=function t(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transparent",o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"transparent";
33typeof l=="string"&&(l=n(l)),typeof o=="string"&&(o=n(o));var d=1-(1-l.alpha)*(1-o.alpha),f={alpha:d};d<.001?(r.forEach(function(p){f[p]=0}),f.alpha=0):r.forEach(function(p){f[p]=Math.round(l[p]*l.alpha+o[p]*(1-l.alpha))});for(var h=arguments.length,a=new Array(h>2?h-2:0),c=2;c<h;c++)a[c-2]=arguments[c];return a&&a.length>0?t.apply(void 0,[f].concat(a)):f};_.exports=i},968681:function(_,s,e){"use strict";var n=e(413238),r=e(69037),i=e(447170),t=e(484227),l=function(a){return Object.keys(i).find(function(c){return i[c].every(function(p){return a.hasOwnProperty(p)})})},o=function(a){var c=l(a),p=i[c].map(function(v){return a[v]});return{array:p,model:c}},d=function(a){if(a.alpha!==1)return t.error("Color must have alpha of 1 when stringifying to hex"),null;a=o(a);var c=a.array;if(a.model!=="rgb"){var p=n[a.model].rgb;c=p(a.array)}return r.to.hex(c)},f=function(a,c){if(a.alpha=typeof a.alpha=="number"?a.alpha:1,c==="hex")return d(a);if(a=o(a),c=c||a.model,!a.model)return t.error("Could not determine color model."),null;if(typeof r.to[c]!="function")return t.error("No color-string support for model "+c),null;if(c===a.model)return r.to[a.model](a.array);var p=n[a.model][c],v=p(a.array).concat(a.array.slice(3));return r.to[c](v)};_.exports=f},305921:function(_,s){"use strict";var e;e={value:!0},s.isHsl=s.isHex=void 0;var n=function(t){return t&&t.charAt&&t.charAt(0)==="#"};s.isHex=n;var r=function(t){return t&&t.substring&&t.substring(0,3)==="hsl"};s.isHsl=r},424546:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=i;var r=n(e(589779));function i(t,l,o){l=(0,r.default)(l),o=typeof o=="undefined"||o===null?o:(0,r.default)(o);for(var d=t;d&&(!o||!o(d));){if(l(d))return d;d=d.parentElement}return null}_.exports=s.default},912459:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=i;var r=n(e(424546));function i(t,l,o){return!t||!t.parentElement?null:(0,r.default)(t.parentElement,l,o)}_.exports=s.default},69141:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=i;var r=n(e(589779));function i(t,l,o){l=typeof l=="undefined"||l===null?l:(0,r.default)(l),o=typeof o=="undefined"||o===null?o:(0,r.default)(o);var d=t;d=t.parentElement;for(var f=[];d&&(!o||!o(d));)(!l||l(d))&&f.push(d),d=d.parentElement;return f}_.exports=s.default},107180:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e={ELEMENT:1,TEXT:3,COMMENT:8,DOCUMENT:9,DOCTYPE:10,FRAGMENT:11},n=e;s.default=n,_.exports=s.default},589779:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=i;var r=n(e(993990));function i(t){return typeof t=="string"?function(l){return(0,r.default)(l,t)}:"nodeType"in t?function(l){return l===t}:t}_.exports=s.default},521745:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=f;var r=n(e(43575)),i=n(e(45553));function t(h,a){var c=typeof Symbol!="undefined"&&h[Symbol.iterator]||h["@@iterator"];if(!c){if(Array.isArray(h)||(c=l(h))||a&&h&&typeof h.length=="number"){c&&(h=c);var p=0,v=function(){};return{s:v,n:function(){return p>=h.length?{done:!0}:{done:!1,value:h[p++]}},e:function(I){throw I},f:v}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
34In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var m=!0,b=!1,E;return{s:function(){c=c.call(h)},n:function(){var I=c.next();return m=I.done,I},e:function(I){b=!0,E=I},f:function(){try{!m&&c.return!=null&&c.return()}finally{if(b)throw E}}}}function l(h,a){if(h){if(typeof h=="string")return o(h,a);var c=Object.prototype.toString.call(h).slice(8,-1);if(c==="Object"&&h.constructor&&(c=h.constructor.name),c==="Map"||c==="Set")return Array.from(h);if(c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return o(h,a)}}function o(h,a){(a==null||a>h.length)&&(a=h.length);for(var c=0,p=new Array(a);c<a;c++)p[c]=h[c];return p}function d(h,a){return h instanceof HTMLElement?h:typeof h=="string"?document.body.querySelector(h):h?(0,r.default)(document.body.querySelectorAll(i.default)).find(function(c){return a(c)}):null}function f(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=h.container,c=a===void 0?null:a,p=h.predicate,v=p===void 0?null:p,m=h.root,b=m===void 0?document.body:m,E=h.setFocusOnContain,A=E===void 0?!0:E,I=h.restoreFocusOnRevert,C=I===void 0?!0:I;if(!c&&!v||c&&v)throw new Error("One (and only one) of container and predicate must be set");c&&(v=function(U){return c.contains(U)});var P=document.activeElement,x=[],T=!1;return setTimeout(function(){if(!T){var D=b.querySelectorAll(i.default),U=t(D),j;try{for(U.s();!(j=U.n()).done;){var k=j.value;v(k)||(x.push({element:k,originalTabIndex:k.tabIndex}),k.tabIndex=-1)}}catch(H){U.e(H)}finally{U.f()}var G=d(A,v);G&&typeof G.focus=="function"&&G.focus()}},0),function(){T=!0;for(var U=0,j=x;U<j.length;U++){var k=j[U];k.element.tabIndex=k.originalTabIndex}C&&P&&typeof P.focus=="function"&&P.focus()}}_.exports=s.default},45553:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])',"iframe"].join(",");s.default=e,_.exports=s.default},999762:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"containFocus",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(s,"focusableSelector",{enumerable:!0,get:function(){return r.default}});var r=n(e(45553)),i=n(e(521745))},797429:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var r=n(e(43575)),i=n(e(460898)),t=n(e(276937)),l=!1;function o(){}function d(a,c){if(c&&typeof console[a]=="function"){for(var p,v=arguments.length,m=new Array(v>2?v-2:0),b=2;b<v;b++)m[b-2]=arguments[b];
34return(p=console[a]).bind.apply(p,[console].concat(m))}return o}var f=(0,i.default)(function a(c){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],v=arguments.length>2&&arguments[2]!==void 0?arguments[2]:l;(0,t.default)(this,a),this.start=d.apply(void 0,["groupCollapsed",v,c].concat((0,r.default)(p))),this.end=d("groupEnd",v)}),h=(0,i.default)(function a(c,p){var v=arguments.length>2&&arguments[2]!==void 0?arguments[2]:l;(0,t.default)(this,a);var m="%c[".concat(c,"] %c"),b=["color: ".concat(p,"; font-weight: 300;"),"color: #000; font-weight: 400;"],E=[v,m].concat(b);this.error=d.apply(void 0,["error"].concat((0,r.default)(E))),this.info=d.apply(void 0,["info"].concat((0,r.default)(E))),this.log=d.apply(void 0,["log"].concat((0,r.default)(E))),this.warn=d.apply(void 0,["warn"].concat((0,r.default)(E))),this.group=function(A){return new f("".concat(m).concat(A),b,v)}});s.default=h,_.exports=s.default},254229:function(_){"use strict";var s=function(n,r,i){return Math.max(r,Math.min(n,i))};_.exports=s},235235:function(_){"use strict";var s=function(n){return typeof n=="number"&&!isNaN(n)&&isFinite(n)};_.exports=s},988590:function(_,s,e){"use strict";var n=e(235235),r=function(t,l){return n(t)?t:l};_.exports=r},105567:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.toLuma=s.toHsl=s.toHex=s.spin=s.lighten=s.isColor=s.hue=s.hsl=s.getColorModel=s.darken=void 0;var r=n(e(779291)),i=e(963218),t=function(b,E,A){return(0,r.default)({h:b,s:E,l:A}).toHexString()};s.hsl=t;var l=function(b){return(0,r.default)(b).toHsl().h};s.hue=l;var o=function(b,E){return(0,r.default)(b).spin(E).toHexString()};s.spin=o;var d=function(b){var E=(0,r.default)(b).toRgb(),A=E.r,I=E.g,C=E.b;return .2126*(A/255)+.7152*(I/255)+.0722*(C/255)};s.toLuma=d;var f=function(b){return(0,r.default)(b).toHexString()};s.toHex=f;var h=function(b){return(0,r.default)(b).toHslString()};s.toHsl=h;var a=function(b){return(0,r.default)(b).isValid()};s.isColor=a;var c=function(b,E){return(0,r.default)(b).lighten(E).toHexString()};s.lighten=c;var p=function(b,E){return(0,r.default)(b).darken(E).toHexString()};s.darken=p;var v=function(b){var E,A=(0,r.default)(b).getFormat();return(E=i.ColorModel[A])!==null&&E!==void 0?E:null};s.getColorModel=v},963218:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.SystemColorId=s.SYSTEM_COLOR_CONFIG_MAP=s.SYSTEM_COLOR_AS_ORDERED_ARRAY=s.SELECTOR_COLOR_AS_ORDERED_ARRAY=s.SEED_COLOR_ID=s.PaletteIdentifiers=s.HEX_WHITE=s.HEX_SALMON=s.HEX_BLACK=s.DEFAULT_LUMA_THRESHOLD_PERCENTAGE=s.ColorModel=void 0;var r=n(e(429039));function i(E,A){var I=Object.keys(E);if(Object.getOwnPropertySymbols){var C=Object.getOwnPropertySymbols(E);A&&(C=C.filter(function(P){return Object.getOwnPropertyDescriptor(E,P).enumerable})),I.push.apply(I,C)}return I}function t(E){for(var A=1;A<arguments.length;A++){var I=arguments[A]!=null?arguments[A]:{};A%2?i(Object(I),!0).forEach(function(C){(0,r.default)(E,C,I[C])}):Object.getOwnPropertyDescriptors?Object.defineProperties(E,Object.getOwnPropertyDescriptors(I)):i(Object(I)).forEach(function(C){Object.defineProperty(E,C,Object.getOwnPropertyDescriptor(I,C))})}return E}var l="#000000";s.HEX_BLACK=l;var o="#FFFFFF";s.HEX_WHITE=o;var d="#FFAABB";s.HEX_SALMON=d;var f=.34;s.DEFAULT_LUMA_THRESHOLD_PERCENTAGE=f;var h=function(E){return E.white="white",E.black="black",E.accent="accent",E.lightAccent="lightAccent",E.darkAccent="darkAccent",E.safeLightAccent="safeLightAccent",E.safeDarkAccent="safeDarkAccent",E.safeInverseAccent="safeInverseAccent",E.safeInverseLightAccent="safeInverseLightAccent",E.safeInverseDarkAccent="safeInverseDarkAccent",E}({});s.SystemColorId=h;var a=function(E){return E.hex="hex",E.hsl="hsl",E.rgb="rgb",E}({});s.ColorModel=a;var c=Object.freeze({white:{hideInSelector:!0,id:h.white,name:"White",order:0,readonly:!1,userVisible:!0},black:{hideInSelector:!0,id:h.black,name:"Black",order:1,readonly:!1,userVisible:!0},safeLightAccent:{hideInSelector:!1,id:h.safeLightAccent,name:"Safe\u2122 Light",order:2,readonly:!0,userVisible:!1},safeDarkAccent:{hideInSelector:!1,id:h.safeDarkAccent,name:"Safe\u2122 Dark",order:3,readonly:!0,userVisible:!1},safeInverseAccent:{hideInSelector:!1,id:h.safeInverseAccent,name:"Safe\u2122 Inverse",order:4,readonly:!0,userVisible:!1},safeInverseLightAccent:{hideInSelector:!1,id:h.safeInverseLightAccent,name:"Safe\u2122 Inverse Light",order:5,readonly:!0,userVisible:!1},safeInverseDarkAccent:{hideInSelector:!1,id:h.safeInverseDarkAccent,name:"Safe\u2122 Inverse Dark",order:6,readonly:!0,userVisible:!1},accent:{hideInSelector:!1,generatorSeed:!0,id:h.accent,name:"Accent",order:7,readonly:!1,userVisible:!0},lightAccent:{hideInSelector:!1,id:h.lightAccent,name:"Light",order:8,readonly:!1,userVisible:!0},darkAccent:{hideInSelector:!1,id:h.darkAccent,name:"Dark",order:9,readonly:!1,userVisible:!0}});s.SYSTEM_COLOR_CONFIG_MAP=c;var p=Object.values(c).sort(function(E,A){return E.order-A.order});s.SYSTEM_COLOR_AS_ORDERED_ARRAY=p;var v=p.map(function(E){var A=E.hideInSelector?!1:E.userVisible;
34return t(t({},E),{},{userVisible:A})});s.SELECTOR_COLOR_AS_ORDERED_ARRAY=v;var m=p.find(function(E){return E.generatorSeed}).id;s.SEED_COLOR_ID=m;var b=function(E){return E.Accent_EBFC72="#EBFC72",E.Accent_E8E1FD="#E8E1FD",E.Accent_FBE19F="#FBE19F",E.Accent_A4CA9A="#A4CA9A",E.Accent_E36B37="#E36B37",E.Accent_F598FF="#F598FF",E.Accent_DFE777="#DFE777",E.Accent_EFB071="#EFB071",E.Accent_C2BFCB="#C2BFCB",E.Accent_E55937="#E55937",E.Accent_D53D22="#D53D22",E.Accent_7BB5B2="#7BB5B2",E.Accent_F2B8B4="#F2B8B4",E.Accent_EAEC78="#EAEC78",E.Accent_9CE5C7="#9CE5C7",E.Accent_E9A843="#E9A843",E.Accent_A74D4A="#A74D4A",E.Accent_DCDCDC="#DCDCDC",E.Accent_D4967D="#D4967D",E.Accent_A8A6A1="#A8A6A1",E.Accent_9C8B7E="#9C8B7E",E.Accent_C79288="#C79288",E.Accent_E1CCBE="#E1CCBE",E.Accent_C8A47E="#C8A47E",E.Accent_A3826C="#A3826C",E.Accent_253551="#253551",E.Accent_8EB6DC="#8EB6DC",E.Accent_F48847="#F48847",E.Accent_F08E80="#F08E80",E.Accent_F1A638="#F1A638",E.Accent_FC221C="#FC221C",E.Accent_FF5E1A="#FF5E1A",E.Accent_209D50="#209D50",E.Accent_FFC700="#FFC700",E.Accent_0303AB="#0303AB",E.Accent_7877E6="#7877E6",E.Accent_8DD9BF="#8DD9BF",E.Accent_D9D9D9="#D9D9D9",E.Accent_BDB2C3="#BDB2C3",E.Accent_B9A590="#B9A590",E.Accent_D9B783="#D9B783",E.Accent_D0CDC8="#D0CDC8",E.Accent_CFCDC7="#CFCDC7",E.Accent_C2C8CC="#C2C8CC",E.Accent_ECF250="#ECF250",E.Accent_F5F374="#F5F374",E.Accent_CDB2E2="#CDB2E2",E.Accent_536C7C="#536C7C",E.Accent_AE9DEF="#AE9DEF",E.Accent_7FE8FF="#7FE8FF",E.Accent_DA5B37="#DA5B37",E.Accent_FF6123="#FF6123",E.Accent_9C9C9C="#9C9C9C",E.Accent_808080="#808080",E.Accent_BFBFBF="#BFBFBF",E.Accent_FEABDA="#FEABDA",E.Accent_DFEFFF="#DFEFFF",E.Accent_CFFF81="#CFFF81",E.Accent_AEDF1A="#AEDF1A",E.Accent_EC5C39="#EC5C39",E.Accent_8075FF="#8075FF",E.Accent_F1FFE0="#F1FFE0",E.Accent_00E5FF="#00E5FF",E}({});s.PaletteIdentifiers=b},3841:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.arePaletteColorValuesEqual=I,s.colorsArrayToMap=m,s.colorsMapToArray=p,s.default=void 0,s.filterPaletteColorsBySystemVisible=E,s.getPaletteColorById=k,s.getPaletteColorByValue=G,s.getPaletteColorString=H,s.getPaletteSeedColorString=ne,s.isValidPaletteColorValue=P,s.logger=void 0,s.paletteMappingToCacheKey=v,s.parsePaletteColorValue=T,s.parsePaletteColorValues=D,s.sortColorsBySystemColorOrder=b,s.stringifyPaletteColorValue=U,s.stringifyPaletteColorValues=j;var r=n(e(243272)),i=n(e(429039)),t=n(e(736397)),l=n(e(555827)),o=e(963218),d=n(e(797429)),f=e(804914),h=e(105567);function a(te,q){var X=Object.keys(te);if(Object.getOwnPropertySymbols){var Q=Object.getOwnPropertySymbols(te);q&&(Q=Q.filter(function(ae){return Object.getOwnPropertyDescriptor(te,ae).enumerable})),X.push.apply(X,Q)}return X}function c(te){for(var q=1;q<arguments.length;q++){var X=arguments[q]!=null?arguments[q]:{};q%2?a(Object(X),!0).forEach(function(Q){(0,i.default)(te,Q,X[Q])}):Object.getOwnPropertyDescriptors?Object.defineProperties(te,Object.getOwnPropertyDescriptors(X)):a(Object(X)).forEach(function(Q){Object.defineProperty(te,Q,Object.getOwnPropertyDescriptor(X,Q))})}return te}function p(te){for(var q=[],X=0,Q=Object.entries(te!=null?te:{});X<Q.length;X++){var ae=(0,t.default)(Q[X],2),Z=ae[0],ue=ae[1],$=o.SystemColorId[Z],oe=T(ue);$&&oe&&q.push({id:$,value:oe})}return q}function v(te){return Object.keys(te).sort().map(function(q){return"".concat(q,":").concat(te[q])}).join("-")}function m(){var te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return te.reduce(function(q,X){var Q=X.id,ae=X.value;return q[Q]||(q[Q]=U(ae)),q},{})}function b(){var te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:o.SYSTEM_COLOR_AS_ORDERED_ARRAY,X=(0,l.default)(te,"id");return q.reduce(function(Q,ae){var Z=ae.id,ue=X[Z];return ue&&Q.push(ue),Q},[])}function E(te){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:o.SYSTEM_COLOR_AS_ORDERED_ARRAY,X=b(te==null?void 0:te.colors,q).filter(function(Q){var ae=Q.id;return o.SYSTEM_COLOR_CONFIG_MAP[ae].userVisible});return c(c({},te!=null?te:{}),{},{colors:X})}var A=new d.default("@sqs/utils/palette","orange");s.logger=A;function I(te,q){var X,Q,ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return(te==null?void 0:te.values.hue)===(q==null?void 0:q.values.hue)&&(te==null?void 0:te.values.saturation)===(q==null?void 0:q.values.saturation)&&(te==null?void 0:te.values.lightness)===(q==null?void 0:q.values.lightness)&&((X=te==null?void 0:te.values.alpha)!==null&&X!==void 0?X:1)===((Q=q==null?void 0:q.values.alpha)!==null&&Q!==void 0?Q:1)&&(!ae||(te==null?void 0:te.userFormat)===(q==null?void 0:q.userFormat))}var C=function(q,X,Q){return!!(typeof q=="number"&&isFinite(q)&&q>=X&&q<=Q)};function P(te){var q;return!!(te&&o.ColorModel[te.userFormat]&&te.values&&C(te.values.hue,0,360)&&C(te.values.saturation,0,100)&&C(te.values.lightness,0,100)&&C((q=te.values.alpha)!==null&&q!==void 0?q:1,0,1))}var x=function(q){return Math.round(q*100)/100};function T(te){var q;if(te==null)return null;if((0,r.default)(te)==="object")return P(te)?te:null;var X=(0,f.parseColor)(te,o.ColorModel.hsl,!0);return X?{userFormat:(q=(0,h.getColorModel)(te))!==null&&q!==void 0?q:o.ColorModel.hsl,values:c({hue:x(X.hue),saturation:x(X.saturation),lightness:x(X.lightness)}
34,X.alpha!==1?{alpha:x(X.alpha)}:{})}:null}function D(te){return te.colors.map(function(q){return c(c({},q),{},{value:T(q.value)})})}function U(te){if(te&&(0,r.default)(te)==="object"){var q;return P(te)&&(q=(0,f.stringifyColor)(c({},te.values),te.userFormat))!==null&&q!==void 0?q:null}return te!=null?te:null}function j(te){return te.colors.map(function(q){return c(c({},q),{},{value:U(q.value)})})}function k(te,q){var X;return(X=te==null?void 0:te.colors.find(function(Q){return Q.id===q}))!==null&&X!==void 0?X:null}function G(te,q){var X;if(q==null)return null;var Q=typeof q=="string"?T(q):q;return(X=te==null?void 0:te.colors.find(function(ae){return I(ae.value,Q,!0)}))!==null&&X!==void 0?X:null}function H(te,q){var X=k(te,q);return U(X==null?void 0:X.value)}function ne(te){var q;return(q=H(te,o.SEED_COLOR_ID))!==null&&q!==void 0?q:o.HEX_SALMON}var ee={colorsMapToArray:p,colorsArrayToMap:m,sortColorsBySystemColorOrder:b,filterPaletteColorsBySystemVisible:E,logger:A,paletteMappingToCacheKey:v,arePaletteColorValuesEqual:I,isValidPaletteColorValue:P,parsePaletteColorValue:T,parsePaletteColorValues:D,stringifyPaletteColorValue:U,stringifyPaletteColorValues:j,getPaletteColorById:k,getPaletteColorByValue:G,getPaletteColorString:H,getPaletteSeedColorString:ne};s.default=ee},406167:function(_){"use strict";var s=function(n){return n.scrollingElement||n.documentElement||n.body};_.exports=s},92980:function(_,s,e){"use strict";var n=e(480163),r=e(912459),i=e(107180),t=i.DOCUMENT,l=function(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return f&&n(d,h)?d:r(d,function(a){return n(a,h)},function(a){return a.nodeType===t})};_.exports=l},791252:function(_,s,e){"use strict";var n=e(480163),r=e(69141),i=e(107180),t=i.DOCUMENT,l=function(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,a=[];return f&&n(d,h)&&a.push(d),a.concat(r(d,function(c){return n(c,h)},function(c){return c.nodeType===t}))};_.exports=l},202467:function(_,s,e){"use strict";_.exports={getDocScrollNode:e(406167),getScrollParent:e(92980),getScrollParents:e(791252),isScrollableNode:e(480163),normalizeScrollEmitter:e(915020),normalizeScrollSetter:e(684619),scrollIntoView:e(598897),scrollTo:e(379835)}},480163:function(_,s,e){"use strict";var n=e(461761),r=e(952353),i=e(684619),t="auto",l="scroll",o="visible",d="HTML",f=function(c,p){return c===t||c===l||c===o&&p.nodeName===d},h=function(c){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!n(c,"ownerDocument.defaultView"))return!1;var v=r(c),m=v.overflowX,b=v.overflowY;if(p===!0)return f(b,c)||f(m,c);var E=i(c),A=E.scrollHeight,I=E.scrollWidth,C=E.clientHeight,P=E.clientWidth;return c.nodeName===d&&(C=Math.min(C,c.ownerDocument.defaultView.innerHeight),P=Math.min(P,c.ownerDocument.defaultView.innerWidth)),f(b,c)&&A>C||f(m,c)&&I>P};_.exports=h},915020:function(_){"use strict";var s=function(n){return n&&n.nodeName==="HTML"?n.ownerDocument:n};_.exports=s},684619:function(_,s,e){"use strict";var n=e(107180),r=n.DOCUMENT,i=e(406167),t=function(o){return o?o.nodeType===r?i(o):o.nodeName==="HTML"?i(o.ownerDocument):o:null};_.exports=t},598897:function(_,s,e){"use strict";var n=e(889593),r=n(e(955095)),i=n(e(429039)),t=["scrollNode","anchorToTopLeft","offset"];function l(I,C){var P=Object.keys(I);if(Object.getOwnPropertySymbols){var x=Object.getOwnPropertySymbols(I);C&&(x=x.filter(function(T){return Object.getOwnPropertyDescriptor(I,T).enumerable})),P.push.apply(P,x)}return P}function o(I){for(var C=1;C<arguments.length;C++){var P=arguments[C]!=null?arguments[C]:{};C%2?l(Object(P),!0).forEach(function(x){(0,i.default)(I,x,P[x])}):Object.getOwnPropertyDescriptors?Object.defineProperties(I,Object.getOwnPropertyDescriptors(P)):l(Object(P)).forEach(function(x){Object.defineProperty(I,x,Object.getOwnPropertyDescriptor(P,x))})}return I}var d=e(461761),f=e(684619),h=e(92980),a=e(379835),c=e(254229),p=e(988590),v=/(body|html)/i,m=function(C,P,x,T){return C[0]-x<P[0]||T&&C[1]+x>P[1]?Math.round(C[0]-P[0]-x):C[1]+x>P[1]?Math.round(C[1]-P[1]+x):0},b=function(C){var P=C.getClientRects()[0],x=C.ownerDocument.defaultView.innerWidth,T=C.ownerDocument.defaultView.innerHeight;v.test(C.nodeName)||(x=Math.min(C.clientWidth||C.scrollWidth,x),T=
34Math.min(C.clientHeight||C.scrollHeight,T));var D=P.left+C.scrollLeft,U=P.top+C.scrollTop;return{width:x,height:T,left:D,top:U,right:D+x,bottom:U+T}},E=function(C,P){typeof C=="boolean"&&(C={anchorToTopLeft:C});var x=C,T=x.scrollNode,D=x.offset;return T||(T=h(P)),T=f(T),D=p(D,30),o(o({},C),{},{scrollNode:T,offset:D})},A=function(C){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},x=E(P,C),T=x.scrollNode,D=x.anchorToTopLeft,U=x.offset,j=(0,r.default)(x,t);if(!T||!d(T,"ownerDocument.defaultView"))return null;var k=C.getClientRects()[0],G=b(T),H=m([k.left,k.right],[G.left,G.right],U,D),ne=m([k.top,k.bottom],[G.top,G.bottom],U,D);if(Math.abs(H)<1&&Math.abs(ne)<1)return null;var ee=T.scrollWidth-G.width,te=T.scrollHeight-G.height;return a(T,{left:c(T.scrollLeft+H,0,ee),top:c(T.scrollTop+ne,0,te)},j)};_.exports=A},379835:function(_,s,e){"use strict";var n=e(684619),r=e(254229),i=e(235235),t=e(988590),l=e(49500),o=function(){},d=function(a,c,p){i(c)&&(a.scrollLeft=c),i(p)&&(a.scrollTop=p)},f=function(a,c){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};a=n(a);var v=typeof p.onEnd=="function"?p.onEnd:o,m=t(p.minDuration,50),b=t(p.maxDuration,50),E=p.easing;if(i(c)&&(c={top:c}),E===!1)return d(a,c.left,c.top),v(),null;var A={left:a.scrollLeft,top:a.scrollTop},I=[c.left-A.left,c.top-A.top],C=Math.max.apply(null,I.map(function(x){return Math.abs(x)}).filter(i));if(C<1)return v(),null;var P=new l(function(x){var T=A.left+x*I[0],D=A.top+x*I[1];d(a,T,D)},{onEnd:v,duration:r(C,m,b),easing:typeof E=="string"&&E?E:"easeOutSine"});return P.start(),P};_.exports=f},952353:function(_,s,e){"use strict";var n=e(461761),r=function(t){var l=n(t,"ownerDocument.defaultView");return l?l.getComputedStyle(t):{}};_.exports=r},749189:function(_,s,e){"use strict";e.r(s);var n=e(708380),r=e(304807);function i(ye,Pe){var Ue=Object.keys(ye);if(Object.getOwnPropertySymbols){var Ze=Object.getOwnPropertySymbols(ye);Pe&&(Ze=Ze.filter(function(yt){return Object.getOwnPropertyDescriptor(ye,yt).enumerable})),Ue.push.apply(Ue,Ze)}return Ue}function t(ye){for(var Pe=1;Pe<arguments.length;Pe++){var Ue=arguments[Pe]!=null?arguments[Pe]:{};Pe%2?i(Object(Ue),!0).forEach(function(Ze){f(ye,Ze,Ue[Ze])}):Object.getOwnPropertyDescriptors?Object.defineProperties(ye,Object.getOwnPropertyDescriptors(Ue)):i(Object(Ue)).forEach(function(Ze){Object.defineProperty(ye,Ze,Object.getOwnPropertyDescriptor(Ue,Ze))})}return ye}function l(ye,Pe){if(!(ye instanceof Pe))throw new TypeError("Cannot call a class as a function")}function o(ye,Pe){for(var Ue=0;Ue<Pe.length;Ue++){var Ze=Pe[Ue];Ze.enumerable=Ze.enumerable||!1,Ze.configurable=!0,"value"in Ze&&(Ze.writable=!0),Object.defineProperty(ye,Ze.key,Ze)}}function d(ye,Pe,Ue){return Pe&&o(ye.prototype,Pe),Ue&&o(ye,Ue),Object.defineProperty(ye,"prototype",{writable:!1}),ye}function f(ye,Pe,Ue){return Pe in ye?Object.defineProperty(ye,Pe,{value:Ue,enumerable:!0,configurable:!0,writable:!0}):ye[Pe]=Ue,ye}function h(ye,Pe){return Pe={exports:{}},ye(Pe,Pe.exports),Pe.exports}var a=h(function(ye){var Pe=ye.exports=typeof window!="undefined"&&window.Math==Math?window:typeof self!="undefined"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=Pe)}),c=h(function(ye){var Pe=ye.exports={version:"2.6.12"};typeof __e=="number"&&(__e=Pe)}),p=c.version,v=function(ye){return typeof ye=="object"?ye!==null:typeof ye=="function"},m=function(ye){if(!v(ye))throw TypeError(ye+" is not an object!");return ye},b=function(ye){try{return!!ye()}catch(Pe){return!0}},E=!b(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7}),A=a.document,I=v(A)&&v(A.createElement),C=function(ye){return I?A.createElement(ye):{}},P=!E&&!b(function(){return Object.defineProperty(C("div"),"a",{get:function(){return 7}}).a!=7}),x=function(ye,Pe){if(!v(ye))return ye;var Ue,Ze;if(Pe&&typeof(Ue=ye.toString)=="function"&&!v(Ze=Ue.call(ye))||typeof(Ue=ye.valueOf)=="function"&&!v(Ze=Ue.call(ye))||!Pe&&typeof(Ue=ye.toString)=="function"&&!v(Ze=Ue.call(ye)))return Ze;throw TypeError("Can't convert object to primitive value")},T=Object.defineProperty,D=E?Object.defineProperty:function(Pe,Ue,Ze){if(m(Pe),Ue=x(Ue,!0),m(Ze),P)try{return T(Pe,Ue,Ze)}catch(yt){}if("get"in Ze||"set"in Ze)throw TypeError("Accessors not supported!");return"value"in Ze&&(Pe[Ue]=Ze.value),Pe},U={f:D},j=function(ye,Pe){return{enumerable:!(ye&1),configurable:!(ye&2),writable:!(ye&4),value:Pe}},k=E?function(ye,Pe,Ue){return U.f(ye,Pe,j(1,Ue))}:function(ye,Pe,Ue){return ye[Pe]=Ue,ye},G={}.hasOwnProperty,H=function(ye,Pe){return G.call(ye,Pe)},ne=0,ee=Math.random(),te=function(ye){return"Symbol(".concat(ye===void 0?"":ye,")_",(++ne+ee).toString(36))},q=h(function(ye){var Pe="__core-js_shared__",Ue=a[Pe]||(a[Pe]={});(ye.exports=function(Ze,yt){return Ue[Ze]||(Ue[Ze]=yt!==void 0?yt:{})})("versions",[]).push({version:c.version,mode:"global",copyright:"\xA9 2020 Denis Pushkarev (zloirock.ru)"})}),X=q("native-function-to-string",Function.toString),Q=h(function(ye){var Pe=te("src"),Ue="toString",Ze=(""+X).split(Ue);c.inspectSource=function(yt){return X.call(yt)},(ye.exports=function(yt,_t,St,Ce){var Ke=typeof St=="function";Ke&&(H(St,"name")||k(St,"name",_t)),yt[_t]!==St&&(Ke&&(H(St,Pe)||k(St,Pe,yt[_t]?""+yt[_t]:Ze.join(String(_t)))),yt===a?yt[_t]=St:Ce?yt[_t]?yt[_t]=St:k(yt,_t,St):(delete yt[_t],k(yt,_t,St)))})(Function.prototype,Ue,function(){return typeof this=="function"&&this[Pe]||X.call(this)})}),ae=function(ye){if(typeof ye!="function")throw TypeError(ye+" is not a function!");return ye},Z=function(ye,Pe,Ue){if(ae(ye),Pe===void 0)return ye;switch(Ue){case 1:return function(Ze){return ye.call(Pe,Ze)};case 2:return function(Ze,yt){return ye.call(Pe,Ze,yt)};case 3:return function(Ze,yt,_t){return ye.call(Pe,Ze,yt,_t)}}return function(){return ye.apply(Pe,arguments)}},ue="prototype",$=function(ye,Pe,Ue){var Ze=ye&$.F,yt=ye&$.G,_t=ye&$.S,St=ye&$.P,Ce=ye&$.B,Ke=yt?a:_t?a[Pe]||(a[Pe]={}):(a[Pe]||{})[ue],at=yt?c:c[Pe]||(c[Pe]={}),Mt=at[ue]||(at[ue]={}),Ht,Qe,Oe,Re;yt&&(Ue=Pe);for(Ht in Ue)Qe=!Ze&&Ke&&Ke[Ht]!==void 0,Oe=(Qe?Ke:Ue)[Ht],Re=Ce&&Qe?Z(Oe,a):St&&typeof Oe=="function"?Z(Function.call,Oe):Oe,Ke&&Q(Ke,Ht,Oe,ye&$.U),at[Ht]!=Oe&&k(at,Ht,Re),St&&Mt[Ht]!=Oe&&(Mt[Ht]=Oe)};a.core=c,$.F=1,$.G=2,$.S=4,$.P=8,$.B=16,$.W=32,$.U=64,$.R=128;var oe=$,re={}.toString,fe=function(ye){return re.call(ye).slice(8,-1)},Se=Object("z").propertyIsEnumerable(0)?Object:function(ye){return fe(ye)=="String"?ye.split(""):Object(ye)},Te=function(ye){if(ye==null)throw TypeError("Can't call method on  "+ye);return ye},Je=function(ye){return Object(Te(ye))},ht=Math.ceil,Bt=Math.floor,ve=function(ye){return isNaN(ye=+ye)?0:(ye>0?Bt:ht)(ye)},we=Math.min,ge=function(ye){return ye>0?we(ve(ye),9007199254740991):0},rt=Array.isArray||function(Pe){return fe(Pe)=="Array"},vt=h(function(ye){var Pe=q("wks"),Ue=a.Symbol,Ze=typeof Ue=="function",yt=ye.exports=function(_t){return Pe[_t]||(Pe[_t]=Ze&&Ue[_t]||(Ze?Ue:te)("Symbol."+_t))};yt.store=Pe}),st=vt("species"),Vt=function(ye){var Pe;return rt(ye)&&(Pe=ye.constructor,typeof Pe=="function"&&(Pe===Array||rt(Pe.prototype))&&(Pe=void 0),v(Pe)&&(Pe=Pe[st],Pe===null&&(Pe=void 0))),Pe===void 0?Array:Pe},jt=function(ye,Pe){return new(Vt(ye))(Pe)},Lt=function(ye,Pe){var Ue=ye==1,Ze=ye==2,yt=ye==3,_t=ye==4,St=ye==6,Ce=ye==5||St,Ke=Pe||jt;return function(at,Mt,Ht){for(var Qe=Je(at),Oe=Se(Qe),Re=Z(Mt,Ht,3),$e=ge(Oe.length),Ye=0,ct=Ue?Ke(at,$e):Ze?Ke(at,0):void 0,Et,Ut;$e>Ye;Ye++)if((Ce||Ye in Oe)&&(Et=Oe[Ye],Ut=Re(Et,Ye,Qe),ye)){if(Ue)ct[Ye]=Ut;else if(Ut)switch(ye){case 3:return!0;case 5:return Et;case 6:return Ye;case 2:ct.push(Et)}else if(_t)return!1}return St?-1:yt||_t?_t:ct}},Ge=function(ye,Pe){return!!ye&&b(function(){Pe?ye.call(null,function(){},1):ye.call(null)})},rn=Lt(0),Wt=Ge([].forEach,!0);
34oe(oe.P+oe.F*!Wt,"Array",{forEach:function(Pe){return rn(this,Pe,arguments[1])}}),oe(oe.S+oe.F*!E,"Object",{defineProperty:U.f});var Gt=function(){},tn=function(){return"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype?("isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}}),!0):!1}(),Jt=function(){return!!("ontouchstart"in window||window.navigator.maxTouchPoints>0||window.navigator.msMaxTouchPoints>0||window.DocumentTouch&&document instanceof DocumentTouch)}(),In=function(Pe){var Ue=Pe,Ze=0;do Ze=Ue.offsetTop+Ze;while(Ue=Ue.offsetParent);return Ze},Qn=function(){function ye(Pe,Ue){var Ze=this;l(this,ye),f(this,"onResize",function(){var _t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},St=_t.shouldSkipUpdate,Ce=St===void 0?!1:St,Ke=Ze.props.scrollEvents;Ze.computePositionData(),Ze.pos.offsetTop=In(Ze.node),Ze.pos.offsetBottom=document.body.scrollHeight-Ze.pos.offsetTop-Ze.pos.clientHeight,!(!Ke||tn&&Ce)&&Ze.onUpdate(!0)}),f(this,"onScroll",function(){Ze.onUpdate(!Jt)}),f(this,"onIntersect",function(_t){_t.forEach(function(St){var Ce=St.isIntersecting,Ke=Ze.props,at=Ke.onIntersection,Mt=Ke.windowRef;if(at(Ce),Ze.onUpdate(),Ce){r.default.on(Ze.onScroll,Mt);return}r.default.off(Ze.onScroll,Mt)})}),f(this,"destroy",function(){Ze.unbindListeners()}),this.props=t(t({},this.constructor.defaultProps),Ue),this.node=Pe,this.observer={intersection:null};var yt=this.props.windowRef.pageYOffset;this.pos={scrollTop:yt,top:0,bottom:0,progress:0,intersectionProgress:0,windowHeight:0,clientHeight:0,offsetTop:0,offsetBottom:0,initial:this.getNodePositionData(this.node,yt),isIntersecting:!1}}return d(ye,[{key:"start",value:function(){this.bindListeners()}},{key:"bindListeners",value:function(){if(n.default.on(this.onResize),this.onResize({shouldSkipUpdate:!0}),tn){this.observer.intersection=new IntersectionObserver(this.onIntersect,{rootMargin:"0px 0px 0px 0px"}),this.observer.intersection.observe(this.node);return}else this.onUpdate(!0);r.default.on(this.onScroll,this.props.windowRef)}},{key:"unbindListeners",value:function(){this.observer.intersection&&this.observer.intersection.unobserve(this.node),n.default.off(this.onResize),r.default.off(this.onScroll)}},{key:"onUpdate",value:function(){var Ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,Ze=this.props,yt=Ze.scrollEvents,_t=Ze.normalize,St=Ze.onIntersection,Ce=Ze.onUpdate,Ke=Ze.windowRef;Ue?this.pos.scrollTop=Ke.pageYOffset:this.computePositionData();var at=this.pos,Mt=at.clientHeight,Ht=at.windowHeight,Qe=at.initial;this.pos.top=Qe.top-this.pos.scrollTop,this.pos.bottom=Qe.bottom-this.pos.scrollTop-Ht;var Oe=_t?Math.min(this.pos.offsetTop,Ht):Ht,Re=_t?Math.min(this.pos.offsetBottom,Ht):Ht,$e=-this.pos.top+Oe,Ye=Oe+Mt+Re-Ht,ct=1-(this.pos.top+Mt)/(Ht+Mt),Et=$e===Ye?1:(-this.pos.top+Oe)/(Oe+Mt+Re-Ht);this.pos.progress=Et<0?0:Et>1?1:Et,this.pos.intersectionProgress=ct<0?0:ct>1?1:ct,tn||(this.pos.intersectionProgress>0&&this.pos.intersectionProgress<1?this.pos.isIntersecting||(this.pos.isIntersecting=!0,St(this.pos.isIntersecting),this.onResize()):this.pos.isIntersecting&&(this.pos.isIntersecting=!1,St(this.pos.isIntersecting))),yt&&Ce(this.pos)}},{key:"computePositionData",value:function(){this.pos.windowHeight=this.props.windowRef.innerHeight,this.pos.clientHeight=this.node.clientHeight,this.pos.scrollTop=this.props.windowRef.pageYOffset,this.pos.initial=this.getNodePositionData(this.node,this.pos.scrollTop)}},{key:"getNodePositionData",value:function(Ue,Ze){var yt=Ue.getBoundingClientRect(),_t=yt.top,St=yt.right,Ce=yt.bottom,Ke=yt.left;return{top:Math.round(_t)+Ze,right:St,bottom:Math.round(Ce)+Ze,left:Ke}}}]),ye}();f(Qn,"defaultProps",{scrollEvents:!0,onIntersection:Gt,onUpdate:Gt,windowRef:window});var se=d(function ye(Pe,Ue){var Ze=this;if(l(this,ye),f(this,"onIntersection",function(at){var Mt=Ze.props.onIntersection;Ze.state.isIntersecting=at,Mt(at)}),f(this,"onUpdate",function(at){var Mt=at.progress;Ze.onProgress(Mt)}),f(this,"onProgress",function(at){var Mt=Ze.props.onProgress;Ze.state.progress!==at&&(Ze.state.progress=at,Mt(Ze.state.progress))}),f(this,"destroy",function(){Ze.intersection.destroy()}),this.props=t(t({},this.constructor.defaultProps),Ue),!Pe){console.error("Error: No valid HTMLElement node was supplied!");return}var yt=this.props,_t=yt.normalize,St=yt.progressEvents,Ce=yt.onProgress,Ke=yt.windowRef;
34this.state={normalize:_t,progressEvents:St&&Ce,progress:-1,isIntersecting:!1},this.intersection=new Qn(Pe,{normalize:_t,scrollEvents:this.state.progressEvents,onIntersection:this.onIntersection,onUpdate:this.onUpdate,windowRef:Ke}),this.intersection.start()});f(se,"defaultProps",{progressEvents:!0,normalize:!0,onIntersection:Gt,onProgress:null,windowRef:window}),s.default=se},708380:function(_,s,e){"use strict";e.r(s);function n(P,x){if(!(P instanceof x))throw new TypeError("Cannot call a class as a function")}function r(P,x){for(var T=0;T<x.length;T++){var D=x[T];D.enumerable=D.enumerable||!1,D.configurable=!0,"value"in D&&(D.writable=!0),Object.defineProperty(P,D.key,D)}}function i(P,x,T){return x&&r(P.prototype,x),T&&r(P,T),Object.defineProperty(P,"prototype",{writable:!1}),P}function t(P,x,T){return x in P?Object.defineProperty(P,x,{value:T,enumerable:!0,configurable:!0,writable:!0}):P[x]=T,P}function l(P){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,T;function D(){P()}function U(){if(T&&clearTimeout(T),!x){P();return}T=setTimeout(D,x)}return U.cancel=function(){clearTimeout(T)},U}var o=function(){function P(x){var T=this,D=x.waitTime,U=x.callback;n(this,P),t(this,"executeCallback",function(j){j()}),t(this,"executeCallbacks",function(){T.callbacks.forEach(T.executeCallback)}),t(this,"executeRAF",function(){cancelAnimationFrame(T.requestID),T.requestID=requestAnimationFrame(T.executeCallbacks)}),this.callbacks=new Set,this.callbacks.add(U),this.requestID=null,this.execute=D?l(this.executeRAF,D):this.executeCallbacks}return i(P,[{key:"add",value:function(T){this.callbacks.add(T)}},{key:"remove",value:function(T){this.callbacks.delete(T);var D=this.callbacks.size;return!D&&this.execute.cancel&&(this.execute.cancel(),cancelAnimationFrame(this.requestID)),D}}]),P}(),d=new Map,f=new Map,h=150,a=!1,c;function p(P){P.execute()}function v(){d.forEach(p)}function m(){cancelAnimationFrame(c),c=requestAnimationFrame(v)}function b(P){if(typeof P=="function"){var x=f.get(P);if(x!==void 0){var T=d.get(x).remove(P);f.delete(P),!T&&d.delete(x)}}}function E(P,x){if(typeof P=="function"){var T=P.cancel?0:x,D=f.get(P),U=d.get(T);if(D!==void 0&&D!==T&&b(P),f.set(P,T),!U){d.set(T,new o({waitTime:T,callback:P}));return}U.add(P)}}function A(P){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:h;E(P,x),!a&&(window.addEventListener("resize",m),a=!0)}function I(P){b(P),!(!a||d.size)&&(window.removeEventListener("resize",m),a=!1)}var C={on:A,off:I,trigger:m};s.default=C},304807:function(_,s){"use strict";var e;e={value:!0},s.default=void 0;var n=[],r=0,i=!1,t=!1,l=!1,o=function(){var f=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){f={passive:!0}}}))}catch(h){}return f}(),d={scroll:function(h){t||(t=!0,requestAnimationFrame(this.executeCallbacks))},executeCallbacks:function(){for(var h=0;h<r;h+=1)n[h]();t=!1},registerCallback:function(h){var a=n.indexOf(h);!h||a>-1||(n.push(h),r+=1)},removeCallback:function(h){if(h){var a=n.indexOf(h);a!==-1&&(n.splice(a,1),r-=1)}},bindMethods:function(){i||(this.scroll=this.scroll.bind(this),i=!0)},trigger:function(){this.scroll()},on:function(h){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:window;l||(l=!0,this.bindMethods(),this.windowRef=a,a.addEventListener("scroll",this.scroll,o)),this.registerCallback(h)},off:function(h){this.removeCallback(h),l&&r===0&&(this.bindMethods(),l=!1,this.windowRef.removeEventListener("scroll",this.scroll),this.windowRef=null)}};s.default=d},877196:function(_,s,e){"use strict";e.r(s),e.d(s,{imagePresets:()=>mi,destroyRendererManager:()=>Ki,getComponentByType:()=>na,patternPresetKeys:()=>yo,RefractedLinesEffect:()=>zl,shapesDistributionModes:()=>is,ParallaxEffect:()=>ls,WebGLCanvas:()=>Ur,effectTypes:()=>Eo,patternPresets:()=>Ja,ComponentManager:()=>aa,gradientTypes:()=>Wc,imagePresetKeys:()=>Bi,interactionTypes:()=>yu,Images:()=>Rl,Contours:()=>bs,Surface:()=>Oc,ImageEffect:()=>us,RefractedCirclesEffect:()=>ks,shapesColorModes:()=>Lr,isWebGLSupported:()=>b,Conic:()=>Zu,Isometric:()=>Dl,Bokeh:()=>_o,getEffectByType:()=>kc,mb32:()=>yl,seededRandom:()=>Da,componentTypes:()=>Qr,Gradient:()=>As,LiquidEffect:()=>ei,setContextLimit:()=>r,Shapes:()=>Za,FilmGrainEffect:()=>kl});var n={contextLimit:4},r=function(M){n.contextLimit=Math.max(1,M)},i=n,t=e("392338"),l=e("276937"),o=e.n(l),d=e("460898"),f=e.n(d),h=e("429039"),a=e.n(h),c=!0;try{var p=document.createElement("canvas"),v={failIfMajorPerformanceCaveat:!0},m=p.getContext("webgl",v)||p.getContext("experimental-webgl",v);m||(c=!1)}catch(w){c=!1}var b=c,E=function(){function w(M){var R=this;o()(this,w),a()(this,"ticking",!1),a()(this,"raf",-1),a()(this,"tick",function(N){R.raf=requestAnimationFrame(R.tick),R.callback(N)}),this.callback=M}return f()(w,[{key:"start",value:function(){this.ticking||(this.raf=requestAnimationFrame(this.tick),this.ticking=!0)}},{key:"stop",value:function(){this.ticking&&(cancelAnimationFrame(this.raf),this.ticking=!1)}}]),w}(),A=E;function I(w,M){(M==null||M>w.length)&&(M=w.length);for(var R=0,N=Array(M);R<M;R++)N[R]=w[R];return N}function C(w){if(Array.isArray(w))return I(w)}function P(w){if(w===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return w}function x(w,M,R){return M=G(M),Q(w,ne()?Reflect.construct(M,R||[],G(w).constructor):M.apply(w,R))}function T(w,M){if(!(w instanceof M))throw new TypeError("Cannot call a class as a function")}function D(w,M){for(var R=0;R<M.length;R++){var N=M[R];N.enumerable=N.enumerable||!1,N.configurable=!0,"value"in N&&(N.writable=!0),Object.defineProperty(w,re(N.key),N)}}
34function U(w,M,R){return M&&D(w.prototype,M),Object.defineProperty(w,"prototype",{writable:!1}),w}function j(w,M,R){return(M=re(M))in w?Object.defineProperty(w,M,{value:R,enumerable:!0,configurable:!0,writable:!0}):w[M]=R,w}function k(){return k=typeof Reflect!="undefined"&&Reflect.get?Reflect.get.bind():function(w,M,R){var N=Z(w,M);if(N){var B=Object.getOwnPropertyDescriptor(N,M);return B.get?B.get.call(arguments.length<3?w:R):B.value}},k.apply(null,arguments)}function G(w){return G=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(M){return M.__proto__||Object.getPrototypeOf(M)},G(w)}function H(w,M){if(typeof M!="function"&&M!==null)throw new TypeError("Super expression must either be null or a function");w.prototype=Object.create(M&&M.prototype,{constructor:{value:w,writable:!0,configurable:!0}}),Object.defineProperty(w,"prototype",{writable:!1}),M&&ae(w,M)}function ne(){try{var w=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(M){}return(ne=function(){return!!w})()}function ee(w){if(typeof Symbol!="undefined"&&w[Symbol.iterator]!=null||w["@@iterator"]!=null)return Array.from(w)}function te(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
35In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function q(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(w);M&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,N)}return R}function X(w){for(var M=1;M<arguments.length;M++){var R=arguments[M]!=null?arguments[M]:{};M%2?q(Object(R),!0).forEach(function(N){j(w,N,R[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(R)):q(Object(R)).forEach(function(N){Object.defineProperty(w,N,Object.getOwnPropertyDescriptor(R,N))})}return w}function Q(w,M){if(M&&(typeof M=="object"||typeof M=="function"))return M;if(M!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return P(w)}function ae(w,M){return ae=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(R,N){return R.__proto__=N,R},ae(w,M)}function Z(w,M){for(;!{}.hasOwnProperty.call(w,M)&&(w=G(w))!==null;);return w}function ue(w,M,R,N){var B=k(G(w.prototype),M,R);return typeof B=="function"?function(W){return B.apply(R,W)}:B}function $(w){return C(w)||ee(w)||fe(w)||te()}function oe(w,M){if(typeof w!="object"||!w)return w;var R=w[Symbol.toPrimitive];if(R!==void 0){var N=R.call(w,M||"default");if(typeof N!="object")return N;throw new TypeError("@@toPrimitive must return a primitive value.")}return(M==="string"?String:Number)(w)}function re(w){var M=oe(w,"string");return typeof M=="symbol"?M:M+""}function fe(w,M){if(w){if(typeof w=="string")return I(w,M);var R={}.toString.call(w).slice(8,-1);return R==="Object"&&w.constructor&&(R=w.constructor.name),R==="Map"||R==="Set"?Array.from(w):R==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(R)?I(w,M):void 0}}function Se(w,M){var R=w.indexOf(M);return R!==-1&&w.splice(R,1),M}var Te=function(){function w(){T(this,w),this.listeners=[]}return U(w,[{key:"add",value:function(R){this.listeners.push(R)}},{key:"remove",value:function(R){Se(this.listeners,R)}},{key:"dispatch",value:function(){var R=arguments;this.listeners.forEach(function(N){N.apply(void 0,$(R))})}},{key:"dispose",value:function(){this.listeners.length=0}}])}(),Je=function(){function w(M){var R=this;T(this,w),j(this,"handleContextCreate",function(){R.cache=new Map,R.enabledCapabilities=new Map}),j(this,"dispose",function(){R.renderer.onDispose.remove(R.dispose),R.cache.clear(),R.enabledCapabilities.clear()}),this.renderer=M,this.renderer.onContextCreate.add(this.handleContextCreate),this.renderer.onDispose.add(this.dispose)}return U(w,[{key:"gl",get:function(){return this.renderer.gl}},{key:"get",value:function(R){return this.cache.get(R)}},{key:"set",value:function(R,N){this.cache.set(R,N)}},{key:"enable",value:function(R){this.enabledCapabilities.get(R)||(this.enabledCapabilities.set(R,!0),this.gl.enable(R))}},{key:"disable",value:function(R){this.enabledCapabilities.get(R)&&(this.enabledCapabilities.set(R,!1),this.gl.disable(R))}}])}();j(Je,"NAME","state");var ht=function(){function w(M){var R=this;T(this,w),j(this,"handleContextCreate",function(){R.cache=new Map}),j(this,"dispose",function(){R.renderer.onDispose.remove(R.dispose),R.cache.clear()}),this.renderer=M,this.renderer.onContextCreate.add(this.handleContextCreate),this.renderer.onDispose.add(this.dispose)}return U(w,[{key:"get",value:function(R){var N=this.cache.get(R);return N||(N={},this.cache.set(R,N)),N}},{key:"update",value:function(R,N,B){this.cache.get(R)[N]=B}},{key:"remove",value:function(R){this.cache.delete(R)}}])}();j(ht,"NAME","properties");var Bt=function(w){return w.getShaderPrecisionFormat(w.VERTEX_SHADER,w.HIGH_FLOAT).precision>0&&w.getShaderPrecisionFormat(w.FRAGMENT_SHADER,w.HIGH_FLOAT).precision>0?"highp":w.getShaderPrecisionFormat(w.VERTEX_SHADER,w.MEDIUM_FLOAT).precision>0&&w.getShaderPrecisionFormat(w.FRAGMENT_SHADER,w.MEDIUM_FLOAT).precision>0?"mediump":"lowp"},ve=function(){function w(M){var R=this,N=M.canvas,B=M.alpha,W=B===void 0?!1:B,ce=M.antialias,Ae=ce===void 0?!1:ce,De=M.depth,Ne=De===void 0?!1:De,Xe=M.stencil,dt=Xe===void 0?!1:Xe,gt=M.premultipliedAlpha,At=gt===void 0?!1:gt,on=M.preserveDrawingBuffer,yn=on===void 0?!1:on,hn=M.failIfMajorPerformanceCaveat,Kn=hn===void 0?!1:hn,xn=M.pixelRatio,bn=xn===void 0?1:xn,sn=M.plugins,Cn=sn===void 0?[]:sn,en=M.onContextCreate,Vr=M.onContextLoss;T(this,w),j(this,"uniformValues",new Map),j(this,"viewport",[0,0,2,2]),j(this,"handleContextLost",function(Gi){R.isContextLost=!0,R.onContextLoss.dispatch(),Gi.preventDefault()}),j(this,"handleContextRestored",function(){R.isContextLost=!1,R.createContext()}),this.contextAttributes={alpha:W,antialias:Ae,depth:Ne,stencil:dt,premultipliedAlpha:At,preserveDrawingBuffer:yn,failIfMajorPerformanceCaveat:Kn},this.canvas=N,this.pixelRatio=bn,this.isContextLost=!1,this.initSignals(),this.initPlugins(Cn),en&&this.onContextCreate.add(en),Vr&&this.onContextLoss.add(Vr),this.createContext()}return U(w,[{key:"initPlugins",value:function(R){var N=this;
35[].concat($(w.corePlugins),$(R)).forEach(function(B){N[B.NAME]=new B(N)})}},{key:"initSignals",value:function(){this.onContextCreate=new Te,this.onContextLoss=new Te,this.onBeforeRender=new Te,this.onDispose=new Te}},{key:"createContext",value:function(){if(this.gl=this.canvas.getContext("webgl",this.contextAttributes)||this.canvas.getContext("experimental-webgl",this.contextAttributes),this.gl)this.canvas.addEventListener("webglcontextlost",this.handleContextLost),this.canvas.addEventListener("webglcontextrestored",this.handleContextRestored),this.defaultPrecision=Bt(this.gl),this.onContextCreate.dispatch(this);else throw this.isContextLost=!0,new Error("Error creating WebGL context")}}])}();j(ve,"corePlugins",[Je,ht]);function we(w,M){if(!w||!M)return!1;if(w===M)return!0;if(w.length!==M.length)return!1;for(var R=0;R<w.length;++R)if(w[R]!==M[R])return!1;return!0}function ge(w,M){for(var R=0;R<w.length;R++)M[R]=w[R];return M.length=w.length,M}var rt="viewport",vt=[];function st(w,M,R,N,B){var W=w.get(rt)||[];vt[0]=M,vt[1]=R,vt[2]=N,vt[3]=B,!we(W,vt)&&(w.gl.viewport(M,R,N,B),w.cache.set(rt,ge(vt,W)))}function Vt(w,M,R,N,B){w.viewport[0]=M,w.viewport[1]=R,w.viewport[2]=N,w.viewport[3]=B,st.apply(void 0,[w.state].concat($(w.viewport)))}var jt="clearColor";function Lt(w,M){var R,N=w.get(jt)||[];we(N,M)||((R=w.gl).clearColor.apply(R,$(M)),w.cache.set(jt,ge(M,N)))}function Ge(w){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,N=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,B=w.gl,W=0;M&&(W|=B.COLOR_BUFFER_BIT),R&&(W|=B.DEPTH_BUFFER_BIT),N&&(W|=B.STENCIL_BUFFER_BIT),B.clear(W)}function rn(w,M,R){w.uniformValues.set(M,R)}function Wt(w,M,R){w.isContextLost!==!0&&(M=M||w.canvas.clientWidth*w.pixelRatio,R=R||w.canvas.clientHeight*w.pixelRatio,w.canvas.width=M,w.canvas.height=R,Vt(w,0,0,M,R))}function Gt(w){var M=w.gl;w.properties.cache.forEach(function(R){Object.values(R).forEach(function(N){switch(N.constructor.name){case"WebGLFramebuffer":M.deleteFramebuffer(N);break;case"WebGLRenderbuffer":M.deleteRenderbuffer(N);break;case"WebGLTexture":M.deleteTexture(N);break;case"WebGLBuffer":M.deleteBuffer(N);break;case"WebGLProgram":M.deleteProgram(N);break}delete R[N]})}),w.properties.cache.clear()}function tn(w){Gt(w),w.onDispose.dispatch(),w.uniformValues.clear(),w.onContextCreate.dispose(),w.onContextLoss.dispose(),w.onBeforeRender.dispose(),w.onDispose.dispose(),w.canvas.removeEventListener("webglcontextlost",w.handleContextLost),w.canvas.removeEventListener("webglcontextrestored",w.handleContextRestored),w.canvas=null,w.gl=null}var Jt=function(M,R,N){return M*(1-N)+R*N},In=function(M,R,N){return M<R?R:M>N?N:M},Qn=function(M,R){return(M%R+R)%R},se=function(M,R,N,B,W){return(M-R)*(W-B)/(N-R)+B};function ye(w,M){var R=w.properties.get(M);R.glTexture&&(w.gl.deleteTexture(R.glTexture),delete R.glTexture,w.properties.remove(M))}function Pe(w,M){var R=w.properties.get(M);R&&(w.gl.deleteProgram(R.glProgram),w.properties.remove(M))}function Ue(w,M){var R=w.properties.get(M);R.glBuffer&&(w.gl.deleteBuffer(R.glBuffer),delete R.glBuffer),w.properties.remove(M)}function Ze(w,M){M.attributes.forEach(function(R){return Ue(w,R)}),M.index&&Ue(w,M.index)}var yt=function(){function w(M){var R=M.renderer,N=M.instance,B=M.disposeMethod;o()(this,w),a()(this,"usageCount",0),this.renderer=R,this.instance=N,this.disposeMethod=B}return f()(w,[{key:"dispose",value:function(){this.disposeMethod(this.renderer,this.instance)}}]),w}(),_t=yt,St=function(){function w(M){o()(this,w),a()(this,"resources",new Map),this.renderer=M}return f()(w,[{key:"getResource",value:function(R){var N=R.key,B=R.factory,W=R.disposeMethod,ce=this.resources.get(N);return ce||(ce=new _t({renderer:this.renderer,instance:B(),disposeMethod:W}),this.resources.set(N,ce)),ce.usageCount++,ce.instance}},{key:"getTexture",value:function(R){var N=R.key,B=R.factory;return this.getResource({key:N,factory:B,disposeMethod:ye})}},{key:"getProgram",value:function(R){var N=R.key,B=R.factory;return this.getResource({key:N,factory:B,disposeMethod:Pe})}},{key:"getGeometry",value:function(R){var N=R.key,B=R.factory;return this.getResource({key:N,factory:B,disposeMethod:Ze})}},{key:"releaseResource",value:function(R){var N=this.resources.get(R);N&&--N.usageCount===0&&(N.dispose(),this.resources.delete(R))}},{key:"destroy",value:function(){this.resources.clear(),this.renderer=null}}]),w}(),Ce=St;function Ke(w,M){var R=typeof Symbol!="undefined"&&w[Symbol.iterator]||w["@@iterator"];if(!R){if(Array.isArray(w)||(R=at(w))||M&&w&&typeof w.length=="number"){R&&(w=R);var N=0,B=function(){};return{s:B,n:function(){return N>=w.length?{done:!0}:{done:!1,value:w[N++]}},e:function(Ne){throw Ne},f:B}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
36In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var W=!0,ce=!1,Ae;return{s:function(){R=R.call(w)},n:function(){var Ne=R.next();return W=Ne.done,Ne},e:function(Ne){ce=!0,Ae=Ne},f:function(){try{!W&&R.return!=null&&R.return()}finally{if(ce)throw Ae}}}}function at(w,M){if(w){if(typeof w=="string")return Mt(w,M);var R=Object.prototype.toString.call(w).slice(8,-1);if(R==="Object"&&w.constructor&&(R=w.constructor.name),R==="Map"||R==="Set")return Array.from(w);if(R==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(R))return Mt(w,M)}}function Mt(w,M){(M==null||M>w.length)&&(M=w.length);for(var R=0,N=new Array(M);R<M;R++)N[R]=w[R];return N}function Ht(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(w);M&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,N)}return R}function Qe(w){for(var M=1;M<arguments.length;M++){var R=arguments[M]!=null?arguments[M]:{};
36M%2?Ht(Object(R),!0).forEach(function(N){a()(w,N,R[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(R)):Ht(Object(R)).forEach(function(N){Object.defineProperty(w,N,Object.getOwnPropertyDescriptor(R,N))})}return w}var Oe=.2,Re=40,$e=60,Ye=5,ct=[1,.79,.62,.5,.4,.31,.25],Et=3,Ut=function(){function w(M){var R=M.attributes,N=M.plugins;if(o()(this,w),a()(this,"width",0),a()(this,"height",0),a()(this,"rendererWidth",0),a()(this,"rendererHeight",0),a()(this,"scaleStep",0),a()(this,"maxStep",Et),a()(this,"avgFrameDuration",($e+Re)/2),a()(this,"isWebGLSupported",!0),a()(this,"content",[]),a()(this,"multipleActiveContent",!1),a()(this,"renderedLastFrame",!1),a()(this,"viewport",[]),!b){this.isWebGLSupported=!1;return}this.webglCanvas=document.createElement("canvas"),Object.assign(this.webglCanvas.style,{position:"absolute",left:0,top:0}),this.renderer=new ve(Qe({canvas:this.webglCanvas,plugins:N},R)),this.resourceCache=new Ce(this.renderer)}return f()(w,[{key:"register",value:function(R){R.updateSize();var N=Math.ceil(R.width*R.pixelRatio*ct[this.scaleStep]),B=Math.ceil(R.height*R.pixelRatio*ct[this.scaleStep]);R.setContextSize(N,B),this.content.push(R)}},{key:"unregister",value:function(R){var N=this.content.indexOf(R);N!==-1&&(this.content.splice(N,1),R.removeCanvas())}},{key:"tick",value:function(R,N){var B=this;this.renderedLastFrame&&(this.updateScaleStep(N),this.renderedLastFrame=!1),this.countActiveScenes(),this.updateRendererSize(),!(this.rendererWidth===0||this.rendererHeight===0)&&this.content.forEach(function(W){!W.needsForceRender&&!W.isActive||(W.update(R,N),W.autoUpdate&&(W.isDirty=!0),B.renderContent(W))})}},{key:"updateScaleStep",value:function(R){var N=this.scaleStep;this.avgFrameDuration+=In(Oe*(R-this.avgFrameDuration),-Ye,Ye),this.avgFrameDuration>$e?++this.scaleStep:this.avgFrameDuration<Re&&this.scaleStep>0&&--this.scaleStep,this.scaleStep=Math.min(this.scaleStep,this.maxStep),N!==this.scaleStep&&(this.avgFrameDuration=($e+Re)/2)}},{key:"countActiveScenes",value:function(){var R=0,N,B=Ke(this.content),W;try{for(B.s();!(W=B.n()).done;){var ce=W.value;(ce.isActive||ce.needsForceRender)&&R++,ce.node===this.webglCanvas.parentElement&&(N=ce)}}catch(At){B.e(At)}finally{B.f()}var Ae=R>1;if(N){var De=Ae&&!this.multipleActiveContent,Ne=!N.isActive;if(De||Ne){var Xe=this.getScaledContentSize(N),dt=Xe.width,gt=Xe.height;this.copyPixels(N,dt,gt),N.removeCanvas(),N.show()}}this.multipleActiveContent=Ae}},{key:"updateRendererSize",value:function(){var R=0,N=0,B=0,W=0,ce=ct[this.scaleStep],Ae=Ke(this.content),De;try{for(Ae.s();!(De=Ae.n()).done;){var Ne=De.value;R=Math.max(R,Ne.width),N=Math.max(N,Ne.height),B=Math.max(B,Math.ceil(Ne.width*Ne.pixelRatio*ce)),W=Math.max(W,Math.ceil(Ne.height*Ne.pixelRatio*ce))}}catch(Xe){Ae.e(Xe)}finally{Ae.f()}B===this.rendererWidth&&W===this.rendererHeight||(this.width=R,this.height=N,this.resizeRenderer(B,W))}},{key:"renderContent",value:function(R){var N=R.clearColor,B=R.isActive,W=R.isDirty,ce=R.needsForceRender;if(!(!ce&&(!B||!W))){var Ae=this.getScaledContentSize(R),De=Ae.width,Ne=Ae.height;Vt(this.renderer,0,this.rendererHeight-Ne,De,Ne),Lt(this.renderer.state,N),Ge(this.renderer),R.setContextSize(De,Ne),this.updateViewport(R,De,Ne),R.render(),this.multipleActiveContent?(this.copyPixels(R,De,Ne),R.show()):(this.resizeWebGLCanvasForContent(R),R.appendCanvas(this.webglCanvas),R.hide()),R.isDirty=!1,R.needsForceRender=!1,this.renderedLastFrame=!0}}},{key:"updateViewport",value:function(R,N,B){this.viewport[0]=0,this.viewport[1]=this.rendererHeight-B,this.viewport[2]=R.canvas.width,this.viewport[3]=R.canvas.height,rn(this.renderer,"uViewport",this.viewport)}},{key:"copyPixels",value:function(R,N,B){var W=R.context,ce=R.canvas.width,Ae=R.canvas.height;!W||N===0||B===0||ce===0||Ae===0||(W.clearRect(0,0,ce,Ae),W.drawImage(this.webglCanvas,0,0,N,B,0,0,ce,Ae))}},{key:"getScaledContentSize",value:function(R){var N=Math.ceil(R.width*R.pixelRatio*ct[this.scaleStep]),B=Math.ceil(R.height*R.pixelRatio*ct[this.scaleStep]);return{width:N,height:B}}},{key:"resizeRenderer",value:function(R,N){this.rendererWidth=R,this.rendererHeight=N,Wt(this.renderer,this.rendererWidth,this.rendererHeight)}},{key:"resizeWebGLCanvasForContent",value:function(R){var N=R.pixelRatio*ct[this.scaleStep];this.webglCanvas.style.width=Math.ceil(this.rendererWidth/N)+"px",this.webglCanvas.style.height=Math.ceil(this.rendererHeight/N)+"px"}},{key:"destroy",value:function(){this.renderer&&(tn(this.renderer),this.resourceCache.destroy(),this.renderer=null)}},{key:"isEmpty",value:function(){return this.content.length===0}},{key:"isContextLost",value:function(){return this.renderer.gl.isContextLost()}}]),w}(),dn=typeof window!="undefined"?window:{};dn.__sqsWebGL||(dn.__sqsWebGL={initialized:!1,ticker:null,controllerPool:[],controllers:[],contentCount:0,sharedController:null,dedicatedControllers:[],dedicatedControllerPool:[],dedicatedContextLimit:3});var fn=dn.__sqsWebGL,Bn=function(){function w(M){var R=this;T(this,w),j(this,"handleContextCreate",function(){R.cache=new Map}),j(this,"dispose",function(){R.renderer.onContextCreate.remove(R.handleContextCreate),R.renderer.onDispose.remove(R.dispose),R.cache.clear()}),this.renderer=M,this.renderer.onContextCreate.add(this.handleContextCreate),this.renderer.onDispose.add(this.dispose)}return U(w,[{key:"get",value:function(R){var N=this.cache.get(R);if(!N)if(N=this.renderer.gl.getExtension(R),N)this.cache.set(R,N);else throw new Error("WebGLExtensions: ".concat(R," extension not supported."));return N}}])}();
36j(Bn,"NAME","extensions");var ar=function(){function w(M){var R=this;T(this,w),j(this,"nextTextureUnit",1),j(this,"reset",function(){R.nextTextureUnit=1}),this.renderer=M,this.renderer.onBeforeRender.add(this.reset),this.textureBindings=new WeakMap}return U(w,[{key:"dispose",value:function(){this.renderer.onBeforeRender.remove(this.reset),this.renderer=null}}])}();j(ar,"NAME","textures");var cr={plugins:[Bn,ar],attributes:{alpha:!0,antialias:!0,depth:!0,stencil:!1,premultipliedAlpha:!0,preserveDrawingBuffer:!0,failIfMajorPerformanceCaveat:!0}};function Ee(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(w);M&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,N)}return R}function an(w){for(var M=1;M<arguments.length;M++){var R=arguments[M]!=null?arguments[M]:{};M%2?Ee(Object(R),!0).forEach(function(N){a()(w,N,R[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(R)):Ee(Object(R)).forEach(function(N){Object.defineProperty(w,N,Object.getOwnPropertyDescriptor(R,N))})}return w}function Si(){var w=performance.now();fn.ticker=new A(function(M){var R=M-w;w=M,fn.controllers.forEach(function(N){N.tick(M,R)})}),fn.ticker.start(),fn.initialized=!0}function Sr(){fn.ticker.stop(),fn.initialized=!1}function Hi(w){return typeof w.controllers!="undefined"||(w.controllers=[],w.controllerPool=[],w.contentCount=0),w}var Qt={register:function(M){var R=Hi(fn),N=R.initialized,B=R.controllers,W=R.controllerPool,ce=R.contentCount,Ae=i.contextLimit;N||Si();var De=ce%Ae,Ne=B[De];return Ne||(Ne=W.pop(),(!Ne||Ne.isContextLost())&&(Ne=new Ut(an({},cr))),B.push(Ne)),Ne.register(M),fn.contentCount++,Ne},unregister:function(M){var R=fn.controllers,N=fn.controllerPool,B=R.find(function(W){return W.content.find(function(ce){return M===ce})});B&&(B.unregister(M),fn.contentCount--,B.isEmpty()&&(R.splice(R.indexOf(B),1),N.push(B)),R.every(function(W){return W.isEmpty()})&&Sr())}},Ki=function(){var M=fn.controllers,R=fn.controllerPool;M.forEach(function(N){N.content.forEach(function(B){B.destroy(!0)}),N.content.length=0,N.destroy()}),M.length=0,R.length=0,fn.contentCount=0,Sr()};function Vi(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(w);M&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,N)}return R}function $r(w){for(var M=1;M<arguments.length;M++){var R=arguments[M]!=null?arguments[M]:{};M%2?Vi(Object(R),!0).forEach(function(N){a()(w,N,R[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(R)):Vi(Object(R)).forEach(function(N){Object.defineProperty(w,N,Object.getOwnPropertyDescriptor(R,N))})}return w}var Ur=function(){function w(M,R){var N=this;o()(this,w),a()(this,"width",0),a()(this,"height",0),a()(this,"contextWidth",0),a()(this,"contextHeight",0),a()(this,"isActive",!1),a()(this,"isSupported",!0),a()(this,"autoUpdate",!0),a()(this,"isDirty",!0),a()(this,"needsForceRender",!1),a()(this,"clearColor",[1,1,1,1]),a()(this,"resourceKeys",[]),a()(this,"appendedCanvas",null),a()(this,"start",function(){return!N.isSupported||N.isActive||(N.isActive=!0),N}),a()(this,"stop",function(){return!N.isSupported||!N.isActive||(N.isActive=!1),N}),a()(this,"refresh",function(){if(N.isSupported)return N.updateSize(),N.onRefresh(),N}),this.node=M,this.props=$r($r($r({},w.defaultProps),this.constructor.defaultProps),R),this.isSupported=b,this.isSupported&&(this.node.style.overflow="hidden",this.clearNode(),this.createCanvas(),this.renderController=Qt.register(this),this.renderer=this.renderController.renderer,this.resourceCache=this.renderController.resourceCache,this.updateSize())}return f()(w,[{key:"createCanvas",value:function(){this.canvas=document.createElement("canvas"),Object.assign(this.canvas.style,{display:"block",position:"absolute",top:0,left:0,width:"100%",height:"100%"}),this.node.appendChild(this.canvas)}},{key:"setProps",value:function(R){if(!this.isSupported)return this;var N=$r({},this.props);return this.props=$r($r({},this.props),R),this.onUpdateProps(N),this.needsForceRender=!0,this}}
36,{key:"onUpdateProps",value:function(R){}},{key:"detach",value:function(){this.isSupported&&(this.node.removeChild(this.canvas),this.appendedCanvas&&this.appendedCanvas.parentElement===this.node&&this.node.removeChild(this.appendedCanvas),this.onDetach(),this.node=null)}},{key:"onDetach",value:function(){}},{key:"attach",value:function(R){!this.isSupported||!this.canvas||(this.node=R,this.clearNode(),this.node.appendChild(this.canvas),this.appendedCanvas&&this.node.appendChild(this.appendedCanvas),this.onAttach())}},{key:"onAttach",value:function(){}},{key:"updateSize",value:function(){var R=this.node.getBoundingClientRect(),N=R.width,B=R.height;N===this.width&&B===this.height||(this.width=N,this.height=B,this.needsForceRender=!0)}},{key:"setContextSize",value:function(R,N){this.contextWidth===R&&this.contextHeight===N||(this.contextWidth=R,this.contextHeight=N,this.canvas.width=this.contextWidth,this.canvas.height=this.contextHeight)}},{key:"onRefresh",value:function(){}},{key:"update",value:function(R){}},{key:"render",value:function(){}},{key:"renderFrame",value:function(){if(this.isSupported)return this.needsForceRender=!0,this.canvas}},{key:"destroy",value:function(){var R=this,N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;if(!(!this.isSupported||!this.renderController))return N===!1&&Qt.unregister(this),this.renderController=null,this.resourceKeys.forEach(function(B){R.resourceCache.releaseResource(B)}),this.clearNode(),this.onDestroy(),this}},{key:"clearNode",value:function(){this.node&&(this.node.innerHTML="")}},{key:"onDestroy",value:function(){}},{key:"getTexture",value:function(R){var N=R.key,B=R.factory;return this.resourceKeys.push(N),this.resourceCache.getTexture({key:N,factory:B})}},{key:"getProgram",value:function(R){var N=R.key,B=R.factory;return this.resourceKeys.push(N),this.resourceCache.getProgram({key:N,factory:B})}},{key:"getGeometry",value:function(R){var N=R.key,B=R.factory;return this.resourceKeys.push(N),this.resourceCache.getGeometry({key:N,factory:B})}},{key:"releaseResource",value:function(R){var N=this.resourceKeys.indexOf(R);N!==-1&&(this.resourceKeys.splice(N,1),this.resourceCache.releaseResource(R))}},{key:"appendCanvas",value:function(R){R.parentElement!==this.node&&(this.node.appendChild(R),this.appendedCanvas=R)}},{key:"removeCanvas",value:function(){this.appendedCanvas&&this.appendedCanvas.parentElement===this.node&&(this.node.removeChild(this.appendedCanvas),this.appendedCanvas=null)}},{key:"show",value:function(){this.canvas.style.display="block"}},{key:"hide",value:function(){this.canvas.style.display="none"}},{key:"pixelRatio",get:function(){return this.props.pixelRatio||1}},{key:"context",get:function(){return this.canvas.getContext("2d")}}]),w}();a()(Ur,"defaultProps",{pixelRatio:1});var Qr={contours:"contours",gradient:"gradient",shapes:"shapes",images:"images",isometric:"isometric",surface:"surface",conic:"conic",bokeh:"bokeh"},or=e("736397"),_r=e.n(or),Ka=e("455995"),Wn=e.n(Ka),ua=e("767632"),Hn=e.n(ua),$i=e("536123"),pt=e.n($i),io=3042,Di=2929,Li=2960,ci=2884,la=34962,Sa=34963,Xr=35044,Fr=35048,fi=0,Ar=1,Oa=768,Zr=769,Oi=770,Ci=771,qr=772,ni=773,ca=774,Ca=775,Aa=776,Ni=32769,di=32770,hi=32771,Ai=32772,vn=32774,kr=32774,jn=32774,Qi=512,Pa=519,Pi=513,Ti=514,Nn=515,vi=516,fa=518,da=517,J=1028,be=1029,je=1032,Pt=3553,Xt=9728,kt=9729,mr=9984,Jn=9985,Ie=9986,We=9987,ke=10242,tt=10243,ot=33071,ft=10497,Ft=33648,ln=6407,_n=6408,Tn=33984,fr=36160,Un=36161,On=0,Mn=1,Sn=2,$n=3,Fn=4,Pr=5,Jr=6,gr=5120,It=5121,Ii=5122,Yn=5123,dr=5124,ha=5125,ao=5126,Br=35664,Cu=35665,Wr=35666,ms=35667,Ta=35668,ri=35669,oo=35670,ys=35671,sr=35672,Ia=35673,Ao=35674,ol=35675,_s=35676,Au=35678,Pu=35680,Tu=35661,Qs=35660,Xs=34930,Po=0,Yr={BLEND:io,DEPTH_TEST:Di,STENCIL_TEST:Li,CULL_FACE:ci,ARRAY_BUFFER:la,ELEMENT_ARRAY_BUFFER:Sa,STATIC_DRAW:Xr,DYNAMIC_DRAW:Fr,ZERO:fi,ONE:Ar,SRC_COLOR:Oa,ONE_MINUS_SRC_COLOR:Zr,SRC_ALPHA:Oi,ONE_MINUS_SRC_ALPHA:Ci,DST_ALPHA:qr,ONE_MINUS_DST_ALPHA:ni,DST_COLOR:ca,ONE_MINUS_DST_COLOR:Ca,SRC_ALPHA_SATURATE:Aa,CONSTANT_COLOR:Ni,ONE_MINUS_CONSTANT_COLOR:di,CONSTANT_ALPHA:hi,ONE_MINUS_CONSTANT_ALPHA:Ai,FUNC_ADD:vn,FUNC_SUBTRACT:kr,FUNC_REVERSE_SUBTRACT:jn,NEVER:Qi,ALWAYS:Pa,LESS:Pi,EQUAL:Ti,LEQUAL:Nn,GREATER:vi,GEQUAL:fa,NOTEQUAL:da,FRONT:J,BACK:be,FRONT_AND_BACK:je,TEXTURE_2D:Pt,NEAREST:Xt,LINEAR:kt,NEAREST_MIPMAP_NEAREST:mr,LINEAR_MIPMAP_NEAREST:Jn,NEAREST_MIPMAP_LINEAR:Ie,LINEAR_MIPMAP_LINEAR:We,CLAMP_TO_EDGE:ot,REPEAT:ft,MIRRORED_REPEAT:Ft,RGB:ln,RGBA:_n,TEXTURE0:Tn,FRAMEBUFFER:fr,RENDERBUFFER:Un,POINTS:On,LINES:Mn,LINE_LOOP:Sn,LINE_STRIP:$n,TRIANGLES:Fn,TRIANGLE_STRIP:Pr,TRIANGLE_FAN:Jr,BYTE:gr,UNSIGNED_BYTE:It,SHORT:Ii,UNSIGNED_SHORT:Yn,INT:
36dr,UNSIGNED_INT:ha,FLOAT:ao,FLOAT_VEC2:Br,FLOAT_VEC3:Cu,FLOAT_VEC4:Wr,INT_VEC2:ms,INT_VEC3:Ta,INT_VEC4:ri,BOOL:oo,BOOL_VEC2:ys,BOOL_VEC3:sr,BOOL_VEC4:Ia,FLOAT_MAT2:Ao,FLOAT_MAT3:ol,FLOAT_MAT4:_s,SAMPLER_2D:Au,SAMPLER_CUBE:Pu,MAX_COMBINED_TEXTURE_IMAGE_UNITS:Tu,MAX_VERTEX_TEXTURE_IMAGE_UNITS:Qs,MAX_TEXTURE_IMAGE_UNITS:Xs,NONE:Po},Zs=U(function w(M){var R=M.program,N=M.uniforms,B=N===void 0?{}:N,W=M.options,ce=W===void 0?{}:W,Ae=M.mode,De=Ae===void 0?Fn:Ae;T(this,w),this.program=R,this.uniforms=B,this.options=ce,this.mode=De}),Hr=U(function w(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},R=M.vert,N=M.frag,B=M.precision;T(this,w),this.vert=R,this.frag=N,this.precision=B}),pe=function(){function w(M){var R=M.geometry,N=M.material,B=M.offset,W=M.count;T(this,w),this.geometry=R,this.material=N,this.offset=B,this.count=W}return U(w,[{key:"draw",value:function(R){}},{key:"uniforms",get:function(){return this.material.uniforms}},{key:"program",get:function(){return this.material.program},set:function(R){this.material.program=R}},{key:"mode",get:function(){return this.material.mode}},{key:"options",get:function(){return this.material.options}},{key:"attributes",get:function(){return this.geometry.attributes}},{key:"index",get:function(){return this.geometry.index}}])}(),he=function(w){function M(R){var N=R.geometry,B=R.material,W=R.offset,ce=W===void 0?0:W,Ae=R.count,De=Ae===void 0?N.attributes.values().next().value.count:Ae;return T(this,M),x(this,M,[{geometry:N,material:B,offset:ce,count:De}])}return H(M,w),U(M,[{key:"draw",value:function(N){N.drawArrays(this.mode,this.offset,this.count)}}])}(pe);function me(w){var M=w.geometry,R=w.vert,N=w.frag,B=w.precision,W=w.program,ce=w.uniforms,Ae=w.options,De=w.mode,Ne=w.material,Xe=w.DrawInfoClass,dt=Xe===void 0?he:Xe,gt=w.offset,At=w.count,on=w.primcount;return W=W||new Hr({vert:R,frag:N,precision:B}),Ne=Ne||new Zs({program:W,uniforms:ce,options:Ae,mode:De}),new dt({geometry:M,material:Ne,offset:gt,count:At,primcount:on})}var Le="aPosition",Be="aNormal",et="aUv",bt="uProjection",Dt="uModelView",zt="uDiffuse",Kt="uAlpha",zn="uMap",nr="uAlphaMap",Tr="uUvOffsetRepeat",pi="vUv",xa="USE_MAP",sl="USE_ALPHA_MAP",qs="aSpritePosition",ul="aZDepth",Va="aScale",so="aRotation",ll="aTranslate",Zl=null,wa=U(function w(){T(this,w),this.attributes=new Map,this.index=null});function yr(w,M,R){return R.name=M,w.attributes.set(M,R),R}var Dr=U(function w(M){var R=M.array,N=M.itemSize,B=M.normalized,W=B===void 0?!1:B,ce=M.usage,Ae=ce===void 0?Xr:ce,De
36=M.name,Ne=De===void 0?"":De,Xe=M.divisor,dt=Xe===void 0?0:Xe;T(this,w),this.array=R,this.itemSize=N,this.normalized=W,this.usage=Ae,this.name=Ne,this.divisor=dt,this.count=R?R.length/N:0,this.needsUpdate=!1});function Xi(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},M=w.position,R=M===void 0?Le:M,N=new wa,B=new Float32Array([-1,-1,-1,3,3,-1]);return yr(N,R,new Dr({array:B,itemSize:2})),N}function Js(w,M,R){var N=w.createShader(R);if(w.shaderSource(N,M),w.compileShader(N),!w.getShaderParameter(N,w.COMPILE_STATUS))throw new Error("could not compile shader: ".concat(w.getShaderInfoLog(N)));return N}function Mf(w,M){return w.substring(0,9)!=="precision"?"precision ".concat(M,` float;
37`).concat(w):w}function uo(w,M){var R=w.gl,N=R.createProgram(),B=M.vert,W=Mf(M.frag,M.precision||w.defaultPrecision),ce=Js(R,B,R.VERTEX_SHADER),Ae=Js(R,W,R.FRAGMENT_SHADER);if(R.attachShader(N,ce),R.attachShader(N,Ae),R.linkProgram(N),!R.getProgramParameter(N,R.LINK_STATUS))throw new Error("could not link shader: ".concat(R.getProgramInfoLog(N)));return R.deleteShader(ce),R.deleteShader(Ae),N}function Ra(w,M,R){var N="buffer-".concat(M);w.get(N)!==R&&(w.gl.bindBuffer(M,R),w.set(N,R))}var Ys="enabledAttributes";function ql(w,M){w.get(Ys)||w.set(Ys,[]);var R=w.get(Ys);R[M]!==1&&(w.gl.enableVertexAttribArray(M),R[M]=1)}function cl(w,M){return function(R,N){return Ra(w.state,la,N),ql(w.state,M),w.gl.vertexAttribPointer(M,R.itemSize,R.type||ao,R.normalize||!1,R.stride||0,R.offset||0),w.gl.vertexAttribDivisor&&w.gl.vertexAttribDivisor(M,R.divisor),M}}function Xc(w,M){for(var R=new Map,N=w.gl,B=N.getProgramParameter(M,N.ACTIVE_ATTRIBUTES),W=0;W<B;W++){var ce=N.getActiveAttrib(M,W),Ae=N.getAttribLocation(M,ce.name);R.set(ce.name,cl(w,Ae))}return R}function Jl(w){switch(w){case ao:return function(M,R,N){M.uniform1f(R,N)};case Br:return function(M,R,N){M.uniform2f(R,N[0],N[1])};case Cu:return function(M,R,N){M.uniform3f(R,N[0],N[1],N[2])};case Wr:return function(M,R,N){M.uniform4f(R,N[0],N[1],N[2],N[3])};case dr:case oo:case Au:return function(M,R,N){M.uniform1i(R,N)};case ms:case ys:return function(M,R,N){M.uniform2i(R,N[0],N[1])};case Ta:case sr:return function(M,R,N){M.uniform3i(R,N[0],N[1],N[2])};case ri:case Ia:return function(M,R,N){M.uniform4i(R,N[0],N[1],N[2],N[3])};case Ao:return function(M,R,N){M.uniformMatrix2fv(R,!1,N)};case ol:return function(M,R,N){M.uniformMatrix3fv(R,!1,N)};case _s:return function(M,R,N){M.uniformMatrix4fv(R,!1,N)}}}function Zc(w){switch(w){case ao:return function(M,R,N){M.uniform1fv(R,N)};case Br:return function(M,R,N){M.uniform2fv(R,N)};case Cu:return function(M,R,N){M.uniform3fv(R,N)};case Wr:return function(M,R,N){M.uniform4fv(R,N)};case dr:case oo:case Au:return function(M,R,N){M.uniform1iv(R,N)};case ms:case ys:return function(M,R,N){M.uniform2iv(R,N)};case Ta:case sr:return function(M,R,N){M.uniform3iv(R,N)};case ri:case Ia:return function(M,R,N){M.uniform4iv(R,N)}}}function To(w,M,R){var N=w.getUniformLocation(M,R.name),B=(R.size===1?Jl:Zc)(R.type);return function(W){B(w,N,W.call?W():W)}}function Ve(w,M){for(var R=new Map,N=w.getProgramParameter(M,w.ACTIVE_UNIFORMS),B=0;B<N;B++){var W=w.getActiveUniform(M,B),ce=W.name.replace(/\[.*?\]/,"");R.set(ce,To(w,M,W))}return R}var mt=U(function w(M,R){T(this,w),this.attributeSetters=M,this.uniformSetters=R});function lt(w,M){var R=Xc(w,M),N=Ve(w.gl,M);return new mt(R,N)}function Zt(w,M){var R=w.properties.get(M);return R.glProgram||(R.glProgram=uo(w,M),R.setters=lt(w,R.glProgram)),R}var pn="program";function Xn(w,M){return w.get(pn)===M?!1:(w.gl.useProgram(M),w.cache.set(pn,M),!0)}function jr(w,M,R){var N=w.properties.get(R);return N.glBuffer||(N.glBuffer=w.gl.createBuffer(),R.needsUpdate=!0),Ra(w.state,M,N.glBuffer),R.needsUpdate&&(w.gl.bufferData(M,R.array,R.usage),R.needsUpdate=!1),N.glBuffer}function hr(w,M,R){var N=[];return R.forEach(function(B,W){var ce=M.attributes.get(W),Ae=jr(w,la,ce);N[B(ce,Ae)]=1}),M.index&&jr(w,Sa,M.index),N}function fl(w,M){w.forEach(function(R,N){R(M.get(N))})}var Yl="enabledAttributes";function Zi(w,M){var R=w.get(Yl);R[M]!==0&&(w.gl.disableVertexAttribArray(M),R[M]=0)}function qi(w,M){if(w.isContextLost!==!0){var R=Zt(w,M.program),N=R.glProgram,B=R.setters;Xn(w.state,N),w.onBeforeRender.dispatch(M);var W=hr(w,M,B.attributeSetters);w.state.get("enabledAttributes").forEach(function(Ae,De){W[De]||Zi(w.state,De)});for(var ce in M.uniforms)w.uniformValues.set(ce,M.uniforms[ce]);fl(B.uniformSetters,w.uniformValues),M.draw(w.gl)}}var Df=e("425534"),Ma=e.n(Df),eu=e("349509"),Io=e.n(eu),rr=e("263001"),ec=e.n(rr),Iu=e("928152"),lo=e.n(Iu),xu={sub:Ma(),length:Io(),copy:ec(),rotate:lo()},tc=function(M,R){var N=_r()(R,3),B=N[0],W=N[1],ce=N[2],Ae=Math.max(B,W,ce),De=Math.min(B,W,ce),Ne=0,Xe=0,dt=(Ae+De)/2;if(Ae!==De){var gt=Ae-De;switch(Xe=dt>.5?gt/(2-Ae-De):gt/(Ae+De),Ae){case B:Ne=(W-ce)/gt+(W<ce?6:0);break;case W:Ne=(ce-B)/gt+2;break;case ce:Ne=(B-W)/gt+4;break}Ne/=6}return M[0]=Ne,M[1]=Xe,M[2]=dt,M},xo=function(M,R,N){return N<0&&(N+=1),N>1&&(N-=1),N<1/6?M+(R-M)*6*N:N<1/2?R:N<2/3?M+(R-M)*(2/3-N)*6:M},Es=function(M,R){var N=_r()(R,3),B=N[0],W=N[1],ce=N[2],Ae=0,De=0,Ne=0;if(W===0)Ae=ce,De=ce,Ne=ce;else{var Xe=ce<.5?ce*(1+W):ce+W-ce*W,dt=2*ce-Xe;Ae=xo(dt,Xe,B+1/3),De=xo(dt,Xe,B),Ne=xo(dt,Xe,B-1/3)}return M[0]=Ae,M[1]=De,M[2]=Ne,M},wo=function(M,R,N){return .2126*M+.7152*R+.0722*N},ur=function(M){var R=[0,0,0,1],N;if(N=/^((?:rgb|hsl)a?)\(([^\)]*)\)/.exec(M)){var B,W=N[1],ce=N[2];switch(W){case"rgb":case"rgba":if(B=/^\s*(\d*\.?\d+)\s*,\s*(\d*\.?\d+)\s*,\s*(\d*\.?\d+)\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(ce))return R[0]=Math.min(255,parseFloat(B[1],10))/255,R[1]=Math.min(255,parseFloat(B[2],10))/255,R[2]=Math.min(255,parseFloat(B[3],10))/255,R[3]=B[4]?parseFloat(B[4]):1,R;if(B=/^\s*(\d*\.?\d+)\%\s*,\s*(\d*\.?\d+)\%\s*,\s*(\d*\.?\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(ce))return R[0]=Math.min(100,parseFloat(B[1],10))/100,R[1]=Math.min(100,parseFloat(B[2],10))/100,R[2]=Math.min(100,parseFloat(B[3],10))/100,R[3]=B[4]?parseFloat(B[4]):1,R;break;case"hsl":case"hsla":if(B=/^\s*(\d*\.?\d+)\s*,\s*(\d*\.?\d+)\%\s*,\s*(\d*\.?\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(ce)){var Ae=parseFloat(B[1])/360,De=parseFloat(B[2],10)/100,Ne=parseFloat(B[3],10)/100;if(De===0)R[0]=Ne,R[1]=Ne,R[2]=Ne;else{var Xe=Ne<=.5?Ne*(1+De):Ne+De-Ne*De,dt=2*Ne-Xe;R[0]=xo(dt,Xe,Ae+1/3),R[1]=xo(dt,Xe,Ae),R[2]=xo(dt,Xe,Ae-1/3)}return R[3]=B[4]?parseFloat(B[4]):1,R}break}}else if(N=/^\#([A-Fa-f\d]+)$/.exec(M)){var gt=N[1],At=gt.length;if(At===3||At===4)return R[0]=parseInt(gt.charAt(0)+gt.charAt(0),16)/255,R[1]=parseInt(gt.charAt(1)+gt.charAt(1),16)/255,R[2]=parseInt(gt.charAt(2)+gt.charAt(2),16)/255,R[3]=gt.charAt(3)?parseInt(gt.charAt(3)+gt.charAt(3),16)/255:1,R;if(At===6)return R[0]=parseInt(gt.charAt(0)+gt.charAt(1),16)/255,R[1]=parseInt(gt.charAt(2)+gt.charAt(3),16)/255,R[2]=parseInt(gt.charAt(4)+gt.charAt(5),16)/255,R[3]=gt.charAt(6)&&gt.charAt(7)?parseInt(gt.charAt(6)+gt.charAt(7),16)/255:1,R}return R},nc=`
38attribute vec3 aPosition;
39
40varying vec2 vUv;
41
42void main() {
43  gl_Position = vec4(aPosition, 1.0);
44  vUv = gl_Position.xy * 0.5 + 0.5;
45}
46`,tu=`
47#ifndef PI
48#define PI 3.141592653589793
49#endif
50
51float ease(float t) {
52  return -0.5 * (cos(PI * t) - 1.0);
53}
54
55//
56// GLSL textureless classic 3D noise "cnoise",
57// with an RSL-style periodic variant "pnoise".
58// Author:  Stefan Gustavson ([email protected])
59// Version: 2011-10-11
60//
61// Many thanks to Ian McEwan of Ashima Arts for the
62// ideas for permutation and gradient selection.
63//
64// Copyright (c) 2011 Stefan Gustavson. All rights reserved.
65// Distributed under the MIT license. See LICENSE file.
66// https://github.com/ashima/webgl-noise
67//
68
69vec3 mod289_2013602866(vec3 x)
70{
71  return x - floor(x * (1.0 / 289.0)) * 289.0;
72}
73
74vec4 mod289_2013602866(vec4 x)
75{
76  return x - floor(x * (1.0 / 289.0)) * 289.0;
77}
78
79vec4 permute_2013602866(vec4 x)
80{
81  return mod289_2013602866(((x*34.0)+1.0)*x);
82}
83
84vec4 taylorInvSqrt_2013602866(vec4 r)
85{
86  return 1.79284291400159 - 0.85373472095314 * r;
87}
88
89vec3 fade_2013602866(vec3 t) {
90  return t*t*t*(t*(t*6.0-15.0)+10.0);
91}
92
93// Classic Perlin noise
94float cnoise(vec3 P)
95{
96  vec3 Pi0 = floor(P); // Integer part for indexing
97  vec3 Pi1 = Pi0 + vec3(1.0); // Integer part + 1
98  Pi0 = mod289_2013602866(Pi0);
99  Pi1 = mod289_2013602866(Pi1);
100  vec3 Pf0 = fract(P); // Fractional part for interpolation
101  vec3 Pf1 = Pf0 - vec3(1.0); // Fractional part - 1.0
102  vec4 ix = vec4(Pi0.x, Pi1.x, Pi0.x, Pi1.x);
103  vec4 iy = vec4(Pi0.yy, Pi1.yy);
104  vec4 iz0 = Pi0.zzzz;
105  vec4 iz1 = Pi1.zzzz;
106
107  vec4 ixy = permute_2013602866(permute_2013602866(ix) + iy);
108  vec4 ixy0 = permute_2013602866(ixy + iz0);
109  vec4 ixy1 = permute_2013602866(ixy + iz1);
110
111  vec4 gx0 = ixy0 * (1.0 / 7.0);
112  vec4 gy0 = fract(floor(gx0) * (1.0 / 7.0)) - 0.5;
113  gx0 = fract(gx0);
114  vec4 gz0 = vec4(0.5) - abs(gx0) - abs(gy0);
115  vec4 sz0 = step(gz0, vec4(0.0));
116  gx0 -= sz0 * (step(0.0, gx0) - 0.5);
117  gy0 -= sz0 * (step(0.0, gy0) - 0.5);
118
119  vec4 gx1 = ixy1 * (1.0 / 7.0);
120  vec4 gy1 = fract(floor(gx1) * (1.0 / 7.0)) - 0.5;
121  gx1 = fract(gx1);
122  vec4 gz1 = vec4(0.5) - abs(gx1) - abs(gy1);
123  vec4 sz1 = step(gz1, vec4(0.0));
124  gx1 -= sz1 * (step(0.0, gx1) - 0.5);
125  gy1 -= sz1 * (step(0.0, gy1) - 0.5);
126
127  vec3 g000 = vec3(gx0.x,gy0.x,gz0.x);
128  vec3 g100 = vec3(gx0.y,gy0.y,gz0.y);
129  vec3 g010 = vec3(gx0.z,gy0.z,gz0.z);
130  vec3 g110 = vec3(gx0.w,gy0.w,gz0.w);
131  vec3 g001 = vec3(gx1.x,gy1.x,gz1.x);
132  vec3 g101 = vec3(gx1.y,gy1.y,gz1.y);
133  vec3 g011 = vec3(gx1.z,gy1.z,gz1.z);
134  vec3 g111 = vec3(gx1.w,gy1.w,gz1.w);
135
136  vec4 norm0 = taylorInvSqrt_2013602866(vec4(dot(g000, g000), dot(g010, g010), dot(g100, g100), dot(g110, g110)));
137  g000 *= norm0.x;
138  g010 *= norm0.y;
139  g100 *= norm0.z;
140  g110 *= norm0.w;
141  vec4 norm1 = taylorInvSqrt_2013602866(vec4(dot(g001, g001), dot(g011, g011), dot(g101, g101), dot(g111, g111)));
142  g001 *= norm1.x;
143  g011 *= norm1.y;
144  g101 *= norm1.z;
145  g111 *= norm1.w;
146
147  float n000 = dot(g000, Pf0);
148  float n100 = dot(g100, vec3(Pf1.x, Pf0.yz));
149  float n010 = dot(g010, vec3(Pf0.x, Pf1.y, Pf0.z));
150  float n110 = dot(g110, vec3(Pf1.xy, Pf0.z));
151  float n001 = dot(g001, vec3(Pf0.xy, Pf1.z));
152  float n101 = dot(g101, vec3(Pf1.x, Pf0.y, Pf1.z));
153  float n011 = dot(g011, vec3(Pf0.x, Pf1.yz));
154  float n111 = dot(g111, Pf1);
155
156  vec3 fade_xyz = fade_2013602866(Pf0);
157  vec4 n_z = mix(vec4(n000, n100, n010, n110), vec4(n001, n101, n011, n111), fade_xyz.z);
158  vec2 n_yz = mix(n_z.xy, n_z.zw, fade_xyz.y);
159  float n_xyz = mix(n_yz.x, n_yz.y, fade_xyz.x);
160  return 2.2 * n_xyz;
161}
162
163uniform float uAspect;
164uniform float uBevelStrength;
165uniform float uComplexity;
166uniform float uCutOff;
167uniform float uMorphTime;
168uniform float uScale;
169uniform float uSeed;
170uniform float uSteps;
171uniform vec2 uBevelOffset;
172uniform vec2 uTravel;
173uniform vec3 uColorEnd;
174uniform vec3 uColorStart;
175varying vec2 vUv;
176
177float getNoise (vec2 uv, vec2 travel, float n1, float n2, float t) {
178  return (
179    (cnoise(vec3(uv * n1 - travel + uSeed, t)) +
180      cnoise(vec3(uv * n2 - travel + uSeed, t)) * 0.1) *
181      0.5 +
182    0.5
183  );
184}
185
186float getDepth (float noise) {
187  return max(0.0, noise - uCutOff) / (1.0 - uCutOff);
188}
189
190void main () {
191  vec2 uv = (vUv - 0.5);
192  float morphTime = uMorphTime + uSeed;
193
194  uv.x *= uAspect;
195
196  float baseNoise = ease(getNoise(uv, uTravel, uScale, uComplexity, morphTime));
197  float baseDepth = getDepth(baseNoise);
198  float baseDepthColorStrength = baseDepth;
199
200  #ifndef IS_BLUR_ENABLED
201  baseDepth = floor(baseDepth * uSteps + 0.5);
202  baseDepthColorStrength = baseDepth / uSteps;
203  #endif
204
205  vec4 color = vec4(mix(uColorStart, uColorEnd, baseDepthColorStrength), 1.0);
206
207  #ifdef IS_BEVEL_ENABLED
208  float offsetNoise = ease(
209    getNoise(uv + uBevelOffset, uTravel, uScale, uComplexity, morphTime)
210  );
211  float offsetDepth = floor(getDepth(offsetNoise) * uSteps + 0.5);
212  float highlight = baseDepth - offsetDepth;
213  float lowlight = offsetDepth - baseDepth;
214
215  color.rgb += (highlight - lowlight) * uBevelStrength;
216
217  #endif
218
219  gl_FragColor = color;
220}
221`;function dl(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(w);M&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,N)}return R}function co(w){for(var M=1;M<arguments.length;M++){var R=arguments[M]!=null?arguments[M]:{};M%2?dl(Object(R),!0).forEach(function(N){a()(w,N,R[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(R)):dl(Object(R)).forEach(function(N){Object.defineProperty(w,N,Object.getOwnPropertyDescriptor(R,N))})}return w}function nu(w){var M=wu();return function(){var N=pt()(w),B;if(M){var W=pt()(this).constructor;B=Reflect.construct(N,arguments,W)}else B=N.apply(this,arguments);return Hn()(this,B)}}function wu(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}var bs=function(w){Wn()(R,w);var M=nu(R);function R(N,B){var W;return o()(this,R),W=M.call(this,N,B),W.isSupported?(W.programKey=W.getProgramKey(W.props),W.createResources(),W.updateAutoUpdate(),W):Hn()(W)}return f()(R,[{key:"createResources",value:function(){this.drawInfo=me({program:this.createProgram(this.props),uniforms:co({uMorphTime:0,uTravel:[0,0],uTravelDirection:[0,0],uAspect:this.width/this.height},this.updateUniforms({},this.props)),geometry:this.getGeometry({key:"big-triangle",factory:function(){return Xi()}})})}},{key:"createProgram",value:function(){var B=this,W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return this.getProgram({key:this.programKey,factory:function(){return new Hr({vert:nc,frag:B.concatFragmentShader(tu,W)})}})}},{key:"concatFragmentShader",value:function(B){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ce=W.isBlurEnabled,Ae=W.isBevelEnabled;return`
222    `.concat(ce?"#define IS_BLUR_ENABLED":"",`
223    `).concat(!ce&&Ae?"#define IS_BEVEL_ENABLED":"",`
224    `).concat(B,`
225    `)}},{key:"getProgramKey",value:function(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},W=B.isBlurEnabled,ce=B.isBevelEnabled;return"contours-program-".concat(+W,"-").concat(+(!W&&ce))}},{key:"updateProgram",value:function(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},W=this.getProgramKey(B);W!==this.programKey&&(this.releaseResource(this.programKey),this.programKey=W,this.drawInfo.program=this.createProgram(B))}},{key:"updateUniforms",value:function(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ce=this.getColors(),Ae=_r()(ce,2),De=Ae[0],Ne=Ae[1];return Object.assign(B,{uTravelDirection:xu.rotate([],[1,0],W.travelDirection),uBevelOffset:xu.rotate([],[W.bevelSize*1e-4,0],W.bevelRotation*Math.PI/180),uBevelStrength:W.bevelStrength*.01,uComplexity:W.complexity,uCutOff:Math.min(W.cutoff,99.99)*.01,uColorStart:De,uColorEnd:Ne,uScale:Math.max(1,100-W.scale)*.2,uSeed:W.seed*.1,uSteps:W.steps}),B}},{key:"updateAutoUpdate",value:function(){var B=this.props,W=B.speedTravel,ce=B.speedMorph;this.autoUpdate=!!(W||ce)}},{key:"onUpdateProps",value:function(B){B.seed!==this.props.seed&&(this.uniforms.uTravel=[0,0],this.uniforms.uMorphTime=0),this.updateProgram(this.props),this.updateUniforms(this.uniforms,this.props),this.updateAutoUpdate(),this.refresh()}},{key:"update",value:function(){var B=this.props.speedTravel*25e-6,W=this.uniforms.uTravelDirection;this.uniforms.uMorphTime+=this.props.speedMorph*1e-5,this.uniforms.uTravel[0]+=B*W[0],this.uniforms.uTravel[1]+=B*W[1]}},{key:"render",value:function(){qi(this.renderer,this.drawInfo)}},{key:"onRefresh",value:function(){this.uniforms.uAspect=this.width/this.height}},{key:"uniforms",get:function(){return this.drawInfo.uniforms}},{key:"getColors",value:function(){var B=ur(this.props.startColor),W=ur(this.props.endColor);return this.props.invertColors?[W,B]:[B,W]}}]),R}(Ur);a()(bs,"defaultProps",{startColor:"#ffffff",endColor:"#000000",invertColors:!1,complexity:0,cutoff:0,scale:1,seed:0,speedMorph:0,speedTravel:0,travelDirection:0,isBlurEnabled:!1,steps:2,isBevelEnabled:!1,bevelRotation:0,bevelSize:0,bevelStrength:0});var Xo=e("29134"),mn=e.n(Xo),qc=e("43575"),ru=e.n(qc),rc=function(){function w(M){var R=M.color1,N=M.color2;o()(this,w),this.color1=ru()(R),this.color2=ru()(N)}return f()(w,[{key:"update",value:function(){}}]),w}(),vr=`
226attribute vec3 aPosition;
227
228varying vec2 vUv;
229
230void main() {
231  gl_Position = vec4(aPosition, 1.0);
232  vUv = gl_Position.xy * 0.5 + 0.5;
233}
234`,Ss=`
235//
236// Description : Array and textureless GLSL 2D/3D/4D simplex
237//               noise functions.
238//      Author : Ian McEwan, Ashima Arts.
239//  Maintainer : ijm
240//     Lastmod : 20110822 (ijm)
241//     License : Copyright (C) 2011 Ashima Arts. All rights reserved.
242//               Distributed under the MIT License. See LICENSE file.
243//               https://github.com/ashima/webgl-noise
244//
245
246vec3 mod289_4217261547(vec3 x) {
247  return x - floor(x * (1.0 / 289.0)) * 289.0;
248}
249
250vec4 mod289_4217261547(vec4 x) {
251  return x - floor(x * (1.0 / 289.0)) * 289.0;
252}
253
254vec4 permute_4217261547(vec4 x) {
255     return mod289_4217261547(((x*34.0)+1.0)*x);
256}
257
258vec4 taylorInvSqrt_4217261547(vec4 r)
259{
260  return 1.79284291400159 - 0.85373472095314 * r;
261}
262
263float snoise(vec3 v)
264  {
265  const vec2  C = vec2(1.0/6.0, 1.0/3.0) ;
266  const vec4  D_4217261547 = vec4(0.0, 0.5, 1.0, 2.0);
267
268// First corner
269  vec3 i  = floor(v + dot(v, C.yyy) );
270  vec3 x0 =   v - i + dot(i, C.xxx) ;
271
272// Other corners
273  vec3 g_4217261547 = step(x0.yzx, x0.xyz);
274  vec3 l = 1.0 - g_4217261547;
275  vec3 i1 = min( g_4217261547.xyz, l.zxy );
276  vec3 i2 = max( g_4217261547.xyz, l.zxy );
277
278  //   x0 = x0 - 0.0 + 0.0 * C.xxx;
279  //   x1 = x0 - i1  + 1.0 * C.xxx;
280  //   x2 = x0 - i2  + 2.0 * C.xxx;
281  //   x3 = x0 - 1.0 + 3.0 * C.xxx;
282  vec3 x1 = x0 - i1 + C.xxx;
283  vec3 x2 = x0 - i2 + C.yyy; // 2.0*C.x = 1/3 = C.y
284  vec3 x3 = x0 - D_4217261547.yyy;      // -1.0+3.0*C.x = -0.5 = -D.y
285
286// Permutations
287  i = mod289_4217261547(i);
288  vec4 p = permute_4217261547( permute_4217261547( permute_4217261547(
289             i.z + vec4(0.0, i1.z, i2.z, 1.0 ))
290           + i.y + vec4(0.0, i1.y, i2.y, 1.0 ))
291           + i.x + vec4(0.0, i1.x, i2.x, 1.0 ));
292
293// Gradients: 7x7 points over a square, mapped onto an octahedron.
294// The ring size 17*17 = 289 is close to a multiple of 49 (49*6 = 294)
295  float n_ = 0.142857142857; // 1.0/7.0
296  vec3  ns = n_ * D_4217261547.wyz - D_4217261547.xzx;
297
298  vec4 j = p - 49.0 * floor(p * ns.z * ns.z);  //  mod(p,7*7)
299
300  vec4 x_ = floor(j * ns.z);
301  vec4 y_ = floor(j - 7.0 * x_ );    // mod(j,N)
302
303  vec4 x = x_ *ns.x + ns.yyyy;
304  vec4 y = y_ *ns.x + ns.yyyy;
305  vec4 h = 1.0 - abs(x) - abs(y);
306
307  vec4 b0 = vec4( x.xy, y.xy );
308  vec4 b1 = vec4( x.zw, y.zw );
309
310  //vec4 s0 = vec4(lessThan(b0,0.0))*2.0 - 1.0;
311  //vec4 s1 = vec4(lessThan(b1,0.0))*2.0 - 1.0;
312  vec4 s0 = floor(b0)*2.0 + 1.0;
313  vec4 s1 = floor(b1)*2.0 + 1.0;
314  vec4 sh = -step(h, vec4(0.0));
315
316  vec4 a0 = b0.xzyw + s0.xzyw*sh.xxyy ;
317  vec4 a1_4217261547 = b1.xzyw + s1.xzyw*sh.zzww ;
318
319  vec3 p0_4217261547 = vec3(a0.xy,h.x);
320  vec3 p1 = vec3(a0.zw,h.y);
321  vec3 p2 = vec3(a1_4217261547.xy,h.z);
322  vec3 p3 = vec3(a1_4217261547.zw,h.w);
323
324//Normalise gradients
325  vec4 norm = taylorInvSqrt_4217261547(vec4(dot(p0_4217261547,p0_4217261547), dot(p1,p1), dot(p2, p2), dot(p3,p3)));
326  p0_4217261547 *= norm.x;
327  p1 *= norm.y;
328  p2 *= norm.z;
329  p3 *= norm.w;
330
331// Mix final noise value
332  vec4 m = max(0.6 - vec4(dot(x0,x0), dot(x1,x1), dot(x2,x2), dot(x3,x3)), 0.0);
333  m = m * m;
334  return 42.0 * dot( m*m, vec4( dot(p0_4217261547,x0), dot(p1,x1),
335                                dot(p2,x2), dot(p3,x3) ) );
336  }
337
338float ease(float t) {
339  float f = t - 1.0;
340  return f * f * f + 1.0;
341}
342
343#define V_SEED_X 12.9898
344#define V_SEED_Y 78.233
345#define R_SEED 43758.5453
346#define PI 3.141592653589793
347
348uniform vec3 uColor1;
349uniform vec3 uColor2;
350
351uniform float uNoiseIntensity;
352uniform float uNoiseScale;
353uniform float uNoiseBias;
354uniform float uNoiseTime;
355
356uniform vec2 uAngle;
357uniform float uPosition1;
358uniform float uPosition2;
359uniform float uRepeat;
360
361uniform vec2 uResolution;
362
363uniform float uComplexity;
364uniform float uDirection;
365uniform float uIntensity;
366uniform float uSeed;
367uniform float uSmoothness;
368uniform float uTime;
369uniform float uMorphTime;
370
371varying vec2 vUv;
372varying float vDepth;
373
374float map(float value, float min1, float max1, float min2, float max2) {
375  return min2 + (value - min1) * (max2 - min2) / (max1 - min1);
376}
377
378float rand(vec2 co){
379  return fract(sin(dot(co.xy, vec2(V_SEED_X, V_SEED_Y))) * R_SEED);
380}
381
382float noise(vec2 uv) {
383  float random = rand(uv + uNoiseTime);
384
385  return snoise(vec3(uv, uNoiseTime) * uNoiseScale + random);
386}
387
388vec2 rotate(vec2 uv,float amount){
389  float ca = cos(amount);
390  float sa = sin(amount);
391
392  return vec2(
393    uv.x * ca + uv.y * sa,
394    -uv.x * sa + uv.y * ca
395  );
396}
397
398float getNoise(vec2 uv) {
399  vec2 direction = rotate(vec2(uTime), uDirection);
400
401  return 1.0 - snoise(vec3(uv * uComplexity + direction, uMorphTime) + uSeed);
402}
403
404void main () {
405  float dist = 1.0 - ease(smoothstep(1.0 - uSmoothness, 1.0, 1.0 - getNoise(vUv))) * uIntensity;
406  vec2 uv = (vUv - 0.5) * dist + 0.5;
407
408  float t = dot(vec2(0.5) - uv, uAngle) + 0.5;
409  t = (cos(t * uRepeat * PI) + 1.0) * 0.5;
410  t += uNoiseIntensity * (noise(gl_FragCoord.xy / uResolution) + uNoiseBias);
411
412  float gradient = clamp(
413    map(t, uPosition1, uPosition2, 0.0, 1.0),
414    0.0,
415    1.0
416  );
417
418  vec3 color = mix(uColor1, uColor2, gradient);
419
420  gl_FragColor = vec4(color, 1.0);
421}
422`;function Os(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(w);M&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,N)}return R}function Zo(w){for(var M=1;M<arguments.length;M++){var R=arguments[M]!=null?arguments[M]:{};
422M%2?Os(Object(R),!0).forEach(function(N){a()(w,N,R[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(R)):Os(Object(R)).forEach(function(N){Object.defineProperty(w,N,Object.getOwnPropertyDescriptor(R,N))})}return w}var hl=function(){function w(M){var R=this,N=M.stage;o()(this,w),a()(this,"angle",0),a()(this,"setProps",function(B){R.props=Zo(Zo({},R.props),B),R.angle=R.props.linearGradientAngle}),this.props=Zo({},w.defaultProps),this.stage=N}return f()(w,[{key:"getProgram",value:function(){return this.stage.getProgram({key:"linear-gradient-program",factory:function(){return new Hr({vert:vr,frag:Ss})}})}},{key:"getUniforms",value:function(){return this.uniforms={uAngle:[Math.cos(-this.props.linearGradientAngle*Math.PI/180),Math.sin(-this.props.linearGradientAngle*Math.PI/180)],uPosition1:(this.props.linearGradientStartColorDistance*.01+1)*.5,uPosition2:(this.props.linearGradientEndColorDistance*.01+1)*.5,uRepeat:this.props.linearGradientRepeat},this.uniforms}},{key:"update",value:function(){if(this.props.linearGradientAngle){var R=this.angle*Math.PI/180;this.uniforms.uAngle[0]=Math.cos(R),this.uniforms.uAngle[1]=Math.sin(R),this.angle-=this.props.linearGradientAngleMotion*.016}else this.uniforms.uAngle[0]=Math.cos(-this.props.linearGradientAngle*Math.PI/180),this.uniforms.uAngle[1]=Math.sin(-this.props.linearGradientAngle*Math.PI/180)}},{key:"onAttach",value:function(){}},{key:"onDetach",value:function(){}}]),w}();a()(hl,"defaultProps",{linearGradientStartColorDistance:-100,linearGradientEndColorDistance:100,linearGradientAngle:10,linearGradientAngleMotion:0,linearGradientRepeat:1});var vl=`
423//
424// Description : Array and textureless GLSL 2D/3D/4D simplex
425//               noise functions.
426//      Author : Ian McEwan, Ashima Arts.
427//  Maintainer : ijm
428//     Lastmod : 20110822 (ijm)
429//     License : Copyright (C) 2011 Ashima Arts. All rights reserved.
430//               Distributed under the MIT License. See LICENSE file.
431//               https://github.com/ashima/webgl-noise
432//
433
434vec3 mod289_647663866(vec3 x) {
435  return x - floor(x * (1.0 / 289.0)) * 289.0;
436}
437
438vec4 mod289_647663866(vec4 x) {
439  return x - floor(x * (1.0 / 289.0)) * 289.0;
440}
441
442vec4 permute_647663866(vec4 x) {
443     return mod289_647663866(((x*34.0)+1.0)*x);
444}
445
446vec4 taylorInvSqrt_647663866(vec4 r)
447{
448  return 1.79284291400159 - 0.85373472095314 * r;
449}
450
451float snoise(vec3 v)
452  {
453  const vec2  C = vec2(1.0/6.0, 1.0/3.0) ;
454  const vec4  D_647663866 = vec4(0.0, 0.5, 1.0, 2.0);
455
456// First corner
457  vec3 i  = floor(v + dot(v, C.yyy) );
458  vec3 x0 =   v - i + dot(i, C.xxx) ;
459
460// Other corners
461  vec3 g_647663866 = step(x0.yzx, x0.xyz);
462  vec3 l = 1.0 - g_647663866;
463  vec3 i1 = min( g_647663866.xyz, l.zxy );
464  vec3 i2 = max( g_647663866.xyz, l.zxy );
465
466  //   x0 = x0 - 0.0 + 0.0 * C.xxx;
467  //   x1 = x0 - i1  + 1.0 * C.xxx;
468  //   x2 = x0 - i2  + 2.0 * C.xxx;
469  //   x3 = x0 - 1.0 + 3.0 * C.xxx;
470  vec3 x1 = x0 - i1 + C.xxx;
471  vec3 x2 = x0 - i2 + C.yyy; // 2.0*C.x = 1/3 = C.y
472  vec3 x3 = x0 - D_647663866.yyy;      // -1.0+3.0*C.x = -0.5 = -D.y
473
474// Permutations
475  i = mod289_647663866(i);
476  vec4 p = permute_647663866( permute_647663866( permute_647663866(
477             i.z + vec4(0.0, i1.z, i2.z, 1.0 ))
478           + i.y + vec4(0.0, i1.y, i2.y, 1.0 ))
479           + i.x + vec4(0.0, i1.x, i2.x, 1.0 ));
480
481// Gradients: 7x7 points over a square, mapped onto an octahedron.
482// The ring size 17*17 = 289 is close to a multiple of 49 (49*6 = 294)
483  float n_ = 0.142857142857; // 1.0/7.0
484  vec3  ns = n_ * D_647663866.wyz - D_647663866.xzx;
485
486  vec4 j = p - 49.0 * floor(p * ns.z * ns.z);  //  mod(p,7*7)
487
488  vec4 x_ = floor(j * ns.z);
489  vec4 y_ = floor(j - 7.0 * x_ );    // mod(j,N)
490
491  vec4 x = x_ *ns.x + ns.yyyy;
492  vec4 y = y_ *ns.x + ns.yyyy;
493  vec4 h = 1.0 - abs(x) - abs(y);
494
495  vec4 b0 = vec4( x.xy, y.xy );
496  vec4 b1 = vec4( x.zw, y.zw );
497
498  //vec4 s0 = vec4(lessThan(b0,0.0))*2.0 - 1.0;
499  //vec4 s1 = vec4(lessThan(b1,0.0))*2.0 - 1.0;
500  vec4 s0 = floor(b0)*2.0 + 1.0;
501  vec4 s1 = floor(b1)*2.0 + 1.0;
502  vec4 sh = -step(h, vec4(0.0));
503
504  vec4 a0 = b0.xzyw + s0.xzyw*sh.xxyy ;
505  vec4 a1_647663866 = b1.xzyw + s1.xzyw*sh.zzww ;
506
507  vec3 p0_647663866 = vec3(a0.xy,h.x);
508  vec3 p1 = vec3(a0.zw,h.y);
509  vec3 p2 = vec3(a1_647663866.xy,h.z);
510  vec3 p3 = vec3(a1_647663866.zw,h.w);
511
512//Normalise gradients
513  vec4 norm = taylorInvSqrt_647663866(vec4(dot(p0_647663866,p0_647663866), dot(p1,p1), dot(p2, p2), dot(p3,p3)));
514  p0_647663866 *= norm.x;
515  p1 *= norm.y;
516  p2 *= norm.z;
517  p3 *= norm.w;
518
519// Mix final noise value
520  vec4 m = max(0.6 - vec4(dot(x0,x0), dot(x1,x1), dot(x2,x2), dot(x3,x3)), 0.0);
521  m = m * m;
522  return 42.0 * dot( m*m, vec4( dot(p0_647663866,x0), dot(p1,x1),
523                                dot(p2,x2), dot(p3,x3) ) );
524  }
525
526float ease(float t) {
527  float f = t - 1.0;
528  return f * f * f + 1.0;
529}
530
531#define V_SEED_X 12.9898
532#define V_SEED_Y 78.233
533#define R_SEED 43758.5453
534
535uniform vec3 uColor1;
536uniform vec3 uColor2;
537
538uniform float uNoiseIntensity;
539uniform float uNoiseScale;
540uniform float uNoiseBias;
541uniform float uNoiseTime;
542
543uniform vec2 uPosition;
544uniform float uRadius;
545
546uniform vec2 uResolution;
547
548uniform float uComplexity;
549uniform float uDirection;
550uniform float uIntensity;
551uniform float uSeed;
552uniform float uSmoothness;
553uniform float uTime;
554uniform float uMorphTime;
555
556varying vec2 vUv;
557varying float vDepth;
558
559float rand(vec2 co){
560  return fract(sin(dot(co.xy, vec2(V_SEED_X, V_SEED_Y))) * R_SEED);
561}
562
563float noise(vec2 uv) {
564  float random = rand(uv + uNoiseTime);
565
566  return snoise(vec3(uv, uNoiseTime) * uNoiseScale + random);
567}
568
569vec2 rotate(vec2 uv,float amount){
570  float ca = cos(amount);
571  float sa = sin(amount);
572
573  return vec2(
574    uv.x * ca + uv.y * sa,
575    -uv.x * sa + uv.y * ca
576  );
577}
578
579float getNoise(vec2 uv) {
580  vec2 direction = rotate(vec2(uTime), uDirection);
581
582  return 1.0 - snoise(vec3(uv * uComplexity + direction, uMorphTime) + uSeed);
583}
584
585void main () {
586  float dist = 1.0 - ease(smoothstep(1.0 - uSmoothness, 1.0, 1.0 - getNoise(vUv))) * uIntensity;
587  vec2 uv = (vUv - 0.5) * dist + 0.5;
588
589  vec2 center = uPosition;
590  float aspect = uResolution.x / uResolution.y;
591
592  uv.x *= aspect;
593  center.x *= aspect;
594
595  float t = clamp(length(center - uv) / uRadius, 0.0, 1.0);
596  t += uNoiseIntensity * (noise(gl_FragCoord.xy / uResolution) + uNoiseBias);
597
598  vec3 color = mix(uColor1, uColor2, smoothstep(0.0, 1.0, t));
599
600  gl_FragColor = vec4(color, 1.0);
601}
602`,Ru=function(){function w(M){var R=M.position,N=M.target,B=M.speed,W=B===void 0?.5:B;o()(this,w),this.position=R,this.target=N,this.speed=W}return f()(w,[{key:"update",value:function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:.016,N=this.target,B=this.position,W=this.speed;B[0]+=(N[0]-B[0])*(W*R),B[1]+=(N[1]-B[1])*(W*R)}}]),w}();function Or(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(w);M&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,N)}return R}function Ir(w){for(var M=1;M<arguments.length;M++){var R=arguments[M]!=null?arguments[M]:{};
602M%2?Or(Object(R),!0).forEach(function(N){a()(w,N,R[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(R)):Or(Object(R)).forEach(function(N){Object.defineProperty(w,N,Object.getOwnPropertyDescriptor(R,N))})}return w}var pl=function(){function w(M){var R=this,N=M.node,B=M.position;o()(this,w),a()(this,"target",[.5,.5]),a()(this,"setProps",function(W){R.props=Ir(Ir({},R.props),W),R.animation.speed=R.props.followSpeed,R.position[0]=R.target[0]=R.props.restX,R.position[1]=R.target[1]=R.props.restY,R.props.enabled?R.addEventListeners():(R.removeEventListeners(),R.update())}),a()(this,"onPointerMove",function(W){var ce=R.node.getBoundingClientRect(),Ae=(W.clientX-ce.left)/ce.width,De=1-(W.clientY-ce.top)/ce.height;R.target[0]=Ae,R.target[1]=De,clearTimeout(R.pointerTargetResetTID)}),a()(this,"onPointerLeave",function(){clearTimeout(R.pointerTargetResetTID),R.pointerTargetResetTID=setTimeout(R.resetPointerTarget,2e3)}),a()(this,"resetPointerTarget",function(){xu.copy(R.target,[R.props.restX,R.props.restY])}),this.props=Ir({},w.defaultProps),this.node=N,this.position=B,this.animation=new Ru({position:this.position,target:this.target})}return f()(w,[{key:"addEventListeners",value:function(){this.node.addEventListener("mousemove",this.onPointerMove),this.node.addEventListener("mouseleave",this.onPointerLeave)}},{key:"removeEventListeners",value:function(){this.node.removeEventListener("mousemove",this.onPointerMove),this.node.removeEventListener("mouseleave",this.onPointerLeave)}},{key:"update",value:function(){if(this.props.enabled){this.animation.update();return}var R=this.props,N=R.restX,B=R.restY;this.position[0]=N,this.position[1]=B}},{key:"destroy",value:function(){this.removeEventListeners(),delete this.node}}]),w}();a()(pl,"defaultProps",{enabled:!1,restX:.5,restY:.5,followSpeed:.1});function Jc(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(w);M&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,N)}return R}function Mu(w){for(var M=1;M<arguments.length;M++){var R=arguments[M]!=null?arguments[M]:{};M%2?Jc(Object(R),!0).forEach(function(N){a()(w,N,R[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(R)):Jc(Object(R)).forEach(function(N){Object.defineProperty(w,N,Object.getOwnPropertyDescriptor(R,N))})}return w}var ic=function(){function w(M){var R=this,N=M.stage,B=M.node;o()(this,w),a()(this,"position",[0,0]),a()(this,"setProps",function(W){R.props=Mu(Mu({},R.props),W),R.updateFollowCursor()}),this.props=Mu({},w.defaultProps),this.node=B,this.stage=N,this.createFollowCursor()}return f()(w,[{key:"createFollowCursor",value:function(){this.followCursor=new pl({node:this.node.closest("section")||this.node,position:this.position})}},{key:"updateFollowCursor",value:function(){this.followCursor.setProps({enabled:this.props.radialGradientFollowCursor,restX:this.props.radialGradientPositionX*.01,restY:this.props.radialGradientPositionY*.01,followSpeed:this.props.radialGradientFollowSpeed*.01})}},{key:"getProgram",value:function(){return this.stage.getProgram({key:"radial-gradient-program",factory:function(){return new Hr({vert:vr,frag:vl})}})}},{key:"getUniforms",value:function(){return this.uniforms={uRadius:this.props.radialGradientRadius*.01,uPosition:this.position},this.uniforms}},{key:"update",value:function(){this.followCursor.update()}},{key:"destroy",value:function(){this.followCursor.destroy()}},{key:"onAttach",value:function(R){this.node=R,this.createFollowCursor(),this.updateFollowCursor()}},{key:"onDetach",value:function(){this.destroy()}}]),w}();a()(ic,"defaultProps",{radialGradientRadius:50,radialGradientPositionX:50,radialGradientPositionY:50,radialGradientFollowCursor:!1,radialGradientFollowSpeed:50});function qo(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(w);M&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,N)}return R}function fo(w){for(var M=1;M<arguments.length;M++){var R=arguments[M]!=null?arguments[M]:{};
602M%2?qo(Object(R),!0).forEach(function(N){a()(w,N,R[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(R)):qo(Object(R)).forEach(function(N){Object.defineProperty(w,N,Object.getOwnPropertyDescriptor(R,N))})}return w}function iu(w){var M=Jo();return function(){var N=pt()(w),B;if(M){var W=pt()(this).constructor;B=Reflect.construct(N,arguments,W)}else B=N.apply(this,arguments);return Hn()(this,B)}}function Jo(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}var Yo={linear:hl,radial:ic},Cs={none:rc},As=function(w){Wn()(R,w);var M=iu(R);function R(N,B){var W;return o()(this,R),W=M.call(this,N,B),a()(mn()(W),"gradientType",""),W.isSupported?(W.updateGradient(),W.updateDrawInfo(),W.updateAutoUpdate(),W):Hn()(W)}return f()(R,[{key:"updateGradient",value:function(){var B=this.getColors(),W=_r()(B,2),ce=W[0],Ae=W[1];this.gradient=new Yo[this.props.gradientType]({stage:this,node:this.node}),this.gradient.setProps(this.props),this.gradientAnimation=new Cs[this.props.gradientAnimationType]({color1:ce,color2:Ae,speed:this.props.gradientAnimationSpeed*.01,offset:this.props.gradientAnimationIntensity*.01})}},{key:"updateDrawInfo",value:function(){var B=this.props.gradientType;return this.gradientType===B?!1:(this.gradientType=B,this.drawInfo=me({program:this.gradient.getProgram(),uniforms:fo({uTime:0,uMorphTime:0,uNoiseTime:0},this.getGradientUniforms()),geometry:this.getGeometry({key:"big-triangle",factory:function(){return Xi()}})}),!0)}},{key:"updateUniforms",value:function(){Object.assign(this.drawInfo.uniforms,this.getGradientUniforms())}},{key:"getGradientUniforms",value:function(){return fo(fo({},this.gradient.getUniforms()),{},{uColor1:this.gradientAnimation.color1,uColor2:this.gradientAnimation.color2,uNoiseIntensity:this.props.noiseIntensity*.01,uNoiseScale:100+900*((100-this.props.noiseScale)*.01),uNoiseBias:this.props.noiseBias*.01,uResolution:[this.width,this.height],uComplexity:this.props.distortionComplexity*.1,uDirection:(45+this.props.distortionDirection)*(Math.PI/180),uIntensity:this.props.distortionIntensity*.01,uSeed:this.props.distortionSeed,uSmoothness:this.props.distortionSmoothness*.01})}},{key:"updateAutoUpdate",value:function(){var B=this.props,W=B.linearGradientAngleMotion,ce=B.radialGradientFollowCursor,Ae=B.radialGradientFollowSpeed,De=B.animateNoise,Ne=B.distortionSpeed,Xe=B.distortionMorphSpeed;this.autoUpdate=De||W||!!(ce&&Ae)||!!(Ne||Xe)}},{key:"onUpdateProps",value:function(){this.updateGradient(),this.updateDrawInfo()||this.updateUniforms(),this.updateAutoUpdate(),this.refresh()}},{key:"update",value:function(){this.gradient.update(),this.props.animateNoise?(this.drawInfo.uniforms.uNoiseTime+=.016,this.drawInfo.uniforms.uNoiseTime%=1):this.drawInfo.uniforms.uNoiseTime=0,this.drawInfo.uniforms.uTime+=this.props.distortionSpeed*5e-5,this.drawInfo.uniforms.uMorphTime+=this.props.distortionMorphSpeed*1e-4,this.gradientAnimation.update()}},{key:"render",value:function(){qi(this.renderer,this.drawInfo)}},{key:"onRefresh",value:function(){this.drawInfo.uniforms.uResolution[0]=this.width,this.drawInfo.uniforms.uResolution[1]=this.height}},{key:"getColors",value:function(){var B=ur(this.props.startColor),W=ur(this.props.endColor);return this.props.invertColors?[W,B]:[B,W]}},{key:"onAttach",value:function(){this.gradient.onAttach(this.node)}},{key:"onDetach",value:function(){this.gradient.onDetach()}}]),R}(Ur);a()(As,"defaultProps",{gradientType:"radial",invertColors:!1,startColor:"#ffffff",endColor:"#000000",linearGradientStartColorDistance:0,linearGradientEndColorDistance:0,linearGradientAngle:0,linearGradientAngleMotion:0,linearGradientRepeat:1,radialGradientRadius:0,radialGradientPositionX:0,radialGradientPositionY:0,radialGradientFollowCursor:!1,radialGradientFollowSpeed:0,noiseIntensity:0,noiseScale:0,noiseBias:0,animateNoise:!1,distortionComplexity:0,distortionDirection:0,distortionIntensity:0,distortionMorphSpeed:0,distortionSeed:0,distortionSmoothness:0,distortionSpeed:0,gradientAnimationType:"none",gradientAnimationSpeed:0,gradientAnimationIntensity:0});var Ps=U(function w(M){T(this,w),this.array=M,this.count=this.array.length,this.name="index",this.usage=Xr,this.needsUpdate=!0,M.constructor.name==="Uint32Array"?this.type=ha:M.constructor.name==="Uint16Array"?this.type=Yn:this.type=It});function au(w,M){w.index=new Ps(M)}function Yc(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},M=w.width,R=M===void 0?2:M,N=w.height,B=N===void 0?2:N,W=w.position,ce=W===void 0?Le:W,Ae=w.uv,De=Ae===void 0?et:Ae,Ne=w.uvArray,Xe=Ne===void 0?[0,1,1,1,1,0,0,0]:Ne,dt=new wa,gt=R*.5,At=B*.5;return ce&&yr(dt,ce,new Dr({array:new Float32Array([-gt,At,gt,At,gt,-At,-gt,-At]),itemSize:2})),De&&yr(dt,De,new Dr({array:new Float32Array(Xe),itemSize:2})),au(dt,new Uint8Array([2,1,0,2,0,3])),dt}var Ts=es;function es(w){return w[0]=1,w[1]=0,w[2]=0,w[3]=0,w[4]=0,w[5]=1,w[6]=0,w[7]=0,w[8]=0,w[9]=0,w[10]=1,w[11]=0,w[12]=0,w[13]=0,w[14]=0,w[15]=1,w}var Du=U(function w(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},R=M.left,N=R===void 0?-1:R,B=M.right,W=B===void 0?1:B,ce=M.bottom,Ae=ce===void 0?-1:ce,De=M.top,Ne=De===void 0?1:De,Xe=M.near,dt=Xe===void 0?0:Xe,gt=M.far,At=gt===void 0?1:gt;T(this,w),this.left=N,this.right=W,this.bottom=Ae,this.top=Ne,this.near=dt,this.far=At,this.position=[1,1,1],this.target=[0,0,0],this.viewMatrix=Ts([]),this.projectionMatrix=Ts([]),this.up=[0,1,0]}),ho=Ji;function Ji(){var w=new Float32Array(9);return w[0]=1,w[1]=0,w[2]=0,w[3]=0,w[4]=1,w[5]=0,w[6]=0,w[7]=0,w[8]=1,w}var Ro=U(function w(){T(this,w),j(this,"parent",null),j(this,"children",[]),j(this,"pivot",[0,0]),j(this,"position",[0,0]),j(this,"scale",[1,1]),j(this,"rotation",0),j(this,"matrix",ho()),j(this,"worldMatrix",ho()),j(this,"matrixAutoUpdate",!0),j(this,"worldMatrixNeedsUpdate",!1)});function de(w,M){var R=w.children.indexOf(M);return R!==-1&&(w.children.splice(R,1),M.parent=null),M}function Mo(w,M){return M.parent&&de(M.parent,M),w.children.includes(M)===!1&&(w.children.push(M),M.parent=w),M}var ou=va;function va(w){return w[0]=1,w[1]=0,w[2]=0,w[3]=0,w[4]=1,w[5]=0,w[6]=0,w[7]=0,w[8]=1,w}var Dn=su;function su(w,M,R){var N=M[0],B=M[1],W=M[2],ce=M[3],Ae=M[4],De=M[5],Ne=M[6],Xe=M[7],dt=M[8],gt=R[0],At=R[1];return w[0]=N,w[1]=B,w[2]=W,w[3]=ce,w[4]=Ae,w[5]=De,w[6]=gt*N+At*ce+Ne,w[7]=gt*B+At*Ae+Xe,w[8]=gt*W+At*De+dt,w}var Is=Lu;function Lu(w,M,R){var N=R[0],B=R[1];return w[0]=N*M[0],w[1]=N*M[1],w[2]=N*M[2],w[3]=B*M[3],w[4]=B*M[4],w[5]=B*M[5],w[6]=M[6],w[7]=M[7],w[8]=M[8],w}var Do=Nu;function Nu(w,M,R){var N=M[0],B=M[1],W=M[2],ce=M[3],Ae=M[4],De=M[5],Ne=M[6],Xe=M[7],dt=M[8],gt=Math.sin(R),At=Math.cos(R);return w[0]=At*N+gt*ce,w[1]=At*B+gt*Ae,w[2]=At*W+gt*De,w[3]=At*ce-gt*N,w[4]=At*Ae-gt*B,w[5]=At*De-gt*W,w[6]=Ne,w[7]=Xe,w[8]=dt,w}var Lo=[];
602function Cr(w){ou(w.matrix),Lo[0]=-w.pivot[0]+w.position[0],Lo[1]=-w.pivot[1]+w.position[1],Dn(w.matrix,w.matrix,Lo),Do(w.matrix,w.matrix,w.rotation),Is(w.matrix,w.matrix,w.scale),Dn(w.matrix,w.matrix,w.pivot),w.worldMatrixNeedsUpdate=!0}var Er=xs;function xs(w,M){return w[0]=M[0],w[1]=M[1],w[2]=M[2],w[3]=M[3],w[4]=M[4],w[5]=M[5],w[6]=M[6],w[7]=M[7],w[8]=M[8],w}var xr=pa;function pa(w,M,R){var N=M[0],B=M[1],W=M[2],ce=M[3],Ae=M[4],De=M[5],Ne=M[6],Xe=M[7],dt=M[8],gt=R[0],At=R[1],on=R[2],yn=R[3],hn=R[4],Kn=R[5],xn=R[6],bn=R[7],sn=R[8];return w[0]=gt*N+At*ce+on*Ne,w[1]=gt*B+At*Ae+on*Xe,w[2]=gt*W+At*De+on*dt,w[3]=yn*N+hn*ce+Kn*Ne,w[4]=yn*B+hn*Ae+Kn*Xe,w[5]=yn*W+hn*De+Kn*dt,w[6]=xn*N+bn*ce+sn*Ne,w[7]=xn*B+bn*Ae+sn*Xe,w[8]=xn*W+bn*De+sn*dt,w}function ts(w){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;w.matrixAutoUpdate&&Cr(w),(w.worldMatrixNeedsUpdate||M)&&(w.parent===null?Er(w.worldMatrix,w.matrix):(ou(w.worldMatrix),xr(w.worldMatrix,w.parent.worldMatrix,w.matrix)),w.worldMatrixNeedsUpdate=!1,M=!0),w.children.forEach(function(R){ts(R,M)})}var uu="blendEquation";function Ui(w,M,R){var N=R===void 0?"".concat(M):"".concat(M,"-").concat(R);w.get(uu)!==N&&(R===void 0?w.gl.blendEquation(M):w.gl.blendEquationSeparate(M,R),w.set(uu,N))}var gl="blendFunc";function $a(w,M,R,N,B){var W=N===void 0?"".concat(M,"-").concat(R):"".concat(M,"-").concat(R,"-").concat(N,"-").concat(B);w.get(gl)!==W&&(N===void 0?w.gl.blendFunc(M,R):w.gl.blendFuncSeparate(M,R,N,B),w.set(gl,W))}var Lf=ac;function ac(w,M,R){var N=M[0],B=M[1],W=M[2],ce=M[3],Ae=M[4],De=M[5],Ne=M[6],Xe=M[7],dt=M[8],gt=M[9],At=M[10],on=M[11],yn=M[12],hn=M[13],Kn=M[14],xn=M[15],bn=R[0],sn=R[1],Cn=R[2],en=R[3];return w[0]=bn*N+sn*Ae+Cn*dt+en*yn,w[1]=bn*B+sn*De+Cn*gt+en*hn,w[2]=bn*W+sn*Ne+Cn*At+en*Kn,w[3]=bn*ce+sn*Xe+Cn*on+en*xn,bn=R[4],sn=R[5],Cn=R[6],en=R[7],w[4]=bn*N+sn*Ae+Cn*dt+en*yn,w[5]=bn*B+sn*De+Cn*gt+en*hn,w[6]=bn*W+sn*Ne+Cn*At+en*Kn,w[7]=bn*ce+sn*Xe+Cn*on+en*xn,bn=R[8],sn=R[9],Cn=R[10],en=R[11],w[8]=bn*N+sn*Ae+Cn*dt+en*yn,w[9]=bn*B+sn*De+Cn*gt+en*hn,w[10]=bn*W+sn*Ne+Cn*At+en*Kn,w[11]=bn*ce+sn*Xe+Cn*on+en*xn,bn=R[12],sn=R[13],Cn=R[14],en=R[15],w[12]=bn*N+sn*Ae+Cn*dt+en*yn,w[13]=bn*B+sn*De+Cn*gt+en*hn,w[14]=bn*W+sn*Ne+Cn*At+en*Kn,w[15]=bn*ce+sn*Xe+Cn*on+en*xn,w}function Nf(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],M=arguments.length>1?arguments[1]:void 0;return w[0]=M[0],w[1]=M[1],w[2]=0,w[3]=M[2],w[4]=M[3],w[5]=M[4],w[6]=0,w[7]=M[5],w[8]=0,w[9]=0,w[10]=1,w[11]=0,w[12]=M[6],w[13]=M[7],w[14]=0,w[15]=1,w}var No=oc;function oc(){var w=new Float32Array(16);return w[0]=1,w[1]=0,w[2]=0,w[3]=0,w[4]=0,w[5]=1,w[6]=0,w[7]=0,w[8]=0,w[9]=0,w[10]=1,w[11]=0,w[12]=0,w[13]=0,w[14]=0,w[15]=1,w}var ns=No(),Uf=No();function Ff(w,M,R){var N=function(W){W.visible&&(W.drawInfo&&(rn(w,"uModelViewMatrix",Lf(ns,R.viewMatrix,Nf(Uf,W.worldMatrix))),qi(w,W.drawInfo)),W.children.forEach(N))};rn(w,"uProjectionMatrix",R.projectionMatrix),M.children.forEach(N)}var gi=Uu;function Uu(w,M,R,N,B,W,ce){var Ae=1/(M-R),De=1/(N-B),Ne=1/(W-ce);return w[0]=-2*Ae,w[1]=0,w[2]=0,w[3]=0,w[4]=0,w[5]=-2*De,w[6]=0,w[7]=0,w[8]=0,w[9]=0,w[10]=2*Ne,w[11]=0,w[12]=(M+R)*Ae,w[13]=(B+N)*De,w[14]=(ce+W)*Ne,w[15]=1,w}function lu(w){gi(w.projectionMatrix,w.left,w.right,w.bottom,w.top,w.near,w.far)}function ml(w){var M=w.camera,R=w.x,N=R===void 0?0:R,B=w.y,W=B===void 0?0:B,ce=w.width,Ae=ce===void 0?2:ce,De=w.height,Ne=De===void 0?2:De;return M.left=N,M.top=W,M.right=N+Ae,M.bottom=W+Ne,lu(M),M}var yl=function(M){return function(R){return M=M+1831565813|0,R=Math.imul(M^M>>>15,1|M),R=R+Math.imul(R^R>>>7,61|R)^R,((R^R>>>14)>>>0)/Math.pow(2,32)}},Da=function(M){var R=typeof M=="number"?yl(M):Math.random,N=function(){var Xe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Xe+R()*(dt-Xe)},B=function(Xe,dt){var gt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:.5,At=arguments.length>3&&arguments[3]!==void 0?arguments[3]:.5,on=N(Xe,dt),yn=N(0,1)*At;return on*(1-yn)+gt*yn},W=function(Xe,dt){return Math.round(N(Xe,dt))},ce=function(){return!!Math.round(R())},Ae=function(Xe){for(var dt=Xe.length-1;dt>0;dt--){var gt=R()*dt|0,At=Xe[dt];Xe[dt]=Xe[gt],Xe[gt]=At}return Xe},De=function(Xe){return Xe[W(0,Xe.length-1)]};return{random:R,randomFloat:N,randomFloatBias:B,randomInt:W,randomBool:ce,randomFromArray:De,shuffle:Ae}},La=function(M,R,N){return M>R-N?1:Math.sqrt(M-.5)/Math.sqrt(R-(N+1)*.5)},ws=function(w){for(var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,R=1,N=Math.round(R*Math.sqrt(w)),B=(Math.sqrt(5)+1)*.5,W=[],ce=1;ce<w+1;ce++){var Ae=La(ce,w,N),De=2*Math.PI*ce/(B*B);W.push([Math.cos(De)*Ae*M,Math.sin(De)*Ae*M])}return W},Uo=function(w,M){return function(R){return(Array.isArray(R)?R:[R]).some(function(N){return w[N]!==M[N]})}},ga=function(w){function M(R){var N=R.geometry,B=R.material,W=R.offset,ce=W===void 0?0:W,Ae=R.count,De=Ae===void 0?N.index.count:Ae;return T(this,M),x(this,M,[{geometry:N,material:B,offset:ce,count:De}])}return H(M,w),U(M,[{key:"draw",value:function(N){N.drawElements(this.mode,this.index.count,this.index.type,this.offset)}}])}(pe),Fo=function(w){function M(){var R,N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;return T(this,M),R=x(this,M),j(R,"visible",!0),R.drawInfo=N,R}return H(M,w),U(M)}(Ro),Fu=e("226941"),Bu=e.n(Fu),ef=e("176857"),ma=e.n(ef),Na=e("138903"),ir=e.n(Na),Ua=e("316514"),Rs=e.n(Ua),Fa=e("709871"),tf=e.n(Fa),sc=function(M,R){return M[0]=R,M[1]=R,M[2]=R,M},ju={distance:ma(),copy:Bu(),sub:ir(),set:Rs(),normalize:tf(),setScalar:sc},Ms=function(){function w(M){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.05;o()(this,w),this.current=M,this.target=M,this.speed=R}return f()(w,[{key:"setTarget",value:function(R){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;N&&(this.current=R),this.target=R}},{key:"getValue",value:function(){return this.current}},{key:"update",value:function(){var R=(this.target-this.current)*this.speed;return this.current+=R,this.current}}]),w}();function rs(w){var M=cu();return function(){var N=pt()(w),B;if(M){var W=pt()(this).constructor;B=Reflect.construct(N,arguments,W)}else B=N.apply(this,arguments);return Hn()(this,B)}}function cu(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}var nf=function(w){Wn()(R,w);var M=rs(R);function R(N){var B,W=N.geometry,ce=N.program,Ae=N.metaballs,De=N.containerWidth,Ne=N.containerHeight;o()(this,R),B=M.call(this,me({DrawInfoClass:ga,program:ce,geometry:W,uniforms:{uColor:[0,1,0],uMetaballs:Ae}})),a()(mn()(B),"wobble",0),a()(mn()(B),"morph",0),a()(mn()(B),"speed",0),a()(mn()(B),"scrollOffset",0),a()(mn()(B),"containerWidth",0),a()(mn()(B),"containerHeight",0),a()(mn()(B),"metaballSizes",[]);for(var Xe=0;Xe<Ae.length;Xe+=3)B.metaballSizes.push(Ae[Xe+2]);return B.anchor=[0,0],B.containerWidth=De,B.containerHeight=Ne,B.time=Math.random()*Math.PI,B.size=new Ms(0),B}return f()(R,[{key:"setAnchor",value:function(B,W){this.anchor[0]=B,this.anchor[1]=W}},{key:"setSize",value:function(B){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;this.size.setTarget(B,W)}}
602,{key:"update",value:function(){var B=this.size.update(),W=this.containerWidth,ce=this.containerHeight;this.scale[0]=B*Math.max(W,ce),this.scale[1]=this.scale[0],this.position[0]=this.anchor[0]*W,this.position[1]=(this.anchor[1]+this.scrollOffset+Math.sin(this.time)*this.wobble)*ce;var Ae=this.drawInfo.uniforms.uMetaballs;Ae[2]=this.metaballSizes[0]+.02*Math.sin(this.time+1)*this.morph,Ae[5]=this.metaballSizes[1]+.02*Math.cos(this.time+2)*this.morph,Ae[8]=this.metaballSizes[2]+.02*Math.sin(this.time+3)*this.morph,Ae[11]=this.metaballSizes[3]+.02*Math.cos(this.time+4)*this.morph,Ae[14]=this.metaballSizes[4]+.02*Math.sin(this.time+5)*this.morph,this.time+=.016*this.speed}},{key:"setContainerSize",value:function(B,W){this.containerWidth=B,this.containerHeight=W}},{key:"color",get:function(){return this.drawInfo.uniforms.uColor},set:function(B){ju.copy(this.drawInfo.uniforms.uColor,B)}}]),R}(Fo),uc=`
603attribute vec3 aPosition;
604attribute vec2 aUv;
605
606uniform mat4 uModelViewMatrix;
607uniform mat4 uProjectionMatrix;
608
609varying vec2 vUv;
610
611void main() {
612  gl_Position = uProjectionMatrix * uModelViewMatrix * vec4(aPosition, 1.0
612);
613
614  vUv = aUv;
615}
616`,vo=`
617uniform vec3 uMetaballs[5];
618
619uniform vec3 uColor;
620uniform vec2 uSize;
621
622varying vec2 vUv;
623
624void main() {
625  float frag = 0.0;
626  float d = 0.0;
627  vec3 m;
628
629  // 0
630  m = uMetaballs[0];
631  d += m.z / distance(m.xy, vUv);
632  frag += smoothstep(0.97, 1.0, length(d));
633
634  // 1
635  m = uMetaballs[1];
636  d += m.z / distance(m.xy, vUv);
637  frag += smoothstep(0.97, 1.0, length(d));
638
639  // 2
640  m = uMetaballs[2];
641  d += m.z / distance(m.xy, vUv);
642  frag += smoothstep(0.97, 1.0, length(d));
643
644  // 3
645  m = uMetaballs[3];
646  d += m.z / distance(m.xy, vUv);
647  frag += smoothstep(0.97, 1.0, length(d));
648
649  // 4
650  m = uMetaballs[4];
651  d += m.z / distance(m.xy, vUv);
652  frag += smoothstep(0.97, 1.0, length(d));
653
654  // clamp
655  frag = step(1.0, clamp(frag, 0.0, 1.0));
656
657  gl_FragColor = vec4(uColor, frag);
658}
659`,is={linear:"linear",edge:"edge",center:"center"},Lr={monochromatic:"monochromatic",vibrant:"vibrant"};function Ds(w){var M=lc();return function(){var N=pt()(w),B;if(M){var W=pt()(this).constructor;B=Reflect.construct(N,arguments,W)}else B=N.apply(this,arguments);return Hn()(this,B)}}function lc(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}var Qa=Yr.BLEND,_l=Yr.DEPTH_TEST,zu=Yr.FUNC_ADD,Xa=Yr.ONE_MINUS_SRC_ALPHA,Ba=Yr.SRC_ALPHA,Kr=function(M,R){for(var N=[],B=0;B<R;B++)N.push([M.randomFloat(0,1),M.randomFloat(0,1)]);return N},El=function(M,R){for(var N=[],B=0;B<R;B++){var W=M.randomFloat(0,Math.PI*2),ce=Math.cos(W),Ae=Math.sin(W);N.push([.5+.5*ce*M.randomFloat(1,1.2),.5+.5*Ae*M.randomFloat(1,1.2)])}return N},Bf=function(M,R){var N=arguments.length>2&&arguments[2]!==void 0?arguments[2]:.1,B=M.shuffle(ws(R,.5));return B.map(function(W){return[(W[0]+1)*.5+M.randomFloat(-N,N),(W[1]+1)*.5+M.randomFloat(-N,N)]})},Za=function(w){Wn()(R,w);var M=Ds(R);function R(N,B){var W;return o()(this,R),W=M.call(this,N,B),a()(mn()(W),"scrollProgress",0),a()(mn()(W),"onScrollProgress",function(ce){W.scrollProgress=ce}),W.isSupported?(W.createResources(),W.createScene(),W.updateRNG(),W.updateShapes(),W.updateDistribution(),W.updateColor(),W.updateShapeSize(!0),W.updateAnimation(),W.updateCount(),W.updateAutoUpdate(),W.refresh(),W):Hn()(W)}return f()(R,[{key:"createResources",value:function(){this.blobProgram=this.getProgram({key:"blob-program",factory:function(){return new Hr({vert:uc,frag:vo})}}),this.quadGeometry=this.getGeometry({key:"unit-quad-geometry",factory:function(){return Yc({width:1,height:1})}})}},{key:"createScene",value:function(){this.camera=new Du,this.scene=new Ro}},{key:"updateRNG",value:function(){this.rng=Da(this.props.seed)}},{key:"updateShapes",value:function(){this.shapes=[];for(var B=0;B<R.MAX_SHAPES;B++){for(var W=[],ce=0;ce<5;ce++)W.push(this.rng.randomFloat(.3,.7),this.rng.randomFloat(.3,.7),this.rng.randomFloat(.03,.06));var Ae=new nf({geometry:this.quadGeometry,program:this.blobProgram,containerWidth:this.width,containerHeight:this.height,metaballs:W});this.shapes.push(Ae)}}},{key:"updateDistribution",value:function(){var B=this.props.distribution,W=R.MAX_SHAPES,ce;switch(B){case is.edge:ce=El(this.rng,W);break;case is.center:ce=Bf(this.rng,W);break;case is.linear:default:ce=Kr(this.rng,W);break}for(var Ae=0;Ae<R.MAX_SHAPES;Ae++){var De;(De=this.shapes[Ae]).setAnchor.apply(De,ru()(ce[Ae]))}}},{key:"updateCount",value:function(){var B=this;this.scene.children.length=0,this.visibleShapes=this.shapes.slice(0,Math.min(this.props.count,R.MAX_SHAPES)),this.visibleShapes.forEach(function(W){Mo(B.scene,W)})}},{key:"updateColor",value:function(){var B=this.props,W=B.backgroundColor,ce=B.colorMode;switch(this.clearColor=ur(W),ce){case Lr.vibrant:this.setVibrantColors();break;case Lr.monochromatic:default:this.setMonochromaticColors();break}}},{key:"setMonochromaticColors",value:function(){var B=this,W=ur(this.props.baseColor),ce=tc([],W),Ae=wo.apply(void 0,ru()(W))>.5,De=Ae?-1:1;this.shapes.forEach(function(Ne){Es(Ne.color,[ce[0],ce[1],ce[2]+B.rng.randomFloat(0,.5)*De])})}},{key:"setVibrantColors",value:function(){var B=this;
659this.shapes.forEach(function(W){Es(W.color,[B.rng.randomFloat(0,1),1,.5])})}},{key:"updateShapeSize",value:function(B){var W=this,ce=this.props,Ae=ce.size,De=ce.sizeVariance;this.shapes.forEach(function(Ne){var Xe=W.rng.randomFloat(Ae,Ae+De)/100;Ne.setSize(Xe,B)})}},{key:"updateAnimation",value:function(){var B=this,W=this.props,ce=W.wobble,Ae=W.morph,De=W.speed;this.shapes.forEach(function(Ne){Ne.wobble=ce*.01*B.rng.randomFloat(.8,1.2)*.05,Ne.morph=Ae*.01*B.rng.randomFloat(.8,1.2),Ne.speed=De*.01*B.rng.randomFloat(.8,1.2)})}},{key:"updateAutoUpdate",value:function(){var B=this.props,W=B.wobble,ce=B.morph,Ae=B.speed,De=B.scrollMovement;this.autoUpdate=!!(De||Ae&&(W||ce))}},{key:"onUpdateProps",value:function(B){var W=Uo(this.props,B);if(this.updateRNG(),W("seed")){this.updateShapes(),this.updateDistribution(),this.updateColor(),this.updateShapeSize(!0),this.updateAnimation(),this.updateCount(),this.updateAutoUpdate();return}W("distribution")&&this.updateDistribution(),W("count")&&this.updateCount(),W(["backgroundColor","baseColor","colorMode"])&&this.updateColor(),W(["size","sizeVariance"])&&this.updateShapeSize(!1),W(["wobble","morph","speed"])&&this.updateAnimation(),this.updateAutoUpdate()}},{key:"update",value:function(){var B=this,W=this.props.scrollMovement/100*.5;this.visibleShapes.forEach(function(ce,Ae,De){var Ne=De.length,Xe=W*Ae/(Ne-1),dt=-Xe+2*Xe*B.scrollProgress;ce.scrollOffset=dt,ce.update()}),ts(this.scene)}},{key:"render",value:function(){this.renderer.state.enable(Qa),this.renderer.state.disable(_l),Ui(this.renderer.state,zu),$a(this.renderer.state,Ba,Xa),Ff(this.renderer,this.scene,this.camera)}},{key:"onRefresh",value:function(){var B=this.width,W=this.height;this.shapes.forEach(function(ce){ce.setContainerSize(B,W)}),ml({camera:this.camera,x:0,y:0,width:B,height:W})}}]),R}(Ur);a()(Za,"MAX_SHAPES",100),a()(Za,"defaultProps",{seed:0,count:32,distribution:is.edge,colorMode:Lr.monochromatic,backgroundColor:"#ffffff",baseColor:"#000000",size:10,sizeVariance:0,wobble:0,morph:0,speed:0,scrollMovement:0});var po=U(function w(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},R=M.image,N=R===void 0?null:R,B=M.minFilter,W=B===void 0?kt:B,ce=M.magFilter,Ae=ce===void 0?kt:ce,De=M.wrapS,Ne=De===void 0?ot:De,Xe=M.wrapT,dt=Xe===void 0?ot:Xe,gt=M.format,At=gt===void 0?_n:gt,on=M.type,yn=on===void 0?It:on,hn=M.flipY,Kn=hn===void 0?!0:hn,xn=M.premultiplyAlpha,bn=xn===void 0?!1:xn;T(this,w),this.image=N,this.minFilter=W,this.magFilter=Ae,this.wrapS=Ne,this.wrapT=dt,this.format=At,this.type=yn,this.flipY=Kn,this.premultiplyAlpha=bn,this.generateMipmap=this.minFilter!==kt&&this.minFilter!==Xt,this.needsUpdate=!1}),Gu="activeTexture";function rf(w){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;w.get(Gu)!==M&&(w.gl.activeTexture(Tn+M),w.set(Gu,M))}function Fi(w,M,R){var N="texture-".concat(R);w.get(N)!==M&&(w.gl.bindTexture(Pt,M),w.set(N,M))}function Bo(w,M){var R=w.gl;M.image&&R.texImage2D(Pt,0,M.format,M.format,M.type,M.image),M.generateMipmap&&R.generateMipmap(Pt)}function bl(w,M){var R=M.wrapS,N=M.wrapT,B=M.minFilter,W=M.magFilter,ce=M.flipY,Ae=M.premultiplyAlpha;w.texParameteri(w.TEXTURE_2D,w.TEXTURE_WRAP_S,R),w.texParameteri(w.TEXTURE_2D,w.TEXTURE_WRAP_T,N),w.texParameteri(w.TEXTURE_2D,w.TEXTURE_MIN_FILTER,B),w.texParameteri(w.TEXTURE_2D,w.TEXTURE_MAG_FILTER,W),w.pixelStorei(w.UNPACK_FLIP_Y_WEBGL,ce),w.pixelStorei(w.UNPACK_PREMULTIPLY_ALPHA_WEBGL,Ae)}function jf(w,M,R){var N=w.gl,B=w.properties.get(M);return rf(w.state,R),B.glTexture?(Fi(w.state,B.glTexture,R),M.needsUpdate===!0&&(Bo(w.state,M,B.glTexture),M.needsUpdate=!1)):(B.glTexture=N.createTexture(),Fi(w.state,B.glTexture,R),bl(N,M),Bo(w.state,M,B.glTexture)),R}function go(w,M){var R=w.textures,N=R.textureBindings,B=N.get(M);return B||(B=function(){return jf(w,M,R.nextTextureUnit++)},N.set(M,B)),B}var af=U(function w(M){var R=M.width,N=M.height,B=M.generateDepth,W=B===void 0?!1:B,ce=M.generateStencil,Ae=ce===void 0?!1:ce,De=M.textureOptions;T(this,w),this.width=R,this.height=N,this.generateDepth=W,this.generateStencil=Ae,this.texture=new po(De),this.textureOptions=De});function cc(w,M){var R=w.properties.get(M);ye(w,M.texture),R.glFrameBuffer&&(w.gl.deleteFramebuffer(R.glFrameBuffer),delete R.glFrameBuffer),R.glRenderBuffer&&(w.gl.deleteRenderbuffer(R.glRenderBuffer),delete R.glRenderBuffer),w.properties.remove(M)}function Sl(w){return new af({width:w.width,height:w.height,generateDepth:w.generateDepth,generateStencil:w.generateStencil,textureOptions:w.textureOptions?X({},w.textureOptions):void 0})}function ku(w,M,R,N){cc(w,M),M.width=R,M.height=N}var zf=function(){function w(M){var R=M.renderer,N=M.textureOptions,B=M.screenGeometry,W=B===void 0?Xi():B;T(this,w),this.renderer=R,this.renderTargetTextureOptions=N,this.screenGeometry=W,this.passes=[]}return U(w,[{key:"addPass",value:function(R,N){R.init(this),N!==void 0?this.passes.splice(N,0,R):this.passes.push(R)}},{key:"removePass",value:function(R){return Se(this.passes,R)}},{key:"setSize",value:function(R,N){R===this.width&&N===this.height||(this.width=R,this.height=N,this.inputRenderTarget?(ku(this.renderer,this.inputRenderTarget,R,N),ku(this.renderer,this.outputRenderTarget,R,N)):(this.inputRenderTarget=new af({width:R,height:N,textureOptions:this.renderTargetTextureOptions}),this.outputRenderTarget=Sl(this.inputRenderTarget)))}},{key:"swapRenderTargets",value:function(){var R=this.inputRenderTarget;this.inputRenderTarget=this.outputRenderTarget,this.outputRenderTarget=R}},{key:"render",value:function(){var R=this;
659this.passes.forEach(function(N){N.enabled&&(N.render(R.renderer,R.inputRenderTarget,R.outputRenderTarget),N.shouldSwap&&R.swapRenderTargets())})}},{key:"dispose",value:function(){cc(this.renderer,this.inputRenderTarget),cc(this.renderer,this.outputRenderTarget),Ze(this.renderer,this.screenGeometry),this.passes.forEach(function(R){R.dispose()}),this.passes.length=0,this.renderer=null}}])}(),Gf=function(){function w(){T(this,w),this.renderToScreen=!1,this.shouldSwap=!0,this.shouldClear=!0,this.enabled=!0}return U(w,[{key:"init",value:function(R){this.composer=R}},{key:"render",value:function(R,N,B){}},{key:"dispose",value:function(){}}])}(),of="framebuffer";function fu(w,M){w.get(of)!==M&&(w.gl.bindFramebuffer(fr,M),w.set(of,M))}var Ls="renderbuffer";function Ol(w,M){w.get(Ls)!==M&&(w.gl.bindRenderbuffer(Un,M),w.set(Ls,M))}function fc(w,M,R){var N=w.gl,B=w.properties.get(M.texture),W=M.texture.format,ce=M.texture.type;B.glTexture=N.createTexture(),rf(w.state,0),Fi(w.state,B.glTexture,0),N.texImage2D(N.TEXTURE_2D,0,W,M.width,M.height,0,W,ce,null),bl(N,M.texture),R.glFrameBuffer=N.createFramebuffer(),fu(w.state,R.glFrameBuffer),N.framebufferTexture2D(N.FRAMEBUFFER,N.COLOR_ATTACHMENT0,N.TEXTURE_2D,B.glTexture,0),M.generateDepth&&(R.glRenderBuffer=N.createRenderbuffer(),Ol(w.state,R.glRenderBuffer)),M.generateDepth&&!M.generateStencil?(N.renderbufferStorage(N.RENDERBUFFER,N.DEPTH_COMPONENT16,M.width,M.height),N.framebufferRenderbuffer(N.FRAMEBUFFER,N.DEPTH_ATTACHMENT,N.RENDERBUFFER,R.glRenderbuffer)):M.generateDepth&&M.generateStencil&&(N.renderbufferStorage(N.RENDERBUFFER,N.DEPTH_STENCIL,M.width,M.height),N.framebufferRenderbuffer(N.FRAMEBUFFER,N.DEPTH_STENCIL_ATTACHMENT,N.RENDERBUFFER,R.glRenderbuffer)),fu(w.state,null),Ol(w.state,null),Fi(w.state,null,0)}var dc="renderTarget";function Ns(w){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(w.state.get(dc)!==M)if(w.state.set(dc,M),M){var R=w.properties.get(M);R.glFrameBuffer||fc(w,M,R),fu(w.state,R.glFrameBuffer),st(w.state,0,0,M.width,M.height)}else fu(w.state,null),st.apply(void 0,[w.state].concat($(w.viewport)))}var sf="attribute vec2 aPosition;varying vec2 vUv;void main(){gl_Position=vec4(aPosition,0.0,1.0);vUv=gl_Position.xy*0.5+0.5;}",Us="uniform sampler2D uInput;varying vec2 vUv;void main(){gl_FragColor=texture2D(uInput,vUv);}";function jo(w,M){Ze(w,M.geometry),Pe(w,M.program)}var du=function(w){function M(){var R,N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},B=N.program,W=B===void 0?new Hr:B,ce=N.vert,Ae=N.frag,De=N.uniforms,Ne=De===void 0?{}:De,Xe=N.inputUniformName,dt=Xe===void 0?"uInput":Xe;return T(this,M),R=x(this,M),W.vert||(W.vert=ce||sf),W.frag||(W.frag=Ae||Us),R.inputUniformName=dt,R.material=new Zs({program:W,uniforms:Ne}),R}return H(M,w),U(M,[{key:"init",value:function(N){ue(M,"init",this)([N]),!this.drawInfo&&(this.drawInfo=new he({geometry:N.screenGeometry,material:this.material}))}},{key:"uniforms",get:function(){return this.material.uniforms}},{key:"setInput",value:function(N,B){this.material.uniforms[this.inputUniformName]=go(N,B.texture)}},{key:"render",value:function(N){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,W=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;this.setInput(N,B),Ns(N,this.renderToScreen?null:W),!this.renderToScreen&&this.shouldClear&&Ge(N),qi(N,this.drawInfo)}},{key:"dispose",value:function(){jo(this.composer.renderer,this.drawInfo)}}])}(Gf);function hu(w){return w===0?1:(w--,w|=w>>1,w|=w>>2,w|=w>>4,w|=w>>8,w|=w>>16,w+1)}var as=document.createElement("canvas");as.width=2,as.height=2;var Cl=as;function Wu(w){return new Promise(function(M){var R=document.createElement("img");R.crossOrigin="Anonymous",R.onload=function(){M(R)},R.src=w})}var Al=Wu,hc=e("164940"),Gn=e.n(hc),vc=e("575677"),Pl=e.n(vc);function kn(w){var M=pc();return function(){var N=pt()(w),B;if(M){var W=pt()(this).constructor;B=Reflect.construct(N,arguments,W)}else B=N.apply(this,arguments);return Hn()(this,B)}}function pc(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}var uf=function(w){Wn()(R,w);var M=kn(R);function R(N){var B,W=N.program,ce=N.geometry,Ae=N.tint,De=N.x,Ne=N.y,Xe=N.width,dt=N.height,gt=N.textureBinding;return o()(this,R),B=M.call(this,me({DrawInfoClass:ga,program:W,geometry:ce,uniforms:{uImage:gt,uTint:Ae}}
659)),a()(mn()(B),"width",1),a()(mn()(B),"height",1),a()(mn()(B),"update",function(){B.position[0]=B.body.position.x,B.position[1]=B.body.position.y,B.rotation=B.body.angle}),B.body=Gn().Bodies.rectangle(De,Ne,1,1,{friction:1e-5,restitution:.5,density:.001}),Gn().Body.rotate(B.body,Math.random()*360),B.setScale(Xe,dt),B}return f()(R,[{key:"setScale",value:function(B,W){this.scale[0]=B,this.scale[1]=W;var ce=B/this.width,Ae=W/this.height;this.width=B,this.height=W;var De=this.body.angle;Gn().Body.setAngle(this.body,0),Gn().Body.scale(this.body,ce,Ae),Gn().Body.setAngle(this.body,De)}},{key:"setPosition",value:function(B,W){this.position[0]=B,this.position[1]=W,Gn().Body.setPosition(this.body,{x:B,y:W})}},{key:"setTint",value:function(B){this.drawInfo.uniforms.uTint=B}},{key:"destroy",value:function(){}}]),R}(Fo);Gn().Common.logLevel=0;var mo=function(){function w(M){var R=M.quadProgram,N=M.quadGeometry,B=M.textureBinding,W=M.scene,ce=M.webglCanvas,Ae=M.imageScale,De=M.imageCount,Ne=M.imageTint;o()(this,w),a()(this,"quads",[]),a()(this,"width",0),a()(this,"height",0),a()(this,"count",0),a()(this,"imageScale",100),a()(this,"imageRatio",1),a()(this,"imageTint",[1,1,1]),a()(this,"time",0),a()(this,"isSizeDirty",!1),this.quadProgram=R,this.quadGeometry=N,this.textureBinding=B,this.scene=W,this.webglCanvas=ce,this.engine=Gn().Engine.create({}),this.engine.gravity.y=0,this.engine.enableSleeping=!0,this.createMouse(),Gn().use(Pl()),this.imageScale=Ae,this.imageTint=Ne,this.setCount(De)}return f()(w,[{key:"createMouse",value:function(){var R=this.webglCanvas.node.closest("section")||this.webglCanvas.node;this.mouse=Gn().Mouse.create(R),this.mouse.element.removeEventListener("mousewheel",this.mouse.mousewheel),this.mouse.element.removeEventListener("DOMMouseScroll",this.mouse.mousewheel),this.mouse.element.removeEventListener("touchmove",this.mouse.mousemove),this.mouse.element.removeEventListener("touchstart",this.mouse.mousedown),this.mouse.element.removeEventListener("touchend",this.mouse.mouseup),this.mouseConstraint=Gn().MouseConstraint.create(this.engine,{mouse:this.mouse,enabledEvents:{mousewheel:!1},constraint:{stiffness:.2,render:{visible:!1}}}),Gn().World.add(this.engine.world,this.mouseConstraint)}},{key:"setCount",value:function(R){if(R!==this.count){for(var N=this.webglCanvas,B=N.width,W=N.height,ce=this.getQuadSize(),Ae=_r()(ce,2),De=Ae[0],Ne=Ae[1],Xe=0,dt=0,gt=Math.max(R,this.quads.length);dt<gt;dt+=1){var At=this.quads[dt];if(dt>R)At&&(this.removeQuad(At),Xe+=1);else if(!At){var on=Math.random()*B,yn=Math.random()*W,hn=new uf({program:this.quadProgram,geometry:this.quadGeometry,textureBinding:this.textureBinding,tint:this.imageTint,x:on,y:yn,width:De,height:Ne});hn.body.plugin.wrap={min:{x:0,y:0},max:{x:B,y:W}},this.addQuad(hn)}}this.quads.splice(this.quads.length-Xe),this.count=R}}},{key:"setScale",value:function(R){this.imageScale=R,this.updateQuadSize()}},{key:"setImageRatio",value:function(R){this.imageRatio=R,this.updateQuadSize()}},{key:"setImageTint",value:function(R){this.imageTint=R,this.quads.forEach(function(N){N.setTint(R)})}},{key:"addQuad",value:function(R){Mo(this.scene,R),Gn().World.addBody(this.engine.world,R.body),this.quads.push(R)}},{key:"removeQuad",value:function(R){de(this.scene,R),Gn().World.remove(this.engine.world,R.body),R.destroy()}},{key:"updateQuadSize",value:function(){var R=this.getQuadSize(),N=_r()(R,2),B=N[0],W=N[1];this.quads.forEach(function(ce){ce.setScale(B,W)}),this.isSizeDirty=!0}},{key:"update",value:function(R){var N=this.time?R-this.time:.016;Gn().Engine.update(this.engine,N),this.quads.forEach(function(B){B.update()}),this.time=R}},{key:"resize",value:function(R,N){if(!(R===0||N===0)&&!(R===this.width&&N===this.height)){var B=this.width?R/this.width:1,W=this.height?N/this.height:1;this.width=R,this.height=N;var ce=this.getQuadSize(),Ae=_r()(ce,2),De=Ae[0],Ne=Ae[1];this.quads.forEach(function(Xe){var dt=Xe.body.position,gt=dt.x,At=dt.y;Xe.setPosition(gt*B,At*W),Xe.setScale(De,Ne),Xe.body.plugin.wrap={min:{x:-De*.5,y:-Ne*.5},max:{x:R+De*.5,y:N+Ne*.5}}}),this.isSizeDirty=!0}}},{key:"getQuadSize",value:function(){var R=1+Math.max(this.width,this.height),N=R*se(this.imageScale,0,100,.1,.2),B=N*this.imageRatio;return[N,B]}},{key:"needsRender",value:function(){var R=this.isSizeDirty||this.quads.some(function(N){return!N.body.isSleeping});return this.isSizeDirty=!1,R}},{key:"destroy",value:function(){this.destroyMouse(),Gn().Engine.clear(this.engine)}},{key:"destroyMouse",value:function(){var R=this.mouse,N=R.element,B=R.mousemove,W=R.mousedown,ce=R.mouseup;Gn().World.remove(this.engine.world,this.mouseConstraint),N.removeEventListener("mousemove",B),N.removeEventListener("mousedown",W),N.removeEventListener("mouseup",ce)}}]),w}(),wr=`
660attribute vec3 aPosition;
661attribute vec2 aUv;
662
663uniform mat4 uModelViewMatrix;
664uniform mat4 uProjectionMatrix;
665
666varying vec2 vUv;
667
668void main() {
669  gl_Position = uProjectionMatrix * uModelViewMatrix * vec4(aPosition, 1.0
669);
670
671  vUv = aUv;
672}
673`,ii=`
674uniform sampler2D uImage;
675uniform vec3 uTint;
676
677varying vec2 vUv;
678
679void main () {
680  vec4 texel = texture2D(uImage, vUv);
681  texel.rgb *= uTint * texel.a;
682
683  gl_FragColor = texel;
684}
685`,ai=`
686attribute vec3 aPosition;
687
688varying vec2 vUv;
689
690void main() {
691  gl_Position = vec4(aPosition, 1.0);
692  vUv = gl_Position.xy * 0.5 + 0.5;
693}
694`,Yi=`
695//
696// GLSL textureless classic 3D noise "cnoise",
697// with an RSL-style periodic variant "pnoise".
698// Author:  Stefan Gustavson ([email protected])
699// Version: 2011-10-11
700//
701// Many thanks to Ian McEwan of Ashima Arts for the
702// ideas for permutation and gradient selection.
703//
704// Copyright (c) 2011 Stefan Gustavson. All rights reserved.
705// Distributed under the MIT license. See LICENSE file.
706// https://github.com/ashima/webgl-noise
707//
708
709vec3 mod289_309583532(vec3 x)
710{
711  return x - floor(x * (1.0 / 289.0)) * 289.0;
712}
713
714vec4 mod289_309583532(vec4 x)
715{
716  return x - floor(x * (1.0 / 289.0)) * 289.0;
717}
718
719vec4 permute_309583532(vec4 x)
720{
721  return mod289_309583532(((x*34.0)+1.0)*x);
722}
723
724vec4 taylorInvSqrt_309583532(vec4 r)
725{
726  return 1.79284291400159 - 0.85373472095314 * r;
727}
728
729vec3 fade_309583532(vec3 t) {
730  return t*t*t*(t*(t*6.0-15.0)+10.0);
731}
732
733// Classic Perlin noise
734float snoise(vec3 P)
735{
736  vec3 Pi0 = floor(P); // Integer part for indexing
737  vec3 Pi1 = Pi0 + vec3(1.0); // Integer part + 1
738  Pi0 = mod289_309583532(Pi0);
739  Pi1 = mod289_309583532(Pi1);
740  vec3 Pf0 = fract(P); // Fractional part for interpolation
741  vec3 Pf1 = Pf0 - vec3(1.0); // Fractional part - 1.0
742  vec4 ix = vec4(Pi0.x, Pi1.x, Pi0.x, Pi1.x);
743  vec4 iy = vec4(Pi0.yy, Pi1.yy);
744  vec4 iz0 = Pi0.zzzz;
745  vec4 iz1 = Pi1.zzzz;
746
747  vec4 ixy = permute_309583532(permute_309583532(ix) + iy);
748  vec4 ixy0 = permute_309583532(ixy + iz0);
749  vec4 ixy1 = permute_309583532(ixy + iz1);
750
751  vec4 gx0 = ixy0 * (1.0 / 7.0);
752  vec4 gy0 = fract(floor(gx0) * (1.0 / 7.0)) - 0.5;
753  gx0 = fract(gx0);
754  vec4 gz0 = vec4(0.5) - abs(gx0) - abs(gy0);
755  vec4 sz0 = step(gz0, vec4(0.0));
756  gx0 -= sz0 * (step(0.0, gx0) - 0.5);
757  gy0 -= sz0 * (step(0.0, gy0) - 0.5);
758
759  vec4 gx1 = ixy1 * (1.0 / 7.0);
760  vec4 gy1 = fract(floor(gx1) * (1.0 / 7.0)) - 0.5;
761  gx1 = fract(gx1);
762  vec4 gz1 = vec4(0.5) - abs(gx1) - abs(gy1);
763  vec4 sz1 = step(gz1, vec4(0.0));
764  gx1 -= sz1 * (step(0.0, gx1) - 0.5);
765  gy1 -= sz1 * (step(0.0, gy1) - 0.5);
766
767  vec3 g000 = vec3(gx0.x,gy0.x,gz0.x);
768  vec3 g100 = vec3(gx0.y,gy0.y,gz0.y);
769  vec3 g010 = vec3(gx0.z,gy0.z,gz0.z);
770  vec3 g110 = vec3(gx0.w,gy0.w,gz0.w);
771  vec3 g001 = vec3(gx1.x,gy1.x,gz1.x);
772  vec3 g101 = vec3(gx1.y,gy1.y,gz1.y);
773  vec3 g011 = vec3(gx1.z,gy1.z,gz1.z);
774  vec3 g111 = vec3(gx1.w,gy1.w,gz1.w);
775
776  vec4 norm0 = taylorInvSqrt_309583532(vec4(dot(g000, g000), dot(g010, g010), dot(g100, g100), dot(g110, g110)));
777  g000 *= norm0.x;
778  g010 *= norm0.y;
779  g100 *= norm0.z;
780  g110 *= norm0.w;
781  vec4 norm1 = taylorInvSqrt_309583532(vec4(dot(g001, g001), dot(g011, g011), dot(g101, g101), dot(g111, g111)));
782  g001 *= norm1.x;
783  g011 *= norm1.y;
784  g101 *= norm1.z;
785  g111 *= norm1.w;
786
787  float n000 = dot(g000, Pf0);
788  float n100 = dot(g100, vec3(Pf1.x, Pf0.yz));
789  float n010 = dot(g010, vec3(Pf0.x, Pf1.y, Pf0.z));
790  float n110 = dot(g110, vec3(Pf1.xy, Pf0.z));
791  float n001 = dot(g001, vec3(Pf0.xy, Pf1.z));
792  float n101 = dot(g101, vec3(Pf1.x, Pf0.y, Pf1.z));
793  float n011 = dot(g011, vec3(Pf0.x, Pf1.yz));
794  float n111 = dot(g111, Pf1);
795
796  vec3 fade_xyz = fade_309583532(Pf0);
797  vec4 n_z = mix(vec4(n000, n100, n010, n110), vec4(n001, n101, n011, n111), fade_xyz.z);
798  vec2 n_yz = mix(n_z.xy, n_z.zw, fade_xyz.y);
799  float n_xyz = mix(n_yz.x, n_yz.y, fade_xyz.x);
800  return 2.2 * n_xyz;
801}
802
803float ease(float t) {
804  float p = 2.0 * t * t;
805  return t < 0.5 ? p : -p + (4.0 * t) - 1.0;
806}
807
808uniform sampler2D uInput;
809uniform vec2 uResolution;
810
811uniform float uTime;
812uniform float uFabricSeed;
813uniform float uFabricNoise;
814uniform float uFabricNoiseStrength;
815uniform float uFabricShadowDepth;
816
817varying vec2 vUv;
818
819vec3 hsv2rgb(vec3 c) {
820    vec4 K = vec4(1.0, 2.0 / 3.0, 1.0 / 3.0, 3.0);
821    vec3 p = abs(fract(c.xxx + K.xyz) * 6.0 - K.www);
822    return c.z * mix(K.xxx, clamp(p - K.xxx, 0.0, 1.0), c.y);
823}
824
825vec3 rgb2hsv(vec3 c) {
826    vec4 K = vec4(0.0, -1.0 / 3.0, 2.0 / 3.0, -1.0);
827    vec4 p = mix(vec4(c.bg, K.wz), vec4(c.gb, K.xy), step(c.b, c.g));
828    vec4 q = mix(vec4(p.xyw, c.r), vec4(c.r, p.yzx), step(p.x, c.r));
829
830    float d = q.x - min(q.w, q.y);
831    float e = 1.0e-10;
832    return vec3(abs(q.z + (q.w - q.y) / (6.0 * d + e)), d / (q.x + e), q.x);
833}
834
835void main() {
836  vec2 coord = vUv * uResolution;
837  float aspect = uResolution.x / uResolution.y;
838  vec2 offset = coord * 0.5;
839
840  coord -= offset;
841
842  vec2 uv = coord / uResolution;
843
844  uv.x *= aspect;
845  uv += uFabricSeed;
846
847  float t = uTime;
848  float scale = uFabricNoise;
849  float noise = snoise(vec3(uv.x * scale + t, uv.x * scale + t, 0.0));
850
851  coord *= 1.0 + noise * uFabricNoiseStrength;
852  coord += offset;
853  coord /= uResolution;
854
855  vec4 col = texture2D(uInput, coord);
856  vec3 colHsv = rgb2hsv(col.rgb);
857
858  colHsv[2] -= noise * uFabricShadowDepth;
859
860  col = vec4(hsv2rgb(colHsv), col.a);
861
862  gl_FragColor = col;
863}
864`,Tl=`
865uniform sampler2D uInput;
866uniform vec2 uResolution;
867
868uniform vec3 uPatternColor;
869uniform float uPatternSize;
870uniform vec2 uThreadOffset;
871uniform vec2 uThreadSpace;
872uniform sampler2D uThreadSampler;
873
874varying vec2 vUv;
875
876vec4 getPixel (vec2 coord, vec2 size) {
877  size *= uResolution;
878  coord = (floor(coord / size) * size) + size * 0.5;
879  coord /= uResolution;
880
881  return texture2D(uInput, coord);
882}
883
884vec4 getThread (vec2 coord, vec2 uv, vec2 size, vec2 offset, vec2 ratio, vec2 shift) {
885  coord += vec2(size * uResolution.xy) * shift;
886
887  vec2 grid = ceil(coord / (size * uResolution));
888
889  if (mod(grid.x, 2.0) == 0.0) {
890    uv.y += size.y * uThreadOffset.y;
891    coord.y += (size.y * uResolution.y) * uThreadOffset.y;
892  }
893
894  if (mod(grid.y, 2.0) == 0.0) {
895    uv.x += size.x * uThreadOffset.x;
896    coord.x += (size.x * uResolution.x) * uThreadOffset.x;
897  }
898
899  vec2 phase = fract(uv / size);
900  vec2 inner = offset + (phase * ratio) - 2.0 * ratio * shift * 0.5;
901  vec4 col = vec4(uPatternColor, 1.0);
902  float alpha = 0.0;
903
904  if (inner.x >= 0.0 && inner.x <= 1.0 && inner.y >= 0.0 && inner.y <= 1.0) {
905    vec4 innerCol = getPixel(coord, size);
906
907    col = mix(col, innerCol, step(1.0, innerCol.a));
908
909    alpha = texture2D(uThreadSampler, inner).a;
910  }
911
912  return col * alpha;
913}
914
915void main(void) {
916  vec2 coord = vUv * uResolution.xy;
917
918  vec2 uv = coord / uResolution;
919  vec2 textureSize = vec2(uPatternSize);
920  vec2 size = textureSize / uResolution;
921  vec2 containerSize = textureSize * uThreadSpace / uResolution;
922  vec2 offset = -((containerSize - size) / size) * 0.5;
923  vec2 ratio = containerSize / size;
924
925  vec4 threadA = getThread(coord, uv, containerSize, offset, ratio, vec2(-1.0, -1.0));
926  vec4 threadB = getThread(coord, uv, containerSize, offset, ratio, vec2(0.0, -1.0));
927  vec4 threadC = getThread(coord, uv, containerSize, offset, ratio, vec2(1.0, -1.0));
928  vec4 threadD = getThread(coord, uv, containerSize, offset, ratio, vec2(-1.0, 0.0));
929  vec4 threadE = getThread(coord, uv, containerSize, offset, ratio, vec2(0.0, 0.0));
930  vec4 threadF = getThread(coord, uv, containerSize, offset, ratio, vec2(1.0, 0.0));
931  vec4 threadG = getThread(coord, uv, containerSize, offset, ratio, vec2(-1.0, 1.0));
932  vec4 threadH = getThread(coord, uv, containerSize, offset, ratio, vec2(0.0, 1.0));
933  vec4 threadI = getThread(coord, uv, containerSize, offset, ratio, vec2(1.0, 1.0));
934
935  vec4 composite = mix(threadA, threadB, threadB.a);
936  composite = mix(composite, threadC, threadC.a);
937  composite = mix(composite, threadD, threadD.a);
938  composite = mix(composite, threadE, threadE.a);
939  composite = mix(composite, threadF, threadF.a);
940  composite = mix(composite, threadG, threadG.a);
941  composite = mix(composite, threadH, threadH.a);
942  composite = mix(composite, threadI, threadI.a);
943
944  gl_FragColor = composite;
945}
946`,Bi={blob1:"blob1",blob2:"blob2",brush1:"brush1",brush2:"brush2",brush3:"brush3",circle1:"circle1",polygon1:"polygon1",polygon2:"polygon2"},qa,mi=(qa={},a()(qa,Bi.blob1,{presetImageUrl:"webgl-components-assets/graphics/blob1.png"}),a()(qa,Bi.blob2,{presetImageUrl:"webgl-components-assets/graphics/blob2.png"}),a()(qa,Bi.brush1,{presetImageUrl:"webgl-components-assets/graphics/brush1.png"}),a()(qa,Bi.brush2,{presetImageUrl:"webgl-components-assets/graphics/brush2.png"}),a()(qa,Bi.brush3,{presetImageUrl:"webgl-components-assets/graphics/brush3.png"}),a()(qa,Bi.circle1,{presetImageUrl:"webgl-components-assets/graphics/circle1.png"}),a()(qa,Bi.polygon1,{presetImageUrl:"webgl-components-assets/graphics/polygon1.png"}),a()(qa,Bi.polygon2,{presetImageUrl:"webgl-components-assets/graphics/polygon2.png"}),qa),yo={circle:"circle",crossStitch:"crossStitch",cube:"cube",gingham:"gingham",gradientCircle:"gradientCircle",houndstooth:"houndstooth",stitch:"stitch"},Nr,Ja=(Nr={},a()(Nr,yo.circle,{patternImageUrl:"webgl-components-assets/patterns/circle.png",patternSpaceX:1,patternSpaceY:1,patternOffsetX:.5,patternOffsetY:.5}),a()(Nr,yo.crossStitch,{patternImageUrl:"webgl-components-assets/patterns/cross-stitch.png",patternSpaceX:.5,patternSpaceY:.5,patternOffsetX:0,patternOffsetY:0}),a()(Nr,yo.cube,{patternImageUrl:"webgl-components-assets/patterns/cube.png",patternSpaceX:.85,patternSpaceY:.75,patternOffsetX:.5,patternOffsetY:0}),a()(Nr,yo.gingham,{patternImageUrl:"webgl-components-assets/patterns/gingham.png",patternSpaceX:.67,patternSpaceY:.67,patternOffsetX:0,patternOffsetY:0}),a()(Nr,yo.gradientCircle,{patternImageUrl:"webgl-components-assets/patterns/gradient-circle.png",patternSpaceX:.5,patternSpaceY:.5,patternOffsetX:0,patternOffsetY:0}),a()(Nr,yo.houndstooth,{patternImageUrl:"webgl-components-assets/patterns/houndstooth.png",patternSpaceX:.77,patternSpaceY:.82,patternOffsetX:0,patternOffsetY:0}),a()(Nr,yo.stitch,{patternImageUrl:"webgl-components-assets/patterns/stitch.png",patternSpaceX:.5,patternSpaceY:.5,patternOffsetX:0,patternOffsetY:0}),Nr);function Ya(w){var M=ja();return function(){var N=pt()(w),B;if(M){var W=pt()(this).constructor;B=Reflect.construct(N,arguments,W)}else B=N.apply(this,arguments);return Hn()(this,B)}}function ja(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}var Fs=Yr.BLEND,gc=Yr.FUNC_ADD,Il=Yr.ONE_MINUS_SRC_ALPHA,lf=Yr.SRC_ALPHA,xl=Yr.NEAREST,wl=Yr.MIRRORED_REPEAT,zo=.2,cf=.001,Go=.01,Rl=function(w){Wn()(R,w);var M=Ya(R);function R(N,B){var W;return o()(this,R),W=M.call(this,N,B),a()(mn()(W),"useEffects",!1),a()(mn()(W),"isReady",!1),W.isSupported?(W.createResources(),W.createScene(),W.createPhysics(),W.updateEffects(),W.updateAutoUp
946date(),W.preload(),W):Hn()(W)}return f()(R,[{key:"preload",value:function(){var B=this,W=[this.loadImage()];this.props.patternEnabled&&W.push(this.loadPatternImage()),Promise.all(W).then(function(){B.isReady=!0,B.needsForceRender=!0,B.updateAutoUpdate(),B.refresh()})}},{key:"createResources",value:function(){this.imageQuadProgram=this.getProgram({key:"image-quad-program",factory:function(){return new Hr({vert:wr,frag:ii})}}),this.quadGeometry=this.getGeometry({key:"unit-quad-geometry",factory:function(){return Yc({width:1,height:1})}}),this.texture=new po({image:Cl}),this.textureBinding=go(this.renderer,this.texture),this.patternTexture=new po({image:Cl}),this.patternTextureBinding=go(this.renderer,this.patternTexture),this.composer=new zf({renderer:this.renderer,textureOptions:{minFilter:xl,magFilter:xl,wrapS:wl,wrapT:wl,premultiplyAlpha:!0},screenGeometry:this.getGeometry({key:"big-triangle",factory:Xi})}),this.waveEffect=new du({uniforms:{uResolution:[this.width,this.height],uTime:0,uFabricSeed:0,uFabricNoise:this.props.waveComplexity*zo,uFabricNoiseStrength:this.props.waveDepth*cf,uFabricShadowDepth:this.props.waveShadowDepth*Go},program:this.getProgram({key:"wave-effect-program",factory:function(){return new Hr({vert:ai,frag:Yi})}})}),this.patternEffect=new du({uniforms:{uResolution:[this.width,this.height],uPatternSize:this.props.patternSize,uThreadSampler:this.patternTextureBinding,uPatternColor:ur(this.props.patternColor),uThreadOffset:[this.props.patternOffsetX,this.props.patternOffsetY],uThreadSpace:[this.props.patternSpaceX,this.props.patternSpaceY]},program:this.getProgram({key:"pattern-effect-program",factory:function(){return new Hr({vert:ai,frag:Tl})}})}),this.composer.addPass(this.patternEffect),this.composer.addPass(this.waveEffect)}},{key:"createScene",value:function(){this.camera=new Du,this.scene=new Ro,this.clearColor=ur(this.props.backgroundColor)}},{key:"createPhysics",value:function(){var B=this.props,W=B.imageScale,ce=B.imageCount,Ae=B.imageTint;this.physics=new mo({quadProgram:this.imageQuadProgram,quadGeometry:this.quadGeometry,scene:this.scene,canvas:this.canvas,webglCanvas:this,textureBinding:this.textureBinding,imageScale:W,imageCount:ce,imageTint:ur(Ae)})}},{key:"loadImage",value:function(){var B,W=this,ce=this.props,Ae=ce.presetImageKey,De=ce.image,Ne=ce.customImage,Xe=(De==null?void 0:De.assetUrl)||(Ne==null?void 0:Ne.assetUrl)||((B=mi[Ae])===null||B===void 0?void 0:B.presetImageUrl);return Xe?Al(Xe).then(function(dt){var gt=dt.naturalWidth,At=dt.naturalHeight;W.physics.setImageRatio(At/gt),W.texture.image=dt,W.texture.needsUpdate=!0,W.needsForceRender=!0}):Promise.resolve()}},{key:"loadPatternImage",value:function(){var B=this,W=Ja[this.props.patternImageKey],ce=W.patternImageUrl,Ae=W.patternOffsetX,De=W.patternOffsetY,Ne=W.patternSpaceX,Xe=W.patternSpaceY;return ce?Al(ce).then(function(dt){B.patternTexture.image=dt,B.patternTexture.needsUpdate=!0,B.patternEffect.uniforms.uThreadOffset[0]=Ae,B.patternEffect.uniforms.uThreadOffset[1]=De,B.patternEffect.uniforms.uThreadSpace[0]=Ne,B.patternEffect.uniforms.uThreadSpace[1]=Xe,B.needsForceRender=!0}):Promise.resolve()}},{key:"updateEffects",value:function(){var B=this.props,W=B.patternEnabled,ce=B.patternColor,Ae=B.patternSize,De=B.patternImageKey,Ne=B.waveEnabled,Xe=B.waveComplexity,dt=B.waveDepth,gt=B.waveShadowDepth,At=W&&!!Ja[De];this.useEffects=At||Ne,this.patternEffect.enabled=At,this.patternEffect.renderToScreen=At&&!Ne,this.patternEffect.uniforms.uPatternColor=ur(ce),this.patternEffect.uniforms.uPatternSize=Ae,this.waveEffect.enabled=Ne,this.waveEffect.renderToScreen=Ne,this.waveEffect.uniforms.uFabricNoise=Xe*zo,this.waveEffect.uniforms.uFabricNoiseStrength=dt*cf,this.waveEffect.uniforms.uFabricShadowDepth=gt*Go}},{key:"updateAutoUpdate",value:function(){var B=this.props,W=B.waveEnabled,ce=B.waveSpeed;this.autoUpdate=!!(W&&ce)}},{key:"onUpdateProps",value:function(B){var W,ce,Ae,De,Ne=Uo(this.props,B);Ne("imageCount")&&this.physics.setCount(this.props.imageCount),Ne("imageScale")&&this.physics.setScale(this.props.imageScale),Ne("imageTint")&&this.physics.setImageTint(ur(this.props.imageTint)),Ne("backgroundColor")&&(this.clearColor=ur(this.props.backgroundColor)),(Ne(["presetImageKey","image","customIMage"])||((W=this.props.image)===null||W===void 0?void 0:W.assetUrl)!==((ce=B.image)===null||ce===void 0?void 0:ce.assetUrl)||((Ae=this.props.customImage)===null||Ae===void 0?void 0:Ae.assetUrl)!==((De=B.customImage)===null||De===void 0?void 0:De.assetUrl))&&this.loadImage(),(Ne("patternImageKey")||this.props.patternEnabled&&!B.patternEnabled)&&this.loadPatternImage(),this.updateEffects(),this.updateAutoUp
946date(),this.refresh()}},{key:"update",value:function(B){this.isReady&&(this.physics.update(B),(this.needsForceRender||this.physics.needsRender())&&(ts(this.scene),this.isDirty=!0),this.props.waveEnabled&&this.props.waveSpeed?this.waveEffect.uniforms.uTime+=.016*(this.props.waveSpeed*.01):this.waveEffect.uniforms.uTime=0)}},{key:"render",value:function(){this.isReady&&(this.useEffects?this.renderWithEffects():this.renderScene())}},{key:"renderWithEffects",value:function(){this.composer.inputRenderTarget||this.refresh(),Ns(this.renderer,this.composer.inputRenderTarget),Lt(this.renderer.state,[0,0,0,0]),Ge(this.renderer),this.renderScene(),this.composer.render()}},{key:"renderScene",value:function(){this.renderer.state.enable(Fs),Ui(this.renderer.state,gc),$a(this.renderer.state,lf,Il),Ff(this.renderer,this.scene,this.camera)}},{key:"onRefresh",value:function(){var B=this.width,W=this.height;ml({camera:this.camera,x:0,y:0,width:B,height:W}),this.physics.resize(B,W),this.composer.setSize(hu(B),hu(W))}},{key:"onDetach",value:function(){this.physics.destroyMouse()}},{key:"onAttach",value:function(){this.physics.createMouse()}}]),R}(Ur);a()(Rl,"defaultProps",{backgroundColor:"#cccccc",presetImageKey:"",image:null,imageTint:"#ffffff",imageCount:1,imageScale:0,patternEnabled:!1,patternColor:"#aaaaaa",patternSize:16,patternImageKey:"",patternOffsetX:0,patternOffsetY:0,patternSpaceX:0,patternSpaceY:0,waveEnabled:!1,waveSpeed:0,waveComplexity:0,waveDepth:0,waveShadowDepth:0});function ff(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},M=w.width,R=M===void 0?1:M,N=w.height,B=N===void 0?1:N,W=w.depth,ce=W===void 0?1:W,Ae=w.widthSegments,De=Ae===void 0?1:Ae,Ne=w.heightSegments,Xe=Ne===void 0?1:Ne,dt=w.depthSegments,gt=dt===void 0?1:dt,At=w.sides,on=At===void 0?{top:!0,bottom:!0,left:!0,right:!0,front:!0,back:!0}:At,yn=w.position,hn=yn===void 0?Le:yn,Kn=w.normal,xn=Kn===void 0?Be:Kn,bn=w.uv,sn=bn===void 0?et:bn,Cn=new wa,en=[],Vr=[],Gi=[],So=[],xi=0,oa=function(Ga,zr,Ea,Hs,wi,ki,ka,ro,Oo,Wa){for(var Hc=ki/Oo,rl=ka/Wa,Kc=ki*.5,Wl=ka*.5,fs=ro*.5,sa=Oo+1,il=Wa+1,Ks=xi,ds=0;ds<il;ds++)for(var Hl=ds*rl-Wl,Vs=0;Vs<sa;Vs++){var Vc=Vs*Hc-Kc;en[xi*3+Ga]=Vc*Hs,en[xi*3+zr]=Hl*wi,en[xi*3+Ea]=fs,Vr[xi*3+Ga]=0,Vr[xi*3+zr]=0,Vr[xi*3+Ea]=ro>0?1:-1,Gi[xi*2]=Vs/Oo,Gi[xi*2+1]=1-ds/Wa,xi++}for(var Ha=0;Ha<Wa;Ha++)for(var Ho=0;Ho<Oo;Ho++){var Ko=Ks+Ho+sa*Ha,hs=Ks+Ho+sa*(Ha+1),$c=Ks+(Ho+1)+sa*(Ha+1),bu=Ks+(Ho+1)+sa*Ha;So.push(Ko,hs,bu),So.push(hs,$c,bu)}};return on.right&&oa(2,1,0,-1,-1,ce,B,R,gt,Xe),on.left&&oa(2,1,0,1,-1,ce,B,-R,gt,Xe),on.top&&oa(0,2,1,1,1,R,ce,B,De,gt),on.bottom&&oa(0,2,1,1,-1,R,ce,-B,De,gt),on.front&&oa(0,1,2,1,-1,R,B,ce,De,Xe),on.back&&oa(0,1,2,-1,-1,R,B,-ce,De,Xe),hn&&yr(Cn,hn,new Dr({array:new Float32Array(en),itemSize:3})),xn&&yr(Cn,xn,new Dr({array:new Float32Array(Vr),itemSize:3})),sn&&yr(Cn,sn,new Dr({array:new Float32Array(Gi),itemSize:2})),au(Cn,new Uint16Array(So)),Cn}function vu(w){for(var M=w.geometry,R=w.translation,N=w.positionAttributeName,B=N===void 0?"aPosition":N,W=M.attributes.get(B).array,ce=0;ce<W.length;ce+=3)W[ce]+=R[0],W[ce+1]+=R[1],W[ce+2]+=R[2];return M}var kf=function(w){function M(R,N){var B;return T(this,M),B=x(this,M),B.source=R,B.repeatCount=N,B.sourceVertexCount=R.attributes.get("aPosition").count,B}return H(M,w),U(M)}(wa);function mc(w){var M=w.sourceGeometry,R=w.repeatCount,N=w.AttributeArrayType,B=N===void 0?Float32Array:N,W=w.IndexArrayType,ce=W===void 0?Uint16Array:W,Ae=w.usage,De=Ae===void 0?Xr:Ae,Ne=new kf(M,R),Xe=Ne.sourceVertexCount;M.attributes.forEach(function(hn){for(var Kn=new B(R*Xe*hn.itemSize),xn=0,bn=0;xn<R;xn++)for(var sn=0;sn<Xe;sn++,bn+=hn.itemSize)for(var Cn=0;Cn<hn.itemSize;Cn++)Kn[bn+Cn]=hn.array[sn*hn.itemSize+Cn];yr(Ne,hn.name,new Dr({array:Kn,itemSize:hn.itemSize,usage:De}))});for(var dt=M.index.count,gt=M.index.array,At=new ce(R*dt),on=0;on<R;on++)for(var yn=0;yn<dt;yn++)At[on*dt+yn]=gt[yn]+on*Xe;return au(Ne,At),Ne}function yc(w,M,R,N){for(var B=w.attributes.get(M),W=R*w.sourceVertexCount*B.itemSize,ce=0;ce<w.sourceVertexCount;ce++)for(var Ae=0;Ae<B.itemSize;Ae++)B.array[W++]=N[Ae]}function df(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},M=w.batch,R=M===void 0?null:M,N=w.attributeName,B=N===void 0?"":N,W=w.itemSize,ce=W===void 0?4:W,Ae=w.usage,De=Ae===void 0?Xr:Ae,Ne=w.factory,Xe=Ne===void 0?null:Ne,dt=new Float32Array(R.repeatCount*R.sourceVertexCount*ce);
946if(yr(R,B,new Dr({array:dt,itemSize:ce,usage:De})),Xe)for(var gt=[],At=0;At<R.repeatCount;At++)Xe(gt,At,R.repeatCount),yc(R,B,At,gt)}var _c=Wf;function Wf(w,M,R,N){var B,W,ce,Ae,De,Ne,Xe,dt,gt,At,on=M[0],yn=M[1],hn=M[2],Kn=N[0],xn=N[1],bn=N[2],sn=R[0],Cn=R[1],en=R[2];return Math.abs(on-sn)<1e-6&&Math.abs(yn-Cn)<1e-6&&Math.abs(hn-en)<1e-6?Ts(w):(Xe=on-sn,dt=yn-Cn,gt=hn-en,At=1/Math.sqrt(Xe*Xe+dt*dt+gt*gt),Xe*=At,dt*=At,gt*=At,B=xn*gt-bn*dt,W=bn*Xe-Kn*gt,ce=Kn*dt-xn*Xe,At=Math.sqrt(B*B+W*W+ce*ce),At?(At=1/At,B*=At,W*=At,ce*=At):(B=0,W=0,ce=0),Ae=dt*ce-gt*W,De=gt*B-Xe*ce,Ne=Xe*W-dt*B,At=Math.sqrt(Ae*Ae+De*De+Ne*Ne),At?(At=1/At,Ae*=At,De*=At,Ne*=At):(Ae=0,De=0,Ne=0),w[0]=B,w[1]=Ae,w[2]=Xe,w[3]=0,w[4]=W,w[5]=De,w[6]=dt,w[7]=0,w[8]=ce,w[9]=Ne,w[10]=gt,w[11]=0,w[12]=-(B*on+W*yn+ce*hn),w[13]=-(Ae*on+De*yn+Ne*hn),w[14]=-(Xe*on+dt*yn+gt*hn),w[15]=1,w)}function Hu(w){_c(w.viewMatrix,w.position,w.target,w.up)}function Ec(w){var M=w.camera,R=w.centerX,N=R===void 0?0:R,B=w.centerY,W=B===void 0?0:B,ce=w.width,Ae=ce===void 0?2:ce,De=w.height,Ne=De===void 0?2:De,Xe=w.yUp,dt=Xe===void 0?!1:Xe;M.left=Ae*-.5+N,M.right=Ae*.5+N,M[dt?"bottom":"top"]=Ne*-.5+W,M[dt?"top":"bottom"]=Ne*.5+W,lu(M)}var ea=`
947//
948// Description : Array and textureless GLSL 2D simplex noise function.
949//      Author : Ian McEwan, Ashima Arts.
950//  Maintainer : ijm
951//     Lastmod : 20110822 (ijm)
952//     License : Copyright (C) 2011 Ashima Arts. All rights reserved.
953//               Distributed under the MIT License. See LICENSE file.
954//               https://github.com/ashima/webgl-noise
955//
956
957vec3 mod289_1976991360(vec3 x) {
958  return x - floor(x * (1.0 / 289.0)) * 289.0;
959}
960
961vec2 mod289_1976991360(vec2 x) {
962  return x - floor(x * (1.0 / 289.0)) * 289.0;
963}
964
965vec3 permute_1976991360(vec3 x) {
966  return mod289_1976991360(((x*34.0)+1.0)*x);
967}
968
969float snoise2(vec2 v)
970  {
971  const vec4 C = vec4(0.211324865405187,  // (3.0-sqrt(3.0))/6.0
972                      0.366025403784439,  // 0.5*(sqrt(3.0)-1.0)
973                     -0.577350269189626,  // -1.0 + 2.0 * C.x
974                      0.024390243902439); // 1.0 / 41.0
975// First corner
976  vec2 i  = floor(v + dot(v, C.yy) );
977  vec2 x0 = v -   i + dot(i, C.xx);
978
979// Other corners
980  vec2 i1;
981  //i1.x = step( x0.y, x0.x ); // x0.x > x0.y ? 1.0 : 0.0
982  //i1.y = 1.0 - i1.x;
983  i1 = (x0.x > x0.y) ? vec2(1.0, 0.0) : vec2(0.0, 1.0);
984  // x0 = x0 - 0.0 + 0.0 * C.xx ;
985  // x1 = x0 - i1 + 1.0 * C.xx ;
986  // x2 = x0 - 1.0 + 2.0 * C.xx ;
987  vec4 x12 = x0.xyxy + C.xxzz;
988  x12.xy -= i1;
989
990// Permutations
991  i = mod289_1976991360(i); // Avoid truncation effects in permutation
992  vec3 p = permute_1976991360( permute_1976991360( i.y + vec3(0.0, i1.y, 1.0 ))
993    + i.x + vec3(0.0, i1.x, 1.0 ));
994
995  vec3 m = max(0.5 - vec3(dot(x0,x0), dot(x12.xy,x12.xy), dot(x12.zw,x12.zw)), 0.0);
996  m = m*m ;
997  m = m*m ;
998
999// Gradients: 41 points uniformly over a line, mapped onto a diamond.
1000// The ring size 17*17 = 289 is close to a multiple of 41 (41*7 = 287)
1001
1002  vec3 x = 2.0 * fract(p * C.www) - 1.0;
1003  vec3 h = abs(x) - 0.5;
1004  vec3 ox = floor(x + 0.5);
1005  vec3 a0 = x - ox;
1006
1007// Normalise gradients implicitly by scaling m
1008// Approximation of: m *= inversesqrt( a0*a0 + h*h );
1009  m *= 1.79284291400159 - 0.85373472095314 * ( a0*a0 + h*h );
1010
1011// Compute final noise value at P
1012  vec3 g;
1013  g.x  = a0.x  * x0.x  + h.x  * x0.y;
1014  g.yz = a0.yz * x12.xz + h.yz * x12.yw;
1015  return 130.0 * dot(m, g);
1016}
1017
1018attribute vec3 aPosition;
1019attribute vec3 aNormal;
1020attribute vec3 aGridPosition;
1021
1022uniform float uTime;
1023
1024uniform float uGridSize;
1025uniform vec3 uScale;
1026uniform float uEdgeWeight;
1027
1028uniform float uNoiseScale;
1029uniform vec2 uNoiseClamp;
1030
1031uniform float uNoisePositionFactor;
1032uniform float uNoiseScaleFactor;
1033
1034uniform mat4 uViewMatrix;
1035uniform mat4 uProjectionMatrix;
1036
1037varying vec3 vNormal;
1038varying float vNoiseFract;
1039
1040float map(float value, float inMin, float inMax, float outMin, float outMax) {
1041  return outMin + (outMax - outMin) * (value - inMin) / (inMax - inMin);
1042}
1043
1044void main() {
1045  vec2 uv = ((aGridPosition.xz + (aPosition.xz * uScale.xz) * uEdgeWeight) / uGridSize) * uNoiseScale;
1046  float noiseValue = 0.0;
1047
1048  noiseValue += snoise2(uv + vec2(uTime));
1049  noiseValue += snoise2(uv + vec2(sin(uTime), cos(uTime)));
1050  noiseValue *= 0.5;
1051  noiseValue = clamp(noiseValue, uNoiseClamp.x, uNoiseClamp.y);
1052
1053  float noiseFract = map(noiseValue, uNoiseClamp.x, uNoiseClamp.y, 0.0, 1.0);
1054
1055  float scaleFactor = 1.0 - noiseFract * uNoiseScaleFactor;
1056
1057  vec3 position = (aPosition * uScale * scaleFactor) + aGridPosition;
1058
1059  position.y += noiseValue * uNoisePositionFactor;
1060
1061  gl_Position = uProjectionMatrix * uViewMatrix * vec4(position, 1.0
1061);
1062
1063  vNormal = aNormal;
1064  vNoiseFract = noiseFract;
1065}
1066`,eo=`
1067uniform vec3 uLightColor;
1068uniform vec3 uShadowColor;
1069uniform float uLightIntensity;
1070uniform vec3 uLightPosition;
1071
1072uniform float uNoiseColorFactor;
1073
1074varying vec3 vNormal;
1075varying float vNoiseFract;
1076
1077void main() {
1078  vec3 normal = normalize(vNormal);
1079
1080  float lightFactor = dot(normal, uLightPosition) * uLightIntensity;
1081  float noiseFactor = 1.0 - (1.0 - vNoiseFract) * uNoiseColorFactor;
1082
1083  vec3 color = mix(uShadowColor, uLightColor, lightFactor * noiseFactor);
1084
1085  gl_FragColor = vec4(color, 1.0);
1086}
1087`;function hf(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(w);M&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,N)}return R}function vf(w){for(var M=1;M<arguments.length;M++){var R=arguments[M]!=null?arguments[M]:{};M%2?hf(Object(R),!0).forEach(function(N){a()(w,N,R[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(R)):hf(Object(R)).forEach(function(N){Object.defineProperty(w,N,Object.getOwnPropertyDescriptor(R,N))})}return w}function Ml(w){var M=Ku();return function(){var N=pt()(w),B;if(M){var W=pt()(this).constructor;B=Reflect.construct(N,arguments,W)}else B=N.apply(this,arguments);return Hn()(this,B)}}function Ku(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}var Dl=function(w){Wn()(R,w);var M=Ml(R);function R(N,B){var W;return o()(this,R),W=M.call(this,N,B),a()(mn()(W),"viewSize",17),a()(mn()(W),"baseGridSize",36),a()(mn()(W),"onContextCreate",function(ce){ce.extensions.get("OES_element_index_uint")}),a()(mn()(W),"createGeometryBatch",function(){var ce=W.props.boxSize,Ae=W.props.boxSize,De=W.props.boxSize,Ne=W.baseGridSize/W.props.boxSize|0,Xe=W.baseGridSize/W.props.boxSize|0,dt=ce*Ne*-.5-ce*.5,gt=De*Xe*-.5-De*.5,At=ff({width:ce,height:Ae,depth:De,widthSegments:4,depthSegments:4,sides:{top:!0,right:!0,front:!0},uv:!1});vu({geometry:At,translation:[0,Ae*-.5,0]});var on=mc({sourceGeometry:At,repeatCount:Ne*Xe,IndexArrayType:Uint32Array});return df({batch:on,attributeName:"aGridPosition",itemSize:3,factory:function(hn,Kn){var xn=Kn%Ne*ce+dt,bn=(Kn/Xe|0)*De+gt;hn[0]=xn,hn[1]=0,hn[2]=bn}}),on}),W.isSupported?(W.createResources(),W.updateAutoUpdate(),W.refresh(),W.updateUniforms(),W):Hn()(W)}return f()(R,[{key:"createResources",value:function(){this.renderer.onContextCreate.add(this.onContextCreate),this.onContextCreate(this.renderer),this.camera=new Du({near:0,far:200}),this.camera.position=[50,50,50],Hu(this.camera),this.drawInfo=me({DrawInfoClass:ga,geometry:this.getOrthoGridGeometry(),uniforms:{uTime:0,uViewMatrix:this.camera.viewMatrix,uProjectionMatrix:this.camera.projectionMatrix,uGridSize:this.baseGridSize},program:this.getProgram({key:"ortho-grid-program",factory:function(){return new Hr({vert:ea,frag:eo})}})})}},{key:"getOrthoGridGeometry",value:function(){return this.geometryKey&&this.releaseResource(this.geometryKey),this.geometryKey="ortho-grid-geometry-".concat(this.props.boxSize),this.getGeometry({key:this.geometryKey,factory:this.createGeometryBatch})}},{key:"updateAutoUpdate",value:function(){var B=this.props.speed;this.autoUpdate=!!B}},{key:"onUpdateProps",value:function(B){this.props.boxSize!==B.boxSize&&(this.drawInfo.geometry=this.getOrthoGridGeometry()),this.updateUniforms(),this.updateAutoUpdate()}},{key:"updateUniforms",value:function(){var B=this.getColors(),W=_r()(B,2),ce=W[0],Ae=W[1];this.drawInfo.material.uniforms=vf(vf({},this.drawInfo.material.uniforms),{},{uScale:[this.props.scaleX/100,this.props.scaleY/100,this.props.scaleZ/100],uEdgeWeight:this.props.isMorphEnabled?1:0,uLightColor:ce,uShadowColor:Ae,uLightIntensity:this.props.lightIntensity*.01,uLightPosition:ju.normalize([],[this.props.lightX,this.props.lightY,this.props.lightZ]),uNoiseScale:this.props.noiseScale*.01*2,uNoiseClamp:[-this.props.noiseRange*.01,this.props.noiseRange*.01],uNoisePositionFactor:this.props.positionFactor,uNoiseScaleFactor:this.props.scaleFactor,uNoiseColorFactor:this.props.colorFactor}),this.clearColor=Ae}},{key:"update",value:function(){this.drawInfo.material.uniforms.uTime+=this.props.speed*16e-5}},{key:"render",value:function(){qi(this.renderer,this.drawInfo)}},{key:"onRefresh",value:function(){var B=this.canvas,W=B.width,ce=B.height,Ae,De;W>ce?(Ae=this.viewSize,De=this.viewSize*(ce/W)):(Ae=this.viewSize*(W/ce),De=this.viewSize),Ec({camera:this.camera,width:Ae,height:De,yUp:!0})}},{key:"onDestroy",value:function(){this.renderer.onContextCreate.remove(this.onContextCreate)}},{key:"getColors",value:function(){var B=ur(this.props.startColor),W=ur(this.props.endColor);return this.props.invertColors?[W,B]:[B,W]}}]),R}(Ur);a()(Dl,"defaultProps",{boxSize:1,scaleX:0,scaleY:0,scaleZ:0,isMorphEnabled:!1,startColor:"#F08E80",endColor:"#0B0D63",invertColors:!1,lightIntensity:100,lightX:0,lightY:0,lightZ:0,speed:0,noiseScale:100,noiseRange:100,positionFactor:1,scaleFactor:0,colorFactor:1}
1087);function bc(){for(var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},M=w.width,R=M===void 0?2:M,N=w.height,B=N===void 0?2:N,W=w.widthSegments,ce=W===void 0?1:W,Ae=w.heightSegments,De=Ae===void 0?1:Ae,Ne=w.position,Xe=Ne===void 0?Le:Ne,dt=w.normal,gt=dt===void 0?Be:dt,At=w.uv,on=At===void 0?et:At,yn=new wa,hn=[],Kn=[],xn=[],bn=[],sn=0,Cn=Math.floor(ce)||1,en=Math.floor(De)||1,Vr=Cn+1,Gi=en+1,So=R/Cn,xi=B/en,oa=R*.5,Wo=B*.5,Ga=0;Ga<Gi;Ga++)for(var zr=Ga*xi-Wo,Ea=0;Ea<Vr;Ea++){var Hs=Ea*So-oa;hn[sn*3+0]=Hs,hn[sn*3+1]=-zr,hn[sn*3+2]=0,Kn[sn*3+0]=0,Kn[sn*3+1]=0,Kn[sn*3+2]=1,xn[sn*2]=Ea/Cn,xn[sn*2+1]=1-Ga/en,sn++}for(var wi=0;wi<en;wi++)for(var ki=0;ki<Cn;ki++){var ka=ki+Vr*wi,ro=ki+Vr*(wi+1),Oo=ki+1+Vr*(wi+1),Wa=ki+1+Vr*wi;bn.push(ka,ro,Wa),bn.push(ro,Oo,Wa)}return Xe&&yr(yn,Xe,new Dr({array:new Float32Array(hn),itemSize:3})),gt&&yr(yn,gt,new Dr({array:new Float32Array(Kn),itemSize:3})),on&&yr(yn,on,new Dr({array:new Float32Array(xn),itemSize:2})),au(yn,new Uint16Array(bn)),yn}var ed=`
1088//
1089// GLSL textureless classic 3D noise "cnoise",
1090// with an RSL-style periodic variant "pnoise".
1091// Author:  Stefan Gustavson ([email protected])
1092// Version: 2011-10-11
1093//
1094// Many thanks to Ian McEwan of Ashima Arts for the
1095// ideas for permutation and gradient selection.
1096//
1097// Copyright (c) 2011 Stefan Gustavson. All rights reserved.
1098// Distributed under the MIT license. See LICENSE file.
1099// https://github.com/ashima/webgl-noise
1100//
1101
1102vec3 mod289_2573389788(vec3 x)
1103{
1104  return x - floor(x * (1.0 / 289.0)) * 289.0;
1105}
1106
1107vec4 mod289_2573389788(vec4 x)
1108{
1109  return x - floor(x * (1.0 / 289.0)) * 289.0;
1110}
1111
1112vec4 permute_2573389788(vec4 x)
1113{
1114  return mod289_2573389788(((x*34.0)+1.0)*x);
1115}
1116
1117vec4 taylorInvSqrt_2573389788(vec4 r)
1118{
1119  return 1.79284291400159 - 0.85373472095314 * r;
1120}
1121
1122vec3 fade_2573389788(vec3 t) {
1123  return t*t*t*(t*(t*6.0-15.0)+10.0);
1124}
1125
1126// Classic Perlin noise
1127float snoise(vec3 P)
1128{
1129  vec3 Pi0 = floor(P); // Integer part for indexing
1130  vec3 Pi1 = Pi0 + vec3(1.0); // Integer part + 1
1131  Pi0 = mod289_2573389788(Pi0);
1132  Pi1 = mod289_2573389788(Pi1);
1133  vec3 Pf0 = fract(P); // Fractional part for interpolation
1134  vec3 Pf1 = Pf0 - vec3(1.0); // Fractional part - 1.0
1135  vec4 ix = vec4(Pi0.x, Pi1.x, Pi0.x, Pi1.x);
1136  vec4 iy = vec4(Pi0.yy, Pi1.yy);
1137  vec4 iz0 = Pi0.zzzz;
1138  vec4 iz1 = Pi1.zzzz;
1139
1140  vec4 ixy = permute_2573389788(permute_2573389788(ix) + iy);
1141  vec4 ixy0 = permute_2573389788(ixy + iz0);
1142  vec4 ixy1 = permute_2573389788(ixy + iz1);
1143
1144  vec4 gx0 = ixy0 * (1.0 / 7.0);
1145  vec4 gy0 = fract(floor(gx0) * (1.0 / 7.0)) - 0.5;
1146  gx0 = fract(gx0);
1147  vec4 gz0 = vec4(0.5) - abs(gx0) - abs(gy0);
1148  vec4 sz0 = step(gz0, vec4(0.0));
1149  gx0 -= sz0 * (step(0.0, gx0) - 0.5);
1150  gy0 -= sz0 * (step(0.0, gy0) - 0.5);
1151
1152  vec4 gx1 = ixy1 * (1.0 / 7.0);
1153  vec4 gy1 = fract(floor(gx1) * (1.0 / 7.0)) - 0.5;
1154  gx1 = fract(gx1);
1155  vec4 gz1 = vec4(0.5) - abs(gx1) - abs(gy1);
1156  vec4 sz1 = step(gz1, vec4(0.0));
1157  gx1 -= sz1 * (step(0.0, gx1) - 0.5);
1158  gy1 -= sz1 * (step(0.0, gy1) - 0.5);
1159
1160  vec3 g000 = vec3(gx0.x,gy0.x,gz0.x);
1161  vec3 g100 = vec3(gx0.y,gy0.y,gz0.y);
1162  vec3 g010 = vec3(gx0.z,gy0.z,gz0.z);
1163  vec3 g110 = vec3(gx0.w,gy0.w,gz0.w);
1164  vec3 g001 = vec3(gx1.x,gy1.x,gz1.x);
1165  vec3 g101 = vec3(gx1.y,gy1.y,gz1.y);
1166  vec3 g011 = vec3(gx1.z,gy1.z,gz1.z);
1167  vec3 g111 = vec3(gx1.w,gy1.w,gz1.w);
1168
1169  vec4 norm0 = taylorInvSqrt_2573389788(vec4(dot(g000, g000), dot(g010, g010), dot(g100, g100), dot(g110, g110)));
1170  g000 *= norm0.x;
1171  g010 *= norm0.y;
1172  g100 *= norm0.z;
1173  g110 *= norm0.w;
1174  vec4 norm1 = taylorInvSqrt_2573389788(vec4(dot(g001, g001), dot(g011, g011), dot(g101, g101), dot(g111, g111)));
1175  g001 *= norm1.x;
1176  g011 *= norm1.y;
1177  g101 *= norm1.z;
1178  g111 *= norm1.w;
1179
1180  float n000 = dot(g000, Pf0);
1181  float n100 = dot(g100, vec3(Pf1.x, Pf0.yz));
1182  float n010 = dot(g010, vec3(Pf0.x, Pf1.y, Pf0.z));
1183  float n110 = dot(g110, vec3(Pf1.xy, Pf0.z));
1184  float n001 = dot(g001, vec3(Pf0.xy, Pf1.z));
1185  float n101 = dot(g101, vec3(Pf1.x, Pf0.y, Pf1.z));
1186  float n011 = dot(g011, vec3(Pf0.x, Pf1.yz));
1187  float n111 = dot(g111, Pf1);
1188
1189  vec3 fade_xyz = fade_2573389788(Pf0);
1190  vec4 n_z = mix(vec4(n000, n100, n010, n110), vec4(n001, n101, n011, n111), fade_xyz.z);
1191  vec2 n_yz = mix(n_z.xy, n_z.zw, fade_xyz.y);
1192  float n_xyz = mix(n_yz.x, n_yz.y, fade_xyz.x);
1193  return 2.2 * n_xyz;
1194}
1195
1196float PI = 3.141592653589793;
1197
1198attribute vec3 aPosition;
1199attribute vec3 aNormal;
1200attribute vec2 aUv;
1201
1202uniform float uTime;
1203
1204uniform vec4 uSurface;
1205uniform vec2 uPatternPower;
1206uniform float uPatternAmount;
1207uniform float uSurfaceHeight;
1208
1209uniform mat4 uViewMatrix;
1210uniform mat4 uProjectionMatrix;
1211
1212varying float vPos;
1213varying vec2 vUv;
1214
1215float shape(float x, float e) {
1216  return 1.0 - pow(abs(sin(PI * x * 0.5)), e);
1217}
1218
1219float sample(vec3 coord, vec2 power) {
1220  float x = shape(coord.x, power.x);
1221  float y = shape(coord.y, power.y);
1222
1223  return x * y;
1224}
1225
1226void main() {
1227  vec3 position = aPosition;
1228
1229  float s = sample(vec3(position.xy * uSurface.xy, uTime), uPatternPower);
1230  float n = snoise(vec3(position.xy * uSurface.zw, uTime));
1231  n = n * 0.5 + 0.5;
1232
1233  float t = mix(n, s, uPatternAmount);
1234
1235  position.z += t * uSurfaceHeight;
1236
1237  vPos = t;
1238  vUv = aUv;
1239
1240  gl_Position = uProjectionMatrix * uViewMatrix * vec4(position, 1.0);
1241}
1242`,pf=`
1243//
1244// Description : Array and textureless GLSL 2D/3D/4D simplex
1245//               noise functions.
1246//      Author : Ian McEwan, Ashima Arts.
1247//  Maintainer : ijm
1248//     Lastmod : 20110822 (ijm)
1249//     License : Copyright (C) 2011 Ashima Arts. All rights reserved.
1250//               Distributed under the MIT License. See LICENSE file.
1251//               https://github.com/ashima/webgl-noise
1252//
1253
1254vec3 mod289_2310945428(vec3 x) {
1255  return x - floor(x * (1.0 / 289.0)) * 289.0;
1256}
1257
1258vec4 mod289_2310945428(vec4 x) {
1259  return x - floor(x * (1.0 / 289.0)) * 289.0;
1260}
1261
1262vec4 permute_2310945428(vec4 x) {
1263     return mod289_2310945428(((x*34.0)+1.0)*x);
1264}
1265
1266vec4 taylorInvSqrt_2310945428(vec4 r)
1267{
1268  return 1.79284291400159 - 0.85373472095314 * r;
1269}
1270
1271float cnoise(vec3 v)
1272  {
1273  const vec2  C = vec2(1.0/6.0, 1.0/3.0) ;
1274  const vec4  D_2310945428 = vec4(0.0, 0.5, 1.0, 2.0);
1275
1276// First corner
1277  vec3 i  = floor(v + dot(v, C.yyy) );
1278  vec3 x0 =   v - i + dot(i, C.xxx) ;
1279
1280// Other corners
1281  vec3 g_2310945428 = step(x0.yzx, x0.xyz);
1282  vec3 l = 1.0 - g_2310945428;
1283  vec3 i1 = min( g_2310945428.xyz, l.zxy );
1284  vec3 i2 = max( g_2310945428.xyz, l.zxy );
1285
1286  //   x0 = x0 - 0.0 + 0.0 * C.xxx;
1287  //   x1 = x0 - i1  + 1.0 * C.xxx;
1288  //   x2 = x0 - i2  + 2.0 * C.xxx;
1289  //   x3 = x0 - 1.0 + 3.0 * C.xxx;
1290  vec3 x1 = x0 - i1 + C.xxx;
1291  vec3 x2 = x0 - i2 + C.yyy; // 2.0*C.x = 1/3 = C.y
1292  vec3 x3 = x0 - D_2310945428.yyy;      // -1.0+3.0*C.x = -0.5 = -D.y
1293
1294// Permutations
1295  i = mod289_2310945428(i);
1296  vec4 p = permute_2310945428( permute_2310945428( permute_2310945428(
1297             i.z + vec4(0.0, i1.z, i2.z, 1.0 ))
1298           + i.y + vec4(0.0, i1.y, i2.y, 1.0 ))
1299           + i.x + vec4(0.0, i1.x, i2.x, 1.0 ));
1300
1301// Gradients: 7x7 points over a square, mapped onto an octahedron.
1302// The ring size 17*17 = 289 is close to a multiple of 49 (49*6 = 294)
1303  float n_ = 0.142857142857; // 1.0/7.0
1304  vec3  ns = n_ * D_2310945428.wyz - D_2310945428.xzx;
1305
1306  vec4 j = p - 49.0 * floor(p * ns.z * ns.z);  //  mod(p,7*7)
1307
1308  vec4 x_ = floor(j * ns.z);
1309  vec4 y_ = floor(j - 7.0 * x_ );    // mod(j,N)
1310
1311  vec4 x = x_ *ns.x + ns.yyyy;
1312  vec4 y = y_ *ns.x + ns.yyyy;
1313  vec4 h = 1.0 - abs(x) - abs(y);
1314
1315  vec4 b0 = vec4( x.xy, y.xy );
1316  vec4 b1 = vec4( x.zw, y.zw );
1317
1318  //vec4 s0 = vec4(lessThan(b0,0.0))*2.0 - 1.0;
1319  //vec4 s1 = vec4(lessThan(b1,0.0))*2.0 - 1.0;
1320  vec4 s0 = floor(b0)*2.0 + 1.0;
1321  vec4 s1 = floor(b1)*2.0 + 1.0;
1322  vec4 sh = -step(h, vec4(0.0));
1323
1324  vec4 a0 = b0.xzyw + s0.xzyw*sh.xxyy ;
1325  vec4 a1_2310945428 = b1.xzyw + s1.xzyw*sh.zzww ;
1326
1327  vec3 p0_2310945428 = vec3(a0.xy,h.x);
1328  vec3 p1 = vec3(a0.zw,h.y);
1329  vec3 p2 = vec3(a1_2310945428.xy,h.z);
1330  vec3 p3 = vec3(a1_2310945428.zw,h.w);
1331
1332//Normalise gradients
1333  vec4 norm = taylorInvSqrt_2310945428(vec4(dot(p0_2310945428,p0_2310945428), dot(p1,p1), dot(p2, p2), dot(p3,p3)));
1334  p0_2310945428 *= norm.x;
1335  p1 *= norm.y;
1336  p2 *= norm.z;
1337  p3 *= norm.w;
1338
1339// Mix final noise value
1340  vec4 m = max(0.6 - vec4(dot(x0,x0), dot(x1,x1), dot(x2,x2), dot(x3,x3)), 0.0);
1341  m = m * m;
1342  return 42.0 * dot( m*m, vec4( dot(p0_2310945428,x0), dot(p1,x1),
1343                                dot(p2,x2), dot(p3,x3) ) );
1344  }
1345
1346uniform float uTime;
1347
1348uniform vec3 color1;
1349uniform vec3 color2;
1350uniform vec3 color3;
1351uniform vec3 color4;
1352uniform vec4 uColorStops;
1353
1354uniform vec2 uGradientDistortion;
1355uniform float uNoiseAmount;
1356uniform float uNoiseScale;
1357
1358varying float vPos;
1359varying vec2 vUv;
1360
1361void main() {
1362  float n = cnoise(vec3(vUv * uGradientDistortion, uTime * 2.0));
1363  n = n * 0.5 + 0.5;
1364
1365  float n2 = cnoise(vec3(gl_FragCoord.xy * uNoiseScale, uTime * 100.0));
1366  n2 = n2 * 0.5 + 0.5;
1367
1368  float n3 = mix(n, n2, uNoiseAmount);
1369
1370  float c = smoothstep(0.0, 1.0, (vPos + n3) * 0.5);
1371
1372  float step1 = uColorStops.x;
1373  float step2 = uColorStops.y;
1374  float step3 = uColorStops.z;
1375  float step4 = uColorStops.w;
1376
1377  vec3 color = vec3(0.0);
1378
1379  color = mix(color1, color2, smoothstep(step1, step2, c));
1380  color = mix(color, color3, smoothstep(step2, step3, c));
1381  color = mix(color, color4, smoothstep(step3, step4, c));
1382
1383  gl_FragColor = vec4(color, 1.0);
1384}
1385`,os=function(){function w(){o()(this,w),a()(this,"time",0),a()(this,"prevTime",0),a()(this,"delta",0)}return f()(w,[{key:"update",value:function(R){return this.prevTime=this.time,this.time=R,this.delta=this.time-this.prevTime,this.delta}}]),w}();function Vu(w){var M=Sc();return function(){var N=pt()(w),B;if(M){var W=pt()(this).constructor;B=Reflect.construct(N,arguments,W)}else B=N.apply(this,arguments);return Hn()(this,B)}}function Sc(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}var Oc=function(w){Wn()(R,w);var M=Vu(R);function R(N,B){var W;return o()(this,R),W=M.call(this,N,B),a()(mn()(W),"timer",new os),W.isSupported?(W.createResources(),W.updateUniforms(),W.updateAutoUpdate(),W.refresh(),W):Hn()(W)}return f()(R,[{key:"createResources",value:function(){this.camera=new Du({near:0,far:4}),this.camera.position=[0,-1,2],Hu(this.camera),this.drawInfo=me({DrawInfoClass:ga,geometry:this.getGeometry({key:"surface-geometry",factory:function(){return bc({width:2,height:2,widthSegments:400,heightSegments:50})}}),uniforms:{uTime:0,uViewMatrix:this.camera.viewMatrix,uProjectionMatrix:this.camera.projectionMatrix},program:this.getProgram({key:"surface-program",factory:function(){return new Hr({vert:ed,frag:pf})}})})}},{key:"updateAutoUpdate",value:function(){var B=this.props.speed;this.autoUpdate=B!==0}},{key:"onUpdateProps",value:function(){this.updateUniforms(),this.updateAutoUpdate(),this.refresh()}},{key:"updateUniforms",value:function(){var B=this.props,W=B.patternScaleX,ce=B.patternScaleY,Ae=B.distortionScaleX,De=B.distortionScaleY,Ne=B.patternPowerX,Xe=B.patternPowerY,dt=B.patternAmount,gt=B.surfaceHeight,At=B.color1,on=B.color2,yn=B.color3,hn=B.color4,Kn=B.colorStop1,xn=B.colorStop2,bn=B.colorStop3,sn=B.colorStop4,Cn=B.gradientDistortionX,en=B.gradientDistortionY,Vr=B.noiseIntensity,Gi=B.noiseScale;Object.assign(this.drawInfo.uniforms,{uSurface:[se(W,0,100,.1,20),se(ce,0,100,.1,20),se(Ae,0,100,0,10),se(De,0,100,0,10)],uPatternPower:[se(Ne,0,100,.4,4),se(Xe,0,100,.4,4)],uPatternAmount:se(dt,0,100,0,1),uSurfaceHeight:se(gt,0,100,0,1),color1:ur(At),color2:ur(on),color3:ur(yn),color4:ur(hn),uColorStops:[se(Kn,0,100,0,1),se(xn,0,100,0,1),se(bn,0,100,0,1),se(sn,0,100,0,1)],uGradientDistortion:[se(Cn,0,100,0,10),se(en,0,100,0,10)],uNoiseAmount:se(Vr,0,100,0,.5),uNoiseScale:se(Gi,0,100,.6,.3)/this.pixelRatio})}},{key:"update",value:function(B){var W=this.timer.update(B)*.001;this.drawInfo.uniforms.uTime+=W*(this.props.speed*.0025)}},{key:"render",value:function(){qi(this.renderer,this.drawInfo)}},{key:"onRefresh",value:function(){Ec({camera:this.camera,width:1,height:1,yUp:!0})}}]),R}(Ur);a()(Oc,"defaultProps",{speed:0,patternScaleX:0,patternScaleY:0,patternPowerX:0,patternPowerY:0,patternAmount:0,distortionScaleX:0,distortionScaleY:0,surfaceHeight:0,color1:"#BA4534",color2:"#D67162",color3:"#9E3626",color4:"#ff0000",colorStop1:0,colorStop2:0,colorStop3:0,colorStop4:0,gradientDistortionX:0,gradientDistortionY:0,noiseIntensity:0,noiseScale:0});var gf=U(function w(M){var R=M.fov,N=R===void 0?60:R,B=M.aspect,W=B===void 0?1:B,ce=M.near,Ae=ce===void 0?.1:ce,De=M.far,Ne=De===void 0?100:De;T(this,w),this.fov=N,this.aspect=W,this.near=Ae,this.far=Ne,this.position=[0,0,1],this.target=[0,0,0],this.up=[0,1,0],this.viewMatrix=Ts([]),this.projectionMatrix=Ts([])});function Cc(w){return w*Math.PI/180}var pu=$u;function $u(w,M,R,N,B){var W=1/Math.tan(M/2),ce=1/(N-B);return w[0]=W/R,w[1]=0,w[2]=0,w[3]=0,w[4]=0,w[5]=W,w[6]=0,w[7]=0,w[8]=0,w[9]=0,w[10]=(B+N)*ce,w[11]=-1,w[12]=0,w[13]=0,w[14]=2*B*N*ce,w[15]=0,w}function Qu(w){pu(w.projectionMatrix,Cc(w.fov),w.aspect,w.near,w.far)}var Ac=function(){for(var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},M=w.radiusTop,R=M===void 0?1:M,N=w.radiusBottom,B=N===void 0?1:N,W=w.height,ce=W===void 0?1:W,Ae=w.radialSegments,De=Ae===void 0?128:Ae,Ne=w.heightSegments,Xe=Ne===void 0?1:Ne,dt=w.thetaStart,gt=dt===void 0?0:dt,At=w.thetaLength,on=At===void 0?Math.PI*2:At,yn=w.openEnded,hn=yn===void 0?!0:yn,Kn=w.position,xn=Kn===void 0?"aPosition":Kn,bn=w.normal,sn=bn===void 0?"aNormal":bn,Cn=w.uv,en=Cn===void 0?"aUv":Cn,Vr=new wa,Gi=[],So=[],xi=[],oa=[],Wo=0,Ga=[],zr=ce/2,Ea=[0,0,0],Hs=[0,0,0],wi=(B-R)/ce,ki=0;ki<=Xe;ki++){for(var ka=[],ro=ki/Xe,Oo=ro*(B-R)+R,Wa=0;Wa<=De;Wa++){var Hc=Wa/De,rl=Hc*on+gt,Kc=Math.sin(rl),Wl=Math.cos(rl);Ea[0]=Oo*Kc,Ea[1]=-ro*ce+zr,Ea[2]=Oo*Wl,Gi.push.apply(Gi,Ea),ju.set(Hs,Kc,wi,Wl),ju.normalize(Hs,Hs),So.push.apply(So,Hs),xi.push(Hc,1-ro),ka.push(Wo++)}Ga.push(ka)}for(var fs=0;fs<De;fs++)for(var sa=0;sa<Xe;sa++){var il=Ga[sa][fs],Ks=Ga[sa+1][fs],ds=Ga[sa+1][fs+1],Hl=Ga[sa][fs+1];oa.push(il,Ks,Hl),oa.push(Ks,ds,Hl)}var Vs=function(Ha){for(var Ho=Wo,Ko=Ha?R:B,hs=Ha?1:-1,$c=1;$c<=De;$c++)Gi.push(0,zr*hs,0),So.push(0,hs,0),xi.push(.5,.5),Wo++;for(var bu=Wo,wf=0;wf<=De;wf++){var Kl=wf/De,qf=Kl*on+gt,Vl=Math.cos(qf),u=Math.sin(qf);Gi.push(Ko*u,zr*hs,Ko*Vl),So.push(0,hs,0),xi.push(Vl*.5+.5,u*.5*hs+.5),Wo++}for(var g=0;g<De;g++){var O=Ho+g,L=bu+g;Ha===!0?oa.push(L,L+1,O):oa.push(L+1,L,O)}};return hn===!1&&(R>0&&Vs(!0),B>0&&Vs(!1)),xn&&yr(Vr,xn,new Dr({array:new Float32Array(Gi),itemSize:3})),sn&&yr(Vr,sn,new Dr({array:new Float32Array(So),itemSize:3})),en&&yr(Vr,en,new Dr({array:new Float32Array(xi),itemSize:2})),au(Vr,new Uint16Array(oa)),Vr}
1385,Hf=e("57504"),Pc=e.n(Hf),Ll=e("907223"),Tc=e.n(Ll),Ic=e("676727"),Kf=e.n(Ic),ta=e("792350"),Rr=e.n(ta),mf=e("186375"),xc=e.n(mf),Xu={identity:Pc(),scale:Tc(),translate:Kf(),rotateX:Rr(),rotateY:xc()},yf=`
1386//
1387// GLSL textureless classic 3D noise "cnoise",
1388// with an RSL-style periodic variant "pnoise".
1389// Author:  Stefan Gustavson ([email protected])
1390// Version: 2011-10-11
1391//
1392// Many thanks to Ian McEwan of Ashima Arts for the
1393// ideas for permutation and gradient selection.
1394//
1395// Copyright (c) 2011 Stefan Gustavson. All rights reserved.
1396// Distributed under the MIT license. See LICENSE file.
1397// https://github.com/ashima/webgl-noise
1398//
1399
1400vec3 mod289_2879176051(vec3 x)
1401{
1402  return x - floor(x * (1.0 / 289.0)) * 289.0;
1403}
1404
1405vec4 mod289_2879176051(vec4 x)
1406{
1407  return x - floor(x * (1.0 / 289.0)) * 289.0;
1408}
1409
1410vec4 permute_2879176051(vec4 x)
1411{
1412  return mod289_2879176051(((x*34.0)+1.0)*x);
1413}
1414
1415vec4 taylorInvSqrt_2879176051(vec4 r)
1416{
1417  return 1.79284291400159 - 0.85373472095314 * r;
1418}
1419
1420vec3 fade_2879176051(vec3 t) {
1421  return t*t*t*(t*(t*6.0-15.0)+10.0);
1422}
1423
1424// Classic Perlin noise
1425float snoise(vec3 P)
1426{
1427  vec3 Pi0 = floor(P); // Integer part for indexing
1428  vec3 Pi1 = Pi0 + vec3(1.0); // Integer part + 1
1429  Pi0 = mod289_2879176051(Pi0);
1430  Pi1 = mod289_2879176051(Pi1);
1431  vec3 Pf0 = fract(P); // Fractional part for interpolation
1432  vec3 Pf1 = Pf0 - vec3(1.0); // Fractional part - 1.0
1433  vec4 ix = vec4(Pi0.x, Pi1.x, Pi0.x, Pi1.x);
1434  vec4 iy = vec4(Pi0.yy, Pi1.yy);
1435  vec4 iz0 = Pi0.zzzz;
1436  vec4 iz1 = Pi1.zzzz;
1437
1438  vec4 ixy = permute_2879176051(permute_2879176051(ix) + iy);
1439  vec4 ixy0 = permute_2879176051(ixy + iz0);
1440  vec4 ixy1 = permute_2879176051(ixy + iz1);
1441
1442  vec4 gx0 = ixy0 * (1.0 / 7.0);
1443  vec4 gy0 = fract(floor(gx0) * (1.0 / 7.0)) - 0.5;
1444  gx0 = fract(gx0);
1445  vec4 gz0 = vec4(0.5) - abs(gx0) - abs(gy0);
1446  vec4 sz0 = step(gz0, vec4(0.0));
1447  gx0 -= sz0 * (step(0.0, gx0) - 0.5);
1448  gy0 -= sz0 * (step(0.0, gy0) - 0.5);
1449
1450  vec4 gx1 = ixy1 * (1.0 / 7.0);
1451  vec4 gy1 = fract(floor(gx1) * (1.0 / 7.0)) - 0.5;
1452  gx1 = fract(gx1);
1453  vec4 gz1 = vec4(0.5) - abs(gx1) - abs(gy1);
1454  vec4 sz1 = step(gz1, vec4(0.0));
1455  gx1 -= sz1 * (step(0.0, gx1) - 0.5);
1456  gy1 -= sz1 * (step(0.0, gy1) - 0.5);
1457
1458  vec3 g000 = vec3(gx0.x,gy0.x,gz0.x);
1459  vec3 g100 = vec3(gx0.y,gy0.y,gz0.y);
1460  vec3 g010 = vec3(gx0.z,gy0.z,gz0.z);
1461  vec3 g110 = vec3(gx0.w,gy0.w,gz0.w);
1462  vec3 g001 = vec3(gx1.x,gy1.x,gz1.x);
1463  vec3 g101 = vec3(gx1.y,gy1.y,gz1.y);
1464  vec3 g011 = vec3(gx1.z,gy1.z,gz1.z);
1465  vec3 g111 = vec3(gx1.w,gy1.w,gz1.w);
1466
1467  vec4 norm0 = taylorInvSqrt_2879176051(vec4(dot(g000, g000), dot(g010, g010), dot(g100, g100), dot(g110, g110)));
1468  g000 *= norm0.x;
1469  g010 *= norm0.y;
1470  g100 *= norm0.z;
1471  g110 *= norm0.w;
1472  vec4 norm1 = taylorInvSqrt_2879176051(vec4(dot(g001, g001), dot(g011, g011), dot(g101, g101), dot(g111, g111)));
1473  g001 *= norm1.x;
1474  g011 *= norm1.y;
1475  g101 *= norm1.z;
1476  g111 *= norm1.w;
1477
1478  float n000 = dot(g000, Pf0);
1479  float n100 = dot(g100, vec3(Pf1.x, Pf0.yz));
1480  float n010 = dot(g010, vec3(Pf0.x, Pf1.y, Pf0.z));
1481  float n110 = dot(g110, vec3(Pf1.xy, Pf0.z));
1482  float n001 = dot(g001, vec3(Pf0.xy, Pf1.z));
1483  float n101 = dot(g101, vec3(Pf1.x, Pf0.y, Pf1.z));
1484  float n011 = dot(g011, vec3(Pf0.x, Pf1.yz));
1485  float n111 = dot(g111, Pf1);
1486
1487  vec3 fade_xyz = fade_2879176051(Pf0);
1488  vec4 n_z = mix(vec4(n000, n100, n010, n110), vec4(n001, n101, n011, n111), fade_xyz.z);
1489  vec2 n_yz = mix(n_z.xy, n_z.zw, fade_xyz.y);
1490  float n_xyz = mix(n_yz.x, n_yz.y, fade_xyz.x);
1491  return 2.2 * n_xyz;
1492}
1493
1494attribute vec3 aPosition;
1495attribute vec3 aNormal;
1496attribute vec2 aUv;
1497
1498uniform vec3 uCurve;
1499
1500uniform mat4 uModelMatrix;
1501uniform mat4 uViewMatrix;
1502uniform mat4 uProjectionMatrix;
1503
1504varying vec2 vUv;
1505
1506float easeCubicOut(float t) {
1507  float f = t - 1.0;
1508  return f * f * f + 1.0;
1509}
1510
1511float easeCubicIn(float t) {
1512  return t * t * t;
1513}
1514
1515float easeExpoIn(float p) {
1516  return pow(2.0, 10.0 * (p - 1.0));
1517}
1518
1519void main() {
1520  vec3 position = aPosition;
1521  float p = -(position.y - 0.5);
1522
1523  position.xz *= 1.0 - easeCubicOut(p) * uCurve.z;
1524  position.xz += uCurve.xy * easeCubicIn(p);
1525
1526  vUv = aUv;
1527
1528  gl_Position = uProjectionMatrix * uViewMatrix * uModelMatrix * vec4(position, 1.0
1528);
1529}
1530`,Vf=`
1531//
1532// Description : Array and textureless GLSL 2D/3D/4D simplex
1533//               noise functions.
1534//      Author : Ian McEwan, Ashima Arts.
1535//  Maintainer : ijm
1536//     Lastmod : 20110822 (ijm)
1537//     License : Copyright (C) 2011 Ashima Arts. All rights reserved.
1538//               Distributed under the MIT License. See LICENSE file.
1539//               https://github.com/ashima/webgl-noise
1540//
1541
1542vec3 mod289_831717072(vec3 x) {
1543  return x - floor(x * (1.0 / 289.0)) * 289.0;
1544}
1545
1546vec4 mod289_831717072(vec4 x) {
1547  return x - floor(x * (1.0 / 289.0)) * 289.0;
1548}
1549
1550vec4 permute_831717072(vec4 x) {
1551     return mod289_831717072(((x*34.0)+1.0)*x);
1552}
1553
1554vec4 taylorInvSqrt_831717072(vec4 r)
1555{
1556  return 1.79284291400159 - 0.85373472095314 * r;
1557}
1558
1559float cnoise(vec3 v)
1560  {
1561  const vec2  C = vec2(1.0/6.0, 1.0/3.0) ;
1562  const vec4  D_831717072 = vec4(0.0, 0.5, 1.0, 2.0);
1563
1564// First corner
1565  vec3 i  = floor(v + dot(v, C.yyy) );
1566  vec3 x0 =   v - i + dot(i, C.xxx) ;
1567
1568// Other corners
1569  vec3 g_831717072 = step(x0.yzx, x0.xyz);
1570  vec3 l = 1.0 - g_831717072;
1571  vec3 i1 = min( g_831717072.xyz, l.zxy );
1572  vec3 i2 = max( g_831717072.xyz, l.zxy );
1573
1574  //   x0 = x0 - 0.0 + 0.0 * C.xxx;
1575  //   x1 = x0 - i1  + 1.0 * C.xxx;
1576  //   x2 = x0 - i2  + 2.0 * C.xxx;
1577  //   x3 = x0 - 1.0 + 3.0 * C.xxx;
1578  vec3 x1 = x0 - i1 + C.xxx;
1579  vec3 x2 = x0 - i2 + C.yyy; // 2.0*C.x = 1/3 = C.y
1580  vec3 x3 = x0 - D_831717072.yyy;      // -1.0+3.0*C.x = -0.5 = -D.y
1581
1582// Permutations
1583  i = mod289_831717072(i);
1584  vec4 p = permute_831717072( permute_831717072( permute_831717072(
1585             i.z + vec4(0.0, i1.z, i2.z, 1.0 ))
1586           + i.y + vec4(0.0, i1.y, i2.y, 1.0 ))
1587           + i.x + vec4(0.0, i1.x, i2.x, 1.0 ));
1588
1589// Gradients: 7x7 points over a square, mapped onto an octahedron.
1590// The ring size 17*17 = 289 is close to a multiple of 49 (49*6 = 294)
1591  float n_ = 0.142857142857; // 1.0/7.0
1592  vec3  ns = n_ * D_831717072.wyz - D_831717072.xzx;
1593
1594  vec4 j = p - 49.0 * floor(p * ns.z * ns.z);  //  mod(p,7*7)
1595
1596  vec4 x_ = floor(j * ns.z);
1597  vec4 y_ = floor(j - 7.0 * x_ );    // mod(j,N)
1598
1599  vec4 x = x_ *ns.x + ns.yyyy;
1600  vec4 y = y_ *ns.x + ns.yyyy;
1601  vec4 h = 1.0 - abs(x) - abs(y);
1602
1603  vec4 b0 = vec4( x.xy, y.xy );
1604  vec4 b1 = vec4( x.zw, y.zw );
1605
1606  //vec4 s0 = vec4(lessThan(b0,0.0))*2.0 - 1.0;
1607  //vec4 s1 = vec4(lessThan(b1,0.0))*2.0 - 1.0;
1608  vec4 s0 = floor(b0)*2.0 + 1.0;
1609  vec4 s1 = floor(b1)*2.0 + 1.0;
1610  vec4 sh = -step(h, vec4(0.0));
1611
1612  vec4 a0 = b0.xzyw + s0.xzyw*sh.xxyy ;
1613  vec4 a1_831717072 = b1.xzyw + s1.xzyw*sh.zzww ;
1614
1615  vec3 p0_831717072 = vec3(a0.xy,h.x);
1616  vec3 p1 = vec3(a0.zw,h.y);
1617  vec3 p2 = vec3(a1_831717072.xy,h.z);
1618  vec3 p3 = vec3(a1_831717072.zw,h.w);
1619
1620//Normalise gradients
1621  vec4 norm = taylorInvSqrt_831717072(vec4(dot(p0_831717072,p0_831717072), dot(p1,p1), dot(p2, p2), dot(p3,p3)));
1622  p0_831717072 *= norm.x;
1623  p1 *= norm.y;
1624  p2 *= norm.z;
1625  p3 *= norm.w;
1626
1627// Mix final noise value
1628  vec4 m = max(0.6 - vec4(dot(x0,x0), dot(x1,x1), dot(x2,x2), dot(x3,x3)), 0.0);
1629  m = m * m;
1630  return 42.0 * dot( m*m, vec4( dot(p0_831717072,x0), dot(p1,x1),
1631                                dot(p2,x2), dot(p3,x3) ) );
1632  }
1633
1634#define PI 3.141592653589793
1635
1636uniform float uScrollTime;
1637uniform float uDistortionTime;
1638uniform float uRotationTime;
1639
1640uniform vec3 uColor1;
1641uniform vec3 uColor2;
1642uniform vec3 uFogColor;
1643uniform float uFogIntensity;
1644
1645uniform float uRepeat;
1646uniform float uRotation;
1647uniform vec2 uGradient;
1648uniform vec2 uDistortionScale;
1649uniform float uDistortionAmount;
1650uniform float uNoiseAmount;
1651uniform float uNoiseScale;
1652
1653varying vec2 vUv;
1654
1655float map(float value, float min1, float max1, float min2, float max2) {
1656  return min2 + (value - min1) * (max2 - min2) / (max1 - min1);
1657}
1658
1659void main() {
1660  vec2 coord = vUv;
1661  coord.x = (cos(coord.x * PI * 2.0));
1662  coord.y = (cos(coord.y - uScrollTime));
1663
1664  float s = cnoise(vec3(coord * uDistortionScale, uDistortionTime));
1665
1666  coord.xy += s * uDistortionAmount;
1667
1668  float a = uRotation + uRotationTime;
1669  vec2 angle = vec2(cos(a), sin(a));
1670
1671  float t = dot(vec2(0.5) - coord, angle) + 0.5;
1672  t = (cos((t) * uRepeat * PI) + 1.0) * 0.5;
1673
1674  t += cnoise(vec3(gl_FragCoord.xy * vec2(uNoiseScale), uDistortionTime * 100.0)) * uNoiseAmount * 0.4;
1675
1676  float gradient = clamp(
1677    map(t, uGradient.x, uGradient.y, 0.0, 1.0),
1678    0.0,
1679    1.0
1680  );
1681
1682  vec3 color = mix(uColor2, uColor1, gradient);
1683  color = mix(color, uFogColor, smoothstep(0.0, 1.0, (1.0 - vUv.y) * uFogIntensity));
1684
1685  gl_FragColor = vec4(color, 1.0);
1686}
1687`,wc=function(M,R){var N=M.fov,B=M.aspect,W=N*(Math.PI/180),ce=2*Math.tan(W/2)*R,Ae=ce*B;return{width:Ae,height:ce}};function ko(w){var M=Nl();return function(){var N=pt()(w),B;if(M){var W=pt()(this).constructor;B=Reflect.construct(N,arguments,W)}else B=N.apply(this,arguments);return Hn()(this,B)}}function Nl(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}var gu=10,Zu=function(w){Wn()(R,w);var M=ko(R);function R(N,B){var W;return o()(this,R),W=M.call(this,N,B),a()(mn()(W),"timer",new os),a()(mn()(W),"scrollSpeed",0),a()(mn()(W),"rotationSpeed",0),a()(mn()(W),"distortionSpeed",0),W.isSupported?(W.createResources(),W.updateUniforms(),W.updateAutoUp
1687date(),W.refresh(),W):Hn()(W)}return f()(R,[{key:"createResources",value:function(){this.camera=new gf({fov:80,near:1,far:1e3}),this.camera.position=[0,0,gu],Hu(this.camera),this.modelMatrix=Xu.identity([]),this.drawInfo=me({DrawInfoClass:ga,geometry:this.getGeometry({key:"conic-geometry",factory:function(){return Ac({radiusTop:1,radiusBottom:0,height:1,heightSegments:100,openEnded:!0})}}),uniforms:{uScrollTime:0,uDistortionTime:0,uRotationTime:0,uModelMatrix:this.modelMatrix,uViewMatrix:this.camera.viewMatrix,uProjectionMatrix:this.camera.projectionMatrix},program:this.getProgram({key:"conic-program",factory:function(){return new Hr({vert:yf,frag:Vf})}})})}},{key:"updateAutoUpdate",value:function(){var B=this.props,W=B.speed,ce=B.rotationSpeed,Ae=B.distortionSpeed;this.autoUpdate=!(W===0&&ce===0&&Ae===0)}},{key:"onUpdateProps",value:function(){this.updateUniforms(),this.updateAutoUpdate(),this.refresh()}},{key:"updateUniforms",value:function(){var B=this.props,W=B.curveX,ce=B.curveY,Ae=B.curveFunnel,De=B.color1,Ne=B.color2,Xe=B.color3,dt=B.fogIntensity,gt=B.repeat,At=B.speed,on=B.rotation,yn=B.rotationSpeed,hn=B.blur,Kn=B.distortionScaleX,xn=B.distortionScaleY,bn=B.distortionIntensity,sn=B.distortionSpeed,Cn=B.noiseIntensity,en=B.noiseScale;Object.assign(this.drawInfo.uniforms,{uCurve:[se(W,-100,100,-4,4),se(ce,-100,100,-4,4),se(Ae,0,100,1,0)],uColor1:ur(De),uColor2:ur(Ne),uFogColor:ur(Xe),uFogIntensity:se(dt,0,100,0,1),uRepeat:gt,uRotation:se(on,0,360,0,Math.PI*2),uGradient:[se(hn,0,100,.5,0),se(hn,0,100,.5,1)],uDistortionScale:[se(Kn,0,100,0,4),se(xn,0,100,0,4)],uDistortionAmount:se(bn,0,100,0,.5),uNoiseAmount:se(Cn,0,100,0,.5),uNoiseScale:se(en,0,100,.6,.3)/this.pixelRatio}),this.scrollSpeed=se(At,-100,100,-.15,.15),this.rotationSpeed=se(yn,-100,100,-.075,.075),this.distortionSpeed=se(sn,0,100,0,.075)}},{key:"update",value:function(B){var W=this.timer.update(B)*.001;this.drawInfo.uniforms.uScrollTime+=W*this.scrollSpeed,this.drawInfo.uniforms.uRotationTime+=W*this.rotationSpeed,this.drawInfo.uniforms.uDistortionTime+=W*this.distortionSpeed}},{key:"render",value:function(){this.renderer.state.enable(this.renderer.gl.DEPTH_TEST),qi(this.renderer,this.drawInfo)}},{key:"onRefresh",value:function(){var B=this.canvas,W=B.width,ce=B.height;this.camera.aspect=W/ce;var Ae=wc(this.camera,gu),De=Ae.width,Ne=Ae.height,Xe=Math.sqrt(De*De+Ne*Ne)*.5;Xu.identity(this.modelMatrix),Xu.translate(this.modelMatrix,this.modelMatrix,[0,0,gu*-.5]),Xu.rotateX(this.modelMatrix,this.modelMatrix,Math.PI*.5),Xu.scale(this.modelMatrix,this.modelMatrix,[Xe,gu,Xe]),Qu(this.camera)}}]),R}(Ur);a()(Zu,"defaultProps",{curveX:0,curveY:0,curveFunnel:0,color1:"#d45071",color2:"#f8ba81",color3:"#ffffff",fogIntensity:0,repeat:1,speed:0,rotation:0,rotationSpeed:0,blur:0,distortionScaleX:0,distortionScaleY:0,distortionIntensity:0,distortionSpeed:0,noiseIntensity:0,noiseScale:0});function qu(w,M,R){var N=w.extensions.get(M);for(var B in R)w.gl[R[B]]=N[B].bind(N);return N}function Bs(w){qu(w,"ANGLE_instanced_arrays",{drawElementsInstancedANGLE:"drawElementsInstanced",drawArraysInstancedANGLE:"drawArraysInstanced",vertexAttribDivisorANGLE:"vertexAttribDivisor"})}function En(w,M,R){for(var N=M*w.itemSize,B=0;B<w.itemSize;B++)w.array[N+B]=R[B]}function js(w){var M=w.geometry,R=w.attributeName,N=w.itemSize,B=w.instanceCount,W=w.factory,ce=new Float32Array(B*N),Ae=yr(M,R,new Dr({array:ce,itemSize:N,divisor:1}));if(W)for(var De=[],Ne=0;Ne<B;Ne++)W(De,Ne,B),En(Ae,Ne,De)}var Ju=function(w){function M(R){var N,B=R.geometry,W=R.material,ce=R.offset,Ae=ce===void 0?0:ce,De=R.count,Ne=De===void 0?B.index.count:De,Xe=R.primcount,dt=Xe===void 0?1:Xe;return T(this,M),N=x(this,M,[{geometry:B,material:W,offset:Ae,count:Ne}]),N.primcount=dt,N}return H(M,w),U(M,[{key:"draw",value:function(N){N.drawElementsInstanced(this.mode,this.count,this.index.type,this.offset,this.primcount)}}])}(pe),zs={identity:Pc(),scale:Tc(),translate:Kf(),rotateX:Rr(),rotateY:xc()},$f=`
1688//
1689// GLSL textureless classic 3D noise "cnoise",
1690// with an RSL-style periodic variant "pnoise".
1691// Author:  Stefan Gustavson ([email protected])
1692// Version: 2011-10-11
1693//
1694// Many thanks to Ian McEwan of Ashima Arts for the
1695// ideas for permutation and gradient selection.
1696//
1697// Copyright (c) 2011 Stefan Gustavson. All rights reserved.
1698// Distributed under the MIT license. See LICENSE file.
1699// https://github.com/ashima/webgl-noise
1700//
1701
1702vec3 mod289_3843310594(vec3 x)
1703{
1704  return x - floor(x * (1.0 / 289.0)) * 289.0;
1705}
1706
1707vec4 mod289_3843310594(vec4 x)
1708{
1709  return x - floor(x * (1.0 / 289.0)) * 289.0;
1710}
1711
1712vec4 permute_3843310594(vec4 x)
1713{
1714  return mod289_3843310594(((x*34.0)+1.0)*x);
1715}
1716
1717vec4 taylorInvSqrt_3843310594(vec4 r)
1718{
1719  return 1.79284291400159 - 0.85373472095314 * r;
1720}
1721
1722vec3 fade_3843310594(vec3 t) {
1723  return t*t*t*(t*(t*6.0-15.0)+10.0);
1724}
1725
1726// Classic Perlin noise
1727float cnoise(vec3 P)
1728{
1729  vec3 Pi0 = floor(P); // Integer part for indexing
1730  vec3 Pi1 = Pi0 + vec3(1.0); // Integer part + 1
1731  Pi0 = mod289_3843310594(Pi0);
1732  Pi1 = mod289_3843310594(Pi1);
1733  vec3 Pf0 = fract(P); // Fractional part for interpolation
1734  vec3 Pf1 = Pf0 - vec3(1.0); // Fractional part - 1.0
1735  vec4 ix = vec4(Pi0.x, Pi1.x, Pi0.x, Pi1.x);
1736  vec4 iy = vec4(Pi0.yy, Pi1.yy);
1737  vec4 iz0 = Pi0.zzzz;
1738  vec4 iz1 = Pi1.zzzz;
1739
1740  vec4 ixy = permute_3843310594(permute_3843310594(ix) + iy);
1741  vec4 ixy0 = permute_3843310594(ixy + iz0);
1742  vec4 ixy1 = permute_3843310594(ixy + iz1);
1743
1744  vec4 gx0 = ixy0 * (1.0 / 7.0);
1745  vec4 gy0 = fract(floor(gx0) * (1.0 / 7.0)) - 0.5;
1746  gx0 = fract(gx0);
1747  vec4 gz0 = vec4(0.5) - abs(gx0) - abs(gy0);
1748  vec4 sz0 = step(gz0, vec4(0.0));
1749  gx0 -= sz0 * (step(0.0, gx0) - 0.5);
1750  gy0 -= sz0 * (step(0.0, gy0) - 0.5);
1751
1752  vec4 gx1 = ixy1 * (1.0 / 7.0);
1753  vec4 gy1 = fract(floor(gx1) * (1.0 / 7.0)) - 0.5;
1754  gx1 = fract(gx1);
1755  vec4 gz1 = vec4(0.5) - abs(gx1) - abs(gy1);
1756  vec4 sz1 = step(gz1, vec4(0.0));
1757  gx1 -= sz1 * (step(0.0, gx1) - 0.5);
1758  gy1 -= sz1 * (step(0.0, gy1) - 0.5);
1759
1760  vec3 g000 = vec3(gx0.x,gy0.x,gz0.x);
1761  vec3 g100 = vec3(gx0.y,gy0.y,gz0.y);
1762  vec3 g010 = vec3(gx0.z,gy0.z,gz0.z);
1763  vec3 g110 = vec3(gx0.w,gy0.w,gz0.w);
1764  vec3 g001 = vec3(gx1.x,gy1.x,gz1.x);
1765  vec3 g101 = vec3(gx1.y,gy1.y,gz1.y);
1766  vec3 g011 = vec3(gx1.z,gy1.z,gz1.z);
1767  vec3 g111 = vec3(gx1.w,gy1.w,gz1.w);
1768
1769  vec4 norm0 = taylorInvSqrt_3843310594(vec4(dot(g000, g000), dot(g010, g010), dot(g100, g100), dot(g110, g110)));
1770  g000 *= norm0.x;
1771  g010 *= norm0.y;
1772  g100 *= norm0.z;
1773  g110 *= norm0.w;
1774  vec4 norm1 = taylorInvSqrt_3843310594(vec4(dot(g001, g001), dot(g011, g011), dot(g101, g101), dot(g111, g111)));
1775  g001 *= norm1.x;
1776  g011 *= norm1.y;
1777  g101 *= norm1.z;
1778  g111 *= norm1.w;
1779
1780  float n000 = dot(g000, Pf0);
1781  float n100 = dot(g100, vec3(Pf1.x, Pf0.yz));
1782  float n010 = dot(g010, vec3(Pf0.x, Pf1.y, Pf0.z));
1783  float n110 = dot(g110, vec3(Pf1.xy, Pf0.z));
1784  float n001 = dot(g001, vec3(Pf0.xy, Pf1.z));
1785  float n101 = dot(g101, vec3(Pf1.x, Pf0.y, Pf1.z));
1786  float n011 = dot(g011, vec3(Pf0.x, Pf1.yz));
1787  float n111 = dot(g111, Pf1);
1788
1789  vec3 fade_xyz = fade_3843310594(Pf0);
1790  vec4 n_z = mix(vec4(n000, n100, n010, n110), vec4(n001, n101, n011, n111), fade_xyz.z);
1791  vec2 n_yz = mix(n_z.xy, n_z.zw, fade_xyz.y);
1792  float n_xyz = mix(n_yz.x, n_yz.y, fade_xyz.x);
1793  return 2.2 * n_xyz;
1794}
1795
1796attribute vec3 aPosition;
1797attribute vec3 aNormal;
1798attribute vec2 aUv;
1799
1800attribute vec3 aOffset;
1801attribute vec4 aParticle;
1802attribute vec2 aDelayDuration;
1803
1804uniform float uTime;
1805uniform float uDistortionTime;
1806
1807uniform mat4 uModelMatrix;
1808uniform mat4 uViewMatrix;
1809uniform mat4 uProjectionMatrix;
1810
1811uniform vec3 uStart;
1812uniform vec3 uEnd;
1813uniform float uSize;
1814uniform float uSeed;
1815uniform vec4 uPath;
1816uniform float uOffset;
1817
1818varying vec2 vUv;
1819varying vec3 vPosition;
1820varying vec4 vParticle;
1821
1822void main() {
1823  float p = mod((uTime + aDelayDuration.x), aDelayDuration.y) / aDelayDuration.y;
1824
1825  vec3 pathPosition = mix(uStart, uEnd, p);
1826
1827  vec3 position = pathPosition;
1828
1829  float n1 = cnoise(vec3(p + uDistortionTime, uSeed, 0.0) * uPath.x);
1830  float n2 = cnoise(vec3(p + uDistortionTime, uSeed, 0.0) * uPath.z);
1831
1832  position.y += n1 * uPath.y;
1833  position.z += n2 * uPath.w;
1834
1835  float n3 = n2 * 0.5 + 0.3;
1836
1837  position += aOffset * n3 * uOffset;
1838
1839  float n = cnoise(position * 0.1);
1840
1841  position.z += n * 4.0;
1842
1843  position += aPosition * uSize * aParticle.x * n;
1844
1845  vUv = aUv;
1846  vPosition = position;
1847  vParticle = aParticle;
1848
1849  gl_Position = uProjectionMatrix * uViewMatrix * uModelMatrix * vec4(position, 1.0
1849);
1850}
1851`,Ul=`
1852uniform vec3 uColor1;
1853uniform vec3 uColor2;
1854uniform float uAlpha;
1855
1856varying vec2 vUv;
1857varying vec3 vPosition;
1858varying vec4 vParticle;
1859
1860float circle(vec2 uv, vec2 blur, float r) {
1861  vec2 dist = uv - vec2(0.5);
1862
1863  return 1.0 - smoothstep(r - (r * blur.x), r + (r * blur.y), dot(dist, dist) * 4.0);
1864}
1865
1866float map(float value, float min1, float max1, float min2, float max2) {
1867  return min2 + (value - min1) * (max2 - min2) / (max1 - min1);
1868}
1869
1870void main() {
1871  float depth = abs(map(vPosition.z, -160., 160., 0., 1.));
1872  depth *= depth;
1873
1874  float radius = 0.5;
1875  float innerBlur = vParticle.y + 0.5 * depth;
1876  float outerBlur = vParticle.z + 0.5 * depth;
1877  // float innerBlur = vParticle.y;
1878  // float outerBlur = vParticle.z;
1879  vec2 blur = vec2(innerBlur, outerBlur);
1880
1881  float a = circle(vUv, blur, radius);
1882
1883  // if (a < 0.1) {
1884  //   discard;
1885  // }
1886
1887  vec3 color = mix(uColor1, uColor2, vParticle.w);
1888
1889  gl_FragColor = vec4(color * a * vParticle.w * uAlpha, a * uAlpha);
1890}
1891`,_f=`
1892attribute vec3 aPosition;
1893attribute vec2 aUv;
1894
1895varying vec2 vUv;
1896
1897void main() {
1898  vec3 position = aPosition;
1899
1900  vUv = aUv;
1901
1902  gl_Position = vec4(position, 1.0);
1903}
1904`,oi=`
1905//
1906// GLSL textureless classic 3D noise "cnoise",
1907// with an RSL-style periodic variant "pnoise".
1908// Author:  Stefan Gustavson ([email protected])
1909// Version: 2011-10-11
1910//
1911// Many thanks to Ian McEwan of Ashima Arts for the
1912// ideas for permutation and gradient selection.
1913//
1914// Copyright (c) 2011 Stefan Gustavson. All rights reserved.
1915// Distributed under the MIT license. See LICENSE file.
1916// https://github.com/ashima/webgl-noise
1917//
1918
1919vec3 mod289_1828402684(vec3 x)
1920{
1921  return x - floor(x * (1.0 / 289.0)) * 289.0;
1922}
1923
1924vec4 mod289_1828402684(vec4 x)
1925{
1926  return x - floor(x * (1.0 / 289.0)) * 289.0;
1927}
1928
1929vec4 permute_1828402684(vec4 x)
1930{
1931  return mod289_1828402684(((x*34.0)+1.0)*x);
1932}
1933
1934vec4 taylorInvSqrt_1828402684(vec4 r)
1935{
1936  return 1.79284291400159 - 0.85373472095314 * r;
1937}
1938
1939vec3 fade_1828402684(vec3 t) {
1940  return t*t*t*(t*(t*6.0-15.0)+10.0);
1941}
1942
1943// Classic Perlin noise
1944float cnoise(vec3 P)
1945{
1946  vec3 Pi0 = floor(P); // Integer part for indexing
1947  vec3 Pi1 = Pi0 + vec3(1.0); // Integer part + 1
1948  Pi0 = mod289_1828402684(Pi0);
1949  Pi1 = mod289_1828402684(Pi1);
1950  vec3 Pf0 = fract(P); // Fractional part for interpolation
1951  vec3 Pf1 = Pf0 - vec3(1.0); // Fractional part - 1.0
1952  vec4 ix = vec4(Pi0.x, Pi1.x, Pi0.x, Pi1.x);
1953  vec4 iy = vec4(Pi0.yy, Pi1.yy);
1954  vec4 iz0 = Pi0.zzzz;
1955  vec4 iz1 = Pi1.zzzz;
1956
1957  vec4 ixy = permute_1828402684(permute_1828402684(ix) + iy);
1958  vec4 ixy0 = permute_1828402684(ixy + iz0);
1959  vec4 ixy1 = permute_1828402684(ixy + iz1);
1960
1961  vec4 gx0 = ixy0 * (1.0 / 7.0);
1962  vec4 gy0 = fract(floor(gx0) * (1.0 / 7.0)) - 0.5;
1963  gx0 = fract(gx0);
1964  vec4 gz0 = vec4(0.5) - abs(gx0) - abs(gy0);
1965  vec4 sz0 = step(gz0, vec4(0.0));
1966  gx0 -= sz0 * (step(0.0, gx0) - 0.5);
1967  gy0 -= sz0 * (step(0.0, gy0) - 0.5);
1968
1969  vec4 gx1 = ixy1 * (1.0 / 7.0);
1970  vec4 gy1 = fract(floor(gx1) * (1.0 / 7.0)) - 0.5;
1971  gx1 = fract(gx1);
1972  vec4 gz1 = vec4(0.5) - abs(gx1) - abs(gy1);
1973  vec4 sz1 = step(gz1, vec4(0.0));
1974  gx1 -= sz1 * (step(0.0, gx1) - 0.5);
1975  gy1 -= sz1 * (step(0.0, gy1) - 0.5);
1976
1977  vec3 g000 = vec3(gx0.x,gy0.x,gz0.x);
1978  vec3 g100 = vec3(gx0.y,gy0.y,gz0.y);
1979  vec3 g010 = vec3(gx0.z,gy0.z,gz0.z);
1980  vec3 g110 = vec3(gx0.w,gy0.w,gz0.w);
1981  vec3 g001 = vec3(gx1.x,gy1.x,gz1.x);
1982  vec3 g101 = vec3(gx1.y,gy1.y,gz1.y);
1983  vec3 g011 = vec3(gx1.z,gy1.z,gz1.z);
1984  vec3 g111 = vec3(gx1.w,gy1.w,gz1.w);
1985
1986  vec4 norm0 = taylorInvSqrt_1828402684(vec4(dot(g000, g000), dot(g010, g010), dot(g100, g100), dot(g110, g110)));
1987  g000 *= norm0.x;
1988  g010 *= norm0.y;
1989  g100 *= norm0.z;
1990  g110 *= norm0.w;
1991  vec4 norm1 = taylorInvSqrt_1828402684(vec4(dot(g001, g001), dot(g011, g011), dot(g101, g101), dot(g111, g111)));
1992  g001 *= norm1.x;
1993  g011 *= norm1.y;
1994  g101 *= norm1.z;
1995  g111 *= norm1.w;
1996
1997  float n000 = dot(g000, Pf0);
1998  float n100 = dot(g100, vec3(Pf1.x, Pf0.yz));
1999  float n010 = dot(g010, vec3(Pf0.x, Pf1.y, Pf0.z));
2000  float n110 = dot(g110, vec3(Pf1.xy, Pf0.z));
2001  float n001 = dot(g001, vec3(Pf0.xy, Pf1.z));
2002  float n101 = dot(g101, vec3(Pf1.x, Pf0.y, Pf1.z));
2003  float n011 = dot(g011, vec3(Pf0.x, Pf1.yz));
2004  float n111 = dot(g111, Pf1);
2005
2006  vec3 fade_xyz = fade_1828402684(Pf0);
2007  vec4 n_z = mix(vec4(n000, n100, n010, n110), vec4(n001, n101, n011, n111), fade_xyz.z);
2008  vec2 n_yz = mix(n_z.xy, n_z.zw, fade_xyz.y);
2009  float n_xyz = mix(n_yz.x, n_yz.y, fade_xyz.x);
2010  return 2.2 * n_xyz;
2011}
2012
2013#define PI 3.141592653589793
2014
2015uniform float uTime;
2016
2017uniform vec3 uColor;
2018uniform float uIntensity;
2019uniform float uAngle;
2020uniform float uPosition;
2021
2022varying vec2 vUv;
2023
2024const highp float NOISE_GRANULARITY = 0.5/255.0;
2025
2026highp float random(vec2 coords) {
2027  return fract(sin(dot(coords.xy, vec2(12.9898,78.233))) * 43758.5453);
2028}
2029
2030vec2 rotate(vec2 uv,float amount){
2031  float ca = cos(amount);
2032  float sa = sin(amount);
2033
2034  return vec2(
2035    uv.x * ca + uv.y * sa,
2036    -uv.x * sa + uv.y * ca
2037  );
2038}
2039
2040void main() {
2041  vec2 coord = vUv - vec2(0.5);
2042  coord = rotate(coord, uAngle);
2043  coord += vec2(0.5);
2044
2045  float n = cnoise(vec3(coord * vec2(8.0, 1.0), uTime * 0.25));
2046  n = n * 0.5 + 0.5;
2047  n *= vUv.y * vUv.y;
2048
2049  float c = 0.;
2050  c = mix(0.0, 1.0, smoothstep(0.0, uPosition, vUv.x));
2051  c = mix(c, 0.0, smoothstep(uPosition, 1.0, vUv.x));
2052
2053  n *= c * uIntensity;
2054
2055  n += mix(-NOISE_GRANULARITY, NOISE_GRANULARITY, random(vUv));
2056
2057  gl_FragColor = vec4(uColor, n);
2058}
2059`;function ss(w){var M=td();return function(){var N=pt()(w),B;if(M){var W=pt()(this).constructor;B=Reflect.construct(N,arguments,W)}else B=N.apply(this,arguments);return Hn()(this,B)}}function td(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}
2059var Rc=Yr.BLEND,Ef=Yr.FUNC_ADD,bf=Yr.SRC_ALPHA,Qf=Yr.ONE,Fl=Yr.DEPTH_TEST,yi=1e5,_o=function(w){Wn()(R,w);var M=ss(R);function R(N,B){var W;return o()(this,R),W=M.call(this,N,B),a()(mn()(W),"clearColor",[0,0,0,1]),a()(mn()(W),"timer",new os),a()(mn()(W),"speed",0),a()(mn()(W),"distortionSpeed",0),a()(mn()(W),"mixinArrays",function(ce){ce.extensions.get("OES_element_index_uint"),Bs(ce)}),a()(mn()(W),"createBokehGeometry",function(){var ce=yi,Ae=function(Xe,dt){return Xe+(dt-Xe)*Math.random()},De=bc({width:1,height:1});return js({geometry:De,instanceCount:ce,attributeName:"aOffset",itemSize:3,factory:function(Xe){Xe[0]=Ae(-1,1),Xe[1]=Ae(-1,1),Xe[2]=Ae(-1,1)}}),js({geometry:De,instanceCount:ce,attributeName:"aDelayDuration",itemSize:2,factory:function(Xe){Xe[0]=Ae(0,1),Xe[1]=Ae(.5,1)}}),js({geometry:De,instanceCount:ce,attributeName:"aParticle",itemSize:4,factory:function(Xe){Xe[0]=Ae(.1,1),Xe[1]=Ae(.25,.75),Xe[2]=Ae(.25,.75),Xe[3]=Ae(0,1)}}),De}),W.isSupported?(W.createResources(),W.updateUniforms(),W.updateAutoUpdate(),W.refresh(),W.renderer.onContextCreate.add(W.mixinArrays),W.mixinArrays(W.renderer),W):Hn()(W)}return f()(R,[{key:"createResources",value:function(){this.camera=new gf({fov:40,near:1,far:1e4}),this.camera.position=[0,0,100],Hu(this.camera),this.modelMatrix=zs.identity([]),this.particles=me({DrawInfoClass:Ju,primcount:yi,geometry:this.getGeometry({key:"bokeh-geometry",factory:this.createBokehGeometry}),uniforms:{uTime:0,uDistortionTime:0,uModelMatrix:this.modelMatrix,uViewMatrix:this.camera.viewMatrix,uProjectionMatrix:this.camera.projectionMatrix,uStart:[0,0,0],uEnd:[0,0,0]},program:this.getProgram({key:"bokeh-program",factory:function(){return new Hr({vert:$f,frag:Ul})}})}),this.lightModelMatrix=zs.identity([]),this.light=me({DrawInfoClass:ga,geometry:this.getGeometry({key:"bokeh-light-geometry",factory:function(){return bc({normal:!1})}}),program:this.getProgram({key:"bokeh-light-program",factory:function(){return new Hr({vert:_f,frag:oi})}}),uniforms:{uTime:0,uModelMatrix:this.lightModelMatrix,uViewMatrix:this.camera.viewMatrix,uProjectionMatrix:this.camera.projectionMatrix}})}},{key:"updateAutoUpdate",value:function(){var B=this.props,W=B.speed,ce=B.distortionSpeed;this.autoUpdate=!(W===0&&ce===0)}},{key:"onUpdateProps",value:function(){this.updateUniforms(),this.updateAutoUpdate(),this.refresh()}},{key:"updateUniforms",value:function(){var B=this.props,W=B.color1,ce=B.color2,Ae=B.backgroundColor,De=B.color3,Ne=B.size,Xe=B.count,dt=B.speed,gt=B.distortionSpeed,At=B.alpha,on=B.seed,yn=B.complexityY,hn=B.complexityZ,Kn=B.amplitudeY,xn=B.amplitudeZ,bn=B.offset,sn=B.lightAngle,Cn=B.lightIntensity,en=B.lightX;this.clearColor=[].concat(ru()(ur(Ae)),[1]),this.particles.primcount=se(Xe,0,100,0,yi)|0,Object.assign(this.particles.uniforms,{uColor1:ur(W),uColor2:ur(ce),uSize:se(Ne,1,100,1,32),uAlpha:se(At,1,100,.01,1),uSeed:on,uPath:[se(yn,0,100,0,6),se(Kn,0,100,0,100),se(hn,0,100,0,6),se(xn,0,100,0,100)],uOffset:se(bn,0,100,1,60)}),Object.assign(this.light.uniforms,{uColor:ur(De),uIntensity:se(Cn,0,100,0,1),uAngle:se(sn,0,100,Math.PI*-.3,Math.PI*.3),uPosition:se(en,0,100,0,1)}),this.speed=se(dt,-100,100,-.01,.01),this.distortionSpeed=se(gt,-100,100,-.01,.01)}},{key:"update",value:function(B){var W=this.timer.update(B)*.001;this.particles.uniforms.uTime+=W*this.speed,this.particles.uniforms.uDistortionTime+=W*this.distortionSpeed,this.light.uniforms.uTime+=W*this.speed}},{key:"render",value:function(){this.renderer.state.disable(Fl),this.renderer.state.enable(Rc),Ui(this.renderer.state,Ef),$a(this.renderer.state,bf,Qf),qi(this.renderer,this.particles),qi(this.renderer,this.light),this.renderer.state.disable(Rc)}},{key:"onRefresh",value:function(){var B=this.canvas,W=B.width,ce=B.height;this.camera.aspect=W/ce;var Ae=wc(this.camera,100),De=Ae.width,Ne=Ae.height,Xe=Math.max(De,Ne);this.particles.uniforms.uStart[0]=Xe*-.75,this.particles.uniforms.uEnd[0]=Xe*.75,Qu(this.camera)}}]),R}(Ur);a()(_o,"defaultProps",{color1:"#d45071",color2:"#f8ba81",backgroundColor:"#28243e",color3:"#ffffff",size:1,count:0,speed:0,distortionSpeed:0,alpha:0,seed:0,
2059complexityY:0,complexityZ:0,amplitudeY:0,amplitudeZ:0,offset:0,lightAngle:0,lightIntensity:0,lightX:0});var na=function(w){switch(w){case Qr.contours:return bs;case Qr.gradient:return As;case Qr.shapes:return Za;case Qr.images:return Rl;case Qr.isometric:return Dl;case Qr.surface:return Oc;case Qr.conic:return Zu;case Qr.bokeh:return _o;default:throw new Error("No WebGL Component found for type: ".concat(w))}},Eo={liquid:"liquid",parallax:"parallax",refractedCircles:"refractedCircles",refractedLines:"refractedLines",filmGrain:"filmGrain"};function ji(w){var M=w.matrix,R=M===void 0?[]:M,N=w.containerWidth,B=w.containerHeight,W=w.contentWidth,ce=w.contentHeight,Ae=w.centerX,De=Ae===void 0?.5:Ae,Ne=w.centerY,Xe=Ne===void 0?.5:Ne,dt,gt;W/ce>N/B?(dt=N*ce/(B*W),gt=1):(dt=1,gt=B*W/(N*ce));var At=(dt-1)/2*-1,on=(gt-1)/2*-1,yn=At+(De-.5)*At*2,hn=on+(.5-Xe)*on*2;return ou(R),Dn(R,R,[yn,hn]),Is(R,R,[dt,gt]),R}var Sf=e("528254"),Yt=e.n(Sf),Yu=`
2060attribute vec3 aPosition;
2061uniform mat3 uvMatrix;
2062varying vec2 vUv;
2063
2064void main(){
2065  gl_Position = vec4(aPosition, 1.);
2066
2067  vec2 uv = gl_Position.xy * .5 + .5;
2068
2069  vUv = (uvMatrix * vec3(uv, 1.)).xy;
2070}
2071`,mu=`
2072uniform sampler2D uImage;
2073varying vec2 vUv;
2074
2075void main(){
2076  vec4 tx = texture2D(uImage, vUv);
2077  tx.xyz *= tx.a;
2078
2079  gl_FragColor = tx;
2080}
2081`;function Mc(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(w);M&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,N)}return R}function el(w){for(var M=1;M<arguments.length;M++){var R=arguments[M]!=null?arguments[M]:{};M%2?Mc(Object(R),!0).forEach(function(N){a()(w,N,R[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(R)):Mc(Object(R)).forEach(function(N){Object.defineProperty(w,N,Object.getOwnPropertyDescriptor(R,N))})}return w}function Bl(w){var M=Dc();return function(){var N=pt()(w),B;if(M){var W=pt()(this).constructor;B=Reflect.construct(N,arguments,W)}else B=N.apply(this,arguments);return Hn()(this,B)}}function Dc(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}var us=function(w){Wn()(R,w);var M=Bl(R);function R(N,B){var W;return o()(this,R),W=M.call(this,N,el(el({},R.defaultProps),B)),W.createResources(),W}return f()(R,[{key:"createResources",value:function(){var B=this.props,W=B.image,ce=B.uniforms;this.texture=new po({image:W}),this.drawInfo=me({program:this.createProgram(),uniforms:el(el(el({},ce),this.getUniformsFromProps()),{},{uvMatrix:Yt()(),uImage:go(this.renderer,this.texture),uResolution:[this.width,this.height]}),geometry:this.getGeometry({key:"big-triangle",factory:Xi})}),this.uniforms=this.drawInfo.uniforms,this.updateUvMatrix()}},{key:"getUniformsFromProps",value:function(){return{}}},{key:"createProgram",value:function(){var B=this.props,W=B.programKey,ce=B.vert,Ae=B.frag;return this.getProgram({key:W,factory:function(){return new Hr({vert:ce,frag:Ae})}})}},{key:"onUpdateProps",value:function(B){this.props.programKey!==B.programKey&&(this.releaseResource(B.programKey),this.drawInfo.program=this.createProgram()),(this.props.imageNeedsUpdate||this.props.image!==B.image)&&(this.texture.image=this.props.image,this.texture.needsUpdate=!0,this.props.imageNeedsUpdate=!1),Object.assign(this.uniforms,this.getUniformsFromProps()),this.refresh()}},{key:"render",value:function(){qi(this.renderer,this.drawInfo)}},{key:"onRefresh",value:function(){this.uniforms.uResolution[0]=this.width,this.uniforms.uResolution[1]=this.height,this.updateUvMatrix()}},{key:"updateUvMatrix",value:function(){ji({matrix:this.drawInfo.material.uniforms.uvMatrix,containerWidth:this.width,containerHeight:this.height,contentWidth:this.props.image.naturalWidth,contentHeight:this.props.image.naturalHeight,centerX:this.props.focalPoint.x,centerY:this.props.focalPoint.y})}}]),R}(Ur);a()(us,"defaultProps",{programKey:null,vert:Yu,frag:mu,image:null,focalPoint:{x:.5,y:.5},uniforms:{},imageNeedsUpdate:!1});var Xf=`
2082//
2083// Description : Array and textureless GLSL 2D/3D/4D simplex
2084//               noise functions.
2085//      Author : Ian McEwan, Ashima Arts.
2086//  Maintainer : ijm
2087//     Lastmod : 20110822 (ijm)
2088//     License : Copyright (C) 2011 Ashima Arts. All rights reserved.
2089//               Distributed under the MIT License. See LICENSE file.
2090//               https://github.com/ashima/webgl-noise
2091//
2092
2093vec3 mod289_2497077985(vec3 x) {
2094  return x - floor(x * (1.0 / 289.0)) * 289.0;
2095}
2096
2097vec4 mod289_2497077985(vec4 x) {
2098  return x - floor(x * (1.0 / 289.0)) * 289.0;
2099}
2100
2101vec4 permute_2497077985(vec4 x) {
2102     return mod289_2497077985(((x*34.0)+1.0)*x);
2103}
2104
2105vec4 taylorInvSqrt_2497077985(vec4 r)
2106{
2107  return 1.79284291400159 - 0.85373472095314 * r;
2108}
2109
2110float snoise(vec3 v)
2111  {
2112  const vec2  C = vec2(1.0/6.0, 1.0/3.0) ;
2113  const vec4  D_2497077985 = vec4(0.0, 0.5, 1.0, 2.0);
2114
2115// First corner
2116  vec3 i  = floor(v + dot(v, C.yyy) );
2117  vec3 x0 =   v - i + dot(i, C.xxx) ;
2118
2119// Other corners
2120  vec3 g_2497077985 = step(x0.yzx, x0.xyz);
2121  vec3 l = 1.0 - g_2497077985;
2122  vec3 i1 = min( g_2497077985.xyz, l.zxy );
2123  vec3 i2 = max( g_2497077985.xyz, l.zxy );
2124
2125  //   x0 = x0 - 0.0 + 0.0 * C.xxx;
2126  //   x1 = x0 - i1  + 1.0 * C.xxx;
2127  //   x2 = x0 - i2  + 2.0 * C.xxx;
2128  //   x3 = x0 - 1.0 + 3.0 * C.xxx;
2129  vec3 x1 = x0 - i1 + C.xxx;
2130  vec3 x2 = x0 - i2 + C.yyy; // 2.0*C.x = 1/3 = C.y
2131  vec3 x3 = x0 - D_2497077985.yyy;      // -1.0+3.0*C.x = -0.5 = -D.y
2132
2133// Permutations
2134  i = mod289_2497077985(i);
2135  vec4 p = permute_2497077985( permute_2497077985( permute_2497077985(
2136             i.z + vec4(0.0, i1.z, i2.z, 1.0 ))
2137           + i.y + vec4(0.0, i1.y, i2.y, 1.0 ))
2138           + i.x + vec4(0.0, i1.x, i2.x, 1.0 ));
2139
2140// Gradients: 7x7 points over a square, mapped onto an octahedron.
2141// The ring size 17*17 = 289 is close to a multiple of 49 (49*6 = 294)
2142  float n_ = 0.142857142857; // 1.0/7.0
2143  vec3  ns = n_ * D_2497077985.wyz - D_2497077985.xzx;
2144
2145  vec4 j = p - 49.0 * floor(p * ns.z * ns.z);  //  mod(p,7*7)
2146
2147  vec4 x_ = floor(j * ns.z);
2148  vec4 y_ = floor(j - 7.0 * x_ );    // mod(j,N)
2149
2150  vec4 x = x_ *ns.x + ns.yyyy;
2151  vec4 y = y_ *ns.x + ns.yyyy;
2152  vec4 h = 1.0 - abs(x) - abs(y);
2153
2154  vec4 b0 = vec4( x.xy, y.xy );
2155  vec4 b1 = vec4( x.zw, y.zw );
2156
2157  //vec4 s0 = vec4(lessThan(b0,0.0))*2.0 - 1.0;
2158  //vec4 s1 = vec4(lessThan(b1,0.0))*2.0 - 1.0;
2159  vec4 s0 = floor(b0)*2.0 + 1.0;
2160  vec4 s1 = floor(b1)*2.0 + 1.0;
2161  vec4 sh = -step(h, vec4(0.0));
2162
2163  vec4 a0 = b0.xzyw + s0.xzyw*sh.xxyy ;
2164  vec4 a1_2497077985 = b1.xzyw + s1.xzyw*sh.zzww ;
2165
2166  vec3 p0_2497077985 = vec3(a0.xy,h.x);
2167  vec3 p1 = vec3(a0.zw,h.y);
2168  vec3 p2 = vec3(a1_2497077985.xy,h.z);
2169  vec3 p3 = vec3(a1_2497077985.zw,h.w);
2170
2171//Normalise gradients
2172  vec4 norm = taylorInvSqrt_2497077985(vec4(dot(p0_2497077985,p0_2497077985), dot(p1,p1), dot(p2, p2), dot(p3,p3)));
2173  p0_2497077985 *= norm.x;
2174  p1 *= norm.y;
2175  p2 *= norm.z;
2176  p3 *= norm.w;
2177
2178// Mix final noise value
2179  vec4 m = max(0.6 - vec4(dot(x0,x0), dot(x1,x1), dot(x2,x2), dot(x3,x3)), 0.0);
2180  m = m * m;
2181  return 42.0 * dot( m*m, vec4( dot(p0_2497077985,x0), dot(p1,x1),
2182                                dot(p2,x2), dot(p3,x3) ) );
2183  }
2184
2185float ease(float t) {
2186  float f = t - 1.0;
2187  return f * f * f + 1.0;
2188}
2189
2190uniform float uComplexity;
2191uniform float uDirection;
2192uniform float uIntensity;
2193uniform float uSeed;
2194uniform float uShadow;
2195uniform float uSmoothness;
2196uniform float uTime;
2197uniform float uMorphTime;
2198uniform sampler2D uImage;
2199
2200varying vec2 vUv;
2201
2202vec2 rotate(vec2 uv,float amount){
2203  float ca = cos(amount);
2204  float sa = sin(amount);
2205
2206  return vec2(
2207    uv.x * ca + uv.y * sa,
2208    -uv.x * sa + uv.y * ca
2209  );
2210}
2211
2212float getNoise(vec2 uv) {
2213  vec2 direction = rotate(vec2(uTime), uDirection);
2214
2215  return 1.0 - snoise(vec3(uv * uComplexity + direction, uMorphTime) + uSeed);
2216}
2217
2218void main (void) {
2219  float noise = 1.0 - ease(smoothstep(1.0 - uSmoothness, 1.0, 1.0 - getNoise(vUv))) * uIntensity;
2220  float shadow = smoothstep(1.0 - uIntensity, 1.0, noise) * uShadow * 0.5;
2221  vec2 uv = (vUv - 0.5) * noise + 0.5;
2222
2223  vec4 tx = texture2D(uImage, uv);
2224  tx.xyz *= tx.a;
2225
2226  gl_FragColor = tx - vec4(vec3(shadow), 0.0);
2227}
2228`;function Lc(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(w);M&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,N)}return R}function Of(w){for(var M=1;M<arguments.length;M++){var R=arguments[M]!=null?arguments[M]:{};M%2?Lc(Object(R),!0).forEach(function(N){a()(w,N,R[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(R)):Lc(Object(R)).forEach(function(N){Object.defineProperty(w,N,Object.getOwnPropertyDescriptor(R,N))})}return w}function Cf(w){var M=jl();return function(){var N=pt()(w),B;if(M){var W=pt()(this).constructor;B=Reflect.construct(N,arguments,W)}else B=N.apply(this,arguments);return Hn()(this,B)}}function jl(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}var ei=function(w){Wn()(R,w);var M=Cf(R);function R(N,B){return o()(this,R),M.call(this,N,Of({programKey:"liquid-program",frag:Xf,uniforms:{uTime:0,uMorphTime:0}},B))}return f()(R,[{key:"getUniformsFromProps",value:function(){var B=this.props,W=B.scale,ce=B.rotation,Ae=B.intensity,De=B.seed,Ne=B.shadow,Xe=B.smoothness;return{uComplexity:W,uDirection:(45+ce)*(Math.PI/180),uIntensity:Ae*.01,uSeed:De,uShadow:Ne*.01,uSmoothness:Xe*.01}}},{key:"update",value:function(){this.uniforms.uTime+=this.props.speed*5e-5,this.uniforms.uMorphTime+=this.props.morphSpeed*1e-4}}]),R}(us);a()(ei,"defaultProps",{scale:0,rotation:0,intensity:0,morphSpeed:0,seed:0,shadow:0,smoothness:0,speed:0});var ra=e("248031"),zi=e.n(ra),Af=`
2229attribute vec3 aPosition;
2230
2231uniform mat3 uvMatrix;
2232uniform float uAmount;
2233uniform vec2 uAngle;
2234uniform float uZoomStart;
2235uniform float uZoomEnd;
2236uniform float uProgress;
2237uniform vec2 uOrigin;
2238
2239varying vec2 vUv;
2240
2241void main(){
2242  gl_Position = vec4(aPosition, 1.);
2243  vec2 uv = gl_Position.xy * .5 + .5;
2244
2245  vUv = (uvMatrix * vec3(uv, 1.)).xy;
2246  vUv -= uOrigin;
2247  vUv *= 1.0 - uAmount - mix(uZoomStart, uZoomEnd, uProgress);
2248  vUv -= uAngle * mix(
2249    (vec2(1.0) - uOrigin) * -uAmount,
2250    uOrigin * uAmount,
2251    uProgress
2252  );
2253  vUv += uOrigin;
2254}
2255`;function Nc(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(w);M&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,N)}return R}function ya(w){for(var M=1;M<arguments.length;M++){var R=arguments[M]!=null?arguments[M]:{};M%2?Nc(Object(R),!0).forEach(function(N){a()(w,N,R[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(R)):Nc(Object(R)).forEach(function(N){Object.defineProperty(w,N,Object.getOwnPropertyDescriptor(R,N))})}return w}function Pf(w){var M=si();return function(){var N=pt()(w),B;if(M){var W=pt()(this).constructor;B=Reflect.construct(N,arguments,W)}else B=N.apply(this,arguments);return Hn()(this,B)}}function si(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}var ls=function(w){Wn()(R,w);var M=Pf(R);function R(N,B){var W;return o()(this,R),W=M.call(this,N,ya({programKey:"parallax-program",vert:Af,uniforms:{uOrigin:[.5,.5],uProgress:0}},B)),a()(mn()(W),"targetProgress",0),a()(mn()(W),"isImmediate",!0),a()(mn()(W),"onIntersection",function(ce){ce&&(W.isImmediate=!0)}),a()(mn()(W),"onScrollProgress",function(ce){W.isImmediate&&(W.uniforms.uProgress=ce,W.isDirty=!0,W.isImmediate=!1),W.targetProgress=ce}),W.autoUpdate=!1,W}return f()(R,[{key:"getUniformsFromProps",value:function(){var B=this.props,W=B.intensity,ce=B.rotation,Ae=B.zoomStart,De=B.zoomEnd,Ne=B.focalPoint;return{uAmount:W*.01*.5,uAngle:[Math.cos(ce*Math.PI/180),Math.sin(ce*Math.PI/180)],uZoomStart:Ae*.01,uZoomEnd:De*.01,uOrigin:[Ne.x,1-Ne.y]}}},{key:"update",value:function(){var B=this.uniforms.uProgress,W=this.targetProgress;if(this.props.scrollProgress>=0&&(W=this.props.scrollProgress*.01),B!==W){var ce=W-B;ce<.01?this.uniforms.uProgress=W:this.uniforms.uProgress=B+ce*.1,this.isDirty=!0}}},{key:"onRefresh",value:function(){zi()(pt()(R.prototype),"onRefresh",this).call(this),this.isImmediate=!0}}]),R}(us);a()(ls,"defaultProps",{intensity:0,rotation:0,zoomStart:0,zoomEnd:0,scrollProgress:-1});var Zf=function(){return!!("ontouchstart"in window||window.navigator.maxTouchPoints>0||window.navigator.msMaxTouchPoints>0||window.DocumentTouch&&document instanceof DocumentTouch)}(),Tf=Zf,yu={none:"none",mouse:"mouse",scroll:"scroll"},Uc=function(){function w(M){var R=M.shiftUniform,N=M.props,B=M.node;o()(this,w),this.shiftUniform=R,this.props=N,this.node=B}return f()(w,[{key:"setProps",value:function(R){this.props=R}},{key:"setImmediate",value:function(){}},{key:"setIsIntersecting",value:function(){}},{key:"setScrollProgress",value:function(){}},{key:"update",value:function(){return this.shiftUniform[0]=0,this.shiftUniform[1]=0,!1}},{key:"destroy",value:function(){}}]),w}();function nd(w){var M=Fc();return function(){var N=pt()(w),B;if(M){var W=pt()(this).constructor;B=Reflect.construct(N,arguments,W)}else B=N.apply(this,arguments);return Hn()(this,B)}}function Fc(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}var If=function(w){Wn()(R,w);var M=nd(R);function R(){var N;o()(this,R);for(var B=arguments.length,W=new Array(B),ce=0;ce<B;ce++)W[ce]=arguments[ce];return N=M.call.apply(M,[this].concat(W)),a()(mn()(N),"shiftTarget",[0,0]),a()(mn()(N),"shiftResetTID",-1),a()(mn()(N),"onPointerMove",function(Ae){var De=N.node.getBoundingClientRect(),Ne=(Ae.clientX-De.left)/De.width,Xe=(Ae.clientY-De.top)/De.height;N.shiftTarget[0]=Ne*-2+1,N.shiftTarget[1]=Xe*2-1,N.onPointerLeave()}),a()(mn()(N),"onPointerLeave",function(){clearTimeout(N.shiftResetTID),N.shiftResetTID=setTimeout(N.resetShift,2e3)}),a()(mn()(N),"resetShift",function(){N.shiftTarget=[0,0]}),N}return f()(R,[{key:"setIsIntersecting",value:function(B){if(B){this.enable();return}this.disable()}},{key:"enable",value:function(){this.node.addEventListener("mousemove",this.onPointerMove),this.node.addEventListener("mouseleave",this.onPointerLeave)}},{key:"disable",value:function(){this.node.removeEventListener("mousemove",this.onPointerMove),this.node.removeEventListener("mouseleave",this.onPointerLeave)}},{key:"update",value:function(){var B=this.props,W=B.shiftSpeed,ce=B.mouseX,Ae=B.mouseY,De=this.shiftUniform,Ne=this.shiftTarget;ce!==-1&&Ae!==-1&&(Ne=[ce*.01*-2+1,Ae*.01*2-1]);var Xe=Ne[0]-De[0],dt=Ne[1]-De[1];return Xe===0&&dt===0?!1:(De[0]+=Xe*(W*.002),De[1]+=dt*(W*.002),!0)}},{key:"destroy",value:function(){this.disable(),clearTimeout(this.shiftResetTID)}}]),R}(Uc);function to(w){var M=er();return function(){var N=pt()(w),B;if(M){var W=pt()(this).constructor;B=Reflect.construct(N,arguments,W)}else B=N.apply(this,arguments);return Hn()(this,B)}}function er(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}var _i=function(w){Wn()(R,w);var M=to(R);function R(){var N;o()(this,R);for(var B=arguments.length,W=new Array(B),ce=0;ce<B;ce++)W[ce]=arguments[ce];return N=M.call.apply(M,[this].concat(W)),a()(mn()(N),"targetProgress",0),a()(mn()(N),"isImmediate",!0),N}return f()(R,[{key:"setIsIntersecting",value:function(B){B&&this.setImmediate()}},{key:"setImmediate",value:function(){this.isImmediate=!0}},{key:"setScrollProgress",value:function(B){this.isImmediate&&(this.shiftUniform[1]=B,this.isImmediate=!1),this.targetProgress=B}},{key:"update",value:function(){var B=this.props,W=B.shiftSpeed,ce=B.scrollProgress,Ae=this.shiftUniform[1],De=this.targetProgress;if(ce>=0&&(De=ce*.01),Ae===De)return!1;var Ne=De-Ae;return Ne<.01?this.shiftUniform[1]=De:this.shiftUniform[1]=Ae+Ne*(W*.01),this.shiftUniform[0]=0,!0}}]),R}(Uc),Mr,Ei=(Mr={},a()(Mr,yu.none,Uc),a()(Mr,yu.scroll,_i),a()(Mr,yu.mouse,If),Mr),za=function(M){return M===yu.mouse&&Tf?Ei[yu.scroll]:Ei[M]},Gs=za,ti=`
2256#ifndef HALF_PI
2257#define HALF_PI 1.5707963267948966
2258#endif
2259
2260float easeOut(float t) {
2261  return sin(t * HALF_PI);
2262}
2263
2264uniform vec4 uViewport;
2265uniform sampler2D uImage;
2266uniform float uCenterRadius;
2267uniform float uMaxRings;
2268uniform float uRingSize;
2269uniform float uRotation;
2270uniform float uScaleEven;
2271uniform float uScaleOdd;
2272uniform float uScaleTaperEven;
2273uniform float uScaleTaperOdd;
2274uniform float uShiftIntensity;
2275uniform float uStepFlipRotation;
2276uniform float uStepFlipX;
2277uniform float uStepFlipY;
2278uniform vec2 uResolution;
2279uniform vec2 uShift;
2280varying vec2 vUv;
2281
2282vec2 rotate(vec2 uv, float amount) {
2283  vec2 prime = vec2(uv.x * cos(amount) + uv.y * sin(amount),
2284    -uv.x * sin(amount) + uv.y * cos(amount));
2285  return prime;
2286}
2287
2288float getStep (vec2 uv) {
2289  return (floor(max(0.0, distance(uv, vec2(0.0)) - uCenterRadius) / uRingSize));
2290}
2291
2292vec2 getFragCoord () {
2293  float scale = uResolution.x / uViewport.z;
2294  vec2 coord = gl_FragCoord.xy;
2295  coord.y -= uViewport.y;
2296
2297  return coord * scale;
2298}
2299
2300void main () {
2301  vec2 uv = vUv - 0.5;
2302  float aspect = uResolution.x / uResolution.y;
2303  vec2 stepCoord = (getFragCoord() / uResolution) - 0.5;
2304
2305  float step = min(getStep(stepCoord * uResolution), uMaxRings);
2306  float isEven = mod(step, 2.0);
2307  float flipRotation = sign((1.0 - isEven + uStepFlipRotation) * 2.0 - 1.0);
2308  vec2 flipAxis = vec2(
2309    sign((1.0 - isEven + uStepFlipX) * 2.0 - 1.0),
2310    sign((1.0 - isEven + uStepFlipY) * 2.0 - 1.0)
2311  );
2312  float progress = easeOut((step + 1.0) / (uMaxRings + 1.0));
2313  float progressRotation = easeOut((step) / (uMaxRings));
2314  float rotation = progressRotation * (uRotation) * flipRotation;
2315  float scale = mix(uScaleOdd, uScaleEven, isEven);
2316  float taper = mix(uScaleTaperEven, uScaleTaperOdd, isEven);
2317  float taperScale = (1.0 - progress) * taper;
2318  vec2 shift = uShift * uShiftIntensity * progress;
2319
2320  uv.x *= aspect;
2321  uv = rotate(uv, rotation);
2322  uv.x /= aspect;
2323  uv =
2324    (uv + shift) *
2325      flipAxis *
2326      scale *
2327      (1.0 + taperScale) +
2328    0.5;
2329
2330  vec4 tx = texture2D(uImage, mod(uv * -sign(mod(uv, 2.0) - 1.0), 1.0));
2331  tx.xyz *= tx.a;
2332
2333  gl_FragColor = tx;
2334}
2335`;function _u(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(w);M&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,N)}return R}function Eu(w){for(var M=1;M<arguments.length;M++){var R=arguments[M]!=null?arguments[M]:{};
2335M%2?_u(Object(R),!0).forEach(function(N){a()(w,N,R[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(R)):_u(Object(R)).forEach(function(N){Object.defineProperty(w,N,Object.getOwnPropertyDescriptor(R,N))})}return w}function Bc(w){var M=xf();return function(){var N=pt()(w),B;if(M){var W=pt()(this).constructor;B=Reflect.construct(N,arguments,W)}else B=N.apply(this,arguments);return Hn()(this,B)}}function xf(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}var ks=function(w){Wn()(R,w);var M=Bc(R);function R(N,B){var W;return o()(this,R),W=M.call(this,N,Eu({programKey:"refracted-circles-program",frag:ti,uniforms:{uCenterRadius:100,uMaxRings:-1,uShift:[0,0]}},B)),a()(mn()(W),"isIntersecting",!1),a()(mn()(W),"onIntersection",function(ce){W.isIntersecting=ce,W.interaction.setIsIntersecting(ce)}),a()(mn()(W),"onScrollProgress",function(ce){W.interaction.setScrollProgress(ce)}),W.autoUpdate=!1,W.updateInteraction(),W.setSize(),W}return f()(R,[{key:"updateInteraction",value:function(){this.interaction&&this.interaction.destroy();var B=Gs(this.props.interactionType);this.interaction=new B({shiftUniform:this.uniforms.uShift,props:this.props,node:this.node.closest("section")||this.node}),this.interaction.setIsIntersecting(this.isIntersecting)}},{key:"onUpdateProps",value:function(B){zi()(pt()(R.prototype),"onUpdateProps",this).call(this,B),this.props.interactionType!==B.interactionType?this.updateInteraction():this.interaction.setProps(this.props)}},{key:"getUniformsFromProps",value:function(){var B=this.props,W=B.size,ce=B.rotation,Ae=B.scaleEven,De=B.scaleOdd,Ne=B.scaleTaperEven,Xe=B.scaleTaperOdd,dt=B.shiftIntensity,gt=B.isStepFlipRotation,At=B.isStepFlipX,on=B.isStepFlipY,yn=B.contextScale;return{uRotation:ce*Math.PI/180,uRingSize:W*yn,uScaleEven:Ae*.01,uScaleOdd:De*.01,uScaleTaperEven:Ne*.01,uScaleTaperOdd:Xe*.01,uStepFlipRotation:1-+gt,uStepFlipX:1-+At,uStepFlipY:1-+on,uShiftIntensity:dt*.002}}},{key:"update",value:function(){this.interaction.update()&&(this.isDirty=!0)}},{key:"onRefresh",value:function(){zi()(pt()(R.prototype),"onRefresh",this).call(this),this.setSize()}},{key:"setSize",value:function(){var B=this.width,W=this.height,ce=this.props,Ae=ce.centerOffsetSize,De=ce.isLimitRings,Ne=ce.numRings,Xe=ce.size,dt=ce.contextScale,gt=Math.min(B,W)*.5,At=Math.sqrt(B*B+W*W)*.5,on=gt*(Ae*.01*dt),yn=Math.ceil((At-Ae*dt)/(Xe*dt)),hn=De?Math.min(Ne,yn):yn;this.uniforms.uCenterRadius=on,this.uniforms.uMaxRings=hn}},{key:"onDestroy",value:function(){zi()(pt()(R.prototype),"onDestroy",this).call(this),this.interaction.destroy()}}]),R}(us);a()(ks,"defaultProps",{isLimitRings:!1,numRings:0,centerOffsetSize:0,size:0,rotation:0,scaleEven:0,scaleOdd:0,scaleTaperEven:0,scaleTaperOdd:0,isStepFlipRotation:!1,isStepFlipX:!1,isStepFlipY:!1,interactionType:"none",shiftIntensity:0,shiftSpeed:0,contextScale:1,scrollProgress:-1,mouseX:-1,mouseY:-1});var _a=`
2336float ease(float t) {
2337  float f = t - 1.0;
2338  return f * f * f + 1.0;
2339}
2340
2341uniform sampler2D uImage;
2342uniform float uBulge;
2343uniform float uLineCount;
2344uniform float uLineRegionSize;
2345uniform float uLineSize;
2346uniform float uRotation;
2347uniform float uScale;
2348uniform float uShiftIntensity;
2349uniform vec2 uOffsetScale;
2350uniform vec2 uResolution;
2351uniform vec2 uShift;
2352
2353varying vec2 vUv;
2354
2355vec2 rotate(vec2 uv, float amount) {
2356  vec2 prime = vec2(uv.x * cos(amount) + uv.y * sin(amount),
2357    -uv.x * sin(amount) + uv.y * cos(amount));
2358  return prime;
2359}
2360
2361float getStep (vec2 uv) {
2362  return (1.0 + floor(distance(uv.x, 0.0) / uLineRegionSize * uLineCount));
2363}
2364
2365void main () {
2366  vec2 uv = rotate((vUv - 0.5) * uResolution, uRotation);
2367  float step = getStep(uv);
2368  float multiplier = sign(uv.x);
2369
2370  uv = rotate(uv, -uRotation);
2371
2372  float aspect = uResolution.x / uResolution.y;
2373
2374  float interpStep = multiplier * step;
2375  float strength = step / (uLineCount * 0.5);
2376  vec2 rotated = vec2(cos(uRotation), sin(uRotation));
2377
2378  interpStep -= multiplier * 0.5;
2379
2380  vec2 centered = interpStep * uLineSize * vec2(aspect, 1.0) * uOff
2380setScale * rotated;
2381
2382  uv += uShift * uResolution * uShiftIntensity * ease((step + 1.0) / uLineCount);
2383  uv = (uv - centered) * (2.0 - uScale + strength * uBulge) + centered;
2384  uv /= uResolution;
2385  uv += 0.5;
2386  uv = mod(uv * -sign(mod(uv, 2.0) - 1.0), 1.0);
2387
2388  vec4 tx = texture2D(uImage, uv);
2389  tx.xyz *= tx.a;
2390
2391  gl_FragColor = tx;
2392}
2393`;function jc(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(w);M&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,N)}return R}function tl(w){for(var M=1;M<arguments.length;M++){var R=arguments[M]!=null?arguments[M]:{};M%2?jc(Object(R),!0).forEach(function(N){a()(w,N,R[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(R)):jc(Object(R)).forEach(function(N){Object.defineProperty(w,N,Object.getOwnPropertyDescriptor(R,N))})}return w}function cs(w){var M=zc();return function(){var N=pt()(w),B;if(M){var W=pt()(this).constructor;B=Reflect.construct(N,arguments,W)}else B=N.apply(this,arguments);return Hn()(this,B)}}function zc(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}var zl=function(w){Wn()(R,w);var M=cs(R);function R(N,B){var W;return o()(this,R),W=M.call(this,N,tl({programKey:"refracted-lines-program",frag:_a,uniforms:{uResolution:[1,1],uShift:[0,0]}},B)),a()(mn()(W),"isIntersecting",!1),a()(mn()(W),"onIntersection",function(ce){W.isIntersecting=ce,W.interaction.setIsIntersecting(ce)}),a()(mn()(W),"onScrollProgress",function(ce){W.interaction.setScrollProgress(ce)}),W.autoUpdate=!1,W.updateInteraction(),W.setSize(),W}return f()(R,[{key:"updateInteraction",value:function(){this.interaction&&this.interaction.destroy();var B=Gs(this.props.interactionType);this.interaction=new B({shiftUniform:this.uniforms.uShift,props:this.props,node:this.node.closest("section")||this.node}),this.interaction.setIsIntersecting(this.isIntersecting)}},{key:"onUpdateProps",value:function(B){zi()(pt()(R.prototype),"onUpdateProps",this).call(this,B),this.props.interactionType!==B.interactionType?this.updateInteraction():this.interaction.setProps(this.props)}},{key:"getUniformsFromProps",value:function(){var B=this.props,W=B.rotation,ce=B.intensity,Ae=B.offsetScaleX,De=B.offsetScaleY,Ne=B.scale,Xe=B.shiftIntensity;return{uRotation:W*Math.PI/180,uBulge:ce*.01,uOffsetScale:[Ae*.01,De*.01],uScale:Ne*.01,uShiftIntensity:Xe*.01}}},{key:"update",value:function(){this.interaction.update()&&(this.isDirty=!0)}},{key:"onRefresh",value:function(){zi()(pt()(R.prototype),"onRefresh",this).call(this),this.setSize()}},{key:"setSize",value:function(){var B=this.canvas,W=B.width,ce=B.height,Ae=this.props,De=Ae.size,Ne=Ae.contextScale,Xe=Math.sqrt(W*W+ce*ce),dt=Math.ceil(Xe/(De*Ne)),gt=dt*(De*Ne);this.uniforms.uLineSize=De*Ne,this.uniforms.uLineCount=dt,this.uniforms.uLineRegionSize=gt,this.uniforms.uResolution[0]=W,this.uniforms.uResolution[1]=ce,this.interaction.setImmediate()}},{key:"onDestroy",value:function(){zi()(pt()(R.prototype),"onDestroy",this).call(this),this.interaction.destroy()}}]),R}(us);a()(zl,"defaultProps",{intensity:0,size:0,offsetScaleX:0,offsetScaleY:0,rotation:0,scale:0,interactionType:"none",shiftIntensity:0,shiftSpeed:0,contextScale:1,scrollProgress:-1,mouseX:-1,mouseY:-1});var ui=`
2394//
2395// Description : Array and textureless GLSL 2D/3D/4D simplex
2396//               noise functions.
2397//      Author : Ian McEwan, Ashima Arts.
2398//  Maintainer : ijm
2399//     Lastmod : 20110822 (ijm)
2400//     License : Copyright (C) 2011 Ashima Arts. All rights reserved.
2401//               Distributed under the MIT License. See LICENSE file.
2402//               https://github.com/ashima/webgl-noise
2403//
2404
2405vec3 mod289_692612174(vec3 x) {
2406  return x - floor(x * (1.0 / 289.0)) * 289.0;
2407}
2408
2409vec4 mod289_692612174(vec4 x) {
2410  return x - floor(x * (1.0 / 289.0)) * 289.0;
2411}
2412
2413vec4 permute_692612174(vec4 x) {
2414     return mod289_692612174(((x*34.0)+1.0)*x);
2415}
2416
2417vec4 taylorInvSqrt_692612174(vec4 r)
2418{
2419  return 1.79284291400159 - 0.85373472095314 * r;
2420}
2421
2422float snoise(vec3 v)
2423  {
2424  const vec2  C = vec2(1.0/6.0, 1.0/3.0) ;
2425  const vec4  D_692612174 = vec4(0.0, 0.5, 1.0, 2.0);
2426
2427// First corner
2428  vec3 i  = floor(v + dot(v, C.yyy) );
2429  vec3 x0 =   v - i + dot(i, C.xxx) ;
2430
2431// Other corners
2432  vec3 g_692612174 = step(x0.yzx, x0.xyz);
2433  vec3 l = 1.0 - g_692612174;
2434  vec3 i1 = min( g_692612174.xyz, l.zxy );
2435  vec3 i2 = max( g_692612174.xyz, l.zxy );
2436
2437  //   x0 = x0 - 0.0 + 0.0 * C.xxx;
2438  //   x1 = x0 - i1  + 1.0 * C.xxx;
2439  //   x2 = x0 - i2  + 2.0 * C.xxx;
2440  //   x3 = x0 - 1.0 + 3.0 * C.xxx;
2441  vec3 x1 = x0 - i1 + C.xxx;
2442  vec3 x2 = x0 - i2 + C.yyy; // 2.0*C.x = 1/3 = C.y
2443  vec3 x3 = x0 - D_692612174.yyy;      // -1.0+3.0*C.x = -0.5 = -D.y
2444
2445// Permutations
2446  i = mod289_692612174(i);
2447  vec4 p = permute_692612174( permute_692612174( permute_692612174(
2448             i.z + vec4(0.0, i1.z, i2.z, 1.0 ))
2449           + i.y + vec4(0.0, i1.y, i2.y, 1.0 ))
2450           + i.x + vec4(0.0, i1.x, i2.x, 1.0 ));
2451
2452// Gradients: 7x7 points over a square, mapped onto an octahedron.
2453// The ring size 17*17 = 289 is close to a multiple of 49 (49*6 = 294)
2454  float n_ = 0.142857142857; // 1.0/7.0
2455  vec3  ns = n_ * D_692612174.wyz - D_692612174.xzx;
2456
2457  vec4 j = p - 49.0 * floor(p * ns.z * ns.z);  //  mod(p,7*7)
2458
2459  vec4 x_ = floor(j * ns.z);
2460  vec4 y_ = floor(j - 7.0 * x_ );    // mod(j,N)
2461
2462  vec4 x = x_ *ns.x + ns.yyyy;
2463  vec4 y = y_ *ns.x + ns.yyyy;
2464  vec4 h = 1.0 - abs(x) - abs(y);
2465
2466  vec4 b0 = vec4( x.xy, y.xy );
2467  vec4 b1 = vec4( x.zw, y.zw );
2468
2469  //vec4 s0 = vec4(lessThan(b0,0.0))*2.0 - 1.0;
2470  //vec4 s1 = vec4(lessThan(b1,0.0))*2.0 - 1.0;
2471  vec4 s0 = floor(b0)*2.0 + 1.0;
2472  vec4 s1 = floor(b1)*2.0 + 1.0;
2473  vec4 sh = -step(h, vec4(0.0));
2474
2475  vec4 a0 = b0.xzyw + s0.xzyw*sh.xxyy ;
2476  vec4 a1_692612174 = b1.xzyw + s1.xzyw*sh.zzww ;
2477
2478  vec3 p0_692612174 = vec3(a0.xy,h.x);
2479  vec3 p1 = vec3(a0.zw,h.y);
2480  vec3 p2 = vec3(a1_692612174.xy,h.z);
2481  vec3 p3 = vec3(a1_692612174.zw,h.w);
2482
2483//Normalise gradients
2484  vec4 norm = taylorInvSqrt_692612174(vec4(dot(p0_692612174,p0_692612174), dot(p1,p1), dot(p2, p2), dot(p3,p3)));
2485  p0_692612174 *= norm.x;
2486  p1 *= norm.y;
2487  p2 *= norm.z;
2488  p3 *= norm.w;
2489
2490// Mix final noise value
2491  vec4 m = max(0.6 - vec4(dot(x0,x0), dot(x1,x1), dot(x2,x2), dot(x3,x3)), 0.0);
2492  m = m * m;
2493  return 42.0 * dot( m*m, vec4( dot(p0_692612174,x0), dot(p1,x1),
2494                                dot(p2,x2), dot(p3,x3) ) );
2495  }
2496
2497#define V_SEED_X 12.9898
2498#define V_SEED_Y 78.233
2499#define R_SEED 43758.5453
2500
2501uniform sampler2D uImage;
2502uniform float uDepth;
2503uniform float uNoise;
2504uniform float uTime;
2505uniform vec2 uResolution;
2506
2507varying vec2 vUv;
2508
2509float luma(vec4 color) {
2510  return dot(color.rgb, vec3(0.299, 0.587, 0.114));
2511}
2512
2513float rand(vec2 co){
2514  return fract(sin(dot(co.xy, vec2(V_SEED_X, V_SEED_Y))) * R_SEED);
2515}
2516
2517float filmGrain(vec2 uv) {
2518  float random = rand(uv + uTime);
2519  return snoise(vec3(uv, random) + random);
2520}
2521
2522void main (void) {
2523  vec4 origin = texture2D(uImage, vUv);
2524  float grain = filmGrain(vUv * uResolution);
2525  vec3 color = origin.rgb;
2526
2527  color *= 1.0 + (grain * uNoise * (-1.0 + uDepth + luma(origin) * 0.75));
2528
2529  vec4 tx = vec4(color, origin.a);
2530  tx.xyz *= tx.a;
2531
2532  gl_FragColor = tx;
2533}
2534`;function Gl(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(w);M&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,N)}return R}function Ws(w){for(var M=1;M<arguments.length;M++){var R=arguments[M]!=null?arguments[M]:{};M%2?Gl(Object(R),!0).forEach(function(N){a()(w,N,R[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(R)):Gl(Object(R)).forEach(function(N){Object.defineProperty(w,N,Object.getOwnPropertyDescriptor(R,N))})}return w}function Gc(w){var M=nl();return function(){var N=pt()(w),B;if(M){var W=pt()(this).constructor;B=Reflect.construct(N,arguments,W)}else B=N.apply(this,arguments);return Hn()(this,B)}}function nl(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}var kl=function(w){Wn()(R,w);var M=Gc(R);function R(N,B){return o()(this,R),M.call(this,N,Ws({programKey:"film-grain-program",frag:ui,uniforms:{uTime:0}},B))}return f()(R,[{key:"getUniformsFromProps",value:function(){var B=this.props,W=B.intensity,ce=B.shadow;return{uNoise:W*.01,uDepth:ce*.01}}},{key:"update",value:function(){this.uniforms.uTime+=this.props.speed*1e-4}}]),R}(us);a()(kl,"defaultProps",{intensity:0,shadow:0,speed:0});var kc=function(w){switch(w){case Eo.liquid:return ei;case Eo.parallax:return ls;case Eo.refractedCircles:return ks;case Eo.refractedLines:return zl;case Eo.filmGrain:return kl;default:throw new Error("No WebGL Effect found for type: ".concat(w))}},Wc={radial:"radial",linear:"linear"},ia=e("749189");function bo(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(w);M&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,N)}return R}function no(w){for(var M=1;M<arguments.length;M++){var R=arguments[M]!=null?arguments[M]:{};
2534M%2?bo(Object(R),!0).forEach(function(N){a()(w,N,R[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(R)):bo(Object(R)).forEach(function(N){Object.defineProperty(w,N,Object.getOwnPropertyDescriptor(R,N))})}return w}var aa=function(){function w(M,R,N){var B=this,W=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};o()(this,w),a()(this,"isPaused",!1),a()(this,"isIntersecting",!1),a()(this,"onIntersection",function(ce){B.isIntersecting=ce,B.updatePlayState(),B.instance.onIntersection&&B.instance.onIntersection(ce),B.isIntersecting&&B.isPaused&&B.instance.renderFrame()}),a()(this,"setPaused",function(ce){B.isPaused=ce,B.updatePlayState()}),a()(this,"togglePaused",function(){B.setPaused(!B.isPaused)}),a()(this,"onResize",function(){B.instance.refresh()}),this.instance=new M(R,N),this.node=R,this.options=no(no({},w.defaultOptions),W),this.options.reduceMotion===!0&&(this.isPaused=!0),this.bindListeners()}return f()(w,[{key:"bindListeners",value:function(){this.intersectionScroll=new ia.default(this.node,{onIntersection:this.onIntersection,onProgress:this.instance.onScrollProgress,normalize:this.options.normalizeScroll,windowRef:this.options.scrollWindowRef}),this.resizeObserver=new ResizeObserver(this.onResize),this.resizeObserver.observe(this.node)}},{key:"unbindListeners",value:function(){this.intersectionScroll.destroy(),this.resizeObserver.disconnect()}},{key:"detach",value:function(){this.unbindListeners(),this.instance.detach(),this.node=null}},{key:"attach",value:function(R){this.node=R,this.bindListeners(),this.instance.attach(R)}},{key:"updatePlayState",value:function(){if(this.isIntersecting&&!this.isPaused){this.instance.start();return}this.instance.stop()}},{key:"setProps",value:function(R){this.instance.setProps(R)}},{key:"refresh",value:function(){this.instance.refresh()}},{key:"destroy",value:function(){this.unbindListeners(),this.instance.destroy()}},{key:"props",get:function(){return this.instance.props}},{key:"autoUpdate",get:function(){return this.instance.autoUpdate}},{key:"isSupported",get:function(){return this.instance.isSupported}}]),w}();a()(aa,"defaultOptions",{scrollWindowRef:window,normalizeScroll:!0,reduceMotion:!1})},210220:function(){YUI.add("@sqs/yui-gallery/designs/autocolumns",function(_){_.namespace("SQS.Gallery.Designs"),_.SQS.Gallery.Designs.autocolumns=_.Base.create("GalleryDesignAutocolumns",_.Plugin.Base,[_.SQS.Gallery.GismoBase,_.SQS.Gallery.GalleryLoadingBehavior.ByViewport],{dimensions:null,initializer:function(){var s=this.get("host");s.get("container").addClass(this._getProperty("CONTAINER_CLASS")),s.get("slides").addClass(this._getProperty("SLIDE_CLASS")),s.plugLoaders(),this._evaluateBricks(),this.get("lightbox")&&_.SQS.Gallery.Manager.lightboxify(this.get("lightbox"),s.get("slides")),this._bindUI(),this._syncUI(),this.get("mixedContent")&&s.get("slides").each(function(e,n){var r=e.test("img")?e:e.one("img");r?r.onceAfter("loaded",function(){e.addClass("positioned")},this):e.addClass("positioned")},this)},destructor:function(){var s=this.get("host");if(s){var e=s.get("container"),n=s.get("slides");e&&e.removeClass(this._getProperty("CONTAINER_CLASS")),n&&n.removeClass(this._getProperty("SLIDE_CLASS"))}this._flushEvents()},_bindUI:function(){var s=this.get("host");s.after("refresh",this._syncUI,this);var e=new _.SQS.Gallery.ResizeEmitter({timeout:100});this._event(e.on("resize",this._syncUI,this)),s.after("aspectRatioChange",function(n){this.set("aspectRatio",n.newVal),this._evaluateBricks(),this._syncUI()},this),s.after(["columnWidthChange","columnWidthBehaviorChange","gutterChange","mixedContentChange"],function(n){this.set(n.attrName,n.newVal),this._syncUI()},this),s.after("lightboxChange",function(n){_.SQS.Gallery.Manager.lightboxify(n.newVal,s.get("slides"))},this)},_syncUI:function(){var s=this.get("host"),e=s.get("container").get("offsetWidth"),n=this.get("aspectRatio"),r=Math.min(this.get("gutter"),this.get("columnWidth")),i=this.get("mixedContent"),t=this.get("columnWidthBehavior")==="min"?"floor":"ceil",l=Math[t](e/this.get("columnWidth"));l=Math.max(l,1);for(var o=r*(l-1),d=(e-o)/l,f=Math.floor(d),h=[],a=0;a<l;a++)h[a]=0;s.get("slides").each(function(c,p){var v=p%l;n||(v=h.indexOf(Math.min.apply(Math,h)));var m=f*v;v!==0&&(m+=r*v);var b,E=f;n?b=E/n:b=this._getBrickHeight(c,p,E),v===l-1&&f!==d&&(E=e-m,!i&&!c.one(".sqs-video-wrapper")&&c.addClass("slide-stretched"));var A={top:h[v]+"px",left:m+"px",width:E+"px",height:b+"px"};c.setStyles(A),b+=r,h[v]+=b},this),s.get("container").setStyle("height",Math.max.apply(Math,h)-r+"px"),_.later(1,this,this.loadItems)},_getBrickHeight:function(s,e,n){var r=this._hasValidDimensions(this.dimensions[e]),i=this.get("mixedContent"),t=s.one(".sqs-video-wrapper img");if(t&&s.one(".intrinsic"))return s.setStyles({width:n+"px",height:null}),_.config.win.ImageLoader.load(t,{load:!0,mode:"fill"}),s.get("offsetHeight");if(r){var l=Math.floor(_.SQS.Gallery.Rendering.getHeightForWidth(this.dimensions[e].width,this.dimensions[e].height,n));if(!i)return l;s.setStyles({width:n+"px",height:null});var o=s.get("offsetHeight"),d=o-s.one("img").get("offsetHeight");return l+d}return s.setStyles({width:n+"px",height:null}),s.all("img").each(function(f){_.config.win.ImageLoader.load(f,{load:"viewport"})}),s.get("offsetHeight")},_hasValidDimensions:function(s){return!!(s&&s.width&&s.height)},_evaluateBricks:function(){var s=this.get("host");this.dimensions=[],s.getSlides().each(function(e){var n=e.one("img[data-image-dimensions]");n?(n.loader.set("mode",this.get("aspectRatio")?"fill":"none"),this.dimensions.push(_.SQS.Gallery.Rendering.getDimensionsFromNode(n))):this.dimensions.push(null)},this)},_getProperty:function(s){return this.constructor[s]}},{NS:"gallery-design",CONTAINER_CLASS:"sqs-gallery-design-autocolumns",SLIDE_CLASS:"sqs-gallery-design-autocolumns-slide",ATTRS:{columnWidthBehavior:{value:"min"},columnWidth:{value:250,validator:function(s){return _.Lang.isString(s)&&(s=parseInt(s,10)),_.Lang.isNumber(s)&&s>0}},gutter:{value:0},aspectRatio:{value:0},mixedContent:{value:!1},lightbox:{value:!1}}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/loading-behavior/by-viewport","@sqs/yui-gallery/gismo","@sq
2534s/yui-gallery/resize-emitter","@sqs/yui-gallery/rendering"]})},725083:function(){YUI.add("@sqs/yui-gallery/designs/autogrid",function(_){_.namespace("SQS.Gallery.Designs"),_.SQS.Gallery.Designs.autogrid=_.Base.create("GalleryDesignAutoGrid",_.Plugin.Base,[_.SQS.Gallery.GismoBase,_.SQS.Gallery.GalleryLoadingBehavior.ByViewport],{initializer:function(){var s=this.get("host");s.get("container").addClass(this._getProperty("CONTAINER_CLASS")),s.get("slides").addClass(this._getProperty("SLIDE_CLASS")),s.plugLoaders(),this._processImages(),this.get("lightbox")&&_.SQS.Gallery.Manager.lightboxify(this.get("lightbox"),s.get("slides")),this._bindUI(),this._syncUI()},_bindUI:function(){var s=this.get("host");s.after("refresh",this._syncUI,this);var e=new _.SQS.Gallery.ResizeEmitter({timeout:100});this._event(e.on("resize",this._syncUI,this)),s.after("aspectRatioChange",function(n){this.set("aspectRatio",n.newVal),this._processImages(),this._syncUI()},this),s.after(["columnWidthChange","columnWidthBehaviorChange","gutterChange"],function(n){this.set(n.attrName,n.newVal),this._syncUI()},this),s.after("lightboxChange",function(n){_.SQS.Gallery.Manager.lightboxify(n.newVal,s.get("slides"))},this)},destructor:function(){var s=this.get("host");if(s){var e=s.get("container"),n=s.get("slides");e&&e.removeClass(this._getProperty("CONTAINER_CLASS")),n&&(n.removeClass(this._getProperty("SLIDE_CLASS")),n.setStyles({width:null,marginBottom:null,marginRight:null,clear:null})),s.getImages().each(function(r){r.get("parentNode").test(".img-wrapper")&&r.unwrap(),r.setStyle("position",null)})}this._flushEvents()},_syncUI:function(){var s=this.get("host"),e=s.get("container").get("offsetWidth"),n=this.get("gutter"),r=this.get("columnWidthBehavior")==="min"?"floor":"ceil",i=Math[r](e/this.get("columnWidth"));i=Math.max(i,1);var t=n*(i-1),l=(e-t)/i;s.get("slides").each(function(o,d){var f=d%i;o.setStyles({width:100*l/e+"%",marginBottom:100*n/e+"%",marginRight:f===i-1?0:100*n/e+"%",clear:f===0?"left":null}).addClass("positioned")},this),s.get("container").setStyle("marginBottom",-100*n/e+"%"),_.later(1,this,this.loadItems)},_processImages:function(){var s=this.get("host"),e=this.get("aspectRatio");e?(s.getImages("image").each(function(n){n.get("parentNode").test(".img-wrapper")||n.wrap('<div class="img-wrapper content-fill"></div>'),n.get("parentNode").setStyle("paddingBottom",100/e+"%")}),s.getSlides("video").each(function(n){n.one(".sqs-video-wrapper").videoloader.set("mode","none");var r=n.one(".intrinsic-inner");r&&n.one(".intrinsic-inner").setStyle("paddingBottom",100/e+"%")})):s.getImages("image").each(function(n){n.get("parentNode").test(".img-wrapper")&&n.unwrap(),n.setStyle("position",null)})},_getProperty:function(s){return this.constructor[s]}},{NS:"gallery-design",CONTAINER_CLASS:"sqs-gallery-design-autogrid",SLIDE_CLASS:"sqs-gallery-design-autogrid-slide",ATTRS:{columnWidthBehavior:{value:"min"},columnWidth:{value:250},gutter:{value:0},aspectRatio:{value:0},lightbox:{value:!1}}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/loading-behavior/by-viewport","@sqs/yui-gallery/gismo","@sq
2534s/yui-gallery/resize-emitter"]})},89319:function(){YUI.add("@sqs/yui-gallery/designs/autorows",function(_){_.namespace("SQS.Gallery.Designs"),_.SQS.Gallery.Designs.autorows=_.Base.create("GalleryDesignAutoRows",_.Plugin.Base,[_.SQS.Gallery.GismoBase,_.SQS.Gallery.GalleryLoadingBehavior.ByViewport],{initializer:function(){var s=this.get("host");s.get("container").addClass(this._getProperty("CONTAINER_CLASS")),s.get("slides").addClass(this._getProperty("SLIDE_CLASS")),s.plugLoaders(),this._evaluateRatios(),this.get("lightbox")&&_.SQS.Gallery.Manager.lightboxify(this.get("lightbox"),s.get("slides")),this._bindUI(),this._syncUI()},destructor:function(){var s=this.get("host");if(s){var e=s.get("container"),n=s.get("slides");e&&e.removeClass(this._getProperty("CONTAINER_CLASS")),n&&(n.removeClass(this._getProperty("SLIDE_CLASS")),n.setStyles({height:null,width:null,marginRight:null,marginBottom:null}))}this._flushEvents()},_bindUI:function(){var s=this.get("host");s.after("refresh",this._syncUI,this),s.after(["rowHeightChange","gutterChange"],function(e){this.set(e.attrName,e.newVal),this._syncUI()},this),s.after("lightboxChange",function(e){_.SQS.Gallery.Manager.lightboxify(e.newVal,s.get("slides"))},this)},_syncUI:function(){var s=this.get("host"),e=s.get("container").get("offsetWidth"),n=this.get("gutter"),r=this.get("rowHeight"),i=new _.NodeList,t=0,l=0,o=function(d,f){var h=0;d.each(function(a,c){var p=a.one(".sqs-video-wrapper, img"),v=Math.floor(p.getData("aspectRatio")*f),m=c===d.size()-1;m&&(v=e-h),a.setStyles({height:f+"px",width:v+"px",marginRight:m?0:n+"px",marginBottom:n+"px"}),h+=n+v})};s.get("slides").each(function(d){var f=d.one(".sqs-video-wrapper, img"),h=f.getData("aspectRatio")*r;if(h+t>e){var a=r+(e-t)/l;o(i,a),t=0,l=0,i=new _.NodeList}l+=f.getData("aspectRatio"),t+=n+h,i.push(d)}),o(i,r),_.later(1,this,this.loadItems)},_evaluateRatios:function(){var s=this.get("host");s.get("slides").each(function(e){var n=e.one(".sqs-video-wrapper, img"),r=n.test(".sqs-video-wrapper"),i;r?i={width:n.videoloader.getWidth(),height:n.videoloader.getHeight()}:i=_.SQS.Gallery.Rendering.getDimensionsFromNode(n),n.setData("aspectRatio",i.width/i.height)})},_getProperty:function(s){return this.constructor[s]}},{NS:"gallery-design",CONTAINER_CLASS:"sqs-gallery-design-autorows",SLIDE_CLASS:"sqs-gallery-design-autorows-slide",ATTRS:{rowHeight:{value:250},gutter:{value:20},lightbox:{value:!0}}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/loading-behavior/by-viewport","@sqs/yui-gallery/gismo","@sq
2534s/yui-gallery/rendering"]})},956159:function(){YUI.add("@sqs/yui-gallery/designs/base",function(_){_.namespace("SQS.Gallery.Designs"),_.SQS.Gallery.Designs.base=_.Base.create("GalleryDesignBase",_.Plugin.Base,[_.SQS.Gallery.GismoBase,_.SQS.Gallery.GalleryLoadingBehavior.ByViewport],{initializer:function(){this.get("host").after("currentIndexChange",function(){this.get("host").syncUI()},this),this.get("host").plugLoaders(),this.loadItems(),this.get("host").syncUI()},destructor:function(){},_getProperty:function(s){return this.constructor[s]}},{NS:"gallery-design",ATTRS:{}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/loading-behavior/by-viewport","@sqs/yui-gallery/gismo"]})},154550:function(_,s,e){var n=e(999762).containFocus;YUI.add("@sqs/yui-gallery/designs/carousel",function(r){r.namespace("SQS.Gallery.Designs"),r.SQS.Gallery.Designs.carousel=r.Base.create("GalleryDesignCarousel",r.Plugin.Base,[r.SQS.Gallery.GismoBase,r.SQS.Gallery.GalleryLoadingBehavior.ByCurrentIndex],{initializer:function(){var i=this.get("host"),t=i.get("slides");i.get("container").addClass(this._getProperty("CONTAINER_CLASS")),t.addClass(this._getProperty("SLIDE_CLASS")),i.plugLoaders(),this._processImages(),i.loadImages(i.getImages()),this.get("lightbox")&&r.SQS.Gallery.Manager.lightboxify(this.get("lightbox"),t),this._bindUI(),this._syncUI()},destructor:function(){this._resizeEvent&&this._resizeEvent.detach(),this._indexChangeEvent&&this._indexChangeEvent.detach(),this._resizeEvent=null,this._indexChangeEvent=null},_bindUI:function(){this._indexChangeEvent=this.get("host").after("currentIndexChange",function(t){this._moveCarousel(t),this._updateControls()},this),this._resizeEvent=r.on("windowresize",function(){this._syncUI()},r.config.win,this);var i=this.get("host");i.after("lightboxChange",function(t){r.SQS.Gallery.Manager.lightboxify(t.newVal,i.get("slides"))},this)},_syncUI:function(){this._updateCarousel(),this._updateControls()},_updateCarousel:function(){var i=this.get("currentGroup")*this.get("slidesPerRow");this.set("slidesPerRow",this._getSlidesPerRow()),this._setSlideStyles();var t=Math.round(i/this.get("slidesPerRow")),l=this.get("totalGroups");t>=l?this.goToGroup(l-1):this.goToGroup(t)},_getSlidesPerRow:function(){var i=this.get("slidesPerRowOriginal");return r.config.win.innerWidth<480&&i>1?2:r.config.win.innerWidth<724&&i>2?3:i},_setSlideStyles:function(){var i=this.get("host"),t=i.get("container"),l=this.get("slidesPerRow"),o=this.get("gutter"),d=this._getProperty("CONTAINER_CLASS")+"-slides-in-view-";t.removeClass(d+".*"),t.addClass(d+l);var f=o+"%";t.setStyle("marginLeft","-"+f),i.get("slides").setStyles({width:100/l+o/l+"%",paddingLeft:f,paddingRight:f})},_updateControls:function(){var i=this.get("host"),t=this.get("totalSlides")<=this.get("slidesPerRow");i.get("elements.previous").toggleClass("sqs-hidden",t).toggleClass("sqs-disabled",this.get("isFirstGroup")).setAttribute("aria-disabled",this.get("isFirstGroup")),i.get("elements.next").toggleClass("sqs-hidden",t).toggleClass("sqs-disabled",this.get("isLastGroup")).setAttribute("aria-disabled",this.get("isLastGroup"))},_moveCarousel:function(i){if(i.halt(),Math.abs(i.newVal-i.prevVal)>1){var t=Math.floor(i.newVal/this.get("slidesPerRow"));this.goToGroup(t);return}if(i.newVal>i.prevVal&&!this.get("isLastGroup")){this.goToNextGroup();return}i.newVal<i.prevVal&&!this.get("isFirstGroup")&&this.goToPrevGroup()},_updateSlideTabbability:function(){var i=this.get("host"),t=i.get("container"),l=i.get("slides"),o=this.get("currentGroup"),d=this.get("slidesPerRow"),f=l.getDOMNodes().slice(o*d,(o+1)*d);this.revertFocusContainment&&this.revertFocusContainment(),this.revertFocusContainment=n({predicate:function(h){return f.some(function(a){return a.contains(h)})},root:t.getDOMNode(),setFocusOnContain:!1,restoreFocusOnRevert:!1})},goToGroup:function(i){var t="-"+(i*100+i*this.get("gutter"))+"%";this.get("host").get("container").setStyle("transform","translatex("+t+")"),this.set("currentGroup",i),this._updateSlideTabbability()},goToNextGroup:function(){var i=this.get("host"),t=this.get("currentGroup");i.get("totalGroups")-1!==t&&this.goToGroup(t+1)},goToPrevGroup:function(){var i=this.get("currentGroup");i!==0&&this.goToGroup(i-1)},_processImages:function(){var i=this.get("host"),t=this.get("aspectRatio");if(t){var l=100/t+"%";i.getImages("image").each(function(o){o.get("parentNode").setStyle("paddingBottom",l)}),i.getSlides("video").each(function(o){o.one(".sqs-video-wrapper").setStyle("paddingBottom",l)})}},_getProperty:function(i){return this.constructor[i]}},{NS:"gallery-design",CONTAINER_CLASS:"sqs-gallery-design-carousel",SLIDE_CLASS:"sqs-gallery-design-carousel-slide",ATTRS:{aspectRatio:{value:0},lightbox:{value:!1},gutter:{value:1},slidesPerRow:{value:3},currentGroup:{value:0},loop:{value:!1,readOnly:!0},slidesPerRowOriginal:{valueFn:function(){return this.get("slidesPerRow")},readOnly:!0},totalSlides:{valueFn:function(){return this.get("host").get("slides").size()},readOnly:!0},totalGroups:{getter:function(){return Math.ceil(this.get("totalSlides")/this.get("slidesPerRow"))},readOnly:!0},isFirstGroup:{getter:function(){return this.get("currentGroup")===0},readOnly:!0},isLastGroup:{getter:function(){return this.get("totalGroups")-1===this.get("currentGroup")},readOnly:!0}}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/loading-behavior/by-current-index","@sq
2534s/yui-gallery/gismo"]})},952987:function(){YUI.add("@sqs/yui-gallery/designs/grid",function(_){_.namespace("SQS.Gallery.Designs"),_.SQS.Gallery.Designs.grid=_.Base.create("GalleryDesignGrid",_.Plugin.Base,[_.SQS.Gallery.GismoBase,_.SQS.Gallery.GalleryLoadingBehavior.ByViewport],{initializer:function(){var s=this.get("host");s.get("container").addClass(this._getProperty("CONTAINER_CLASS")),s.get("slides").addClass(this._getProperty("SLIDE_CLASS")),s.getImages("image").each(function(e){e.setStyles({opacity:0}),this._event(e.once("load",function(){this._timer(_.later(Math.random()*500,this,function(){var n=this._anim(e,{opacity:1},{duration:1});if(!this.get("destroyed")&&n.get("node").inDoc()){var r=_.DOM.viewportRegion();n.get("node").inRegion(r)?n.run():e.setStyles({opacity:null})}}))},this))},this),s.getSlides("video").each(function(e){e.all(".sqs-video-wrapper").each(function(n){n.setStyles({opacity:0});var r=this._anim(n,{opacity:1},{duration:1});this._timer(_.later(Math.random()*500,this,function(){r.run()}))},this)},this),s.plugLoaders(),this.loadItems(),s.getSlides("video").each(function(e){var n=e.one(".sqs-video-wrapper"),r=n.videoloader;this.get("lightbox")&&r.set("inactive",!0),e.one(".content-fit")?r.set("mode","fit"):r.set("mode","fill");var i=r.get("video"),t=i&&i.getAttribute("src").indexOf("instagram.com")!==-1,l=r.get("overlay");t&&l&&l.on("click",function(o){o.halt(),r.showOverlay(),window.open(i.getAttribute("src"),"Instagram","width=620,height=720")},this)},this),this.get("lightbox")&&_.SQS.Gallery.Manager.lightboxify(this.get("lightbox"),s.get("slides")),s.after("lightboxChange",function(e){_.SQS.Gallery.Manager.lightboxify(e.newVal,s.get("slides"))},this)},destructor:function(){var s=this.get("host");if(s){var e=s.get("container"),n=s.get("slides");e&&e.removeClass(this._getProperty("CONTAINER_CLASS")),n&&n.removeClass(this._getProperty("SLIDE_CLASS"))}},_getProperty:function(s){return this.constructor[s]}},{NS:"gallery-design",CONTAINER_CLASS:"sqs-gallery-design-grid",SLIDE_CLASS:"sqs-gallery-design-grid-slide",ATTRS:{lightbox:{value:!0},perRow:{value:4}}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/loading-behavior/by-viewport","@sqs/yui-gallery/gismo"]})},822351:function(){YUI.add("@sqs/yui-gallery/designs",function(_){},"1.0",{requires:["@sqs/yui-gallery/designs/autocolumns","@sqs/yui-gallery/designs/autogrid","@sqs/yui-gallery/designs/autorows","@sq
2534s/yui-gallery/designs/base","@sqs/yui-gallery/designs/carousel","@sqs/yui-gallery/designs/grid","@sqs/yui-gallery/designs/list","@sqs/yui-gallery/designs/stacked","@sqs/yui-gallery/designs/strip"]})},118935:function(){YUI.add("@sqs/yui-gallery/designs/list",function(_){_.namespace("SQS.Gallery.Designs"),_.SQS.Gallery.Designs.list=_.Base.create("GalleryDesignList",_.Plugin.Base,[_.SQS.Gallery.GismoBase],{initializer:function(){this.host=this.get("host"),this.host.get("container").addClass(this._getProperty("CONTAINER_CLASS")),this.host.get("slides").addClass(this._getProperty("SLIDE_CLASS")),this.host.plugLoaders(),this._processImages(),this.host.loadImages(this.host.getImages()),this.get("lightbox")&&_.SQS.Gallery.Manager.lightboxify(this.get("lightbox"),this.host.get("slides")),this._renderUI()},destructor:function(){this.host=null},_renderUI:function(){var s=this.host.get("designOptions.imageWidth"),e=parseInt(100-s,10);this.host.get("elements.imageContainers").each(function(n){var r=n.ancestor(".summary-thumbnail-outer-container"),i=r||n;i&&i.getDOMNode().style.setProperty("width",s+"%")}),this.host.get("elements.metaContainers").each(function(n){n.getDOMNode().style.setProperty("width",e+"%")}),this.host.get("slides").each(function(n){n.one("img")||n.addClass("no-image")})},_bindUI:function(){var s=this.host;s.after("lightboxChange",function(e){_.SQS.Gallery.Manager.lightboxify(e.newVal,s.get("slides"))},this)},_processImages:function(){var s=this.get("aspectRatio");s&&(this.host.getImages("image").each(function(e){e.get("parentNode").setStyle("paddingBottom",100/s+"%")}),this.host.getSlides("video").each(function(e){e.one(".sqs-video-wrapper").setStyle("paddingBottom",100/s+"%")}))},_getProperty:function(s){return this.constructor[s]}},{NS:"gallery-design",CONTAINER_CLASS:"sqs-gallery-design-list",SLIDE_CLASS:"sqs-gallery-design-list-slide",ATTRS:{aspectRatio:{value:0},lightbox:{value:!1}}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/gismo"]})},105824:function(_,s,e){var n=e(999762).containFocus,r=e(725977);YUI.add("@sqs/yui-gallery/designs/stacked",function(i){i.namespace("SQS.Gallery.Designs"),i.SQS.Gallery.Designs.stacked=i.Base.create("GalleryDesignStacked",i.Plugin.Base,[i.SQS.Gallery.GismoBase,i.SQS.Gallery.GalleryLoadingBehavior.ByCurrentIndex],{initializer:function(){var t=this.get("host"),l=t.get("slides");if(t.get("container").addClass(this._getProperty("CONTAINER_CLASS")),l&&l.addClass(this._getProperty("SLIDE_CLASS")),this.plug(this.get("transition"),this.get("transitionOptions")),t.after("currentIndexChange",this.syncUI,this),t.after("refresh",this.syncUI,this),t.after("image-loaded",this._positionMetaOverlay,this),l&&l.each(function(d,f){var h=d.test("img")?d:d.one("img");h?h.onceAfter("loaded",function(){d.addClass("loaded")},this):d.addClass("loaded")},this),t.plugLoaders(),this.get("autoHeight")){var o=i.bind(function(){this.containerHeight=this._calculateContainerHeight(),t.get("container").setStyles({height:this.containerHeight})},this);o(),this._event(new i.SQS.Gallery.ResizeEmitter({timeout:100}).on("resize",o))}t.refresh(),this.bindUI(),this.syncUI()},destructor:function(){var t=this.get("host");if(t){var l=t.get("container");l&&this.get("autoHeight")&&l.setStyles({height:null});var o=t.get("slides");o&&o.each(function(d){d.setStyles({opacity:null}),d.removeClass(this._getProperty("SLIDE_CLASS"))},this)}},bindUI:function(){var t=this.get("host");this.get("clickBehavior")&&this._event(t.get("container").on("click",this.onClickSlide,this))},getSlideFromClickEvent:function(t){return t.target.test(".slide")?t.target:t.target.ancestor(".slide")},onClickSlide:function(t){if(!t.target.ancestor("a",!0)){t.preventDefault();var l=this.getSlideFromClickEvent(t);if(l){var o=l.getAttribute("data-click-through-url");if(o){this.clickthrough(o);return}}this.advanceSlideFromClick(t)}},clickthrough:function(t){var l=window.frameElement&&window.frameElement.hasAttribute("data-is-visitor-preview");if(l){i.Global.fire("bypassGalleryClickThrough",{url:t});return}window.location.href=t},advanceSlideFromClick:function(t){var l=this.getSlideFromClickEvent(t),o=this.get("host"),d=o._slideType(o.getCurrentSlide());if(d!=="video")switch(this.get("clickBehavior")){case"next":o.nextSlide();break;case"previous":o.previousSlide();break;default:var f=l?l.get("region"):o.get("container").get("region"),h=f.width/2+f.left;t.pageX>h?o.nextSlide():o.previousSlide();break}},syncUI:function(t){var l=this.get("host");l.syncUI(),this.fire("transition",t||{newVal:l.get("currentIndex")}),this.loadItems(),this._positionMetaOverlay(),this._updateSlideTabbability()},_updateSlideTabbability:function(){var t=this.get("host"),l=t.get("container"),o=t.get("slides").item(t.get("currentIndex"));this.revertFocusContainment&&this.revertFocusContainment(),this.revertFocusContainment=n({predicate:function(d){return o._node.contains(d)},root:l._node,setFocusOnContain:!1,restoreFocusOnRevert:!1})},_positionMetaOverlay:function(){var t=this.get("host"),l=t.getCurrentSlide();if(l){var o=l.one("img");o||(o=l);var d=o.ancestor(".sqs-video-wrapper",!0);d&&(o=d,d.videoloader.on("showingVideoChange",function(c){l.toggleClass("video-playing",!!c.newVal)}));var f=l.one(".meta");if(f){var h=t.get("container"),a=r(h,"galleryOptions");
2534if(a)switch(a["meta-position"]||"bottom"){case"top":case"bottom":f.setStyles({left:o.get("offsetLeft"),width:o.get("offsetWidth")});break;case"top-left":case"bottom-left":f.setStyles({left:o.get("offsetLeft"),maxWidth:o.get("offsetWidth")/2});break;case"top-right":case"bottom-right":f.setStyles({right:l.get("offsetWidth")-(o.get("offsetLeft")+o.get("offsetWidth")),maxWidth:o.get("offsetWidth")/2});break;case"center":f.setStyles({maxWidth:o.get("offsetWidth")/2}),f.setStyles({marginLeft:f.get("offsetWidth")/-2,marginTop:f.get("offsetHeight")/-2});break}f.get("scrollHeight")/h.get("offsetHeight")>.9?f.setStyle("height",h.get("offsetHeight")*.4).addClass("overflow"):f.setStyle("height",null).removeClass("overflow")}}},_calculateContainerHeight:function(){var t=this.get("host"),l=[],o=t.get("slides");o&&o.each(function(f){switch(t._slideType(f)){case"image":var h=f.test("img")?f:f.one("img");if(h){var a=i.SQS.Gallery.Rendering.getDimensionsFromNode(h),c=i.SQS.Gallery.Rendering.getHeightForWidth(a.width,a.height,f.get("offsetWidth"));isNaN(c)||l.push(c)}break;case"video":var p=f.one(".sqs-video-wrapper");if(!p)break;var v=p.videoloader;if(!v)break;var m=i.SQS.Gallery.Rendering.getHeightForWidth(v.getWidth(),v.getHeight(),f.get("offsetWidth"));isNaN(m)||l.push(m);break}},this);var d=t.get("container").get("offsetHeight");return l.length>0&&(d=Math.min.apply(Math.min,l)),d},_getProperty:function(t){return this.constructor[t]},_getTransition:function(t){if(t=i.SQS.Gallery.StackedTransitions[t],!t)throw new Error('Could not find transition named "'+t+'"');return t}},{NS:"gallery-design",CONTAINER_CLASS:"sqs-gallery-design-stacked",SLIDE_CLASS:"sqs-gallery-design-stacked-slide",ATTRS:{autoHeight:{value:!0},clickBehavior:{value:"next"},easing:{value:i.Easing.easeOutStrong},speed:{value:1},preloadCount:{value:1},transition:{value:"fade",getter:"_getTransition"},transitionOptions:{value:{}}}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/loading-behavior/by-current-index","@sqs/yui-gallery/designs/stacked/transitions","@sqs/yui-gallery/gismo","@sq
2534s/yui-gallery/rendering","@sqs/yui-gallery/resize-emitter"]})},996191:function(){YUI.add("@sqs/yui-gallery/designs/stacked/transitions/base",function(_){_.namespace("SQS.Gallery.StackedTransitions"),_.SQS.Gallery.StackedTransitions.base=_.Base.create("GalleryDesignStackedTransition",_.Plugin.Base,[_.SQS.Gallery.GismoBase],{baseZIndex:888,initializer:function(){this.get("host").get("host").get("slides").setStyles({opacity:0,zIndex:this.baseZIndex}),_.UA.ie&&this.get("host").get("host").get("slides").setStyles({visibility:"hidden"}),this.get("host").on("transition",this.transition,this)},_getProperty:function(s){return this.constructor[s]}},{NS:"gallery-stacked-transition"})},"1.0",{requires:["base","plugin","@sqs/yui-gallery/gismo"]})},781593:function(){YUI.add("@sqs/yui-gallery/designs/stacked/transitions/fade",function(_){_.namespace("SQS.Gallery.StackedTransitions"),_.SQS.Gallery.StackedTransitions.fade=_.Base.create("GalleryDesignStackedTransition",_.SQS.Gallery.StackedTransitions.base,[],{transition:function(s){this.get("host").get("host").set("inMotion",!0);var e=s.newVal||this.get("host").get("host").get("currentIndex"),n=s.prevVal;if(_.Lang.isNumber(e)){var r=this.get("host").get("host").getSlides().item(e);r&&(r.setStyles({visibility:null,zIndex:this.baseZIndex+1}),this._anim(r,{opacity:1},{duration:this.get("host").get("speed"),easing:this.get("host").get("easing"),end:_.bind(function(){var t=this.get("host");if(t){var l=t.get("host");l&&l.set("inMotion",!1)}},this)}).run())}if(_.Lang.isNumber(n)){var i=this.get("host").get("host").getSlides().item(n);i&&(i.setStyles({zIndex:this.baseZIndex}),this._anim(i,{opacity:0},{duration:this.get("host").get("speed")*1.2,easing:this.get("host").get("easing"),end:_.bind(function(){var t=this.get("host");if(t){var l=t.get("host");l&&(l._currentSlide()!==i&&i.setStyles({visibility:"hidden",zIndex:null}),l.set("inMotion",!1))}},this)}).run())}}},{NS:"gallery-stacked-transition"})},"1.0",{requires:["base","node","@sqs/yui-gallery/designs/stacked/transitions/base"]})},439675:function(){YUI.add("@sqs/yui-gallery/designs/stacked/transitions",function(_){},"1.0",{requires:["@sqs/yui-gallery/designs/stacked/transitions/base","@sqs/yui-gallery/designs/stacked/transitions/fade","@sqs/yui-gallery/designs/stacked/transitions/ken-burns","@sqs/yui-gallery/designs/stacked/transitions/new-swipe","@sqs/yui-gallery/designs/stacked/transitions/scroll","@sqs/yui-gallery/designs/stacked/transitions/swipe"]})},169526:function(_,s,e){var n=e(49500);YUI.add("@sqs/yui-gallery/designs/stacked/transitions/ken-burns",function(r){r.namespace("SQS.Gallery.StackedTransitions"),r.SQS.Gallery.StackedTransitions.kenBurns=r.Base.create("GalleryDesignStackedTransition",r.SQS.Gallery.StackedTransitions.base,[],{initializer:function(){Modernizr.csstransforms&&this.get("host").get("host").getImages().each(function(i){var t=i.getAttribute("data-image-focal-point");t=t.split(","),i.setStyles({transformOrigin:t[0]*100+"%"+t[1]*100+"%",transform:"translatez(0)"})})},transition:function(i){this.get("host").get("host").set("inMotion",!0);var t=i.newVal||this.get("host").get("host").get("currentIndex"),l=i.prevVal,o=r.Lang.isNumber(t)&&this.get("host").get("host").getSlides().item(t),d=r.Lang.isNumber(l)&&this.get("host").get("host").getSlides().item(l),f=this.get("host").get("speed");if(o){if(Modernizr.csstransforms){var h=o.one("img"),a=t%2===0?this.get("zoom"):1,c=t%2!==0?this.get("zoom"):1,p=this.get("host").get("host").get("autoplayOptions.timeout")/1e3+f,v=new n(function(m){var b=a+m*(c-a);h.setStyle("transform","scale("+b+")")},{duration:p*1e3,easing:"linear"});v.start()}o.setStyles({zIndex:this.baseZIndex+1}),o.anim({opacity:1},{from:{opacity:0}
2534,end:r.bind(function(){this.get("host").get("host").set("inMotion",!1)},this)}).run()}d&&(d.setStyles({zIndex:this.baseZIndex}),o.anim({opacity:1},{duration:f,from:{opacity:0},end:r.bind(function(){this.get("host").get("host").set("inMotion",!1)},this)}).run())}},{NS:"gallery-stacked-transition",ATTRS:{zoom:{value:1.075}}})},"1.0",{requires:["base","node","@sqs/yui-gallery/designs/stacked/transitions/base"]})},785719:function(){YUI.add("@sqs/yui-gallery/designs/stacked/transitions/new-swipe",function(_){_.namespace("SQS.Gallery.StackedTransitions"),_.SQS.Gallery.StackedTransitions.newSwipe=_.Base.create("GalleryDesignStackedTransition",_.SQS.Gallery.StackedTransitions.base,[],{initializer:function(){this._host=this.get("host").get("host"),this._$container=this._host.get("container"),this._$items=this._host.get("slides"),this._$assets=new _.NodeList,this._$items.each(function(s){var e=s.one(".sqs-video-wrapper"),n=s.one("img");e?(e.plug(_.Squarespace.VideoLoader),this._$assets.push(e)):(ImageLoader.load(n),this._$assets.push(n))},this),this._setLayoutStyles(),this._bind()},transition:function(s){var e=this._host.get("currentIndex");s||(s={});var n=s.x||-1*(this._$items.item(0).get("clientWidth")*e)+"px",r=s.y||"0px";this._$container.setStyles({transform:"translate3d("+n+", "+r+", 0)"})},_setLayoutStyles:function(){this._$container.setStyles({whiteSpace:"nowrap",transition:"none"}),this._$items.setStyles({display:"inline-block",opacity:1,position:"relative"}),this._$assets.setStyles({cursor:"move"})},_bind:function(){var s={},e=0,n=[],r=5,i;this._$container.on("click",function(t){t.stopPropagation()}),this._$container.on(["mousedown","touchstart"],function(t){if(t.touches&&t.touches.length>1)return!1;t.halt(),s.target=t.target,s.initiated=!0,s.tap=!0,s.start={x:t.touches?t.touches[0].clientX:t.clientX,y:t.touches?t.touches[0].clientY:t.clientY,region:this._$container.getDOMNode().getBoundingClientRect()},e=Date.now()},this),this._$container.on(["mousemove","touchmove"],function(t){if(!s.initiated)return!1;if(t.halt(),t.type==="mousemove"&&(i&&i.cancel&&i.cancel(),i=_.later(500,this,function(){this._$container.simulate("mouseup")})),s.tap=!1,s.end={x:t.touches?t.touches[0].clientX:t.clientX,y:t.touches?t.touches[0].clientY:t.clientY,region:this._$container.getDOMNode().getBoundingClientRect()},!s.axis)Math.abs(Math.abs(s.end.x)-Math.abs(s.start.x))>10&&(s.axis="x"),Math.abs(Math.abs(s.end.y)-Math.abs(s.start.y))>10&&(s.axis="y");else{var l=this._getBoundaries(),o=this.get("boundaries"),d=s.start[s.axis]-s.end[s.axis],f=s.start.region.left,h=s.start.region.top,a=function(b){return o[b]==="none"||o[b]==="none"?1:.1},c=1,p=f-d;s.axis==="x"&&(p>-1*l.left&&(c=a("left"),s.boundaryBreach="left"),p<-1*l.right&&(c=a("right"),s.boundaryBreach="right")),s.axis==="y"&&(p<-1*l.top&&(c=a("top"),s.boundaryBreach="top"),p>-1*l.bottom&&(c=a("bottom"),s.boundaryBreach="bottom"));var v=f,m=h;s.axis==="x"?v=f-d*c:m=h-d*c,this._$container.setStyles({transform:"translate3d("+v+"px, "+m+"px, 0)"})}n.push({x:s.end.x,y:s.end.y,time:Date.now()}),n.length>r&&n.shift()},this),this._$container.on(["mouseup","touchend"],function(t){if(!s.initiated)return!1;if(t.halt(),n.length===r){var l=n[0],o=n[n.length-1],d=Math.abs(l[s.axis]-o[s.axis]),f=Math.abs(o.time-l.time);s.velocity=d/f}else s.velocity=0;s.end||(s.tap=!0,s.end={x:t.touches?t.touches[0].clientX:t.clientX,y:t.touches?t.touches[0].clientY:t.clientY,region:this._$container.getDOMNode().getBoundingClientRect()}),s.time=Date.now()-e,s.boundaryBreach&&this.get("boundaryBreachCallback")(s),this._dispatchSlideAction(s),s={},n=[]},this)},_getBoundaries:function(){var s=this._$container.getStyle("transform");this._$container.setStyle("transform","translate3d(0,0,0)");var e=this._$items.item(0).get("region"),n=this._$items.item(this._$items.size()-1).get("region"),r;return r={top:e.top,left:e.left,bottom:n.bottom-n.height,right:n.right-n.width},this._$container.setStyle("transform",s),r},_dispatchSlideAction:function(s){var e=this._host.get("currentIndex"),n=.7/s.velocity,r=_.config.win.innerWidth<767?.2:.3,i=_.config.win.innerWidth<767?.4:.5;if(n<r&&(n=r),n>i&&(n=i),this._$container.setStyles({transition:"transform "+n+"s ease-out"}),_.later(n*1e3,this,function(){this._$container.setStyles({transition:"none"})}),s.axis==="x"){var t=Math.abs(Math.abs(s.start.x)-Math.abs(s.end.x));(t>this._$container.get("clientWidth")/2||s.velocity>1)&&(s.start.x>s.end.x?e<this._$items.size()-1&&e++:e>0&&e--)}this._host.set("currentIndex",e)}},{NS:"gallery-stacked-transition",CONTAINER_CLASS:"sqs-gallery-design-stacked-newswi
2534pe",WRAPPER_CLASS:"sqs-gallery-design-stacked-newswipe-wrapper",ATTRS:{boundaries:{value:{top:"inertial",right:"inertial",bottom:"inertial",left:"inertial"},validator:function(s){var e=!0;for(var n in s)if(s[n]!=="none"&&s[n]!=="hard"&&s[n]!=="inertial"){e=!1;break}return e}},boundaryBreachCallback:{value:function(s){}},snapPoints:{value:{x:"100%",y:"none"},validator:function(s){var e=!!s.match(/%$/)&&!isNaN(parseFloat(s)),n=!!s.match(/none/);return e||n}}}})},"1.0",{requires:["base","node","@sqs/yui-gallery/designs/stacked/transitions/base","@sqs/yui-gallery/touch-event-listener","squarespace-video-loader"]})},815176:function(){YUI.add("@sqs/yui-gallery/designs/stacked/transitions/scroll",function(_){_.namespace("SQS.Gallery.StackedTransitions"),_.SQS.Gallery.StackedTransitions.scroll=_.Base.create("GalleryDesignStackedTransition",_.SQS.Gallery.StackedTransitions.base,[],{initializer:function(){this.galleryHost=this.get("host").get("host"),this.container=this.galleryHost.get("container"),this.slides=this.galleryHost.get("slides"),this.containerWidth=this.container.get("parentNode").width(),this.container.addClass(this._getProperty("CONTAINER_CLASS")),this.slides.setStyles({opacity:1,visibility:"visible"}),this.container.setStyle("width",this.slides.size()*this.containerWidth+"px"),this.slides.setStyle("width",this.containerWidth+"px"),this._adjustPosition(this._getCurrentSlidePosition()),this._event(new _.SQS.Gallery.ResizeEmitter({timeout:100}).on("resize",function(){this.containerWidth=this.container.get("parentNode").width(),this.container.setStyle("width",this.slides.size()*this.containerWidth+"px"),this.slides.setStyle("width",this.containerWidth+"px"),this._adjustPosition(this._getCurrentSlidePosition())},this)),_.config.win.Modernizr&&_.config.win.Modernizr.touch&&(this.touchListener=null,this.touchStartPoint=null,this.touchListener=new _.SQS.Gallery.TouchEventListener(this.container,{move:!0,swipe:!0,preventDefaultTouchEvents:!1,preventDefaultGestureEvents:!0}),_.on("squarespace:ontouch",function(s){this._onTouch(s)},this))},destructor:function(){this.container&&(this.container.removeClass(this._getProperty("CONTAINER_CLASS")),this.container.setStyles({width:null,left:null})),this.touchListener&&this.touchListener.removeEventHandlers(),this._flushEvents()},transition:function(s){this.galleryHost.get("inMotion")||this.slides.size()===0||this._adjustPosition(this._getCurrentSlidePosition(),!0)},_getOffsetAttribute:function(){return this.get("direction")==="horizontal","offsetWidth"},_getContainerDim:function(){return this.get("host").get("host").get("container").get(this._getOffsetAttribute())},_getDirection:function(s,e){return s<e?1:-1},_getCurrentSlidePosition:function(){return-1*this.containerWidth*this.galleryHost.get("currentIndex")},_onTouch:function(s){var e=this.get("host").get("host").get("container"),n=s.targetEl;if(n.getAttribute("href")){this._handleAnchors(n),s.touchEvent.preventDefault();return}else{if(s.touchEvent.touches.length>1)return;if(e.contains(n)&&!n.ancestor(".image-detail-wrapper, .sqs-video-wrapper"))switch(s.action){case _.SQS.Gallery.TouchEventListener.ActionTypes.swipeUp:_.fire("transition:scroll:swipeup",{container:e});break;case _.SQS.Gallery.TouchEventListener.ActionTypes.swipeDown:_.fire("transition:scroll:swipedown",{container:e});break;case _.SQS.Gallery.TouchEventListener.ActionTypes.tapped:_.fire("transition:scroll:tapped",s);break;case _.SQS.Gallery.TouchEventListener.ActionTypes.touchStart:this.touchStartPoint=s.point;break;case _.SQS.Gallery.TouchEventListener.ActionTypes.touchMove:this._scrollByDistance(s.point);break;case _.SQS.Gallery.TouchEventListener.ActionTypes.touchEnd:this._finishScroll(s.point);break}}n.ancestor(".image-detail-wrapper, .sqs-video-wrapper")||this.get("allowPageScroll")||s.touchEvent.preventDefault()},_handleAnchors:_.throttle(function(s){s.getAttribute("target").match(/_blank/)?window.open(s.getAttribute("href")):window.location.href=s.getAttribute("href")}),_scrollByDistance:function(s){if(!(!this.touchStartPoint||this.slides.size()<2)){var e=this.get("host").get("host"),n=e.get("slides"),r=e.get("currentIndex"),i=0;if(this.get("direction")==="vertical"?i=this.touchStartPoint.y-s.y:i=this.touchStartPoint.x-s.x,i>0&&r+1>=n.size()){e.fire("reachedEnd"),this.touchStartPoint=null;return}else if(i<0&&r-1<0){e.fire("reachedBeginning"),this.touchStartPoint=null;return}this._adjustPosition(this._getCurrentSlidePosition()-i)}},_finishScroll:function(s){if(!(!this.touchStartPoint||this.slides.size()<2)){var e=this.galleryHost,n=0,r=e.get("currentIndex");if(this.get("direction")==="vertical"?n=this.touchStartPoint.y-s.y:n=this.touchStartPoint.x-s.x,r=n>=0?r+1:r-1,r<0){e.fire("reachedBeginning"),this.touchStartPoint=null;return}else if(r>=e.get("slides").size()){e.fire("reachedEnd"),this.touchStartPoint=null;return}this._adjustPosition(-1*this.containerWidth*r,!0,.4),e.set("inMotion",!1),e.set("currentIndex",r,{direction:n>0?1:-1})}},_adjustPosition:function(s,e,n){var r={},i=this.get("direction"),t=this.get("accelerate");t?r.transform=i==="vertical"?"translate3d(0,"+s+"px,0)":"translate3d("+s+"px,0,0)":r[i==="vertical"?"top":"left"]=s+"px",e?t?this.container.transition({duration:n||this.get("host").get("speed"),transform:r.transform,easing:n?_.Easing.easeInStrong:this.get("host").get("easing")}):(this.galleryHost.set("inMotion",!0),this._anim(this.container,r,{duration:n||this.get("host").get("speed"),easing:n?_.Easing.easeInStrong:this.get("host").get("easing")}).run().on("end",function(){this.galleryHost.set("inMotion",!1)},this)):this.container.setStyles(r)}},{NS:"gallery-stacked-transition",CONTAINER_CLASS:"sqs-gallery-design-stacked-scrollHorz",ATTRS:{direction:{value:"horizontal"},accelerate:{valueFn:function(){return _.UA.mobile}},allowPageScroll:{value:!0}}})},"1.0",{requires:["base","node","@sqs/yui-gallery/resize-emitter","@sqs/yui-gallery/designs/stacked/transitions/base","@sqs/yui-gallery/touch-event-listener"]})},71724:function(){YUI.add("@sqs/yui-gallery/designs/stacked/transitions/swipe",function(_){_.namespace("SQS.Gallery.StackedTransitions"),_.SQS.Gallery.StackedTransitions.swipe=_.Base.create("GalleryDesignStackedTransition",_.SQS.Gallery.StackedTransitions.base,[],{initializer:function(){this.galleryHost=this.get("host").get("host"),this.container=this.galleryHost.get("container"),this.slides=this.galleryHost.get("slides"),this.container.addClass(this._getProperty("CONTAINER_CLASS")),this.container.get("parentNode").addClass(this._getProperty("WRAPPER_CLASS")),this.slides.setStyles({opacity:null,visibility:null}),this.bindUI(),this.syncUI(),this._event(new _.SQS.Gallery.ResizeEmitter({timeout:100}).on("resize",function(){this.syncUI()},this))},bindUI:function(){var s,e,n=this.container.get("parentNode").width()/2.25;this.container.on("touchstart",function(r){e=!1,s=new Date().getTime()}),this.container.on("touchmove",function(r){e=!0}),this.container.on("touchend",function(r){var i=this.container.get("parentNode").get("scrollLeft"),t=this.galleryHost.get("currentIndex"),l=this._getSlidePosition(t),o=Math.abs(l-i),d=new Date().getTime()-s>250;if(d===!0)o>n&&(i>l?t++:t--);else if(d===!1&&e===!1){if(!r.target.get("tagName").match(/img/i))return;t++}else e===!0&&o>0&&(i>l?t++:t--);this._adjustPosition(t)},this)},syncUI:function(){this.containerWidth=this.container.get("parentNode").width(),this.container.setStyle("width",this.slides.size()*this.containerWidth+"px"),this.slides.setStyle("width",this.containerWidth+"px"),this._adjustPosition()},transition:function(s){this.galleryHost.get("inMotion")||this.slides.size()===0||this._adjustPosition()},_getSlidePosition:function(s){return this.containerWidth*s},_adjustPosition:function(s){s=_.Lang.isUndefined(s)?this.galleryHost.get("currentIndex"):s;var e=this.container.get("parentNode").get("scrollLeft"),n=this._getSlidePosition(s);e!==n&&(this.galleryHost.set("inMotion",!0),new _.Anim({node:this.container.get("parentNode"),to:{scrollLeft:n},duration:.28,easing:_.Easing.easeOut}).run().on("end",function(){this.galleryHost.set("inMotion",!1),this.galleryHost.set("currentIndex",s)},this))},destructor:function(){this.container&&this.container.removeClass(this._getProperty("CONTAINER_CLASS")),this._flushEvents()}},{NS:"gallery-stacked-transition",CONTAINER_CLASS:"sqs-gallery-design-stacked-swipe",WRAPPER_CLASS:"sqs-gallery-design-stacked-swipe-wrapper",ATTRS:{}})},"1.0",{requires:["base","node","@sqs/yui-gallery/resize-emitter","@sqs/yui-gallery/designs/stacked/transitions/base"]})},3064:function(_,s,e){var n=e(999762).containFocus,r=e(737112),i=e(140546
2534);function t(l,o){l.setAttribute("aria-current",o?"true":"false")}YUI.add("@sqs/yui-gallery/designs/strip",function(l){l.namespace("SQS.Gallery.Designs"),l.SQS.Gallery.Designs.strip=l.Base.create("GalleryDesignBase",l.Plugin.Base,[l.SQS.Gallery.GismoBase,l.SQS.Gallery.GalleryLoadingBehavior.ByCurrentIndex],{initializer:function(){var o=this.get("host");o.get("container").addClass(this._getProperty("CONTAINER_CLASS")),o.get("slides").addClass(this._getProperty("SLIDE_CLASS")),this._event(o.on("image-loaded",this._syncUIRefreshWrapperWidth,this)),this._event(o.on("refresh",this._syncUIRefreshWrapperWidth,this)),o.plugLoaders();var d=o.get("container").get("offsetHeight");o._slidesByType("video").each(this._initializeVideoSlide(d)),o.renderWrapper(),o.after("currentIndexChange",this.syncUI,this),this.syncUI(),this.bindUI()},destructor:function(){var o=this.get("host");if(o){var d=o.get("container");d&&d.removeClass(this._getProperty("CONTAINER_CLASS"));var f=o.get("slides");f&&f.removeClass(this._getProperty("SLIDE_CLASS"))}},_initializeVideoSlide:function(o){return function(d){var f=d.one(".sqs-video-wrapper");if(f){var h=f.videoloader,a=h.getWidth()/h.getHeight();f.setStyle("paddingRight",a*o),d.one("img")&&d.one("img").refresh()}}},syncUI:function(o){(!o||!o.calledFromParent)&&this.get("host").syncUI(),this._syncUIRefreshWrapperWidth(),this.loadItems()},_syncUIRefreshWrapperWidth:function(){var o=this.get("host"),d=o.get("container");if(d.hasClass("sqs.gallery-thumbnails")){var f=d.get("offsetHeight");d.all(".sqs-video-thumbnail").each(function(b){b.hasClass("no-image")&&b.one(".sqs-video-thumbnail-inner").setStyles({width:Math.floor(f*(16/9))+"px"});var E=b.one("img");E&&(b.removeClass("loading"),b.setAttribute("style","width: "+E.get("offsetWidth")+"px !important"))})}var h=o._wrapperEl;h.setStyles({width:null});var a=0,c=0;o.get("slides").each(function(b,E){this.get("host").get("currentIndex")>E&&(c+=b.get("offsetWidth")),a+=b.get("offsetWidth")},this);var p=d.get("offsetWidth"),v=o._currentSlide();if(v){switch(this.get("alignment")){case"start":break;case"middle":c-=(p-v.get("offsetWidth"))/2,c<0&&(c=0);break;case"end":c-=p-v.get("offsetWidth"),c<0&&(c=0);break}a<p?c=(p-a)/-2:c>a-p&&(c=a-p)}h.setStyles({width:a*2});var m=this;this._anim(h,{left:-1*c},{duration:this.get("speed"),easing:this.get("easing"),start:function(){m.get("host").set("inMotion",!0)},end:function(){m.get("host").set("inMotion",!1),m._updateSlideTabbability()}}).run()},_updateSlideTabbability:function(){var o=this.get("host"),d=o.get("container");this.revertFocusContainment&&this.revertFocusContainment(),this.revertFocusContainment=n({predicate:function(f){return!i(f,d)},root:d._node,setFocusOnContain:!1,restoreFocusOnRevert:!1})},bindUI:function(){var o=this.get("host"),d=o.get("slides"),f=o._currentSlide();d.each(function(a,c){var p=o._slideType(a);p==="video"&&a!==f&&a.one(".sqs-video-wrapper").videoloader.set("inactive",!0),t(a,a===f),this._event(a.on("click",this._onClickSlide(a,c),this)),this._event(a.on("keydown",function(m){(m.keyCode===13||m.keyCode===32)&&this._onClickSlide(a,c).bind(this)(m)},this))},this),o.on("currentIndexChange",this._toggleVideoOnSlideChange,this),o.on("designOptionsChange",this._handleDesignOptionsChanged,this);var h=o.get("slides").item(this.get("currentIndex")||0);h&&h.addClass(this._getProperty("SLIDE_CLASS"))},_handleDesignOptionsChanged:function(o){if(o&&o.subAttrName&&o.subAttrName==="designOptions.alignment"){var d=r(o.newVal.alignment);this.set("alignment",d)}},_onClickSlide:function(o,d){return function(f){var h=this.get("host"),a=h._slideType(o);if(a==="video"){var c=o.one(".sqs-video-wrapper"),p=c?c.videoloader:null,v=p?p.get("inactive"):!0;if(!v)return}var m=f.target.getAttribute("data-click-through-url");if(m){f.preventDefault(),window.location.href=m;return}if(d===h.get("currentIndex"))switch(this.get("activeSlideClickBehavior")){case"next":h.nextSlide();break;case"previous":h.previousSlide();break;default:h.set("currentIndex",d);break}else{var b=h.get("slides");b.each(function(P,x){t(P,x===d)}),h.set("currentIndex",d)}var E=h._currentSlide(),A=h._slideType(E),I=h._currentSlide(),C=h._slideType(I);E!==I&&(A==="video"&&E.one(".sqs-video-wrapper").videoloader.set("inactive",!0),C==="video"&&(I.one(".sqs-video-wrapper").videoloader.set("inactive",!1),I===o&&I.one(".sqs-video-wrapper").videoloader.showVideo()))}},_toggleVideoOnSlideChange:function(o){var d=this.get("host"),f=d.get("slides"),h=f.item(o.prevVal),a=o.newVal<0?f.size()-1:o.newVal,c=f.item(a);d._slideType(h)==="video"&&h.one(".sqs-video-wrapper").videoloader.set("inactive",!0),d._slideType(c)==="video"&&c.one(".sqs-video-wrapper").videoloader.set("inactive",!1)},_getProperty:function(o){return this.constructor[o]}},{NS:"gallery-design",CONTAINER_CLASS:"sqs-gallery-design-strip",SLIDE_CLASS:"sqs-gallery-design-strip-slide",ATTRS:{speed:{value:.5},easing:{value:l.Easing.easeOutStrong},activeSlideClickBehavior:{value:"next"},preloadCount:{value:1},alignment:{value:"middle",validator:function(o){return["start","middle","end"].indexOf(o)!==-1}}}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/loading-behavior/by-current-index","@sq
2534s/yui-gallery/gismo"]})},345126:function(_,s,e){var n=e(725977),r=e(737112),i=5;YUI.add("@sqs/yui-gallery/manager",function(t){t.namespace("SQS.Gallery"),t.SQS.Gallery.Manager=function(){var l={ready:function(){this._galleries=[],this._imageQueue=new t.AsyncQueue,this._queueThrottleMax=this.isMobile()?1:16,this._queueThrottle=this._queueThrottleMax},getGalleries:function(){return this._galleries},makeGallery:function(o){var d=new t.SQS.Gallery.Gallery2(o);return this._galleries.push(d),d},destroyGallery:function(o){this._galleries=t.Array.filter(this._galleries,function(d){return d!==o}),this._galleries.length===0&&(this._queueThrottle=this._queueThrottleMax)},updateGallery:function(o){var d=o.get("contentBox"),f=d.one(".sqs-gallery");if(f){var h=f.getData("gallery");if(h){var a=o.get("model"),c=o.get("modelWhiteList"),p=a.getAttrs(c),v=this.dataToAttrs(p);switch(h.setAttrs(v),a.get("design")){case"grid":this.updateGridStyles(d,v,a._getDefaultContent);break;case"slideshow":this.updateSlideshowThumbnails(d,v);break}h.refresh()}}},_getDataFromNode:function(o){if(o.hasAttribute("data-block-json"))try{return JSON.parse(o.getAttribute("data-block-json"))}catch(d){return console.error("Error decoding gallery block data."),null}return n(o,"block")||null},getDesign:function(o){switch(o.design){case"stacked":return"base";case"slider":return"strip";case"slideshow":return"stacked";case"grid":return"grid";case"autogrid":return"autogrid";case"autocolumns":return"autocolumns";case"carousel":return"carousel";case"list":return"list";default:return"base"}},getAspectRatio:function(o,d){return d==="autocolumns"||o.imageAspectRatio==="Auto"?!1:o.imageAspectRatio},getLoaderOptions:function(o,d,f){switch(d){case"grid":return{mode:o["square-thumbs"]?"fill":"fit"};case"autogrid":case"autocolumns":case"carousel":case"list":return{mode:f.aspectRatio?"fill":""};case"stacked":return{mode:o["auto-crop"]?"fill":"fit"}}return{}},initializeGallery:function(o,d,f,h){var a={};a.autoHeight=["grid","stacked"].indexOf(f)!==-1,["autogrid","autocolumns","carousel","list"].indexOf(f)!==-1&&(a.aspectRatio=this.getAspectRatio(d,f),a.slidesPerRow=d.slidesPerRow,a.lightbox=d.lightbox,a.mixedContent=d.mixedContent),(f==="autogrid"||f==="autocolumns")&&(a.columnWidth=d.columnWidth,a.gutter=d.gutter),f==="list"&&(a.imageWidth=d.listImageSize),f==="strip"&&!t.Lang.isValue(d.aspectRatio)&&!t.Lang.isValue(d.vSize)&&(d.vSize=10,o.addClass("vsize-10")),(f==="carousel"||f==="strip")&&(a.alignment=r(d["active-alignment"])),f==="grid"&&(a.lightbox=d.lightbox,a.lightboxTheme=d.lightboxTheme==="light"?"light":"dark",a.perRow=parseInt(d["thumbnails-per-row"],10)),h.setData("galleryOptions",d);var c=this.makeGallery({containerWrapper:h,container:h.one(".sqs-gallery"),elements:{previous:h.one(".sqs-gallery-controls .previous"),next:h.one(".sqs-gallery-controls .next"),imageContainers:h.all(".sqs-gallery-image-container"),metaContainers:h.all(".sqs-gallery-meta-container")},design:f,designOptions:a,loaderOptions:this.getLoaderOptions(d,f,a),keyboard:!d.autoplay,lazyLoad:!0,autoplay:d.autoplay,loop:!0,refreshOnResize:!0,refreshOnOrientationChange:!0});return d["autoplay-duration"]&&c.set("autoplayOptions.timeout",this.secondsToMs(d["autoplay-duration"])),c},dataToAttrs:function(o){var d=t.clone(o);return d["autoplay-duration"]&&(d.autoplayOptions=d.autoplayOptions||{},d.autoplayOptions.timeout=this.secondsToMs(d["autoplay-duration"]),delete d["autoplay-duration"]),d["active-alignment"]&&(d["designOptions.alignment"]=d["active-alignment"],delete d["active-alignment"]),d},secondsToMs:function(o){return parseInt(o*1e3,10)},styleThumbnails:function(o,d,f){var h=1.7777777777777777;o.all(".sqs-video-thumbnail").each(function(c){c.hasClass("no-image")&&c.one(".sqs-video-thumbnail-inner").setStyles({width:Math.floor(d*h)+"px"});var p=c.one("img");p&&p.once("load",function(){c.removeClass("loading"),c.setAttribute("style","width: "+p.get("offsetWidth")+"px !important")})});var a=Math.min(i,f);o.setStyles({height:d,marginTop:-a+f,marginBottom:-a,paddingTop:a,paddingBottom:a})},initializeBlock:function(o){var d=this._getDataFromNode(o);if(!d){console.error("Error evaluating gallery block data.");return}var f=o.one(".sqs-gallery-container");if(f){var h=this.getDesign(d);["grid","stacked"].indexOf(h)!==-1&&o.removeClass("vsize-"+d.vSize);var a=!t.UA.ios&&["strip","stacked"].indexOf(h)!==-1;if(a){var c=f.one(".sqs-gallery-controls");c&&c.addClass("show-hover-effect")}var p=this.getGalleryByContainer(f);p?p.refresh():p=this.initializeGallery(o,d,h,f),h==="stacked"&&d.thumbnails===!0&&this.initializeThumbnails(o,d,p)}},getGalleryByContainer:function(o){return o.one(".sqs-gallery").getData("gallery")||null},initializeThumbnails:function(o,d,f){var h=o.one(".sqs-gallery-container"),a=o.one(".sqs-gallery-thumbn
2534ails");if(a){var c=d["thumbnail-strip-height"],p=d["thumbnail-strip-margin"];if(this.styleThumbnails(a,c,p),a.getData("gallery")){a.getData("gallery").refresh();return}var v=Math.ceil(f.get("container").get("offsetWidth")/c),m=this.makeGallery({containerWrapper:h,container:a,elements:{},loop:!0,design:"strip",designOptions:{activeSlideClickBehavior:!1,preloadCount:v},lazyLoad:!0,loaderOptions:{canvas:!1},refreshOnResize:!0,refreshOnOrientationChange:!0,keyboard:!1});f.addChild(m)}},updateSlideshowThumbnails:function(o,d){var f=o.one(".sqs-gallery-thumbnails");if(f){var h={};t.Lang.isNumber(d["thumbnail-strip-height"])&&(h.height=d["thumbnail-strip-height"]),t.Lang.isNumber(d["thumbnail-strip-margin"])&&(h.marginTop=d["thumbnail-strip-margin"]),f.setStyles(h);var a=f.getData("gallery");a["gallery-design"].syncUI()}},updateGridStyles:function(o,d){var f=o.one(".sqs-gallery-container");if(!t.Lang.isNull(f)){var h=f.get("className").split(" "),a=t.Array.find(h,function(C){return C.startsWith("sqs-gallery-thumbnails-per-row-")}),c={padding:20,thumbsPerRow:4},p=t.Lang.isValue(d.padding)?d.padding:c.padding,v=t.Lang.isValue(d["thumbnails-per-row"])?d["thumbnails-per-row"]:c.thumbsPerRow,m=".sqs-block-content#"+o.get("id"),b=o.one("#design-grid-css"),E=m+" .sqs-gallery-design-grid",A=E+" .sqs-gallery-design-grid-slide .margin-wrapper",I=E+" { margin-right: -"+p+"px; }"+A+" { margin-right: "+p+"px;  margin-bottom: "+p+"px; }";f.removeClass(a),f.addClass("sqs-gallery-thumbnails-per-row-"+v),b&&b.setContent(I)}},refreshAll:function(){t.Array.each(this.getGalleries(),function(o){o.refresh()})},runImageQueue:function(){this._queueThrottle>0?this._imageQueue.run():this._imageQueue.pause()},addImageQueue:function(o){o.each(function(d){this._imageQueue.add({fn:function(){d&&d._node&&(d.plug(this.getLoader(),{load:!0}),d.fire("refresh"),d.get("complete")||(this._queueThrottle--,d.once(["load","error"],function(f){this._queueThrottle++,this.runImageQueue()},this))),this.runImageQueue()},context:this,id:d.getAttribute("data-src")})},this)},promoteImageQueue:function(o){for(var d=o.size()-1;d>=0;d--)this._imageQueue.promote(o.item(d).getAttribute("data-src"));this.runImageQueue()},removeImageQueue:function(o){o.each(function(d){this._imageQueue.remove(d.getAttribute("data-src"))},this)},isMobile:function(){return!t.Lang.isUndefined(window.orientation)||navigator.userAgent.toLowerCase().indexOf("mobile")!==-1},getLoader:function(){return t.Squarespace&&t.Squarespace.Loader2?t.Squarespace.Loader2:t.SQS.LEMobile&&t.SQS.LEMobile.Copies&&t.SQS.LEMobile.Copies.Loader2?t.SQS.LEMobile.Copies.Loader2:null},lightboxify:function(){console.warn("lightboxify is not available in this tier!")}};return l.ready(),l}()},"1.0",{requires:["async-queue","base","dom-style-ie","event-key","event-mouseenter","history","node","yui-throttle","@sqs/yui-gallery","@sqs/yui-gallery/designs"]})},104686:function(_,s,e){var n=e(131626),r=!1;YUI.add("@sqs/yui-gallery",function(i){i.namespace("SQS.Gallery"),i.SQS.Gallery.Gallery2=i.Base.create("Gallery",i.Widget,[i.SQS.Gallery.GismoBase],{initializer:function(){var t=this.get("container");t.setData("gallery",this),this._images=t.all("img[data-src]"),this._imagesByMedia={},this._slidesByMedia={},t.plug(i.SQS.Gallery.NodeDestroyNotifier,{onDestroy:function(){this.destroy()},context:this}),this.get("slides").each(this._initializeSlideWrapper,this),this.bindUI(),this.get("inMotion")||this._setupHistory(),this.plug(this.get("design"),this.get("designOptions"))},_initializeSlideWrapper:function(t){if(!t.getAttribute("data-type")){var l=t.one(".sqs-video-wrapper");t.setAttribute("data-type",l?"video":"image")}},getProperty:function(t){for(var l=this.constructor,o=this.constructor[t];i.Lang.isUndefined(o)&&l.superclass;){l=l.superclass.constructor;if(i.Lang.isUndefined(l))break;o=l[t]}return o},destructor:function(){this._clearAutoplay(),this._wrapperEl&&(this.get("slides").each(function(l){this.get("container").append(l)},this),this._wrapperEl.remove(),this._wrapperEl=null);var t=this.getImages();this.get("lazyLoad")&&i.Lang.isArray(t)&&t.length>0&&i.SQS.Gallery.Manager.removeImageQueue(),this.get("container").clearData("gallery"),i.SQS.Gallery.Manager.destroyGallery(this)},_shouldRespectKeypress:function(){if(this.get("inMotion")||document.activeElement.hasAttribute("contenteditable"))return!1;var t=i.one(i.config.win);return!!this.get("container").inRegion(t.get("region"))},isEditingKeypress:function(t){return t.target.ancestor("textarea,input,[contenteditable]",!0)},_onKeyPrev:function(t){this.isEditingKeypress(t)||this._shouldRespectKeypress()&&(t.preventDefault(),this.previousSlide())},_onKeyNext:function(t){this.isEditingKeypress(t)||this._shouldRespectKeypress()&&(t.preventDefault(),this.nextSlide())},bindKeyboard:function(){if(this.get("keyboard")){var t=this.get("keys.previous");t&&this._event(i.on("key",this._onKeyPrev,i.config.win,t,this),"ke
2534yboard");var l=this.get("keys.next");l&&this._event(i.on("key",this._onKeyNext,i.config.win,l,this),"keyboard")}},bindUI:function(){var t=i.one(i.config.win);this._flushEvents("refreshOnOrientationChange"),this.get("refreshOnOrientationChange")&&this._event(t.on("orientationchange",this.refresh,this),"refreshOnOrientationChange"),this.bindKeyboard(),this.after("autoplayChange",this._initializeAutoplay,this),this.after("autoplayOptionsChange",this._initializeAutoplay,this),this._initializeAutoplay(),this._bindUIElements(),this.after("elementsChange",this._bindUIElements,this),this.get("resizeEmitter")||this.set("resizeEmitter",new i.SQS.Gallery.ResizeEmitter({timeout:100})),this._flushEvents("refreshOnResize"),this.get("refreshOnResize")&&this._event(this.get("resizeEmitter").on("resize:end",this.refresh,this),"refreshOnResize"),this.fire("bindUI")},setActiveSlide:function(){var t=this.getProperty("ACTIVE_CLASS");this.getSlides().filter("."+t).removeClass(t);var l=this._currentSlide();r&&console.log("[yui-gallery/gallery] activating slide",{currentSlide:l}),l&&l.addClass(t)},togglePaginationControls:function(){if(!this.get("loop")){var t=this.get("currentIndex"),l=this.get("numberOfSlides"),o=t>=l-1,d=t<=0,f=this.getProperty("DISABLED_PAGINATION_CLASS"),h=this.get("elements.next");h&&h.toggleClass(f,o);var a=this.get("elements.previous");a&&a.toggleClass(f,d)}},syncUI:function(){r&&console.log("[yui-gallery/gallery] syncUI"),this.togglePaginationControls(),this.setActiveSlide();var t=this.get("elements.currentIndex");t&&t.setContent(this.get("currentIndex")+1);var l=this.get("numberOfSlides"),o=this.get("elements.totalSlides");o&&o.setContent(l),this.fire("syncUI")},refresh:function(t){r&&console.groupCollapsed("[yui-gallery/gallery] refresh"),this.syncUI();var l=this.getImages();this._refreshImages(l);var o=t&&t.type&&t.type.startsWith("resize");o||this._refreshVideos(),i.SQS.Gallery.Manager.promoteImageQueue(l),this.fire("refresh"),r&&console.groupEnd()},_refreshImages:function(t){if(this.get("lazyLoad")){t.each(function(l){l.loader&&l.get("complete")&&l.fire("refresh")},this);return}t.each(function(l){l.fire("refresh")},this)},_refreshVideos:function(){this.getSlides("video").each(function(t){var l=t.one(".sqs-video-wrapper");l.videoloader&&l.videoloader.get("showingVideo")===!1&&l.videoloader.reload()})},refreshContentMode:function(t){this.getImages("image").each(function(l){l.loader.set("mode",t)}),this.getSlides("video").each(function(l){l.one(".sqs-video-wrapper").videoloader.set("mode",t)})},loadImages:function(t){this.get("lazyLoad")?i.SQS.Gallery.Manager.promoteImageQueue(t):t.each(function(l){l.loader.set("load",!0),l.fire("refresh")})},previousSlide:function(t){t&&(t.preventDefault(),t.stopPropagation());var l=this.get("numberOfSlides");if(!(!i.Lang.isNumber(l)||!l)){var o=this.get("currentIndex");if(o<=0){if(!this.get("loop")){this.fire("reachedBeginning");return}this.set("currentIndex",l-1,{direction:1});return}this.set("currentIndex",o-1,{direction:-1})}},nextSlide:function(t){t&&(t.preventDefault(),t.stopPropagation());var l=this.get("numberOfSlides");if(!(!i.Lang.isNumber(l)||!l)){var o=this.get("currentIndex")+1;if(o>=l){if(!this.get("loop")){this.fire("reachedEnd");return}this.set("currentIndex",0,{direction:-1});return}this.set("currentIndex",o,{direction:1})}},renderWrapper:function(){if(!this._wrapperEl){var t=this.get("slides"),l=i.Node.create('<div class="sqs-wrapper"></div>');t.each(function(o){l.append(o)},this),this.get("container").append(l),this._wrapperEl=l}},addChild:function(t){var l=this.get("linkedGalleries"),o=i.bind(function(d){if(!d.calledFromSync)for(var f=0;f<l.length;f++)d.calledFromChild!==l[f]&&l[f].set("currentIndex",this.get("currentIndex"),{calledFromSync:!0})},this);this._linkedGalleryBinding||(this._linkedGalleryBinding=this.after("currentIndexChange",function(d){o(d)},this)),this.get("keyboard")&&t.set("keyboard",!1),t.after("currentIndexChange",function(d){d.calledFromSync||this.set("currentIndex",d.newVal,{calledFromChild:t})},this),l.push(t),t.get("linkedGalleries").push(this),t.syncUI()},setVideoState:function(t){if(t&&this._slideType(t)==="video"){var l=t.one(".sqs-video-wrapper").videoloader;
2534l&&(l.get("overlay")?l.showOverlay():l.get("apiFriendly")?l.pause():["object","iframe"].indexOf(l.get("type"))!==-1&&l.refreshVideo())}},getSlides:function(t){return t?this._slidesByType(t):this.get("slides")},getImages:function(t){return t?this._imagesByType(t):this._images},_isMotionDisabled:function(){var t=i.config.win.location.search;t.charAt(0)==="?"&&(t=t.substring(1));var l=n.parse(t);return l.nomotion==="true"},_clearAutoplay:function(){this._autoplayHandle&&(this._autoplayHandle.cancel(),this._autoplayHandle=null),this._flushEvents("autoplay")},_initializeAutoplay:function(){this._clearAutoplay();var t=this._isMotionDisabled()?!1:this.get("autoplay");t&&(this._autoplayMouseover=!1,this._autoplayRandom=this.get("autoplayOptions.interval"),this._startAutoplay())},_autoplayAdvance:function(){if(!(this._autoplayMouseover||!i.Env)){var t=this.get("numberOfSlides");if(!(!i.Lang.isNumber(t)||!t)){if(this._autoplayRandom){for(var l=Math.ceil(Math.random()*t);l===this.get("currentIndex");)this.set("currentIndex",l);return}this.nextSlide()}}},_startAutoplay:function(){this._autoplayHandle=i.later(this.get("autoplayOptions.timeout"),this,this._autoplayAdvance,null,!0);var t=[this.get("container"),this.get("elements.previous"),this.get("elements.next")];if(this.get("autoplayOptions.pauseOnMouseover"))for(var l=this.get("autoplayOptions.pauseOnMouseover"),o=0;o<l.length;o++)t.push(i.one(l[o]));if(!i.SQS.Gallery.Manager.isMobile())for(var d=0;d<t.length;d++){var f=t[d];i.Lang.isString(f)&&(f=this.get(f)),f&&(this._event(f.on(["mouseenter","mousemove"],function(){this._autoplayMouseover=!0}),"autoplay"),this._event(f.on("mouseout",function(){this._autoplayMouseover=!1}),"autoplay"))}},cleanAndRebindElements:function(t){for(var l=0;l<t.length;l++){var o=t[l],d="controls-"+o;this._flushEvents(d);var f="elements."+o,h=this.get(f);h&&h.each(function(a){r&&console.log("[yui-gallery/gallery] binding",o,a);var c=o+"Slide";this._event(a.on("click",this[c],this),d),this._event(a.on("keydown",function(v){(v.keyCode===13||v.keyCode===32)&&this[c](v)},this),d)},this)}},_bindUIElements:function(){this.cleanAndRebindElements(["previous","next"]);var t=[],l=this.getProperty("ACTIVE_CLASS");this._flushEvents("controls-controls"),this.get("elements.controls")&&(this.get("elements.controls").each(function(o){var d=o.get("children");t.push(d),d.each(function(h,a){this._event(h.on("click",function(){this.set("currentIndex",a)},this),"controls-controls")},this);var f=d.item(this.get("currentIndex"));f&&f.addClass(l)},this),this.getSlides().size()<=1&&this.get("elements.controls").addClass("sqs-gallery-controls-disabled")),this._flushEvents("index-change"),this._event(this.after("currentIndexChange",function(o){t.forEach(function(h){h.filter("."+l).removeClass(l);var a=h.item(o.newVal);a&&a.addClass(l)});var d=this.get("slides");if(d.size()){var f=d.item(o.prevVal);this.setVideoState(f)}i.Lang.isValue(this.initialAutoplay)&&this.set("autoplay",this.initialAutoplay)}),"index-change")},_onCurrentIndexChange:function(t){var l=null,o="",d=this.get("slides");d.size()&&(l=d.item(t.newVal)),l&&(o=l.getAttribute("data-slide-id"),i.config.win.Modernizr&&i.config.win.Modernizr.history&&(o=l.getAttribute("data-slide-url")||o));var f="",h=this.get("container");h&&(f=h.getAttribute("data-collection-full-url")),f||(f=i.config.win.Static.SQUARESPACE_CONTEXT.collection.fullUrl),f.length>1&&!f.endsWith("/")&&(f=f+"/"),this._history.replaceValue("itemId",o,{url:f+o})},_setupHistory:function(){if(!i.config.win.Static.IN_BACKEND&&this.get("historyHash")){this._history=new i.History,this.on("currentIndexChange",this._onCurrentIndexChange,this);var t=this.get("slides");if(t){var l=new i.HistoryHash,o=l.get("itemId")||l._initialState.itemId;o&&(this._history.replaceValue("itemId",null),t.some(function(d,f){if(d.getAttribute("data-slide-id")===o||d.getAttribute("data-slide-url")===o)return this.set("currentIndex",f),!0},this))}}},_currentSlide:function(){return this.getCurrentSlide()},getCurrentSlide:function(){var t=this.get("currentIndex");if(!i.Lang.isNumber(t))return null;var l=this.get("slides");return l?l.item(t):null},_slidesByType:function(t){var l=this.get("slides");return l?(this._slidesByMedia[t]||(this._slidesByMedia[t]=l.filter('[data-type="'+t+'"]')),this._slidesByMedia[t]):new i.NodeList},_imagesByType:function(t){return this._imagesByMedia[t]||(this._imagesByMedia[t]=new i.NodeList,this._slidesByType(t).each(function(l){var o=l.test("img")?l:l.one("img[data-src]");o&&this._imagesByMedia[t].push(o)},this)),this._imagesByMedia[t]},_slideType:function(t){if(!t)return"";var l=t.getAttribute("data-type");return l==="image"?"image":l==="video"?"video":"image"},_getContainer:function(t){return i.Lang.isString(t)&&(t=i.one(t)),t},_getDesign:function(t){var l=i.SQS.Gallery.Designs[t];if(!l&&i.Squarespace&&i.Squarespace.GalleryDesigns2&&(l=i.Squarespace.GalleryDesigns2[t]),!l)throw new Error("These are not the gallery designs y
2534ou are looking for. (We could not find a design by the name "+t+")");return l},_getElements:function(t){for(var l in t)t[l]instanceof i.NodeList||(t[l]=i.all(t[l]));return t},_setElements:function(t,l){this._bindUIElements()},_setLoaderOptions:function(t){return t.hasOwnProperty("fit")&&t.fit?t.mode="fit":t.hasOwnProperty("fill")&&t.fill&&(t.mode="fill"),t},_getNumberOfSlides:function(){var t=this.get("slides");return t?t.size():0},_getSlides:function(l){var o=this._wrapperEl||this.get("container");if(!o||!o.getDOMNode())return new i.NodeList;var d;l?i.Lang.isString(l)?d=o.all(l):d=l:d=o.get("children");var f=d.filter(function(a){return a.tagName!=="NOSCRIPT"});return f},_getWrapper:function(t){return i.Lang.isString(t)&&(t=i.one(t)),t},_sanitizeCurrentIndex:function(t){if(!i.Lang.isNumber(t)||!t)return 0;var l=this.get("numberOfSlides");return!i.Lang.isNumber(l)||l<1?0:t<0?(l+t)%l:t%l},_validateCurrentIndex:function(t){if(this.get("inMotion"))return!1;for(var l=0;l<this.get("linkedGalleries").length;l++){var o=this.get("linkedGalleries")[l];if(o.get("inMotion")&&t!==o.get("currentIndex"))return!1}return!0},plugLoaders:function(){var t={};this.get("lazyLoad")&&(t.load="viewport",i.SQS.Gallery.Manager.addImageQueue(this.getImages())),this.get("useBgImage")&&(t.useBgImage=!0),t=i.merge(t,this.get("loaderOptions"));var l=this.getVideoLoader();l?this.getSlides("video").each(function(d){var f=d.one(".sqs-video-wrapper");f.plug(l,i.merge(this.get("videoLoaderOptions"),{mode:this.get("loaderOptions.mode")})),f.videoloader.after("showingVideoChange",function(h){i.Lang.isValue(this.initialAutoplay)||(this.initialAutoplay=this.get("autoplay")),this.set("autoplay",h.newVal?!1:this.initialAutoplay)},this)},this):console.error("VideoLoader not found");var o=this.getImageLoader();o?this.getImages().each(function(d){d.plug(o,t),this._event(d.once("load",function(){this._safari5HeightFix(d),this.fire("image-loaded")},this))},this):console.error("Loader2 not found")},getImageLoader:function(){return i.Squarespace&&i.Squarespace.Loader2?i.Squarespace.Loader2:i.SQS.LEMobile&&i.SQS.LEMobile.Copies&&i.SQS.LEMobile.Copies.Loader2?i.SQS.LEMobile.Copies.Loader2:null},getVideoLoader:function(){return i.Squarespace&&i.Squarespace.VideoLoader?i.Squarespace.VideoLoader:i.SQS.LEMobile&&i.SQS.LEMobile.Copies&&i.SQS.LEMobile.Copies.VideoLoader?i.SQS.LEMobile.Copies.VideoLoader:null},_safari5HeightFix:function(t){if(this.get("design")===i.SQS.Gallery.Designs.strip&&i.UA.webkit>0&&i.UA.webkit<536){var l=this._wrapperEl.getComputedStyle("height");t.setStyle("height",l+" !important")}}},{NS:"gallery",ACTIVE_CLASS:"sqs-active-slide",DISABLED_PAGINATION_CLASS:"sqs-disabled",ATTRS:{autoplay:{value:!1},autoplayOptions:{value:{randomize:!0,timeout:5e3,pauseOnMouseover:[]}},container:{getter:"_getContainer"},containerWrapper:{value:null},currentIndex:{value:0,setter:"_sanitizeCurrentIndex",validator:"_validateCurrentIndex"},design:{value:"base",getter:"_getDesign"},designOptions:{value:{}},elements:{value:{next:null,previous:null,currentIndex:null,totalSlides:null,controls:null},getter:"_getElements",setter:"_setElements",lazyAdd:!1},historyHash:{value:!1},inMotion:{value:!1},keyboard:{value:!0},keys:{value:{previous:"down:37",next:"down:39"}},lazyLoad:{value:!1},linkedGalleries:{value:[]},loaderOptions:{value:{},setter:"_setLoaderOptions"},loop:{value:!1},numberOfSlides:{getter:"_getNumberOfSlides"},refreshOnResize:{value:!1},refreshOnOrientationChange:{value:!1},resizeEmitter:{value:null},slides:{getter:"_getSlides"},useBgImage:{value:!1},videoLoaderOptions:{value:{}}}})},"1.0",{requires:["base","event-key","event-mouseenter","history","node","plugin","widget","@sqs/yui-gallery/designs","@sqs/yui-gallery/node-destroy-notifier","@sqs/yui-gallery/gismo"]})},424150:function(_){_.exports=function(s,e,n,r){return s/=r/2,s<1?n/2*s*s*s+e:(s-=2,n/2*(s*s*s+2)+e)}},725977:function(_){_.exports=function(s,e){for(;s;){var n=s.getData(e);if(n)return n;s=s.ancestor()}}},416898:function(_,s,e){var n=e(424150);YUI.add("@sqs/yui-gallery/gismo",function(r){r.namespace("SQS.Gallery");var i=r.Base.create("SQSAnim",r.Anim,[],{run:function(){return this.get("destroyed")||this.get("node")._node===null||!this.get("node").inDoc()?(this.fire("end"),this):r.Anim.prototype.run.call(this)}});r.SQS.Gallery.GismoBase=function(){this._gismoEvents={},this._timers={},this._anims=this._anims||[]}
2534,r.SQS.Gallery.GismoBase.prototype={destructor:function(){r.Object.each(this._gismoEvents,function(t,l){r.Array.invoke(t,"detach"),this._gismoEvents[l]=null},this),r.Object.each(this._timers,function(t,l){r.Array.invoke(t,"cancel"),this._timers[l]=null},this),this._anims.shift?this._anims.forEach(function(t){t.get("running")&&t.stop(!0),t.destroy()}):this._anims.destructor&&this._anims.destructor(),this._anims=[]},_anim:function(t,l,o){return o=r.merge({node:t,duration:.5,easing:n,to:l},o),t.activeAnim&&t.activeAnim.stop(!0),t.activeAnim=new i(o),t.activeAnim.on("end",function(){delete t.activeAnim},t),o.end&&t.activeAnim.on("end",o.end),o.start&&t.activeAnim.on("start",o.start),t.nodedestroynotifier||t.plug(r.SQS.Gallery.NodeDestroyNotifier,{onDestroy:function(){t.activeAnim&&t.activeAnim.stop(!0)},context:t}),this._anims.push(t.activeAnim),t.activeAnim},_event:function(t,l){l=l||"generic",this._gismoEvents[l]=this._gismoEvents[l]||[],this._gismoEvents[l].push(t)},_getEvents:function(t){return this._gismoEvents[t||"generic"]},_flushEvents:function(t){var l=this._gismoEvents[t||"generic"];l&&(r.Array.invoke(l,"detach"),this._gismoEvents[t]=null)},_timer:function(t,l){l=l||"generic",this._timers[l]=this._timers[l]||[],this._timers[l].push(t)}}},"1.0",{requires:["array-invoke","@sqs/yui-gallery/node-destroy-notifier","anim"]})},140546:function(_){_.exports=function(e,n){var r=window.Y.Node.getDOMNode(e).getBoundingClientRect(),i=window.Y.Node.getDOMNode(n).getBoundingClientRect();return r.x+r.width<=i.x||r.x>=i.x+i.width}},280401:function(){YUI.add("@sqs/yui-gallery/loading-behavior/by-current-index",function(_){_.namespace("SQS.Gallery.GalleryLoadingBehavior"),_.SQS.Gallery.GalleryLoadingBehavior.ByCurrentIndex=_.Base.create("GalleryLoadingBehavior",_.Base,[],{loadItems:function(){var s=this.get("host"),e=s.getImages();if(s.get("lazyLoad")){var n=s.get("currentIndex")-this.get("preloadCount"),r=s.get("currentIndex")+this.get("preloadCount"),i=new _.NodeList;s.get("loop")?r=r%s.get("slides").size():(n=Math.max(0,n),r=Math.min(s.get("slides").size()-1,r)),n>=0&&n<=r?i=e.slice(n,r+1):(i=i.concat(e.slice(n)),i=i.concat(e.slice(0,r+1))),s.loadImages(i)}else s.loadImages(e)}})},"1.0",{requires:["base","node"]})},12702:function(){YUI.add("@sqs/yui-gallery/loading-behavior/by-viewport",function(_){_.namespace("SQS.Gallery.GalleryLoadingBehavior"),_.SQS.Gallery.GalleryLoadingBehavior.ByViewport=_.Base.create("GalleryLoadingBehavior",_.Base,[],{scrollHandler:null,scrollEl:null,scrollRegion:null,imageRegions:null,initializer:function(){this.get("host").get("lazyLoad")&&(this.scrollHandler=this._getScrollEl().on("scroll",this.loadItems,this))},destructor:function(){this.scrollHandler&&this.scrollHandler.detach(),this.scrollHandler=null,this.scrollEl=null,this.imageRegions=null,this.scrollRegion=null},_getScrollEl:function(){return this.scrollEl||(this.scrollEl=this.get("host").get("container").ancestor(function(s){return s.getStyle("overflowY").match(/scroll|auto/)&&s.get("scrollHeight")>s.get("clientHeight")}),(!this.scrollEl||this.scrollEl.test("html,body"))&&(this.scrollEl=_.one(_.config.win))),this.scrollEl},loadItems:function(){var s=this.get("host"),e=s.getImages();s.get("lazyLoad")?(this.imageRegions=[],this.scrollRegion=this._getScrollEl().get("region"),e.each(function(n){this.imageRegions.push(n.get("region"))},this),this._viewportLoad()):s.loadImages(e)},_viewportLoad:function(){var s=0,e=this._getScrollEl();e&&(s=e.get("scrollTop"));var n=s+this.scrollRegion.height,r=new _.NodeList;this.get("host").getImages().each(function(i,t){var l=this.imageRegions[t];(l.top>=s&&l.top<=n||l.bottom>=s&&l.bottom<=n)&&r.push(i)},this),this.get("host").loadImages(r)}})},"1.0",{requires:["base","node"]})},801909:function(){YUI.add("@sqs/yui-gallery/node-destroy-notifier",function(_){_.namespace("SQS.Gallery"),_.SQS.Gallery.NodeDestroyNotifier=_.Base.create("NodeDestroyNotifier",_.Plugin.Base,[],{destructor:function(){this.get("onDestroy")&&this.get("onDestroy").call(this.get("context")||this)}},{NS:"nodedestroynotifier",ATTRS:{onDestroy:{},context:{}}})},"1.0",{requires:["base","event","node"]}
2534)},737112:function(_){_.exports=function(s){switch(s){case"left":return"start";case"center":return"middle";case"right":return"end";default:return"middle"}}},440265:function(){YUI.add("@sqs/yui-gallery/rendering",function(_){_.namespace("SQS.Gallery"),_.SQS.Gallery.Rendering={getWidthForHeight:function(s,e,n){return s/e*n},getHeightForWidth:function(s,e,n){return e/s*n},getDimensionsFromNode:function(s){var e=s.getAttribute("data-image-dimensions");if(e){if(_.Lang.isString(e))return e=e.split("x"),{width:parseInt(e[0],10),height:parseInt(e[1],10)}}else return{width:null,height:null}}}},"1.0",{requires:["node"]})},707216:function(){YUI.add("@sqs/yui-gallery/resize-emitter",function(_){_.namespace("SQS.Gallery"),_.SQS.Gallery.ResizeEmitter=_.Base.create("ResizeEmitter",_.Base,[],{initializer:function(){this.resizeEvent=_.on("resize",this._handleResize,_.config.win,this),this.after("resizingChange",this._afterResizingChange),this._requiresSizeCalculating()&&(this.on("resize:end",this._resetSize),this._resetSize())},destructor:function(){this.timer&&(this.timer.cancel(),this.timer=null),this.resizeEvent.detach(),this.resizeEvent=null},_resetSize:function(){this.setAttrs({width:_.config.win.innerWidth,height:_.config.win.innerHeight})},_afterResizingChange:function(s){var e=s.newVal?"resize:start":"resize:end";this.fire(e)},_getWindowDiff:function(s){var e=_.config.win["inner"+s.capitalize()],n=this.get(s);return Math.abs(e-n)},_requiresSizeCalculating:function(){return this.get("threshold")>0||_.Lang.isValue(this.get("axis"))},_canEmitResizeEvent:function(){var s,e,n=this.get("axis"),r=this.get("threshold");return _.Lang.isValue(n)?(e=n===this.constructor.AXES.X?"width":"height",s=this._getWindowDiff(e)>r):s=this._getWindowDiff("width")>r||this._getWindowDiff("height")>r,s},_handleResize:function(){if(!this.get("resizing")){if(this._requiresSizeCalculating()&&!this._canEmitResizeEvent())return;this.set("resizing",!0)}this.timer&&this.timer.cancel(),this.timer=_.later(this.get("timeout"),this,function(){_.Env&&this.set("resizing",!1)}),this.fire("resize")}},{AXES:{X:"x",Y:"y"},ATTRS:{axis:{validator:function(s){return _.Object.values(this.constructor.AXES).includes(s)}},height:{},resizing:{validator:_.Lang.isBoolean,value:!1},threshold:{validator:_.Lang.isNumber,value:0},timeout:{value:300},width:{}}})},"1.0",{requires:["base","event","node"]})},388431:function(){YUI.add("@sqs/yui-gallery/touch-event-listener",function(_){function s(e,n){this.el=null,this.captureSettings=null,this.touchStartPoint=null,this.touchEndPoint=null,this.touchStartTime=null,this.isGesture=!1,this.touchStartHandler=null,this.touchMoveHandler=null,this.touchEndHandler=null,this.swipeThreshold=null,this.swipeTimeThreshold=null,this.el=e,this.captureSettings={swipe:!1,move:!1,preventDefaultTouchEvents:!0,preventDefaultGestureEvents:!0,gesture:!0},this.captureSettings=_.merge(this.captureSettings,n),this.swipeThreshold=50,this.swipeTimeThreshold=250,this.touchStartPoint={x:0,y:0},this.touchEndPoint={x:0,y:0},this.addEventHandlers()}s.Types={onTouch:"onTouch"},s.ActionTypes={gestureStart:"gestureStart",gestureEnd:"gestureEnd",gestureChange:"gestureChange",touchStart:"touchStart",touchMove:"touchMove",touchEnd:"touchEnd",touchMoveEnd:"touchMoveEnd",swipeLeft:"swipeLeft",swipeRight:"swipeRight",swipeUp:"swipeUp",swipeDown:"swipeDown",tapped:"tapped"},s.prototype.addEventHandlers=function(){this.gestureStartHandler=_.bind(this.onGestureStart,this),this.gestureChangeHandler=_.bind(this.onGestureChange,this),this.gestureEndHandler=_.bind(this.onGestureEnd,this),this.touchStartHandler=_.bind(this.onTouchStart,this),this.touchMoveHandler=_.bind(this.onTouchMove,this),this.touchEndHandler=_.bind(this.onTouchEnd,this),this.el.on("gesturestart",this.gestureStartHandler),this.el.on("gesturechange",this.gestureChangeHandler),this.el.on("gestureend",this.gestureEndHandler),this.el.on("touchstart",this.touchStartHandler),this.captureSettings.move&&this.el.on("touchmove",this.touchMoveHandler),this.el.on("touchend",this.touchEndHandler)},s.prototype.removeEventHandlers=function(){this.el.detachAll()},s.prototype.getTouchPoint=function(e){return{x:e[0].pageX,y:e[0].pageY}},s.prototype.fireTouchEvent=function(e){var n=0,r=0,i=0,t,l;if(n=this.touchEndPoint.x-this.touchStartPoint.x,r=this.touchEndPoint.y-this.touchStartPoint.y,i=Math.sqrt(n*n+r*r),this.captureSettings.swipe&&(t=new Date,l=t-this.touchStartTime,l<=this.swipeTimeThreshold)){if(window.Math.abs(n)>=this.swipeThreshold){_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,point:this.touchEndPoint,action:n<0?_.SQS.Gallery.TouchEventListener.ActionTypes.swipeLeft:_.SQS.Gallery.TouchEventListener.ActionTypes.swipeRight,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e});return}if(window.Math.abs(r)>=this.swipeThreshold){_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,point:this.touchEndPoint,action:r<0?_.SQS.Gallery.TouchEventListener.ActionTypes.swipeUp:_.SQS.Gallery.TouchEventListener.ActionTypes.swipeDown,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e});return}}i>1?_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,action:_.SQS.Gallery.TouchEventListener.ActionTypes.touchMoveEnd,point:this.touchEndPoint,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e}):_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,action:_.SQS.Gallery.TouchEventListener.ActionTypes.tapped,point:this.touchEndPoint,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e})},s.prototype.onGestureStart=function(e){e.touches=[],this.captureSettings.preventDefaultGestureEvents&&e.preventDefault(),this.isGesture=!0,_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,action:_.SQS.Gallery.TouchEventListener.ActionTypes.gestureStart,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e})},s.prototype.onGestureChange=function(e){e.touches=[],this.captureSettings.preventDefaultGestureEvents&&e.preventDefault(),_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,action:_.SQS.Gallery.TouchEventListener.ActionTypes.gestureChange,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e})},s.prototype.onGestureEnd=function(e){e.touches=[],this.captureSettings.preventDefaultGestureEvents&&e.preventDefault(),_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,action:_.SQS.Gallery.TouchEventListener.ActionTypes.gestureEnd,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e})},s.prototype.onTouchStart=function(e){this.captureSettings.preventDefaultTouchEvents&&e.preventDefault();var n=e,r=n.touches;this.touchStartTime=new Date,this.touchStartPoint=this.getTouchPoint(r),_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,action:_.SQS.Gallery.TouchEventListener.ActionTypes.touchStart,point:this.touchStartPoint,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e})},s.prototype.onTouchMove=function(e){this.captureSettings.preventDefaultTouchEvents&&e.preventDefault();var n=e,r=n.touches;_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,action:_.SQS.Gallery.TouchEventListener.ActionTypes.touchMove,point:this.getTouchPoint(r),targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e})},s.prototype.onTouchEnd=function(e){if(this.isGesture&&this.captureSettings.gesture){this.isGesture=!1;return}this.captureSettings.preventDefaultTouchEvents&&e.preventDefault();var n=e,r=n.changedTouches?n.changedTouches:n.touches;this.touchEndPoint=this.getTouchPoint(r),_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,action:_.SQS.Gallery.TouchEventListener.ActionTypes.touchEnd,point:this.touchEndPoint,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e}),this.fireTouchEvent(e)},_.SQS.Gallery.TouchEventListener=s},"1.0",{requires:[]})},165118:function(_,s,e){"use strict";var n=e(139e3);/*!
2535 * The buffer module from node.js, for the browser.
2536 *
2537 * @author   Feross Aboukhadijeh <[email protected]> <http://feross.org>
2538 * @license  MIT
2539 */function r(G,H){if(G===H)return 0;for(var ne=G.length,ee=H.length,te=0,q=Math.min(ne,ee);te<q;++te)if(G[te]!==H[te]){ne=G[te],ee=H[te];break}return ne<ee?-1:ee<ne?1:0}function i(G){return e.g.Buffer&&typeof e.g.Buffer.isBuffer=="function"?e.g.Buffer.isBuffer(G):!!(G!=null&&G._isBuffer)}var t=e(962601),l=Object.prototype.hasOwnProperty,o=Array.prototype.slice,d=function(){return function(){}.name==="foo"}();function f(G){return Object.prototype.toString.call(G)}function h(G){return i(G)||typeof e.g.ArrayBuffer!="function"?!1:typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(G):G?!!(G instanceof DataView||G.buffer&&G.buffer instanceof ArrayBuffer):!1}
2539var a=_.exports=A,c=/\s*function\s+([^\(\s]*)\s*/;function p(G){if(t.isFunction(G)){if(d)return G.name;var H=G.toString(),ne=H.match(c);return ne&&ne[1]}}a.AssertionError=function(H){this.name="AssertionError",this.actual=H.actual,this.expected=H.expected,this.operator=H.operator,H.message?(this.message=H.message,this.generatedMessage=!1):(this.message=b(this),this.generatedMessage=!0);var ne=H.stackStartFunction||E;if(Error.captureStackTrace)Error.captureStackTrace(this,ne);else{var ee=new Error;if(ee.stack){var te=ee.stack,q=p(ne),X=te.indexOf(`
2540`+q);if(X>=0){var Q=te.indexOf(`
2541`,X+1);te=te.substring(Q+1)}this.stack=te}}},t.inherits(a.AssertionError,Error);function v(G,H){return typeof G=="string"?G.length<H?G:G.slice(0,H):G}function m(G){if(d||!t.isFunction(G))return t.inspect(G);var H=p(G),ne=H?": "+H:"";return"[Function"+ne+"]"}function b(G){return v(m(G.actual),128)+" "+G.operator+" "+v(m(G.expected),128)}function E(G,H,ne,ee,te){throw new a.AssertionError({message:ne,actual:G,expected:H,operator:ee,stackStartFunction:te})}a.fail=E;function A(G,H){G||E(G,!0,H,"==",a.ok)}a.ok=A,a.equal=function(H,ne,ee){H!=ne&&E(H,ne,ee,"==",a.equal)},a.notEqual=function(H,ne,ee){H==ne&&E(H,ne,ee,"!=",a.notEqual)},a.deepEqual=function(H,ne,ee){I(H,ne,!1)||E(H,ne,ee,"deepEqual",a.deepEqual)},a.deepStrictEqual=function(H,ne,ee){I(H,ne,!0)||E(H,ne,ee,"deepStrictEqual",a.deepStrictEqual)};function I(G,H,ne,ee){if(G===H)return!0;if(i(G)&&i(H))return r(G,H)===0;if(t.isDate(G)&&t.isDate(H))return G.getTime()===H.getTime();if(t.isRegExp(G)&&t.isRegExp(H))return G.source===H.source&&G.global===H.global&&G.multiline===H.multiline&&G.lastIndex===H.lastIndex&&G.ignoreCase===H.ignoreCase;if((G===null||typeof G!="object")&&(H===null||typeof H!="object"))return ne?G===H:G==H;if(h(G)&&h(H)&&f(G)===f(H)&&!(G instanceof Float32Array||G instanceof Float64Array))return r(new Uint8Array(G.buffer),new Uint8Array(H.buffer))===0;if(i(G)!==i(H))return!1;ee=ee||{actual:[],expected:[]};var te=ee.actual.indexOf(G);return te!==-1&&te===ee.expected.indexOf(H)?!0:(ee.actual.push(G),ee.expected.push(H),P(G,H,ne,ee))}function C(G){return Object.prototype.toString.call(G)=="[object Arguments]"}function P(G,H,ne,ee){if(G==null||H===null||H===void 0)return!1;if(t.isPrimitive(G)||t.isPrimitive(H))return G===H;if(ne&&Object.getPrototypeOf(G)!==Object.getPrototypeOf(H))return!1;var te=C(G),q=C(H);if(te&&!q||!te&&q)return!1;if(te)return G=o.call(G),H=o.call(H),I(G,H,ne);var X=k(G),Q=k(H),ae,Z;if(X.length!==Q.length)return!1;for(X.sort(),Q.sort(),Z=X.length-1;Z>=0;Z--)if(X[Z]!==Q[Z])return!1;for(Z=X.length-1;Z>=0;Z--)if(ae=X[Z],!I(G[ae],H[ae],ne,ee))return!1;return!0}a.notDeepEqual=function(H,ne,ee){I(H,ne,!1)&&E(H,ne,ee,"notDeepEqual",a.notDeepEqual)},a.notDeepStrictEqual=x;function x(G,H,ne){I(G,H,!0)&&E(G,H,ne,"notDeepStrictEqual",x)}a.strictEqual=function(H,ne,ee){H!==ne&&E(H,ne,ee,"===",a.strictEqual)},a.notStrictEqual=function(H,ne,ee){H===ne&&E(H,ne,ee,"!==",a.notStrictEqual)};function T(G,H){if(!G||!H)return!1;if(Object.prototype.toString.call(H)=="[object RegExp]")return H.test(G);try{if(G instanceof H)return!0}catch(ne){}return Error.isPrototypeOf(H)?!1:H.call({},G)===!0}function D(G){var H;try{G()}catch(ne){H=ne}return H}function U(G,H,ne,ee){var te;if(typeof H!="function")throw new TypeError('"block" argument must be a function');typeof ne=="string"&&(ee=ne,ne=null),te=D(H),ee=(ne&&ne.name?" ("+ne.name+").":".")+(ee?" "+ee:"."),G&&!te&&E(te,ne,"Missing expected exception"+ee);var q=typeof ee=="string",X=!G&&t.isError(te),Q=!G&&te&&!ne;if((X&&q&&T(te,ne)||Q)&&E(te,ne,"Got unwanted exception"+ee),G&&te&&ne&&!T(te,ne)||!G&&te)throw te}a.throws=function(G,H,ne){U(!0,G,H,ne)},a.doesNotThrow=function(G,H,ne){U(!1,G,H,ne)},a.ifError=function(G){if(G)throw G};function j(G,H){G||E(G,!0,H,"==",j)}a.strict=n(j,a,{equal:a.strictEqual,deepEqual:a.deepStrictEqual,notEqual:a.notStrictEqual,notDeepEqual:a.notDeepStrictEqual}),a.strict.strict=a.strict;var k=Object.keys||function(G){var H=[];for(var ne in G)l.call(G,ne)&&H.push(ne);return H}},856066:function(_,s,e){_.exports={default:e(122143),__esModule:!0}},997072:function(_,s,e){_.exports={default:e(391843),__esModule:!0}},551269:function(_,s,e){_.exports={default:e(383190),__esModule:!0}},823528:function(_,s,e){_.exports={default:e(559948),__esModule:!0}},402761:function(_,s,e){_.exports={default:e(605486),__esModule:!0}},922125:function(_,s,e){_.exports={default:e(327877),__esModule:!0}},9795:function(_,s){"use strict";s.__esModule=!0,s.default=function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}},895832:function(_,s,e){"use strict";s.__esModule=!0;var n=e(823528),r=i(n);function i(t){return t&&t.__esModule?t:{default:t}}s.default=function(){function t(l,o){for(var d=0;d<o.length;d++){var f=o[d];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),(0,r.default)(l,f.key,f)}}return function(l,o,d){return o&&t(l.prototype,o),d&&t(l,d),l}}()},328276:function(_,s,e){"use strict";s.__esModule=!0;var n=e(997072),r=l(n),i=e(856066),t=l(i);function l(o){return o&&o.__esModule?o:{default:o}}s.default=function(){function o(d,f){var h=[],a=!0,c=!1,p=void 0;try{for(var v=(0,t.default)(d),m;!(a=(m=v.next()).done)&&(h.push(m.value),!(f&&h.length===f));a=!0);}catch(b){c=!0,p=b}finally{try{!a&&v.return&&v.return()}finally{if(c)throw p}}return h}return function(d,f){if(Array.isArray(d))return d;if((0,r.default)(Object(d)))return o(d,f);
vendor: 12,753 bytes, line 2541
2541throw new TypeError("Invalid attempt to destructure non-iterable instance")}}()},249703:function(_,s,e){var n=e(121659),r={};for(var i in n)n.hasOwnProperty(i)&&(r[n[i]]=i);var t=_.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var l in t)if(t.hasOwnProperty(l)){if(!("channels"in t[l]))throw new Error("missing channels property: "+l);if(!("labels"in t[l]))throw new Error("missing channel labels property: "+l);if(t[l].labels.length!==t[l].channels)throw new Error("channel and label counts mismatch: "+l);var o=t[l].channels,d=t[l].labels;delete t[l].channels,delete t[l].labels,Object.defineProperty(t[l],"channels",{value:o}),Object.defineProperty(t[l],"labels",{value:d})}t.rgb.hsl=function(h){var a=h[0]/255,c=h[1]/255,p=h[2]/255,v=Math.min(a,c,p),m=Math.max(a,c,p),b=m-v,E,A,I;return m===v?E=0:a===m?E=(c-p)/b:c===m?E=2+(p-a)/b:p===m&&(E=4+(a-c)/b),E=Math.min(E*60,360),E<0&&(E+=360),I=(v+m)/2,m===v?A=0:I<=.5?A=b/(m+v):A=b/(2-m-v),[E,A*100,I*100]},t.rgb.hsv=function(h){var a,c,p,v,m,b=h[0]/255,E=h[1]/255,A=h[2]/255,I=Math.max(b,E,A),C=I-Math.min(b,E,A),P=function(x){return(I-x)/6/C+1/2};return C===0?v=m=0:(m=C/I,a=P(b),c=P(E),p=P(A),b===I?v=p-c:E===I?v=1/3+a-p:A===I&&(v=2/3+c-a),v<0?v+=1:v>1&&(v-=1)),[v*360,m*100,I*100]},t.rgb.hwb=function(h){var a=h[0],c=h[1],p=h[2],v=t.rgb.hsl(h)[0],m=1/255*Math.min(a,Math.min(c,p));return p=1-1/255*Math.max(a,Math.max(c,p)),[v,m*100,p*100]},t.rgb.cmyk=function(h){var a=h[0]/255,c=h[1]/255,p=h[2]/255,v,m,b,E;return E=Math.min(1-a,1-c,1-p),v=(1-a-E)/(1-E)||0,m=(1-c-E)/(1-E)||0,b=(1-p-E)/(1-E)||0,[v*100,m*100,b*100,E*100]};function f(h,a){return Math.pow(h[0]-a[0],2)+Math.pow(h[1]-a[1],2)+Math.pow(h[2]-a[2],2)}t.rgb.keyword=function(h){var a=r[h];if(a)return a;var c=1/0,p;for(var v in n)if(n.hasOwnProperty(v)){var m=n[v],b=f(h,m);b<c&&(c=b,p=v)}return p},t.keyword.rgb=function(h){return n[h]},t.rgb.xyz=function(h){var a=h[0]/255,c=h[1]/255,p=h[2]/255;a=a>.04045?Math.pow((a+.055)/1.055,2.4):a/12.92,c=c>.04045?Math.pow((c+.055)/1.055,2.4):c/12.92,p=p>.04045?Math.pow((p+.055)/1.055,2.4):p/12.92;var v=a*.4124+c*.3576+p*.1805,m=a*.2126+c*.7152+p*.0722,b=a*.0193+c*.1192+p*.9505;return[v*100,m*100,b*100]},t.rgb.lab=function(h){var a=t.rgb.xyz(h),c=a[0],p=a[1],v=a[2],m,b,E;return c/=95.047,p/=100,v/=108.883,c=c>.008856?Math.pow(c,1/3):7.787*c+16/116,p=p>.008856?Math.pow(p,1/3):7.787*p+16/116,v=v>.008856?Math.pow(v,1/3):7.787*v+16/116,m=116*p-16,b=500*(c-p),E=200*(p-v),[m,b,E]},t.hsl.rgb=function(h){var a=h[0]/360,c=h[1]/100,p=h[2]/100,v,m,b,E,A;if(c===0)return A=p*255,[A,A,A];p<.5?m=p*(1+c):m=p+c-p*c,v=2*p-m,E=[0,0,0];for(var I=0;I<3;I++)b=a+1/3*-(I-1),b<0&&b++,b>1&&b--,6*b<1?A=v+(m-v)*6*b:2*b<1?A=m:3*b<2?A=v+(m-v)*(2/3-b)*6:A=v,E[I]=A*255;return E},t.hsl.hsv=function(h){var a=h[0],c=h[1]/100,p=h[2]/100,v=c,m=Math.max(p,.01),b,E;return p*=2,c*=p<=1?p:2-p,v*=m<=1?m:2-m,E=(p+c)/2,b=p===0?2*v/(m+v):2*c/(p+c),[a,b*100,E*100]},t.hsv.rgb=function(h){var a=h[0]/60,c=h[1]/100,p=h[2]/100,v=Math.floor(a)%6,m=a-Math.floor(a),b=255*p*(1-c),E=255*p*(1-c*m),A=255*p*(1-c*(1-m));switch(p*=255,v){case 0:return[p,A,b];case 1:return[E,p,b];case 2:return[b,p,A];case 3:return[b,E,p];case 4:return[A,b,p];case 5:return[p,b,E]}},t.hsv.hsl=function(h){var a=h[0],c=h[1]/100,p=h[2]/100,v=Math.max(p,.01),m,b,E;return E=(2-c)*p,m=(2-c)*v,b=c*v,b/=m<=1?m:2-m,b=b||0,E/=2,[a,b*100,E*100]},t.hwb.rgb=function(h){var a=h[0]/360,c=h[1]/100,p=h[2]/100,v=c+p,m,b,E,A;v>1&&(c/=v,p/=v),m=Math.floor(6*a),b=1-p,E=6*a-m,m&1&&(E=1-E),A=c+E*(b-c);var I,C,P;switch(m){default:case 6:case 0:I=b,C=A,P=c;break;case 1:I=A,C=b,P=c;break;case 2:I=c,C=b,P=A;break;case 3:I=c,C=A,P=b;break;case 4:I=A,C=c,P=b;break;case 5:I=b,C=c,P=A;break}return[I*255,C*255,P*255]},t.cmyk.rgb=function(h){var a=h[0]/100,c=h[1]/100,p=h[2]/100,v=h[3]/100,m,b,E;return m=1-Math.min(1,a*(1-v)+v),b=1-Math.min(1,c*(1-v)+v),E=1-Math.min(1,p*(1-v)+v),[m*255,b*255,E*255]},t.xyz.rgb=function(h){var a=h[0]/100,c=h[1]/100,p=h[2]/100,v,m,b;return v=a*3.2406+c*-1.5372+p*-.4986,m=a*-.9689+c*1.8758+p*.0415,b=a*.0557+c*-.204+p*1.057,v=v>.0031308?1.055*Math.pow(v,1/2.4)-.055:v*12.92,m=m>.0031308?1.055*Math.pow(m,1/2.4)-.055:m*12.92,b=b>.0031308?1.055*Math.pow(b,1/2.4)-.055:b*12.92,v=Math.min(Math.max(0,v),1),m=Math.min(Math.max(0,m),1),b=Math.min(Math.max(0,b),1),[v*255,m*255,b*255]},t.xyz.lab=function(h){var a=h[0],c=h[1],p=h[2],v,m,b;return a/=95.047,c/=100,p/=108.883,a=a>.008856?Math.pow(a,1/3):7.787*a+16/116,c=c>.008856?Math.pow(c,1/3):7.787*c+16/116,p=p>.008856?Math.pow(p,1/3):7.787*p+16/116,v=116*c-16,m=500*(a-c),b=200*(c-p),[v,m,b]},t.lab.xyz=function(h){var a=h[0],c=h[1],p=h[2],v,m,b;m=(a+16)/116,v=c/500+m,b=m-p/200;var E=Math.pow(m,3),A=Math.pow(v,3),I=Math.pow(b,3);return m=E>.008856?E:(m-16/116)/7.787,v=A>.008856?A:(v-16/116)/7.787,b=I>.008856?I:(b-16/116)/7.787,v*=95.047,m*=100,b*=108.883,[v,m,b]},t.lab.lch=function(h){var a=h[0],c=h[1],p=h[2],v,m,b;return v=Math.atan2(p,c),m=v*360/2/Math.PI,m<0&&(m+=360),b=Math.sqrt(c*c+p*p),[a,b,m]},t.lch.lab=function(h){var a=h[0],c=h[1],p=h[2],v,m,b;return b=p/360*2*Math.PI,v=c*Math.cos(b),m=c*Math.sin(b),[a,v,m]},t.rgb.ansi16=function(h){var a=h[0],c=h[1],p=h[2],v=1 in arguments?arguments[1]:t.rgb.hsv(h)[2];if(v=Math.round(v/50),v===0)return 30;var m=30+(Math.round(p/255)<<2|Math.round(c/255)<<1|Math.round(a/255));return v===2&&(m+=60),m},t.hsv.ansi16=function(h){return t.rgb.ansi16(t.hsv.rgb(h),h[2])},t.rgb.ansi256=function(h){var a=h[0],c=h[1],p=h[2];if(a===c&&c===p)return a<8?16:a>248?231:Math.round((a-8)/247*24)+232;var v=16+36*Math.round(a/255*5)+6*Math.round(c/255*5)+Math.round(p/255*5);return v},t.ansi16.rgb=function(h){var a=h%10;if(a===0||a===7)return h>50&&(a+=3.5),a=a/10.5*255,[a,a,a];var c=(~~(h>50)+1)*.5,p=(a&1)*c*255,v=(a>>1&1)*c*255,m=(a>>2&1)*c*255;return[p,v,m]},t.ansi256.rgb=function(h){if(h>=232){var a=(h-232)*10+8;return[a,a,a]}h-=16;var c,p=Math.floor(h/36)/5*255,v=Math.floor((c=h%36)/6)/5*255,m=c%6/5*255;return[p,v,m]},t.rgb.hex=function(h){var a=((Math.round(h[0])&255)<<16)+((Math.round(h[1])&255)<<8)+(Math.round(h[2])&255),c=a.toString(16).toUpperCase();return"000000".substring(c.length)+c},t.hex.rgb=function(h){var a=h.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!a)return[0,0,0];var c=a[0];a[0].length===3&&(c=c.split("").map(function(E){return E+E}).join(""));var p=parseInt(c,16),v=p>>16&255,m=p>>8&255,b=p&255;return[v,m,b]},t.rgb.hcg=function(h){var a=h[0]/255,c=h[1]/255,p=h[2]/255,v=Math.max(Math.max(a,c),p),m=Math.min(Math.min(a,c),p),b=v-m,E,A;return b<1?E=m/(1-b):E=0,b<=0?A=0:v===a?A=(c-p)/b%6:v===c?A=2+(p-a)/b:A=4+(a-c)/b+4,A/=6,A%=1,[A*360,b*100,E*100]},t.hsl.hcg=function(h){var a=h[1]/100,c=h[2]/100,p=1,v=0;return c<.5?p=2*a*c:p=2*a*(1-c),p<1&&(v=(c-.5*p)/(1-p)),[h[0],p*100,v*100]},t.hsv.hcg=function(h){var a=h[1]/100,c=h[2]/100,p=a*c,v=0;return p<1&&(v=(c-p)/(1-p)),[h[0],p*100,v*100]},t.hcg.rgb=function(h){var a=h[0]/360,c=h[1]/100,p=h[2]/100;if(c===0)return[p*255,p*255,p*255];var v=[0,0,0],m=a%1*6,b=m%1,E=1-b,A=0;switch(Math.floor(m)){case 0:v[0]=1,v[1]=b,v[2]=0;break;case 1:v[0]=E,v[1]=1,v[2]=0;break;case 2:v[0]=0,v[1]=1,v[2]=b;break;case 3:v[0]=0,v[1]=E,v[2]=1;break;case 4:v[0]=b,v[1]=0,v[2]=1;break;default:v[0]=1,v[1]=0,v[2]=E}return A=(1-c)*p,[(c*v[0]+A)*255,(c*v[1]+A)*255,(c*v[2]+A)*255]},t.hcg.hsv=function(h){var a=h[1]/100,c=h[2]/100,p=a+c*(1-a),v=0;return p>0&&(v=a/p),[h[0],v*100,p*100]},t.hcg.hsl=function(h){var a=h[1]/100,c=h[2]/100,p=c*(1-a)+.5*a,v=0;return p>0&&p<.5?v=a/(2*p):p>=.5&&p<1&&(v=a/(2*(1-p))),[h[0],v*100,p*100]},t.hcg.hwb=function(h){var a=h[1]/100,c=h[2]/100,p=a+c*(1-a);return[h[0],(p-a)*100,(1-p)*100]},t.hwb.hcg=function(h){var a=h[1]/100,c=h[2]/100,p=1-c,v=p-a,m=0;return v<1&&(m=(p-v)/(1-v)),[h[0],v*100,m*100]},t.apple.rgb=function(h){return[h[0]/65535*255,h[1]/65535*255,h[2]/65535*255]},t.rgb.apple=function(h){return[h[0]/255*65535,h[1]/255*65535,h[2]/255*65535]},t.gray.rgb=function(h){return[h[0]/100*255,h[0]/100*255,h[0]/100*255]},t.gray.hsl=t.gray.hsv=function(h){return[0,0,h[0]]},t.gray.hwb=function(h){return[0,100,h[0]]},t.gray.cmyk=function(h){return[0,0,0,h[0]]},t.gray.lab=function(h){return[h[0],0,0]},t.gray.hex=function(h){var a=Math.round(h[0]/100*255)&255,c=(a<<16)+(a<<8)+a,p=c.toString(16).toUpperCase();return"000000".substring(p.length)+p},t.rgb.gray=function(h){var a=(h[0]+h[1]+h[2])/3;return[a/255*100]}},413238:function(_,s,e){var n=e(249703),r=e(406395),i={},t=Object.keys(n);function l(d){var f=function(h){return h==null?h:(arguments.length>1&&(h=Array.prototype.slice.call(arguments)),d(h))};return"conversion"in d&&(f.conversion=d.conversion),f}function o(d){var f=function(h){if(h==null)return h;arguments.length>1&&(h=Array.prototype.slice.call(arguments));var a=d(h);if(typeof a=="object")for(var c=a.length,p=0;p<c;p++)a[p]=Math.round(a[p]);return a};return"conversion"in d&&(f.conversion=d.conversion),f}t.forEach(function(d){i[d]={},Object.defineProperty(i[d],"channels",{value:n[d].channels}),Object.defineProperty(i[d],"labels",{value:n[d].labels});var f=r(d),h=Object.keys(f);h.forEach(function(a){var c=f[a];i[d][a]=o(c),i[d][a].raw=l(c)})}),_.exports=i},406395:function(_,s,e){var n=e(249703);function r(){for(var o={},d=Object.keys(n),f=d.length,h=0;h<f;h++)o[d[h]]={distance:-1,parent:null};return o}function i(o){var d=r(),f=[o];for(d[o].distance=0;f.length;)for(var h=f.pop(),a=Object.keys(n[h]),c=a.length,p=0;p<c;p++){var v=a[p],m=d[v];m.distance===-1&&(m.distance=d[h].distance+1,m.parent=h,f.unshift(v))}return d}function t(o,d){return function(f){return d(o(f))}}function l(o,d){for(var f=[d[o].parent,o],h=n[d[o].parent][o],a=d[o].parent;d[a].parent;)f.unshift(d[a].parent),h=t(n[d[a].parent][a],h),a=d[a].parent;return h.conversion=f,h}_.exports=function(o){for(var d=i(o),f={},h=Object.keys(d),a=h.length,c=0;c<a;c++){var p=h[c],v=d[p];v.parent!==null&&(f[p]=l(p,d))}return f}},121659:function(_){"use strict";_.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],ol
2541ive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},791484:function(_){"use strict";_.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},122143:function(_,s,e){e(506869),e(537323),_.exports=e(811850)},391843:function(_,s,e){e(506869),e(537323),_.exports=e(67222)},383190:function(_,s,e){e(472557),_.exports=e(880535).Object.assign},559948:function(_,s,e){e(761872);var n=e(880535).Object;_.exports=function(i,t,l){return n.defineProperty(i,t,l)}},605486:function(_,s,e){e(434719),_.exports=e(880535).Object.entries},327877:function(_,s,e){e(431700),e(537323),e(506869),e(213202),e(968329),e(182827),_.exports=e(880535).Promise},448423:function(_){_.exports=function(s){if(typeof s!="function")throw TypeError(s+" is not a function!");return s}},705618:function(_){_.exports=function(){}},640142:function(_){_.exports=function(s,e,n,r){if(!(s instanceof e)||r!==void 0&&r in s)throw TypeError(n+": incorrect invocation!");return s}},359258:function(_,s,e){var n=e(671318);_.exports=function(r){if(!n(r))throw TypeError(r+" is not an object!");return r}},143046:function(_,s,e){var n=e(500648),r=e(717915),i=e(707223);_.exports=function(t){return function(l,o,d){var f=n(l),h=r(f.length),a=i(d,h),c;if(t&&o!=o){for(;h>a;)if(c=f[a++],c!=c)return!0}else for(;h>a;a++)if((t||a in f)&&f[a]===o)return t||a||0;return!t&&-1}}},728099:function(_,s,e){var n=e(427259),r=e(501932)("toStringTag"),i=n(function(){return arguments}())=="Arguments",t=function(l,o){try{return l[o]}catch(d){}};_.exports=function(l){var o,d,f;return l===void 0?"Undefined":l===null?"Null":typeof(d=t(o=Object(l),r))=="string"?d:i?n(o):(f=n(o))=="Object"&&typeof o.callee=="function"?"Arguments":f}},427259:function(_){var s={}.toString;_.exports=function(e){return s.call(e).slice(8,-1)}},880535:function(_){var s=_.exports={version:"2.6.12"};typeof __e=="number"&&(__e=s)},57620:function(_,s,e){var n=e(448423);_.exports=function(r,i,t){if(n(r),i===void 0)return r;switch(t){case 1:return function(l){return r.call(i,l)};case 2:return function(l,o){return r.call(i,l,o)};case 3:return function(l,o,d){return r.call(i,l,o,d)}}return function(){return r.apply(i,arguments)}}},632926:function(_){_.exports=function(s){if(s==null)throw TypeError("Can't call method on  "+s);return s}},445157:function(_,s,e){_.exports=!e(808412)(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})},346866:function(_,s,e){var n=e(671318),r=e(541942).document,i=n(r)&&n(r.createElement);_.exports=function(t){return i?r.createElement(t):{}}},264656:function(_){_.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleStr
2541ing,toString,valueOf".split(",")},26210:function(_,s,e){var n=e(541942),r=e(880535),i=e(57620),t=e(653776),l=e(302134),o="prototype",d=function(f,h,a){var c=f&d.F,p=f&d.G,v=f&d.S,m=f&d.P,b=f&d.B,E=f&d.W,A=p?r:r[h]||(r[h]={}),I=A[o],C=p?n:v?n[h]:(n[h]||{})[o],P,x,T;p&&(a=h);for(P in a)x=!c&&C&&C[P]!==void 0,!(x&&l(A,P))&&(T=x?C[P]:a[P],A[P]=p&&typeof C[P]!="function"?a[P]:b&&x?i(T,n):E&&C[P]==T?function(D){var U=function(j,k,G){if(this instanceof D){switch(arguments.length){case 0:return new D;case 1:return new D(j);case 2:return new D(j,k)}return new D(j,k,G)}return D.apply(this,arguments)};return U[o]=D[o],U}(T):m&&typeof T=="function"?i(Function.call,T):T,m&&((A.virtual||(A.virtual={}))[P]=T,f&d.R&&I&&!I[P]&&t(I,P,T)))};d.F=1,d.G=2,d.S=4,d.P=8,d.B=16,d.W=32,d.U=64,d.R=128,_.exports=d},808412:function(_){_.exports=function(s){try{return!!s()}catch(e){return!0}}},99481:function(_,s,e){var n=e(57620),r=e(234001),i=e(204436),t=e(359258),l=e(717915),o=e(740195),d={},f={},h=_.exports=function(a,c,p,v,m){var b=m?function(){return a}:o(a),E=n(p,v,c?2:1),A=0,I,C,P,x;if(typeof b!="function")throw TypeError(a+" is not iterable!");if(i(b)){for(I=l(a.length);I>A;A++)if(x=c?E(t(C=a[A])[0],C[1]):E(a[A]),x===d||x===f)return x}else for(P=b.call(a);!(C=P.next()).done;)if(x=r(P,E,C.value,c),x===d||x===f)return x};h.BREAK=d,h.RETURN=f},541942:function(_){var s=_.exports=typeof window!="undefined"&&window.Math==Math?window:typeof self!="undefined"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=s)},302134:function(_){var s={}.hasOwnProperty;_.exports=function(e,n){return s.call(e,n)}},653776:function(_,s,e){var n=e(232103),r=e(854074);_.exports=e(445157)?function(i,t,l){return n.f(i,t,r(1,l))}:function(i,t,l){return i[t]=l,i}},398421:function(_,s,e){var n=e(541942).document;_.exports=n&&n.documentElement},569247:function(_,s,e){_.exports=!e(445157)&&!e(808412)(function(){return Object.defineProperty(e(346866)("div"),"a",{get:function(){return 7}}).a!=7})},1331:function(_){_.exports=function(s,e,n){var r=n===void 0;switch(e.length){case 0:return r?s():s.call(n);case 1:return r?s(e[0]):s.call(n,e[0]);case 2:return r?s(e[0],e[1]):s.call(n,e[0],e[1]);case 3:return r?s(e[0],e[1],e[2]):s.call(n,e[0],e[1],e[2]);case 4:return r?s(e[0],e[1],e[2],e[3]):s.call(n,e[0],e[1],e[2],e[3])}return s.apply(n,e)}},613171:function(_,s,e){var n=e(427259);_.exports=Object("z").propertyIsEnumerable(0)?Object:function(r){return n(r)=="String"?r.split(""):Object(r)}},204436:function(_,s,e){var n=e(425264),r=e(501932)("iterator"),i=Array.prototype;_.exports=function(t){return t!==void 0&&(n.Array===t||i[r]===t)}},671318:function(_){_.exports=function(s){return typeof s=="object"?s!==null:typeof s=="function"}},234001:function(_,s,e){var n=e(359258);_.exports=function(r,i,t,l){try{return l?i(n(t)[0],t[1]):i(t)}catch(d){var o=r.return;throw o!==void 0&&n(o.call(r)),d}}},581906:function(_,s,e){"use strict";var n=e(820413),r=e(854074),i=e(405001),t={};e(653776)(t,e(501932)("iterator"),function(){return this}),_.exports=function(l,o,d){l.prototype=n(t,{next:r(1,d)}),i(l,o+" Iterator")}},826672:function(_,s,e){"use strict";var n=e(71766),r=e(26210),i=e(800668),t=e(653776),l=e(425264),o=e(581906),d=e(405001),f=e(935424),h=e(501932)("iterator"),a=!([].keys&&"next"in[].keys()),c="@@iterator",p="keys",v="values",m=function(){return this};_.exports=function(b,E,A,I,C,P,x){o(A,E,I);var T=function(Q){if(!a&&Q in k)return k[Q];switch(Q){case p:return function(){return new A(this,Q)};case v:return function(){return new A(this,Q)}}return function(){return new A(this,Q)}},D=E+" Iterator",U=C==v,j=!1,k=b.prototype,G=k[h]||k[c]||C&&k[C],H=G||T(C),ne=C?U?T("entries"):H:void 0,ee=E=="Array"&&k.entries||G,te,q,X;if(ee&&(X=f(ee.call(new b)),X!==Object.prototype&&X.next&&(d(X,D,!0),!n&&typeof X[h]!="function"&&t(X,h,m))),U&&G&&G.name!==v&&(j=!0,H=function(){return G.call(this)}),(!n||x)&&(a||j||!k[h])&&t(k,h,H),l[E]=H,l[D]=m,C)if(te={values:U?H:T(v),keys:P?H:T(p),entries:ne},x)for(q in te)q in k||i(k,q,te[q]);else r(r.P+r.F*(a||j),E,te);return te}},914326:function(_,s,e){var n=e(501932)("iterator"),r=!1;try{var i=[7][n]();i.return=function(){r=!0},Array.from(i,function(){throw 2})}catch(t){}_.exports=function(t,l){if(!l&&!r)return!1;var o=!1;try{var d=[7],f=d[n]();f.next=function(){return{done:o=!0}},d[n]=function(){return f},t(d)}catch(h){}return o}},436333:function(_){_.exports=function(s,e){return{value:e,done:!!s}}},425264:function(_){_.exports={}},71766:function(_){_.exports=!0},532876:function(_,s,e){var n=e(541942),r=e(117926).set,i=n.MutationObserver||n.WebKitMutationObserver,t=n.process,l=n.Promise,o=e(427259)(t)=="process";_.exports=function(){var d,f,h,a=function(){var m,b;for(o&&(m=t.domain)&&m.exit();d;){b=d.fn,d=d.next;try{b()}catch(E){throw d?h():f=void 0,E}}f=void 0,m&&m.enter()};if(o)h=function(){t.nextTick(a)};else if(i&&!(n.navigator&&n.navigator.standalone)){var c=!0,p=document.createTextNode("");new i(a).observe(p,{characterData:!0}
2541),h=function(){p.data=c=!c}}else if(l&&l.resolve){var v=l.resolve(void 0);h=function(){v.then(a)}}else h=function(){r.call(n,a)};return function(m){var b={fn:m,next:void 0};f&&(f.next=b),d||(d=b,h()),f=b}}},699871:function(_,s,e){"use strict";var n=e(448423);function r(i){var t,l;this.promise=new i(function(o,d){if(t!==void 0||l!==void 0)throw TypeError("Bad Promise constructor");t=o,l=d}),this.resolve=n(t),this.reject=n(l)}_.exports.f=function(i){return new r(i)}},593303:function(_,s,e){"use strict";var n=e(445157),r=e(644523),i=e(358102),t=e(964290),l=e(48467),o=e(613171),d=Object.assign;_.exports=!d||e(808412)(function(){var f={},h={},a=Symbol(),c="abcdefghijklmnopqrst";return f[a]=7,c.split("").forEach(function(p){h[p]=p}),d({},f)[a]!=7||Object.keys(d({},h)).join("")!=c})?function(h,a){for(var c=l(h),p=arguments.length,v=1,m=i.f,b=t.f;p>v;)for(var E=o(arguments[v++]),A=m?r(E).concat(m(E)):r(E),I=A.length,C=0,P;I>C;)P=A[C++],(!n||b.call(E,P))&&(c[P]=E[P]);return c}:d},820413:function(_,s,e){var n=e(359258),r=e(217030),i=e(264656),t=e(867489)("IE_PROTO"),l=function(){},o="prototype",d=function(){var f=e(346866)("iframe"),h=i.length,a="<",c=">",p;for(f.style.display="none",e(398421).appendChild(f),f.src="javascript:",p=f.contentWindow.document,p.open(),p.write(a+"script"+c+"document.F=Object"+a+"/script"+c),p.close(),d=p.F;h--;)delete d[o][i[h]];return d()};_.exports=Object.create||function(h,a){var c;return h!==null?(l[o]=n(h),c=new l,l[o]=null,c[t]=h):c=d(),a===void 0?c:r(c,a)}},232103:function(_,s,e){var n=e(359258),r=e(569247),i=e(73698),t=Object.defineProperty;s.f=e(445157)?Object.defineProperty:function(o,d,f){if(n(o),d=i(d,!0),n(f),r)try{return t(o,d,f)}catch(h){}if("get"in f||"set"in f)throw TypeError("Accessors not supported!");return"value"in f&&(o[d]=f.value),o}},217030:function(_,s,e){var n=e(232103),r=e(359258),i=e(644523);_.exports=e(445157)?Object.defineProperties:function(l,o){r(l);for(var d=i(o),f=d.length,h=0,a;f>h;)n.f(l,a=d[h++],o[a]);return l}},358102:function(_,s){s.f=Object.getOwnPropertySymbols},935424:function(_,s,e){var n=e(302134),r=e(48467),i=e(867489)("IE_PROTO"),t=Object.prototype;_.exports=Object.getPrototypeOf||function(l){return l=r(l),n(l,i)?l[i]:typeof l.constructor=="function"&&l instanceof l.constructor?l.constructor.prototype:l instanceof Object?t:null}},452265:function(_,s,e){var n=e(302134),r=e(500648),i=e(143046)(!1),t=e(867489)("IE_PROTO");_.exports=function(l,o){var d=r(l),f=0,h=[],a;for(a in d)a!=t&&n(d,a)&&h.push(a);for(;o.length>f;)n(d,a=o[f++])&&(~i(h,a)||h.push(a));return h}},644523:function(_,s,e){var n=e(452265),r=e(264656);_.exports=Object.keys||function(t){return n(t,r)}},964290:function(_,s){s.f={}.propertyIsEnumerable},234039:function(_,s,e){var n=e(445157),r=e(644523),i=e(500648),t=e(964290).f;_.exports=function(l){return function(o){for(var d=i(o),f=r(d),h=f.length,a=0,c=[],p;h>a;)p=f[a++],(!n||t.call(d,p))&&c.push(l?[p,d[p]]:d[p]);return c}}},441230:function(_){_.exports=function(s){try{return{e:!1,v:s()}}catch(e){return{e:!0,v:e}}}},786476:function(_,s,e){var n=e(359258),r=e(671318),i=e(699871);_.exports=function(t,l){if(n(t),r(l)&&l.constructor===t)return l;var o=i.f(t),d=o.resolve;return d(l),o.promise}},854074:function(_){_.exports=function(s,e){return{enumerable:!(s&1),configurable:!(s&2),writable:!(s&4),value:e}}},645270:function(_,s,e){var n=e(653776);_.exports=function(r,i,t){for(var l in i)t&&r[l]?r[l]=i[l]:n(r,l,i[l]);return r}},800668:function(_,s,e){_.exports=e(653776)},622095:function(_,s,e){"use strict";var n=e(541942),r=e(880535),i=e(232103),t=e(445157),l=e(501932)("species");_.exports=function(o){var d=typeof r[o]=="function"?r[o]:n[o];t&&d&&!d[l]&&i.f(d,l,{configurable:!0,get:function(){return this}})}},405001:function(_,s,e){var n=e(232103).f,r=e(302134),i=e(501932)("toStringTag");_.exports=function(t,l,o){t&&!r(t=o?t:t.prototype,i)&&n(t,i,{configurable:!0,value:l})}},867489:function(_,s,e){var n=e(371383)("keys"),r=e(130697);_.exports=function(i){return n[i]||(n[i]=r(i))}},371383:function(_,s,e){var n=e(880535),r=e(541942),i="__core-js_shared__",t=r[i]||(r[i]={});(_.exports=function(l,o){return t[l]||(t[l]=o!==void 0?o:{})})("versions",[]).push({version:n.version,mode:e(71766)?"pure":"global",copyright:"\xA9 2020 Denis Pushkarev (zloirock.ru)"})},67062:function(_,s,e){var n=e(359258),r=e(448423),i=e(501932)("species");_.exports=function(t,l){var o=n(t).constructor,d;return o===void 0||(d=n(o)[i])==null?l:r(d)}},430026:function(_,s,e){var n=e(632194),r=e(632926);_.exports=function(i){return function(t,l){var o=String(r(t)),d=n(l),f=o.length,h,a;return d<0||d>
2541=f?i?"":void 0:(h=o.charCodeAt(d),h<55296||h>56319||d+1===f||(a=o.charCodeAt(d+1))<56320||a>57343?i?o.charAt(d):h:i?o.slice(d,d+2):(h-55296<<10)+(a-56320)+65536)}}},117926:function(_,s,e){var n=e(57620),r=e(1331),i=e(398421),t=e(346866),l=e(541942),o=l.process,d=l.setImmediate,f=l.clearImmediate,h=l.MessageChannel,a=l.Dispatch,c=0,p={},v="onreadystatechange",m,b,E,A=function(){var C=+this;if(p.hasOwnProperty(C)){var P=p[C];delete p[C],P()}},I=function(C){A.call(C.data)};(!d||!f)&&(d=function(P){for(var x=[],T=1;arguments.length>T;)x.push(arguments[T++]);return p[++c]=function(){r(typeof P=="function"?P:Function(P),x)},m(c),c},f=function(P){delete p[P]},e(427259)(o)=="process"?m=function(C){o.nextTick(n(A,C,1))}:a&&a.now?m=function(C){a.now(n(A,C,1))}:h?(b=new h,E=b.port2,b.port1.onmessage=I,m=n(E.postMessage,E,1)):l.addEventListener&&typeof postMessage=="function"&&!l.importScripts?(m=function(C){l.postMessage(C+"","*")},l.addEventListener("message",I,!1)):v in t("script")?m=function(C){i.appendChild(t("script"))[v]=function(){i.removeChild(this),A.call(C)}}:m=function(C){setTimeout(n(A,C,1),0)}),_.exports={set:d,clear:f}},707223:function(_,s,e){var n=e(632194),r=Math.max,i=Math.min;_.exports=function(t,l){return t=n(t),t<0?r(t+l,0):i(t,l)}},632194:function(_){var s=Math.ceil,e=Math.floor;_.exports=function(n){return isNaN(n=+n)?0:(n>0?e:s)(n)}},500648:function(_,s,e){var n=e(613171),r=e(632926);_.exports=function(i){return n(r(i))}},717915:function(_,s,e){var n=e(632194),r=Math.min;_.exports=function(i){return i>0?r(n(i),9007199254740991):0}},48467:function(_,s,e){var n=e(632926);_.exports=function(r){return Object(n(r))}},73698:function(_,s,e){var n=e(671318);_.exports=function(r,i){if(!n(r))return r;var t,l;if(i&&typeof(t=r.toString)=="function"&&!n(l=t.call(r))||typeof(t=r.valueOf)=="function"&&!n(l=t.call(r))||!i&&typeof(t=r.toString)=="function"&&!n(l=t.call(r)))return l;throw TypeError("Can't convert object to primitive value")}},130697:function(_){var s=0,e=Math.random();_.exports=function(n){return"Symbol(".concat(n===void 0?"":n,")_",(++s+e).toString(36))}},456209:function(_,s,e){var n=e(541942),r=n.navigator;_.exports=r&&r.userAgent||""},501932:function(_,s,e){var n=e(371383)("wks"),r=e(130697),i=e(541942).Symbol,t=typeof i=="function",l=_.exports=function(o){return n[o]||(n[o]=t&&i[o]||(t?i:r)("Symbol."+o))};l.store=n},740195:function(_,s,e){var n=e(728099),r=e(501932)("iterator"),i=e(425264);_.exports=e(880535).getIteratorMethod=function(t){if(t!=null)return t[r]||t["@@iterator"]||i[n(t)]}},811850:function(_,s,e){var n=e(359258),r=e(740195);_.exports=e(880535).getIterator=function(i){var t=r(i);if(typeof t!="function")throw TypeError(i+" is not iterable!");return n(t.call(i))}},67222:function(_,s,e){var n=e(728099),r=e(501932)("iterator"),i=e(425264);_.exports=e(880535).isIterable=function(t){var l=Object(t);return l[r]!==void 0||"@@iterator"in l||i.hasOwnProperty(n(l))}},777869:function(_,s,e){"use strict";var n=e(705618),r=e(436333),i=e(425264),t=e(500648);_.exports=e(826672)(Array,"Array",function(l,o){this._t=t(l),this._i=0,this._k=o},function(){var l=this._t,o=this._k,d=this._i++;return!l||d>=l.length?(this._t=void 0,r(1)):o=="keys"?r(0,d):o=="values"?r(0,l[d]):r(0,[d,l[d]])},"values"),i.Arguments=i.Array,n("keys"),n("values"),n("entries")},472557:function(_,s,e){var n=e(26210);n(n.S+n.F,"Object",{assign:e(593303)})},761872:function(_,s,e){var n=e(26210);n(n.S+n.F*!e(445157),"Object",{defineProperty:e(232103).f})},431700:function(){},213202:function(_,s,e){"use strict";var n=e(71766),r=e(541942),i=e(57620),t=e(728099),l=e(26210),o=e(671318),d=e(448423),f=e(640142),h=e(99481),a=e(67062),c=e(117926).set,p=e(532876)(),v=e(699871),m=e(441230),b=e(456209),E=e(786476),A="Promise",I=r.TypeError,C=r.process,P=C&&C.versions,x=P&&P.v8||"",T=r[A],D=t(C)=="process",U=function(){},j,k,G,H,ne=k=v.f,ee=!!function(){try{var $=T.resolve(1),oe=($.constructor={})[e(501932)("species")]=function(re){re(U,U)};return(D||typeof PromiseRejectionEvent=="function")&&$.then(U)instanceof oe&&x.indexOf("6.6")!==0&&b.indexOf("Chrome/66")===-1}catch(re){}}(),te=function($){var oe;return o($)&&typeof(oe=$.then)=="function"?oe:!1},q=function($,oe){if(!$._n){$._n=!0;var re=$._c;p(function(){for(var fe=$._v,Se=$._s==1,Te=0,Je=function(ht){var Bt=Se?ht.ok:ht.fail,ve=ht.resolve,we=ht.reject,ge=ht.domain,rt,vt,st;try{Bt?(Se||($._h==2&&ae($),$._h=1),Bt===!0?rt=fe:(ge&&ge.enter(),rt=Bt(fe),ge&&(ge.exit(),st=!0)),rt===ht.promise?we(I("Promise-chain cycle")):(vt=te(rt))?vt.call(rt,ve,we):ve(rt)):we(fe)}catch(Vt){ge&&!st&&ge.exit(),we(Vt)}};re.length>Te;)Je(re[Te++]);$._c=[],$._n=!1,oe&&!$._h&&X($)})}},X=function($){c.call(r,function(){var oe=$._v,re=Q($),fe,Se,Te;if(re&&(fe=m(function(){D?C.emit("unhandledRejection",oe,$):(Se=r.onunhandledrejection)?Se({promise:$,reason:oe}):(Te=r.console)&&Te.error&&Te.error("Unhandled promise rejection",oe)}),$._h=D||Q($)?2:1),$._a=void 0,re&&fe.e)throw fe.v})},Q=function($){return $._h!==1&&($._a||$._c).length===0},ae=function($){c.call(r,function(){var oe;D?C.emit("rejectionHandled",$):(oe=r.onrejectionhandled)&&oe({promise:$,reason:$._v})})},Z=function($){var oe=this;oe._d||(oe._d=!0,oe=oe._w||oe,oe._v=$,oe._s=2,oe._a||(oe._a=oe._c.slice()),q(oe,!0))},ue=function($){var oe=this,re;if(!oe._d){oe._d=!0,oe=oe._w||oe;
2541try{if(oe===$)throw I("Promise can't be resolved itself");(re=te($))?p(function(){var fe={_w:oe,_d:!1};try{re.call($,i(ue,fe,1),i(Z,fe,1))}catch(Se){Z.call(fe,Se)}}):(oe._v=$,oe._s=1,q(oe,!1))}catch(fe){Z.call({_w:oe,_d:!1},fe)}}};ee||(T=function(oe){f(this,T,A,"_h"),d(oe),j.call(this);try{oe(i(ue,this,1),i(Z,this,1))}catch(re){Z.call(this,re)}},j=function(oe){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},j.prototype=e(645270)(T.prototype,{then:function(oe,re){var fe=ne(a(this,T));return fe.ok=typeof oe=="function"?oe:!0,fe.fail=typeof re=="function"&&re,fe.domain=D?C.domain:void 0,this._c.push(fe),this._a&&this._a.push(fe),this._s&&q(this,!1),fe.promise},catch:function($){return this.then(void 0,$)}}),G=function(){var $=new j;this.promise=$,this.resolve=i(ue,$,1),this.reject=i(Z,$,1)},v.f=ne=function($){return $===T||$===H?new G($):k($)}),l(l.G+l.W+l.F*!ee,{Promise:T}),e(405001)(T,A),e(622095)(A),H=e(880535)[A],l(l.S+l.F*!ee,A,{reject:function(oe){var re=ne(this),fe=re.reject;return fe(oe),re.promise}}),l(l.S+l.F*(n||!ee),A,{resolve:function(oe){return E(n&&this===H?T:this,oe)}}),l(l.S+l.F*!(ee&&e(914326)(function($){T.all($).catch(U)})),A,{all:function(oe){var re=this,fe=ne(re),Se=fe.resolve,Te=fe.reject,Je=m(function(){var ht=[],Bt=0,ve=1;h(oe,!1,function(we){var ge=Bt++,rt=!1;ht.push(void 0),ve++,re.resolve(we).then(function(vt){rt||(rt=!0,ht[ge]=vt,--ve||Se(ht))},Te)}),--ve||Se(ht)});return Je.e&&Te(Je.v),fe.promise},race:function(oe){var re=this,fe=ne(re),Se=fe.reject,Te=m(function(){h(oe,!1,function(Je){re.resolve(Je).then(fe.resolve,Se)})});return Te.e&&Se(Te.v),fe.promise}})},537323:function(_,s,e){"use strict";var n=e(430026)(!0);e(826672)(String,"String",function(r){this._t=String(r),this._i=0},function(){var r=this._t,i=this._i,t;return i>=r.length?{value:void 0,done:!0}:(t=n(r,i),this._i+=t.length,{value:t,done:!1})})},434719:function(_,s,e){var n=e(26210),r=e(234039)(!0);n(n.S,"Object",{entries:function(t){return r(t)}})},968329:function(_,s,e){"use strict";var n=e(26210),r=e(880535),i=e(541942),t=e(67062),l=e(786476);n(n.P+n.R,"Promise",{finally:function(o){var d=t(this,r.Promise||i.Promise),f=typeof o=="function";return this.then(f?function(h){return l(d,o()).then(function(){return h})}:o,f?function(h){return l(d,o()).then(function(){throw h})}:o)}})},182827:function(_,s,e){"use strict";var n=e(26210),r=e(699871),i=e(441230);n(n.S,"Promise",{try:function(t){var l=r.f(this),o=i(t);return(o.e?l.reject:l.resolve)(o.v),l.promise}})},506869:function(_,s,e){e(777869);for(var n=e(541942),r=e(653776),i=e(425264),t=e(501932)("toStringTag"),l="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),o=0;o<l.length;o++){var d=l[o],f=n[d],h=f&&f.prototype;h&&!h[t]&&r(h,t,d),i[d]=i.Array}},215852:function(_,s,e){var n=e(760331),r=e(123217),i=TypeError;_.exports=function(t){if(n(t))return t;throw i(r(t)+" is not a function")}},220420:function(_,s,e){var n=e(87922),r=e(123217),i=TypeError;_.exports=function(t){if(n(t))return t;throw i(r(t)+" is not a constructor")}},826439:function(_,s,e){"use strict";var n=e(630192).charAt;_.exports=function(r,i,t){return i+(t?n(r,i).length:1)}},454776:function(_,s,e){var n=e(97865),r=String,i=TypeError;_.exports=function(t){if(n(t))return t;throw i(r(t)+" is not an object")}},373465:function(_,s,e){var n=e(610508),r=e(292054),i=e(220446),t=function(l){return function(o,d,f){var h=n(o),a=i(h),c=r(f,a),p;if(l&&d!=d){for(;a>c;)if(p=h[c++],p!=p)return!0}else for(;a>c;c++)if((l||c in h)&&h[c]===d)return l||c||0;return!l&&-1}};_.exports={includes:t(!0),indexOf:t(!1)}},155124:function(_,s,e){var n=e(677e3),r=n({}.toString),i=n("".slice);_.exports=function(t){return i(r(t),8,-1)}},473070:function(_,s,e){var n=e(337620),r=e(760331),i=e(155124),t=e(540496),l=t
2541("toStringTag"),o=Object,d=i(function(){return arguments}())=="Arguments",f=function(h,a){try{return h[a]}catch(c){}};_.exports=n?i:function(h){var a,c,p;return h===void 0?"Undefined":h===null?"Null":typeof(c=f(a=o(h),l))=="string"?c:d?i(a):(p=i(a))=="Object"&&r(a.callee)?"Arguments":p}},375932:function(_,s,e){var n=e(955553),r=e(781271),i=e(522281),t=e(723314);_.exports=function(l,o,d){for(var f=r(o),h=t.f,a=i.f,c=0;c<f.length;c++){var p=f[c];!n(l,p)&&!(d&&n(d,p))&&h(l,p,a(o,p))}}},78200:function(_,s,e){var n=e(105978);_.exports=!n(function(){function r(){}return r.prototype.constructor=null,Object.getPrototypeOf(new r)!==r.prototype})},282012:function(_){_.exports=function(s,e){return{value:s,done:e}}},847146:function(_,s,e){var n=e(427156),r=e(723314),i=e(581927);_.exports=n?function(t,l,o){return r.f(t,l,i(1,o))}:function(t,l,o){return t[l]=o,t}},581927:function(_){_.exports=function(s,e){return{enumerable:!(s&1),configurable:!(s&2),writable:!(s&4),value:e}}},148134:function(_,s,e){var n=e(760331),r=e(723314),i=e(370859),t=e(904158);_.exports=function(l,o,d,f){f||(f={});var h=f.enumerable,a=f.name!==void 0?f.name:o;if(n(d)&&i(d,a,f),f.global)h?l[o]=d:t(o,d);else{try{f.unsafe?l[o]&&(h=!0):delete l[o]}catch(c){}h?l[o]=d:r.f(l,o,{value:d,enumerable:!1,configurable:!f.nonConfigurable,writable:!f.nonWritable})}return l}},904158:function(_,s,e){var n=e(636979),r=Object.defineProperty;_.exports=function(i,t){try{r(n,i,{value:t,configurable:!0,writable:!0})}catch(l){n[i]=t}return t}},427156:function(_,s,e){var n=e(105978);_.exports=!n(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},239082:function(_){var s=typeof document=="object"&&document.all,e=typeof s=="undefined"&&s!==void 0;_.exports={all:s,IS_HTMLDDA:e}},362877:function(_,s,e){var n=e(636979),r=e(97865),i=n.document,t=r(i)&&r(i.createElement);_.exports=function(l){return t?i.createElement(l):{}}},117088:function(_,s,e){var n=e(174883);_.exports=n("navigator","userAgent")||""},465263:function(_,s,e){var n=e(636979),r=e(117088),i=n.process,t=n.Deno,l=i&&i.versions||t&&t.version,o=l&&l.v8,d,f;o&&(d=o.split("."),f=d[0]>0&&d[0]<4?1:+(d[0]+d[1])),!f&&r&&(d=r.match(/Edge\/(\d+)/),(!d||d[1]>=74)&&(d=r.match(/Chrome\/(\d+)/),d&&(f=+d[1]))),_.exports=f},615339:function(_){_.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},532380:function(_,s,e){var n=e(636979),r=e(522281).f,i=e(847146),t=e(148134),l=e(904158),o=e(375932),d=e(221970);_.exports=function(f,h){var a=f.target,c=f.global,p=f.stat,v,m,b,E,A,I;if(c?m=n:p?m=n[a]||l(a,{}):m=(n[a]||{}).prototype,m)for(b in h){if(A=h[b],f.dontCallGetSet?(I=r(m,b),E=I&&I.value):E=m[b],v=d(c?b:a+(p?".":"#")+b,f.forced),!v&&E!==void 0){if(typeof A==typeof E)continue;o(A,E)}(f.sham||E&&E.sham)&&i(A,"sham",!0),t(m,b,A,f)}}},105978:function(_){_.exports=function(s){try{return!!s()}catch(e){return!0}}},4192:function(_,s,e){var n=e(105978);_.exports=!n(function(){var r=function(){}.bind();return typeof r!="function"||r.hasOwnProperty("prototype")})},50067:function(_,s,e){var n=e(4192),r=Function.prototype.call;_.exports=n?r.bind(r):function(){return r.apply(r,arguments)}},877902:function(_,s,e){var n=e(427156),r=e(955553),i=Function.prototype,t=n&&Object.getOwnPropertyDescriptor,l=r(i,"name"),o=l&&function(){}.name==="something",d=l&&(!n||n&&t(i,"name").configurable);_.exports={EXISTS:l,PROPER:o,CONFIGURABLE:d}},677e3:function(_,s,e){var n=e(4192),r=Function.prototype,i=r.call,t=n&&r.bind.bind(i,i);_.exports=n?t:function(l){return function(){return i.apply(l,arguments)}}},497315:function(_,s,e){var n=e(155124),r=e(677e3);_.exports=function(i){if(n(i)==="Function")return r(i)}},174883:function(_,s,e){var n=e(636979),r=e(760331),i=function(t){return r(t)?t:void 0};_.exports=function(t,l){return arguments.length<2?i(n[t]):n[t]&&n[t][l]}},917293:function(_,s,e){var n=e(215852),r=e(261602);_.exports=function(i,t){var l=i[t];return r(l)?void 0:n(l)}},636979:function(_,s,e){var n=function(r){return r&&r.Math==Math&&r};_.exports=n(typeof globalThis=="object"&&globalThis)||n(typeof window=="object"&&window)||n(typeof self=="object"&&self)||n(typeof e.g=="object"&&e.g)||function(){return this}()||Function("return this")()},955553:function(_,s,e){var n=e(497315),r=e(180240),i=n({}.hasOwnProperty);_.exports=Object.hasOwn||function(l,o){return i(r(l),o)}},347889:function(_){_.exports={}},186299:function(_,s,e){var n=e(174883);_.exports=n("document","documentElement")},458661:function(_,s,e){var n=e(427156),r=e(105978),i=e(362877);_.exports=!n&&!r(function(){return Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a!=7})},187719:function(_,s,e){var n=e(497315),r=e(105978),i=e(155124),t=Object,l=n("".split);_.exports=r(function(){return!t("z").propertyIsEnumerable(0)})?function(o){return i(o)=="String"?l(o,""):t(o)}:t},653843:function(_,s,e){var n=e(497315),r=e(760331),i=e(614735),t=n(Function.toString);r(i.inspectSource)||(i.inspectSource=function(l){return t(l)}),_.exports=i.inspectSource},347846:function(_,s,e){var n=e(947040),r=e(636979),i=e(97865),t=e(847146),l=e(955553),o=e(614735),d=e(598784),f=e(347889),h="Object already initialized",a=r.TypeError,c=r.WeakMap,p,v,m,b=function(C){return m(C)?v(C):p(C,{})},E=function(C){return function(P){var x;if(!i(P)||(x=v(P)).type!==C)throw a("Incompatible receiver, "+C+" required");return x}};if(n||o.state){var A=o.state||(o.state=new c);A.get=A.get,A.has=A.has,A.set=A.set,p=function(C,P){if(A.has(C))throw a(h);return P.facade=C,A.set(C,P),P},v=function(C){return A.get(C)||{}},m=function(C){return A.has(C)}}else{var I=d("state");f[I]=!0,p=function(C,P){if(l(C,I))throw a(h);return P.facade=C,t(C,I,P),P},v=function(C){return l(C,I)?C[I]:{}},m=function(C){return l(C,I)}}_.exports={set:p,get:v,has:m,enforce:b,getterFor:E}},760331:function(_,s,e){var n=e(239082),r=n.all;_.exports=n.IS_HTMLDDA?function(i){return typeof i=="function"||i===r}:function(i){return typeof i=="function"}},87922:function(_,s,e){var n=e(497315),r=e(105978),i=e(760331),t=e(473070),l=e(174883),o=e(653843),d=function(){},f=[],h=l("Reflect","construct"),a=/^\s*(?:class|function)\b/,c=n(a.exec),p=!a.exec(d),v=function(E){if(!i(E))return!1;try{return h(d,f,E),!0}catch(A){return!1}},m=function(E){if(!i(E))return!1;switch(t(E)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!c(a,o(E))}catch(A){return!0}};m.sham=!0,_.exports=!h||r(function(){var b;return v(v.call)||!v(Object)||!v(function(){b=!0})||b})?m:v},221970:function(_,s,e){var n=e(105978),r=e(760331),i=/#|\.prototype\./,t=function(h,a){var c=o[l(h)];return c==f?!0:c==d?!1:r(a)?n(a):!!a},l=t.normalize=function(h){return String(h).replace(i,".").toLowerCase()},o=t.data={},d=t.NATIVE="N",f=t.POLYFILL="P";_.exports=t},261602:function(_){_.exports=function(s){return s==null}},97865:function(_,s,e){var n=e(760331),r=e(239082),i=r.all;_.exports=r.IS_HTMLDDA?function(t){return typeof t=="object"?t!==null:n(t)||t===i}:function(t){return typeof t=="object"?t!==null:n(t)}},471746:function(_){_.exports=!1},994553:function(_,s,e){var n=e(97865),r=e(155124),i=e(540496),t=i("match");_.exports=function(l){var o;return n(l)&&((o=l[t])!==void 0?!!o:r(l)=="RegExp")}},818652:function(_,s,e){var n=e(174883),r=e(760331),i=e(393535),t=e(984772),l=Object;_.exports=t?function(o){return typeof o=="symbol"}:function(o){var d=n("Symbol");return r(d)&&i(d.prototype,l(o))}},843674:function(_,s,e){"use strict";var n=e(959706).IteratorPrototype,r=e(171197),i=e(581927),t=e(553837),l=e(347909),o=function(){return this};_.exports=function(d,f,h,a){var c=f+" Iterator";return d.prototype=r(n,{next:i(+!a,h)}),t(d,c,!1,!0),l[c]=o,d}},959706:function(_,s,e){"use strict";var n=e(105978),r=e(760331),i=e(97865),t=e(171197),l=e(95938),o=e(148134),d=e(540496),f=e(471746),h=d("iterator"),a=!1,c,p,v;[].keys&&(v=[].keys(),"next"in v?(p=l(l(v)),p!==Object.prototype&&(c=
2541p)):a=!0);var m=!i(c)||n(function(){var b={};return c[h].call(b)!==b});m?c={}:f&&(c=t(c)),r(c[h])||o(c,h,function(){return this}),_.exports={IteratorPrototype:c,BUGGY_SAFARI_ITERATORS:a}},347909:function(_){_.exports={}},220446:function(_,s,e){var n=e(350093);_.exports=function(r){return n(r.length)}},370859:function(_,s,e){var n=e(105978),r=e(760331),i=e(955553),t=e(427156),l=e(877902).CONFIGURABLE,o=e(653843),d=e(347846),f=d.enforce,h=d.get,a=Object.defineProperty,c=t&&!n(function(){return a(function(){},"length",{value:8}).length!==8}),p=String(String).split("String"),v=_.exports=function(m,b,E){String(b).slice(0,7)==="Symbol("&&(b="["+String(b).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),E&&E.getter&&(b="get "+b),E&&E.setter&&(b="set "+b),(!i(m,"name")||l&&m.name!==b)&&(t?a(m,"name",{value:b,configurable:!0}):m.name=b),c&&E&&i(E,"arity")&&m.length!==E.arity&&a(m,"length",{value:E.arity});try{E&&i(E,"constructor")&&E.constructor?t&&a(m,"prototype",{writable:!1}):m.prototype&&(m.prototype=void 0)}catch(I){}var A=f(m);return i(A,"source")||(A.source=p.join(typeof b=="string"?b:"")),m};Function.prototype.toString=v(function(){return r(this)&&h(this).source||o(this)},"toString")},664229:function(_){var s=Math.ceil,e=Math.floor;_.exports=Math.trunc||function(r){var i=+r;return(i>0?e:s)(i)}},171197:function(_,s,e){var n=e(454776),r=e(49802),i=e(615339),t=e(347889),l=e(186299),o=e(362877),d=e(598784),f=">",h="<",a="prototype",c="script",p=d("IE_PROTO"),v=function(){},m=function(C){return h+c+f+C+h+"/"+c+f},b=function(C){C.write(m("")),C.close();var P=C.parentWindow.Object;return C=null,P},E=function(){var C=o("iframe"),P="java"+c+":",x;return C.style.display="none",l.appendChild(C),C.src=String(P),x=C.contentWindow.document,x.open(),x.write(m("document.F=Object")),x.close(),x.F},A,I=function(){try{A=new ActiveXObject("htmlfile")}catch(P){}I=typeof document!="undefined"?document.domain&&A?b(A):E():b(A);for(var C=i.length;C--;)delete I[a][i[C]];return I()};t[p]=!0,_.exports=Object.create||function(P,x){var T;return P!==null?(v[a]=n(P),T=new v,v[a]=null,T[p]=P):T=I(),x===void 0?T:r.f(T,x)}},49802:function(_,s,e){var n=e(427156),r=e(265641),i=e(723314),t=e(454776),l=e(610508),o=e(385378);s.f=n&&!r?Object.defineProperties:function(f,h){t(f);for(var a=l(h),c=o(h),p=c.length,v=0,m;p>v;)i.f(f,m=c[v++],a[m]);return f}},723314:function(_,s,e){var n=e(427156),r=e(458661),i=e(265641),t=e(454776),l=e(438978),o=TypeError,d=Object.defineProperty,f=Object.getOwnPropertyDescriptor,h="enumerable",a="configurable",c="writable";s.f=n?i?function(v,m,b){if(t(v),m=l(m),t(b),typeof v=="function"&&m==="prototype"&&"value"in b&&c in b&&!b[c]){var E=f(v,m);E&&E[c]&&(v[m]=b.value,b={configurable:a in b?b[a]:E[a],enumerable:h in b?b[h]:E[h],writable:!1})}return d(v,m,b)}:d:function(v,m,b){if(t(v),m=l(m),t(b),r)try{return d(v,m,b)}catch(E){}if("get"in b||"set"in b)throw o("Accessors not supported");return"value"in b&&(v[m]=b.value),v}},522281:function(_,s,e){var n=e(427156),r=e(50067),i=e(17446),t=e(581927),l=e(610508),o=e(438978),d=e(955553),f=e(458661),h=Object.getOwnPropertyDescriptor;s.f=n?h:function(c,p){if(c=l(c),p=o(p),f)try{return h(c,p)}catch(v){}if(d(c,p))return t(!r(i.f,c,p),c[p])}},834078:function(_,s,e){var n=e(84576),r=e(615339),i=r.concat("length","prototype");s.f=Object.getOwnPropertyNames||function(l){return n(l,i)}},306760:function(_,s){s.f=Object.getOwnPropertySymbols},95938:function(_,s,e){var n=e(955553),r=e(760331),i=e(180240),t=e(598784),l=e(78200),o=t("IE_PROTO"),d=Object,f=d.prototype;_.exports=l?d.getPrototypeOf:function(h){var a=i(h);if(n(a,o))return a[o];var c=a.constructor;return r(c)&&a instanceof c?c.prototype:a instanceof d?f:null}},393535:function(_,s,e){var n=e(497315);_.exports=n({}.isPrototypeOf)},84576:function(_,s,e){var n=e(497315),r=e(955553),i=e(610508),t=e(373465).indexOf,l=e(347889),o=n([].push);_.exports=function(d,f){var h=i(d),a=0,c=[],p;for(p in h)!r(l,p)&&r(h,p)&&o(c,p);for(;f.length>a;)r(h,p=f[a++])&&(~t(c,p)||o(c,p));return c}},385378:function(_,s,e){var n=e(84576),r=e(615339);_.exports=Object.keys||function(t){return n(t,r)}},17446:function(_,s){"use strict";var e={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,r=n&&!e.call({1:2},1);s.f=r?function(t){var l=n(this,t);return!!l&&l.enumerable}:e},433926:function(_,s,e){var n=e(50067),r=e(760331),i=e(97865),t=TypeError;_.exports=function(l,o){var d,f;
2541if(o==="string"&&r(d=l.toString)&&!i(f=n(d,l))||r(d=l.valueOf)&&!i(f=n(d,l))||o!=="string"&&r(d=l.toString)&&!i(f=n(d,l)))return f;throw t("Can't convert object to primitive value")}},781271:function(_,s,e){var n=e(174883),r=e(497315),i=e(834078),t=e(306760),l=e(454776),o=r([].concat);_.exports=n("Reflect","ownKeys")||function(f){var h=i.f(l(f)),a=t.f;return a?o(h,a(f)):h}},609757:function(_,s,e){var n=e(50067),r=e(454776),i=e(760331),t=e(155124),l=e(563595),o=TypeError;_.exports=function(d,f){var h=d.exec;if(i(h)){var a=n(h,d,f);return a!==null&&r(a),a}if(t(d)==="RegExp")return n(l,d,f);throw o("RegExp#exec called on incompatible receiver")}},563595:function(_,s,e){"use strict";var n=e(50067),r=e(497315),i=e(227876),t=e(971155),l=e(131245),o=e(938117),d=e(171197),f=e(347846).get,h=e(94691),a=e(636625),c=o("native-string-replace",String.prototype.replace),p=RegExp.prototype.exec,v=p,m=r("".charAt),b=r("".indexOf),E=r("".replace),A=r("".slice),I=function(){var T=/a/,D=/b*/g;return n(p,T,"a"),n(p,D,"a"),T.lastIndex!==0||D.lastIndex!==0}(),C=l.BROKEN_CARET,P=/()??/.exec("")[1]!==void 0,x=I||P||C||h||a;x&&(v=function(D){var U=this,j=f(U),k=i(D),G=j.raw,H,ne,ee,te,q,X,Q;if(G)return G.lastIndex=U.lastIndex,H=n(v,G,k),U.lastIndex=G.lastIndex,H;var ae=j.groups,Z=C&&U.sticky,ue=n(t,U),$=U.source,oe=0,re=k;if(Z&&(ue=E(ue,"y",""),b(ue,"g")===-1&&(ue+="g"),re=A(k,U.lastIndex),U.lastIndex>0&&(!U.multiline||U.multiline&&m(k,U.lastIndex-1)!==`
2542`)&&($="(?: "+$+")",re=" "+re,oe++),ne=new RegExp("^(?:"+$+")",ue)),P&&(ne=new RegExp("^"+$+"$(?!\\s)",ue)),I&&(ee=U.lastIndex),te=n(p,Z?ne:U,re),Z?te?(te.input=A(te.input,oe),te[0]=A(te[0],oe),te.index=U.lastIndex,U.lastIndex+=te[0].length):U.lastIndex=0:I&&te&&(U.lastIndex=U.global?te.index+te[0].length:ee),P&&te&&te.length>1&&n(c,te[0],ne,function(){for(q=1;q<arguments.length-2;q++)arguments[q]===void 0&&(te[q]=void 0)}),te&&ae)for(te.groups=X=d(null),q=0;q<ae.length;q++)Q=ae[q],X[Q[0]]=te[Q[1]];return te}),_.exports=v},971155:function(_,s,e){"use strict";var n=e(454776);_.exports=function(){var r=n(this),i="";return r.hasIndices&&(i+="d"),r.global&&(i+="g"),r.ignoreCase&&(i+="i"),r.multiline&&(i+="m"),r.dotAll&&(i+="s"),r.unicode&&(i+="u"),r.unicodeSets&&(i+="v"),r.sticky&&(i+="y"),i}},117025:function(_,s,e){var n=e(50067),r=e(955553),i=e(393535),t=e(971155),l=RegExp.prototype;_.exports=function(o){var d=o.flags;return d===void 0&&!("flags"in l)&&!r(o,"flags")&&i(l,o)?n(t,o):d}},131245:function(_,s,e){var n=e(105978),r=e(636979),i=r.RegExp,t=n(function(){var d=i("a","y");return d.lastIndex=2,d.exec("abcd")!=null}),l=t||n(function(){return!i("a","y").sticky}),o=t||n(function(){var d=i("^r","gy");return d.lastIndex=2,d.exec("str")!=null});_.exports={BROKEN_CARET:o,MISSED_STICKY:l,UNSUPPORTED_Y:t}},94691:function(_,s,e){var n=e(105978),r=e(636979),i=r.RegExp;_.exports=n(function(){var t=i(".","s");return!(t.dotAll&&t.exec(`
2543`)&&t.flags==="s")})},636625:function(_,s,e){var n=e(105978),r=e(636979),i=r.RegExp;_.exports=n(function(){var t=i("(?<a>b)","g");return t.exec("b").groups.a!=="b"||"b".replace(t,"$<a>c")!=="bc"})},8511:function(_,s,e){var n=e(261602),r=TypeError;_.exports=function(i){if(n(i))throw r("Can't call method on "+i);return i}},553837:function(_,s,e){var n=e(723314).f,r=e(955553),i=e(540496),t=i("toStringTag");_.exports=function(l,o,d){l&&!d&&(l=l.prototype),l&&!r(l,t)&&n(l,t,{configurable:!0,value:o})}},598784:function(_,s,e){var n=e(938117),r=e(870068),i=n("keys");_.exports=function(t){return i[t]||(i[t]=r(t))}},614735:function(_,s,e){var n=e(636979),r=e(904158),i="__core-js_shared__",t=n[i]||r(i,{});_.exports=t},938117:function(_,s,e){var n=e(471746),r=e(614735);(_.exports=function(i,t){return r[i]||(r[i]=t!==void 0?t:{})})("versions",[]).push({version:"3.26.0",mode:n?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.0/LICENSE",source:"https://github.com/zloirock/core-js"})},407973:function(_,s,e){var n=e(454776),r=e(220420),i=e(261602),t=e(540496),l=t("species");_.exports=function(o,d){var f=n(o).constructor,h;return f===void 0||i(h=n(f)[l])?d:r(h)}},630192:function(_,s,e){var n=e(497315),r=e(92257),i=e(227876),t=e(8511),l=n("".charAt),o=n("".charCodeAt),d=n("".slice),f=function(h){return function(a,c){var p=i(t(a)),v=r(c),m=p.length,b,E;return v<0||v>
2543=m?h?"":void 0:(b=o(p,v),b<55296||b>56319||v+1===m||(E=o(p,v+1))<56320||E>57343?h?l(p,v):b:h?d(p,v,v+2):(b-55296<<10)+(E-56320)+65536)}};_.exports={codeAt:f(!1),charAt:f(!0)}},789539:function(_,s,e){var n=e(465263),r=e(105978);_.exports=!!Object.getOwnPropertySymbols&&!r(function(){var i=Symbol();return!String(i)||!(Object(i)instanceof Symbol)||!Symbol.sham&&n&&n<41})},292054:function(_,s,e){var n=e(92257),r=Math.max,i=Math.min;_.exports=function(t,l){var o=n(t);return o<0?r(o+l,0):i(o,l)}},610508:function(_,s,e){var n=e(187719),r=e(8511);_.exports=function(i){return n(r(i))}},92257:function(_,s,e){var n=e(664229);_.exports=function(r){var i=+r;return i!==i||i===0?0:n(i)}},350093:function(_,s,e){var n=e(92257),r=Math.min;_.exports=function(i){return i>0?r(n(i),9007199254740991):0}},180240:function(_,s,e){var n=e(8511),r=Object;_.exports=function(i){return r(n(i))}},585822:function(_,s,e){var n=e(50067),r=e(97865),i=e(818652),t=e(917293),l=e(433926),o=e(540496),d=TypeError,f=o("toPrimitive");_.exports=function(h,a){if(!r(h)||i(h))return h;var c=t(h,f),p;if(c){if(a===void 0&&(a="default"),p=n(c,h,a),!r(p)||i(p))return p;throw d("Can't convert object to primitive value")}return a===void 0&&(a="number"),l(h,a)}},438978:function(_,s,e){var n=e(585822),r=e(818652);_.exports=function(i){var t=n(i,"string");return r(t)?t:t+""}},337620:function(_,s,e){var n=e(540496),r=n("toStringTag"),i={};i[r]="z",_.exports=String(i)==="[object z]"},227876:function(_,s,e){var n=e(473070),r=String;_.exports=function(i){if(n(i)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return r(i)}},123217:function(_){var s=String;_.exports=function(e){try{return s(e)}catch(n){return"Object"}}},870068:function(_,s,e){var n=e(497315),r=0,i=Math.random(),t=n(1 .toString);_.exports=function(l){return"Symbol("+(l===void 0?"":l)+")_"+t(++r+i,36)}},984772:function(_,s,e){var n=e(789539);_.exports=n&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},265641:function(_,s,e){var n=e(427156),r=e(105978);_.exports=n&&r(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})},947040:function(_,s,e){var n=e(636979),r=e(760331),i=n.WeakMap;_.exports=r(i)&&/native code/.test(String(i))},540496:function(_,s,e){var n=e(636979),r=e(938117),i=e(955553),t=e(870068),l=e(789539),o=e(984772),d=r("wks"),f=n.Symbol,h=f&&f.for,a=o?f:f&&f.withoutSetter||t;_.exports=function(c){if(!i(d,c)||!(l||typeof d[c]=="string")){var p="Symbol."+c;l&&i(f,c)?d[c]=f[c]:o&&h?d[c]=h(p):d[c]=a(p)}return d[c]}},191101:function(_,s,e){"use strict";var n=e(532380),r=e(50067),i=e(497315),t=e(843674),l=e(282012),o=e(8511),d=e(350093),f=e(227876),h=e(454776),a=e(261602),c=e(155124),p=e(994553),v=e(117025),m=e(917293),b=e(148134),E=e(105978),A=e(540496),I=e(407973),C=e(826439),P=e(609757),x=e(347846),T=e(471746),D=A("matchAll"),U="RegExp String",j=U+" Iterator",k=x.set,G=x.getterFor(j),H=RegExp.prototype,ne=TypeError,ee=i("".indexOf),te=i("".matchAll),q=!!te&&!E(function(){te("a",/./)}),X=t(function(Z,ue,$,oe){k(this,{type:j,regexp:Z,string:ue,global:$,unicode:oe,done:!1})},U,function(){var Z=G(this);if(Z.done)return l(void 0,!0);var ue=Z.regexp,$=Z.string,oe=P(ue,$);return oe===null?(Z.done=!0,l(void 0,!0)):Z.global?(f(oe[0])===""&&(ue.lastIndex=C($,d(ue.lastIndex),Z.unicode)),l(oe,!1)):(Z.done=!0,l(oe,!1))}),Q=function(ae){var Z=h(this),ue=f(ae),$=I(Z,RegExp),oe=f(v(Z)),re,fe,Se;return re=new $($===RegExp?Z.source:Z,oe),fe=!!~ee(oe,"g"),Se=!!~ee(oe,"u"),re.lastIndex=d(Z.lastIndex),new X(re,ue,fe,Se)};n({target:"String",proto:!0,forced:q},{matchAll:function(Z){var ue=o(this),$,oe,re,fe;if(a(Z)){if(q)return te(ue,Z)}else{if(p(Z)&&($=f(o(v(Z))),!~ee($,"g")))throw ne("`.matchAll` does not allow non-global regexes");if(q)return te(ue,Z);if(re=m(Z,D),re===void 0&&T&&c(Z)=="RegExp"&&(re=Q),re)return r(re,Z,ue)}return oe=f(ue),fe=new RegExp(Z,"g"),T?r(Q,fe,oe):fe[D](oe)}}),T||D in H||b(H,D,Q)},24115:function(_,s,e){e(191101)},596852:function(_,s){"use strict";s.__esModule=!0;var e={linear:function(r,i,t,l){return t*r/l+i},easeInQuad:function(r,i,t,l){return t*(r/=l)*r+i},easeOutQuad:function(r,i,t,l){return-t*(r/=l)*(r-2)+i},easeInOutQuad:function(r,i,t,l){return(r/=l/2)<1?t/2*r*r+i:-t/2*(--r*(r-2)-1)+i},easeInCubic:function(r,i,t,l){return t*(r/=l)*r*r+i},easeOutCubic:function(r,i,t,l){return t*((r=r/l-1)*r*r+1)+i},easeInOutCubic:function(r,i,t,l){return(r/=l/2)<1?t/2*r*r*r+i:t/2*((r-=2)*r*r+2)+i},easeInQuart:function(r,i,t,l){return t*(r/=l)*r*r*r+i},easeOutQuart:function(r,i,t,l){return-t*((r=r/l-1)*r*r*r-1)+i},easeInOutQuart:function(r,i,t,l){return(r/=l/2)<1?t/2*r*r*r*r+i:-t/2*((r-=2)*r*r*r-2)+i},easeInQuint:function(r,i,t,l){return t*(r/=l)*r*r*r*r+i},easeOutQuint:function(r,i,t,l){return t*((r=r/l-1)*r*r*r*r+1)+i},easeInOutQuint:function(r,i,t,l){return(r/=l/2)<1?t/2*r*r*r*r*r+i:t/2*((r-=2)*r*r*r*r+2)+i},easeInSine:function(r,i,t,l){return-t*Math.cos(r/l*(Math.PI/2))+t+i},easeOutSine:function(r,i,t,l){return t*Math.sin(r/l*(Math.PI/2))+i},easeInOutSine:function(r,i,t,l){return-t/2*(Math.cos(Math.PI*r/l)-1)+i},easeInExpo:function(r,i,t,l){var o;return(o=r===0)!==null?o:{b:t*Math.pow(2,10*(r/l-1))+i}},easeOutExpo:function(r,i,t,l){var o;return(o=r===l)!==null?o:i+{c:t*(-Math.pow(2,-10*r/l)+1)+i}},easeInOutExpo:function(r,i,t,l){return r===l&&i+t,(r/=l/2)<1?t/2*Math.pow(2,10*(r-1))+i:t/2*(-Math.pow(2,-10*--r)+2)+i},easeInCirc:function(r,i,t,l){return-t*(Math.sqrt(1-(r/=l)*r)-1)+i},easeOutCirc:function(r,i,t,l){return t*Math.sqrt(1-(r=r/l-1)*r)+i},easeInOutCirc:function(r,i,t,l){return(r/=l/2)<1?-t/2*(Math.sqrt(1-r*r)-1)+i:t/2*(Math.sqrt(1-(r-=2)*r)+1)+i},easeInElastic:function(r,i,t,l){var o,d,f;return f=1.70158,d=0,o=t,r===0||(r/=l)===1&&i+t,d||(d=l*.3),o<Math.abs(t)?(o=t,f=d/4):f=d/(2*Math.PI)*Math.asin(t/o),-(o*Math.pow(2,10*(r-=1))*Math.sin((r*l-f)*(2*Math.PI)/d))+i},easeOutElastic:function(r,i,t,l){var o,d,f;return f=1.70158,d=0,o=t,r===0||(r/=l)===1&&i+t,d||(d=l*.3),o<Math.abs(t)?(o=t,f=d/4):f=d/(2*Math.PI)*Math.asin(t/o),o*Math.pow(2,-10*r)*Math.sin((r*l-f)*(2*Math.PI)/d)+t+i},easeInOutElastic:function(r,i,t,l){var o,d,f;return f=1.70158,d=0,o=t,r===0||(r/=l/2)===2&&i+t,d||(d=l*(.3*1.5)),o<Math.abs(t)?(o=t,f=d/4):f=d/(2*Math.PI)*Math.asin(t/o),r<1?-.5*(o*Math.pow(2,10*(r-=1))*Math.sin((r*l-f)*(2*Math.PI)/d))+i:o*Math.pow(2,-10*(r-=1))*Math.sin((r*l-f)*(2*Math.PI)/d)*.5+t+i},easeInBack:function(r,i,t,l,o){return o===void 0&&(o=1.70158),t*(r/=l)*r*((o+1)*r-o)+i},easeOutBack:function(r,i,t,l,o){return o===void 0&&(o=1.70158),t*((r=r/l-1)*r*((o+1)*r+o)+1)+i},easeInOutBack:function(r,i,t,l,o){return o===void 0&&(o=1.70158),(r/=l/2)<1?t/2*(r*r*(((o*=1.525)+1)*r-o))+i:t/2*((r-=2)*r*(((o*=1.525)+1)*r+o)+2)+i},easeInBounce:function(r,i,t,l){var o;return o=e.easeOutBounce(l-r,0,t,l),t-o+i},easeOutBounce:function(r,i,t,l){return(r/=l)<1/2.75?t*(7.5625*r*r)+i:r<2/2.75?t*(7.5625*(r-=1.5/2.75)*r+.75)+i:r<2.5/2.75?t*(7.5625*(r-=2.25/2.75)*r+.9375)+i:t*(7.5625*(r-=2.625/2.75)*r+.984375)+i},easeInOutBounce:function(r,i,t,l){var o;return r<l/2?(o=e.easeInBounce(r*2,0,t,l),o*.5+i):(o=e.easeOutBounce(r*2-l,0,t,l),o*.5+t*.5+i)}};s.default=e,_.exports=s.default},189229:function(_,s,e){"use strict";_.exports=function(){if(typeof globalThis=="object")return globalThis;var n;try{n=this||new Function("return this")()}catch(r){if(typeof window=="object")return window;if(typeof self=="object")return self;if(typeof e.g!="undefined")return e.g}return n}()},79478:function(_){"use strict";var s=function(n){};function e(n,r){for(var i=arguments.length,t=new Array(i>2?i-2:0),l=2;l<i;l++)t[l-2]=arguments[l];if(s(r),!n){var o;
2543if(r===void 0)o=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var d=0;o=new Error(r.replace(/%s/g,function(){return String(t[d++])})),o.name="Invariant Violation"}throw o.framesToPop=1,o}}_.exports=e},317509:function(_,s,e){_.exports.Dispatcher=e(559765)},559765:function(_,s,e){"use strict";function n(d,f,h){return f=r(f),f in d?Object.defineProperty(d,f,{value:h,enumerable:!0,configurable:!0,writable:!0}):d[f]=h,d}function r(d){var f=i(d,"string");return typeof f=="symbol"?f:String(f)}function i(d,f){if(typeof d!="object"||d===null)return d;var h=d[Symbol.toPrimitive];if(h!==void 0){var a=h.call(d,f||"default");if(typeof a!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(f==="string"?String:Number)(d)}var t=e(79478),l="ID_",o=function(){function d(){n(this,"_callbacks",void 0),n(this,"_isDispatching",void 0),n(this,"_isHandled",void 0),n(this,"_isPending",void 0),n(this,"_lastID",void 0),n(this,"_pendingPayload",void 0),this._callbacks={},this._isDispatching=!1,this._isHandled={},this._isPending={},this._lastID=1}var f=d.prototype;return f.register=function(a){var c=l+this._lastID++;return this._callbacks[c]=a,c},f.unregister=function(a){this._callbacks[a]||t(!1),delete this._callbacks[a]},f.waitFor=function(a){this._isDispatching||t(!1);for(var c=0;c<a.length;c++){var p=a[c];if(this._isPending[p]){this._isHandled[p]||t(!1);continue}this._callbacks[p]||t(!1),this._invokeCallback(p)}},f.dispatch=function(a){this._isDispatching&&t(!1),this._startDispatching(a);try{for(var c in this._callbacks)this._isPending[c]||this._invokeCallback(c)}finally{this._stopDispatching()}},f.isDispatching=function(){return this._isDispatching},f._invokeCallback=function(a){this._isPending[a]=!0,this._callbacks[a](this._pendingPayload),this._isHandled[a]=!0},f._startDispatching=function(a){for(var c in this._callbacks)this._isPending[c]=!1,this._isHandled[c]=!1;this._pendingPayload=a,this._isDispatching=!0},f._stopDispatching=function(){delete this._pendingPayload,this._isDispatching=!1},d}();_.exports=o},528254:function(_){_.exports=s;function s(){var e=new Float32Array(9);return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=1,e[5]=0,e[6]=0,e[7]=0,e[8]=1,e}},57504:function(_){_.exports=s;function s(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}},792350:function(_){_.exports=s;function s(e,n,r){var i=Math.sin(r),t=Math.cos(r),l=n[4],o=n[5],d=n[6],f=n[7],h=n[8],a=n[9],c=n[10],p=n[11];return n!==e&&(e[0]=n[0],e[1]=n[1],e[2]=n[2],e[3]=n[3],e[12]=n[12],e[13]=n[13],e[14]=n[14],e[15]=n[15]),e[4]=l*t+h*i,e[5]=o*t+a*i,e[6]=d*t+c*i,e[7]=f*t+p*i,e[8]=h*t-l*i,e[9]=a*t-o*i,e[10]=c*t-d*i,e[11]=p*t-f*i,e}},186375:function(_){_.exports=s;function s(e,n,r){var i=Math.sin(r),t=Math.cos(r),l=n[0],o=n[1],d=n[2],f=n[3],h=n[8],a=n[9],c=n[10],p=n[11];return n!==e&&(e[4]=n[4],e[5]=n[5],e[6]=n[6],e[7]=n[7],e[12]=n[12],e[13]=n[13],e[14]=n[14],e[15]=n[15]),e[0]=l*t-h*i,e[1]=o*t-a*i,e[2]=d*t-c*i,e[3]=f*t-p*i,e[8]=l*i+h*t,e[9]=o*i+a*t,e[10]=d*i+c*t,e[11]=f*i+p*t,e}},907223:function(_){_.exports=s;function s(e,n,r){var i=r[0],t=r[1],l=r[2];return e[0]=n[0]*i,e[1]=n[1]*i,e[2]=n[2]*i,e[3]=n[3]*i,e[4]=n[4]*t,e[5]=n[5]*t,e[6]=n[6]*t,e[7]=n[7]*t,e[8]=n[8]*l,e[9]=n[9]*l,e[10]=n[10]*l,e[11]=n[11]*l,e[12]=n[12],e[13]=n[13],e[14]=n[14],e[15]=n[15],e}},676727:function(_){_.exports=s;function s(e,n,r){var i=r[0],t=r[1],l=r[2],o,d,f,h,a,c,p,v,m,b,E,A;return n===e?(e[12]=n[0]*i+n[4]*t+n[8]*l+n[12],e[13]=n[1]*i+n[5]*t+n[9]*l+n[13],e[14]=n[2]*i+n[6]*t+n[10]*l+n[14],e[15]=n[3]*i+n[7]*t+n[11]*l+n[15]):(o=n[0],d=n[1],f=n[2],h=n[3],a=n[4],c=n[5],p=n[6],v=n[7],m=n[8],b=n[9],E=n[10],A=n[11],e[0]=o,e[1]=d,e[2]=f,e[3]=h,e[4]=a,e[5]=c,e[6]=p,e[7]=v,e[8]=m,e[9]=b,e[10]=E,e[11]=A,e[12]=o*i+a*t+m*l+n[12],e[13]=d*i+c*t+b*l+n[13],e[14]=f*i+p*t+E*l+n[14],e[15]=h*i+v*t+A*l+n[15]),e}},263001:function(_){_.exports=s;function s(e,n){return e[0]=n[0],e[1]=n[1],e}},349509:function(_){_.exports=s;function s(e){var n=e[0],r=e[1];return Math.sqrt(n*n+r*r)}},928152:function(_){_.exports=s;function s(e,n,r){var i=Math.cos(r),t=Math.sin(r),l=n[0],o=n[1];return e[0]=l*i-o*t,e[1]=l*t+o*i,e}},425534:function(_,s,e){_.exports=e(133173)},133173:function(_){_.exports=s;function s(e,n,r){return e[0]=n[0]-r[0],e[1]=n[1]-r[1],e}},226941:function(_){_.exports=s;function s(e,n){return e[0]=n[0],e[1]=n[1],e[2]=n[2],e}},176857:function(_){_.exports=s;function s(e,n){var r=n[0]-e[0],i=n[1]-e[1],t=n[2]-e[2];return Math.sqrt(r*r+i*i+t*t)}},709871:function(_){_.exports=s;function s(e,n){var r=n[0],i=n[1],t=n[2],l=r*r+i*i+t*t;return l>0&&(l=1/Math.sqrt(l),e[0]=n[0]*l,e[1]=n[1]*l,e[2]=n[2]*l),e}},316514:function(_){_.exports=s;function s(e,n,r,i){return e[0]=n,e[1]=r,e[2]=i,e}},138903:function(_,s,e){_.exports=e(517723)},517723:function(_){_.exports=s;function s(e,n,r){return e[0]=n[0]-r[0],e[1]=n[1]-r[1],e[2]=n[2]-r[2],e}},192628:function(_,s,e){"use strict";var n=e(870752),r={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},t={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},o={};o[n.ForwardRef]=t,o[n.Memo]=l;function d(b){return n.isMemo(b)?l:o[b.$$typeof]||r}var f=Object.defineProperty,h=Object.getOwnPropertyNames,a=Object.getOwnPropertySymbols,c=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,v=Object.prototype;
2543function m(b,E,A){if(typeof E!="string"){if(v){var I=p(E);I&&I!==v&&m(b,I,A)}var C=h(E);a&&(C=C.concat(a(E)));for(var P=d(b),x=d(E),T=0;T<C.length;++T){var D=C[T];if(!i[D]&&!(A&&A[D])&&!(x&&x[D])&&!(P&&P[D])){var U=c(E,D);try{f(b,D,U)}catch(j){}}}}return b}_.exports=m},387966:function(_){typeof Object.create=="function"?_.exports=function(e,n){e.super_=n,e.prototype=Object.create(n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:_.exports=function(e,n){e.super_=n;var r=function(){};r.prototype=n.prototype,e.prototype=new r,e.prototype.constructor=e}},310365:function(_){_.exports=function(e){return!e||typeof e=="string"?!1:e instanceof Array||Array.isArray(e)||e.length>=0&&(e.splice instanceof Function||Object.getOwnPropertyDescriptor(e,e.length-1)&&e.constructor.name!=="String")}},579085:function(_){_.exports=s;function s(e){return!!e&&(typeof e=="object"||typeof e=="function")&&typeof e.then=="function"}},568324:function(_){(function(s,e){typeof define=="function"&&define.amd?define([],e):_.exports=e()})(this,function(){var s=function(){},e={},n={},r={};function i(f,h){f=f.push?f:[f];var a=[],c=f.length,p=c,v,m,b,E;for(v=function(A,I){I.length&&a.push(A),p--,p||h(a)};c--;){if(m=f[c],b=n[m],b){v(m,b);continue}E=r[m]=r[m]||[],E.push(v)}}function t(f,h){if(f){var a=r[f];if(n[f]=h,!!a)for(;a.length;)a[0](f,h),a.splice(0,1)}}function l(f,h,a,c){var p=document,v=a.async,m=(a.numRetries||0)+1,b=a.before||s,E,A;c=c||0,/(^css!|\.css$)/.test(f)?(E=!0,A=p.createElement("link"),A.rel="stylesheet",A.href=f.replace(/^css!/,"")):(A=p.createElement("script"),A.src=f,A.async=v===void 0?!0:v),A.onload=A.onerror=A.onbeforeload=function(I){var C=I.type[0];if(E&&"hideFocus"in A)try{A.sheet.cssText.length||(C="e")}catch(P){C="e"}if(C=="e"&&(c+=1,c<m))return l(f,h,a,c);h(f,C,I.defaultPrevented)},b(f,A)!==!1&&p.head.appendChild(A)}function o(f,h,a){f=f.push?f:[f];var c=f.length,p=c,v=[],m,b;for(m=function(E,A,I){if(A=="e"&&v.push(E),A=="b")if(I)v.push(E);else return;c--,c||h(v)},b=0;b<p;b++)l(f[b],m,a)}function d(f,h,a){var c,p;if(h&&h.trim&&(c=h),p=(c?a:h)||{},c){if(c in e)throw"LoadJS";e[c]=!0}o(f,function(v){v.length?(p.error||s)(v):(p.success||s)(),t(c,v)},p)}return d.ready=function(h,a){return i(h,function(c){c.length?(a.error||s)(c):(a.success||s)()}),d},d.done=function(h){t(h,[])},d.reset=function(){e={},n={},r={}},d.isDefined=function(h){return h in e},d})},734301:function(_){(function(s,e){typeof define=="function"&&define.amd?define([],e):_.exports=e()})(this,function(){var s=function(){},e={},n={},r={};function i(h,a){h=h.push?h:[h];var c=[],p=h.length,v=p,m,b,E,A;for(m=function(I,C){C.length&&c.push(I),v--,v||a(c)};p--;){if(b=h[p],E=n[b],E){m(b,E);continue}A=r[b]=r[b]||[],A.push(m)}}function t(h,a){if(h){var c=r[h];if(n[h]=a,!!c)for(;c.length;)c[0](h,a),c.splice(0,1)}}function l(h,a){h.call&&(h={success:h}),a.length?(h.error||s)(a):(h.success||s)(h)}function o(h,a,c,p){var v=document,m=c.async,b=(c.numRetries||0)+1,E=c.before||s,A=h.replace(/^(css|img)!/,""),I,C;p=p||0,/(^css!|\.css$)/.test(h)?(C=v.createElement("link"),C.rel="stylesheet",C.href=A,I="hideFocus"in C,I&&C.relList&&(I=0,C.rel="preload",C.as="style")):/(^img!|\.(png|gif|jpg|svg)$)/.test(h)?(C=v.createElement("img"),C.src=A):(C=v.createElement("script"),C.src=h,C.async=m===void 0?!0:m),C.onload=C.onerror=C.onbeforeload=function(P){var x=P.type[0];if(I)try{C.sheet.cssText.length||(x="e")}catch(T){T.code!=18&&(x="e")}if(x=="e"){if(p+=1,p<b)return o(h,a,c,p)}else if(C.rel=="preload"&&C.as=="style")return C.rel="stylesheet";a(h,x,P.defaultPrevented)},E(h,C)!==!1&&v.head.appendChild(C)}function d(h,a,c){h=h.push?h:[h];var p=h.length,v=p,m=[],b,E;for(b=function(A,I,C){if(I=="e"&&m.push(A),I=="b")if(C)m.push(A);else return;p--,p||a(m)},E=0;E<v;E++)o(h[E],b,c)}function f(h,a,c){var p,v;if(a&&a.trim&&(p=a),v=(p?c:a)||{},p){if(p in e)throw"LoadJS";e[p]=!0}function m(b,E){d(h,function(A){l(v,A),b&&l({success:b,error:E},A),t(p,A)},v)}if(v.returnPromise)return new Promise(m);m()}return f.ready=function(a,c){return i(a,function(p){l(c,p)}),f},f.done=function(a){t(a,[])},f.reset=function(){e={},n={},r={}},f.isDefined=function(a){return a in e},f})},53477:function(_){function s(e,n,r){switch(r.length){case 0:return e.call(n);case 1:return e.call(n,r[0]);case 2:return e.call(n,r[0],r[1]);case 3:return e.call(n,r[0],r[1],r[2])}return e.apply(n,r)}_.exports=s},325912:function(_){function s(e,n,r,i){for(var t=-1,l=e==null?0:e.length;++t<l;){var o=e[t];n(i,o,r(o),e)}return i}
2543_.exports=s},728197:function(_){function s(e,n){for(var r=-1,i=e==null?0:e.length;++r<i&&n(e[r],r,e)!==!1;);return e}_.exports=s},469163:function(_){function s(e,n,r,i){var t=-1,l=e==null?0:e.length;for(i&&l&&(r=e[++t]);++t<l;)r=n(r,e[t],t,e);return r}_.exports=s},501056:function(_){function s(e){return e.split("")}_.exports=s},223687:function(_){var s=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function e(n){return n.match(s)||[]}_.exports=e},22836:function(_,s,e){var n=e(666814),r=e(768824);function i(t,l,o){(o!==void 0&&!r(t[l],o)||o===void 0&&!(l in t))&&n(t,l,o)}_.exports=i},417362:function(_,s,e){var n=e(666814),r=e(768824),i=Object.prototype,t=i.hasOwnProperty;function l(o,d,f){var h=o[d];(!(t.call(o,d)&&r(h,f))||f===void 0&&!(d in o))&&n(o,d,f)}_.exports=l},657915:function(_,s,e){var n=e(722887);function r(i,t,l,o){return n(i,function(d,f,h){t(o,d,l(d),h)}),o}_.exports=r},808223:function(_,s,e){var n=e(98839),r=e(935215);function i(t,l){return t&&n(l,r(l),t)}_.exports=i},291597:function(_,s,e){var n=e(98839),r=e(726146);function i(t,l){return t&&n(l,r(l),t)}_.exports=i},666814:function(_,s,e){var n=e(343563);function r(i,t,l){t=="__proto__"&&n?n(i,t,{configurable:!0,enumerable:!0,value:l,writable:!0}):i[t]=l}_.exports=r},39171:function(_){function s(e,n,r){return e===e&&(r!==void 0&&(e=e<=r?e:r),n!==void 0&&(e=e>=n?e:n)),e}_.exports=s},162482:function(_,s,e){var n=e(547578),r=e(728197),i=e(417362),t=e(808223),l=e(291597),o=e(144686),d=e(195338),f=e(667366),h=e(503982),a=e(691011),c=e(299953),p=e(518921),v=e(897463),m=e(412210),b=e(276249),E=e(195593),A=e(651023),I=e(85558),C=e(58980),P=e(160571),x=e(935215),T=e(726146),D=1,U=2,j=4,k="[object Arguments]",G="[object Array]",H="[object Boolean]",ne="[object Date]",ee="[object Error]",te="[object Function]",q="[object GeneratorFunction]",X="[object Map]",Q="[object Number]",ae="[object Object]",Z="[object RegExp]",ue="[object Set]",$="[object String]",oe="[object Symbol]",re="[object WeakMap]",fe="[object ArrayBuffer]",Se="[object DataView]",Te="[object Float32Array]",Je="[object Float64Array]",ht="[object Int8Array]",Bt="[object Int16Array]",ve="[object Int32Array]",we="[object Uint8Array]",ge="[object Uint8ClampedArray]",rt="[object Uint16Array]",vt="[object Uint32Array]",st={};st[k]=st[G]=st[fe]=st[Se]=st[H]=st[ne]=st[Te]=st[Je]=st[ht]=st[Bt]=st[ve]=st[X]=st[Q]=st[ae]=st[Z]=st[ue]=st[$]=st[oe]=st[we]=st[ge]=st[rt]=st[vt]=!0,st[ee]=st[te]=st[re]=!1;function Vt(jt,Lt,Ge,rn,Wt,Gt){var tn,Jt=Lt&D,In=Lt&U,Qn=Lt&j;if(Ge&&(tn=Wt?Ge(jt,rn,Wt,Gt):Ge(jt)),tn!==void 0)return tn;if(!C(jt))return jt;var se=E(jt);if(se){if(tn=v(jt),!Jt)return d(jt,tn)}else{var ye=p(jt),Pe=ye==te||ye==q;if(A(jt))return o(jt,Jt);if(ye==ae||ye==k||Pe&&!Wt){if(tn=In||Pe?{}:b(jt),!Jt)return In?h(jt,l(tn,jt)):f(jt,t(tn,jt))}else{if(!st[ye])return Wt?jt:{};tn=m(jt,ye,Jt)}}Gt||(Gt=new n);var Ue=Gt.get(jt);if(Ue)return Ue;Gt.set(jt,tn),P(jt)?jt.forEach(function(_t){tn.add(Vt(_t,Lt,Ge,_t,jt,Gt))}):I(jt)&&jt.forEach(function(_t,St){tn.set(St,Vt(_t,Lt,Ge,St,jt,Gt))});var Ze=Qn?In?c:a:In?T:x,yt=se?void 0:Ze(jt);return r(yt||jt,function(_t,St){yt&&(St=_t,_t=jt[St]),i(tn,St,Vt(_t,Lt,Ge,St,jt,Gt))}),tn}_.exports=Vt},836272:function(_,s,e){var n=e(58980),r=Object.create,i=function(){function t(){}return function(l){if(!n(l))return{};if(r)return r(l);t.prototype=l;var o=new t;return t.prototype=void 0,o}}();_.exports=i},979992:function(_){function s(e,n,r){var i;return r(e,function(t,l,o){if(n(t,l,o))return i=l,!1}),i}_.exports=s},431345:function(_,s,e){var n=e(955232);function r(i,t,l,o){return n(i,function(d,f,h){t(o,l(d),f,h)}),o}_.exports=r},134547:function(_,s,e){var n=e(518921),r=e(301602),i="[object Map]";function t(l){return r(l)&&n(l)==i}_.exports=t},325330:function(_,s,e){var n=e(518921),r=e(301602),i="[object Set]";function t(l){return r(l)&&n(l)==i}_.exports=t},511196:function(_,s,e){var n=e(58980),r=e(605928),i=e(583790),t=Object.prototype,l=t.hasOwnProperty;function o(d){if(!n(d))return i(d);var f=r(d),h=[];for(var a in d)a=="constructor"&&(f||!l.call(d,a))||h.push(a);return h}_.exports=o},352015:function(_,s,e){var n=e(547578),r=e(22836),i=e(165987),t=e(472591),l=e(58980),o=e(726146),d=e(357754);function f(h,a,c,p,v){h!==a&&i(a,function(m,b){if(v||(v=new n),l(m))t(h,a,b,c,f,p,v);else{var E=p?p(d(h,b),m,b+"",h,a,v):void 0;E===void 0&&(E=m),r(h,b,E)}},o)}_.exports=f},472591:function(_,s,e){var n=e(22836),r=e(144686),i=e(327640),t=e(195338),l=e(276249),o=e(217186),d=e(195593),f=e(237942),h=e(651023),a=e(687048),c=e(58980),p=e(540039),v=e(79656),m=e(357754),b=e(893057);function E(A,I,C,P,x,T,D){var U=m(A,C),j=m(I,C),k=D.get(j);if(k){n(A,C,k);return}var G=T?T(U,j,C+"",A,I,D):void 0,H=G===void 0;if(H){var ne=d(j),ee=!ne&&h(j),te=!ne&&!ee&&v(j);G=j,ne||ee||te?d(U)?G=U:f(U)?G=t(U):ee?(H=!1,G=r(j,!0)):te?(H=!1,G=i(j,!0)):G=[]:p(j)||o(j)?(G=U,o(U)?G=b(U):(!c(U)||a(U))&&(G=l(j))):H=!1}H&&(D.set(j,G),x(G,j,P,T,D),D.delete(j)),n(A,C,G)}_.exports=E},659360:function(_,s,e){var n=e(712869),r=e(455070),i=e(335945);function t(l,o,d){for(var f=-1,h=o.length,a={};++f<h;){var c=o[f],p=n(l,c);d(p,c)&&r(a,i(c,l),p)}return a}_.exports=t},861549:function(_){function s(e){return function(n){return e==null?void 0:e[n]}}_.exports=s},423793:function(_,s,e){var n=e(839039),r=e(206261),i=e(255428);function t(l,o){return i(r(l,o,n),l+"")}_.exports=t},455070:function(_,s,e){var n=e(417362),r=e(335945),i=e(843765),t=e(58980),l=e(678958);function o(d,f,h,a){if(!t(d))return d;f=r(f,d);for(var c=-1,p=f.length,v=p-1,m=d;m!=null&&++c<p;){var b=l(f[c]),E=h;if(b==="__proto__"||b==="constructor"||b==="prototype")return d;if(c!=v){var A=m[b];E=a?a(A,b,m):void 0,E===void 0&&(E=t(A)?A:i(f[c+1])?[]:{})}n(m,b,E),m=m[b]}return d}_.exports=o},207320:function(_,s,e){var n=e(764483),r=e(343563),i=e(839039),t=r?function(l,o){return r(l,"toString",{configurable:!0,enumerable:!1,value:n(o),writable:!0})}:i;_.exports=t},553911:function(_){function s(e,n,r){var i=-1,t=e.length;n<0&&(n=-n>t?0:t+n),r=r>t?t:r,r<0&&(r+=t),t=n>r?0:r-n>>>0,n>>>=0;for(var l=Array(t);++i<t;)l[i]=e[i+n];return l}_.exports=s},364687:function(_,s,e){var n=e(553911);function r(i,t,l){var o=i.length;return l=l===void 0?o:l,!t&&l>=o?i:n(i,t,l)}
2543_.exports=r},430415:function(_,s,e){var n=e(892252);function r(i){var t=new i.constructor(i.byteLength);return new n(t).set(new n(i)),t}_.exports=r},144686:function(_,s,e){_=e.nmd(_);var n=e(769795),r=s&&!s.nodeType&&s,i=r&&!0&&_&&!_.nodeType&&_,t=i&&i.exports===r,l=t?n.Buffer:void 0,o=l?l.allocUnsafe:void 0;function d(f,h){if(h)return f.slice();var a=f.length,c=o?o(a):new f.constructor(a);return f.copy(c),c}_.exports=d},639081:function(_,s,e){var n=e(430415);function r(i,t){var l=t?n(i.buffer):i.buffer;return new i.constructor(l,i.byteOffset,i.byteLength)}_.exports=r},332439:function(_){var s=/\w*$/;function e(n){var r=new n.constructor(n.source,s.exec(n));return r.lastIndex=n.lastIndex,r}_.exports=e},563555:function(_,s,e){var n=e(655730),r=n?n.prototype:void 0,i=r?r.valueOf:void 0;function t(l){return i?Object(i.call(l)):{}}_.exports=t},327640:function(_,s,e){var n=e(430415);function r(i,t){var l=t?n(i.buffer):i.buffer;return new i.constructor(l,i.byteOffset,i.length)}_.exports=r},195338:function(_){function s(e,n){var r=-1,i=e.length;for(n||(n=Array(i));++r<i;)n[r]=e[r];return n}_.exports=s},98839:function(_,s,e){var n=e(417362),r=e(666814);function i(t,l,o,d){var f=!o;o||(o={});for(var h=-1,a=l.length;++h<a;){var c=l[h],p=d?d(o[c],t[c],c,o,t):void 0;p===void 0&&(p=t[c]),f?r(o,c,p):n(o,c,p)}return o}_.exports=i},667366:function(_,s,e){var n=e(98839),r=e(714357);function i(t,l){return n(t,r(t),l)}_.exports=i},503982:function(_,s,e){var n=e(98839),r=e(764586);function i(t,l){return n(t,r(t),l)}_.exports=i},546785:function(_,s,e){var n=e(325912),r=e(657915),i=e(511079),t=e(195593);function l(o,d){return function(f,h){var a=t(f)?n:r,c=d?d():{};return a(f,o,i(h,2),c)}}_.exports=l},665169:function(_,s,e){var n=e(423793),r=e(22326);function i(t){return n(function(l,o){var d=-1,f=o.length,h=f>1?o[f-1]:void 0,a=f>2?o[2]:void 0;for(h=t.length>3&&typeof h=="function"?(f--,h):void 0,a&&r(o[0],o[1],a)&&(h=f<3?void 0:h,f=1),l=Object(l);++d<f;){var c=o[d];c&&t(l,c,d,h)}return l})}_.exports=i},230341:function(_,s,e){var n=e(364687),r=e(254837),i=e(342104),t=e(768441);function l(o){return function(d){d=t(d);var f=r(d)?i(d):void 0,h=f?f[0]:d.charAt(0),a=f?n(f,1).join(""):d.slice(1);return h[o]()+a}}_.exports=l},858544:function(_,s,e){var n=e(469163),r=e(748881),i=e(215464),t="['\u2019]",l=RegExp(t,"g");function o(d){return function(f){return n(i(r(f).replace(l,"")),d,"")}}_.exports=o},614661:function(_,s,e){var n=e(431345);function r(i,t){return function(l,o){return n(l,i,t(o),{})}}_.exports=r},109257:function(_,s,e){var n=e(769795),r=e(616982),i=e(549712),t=e(768441),l=n.isFinite,o=Math.min;function d(f){var h=Math[f];return function(a,c){if(a=i(a),c=c==null?0:o(r(c),292),c&&l(a)){var p=(t(a)+"e").split("e"),v=h(p[0]+"e"+(+p[1]+c));return p=(t(v)+"e").split("e"),+(p[0]+"e"+(+p[1]-c))}return h(a)}}_.exports=d},936990:function(_,s,e){var n=e(861549),r={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},i=n(r);_.exports=i},343563:function(_,s,e){var n=e(484819),r=function(){try{var i=n(Object,"defineProperty");return i({},"",{}),i}catch(t){}}();_.exports=r},299953:function(_,s,e){var n=e(215502),r=e(764586),i=e(726146);function t(l){return n(l,i,r)}_.exports=t},880304:function(_,s,e){var n=e(564678),r=n(Object.getPrototypeOf,Object);_.exports=r},764586:function(_,s,e){var n=e(66210),r=e(880304),i=e(714357),t=e(307361),l=Object.getOwnPropertySymbols,o=l?function(d){for(var f=[];d;)n(f,i(d)),d=r(d);return f}:t;_.exports=o},254837:function(_){var s="\\ud800-\\udfff",e="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",r="\\u20d0-\\u20ff",i=e+n+r,t="\\ufe0e\\ufe0f",l="\\u200d",o=RegExp("["+l+s+i+t+"]");function d(f){return o.test(f)}_.exports=d},558273:function(_){var s=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function e(n){return s.test(n)}_.exports=e},897463:function(_){var s=Object.prototype,e=s.hasOwnProperty;function n(r){var i=r.length,t=new r.constructor(i);return i&&typeof r[0]=="string"&&e.call(r,"index")&&(t.index=r.index,t.input=r.input),t}_.exports=n},412210:function(_,s,e){var n=e(430415),r=e(639081),i=e(332439),t=e(563555),l=e(327640),o="[object Boolean]",d="[object Date]",f="[object Map]",h="[object Number]",a="[object RegExp]",c="[object Set]",p="[object String]",v="[object Symbol]",m="[object ArrayBuffer]",b="[object DataView]",E="[object Float32Array]",A="[object Float64Array
2543]",I="[object Int8Array]",C="[object Int16Array]",P="[object Int32Array]",x="[object Uint8Array]",T="[object Uint8ClampedArray]",D="[object Uint16Array]",U="[object Uint32Array]";function j(k,G,H){var ne=k.constructor;switch(G){case m:return n(k);case o:case d:return new ne(+k);case b:return r(k,H);case E:case A:case I:case C:case P:case x:case T:case D:case U:return l(k,H);case f:return new ne;case h:case p:return new ne(k);case a:return i(k);case c:return new ne;case v:return t(k)}}_.exports=j},276249:function(_,s,e){var n=e(836272),r=e(880304),i=e(605928);function t(l){return typeof l.constructor=="function"&&!i(l)?n(r(l)):{}}_.exports=t},583790:function(_){function s(e){var n=[];if(e!=null)for(var r in Object(e))n.push(r);return n}_.exports=s},206261:function(_,s,e){var n=e(53477),r=Math.max;function i(t,l,o){return l=r(l===void 0?t.length-1:l,0),function(){for(var d=arguments,f=-1,h=r(d.length-l,0),a=Array(h);++f<h;)a[f]=d[l+f];f=-1;for(var c=Array(l+1);++f<l;)c[f]=d[f];return c[l]=o(a),n(t,this,c)}}_.exports=i},357754:function(_){function s(e,n){if(!(n==="constructor"&&typeof e[n]=="function")&&n!="__proto__")return e[n]}_.exports=s},255428:function(_,s,e){var n=e(207320),r=e(397825),i=r(n);_.exports=i},397825:function(_){var s=800,e=16,n=Date.now;function r(i){var t=0,l=0;return function(){var o=n(),d=e-(o-l);if(l=o,d>0){if(++t>=s)return arguments[0]}else t=0;return i.apply(void 0,arguments)}}_.exports=r},342104:function(_,s,e){var n=e(501056),r=e(254837),i=e(242071);function t(l){return r(l)?i(l):n(l)}_.exports=t},242071:function(_){var s="\\ud800-\\udfff",e="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",r="\\u20d0-\\u20ff",i=e+n+r,t="\\ufe0e\\ufe0f",l="["+s+"]",o="["+i+"]",d="\\ud83c[\\udffb-\\udfff]",f="(?:"+o+"|"+d+")",h="[^"+s+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",c="[\\ud800-\\udbff][\\udc00-\\udfff]",p="\\u200d",v=f+"?",m="["+t+"]?",b="(?:"+p+"(?:"+[h,a,c].join("|")+")"+m+v+")*",E=m+v+b,A="(?:"+[h+o+"?",o,a,c,l].join("|")+")",I=RegExp(d+"(?="+d+")|"+A+E,"g");function C(P){return P.match(I)||[]}_.exports=C},546881:function(_){var s="\\ud800-\\udfff",e="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",r="\\u20d0-\\u20ff",i=e+n+r,t="\\u2700-\\u27bf",l="a-z\\xdf-\\xf6\\xf8-\\xff",o="\\xac\\xb1\\xd7\\xf7",d="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",f="\\u2000-\\u206f",h=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",a="A-Z\\xc0-\\xd6\\xd8-\\xde",c="\\ufe0e\\ufe0f",p=o+d+f+h,v="['\u2019]",m="["+p+"]",b="["+i+"]",E="\\d+",A="["+t+"]",I="["+l+"]",C="[^"+s+p+E+t+l+a+"]",P="\\ud83c[\\udffb-\\udfff]",x="(?:"+b+"|"+P+")",T="[^"+s+"]",D="(?:\\ud83c[\\udde6-\\uddff]){2}",U="[\\ud800-\\udbff][\\udc00-\\udfff]",j="["+a+"]",k="\\u200d",G="(?:"+I+"|"+C+")",H="(?:"+j+"|"+C+")",ne="(?:"+v+"(?:d|ll|m|re|s|t|ve))?",ee="(?:"+v+"(?:D|LL|M|RE|S|T|VE))?",te=x+"?",q="["+c+"]?",X="(?:"+k+"(?:"+[T,D,U].join("|")+")"+q+te+")*",Q="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",ae="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Z=q+te+X,ue="(?:"+[A,D,U].join("|")+")"+Z,$=RegExp([j+"?"+I+"+"+ne+"(?="+[m,j,"$"].join("|")+")",H+"+"+ee+"(?="+[m,j+G,"$"].join("|")+")",j+"?"+G+"+"+ne,j+"+"+ee,ae,Q,E,ue].join("|"),"g");function oe(re){return re.match($)||[]}_.exports=oe},304003:function(_,s,e){var n=e(5921),r=e(858544),i=r(function(t,l,o){return l=l.toLowerCase(),t+(o?n(l):l)});_.exports=i},5921:function(_,s,e){var n=e(768441),r=e(157168);function i(t){return r(n(t).toLowerCase())}_.exports=i},700436:function(_,s,e){var n=e(39171),r=e(549712);function i(t,l,o){return o===void 0&&(o=l,l=void 0),o!==void 0&&(o=r(o),o=o===o?o:0),l!==void 0&&(l=r(l),l=l===l?l:0),n(r(t),l,o)}_.exports=i},484623:function(_,s,e){var n=e(162482),r=1,i=4;function t(l){return n(l,r|i)}_.exports=t},764483:function(_){function s(e){return function(){return e}}_.exports=s},210750:function(_,s,e){var n=e(58980),r=e(215422),i=e(549712),t="Expected a function",l=Math.max,o=Math.min;function d(f,h,a){var c,p,v,m,b,E,A=0,I=!1,C=!1,P=!0;if(typeof f!="function")throw new TypeError(t);h=i(h)||0,n(a)&&(I=!!a.leading,C="maxWait"in a,v=C?l(i(a.maxWait)||0,h):v,P="trailing"in a?!!a.trailing:P);function x(ee){var te=c,q=p;return c=p=void 0,A=ee,m=f.apply(q,te),m}function T(ee){return A=ee,b=setTimeout(j,h),I?x(ee):m}function D(ee){var te=ee-E,q=ee-A,X=h-te;return C?o(X,v-q):X}function U(ee){var te=ee-E,q=ee-A;return E===void 0||te>=h||te<0||C&&q>=v}function j(){var ee=r();if(U(ee))return k(ee);b=setTimeout(j,D(ee))}function k(ee){return b=void 0,P&&c?x(ee):(c=p=void 0,m)}function G(){b!==void 0&&clearTimeout(b),A=0,c=E=p=b=void 0}function H(){return b===void 0?m:k(r())}function ne(){var ee=r(),te=U(ee);if(c=arguments,p=this,E=ee,te){if(b===void 0)return T(E);if(C)return clearTimeout(b),b=setTimeout(j,h),x(E)}return b===void 0&&(b=setTimeout(j,h)),m}return ne.cancel=G,ne.flush=H,ne}_.exports=d},748881:function(_,s,e){var n=e(936990),r=e(768441),i=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
25437f]/g,t="\\u0300-\\u036f",l="\\ufe20-\\ufe2f",o="\\u20d0-\\u20ff",d=t+l+o,f="["+d+"]",h=RegExp(f,"g");function a(c){return c=r(c),c&&c.replace(i,n).replace(h,"")}_.exports=a},485774:function(_,s,e){var n=e(979992),r=e(955232),i=e(511079);function t(l,o){return n(l,i(o,3),r)}_.exports=t},311064:function(_,s,e){var n=e(764483),r=e(614661),i=e(839039),t=Object.prototype,l=t.toString,o=r(function(d,f,h){f!=null&&typeof f.toString!="function"&&(f=l.call(f)),d[f]=h},n(i));_.exports=o},237942:function(_,s,e){var n=e(820799),r=e(301602);function i(t){return r(t)&&n(t)}_.exports=i},805187:function(_,s,e){var n=e(560825),r=e(518921),i=e(217186),t=e(195593),l=e(820799),o=e(651023),d=e(605928),f=e(79656),h="[object Map]",a="[object Set]",c=Object.prototype,p=c.hasOwnProperty;function v(m){if(m==null)return!0;if(l(m)&&(t(m)||typeof m=="string"||typeof m.splice=="function"||o(m)||f(m)||i(m)))return!m.length;var b=r(m);if(b==h||b==a)return!m.size;if(d(m))return!n(m).length;for(var E in m)if(p.call(m,E))return!1;return!0}_.exports=v},976003:function(_,s,e){var n=e(628982);function r(i,t){return n(i,t)}_.exports=r},691059:function(_,s,e){var n=e(616982);function r(i){return typeof i=="number"&&i==n(i)}_.exports=r},85558:function(_,s,e){var n=e(134547),r=e(557146),i=e(317042),t=i&&i.isMap,l=t?r(t):n;_.exports=l},845193:function(_,s,e){var n=e(892876),r=e(301602),i="[object Number]";function t(l){return typeof l=="number"||r(l)&&n(l)==i}_.exports=t},540039:function(_,s,e){var n=e(892876),r=e(880304),i=e(301602),t="[object Object]",l=Function.prototype,o=Object.prototype,d=l.toString,f=o.hasOwnProperty,h=d.call(Object);function a(c){if(!i(c)||n(c)!=t)return!1;var p=r(c);if(p===null)return!0;var v=f.call(p,"constructor")&&p.constructor;return typeof v=="function"&&v instanceof v&&d.call(v)==h}
2543_.exports=a},160571:function(_,s,e){var n=e(325330),r=e(557146),i=e(317042),t=i&&i.isSet,l=t?r(t):n;_.exports=l},548068:function(_,s,e){var n=e(892876),r=e(195593),i=e(301602),t="[object String]";function l(o){return typeof o=="string"||!r(o)&&i(o)&&n(o)==t}_.exports=l},176944:function(_){function s(e){return e===void 0}_.exports=s},737012:function(_,s,e){var n=e(858544),r=n(function(i,t,l){return i+(l?"-":"")+t.toLowerCase()});_.exports=r},555827:function(_,s,e){var n=e(666814),r=e(546785),i=r(function(t,l,o){n(t,o,l)});_.exports=i},726146:function(_,s,e){var n=e(980538),r=e(511196),i=e(820799);function t(l){return i(l)?n(l,!0):r(l)}_.exports=t},419467:function(_,s,e){_=e.nmd(_);/**
2544 * @license
2545 * Lodash <https://lodash.com/>
2546 * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
2547 * Released under MIT license <https://lodash.com/license>
2548 * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
2549 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
2550 */(function(){var n,r="4.17.21",i=200,t="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",l="Expected a function",o="Invalid `variable` option passed into `_.template`",d="__lodash_hash_undefined__",f=500,h="__lodash_placeholder__",a=1,c=2,p=4,v=1,m=2,b=1,E=2,A=4,I=8,C=16,P=32,x=64,T=128,D=256,U=512,j=30,k="...",G=800,H=16,ne=1,ee=2,te=3,q=1/0,X=9007199254740991,Q=17976931348623157e292,ae=NaN,Z=4294967295,ue=Z-1,$=Z>>>1,oe=[["ary",T],["bind",b],["bindKey",E],["curry",I],["curryRight",C],["flip",U],["partial",P],["partialRight",x],["rearg",D]],re="[object Arguments]",fe="[object Array]",Se="[object AsyncFunction]",Te="[object Boolean]",Je="[object Date]",ht="[object DOMException]",Bt="[object Error]",ve="[object Function]",we="[object GeneratorFunction]",ge="[object Map]",rt="[object Number]",vt="[object Null]",st="[object Object]",Vt="[object Promise]",jt="[object Proxy]",Lt="[object RegExp]",Ge="[object Set]",rn="[object String]",Wt="[object Symbol]",Gt="[object Undefined]",tn="[object WeakMap]",Jt="[object WeakSet]",In="[object ArrayBuffer]",Qn="[object DataView]",se="[object Float32Array]",ye="[object Float64Array]",Pe="[object Int8Array]",Ue="[object Int16Array]",Ze="[object Int32Array]",yt="[object Uint8Array]",_t="[object Uint8ClampedArray]",St="[object Uint16Array]",Ce="[object Uint32Array]",Ke=/\b__p \+= '';/g,at=/\b(__p \+=) '' \+/g,Mt=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Ht=/&(?:amp|lt|gt|quot|#39);/g,Qe=/[&<>"']/g,Oe=RegExp(Ht.source),Re=RegExp(Qe.source),$e=/<%-([\s\S]+?)%>/g,Ye=/<%([\s\S]+?)%>/g,ct=/<%=([\s\S]+?)%>/g,Et=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ut=/^\w*$/,dn=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,fn=/[\\^$.*+?()[\]{}|]/g,Bn=RegExp(fn.source),ar=/^\s+/,cr=/\s/,Ee=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,an=/\{\n\/\* \[wrapped with (.+)\] \*/,Si=/,? & /,Sr=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Hi=/[()=,{}\[\]\/\s]/,Qt=/\\(\\)?/g,Ki=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Vi=/\w*$/,$r=/^[-+]0x[0-9a-f]+$/i,Ur=/^0b[01]+$/i,Qr=/^\[object .+?Constructor\]$/,or=/^0o[0-7]+$/i,_r=/^(?:0|[1-9]\d*)$/,Ka=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
vendor: 4,899 bytes, line 2550
25507f]/g,Wn=/($^)/,ua=/['\n\r\u2028\u2029\\]/g,Hn="\\ud800-\\udfff",$i="\\u0300-\\u036f",pt="\\ufe20-\\ufe2f",io="\\u20d0-\\u20ff",Di=$i+pt+io,Li="\\u2700-\\u27bf",ci="a-z\\xdf-\\xf6\\xf8-\\xff",la="\\xac\\xb1\\xd7\\xf7",Sa="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Xr="\\u2000-\\u206f",Fr=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",fi="A-Z\\xc0-\\xd6\\xd8-\\xde",Ar="\\ufe0e\\ufe0f",Oa=la+Sa+Xr+Fr,Zr="['\u2019]",Oi="["+Hn+"]",Ci="["+Oa+"]",qr="["+Di+"]",ni="\\d+",ca="["+Li+"]",Ca="["+ci+"]",Aa="[^"+Hn+Oa+ni+Li+ci+fi+"]",Ni="\\ud83c[\\udffb-\\udfff]",di="(?:"+qr+"|"+Ni+")",hi="[^"+Hn+"]",Ai="(?:\\ud83c[\\udde6-\\uddff]){2}",vn="[\\ud800-\\udbff][\\udc00-\\udfff]",kr="["+fi+"]",jn="\\u200d",Qi="(?:"+Ca+"|"+Aa+")",Pa="(?:"+kr+"|"+Aa+")",Pi="(?:"+Zr+"(?:d|ll|m|re|s|t|ve))?",Ti="(?:"+Zr+"(?:D|LL|M|RE|S|T|VE))?",Nn=di+"?",vi="["+Ar+"]?",fa="(?:"+jn+"(?:"+[hi,Ai,vn].join("|")+")"+vi+Nn+")*",da="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",J="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",be=vi+Nn+fa,je="(?:"+[ca,Ai,vn].join("|")+")"+be,Pt="(?:"+[hi+qr+"?",qr,Ai,vn,Oi].join("|")+")",Xt=RegExp(Zr,"g"),kt=RegExp(qr,"g"),mr=RegExp(Ni+"(?="+Ni+")|"+Pt+be,"g"),Jn=RegExp([kr+"?"+Ca+"+"+Pi+"(?="+[Ci,kr,"$"].join("|")+")",Pa+"+"+Ti+"(?="+[Ci,kr+Qi,"$"].join("|")+")",kr+"?"+Qi+"+"+Pi,kr+"+"+Ti,J,da,ni,je].join("|"),"g"),Ie=RegExp("["+jn+Hn+Di+Ar+"]"),We=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,ke=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],tt=-1,ot={};ot[se]=ot[ye]=ot[Pe]=ot[Ue]=ot[Ze]=ot[yt]=ot[_t]=ot[St]=ot[Ce]=!0,ot[re]=ot[fe]=ot[In]=ot[Te]=ot[Qn]=ot[Je]=ot[Bt]=ot[ve]=ot[ge]=ot[rt]=ot[st]=ot[Lt]=ot[Ge]=ot[rn]=ot[tn]=!1;var ft={};ft[re]=ft[fe]=ft[In]=ft[Qn]=ft[Te]=ft[Je]=ft[se]=ft[ye]=ft[Pe]=ft[Ue]=ft[Ze]=ft[ge]=ft[rt]=ft[st]=ft[Lt]=ft[Ge]=ft[rn]=ft[Wt]=ft[yt]=ft[_t]=ft[St]=ft[Ce]=!0,ft[Bt]=ft[ve]=ft[tn]=!1;var Ft={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},ln={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},_n={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},Tn={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},fr=parseFloat,Un=parseInt,On=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g,Mn=typeof self=="object"&&self&&self.Object===Object&&self,Sn=On||Mn||Function("return this")(),$n=s&&!s.nodeType&&s,Fn=$n&&!0&&_&&!_.nodeType&&_,Pr=Fn&&Fn.exports===$n,Jr=Pr&&On.process,gr=function(){try{var Ve=Fn&&Fn.require&&Fn.require("util").t
vendor: 15,060 bytes, line 2550
2550ypes;return Ve||Jr&&Jr.binding&&Jr.binding("util")}catch(mt){}}(),It=gr&&gr.isArrayBuffer,Ii=gr&&gr.isDate,Yn=gr&&gr.isMap,dr=gr&&gr.isRegExp,ha=gr&&gr.isSet,ao=gr&&gr.isTypedArray;function Br(Ve,mt,lt){switch(lt.length){case 0:return Ve.call(mt);case 1:return Ve.call(mt,lt[0]);case 2:return Ve.call(mt,lt[0],lt[1]);case 3:return Ve.call(mt,lt[0],lt[1],lt[2])}return Ve.apply(mt,lt)}function Cu(Ve,mt,lt,Zt){for(var pn=-1,Xn=Ve==null?0:Ve.length;++pn<Xn;){var jr=Ve[pn];mt(Zt,jr,lt(jr),Ve)}return Zt}function Wr(Ve,mt){for(var lt=-1,Zt=Ve==null?0:Ve.length;++lt<Zt&&mt(Ve[lt],lt,Ve)!==!1;);return Ve}function ms(Ve,mt){for(var lt=Ve==null?0:Ve.length;lt--&&mt(Ve[lt],lt,Ve)!==!1;);return Ve}function Ta(Ve,mt){for(var lt=-1,Zt=Ve==null?0:Ve.length;++lt<Zt;)if(!mt(Ve[lt],lt,Ve))return!1;return!0}function ri(Ve,mt){for(var lt=-1,Zt=Ve==null?0:Ve.length,pn=0,Xn=[];++lt<Zt;){var jr=Ve[lt];mt(jr,lt,Ve)&&(Xn[pn++]=jr)}return Xn}function oo(Ve,mt){var lt=Ve==null?0:Ve.length;return!!lt&&Po(Ve,mt,0)>-1}function ys(Ve,mt,lt){for(var Zt=-1,pn=Ve==null?0:Ve.length;++Zt<pn;)if(lt(mt,Ve[Zt]))return!0;return!1}function sr(Ve,mt){for(var lt=-1,Zt=Ve==null?0:Ve.length,pn=Array(Zt);++lt<Zt;)pn[lt]=mt(Ve[lt],lt,Ve);return pn}function Ia(Ve,mt){for(var lt=-1,Zt=mt.length,pn=Ve.length;++lt<Zt;)Ve[pn+lt]=mt[lt];return Ve}function Ao(Ve,mt,lt,Zt){var pn=-1,Xn=Ve==null?0:Ve.length;for(Zt&&Xn&&(lt=Ve[++pn]);++pn<Xn;)lt=mt(lt,Ve[pn],pn,Ve);return lt}function ol(Ve,mt,lt,Zt){var pn=Ve==null?0:Ve.length;for(Zt&&pn&&(lt=Ve[--pn]);pn--;)lt=mt(lt,Ve[pn],pn,Ve);return lt}function _s(Ve,mt){for(var lt=-1,Zt=Ve==null?0:Ve.length;++lt<Zt;)if(mt(Ve[lt],lt,Ve))return!0;return!1}var Au=pe("length");function Pu(Ve){return Ve.split("")}function Tu(Ve){return Ve.match(Sr)||[]}function Qs(Ve,mt,lt){var Zt;return lt(Ve,function(pn,Xn,jr){if(mt(pn,Xn,jr))return Zt=Xn,!1}),Zt}function Xs(Ve,mt,lt,Zt){for(var pn=Ve.length,Xn=lt+(Zt?1:-1);Zt?Xn--:++Xn<pn;)if(mt(Ve[Xn],Xn,Ve))return Xn;return-1}function Po(Ve,mt,lt){return mt===mt?Js(Ve,mt,lt):Xs(Ve,Zs,lt)}function Yr(Ve,mt,lt,Zt){for(var pn=lt-1,Xn=Ve.length;++pn<Xn;)if(Zt(Ve[pn],mt))return pn;return-1}function Zs(Ve){return Ve!==Ve}function Hr(Ve,mt){var lt=Ve==null?0:Ve.length;return lt?Be(Ve,mt)/lt:ae}function pe(Ve){return function(mt){return mt==null?n:mt[Ve]}}function he(Ve){return function(mt){return Ve==null?n:Ve[mt]}}function me(Ve,mt,lt,Zt,pn){return pn(Ve,function(Xn,jr,hr){lt=Zt?(Zt=!1,Xn):mt(lt,Xn,jr,hr)}),lt}function Le(Ve,mt){var lt=Ve.length;for(Ve.sort(mt);lt--;)Ve[lt]=Ve[lt].value;return Ve}function Be(Ve,mt){for(var lt,Zt=-1,pn=Ve.length;++Zt<pn;){var Xn=mt(Ve[Zt]);Xn!==n&&(lt=lt===n?Xn:lt+Xn)}return lt}function et(Ve,mt){for(var lt=-1,Zt=Array(Ve);++lt<Ve;)Zt[lt]=mt(lt);return Zt}function bt(Ve,mt){return sr(mt,function(lt){return[lt,Ve[lt]]})}function Dt(Ve){return Ve&&Ve.slice(0,Ys(Ve)+1).replace(ar,"")}function zt(Ve){return function(mt){return Ve(mt)}}function Kt(Ve,mt){return sr(mt,function(lt){return Ve[lt]})}function zn(Ve,mt){return Ve.has(mt)}function nr(Ve,mt){for(var lt=-1,Zt=Ve.length;++lt<Zt&&Po(mt,Ve[lt],0)>-1;);return lt}function Tr(Ve,mt){for(var lt=Ve.length;lt--&&Po(mt,Ve[lt],0)>-1;);return lt}function pi(Ve,mt){for(var lt=Ve.length,Zt=0;lt--;)Ve[lt]===mt&&++Zt;return Zt}var xa=he(Ft),sl=he(ln);function qs(Ve){return"\\"+Tn[Ve]}function ul(Ve,mt){return Ve==null?n:Ve[mt]}function Va(Ve){return Ie.test(Ve)}function so(Ve){return We.test(Ve)}function ll(Ve){for(var mt,lt=[];!(mt=Ve.next()).done;)lt.push(mt.value);return lt}function Zl(Ve){var mt=-1,lt=Array(Ve.size);return Ve.forEach(function(Zt,pn){lt[++mt]=[pn,Zt]}),lt}function wa(Ve,mt){return function(lt){return Ve(mt(lt))}}function yr(Ve,mt){for(var lt=-1,Zt=Ve.length,pn=0,Xn=[];++lt<Zt;){var jr=Ve[lt];(jr===mt||jr===h)&&(Ve[lt]=h,Xn[pn++]=lt)}return Xn}function Dr(Ve){var mt=-1,lt=Array(Ve.size);return Ve.forEach(function(Zt){lt[++mt]=Zt}),lt}function Xi(Ve){var mt=-1,lt=Array(Ve.size);return Ve.forEach(function(Zt){lt[++mt]=[Zt,Zt]}),lt}function Js(Ve,mt,lt){for(var Zt=lt-1,pn=Ve.length;++Zt<pn;)if(Ve[Zt]===mt)return Zt;return-1}function Mf(Ve,mt,lt){for(var Zt=lt+1;Zt--;)if(Ve[Zt]===mt)return Zt;return Zt}function uo(Ve){return Va(Ve)?cl(Ve):Au(Ve)}function Ra(Ve){return Va(Ve)?Xc(Ve):Pu(Ve)}function Ys(Ve){for(var mt=Ve.length;mt--&&cr.test(Ve.charAt(mt)););return mt}var ql=he(_n);function cl(Ve){for(var mt=mr.lastIndex=0;mr.test(Ve);)++mt;return mt}function Xc(Ve){return Ve.match(mr)||[]}function Jl(Ve){return Ve.match(Jn)||[]}var Zc=function Ve(mt){mt=mt==null?Sn:To.defaults(Sn.Object(),mt,To.pick(Sn,ke));var lt=mt.Array,Zt=mt.Date,pn=mt.Error,Xn=mt.Function,jr=mt.Math,hr=mt.Object,fl=mt.RegExp,Yl=mt.String,Zi=mt.TypeError,qi=lt.prototype,Df=Xn.prototype,Ma=hr.prototype,eu=mt["__core-js_shared__"],Io=Df.toString,rr=Ma.hasOwnProperty,ec=0,Iu=function(){var y=/[^.]+$/.exec(eu&&eu.keys&&eu.keys.IE_PROTO||"");return y?"Symbol(src)_1."+y:""}(),lo=Ma.toString,xu=Io.call(hr),tc=Sn._,xo=fl("^"+Io.call(rr).replace(fn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Es=Pr?mt.Buffer:n,wo=mt.Symbol,ur=mt.Uint8Array,nc=Es?Es.allocUnsafe:n,tu=wa(hr.getPrototypeOf,hr),dl=hr.create,co=Ma.propertyIsEnumerable,nu=qi.splice,wu=wo?wo.isConcatSpreadable:n,bs=wo?wo.iterator:n,Xo=wo?wo.toStringTag:n,mn=function(){try{var y=zs(hr,"defineProperty");return y({},"",{}),y}catch(S){}}(),qc=mt.clearTimeout!==Sn.clearTimeout&&mt.clearTimeout,ru=Zt&&Zt.now!==Sn.Date.now&&Zt.now,rc=mt.setTimeout!==Sn.setTimeout&&mt.setTimeout,vr=jr.ceil,Ss=jr.floor,Os=hr.getOwnPropertySymbols,Zo=Es?Es.isBuffer:n,hl=mt.isFinite,vl=qi.join,Ru=wa(hr.keys,hr),Or=jr.max,Ir=jr.min,pl=Zt.now,Jc=mt.parseInt,Mu=jr.random,ic=qi.reverse,qo=zs(mt,"DataView"),fo=zs(mt,"Map"),iu=zs(mt,"Promise"),Jo=zs(mt,"Set"),Yo=zs(mt,"WeakMap"),Cs=zs(hr,"create"),As=Yo&&new Yo,Ps={},au=ls(qo),Yc=ls(fo),Ts=ls(iu),es=ls(Jo),Du=ls(Yo),ho=wo?wo.prototype:n,Ji=ho?ho.valueOf:n,Ro=ho?ho.toString:n;function de(y){if(bi(y)&&!Vn(y)&&!(y instanceof Dn)){if(y instanceof va)return y;if(rr.call(y,"__wrapped__"))return Tf(y)}return new va(y)}var Mo=function(){function y(){}return function(S){if(!li(S))return{};if(dl)return dl(S);y.prototype=S;var F=new y;return y.prototype=n,F}}();function ou(){}function va(y,S){this.__wrapped__=y,this.__actions__=[],this.__chain__=!!S,this.__index__=0,this.__values__=n}de.templateSettings={escape:$e,evaluate:Ye,interpolate:ct,variable:"",imports:{_:de}},de.prototype=ou.prototype,de.prototype.constructor=de,va.prototype=Mo(ou.prototype),va.prototype.constructor=va;function Dn(y){this.__wrapped__=y,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=Z,this.__views__=[]}function su(){var y=new Dn(this.__wrapped__);return y.__actions__=ea(this.__actions__),y.__dir__=this.__dir__,y.__filtered__=this.__filtered__,y.__iteratees__=ea(this.__iteratees__),y.__takeCount__=this.__takeCount__,y.__views__=ea(this.__views__),y}function Is(){if(this.__filtered__){var y=new Dn(this);y.__dir__=-1,y.__filtered__=!0}else y=this.clone(),y.__dir__*=-1;return y}function Lu(){var y=this.__wrapped__.value(),S=this.__dir__,F=Vn(y),V=S<0,ie=F?y.length:0,_e=ss(0,ie,this.__views__),Me=_e.start,ze=_e.end,qe=ze-Me,Ot=V?ze:Me-1,Ct=this.__iteratees__,wt=Ct.length,$t=0,gn=Ir(qe,this.__takeCount__);if(!F||!V&&ie==qe&&gn==qe)return gc(y,this.__actions__);var wn=[];e:for(;qe--&&$t<gn;){Ot+=S;for(var qn=-1,Rn=y[Ot];++qn<wt;){var tr=Ct[qn],lr=tr.iteratee,ps=tr.type,Co=lr(Rn);if(ps==ee)Rn=Co;else if(!Co){if(ps==ne)continue e;break e}}wn[$t++]=Rn}return wn}Dn.prototype=Mo(ou.prototype),Dn.prototype.constructor=Dn;function Do(y){var S=-1,F=y==null?0:y.length;for(this.clear();++S<F;){var V=y[S];this.set(V[0],V[1])}}function Nu(){this.__data__=Cs?Cs(null):{},this.size=0}function Lo(y){var S=this.has(y)&&delete this.__data__[y];return this.size-=S?1:0,S}function Cr(y){var S=this.__data__;if(Cs){var F=S[y];return F===d?n:F}return rr.call(S,y)?S[y]:n}function Er(y){var S=this.__data__;return Cs?S[y]!==n:rr.call(S,y)}function xs(y,S){var F=this.__data__;return this.size+=this.has(y)?0:1,F[y]=Cs&&S===n?d:S,this}Do.prototype.clear=Nu,Do.prototype.delete=Lo,Do.prototype.get=Cr,Do.prototype.has=Er,Do.prototype.set=xs;function xr(y){var S=-1,F=y==null?0:y.length;for(this.clear();++S<F;){var V=y[S];this.set(V[0],V[1])}}function pa(){this.__data__=[],this.size=0}function ts(y){var S=this.__data__,F=Bu(S,y);if(F<0)return!1;var V=S.length-1;return F==V?S.pop():nu.call(S,F,1),--this.size,!0}function uu(y){var S=this.__data__,F=Bu(S,y);return F<0?n:S[F][1]}function Ui(y){return Bu(this.__data__,y)>-1}function gl(y,S){var F=this.__data__,V=Bu(F,y);return V<0?(++this.size,F.push([y,S])):F[V][1]=S,this}xr.prototype.clear=pa,xr.prototype.delete=ts,xr.prototype.get=uu,xr.prototype.has=Ui,xr.prototype.set=gl;function $a(y){var S=-1,F=y==null?0:y.length;for(this.clear();++S<F;){var V=y[S];this.set(V[0],V[1])}}function Lf(){this.size=0,this.__data__={hash:new Do,map:new(fo||xr),string:new Do}}function ac(y){var S=js(this,y).delete(y);return this.size-=S?1:0,S}function Nf(y){return js(this,y).get(y)}function No(y){return js(this,y).has(y)}function oc(y,S){var F=js(this,y),V=F.size;return F.set(y,S),this.size+=F.size==V?0:1,this}$a.prototype.clear=Lf,$a.prototype.delete=ac,$a.prototype.get=Nf,$a.prototype.has=No,$a.prototype.set=oc;function ns(y){var S=-1,F=y==null?0:y.length;for(this.__data__=new $a;++S<F;)this.add(y[S])}function Uf(y){return this.__data__.set(y,d),this}function Ff(y){return this.__data__.has(y)}ns.prototype.add=ns.prototype.push=Uf,ns.prototype.has=Ff;function gi(y){var S=this.__data__=new xr(y);this.size=S.size}function Uu(){this.__data__=new xr,this.size=0}function lu(y){var S=this.__data__,F=S.delete(y);return this.size=S.size,F}function ml(y){return this.__data__.get(y)}function yl(y){return this.__data__.has(y)}function Da(y,S){var F=this.__data__;if(F instanceof xr){var V=F.__data__;if(!fo||V.length<i-1)return V.push([y,S]),this.size=++F.size,this;F=this.__data__=new $a(V)}return F.set(y,S),this.size=F.size,this}gi.prototype.clear=Uu,gi.prototype.delete=lu,gi.prototype.get=ml,gi.prototype.has=yl,gi.prototype.set=Da;function La(y,S){var F=Vn(y),V=!F&&Rf(y),ie=!F&&!V&&Qc(y),_e=!F&&!V&&!ie&&Jf(y),Me=F||V||ie||_e,ze=Me?et(y.length,Yl):[],qe=ze.length;for(var Ot in y)(S||rr.call(y,Ot))&&!(Me&&(Ot=="length"||ie&&(Ot=="offset"||Ot=="parent")||_e&&(Ot=="buffer"||Ot=="byteLength"||Ot=="byteOffset")||_o(Ot,qe)))&&ze.push(Ot);return ze}function ws(y){var S=y.length;return S?y[Gn(0,S-1)]:n}function Uo(y,S){return ya(ea(y),Rs(S,0,y.length))}function ga(y){return ya(ea(y))}function Fo(y,S,F){(F!==n&&!Su(y[S],F)||F===n&&!(S in y))&&ir(y,S,F)}function Fu(y,S,F){var V=y[S];(!(rr.call(y,S)&&Su(V,F))||F===n&&!(S in y))&&ir(y,S,F)}function Bu(y,S){for(var F=y.length;F--;)if(Su(y[F][0],S))return F;return-1}function ef(y,S,F,V){return rs(y,function(ie,_e,Me){S(V,ie,F(ie),Me)}),V}function ma(y,S){return y&&eo(S,ba(S),y)}function Na(y,S){return y&&eo(S,$o(S),y)}function ir(y,S,F){S=="__proto__"&&mn?mn(y,S,{configurable:!0,enumerable:!0,value:F,writable:!0}):y[S]=F}function Ua(y,S){for(var F=-1,V=S.length,ie=lt(V),_e=y==null;++F<V;)ie[F]=_e?n:cd(y,S[F]);return ie}function Rs(y,S,F){return y===y&&(F!==n&&(y=y<=F?y:F),S!==n&&(y=y>=S?y:S)),y}function Fa(y,S,F,V,ie,_e){var Me,ze=S&a,qe=S&c,Ot=S&p;if(F&&(Me=ie?F(y,V,ie,_e):F(y)),Me!==n)return Me;if(!li(y))return y;var Ct=Vn(y);if(Ct){if(Me=Ef(y),!ze)return ea(y,Me)}else{var wt=oi(y),$t=wt==ve||wt==we;if(Qc(y))return ff(y,ze);if(wt==st||wt==re||$t&&!ie){if(Me=qe||$t?{}:bf(y),!ze)return qe?vf(y,Na(Me,y)):hf(y,ma(Me,y))}else{if(!ft[wt])return ie?y:{};Me=Qf(y,wt,ze)}}_e||(_e=new gi);var gn=_e.get(y);if(gn)return gn;_e.set(y,Me),Sd(y)?y.forEach(function(Rn){Me.add(Fa(Rn,S,F,Rn,y,_e))}):Ed(y)&&y.forEach(function(Rn,tr){Me.set(tr,Fa(Rn,S,F,tr,y,_e))});var wn=Ot?qe?gu:Nl:qe?$o:ba,qn=Ct?n:wn(y);return Wr(qn||y,function(Rn,tr){qn&&(tr=Rn,Rn=y[tr]),Fu(Me,tr,Fa(Rn,S,F,tr,y,_e))}),Me}function tf(y){var S=ba(y);return function(F){return sc(F,y,S)}}function sc(y,S,F){var V=F.length;if(y==null)return!V;for(y=hr(y);V--;){var ie=F[V],_e=S[ie],Me=y[ie];if(Me===n&&!(ie in y)||!_e(Me))return!1}return!0}function ju(y,S,F){if(typeof y!="function")throw new Zi(l);return ra(function(){y.apply(n,F)},S)}function Ms(y,S,F,V){var ie=-1,_e=oo,Me=!0,ze=y.length,qe=[],Ot=S.length;if(!ze)return qe;F&&(S=sr(S,zt(F))),V?(_e=ys,Me=!1):S.length>=i&&(_e=zn,Me=!1,S=new ns(S));e:for(;++ie<ze;){var Ct=y[ie],wt=F==null?Ct:F(Ct);if(Ct=V||Ct!==0?Ct:0,Me&&wt===wt){for(var $t=Ot;$t--;)if(S[$t]===wt)continue e;qe.push(Ct)}else _e(S,wt,V)||qe.push(Ct)}return qe}var rs=Dl(Qa),cu=Dl(_l,!0);function nf(y,S){var F=!0;return rs(y,function(V,ie,_e){return F=!!S(V,ie,_e),F}),F}function uc(y,S,F){for(var V=-1,ie=y.length;++V<ie;){var _e=y[V],Me=S(_e);if(Me!=null&&(ze===n?Me===Me&&!vs(Me):F(Me,ze)))var ze=Me,qe=_e}return qe}function vo(y,S,F,V){var ie=y.length;for(F=Zn(F),F<0&&(F=-F>ie?0:ie+F),V=V===n||V>ie?ie:Zn(V),V<0&&(V+=ie),V=F>V?0:Cd(V);F<V;)y[F++]=S;return y}function is(y,S){var F=[];return rs(y,function(V,ie,_e){S(V,ie,_e)&&F.push(V)}),F}function Lr(y,S,F,V,ie){var _e=-1,Me=y.length;for(F||(F=yi),ie||(ie=[]);++_e<Me;){var ze=y[_e];S>0&&F(ze)?S>1?Lr(ze,S-1,F,V,ie):Ia(ie,ze):V||(ie[ie.length]=ze)}return ie}var Ds=bc(),lc=bc(!0);function Qa(y,S){return y&&Ds(y,S,ba)}function _l(y,S){return y&&lc(y,S,ba)}function zu(y,S){return ri(S,function(F){return $l(y[F])})}function Xa(y,S){S=zo(S,y);for(var F=0,V=S.length;y!=null&&F<V;)y=y[si(S[F++])];return F&&F==V?y:n}function Ba(y,S,F){var V=S(y);return Vn(y)?V:Ia(V,F(y))}function Kr(y){return y==null?y===n?Gt:vt:Xo&&Xo in hr(y)?$f(y):Xf(y)}function El(y,S){return y>S}function Bf(y,S){return y!=null&&rr.call(y,S)}function Za(y,S){return y!=null&&S in hr(y)}function po(y,S,F){return y>=Ir(S,F)&&y<Or(S,F)}function Gu(y,S,F){for(var V=F?ys:oo,ie=y[0].length,_e=y.length,Me=_e,ze=lt(_e),qe=1/0,Ot=[];Me--;){var Ct=y[Me];Me&&S&&(Ct=sr(Ct,zt(S))),qe=Ir(Ct.length,qe),ze[Me]=!F&&(S||ie>=120&&Ct.length>=120)?new ns(Me&&Ct):n}Ct=y[0];var wt=-1,$t=ze[0];e:for(;++wt<ie&&Ot.length<qe;){var gn=Ct[wt],wn=S?S(gn):gn;if(gn=F||gn!==0?gn:0,!($t?zn($t,wn):V(Ot,wn,F))){for(Me=_e;--Me;){var qn=ze[Me];if(!(qn?zn(qn,wn):V(y[Me],wn,F)))continue e}$t&&$t.push(wn),Ot.push(gn)}}return Ot}function rf(y,S,F,V){return Qa(y,function(ie,_e,Me){S(V,F(ie),_e,Me)}),V}function Fi(y,S,F){S=zo(S,y),y=Of(y,S);var V=y==null?y:y[si(ui(S))];return V==null?n:Br(V,y,F)}function Bo(y){return bi(y)&&Kr(y)==re}function bl(y){return bi(y)&&Kr(y)==In}function jf(y){return bi(y)&&Kr(y)==Je}function go(y,S,F,V,ie){return y===S?!0:y==null||S==null||!bi(y)&&!bi(S)?y!==y&&S!==S:af(y,S,F,V,go,ie)}function af(y,S,F,V,ie,_e){var Me=Vn(y),ze=Vn(S),qe=Me?fe:oi(y),Ot=ze?fe:oi(S);qe=qe==re?st:qe,Ot=Ot==re?st:Ot;var Ct=qe==st,wt=Ot==st,$t=qe==Ot;if($t&&Qc(y)){if(!Qc(S))return!1;Me=!0,Ct=!1}if($t&&!Ct)return _e||(_e=new gi),Me||Jf(y)?yf(y,S,F,V,ie,_e):Vf(y,S,qe,F,V,ie,_e);if(!(F&v)){var gn=Ct&&rr.call(y,"__wrapped__"),wn=wt&&rr.call(S,"__wrapped__");
vendor: 5,425 bytes, line 2550
2550if(gn||wn){var qn=gn?y.value():y,Rn=wn?S.value():S;return _e||(_e=new gi),ie(qn,Rn,F,V,_e)}}return $t?(_e||(_e=new gi),wc(y,S,F,V,ie,_e)):!1}function cc(y){return bi(y)&&oi(y)==ge}function Sl(y,S,F,V){var ie=F.length,_e=ie,Me=!V;if(y==null)return!_e;for(y=hr(y);ie--;){var ze=F[ie];if(Me&&ze[2]?ze[1]!==y[ze[0]]:!(ze[0]in y))return!1}for(;++ie<_e;){ze=F[ie];var qe=ze[0],Ot=y[qe],Ct=ze[1];if(Me&&ze[2]){if(Ot===n&&!(qe in y))return!1}else{var wt=new gi;if(V)var $t=V(Ot,Ct,qe,y,S,wt);if(!($t===n?go(Ct,Ot,v|m,V,wt):$t))return!1}}return!0}function ku(y){if(!li(y)||Yt(y))return!1;var S=$l(y)?xo:Qr;return S.test(ls(y))}function zf(y){return bi(y)&&Kr(y)==Lt}function Gf(y){return bi(y)&&oi(y)==Ge}function of(y){return bi(y)&&id(y.length)&&!!ot[Kr(y)]}function fu(y){return typeof y=="function"?y:y==null?Qo:typeof y=="object"?Vn(y)?sf(y[0],y[1]):Ns(y):Nd(y)}function Ls(y){if(!mu(y))return Ru(y);var S=[];for(var F in hr(y))rr.call(y,F)&&F!="constructor"&&S.push(F);return S}function Ol(y){if(!li(y))return us(y);var S=mu(y),F=[];for(var V in y)V=="constructor"&&(S||!rr.call(y,V))||F.push(V);return F}function fc(y,S){return y<S}function dc(y,S){var F=-1,V=Vo(y)?lt(y.length):[];return rs(y,function(ie,_e,Me){V[++F]=S(ie,_e,Me)}),V}function Ns(y){var S=Ju(y);return S.length==1&&S[0][2]?el(S[0][0],S[0][1]):function(F){return F===y||Sl(F,y,S)}}function sf(y,S){return Eo(y)&&Mc(S)?el(si(y),S):function(F){var V=cd(F,y);return V===n&&V===S?fd(F,y):go(S,V,v|m)}}function Us(y,S,F,V,ie){y!==S&&Ds(S,function(_e,Me){if(ie||(ie=new gi),li(_e))jo(y,S,Me,F,Us,V,ie);else{var ze=V?V(jl(y,Me),_e,Me+"",y,S,ie):n;ze===n&&(ze=_e),Fo(y,Me,ze)}},$o)}function jo(y,S,F,V,ie,_e,Me){var ze=jl(y,F),qe=jl(S,F),Ot=Me.get(qe);if(Ot){Fo(y,F,Ot);return}var Ct=_e?_e(ze,qe,F+"",y,S,Me):n,wt=Ct===n;if(wt){var $t=Vn(qe),gn=!$t&&Qc(qe),wn=!$t&&!gn&&Jf(qe);Ct=qe,$t||gn||wn?Vn(ze)?Ct=ze:Ri(ze)?Ct=ea(ze):gn?(wt=!1,Ct=ff(qe,!0)):wn?(wt=!1,Ct=df(qe,!0)):Ct=[]:rd(qe)||Rf(qe)?(Ct=ze,Rf(ze)?Ct=Ad(ze):(!li(ze)||$l(ze))&&(Ct=bf(qe))):wt=!1}wt&&(Me.set(qe,Ct),ie(Ct,qe,V,_e,Me),Me.delete(qe)),Fo(y,F,Ct)}function du(y,S){var F=y.length;if(F)return S+=S<0?F:0,_o(S,F)?y[S]:n}function hu(y,S,F){S.length?S=sr(S,function(_e){return Vn(_e)?function(Me){return Xa(Me,_e.length===1?_e[0]:_e)}:_e}):S=[Qo];var V=-1;S=sr(S,zt(En()));var ie=dc(y,function(_e,Me,ze){var qe=sr(S,function(Ot){return Ot(_e)});return{criteria:qe,index:++V,value:_e}});return Le(ie,function(_e,Me){return Wf(_e,Me,F)})}function as(y,S){return Cl(y,S,function(F,V){return fd(y,V)})}function Cl(y,S,F){for(var V=-1,ie=S.length,_e={};++V<ie;){var Me=S[V],ze=Xa(y,Me);F(ze,Me)&&mo(_e,zo(Me,y),ze)}return _e}function Wu(y){return function(S){return Xa(S,y)}}function Al(y,S,F,V){var ie=V?Yr:Po,_e=-1,Me=S.length,ze=y;for(y===S&&(S=ea(S)),F&&(ze=sr(y,zt(F)));++_e<Me;)for(var qe=0,Ot=S[_e],Ct=F?F(Ot):Ot;(qe=ie(ze,Ct,qe,V))>-1;)ze!==y&&nu.call(ze,qe,1),nu.call(y,qe,1);return y}function hc(y,S){for(var F=y?S.length:0,V=F-1;F--;){var ie=S[F];if(F==V||ie!==_e){var _e=ie;_o(ie)?nu.call(y,ie,1):Ya(y,ie)}}return y}function Gn(y,S){return y+Ss(Mu()*(S-y+1))}function vc(y,S,F,V){for(var ie=-1,_e=Or(vr((S-y)/(F||1)),0),Me=lt(_e);_e--;)Me[V?_e:++ie]=y,y+=F;return Me}function Pl(y,S){var F="";if(!y||S<1||S>X)return F;do S%2&&(F+=y),S=Ss(S/2),S&&(y+=y);while(S);return F}function kn(y,S){return zi(Lc(y,S,Qo),y+"")}function pc(y){return ws(Yf(y))}function uf(y,S){var F=Yf(y);return ya(F,Rs(S,0,F.length))}function mo(y,S,F,V){if(!li(y))return y;S=zo(S,y);for(var ie=-1,_e=S.length,Me=_e-1,ze=y;ze!=null&&++ie<_e;){var qe=si(S[ie]),Ot=F;if(qe==="__proto__"||qe==="constructor"||qe==="prototype")return y;if(ie!=Me){var Ct=ze[qe];Ot=V?V(Ct,qe,ze):n,Ot===n&&(Ot=li(Ct)?Ct:_o(S[ie+1])?[]:{})}Fu(ze,qe,Ot),ze=ze[qe]}return y}var wr=As?function(y,S){return As.set(y,S),y}:Qo,ii=mn?function(y,S){return mn(y,"toString",{configurable:!0,enumerable:!1,value:hd(S),writable:!0})}:Qo;function ai(y){return ya(Yf(y))}function Yi(y,S,F){var V=-1,ie=y.length;S<0&&(S=-S>ie?0:ie+S),F=F>ie?ie:F,F<0&&(F+=ie),ie=S>F?0:F-S>>>0,S>>>=0;for(var _e=lt(ie);++V<ie;)_e[V]=y[V+S];return _e}function Tl(y,S){var F;return rs(y,function(V,ie,_e){return F=S(V,ie,_e),!F}),!!F}function Bi(y,S,F){var V=0,ie=y==null?V:y.length;if(typeof S=="number"&&S===S&&ie<=$){for(;V<ie;){var _e=V+ie>>>1,Me=y[_e];Me!==null&&!vs(Me)&&(F?Me<=S:Me<S)?V=_e+1:ie=_e}return ie}return qa(y,S,Qo,F)}function qa(y,S,F,V){var ie=0,_e=y==null?0:y.length;if(_e===0)return 0;S=F(S);for(var Me=S!==S,ze=S===null,qe=vs(S),Ot=S===n;ie<_e;){var Ct=Ss((ie+_e)/2),wt=F(y[Ct]),$t=wt!==n,gn=wt===null,wn=wt===wt,qn=vs(wt);if(Me)var Rn=V||wn;else Ot?Rn=wn&&(V||$t):ze?Rn=wn&&$t&&(V||!gn):qe?Rn=wn&&$t&&!gn&&(V||!qn):gn||qn?Rn=!1:Rn=V?wt<=S:wt<S;Rn?ie=Ct+1:_e=Ct}return Ir(_e,ue)}function mi(y,S){for(var F=-1,V=y.length,ie=0,_e=[];++F<V;){var Me=y[F],ze=S?S(Me):Me;if(!F||!Su(ze,qe)){var qe=ze;_e[ie++]=Me===0?0:Me}}return _e}function yo(y){return typeof y=="number"?y:vs(y)?ae:+y}function Nr(y){if(typeof y=="string")return y;if(Vn(y))return sr(y,Nr)+"";if(vs(y))return Ro?Ro.call(y):"";var S=y+"";return S=="0"&&1/y==-q?"-0":S}function Ja(y,S,F){var V=-1,ie=oo,_e=y.length,Me=!0,ze=[],qe=ze;if(F)Me=!1,ie=ys;else if(_e>=i){var Ot=S?null:Kf(y);if(Ot)return Dr(Ot);Me=!1,ie=zn,qe=new ns}else qe=S?[]:ze;e:for(;++V<_e;){var Ct=y[V],wt=S?S(Ct):Ct;if(Ct=F||Ct!==0?Ct:0,Me&&wt===wt){for(var $t=qe.length;$t--;)if(qe[$t]===wt)continue e;S&&qe.push(wt),ze.push(Ct)}
vendor: 5,366 bytes, line 2550
2550else ie(qe,wt,F)||(qe!==ze&&qe.push(wt),ze.push(Ct))}return ze}function Ya(y,S){return S=zo(S,y),y=Of(y,S),y==null||delete y[si(ui(S))]}function ja(y,S,F,V){return mo(y,S,F(Xa(y,S)),V)}function Fs(y,S,F,V){for(var ie=y.length,_e=V?ie:-1;(V?_e--:++_e<ie)&&S(y[_e],_e,y););return F?Yi(y,V?0:_e,V?_e+1:ie):Yi(y,V?_e+1:0,V?ie:_e)}function gc(y,S){var F=y;return F instanceof Dn&&(F=F.value()),Ao(S,function(V,ie){return ie.func.apply(ie.thisArg,Ia([V],ie.args))},F)}function Il(y,S,F){var V=y.length;if(V<2)return V?Ja(y[0]):[];for(var ie=-1,_e=lt(V);++ie<V;)for(var Me=y[ie],ze=-1;++ze<V;)ze!=ie&&(_e[ie]=Ms(_e[ie]||Me,y[ze],S,F));return Ja(Lr(_e,1),S,F)}function lf(y,S,F){for(var V=-1,ie=y.length,_e=S.length,Me={};++V<ie;){var ze=V<_e?S[V]:n;F(Me,y[V],ze)}return Me}function xl(y){return Ri(y)?y:[]}function wl(y){return typeof y=="function"?y:Qo}function zo(y,S){return Vn(y)?y:Eo(y,S)?[y]:Pf(br(y))}var cf=kn;function Go(y,S,F){var V=y.length;return F=F===n?V:F,!S&&F>=V?y:Yi(y,S,F)}var Rl=qc||function(y){return Sn.clearTimeout(y)};function ff(y,S){if(S)return y.slice();var F=y.length,V=nc?nc(F):new y.constructor(F);return y.copy(V),V}function vu(y){var S=new y.constructor(y.byteLength);return new ur(S).set(new ur(y)),S}function kf(y,S){var F=S?vu(y.buffer):y.buffer;return new y.constructor(F,y.byteOffset,y.byteLength)}function mc(y){var S=new y.constructor(y.source,Vi.exec(y));return S.lastIndex=y.lastIndex,S}function yc(y){return Ji?hr(Ji.call(y)):{}}function df(y,S){var F=S?vu(y.buffer):y.buffer;return new y.constructor(F,y.byteOffset,y.length)}function _c(y,S){if(y!==S){var F=y!==n,V=y===null,ie=y===y,_e=vs(y),Me=S!==n,ze=S===null,qe=S===S,Ot=vs(S);if(!ze&&!Ot&&!_e&&y>S||_e&&Me&&qe&&!ze&&!Ot||V&&Me&&qe||!F&&qe||!ie)return 1;if(!V&&!_e&&!Ot&&y<S||Ot&&F&&ie&&!V&&!_e||ze&&F&&ie||!Me&&ie||!qe)return-1}return 0}function Wf(y,S,F){for(var V=-1,ie=y.criteria,_e=S.criteria,Me=ie.length,ze=F.length;++V<Me;){var qe=_c(ie[V],_e[V]);if(qe){if(V>=ze)return qe;var Ot=F[V];return qe*(Ot=="desc"?-1:1)}}return y.index-S.index}function Hu(y,S,F,V){for(var ie=-1,_e=y.length,Me=F.length,ze=-1,qe=S.length,Ot=Or(_e-Me,0),Ct=lt(qe+Ot),wt=!V;++ze<qe;)Ct[ze]=S[ze];for(;++ie<Me;)(wt||ie<_e)&&(Ct[F[ie]]=y[ie]);for(;Ot--;)Ct[ze++]=y[ie++];return Ct}function Ec(y,S,F,V){for(var ie=-1,_e=y.length,Me=-1,ze=F.length,qe=-1,Ot=S.length,Ct=Or(_e-ze,0),wt=lt(Ct+Ot),$t=!V;++ie<Ct;)wt[ie]=y[ie];for(var gn=ie;++qe<Ot;)wt[gn+qe]=S[qe];for(;++Me<ze;)($t||ie<_e)&&(wt[gn+F[Me]]=y[ie++]);return wt}function ea(y,S){var F=-1,V=y.length;for(S||(S=lt(V));++F<V;)S[F]=y[F];return S}function eo(y,S,F,V){var ie=!F;F||(F={});for(var _e=-1,Me=S.length;++_e<Me;){var ze=S[_e],qe=V?V(F[ze],y[ze],ze,F,y):n;qe===n&&(qe=y[ze]),ie?ir(F,ze,qe):Fu(F,ze,qe)}return F}function hf(y,S){return eo(y,Ul(y),S)}function vf(y,S){return eo(y,_f(y),S)}function Ml(y,S){return function(F,V){var ie=Vn(F)?Cu:ef,_e=S?S():{};return ie(F,y,En(V,2),_e)}}function Ku(y){return kn(function(S,F){var V=-1,ie=F.length,_e=ie>1?F[ie-1]:n,Me=ie>2?F[2]:n;for(_e=y.length>3&&typeof _e=="function"?(ie--,_e):n,Me&&na(F[0],F[1],Me)&&(_e=ie<3?n:_e,ie=1),S=hr(S);++V<ie;){var ze=F[V];ze&&y(S,ze,V,_e)}return S})}function Dl(y,S){return function(F,V){if(F==null)return F;if(!Vo(F))return y(F,V);for(var ie=F.length,_e=S?ie:-1,Me=hr(F);(S?_e--:++_e<ie)&&V(Me[_e],_e,Me)!==!1;);return F}}function bc(y){return function(S,F,V){for(var ie=-1,_e=hr(S),Me=V(S),ze=Me.length;ze--;){var qe=Me[y?ze:++ie];if(F(_e[qe],qe,_e)===!1)break}return S}}function ed(y,S,F){var V=S&b,ie=Vu(y);function _e(){var Me=this&&this!==Sn&&this instanceof _e?ie:y;return Me.apply(V?F:this,arguments)}return _e}function pf(y){return function(S){S=br(S);var F=Va(S)?Ra(S):n,V=F?F[0]:S.charAt(0),ie=F?Go(F,1).join(""):S.slice(1);return V[y]()+ie}}function os(y){return function(S){return Ao(Dd(Md(S).replace(Xt,"")),y,"")}}function Vu(y){return function(){var S=arguments;switch(S.length){case 0:return new y;case 1:return new y(S[0]);case 2:return new y(S[0],S[1]);case 3:return new y(S[0],S[1],S[2]);case 4:return new y(S[0],S[1],S[2],S[3]);case 5:return new y(S[0],S[1],S[2],S[3],S[4]);case 6:return new y(S[0],S[1],S[2],S[3],S[4],S[5]);case 7:return new y(S[0],S[1],S[2],S[3],S[4],S[5],S[6])}var F=Mo(y.prototype),V=y.apply(F,S);return li(V)?V:F}}function Sc(y,S,F){var V=Vu(y);function ie(){for(var _e=arguments.length,Me=lt(_e),ze=_e,qe=Bs(ie);ze--;)Me[ze]=arguments[ze];var Ot=_e<3&&Me[0]!==qe&&Me[_e-1]!==qe?[]:yr(Me,qe);if(_e-=Ot.length,_e<F)return Tc(y,S,Cc,ie.placeholder,n,Me,Ot,n,n,F-_e);var Ct=this&&this!==Sn&&this instanceof ie?V:y;return Br(Ct,this,Me)}return ie}function Oc(y){return function(S,F,V){var ie=hr(S);if(!Vo(S)){var _e=En(F,3);S=ba(S),F=function(ze){return _e(ie[ze],ze,ie)}}var Me=y(S,F,V);return Me>-1?ie[_e?S[Me]:Me]:n}}function gf(y){return ko(function(S){var F=S.length,V=F,ie=va.prototype.thru;for(y&&S.reverse();V--;){var _e=S[V];if(typeof _e!="function")throw new Zi(l);if(ie&&!Me&&qu(_e)=="wrapper")var Me=new va([],!0)}for(V=Me?V:F;++V<F;){_e=S[V];var ze=qu(_e),qe=ze=="wrapper"?Zu(_e):n;qe&&Sf(qe[0])&&qe[1]==(T|I|P|D)&&!qe[4].length&&qe[9]==1?Me=Me[qu(qe[0])].apply(Me,qe[3]):Me=_e.length==1&&Sf(_e)?Me[ze]():Me.thru(_e)}return function(){var Ot=arguments,Ct=Ot[0];if(Me&&Ot.length==1&&Vn(Ct))return Me.plant(Ct).value();for(var wt=0,$t=F?S[wt].apply(this,Ot):Ct;++wt<F;)$t=S[wt].call(this,$t);return $t}})}
vendor: 7,553 bytes, lines 2550-2552
2550function Cc(y,S,F,V,ie,_e,Me,ze,qe,Ot){var Ct=S&T,wt=S&b,$t=S&E,gn=S&(I|C),wn=S&U,qn=$t?n:Vu(y);function Rn(){for(var tr=arguments.length,lr=lt(tr),ps=tr;ps--;)lr[ps]=arguments[ps];if(gn)var Co=Bs(Rn),gs=pi(lr,Co);if(V&&(lr=Hu(lr,V,ie,gn)),_e&&(lr=Ec(lr,_e,Me,gn)),tr-=gs,gn&&tr<Ot){var Mi=yr(lr,Co);return Tc(y,S,Cc,Rn.placeholder,F,lr,Mi,ze,qe,Ot-tr)}var Ou=wt?F:this,Xl=$t?Ou[y]:y;return tr=lr.length,ze?lr=Cf(lr,ze):wn&&tr>1&&lr.reverse(),Ct&&qe<tr&&(lr.length=qe),this&&this!==Sn&&this instanceof Rn&&(Xl=qn||Vu(Xl)),Xl.apply(Ou,lr)}return Rn}function pu(y,S){return function(F,V){return rf(F,y,S(V),{})}}function $u(y,S){return function(F,V){var ie;if(F===n&&V===n)return S;if(F!==n&&(ie=F),V!==n){if(ie===n)return V;typeof F=="string"||typeof V=="string"?(F=Nr(F),V=Nr(V)):(F=yo(F),V=yo(V)),ie=y(F,V)}return ie}}function Qu(y){return ko(function(S){return S=sr(S,zt(En())),kn(function(F){var V=this;return y(S,function(ie){return Br(ie,V,F)})})})}function Ac(y,S){S=S===n?" ":Nr(S);var F=S.length;if(F<2)return F?Pl(S,y):S;var V=Pl(S,vr(y/uo(S)));return Va(S)?Go(Ra(V),0,y).join(""):V.slice(0,y)}function Hf(y,S,F,V){var ie=S&b,_e=Vu(y);function Me(){for(var ze=-1,qe=arguments.length,Ot=-1,Ct=V.length,wt=lt(Ct+qe),$t=this&&this!==Sn&&this instanceof Me?_e:y;++Ot<Ct;)wt[Ot]=V[Ot];for(;qe--;)wt[Ot++]=arguments[++ze];return Br($t,ie?F:this,wt)}return Me}function Pc(y){return function(S,F,V){return V&&typeof V!="number"&&na(S,F,V)&&(F=V=n),S=Ql(S),F===n?(F=S,S=0):F=Ql(F),V=V===n?S<F?1:-1:Ql(V),vc(S,F,V,y)}}function Ll(y){return function(S,F){return typeof S=="string"&&typeof F=="string"||(S=$s(S),F=$s(F)),y(S,F)}}function Tc(y,S,F,V,ie,_e,Me,ze,qe,Ot){var Ct=S&I,wt=Ct?Me:n,$t=Ct?n:Me,gn=Ct?_e:n,wn=Ct?n:_e;S|=Ct?P:x,S&=~(Ct?x:P),S&A||(S&=~(b|E));var qn=[y,S,ie,gn,wt,wn,$t,ze,qe,Ot],Rn=F.apply(n,qn);return Sf(y)&&ei(Rn,qn),Rn.placeholder=V,Af(Rn,y,S)}function Ic(y){var S=jr[y];return function(F,V){if(F=$s(F),V=V==null?0:Ir(Zn(V),292),V&&hl(F)){var ie=(br(F)+"e").split("e"),_e=S(ie[0]+"e"+(+ie[1]+V));return ie=(br(_e)+"e").split("e"),+(ie[0]+"e"+(+ie[1]-V))}return S(F)}}var Kf=Jo&&1/Dr(new Jo([,-0]))[1]==q?function(y){return new Jo(y)}:gd;function ta(y){return function(S){var F=oi(S);return F==ge?Zl(S):F==Ge?Xi(S):bt(S,y(S))}}function Rr(y,S,F,V,ie,_e,Me,ze){var qe=S&E;if(!qe&&typeof y!="function")throw new Zi(l);var Ot=V?V.length:0;if(Ot||(S&=~(P|x),V=ie=n),Me=Me===n?Me:Or(Zn(Me),0),ze=ze===n?ze:Zn(ze),Ot-=ie?ie.length:0,S&x){var Ct=V,wt=ie;V=ie=n}var $t=qe?n:Zu(y),gn=[y,S,F,V,ie,Ct,wt,_e,Me,ze];if($t&&Dc(gn,$t),y=gn[0],S=gn[1],F=gn[2],V=gn[3],ie=gn[4],ze=gn[9]=gn[9]===n?qe?0:y.length:Or(gn[9]-Ot,0),!ze&&S&(I|C)&&(S&=~(I|C)),!S||S==b)var wn=ed(y,S,F);else S==I||S==C?wn=Sc(y,S,ze):(S==P||S==(b|P))&&!ie.length?wn=Hf(y,S,F,V):wn=Cc.apply(n,gn);var qn=$t?wr:ei;return Af(qn(wn,gn),y,S)}function mf(y,S,F,V){return y===n||Su(y,Ma[F])&&!rr.call(V,F)?S:y}function xc(y,S,F,V,ie,_e){return li(y)&&li(S)&&(_e.set(S,y),Us(y,S,n,xc,_e),_e.delete(S)),y}function Xu(y){return rd(y)?n:y}function yf(y,S,F,V,ie,_e){var Me=F&v,ze=y.length,qe=S.length;if(ze!=qe&&!(Me&&qe>ze))return!1;var Ot=_e.get(y),Ct=_e.get(S);if(Ot&&Ct)return Ot==S&&Ct==y;var wt=-1,$t=!0,gn=F&m?new ns:n;for(_e.set(y,S),_e.set(S,y);++wt<ze;){var wn=y[wt],qn=S[wt];if(V)var Rn=Me?V(qn,wn,wt,S,y,_e):V(wn,qn,wt,y,S,_e);if(Rn!==n){if(Rn)continue;$t=!1;break}if(gn){if(!_s(S,function(tr,lr){if(!zn(gn,lr)&&(wn===tr||ie(wn,tr,F,V,_e)))return gn.push(lr)})){$t=!1;break}}else if(!(wn===qn||ie(wn,qn,F,V,_e))){$t=!1;break}}return _e.delete(y),_e.delete(S),$t}function Vf(y,S,F,V,ie,_e,Me){switch(F){case Qn:if(y.byteLength!=S.byteLength||y.byteOffset!=S.byteOffset)return!1;y=y.buffer,S=S.buffer;case In:return!(y.byteLength!=S.byteLength||!_e(new ur(y),new ur(S)));case Te:case Je:case rt:return Su(+y,+S);case Bt:return y.name==S.name&&y.message==S.message;case Lt:case rn:return y==S+"";case ge:var ze=Zl;case Ge:var qe=V&v;if(ze||(ze=Dr),y.size!=S.size&&!qe)return!1;var Ot=Me.get(y);if(Ot)return Ot==S;V|=m,Me.set(y,S);var Ct=yf(ze(y),ze(S),V,ie,_e,Me);return Me.delete(y),Ct;case Wt:if(Ji)return Ji.call(y)==Ji.call(S)}return!1}function wc(y,S,F,V,ie,_e){var Me=F&v,ze=Nl(y),qe=ze.length,Ot=Nl(S),Ct=Ot.length;if(qe!=Ct&&!Me)return!1;for(var wt=qe;wt--;){var $t=ze[wt];if(!(Me?$t in S:rr.call(S,$t)))return!1}var gn=_e.get(y),wn=_e.get(S);if(gn&&wn)return gn==S&&wn==y;var qn=!0;_e.set(y,S),_e.set(S,y);for(var Rn=Me;++wt<qe;){$t=ze[wt];var tr=y[$t],lr=S[$t];if(V)var ps=Me?V(lr,tr,$t,S,y,_e):V(tr,lr,$t,y,S,_e);if(!(ps===n?tr===lr||ie(tr,lr,F,V,_e):ps)){qn=!1;break}Rn||(Rn=$t=="constructor")}if(qn&&!Rn){var Co=y.constructor,gs=S.constructor;Co!=gs&&"constructor"in y&&"constructor"in S&&!(typeof Co=="function"&&Co instanceof Co&&typeof gs=="function"&&gs instanceof gs)&&(qn=!1)}return _e.delete(y),_e.delete(S),qn}function ko(y){return zi(Lc(y,n,_u),y+"")}function Nl(y){return Ba(y,ba,Ul)}function gu(y){return Ba(y,$o,_f)}var Zu=As?function(y){return As.get(y)}:gd;function qu(y){for(var S=y.name+"",F=Ps[S],V=rr.call(Ps,S)?F.length:0;V--;){var ie=F[V],_e=ie.func;if(_e==null||_e==y)return ie.name}return S}function Bs(y){var S=rr.call(de,"placeholder")?de:y;return S.placeholder}function En(){var y=de.iteratee||vd;return y=y===vd?fu:y,arguments.length?y(arguments[0],arguments[1]):y}function js(y,S){var F=y.__data__;return ji(S)?F[typeof S=="string"?"string":"hash"]:F.map}function Ju(y){for(var S=ba(y),F=S.length;F--;){var V=S[F],ie=y[V];S[F]=[V,ie,Mc(ie)]}return S}function zs(y,S){var F=ul(y,S);return ku(F)?F:n}function $f(y){var S=rr.call(y,Xo),F=y[Xo];try{y[Xo]=n;var V=!0}catch(_e){}var ie=lo.call(y);return V&&(S?y[Xo]=F:delete y[Xo]),ie}var Ul=Os?function(y){return y==null?[]:(y=hr(y),ri(Os(y),function(S){return co.call(y,S)}))}:md,_f=Os?function(y){for(var S=[];y;)Ia(S,Ul(y)),y=tu(y);return S}:md,oi=Kr;(qo&&oi(new qo(new ArrayBuffer(1)))!=Qn||fo&&oi(new fo)!=ge||iu&&oi(iu.resolve())!=Vt||Jo&&oi(new Jo)!=Ge||Yo&&oi(new Yo)!=tn)&&(oi=function(y){var S=Kr(y),F=S==st?y.constructor:n,V=F?ls(F):"";if(V)switch(V){case au:return Qn;case Yc:return ge;case Ts:return Vt;case es:return Ge;case Du:return tn}return S});function ss(y,S,F){for(var V=-1,ie=F.length;++V<ie;){var _e=F[V],Me=_e.size;switch(_e.type){case"drop":y+=Me;break;case"dropRight":S-=Me;break;case"take":S=Ir(S,y+Me);break;case"takeRight":y=Or(y,S-Me);break}}return{start:y,end:S}}function td(y){var S=y.match(an);return S?S[1].split(Si):[]}function Rc(y,S,F){S=zo(S,y);for(var V=-1,ie=S.length,_e=!1;++V<ie;){var Me=si(S[V]);if(!(_e=y!=null&&F(y,Me)))break;y=y[Me]}return _e||++V!=ie?_e:(ie=y==null?0:y.length,!!ie&&id(ie)&&_o(Me,ie)&&(Vn(y)||Rf(y)))}function Ef(y){var S=y.length,F=new y.constructor(S);return S&&typeof y[0]=="string"&&rr.call(y,"index")&&(F.index=y.index,F.input=y.input),F}function bf(y){return typeof y.constructor=="function"&&!mu(y)?Mo(tu(y)):{}}function Qf(y,S,F){var V=y.constructor;switch(S){case In:return vu(y);case Te:case Je:return new V(+y);case Qn:return kf(y,F);case se:case ye:case Pe:case Ue:case Ze:case yt:case _t:case St:case Ce:return df(y,F);case ge:return new V;case rt:case rn:return new V(y);case Lt:return mc(y);case Ge:return new V;case Wt:return yc(y)}}function Fl(y,S){var F=S.length;if(!F)return y;var V=F-1;return S[V]=(F>1?"& ":"")+S[V],S=S.join(F>2?", ":" "),y.replace(Ee,`{
2551/* [wrapped with `+S+`] */
2552`)}function yi(y){return Vn(y)||Rf(y)||!!(wu&&y&&y[wu])}function _o(y,S){var F=typeof y;return S=S==null?X:S,!!S&&(F=="number"||F!="symbol"&&_r.test(y))&&y>-1&&y%1==0&&y<S}function na(y,S,F){if(!li(F))return!1;var V=typeof S;
vendor: 14,305 bytes, line 2552
2552return(V=="number"?Vo(F)&&_o(S,F.length):V=="string"&&S in F)?Su(F[S],y):!1}function Eo(y,S){if(Vn(y))return!1;var F=typeof y;return F=="number"||F=="symbol"||F=="boolean"||y==null||vs(y)?!0:Ut.test(y)||!Et.test(y)||S!=null&&y in hr(S)}function ji(y){var S=typeof y;return S=="string"||S=="number"||S=="symbol"||S=="boolean"?y!=="__proto__":y===null}function Sf(y){var S=qu(y),F=de[S];if(typeof F!="function"||!(S in Dn.prototype))return!1;if(y===F)return!0;var V=Zu(F);return!!V&&y===V[0]}function Yt(y){return!!Iu&&Iu in y}var Yu=eu?$l:yd;function mu(y){var S=y&&y.constructor,F=typeof S=="function"&&S.prototype||Ma;return y===F}function Mc(y){return y===y&&!li(y)}function el(y,S){return function(F){return F==null?!1:F[y]===S&&(S!==n||y in hr(F))}}function Bl(y){var S=Gr(y,function(V){return F.size===f&&F.clear(),V}),F=S.cache;return S}function Dc(y,S){var F=y[1],V=S[1],ie=F|V,_e=ie<(b|E|T),Me=V==T&&F==I||V==T&&F==D&&y[7].length<=S[8]||V==(T|D)&&S[7].length<=S[8]&&F==I;if(!(_e||Me))return y;V&b&&(y[2]=S[2],ie|=F&b?0:A);var ze=S[3];if(ze){var qe=y[3];y[3]=qe?Hu(qe,ze,S[4]):ze,y[4]=qe?yr(y[3],h):S[4]}return ze=S[5],ze&&(qe=y[5],y[5]=qe?Ec(qe,ze,S[6]):ze,y[6]=qe?yr(y[5],h):S[6]),ze=S[7],ze&&(y[7]=ze),V&T&&(y[8]=y[8]==null?S[8]:Ir(y[8],S[8])),y[9]==null&&(y[9]=S[9]),y[0]=S[0],y[1]=ie,y}function us(y){var S=[];if(y!=null)for(var F in hr(y))S.push(F);return S}function Xf(y){return lo.call(y)}function Lc(y,S,F){return S=Or(S===n?y.length-1:S,0),function(){for(var V=arguments,ie=-1,_e=Or(V.length-S,0),Me=lt(_e);++ie<_e;)Me[ie]=V[S+ie];ie=-1;for(var ze=lt(S+1);++ie<S;)ze[ie]=V[ie];return ze[S]=F(Me),Br(y,this,ze)}}function Of(y,S){return S.length<2?y:Xa(y,Yi(S,0,-1))}function Cf(y,S){for(var F=y.length,V=Ir(S.length,F),ie=ea(y);V--;){var _e=S[V];y[V]=_o(_e,F)?ie[_e]:n}return y}function jl(y,S){if(!(S==="constructor"&&typeof y[S]=="function")&&S!="__proto__")return y[S]}var ei=Nc(wr),ra=rc||function(y,S){return Sn.setTimeout(y,S)},zi=Nc(ii);function Af(y,S,F){var V=S+"";return zi(y,Fl(V,Zf(td(V),F)))}function Nc(y){var S=0,F=0;return function(){var V=pl(),ie=H-(V-F);if(F=V,ie>0){if(++S>=G)return arguments[0]}else S=0;return y.apply(n,arguments)}}function ya(y,S){var F=-1,V=y.length,ie=V-1;for(S=S===n?V:S;++F<S;){var _e=Gn(F,ie),Me=y[_e];y[_e]=y[F],y[F]=Me}return y.length=S,y}var Pf=Bl(function(y){var S=[];return y.charCodeAt(0)===46&&S.push(""),y.replace(dn,function(F,V,ie,_e){S.push(ie?_e.replace(Qt,"$1"):V||F)}),S});function si(y){if(typeof y=="string"||vs(y))return y;var S=y+"";return S=="0"&&1/y==-q?"-0":S}function ls(y){if(y!=null){try{return Io.call(y)}catch(S){}try{return y+""}catch(S){}}return""}function Zf(y,S){return Wr(oe,function(F){var V="_."+F[0];S&F[1]&&!oo(y,V)&&y.push(V)}),y.sort()}function Tf(y){if(y instanceof Dn)return y.clone();var S=new va(y.__wrapped__,y.__chain__);return S.__actions__=ea(y.__actions__),S.__index__=y.__index__,S.__values__=y.__values__,S}function yu(y,S,F){(F?na(y,S,F):S===n)?S=1:S=Or(Zn(S),0);var V=y==null?0:y.length;if(!V||S<1)return[];for(var ie=0,_e=0,Me=lt(vr(V/S));ie<V;)Me[_e++]=Yi(y,ie,ie+=S);return Me}function Uc(y){for(var S=-1,F=y==null?0:y.length,V=0,ie=[];++S<F;){var _e=y[S];_e&&(ie[V++]=_e)}return ie}function nd(){var y=arguments.length;if(!y)return[];for(var S=lt(y-1),F=arguments[0],V=y;V--;)S[V-1]=arguments[V];return Ia(Vn(F)?ea(F):[F],Lr(S,1))}var Fc=kn(function(y,S){return Ri(y)?Ms(y,Lr(S,1,Ri,!0)):[]}),If=kn(function(y,S){var F=ui(S);return Ri(F)&&(F=n),Ri(y)?Ms(y,Lr(S,1,Ri,!0),En(F,2)):[]}),to=kn(function(y,S){var F=ui(S);return Ri(F)&&(F=n),Ri(y)?Ms(y,Lr(S,1,Ri,!0),n,F):[]});function er(y,S,F){var V=y==null?0:y.length;return V?(S=F||S===n?1:Zn(S),Yi(y,S<0?0:S,V)):[]}function _i(y,S,F){var V=y==null?0:y.length;return V?(S=F||S===n?1:Zn(S),S=V-S,Yi(y,0,S<0?0:S)):[]}function Mr(y,S){return y&&y.length?Fs(y,En(S,3),!0,!0):[]}function Ei(y,S){return y&&y.length?Fs(y,En(S,3),!0):[]}function za(y,S,F,V){var ie=y==null?0:y.length;return ie?(F&&typeof F!="number"&&na(y,S,F)&&(F=0,V=ie),vo(y,S,F,V)):[]}function Gs(y,S,F){var V=y==null?0:y.length;if(!V)return-1;var ie=F==null?0:Zn(F);return ie<0&&(ie=Or(V+ie,0)),Xs(y,En(S,3),ie)}function ti(y,S,F){var V=y==null?0:y.length;if(!V)return-1;var ie=V-1;return F!==n&&(ie=Zn(F),ie=F<0?Or(V+ie,0):Ir(ie,V-1)),Xs(y,En(S,3),ie,!0)}function _u(y){var S=y==null?0:y.length;return S?Lr(y,1):[]}function Eu(y){var S=y==null?0:y.length;return S?Lr(y,q):[]}function Bc(y,S){var F=y==null?0:y.length;return F?(S=S===n?1:Zn(S),Lr(y,S)):[]}function xf(y){for(var S=-1,F=y==null?0:y.length,V={};++S<F;){var ie=y[S];V[ie[0]]=ie[1]}return V}function ks(y){return y&&y.length?y[0]:n}function _a(y,S,F){var V=y==null?0:y.length;if(!V)return-1;var ie=F==null?0:Zn(F);return ie<0&&(ie=Or(V+ie,0)),Po(y,S,ie)}function jc(y){var S=y==null?0:y.length;return S?Yi(y,0,-1):[]}var tl=kn(function(y){var S=sr(y,xl);return S.length&&S[0]===y[0]?Gu(S):[]}),cs=kn(function(y){var S=ui(y),F=sr(y,xl);return S===ui(F)?S=n:F.pop(),F.length&&F[0]===y[0]?Gu(F,En(S,2)):[]}),zc=kn(function(y){var S=ui(y),F=sr(y,xl);return S=typeof S=="function"?S:n,S&&F.pop(),F.length&&F[0]===y[0]?Gu(F,n,S):[]});function zl(y,S){return y==null?"":vl.call(y,S)}function ui(y){var S=y==null?0:y.length;return S?y[S-1]:n}function Gl(y,S,F){var V=y==null?0:y.length;if(!V)return-1;var ie=V;return F!==n&&(ie=Zn(F),ie=ie<0?Or(V+ie,0):Ir(ie,V-1)),S===S?Mf(y,S,ie):Xs(y,Zs,ie,!0)}function Ws(y,S){return y&&y.length?du(y,Zn(S)):n}var Gc=kn(nl);function nl(y,S){return y&&y.length&&S&&S.length?Al(y,S):y}function kl(y,S,F){return y&&y.length&&S&&S.length?Al(y,S,En(F,2)):y}function kc(y,S,F){return y&&y.length&&S&&S.length?Al(y,S,n,F):y}var Wc=ko(function(y,S){var F=y==null?0:y.length,V=Ua(y,S);return hc(y,sr(S,function(ie){return _o(ie,F)?+ie:ie}).sort(_c)),V});function ia(y,S){var F=[];if(!(y&&y.length))return F;var V=-1,ie=[],_e=y.length;for(S=En(S,3);++V<_e;){var Me=y[V];S(Me,V,y)&&(F.push(Me),ie.push(V))}return hc(y,ie),F}function bo(y){return y==null?y:ic.call(y)}function no(y,S,F){var V=y==null?0:y.length;return V?(F&&typeof F!="number"&&na(y,S,F)?(S=0,F=V):(S=S==null?0:Zn(S),F=F===n?V:Zn(F)),Yi(y,S,F)):[]}function aa(y,S){return Bi(y,S)}function w(y,S,F){return qa(y,S,En(F,2))}function M(y,S){var F=y==null?0:y.length;if(F){var V=Bi(y,S);if(V<F&&Su(y[V],S))return V}return-1}function R(y,S){return Bi(y,S,!0)}function N(y,S,F){return qa(y,S,En(F,2),!0)}function B(y,S){var F=y==null?0:y.length;if(F){var V=Bi(y,S,!0)-1;if(Su(y[V],S))return V}return-1}function W(y){return y&&y.length?mi(y):[]}function ce(y,S){return y&&y.length?mi(y,En(S,2)):[]}function Ae(y){var S=y==null?0:y.length;return S?Yi(y,1,S):[]}function De(y,S,F){return y&&y.length?(S=F||S===n?1:Zn(S),Yi(y,0,S<0?0:S)):[]}function Ne(y,S,F){var V=y==null?0:y.length;return V?(S=F||S===n?1:Zn(S),S=V-S,Yi(y,S<0?0:S,V)):[]}function Xe(y,S){return y&&y.length?Fs(y,En(S,3),!1,!0):[]}function dt(y,S){return y&&y.length?Fs(y,En(S,3)):[]}var gt=kn(function(y){return Ja(Lr(y,1,Ri,!0))}),At=kn(function(y){var S=ui(y);return Ri(S)&&(S=n),Ja(Lr(y,1,Ri,!0),En(S,2))}),on=kn(function(y){var S=ui(y);return S=typeof S=="function"?S:n,Ja(Lr(y,1,Ri,!0),n,S)});function yn(y){return y&&y.length?Ja(y):[]}function hn(y,S){return y&&y.length?Ja(y,En(S,2)):[]}function Kn(y,S){return S=typeof S=="function"?S:n,y&&y.length?Ja(y,n,S):[]}function xn(y){if(!(y&&y.length))return[];var S=0;return y=ri(y,function(F){if(Ri(F))return S=Or(F.length,S),!0}),et(S,function(F){return sr(y,pe(F))})}function bn(y,S){if(!(y&&y.length))return[];var F=xn(y);return S==null?F:sr(F,function(V){return Br(S,n,V)})}var sn=kn(function(y,S){return Ri(y)?Ms(y,S):[]}),Cn=kn(function(y){return Il(ri(y,Ri))}),en=kn(function(y){var S=ui(y);return Ri(S)&&(S=n),Il(ri(y,Ri),En(S,2))}),Vr=kn(function(y){var S=ui(y);return S=typeof S=="function"?S:n,Il(ri(y,Ri),n,S)}),Gi=kn(xn);function So(y,S){return lf(y||[],S||[],Fu)}function xi(y,S){return lf(y||[],S||[],mo)}var oa=kn(function(y){var S=y.length,F=S>1?y[S-1]:n;return F=typeof F=="function"?(y.pop(),F):n,bn(y,F)});function Wo(y){var S=de(y);return S.__chain__=!0,S}function Ga(y,S){return S(y),y}function zr(y,S){return S(y)}var Ea=ko(function(y){var S=y.length,F=S?y[0]:0,V=this.__wrapped__,ie=function(_e){return Ua(_e,y)};return S>1||this.__actions__.length||!(V instanceof Dn)||!_o(F)?this.thru(ie):(V=V.slice(F,+F+(S?1:0)),V.__actions__.push({func:zr,args:[ie],thisArg:n}),new va(V,this.__chain__).thru(function(_e){return S&&!_e.length&&_e.push(n),_e}))});function Hs(){return Wo(this)}function wi(){return new va(this.value(),this.__chain__)}function ki(){this.__values__===n&&(this.__values__=Od(this.value()));var y=this.__index__>=this.__values__.length,S=y?n:this.__values__[this.__index__++];return{done:y,value:S}}function ka(){return this}function ro(y){for(var S,F=this;F instanceof ou;){var V=Tf(F);V.__index__=0,V.__values__=n,S?ie.__wrapped__=V:S=V;var ie=V;F=F.__wrapped__}return ie.__wrapped__=y,S}function Oo(){var y=this.__wrapped__;if(y instanceof Dn){var S=y;return this.__actions__.length&&(S=new Dn(this)),S=S.reverse(),S.__actions__.push({func:zr,args:[bo],thisArg:n}),new va(S,this.__chain__)}return this.thru(bo)}function Wa(){return gc(this.__wrapped__,this.__actions__)}var Hc=Ml(function(y,S,F){rr.call(y,F)?++y[F]:ir(y,F,1)});function rl(y,S,F){var V=Vn(y)?Ta:nf;return F&&na(y,S,F)&&(S=n),V(y,En(S,3))}function Kc(y,S){var F=Vn(y)?ri:is;return F(y,En(S,3))}var Wl=Oc(Gs),fs=Oc(ti);function sa(y,S){return Lr(Ko(y,S),1)}function il(y,S){return Lr(Ko(y,S),q)}function Ks(y,S,F){return F=F===n?1:Zn(F),Lr(Ko(y,S),F)}function ds(y,S){var F=Vn(y)?Wr:rs;return F(y,En(S,3))}function Hl(y,S){var F=Vn(y)?ms:cu;return F(y,En(S,3))}var Vs=Ml(function(y,S,F){rr.call(y,F)?y[F].push(S):ir(y,F,[S])});function Vc(y,S,F,V){y=Vo(y)?y:Yf(y),F=F&&!V?Zn(F):0;var ie=y.length;return F<0&&(F=Or(ie+F,0)),ad(y)?F<=ie&&y.indexOf(S,F)>-1:!!ie&&Po(y,S,F)>-1}var Ha=kn(function(y,S,F){var V=-1,ie=typeof S=="function",_e=Vo(y)?lt(y.length):[];return rs(y,function(Me){_e[++V]=ie?Br(S,Me,F):Fi(Me,S,F)}),_e}),Ho=Ml(function(y,S,F){ir(y,F,S)});function Ko(y,S){var F=Vn(y)?sr:dc;return F(y,En(S,3))}function hs(y,S,F,V){return y==null?[]:(Vn(S)||(S=S==null?[]:[S]),F=V?n:F,Vn(F)||(F=F==null?[]:[F]),hu(y,S,F))}var $c=Ml(function(y,S,F){y[F?0:1].push(S)},function(){return[[],[]]});function bu(y,S,F){var V=Vn(y)?Ao:me,ie=arguments.length<3;return V(y,En(S,4),F,ie,rs)}function wf(y,S,F){var V=Vn(y)?ol:me,ie=arguments.length<3;return V(y,En(S,4),F,ie,cu)}function Kl(y,S){var F=Vn(y)?ri:is;return F(y,nt(En(S,3)))}function qf(y){var S=Vn(y)?ws:pc;return S(y)}function Vl(y,S,F){(F?na(y,S,F):S===n)?S=1:S=Zn(S);var V=Vn(y)?Uo:uf;return V(y,S)}function u(y){var S=Vn(y)?ga:ai;return S(y)}function g(y){if(y==null)return 0;if(Vo(y))return ad(y)?uo(y):y.length;var S=oi(y);return S==ge||S==Ge?y.size:Ls(y).length}function O(y,S,F){var V=Vn(y)?_s:Tl;return F&&na(y,S,F)&&(S=n),V(y,En(S,3))}var L=kn(function(y,S){if(y==null)return[];var F=S.length;return F>1&&na(y,S[0],S[1])?S=[]:F>2&&na(S[0],S[1],S[2])&&(S=[S[0]]),hu(y,Lr(S,1),[])}),z=ru||function(){return Sn.Date.now()};function K(y,S){if(typeof S!="function")throw new Zi(l);return y=Zn(y),function(){if(--y<1)return S.apply(this,arguments)}}function le(y,S,F){return S=F?n:S,S=y&&S==null?y.length:S,Rr(y,T,n,n,n,n,S)}function xe(y,S){var F;if(typeof S!="function")throw new Zi(l);return y=Zn(y),function(){return--y>0&&(F=S.apply(this,arguments)),y<=1&&(S=n),F}}var Fe=kn(function(y,S,F){var V=b;if(F.length){var ie=yr(F,Bs(Fe));V|=P}return Rr(y,V,S,F,ie)}),ut=kn(function(y,S,F){var V=b|E;if(F.length){var ie=yr(F,Bs(ut));V|=P}return Rr(S,V,y,F,ie)});function xt(y,S,F){S=F?n:S;var V=Rr(y,I,n,n,n,n,n,S);return V.placeholder=xt.placeholder,V}function Rt(y,S,F){S=F?n:S;var V=Rr(y,C,n,n,n,n,n,S);return V.placeholder=Rt.placeholder,V}function Tt(y,S,F){var V,ie,_e,Me,ze,qe,Ot=0,Ct=!1,wt=!1,$t=!0;if(typeof y!="function")throw new Zi(l);S=$s(S)||0,li(F)&&(Ct=!!F.leading,wt="maxWait"in F,_e=wt?Or($s(F.maxWait)||0,S):_e,$t="trailing"in F?!!F.trailing:$t);function gn(Mi){var Ou=V,Xl=ie;return V=ie=n,Ot=Mi,Me=y.apply(Xl,Ou),Me}function wn(Mi){return Ot=Mi,ze=ra(tr,S),Ct?gn(Mi):Me}function qn(Mi){var Ou=Mi-qe,Xl=Mi-Ot,Ud=S-Ou;return wt?Ir(Ud,_e-Xl):Ud}function Rn(Mi){var Ou=Mi-qe,Xl=Mi-Ot;return qe===n||Ou>=S||Ou<0||wt&&Xl>=_e}function tr(){var Mi=z();if(Rn(Mi))return lr(Mi);ze=ra(tr,qn(Mi))}function lr(Mi){return ze=n,$t&&V?gn(Mi):(V=ie=n,Me)}function ps(){ze!==n&&Rl(ze),Ot=0,V=qe=ie=ze=n}function Co(){return ze===n?Me:lr(z())}function gs(){var Mi=z(),Ou=Rn(Mi);if(V=arguments,ie=this,qe=Mi,Ou){if(ze===n)return wn(qe);if(wt)return Rl(ze),ze=ra(tr,S),gn(qe)}return ze===n&&(ze=ra(tr,S)),Me}return gs.cancel=ps,gs.flush=Co,gs}var qt=kn(function(y,S){return ju(y,1,S)}),nn=kn(function(y,S,F){return ju(y,$s(S)||0,F)});function un(y){return Rr(y,U)}function Gr(y,S){if(typeof y!="function"||S!=null&&typeof S!="function")throw new Zi(l);var F=function(){var V=arguments,ie=S?S.apply(this,V):V[0],_e=F.cache;if(_e.has(ie))return _e.get(ie);var Me=y.apply(this,V);return F.cache=_e.set(ie,Me)||_e,Me};return F.cache=new(Gr.Cache||$a),F}Gr.Cache=$a;function nt(y){if(typeof y!="function")throw new Zi(l);return function(){var S=arguments;switch(S.length){case 0:return!y.call(this);case 1:return!y.call(this,S[0]);case 2:return!y.call(this,S[0],S[1]);case 3:return!y.call(this,S[0],S[1],S[2])}return!y.apply(this,S)}}function He(y){return xe(2,y)}var it=cf(function(y,S){S=S.length==1&&Vn(S[0])?sr(S[0],zt(En())):sr(Lr(S,1),zt(En()));var F=S.length;return kn(function(V){for(var ie=-1,_e=Ir(V.length,F);++ie<_e;)V[ie]=S[ie].call(this,V[ie]);return Br(y,this,V)})}),Nt=kn(function(y,S){var F=yr(S,Bs(Nt));return Rr(y,P,n,S,F)}),cn=kn(function(y,S){var F=yr(S,Bs(cn));return Rr(y,x,n,S,F)}),An=ko(function(y,S){return Rr(y,D,n,n,n,S)});function Pn(y,S){if(typeof y!="function")throw new Zi(l);return S=S===n?S:Zn(S),kn(y,S)}function Ln(y,S){if(typeof y!="function")throw new Zi(l);return S=S==null?0:Or(Zn(S),0),kn(function(F){var V=F[S],ie=Go(F,0,S);return V&&Ia(ie,V),Br(y,this,ie)})}function Wi(y,S,F){var V=!0,ie=!0;if(typeof y!="function")throw new Zi(l);return li(F)&&(V="leading"in F?!!F.leading:V,ie="trailing"in F?!!F.trailing:ie),Tt(y,S,{leading:V,maxWait:S,trailing:ie})}function pr(y){return le(y,1)}function al(y,S){return Nt(wl(S),y)}
vendor: 6,879 bytes, line 2552
2552function sd(){if(!arguments.length)return[];var y=arguments[0];return Vn(y)?y:[y]}function Fd(y){return Fa(y,p)}function Bd(y,S){return S=typeof S=="function"?S:n,Fa(y,p,S)}function jd(y){return Fa(y,a|p)}function zd(y,S){return S=typeof S=="function"?S:n,Fa(y,a|p,S)}function Gd(y,S){return S==null||sc(y,S,ba(S))}function Su(y,S){return y===S||y!==y&&S!==S}var kd=Ll(El),Wd=Ll(function(y,S){return y>=S}),Rf=Bo(function(){return arguments}())?Bo:function(y){return bi(y)&&rr.call(y,"callee")&&!co.call(y,"callee")},Vn=lt.isArray,Hd=It?zt(It):bl;function Vo(y){return y!=null&&id(y.length)&&!$l(y)}function Ri(y){return bi(y)&&Vo(y)}function Kd(y){return y===!0||y===!1||bi(y)&&Kr(y)==Te}var Qc=Zo||yd,Vd=Ii?zt(Ii):jf;function $d(y){return bi(y)&&y.nodeType===1&&!rd(y)}function Qd(y){if(y==null)return!0;if(Vo(y)&&(Vn(y)||typeof y=="string"||typeof y.splice=="function"||Qc(y)||Jf(y)||Rf(y)))return!y.length;var S=oi(y);if(S==ge||S==Ge)return!y.size;if(mu(y))return!Ls(y).length;for(var F in y)if(rr.call(y,F))return!1;return!0}function Xd(y,S){return go(y,S)}function Zd(y,S,F){F=typeof F=="function"?F:n;var V=F?F(y,S):n;return V===n?go(y,S,n,F):!!V}function ud(y){if(!bi(y))return!1;var S=Kr(y);return S==Bt||S==ht||typeof y.message=="string"&&typeof y.name=="string"&&!rd(y)}function qd(y){return typeof y=="number"&&hl(y)}function $l(y){if(!li(y))return!1;var S=Kr(y);return S==ve||S==we||S==Se||S==jt}function _d(y){return typeof y=="number"&&y==Zn(y)}function id(y){return typeof y=="number"&&y>-1&&y%1==0&&y<=X}function li(y){var S=typeof y;return y!=null&&(S=="object"||S=="function")}function bi(y){return y!=null&&typeof y=="object"}var Ed=Yn?zt(Yn):cc;function Jd(y,S){return y===S||Sl(y,S,Ju(S))}function Yd(y,S,F){return F=typeof F=="function"?F:n,Sl(y,S,Ju(S),F)}function eh(y){return bd(y)&&y!=+y}function th(y){if(Yu(y))throw new pn(t);return ku(y)}function nh(y){return y===null}function rh(y){return y==null}function bd(y){return typeof y=="number"||bi(y)&&Kr(y)==rt}function rd(y){if(!bi(y)||Kr(y)!=st)return!1;var S=tu(y);if(S===null)return!0;var F=rr.call(S,"constructor")&&S.constructor;return typeof F=="function"&&F instanceof F&&Io.call(F)==xu}var ld=dr?zt(dr):zf;function ih(y){return _d(y)&&y>=-X&&y<=X}var Sd=ha?zt(ha):Gf;function ad(y){return typeof y=="string"||!Vn(y)&&bi(y)&&Kr(y)==rn}function vs(y){return typeof y=="symbol"||bi(y)&&Kr(y)==Wt}var Jf=ao?zt(ao):of;function ah(y){return y===n}function oh(y){return bi(y)&&oi(y)==tn}function sh(y){return bi(y)&&Kr(y)==Jt}var uh=Ll(fc),lh=Ll(function(y,S){return y<=S});function Od(y){if(!y)return[];if(Vo(y))return ad(y)?Ra(y):ea(y);if(bs&&y[bs])return ll(y[bs]());var S=oi(y),F=S==ge?Zl:S==Ge?Dr:Yf;return F(y)}function Ql(y){if(!y)return y===0?y:0;if(y=$s(y),y===q||y===-q){var S=y<0?-1:1;return S*Q}return y===y?y:0}function Zn(y){var S=Ql(y),F=S%1;return S===S?F?S-F:S:0}function Cd(y){return y?Rs(Zn(y),0,Z):0}function $s(y){if(typeof y=="number")return y;if(vs(y))return ae;if(li(y)){var S=typeof y.valueOf=="function"?y.valueOf():y;y=li(S)?S+"":S}if(typeof y!="string")return y===0?y:+y;y=Dt(y);var F=Ur.test(y);return F||or.test(y)?Un(y.slice(2),F?2:8):$r.test(y)?ae:+y}function Ad(y){return eo(y,$o(y))}function ch(y){return y?Rs(Zn(y),-X,X):y===0?y:0}function br(y){return y==null?"":Nr(y)}var fh=Ku(function(y,S){if(mu(S)||Vo(S)){eo(S,ba(S),y);return}for(var F in S)rr.call(S,F)&&Fu(y,F,S[F])}),Pd=Ku(function(y,S){eo(S,$o(S),y)}),od=Ku(function(y,S,F,V){eo(S,$o(S),y,V)}),dh=Ku(function(y,S,F,V){eo(S,ba(S),y,V)}),hh=ko(Ua);function vh(y,S){var F=Mo(y);return S==null?F:ma(F,S)}var ph=kn(function(y,S){y=hr(y);var F=-1,V=S.length,ie=V>2?S[2]:n;for(ie&&na(S[0],S[1],ie)&&(V=1);++F<V;)for(var _e=S[F],Me=$o(_e),ze=-1,qe=Me.length;++ze<qe;){var Ot=Me[ze],Ct=y[Ot];(Ct===n||Su(Ct,Ma[Ot])&&!rr.call(y,Ot))&&(y[Ot]=_e[Ot])}return y}),gh=kn(function(y){return y.push(n,xc),Br(Td,n,y)});function mh(y,S){return Qs(y,En(S,3),Qa)}function yh(y,S){return Qs(y,En(S,3),_l)}function _h(y,S){return y==null?y:Ds(y,En(S,3),$o)}function Eh(y,S){return y==null?y:lc(y,En(S,3),$o)}function bh(y,S){return y&&Qa(y,En(S,3))}function Sh(y,S){return y&&_l(y,En(S,3))}function Oh(y){return y==null?[]:zu(y,ba(y))}function Ch(y){return y==null?[]:zu(y,$o(y))}function cd(y,S,F){var V=y==null?n:Xa(y,S);return V===n?F:V}function Ah(y,S){return y!=null&&Rc(y,S,Bf)}function fd(y,S){return y!=null&&Rc(y,S,Za)}var Ph=pu(function(y,S,F){S!=null&&typeof S.toString!="function"&&(S=lo.call(S)),y[S]=F},hd(Qo)),Th=pu(function(y,S,F){S!=null&&typeof S.toString!="function"&&(S=lo.call(S)),rr.call(y,S)?y[S].push(F):y[S]=[F]},En),Ih=kn(Fi);function ba(y){return Vo(y)?La(y):Ls(y)}function $o(y){return Vo(y)?La(y,!0):Ol(y)}function xh(y,S){var F={};return S=En(S,3),Qa(y,function(V,ie,_e){ir(F,S(V,ie,_e),V)}),F}function wh(y,S){var F={};return S=En(S,3),Qa(y,function(V,ie,_e){ir(F,ie,S(V,ie,_e))}),F}var Rh=Ku(function(y,S,F){Us(y,S,F)}),Td=Ku(function(y,S,F,V){Us(y,S,F,V)}),Mh=ko(function(y,S){var F={};if(y==null)return F;var V=!1;S=sr(S,function(_e){return _e=zo(_e,y),V||(V=_e.length>1),_e}),eo(y,gu(y),F),V&&(F=Fa(F,a|c|p,Xu));for(var ie=S.length;ie--;)Ya(F,S[ie]);return F});function Dh(y,S){return Id(y,nt(En(S)))}var Lh=ko(function(y,S){return y==null?{}:as(y,S)});function Id(y,S){if(y==null)return{};var F=sr(gu(y),function(V){return[V]});return S=En(S),Cl(y,F,function(V,ie){return S(V,ie[0])})}function Nh(y,S,F){S=zo(S,y);var V=-1,ie=S.length;for(ie||(ie=1,y=n);++V<ie;){var _e=y==null?n:y[si(S[V])];_e===n&&(V=ie,_e=F),y=$l(_e)?_e.call(y):_e}return y}function Uh(y,S,F){return y==null?y:mo(y,S,F)}function Fh(y,S,F,V){return V=typeof V=="function"?V:n,y==null?y:mo(y,S,F,V)}var xd=ta(ba),wd=ta($o);function Bh(y,S,F){var V=Vn(y),ie=V||Qc(y)||Jf(y);if(S=En(S,4),F==null){var _e=y&&y.constructor;ie?F=V?new _e:[]:li(y)?F=$l(_e)?Mo(tu(y)):{}:F={}}return(ie?Wr:Qa)(y,function(Me,ze,qe){return S(F,Me,ze,qe)}),F}function jh(y,S){return y==null?!0:Ya(y,S)}function zh(y,S,F){return y==null?y:ja(y,S,wl(F))}function Gh(y,S,F,V){return V=typeof V=="function"?V:n,y==null?y:ja(y,S,wl(F),V)}function Yf(y){return y==null?[]:Kt(y,ba(y))}function kh(y){return y==null?[]:Kt(y,$o(y))}function Wh(y,S,F){return F===n&&(F=S,S=n),F!==n&&(F=$s(F),F=F===F?F:0),S!==n&&(S=$s(S),S=S===S?S:0),Rs($s(y),S,F)}function Hh(y,S,F){return S=Ql(S),F===n?(F=S,S=0):F=Ql(F),y=$s(y),po(y,S,F)}function Kh(y,S,F){if(F&&typeof F!="boolean"&&na(y,S,F)&&(S=F=n),F===n&&(typeof S=="boolean"?(F=S,S=n):typeof y=="boolean"&&(F=y,y=n)),y===n&&S===n?(y=0,S=1):(y=Ql(y),S===n?(S=y,y=0):S=Ql(S)),y>S){var V=y;y=S,S=V}if(F||y%1||S%1){var ie=Mu();return Ir(y+ie*(S-y+fr("1e-"+((ie+"").length-1))),S)}return Gn(y,S)}var Vh=os(function(y,S,F){return S=S.toLowerCase(),y+(F?Rd(S):S)});function Rd(y){return dd(br(y).toLowerCase())}function Md(y){return y=br(y),y&&y.replace(Ka,xa).replace(kt,"")}function $h(y,S,F){y=br(y),S=Nr(S);var V=y.length;
vendor: 12,860 bytes, lines 2552-2569
2552F=F===n?V:Rs(Zn(F),0,V);var ie=F;return F-=S.length,F>=0&&y.slice(F,ie)==S}function Qh(y){return y=br(y),y&&Re.test(y)?y.replace(Qe,sl):y}function Xh(y){return y=br(y),y&&Bn.test(y)?y.replace(fn,"\\$&"):y}var Zh=os(function(y,S,F){return y+(F?"-":"")+S.toLowerCase()}),qh=os(function(y,S,F){return y+(F?" ":"")+S.toLowerCase()}),Jh=pf("toLowerCase");function Yh(y,S,F){y=br(y),S=Zn(S);var V=S?uo(y):0;if(!S||V>=S)return y;var ie=(S-V)/2;return Ac(Ss(ie),F)+y+Ac(vr(ie),F)}function ev(y,S,F){y=br(y),S=Zn(S);var V=S?uo(y):0;return S&&V<S?y+Ac(S-V,F):y}function tv(y,S,F){y=br(y),S=Zn(S);var V=S?uo(y):0;return S&&V<S?Ac(S-V,F)+y:y}function nv(y,S,F){return F||S==null?S=0:S&&(S=+S),Jc(br(y).replace(ar,""),S||0)}function rv(y,S,F){return(F?na(y,S,F):S===n)?S=1:S=Zn(S),Pl(br(y),S)}function iv(){var y=arguments,S=br(y[0]);return y.length<3?S:S.replace(y[1],y[2])}var av=os(function(y,S,F){return y+(F?"_":"")+S.toLowerCase()});function ov(y,S,F){return F&&typeof F!="number"&&na(y,S,F)&&(S=F=n),F=F===n?Z:F>>>0,F?(y=br(y),y&&(typeof S=="string"||S!=null&&!ld(S))&&(S=Nr(S),!S&&Va(y))?Go(Ra(y),0,F):y.split(S,F)):[]}var sv=os(function(y,S,F){return y+(F?" ":"")+dd(S)});function uv(y,S,F){return y=br(y),F=F==null?0:Rs(Zn(F),0,y.length),S=Nr(S),y.slice(F,F+S.length)==S}function lv(y,S,F){var V=de.templateSettings;F&&na(y,S,F)&&(S=n),y=br(y),S=od({},S,V,mf);var ie=od({},S.imports,V.imports,mf),_e=ba(ie),Me=Kt(ie,_e),ze,qe,Ot=0,Ct=S.interpolate||Wn,wt="__p += '",$t=fl((S.escape||Wn).source+"|"+Ct.source+"|"+(Ct===ct?Ki:Wn).source+"|"+(S.evaluate||Wn).source+"|$","g"),gn="//# sourceURL="+(rr.call(S,"sourceURL")?(S.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++tt+"]")+`
2553`;y.replace($t,function(Rn,tr,lr,ps,Co,gs){return lr||(lr=ps),wt+=y.slice(Ot,gs).replace(ua,qs),tr&&(ze=!0,wt+=`' +
2554__e(`+tr+`) +
2555'`),Co&&(qe=!0,wt+=`';
2556`+Co+`;
2557__p += '`),lr&&(wt+=`' +
2558((__t = (`+lr+`)) == null ? '' : __t) +
2559'`),Ot=gs+Rn.length,Rn}),wt+=`';
2560`;var wn=rr.call(S,"variable")&&S.variable;if(!wn)wt=`with (obj) {
2561`+wt+`
2562}
2563`;else if(Hi.test(wn))throw new pn(o);wt=(qe?wt.replace(Ke,""):wt).replace(at,"$1").replace(Mt,"$1;"),wt="function("+(wn||"obj")+`) {
2564`+(wn?"":`obj || (obj = {});
2565`)+"var __t, __p = ''"+(ze?", __e = _.escape":"")+(qe?`, __j = Array.prototype.join;
2566function print() { __p += __j.call(arguments, '') }
2567`:`;
2568`)+wt+`return __p
2569}`;var qn=Ld(function(){return Xn(_e,gn+"return "+wt).apply(n,Me)});if(qn.source=wt,ud(qn))throw qn;return qn}function cv(y){return br(y).toLowerCase()}function fv(y){return br(y).toUpperCase()}function dv(y,S,F){if(y=br(y),y&&(F||S===n))return Dt(y);if(!y||!(S=Nr(S)))return y;var V=Ra(y),ie=Ra(S),_e=nr(V,ie),Me=Tr(V,ie)+1;return Go(V,_e,Me).join("")}function hv(y,S,F){if(y=br(y),y&&(F||S===n))return y.slice(0,Ys(y)+1);if(!y||!(S=Nr(S)))return y;var V=Ra(y),ie=Tr(V,Ra(S))+1;return Go(V,0,ie).join("")}function vv(y,S,F){if(y=br(y),y&&(F||S===n))return y.replace(ar,"");if(!y||!(S=Nr(S)))return y;var V=Ra(y),ie=nr(V,Ra(S));return Go(V,ie).join("")}function pv(y,S){var F=j,V=k;if(li(S)){var ie="separator"in S?S.separator:ie;F="length"in S?Zn(S.length):F,V="omission"in S?Nr(S.omission):V}y=br(y);var _e=y.length;if(Va(y)){var Me=Ra(y);_e=Me.length}if(F>=_e)return y;var ze=F-uo(V);if(ze<1)return V;var qe=Me?Go(Me,0,ze).join(""):y.slice(0,ze);if(ie===n)return qe+V;if(Me&&(ze+=qe.length-ze),ld(ie)){if(y.slice(ze).search(ie)){var Ot,Ct=qe;for(ie.global||(ie=fl(ie.source,br(Vi.exec(ie))+"g")),ie.lastIndex=0;Ot=ie.exec(Ct);)var wt=Ot.index;qe=qe.slice(0,wt===n?ze:wt)}}else if(y.indexOf(Nr(ie),ze)!=ze){var $t=qe.lastIndexOf(ie);$t>-1&&(qe=qe.slice(0,$t))}return qe+V}function gv(y){return y=br(y),y&&Oe.test(y)?y.replace(Ht,ql):y}var mv=os(function(y,S,F){return y+(F?" ":"")+S.toUpperCase()}),dd=pf("toUpperCase");function Dd(y,S,F){return y=br(y),S=F?n:S,S===n?so(y)?Jl(y):Tu(y):y.match(S)||[]}var Ld=kn(function(y,S){try{return Br(y,n,S)}catch(F){return ud(F)?F:new pn(F)}}),yv=ko(function(y,S){return Wr(S,function(F){F=si(F),ir(y,F,Fe(y[F],y))}),y});function _v(y){var S=y==null?0:y.length,F=En();return y=S?sr(y,function(V){if(typeof V[1]!="function")throw new Zi(l);return[F(V[0]),V[1]]}):[],kn(function(V){for(var ie=-1;++ie<S;){var _e=y[ie];if(Br(_e[0],this,V))return Br(_e[1],this,V)}})}function Ev(y){return tf(Fa(y,a))}function hd(y){return function(){return y}}function bv(y,S){return y==null||y!==y?S:y}var Sv=gf(),Ov=gf(!0);function Qo(y){return y}function vd(y){return fu(typeof y=="function"?y:Fa(y,a))}function Cv(y){return Ns(Fa(y,a))}function Av(y,S){return sf(y,Fa(S,a))}var Pv=kn(function(y,S){return function(F){return Fi(F,y,S)}}),Tv=kn(function(y,S){return function(F){return Fi(y,F,S)}});function pd(y,S,F){var V=ba(S),ie=zu(S,V);F==null&&!(li(S)&&(ie.length||!V.length))&&(F=S,S=y,y=this,ie=zu(S,ba(S)));var _e=!(li(F)&&"chain"in F)||!!F.chain,Me=$l(y);return Wr(ie,function(ze){var qe=S[ze];y[ze]=qe,Me&&(y.prototype[ze]=function(){var Ot=this.__chain__;if(_e||Ot){var Ct=y(this.__wrapped__),wt=Ct.__actions__=ea(this.__actions__);return wt.push({func:qe,args:arguments,thisArg:y}),Ct.__chain__=Ot,Ct}return qe.apply(y,Ia([this.value()],arguments))})}),y}function Iv(){return Sn._===this&&(Sn._=tc),this}function gd(){}function xv(y){return y=Zn(y),kn(function(S){return du(S,y)})}var wv=Qu(sr),Rv=Qu(Ta),Mv=Qu(_s);function Nd(y){return Eo(y)?pe(si(y)):Wu(y)}function Dv(y){return function(S){return y==null?n:Xa(y,S)}}var Lv=Pc(),Nv=Pc(!0);function md(){return[]}function yd(){return!1}function Uv(){return{}}function Fv(){return""}function Bv(){return!0}function jv(y,S){if(y=Zn(y),y<1||y>X)return[];var F=Z,V=Ir(y,Z);S=En(S),y-=Z;for(var ie=et(V,S);++F<y;)S(F);return ie}function zv(y){return Vn(y)?sr(y,si):vs(y)?[y]:ea(Pf(br(y)))}function Gv(y){var S=++ec;return br(y)+S}var kv=$u(function(y,S){return y+S},0),Wv=Ic("ceil"),Hv=$u(function(y,S){return y/S},1),Kv=Ic("floor");function Vv(y){return y&&y.length?uc(y,Qo,El):n}function $v(y,S){return y&&y.length?uc(y,En(S,2),El):n}function Qv(y){return Hr(y,Qo)}function Xv(y,S){return Hr(y,En(S,2))}function Zv(y){return y&&y.length?uc(y,Qo,fc):n}function qv(y,S){return y&&y.length?uc(y,En(S,2),fc):n}var Jv=$u(function(y,S){return y*S},1),Yv=Ic("round"),ep=$u(function(y,S){return y-S},0);function tp(y){return y&&y.length?Be(y,Qo):0}function np(y,S){return y&&y.length?Be(y,En(S,2)):0}return de.after=K,de.ary=le,de.assign=fh,de.assignIn=Pd,de.assignInWith=od,de.assignWith=dh,de.at=hh,de.before=xe,de.bind=Fe,de.bindAll=yv,de.bindKey=ut,de.castArray=sd,de.chain=Wo,de.chunk=yu,de.compact=Uc,de.concat=nd,de.cond=_v,de.conforms=Ev,de.constant=hd,de.countBy=Hc,de.create=vh,de.curry=xt,de.curryRight=Rt,de.debounce=Tt,de.defaults=ph,de.defaultsDeep=gh,de.defer=qt,de.delay=nn,de.difference=Fc,de.differenceBy=If,de.differenceWith=to,de.drop=er,de.dropRight=_i,de.dropRightWhile=Mr,de.dropWhile=Ei,de.fill=za,de.filter=Kc,de.flatMap=sa,de.flatMapDeep=il,de.flatMapDepth=Ks,de.flatten=_u,de.flattenDeep=Eu,de.flattenDepth=Bc,de.flip=un,de.flow=Sv,de.flowRight=Ov,de.fromPairs=xf,de.functions=Oh,de.functionsIn=Ch,de.groupBy=Vs,de.initial=jc,de.intersection=tl,de.intersectionBy=cs,de.intersectionWith=zc,de.invert=Ph,de.invertBy=Th,de.invokeMap=Ha,de.iteratee=vd,de.keyBy=Ho,de.keys=ba,de.keysIn=$o,de.map=Ko,de.mapKeys=xh,de.mapValues=wh,de.matches=Cv,de.matchesProperty=Av,de.memoize=Gr,de.merge=Rh,de.mergeWith=Td,de.method=Pv,de.methodOf=Tv,de.mixin=pd,de.negate=nt,de.nthArg=xv,de.omit=Mh,de.omitBy=Dh,de.once=He,de.orderBy=hs,de.over=wv,de.overArgs=it,de.overEvery=Rv,de.overSome=Mv,de.partial=Nt,de.partialRight=cn,de.partition=$c,de.pick=Lh,de.pickBy=Id,de.property=Nd,de.propertyOf=Dv,de.pull=Gc,de.pullAll=nl,de.pullAllBy=kl,de.pullAllWith=kc,de.pullAt=Wc,de.range=Lv,de.rangeRight=Nv,de.rearg=An,de.reject=Kl,de.remove=ia,de.rest=Pn,de.reverse=bo,de.sampleSize=Vl,de.set=Uh,de.setWith=Fh,de.shuffle=u,de.slice=no,de.sortBy=L,de.sortedUniq=W,de.sortedUniqBy=ce,de.split=ov,de.spread=Ln,de.tail=Ae,de.take=De,de.takeRight=Ne,de.takeRightWhile=Xe,de.takeWhile=dt,de.tap=Ga,de.throttle=Wi,de.thru=zr,de.toArray=Od,de.toPairs=xd,de.toPairsIn=wd,de.toPath=zv,de.toPlainObject=Ad,de.transform=Bh,de.unary=pr,de.union=gt,de.unionBy=At,de.unionWith=on,de.uniq=yn,de.uniqBy=hn,de.uniqWith=Kn,de.unset=jh,de.unzip=xn,de.unzipWith=bn,de.update=zh,de.updateWith=Gh,de.values=Yf,de.valuesIn=kh,de.without=sn,de.words=Dd,de.wrap=al,de.xor=Cn,de.xorBy=en,de.xorWith=Vr,de.zip=Gi,de.zipObject=So,de.zipObjectDeep=xi,de.zipWith=oa,de.entries=xd,de.entriesIn=wd,de.extend=Pd,de.extendWith=od,pd(de,de),de.add=kv,de.attempt=Ld,de.camelCase=Vh,de.capitalize=Rd,de.ceil=Wv,de.clamp=Wh,de.clone=Fd,de.cloneDeep=jd,de.cloneDeepWith=zd,de.cloneWith=Bd,de.conformsTo=Gd,de.deburr=Md,de.defaultTo=bv,de.divide=Hv,de.endsWith=$h,de.eq=Su,de.escape=Qh,de.escapeRegExp=Xh,de.every=rl,de.find=Wl,de.findIndex=Gs,de.findKey=mh,de.findLast=fs,de.findLastIndex=ti,de.findLastKey=yh,de.floor=Kv,de.forEach=ds,de.forEachRight=Hl,de.forIn=_h,de.forInRight=Eh,de.forOwn=bh,de.forOwnRight=Sh,de.get=cd,de.gt=kd,de.gte=Wd,de.has=Ah,de.hasIn=fd,de.head=ks,de.identity=Qo,de.includes=Vc,de.indexOf=_a,de.inRange=Hh,de.invoke=Ih,de.isArguments=Rf,de.isArray=Vn,de.isArrayBuffer=Hd,de.isArrayLike=Vo,de.isArrayLikeObject=Ri,de.isBoolean=Kd,de.isBuffer=Qc,de.isDate=Vd,de.isElement=$d,de.isEmpty=Qd,de.isEqual=Xd,de.isEqualWith=Zd,de.isError=ud,de.isFinite=qd,de.isFunction=$l,de.isInteger=_d,de.isLength=id,de.isMap=Ed,de.isMatch=Jd,de.isMatchWith=Yd,de.isNaN=eh,de.isNative=th,de.isNil=rh,de.isNull=nh,de.isNumber=bd,de.isObject=li,de.isObjectLike=bi,de.isPlainObject=rd,de.isRegExp=ld,de.isSafeInteger=ih,de.isSet=Sd,de.isString=ad,de.isSymbol=vs,de.isTypedArray=Jf,de.isUndefined=ah,de.isWeakMap=oh,de.isWeakSet=sh,de.join=zl,de.kebabCase=Zh,de.last=ui,de.lastIndexOf=Gl,de.lowerCase=qh,de.lowerFirst=Jh,de.lt=uh,de.lte=lh,de.max=Vv,de.maxBy=$v,de.mean=Qv,de.meanBy=Xv,de.min=Zv,de.minBy=qv,de.stubArray=md,de.stubFalse=yd,de.stubObject=Uv,de.stubString=Fv,de.stubTrue=Bv,de.multiply=Jv,de.nth=Ws,de.noConflict=Iv,de.noop=gd,de.now=z,de.pad=Yh,de.padEnd=ev,de.padStart=tv,de.parseInt=nv,de.random=Kh,de.reduce=bu,de.reduceRight=wf,de.repeat=rv,de.replace=iv,de.result=Nh,de.round=Yv,de.runInContext=Ve,de.sample=qf,de.size=g,de.snakeCase=av,de.some=O,de.sortedIndex=aa,de.sortedIndexBy=w,de.sortedIndexOf=M,de.sortedLastIndex=R,de.sortedLastIndexBy=N,de.sortedLastIndexOf=B,de.startCase=sv,de.startsWith=uv,de.subtract=ep,de.sum=tp,de.sumBy=np,de.template=lv,de.times=jv,de.toFinite=Ql,de.toInteger=Zn,de.toLength=Cd,de.toLower=cv,de.toNumber=$s,de.toSafeInteger=ch,de.toString=br,de.toUpper=fv,de.trim=dv,de.trimEnd=hv,de.trimStart=vv,de.truncate=pv,de.unescape=gv,de.uniqueId=Gv,de.upperCase=mv,de.upperFirst=dd,de.each=ds,de.eachRight=Hl,de.first=ks,pd(de,function(){var y={};return Qa(de,function(S,F){rr.call(de.prototype,F)||(y[F]=S)}),y}(),{chain:!1}),de.VERSION=r,Wr(["bind","bindKey","curry","curryRight","partial","partialRight"],function(y){de[y].placeholder=de}),Wr(["drop","take"],function(y,S){Dn.prototype[y]=function(F){F=F===n?1:Or(Zn(F),0);var V=this.__filtered__&&!S?new Dn(this):this.clone();return V.__filtered__?V.__takeCount__=Ir(F,V.__takeCount__):V.__views__.push({size:Ir(F,Z),type:y+(V.__dir__<0?"Right":"")}),V},Dn.prototype[y+"Right"]=function(F){return this.reverse()[y](F).reverse()}}),Wr(["filter","map","takeWhile"],function(y,S){var F=S+1,V=F==ne||F==te;Dn.prototype[y]=function(ie){var _e=this.clone();return _e.__iteratees__.push({iteratee:En(ie,3),type:F}),_e.__filtered__=_e.__filtered__||V,_e}}),Wr(["head","last"],function(y,S){var F="take"+(S?"Right":"");Dn.prototype[y]=function(){return this[F](1).value()[0]}}),Wr(["initial","tail"],function(y,S){var F="drop"+(S?"":"Right");Dn.prototype[y]=function(){return this.__filtered__?new Dn(this):this[F](1)}}),Dn.prototype.compact=function(){return this.filter(Qo)},Dn.prototype.find=function(y){return this.filter(y).head()},Dn.prototype.findLast=function(y){return this.reverse().find(y)},Dn.prototype.invokeMap=kn(function(y,S){return typeof y=="function"?new Dn(this):this.map(function(F){return Fi(F,y,S)})}),Dn.prototype.reject=function(y){return this.filter(nt(En(y)))},Dn.prototype.slice=function(y,S){y=Zn(y);var F=this;return F.__filtered__&&(y>0||S<0)?new Dn(F):(y<0?F=F.takeRight(-y):y&&(F=F.drop(y)),S!==n&&(S=Zn(S),F=S<0?F.dropRight(-S):F.take(S-y)),F)},Dn.prototype.takeRightWhile=function(y){return this.reverse().takeWhile(y).reverse()},Dn.prototype.toArray=function(){return this.take(Z)},Qa(Dn.prototype,function(y,S){var F=/^(?:filter|find|map|reject)|While$/.test(S),V=/^(?:head|last)$/.test(S),ie=de[V?"take"+(S=="last"?"Right":""):S],_e=V||/^find/.test(S);ie&&(de.prototype[S]=function(){var Me=this.__wrapped__,ze=V?[1]:arguments,qe=Me instanceof Dn,Ot=ze[0],Ct=qe||Vn(Me),wt=function(tr){var lr=ie.apply(de,Ia([tr],ze));return V&&$t?lr[0]:lr};
2569Ct&&F&&typeof Ot=="function"&&Ot.length!=1&&(qe=Ct=!1);var $t=this.__chain__,gn=!!this.__actions__.length,wn=_e&&!$t,qn=qe&&!gn;if(!_e&&Ct){Me=qn?Me:new Dn(this);var Rn=y.apply(Me,ze);return Rn.__actions__.push({func:zr,args:[wt],thisArg:n}),new va(Rn,$t)}return wn&&qn?y.apply(this,ze):(Rn=this.thru(wt),wn?V?Rn.value()[0]:Rn.value():Rn)})}),Wr(["pop","push","shift","sort","splice","unshift"],function(y){var S=qi[y],F=/^(?:push|sort|unshift)$/.test(y)?"tap":"thru",V=/^(?:pop|shift)$/.test(y);de.prototype[y]=function(){var ie=arguments;if(V&&!this.__chain__){var _e=this.value();return S.apply(Vn(_e)?_e:[],ie)}return this[F](function(Me){return S.apply(Vn(Me)?Me:[],ie)})}}),Qa(Dn.prototype,function(y,S){var F=de[S];if(F){var V=F.name+"";rr.call(Ps,V)||(Ps[V]=[]),Ps[V].push({name:S,func:F})}}),Ps[Cc(n,E).name]=[{name:"wrapper",func:n}],Dn.prototype.clone=su,Dn.prototype.reverse=Is,Dn.prototype.value=Lu,de.prototype.at=Ea,de.prototype.chain=Hs,de.prototype.commit=wi,de.prototype.next=ki,de.prototype.plant=ro,de.prototype.reverse=Oo,de.prototype.toJSON=de.prototype.valueOf=de.prototype.value=Wa,de.prototype.first=de.prototype.head,bs&&(de.prototype[bs]=ka),de},To=Zc();typeof define=="function"&&typeof define.amd=="object"&&define.amd?(Sn._=To,define(function(){return To})):Fn?((Fn.exports=To)._=To,$n._=To):Sn._=To}).call(this)},130399:function(_,s,e){var n=e(666814),r=e(955232),i=e(511079);function t(l,o){var d={};return o=i(o,3),r(l,function(f,h,a){n(d,h,o(f,h,a))}),d}_.exports=t},646715:function(_,s,e){var n=e(352015),r=e(665169),i=r(function(t,l,o){n(t,l,o)});_.exports=i},860921:function(_){function s(){}_.exports=s},215422:function(_,s,e){var n=e(769795),r=function(){return n.Date.now()};_.exports=r},291341:function(_,s,e){var n=e(856575),r=e(511079),i=e(659360),t=e(299953);function l(o,d){if(o==null)return{};var f=n(t(o),function(h){return[h]});return d=r(d),i(o,f,function(h,a){return d(h,a[0])})}_.exports=l},792495:function(_,s,e){var n=e(109257),r=n("round");_.exports=r},971676:function(_,s,e){var n=e(455070);function r(i,t,l){return i==null?i:n(i,t,l)}_.exports=r},690411:function(_,s,e){var n=e(858544),r=e(157168),i=n(function(t,l,o){return t+(o?" ":"")+r(l)});_.exports=i},134521:function(_,s,e){var n=e(210750),r=e(58980),i="Expected a function";function t(l,o,d){var f=!0,h=!0;if(typeof l!="function")throw new TypeError(i);return r(d)&&(f="leading"in d?!!d.leading:f,h="trailing"in d?!!d.trailing:h),n(l,o,{leading:f,maxWait:o,trailing:h})}_.exports=t},893057:function(_,s,e){var n=e(98839),r=e(726146);function i(t){return n(t,r(t))}_.exports=i},157168:function(_,s,e){var n=e(230341),r=n("toUpperCase");_.exports=r},215464:function(_,s,e){var n=e(223687),r=e(558273),i=e(768441),t=e(546881);function l(o,d,f){return o=i(o),d=f?void 0:d,d===void 0?r(o)?t(o):n(o):o.match(d)||[]}_.exports=l},993990:function(_){"use strict";var s=typeof Element!="undefined"?Element.prototype:{},e=s.matches||s.matchesSelector||s.webkitMatchesSelector||s.mozMatchesSelector||s.msMatchesSelector||s.oMatchesSelector;_.exports=n;function n(r,i){if(!r||r.nodeType!==1)return!1;if(e)return e.call(r,i);for(var t=r.parentNode.querySelectorAll(i),l=0;l<t.length;l++)if(t[l]==r)return!0;return!1}},164940:function(_,s,e){/*!
2570 * matter-js 0.17.1 by @liabru
2571 * http://brm.io/matter-js/
2572 * License MIT
2573 * 
2574 * The MIT License (MIT)
2575 * 
2576 * Copyright (c) Liam Brummitt and contributors.
2577 * 
2578 * Permission is hereby granted, free of charge, to any person obtaining a copy
2579 * of this software and associated documentation files (the "Software"), to deal
2580 * in the Software without restriction, including without limitation the rights
2581 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
2582 * copies of the Software, and to permit persons to whom the Software is
2583 * furnished to do so, subject to the following conditions:
2584 * 
2585 * The above copyright notice and this permission notice shall be included in
2586 * all copies or substantial portions of the Software.
2587 * 
2588 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2589 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2590 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2591 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2592 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2593 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2594 * THE SOFTWARE.
2595 */(function(r,i){_.exports=i()})(this,function(){return function(n){var r={};function i(t){if(r[t])return r[t].exports;var l=r[t]={i:t,l:!1,exports:{}};return n[t].call(l.exports,l,l.exports,i),l.l=!0,l.exports}
2595return i.m=n,i.c=r,i.d=function(t,l,o){i.o(t,l)||Object.defineProperty(t,l,{enumerable:!0,get:o})},i.r=function(t){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,l){if(l&1&&(t=i(t)),l&8||l&4&&typeof t=="object"&&t&&t.__esModule)return t;var o=Object.create(null);if(i.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),l&2&&typeof t!="string")for(var d in t)i.d(o,d,function(f){return t[f]}.bind(null,d));return o},i.n=function(t){var l=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(l,"a",l),l},i.o=function(t,l){return Object.prototype.hasOwnProperty.call(t,l)},i.p="",i(i.s=22)}([function(n,r){var i={};n.exports=i,function(){i._nextId=0,i._seed=0,i._nowStartTime=+new Date,i._warnedOnce={},i._decomp=null,i.extend=function(l,o){var d,f,h;typeof o=="boolean"?(d=2,h=o):(d=1,h=!0);for(var a=d;a<arguments.length;a++){var c=arguments[a];if(c)for(var p in c)h&&c[p]&&c[p].constructor===Object&&(!l[p]||l[p].constructor===Object)?(l[p]=l[p]||{},i.extend(l[p],h,c[p])):l[p]=c[p]}return l},i.clone=function(l,o){return i.extend({},o,l)},i.keys=function(l){if(Object.keys)return Object.keys(l);var o=[];for(var d in l)o.push(d);return o},i.values=function(l){var o=[];if(Object.keys){for(var d=Object.keys(l),f=0;f<d.length;f++)o.push(l[d[f]]);return o}for(var h in l)o.push(l[h]);return o},i.get=function(l,o,d,f){o=o.split(".").slice(d,f);for(var h=0;h<o.length;h+=1)l=l[o[h]];return l},i.set=function(l,o,d,f,h){var a=o.split(".").slice(f,h);return i.get(l,o,0,-1)[a[a.length-1]]=d,d},i.shuffle=function(l){for(var o=l.length-1;o>0;o--){var d=Math.floor(i.random()*(o+1)),f=l[o];l[o]=l[d],l[d]=f}return l},i.choose=function(l){return l[Math.floor(i.random()*l.length)]},i.isElement=function(l){return typeof HTMLElement!="undefined"?l instanceof HTMLElement:!!(l&&l.nodeType&&l.nodeName)},i.isArray=function(l){return Object.prototype.toString.call(l)==="[object Array]"},i.isFunction=function(l){return typeof l=="function"},i.isPlainObject=function(l){return typeof l=="object"&&l.constructor===Object},i.isString=function(l){return toString.call(l)==="[object String]"},i.clamp=function(l,o,d){return l<o?o:l>d?d:l},i.sign=function(l){return l<0?-1:1},i.now=function(){if(typeof window!="undefined"&&window.performance){if(window.performance.now)return window.performance.now();if(window.performance.webkitNow)return window.performance.webkitNow()}return Date.now?Date.now():new Date-i._nowStartTime},i.random=function(l,o){return l=typeof l!="undefined"?l:0,o=typeof o!="undefined"?o:1,l+t()*(o-l)};var t=function(){return i._seed=(i._seed*9301+49297)%233280,i._seed/233280};i.colorToNumber=function(l){return l=l.replace("#",""),l.length==3&&(l=l.charAt(0)+l.charAt(0)+l.charAt(1)+l.charAt(1)+l.charAt(2)+l.charAt(2)),parseInt(l,16)},i.logLevel=1,i.log=function(){console&&i.logLevel>0&&i.logLevel<=3&&console.log.apply(console,["matter-js:"].concat(Array.prototype.slice.call(arguments)))},i.info=function(){console&&i.logLevel>0&&i.logLevel<=2&&console.info.apply(console,["matter-js:"].concat(Array.prototype.slice.call(arguments)))},i.warn=function(){console&&i.logLevel>0&&i.logLevel<=3&&console.warn.apply(console,["matter-js:"].concat(Array.prototype.slice.call(arguments)))},i.warnOnce=function(){var l=Array.prototype.slice.call(arguments).join(" ");i._warnedOnce[l]||(i.warn(l),i._warnedOnce[l]=!0)},i.deprecated=function(l,o,d){l[o]=i.chain(function(){i.warnOnce("\u{1F505} deprecated \u{1F505}",d)},l[o])},i.nextId=function(){return i._nextId++},i.indexOf=function(l,o){if(l.indexOf)return l.indexOf(o);for(var d=0;d<l.length;d++)if(l[d]===o)return d;return-1},i.map=function(l,o){if(l.map)return l.map(o);for(var d=[],f=0;f<l.length;f+=1)d.push(o(l[f]));return d},i.topologicalSort=function(l){var o=[],d=[],f=[];for(var h in l)!d[h]&&!f[h]&&i._topologicalSort(h,d,f,l,o);return o},i._topologicalSort=function(l,o,d,f,h){var a=f[l]||[];d[l]=!0;for(var c=0;c<a.length;c+=1){var p=a[c];d[p]||o[p]||i._topologicalSort(p,o,d,f,h)}d[l]=!1,o[l]=!0,h.push(l)},i.chain=function(){for(var l=[],o=0;o<arguments.length;o+=1){var d=arguments[o];d._chained?l.push.apply(l,d._chained):l.push(d)}var f=function(){for(var h,a=new Array(arguments.length),c=0,p=arguments.length;c<p;c++)a[c]=arguments[c];for(c=0;c<l.length;c+=1){var v=l[c].apply(h,a);typeof v!="undefined"&&(h=v)}return h};return f._chained=l,f},i.chainPathBefore=function(l,o,d){return i.set(l,o,i.chain(d,i.get(l,o)))},i.chainPathAfter=function(l,o,d){return i.set(l,o,i.chain(i.get(l,o),d))},i.setDecomp=function(l){i._decomp=l},i.getDecomp=function(){var l=i._decomp;try{!l&&typeof window!="undefined"&&(l=window.decomp),!l&&typeof e.g!="undefined"&&(l=e.g.decomp)}catch(o){l=null}return l}}()},function(n,r){var i={};n.exports=i,function(){i.create=function(t){var l={min:{x:0,y:0},max:{x:0,y:0}};return t&&i.update(l,t),l},i.update=function(t,l,o){t.min.x=1/0,t.max.x=-1/0,t.min.y=1/0,t.max.y=-1/0;for(var d=0;d<l.length;d++){var f=l[d];f.x>t.max.x&&(t.max.x=f.x),f.x<t.min.x&&(t.min.x=f.x),f.y>t.max.y&&(t.max.y=f.y),f.y<t.min.y&&(t.min.y=f.y)}o&&(o.x>0?t.max.x+=o.x:t.min.x+=o.x,o.y>0?t.max.y+=o.y:t.min.y+=o.y)},i.contains=function(t,l){return l.x>=t.min.x&&l.x<=t.max.x&&l.y>=t.min.y&&l.y<=t.max.y},i.overlaps=function(t,l){return t.min.x<=l.max.x&&t.max.x>=l.min.x&&t.max.y>=l.min.y&&t.min.y<=l.max.y},i.translate=function(t,l){t.min.x+=l.x,t.max.x+=l.x,t.min.y+=l.y,t.max.y+=l.y},i.shift=function(t,l){var o=t.max.x-t.min.x,d=t.max.y-t.min.y;t.min.x=l.x,t.max.x=l.x+o,t.min.y=l.y,t.max.y=l.y+d}}()},function(n,r){var i={};n.exports=i,function(){i.create=function(t,l){return{x:t||0,y:l||0}},i.clone=function(t){return{x:t.x,y:t.y}},i.magnitude=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},i.magnitudeSquared=function(t){return t.x*t.x+t.y*t.y},i.rotate=function(t,l,o){var d=Math.cos(l),f=Math.sin(l);o||(o={});var h=t.x*d-t.y*f;return o.y=t.x*f+t.y*d,o.x=h,o},i.rotateAbout=function(t,l,o,d){var f=Math.cos(l),h=Math.sin(l);d||(d={});var a=o.x+((t.x-o.x)*f-(t.y-o.y)*h);return d.y=o.y+((t.x-o.x)*h+(t.y-o.y)*f),d.x=a,d},i.normalise=function(t){var l=i.magnitude(t);return l===0?{x:0,y:0}:{x:t.x/l,y:t.y/l}},i.dot=function(t,l){return t.x*l.x+t.y*l.y},i.cross=function(t,l){return t.x*l.y-t.y*l.x},i.cross3=function(t,l,o){return(l.x-t.x)*(o.y-t.y)-(l.y-t.y)*(o.x-t.x)},i.add=function(t,l,o){return o||(o={}),o.x=t.x+l.x,o.y=t.y+l.y,o},i.sub=function(t,l,o){return o||(o={}),o.x=t.x-l.x,o.y=t.y-l.y,o},i.mult=function(t,l){return{x:t.x*l,y:t.y*l}},i.div=function(t,l){return{x:t.x/l,y:t.y/l}},i.perp=function(t,l){return l=l===!0?-1:1,{x:l*-t.y,y:l*t.x}},i.neg=function(t){return{x:-t.x,y:-t.y}},i.angle=function(t,l){return Math.atan2(l.y-t.y,l.x-t.x)},i._temp=[i.create(),i.create(),i.create(),i.create(),i.create(),i.create()]}()},function(n,r,i){var t={};n.exports=t;var l=i(2),o=i(0);(function(){t.create=function(d,f){for(var h=[],a=0;a<d.length;a++){var c=d[a],p={x:c.x,y:c.y,index:a,body:f,isInternal:!1};h.push(p)}return h},t.fromPath=function(d,f){var h=/L?\s*([-\d.e]+)[\s,]*([-\d.e]+)*/ig,a=[];return d.replace(h,function(c,p,v){a.push({x:parseFloat(p),y:parseFloat(v)})}),t.create(a,f)},t.centre=function(d){for(var f=t.area(d,!0),h={x:0,y:0}
2595,a,c,p,v=0;v<d.length;v++)p=(v+1)%d.length,a=l.cross(d[v],d[p]),c=l.mult(l.add(d[v],d[p]),a),h=l.add(h,c);return l.div(h,6*f)},t.mean=function(d){for(var f={x:0,y:0},h=0;h<d.length;h++)f.x+=d[h].x,f.y+=d[h].y;return l.div(f,d.length)},t.area=function(d,f){for(var h=0,a=d.length-1,c=0;c<d.length;c++)h+=(d[a].x-d[c].x)*(d[a].y+d[c].y),a=c;return f?h/2:Math.abs(h)/2},t.inertia=function(d,f){for(var h=0,a=0,c=d,p,v,m=0;m<c.length;m++)v=(m+1)%c.length,p=Math.abs(l.cross(c[v],c[m])),h+=p*(l.dot(c[v],c[v])+l.dot(c[v],c[m])+l.dot(c[m],c[m])),a+=p;return f/6*(h/a)},t.translate=function(d,f,h){var a;if(h)for(a=0;a<d.length;a++)d[a].x+=f.x*h,d[a].y+=f.y*h;else for(a=0;a<d.length;a++)d[a].x+=f.x,d[a].y+=f.y;return d},t.rotate=function(d,f,h){if(f!==0){for(var a=Math.cos(f),c=Math.sin(f),p=0;p<d.length;p++){var v=d[p],m=v.x-h.x,b=v.y-h.y;v.x=h.x+(m*a-b*c),v.y=h.y+(m*c+b*a)}return d}},t.contains=function(d,f){for(var h=0;h<d.length;h++){var a=d[h],c=d[(h+1)%d.length];if((f.x-a.x)*(c.y-a.y)+(f.y-a.y)*(a.x-c.x)>0)return!1}return!0},t.scale=function(d,f,h,a){if(f===1&&h===1)return d;a=a||t.centre(d);for(var c,p,v=0;v<d.length;v++)c=d[v],p=l.sub(c,a),d[v].x=a.x+p.x*f,d[v].y=a.y+p.y*h;return d},t.chamfer=function(d,f,h,a,c){typeof f=="number"?f=[f]:f=f||[8],h=typeof h!="undefined"?h:-1,a=a||2,c=c||14;for(var p=[],v=0;v<d.length;v++){var m=d[v-1>=0?v-1:d.length-1],b=d[v],E=d[(v+1)%d.length],A=f[v<f.length?v:f.length-1];if(A===0){p.push(b);continue}var I=l.normalise({x:b.y-m.y,y:m.x-b.x}),C=l.normalise({x:E.y-b.y,y:b.x-E.x}),P=Math.sqrt(2*Math.pow(A,2)),x=l.mult(o.clone(I),A),T=l.normalise(l.mult(l.add(I,C),.5)),D=l.sub(b,l.mult(T,P)),U=h;h===-1&&(U=Math.pow(A,.32)*1.75),U=o.clamp(U,a,c),U%2===1&&(U+=1);for(var j=Math.acos(l.dot(I,C)),k=j/U,G=0;G<U;G++)p.push(l.add(l.rotate(x,k*G),D))}return p},t.clockwiseSort=function(d){var f=t.mean(d);return d.sort(function(h,a){return l.angle(f,h)-l.angle(f,a)}),d},t.isConvex=function(d){var f=0,h=d.length,a,c,p,v;if(h<3)return null;for(a=0;a<h;a++)if(c=(a+1)%h,p=(a+2)%h,v=(d[c].x-d[a].x)*(d[p].y-d[c].y),v-=(d[c].y-d[a].y)*(d[p].x-d[c].x),v<0?f|=1:v>0&&(f|=2),f===3)return!1;return f!==0?!0:null},t.hull=function(d){var f=[],h=[],a,c;for(d=d.slice(0),d.sort(function(p,v){var m=p.x-v.x;return m!==0?m:p.y-v.y}),c=0;c<d.length;c+=1){for(a=d[c];h.length>=2&&l.cross3(h[h.length-2],h[h.length-1],a)<=0;)h.pop();h.push(a)}for(c=d.length-1;c>=0;c-=1){for(a=d[c];f.length>=2&&l.cross3(f[f.length-2],f[f.length-1],a)<=0;)f.pop();f.push(a)}return f.pop(),h.pop(),f.concat(h)}})()},function(n,r,i){var t={};n.exports=t;var l=i(0);(function(){t.on=function(o,d,f){for(var h=d.split(" "),a,c=0;c<h.length;c++)a=h[c],o.events=o.events||{},o.events[a]=o.events[a]||[],o.events[a].push(f);return f},t.off=function(o,d,f){if(!d){o.events={};return}typeof d=="function"&&(f=d,d=l.keys(o.events).join(" "));for(var h=d.split(" "),a=0;a<h.length;a++){var c=o.events[h[a]],p=[];if(f&&c)for(var v=0;v<c.length;v++)c[v]!==f&&p.push(c[v]);o.events[h[a]]=p}},t.trigger=function(o,d,f){var h,a,c,p,v=o.events;if(v&&l.keys(v).length>0){f||(f={}),h=d.split(" ");for(var m=0;m<h.length;m++)if(a=h[m],c=v[a],c){p=l.clone(f,!1),p.name=a,p.source=o;for(var b=0;b<c.length;b++)c[b].apply(o,[p])}}}})()},function(n,r,i){var t={};n.exports=t;var l=i(4),o=i(0),d=i(1),f=i(6);(function(){t.create=function(h){return o.extend({id:o.nextId(),type:"composite",parent:null,isModified:!1,bodies:[],constraints:[],composites:[],label:"Composite",plugin:{}},h)},t.setModified=function(h,a,c,p){if(h.isModified=a,c&&h.parent&&t.setModified(h.parent,a,c,p),p)for(var v=0;v<h.composites.length;v++){var m=h.composites[v];t.setModified(m,a,c,p)}},t.add=function(h,a){var c=[].concat(a);l.trigger(h,"beforeAdd",{object:a});for(var p=0;p<c.length;p++){var v=c[p];switch(v.type){case"body":if(v.parent!==v){o.warn("Composite.add: skipped adding a compound body part (you must add its parent instead)");break}t.addBody(h,v);break;case"constraint":t.addConstraint(h,v);break;case"composite":t.addComposite(h,v);break;case"mouseConstraint":t.addConstraint(h,v.constraint);break}}return l.trigger(h,"afterAdd",{object:a}),h},t.remove=function(h,a,c){var p=[].concat(a);l.trigger(h,"beforeRemove",{object:a});for(var v=0;v<p.length;v++){var m=p[v];switch(m.type){case"body":t.removeBody(h,m,c);break;case"constraint":t.removeConstraint(h,m,c);break;case"composite":t.removeComposite(h,m,c);break;case"mouseConstraint":t.removeConstraint(h,m.constraint);break}}return l.trigger(h,"afterRemove",{object:a}),h},t.addComposite=function(h,a){return h.composites.push(a),a.parent=h,t.setModified(h,!0,!0,!1),h},t.removeComposite=function(h,a,c){var p=o.indexOf(h.composites,a);if(p!==-1&&(t.removeCompositeAt(h,p),t.setModified(h,!0,!0,!1)),c)for(var v=0;v<h.composites.length;v++)t.removeComposite(h.composites[v],a,!0);return h},t.removeCompositeAt=function(h,a){return h.composites.splice(a,1),t.setModified(h,!0,!0,!1),h},t.addBody=function(h,a){return h.bodies.push(a),t.setModified(h,!0,!0,!1),h},t.removeBody=function(h,a,c){var p=o.indexOf(h.bodies,a);if(p!==-1&&(t.removeBodyAt(h,p),t.setModified(h,!0,!0,!1)),c)for(var v=0;v<h.composites.length;v++)t.removeBody(h.composites[v],a,!0);return h},t.removeBodyAt=function(h,a){return h.bodies.splice(a,1),t.setModified(h,!0,!0,!1),h},t.addConstraint=function(h,a){return h.constraints.push(a),t.setModified(h,!0,!0,!1),h},t.removeConstraint=function(h,a,c){var p=o.indexOf(h.constraints,a);if(p!==-1&&t.removeConstraintAt(h,p),c)for(var v=0;v<h.composites.length;
2595v++)t.removeConstraint(h.composites[v],a,!0);return h},t.removeConstraintAt=function(h,a){return h.constraints.splice(a,1),t.setModified(h,!0,!0,!1),h},t.clear=function(h,a,c){if(c)for(var p=0;p<h.composites.length;p++)t.clear(h.composites[p],a,!0);return a?h.bodies=h.bodies.filter(function(v){return v.isStatic}):h.bodies.length=0,h.constraints.length=0,h.composites.length=0,t.setModified(h,!0,!0,!1),h},t.allBodies=function(h){for(var a=[].concat(h.bodies),c=0;c<h.composites.length;c++)a=a.concat(t.allBodies(h.composites[c]));return a},t.allConstraints=function(h){for(var a=[].concat(h.constraints),c=0;c<h.composites.length;c++)a=a.concat(t.allConstraints(h.composites[c]));return a},t.allComposites=function(h){for(var a=[].concat(h.composites),c=0;c<h.composites.length;c++)a=a.concat(t.allComposites(h.composites[c]));return a},t.get=function(h,a,c){var p,v;switch(c){case"body":p=t.allBodies(h);break;case"constraint":p=t.allConstraints(h);break;case"composite":p=t.allComposites(h).concat(h);break}return p?(v=p.filter(function(m){return m.id.toString()===a.toString()}),v.length===0?null:v[0]):null},t.move=function(h,a,c){return t.remove(h,a),t.add(c,a),h},t.rebase=function(h){for(var a=t.allBodies(h).concat(t.allConstraints(h)).concat(t.allComposites(h)),c=0;c<a.length;c++)a[c].id=o.nextId();return t.setModified(h,!0,!0,!1),h},t.translate=function(h,a,c){for(var p=c?t.allBodies(h):h.bodies,v=0;v<p.length;v++)f.translate(p[v],a);return t.setModified(h,!0,!0,!1),h},t.rotate=function(h,a,c,p){for(var v=Math.cos(a),m=Math.sin(a),b=p?t.allBodies(h):h.bodies,E=0;E<b.length;E++){var A=b[E],I=A.position.x-c.x,C=A.position.y-c.y;f.setPosition(A,{x:c.x+(I*v-C*m),y:c.y+(I*m+C*v)}),f.rotate(A,a)}return t.setModified(h,!0,!0,!1),h},t.scale=function(h,a,c,p,v){for(var m=v?t.allBodies(h):h.bodies,b=0;b<m.length;b++){var E=m[b],A=E.position.x-p.x,I=E.position.y-p.y;f.setPosition(E,{x:p.x+A*a,y:p.y+I*c}),f.scale(E,a,c)}return t.setModified(h,!0,!0,!1),h},t.bounds=function(h){for(var a=t.allBodies(h),c=[],p=0;p<a.length;p+=1){var v=a[p];c.push(v.bounds.min,v.bounds.max)}return d.create(c)}})()},function(n,r,i){var t={};n.exports=t;var l=i(3),o=i(2),d=i(7),f=i(16),h=i(0),a=i(1),c=i(10);(function(){t._inertiaScale=4,t._nextCollidingGroupId=1,t._nextNonCollidingGroupId=-1,t._nextCategory=1,t.create=function(v){var m={id:h.nextId(),type:"body",label:"Body",parts:[],plugin:{},angle:0,vertices:l.fromPath("L 0 0 L 40 0 L 40 40 L 0 40"),position:{x:0,y:0},force:{x:0,y:0},torque:0,positionImpulse:{x:0,y:0},constraintImpulse:{x:0,y:0,angle:0},totalContacts:0,speed:0,angularSpeed:0,velocity:{x:0,y:0},angularVelocity:0,isSensor:!1,isStatic:!1,isSleeping:!1,motion:0,sleepThreshold:60,density:.001,restitution:0,friction:.1,frictionStatic:.5,frictionAir:.01,collisionFilter:{category:1,mask:4294967295,group:0},slop:.05,timeScale:1,render:{visible:!0,opacity:1,strokeStyle:null,fillStyle:null,lineWidth:null,sprite:{xScale:1,yScale:1,xOffset:0,yOffset:0}},events:null,bounds:null,chamfer:null,circleRadius:0,positionPrev:null,anglePrev:0,parent:null,axes:null,area:0,mass:0,inertia:0,_original:null},b=h.extend(m,v);return p(b,v),b},t.nextGroup=function(v){return v?t._nextNonCollidingGroupId--:t._nextCollidingGroupId++},t.nextCategory=function(){return t._nextCategory=t._nextCategory<<1,t._nextCategory};var p=function(v,m){m=m||{},t.set(v,{bounds:v.bounds||a.create(v.vertices),positionPrev:v.positionPrev||o.clone(v.position),anglePrev:v.anglePrev||v.angle,vertices:v.vertices,parts:v.parts||[v],isStatic:v.isStatic,isSleeping:v.isSleeping,parent:v.parent||v}),l.rotate(v.vertices,v.angle,v.position),c.rotate(v.axes,v.angle),a.update(v.bounds,v.vertices,v.velocity),t.set(v,{axes:m.axes||v.axes,area:m.area||v.area,mass:m.mass||v.mass,inertia:m.inertia||v.inertia});var b=v.isStatic?"#14151f":h.choose(["#f19648","#f5d259","#f55a3c","#063e7b","#ececd1"]),E=v.isStatic?"#555":"#ccc",A=v.isStatic&&v.render.fillStyle===null?1:0;v.render.fillStyle=v.render.fillStyle||b,v.render.strokeStyle=v.render.strokeStyle||E,v.render.lineWidth=v.render.lineWidth||A,v.render.sprite.xOffset+=-(v.bounds.min.x-v.position.x)/(v.bounds.max.x-v.bounds.min.x),v.render.sprite.yOffset+=-(v.bounds.min.y-v.position.y)/(v.bounds.max.y-v.bounds.min.y)};t.set=function(v,m,b){var E;typeof m=="string"&&(E=m,m={},m[E]=b);for(E in m)if(Object.prototype.hasOwnProperty.call(m,E))switch(b=m[E],E){case"isStatic":t.setStatic(v,b);break;case"isSleeping":d.set(v,b);break;case"mass":t.setMass(v,b);break;
vendor: 1,579 bytes, line 2595
2595case"density":t.setDensity(v,b);break;case"inertia":t.setInertia(v,b);break;case"vertices":t.setVertices(v,b);break;case"position":t.setPosition(v,b);break;case"angle":t.setAngle(v,b);break;case"velocity":t.setVelocity(v,b);break;case"angularVelocity":t.setAngularVelocity(v,b);break;case"parts":t.setParts(v,b);break;case"centre":t.setCentre(v,b);break;default:v[E]=b}},t.setStatic=function(v,m){for(var b=0;b<v.parts.length;b++){var E=v.parts[b];E.isStatic=m,m?(E._original={restitution:E.restitution,friction:E.friction,mass:E.mass,inertia:E.inertia,density:E.density,inverseMass:E.inverseMass,inverseInertia:E.inverseInertia},E.restitution=0,E.friction=1,E.mass=E.inertia=E.density=1/0,E.inverseMass=E.inverseInertia=0,E.positionPrev.x=E.position.x,E.positionPrev.y=E.position.y,E.anglePrev=E.angle,E.angularVelocity=0,E.speed=0,E.angularSpeed=0,E.motion=0):E._original&&(E.restitution=E._original.restitution,E.friction=E._original.friction,E.mass=E._original.mass,E.inertia=E._original.inertia,E.density=E._original.density,E.inverseMass=E._original.inverseMass,E.inverseInertia=E._original.inverseInertia,E._original=null)}},t.setMass=function(v,m){var b=v.inertia/(v.mass/6);v.inertia=b*(m/6),v.inverseInertia=1/v.inertia,v.mass=m,v.inverseMass=1/v.mass,v.density=v.mass/v.area},t.setDensity=function(v,m){t.setMass(v,m*v.area),v.density=m},t.setInertia=function(v,m){v.inertia=m,v.inverseInertia=1/v.inertia},t.setVertices=function(v,m){m[0].body===v?v.vertices=m:v.vertices=l.create(m,v),v.axes=c.fromVertices(v.vertices),v.area=l.area(v.vertices),t.setMass(v,v.density
2595*v.area);var b=l.centre(v.vertices);l.translate(v.vertices,b,-1),t.setInertia(v,t._inertiaScale*l.inertia(v.vertices,v.mass)),l.translate(v.vertices,v.position),a.update(v.bounds,v.vertices,v.velocity)},t.setParts=function(v,m,b){var E;for(m=m.slice(0),v.parts.length=0,v.parts.push(v),v.parent=v,E=0;E<m.length;E++){var A=m[E];A!==v&&(A.parent=v,v.parts.push(A))}if(v.parts.length!==1){if(b=typeof b!="undefined"?b:!0,b){var I=[];for(E=0;E<m.length;E++)I=I.concat(m[E].vertices);l.clockwiseSort(I);var C=l.hull(I),P=l.centre(C);t.setVertices(v,C),l.translate(v.vertices,P)}var x=t._totalProperties(v);v.area=x.area,v.parent=v,v.position.x=x.centre.x,v.position.y=x.centre.y,v.positionPrev.x=x.centre.x,v.positionPrev.y=x.centre.y,t.setMass(v,x.mass),t.setInertia(v,x.inertia),t.setPosition(v,x.centre)}},t.setCentre=function(v,m,b){b?(v.positionPrev.x+=m.x,v.positionPrev.y+=m.y,v.position.x+=m.x,v.position.y+=m.y):(v.positionPrev.x=m.x-(v.position.x-v.positionPrev.x),v.positionPrev.y=m.y-(v.position.y-v.positionPrev.y),v.position.x=m.x,v.position.y=m.y)},t.setPosition=function(v,m){var b=o.sub(m,v.position);v.positionPrev.x+=b.x,v.positionPrev.y+=b.y;for(var E=0;E<v.parts.length;E++){var A=v.parts[E];A.position.x+=b.x,A.position.y+=b.y,l.translate(A.vertices,b),a.update(A.bounds,A.vertices,v.velocity)}},t.setAngle=function(v,m){var b=m-v.angle;v.anglePrev+=b;for(var E=0;E<v.parts.length;E++){var A=v.parts[E];A.angle+=b,l.rotate(A.vertices,b,v.position),c.rotate(A.axes,b),a.update(A.bounds,A.vertices,v.velocity),E>0&&o.rotateAbout(A.position,b,v.position,A.position)}},t.setVelocity=function(v,m){v.positionPrev.x=v.position.x-m.x,v.positionPrev.y=v.position.y-m.y,v.velocity.x=m.x,v.velocity.y=m.y,v.speed=o.magnitude(v.velocity)},t.setAngularVelocity=function(v,m){v.anglePrev=v.angle-m,v.angularVelocity=m,v.angularSpeed=Math.abs(v.angularVelocity)},t.translate=function(v,m){t.setPosition(v,o.add(v.position,m))},t.rotate=function(v,m,b){if(!b)t.setAngle(v,v.angle+m);else{var E=Math.cos(m),A=Math.sin(m),I=v.position.x-b.x,C=v.position.y-b.y;t.setPosition(v,{x:b.x+(I*E-C*A),y:b.y+(I*A+C*E)}),t.setAngle(v,v.angle+m)}},t.scale=function(v,m,b,E){var A=0,I=0;E=E||v.position;for(var C=0;C<v.parts.length;C++){var P=v.parts[C];l.scale(P.vertices,m,b,E),P.axes=c.fromVertices(P.vertices),P.area=l.area(P.vertices),t.setMass(P,v.density*P.area),l.translate(P.vertices,{x:-P.position.x,y:-P.position.y}),t.setInertia(P,t._inertiaScale*l.inertia(P.vertices,P.mass)),l.translate(P.vertices,{x:P.position.x,y:P.position.y}),C>0&&(A+=P.area,I+=P.inertia),P.position.x=E.x+(P.position.x-E.x)*m,P.position.y=E.y+(P.position.y-E.y)*b,a.update(P.bounds,P.vertices,v.velocity)}v.parts.length>
25951&&(v.area=A,v.isStatic||(t.setMass(v,v.density*A),t.setInertia(v,I))),v.circleRadius&&(m===b?v.circleRadius*=m:v.circleRadius=null)},t.update=function(v,m,b,E){var A=Math.pow(m*b*v.timeScale,2),I=1-v.frictionAir*b*v.timeScale,C=v.position.x-v.positionPrev.x,P=v.position.y-v.positionPrev.y;v.velocity.x=C*I*E+v.force.x/v.mass*A,v.velocity.y=P*I*E+v.force.y/v.mass*A,v.positionPrev.x=v.position.x,v.positionPrev.y=v.position.y,v.position.x+=v.velocity.x,v.position.y+=v.velocity.y,v.angularVelocity=(v.angle-v.anglePrev)*I*E+v.torque/v.inertia*A,v.anglePrev=v.angle,v.angle+=v.angularVelocity,v.speed=o.magnitude(v.velocity),v.angularSpeed=Math.abs(v.angularVelocity);for(var x=0;x<v.parts.length;x++){var T=v.parts[x];l.translate(T.vertices,v.velocity),x>0&&(T.position.x+=v.velocity.x,T.position.y+=v.velocity.y),v.angularVelocity!==0&&(l.rotate(T.vertices,v.angularVelocity,v.position),c.rotate(T.axes,v.angularVelocity),x>0&&o.rotateAbout(T.position,v.angularVelocity,v.position,T.position)),a.update(T.bounds,T.vertices,v.velocity)}},t.applyForce=function(v,m,b){v.force.x+=b.x,v.force.y+=b.y;var E={x:m.x-v.position.x,y:m.y-v.position.y};v.torque+=E.x*b.y-E.y*b.x},t._totalProperties=function(v){for(var m={mass:0,area:0,inertia:0,centre:{x:0,y:0}},b=v.parts.length===1?0:1;b<v.parts.length;b++){var E=v.parts[b],A=E.mass!==1/0?E.mass:1;m.mass+=A,m.area+=E.area,m.inertia+=E.inertia,m.centre=o.add(m.centre,o.mult(E.position,A))}return m.centre=o.div(m.centre,m.mass),m}})()},function(n,r,i){var t={};n.exports=t;var l=i(4);(function(){t._motionWakeThreshold=.18,t._motionSleepThreshold=.08,t._minBias=.9,t.update=function(o,d){for(var f=d*d*d,h=0;h<o.length;h++){var a=o[h],c=a.speed*a.speed+a.angularSpeed*a.angularSpeed;if(a.force.x!==0||a.force.y!==0){t.set(a,!1);continue}var p=Math.min(a.motion,c),v=Math.max(a.motion,c);a.motion=t._minBias*p+(1-t._minBias)*v,a.sleepThreshold>0&&a.motion<t._motionSleepThreshold*f?(a.sleepCounter+=1,a.sleepCounter>=a.sleepThreshold&&t.set(a,!0)):a.sleepCounter>0&&(a.sleepCounter-=1)}},t.afterCollisions=function(o,d){for(var f=d*d*d,h=0;h<o.length;h++){var a=o[h];if(a.isActive){var c=a.collision,p=c.bodyA.parent,v=c.bodyB.parent;
2595if(!(p.isSleeping&&v.isSleeping||p.isStatic||v.isStatic)&&(p.isSleeping||v.isSleeping)){var m=p.isSleeping&&!p.isStatic?p:v,b=m===p?v:p;!m.isStatic&&b.motion>t._motionWakeThreshold*f&&t.set(m,!1)}}}},t.set=function(o,d){var f=o.isSleeping;d?(o.isSleeping=!0,o.sleepCounter=o.sleepThreshold,o.positionImpulse.x=0,o.positionImpulse.y=0,o.positionPrev.x=o.position.x,o.positionPrev.y=o.position.y,o.anglePrev=o.angle,o.speed=0,o.angularSpeed=0,o.motion=0,f||l.trigger(o,"sleepStart")):(o.isSleeping=!1,o.sleepCounter=0,f&&l.trigger(o,"sleepEnd"))}})()},function(n,r,i){var t={};n.exports=t;var l=i(3),o=i(2),d=i(7),f=i(1),h=i(10),a=i(0);(function(){t._warming=.4,t._torqueDampen=1,t._minLength=1e-6,t.create=function(c){var p=c;p.bodyA&&!p.pointA&&(p.pointA={x:0,y:0}),p.bodyB&&!p.pointB&&(p.pointB={x:0,y:0});var v=p.bodyA?o.add(p.bodyA.position,p.pointA):p.pointA,m=p.bodyB?o.add(p.bodyB.position,p.pointB):p.pointB,b=o.magnitude(o.sub(v,m));p.length=typeof p.length!="undefined"?p.length:b,p.id=p.id||a.nextId(),p.label=p.label||"Constraint",p.type="constraint",p.stiffness=p.stiffness||(p.length>0?1:.7),p.damping=p.damping||0,p.angularStiffness=p.angularStiffness||0,p.angleA=p.bodyA?p.bodyA.angle:p.angleA,p.angleB=p.bodyB?p.bodyB.angle:p.angleB,p.plugin={};var E={visible:!0,lineWidth:2,strokeStyle:"#ffffff",type:"line",anchors:!0};return p.length===0&&p.stiffness>.1?(E.type="pin",E.anchors=!1):p.stiffness<.9&&(E.type="spring"),p.render=a.extend(E,p.render),p},t.preSolveAll=function(c){for(var p=0;p<c.length;p+=1){var v=c[p],m=v.constraintImpulse;v.isStatic||m.x===0&&m.y===0&&m.angle===0||(v.position.x+=m.x,v.position.y+=m.y,v.angle+=m.angle)}},t.solveAll=function(c,p){for(var v=0;v<c.length;v+=1){var m=c[v],b=!m.bodyA||m.bodyA&&m.bodyA.isStatic,E=!m.bodyB||m.bodyB&&m.bodyB.isStatic;(b||E)&&t.solve(c[v],p)}for(v=0;v<c.length;v+=1)m=c[v],b=!m.bodyA||m.bodyA&&m.bodyA.isStatic,E=!m.bodyB||m.bodyB&&m.bodyB.isStatic,!b&&!E&&t.solve(c[v],p)},t.solve=function(c,p){var v=c.bodyA,m=c.bodyB,b=c.pointA,E=c.pointB;if(!(!v&&!m)){v&&!v.isStatic&&(o.rotate(b,v.angle-c.angleA,b),c.angleA=v.angle),m&&!m.isStatic&&(o.rotate(E,m.angle-c.angleB,E),c.angleB=m.angle);var A=b,I=E;if(v&&(A=o.add(v.position,b)),m&&(I=o.add(m.position,E)),!(!A||!I)){var C=o.sub(A,I),P=o.magnitude(C);P<t._minLength&&(P=t._minLength);var x=(P-c.length)/P,T=c.stiffness<1?c.stiffness*p:c.stiffness,D=o.mult(C,x*T),U=(v?v.inverseMass:0)+(m?m.inverseMass:0),j=(v?v.inverseInertia:0)+(m?m.inverseInertia:0),k=U+j,G,H,ne,ee,te;if(c.damping){var q=o.create();ne=o.div(C,P),te=o.sub(m&&o.sub(m.position,m.positionPrev)||q,v&&o.sub(v.position,v.positionPrev)||q),ee=o.dot(ne,te)}v&&!v.isStatic&&(H=v.inverseMass/U,v.constraintImpulse.x-=D.x*H,v.constraintImpulse.y-=D.y*H,v.position.x-=D.x*H,v.position.y-=D.y*H,c.damping&&(v.positionPrev.x-=c.damping*ne.x*ee*H,v.positionPrev.y-=c.damping*ne.y*ee*H),G=o.cross(b,D)/k*t._torqueDampen*v.inverseInertia*(1-c.angularStiffness),v.constraintImpulse.angle-=G,v.angle-=G),m&&!m.isStatic&&(H=m.inverseMass/U,m.constraintImpulse.x+=D.x*H,m.constraintImpulse.y+=D.y*H,m.position.x+=D.x*H,m.position.y+=D.y*H,c.damping&&(m.positionPrev.x+=c.damping*ne.x*ee*H,m.positionPrev.y+=c.damping*ne.y*ee*H),G=o.cross(E,D)/k*t._torqueDampen*m.inverseInertia*(1-c.angularStiffness),m.constraintImpulse.angle+=G,m.angle+=G)}}},t.postSolveAll=function(c){for(var p=0;p<c.length;p++){var v=c[p],m=v.constraintImpulse;if(!(v.isStatic||m.x===0&&m.y===0&&m.angle===0)){d.set(v,!1);for(var b=0;b<v.parts.length;b++){var E=v.parts[b];l.translate(E.vertices,m),b>0&&(E.position.x+=m.x,E.position.y+=m.y),m.angle!==0&&(l.rotate(E.vertices,m.angle,v.position),h.rotate(E.axes,m.angle),b>0&&o.rotateAbout(E.position,m.angle,v.position,E.position)),f.update(E.bounds,E.vertices,v.velocity)}m.angle*=t._warming,m.x*=t._warming,m.y*=t._warming}}},t.pointAWorld=function(c){return{x:(c.bodyA?c.bodyA.position.x:0)+c.pointA.x,y:(c.bodyA?c.bodyA.position.y:0)+c.pointA.y}},t.pointBWorld=function(c){return{x:(c.bodyB?c.bodyB.position.x:0)+c.pointB.x,y:(c.bodyB?c.bodyB.position.y:0)+c.pointB.y}}})()},function(n,r,i){var t={};n.exports=t;var l=i(17);(function(){t.create=function(o,d){var f=o.bodyA,h=o.bodyB,a=o.parentA,c=o.parentB,p={id:t.id(f,h),bodyA:f,bodyB:h,contacts:{},activeContacts:[],separation:0,isActive:!0,confirmedActive:!0,isSensor:f.isSensor||h.isSensor,timeCreated:d,timeUpdated:d,inverseMass:a.inverseMass+c.inverseMass,friction:Math.min(a.friction,c.friction),frictionStatic:Math.max(a.frictionStatic,c.frictionStatic),restitution:Math.max(a.restitution,c.restitution),slop:Math.max(a.slop,c.slop)};return t.update(p,o,d),p},t.update=function(o,d,f){var h=o.contacts,a=d.supports,c=o.activeContacts,p=d.parentA,v=d.parentB;if(o.collision=d,o.inverseMass=p.inverseMass+v.inverseMass,o.friction=Math.min(p.friction,v.friction),o.frictionStatic=Math.max(p.frictionStatic,v.frictionStatic),o.restitution=Math.max(p.restitution,v.restitution),o.slop=Math.max(p.slop,v.slop),c.length=0,d.collided){for(var m=0;m<a.length;m++){var b=a[m],E=l.id(b),A=h[E];A?c.push(A):c.push(h[E]=l.create(b))}o.separation=d.depth,t.setActive(o,!0,f)}else o.isActive===!0&&t.setActive(o,!1,f)},t.setActive=function(o,d,f){d?(o.isActive=!0,o.timeUpdated=f):(o.isActive=!1,o.activeContacts.length=0)},t.id=function(o,d){return o.id<d.id?"A"+o.id+"B"+d.id:"A"+d.id+"B"+o.id}})()},function(n,r,i){var t={};n.exports=t;var l=i(2),o=i(0);(function(){t.fromVertices=function(d){for(var f={},h=0;h<d.length;h++){var a=(h+1)%d.length,c=l.normalise({x:d[a].y-d[h].y,y:d[h].x-d[a].x}),p=c.y===0?1/0:c.x/c.y;p=p.toFixed(3).toString(),f[p]=c}return o.values(f)},t.rotate=function(d,f){if(f!==0)for(var h=Math.cos(f),a=Math.sin(f),
2595c=0;c<d.length;c++){var p=d[c],v;v=p.x*h-p.y*a,p.y=p.x*a+p.y*h,p.x=v}}})()},function(n,r,i){var t={};n.exports=t;var l=i(3),o=i(0),d=i(6),f=i(1),h=i(2);(function(){t.rectangle=function(a,c,p,v,m){m=m||{};var b={label:"Rectangle Body",position:{x:a,y:c},vertices:l.fromPath("L 0 0 L "+p+" 0 L "+p+" "+v+" L 0 "+v)};if(m.chamfer){var E=m.chamfer;b.vertices=l.chamfer(b.vertices,E.radius,E.quality,E.qualityMin,E.qualityMax),delete m.chamfer}return d.create(o.extend({},b,m))},t.trapezoid=function(a,c,p,v,m,b){b=b||{},m*=.5;var E=(1-m*2)*p,A=p*m,I=A+E,C=I+A,P;m<.5?P="L 0 0 L "+A+" "+-v+" L "+I+" "+-v+" L "+C+" 0":P="L 0 0 L "+I+" "+-v+" L "+C+" 0";var x={label:"Trapezoid Body",position:{x:a,y:c},vertices:l.fromPath(P)};if(b.chamfer){var T=b.chamfer;x.vertices=l.chamfer(x.vertices,T.radius,T.quality,T.qualityMin,T.qualityMax),delete b.chamfer}return d.create(o.extend({},x,b))},t.circle=function(a,c,p,v,m){v=v||{};var b={label:"Circle Body",circleRadius:p};m=m||25;var E=Math.ceil(Math.max(10,Math.min(m,p)));return E%2===1&&(E+=1),t.polygon(a,c,E,p,o.extend({},b,v))},t.polygon=function(a,c,p,v,m){if(m=m||{},p<3)return t.circle(a,c,v,m);for(var b=2*Math.PI/p,E="",A=b*.5,I=0;I<p;I+=1){var C=A+I*b,P=Math.cos(C)*v,x=Math.sin(C)*v;E+="L "+P.toFixed(3)+" "+x.toFixed(3)+" "}var T={label:"Polygon Body",position:{x:a,y:c},vertices:l.fromPath(E)};if(m.chamfer){var D=m.chamfer;T.vertices=l.chamfer(T.vertices,D.radius,D.quality,D.qualityMin,D.qualityMax),delete m.chamfer}return d.create(o.extend({},T,m))},t.fromVertices=function(a,c,p,v,m,b,E,A){var I=o.getDecomp(),C,P,x,T,D,U,j,k,G,H,ne;for(C=!!(I&&I.quickDecomp),v=v||{},x=[],m=typeof m!="undefined"?m:!1,b=typeof b!="undefined"?b:.01,E=typeof E!="undefined"?E:10,A=typeof A!="undefined"?A:.01,o.isArray(p[0])||(p=[p]),H=0;H<p.length;H+=1)if(U=p[H],T=l.isConvex(U),D=!T,D&&!C&&o.warnOnce("Bodies.fromVertices: Install the 'poly-decomp' library and use Common.setDecomp or provide 'decomp' as a global to decompose concave vertices."),T||!C)T?U=l.clockwiseSort(U):U=l.hull(U),x.push({position:{x:a,y:c},vertices:U});else{var ee=U.map(function(fe){return[fe.x,fe.y]});I.makeCCW(ee),b!==!1&&I.removeCollinearPoints(ee,b),A!==!1&&I.removeDuplicatePoints&&I.removeDuplicatePoints(ee,A);var te=I.quickDecomp(ee);for(j=0;j<te.length;j++){var q=te[j],X=q.map(function(fe){return{x:fe[0],y:fe[1]}});E>0&&l.area(X)<E||x.push({position:l.centre(X),vertices:X})}}for(j=0;j<x.length;j++)x[j]=d.create(o.extend(x[j],v));if(m){var Q=5;for(j=0;j<x.length;j++){var ae=x[j];for(k=j+1;k<x.length;k++){var Z=x[k];if(f.overlaps(ae.bounds,Z.bounds)){var ue=ae.vertices,$=Z.vertices;for(G=0;G<ae.vertices.length;G++)for(ne=0;ne<Z.vertices.length;ne++){var oe=h.magnitudeSquared(h.sub(ue[(G+1)%ue.length],$[ne])),re=h.magnitudeSquared(h.sub(ue[G],$[(ne+1)%$.length]));oe<Q&&re<Q&&(ue[G].isInternal=!0,$[ne].isInternal=!0)}}}}}return x.length>1?(P=d.create(o.extend({parts:x.slice(0)},v)),d.setPosition(P,{x:a,y:c}),P):x[0]}})()},function(n,r,i){var t={};n.exports=t;var l=i(0);(function(){t.create=function(o){var d={};return o||l.log("Mouse.create: element was undefined, defaulting to document.body","warn"),d.element=o||document.body,d.absolute={x:0,y:0},d.position={x:0,y:0},d.mousedownPosition={x:0,y:0},d.mouseupPosition={x:0,y:0},d.offset={x:0,y:0},d.scale={x:1,y:1},d.wheelDelta=0,d.button=-1,d.pixelRatio=parseInt(d.element.getAttribute("data-pixel-ratio"),10)||1,d.sourceEvents={mousemove:null,mousedown:null,mouseup:null,mousewheel:null},d.mousemove=function(f){var h=t._getRelativeMousePosition(f,d.element,d.pixelRatio),a=f.changedTouches;a&&(d.button=0,f.preventDefault()),d.absolute.x=h.x,d.absolute.y=h.y,d.position.x=d.absolute.x*d.scale.x+d.offset.x,d.position.y=d.absolute.y*d.scale.y+d.offset.y,d.sourceEvents.mousemove=f},d.mousedown=function(f){var h=t._getRelativeMousePosition(f,d.element,d.pixelRatio),a=f.changedTouches;a?(d.button=0,f.preventDefault()):d.button=f.button,d.absolute.x=h.x,d.absolute.y=h.y,d.position.x=d.absolute.x*d.scale.x+d.offset.x,d.position.y=d.absolute.y*d.scale.y+d.offset.y,d.mousedownPosition.x=d.position.x,d.mousedownPosition.y=d.position.y,d.sourceEvents.mousedown=f},d.mouseup=function(f){var h=t._getRelativeMousePosition(f,d.element,d.pixelRatio),a=f.changedTouches;a&&f.preventDefault(),d.button=-1,d.absolute.x=h.x,d.absolute.y=h.y,d.position.x=d.absolute.x*d.scale.x+d.offset.x,d.position.y=d.absolute.y*d.scale.y+d.offset.y,d.mouseupPosition.x=d.position.x,d.mouseupPosition.y=d.position.y,d.sourceEvents.mouseup=f},d.mousewheel=function(f){d.wheelDelta=Math.max(-1,Math.min(1,f.wheelDelta||-f.detail)),f.preventDefault()},t.setElement(d,d.element),d},t.setElement=function(o,d){o.element=d,d.addEventListener("mousemove",o.mousemove),d.addEventListener("mousedown",o.mousedown),d.addEventListener("mouseup",o.mouseup),d.addEventListener("mousewheel",o.mousewheel),d.addEventListener("DOMMouseScroll",o.mousewheel),d.addEventListener("touchmove",o.mousemove),d.addEventListener("touchstart",o.mou
2595sedown),d.addEventListener("touchend",o.mouseup)},t.clearSourceEvents=function(o){o.sourceEvents.mousemove=null,o.sourceEvents.mousedown=null,o.sourceEvents.mouseup=null,o.sourceEvents.mousewheel=null,o.wheelDelta=0},t.setOffset=function(o,d){o.offset.x=d.x,o.offset.y=d.y,o.position.x=o.absolute.x*o.scale.x+o.offset.x,o.position.y=o.absolute.y*o.scale.y+o.offset.y},t.setScale=function(o,d){o.scale.x=d.x,o.scale.y=d.y,o.position.x=o.absolute.x*o.scale.x+o.offset.x,o.position.y=o.absolute.y*o.scale.y+o.offset.y},t._getRelativeMousePosition=function(o,d,f){var h=d.getBoundingClientRect(),a=document.documentElement||document.body.parentNode||document.body,c=window.pageXOffset!==void 0?window.pageXOffset:a.scrollLeft,p=window.pageYOffset!==void 0?window.pageYOffset:a.scrollTop,v=o.changedTouches,m,b;return v?(m=v[0].pageX-h.left-c,b=v[0].pageY-h.top-p):(m=o.pageX-h.left-c,b=o.pageY-h.top-p),{x:m/(d.clientWidth/(d.width||d.clientWidth)*f),y:b/(d.clientHeight/(d.height||d.clientHeight)*f)}}})()},function(n,r,i){var t={};n.exports=t;var l=i(14),o=i(9),d=i(1);(function(){t.collisions=function(f,h){for(var a=[],c=h.pairs.table,p=0;p<f.length;p++){var v=f[p][0],m=f[p][1];if(!((v.isStatic||v.isSleeping)&&(m.isStatic||m.isSleeping))&&t.canCollide(v.collisionFilter,m.collisionFilter)&&d.overlaps(v.bounds,m.bounds))for(var b=v.parts.length>1?1:0;b<v.parts.length;b++)for(var E=v.parts[b],A=m.parts.length>1?1:0;A<m.parts.length;A++){var I=m.parts[A];if(E===v&&I===m||d.overlaps(E.bounds,I.bounds)){var C=o.id(E,I),P=c[C],x;P&&P.isActive?x=P.collision:x=null;var T=l.collides(E,I,x);T.collided&&a.push(T)}}}return a},t.canCollide=function(f,h){return f.group===h.group&&f.group!==0?f.group>0:(f.mask&h.category)!==0&&(h.mask&f.category)!==0}})()},function(n,r,i){var t={};n.exports=t;var l=i(3),o=i(2);(function(){t.collides=function(d,f,h){var a,c,p,v,m=!1;if(h){var b=d.parent,E=f.parent,A=b.speed*b.speed+b.angularSpeed*b.angularSpeed+E.speed*E.speed+E.angularSpeed*E.angularSpeed;m=h&&h.collided&&A<.2,v=h}else v={collided:!1,bodyA:d,bodyB:f};if(h&&m){var I=v.axisBody,C=I===d?f:d,P=[I.axes[h.axisNumber]];if(p=t._overlapAxes(I.vertices,C.vertices,P),v.reused=!0,p.overlap<=0)return v.collided=!1,v}else{if(a=t._overlapAxes(d.vertices,f.vertices,d.axes),a.overlap<=0||(c=t._overlapAxes(f.vertices,d.vertices,f.axes),c.overlap<=0))return v.collided=!1,v;a.overlap<c.overlap?(p=a,v.axisBody=d):(p=c,v.axisBody=f),v.axisNumber=p.axisNumber}v.bodyA=d.id<f.id?d:f,v.bodyB=d.id<f.id?f:d,v.collided=!0,v.depth=p.overlap,v.parentA=v.bodyA.parent,v.parentB=v.bodyB.parent,d=v.bodyA,f=v.bodyB,o.dot(p.axis,o.sub(f.position,d.position))<0?v.normal={x:p.axis.x,y:p.axis.y}:v.normal={x:-p.axis.x,y:-p.axis.y},v.tangent=o.perp(v.normal),v.penetration=v.penetration||{},v.penetration.x=v.normal.x*v.depth,v.penetration.y=v.normal.y*v.depth;var x=t._findSupports(d,f,v.normal),T=[];if(l.contains(d.vertices,x[0])&&T.push(x[0]),l.contains(d.vertices,x[1])&&T.push(x[1]),T.length<2){var D=t._findSupports(f,d,o.neg(v.normal));l.contains(f.vertices,D[0])&&T.push(D[0]),T.length<2&&l.contains(f.vertices,D[1])&&T.push(D[1])}return T.length<1&&(T=[x[0]]),v.supports=T,v},t._overlapAxes=function(d,f,h){for(var a=o._temp[0],c=o._temp[1],p={overlap:Number.MAX_VALUE},v,m,b=0;b<h.length;b++){if(m=h[b],t._projectToAxis(a,d,m),t._projectToAxis(c,f,m),v=Math.min(a.max-c.min,c.max-a.min),v<=0)return p.overlap=v,p;v<p.overlap&&(p.overlap=v,p.axis=m,p.axisNumber=b)}return p},t._projectToAxis=function(d,f,h){for(var a=o.dot(f[0],h),c=a,p=1;p<f.length;p+=1){var v=o.dot(f[p],h);v>c?c=v:v<a&&(a=v)}d.min=a,d.max=c},t._findSupports=function(d,f,h){for(var a=Number.MAX_VALUE,c=o._temp[0],p=f.vertices,v=d.position,m,b,E,A,I=0;I<p.length;I++)b=p[I],c.x=b.x-v.x,c.y=b.y-v.y,m=-o.dot(h,c),m<a&&(a=m,E=b);var C=E.index-1>=0?E.index-1:p.length-1;b=p[C],c.x=b.x-v.x,c.y=b.y-v.y,a=-o.dot(h,c),A=b;var P=(E.index+1)%p.length;return b=p[P],c.x=b.x-v.x,c.y=b.y-v.y,m=-o.dot(h,c),m<a&&(A=b),[E,A]}})()},function(n,r,i){var t={};n.exports=t;var l=i(0);(function(){t._registry={},t.register=function(o){if(t.isPlugin(o)||l.warn("Plugin.register:",t.toString(o),"does not implement all required fields."),o.name in t._registry){var d=t._registry[o.name],f=t.versionParse(o.version).number,h=t.versionParse(d.version).number;f>
2595h?(l.warn("Plugin.register:",t.toString(d),"was upgraded to",t.toString(o)),t._registry[o.name]=o):f<h?l.warn("Plugin.register:",t.toString(d),"can not be downgraded to",t.toString(o)):o!==d&&l.warn("Plugin.register:",t.toString(o),"is already registered to different plugin object")}else t._registry[o.name]=o;return o},t.resolve=function(o){return t._registry[t.dependencyParse(o).name]},t.toString=function(o){return typeof o=="string"?o:(o.name||"anonymous")+"@"+(o.version||o.range||"0.0.0")},t.isPlugin=function(o){return o&&o.name&&o.version&&o.install},t.isUsed=function(o,d){return o.used.indexOf(d)>-1},t.isFor=function(o,d){var f=o.for&&t.dependencyParse(o.for);return!o.for||d.name===f.name&&t.versionSatisfies(d.version,f.range)},t.use=function(o,d){if(o.uses=(o.uses||[]).concat(d||[]),o.uses.length===0){l.warn("Plugin.use:",t.toString(o),"does not specify any dependencies to install.");return}for(var f=t.dependencies(o),h=l.topologicalSort(f),a=[],c=0;c<h.length;c+=1)if(h[c]!==o.name){var p=t.resolve(h[c]);if(!p){a.push("\u274C "+h[c]);continue}t.isUsed(o,p.name)||(t.isFor(p,o)||(l.warn("Plugin.use:",t.toString(p),"is for",p.for,"but installed on",t.toString(o)+"."),p._warned=!0),p.install?p.install(o):(l.warn("Plugin.use:",t.toString(p),"does not specify an install function."),p._warned=!0),p._warned?(a.push("\u{1F536} "+t.toString(p)),delete p._warned):a.push("\u2705 "+t.toString(p)),o.used.push(p.name))}a.length>0&&l.info(a.join("  "))},t.dependencies=function(o,d){var f=t.dependencyParse(o),h=f.name;if(d=d||{},!(h in d)){o=t.resolve(o)||o,d[h]=l.map(o.uses||[],function(c){t.isPlugin(c)&&t.register(c);var p=t.dependencyParse(c),v=t.resolve(c);return v&&!t.versionSatisfies(v.version,p.range)?(l.warn("Plugin.dependencies:",t.toString(v),"does not satisfy",t.toString(p),"used by",t.toString(f)+"."),v._warned=!0,o._warned=!0):v||(l.warn("Plugin.dependencies:",t.toString(c),"used by",t.toString(f),"could not be resolved."),o._warned=!0),p.name});for(var a=0;a<d[h].length;a+=1)t.dependencies(d[h][a],d);return d}},t.dependencyParse=function(o){if(l.isString(o)){var d=/^[\w-]+(@(\*|[\^~]?\d+\.\d+\.\d+(-[0-9A-Za-z-]+)?))?$/;return d.test(o)||l.warn("Plugin.dependencyParse:",o,"is not a valid dependency string."),{name:o.split("@")[0],range:o.split("@")[1]||"*"}}return{name:o.name,range:o.range||o.version}},t.versionParse=function(o){var d=/^(\*)|(\^|~|>=|>)?\s*((\d+)\.(\d+)\.(\d+))(-[0-9A-Za-z-]+)?$/;d.test(o)||l.warn("Plugin.versionParse:",o,"is not a valid version or range.");var f=d.exec(o),h=Number(f[4]),a=Number(f[5]),c=Number(f[6]);return{isRange:!!(f[1]||f[2]),version:f[3],range:o,operator:f[1]||f[2]||"",major:h,minor:a,patch:c,parts:[h,a,c],prerelease:f[7],number:h*1e8+a*1e4+c}},t.versionSatisfies=function(o,d){d=d||"*";var f=t.versionParse(d),h=t.versionParse(o);if(f.isRange){if(f.operator==="*"||o==="*")return!0;if(f.operator===">")return h.number>f.number;if(f.operator===">=")return h.number>=f.number;if(f.operator==="~")return h.major===f.major&&h.minor===f.minor&&h.patch>=f.patch;if(f.operator==="^")return f.major>0?h.major===f.major&&h.number>=f.number:f.minor>0?h.minor===f.minor&&h.patch>=f.patch:h.patch===f.patch}return o===d||o==="*"}})()},function(n,r,i){var t={};n.exports=t;var l=i(0),o=i(5),d=i(1),f=i(4),h=i(2),a=i(12);(function(){var c,p;typeof window!="undefined"&&(c=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(C){window.setTimeout(function(){C(l.now())},1e3/60)},p=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelAnimationFrame),t._goodFps=30,t._goodDelta=1e3/60,t.create=function(C){var P={controller:t,engine:null,element:null,canvas:null,mouse:null,frameRequestId:null,timing:{historySize:60,delta:0,deltaHistory:[],lastTime:0,lastTimestamp:0,lastElapsed:0,timestampElapsed:0,timestampElapsedHistory:[],engineDeltaHistory:[],engineElapsedHistory:[],elapsedHistory:[]},options:{width:800,height:600,pixelRatio:1,background:"#14151f",wireframeBackground:"#14151f",hasBounds:!!C.bounds,enabled:!0,wireframes:!0,showSleeping:!0,showDebug:!1,showStats:!1,showPerformance:!1,showBroadphase:!1,showBounds:!1,showVelocity:!1,showCollisions:!1,showSeparations:!1,showAxes:!1,showPositions:!1,showAngleIndicator:!1,showIds:!1,showVertexNumbers:!1,showConvexHulls:!1,showInternalEdges:!1,showMousePosition:!1}},x=l.extend(P,C);return x.canvas&&(x.canvas.width=x.options.width||x.canvas.width,x.canvas.height=x.options.height||x.canvas.height),x.mouse=C.mouse,x.engine=C.engine,x.canvas=x.canvas||b(x.options.width,x.options.height),x.context=x.canvas.getContext("2d"),x.textures={},x.bounds=x.bounds||{min:{x:0,y:0},max:{x:x.canvas.width,y:x.canvas.height}},x.options.pixelRatio!==1&&t.setPixelRatio(x,x.options.pixelRatio),l.
2595isElement(x.element)?x.element.appendChild(x.canvas):x.canvas.parentNode||l.log("Render.create: options.element was undefined, render.canvas was created but not appended","warn"),x},t.run=function(C){(function P(x){C.frameRequestId=c(P),v(C,x),t.world(C,x),(C.options.showStats||C.options.showDebug)&&t.stats(C,C.context,x),(C.options.showPerformance||C.options.showDebug)&&t.performance(C,C.context,x)})()},t.stop=function(C){p(C.frameRequestId)},t.setPixelRatio=function(C,P){var x=C.options,T=C.canvas;P==="auto"&&(P=E(T)),x.pixelRatio=P,T.setAttribute("data-pixel-ratio",P),T.width=x.width*P,T.height=x.height*P,T.style.width=x.width+"px",T.style.height=x.height+"px"},t.lookAt=function(C,P,x,T){T=typeof T!="undefined"?T:!0,P=l.isArray(P)?P:[P],x=x||{x:0,y:0};for(var D={min:{x:1/0,y:1/0},max:{x:-1/0,y:-1/0}},U=0;U<P.length;U+=1){var j=P[U],k=j.bounds?j.bounds.min:j.min||j.position||j,G=j.bounds?j.bounds.max:j.max||j.position||j;k&&G&&(k.x<D.min.x&&(D.min.x=k.x),G.x>D.max.x&&(D.max.x=G.x),k.y<D.min.y&&(D.min.y=k.y),G.y>D.max.y&&(D.max.y=G.y))}var H=D.max.x-D.min.x+2*x.x,ne=D.max.y-D.min.y+2*x.y,ee=C.canvas.height,te=C.canvas.width,q=te/ee,X=H/ne,Q=1,ae=1;X>q?ae=X/q:Q=q/X,C.options.hasBounds=!0,C.bounds.min.x=D.min.x,C.bounds.max.x=D.min.x+H*Q,C.bounds.min.y=D.min.y,C.bounds.max.y=D.min.y+ne*ae,T&&(C.bounds.min.x+=H*.5-H*Q*.5,C.bounds.max.x+=H*.5-H*Q*.5,C.bounds.min.y+=ne*.5-ne*ae*.5,C.bounds.max.y+=ne*.5-ne*ae*.5),C.bounds.min.x-=x.x,C.bounds.max.x-=x.x,C.bounds.min.y-=x.y,C.bounds.max.y-=x.y,C.mouse&&(a.setScale(C.mouse,{x:(C.bounds.max.x-C.bounds.min.x)/C.canvas.width,y:(C.bounds.max.y-C.bounds.min.y)/C.canvas.height}),a.setOffset(C.mouse,C.bounds.min))},t.startViewTransform=function(C){var P=C.bounds.max.x-C.bounds.min.x,x=C.bounds.max.y-C.bounds.min.y,T=P/C.options.width,D=x/C.options.height;C.context.setTransform(C.options.pixelRatio/T,0,0,C.options.pixelRatio/D,0,0),C.context.translate(-C.bounds.min.x,-C.bounds.min.y)},t.endViewTransform=function(C){C.context.setTransform(C.options.pixelRatio,0,0,C.options.pixelRatio,0,0)},t.world=function(C,P){var x=l.now(),T=C.engine,D=T.world,U=C.canvas,j=C.context,k=C.options,G=C.timing,H=o.allBodies(D),ne=o.allConstraints(D),ee=k.wireframes?k.wireframeBackground:k.background,te=[],q=[],X,Q={timestamp:T.timing.timestamp};if(f.trigger(C,"beforeRender",Q),C.currentBackground!==ee&&I(C,ee),j.globalCompositeOperation="source-in",j.fillStyle="transparent",j.fillRect(0,0,U.width,U.height),j.globalCompositeOperation="source-over",k.hasBounds){for(X=0;X<H.length;X++){var ae=H[X];d.overlaps(ae.bounds,C.bounds)&&te.push(ae)}for(X=0;X<ne.length;X++){var Z=ne[X],ue=Z.bodyA,$=Z.bodyB,oe=Z.pointA,re=Z.pointB;ue&&(oe=h.add(ue.position,Z.pointA)),$&&(re=h.add($.position,Z.pointB)),!(!oe||!re)&&(d.contains(C.bounds,oe)||d.contains(C.bounds,re))&&q.push(Z)}t.startViewTransform(C),C.mouse&&(a.setScale(C.mouse,{x:(C.bounds.max.x-C.bounds.min.x)/C.options.width,y:(C.bounds.max.y-C.bounds.min.y)/C.options.height}),a.setOffset(C.mouse,C.bounds.min))}else q=ne,te=H,C.options.pixelRatio!==1&&C.context.setTransform(C.options.pixelRatio,0,0,C.options.pixelRatio,0,0);!k.wireframes||T.enableSleeping&&k.showSleeping?t.bodies(C,te,j):(k.showConvexHulls&&t.bodyConvexHulls(C,te,j),t.bodyWireframes(C,te,j)),k.showBounds&&t.bodyBounds(C,te,j),(k.showAxes||k.showAngleIndicator)&&t.bodyAxes(C,te,j),k.showPositions&&t.bodyPositions(C,te,j),k.showVelocity&&t.bodyVelocity(C,te,j),k.showIds&&t.bodyIds(C,te,j),k.showSeparations&&t.separations(C,T.pairs.list,j),k.showCollisions&&t.collisions(C,T.pairs.list,j),k.showVertexNumbers&&t.vertexNumbers(C,te,j),k.showMousePosition&&t.mousePosition(C,C.mouse,j),t.constraints(q,j),k.showBroadphase&&t.grid(C,T.grid,j),k.hasBounds&&t.endViewTransform(C),f.trigger(C,"afterRender",Q),G.lastElapsed=l.now()-x},t.stats=function(C,P,x){for(var T=C.engine,D=T.world,U=o.allBodies(D),j=0,k=55,G=44,H=0,ne=0,ee=0;ee<U.length;ee+=1)j+=U[ee].parts.length;var te={Part:j,Body:U.length,Cons:o.allConstraints(D).length,Comp:o.allComposites(D).length,Pair:T.pairs.list.length};P.fillStyle="#0e0f19",P.fillRect(H,ne,k*5.5,G),P.font="12px Arial",P.textBaseline="top",P.textAlign="right";for(var q in te){var X=te[q];P.fillStyle="#aaa",P.fillText(q,H+k,ne+8),P.fillStyle="#eee",P.fillText(X,H+k,ne+26),H+=k}},t.performance=function(C,P){var x=C.engine,T=C.timing,D=T.deltaHistory,U=T.elapsedHistory,j=T.timestampElapsedHistory,k=T.engineDeltaHistory,G=T.engineElapsedHistory,H=x.timing.lastDelta,ne=m(D),ee=m(U),te=m(k),q=m(G),
2595X=m(j),Q=X/ne||0,ae=1e3/ne||0,Z=4,ue=12,$=60,oe=34,re=10,fe=69;P.fillStyle="#0e0f19",P.fillRect(0,50,ue*4+$*5+22,oe),t.status(P,re,fe,$,Z,D.length,Math.round(ae)+" fps",ae/t._goodFps,function(Se){return D[Se]/ne-1}),t.status(P,re+ue+$,fe,$,Z,k.length,H.toFixed(2)+" dt",t._goodDelta/H,function(Se){return k[Se]/te-1}),t.status(P,re+(ue+$)*2,fe,$,Z,G.length,q.toFixed(2)+" ut",1-q/t._goodFps,function(Se){return G[Se]/q-1}),t.status(P,re+(ue+$)*3,fe,$,Z,U.length,ee.toFixed(2)+" rt",1-ee/t._goodFps,function(Se){return U[Se]/ee-1}),t.status(P,re+(ue+$)*4,fe,$,Z,j.length,Q.toFixed(2)+" x",Q*Q*Q,function(Se){return(j[Se]/D[Se]/Q||0)-1})},t.status=function(C,P,x,T,D,U,j,k,G){C.strokeStyle="#888",C.fillStyle="#444",C.lineWidth=1,C.fillRect(P,x+7,T,1),C.beginPath(),C.moveTo(P,x+7-D*l.clamp(.4*G(0),-2,2));for(var H=0;H<T;H+=1)C.lineTo(P+H,x+7-(H<U?D*l.clamp(.4*G(H),-2,2):0));C.stroke(),C.fillStyle="hsl("+l.clamp(25+95*k,0,120)+",100%,60%)",C.fillRect(P,x-7,4,4),C.font="12px Arial",C.textBaseline="middle",C.textAlign="right",C.fillStyle="#eee",C.fillText(j,P+T,x-5)},t.constraints=function(C,P){for(var x=P,T=0;T<C.length;T++){var D=C[T];if(!(!D.render.visible||!D.pointA||!D.pointB)){var U=D.bodyA,j=D.bodyB,k,G;if(U?k=h.add(U.position,D.pointA):k=D.pointA,D.render.type==="pin")x.beginPath(),x.arc(k.x,k.y,3,0,2*Math.PI),x.closePath();else{if(j?G=h.add(j.position,D.pointB):G=D.pointB,x.beginPath(),x.moveTo(k.x,k.y),D.render.type==="spring")for(var H=h.sub(G,k),ne=h.perp(h.normalise(H)),ee=Math.ceil(l.clamp(D.length/5,12,20)),te,q=1;q<ee;q+=1)te=q%2===0?1:-1,x.lineTo(k.x+H.x*(q/ee)+ne.x*te*4,k.y+H.y*(q/ee)+ne.y*te*4);x.lineTo(G.x,G.y)}D.render.lineWidth&&(x.lineWidth=D.render.lineWidth,x.strokeStyle=D.render.strokeStyle,x.stroke()),D.render.anchors&&(x.fillStyle=D.render.strokeStyle,x.beginPath(),x.arc(k.x,k.y,3,0,2*Math.PI),x.arc(G.x,G.y,3,0,2*Math.PI),x.closePath(),x.fill())}}},t.bodies=function(C,P,x){var T=x,D=C.engine,U=C.options,j=U.showInternalEdges||!U.wireframes,k,G,H,ne;for(H=0;H<P.length;H++)if(k=P[H],!!k.render.visible){for(ne=k.parts.length>1?1:0;ne<k.parts.length;ne++)if(G=k.parts[ne],!!G.render.visible){if(U.showSleeping&&k.isSleeping?T.globalAlpha=.5*G.render.opacity:G.render.opacity!==1&&(T.globalAlpha=G.render.opacity),G.render.sprite&&G.render.sprite.texture&&!U.wireframes){var ee=G.render.sprite,te=A(C,ee.texture);T.translate(G.position.x,G.position.y),T.rotate(G.angle),T.drawImage(te,te.width*-ee.xOffset*ee.xScale,te.height*-ee.yOffset*ee.yScale,te.width*ee.xScale,te.height*ee.yScale),T.rotate(-G.angle),T.translate(-G.position.x,-G.position.y)}else{if(G.circleRadius)T.beginPath(),T.arc(G.position.x,G.position.y,G.circleRadius,0,2*Math.PI);else{T.beginPath(),T.moveTo(G.vertices[0].x,G.vertices[0].y);for(var q=1;q<G.vertices.length;q++)!G.vertices[q-1].isInternal||j?T.lineTo(G.vertices[q].x,G.vertices[q].y):T.moveTo(G.vertices[q].x,G.vertices[q].y),G.vertices[q].isInternal&&!j&&T.moveTo(G.vertices[(q+1)%G.vertices.length].x,G.vertices[(q+1)%G.vertices.length].y);T.lineTo(G.vertices[0].x,G.vertices[0].y),T.closePath()}U.wireframes?(T.lineWidth=1,T.strokeStyle="#bbb",T.stroke()):(T.fillStyle=G.render.fillStyle,G.render.lineWidth&&(T.lineWidth=G.render.lineWidth,T.strokeStyle=G.render.strokeStyle,T.stroke()),T.fill())}T.globalAlpha=1}}},t.bodyWireframes=function(C,P,x){var T=x,D=C.options.showInternalEdges,U,j,k,G,H;for(T.beginPath(),k=0;k<P.length;k++)if(U=P[k],!!U.render.visible)for(H=U.parts.length>1?1:0;H<U.parts.length;H++){for(j=U.parts[H],T.moveTo(j.vertices[0].x,j.vertices[0].y),G=1;G<j.vertices.length;G++)!j.vertices[G-1].isInternal||D?T.lineTo(j.vertices[G].x,j.vertices[G].y):T.moveTo(j.vertices[G].x,j.vertices[G].y),j.vertices[G].isInternal&&!D&&T.moveTo(j.vertices[(G+1)%j.vertices.length].x,j.vertices[(G+1)%j.vertices.length].y);T.lineTo(j.vertices[0].x,j.vertices[0].y)}T.lineWidth=1,T.strokeStyle="#bbb",T.stroke()},t.bodyConvexHulls=function(C,P,x){var T=x,D,U,j,k,G;for(T.beginPath(),j=0;j<P.length;j++)if(D=P[j],!(!D.render.visible||D.parts.length===1)){for(T.moveTo(D.vertices[0].x,D.vertices[0].y),k=1;k<D.vertices.length;k++)T.lineTo(D.vertices[k].x,D.vertices[k].y);T.lineTo(D.vertices[0].x,D.vertices[0].y)}T.lineWidth=1,T.strokeStyle="rgba(255,255,255,0.2)",T.stroke()},t.vertexNumbers=function(C,P,x){var T=x,D,U,j;for(D=0;D<P.length;D++){var k=P[D].parts;for(j=k.length>1?1:0;j<k.length;j++){var G=k[j];for(U=0;U<G.vertices.length;U++)T.fillStyle="rgba(255,255,255,0.2)",T.fillText(D+"_"+U,G.position.x+(G.vertices[U].x-G.position.x)*.8,G.position.y+(G.vertices[U].y-G.position.y)*.8)}}},t.mousePosition=function(C,P,x){var T=x;T.fillStyle="rgba(255,255,255,0.8)",T.fillText(P.position.x+"  "+P.position.y,P.position.x+5,P.position.y-5)},t.bodyBounds=function(C,P,x){var T=x,D=C.engine,U=C.options;T.beginPath();for(var j=0;j<P.length;j++){var k=P[j];if(k.render.visible)for(var G=P[j].parts,H=G.length>1?1:0;H<G.length;H++){var ne=G[H];T.rect(ne.bounds.min.x,ne.bounds.min.y,ne.bounds.max.x-ne.bounds.min.x,ne.bounds.max.y-ne.bounds.min.y)}}U.wireframes?T.strokeStyle="rgba(255,255,255,0.08)":T.strokeStyle="rgba(0,0,0,0.1)",T.lineWidth=1,T.stroke()},t.bodyAxes=function(C,P,x){var T=x,D=C.engine,U=C.options,j,k,G,H;for(T.beginPath(),k=0;k<P.length;k++){var ne=P[k],ee=ne.parts;if(ne.render.visible)if(U.showAxes)for(G=ee.length>1?1:0;G<ee.length;G++)for(j=ee[G],H=0;H<j.axes.length;H++){var te=j.axes[H];T.moveTo(j.position.x,j.position.y),T.lineTo(j.position.x+te.x*20,j.position.y+te.y*20)}else for(G=ee.length>1?1:0;G<ee.length;G++)for(j=ee[G],H=0;H<j.axes.length;H++)T.moveTo(j.position.x,j.position.y),T.lineTo((j.vertices[0].x+j.vertices[j.vertices.length-1].x)/2,(j.vertices[0].y+j.vertices[j.vertices.length-1].y)/2)}U.wireframes?(T.strokeStyle="indianred",T.lineWidth=1):(T.strokeStyle="rgba(255, 255, 255, 0.4)",T.globalCompositeOperation="overlay",T.lineWidth=2),T.stroke(),T.globalCompositeOperation="source-over"},t.bodyPositions=function(C,P,x){var T=x,D=C.engine,U=C.options,j,k,G,H;for(T.beginPath(),G=0;G<P.length;G++)if(j=P[G],!!j.render.visible)for(H=0;H<j.parts.length;H++)k=j.parts[H],T.arc(k.position.x,k.position.y,3,0,2*Math.PI,!1),T.closePath();for(U.wireframes?T.fillStyle="indianred":T.fillStyle="rgba(0,0,0,0.5)",T.fill(),T.beginPath(),G=0;G<P.length;G++)j=P[G],j.render.visible&&(T.arc(j.positionPrev.x,j.positionPrev.y,2,0,2*Math.PI,!1),T.closePath());T.fillStyle="rgba(255,165,0,0.8)",T.fill()},t.bodyVelocity=function(C,P,x){var T=x;T.beginPath();for(var D=0;D<P.length;D++){var U=P[D];U.render.visible&&(T.moveTo(U.position.x,U.position.y),T.lineTo(U.position.x+(U.position.x-U.positionPrev.x)*2,U.position.y+(U.position.y-U.positionPrev.y)*2))}T.lineWidth=3,T.strokeStyle="cornflowerblue",T.stroke()},t.bodyIds=function(C,P,x){var T=x,D,U;for(D=0;D<P.length;D++)if(P[D].render.visible){var j=P[D].parts;for(U=j.length>1?1:0;U<j.length;U++){var k=j[U];T.font="12px Arial",T.fillStyle="rgba(255,255,255,0.5)",T.fillText(k.id,k.position.x+10,k.position.y-10)}}},t.collisions=function(C,P,x){var T=x,D=C.options,U,j,k,G,H,ne,ee;for(T.beginPath(),ne=0;ne<P.length;ne++)if(U=P[ne],!!U.isActive)for(j=U.collision,ee=0;ee<U.activeContacts.length;ee++){var te=U.activeContacts[ee],q=te.vertex;
2595T.rect(q.x-1.5,q.y-1.5,3.5,3.5)}for(D.wireframes?T.fillStyle="rgba(255,255,255,0.7)":T.fillStyle="orange",T.fill(),T.beginPath(),ne=0;ne<P.length;ne++)if(U=P[ne],!!U.isActive&&(j=U.collision,U.activeContacts.length>0)){var X=U.activeContacts[0].vertex.x,Q=U.activeContacts[0].vertex.y;U.activeContacts.length===2&&(X=(U.activeContacts[0].vertex.x+U.activeContacts[1].vertex.x)/2,Q=(U.activeContacts[0].vertex.y+U.activeContacts[1].vertex.y)/2),j.bodyB===j.supports[0].body||j.bodyA.isStatic===!0?T.moveTo(X-j.normal.x*8,Q-j.normal.y*8):T.moveTo(X+j.normal.x*8,Q+j.normal.y*8),T.lineTo(X,Q)}D.wireframes?T.strokeStyle="rgba(255,165,0,0.7)":T.strokeStyle="orange",T.lineWidth=1,T.stroke()},t.separations=function(C,P,x){var T=x,D=C.options,U,j,k,G,H,ne,ee;for(T.beginPath(),ne=0;ne<P.length;ne++)if(U=P[ne],!!U.isActive){j=U.collision,G=j.bodyA,H=j.bodyB;var te=1;!H.isStatic&&!G.isStatic&&(te=.5),H.isStatic&&(te=0),T.moveTo(H.position.x,H.position.y),T.lineTo(H.position.x-j.penetration.x*te,H.position.y-j.penetration.y*te),te=1,!H.isStatic&&!G.isStatic&&(te=.5),G.isStatic&&(te=0),T.moveTo(G.position.x,G.position.y),T.lineTo(G.position.x+j.penetration.x*te,G.position.y+j.penetration.y*te)}D.wireframes?T.strokeStyle="rgba(255,165,0,0.5)":T.strokeStyle="orange",T.stroke()},t.grid=function(C,P,x){var T=x,D=C.options;D.wireframes?T.strokeStyle="rgba(255,180,0,0.1)":T.strokeStyle="rgba(255,180,0,0.5)",T.beginPath();for(var U=l.keys(P.buckets),j=0;j<U.length;j++){var k=U[j];if(!(P.buckets[k].length<2)){var G=k.split(/C|R/);T.rect(.5+parseInt(G[1],10)*P.bucketWidth,.5+parseInt(G[2],10)*P.bucketHeight,P.bucketWidth,P.bucketHeight)}}T.lineWidth=1,T.stroke()},t.inspector=function(C,P){var x=C.engine,T=C.selected,D=C.render,U=D.options,j;if(U.hasBounds){var k=D.bounds.max.x-D.bounds.min.x,G=D.bounds.max.y-D.bounds.min.y,H=k/D.options.width,ne=G/D.options.height;P.scale(1/H,1/ne),P.translate(-D.bounds.min.x,-D.bounds.min.y)}for(var ee=0;ee<T.length;ee++){var te=T[ee].data;switch(P.translate(.5,.5),P.lineWidth=1,P.strokeStyle="rgba(255,165,0,0.9)",P.setLineDash([1,2]),te.type){case"body":j=te.bounds,P.beginPath(),P.rect(Math.floor(j.min.x-3),Math.floor(j.min.y-3),Math.floor(j.max.x-j.min.x+6),Math.floor(j.max.y-j.min.y+6)),P.closePath(),P.stroke();break;case"constraint":var q=te.pointA;te.bodyA&&(q=te.pointB),P.beginPath(),P.arc(q.x,q.y,10,0,2*Math.PI),P.closePath(),P.stroke();break}P.setLineDash([]),P.translate(-.5,-.5)}C.selectStart!==null&&(P.translate(.5,.5),P.lineWidth=1,P.strokeStyle="rgba(255,165,0,0.6)",P.fillStyle="rgba(255,165,0,0.1)",j=C.selectBounds,P.beginPath(),P.rect(Math.floor(j.min.x),Math.floor(j.min.y),Math.floor(j.max.x-j.min.x),Math.floor(j.max.y-j.min.y)),P.closePath(),P.stroke(),P.fill(),P.translate(-.5,-.5)),U.hasBounds&&P.setTransform(1,0,0,1,0,0)};var v=function(C,P){var x=C.engine,T=C.timing,D=T.historySize,U=x.timing.timestamp;T.delta=P-T.lastTime||t._goodDelta,T.lastTime=P,T.timestampElapsed=U-T.lastTimestamp||0,T.lastTimestamp=U,T.deltaHistory.unshift(T.delta),T.deltaHistory.length=Math.min(T.deltaHistory.length,D),T.engineDeltaHistory.unshift(x.timing.lastDelta),T.engineDeltaHistory.length=Math.min(T.engineDeltaHistory.length,D),T.timestampElapsedHistory.unshift(T.timestampElapsed),T.timestampElapsedHistory.length=Math.min(T.timestampElapsedHistory.length,D),T.engineElapsedHistory.unshift(x.timing.lastElapsed),T.engineElapsedHistory.length=Math.min(T.engineElapsedHistory.length,D),T.elapsedHistory.unshift(T.lastElapsed),T.elapsedHistory.length=Math.min(T.elapsedHistory.length,D)},m=function(C){for(var P=0,x=0;x<C.length;x+=1)P+=C[x];return P/C.length||0},b=function(C,P){var x=document.createElement("canvas");return x.width=C,x.height=P,x.oncontextmenu=function(){return!1},x.onselectstart=function(){return!1},x},E=function(C){var P=C.getContext("2d"),x=window.devicePixelRatio||1,T=P.webkitBackingStorePixelRatio||P.mozBackingStorePixelRatio||P.msBackingStorePixelRatio||P.oBackingStorePixelRatio||P.backingStorePixelRatio||1;return x/T},A=function(C,P){var x=C.textures[P];return x||(x=C.textures[P]=new Image,x.src=P,x)},I=function(C,P){var x=P;/(jpg|gif|png)$/.test(P)&&(x="url("+P+")"),C.canvas.style.background=x,C.canvas.style.backgroundSize="contain",C.currentBackgroun
2595d=P}})()},function(n,r){var i={};n.exports=i,function(){i.create=function(t){return{id:i.id(t),vertex:t,normalImpulse:0,tangentImpulse:0}},i.id=function(t){return t.body.id+"_"+t.index}}()},function(n,r,i){var t={};n.exports=t;var l=i(7),o=i(19),d=i(13),f=i(20),h=i(21),a=i(4),c=i(5),p=i(8),v=i(0),m=i(6);(function(){t.create=function(b){b=b||{};var E={positionIterations:6,velocityIterations:4,constraintIterations:2,enableSleeping:!1,events:[],plugin:{},grid:null,gravity:{x:0,y:1,scale:.001},timing:{timestamp:0,timeScale:1,lastDelta:0,lastElapsed:0}},A=v.extend(E,b);return A.world=b.world||c.create({label:"World"}),A.grid=h.create(b.grid||b.broadphase),A.pairs=f.create(),A.world.gravity=A.gravity,A.broadphase=A.grid,A.metrics={},A},t.update=function(b,E,A){var I=v.now();E=E||1e3/60,A=A||1;var C=b.world,P=b.timing,x=b.grid,T=[],D;P.timestamp+=E*P.timeScale,P.lastDelta=E*P.timeScale;var U={timestamp:P.timestamp};a.trigger(b,"beforeUpdate",U);var j=c.allBodies(C),k=c.allConstraints(C);for(b.enableSleeping&&l.update(j,P.timeScale),t._bodiesApplyGravity(j,b.gravity),t._bodiesUpdate(j,E,P.timeScale,A,C.bounds),p.preSolveAll(j),D=0;D<b.constraintIterations;D++)p.solveAll(k,P.timeScale);p.postSolveAll(j),C.isModified&&h.clear(x),h.update(x,j,b,C.isModified),T=x.pairsList,C.isModified&&c.setModified(C,!1,!1,!0);var G=d.collisions(T,b),H=b.pairs,ne=P.timestamp;for(f.update(H,G,ne),f.removeOld(H,ne),b.enableSleeping&&l.afterCollisions(H.list,P.timeScale),H.collisionStart.length>0&&a.trigger(b,"collisionStart",{pairs:H.collisionStart}),o.preSolvePosition(H.list),D=0;D<b.positionIterations;D++)o.solvePosition(H.list,P.timeScale);for(o.postSolvePosition(j),p.preSolveAll(j),D=0;D<b.constraintIterations;D++)p.solveAll(k,P.timeScale);for(p.postSolveAll(j),o.preSolveVelocity(H.list),D=0;D<b.velocityIterations;D++)o.solveVelocity(H.list,P.timeScale);return H.collisionActive.length>0&&a.trigger(b,"collisionActive",{pairs:H.collisionActive}),H.collisionEnd.length>0&&a.trigger(b,"collisionEnd",{pairs:H.collisionEnd}),t._bodiesClearForces(j),a.trigger(b,"afterUpdate",U),b.timing.lastElapsed=v.now()-I,b},t.merge=function(b,E){if(v.extend(b,E),E.world){b.world=E.world,t.clear(b);for(var A=c.allBodies(b.world),I=0;I<A.length;I++){var C=A[I];l.set(C,!1),C.id=v.nextId()}}},t.clear=function(b){var E=b.world,A=c.allBodies(E);f.clear(b.pairs),h.clear(b.grid),h.update(b.grid,A,b,!0)},t._bodiesClearForces=function(b){for(var E=0;E<b.length;E++){var A=b[E];A.force.x=0,A.force.y=0,A.torque=0}},t._bodiesApplyGravity=function(b,E){var A=typeof E.scale!="undefined"?E.scale:.001;if(!(E.x===0&&E.y===0||A===0))for(var I=0;I<b.length;I++){var C=b[I];C.isStatic||C.isSleeping||(C.force.y+=C.mass*E.y*A,C.force.x+=C.mass*E.x*A)}},t._bodiesUpdate=function(b,E,A,I,C){for(var P=0;P<b.length;P++){var x=b[P];x.isStatic||x.isSleeping||m.update(x,E,A,I)}}})()},function(n,r,i){var t={};n.exports=t;var l=i(3),o=i(2),d=i(0),f=i(1);(function(){t._restingThresh=4,t._restingThreshTangent=6,t._positionDampen=.9,t._positionWarming=.8,t._frictionNormalMultiplier=5,t.preSolvePosition=function(h){var a,c,p;for(a=0;a<h.length;a++)c=h[a],c.isActive&&(p=c.activeContacts.length,c.collision.parentA.totalContacts+=p,c.collision.parentB.totalContacts+=p)},t.solvePosition=function(h,a){var c,p,v,m,b,E,A,I,C,P={},x=o._temp[0],T=o._temp[1],D=o._temp[2],U=o._temp[3];for(c=0;c<h.length;c++)p=h[c],!(!p.isActive||p.isSensor)&&(v=p.collision,m=v.parentA,b=v.parentB,E=v.normal,A=o.sub(o.add(b.positionImpulse,b.position,x),o.add(m.positionImpulse,o.sub(b.position,v.penetration,T),D),U),p.separation=o.dot(E,A));for(c=0;c<h.length;c++)p=h[c],!(!p.isActive||p.isSensor)&&(v=p.collision,m=v.parentA,b=v.parentB,E=v.normal,C=(p.separation-p.slop)*a,(m.isStatic||b.isStatic)&&(C*=2),m.isStatic||m.isSleeping||(I=t._positionDampen/m.totalContacts,m.positionImpulse.x+=E.x*C*I,m.positionImpulse.y+=E.y*C*I),b.isStatic||b.isSleeping||(I=t._positionDampen/b.totalContacts,b.positionImpulse.x-=E.x*C*I,b.positionImpulse.y-=E.y*C*I))},t.postSolvePosition=function(h){for(var a=0;a<h.length;a++){var c=h[a];if(c.totalContacts=0,c.positionImpulse.x!==0||c.positionImpulse.y!==0){for(var p=0;p<c.parts.length;p++){var v=c.parts[p];l.translate(v.vertices,c.positionImpulse),f.update(v.bounds,v.vertices,c.velocity),v.position.x+=c.positionImpulse.x,v.position.y+=c.positionImpulse.y}c.positionPrev.x+=c.positionImpulse.x,c.positionPrev.y+=c.positionImpulse.y,o.dot(c.positionImpulse,c.velocity)<0?(c.positionImpulse.x=0,c.positionImpulse.y=0):(c.positionImpulse.x*=t._positionWarming,c.positionImpulse.y*=t._positionWarming)}}},t.preSolveVelocity=function(h){var a,c,p,v,m,b,E,A,I,C,P,x,T,D,U=o._temp[0],j=o._temp[1];for(a=0;a<h.length;a++)if(p=h[a],!(!p.isActive||p.isSensor))for(v=p.activeContacts,m=p.collision,b=m.parentA,E=m.parentB,A=m.normal,I=m.tangent,c=0;c<v.length;c++)C=v[c],P=C.vertex,x=C.normalImpulse,T=C.tangentImpulse,(x!==0||T!==0)&&(U.x=A.x*x+I.x*T,U.y=A.y*x+I.y*T,b.isStatic||b.isSleeping||(D=o.sub(P,b.position,j),b.positionPrev.x+=U.x*b.inverseMass,b.positionPrev.y+=U.y*b.inverseMass,b.anglePrev+=o.cross(D,U)*b.inverseInertia),E.isStatic||E.isSleeping||(D=o.sub(P,E.position,j),E.positionPrev.x-=U.x*E.inverseMass,E.positionPrev.y-=U.y*E.inverseMass,E.anglePrev-=o.cross(D,U)*E.inverseInertia))},t.solveVelocity=function(h,a){for(var c=a*a,p=o._temp[0],v=o._temp[1],m=o._temp[2],b=o._temp[3],E=o._temp[4],A=o._temp[5],I=0;I<h.length;I++){var C=h[I];if(!(!C.isActive||C.isSensor)){var P=C.collision,x=P.parentA,T=P.parentB,D=P.normal,U=P.tangent,j=C.activeContacts,k=1/j.length;x.velocity.x=x.position.x-x.positionPrev.x,x.velocity.y=x.position.y-x.positionPrev.y,T.velocity.x=T.position.x-T.positionPrev.x,T.velocity.y=T.position.y-T.positionPrev.y,x.angularVelocity=x.angle-x.anglePrev,T.angularVelocity=T.angle-T.anglePrev;for(var G=0;G<j.length;G++){var H=j[G],ne=H.vertex,ee=o.sub(ne,x.position,v),te=o.sub(ne,T.position,m),q=o.add(x.velocity,o.mult(o.perp(ee),x.angularVelocity),b),X=o.add(T.velocity,o.mult(o.perp(te),T.angularVelocity),E),Q=o.sub(q,X,A),ae=o.dot(D,Q),Z=o.dot(U,Q),ue=Math.abs(Z),$=d.sign(Z),oe=(1+C.restitution)*ae,re=d.clamp(C.separation+ae,0,1)*t._frictionNormalMultiplier,fe=Z,Se=1/0;ue>C.friction*C.frictionStatic*re*c&&(Se=ue,fe=d.clamp(C.friction*$*c,-Se,Se));var Te=o.cross(ee,D),Je=o.cross(te,D),ht=k/(x.inverseMass+T.inverseMass+x.inverseInertia*Te*Te+T.inverseInertia*Je*Je);if(oe*=ht,fe*=ht,ae<0&&ae*ae>t._restingThresh*c)H.normalImpulse=0;else{var Bt=H.normalImpulse;H.normalImpulse=Math.min(H.normalImpulse+oe,0),oe=H.normalImpulse-Bt}if(Z*Z>t._restingThreshTangent*c)H.tangentImpulse=0;else{var ve=H.tangentImpulse;H.tangentImpulse=d.clamp(H.tangentImpulse+fe,-Se,Se),fe=H.tangentImpulse-ve}p.x=D.x*oe+U.x*fe,p.y=D.y*oe+U.y*fe,x.isStatic||x.isSleeping||(x.positionPrev.x+=p.x*x.inverseMass,x.positionPrev.y+=p.y*x.inverseMass,x.anglePrev+=o.cross(ee,p)*x.inverseInertia),T.isStatic||T.isSleeping||(T.positionPrev.x-=p.x*T.inverseMass,T.positionPrev.y-=p.y*T.inverseMass,T.anglePrev-=o.cross(te,p)*T.inverseInertia)}}}}})()},function(n,r,i){var t={};n.exports=t;var l=i(9),o=i(0);(function(){t._pairMaxIdleLife=1e3,t.create=function(d){return o.extend({table:{},list:[],collisionStart:[],collisionActive:[],collisionEnd:[]},d)},t.update=function(d,f,h){var a=d.list,c=d.table,p=d.collisionStart,v=d.collisionEnd,m=d.collisionActive,b,E,A,I;for(p.length=0,v.length=0,m.length=0,I=0;I<a.length;I++)a[I].confirmedActive=!1;for(I=0;I<f.length;I++)b=f[I],b.collided&&(E=l.id(b.bodyA,b.bodyB),A=c[E],A?(A.isActive?m.push(A):
2595p.push(A),l.update(A,b,h),A.confirmedActive=!0):(A=l.create(b,h),c[E]=A,p.push(A),a.push(A)));for(I=0;I<a.length;I++)A=a[I],A.isActive&&!A.confirmedActive&&(l.setActive(A,!1,h),v.push(A))},t.removeOld=function(d,f){var h=d.list,a=d.table,c=[],p,v,m,b;for(b=0;b<h.length;b++){if(p=h[b],v=p.collision,v.bodyA.isSleeping||v.bodyB.isSleeping){p.timeUpdated=f;continue}f-p.timeUpdated>t._pairMaxIdleLife&&c.push(b)}for(b=0;b<c.length;b++)m=c[b]-b,p=h[m],delete a[p.id],h.splice(m,1)},t.clear=function(d){return d.table={},d.list.length=0,d.collisionStart.length=0,d.collisionActive.length=0,d.collisionEnd.length=0,d}})()},function(n,r,i){var t={};n.exports=t;var l=i(9),o=i(0);(function(){t.create=function(d){var f={buckets:{},pairs:{},pairsList:[],bucketWidth:48,bucketHeight:48};return o.extend(f,d)},t.update=function(d,f,h,a){var c,p,v,m=h.world,b=d.buckets,E,A,I=!1;for(c=0;c<f.length;c++){var C=f[c];if(!(C.isSleeping&&!a)&&!(m.bounds&&(C.bounds.max.x<m.bounds.min.x||C.bounds.min.x>m.bounds.max.x||C.bounds.max.y<m.bounds.min.y||C.bounds.min.y>m.bounds.max.y))){var P=t._getRegion(d,C);if(!C.region||P.id!==C.region.id||a){(!C.region||a)&&(C.region=P);var x=t._regionUnion(P,C.region);for(p=x.startCol;p<=x.endCol;p++)for(v=x.startRow;v<=x.endRow;v++){A=t._getBucketId(p,v),E=b[A];var T=p>=P.startCol&&p<=P.endCol&&v>=P.startRow&&v<=P.endRow,D=p>=C.region.startCol&&p<=C.region.endCol&&v>=C.region.startRow&&v<=C.region.endRow;!T&&D&&D&&E&&t._bucketRemoveBody(d,E,C),(C.region===P||T&&!D||a)&&(E||(E=t._createBucket(b,A)),t._bucketAddBody(d,E,C))}C.region=P,I=!0}}}I&&(d.pairsList=t._createActivePairsList(d))},t.clear=function(d){d.buckets={},d.pairs={},d.pairsList=[]},t._regionUnion=function(d,f){var h=Math.min(d.startCol,f.startCol),a=Math.max(d.endCol,f.endCol),c=Math.min(d.startRow,f.startRow),p=Math.max(d.endRow,f.endRow);return t._createRegion(h,a,c,p)},t._getRegion=function(d,f){var h=f.bounds,a=Math.floor(h.min.x/d.bucketWidth),c=Math.floor(h.max.x/d.bucketWidth),p=Math.floor(h.min.y/d.bucketHeight),v=Math.floor(h.max.y/d.bucketHeight);return t._createRegion(a,c,p,v)},t._createRegion=function(d,f,h,a){return{id:d+","+f+","+h+","+a,startCol:d,endCol:f,startRow:h,endRow:a}},t._getBucketId=function(d,f){return"C"+d+"R"+f},t._createBucket=function(d,f){var h=d[f]=[];return h},t._bucketAddBody=function(d,f,h){for(var a=0;a<f.length;a++){var c=f[a];if(!(h.id===c.id||h.isStatic&&c.isStatic)){var p=l.id(h,c),v=d.pairs[p];v?v[2]+=1:d.pairs[p]=[h,c,1]}}f.push(h)},t._bucketRemoveBody=function(d,f,h){f.splice(o.indexOf(f,h),1);for(var a=0;a<f.length;a++){var c=f[a],p=l.id(h,c),v=d.pairs[p];v&&(v[2]-=1)}},t._createActivePairsList=function(d){var f,h,a=[];f=o.keys(d.pairs);for(var c=0;c<f.length;c++)h=d.pairs[f[c]],h[2]>0?a.push(h):delete d.pairs[f[c]];return a}})()},function(n,r,i){var t=n.exports=i(23);t.Axes=i(10),t.Bodies=i(11),t.Body=i(6),t.Bounds=i(1),t.Common=i(0),t.Composite=i(5),t.Composites=i(24),t.Constraint=i(8),t.Contact=i(17),t.Detector=i(13),t.Engine=i(18),t.Events=i(4),t.Grid=i(21),t.Mouse=i(12),t.MouseConstraint=i(25),t.Pair=i(9),t.Pairs=i(20),t.Plugin=i(15),t.Query=i(26),t.Render=i(16),t.Resolver=i(19),t.Runner=i(27),t.SAT=i(14),t.Sleeping=i(7),t.Svg=i(28),t.Vector=i(2),t.Vertices=i(3),t.World=i(29),t.Engine.run=t.Runner.run,t.Common.deprecated(t.Engine,"run","Engine.run \u27A4 use Matter.Runner.run(engine) instead")},function(n,r,i){var t={};n.exports=t;var l=i(15),o=i(0);(function(){t.name="matter-js",t.version="0.17.1",t.uses=[],t.used=[],t.use=function(){l.use(t,Array.prototype.slice.call(arguments))},t.before=function(d,f){return d=d.replace(/^Matter./,""),o.chainPathBefore(t,d,f)},t.after=function(d,f){return d=d.replace(/^Matter./,""),o.chainPathAfter(t,d,f)}})()},function(n,r,i){var t={};n.exports=t;var l=i(5),o=i(8),d=i(0),f=i(6),h=i(11),a=d.deprecated;(function(){t.stack=function(c,p,v,m,b,E,A){for(var I=l.create({label:"Stack"}),C=c,P=p,x,T=0,D=0;D<m;D++){for(var U=0,j=0;j<v;j++){var k=A(C,P,j,D,x,T);if(k){var G=k.bounds.max.y-k.bounds.min.y,H=k.bounds.max.x-k.bounds.min.x;G>U&&(U=G),f.translate(k,{x:H*.5,y:G*.5}),C=k.bounds.max.x+b,l.addBody(I,k),x=k,T+=1}else C+=b}P+=U+E,C=c}return I},t.chain=function(c,p,v,m,b,E){for(var A=c.bodies,I=1;I<A.length;I++){var C=A[I-1],P=A[I],x=C.bounds.max.y-C.bounds.min.y,T=C.bounds.max.x-C.bounds.min.x,D=P.bounds.max.y-P.bounds.min.y,U=P.bounds.max.x-P.bounds.min.x,j={bodyA:C,pointA:{x:T*p,y:x*v},bodyB:P,pointB:{x:U*m,y:D*b}},k=d.extend(j,E);l.addConstraint(c,o.create(k))}return c.label+=" Chain",c},t.mesh=function(c,p,v,m,b){var E=c.bodies,A,I,C,P,x;for(A=0;A<v;A++){for(I=1;I<p;I++)C=E[I-1+A*p],P=E[I+A*p],l.addConstraint(c,o.create(d.extend({bodyA:C,bodyB:P},b)));if(A>0)for(I=0;I<p;I++)C=E[I+(A-1)*p],P=E[I+A*p],l.addConstraint(c,o.create(d.extend({bodyA:C,bodyB:P},b))),m&&I>0&&(x=E[I-1+(A-1)*p],l.addConstraint(c,o.create(d.extend({bodyA:x,bodyB:P},b)))),m&&I<p-1&&(x=E[I+1+(A-1)*p],l.addConstraint(c,o.create(d.extend({bodyA:x,bodyB:P},b))))}return c.label+=" Mesh",c},t.pyramid=function(c,p,v,m,b,E,A){return t.stack(c,p,v,m,b,E,function(I,C,P,x,T,D){var U=Math.min(m,Math.ceil(v/2)),j=T?T.bounds.max.x-T.bounds.min.x:0;if(!(x>U)){x=U-x;var k=x,G=v-1-x;if(!(P<k||P>G)){D===1&&f.translate(T,{x:(P+(v%2===1?1:-1))*j,y:0});var H=T?P*j:0;return A(c+H+P*b,C,P,x,T,D)}}})},t.newtonsCradle=function(c,p,v,m,b){for(var E=l.create({label:"Newtons Cradle"}),A=0;A<v;A++){var I=1.9,C=h.circle(c+A*(m*I),p+b,m,{inertia:1/0,restitution:1,friction:0,frictionAir:1e-4,slop:1}),P=o.create({pointA:{x:c+A*(m*I),y:p},bodyB:C});l.addBody(E,C),l.addConstraint(E,P)}return E},a(t,"newtonsCradle","Composites.newtonsCradle \u27A4 moved to newtonsCradle example"),t.car=function(c,p,v,m,b){var E=f.nextGroup(!0),A=20,I=-v*.5+A,C=v*.5-A,P=0,x=l.create({label:"Car"}),T=h.rectangle(c,p,v,m,{collisionFilter:{group:E},chamfer:{radius:m*.5},density:2e-4}
2595),D=h.circle(c+I,p+P,b,{collisionFilter:{group:E},friction:.8}),U=h.circle(c+C,p+P,b,{collisionFilter:{group:E},friction:.8}),j=o.create({bodyB:T,pointB:{x:I,y:P},bodyA:D,stiffness:1,length:0}),k=o.create({bodyB:T,pointB:{x:C,y:P},bodyA:U,stiffness:1,length:0});return l.addBody(x,T),l.addBody(x,D),l.addBody(x,U),l.addConstraint(x,j),l.addConstraint(x,k),x},a(t,"car","Composites.car \u27A4 moved to car example"),t.softBody=function(c,p,v,m,b,E,A,I,C,P){C=d.extend({inertia:1/0},C),P=d.extend({stiffness:.2,render:{type:"line",anchors:!1}},P);var x=t.stack(c,p,v,m,b,E,function(T,D){return h.circle(T,D,I,C)});return t.mesh(x,v,m,A,P),x.label="Soft Body",x},a(t,"softBody","Composites.softBody \u27A4 moved to softBody and cloth examples")})()},function(n,r,i){var t={};n.exports=t;var l=i(3),o=i(7),d=i(12),f=i(4),h=i(13),a=i(8),c=i(5),p=i(0),v=i(1);(function(){t.create=function(m,b){var E=(m?m.mouse:null)||(b?b.mouse:null);E||(m&&m.render&&m.render.canvas?E=d.create(m.render.canvas):b&&b.element?E=d.create(b.element):(E=d.create(),p.warn("MouseConstraint.create: options.mouse was undefined, options.element was undefined, may not function as expected")));var A=a.create({label:"Mouse Constraint",pointA:E.position,pointB:{x:0,y:0},length:.01,stiffness:.1,angularStiffness:1,render:{strokeStyle:"#90EE90",lineWidth:3}}),I={type:"mouseConstraint",mouse:E,element:null,body:null,constraint:A,collisionFilter:{category:1,mask:4294967295,group:0}},C=p.extend(I,b);return f.on(m,"beforeUpdate",function(){var P=c.allBodies(m.world);t.update(C,P),t._triggerEvents(C)}),C},t.update=function(m,b){var E=m.mouse,A=m.constraint,I=m.body;if(E.button===0){if(A.bodyB)o.set(A.bodyB,!1),A.pointA=E.position;else for(var C=0;C<b.length;C++)if(I=b[C],v.contains(I.bounds,E.position)&&h.canCollide(I.collisionFilter,m.collisionFilter))for(var P=I.parts.length>1?1:0;P<I.parts.length;P++){var x=I.parts[P];if(l.contains(x.vertices,E.position)){A.pointA=E.position,A.bodyB=m.body=I,A.pointB={x:E.position.x-I.position.x,y:E.position.y-I.position.y},A.angleB=I.angle,o.set(I,!1),f.trigger(m,"startdrag",{mouse:E,body:I});break}}}else A.bodyB=m.body=null,A.pointB=null,I&&f.trigger(m,"enddrag",{mouse:E,body:I})},t._triggerEvents=function(m){var b=m.mouse,E=b.sourceEvents;E.mousemove&&f.trigger(m,"mousemove",{mouse:b}),E.mousedown&&f.trigger(m,"mousedown",{mouse:b}),E.mouseup&&f.trigger(m,"mouseup",{mouse:b}),d.clearSourceEvents(b)}})()},function(n,r,i){var t={};n.exports=t;var l=i(2),o=i(14),d=i(1),f=i(11),h=i(3);(function(){t.collides=function(a,c){for(var p=[],v=0;v<c.length;v++){var m=c[v];if(d.overlaps(m.bounds,a.bounds))for(var b=m.parts.length===1?0:1;b<m.parts.length;b++){var E=m.parts[b];if(d.overlaps(E.bounds,a.bounds)){var A=o.collides(E,a);if(A.collided){p.push(A);break}}}}return p}
2595,t.ray=function(a,c,p,v){v=v||1e-100;for(var m=l.angle(c,p),b=l.magnitude(l.sub(c,p)),E=(p.x+c.x)*.5,A=(p.y+c.y)*.5,I=f.rectangle(E,A,b,v,{angle:m}),C=t.collides(I,a),P=0;P<C.length;P+=1){var x=C[P];x.body=x.bodyB=x.bodyA}return C},t.region=function(a,c,p){for(var v=[],m=0;m<a.length;m++){var b=a[m],E=d.overlaps(b.bounds,c);(E&&!p||!E&&p)&&v.push(b)}return v},t.point=function(a,c){for(var p=[],v=0;v<a.length;v++){var m=a[v];if(d.contains(m.bounds,c))for(var b=m.parts.length===1?0:1;b<m.parts.length;b++){var E=m.parts[b];if(d.contains(E.bounds,c)&&h.contains(E.vertices,c)){p.push(m);break}}}return p}})()},function(n,r,i){var t={};n.exports=t;var l=i(4),o=i(18),d=i(0);(function(){var f,h;if(typeof window!="undefined"&&(f=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame,h=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelAnimationFrame),!f){var a;f=function(c){a=setTimeout(function(){c(d.now())},1e3/60)},h=function(){clearTimeout(a)}}t.create=function(c){var p={fps:60,correction:1,deltaSampleSize:60,counterTimestamp:0,frameCounter:0,deltaHistory:[],timePrev:null,timeScalePrev:1,frameRequestId:null,isFixed:!1,enabled:!0},v=d.extend(p,c);return v.delta=v.delta||1e3/v.fps,v.deltaMin=v.deltaMin||1e3/v.fps,v.deltaMax=v.deltaMax||1e3/(v.fps*.5),v.fps=1e3/v.delta,v},t.run=function(c,p){return typeof c.positionIterations!="undefined"&&(p=c,c=t.create()),function v(m){c.frameRequestId=f(v),m&&c.enabled&&t.tick(c,p,m)}(),c},t.tick=function(c,p,v){var m=p.timing,b=1,E,A={timestamp:m.timestamp};l.trigger(c,"beforeTick",A),c.isFixed?E=c.delta:(E=v-c.timePrev||c.delta,c.timePrev=v,c.deltaHistory.push(E),c.deltaHistory=c.deltaHistory.slice(-c.deltaSampleSize),E=Math.min.apply(null,c.deltaHistory),E=E<c.deltaMin?c.deltaMin:E,E=E>c.deltaMax?c.deltaMax:E,b=E/c.delta,c.delta=E),c.timeScalePrev!==0&&(b*=m.timeScale/c.timeScalePrev),m.timeScale===0&&(b=0),c.timeScalePrev=m.timeScale,c.correction=b,c.frameCounter+=1,v-c.counterTimestamp>=1e3&&(c.fps=c.frameCounter*((v-c.counterTimestamp)/1e3),c.counterTimestamp=v,c.frameCounter=0),l.trigger(c,"tick",A),l.trigger(c,"beforeUpdate",A),o.update(p,E,b),l.trigger(c,"afterUpdate",A),l.trigger(c,"afterTick",A)},t.stop=function(c){h(c.frameRequestId)},t.start=function(c,p){t.run(c,p)}})()},function(n,r,i){var t={};n.exports=t;var l=i(1),o=i(0);(function(){t.pathToVertices=function(d,f){typeof window!="undefined"&&!("SVGPathSeg"in window)&&o.warn("Svg.pathToVertices: SVGPathSeg not defined, a polyfill is required.");var h,a,c,p,v,m,b,E,A,I,C=[],P,x,T=0,D=0,U=0;f=f||15;var j=function(G,H,ne){var ee=ne%2===1&&ne>1;if(!A||G!=A.x||H!=A.y){A&&ee?(P=A.x,x=A.y):(P=0,x=0);var te={x:P+G,y:x+H};(ee||!A)&&(A=te),C.push(te),D=P+G,U=x+H}},k=function(G){var H=G.pathSegTypeAsLetter.toUpperCase();if(H!=="Z"){switch(H){case"M":case"L":case"T":case"C":case"S":case"Q":D=G.x,U=G.y;break;case"H":D=G.x;break;case"V":U=G.y;break}j(D,U,G.pathSegType)}};for(t._svgPathToAbsolute(d),c=d.getTotalLength(),m=[],h=0;h<d.pathSegList.numberOfItems;h+=1)m.push(d.pathSegList.getItem(h));for(b=m.concat();T<c;){if(I=d.getPathSegAtLength(T),v=m[I],v!=E){for(;b.length&&b[0]!=v;)k(b.shift());E=v}switch(v.pathSegTypeAsLetter.toUpperCase()){case"C":case"T":case"S":case"Q":case"A":p=d.getPointAtLength(T),j(p.x,p.y,0);break}T+=f}for(h=0,a=b.length;h<a;++h)k(b[h]);return C},t._svgPathToAbsolute=function(d){for(var f,h,a,c,p,v,m=d.pathSegList,b=0,E=0,A=m.numberOfItems,I=0;I<A;++I){var C=m.getItem(I),P=C.pathSegTypeAsLetter;if(/[MLHVCSQTA]/.test(P))"x"in C&&(b=C.x),"y"in C&&(E=C.y);else switch("x1"in C&&(a=b+C.x1),"x2"in C&&(p=b+C.x2),"y1"in C&&(c=E+C.y1),"y2"in C&&(v=E+C.y2),"x"in C&&(b+=C.x),"y"in C&&(E+=C.y),P){case"m":m.replaceItem(d.createSVGPathSegMovetoAbs(b,E),I);break;case"l":m.replaceItem(d.createSVGPathSegLinetoAbs(b,E),I);break;case"h":m.replaceItem(d.createSVGPathSegLinetoHorizontalAbs(b),I);break;case"v":m.replaceItem(d.createSVGPathSegLinetoVerticalAbs(E),I);break;case"c":m.replaceItem(d.createSVGPathSegCurvetoCubicAbs(b,E,a,c,p,v),I);break;case"s":m.replaceItem(d.createSVGPathSegCurvetoCubicSmoothAbs(b,E,p,v),I);break;case"q":m.replaceItem(d.createSVGPathSegCurvetoQuadraticAbs(b,E,a,c),I);break;case"t":m.replaceItem(d.createSVGPathSegCurvetoQuadraticSmoothAbs(b,E),I);break;case"a":m.replaceItem(d.createSVGPathSegArcAbs(b,E,C.r1,C.r2,C.angle,C.largeArcFlag,C.sweepFlag),I);break;case"z":case"Z":b=f,E=h;break}(P=="M"||P=="m")&&(f=b,h=E)}}})()},function(n,r,i){var t={};n.exports=t;var l=i(5),o=i(0);(function(){t.create=l.create,t.add=l.add,t.remove=l.remove,t.clear=l.clear,t.addComposite=l.addComposite,t.addBody=l.addBody,t.addConstraint=l.addConstraint})()}])})},575677:function(_,s,e){/*!
2596 * matter-wrap 0.2.0 by Liam Brummitt 2017-07-04
2597 * https://github.com/liabru/matter-wrap
2598 * License MIT
2599 */(function(r,i){_.exports=i(e(164940))})(this,function(n){return function(r){var i={};function t(l){if(i[l])return i[l].exports;var o=i[l]={i:l,l:!1,exports:{}};return r[l].call(o.exports,o,o.exports,t),o.l=!0,o.exports}return t.m=r,t.c=i,t.i=function(l){return l},t.d=function(l,o,d){t.o(l,o)||Object.defineProperty(l,o,{configurable:!1,enumerable:!0,get:d})}
2599,t.n=function(l){var o=l&&l.__esModule?function(){return l.default}:function(){return l};return t.d(o,"a",o),o},t.o=function(l,o){return Object.prototype.hasOwnProperty.call(l,o)},t.p="/libs",t(t.s=1)}([function(r,i){r.exports=n},function(r,i,t){"use strict";var l=t(0),o={name:"matter-wrap",version:"0.1.3",for:"matter-js@^0.12.0",install:function(f){f.after("Engine.update",function(){o.Engine.update(this)})},Engine:{update:function(f){for(var h=f.world,a=l.Composite.allBodies(h),c=l.Composite.allComposites(h),p=0;p<a.length;p+=1){var v=a[p];v.plugin.wrap&&o.Body.wrap(v,v.plugin.wrap)}for(p=0;p<c.length;p+=1){var m=c[p];m.plugin.wrap&&o.Composite.wrap(m,m.plugin.wrap)}}},Bounds:{wrap:function(f,h){var a=null,c=null;if(typeof h.min.x!="undefined"&&typeof h.max.x!="undefined"&&(f.min.x>h.max.x?a=h.min.x-f.max.x:f.max.x<h.min.x&&(a=h.max.x-f.min.x)),typeof h.min.y!="undefined"&&typeof h.max.y!="undefined"&&(f.min.y>h.max.y?c=h.min.y-f.max.y:f.max.y<h.min.y&&(c=h.max.y-f.min.y)),a!==null||c!==null)return{x:a||0,y:c||0}}},Body:{wrap:function(f,h){var a=o.Bounds.wrap(f.bounds,h);return a&&l.Body.translate(f,a),a}},Composite:{bounds:function(f){for(var h=l.Composite.allBodies(f),a=[],c=0;c<h.length;c+=1){var p=h[c];a.push(p.bounds.min,p.bounds.max)}return l.Bounds.create(a)},wrap:function(f,h){var a=o.Bounds.wrap(o.Composite.bounds(f),h);return a&&l.Composite.translate(f,a),a}}};l.Plugin.register(o),r.exports=o}])})},139e3:function(_){"use strict";/*
2600object-assign
2601(c) Sindre Sorhus
2602@license MIT
2603*/var s=Object.getOwnPropertySymbols,e=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;function r(t){if(t==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}function i(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de",Object.getOwnPropertyNames(t)[0]==="5")return!1;for(var l={},o=0;o<10;o++)l["_"+String.fromCharCode(o)]=o;var d=Object.getOwnPropertyNames(l).map(function(h){return l[h]});if(d.join("")!=="0123456789")return!1;var f={};return"abcdefghijklmnopqrst".split("").forEach(function(h){f[h]=h}),Object.keys(Object.assign({},f)).join("")==="abcdefghijklmnopqrst"}catch(h){return!1}}_.exports=i()?Object.assign:function(t,l){for(var o,d=r(t),f,h=1;h<arguments.length;h++){o=Object(arguments[h]);for(var a in o)e.call(o,a)&&(d[a]=o[a]);if(s){f=s(o);for(var c=0;c<f.length;c++)n.call(o,f[c])&&(d[f[c]]=o[f[c]])}}return d}},717925:function(_,s,e){var n=e(760636);(function(){var r,i,t,l,o,d;typeof performance!="undefined"&&performance!==null&&performance.now?_.exports=function(){return performance.now()}:typeof n!="undefined"&&n!==null&&n.hrtime?(_.exports=function(){return(r()-o)/1e6},i=n.hrtime,r=function(){var f;return f=i(),f[0]*1e9+f[1]},l=r(),d=n.uptime()*1e9,o=l-d):Date.now?(_.exports=function(){return Date.now()-t},t=Date.now()):(_.exports=function(){return new Date().getTime()-t},t=new Date().getTime())}).call(this)},366696:function(){Element.prototype.closest=function(s){for(var e=this;e;){if(e.matches(s))return e;e="SVGElement"in window&&e instanceof SVGElement?e.parentNode:e.parentElement}return null}},112563:function(){Document.prototype.remove=Element.prototype.remove=function(){this.parentNode&&this.parentNode.removeChild(this)},"Text"in self&&(Text.prototype.remove=Element.prototype.remove)},850429:function(){(function(_){function s(){return Math.min(I-performance.now(),50)}function e(P){var x=P.options.timeout,T=P.added;b=!0;var D=new _.IdleDeadline;return b=!1,Object.defineProperty(D,"didTimeout",{value:!!x&&T+x<performance.now()}),Object.defineProperty(D,"timeRemaining",{value:s}),D}function n(P){var x=e(P);(0,P.callback)(x)}function r(){if(!v){v=!0;try{d.postMessage(f,"*")}catch(P){d.postMessage(f)}}}function i(){l||(l=requestAnimationFrame(function(P){l=void 0,clearTimeout(o),P-A>performance.now()&&(P-=2*A);var x=P-I+A;x<A&&E<A?(x<8&&(x=8),A=Math.max(E,x)):E=x,I=P+A,r()}),o=setTimeout(function(){cancelAnimationFrame(l),l=void 0,I=performance.now()+50,r()},100))}function t(){for(v=!1,m=!0,c=a.filter(function(x){return x.options.timeout!==void 0?e(x).didTimeout:!1}),a=a.filter(function(x){return!c.includes(x)}),c.sort(function(x,T){return x.options.timeout-T.options.timeout});c.length>0;){var P=c.shift();n(P)}for(;a.length>0&&s()>0;)P=a.shift(),n(P);p.length>0&&(a=a.concat(p),p=[]),a.length>0&&i(),m=!1}var l,o,d,f,h=0,a=[],c=[],p=[],v=!1,m=!1,b=!1,E=33,A=33,I=0;if(typeof MessageChannel=="object"){var C=new MessageChannel;d=C.port2,C.port1.onmessage=t}else f="polyfillIdleCallback"+Math.random().toString(36).slice(2),d=window,window.addEventListener("message",function(P){P.source==window&&P.data===f&&t()});_.requestIdleCallback=function(x,T){var D=++h,U={id:D,callback:x,options:T||{},added:performance.now()};return m?p.push(U):a.push(U),i(),D},_.cancelIdleCallback=function(x){if(arguments.length===0)throw new TypeError("cancelIdleCallback requires at least 1 argument");var T=function(D){return D.id!==x};a=a.filter(T),p=p.filter(T)},_.IdleDeadline=function(){if(!b)throw new TypeError("Illegal constructor")},Object.defineProperty(_.IdleDeadline.prototype,"timeRemaining",{value:function(){throw new TypeError("Illegal invocation")}}),Object.prototype.hasOwnProperty.call(Object.prototype,"__defineGetter__")?Object.defineProperty(_.IdleDeadline.prototype,"didTimeout",{get:function(){throw new TypeError("Illegal invocation")}}):Object.defineProperty(_.IdleDeadline.prototype,"didTimeout",{value:void 0})})(self)},572866:function(_,s,e){"use strict";var n=e(477287);function r(){}function i(){}i.resetWarningCache=r,_.exports=function(){function t(d,f,h,a,c,p){if(p!==n){var v=new 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 v.name="Invariant Violation",v}}t.isRequired=t;function l(){return t}var o={array:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:l,element:t,elementType:t,instanceOf:l,node:t,objectOf:l,oneOf:l,oneOfType:l,shape:l,exact:l,checkPropTypes:i,resetWarningCache:r};return o.PropTypes=o,o}},442629:function(_,s,e){if(0)var n,r;else _.exports=e(572866)()},477287:function(_){"use strict";var s="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";_.exports=s},669953:function(_,s,e){"use strict";var n=e(909747);function r(){}function i(){}i.resetWarningCache=r,_.exports=function(){function t(d,f,h,a,c,p){if(p!==n){var v=new 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 v.name="Invariant Violation",v}}t.isRequired=t;function l(){return t}var o={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:l,element:t,elementType:t,instanceOf:l,node:t,objectOf:l,oneOf:l,oneOfType:l,shape:l,exact:l,checkPropTypes:i,resetWarningCache:r};return o.PropTypes=o,o}},795478:function(_,s,e){if(0)var n,r;else _.exports=e(669953)()},909747:function(_){"use strict";var s="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";_.exports=s},762809:function(_){"use strict";function s(e,n){return Object.prototype.hasOwnProperty.call(e,n)}
2603_.exports=function(e,n,r,i){n=n||"&",r=r||"=";var t={};if(typeof e!="string"||e.length===0)return t;var l=/\+/g;e=e.split(n);var o=1e3;i&&typeof i.maxKeys=="number"&&(o=i.maxKeys);var d=e.length;o>0&&d>o&&(d=o);for(var f=0;f<d;++f){var h=e[f].replace(l,"%20"),a=h.indexOf(r),c,p,v,m;a>=0?(c=h.substr(0,a),p=h.substr(a+1)):(c=h,p=""),v=decodeURIComponent(c),m=decodeURIComponent(p),s(t,v)?Array.isArray(t[v])?t[v].push(m):t[v]=[t[v],m]:t[v]=m}return t}},910918:function(_){"use strict";var s=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};_.exports=function(e,n,r,i){return n=n||"&",r=r||"=",e===null&&(e=void 0),typeof e=="object"?Object.keys(e).map(function(t){var l=encodeURIComponent(s(t))+r;return Array.isArray(e[t])?e[t].map(function(o){return l+encodeURIComponent(s(o))}).join(n):l+encodeURIComponent(s(e[t]))}).filter(Boolean).join(n):i?encodeURIComponent(s(i))+r+encodeURIComponent(s(e)):""}},876978:function(_,s,e){"use strict";s.decode=s.parse=e(762809),s.encode=s.stringify=e(910918)},731761:function(_,s,e){for(var n=e(717925),r=typeof window=="undefined"?e.g:window,i=["moz","webkit"],t="AnimationFrame",l=r["request"+t],o=r["cancel"+t]||r["cancelRequest"+t],d=0;!l&&d<i.length;d++)l=r[i[d]+"Request"+t],o=r[i[d]+"Cancel"+t]||r[i[d]+"CancelRequest"+t];if(!l||!o){var f=0,h=0,a=[],c=1e3/60;l=function(p){if(a.length===0){var v=n(),m=Math.max(0,c-(v-f));f=m+v,setTimeout(function(){var b=a.slice(0);a.length=0;for(var E=0;E<b.length;E++)if(!b[E].cancelled)try{b[E].callback(f)}catch(A){setTimeout(function(){throw A},0)}},Math.round(m))}return a.push({handle:++h,callback:p,cancelled:!1}),h},o=function(p){for(var v=0;v<a.length;v++)a[v].handle===p&&(a[v].cancelled=!0)}}_.exports=function(p){return l.call(r,p)},_.exports.cancel=function(){o.apply(r,arguments)},_.exports.polyfill=function(p){p||(p=r),p.requestAnimationFrame=l,p.cancelAnimationFrame=o}},511382:function(_,s,e){"use strict";/**
2604 * @license React
2605 * react-dom.production.min.js
2606 *
2607 * Copyright (c) Facebook, Inc. and its affiliates.
2608 *
2609 * This source code is licensed under the MIT license found in the
2610 * LICENSE file in the root directory of this source tree.
2611 */var n=e(174161),r=e(557152);function i(u){for(var g="https://reactjs.org/docs/error-decoder.html?invariant="+u,O=1;O<arguments.length;O++)g+="&args[]="+encodeURIComponent(arguments[O]);return"Minified React error #"+u+"; visit "+g+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var t=new Set,l={};function o(u,g){d(u,g),d(u+"Capture",g)}function d(u,g){for(l[u]=g,u=0;u<g.length;u++)t.add(g[u])}var f=!(typeof window=="undefined"||typeof window.document=="undefined"||typeof window.document.createElement=="undefined"),h=Object.prototype.hasOwnProperty,a=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,c={},p={};function v(u){return h.call(p,u)?!0:h.call(c,u)?!1:a.test(u)?p[u]=!0:(c[u]=!0,!1)}function m(u,g,O,L){if(O!==null&&O.type===0)return!1;switch(typeof g){case"function":case"symbol":return!0;case"boolean":return L?!1:O!==null?!O.acceptsBooleans:(u=u.toLowerCase().slice(0,5),u!=="data-"&&u!=="aria-");default:return!1}}function b(u,g,O,L){if(g===null||typeof g=="undefined"||m(u,g,O,L))return!0;if(L)return!1;if(O!==null)switch(O.type){case 3:return!g;case 4:return g===!1;case 5:return isNaN(g);case 6:return isNaN(g)||1>g}return!1}function E(u,g,O,L,z,K,le){this.acceptsBooleans=g===2||g===3||g===4,this.attributeName=L,this.attributeNamespace=z,this.mustUseProperty=O,this.propertyName=u,this.type=g,this.sanitizeURL=K,this.removeEmptyString=le}var A={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(u){A[u]=new E(u,0,!1,u,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEac
vendor: 9,746 bytes, lines 2611-2615
2611h(function(u){var g=u[0];A[g]=new E(g,1,!1,u[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(u){A[u]=new E(u,2,!1,u.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(u){A[u]=new E(u,2,!1,u,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(u){A[u]=new E(u,3,!1,u.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(u){A[u]=new E(u,3,!0,u,null,!1,!1)}),["capture","download"].forEach(function(u){A[u]=new E(u,4,!1,u,null,!1,!1)}),["cols","rows","size","span"].forEach(function(u){A[u]=new E(u,6,!1,u,null,!1,!1)}),["rowSpan","start"].forEach(function(u){A[u]=new E(u,5,!1,u.toLowerCase(),null,!1,!1)});var I=/[\-:]([a-z])/g;function C(u){return u[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(u){var g=u.replace(I,C);A[g]=new E(g,1,!1,u,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(u){var g=u.replace(I,C);A[g]=new E(g,1,!1,u,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(u){var g=u.replace(I,C);A[g]=new E(g,1,!1,u,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(u){A[u]=new E(u,1,!1,u.toLowerCase(),null,!1,!1)}),A.xlinkHref=new E("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(u){A[u]=new E(u,1,!1,u.toLowerCase(),null,!0,!0)});function P(u,g,O,L){var z=A.hasOwnProperty(g)?A[g]:null;(z!==null?z.type!==0:L||!(2<g.length)||g[0]!=="o"&&g[0]!=="O"||g[1]!=="n"&&g[1]!=="N")&&(b(g,O,z,L)&&(O=null),L||z===null?v(g)&&(O===null?u.removeAttribute(g):u.setAttribute(g,""+O)):z.mustUseProperty?u[z.propertyName]=O===null?z.type===3?!1:"":O:(g=z.attributeName,L=z.attributeNamespace,O===null?u.removeAttribute(g):(z=z.type,O=z===3||z===4&&O===!0?"":""+O,L?u.setAttributeNS(L,g,O):u.setAttribute(g,O))))}var x=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,T=Symbol.for("react.element"),D=Symbol.for("react.portal"),U=Symbol.for("react.fragment"),j=Symbol.for("react.strict_mode"),k=Symbol.for("react.profiler"),G=Symbol.for("react.provider"),H=Symbol.for("react.context"),ne=Symbol.for("react.forward_ref"),ee=Symbol.for("react.suspense"),te=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),X=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var Q=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var ae=Symbol.iterator;function Z(u){return u===null||typeof u!="object"?null:(u=ae&&u[ae]||u["@@iterator"],typeof u=="function"?u:null)}var ue=Object.assign,$;function oe(u){if($===void 0)try{throw Error()}catch(O){var g=O.stack.trim().match(/\n( *(at )?)/);$=g&&g[1]||""}return`
2612`+$+u}var re=!1;function fe(u,g){if(!u||re)return"";re=!0;var O=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(g)if(g=function(){throw Error()},Object.defineProperty(g.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(g,[])}catch(ut){var L=ut}Reflect.construct(u,[],g)}else{try{g.call()}catch(ut){L=ut}u.call(g.prototype)}else{try{throw Error()}catch(ut){L=ut}u()}}catch(ut){if(ut&&L&&typeof ut.stack=="string"){for(var z=ut.stack.split(`
2613`),K=L.stack.split(`
2614`),le=z.length-1,xe=K.length-1;1<=le&&0<=xe&&z[le]!==K[xe];)xe--;for(;1<=le&&0<=xe;le--,xe--)if(z[le]!==K[xe]){if(le!==1||xe!==1)do if(le--,xe--,0>xe||z[le]!==K[xe]){var Fe=`
2615`+z[le].replace(" at new "," at ");return u.displayName&&Fe.includes("<anonymous>")&&(Fe=Fe.replace("<anonymous>",u.displayName)),Fe}while(1<=le&&0<=xe);break}}}finally{re=!1,Error.prepareStackTrace=O}return(u=u?u.displayName||u.name:"")?oe(u):""}function Se(u){switch(u.tag){case 5:return oe(u.type);case 16:return oe("Lazy");case 13:return oe("Suspense");case 19:return oe("SuspenseList");case 0:case 2:case 15:return u=fe(u.type,!1),u;case 11:return u=fe(u.type.render,!1),u;case 1:return u=fe(u.type,!0),u;default:return""}}function Te(u){if(u==null)return null;if(typeof u=="function")return u.displayName||u.name||null;if(typeof u=="string")return u;switch(u){case U:return"Fragment";case D:return"Portal";case k:return"Profiler";case j:return"StrictMode";case ee:return"Suspense";case te:return"SuspenseList"}if(typeof u=="object")switch(u.$$typeof){case H:return(u.displayName||"Context")+".Consumer";case G:return(u._context.displayName||"Context")+".Provider";case ne:var g=u.render;return u=u.displayName,u||(u=g.displayName||g.name||"",u=u!==""?"ForwardRef("+u+")":"ForwardRef"),u;case q:return g=u.displayName||null,g!==null?g:Te(u.type)||"Memo";case X:g=u._payload,u=u._init;try{return Te(u(g))}catch(O){}}return null}function Je(u){var g=u.type;switch(u.tag){case 24:return"Cache";case 9:return(g.displayName||"Context")+".Consumer";case 10:return(g._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return u=g.render,u=u.displayName||u.name||"",g.displayName||(u!==""?"ForwardRef("+u+")":"ForwardRef");case 7:return"Fragment";case 5:return g;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Te(g);case 8:return g===j?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof g=="function")return g.displayName||g.name||null;if(typeof g=="string")return g}return null}function ht(u){switch(typeof u){case"boolean":case"number":case"string":case"undefined":return u;case"object":return u;default:return""}}function Bt(u){var g=u.type;return(u=u.nodeName)&&u.toLowerCase()==="input"&&(g==="checkbox"||g==="radio")}function ve(u){var g=Bt(u)?"checked":"value",O=Object.getOwnPropertyDescriptor(u.constructor.prototype,g),L=""+u[g];if(!u.hasOwnProperty(g)&&typeof O!="undefined"&&typeof O.get=="function"&&typeof O.set=="function"){var z=O.get,K=O.set;return Object.defineProperty(u,g,{configurable:!0,get:function(){return z.call(this)},set:function(le){L=""+le,K.call(this,le)}}),Object.defineProperty(u,g,{enumerable:O.enumerable}),{getValue:function(){return L},setValue:function(le){L=""+le},stopTracking:function(){u._valueTracker=null,delete u[g]}}}}function we(u){u._valueTracker||(u._valueTracker=ve(u))}function ge(u){if(!u)return!1;var g=u._valueTracker;if(!g)return!0;var O=g.getValue(),L="";return u&&(L=Bt(u)?u.checked?"true":"false":u.value),u=L,u!==O?(g.setValue(u),!0):!1}function rt(u){if(u=u||(typeof document!="undefined"?document:void 0),typeof u=="undefined")return null;try{return u.activeElement||u.body}catch(g){return u.body}}function vt(u,g){var O=g.checked;return ue({},g,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:O!=null?O:u._wrapperState.initialChecked})}function st(u,g){var O=g.defaultValue==null?"":g.defaultValue,L=g.checked!=null?g.checked:g.defaultChecked;O=ht(g.value!=null?g.value:O),u._wrapperState={initialChecked:L,initialValue:O,controlled:g.type==="checkbox"||g.type==="radio"?g.checked!=null:g.value!=null}}function Vt(u,g){g=g.checked,g!=null&&P(u,"checked",g,!1)}function jt(u,g){Vt(u,g);var O=ht(g.value),L=g.type;if(O!=null)L==="number"?(O===0&&u.value===""||u.value!=O)&&(u.value=""+O):u.value!==""+O&&(u.value=""+O);else if(L==="submit"||L==="reset"){u.removeAttribute("value");return}g.hasOwnProperty("value")?Ge(u,g.type,O):g.hasOwnProperty("defaultValue")&&Ge(u,g.type,ht(g.defaultValue)),g.checked==null&&g.defaultChecked!=null&&(u.defaultChecked=!!g.defaultChecked)}function Lt(u,g,O){if(g.hasOwnProperty("value")||g.hasOwnProperty("defaultValue")){var L=g.type;if(!(L!=="submit"&&L!=="reset"||g.value!==void 0&&g.value!==null))return;g=""+u._wrapperState.initialValue,O||g===u.value||(u.value=g),u.defaultValue=g}O=u.name,O!==""&&(u.name=""),u.defaultChecked=!!u._wrapperState.initialChecked,O!==""&&(u.name=O)}function Ge(u,g,O){(g!=="number"||rt(u.ownerDocument)!==u)&&(O==null?u.defaultValue=""+u._wrapperState.initialValue:u.defaultValue!==""+O&&(u.defaultValue=""+O))}var rn=Array.isArray;function Wt(u,g,O,L){if(u=u.options,g){g={};for(var z=0;z<O.length;z++)g["$"+O[z]]=!0;for(O=0;O<u.length;O++)z=g.hasOwnProperty("$"+u[O].value),u[O].selected!==z&&(u[O].selected=z),z&&L&&(u[O].defaultSelected=!0)}
vendor: 13,186 bytes, line 2615
2615else{for(O=""+ht(O),g=null,z=0;z<u.length;z++){if(u[z].value===O){u[z].selected=!0,L&&(u[z].defaultSelected=!0);return}g!==null||u[z].disabled||(g=u[z])}g!==null&&(g.selected=!0)}}function Gt(u,g){if(g.dangerouslySetInnerHTML!=null)throw Error(i(91));return ue({},g,{value:void 0,defaultValue:void 0,children:""+u._wrapperState.initialValue})}function tn(u,g){var O=g.value;if(O==null){if(O=g.children,g=g.defaultValue,O!=null){if(g!=null)throw Error(i(92));if(rn(O)){if(1<O.length)throw Error(i(93));O=O[0]}g=O}g==null&&(g=""),O=g}u._wrapperState={initialValue:ht(O)}}function Jt(u,g){var O=ht(g.value),L=ht(g.defaultValue);O!=null&&(O=""+O,O!==u.value&&(u.value=O),g.defaultValue==null&&u.defaultValue!==O&&(u.defaultValue=O)),L!=null&&(u.defaultValue=""+L)}function In(u){var g=u.textContent;g===u._wrapperState.initialValue&&g!==""&&g!==null&&(u.value=g)}function Qn(u){switch(u){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function se(u,g){return u==null||u==="http://www.w3.org/1999/xhtml"?Qn(g):u==="http://www.w3.org/2000/svg"&&g==="foreignObject"?"http://www.w3.org/1999/xhtml":u}var ye,Pe=function(u){return typeof MSApp!="undefined"&&MSApp.execUnsafeLocalFunction?function(g,O,L,z){MSApp.execUnsafeLocalFunction(function(){return u(g,O,L,z)})}:u}(function(u,g){if(u.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in u)u.innerHTML=g;else{for(ye=ye||document.createElement("div"),ye.innerHTML="<svg>"+g.valueOf().toString()+"</svg>",g=ye.firstChild;u.firstChild;)u.removeChild(u.firstChild);for(;g.firstChild;)u.appendChild(g.firstChild)}});function Ue(u,g){if(g){var O=u.firstChild;if(O&&O===u.lastChild&&O.nodeType===3){O.nodeValue=g;return}}u.textContent=g}var Ze={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},yt=["Webkit","ms","Moz","O"];Object.keys(Ze).forEach(function(u){yt.forEach(function(g){g=g+u.charAt(0).toUpperCase()+u.substring(1),Ze[g]=Ze[u]})});function _t(u,g,O){return g==null||typeof g=="boolean"||g===""?"":O||typeof g!="number"||g===0||Ze.hasOwnProperty(u)&&Ze[u]?(""+g).trim():g+"px"}function St(u,g){u=u.style;for(var O in g)if(g.hasOwnProperty(O)){var L=O.indexOf("--")===0,z=_t(O,g[O],L);O==="float"&&(O="cssFloat"),L?u.setProperty(O,z):u[O]=z}}var Ce=ue({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Ke(u,g){if(g){if(Ce[u]&&(g.children!=null||g.dangerouslySetInnerHTML!=null))throw Error(i(137,u));if(g.dangerouslySetInnerHTML!=null){if(g.children!=null)throw Error(i(60));if(typeof g.dangerouslySetInnerHTML!="object"||!("__html"in g.dangerouslySetInnerHTML))throw Error(i(61))}if(g.style!=null&&typeof g.style!="object")throw Error(i(62))}}function at(u,g){if(u.indexOf("-")===-1)return typeof g.is=="string";switch(u){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Mt=null;function Ht(u){return u=u.target||u.srcElement||window,u.correspondingUseElement&&(u=u.correspondingUseElement),u.nodeType===3?u.parentNode:u}var Qe=null,Oe=null,Re=null;function $e(u){if(u=su(u)){if(typeof Qe!="function")throw Error(i(280));var g=u.stateNode;g&&(g=Lu(g),Qe(u.stateNode,u.type,g))}}function Ye(u){Oe?Re?Re.push(u):Re=[u]:Oe=u}function ct(){if(Oe){var u=Oe,g=Re;if(Re=Oe=null,$e(u),g)for(u=0;u<g.length;u++)$e(g[u])}}function Et(u,g){return u(g)}function Ut(){}var dn=!1;function fn(u,g,O){if(dn)return u(g,O);dn=!0;try{return Et(u,g,O)}finally{dn=!1,(Oe!==null||Re!==null)&&(Ut(),ct())}}function Bn(u,g){var O=u.stateNode;if(O===null)return null;var L=Lu(O);if(L===null)return null;O=L[g];e:switch(g){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(L=!L.disabled)||(u=u.type,L=!(u==="button"||u==="input"||u==="select"||u==="textarea")),u=!L;break e;default:u=!1}if(u)return null;if(O&&typeof O!="function")throw Error(i(231,g,typeof O));return O}var ar=!1;if(f)try{var cr={};Object.defineProperty(cr,"passive",{get:function(){ar=!0}}),window.addEventListener("test",cr,cr),window.removeEventListener("test",cr,cr)}catch(u){ar=!1}function Ee(u,g,O,L,z,K,le,xe,Fe){var ut=Array.prototype.slice.call(arguments,3);try{g.apply(O,ut)}catch(xt){this.onError(xt)}}var an=!1,Si=null,Sr=!1,Hi=null,Qt={onError:function(u){an=!0,Si=u}};function Ki(u,g,O,L,z,K,le,xe,Fe){an=!1,Si=null,Ee.apply(Qt,arguments)}function Vi(u,g,O,L,z,K,le,xe,Fe){if(Ki.apply(this,arguments),an){if(an){var ut=Si;an=!1,Si=null}else throw Error(i(198));Sr||(Sr=!0,Hi=ut)}}function $r(u){var g=u,O=u;if(u.alternate)for(;g.return;)g=g.return;else{u=g;do g=u,g.flags&4098&&(O=g.return),u=g.return;while(u)}return g.tag===3?O:null}function Ur(u){if(u.tag===13){var g=u.memoizedState;if(g===null&&(u=u.alternate,u!==null&&(g=u.memoizedState)),g!==null)return g.dehydrated}return null}function Qr(u){if($r(u)!==u)throw Error(i(188))}function or(u){var g=u.alternate;if(!g){if(g=$r(u),g===null)throw Error(i(188));return g!==u?null:u}for(var O=u,L=g;;){var z=O.return;if(z===null)break;var K=z.alternate;if(K===null){if(L=z.return,L!==null){O=L;continue}break}if(z.child===K.child){for(K=z.child;K;){if(K===O)return Qr(z),u;if(K===L)return Qr(z),g;K=K.sibling}throw Error(i(188))}if(O.return!==L.return)O=z,L=K;else{for(var le=!1,xe=z.child;xe;){if(xe===O){le=!0,O=z,L=K;break}if(xe===L){le=!0,L=z,O=K;break}xe=xe.sibling}if(!le){for(xe=K.child;xe;){if(xe===O){le=!0,O=K,L=z;break}if(xe===L){le=!0,L=K,O=z;break}xe=xe.sibling}if(!le)throw Error(i(189))}}if(O.alternate!==L)throw Error(i(190))}if(O.tag!==3)throw Error(i(188));return O.stateNode.current===O?u:g}function _r(u){return u=or(u),u!==null?Ka(u):null}function Ka(u){if(u.tag===5||u.tag===6)return u;for(u=u.child;u!==null;){var g=Ka(u);if(g!==null)return g;u=u.sibling}return null}var Wn=r.unstable_scheduleCallback,ua=r.unstable_cancelCallback,Hn=r.unstable_shouldYield,$i=r.unstable_requestPaint,pt=r.unstable_now,io=r.unstable_getCurrentPriorityLevel,Di=r.unstable_ImmediatePriority,Li=r.unstable_UserBlockingPriority,ci=r.unstable_NormalPriority,la=r.unstable_LowPriority,Sa=r.unstable_IdlePriority,Xr=null,Fr=null;function fi(u){if(Fr&&typeof Fr.onCommitFiberRoot=="function")try{Fr.onCommitFiberRoot(Xr,u,void 0,(u.current.flags&128)===128)}catch(g){}}var Ar=Math.clz32?Math.clz32:Oi,Oa=Math.log,Zr=Math.LN2;function Oi(u){return u>>>=0,u===0?32:31-(Oa(u)/Zr|0)|0}var Ci=64,qr=4194304;function ni(u){switch(u&-u){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return u&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return u&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return u}}function ca(u,g){var O=u.pendingLanes;if(O===0)return 0;var L=0,z=u.suspendedLanes,K=u.pingedLanes,le=O&268435455;if(le!==0){var xe=le&~z;xe!==0?L=ni(xe):(K&=le,K!==0&&(L=ni(K)))}else le=O&~z,le!==0?L=ni(le):K!==0&&(L=ni(K));if(L===0)return 0;if(g!==0&&g!==L&&!(g&z)&&(z=L&-L,K=g&-g,z>=K||z===16&&(K&4194240)!==0))return g;if(L&4&&(L|=O&16),g=u.entangledLanes,g!==0)for(u=u.entanglements,g&=L;0<g;)O=31-Ar(g),z=1<<O,L|=u[O],g&=~z;return L}function Ca(u,g){switch(u){case 1:case 2:case 4:return g+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return g+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Aa(u,g){for(var O=u.suspendedLanes,L=u.pingedLanes,z=u.expirationTimes,K=u.pendingLanes;0<K;){var le=31-Ar(K),xe=1<<le,Fe=z[le];Fe===-1?(!(xe&O)||xe&L)&&(z[le]=Ca(xe,g)):Fe<=g&&(u.expiredLanes|=xe),K&=~xe}}function Ni(u){return u=u.pendingLanes&-1073741825,u!==0?u:u&1073741824?1073741824:0}function di(){var u=Ci;return Ci<<=1,!(Ci&4194240)&&(Ci=64),u}function hi(u){for(var g=[],O=0;31>O;O++)g.push(u);return g}function Ai(u,g,O){u.pendingLanes|=g,g!==536870912&&(u.suspendedLanes=0,u.pingedLanes=0),u=u.eventTimes,g=31-Ar(g),u[g]=O}function vn(u,g){var O=u.pendingLanes&~g;u.pendingLanes=g,u.suspendedLanes=0,u.pingedLanes=0,u.expiredLanes&=g,u.mutableReadLanes&=g,u.entangledLanes&=g,g=u.entanglements;var L=u.eventTimes;for(u=u.expirationTimes;0<O;){var z=31-Ar(O),K=1<<z;g[z]=0,L[z]=-1,u[z]=-1,O&=~K}}function kr(u,g){var O=u.entangledLanes|=g;for(u=u.entanglements;O;){var L=31-Ar(O),z=1<<L;z&g|u[L]&g&&(u[L]|=g),O&=~z}}var jn=0;function Qi(u){return u&=-u,1<u?4<u?u&268435455?16:536870912:4:1}var Pa,Pi,Ti,Nn,vi,fa=!1,da=[],J=null,be=null,je=null,Pt=new Map,Xt=new Map,kt=[],mr="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Jn(u,g){switch(u){case"focusin":case"focusout":J=null;break;case"dragenter":case"dragleave":be=null;break;case"mouseover":case"mouseout":je=null;break;case"pointerover":case"pointerout":Pt.delete(g.pointerId);break;case"gotpointercapture":case"lostpointercapture":Xt.delete(g.pointerId)}}function Ie(u,g,O,L,z,K){return u===null||u.nativeEvent!==K?(u={blockedOn:g,domEventName:O,eventSystemFlags:L,nativeEvent:K,targetContainers:[z]},g!==null&&(g=su(g),g!==null&&Pi(g)),u):(u.eventSystemFlags|=L,g=u.targetContainers,z!==null&&g.indexOf(z)===-1&&g.push(z),u)}function We(u,g,O,L,z){switch(g){case"focusin":return J=Ie(J,u,g,O,L,z),!0;case"dragenter":return be=Ie(be,u,g,O,L,z),!0;case"mouseover":return je=Ie(je,u,g,O,L,z),!0;case"pointerover":var K=z.pointerId;return Pt.set(K,Ie(Pt.get(K)||null,u,g,O,L,z)),!0;case"gotpointercapture":return K=z.pointerId,Xt.set(K,Ie(Xt.get(K)||null,u,g,O,L,z)),!0}return!1}function ke(u){var g=Dn(u.target);if(g!==null){var O=$r(g);if(O!==null){if(g=O.tag,g===13){if(g=Ur(O),g!==null){u.blockedOn=g,vi(u.priority,function(){Ti(O)});return}}else if(g===3&&O.stateNode.current.memoizedState.isDehydrated){u.blockedOn=O.tag===3?O.stateNode.containerInfo:null;return}}}u.blockedOn=null}function tt(u){if(u.blockedOn!==null)return!1;for(var g=u.targetContainers;0<g.length;){var O=Sn(u.domEventName,u.eventSystemFlags,g[0],u.nativeEvent);if(O===null){O=u.nativeEvent;var L=new O.constructor(O.type,O);Mt=L,O.target.dispatchEvent(L),Mt=null}else return g=su(O),g!==null&&Pi(g),u.blockedOn=O,!1;g.shift()}return!0}function ot(u,g,O){tt(u)&&O.delete(g)}function ft(){fa=!1,J!==null&&tt(J)&&(J=null),be!==null&&tt(be)&&(be=null),je!==null&&tt(je)&&(je=null),Pt.forEach(ot),Xt.forEach(ot)}function Ft(u,g){u.blockedOn===g&&(u.blockedOn=null,fa||(fa=!0,r.unstable_scheduleCallback(r.unstable_NormalPriority,ft)))}function ln(u){function g(z){return Ft(z,u)}if(0<da.length){Ft(da[0],u);for(var O=1;O<da.length;O++){var L=da[O];L.blockedOn===u&&(L.blockedOn=null)}}for(J!==null&&Ft(J,u),be!==null&&Ft(be,u),je!==null&&Ft(je,u),Pt.forEach(g),Xt.forEach(g),O=0;O<kt.length;O++)L=kt[O],L.blockedOn===u&&(L.blockedOn=null);for(;0<kt.length&&(O=kt[0],O.blockedOn===null);)ke(O),O.blockedOn===null&&kt.shift()}var _n=x.ReactCurrentBatchConfig,Tn=!0;function fr(u,g,O,L){var z=jn,K=_n.transition;_n.transition=null;try{jn=1,On(u,g,O,L)}finally{jn=z,_n.transition=K}}function Un(u,g,O,L){var z=jn,K=_n.transition;_n.transition=null;try{jn=4,On(u,g,O,L)}finally{jn=z,_n.transition=K}}function On(u,g,O,L){if(Tn){var z=Sn(u,g,O,L);if(z===null)vl(u,g,L,Mn,O),Jn(u,L);else if(We(z,u,g,O,L))L.stopPropagation();else if(Jn(u,L),g&4&&-1<mr.indexOf(u)){for(;z!==null;){var K=su(z);if(K!==null&&Pa(K),K=Sn(u,g,O,L),K===null&&vl(u,g,L,Mn,O),K===z)break;z=K}z!==null&&L.stopPropagation()}else vl(u,g,L,null,O)}}var Mn=null;function Sn(u,g,O,L){if(Mn=null,u=Ht(L),u=Dn(u),u!==null)if(g=$r(u),g===null)u=null;else if(O=g.tag,O===13){if(u=Ur(g),u!==null)return u;u=null}else if(O===3){if(g.stateNode.current.memoizedState.isDehydrated)return g.tag===3?g.stateNode.containerInfo:null;u=null}else g!==u&&(u=null);return Mn=u,null}
vendor: 8,980 bytes, line 2615
2615function $n(u){switch(u){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(io()){case Di:return 1;case Li:return 4;case ci:case la:return 16;case Sa:return 536870912;default:return 16}default:return 16}}var Fn=null,Pr=null,Jr=null;function gr(){if(Jr)return Jr;var u,g=Pr,O=g.length,L,z="value"in Fn?Fn.value:Fn.textContent,K=z.length;for(u=0;u<O&&g[u]===z[u];u++);var le=O-u;for(L=1;L<=le&&g[O-L]===z[K-L];L++);return Jr=z.slice(u,1<L?1-L:void 0)}function It(u){var g=u.keyCode;return"charCode"in u?(u=u.charCode,u===0&&g===13&&(u=13)):u=g,u===10&&(u=13),32<=u||u===13?u:0}function Ii(){return!0}function Yn(){return!1}function dr(u){function g(O,L,z,K,le){this._reactName=O,this._targetInst=z,this.type=L,this.nativeEvent=K,this.target=le,this.currentTarget=null;for(var xe in u)u.hasOwnProperty(xe)&&(O=u[xe],this[xe]=O?O(K):K[xe]);return this.isDefaultPrevented=(K.defaultPrevented!=null?K.defaultPrevented:K.returnValue===!1)?Ii:Yn,this.isPropagationStopped=Yn,this}return ue(g.prototype,{preventDefault:function(){this.defaultPrevented=!0;var O=this.nativeEvent;O&&(O.preventDefault?O.preventDefault():typeof O.returnValue!="unknown"&&(O.returnValue=!1),this.isDefaultPrevented=Ii)},stopPropagation:function(){var O=this.nativeEvent;O&&(O.stopPropagation?O.stopPropagation():typeof O.cancelBubble!="unknown"&&(O.cancelBubble=!0),this.isPropagationStopped=Ii)},persist:function(){},isPersistent:Ii}),g}var ha={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(u){return u.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ao=dr(ha),Br=ue({},ha,{view:0,detail:0}),Cu=dr(Br),Wr,ms,Ta,ri=ue({},Br,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Hr,button:0,buttons:0,relatedTarget:function(u){return u.relatedTarget===void 0?u.fromElement===u.srcElement?u.toElement:u.fromElement:u.relatedTarget},movementX:function(u){return"movementX"in u?u.movementX:(u!==Ta&&(Ta&&u.type==="mousemove"?(Wr=u.screenX-Ta.screenX,ms=u.screenY-Ta.screenY):ms=Wr=0,Ta=u),Wr)},movementY:function(u){return"movementY"in u?u.movementY:ms}}),oo=dr(ri),ys=ue({},ri,{dataTransfer:0}),sr=dr(ys),Ia=ue({},Br,{relatedTarget:0}),Ao=dr(Ia),ol=ue({},ha,{animationName:0,elapsedTime:0,pseudoElement:0}),_s=dr(ol),Au=ue({},ha,{clipboardData:function(u){return"clipboardData"in u?u.clipboardData:window.clipboardData}}),Pu=dr(Au),Tu=ue({},ha,{data:0}),Qs=dr(Tu),Xs={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Po={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Yr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Zs(u){var g=this.nativeEvent;return g.getModifierState?g.getModifierState(u):(u=Yr[u])?!!g[u]:!1}function Hr(){return Zs}var pe=ue({},Br,{key:function(u){if(u.key){var g=Xs[u.key]||u.key;if(g!=="Unidentified")return g}return u.type==="keypress"?(u=It(u),u===13?"Enter":String.fromCharCode(u)):u.type==="keydown"||u.type==="keyup"?Po[u.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Hr,charCode:function(u){return u.type==="keypress"?It(u):0},keyCode:function(u){return u.type==="keydown"||u.type==="keyup"?u.keyCode:0},which:function(u){return u.type==="keypress"?It(u):u.type==="keydown"||u.type==="keyup"?u.keyCode:0}}),he=dr(pe),me=ue({},ri,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Le=dr(me),Be=ue({},Br,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Hr}),et=dr(Be),bt=ue({},ha,{propertyName:0,elapsedTime:0,pseudoElement:0}),Dt=dr(bt),zt=ue({},ri,{deltaX:function(u){return"deltaX"in u?u.deltaX:"wheelDeltaX"in u?-u.wheelDeltaX:0},deltaY:function(u){return"deltaY"in u?u.deltaY:"wheelDeltaY"in u?-u.wheelDeltaY:"wheelDelta"in u?-u.wheelDelta:0},deltaZ:0,deltaMode:0}),Kt=dr(zt),zn=[9,13,27,32],nr=f&&"CompositionEvent"in window,Tr=null;f&&"documentMode"in document&&(Tr=document.documentMode);var pi=f&&"TextEvent"in window&&!Tr,xa=f&&(!nr||Tr&&8<Tr&&11>=Tr),sl=" ",qs=!1;function ul(u,g){switch(u){case"keyup":return zn.indexOf(g.keyCode)!==-1;case"keydown":return g.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Va(u){return u=u.detail,typeof u=="object"&&"data"in u?u.data:null}var so=!1;function ll(u,g){switch(u){case"compositionend":return Va(g);case"keypress":return g.which!==32?null:(qs=!0,sl);case"textInput":return u=g.data,u===sl&&qs?null:u;default:return null}}function Zl(u,g){if(so)return u==="compositionend"||!nr&&ul(u,g)?(u=gr(),Jr=Pr=Fn=null,so=!1,u):null;switch(u){case"paste":return null;case"keypress":if(!(g.ctrlKey||g.altKey||g.metaKey)||g.ctrlKey&&g.altKey){if(g.char&&1<g.char.length)return g.char;if(g.which)return String.fromCharCode(g.which)}return null;case"compositionend":return xa&&g.locale!=="ko"?null:g.data;default:return null}}var wa={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function yr(u){var g=u&&u.nodeName&&u.nodeName.toLowerCase();return g==="input"?!!wa[u.type]:g==="textarea"}function Dr(u,g,O,L){Ye(L),g=Or(g,"onChange"),0<g.length&&(O=new ao("onChange","change",null,O,L),u.push({event:O,listeners:g}))}var Xi=null,Js=null;function Mf(u){rc(u,0)}function uo(u){var g=Is(u);if(ge(g))return u}function Ra(u,g){if(u==="change")return g}var Ys=!1;if(f){var ql;if(f){var cl="oninput"in document;if(!cl){var Xc=document.createElement("div");Xc.setAttribute("oninput","return;"),cl=typeof Xc.oninput=="function"}ql=cl}else ql=!1;Ys=ql&&(!document.documentMode||9<document.documentMode)}function Jl(){Xi&&(Xi.detachEvent("onpropertychange",Zc),Js=Xi=null)}function Zc(u){if(u.propertyName==="value"&&uo(Js)){var g=[];Dr(g,Js,u,Ht(u)),fn(Mf,g)}}function To(u,g,O){u==="focusin"?(Jl(),Xi=g,Js=O,Xi.attachEvent("onpropertychange",Zc)):u==="focusout"&&Jl()}function Ve(u){if(u==="selectionchange"||u==="keyup"||u==="keydown")return uo(Js)}function mt(u,g){if(u==="click")return uo(g)}function lt(u,g){if(u==="input"||u==="change")return uo(g)}function Zt(u,g){return u===g&&(u!==0||1/u===1/g)||u!==u&&g!==g}var pn=typeof Object.is=="function"?Object.is:Zt;function Xn(u,g){if(pn(u,g))return!0;if(typeof u!="object"||u===null||typeof g!="object"||g===null)return!1;var O=Object.keys(u),L=Object.keys(g);if(O.length!==L.length)return!1;for(L=0;L<O.length;L++){var z=O[L];if(!h.call(g,z)||!pn(u[z],g[z]))return!1}return!0}function jr(u){for(;u&&u.firstChild;)u=u.firstChild;return u}function hr(u,g){var O=jr(u);u=0;for(var L;O;){if(O.nodeType===3){if(L=u+O.textContent.length,u<=g&&L>=g)return{node:O,offset:g-u};u=L}e:{for(;O;){if(O.nextSibling){O=O.nextSibling;break e}O=O.parentNode}O=void 0}O=jr(O)}}function fl(u,g){return u&&g?u===g?!0:u&&u.nodeType===3?!1:g&&g.nodeType===3?fl(u,g.parentNode):"contains"in u?u.contains(g):u.compareDocumentPosition?!!(u.compareDocumentPosition(g)&16):!1:!1}function Yl(){for(var u=window,g=rt();g instanceof u.HTMLIFrameElement;){try{var O=typeof g.contentWindow.location.href=="string"}catch(L){O=!1}if(O)u=g.contentWindow;else break;g=rt(u.document)}return g}function Zi(u){var g=u&&u.nodeName&&u.nodeName.toLowerCase();return g&&(g==="input"&&(u.type==="text"||u.type==="search"||u.type==="tel"||u.type==="url"||u.type==="password")||g==="textarea"||u.contentEditable==="true")}
vendor: 12,924 bytes, lines 2615-2616
2615function qi(u){var g=Yl(),O=u.focusedElem,L=u.selectionRange;if(g!==O&&O&&O.ownerDocument&&fl(O.ownerDocument.documentElement,O)){if(L!==null&&Zi(O)){if(g=L.start,u=L.end,u===void 0&&(u=g),"selectionStart"in O)O.selectionStart=g,O.selectionEnd=Math.min(u,O.value.length);else if(u=(g=O.ownerDocument||document)&&g.defaultView||window,u.getSelection){u=u.getSelection();var z=O.textContent.length,K=Math.min(L.start,z);L=L.end===void 0?K:Math.min(L.end,z),!u.extend&&K>L&&(z=L,L=K,K=z),z=hr(O,K);var le=hr(O,L);z&&le&&(u.rangeCount!==1||u.anchorNode!==z.node||u.anchorOffset!==z.offset||u.focusNode!==le.node||u.focusOffset!==le.offset)&&(g=g.createRange(),g.setStart(z.node,z.offset),u.removeAllRanges(),K>L?(u.addRange(g),u.extend(le.node,le.offset)):(g.setEnd(le.node,le.offset),u.addRange(g)))}}for(g=[],u=O;u=u.parentNode;)u.nodeType===1&&g.push({element:u,left:u.scrollLeft,top:u.scrollTop});for(typeof O.focus=="function"&&O.focus(),O=0;O<g.length;O++)u=g[O],u.element.scrollLeft=u.left,u.element.scrollTop=u.top}}var Df=f&&"documentMode"in document&&11>=document.documentMode,Ma=null,eu=null,Io=null,rr=!1;function ec(u,g,O){var L=O.window===O?O.document:O.nodeType===9?O:O.ownerDocument;rr||Ma==null||Ma!==rt(L)||(L=Ma,"selectionStart"in L&&Zi(L)?L={start:L.selectionStart,end:L.selectionEnd}:(L=(L.ownerDocument&&L.ownerDocument.defaultView||window).getSelection(),L={anchorNode:L.anchorNode,anchorOffset:L.anchorOffset,focusNode:L.focusNode,focusOffset:L.focusOffset}),Io&&Xn(Io,L)||(Io=L,L=Or(eu,"onSelect"),0<L.length&&(g=new ao("onSelect","select",null,g,O),u.push({event:g,listeners:L}),g.target=Ma)))}function Iu(u,g){var O={};return O[u.toLowerCase()]=g.toLowerCase(),O["Webkit"+u]="webkit"+g,O["Moz"+u]="moz"+g,O}var lo={animationend:Iu("Animation","AnimationEnd"),animationiteration:Iu("Animation","AnimationIteration"),animationstart:Iu("Animation","AnimationStart"),transitionend:Iu("Transition","TransitionEnd")},xu={},tc={};f&&(tc=document.createElement("div").style,"AnimationEvent"in window||(delete lo.animationend.animation,delete lo.animationiteration.animation,delete lo.animationstart.animation),"TransitionEvent"in window||delete lo.transitionend.transition);function xo(u){if(xu[u])return xu[u];if(!lo[u])return u;var g=lo[u],O;for(O in g)if(g.hasOwnProperty(O)&&O in tc)return xu[u]=g[O];return u}var Es=xo("animationend"),wo=xo("animationiteration"),ur=xo("animationstart"),nc=xo("transitionend"),tu=new Map,dl="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function co(u,g){tu.set(u,g),o(g,[u])}for(var nu=0;nu<dl.length;nu++){var wu=dl[nu],bs=wu.toLowerCase(),Xo=wu[0].toUpperCase()+wu.slice(1);co(bs,"on"+Xo)}co(Es,"onAnimationEnd"),co(wo,"onAnimationIteration"),co(ur,"onAnimationStart"),co("dblclick","onDoubleClick"),co("focusin","onFocus"),co("focusout","onBlur"),co(nc,"onTransitionEnd"),d("onMouseEnter",["mouseout","mouseover"]),d("onMouseLeave",["mouseout","mouseover"]),d("onPointerEnter",["pointerout","pointerover"]),d("onPointerLeave",["pointerout","pointerover"]),o("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),o("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),o("onBeforeInput",["compositionend","keypress","textInput","paste"]),o("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),o("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),o("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var mn="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),qc=new Set("cancel close invalid load scroll toggle".split(" ").concat(mn));function ru(u,g,O){var L=u.type||"unknown-event";u.currentTarget=O,Vi(L,g,void 0,u),u.currentTarget=null}function rc(u,g){g=(g&4)!==0;for(var O=0;O<u.length;O++){var L=u[O],z=L.event;L=L.listeners;e:{var K=void 0;if(g)for(var le=L.length-1;0<=le;le--){var xe=L[le],Fe=xe.instance,ut=xe.currentTarget;if(xe=xe.listener,Fe!==K&&z.isPropagationStopped())break e;ru(z,xe,ut),K=Fe}else for(le=0;le<L.length;le++){if(xe=L[le],Fe=xe.instance,ut=xe.currentTarget,xe=xe.listener,Fe!==K&&z.isPropagationStopped())break e;ru(z,xe,ut),K=Fe}}}if(Sr)throw u=Hi,Sr=!1,Hi=null,u}function vr(u,g){var O=g[Mo];O===void 0&&(O=g[Mo]=new Set);var L=u+"__bubble";O.has(L)||(hl(g,u,2,!1),O.add(L))}function Ss(u,g,O){var L=0;g&&(L|=4),hl(O,u,L,g)}var Os="_reactListening"+Math.random().toString(36).slice(2);function Zo(u){if(!u[Os]){u[Os]=!0,t.forEach(function(O){O!=="selectionchange"&&(qc.has(O)||Ss(O,!1,u),Ss(O,!0,u))});var g=u.nodeType===9?u:u.ownerDocument;g===null||g[Os]||(g[Os]=!0,Ss("selectionchange",!1,g))}}function hl(u,g,O,L){switch($n(g)){case 1:var z=fr;break;case 4:z=Un;break;default:z=On}O=z.bind(null,g,O,u),z=void 0,!ar||g!=="touchstart"&&g!=="touchmove"&&g!=="wheel"||(z=!0),L?z!==void 0?u.addEventListener(g,O,{capture:!0,passive:z}):u.addEventListener(g,O,!0):z!==void 0?u.addEventListener(g,O,{passive:z}):u.addEventListener(g,O,!1)}function vl(u,g,O,L,z){var K=L;if(!(g&1)&&!(g&2)&&L!==null)e:for(;;){if(L===null)return;var le=L.tag;if(le===3||le===4){var xe=L.stateNode.containerInfo;if(xe===z||xe.nodeType===8&&xe.parentNode===z)break;if(le===4)for(le=L.return;le!==null;){var Fe=le.tag;if((Fe===3||Fe===4)&&(Fe=le.stateNode.containerInfo,Fe===z||Fe.nodeType===8&&Fe.parentNode===z))return;le=le.return}for(;xe!==null;){if(le=Dn(xe),le===null)return;if(Fe=le.tag,Fe===5||Fe===6){L=K=le;continue e}xe=xe.parentNode}}L=L.return}fn(function(){var ut=K,xt=Ht(O),Rt=[];e:{var Tt=tu.get(u);if(Tt!==void 0){var qt=ao,nn=u;switch(u){case"keypress":if(It(O)===0)break e;case"keydown":case"keyup":qt=he;break;case"focusin":nn="focus",qt=Ao;break;case"focusout":nn="blur",qt=Ao;break;case"beforeblur":case"afterblur":qt=Ao;break;case"click":if(O.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":qt=oo;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":qt=sr;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":qt=et;break;case Es:case wo:case ur:qt=_s;break;case nc:qt=Dt;break;case"scroll":qt=Cu;break;case"wheel":qt=Kt;break;case"copy":case"cut":case"paste":qt=Pu;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":qt=Le}var un=(g&4)!==0,Gr=!un&&u==="scroll",nt=un?Tt!==null?Tt+"Capture":null:Tt;un=[];for(var He=ut,it;He!==null;){it=He;var Nt=it.stateNode;if(it.tag===5&&Nt!==null&&(it=Nt,nt!==null&&(Nt=Bn(He,nt),Nt!=null&&un.push(Ru(He,Nt,it)))),Gr)break;He=He.return}0<un.length&&(Tt=new qt(Tt,nn,null,O,xt),Rt.push({event:Tt,listeners:un}))}}if(!(g&7)){e:{if(Tt=u==="mouseover"||u==="pointerover",qt=u==="mouseout"||u==="pointerout",Tt&&O!==Mt&&(nn=O.relatedTarget||O.fromElement)&&(Dn(nn)||nn[de]))break e;if((qt||Tt)&&(Tt=xt.window===xt?xt:(Tt=xt.ownerDocument)?Tt.defaultView||Tt.parentWindow:window,qt?(nn=O.relatedTarget||O.toElement,qt=ut,nn=nn?Dn(nn):null,nn!==null&&(Gr=$r(nn),nn!==Gr||nn.tag!==5&&nn.tag!==6)&&(nn=null)):(qt=null,nn=ut),qt!==nn)){if(un=oo,Nt="onMouseLeave",nt="onMouseEnter",He="mouse",(u==="pointerout"||u==="pointerover")&&(un=Le,Nt="onPointerLeave",nt="onPointerEnter",He="pointer"),Gr=qt==null?Tt:Is(qt),it=nn==null?Tt:Is(nn),Tt=new un(Nt,He+"leave",qt,O,xt),Tt.target=Gr,Tt.relatedTarget=it,Nt=null,Dn(xt)===ut&&(un=new un(nt,He+"enter",nn,O,xt),un.target=it,un.relatedTarget=Gr,Nt=un),Gr=Nt,qt&&nn)t:{for(un=qt,nt=nn,He=0,it=un;it;it=Ir(it))He++;for(it=0,Nt=nt;Nt;Nt=Ir(Nt))it++;for(;0<He-it;)un=Ir(un),He--;for(;0<it-He;)nt=Ir(nt),it--;for(;He--;){if(un===nt||nt!==null&&un===nt.alternate)break t;un=Ir(un),nt=Ir(nt)}un=null}else un=null;qt!==null&&pl(Rt,Tt,qt,un,!1),nn!==null&&Gr!==null&&pl(Rt,Gr,nn,un,!0)}}e:{if(Tt=ut?Is(ut):window,qt=Tt.nodeName&&Tt.nodeName.toLowerCase(),qt==="select"||qt==="input"&&Tt.type==="file")var cn=Ra;else if(yr(Tt))if(Ys)cn=lt;else{cn=Ve;var An=To}else(qt=Tt.nodeName)&&qt.toLowerCase()==="input"&&(Tt.type==="checkbox"||Tt.type==="radio")&&(cn=mt);if(cn&&(cn=cn(u,ut))){Dr(Rt,cn,O,xt);break e}An&&An(u,Tt,ut),u==="focusout"&&(An=Tt._wrapperState)&&An.controlled&&Tt.type==="number"&&Ge(Tt,"number",Tt.value)}switch(An=ut?Is(ut):window,u){case"focusin":(yr(An)||An.contentEditable==="true")&&(Ma=An,eu=ut,Io=null);break;case"focusout":Io=eu=Ma=null;break;case"mousedown":rr=!0;break;case"contextmenu":case"mouseup":case"dragend":rr=!1,ec(Rt,O,xt);break;case"selectionchange":if(Df)break;case"keydown":case"keyup":ec(Rt,O,xt)}var Pn;if(nr)e:{switch(u){case"compositionstart":var Ln="onCompositionStart";break e;case"compositionend":Ln="onCompositionEnd";break e;case"compositionupdate":Ln="onCompositionUpdate";break e}Ln=void 0}else so?ul(u,O)&&(Ln="onCompositionEnd"):u==="keydown"&&O.keyCode===229&&(Ln="onCompositionStart");Ln&&(xa&&O.locale!=="ko"&&(so||Ln!=="onCompositionStart"?Ln==="onCompositionEnd"&&so&&(Pn=gr()):(Fn=xt,Pr="value"in Fn?Fn.value:Fn.textContent,so=!0)),An=Or(ut,Ln),0<An.length&&(Ln=new Qs(Ln,u,null,O,xt),Rt.push({event:Ln,listeners:An}),Pn?Ln.data=Pn:(Pn=Va(O),Pn!==null&&(Ln.data=Pn)))),(Pn=pi?ll(u,O):Zl(u,O))&&(ut=Or(ut,"onBeforeInput"),0<ut.length&&(xt=new Qs("onBeforeInput","beforeinput",null,O,xt),Rt.push({event:xt,listeners:ut}),xt.data=Pn))}rc(Rt,g)})}function Ru(u,g,O){return{instance:u,listener:g,currentTarget:O}}function Or(u,g){for(var O=g+"Capture",L=[];u!==null;){var z=u,K=z.stateNode;z.tag===5&&K!==null&&(z=K,K=Bn(u,O),K!=null&&L.unshift(Ru(u,K,z)),K=Bn(u,g),K!=null&&L.push(Ru(u,K,z))),u=u.return}return L}function Ir(u){if(u===null)return null;do u=u.return;while(u&&u.tag!==5);return u||null}function pl(u,g,O,L,z){for(var K=g._reactName,le=[];O!==null&&O!==L;){var xe=O,Fe=xe.alternate,ut=xe.stateNode;if(Fe!==null&&Fe===L)break;xe.tag===5&&ut!==null&&(xe=ut,z?(Fe=Bn(O,K),Fe!=null&&le.unshift(Ru(O,Fe,xe))):z||(Fe=Bn(O,K),Fe!=null&&le.push(Ru(O,Fe,xe)))),O=O.return}le.length!==0&&u.push({event:g,listeners:le})}var Jc=/\r\n?/g,Mu=/\u0000|\uFFFD/g;function ic(u){return(typeof u=="string"?u:""+u).replace(Jc,`
2616`).replace(Mu,"")}function qo(u,g,O){if(g=ic(g),ic(u)!==g&&O)throw Error(i(425))}function fo(){}var iu=null,Jo=null;function Yo(u,g){return u==="textarea"||u==="noscript"||typeof g.children=="string"||typeof g.children=="number"||typeof g.dangerouslySetInnerHTML=="object"&&g.dangerouslySetInnerHTML!==null&&g.dangerouslySetInnerHTML.__html!=null}var Cs=typeof setTimeout=="function"?setTimeout:void 0,As=typeof clearTimeout=="function"?clearTimeout:void 0,Ps=typeof Promise=="function"?Promise:void 0,au=typeof queueMicrotask=="function"?queueMicrotask:typeof Ps!="undefined"?function(u){return Ps.resolve(null).then(u).catch(Yc)}:Cs;function Yc(u){setTimeout(function(){throw u})}function Ts(u,g){var O=g,L=0;do{var z=O.nextSibling;if(u.removeChild(O),z&&z.nodeType===8)if(O=z.data,O==="/$"){if(L===0){u.removeChild(z),ln(g);return}L--}else O!=="$"&&O!=="$?"&&O!=="$!"||L++;O=z}while(O);ln(g)}function es(u){for(;u!=null;u=u.nextSibling){var g=u.nodeType;if(g===1||g===3)break;if(g===8){if(g=u.data,g==="$"||g==="$!"||g==="$?")break;if(g==="/$")return null}}return u}function Du(u){u=u.previousSibling;for(var g=0;u;){if(u.nodeType===8){var O=u.data;if(O==="$"||O==="$!"||O==="$?"){if(g===0)return u;g--}else O==="/$"&&g++}u=u.previousSibling}return null}var ho=Math.random().toString(36).slice(2),Ji="__reactFiber$"+ho,Ro="__reactProps$"+ho,de="__reactContainer$"+ho,Mo="__reactEvents$"+ho,ou="__reactListeners$"+ho,va="__reactHandles$"+ho;function Dn(u){var g=u[Ji];if(g)return g;for(var O=u.parentNode;O;){if(g=O[de]||O[Ji]){if(O=g.alternate,g.child!==null||O!==null&&O.child!==null)for(u=Du(u);u!==null;){if(O=u[Ji])return O;u=Du(u)}return g}u=O,O=u.parentNode}return null}function su(u){return u=u[Ji]||u[de],!u||u.tag!==5&&u.tag!==6&&u.tag!==13&&u.tag!==3?null:u}function Is(u){if(u.tag===5||u.tag===6)return u.stateNode;throw Error(i(33))}function Lu(u){return u[Ro]||null}var Do=[],Nu=-1;function Lo(u){return{current:u}}
vendor: 4,333 bytes, line 2616
2616function Cr(u){0>Nu||(u.current=Do[Nu],Do[Nu]=null,Nu--)}function Er(u,g){Nu++,Do[Nu]=u.current,u.current=g}var xs={},xr=Lo(xs),pa=Lo(!1),ts=xs;function uu(u,g){var O=u.type.contextTypes;if(!O)return xs;var L=u.stateNode;if(L&&L.__reactInternalMemoizedUnmaskedChildContext===g)return L.__reactInternalMemoizedMaskedChildContext;var z={},K;for(K in O)z[K]=g[K];return L&&(u=u.stateNode,u.__reactInternalMemoizedUnmaskedChildContext=g,u.__reactInternalMemoizedMaskedChildContext=z),z}function Ui(u){return u=u.childContextTypes,u!=null}function gl(){Cr(pa),Cr(xr)}function $a(u,g,O){if(xr.current!==xs)throw Error(i(168));Er(xr,g),Er(pa,O)}function Lf(u,g,O){var L=u.stateNode;if(g=g.childContextTypes,typeof L.getChildContext!="function")return O;L=L.getChildContext();for(var z in L)if(!(z in g))throw Error(i(108,Je(u)||"Unknown",z));return ue({},O,L)}function ac(u){return u=(u=u.stateNode)&&u.__reactInternalMemoizedMergedChildContext||xs,ts=xr.current,Er(xr,u),Er(pa,pa.current),!0}function Nf(u,g,O){var L=u.stateNode;if(!L)throw Error(i(169));O?(u=Lf(u,g,ts),L.__reactInternalMemoizedMergedChildContext=u,Cr(pa),Cr(xr),Er(xr,u)):Cr(pa),Er(pa,O)}var No=null,oc=!1,ns=!1;function Uf(u){No===null?No=[u]:No.push(u)}function Ff(u){oc=!0,Uf(u)}function gi(){if(!ns&&No!==null){ns=!0;var u=0,g=jn;try{var O=No;for(jn=1;u<O.length;u++){var L=O[u];do L=L(!0);while(L!==null)}No=null,oc=!1}catch(z){throw No!==null&&(No=No.slice(u+1)),Wn(Di,gi),z}finally{jn=g,ns=!1}}return null}var Uu=[],lu=0,ml=null,yl=0,Da=[],La=0,ws=null,Uo=1,ga="";function Fo(u,g){Uu[lu++]=yl,Uu[lu++]=ml,ml=u,yl=g}function Fu(u,g,O){Da[La++]=Uo,Da[La++]=ga,Da[La++]=ws,ws=u;var L=Uo;u=ga;var z=32-Ar(L)-1;L&=~(1<<z),O+=1;var K=32-Ar(g)+z;if(30<K){var le=z-z%5;K=(L&(1<<le)-1).toString(32),L>>=le,z-=le,Uo=1<<32-Ar(g)+z|O<<z|L,ga=K+u}else Uo=1<<K|O<<z|L,ga=u}function Bu(u){u.return!==null&&(Fo(u,1),Fu(u,1,0))}function ef(u){for(;u===ml;)ml=Uu[--lu],Uu[lu]=null,yl=Uu[--lu],Uu[lu]=null;for(;u===ws;)ws=Da[--La],Da[La]=null,ga=Da[--La],Da[La]=null,Uo=Da[--La],Da[La]=null}var ma=null,Na=null,ir=!1,Ua=null;function Rs(u,g){var O=zr(5,null,null,0);O.elementType="DELETED",O.stateNode=g,O.return=u,g=u.deletions,g===null?(u.deletions=[O],u.flags|=16):g.push(O)}function Fa(u,g){switch(u.tag){case 5:var O=u.type;return g=g.nodeType!==1||O.toLowerCase()!==g.nodeName.toLowerCase()?null:g,g!==null?(u.stateNode=g,ma=u,Na=es(g.firstChild),!0):!1;case 6:return g=u.pendingProps===""||g.nodeType!==3?null:g,g!==null?(u.stateNode=g,ma=u,Na=null,!0):!1;case 13:return g=g.nodeType!==8?null:g,g!==null?(O=ws!==null?{id:Uo,overflow:ga}:null,u.memoizedState={dehydrated:g,treeContext:O,retryLane:1073741824},O=zr(18,null,null,0),O.stateNode=g,O.return=u,u.child=O,ma=u,Na=null,!0):!1;default:return!1}}function tf(u){return(u.mode&1)!==0&&(u.flags&128)===0}function sc(u){if(ir){var g=Na;if(g){var O=g;if(!Fa(u,g)){if(tf(u))throw Error(i(418));g=es(O.nextSibling);var L=ma;g&&Fa(u,g)?Rs(L,O):(u.flags=u.flags&-4097|2,ir=!1,ma=u)}}else{if(tf(u))throw Error(i(418));u.flags=u.flags&-4097|2,ir=!1,ma=u}}}function ju(u){for(u=u.return;u!==null&&u.tag!==5&&u.tag!==3&&u.tag!==13;)u=u.return;ma=u}function Ms(u){if(u!==ma)return!1;if(!ir)return ju(u),ir=!0,!1;var g;if((g=u.tag!==3)&&!(g=u.tag!==5)&&(g=u.type,g=g!=="head"&&g!=="body"&&!Yo(u.type,u.memoizedProps)),g&&(g=Na)){if(tf(u))throw rs(),Error(i(418));for(;g;)Rs(u,g),g=es(g.nextSibling)}if(ju(u),u.tag===13){if(u=u.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(i(317));e:{for(u=u.nextSibling,g=0;u;){if(u.nodeType===8){var O=u.data;if(O==="/$"){if(g===0){Na=es(u.nextSibling);break e}g--}else O!=="$"&&O!=="$!"&&O!=="$?"||g++}u=u.nextSibling}Na=null}}else Na=ma?es(u.stateNode.nextSibling):null;return!0}function rs(){for(var u=Na;u;)u=es(u.nextSibling)}function cu(){Na=ma=null,ir=!1}function nf(u){Ua===null?Ua=[u]:Ua.push(u)}var uc=x.ReactCurrentBatchConfig;function vo(u,g){if(u&&u.defaultProps){g=ue({},g),u=u.defaultProps;for(var O in u)g[O]===void 0&&(g[O]=u[O]);return g}return g}var is=Lo(null),Lr=null,Ds=null,lc=null;function Qa(){lc=Ds=Lr=null}function _l(u){var g=is.current;Cr(is),u._currentValue=g}function zu(u,g,O){for(;u!==null;){var L=u.alternate;if((u.childLanes&g)!==g?(u.childLanes|=g,L!==null&&(L.childLanes|=g)):L!==null&&(L.childLanes&g)!==g&&(L.childLanes|=g),u===O)break;u=u.return}}
vendor: 7,133 bytes, line 2616
2616function Xa(u,g){Lr=u,lc=Ds=null,u=u.dependencies,u!==null&&u.firstContext!==null&&(u.lanes&g&&(ta=!0),u.firstContext=null)}function Ba(u){var g=u._currentValue;if(lc!==u)if(u={context:u,memoizedValue:g,next:null},Ds===null){if(Lr===null)throw Error(i(308));Ds=u,Lr.dependencies={lanes:0,firstContext:u}}else Ds=Ds.next=u;return g}var Kr=null;function El(u){Kr===null?Kr=[u]:Kr.push(u)}function Bf(u,g,O,L){var z=g.interleaved;return z===null?(O.next=O,El(g)):(O.next=z.next,z.next=O),g.interleaved=O,Za(u,L)}function Za(u,g){u.lanes|=g;var O=u.alternate;for(O!==null&&(O.lanes|=g),O=u,u=u.return;u!==null;)u.childLanes|=g,O=u.alternate,O!==null&&(O.childLanes|=g),O=u,u=u.return;return O.tag===3?O.stateNode:null}var po=!1;function Gu(u){u.updateQueue={baseState:u.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function rf(u,g){u=u.updateQueue,g.updateQueue===u&&(g.updateQueue={baseState:u.baseState,firstBaseUpdate:u.firstBaseUpdate,lastBaseUpdate:u.lastBaseUpdate,shared:u.shared,effects:u.effects})}function Fi(u,g){return{eventTime:u,lane:g,tag:0,payload:null,callback:null,next:null}}function Bo(u,g,O){var L=u.updateQueue;if(L===null)return null;if(L=L.shared,er&2){var z=L.pending;return z===null?g.next=g:(g.next=z.next,z.next=g),L.pending=g,Za(u,O)}return z=L.interleaved,z===null?(g.next=g,El(L)):(g.next=z.next,z.next=g),L.interleaved=g,Za(u,O)}function bl(u,g,O){if(g=g.updateQueue,g!==null&&(g=g.shared,(O&4194240)!==0)){var L=g.lanes;L&=u.pendingLanes,O|=L,g.lanes=O,kr(u,O)}}function jf(u,g){var O=u.updateQueue,L=u.alternate;if(L!==null&&(L=L.updateQueue,O===L)){var z=null,K=null;if(O=O.firstBaseUpdate,O!==null){do{var le={eventTime:O.eventTime,lane:O.lane,tag:O.tag,payload:O.payload,callback:O.callback,next:null};K===null?z=K=le:K=K.next=le,O=O.next}while(O!==null);K===null?z=K=g:K=K.next=g}else z=K=g;O={baseState:L.baseState,firstBaseUpdate:z,lastBaseUpdate:K,shared:L.shared,effects:L.effects},u.updateQueue=O;return}u=O.lastBaseUpdate,u===null?O.firstBaseUpdate=g:u.next=g,O.lastBaseUpdate=g}function go(u,g,O,L){var z=u.updateQueue;po=!1;var K=z.firstBaseUpdate,le=z.lastBaseUpdate,xe=z.shared.pending;if(xe!==null){z.shared.pending=null;var Fe=xe,ut=Fe.next;Fe.next=null,le===null?K=ut:le.next=ut,le=Fe;var xt=u.alternate;xt!==null&&(xt=xt.updateQueue,xe=xt.lastBaseUpdate,xe!==le&&(xe===null?xt.firstBaseUpdate=ut:xe.next=ut,xt.lastBaseUpdate=Fe))}if(K!==null){var Rt=z.baseState;le=0,xt=ut=Fe=null,xe=K;do{var Tt=xe.lane,qt=xe.eventTime;if((L&Tt)===Tt){xt!==null&&(xt=xt.next={eventTime:qt,lane:0,tag:xe.tag,payload:xe.payload,callback:xe.callback,next:null});e:{var nn=u,un=xe;switch(Tt=g,qt=O,un.tag){case 1:if(nn=un.payload,typeof nn=="function"){Rt=nn.call(qt,Rt,Tt);break e}Rt=nn;break e;case 3:nn.flags=nn.flags&-65537|128;case 0:if(nn=un.payload,Tt=typeof nn=="function"?nn.call(qt,Rt,Tt):nn,Tt==null)break e;Rt=ue({},Rt,Tt);break e;case 2:po=!0}}xe.callback!==null&&xe.lane!==0&&(u.flags|=64,Tt=z.effects,Tt===null?z.effects=[xe]:Tt.push(xe))}else qt={eventTime:qt,lane:Tt,tag:xe.tag,payload:xe.payload,callback:xe.callback,next:null},xt===null?(ut=xt=qt,Fe=Rt):xt=xt.next=qt,le|=Tt;if(xe=xe.next,xe===null){if(xe=z.shared.pending,xe===null)break;Tt=xe,xe=Tt.next,Tt.next=null,z.lastBaseUpdate=Tt,z.shared.pending=null}}while(!0);if(xt===null&&(Fe=Rt),z.baseState=Fe,z.firstBaseUpdate=ut,z.lastBaseUpdate=xt,g=z.shared.interleaved,g!==null){z=g;do le|=z.lane,z=z.next;while(z!==g)}else K===null&&(z.shared.lanes=0);Eu|=le,u.lanes=le,u.memoizedState=Rt}}function af(u,g,O){if(u=g.effects,g.effects=null,u!==null)for(g=0;g<u.length;g++){var L=u[g],z=L.callback;if(z!==null){if(L.callback=null,L=O,typeof z!="function")throw Error(i(191,z));z.call(L)}}}var cc=new n.Component().refs;function Sl(u,g,O,L){g=u.memoizedState,O=O(L,g),O=O==null?g:ue({},g,O),u.memoizedState=O,u.lanes===0&&(u.updateQueue.baseState=O)}var ku={isMounted:function(u){return(u=u._reactInternals)?$r(u)===u:!1},enqueueSetState:function(u,g,O){u=u._reactInternals;var L=ia(),z=bo(u),K=Fi(L,z);K.payload=g,O!=null&&(K.callback=O),g=Bo(u,K,z),g!==null&&(no(g,u,z,L),bl(g,u,z))},enqueueReplaceState:function(u,g,O){u=u._reactInternals;var L=ia(),z=bo(u),K=Fi(L,z);K.tag=1,K.payload=g,O!=null&&(K.callback=O),g=Bo(u,K,z),g!==null&&(no(g,u,z,L),bl(g,u,z))},enqueueForceUpdate:function(u,g){u=u._reactInternals;var O=ia(),L=bo(u),z=Fi(O,L);z.tag=2,g!=null&&(z.callback=g),g=Bo(u,z,L),g!==null&&(no(g,u,L,O),bl(g,u,L))}};function zf(u,g,O,L,z,K,le){return u=u.stateNode,typeof u.shouldComponentUpdate=="function"?u.shouldComponentUpdate(L,K,le):g.prototype&&g.prototype.isPureReactComponent?!Xn(O,L)||!Xn(z,K):!0}function Gf(u,g,O){var L=!1,z=xs,K=g.contextType;return typeof K=="object"&&K!==null?K=Ba(K):(z=Ui(g)?ts:xr.current,L=g.contextTypes,K=(L=L!=null)?uu(u,z):xs),g=new g(O,K),u.memoizedState=g.state!==null&&g.state!==void 0?g.state:null,g.updater=ku,u.stateNode=g,g._reactInternals=u,L&&(u=u.stateNode,u.__reactInternalMemoizedUnmaskedChildContext=z,u.__reactInternalMemoizedMaskedChildContext=K),g}function of(u,g,O,L){u=g.state,typeof g.componentWillReceiveProps=="function"&&g.componentWillReceiveProps(O,L),typeof g.UNSAFE_componentWillReceiveProps=="function"&&g.UNSAFE_componentWillReceiveProps(O,L),g.state!==u&&ku.enqueueReplaceState(g,g.state,null)}function fu(u,g,O,L){var z=u.stateNode;z.props=O,z.state=u.memoizedState,z.refs=cc,Gu(u);var K=g.contextType;typeof K=="object"&&K!==null?z.context=Ba(K):(K=Ui(g)?ts:xr.current,z.context=uu(u,K)),z.state=u.memoizedState,K=g.getDerivedStateFromProps,typeof K=="function"&&(Sl(u,g,K,O),z.state=u.memoizedState),typeof g.getDerivedStateFromProps=="function"||typeof z.getSnapshotBeforeUpdate=="function"||typeof z.UNSAFE_componentWillMount!="function"&&typeof z.componentWillMount!="function"||(g=z.state,typeof z.componentWillMount=="function"&&z.componentWillMount(),typeof z.UNSAFE_componentWillMount=="function"&&z.UNSAFE_componentWillMount(),g!==z.state&&ku.enqueueReplaceState(z,z.state,null),go(u,O,z,L),z.state=u.memoizedState),typeof z.componentDidMount=="function"&&(u.flags|=4194308)}function Ls(u,g,O){if(u=O.ref,u!==null&&typeof u!="function"&&typeof u!="object"){if(O._owner){if(O=O._owner,O){if(O.tag!==1)throw Error(i(309));var L=O.stateNode}if(!L)throw Error(i(147,u));var z=L,K=""+u;return g!==null&&g.ref!==null&&typeof g.ref=="function"&&g.ref._stringRef===K?g.ref:(g=function(le){var xe=z.refs;xe===cc&&(xe=z.refs={}),le===null?delete xe[K]:xe[K]=le},g._stringRef=K,g)}if(typeof u!="string")throw Error(i(284));if(!O._owner)throw Error(i(290,u))}return u}function Ol(u,g){throw u=Object.prototype.toString.call(g),Error(i(31,u==="[object Object]"?"object with keys {"+Object.keys(g).join(", ")+"}":u))}function fc(u){var g=u._init;return g(u._payload)}function dc(u){function g(nt,He){if(u){var it=nt.deletions;it===null?(nt.deletions=[He],nt.flags|=16):it.push(He)}}function O(nt,He){if(!u)return null;for(;He!==null;)g(nt,He),He=He.sibling;return null}function L(nt,He){for(nt=new Map;He!==null;)He.key!==null?nt.set(He.key,He):nt.set(He.index,He),He=He.sibling;return nt}
vendor: 4,325 bytes, line 2616
2616function z(nt,He){return nt=wi(nt,He),nt.index=0,nt.sibling=null,nt}function K(nt,He,it){return nt.index=it,u?(it=nt.alternate,it!==null?(it=it.index,it<He?(nt.flags|=2,He):it):(nt.flags|=2,He)):(nt.flags|=1048576,He)}function le(nt){return u&&nt.alternate===null&&(nt.flags|=2),nt}function xe(nt,He,it,Nt){return He===null||He.tag!==6?(He=Oo(it,nt.mode,Nt),He.return=nt,He):(He=z(He,it),He.return=nt,He)}function Fe(nt,He,it,Nt){var cn=it.type;return cn===U?xt(nt,He,it.props.children,Nt,it.key):He!==null&&(He.elementType===cn||typeof cn=="object"&&cn!==null&&cn.$$typeof===X&&fc(cn)===He.type)?(Nt=z(He,it.props),Nt.ref=Ls(nt,He,it),Nt.return=nt,Nt):(Nt=ki(it.type,it.key,it.props,null,nt.mode,Nt),Nt.ref=Ls(nt,He,it),Nt.return=nt,Nt)}function ut(nt,He,it,Nt){return He===null||He.tag!==4||He.stateNode.containerInfo!==it.containerInfo||He.stateNode.implementation!==it.implementation?(He=Wa(it,nt.mode,Nt),He.return=nt,He):(He=z(He,it.children||[]),He.return=nt,He)}function xt(nt,He,it,Nt,cn){return He===null||He.tag!==7?(He=ka(it,nt.mode,Nt,cn),He.return=nt,He):(He=z(He,it),He.return=nt,He)}function Rt(nt,He,it){if(typeof He=="string"&&He!==""||typeof He=="number")return He=Oo(""+He,nt.mode,it),He.return=nt,He;if(typeof He=="object"&&He!==null){switch(He.$$typeof){case T:return it=ki(He.type,He.key,He.props,null,nt.mode,it),it.ref=Ls(nt,null,He),it.return=nt,it;case D:return He=Wa(He,nt.mode,it),He.return=nt,He;case X:var Nt=He._init;return Rt(nt,Nt(He._payload),it)}if(rn(He)||Z(He))return He=ka(He,nt.mode,it,null),He.return=nt,He;Ol(nt,He)}return null}function Tt(nt,He,it,Nt){var cn=He!==null?He.key:null;if(typeof it=="string"&&it!==""||typeof it=="number")return cn!==null?null:xe(nt,He,""+it,Nt);if(typeof it=="object"&&it!==null){switch(it.$$typeof){case T:return it.key===cn?Fe(nt,He,it,Nt):null;case D:return it.key===cn?ut(nt,He,it,Nt):null;case X:return cn=it._init,Tt(nt,He,cn(it._payload),Nt)}if(rn(it)||Z(it))return cn!==null?null:xt(nt,He,it,Nt,null);Ol(nt,it)}return null}function qt(nt,He,it,Nt,cn){if(typeof Nt=="string"&&Nt!==""||typeof Nt=="number")return nt=nt.get(it)||null,xe(He,nt,""+Nt,cn);if(typeof Nt=="object"&&Nt!==null){switch(Nt.$$typeof){case T:return nt=nt.get(Nt.key===null?it:Nt.key)||null,Fe(He,nt,Nt,cn);case D:return nt=nt.get(Nt.key===null?it:Nt.key)||null,ut(He,nt,Nt,cn);case X:var An=Nt._init;return qt(nt,He,it,An(Nt._payload),cn)}if(rn(Nt)||Z(Nt))return nt=nt.get(it)||null,xt(He,nt,Nt,cn,null);Ol(He,Nt)}return null}function nn(nt,He,it,Nt){for(var cn=null,An=null,Pn=He,Ln=He=0,Wi=null;Pn!==null&&Ln<it.length;Ln++){Pn.index>Ln?(Wi=Pn,Pn=null):Wi=Pn.sibling;var pr=Tt(nt,Pn,it[Ln],Nt);if(pr===null){Pn===null&&(Pn=Wi);break}u&&Pn&&pr.alternate===null&&g(nt,Pn),He=K(pr,He,Ln),An===null?cn=pr:An.sibling=pr,An=pr,Pn=Wi}if(Ln===it.length)return O(nt,Pn),ir&&Fo(nt,Ln),cn;if(Pn===null){for(;Ln<it.length;Ln++)Pn=Rt(nt,it[Ln],Nt),Pn!==null&&(He=K(Pn,He,Ln),An===null?cn=Pn:An.sibling=Pn,An=Pn);return ir&&Fo(nt,Ln),cn}for(Pn=L(nt,Pn);Ln<it.length;Ln++)Wi=qt(Pn,nt,Ln,it[Ln],Nt),Wi!==null&&(u&&Wi.alternate!==null&&Pn.delete(Wi.key===null?Ln:Wi.key),He=K(Wi,He,Ln),An===null?cn=Wi:An.sibling=Wi,An=Wi);return u&&Pn.forEach(function(al){return g(nt,al)}),ir&&Fo(nt,Ln),cn}function un(nt,He,it,Nt){var cn=Z(it);if(typeof cn!="function")throw Error(i(150));if(it=cn.call(it),it==null)throw Error(i(151));for(var An=cn=null,Pn=He,Ln=He=0,Wi=null,pr=it.next();Pn!==null&&!pr.done;Ln++,pr=it.next()){Pn.index>Ln?(Wi=Pn,Pn=null):Wi=Pn.sibling;var al=Tt(nt,Pn,pr.value,Nt);if(al===null){Pn===null&&(Pn=Wi);break}u&&Pn&&al.alternate===null&&g(nt,Pn),He=K(al,He,Ln),An===null?cn=al:An.sibling=al,An=al,Pn=Wi}if(pr.done)return O(nt,Pn),ir&&Fo(nt,Ln),cn;if(Pn===null){for(;!pr.done;Ln++,pr=it.next())pr=Rt(nt,pr.value,Nt),pr!==null&&(He=K(pr,He,Ln),An===null?cn=pr:An.sibling=pr,An=pr);return ir&&Fo(nt,Ln),cn}for(Pn=L(nt,Pn);!pr.done;Ln++,pr=it.next())pr=qt(Pn,nt,Ln,pr.value,Nt),pr!==null&&(u&&pr.alternate!==null&&Pn.delete(pr.key===null?Ln:pr.key),He=K(pr,He,Ln),An===null?cn=pr:An.sibling=pr,An=pr);return u&&Pn.forEach(function(sd){return g(nt,sd)}),ir&&Fo(nt,Ln),cn}function Gr(nt,He,it,Nt){if(typeof it=="object"&&it!==null&&it.type===U&&it.key===null&&(it=it.props.children),typeof it=="object"&&it!==null){switch(it.$$typeof){case T:e:{for(var cn=it.key,An=He;An!==null;
vendor: 36,125 bytes, lines 2616-2618
2616){if(An.key===cn){if(cn=it.type,cn===U){if(An.tag===7){O(nt,An.sibling),He=z(An,it.props.children),He.return=nt,nt=He;break e}}else if(An.elementType===cn||typeof cn=="object"&&cn!==null&&cn.$$typeof===X&&fc(cn)===An.type){O(nt,An.sibling),He=z(An,it.props),He.ref=Ls(nt,An,it),He.return=nt,nt=He;break e}O(nt,An);break}else g(nt,An);An=An.sibling}it.type===U?(He=ka(it.props.children,nt.mode,Nt,it.key),He.return=nt,nt=He):(Nt=ki(it.type,it.key,it.props,null,nt.mode,Nt),Nt.ref=Ls(nt,He,it),Nt.return=nt,nt=Nt)}return le(nt);case D:e:{for(An=it.key;He!==null;){if(He.key===An)if(He.tag===4&&He.stateNode.containerInfo===it.containerInfo&&He.stateNode.implementation===it.implementation){O(nt,He.sibling),He=z(He,it.children||[]),He.return=nt,nt=He;break e}else{O(nt,He);break}else g(nt,He);He=He.sibling}He=Wa(it,nt.mode,Nt),He.return=nt,nt=He}return le(nt);case X:return An=it._init,Gr(nt,He,An(it._payload),Nt)}if(rn(it))return nn(nt,He,it,Nt);if(Z(it))return un(nt,He,it,Nt);Ol(nt,it)}return typeof it=="string"&&it!==""||typeof it=="number"?(it=""+it,He!==null&&He.tag===6?(O(nt,He.sibling),He=z(He,it),He.return=nt,nt=He):(O(nt,He),He=Oo(it,nt.mode,Nt),He.return=nt,nt=He),le(nt)):O(nt,He)}return Gr}var Ns=dc(!0),sf=dc(!1),Us={},jo=Lo(Us),du=Lo(Us),hu=Lo(Us);function as(u){if(u===Us)throw Error(i(174));return u}function Cl(u,g){switch(Er(hu,g),Er(du,u),Er(jo,Us),u=g.nodeType,u){case 9:case 11:g=(g=g.documentElement)?g.namespaceURI:se(null,"");break;default:u=u===8?g.parentNode:g,g=u.namespaceURI||null,u=u.tagName,g=se(g,u)}Cr(jo),Er(jo,g)}function Wu(){Cr(jo),Cr(du),Cr(hu)}function Al(u){as(hu.current);var g=as(jo.current),O=se(g,u.type);g!==O&&(Er(du,u),Er(jo,O))}function hc(u){du.current===u&&(Cr(jo),Cr(du))}var Gn=Lo(0);function vc(u){for(var g=u;g!==null;){if(g.tag===13){var O=g.memoizedState;if(O!==null&&(O=O.dehydrated,O===null||O.data==="$?"||O.data==="$!"))return g}else if(g.tag===19&&g.memoizedProps.revealOrder!==void 0){if(g.flags&128)return g}else if(g.child!==null){g.child.return=g,g=g.child;continue}if(g===u)break;for(;g.sibling===null;){if(g.return===null||g.return===u)return null;g=g.return}g.sibling.return=g.return,g=g.sibling}return null}var Pl=[];function kn(){for(var u=0;u<Pl.length;u++)Pl[u]._workInProgressVersionPrimary=null;Pl.length=0}var pc=x.ReactCurrentDispatcher,uf=x.ReactCurrentBatchConfig,mo=0,wr=null,ii=null,ai=null,Yi=!1,Tl=!1,Bi=0,qa=0;function mi(){throw Error(i(321))}function yo(u,g){if(g===null)return!1;for(var O=0;O<g.length&&O<u.length;O++)if(!pn(u[O],g[O]))return!1;return!0}function Nr(u,g,O,L,z,K){if(mo=K,wr=g,g.memoizedState=null,g.updateQueue=null,g.lanes=0,pc.current=u===null||u.memoizedState===null?Oc:gf,u=O(L,z),Tl){K=0;do{if(Tl=!1,Bi=0,25<=K)throw Error(i(301));K+=1,ai=ii=null,g.updateQueue=null,pc.current=Cc,u=O(L,z)}while(Tl)}if(pc.current=Sc,g=ii!==null&&ii.next!==null,mo=0,ai=ii=wr=null,Yi=!1,g)throw Error(i(300));return u}function Ja(){var u=Bi!==0;return Bi=0,u}function Ya(){var u={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ai===null?wr.memoizedState=ai=u:ai=ai.next=u,ai}function ja(){if(ii===null){var u=wr.alternate;u=u!==null?u.memoizedState:null}else u=ii.next;var g=ai===null?wr.memoizedState:ai.next;if(g!==null)ai=g,ii=u;else{if(u===null)throw Error(i(310));ii=u,u={memoizedState:ii.memoizedState,baseState:ii.baseState,baseQueue:ii.baseQueue,queue:ii.queue,next:null},ai===null?wr.memoizedState=ai=u:ai=ai.next=u}return ai}function Fs(u,g){return typeof g=="function"?g(u):g}function gc(u){var g=ja(),O=g.queue;if(O===null)throw Error(i(311));O.lastRenderedReducer=u;var L=ii,z=L.baseQueue,K=O.pending;if(K!==null){if(z!==null){var le=z.next;z.next=K.next,K.next=le}L.baseQueue=z=K,O.pending=null}if(z!==null){K=z.next,L=L.baseState;var xe=le=null,Fe=null,ut=K;do{var xt=ut.lane;if((mo&xt)===xt)Fe!==null&&(Fe=Fe.next={lane:0,action:ut.action,hasEagerState:ut.hasEagerState,eagerState:ut.eagerState,next:null}),L=ut.hasEagerState?ut.eagerState:u(L,ut.action);else{var Rt={lane:xt,action:ut.action,hasEagerState:ut.hasEagerState,eagerState:ut.eagerState,next:null};Fe===null?(xe=Fe=Rt,le=L):Fe=Fe.next=Rt,wr.lanes|=xt,Eu|=xt}ut=ut.next}while(ut!==null&&ut!==K);Fe===null?le=L:Fe.next=xe,pn(L,g.memoizedState)||(ta=!0),g.memoizedState=L,g.baseState=le,g.baseQueue=Fe,O.lastRenderedState=L}if(u=O.interleaved,u!==null){z=u;do K=z.lane,wr.lanes|=K,Eu|=K,z=z.next;while(z!==u)}else z===null&&(O.lanes=0);return[g.memoizedState,O.dispatch]}function Il(u){var g=ja(),O=g.queue;if(O===null)throw Error(i(311));O.lastRenderedReducer=u;var L=O.dispatch,z=O.pending,K=g.memoizedState;if(z!==null){O.pending=null;var le=z=z.next;do K=u(K,le.action),le=le.next;while(le!==z);pn(K,g.memoizedState)||(ta=!0),g.memoizedState=K,g.baseQueue===null&&(g.baseState=K),O.lastRenderedState=K}return[K,L]}function lf(){}function xl(u,g){var O=wr,L=ja(),z=g(),K=!pn(L.memoizedState,z);if(K&&(L.memoizedState=z,ta=!0),L=L.queue,_c(cf.bind(null,O,L,u),[u]),L.getSnapshot!==g||K||ai!==null&&ai.memoizedState.tag&1){if(O.flags|=2048,vu(9,zo.bind(null,O,L,z,g),void 0,null),_i===null)throw Error(i(349));mo&30||wl(O,g,z)}return z}function wl(u,g,O){u.flags|=16384,u={getSnapshot:g,value:O},g=wr.updateQueue,g===null?(g={lastEffect:null,stores:null},wr.updateQueue=g,g.stores=[u]):(O=g.stores,O===null?g.stores=[u]:O.push(u))}function zo(u,g,O,L){g.value=O,g.getSnapshot=L,Go(g)&&Rl(u)}function cf(u,g,O){return O(function(){Go(g)&&Rl(u)})}function Go(u){var g=u.getSnapshot;u=u.value;try{var O=g();return!pn(u,O)}catch(L){return!0}}function Rl(u){var g=Za(u,1);g!==null&&no(g,u,1,-1)}function ff(u){var g=Ya();return typeof u=="function"&&(u=u()),g.memoizedState=g.baseState=u,u={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Fs,lastRenderedState:u},g.queue=u,u=u.dispatch=ed.bind(null,wr,u),[g.memoizedState,u]}function vu(u,g,O,L){return u={tag:u,create:g,destroy:O,deps:L,next:null},g=wr.updateQueue,g===null?(g={lastEffect:null,stores:null},wr.updateQueue=g,g.lastEffect=u.next=u):(O=g.lastEffect,O===null?g.lastEffect=u.next=u:(L=O.next,O.next=u,u.next=L,g.lastEffect=u)),u}function kf(){return ja().memoizedState}function mc(u,g,O,L){var z=Ya();wr.flags|=u,z.memoizedState=vu(1|g,O,void 0,L===void 0?null:L)}function yc(u,g,O,L){var z=ja();L=L===void 0?null:L;var K=void 0;if(ii!==null){var le=ii.memoizedState;if(K=le.destroy,L!==null&&yo(L,le.deps)){z.memoizedState=vu(g,O,K,L);return}}wr.flags|=u,z.memoizedState=vu(1|g,O,K,L)}function df(u,g){return mc(8390656,8,u,g)}function _c(u,g){return yc(2048,8,u,g)}function Wf(u,g){return yc(4,2,u,g)}function Hu(u,g){return yc(4,4,u,g)}function Ec(u,g){if(typeof g=="function")return u=u(),g(u),function(){g(null)};if(g!=null)return u=u(),g.current=u,function(){g.current=null}}function ea(u,g,O){return O=O!=null?O.concat([u]):null,yc(4,4,Ec.bind(null,g,u),O)}function eo(){}function hf(u,g){var O=ja();g=g===void 0?null:g;var L=O.memoizedState;return L!==null&&g!==null&&yo(g,L[1])?L[0]:(O.memoizedState=[u,g],u)}function vf(u,g){var O=ja();g=g===void 0?null:g;var L=O.memoizedState;return L!==null&&g!==null&&yo(g,L[1])?L[0]:(u=u(),O.memoizedState=[u,g],u)}function Ml(u,g,O){return mo&21?(pn(O,g)||(O=di(),wr.lanes|=O,Eu|=O,u.baseState=!0),g):(u.baseState&&(u.baseState=!1,ta=!0),u.memoizedState=O)}function Ku(u,g){var O=jn;jn=O!==0&&4>O?O:4,u(!0);var L=uf.transition;uf.transition={};try{u(!1),g()}finally{jn=O,uf.transition=L}}function Dl(){return ja().memoizedState}function bc(u,g,O){var L=bo(u);if(O={lane:L,action:O,hasEagerState:!1,eagerState:null,next:null},pf(u))os(g,O);else if(O=Bf(u,g,O,L),O!==null){var z=ia();no(O,u,L,z),Vu(O,g,L)}}function ed(u,g,O){var L=bo(u),z={lane:L,action:O,hasEagerState:!1,eagerState:null,next:null};if(pf(u))os(g,z);else{var K=u.alternate;if(u.lanes===0&&(K===null||K.lanes===0)&&(K=g.lastRenderedReducer,K!==null))try{var le=g.lastRenderedState,xe=K(le,O);if(z.hasEagerState=!0,z.eagerState=xe,pn(xe,le)){var Fe=g.interleaved;Fe===null?(z.next=z,El(g)):(z.next=Fe.next,Fe.next=z),g.interleaved=z;return}}catch(ut){}finally{}O=Bf(u,g,z,L),O!==null&&(z=ia(),no(O,u,L,z),Vu(O,g,L))}}function pf(u){var g=u.alternate;return u===wr||g!==null&&g===wr}function os(u,g){Tl=Yi=!0;var O=u.pending;O===null?g.next=g:(g.next=O.next,O.next=g),u.pending=g}function Vu(u,g,O){if(O&4194240){var L=g.lanes;L&=u.pendingLanes,O|=L,g.lanes=O,kr(u,O)}}var Sc={readContext:Ba,useCallback:mi,useContext:mi,useEffect:mi,useImperativeHandle:mi,useInsertionEffect:mi,useLayoutEffect:mi,useMemo:mi,useReducer:mi,useRef:mi,useState:mi,useDebugValue:mi,useDeferredValue:mi,useTransition:mi,useMutableSource:mi,useSyncExternalStore:mi,useId:mi,unstable_isNewReconciler:!1},Oc={readContext:Ba,useCallback:function(u,g){return Ya().memoizedState=[u,g===void 0?null:g],u},useContext:Ba,useEffect:df,useImperativeHandle:function(u,g,O){return O=O!=null?O.concat([u]):null,mc(4194308,4,Ec.bind(null,g,u),O)},useLayoutEffect:function(u,g){return mc(4194308,4,u,g)},useInsertionEffect:function(u,g){return mc(4,2,u,g)},useMemo:function(u,g){var O=Ya();return g=g===void 0?null:g,u=u(),O.memoizedState=[u,g],u},useReducer:function(u,g,O){var L=Ya();return g=O!==void 0?O(g):g,L.memoizedState=L.baseState=g,u={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:u,lastRenderedState:g},L.queue=u,u=u.dispatch=bc.bind(null,wr,u),[L.memoizedState,u]},useRef:function(u){var g=Ya();return u={current:u},g.memoizedState=u},useState:ff,useDebugValue:eo,useDeferredValue:function(u){return Ya().memoizedState=u},useTransition:function(){var u=ff(!1),g=u[0];return u=Ku.bind(null,u[1]),Ya().memoizedState=u,[g,u]},useMutableSource:function(){},useSyncExternalStore:function(u,g,O){var L=wr,z=Ya();if(ir){if(O===void 0)throw Error(i(407));O=O()}else{if(O=g(),_i===null)throw Error(i(349));mo&30||wl(L,g,O)}z.memoizedState=O;var K={value:O,getSnapshot:g};return z.queue=K,df(cf.bind(null,L,K,u),[u]),L.flags|=2048,vu(9,zo.bind(null,L,K,O,g),void 0,null),O},useId:function(){var u=Ya(),g=_i.identifierPrefix;if(ir){var O=ga,L=Uo;O=(L&~(1<<32-Ar(L)-1)).toString(32)+O,g=":"+g+"R"+O,O=Bi++,0<O&&(g+="H"+O.toString(32)),g+=":"}else O=qa++,g=":"+g+"r"+O.toString(32)+":";return u.memoizedState=g},unstable_isNewReconciler:!1},gf={readContext:Ba,useCallback:hf,useContext:Ba,useEffect:_c,useImperativeHandle:ea,useInsertionEffect:Wf,useLayoutEffect:Hu,useMemo:vf,useReducer:gc,useRef:kf,useState:function(){return gc(Fs)},useDebugValue:eo,useDeferredValue:function(u){var g=ja();return Ml(g,ii.memoizedState,u)},useTransition:function(){var u=gc(Fs)[0],g=ja().memoizedState;return[u,g]},useMutableSource:lf,useSyncExternalStore:xl,useId:Dl,unstable_isNewReconciler:!1},Cc={readContext:Ba,useCallback:hf,useContext:Ba,useEffect:_c,useImperativeHandle:ea,useInsertionEffect:Wf,useLayoutEffect:Hu,useMemo:vf,useReducer:Il,useRef:kf,useState:function(){return Il(Fs)},useDebugValue:eo,useDeferredValue:function(u){var g=ja();return ii===null?g.memoizedState=u:Ml(g,ii.memoizedState,u)},useTransition:function(){var u=Il(Fs)[0],g=ja().memoizedState;return[u,g]},useMutableSource:lf,useSyncExternalStore:xl,useId:Dl,unstable_isNewReconciler:!1};function pu(u,g){try{var O="",L=g;do O+=Se(L),L=L.return;while(L);var z=O}catch(K){z=`
2617Error generating stack: `+K.message+`
2618`+K.stack}return{value:u,source:g,stack:z,digest:null}}function $u(u,g,O){return{value:u,source:null,stack:O!=null?O:null,digest:g!=null?g:null}}function Qu(u,g){try{console.error(g.value)}catch(O){setTimeout(function(){throw O})}}var Ac=typeof WeakMap=="function"?WeakMap:Map;function Hf(u,g,O){O=Fi(-1,O),O.tag=3,O.payload={element:null};var L=g.value;return O.callback=function(){zc||(zc=!0,zl=L),Qu(u,g)},O}function Pc(u,g,O){O=Fi(-1,O),O.tag=3;var L=u.type.getDerivedStateFromError;if(typeof L=="function"){var z=g.value;O.payload=function(){return L(z)},O.callback=function(){Qu(u,g)}}var K=u.stateNode;return K!==null&&typeof K.componentDidCatch=="function"&&(O.callback=function(){Qu(u,g),typeof L!="function"&&(ui===null?ui=new Set([this]):ui.add(this));var le=g.stack;this.componentDidCatch(g.value,{componentStack:le!==null?le:""})}),O}function Ll(u,g,O){var L=u.pingCache;if(L===null){L=u.pingCache=new Ac;var z=new Set;L.set(g,z)}else z=L.get(g),z===void 0&&(z=new Set,L.set(g,z));z.has(O)||(z.add(O),u=Vr.bind(null,u,g,O),g.then(u,u))}function Tc(u){do{var g;if((g=u.tag===13)&&(g=u.memoizedState,g=g!==null?g.dehydrated!==null:!0),g)return u;u=u.return}while(u!==null);return null}function Ic(u,g,O,L,z){return u.mode&1?(u.flags|=65536,u.lanes=z,u):(u===g?u.flags|=65536:(u.flags|=128,O.flags|=131072,O.flags&=-52805,O.tag===1&&(O.alternate===null?O.tag=17:(g=Fi(-1,1),g.tag=2,Bo(O,g,1))),O.lanes|=1),u)}var Kf=x.ReactCurrentOwner,ta=!1;function Rr(u,g,O,L){g.child=u===null?sf(g,null,O,L):Ns(g,u.child,O,L)}function mf(u,g,O,L,z){O=O.render;var K=g.ref;return Xa(g,z),L=Nr(u,g,O,L,K,z),O=Ja(),u!==null&&!ta?(g.updateQueue=u.updateQueue,g.flags&=-2053,u.lanes&=~z,ss(u,g,z)):(ir&&O&&Bu(g),g.flags|=1,Rr(u,g,L,z),g.child)}function xc(u,g,O,L,z){if(u===null){var K=O.type;return typeof K=="function"&&!Ea(K)&&K.defaultProps===void 0&&O.compare===null&&O.defaultProps===void 0?(g.tag=15,g.type=K,Xu(u,g,K,L,z)):(u=ki(O.type,null,L,g,g.mode,z),u.ref=g.ref,u.return=g,g.child=u)}if(K=u.child,!(u.lanes&z)){var le=K.memoizedProps;if(O=O.compare,O=O!==null?O:Xn,O(le,L)&&u.ref===g.ref)return ss(u,g,z)}return g.flags|=1,u=wi(K,L),u.ref=g.ref,u.return=g,g.child=u}function Xu(u,g,O,L,z){if(u!==null){var K=u.memoizedProps;if(Xn(K,L)&&u.ref===g.ref)if(ta=!1,g.pendingProps=L=K,(u.lanes&z)!==0)u.flags&131072&&(ta=!0);else return g.lanes=u.lanes,ss(u,g,z)}return wc(u,g,O,L,z)}function yf(u,g,O){var L=g.pendingProps,z=L.children,K=u!==null?u.memoizedState:null;if(L.mode==="hidden")if(!(g.mode&1))g.memoizedState={baseLanes:0,cachePool:null,transitions:null},Er(Gs,za),za|=O;else{if(!(O&1073741824))return u=K!==null?K.baseLanes|O:O,g.lanes=g.childLanes=1073741824,g.memoizedState={baseLanes:u,cachePool:null,transitions:null},g.updateQueue=null,Er(Gs,za),za|=u,null;g.memoizedState={baseLanes:0,cachePool:null,transitions:null},L=K!==null?K.baseLanes:O,Er(Gs,za),za|=L}else K!==null?(L=K.baseLanes|O,g.memoizedState=null):L=O,Er(Gs,za),za|=L;return Rr(u,g,z,O),g.child}function Vf(u,g){var O=g.ref;(u===null&&O!==null||u!==null&&u.ref!==O)&&(g.flags|=512,g.flags|=2097152)}function wc(u,g,O,L,z){var K=Ui(O)?ts:xr.current;return K=uu(g,K),Xa(g,z),O=Nr(u,g,O,L,K,z),L=Ja(),u!==null&&!ta?(g.updateQueue=u.updateQueue,g.flags&=-2053,u.lanes&=~z,ss(u,g,z)):(ir&&L&&Bu(g),g.flags|=1,Rr(u,g,O,z),g.child)}function ko(u,g,O,L,z){if(Ui(O)){var K=!0;ac(g)}else K=!1;if(Xa(g,z),g.stateNode===null)oi(u,g),Gf(g,O,L),fu(g,O,L,z),L=!0;else if(u===null){var le=g.stateNode,xe=g.memoizedProps;le.props=xe;var Fe=le.context,ut=O.contextType;typeof ut=="object"&&ut!==null?ut=Ba(ut):(ut=Ui(O)?ts:xr.current,ut=uu(g,ut));var xt=O.getDerivedStateFromProps,Rt=typeof xt=="function"||typeof le.getSnapshotBeforeUpdate=="function";Rt||typeof le.UNSAFE_componentWillReceiveProps!="function"&&typeof le.componentWillReceiveProps!="function"||(xe!==L||Fe!==ut)&&of(g,le,L,ut),po=!1;var Tt=g.memoizedState;le.state=Tt,go(g,L,le,z),Fe=g.memoizedState,xe!==L||Tt!==Fe||pa.current||po?(typeof xt=="function"&&(Sl(g,O,xt,L),Fe=g.memoizedState),(xe=po||zf(g,O,xe,L,Tt,Fe,ut))?(Rt||typeof le.UNSAFE_componentWillMount!="function"&&typeof le.componentWillMount!="function"||(typeof le.componentWillMount=="function"&&le.componentWillMount(),typeof le.UNSAFE_componentWillMount=="function"&&le.UNSAFE_componentWillMount()),typeof le.componentDidMount=="function"&&(g.flags|=4194308)):(typeof le.componentDidMount=="function"&&(g.flags|=4194308),g.memoizedProps=L,g.memoizedState=Fe),le.props=L,le.state=Fe,le.context=ut,L=xe):(typeof le.componentDidMount=="function"&&(g.flags|=4194308),L=!1)}else{le=g.stateNode,rf(u,g),xe=g.memoizedProps,ut=g.type===g.elementType?xe:vo(g.type,xe),le.props=ut,Rt=g.pendingProps,Tt=le.context,Fe=O.contextType,typeof Fe=="object"&&Fe!==null?Fe=Ba(Fe):(Fe=Ui(O)?ts:xr.current,Fe=uu(g,Fe));var qt=O.getDerivedStateFromProps;(xt=typeof qt=="function"||typeof le.getSnapshotBeforeUpdate=="function")||typeof le.UNSAFE_componentWillReceiveProps!="function"&&typeof le.componentWillReceiveProps!="function"||(xe!==Rt||Tt!==Fe)&&of(g,le,L,Fe),po=!1,Tt=g.memoizedState,le.state=Tt,go(g,L,le,z);var nn=g.memoizedState;xe!==Rt||Tt!==nn||pa.current||po?(typeof qt=="function"&&(Sl(g,O,qt,L),nn=g.memoizedState),(ut=po||zf(g,O,ut,L,Tt,nn,Fe)||!1)?(xt||typeof le.UNSAFE_componentWillUpdate!="function"&&typeof le.componentWillUpdate!="function"||(typeof le.componentWillUpdate=="function"&&le.componentWillUpdate(L,nn,Fe),typeof le.UNSAFE_componentWillUpdate=="function"&&le.UNSAFE_componentWillUpdate(L,nn,Fe)),typeof le.componentDidUpdate=="function"&&(g.flags|=4),typeof le.getSnapshotBeforeUpdate=="function"&&(g.flags|=1024)):(typeof le.componentDidUpdate!="function"||xe===u.memoizedProps&&Tt===u.memoizedState||(g.flags|=4),typeof le.getSnapshotBeforeUpdate!="function"||xe===u.memoizedProps&&Tt===u.memoizedState||(g.flags|=1024),g.memoizedProps=L,g.memoizedState=nn),le.props=L,le.state=nn,le.context=Fe,L=ut):(typeof le.componentDidUpdate!="function"||xe===u.memoizedProps&&Tt===u.memoizedState||(g.flags|=4),typeof le.getSnapshotBeforeUpdate!="function"||xe===u.memoizedProps&&Tt===u.memoizedState||(g.flags|=1024),L=!1)}return Nl(u,g,O,L,K,z)}function Nl(u,g,O,L,z,K){Vf(u,g);var le=(g.flags&128)!==0;if(!L&&!le)return z&&Nf(g,O,!1),ss(u,g,K);L=g.stateNode,Kf.current=g;var xe=le&&typeof O.getDerivedStateFromError!="function"?null:L.render();return g.flags|=1,u!==null&&le?(g.child=Ns(g,u.child,null,K),g.child=Ns(g,null,xe,K)):Rr(u,g,xe,K),g.memoizedState=L.state,z&&Nf(g,O,!0),g.child}function gu(u){var g=u.stateNode;g.pendingContext?$a(u,g.pendingContext,g.pendingContext!==g.context):g.context&&$a(u,g.context,!1),Cl(u,g.containerInfo)}function Zu(u,g,O,L,z){return cu(),nf(z),g.flags|=256,Rr(u,g,O,L),g.child}var qu={dehydrated:null,treeContext:null,retryLane:0};function Bs(u){return{baseLanes:u,cachePool:null,transitions:null}}function En(u,g,O){var L=g.pendingProps,z=Gn.current,K=!1,le=(g.flags&128)!==0,xe;if((xe=le)||(xe=u!==null&&u.memoizedState===null?!1:(z&2)!==0),xe?(K=!0,g.flags&=-129):(u===null||u.memoizedState!==null)&&(z|=1),Er(Gn,z&1),u===null)return sc(g),u=g.memoizedState,u!==null&&(u=u.dehydrated,u!==null)?(g.mode&1?u.data==="$!"?g.lanes=8:g.lanes=1073741824:g.lanes=1,null):(le=L.children,u=L.fallback,K?(L=g.mode,K=g.child,le={mode:"hidden",children:le},!(L&1)&&K!==null?(K.childLanes=0,K.pendingProps=le):K=ro(le,L,0,null),u=ka(u,L,O,null),K.return=g,u.return=g,K.sibling=u,g.child=K,g.child.memoizedState=Bs(O),g.memoizedState=qu,u):js(g,le));if(z=u.memoizedState,z!==null&&(xe=z.dehydrated,xe!==null))return zs(u,g,le,L,xe,z,O);if(K){K=L.fallback,le=g.mode,z=u.child,xe=z.sibling;var Fe={mode:"hidden",children:L.children};return!(le&1)&&g.child!==z?(L=g.child,L.childLanes=0,L.pendingProps=Fe,g.deletions=null):(L=wi(z,Fe),L.subtreeFlags=z.subtreeFlags&14680064),xe!==null?K=wi(xe,K):(K=ka(K,le,O,null),K.flags|=2),K.return=g,L.return=g,L.sibling=K,g.child=L,L=K,K=g.child,le=u.child.memoizedState,le=le===null?Bs(O):{baseLanes:le.baseLanes|O,cachePool:null,transitions:le.transitions},K.memoizedState=le,K.childLanes=u.childLanes&~O,g.memoizedState=qu,L}return K=u.child,u=K.sibling,L=wi(K,{mode:"visible",children:L.children}),!(g.mode&1)&&(L.lanes=O),L.return=g,L.sibling=null,u!==null&&(O=g.deletions,O===null?(g.deletions=[u],g.flags|=16):O.push(u)),g.child=L,g.memoizedState=null,L}function js(u,g){return g=ro({mode:"visible",children:g},u.mode,0,null),g.return=u,u.child=g}function Ju(u,g,O,L){return L!==null&&nf(L),Ns(g,u.child,null,O),u=js(g,g.pendingProps.children),u.flags|=2,g.memoizedState=null,u}function zs(u,g,O,L,z,K,le){if(O)return g.flags&256?(g.flags&=-257,L=$u(Error(i(422))),Ju(u,g,le,L)):g.memoizedState!==null?(g.child=u.child,g.flags|=128,null):(K=L.fallback,z=g.mode,L=ro({mode:"visible",children:L.children},z,0,null),K=ka(K,z,le,null),K.flags|=2,L.return=g,K.return=g,L.sibling=K,g.child=L,g.mode&1&&Ns(g,u.child,null,le),g.child.memoizedState=Bs(le),g.memoizedState=qu,K);if(!(g.mode&1))return Ju(u,g,le,null);if(z.data==="$!"){if(L=z.nextSibling&&z.nextSibling.dataset,L)var xe=L.dgst;return L=xe,K=Error(i(419)),L=$u(K,L,void 0),Ju(u,g,le,L)}if(xe=(le&u.childLanes)!==0,ta||xe){if(L=_i,L!==null){switch(le&-le){case 4:z=2;break;case 16:z=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:z=32;break;case 536870912:z=268435456;break;default:z=0}z=z&(L.suspendedLanes|le)?0:z,z!==0&&z!==K.retryLane&&(K.retryLane=z,Za(u,z),no(L,u,z,-1))}return gt(),L=$u(Error(i(421))),Ju(u,g,le,L)}return z.data==="$?"?(g.flags|=128,g.child=u.child,g=So.bind(null,u),z._reactRetry=g,null):(u=K.treeContext,Na=es(z.nextSibling),ma=g,ir=!0,Ua=null,u!==null&&(Da[La++]=Uo,Da[La++]=ga,Da[La++]=ws,Uo=u.id,ga=u.overflow,ws=g),g=js(g,L.children),g.flags|=4096,g)}function $f(u,g,O){u.lanes|=g;var L=u.alternate;L!==null&&(L.lanes|=g),zu(u.return,g,O)}function Ul(u,g,O,L,z){var K=u.memoizedState;K===null?u.memoizedState={isBackwards:g,rendering:null,renderingStartTime:0,last:L,tail:O,tailMode:z}:(K.isBackwards=g,K.rendering=null,K.renderingStartTime=0,K.last=L,K.tail=O,K.tailMode=z)}function _f(u,g,O){var L=g.pendingProps,z=L.revealOrder,K=L.tail;if(Rr(u,g,L.children,O),L=Gn.current,L&2)L=L&1|2,g.flags|=128;else{if(u!==null&&u.flags&128)e:for(u=g.child;u!==null;){if(u.tag===13)u.memoizedState!==null&&$f(u,O,g);else if(u.tag===19)$f(u,O,g);else if(u.child!==null){u.child.return=u,u=u.child;continue}if(u===g)break e;for(;u.sibling===null;){if(u.return===null||u.return===g)break e;u=u.return}u.sibling.return=u.return,u=u.sibling}L&=1}if(Er(Gn,L),!(g.mode&1))g.memoizedState=null;else switch(z){case"forwards":for(O=g.child,z=null;O!==null;)u=O.alternate,u!==null&&vc(u)===null&&(z=O),O=O.sibling;O=z,O===null?(z=g.child,g.child=null):(z=O.sibling,O.sibling=null),Ul(g,!1,z,O,K);break;case"backwards":for(O=null,z=g.child,g.child=null;z!==null;){if(u=z.alternate,u!==null&&vc(u)===null){g.child=z;break}u=z.sibling,z.sibling=O,O=z,z=u}Ul(g,!0,O,null,K);break;case"together":Ul(g,!1,null,null,void 0);break;default:g.memoizedState=null}return g.child}function oi(u,g){!(g.mode&1)&&u!==null&&(u.alternate=null,g.alternate=null,g.flags|=2)}function ss(u,g,O){if(u!==null&&(g.dependencies=u.dependencies),Eu|=g.lanes,!(O&g.childLanes))return null;if(u!==null&&g.child!==u.child)throw Error(i(153));if(g.child!==null){for(u=g.child,O=wi(u,u.pendingProps),g.child=O,O.return=g;u.sibling!==null;)u=u.sibling,O=O.sibling=wi(u,u.pendingProps),O.return=g;O.sibling=null}return g.child}function td(u,g,O){switch(g.tag){case 3:gu(g),cu();break;case 5:Al(g);break;case 1:Ui(g.type)&&ac(g);break;case 4:Cl(g,g.stateNode.containerInfo);break;case 10:var L=g.type._context,z=g.memoizedProps.value;Er(is,L._currentValue),L._currentValue=z;break;case 13:if(L=g.memoizedState,L!==null)return L.dehydrated!==null?(Er(Gn,Gn.current&1),g.flags|=128,null):O&g.child.childLanes?En(u,g,O):(Er(Gn,Gn.current&1),u=ss(u,g,O),u!==null?u.sibling:null);Er(Gn,Gn.current&1);break;case 19:if(L=(O&g.childLanes)!==0,u.flags&128){if(L)return _f(u,g,O);g.flags|=128}if(z=g.memoizedState,z!==null&&(z.rendering=null,z.tail=null,z.lastEffect=null),Er(Gn,Gn.current),L)break;return null;case 22:case 23:return g.lanes=0,yf(u,g,O)}return ss(u,g,O)}var Rc,Ef,bf,Qf;Rc=function(u,g){for(var O=g.child;O!==null;){if(O.tag===5||O.tag===6)u.appendChild(O.stateNode);else if(O.tag!==4&&O.child!==null){O.child.return=O,O=O.child;continue}if(O===g)break;for(;O.sibling===null;){if(O.return===null||O.return===g)return;O=O.return}O.sibling.return=O.return,O=O.sibling}},Ef=function(){},bf=function(u,g,O,L){var z=u.memoizedProps;if(z!==L){u=g.stateNode,as(jo.current);var K=null;switch(O){case"input":z=vt(u,z),L=vt(u,L),K=[];break;case"select":z=ue({},z,{value:void 0}),L=ue({},L,{value:void 0}),K=[];break;case"textarea":z=Gt(u,z),L=Gt(u,L),K=[];break;default:typeof z.onClick!="function"&&typeof L.onClick=="function"&&(u.onclick=fo)}Ke(O,L);var le;O=null;for(ut in z)if(!L.hasOwnProperty(ut)&&z.hasOwnProperty(ut)&&z[ut]!=null)if(ut==="style"){var xe=z[ut];for(le in xe)xe.hasOwnProperty(le)&&(O||(O={}),O[le]="")}else ut!=="dangerouslySetInnerHTML"&&ut!=="children"&&ut!=="suppressContentEditableWarning"&&ut!=="suppressHydrationWarning"&&ut!=="autoFocus"&&(l.hasOwnProperty(ut)?K||(K=[]):(K=K||[]).push(ut,null));for(ut in L){var Fe=L[ut];if(xe=z!=null?z[ut]:void 0,L.hasOwnProperty(ut)&&Fe!==xe&&(Fe!=null||xe!=null))if(ut==="style")if(xe){for(le in xe)!xe.hasOwnProperty(le)||Fe&&Fe.hasOwnProperty(le)||(O||(O={}),O[le]="");for(le in Fe)Fe.hasOwnProperty(le)&&xe[le]!==Fe[le]&&(O||(O={}),O[le]=Fe[le])}else O||(K||(K=[]),K.push(ut,O)),O=Fe;else ut==="dangerouslySetInnerHTML"?(Fe=Fe?Fe.__html:void 0,xe=xe?xe.__html:void 0,Fe!=null&&xe!==Fe&&(K=K||[]).push(ut,Fe)):ut==="children"?typeof Fe!="string"&&typeof Fe!="number"||(K=K||[]).push(ut,""+Fe):ut!=="suppressContentEditableWarning"&&ut!=="suppressHydrationWarning"&&(l.hasOwnProperty(ut)?(Fe!=null&&ut==="onScroll"&&vr("scroll",u),K||xe===Fe||(K=[])):(K=K||[]).push(ut,Fe))}O&&(K=K||[]).push("style",O);var ut=K;(g.updateQueue=ut)&&(g.flags|=4)}},Qf=function(u,g,O,L){O!==L&&(g.flags|=4)};function Fl(u,g){if(!ir)switch(u.tailMode){case"hidden":g=u.tail;for(var O=null;g!==null;)g.alternate!==null&&(O=g),g=g.sibling;O===null?u.tail=null:O.sibling=null;break;case"collapsed":O=u.tail;for(var L=null;O!==null;)O.alternate!==null&&(L=O),O=O.sibling;L===null?g||u.tail===null?u.tail=null:u.tail.sibling=null:L.sibling=null}}function yi(u){var g=u.alternate!==null&&u.alternate.child===u.child,O=0,L=0;if(g)for(var z=u.child;z!==null;)O|=z.lanes|z.childLanes,L|=z.subtreeFlags&14680064,L|=z.flags&14680064,z.return=u,z=z.sibling;else for(z=u.child;z!==null;)O|=z.lanes|z.childLanes,L|=z.subtreeFlags,L|=z.flags,z.return=u,z=z.sibling;return u.subtreeFlags|=L,u.childLanes=O,g}function _o(u,g,O){var L=g.pendingProps;switch(ef(g),g.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return yi(g),null;case 1:return Ui(g.type)&&gl(),yi(g),null;case 3:return L=g.stateNode,Wu(),Cr(pa),Cr(xr),kn(),L.pendingContext&&(L.context=L.pendingContext,L.pendingContext=null),(u===null||u.child===null)&&(Ms(g)?g.flags|=4:u===null||u.memoizedState.isDehydrated&&!(g.flags&256)||(g.flags|=1024,Ua!==null&&(R(Ua),Ua=null))),Ef(u,g),yi(g),null;case 5:hc(g);var z=as(hu.current);if(O=g.type,u!==null&&g.stateNode!=null)bf(u,g,O,L,z),u.ref!==g.ref&&(g.flags|=512,g.flags|=2097152);else{if(!L){if(g.stateNode===null)throw Error(i(166));return yi(g),null}if(u=as(jo.current),Ms(g)){L=g.stateNode,O=g.type;var K=g.memoizedProps;switch(L[Ji]=g,L[Ro]=K,u=(g.mode&1)!==0,O){case"dialog":vr("cancel",L),vr("close",L);break;case"iframe":case"object":case"embed":vr("load",L);break;case"video":case"audio":for(z=0;z<mn.length;z++)vr(mn[z],L);break;case"source":vr("error",L);break;case"img":case"image":case"link":vr("error",L),vr("load",L);break;case"details":vr("toggle",L);break;case"input":st(L,K),vr("invalid",L);break;case"select":L._wrapperState={wasMultiple:!!K.multiple},vr("invalid",L);break;case"textarea":tn(L,K),vr("invalid",L)}Ke(O,K),z=null;for(var le in K)if(K.hasOwnProperty(le)){var xe=K[le];le==="children"?typeof xe=="string"?L.textContent!==xe&&(K.suppressHydrationWarning!==!0&&qo(L.textContent,xe,u),z=["children",xe]):typeof xe=="number"&&L.textContent!==""+xe&&(K.suppressHydrationWarning!==!0&&qo(L.textContent,xe,u),z=["children",""+xe]):l.hasOwnProperty(le)&&xe!=null&&le==="onScroll"&&vr("scroll",L)}switch(O){case"input":we(L),Lt(L,K,!0);break;case"textarea":we(L),In(L);break;case"select":case"option":break;default:typeof K.onClick=="function"&&(L.onclick=fo)}L=z,g.updateQueue=L,L!==null&&(g.flags|=4)}else{le=z.nodeType===9?z:z.ownerDocument,u==="http://www.w3.org/1999/xhtml"&&(u=Qn(O)),u==="http://www.w3.org/1999/xhtml"?O==="script"?(u=le.createElement("div"),u.innerHTML="<script><\/script>",u=u.removeChild(u.firstChild)):typeof L.is=="string"?u=le.createElement(O,{is:L.is}):(u=le.createElement(O),O==="select"&&(le=u,L.multiple?le.multiple=!0:L.size&&(le.size=L.size))):u=le.createElementNS(u,O),u[Ji]=g,u[Ro]=L,Rc(u,g,!1,!1),g.stateNode=u;e:{switch(le=at(O,L),O){case"dialog":vr("cancel",u),vr("close",u),z=L;break;case"iframe":case"object":case"embed":vr("load",u),z=L;break;case"video":case"audio":for(z=0;z<mn.length;z++)vr(mn[z],u);z=L;break;case"source":vr("error",u),z=L;break;case"img":case"image":case"link":vr("error",u),vr("load",u),z=L;break;case"details":vr("toggle",u),z=L;break;case"input":st(u,L),z=vt(u,L),vr("invalid",u);break;case"option":z=L;break;case"select":u._wrapperState={wasMultiple:!!L.multiple},z=ue({},L,{value:void 0}),vr("invalid",u);break;case"textarea":tn(u,L),z=Gt(u,L),vr("invalid",u);break;default:z=L}Ke(O,z),xe=z;for(K in xe)if(xe.hasOwnProperty(K)){var Fe=xe[K];K==="style"?St(u,Fe):K==="dangerouslySetInnerHTML"?(Fe=Fe?Fe.__html:void 0,Fe!=null&&Pe(u,Fe)):K==="children"?typeof Fe=="string"?(O!=="textarea"||Fe!=="")&&Ue(u,Fe):typeof Fe=="number"&&Ue(u,""+Fe):K!=="suppressContentEditableWarning"&&K!=="suppressHydrationWarning"&&K!=="autoFocus"&&(l.hasOwnProperty(K)?Fe!=null&&K==="onScroll"&&vr("scroll",u):Fe!=null&&P(u,K,Fe,le))}switch(O){case"input":we(u),Lt(u,L,!1);break;case"textarea":we(u),In(u);break;case"option":L.value!=null&&u.setAttribute("value",""+ht(L.value));break;case"select":u.multiple=!!L.multiple,K=L.value,K!=null?Wt(u,!!L.multiple,K,!1):L.defaultValue!=null&&Wt(u,!!L.multiple,L.defaultValue,!0);break;default:typeof z.onClick=="function"&&(u.onclick=fo)}switch(O){case"button":case"input":case"select":case"textarea":L=!!L.autoFocus;break e;case"img":L=!0;break e;default:L=!1}}L&&(g.flags|=4)}g.ref!==null&&(g.flags|=512,g.flags|=2097152)}return yi(g),null;case 6:if(u&&g.stateNode!=null)Qf(u,g,u.memoizedProps,L);else{if(typeof L!="string"&&g.stateNode===null)throw Error(i(166));if(O=as(hu.current),as(jo.current),Ms(g)){if(L=g.stateNode,O=g.memoizedProps,L[Ji]=g,(K=L.nodeValue!==O)&&(u=ma,u!==null))switch(u.tag){case 3:qo(L.nodeValue,O,(u.mode&1)!==0);break;case 5:u.memoizedProps.suppressHydrationWarning!==!0&&qo(L.nodeValue,O,(u.mode&1)!==0)}K&&(g.flags|=4)}else L=(O.nodeType===9?O:O.ownerDocument).createTextNode(L),L[Ji]=g,g.stateNode=L}return yi(g),null;case 13:if(Cr(Gn),L=g.memoizedState,u===null||u.memoizedState!==null&&u.memoizedState.dehydrated!==null){if(ir&&Na!==null&&g.mode&1&&!(g.flags&128))rs(),cu(),g.flags|=98560,K=!1;else if(K=Ms(g),L!==null&&L.dehydrated!==null){if(u===null){if(!K)throw Error(i(318));if(K=g.memoizedState,K=K!==null?K.dehydrated:null,!K)throw Error(i(317));K[Ji]=g}else cu(),!(g.flags&128)&&(g.memoizedState=null),g.flags|=4;yi(g),K=!1}else Ua!==null&&(R(Ua),Ua=null),K=!0;if(!K)return g.flags&65536?g:null}return g.flags&128?(g.lanes=O,g):(L=L!==null,L!==(u!==null&&u.memoizedState!==null)&&L&&(g.child.flags|=8192,g.mode&1&&(u===null||Gn.current&1?ti===0&&(ti=3):gt())),g.updateQueue!==null&&(g.flags|=4),yi(g),null);case 4:return Wu(),Ef(u,g),u===null&&Zo(g.stateNode.containerInfo),yi(g),null;case 10:return _l(g.type._context),yi(g),null;case 17:return Ui(g.type)&&gl(),yi(g),null;case 19:if(Cr(Gn),K=g.memoizedState,K===null)return yi(g),null;if(L=(g.flags&128)!==0,le=K.rendering,le===null)if(L)Fl(K,!1);else{if(ti!==0||u!==null&&u.flags&128)for(u=g.child;u!==null;){if(le=vc(u),le!==null){for(g.flags|=128,Fl(K,!1),L=le.updateQueue,L!==null&&(g.updateQueue=L,g.flags|=4),g.subtreeFlags=0,L=O,O=g.child;O!==null;)K=O,u=L,K.flags&=14680066,le=K.alternate,le===null?(K.childLanes=0,K.lanes=u,K.child=null,K.subtreeFlags=0,K.memoizedProps=null,K.memoizedState=null,K.updateQueue=null,K.dependencies=null,K.stateNode=null):(K.childLanes=le.childLanes,K.lanes=le.lanes,K.child=le.child,K.subtreeFlags=0,K.deletions=null,K.memoizedProps=le.memoizedProps,K.memoizedState=le.memoizedState,K.updateQueue=le.updateQueue,K.type=le.type,u=le.dependencies,K.dependencies=u===null?null:{lanes:u.lanes,firstContext:u.firstContext}),O=O.sibling;return Er(Gn,Gn.current&1|2),g.child}u=u.sibling}K.tail!==null&&pt()>tl&&(g.flags|=128,L=!0,Fl(K,!1),g.lanes=4194304)}else{if(!L)if(u=vc(le),u!==null){if(g.flags|=128,L=!0,O=u.updateQueue,O!==null&&(g.updateQueue=O,g.flags|=4),Fl(K,!0),K.tail===null&&K.tailMode==="hidden"&&!le.alternate&&!ir)return yi(g),null}else 2*pt()-K.renderingStartTime>tl&&O!==1073741824&&(g.flags|=128,L=!0,Fl(K,!1),g.lanes=4194304);K.isBackwards?(le.sibling=g.child,g.child=le):(O=K.last,O!==null?O.sibling=le:g.child=le,K.last=le)}return K.tail!==null?(g=K.tail,K.rendering=g,K.tail=g.sibling,K.renderingStartTime=pt(),g.sibling=null,O=Gn.current,Er(Gn,L?O&1|2:O&1),g):(yi(g),null);case 22:case 23:return De(),L=g.memoizedState!==null,u!==null&&u.memoizedState!==null!==L&&(g.flags|=8192),L&&g.mode&1?za&1073741824&&(yi(g),g.subtreeFlags&6&&(g.flags|=8192)):yi(g),null;case 24:return null;case 25:return null}throw Error(i(156,g.tag))}function na(u,g){switch(ef(g),g.tag){case 1:return Ui(g.type)&&gl(),u=g.flags,u&65536?(g.flags=u&-65537|128,g):null;case 3:return Wu(),Cr(pa),Cr(xr),kn(),u=g.flags,u&65536&&!(u&128)?(g.flags=u&-65537|128,g):null;case 5:return hc(g),null;case 13:if(Cr(Gn),u=g.memoizedState,u!==null&&u.dehydrated!==null){if(g.alternate===null)throw Error(i(340));cu()}return u=g.flags,u&65536?(g.flags=u&-65537|128,g):null;case 19:return Cr(Gn),null;case 4:return Wu(),null;case 10:return _l(g.type._context),null;case 22:case 23:return De(),null;case 24:return null;default:return null}}var Eo=!1,ji=!1,Sf=typeof WeakSet=="function"?WeakSet:Set,Yt=null;function Yu(u,g){var O=u.ref;if(O!==null)if(typeof O=="function")try{O(null)}catch(L){en(u,g,L)}else O.current=null}function mu(u,g,O){try{O()}catch(L){en(u,g,L)}}var Mc=!1;function el(u,g){if(iu=Tn,u=Yl(),Zi(u)){if("selectionStart"in u)var O={start:u.selectionStart,end:u.selectionEnd};else e:{O=(O=u.ownerDocument)&&O.defaultView||window;var L=O.getSelection&&O.getSelection();if(L&&L.rangeCount!==0){O=L.anchorNode;var z=L.anchorOffset,K=L.focusNode;L=L.focusOffset;try{O.nodeType,K.nodeType}catch(Nt){O=null;break e}var le=0,xe=-1,Fe=-1,ut=0,xt=0,Rt=u,Tt=null;t:for(;;){for(var qt;Rt!==O||z!==0&&Rt.nodeType!==3||(xe=le+z),Rt!==K||L!==0&&Rt.nodeType!==3||(Fe=le+L),Rt.nodeType===3&&(le+=Rt.nodeValue.length),(qt=Rt.firstChild)!==null;)Tt=Rt,Rt=qt;for(;;){if(Rt===u)break t;if(Tt===O&&++ut===z&&(xe=le),Tt===K&&++xt===L&&(Fe=le),(qt=Rt.nextSibling)!==null)break;Rt=Tt,Tt=Rt.parentNode}Rt=qt}O=xe===-1||Fe===-1?null:{start:xe,end:Fe}}else O=null}O=O||{start:0,end:0}}else O=null;for(Jo={focusedElem:u,selectionRange:O},Tn=!1,Yt=g;Yt!==null;)if(g=Yt,u=g.child,(g.subtreeFlags&1028)!==0&&u!==null)u.return=g,Yt=u;else for(;Yt!==null;){g=Yt;try{var nn=g.alternate;if(g.flags&1024)switch(g.tag){case 0:case 11:case 15:break;case 1:if(nn!==null){var un=nn.memoizedProps,Gr=nn.memoizedState,nt=g.stateNode,He=nt.getSnapshotBeforeUpdate(g.elementType===g.type?un:vo(g.type,un),Gr);nt.__reactInternalSnapshotBeforeUpdate=He}break;case 3:var it=g.stateNode.containerInfo;it.nodeType===1?it.textContent="":it.nodeType===9&&it.documentElement&&it.removeChild(it.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(i(163))}}catch(Nt){en(g,g.return,Nt)}if(u=g.sibling,u!==null){u.return=g.return,Yt=u;break}Yt=g.return}return nn=Mc,Mc=!1,nn}function Bl(u,g,O){var L=g.updateQueue;if(L=L!==null?L.lastEffect:null,L!==null){var z=L=L.next;do{if((z.tag&u)===u){var K=z.destroy;z.destroy=void 0,K!==void 0&&mu(g,O,K)}z=z.next}while(z!==L)}}function Dc(u,g){if(g=g.updateQueue,g=g!==null?g.lastEffect:null,g!==null){var O=g=g.next;do{if((O.tag&u)===u){var L=O.create;O.destroy=L()}O=O.next}while(O!==g)}}function us(u){var g=u.ref;if(g!==null){var O=u.stateNode;switch(u.tag){case 5:u=O;break;default:u=O}typeof g=="function"?g(u):g.current=u}}
vendor: 6,965 bytes, line 2618
2618function Xf(u){var g=u.alternate;g!==null&&(u.alternate=null,Xf(g)),u.child=null,u.deletions=null,u.sibling=null,u.tag===5&&(g=u.stateNode,g!==null&&(delete g[Ji],delete g[Ro],delete g[Mo],delete g[ou],delete g[va])),u.stateNode=null,u.return=null,u.dependencies=null,u.memoizedProps=null,u.memoizedState=null,u.pendingProps=null,u.stateNode=null,u.updateQueue=null}function Lc(u){return u.tag===5||u.tag===3||u.tag===4}function Of(u){e:for(;;){for(;u.sibling===null;){if(u.return===null||Lc(u.return))return null;u=u.return}for(u.sibling.return=u.return,u=u.sibling;u.tag!==5&&u.tag!==6&&u.tag!==18;){if(u.flags&2||u.child===null||u.tag===4)continue e;u.child.return=u,u=u.child}if(!(u.flags&2))return u.stateNode}}function Cf(u,g,O){var L=u.tag;if(L===5||L===6)u=u.stateNode,g?O.nodeType===8?O.parentNode.insertBefore(u,g):O.insertBefore(u,g):(O.nodeType===8?(g=O.parentNode,g.insertBefore(u,O)):(g=O,g.appendChild(u)),O=O._reactRootContainer,O!=null||g.onclick!==null||(g.onclick=fo));else if(L!==4&&(u=u.child,u!==null))for(Cf(u,g,O),u=u.sibling;u!==null;)Cf(u,g,O),u=u.sibling}function jl(u,g,O){var L=u.tag;if(L===5||L===6)u=u.stateNode,g?O.insertBefore(u,g):O.appendChild(u);else if(L!==4&&(u=u.child,u!==null))for(jl(u,g,O),u=u.sibling;u!==null;)jl(u,g,O),u=u.sibling}var ei=null,ra=!1;function zi(u,g,O){for(O=O.child;O!==null;)Af(u,g,O),O=O.sibling}function Af(u,g,O){if(Fr&&typeof Fr.onCommitFiberUnmount=="function")try{Fr.onCommitFiberUnmount(Xr,O)}catch(xe){}switch(O.tag){case 5:ji||Yu(O,g);case 6:var L=ei,z=ra;ei=null,zi(u,g,O),ei=L,ra=z,ei!==null&&(ra?(u=ei,O=O.stateNode,u.nodeType===8?u.parentNode.removeChild(O):u.removeChild(O)):ei.removeChild(O.stateNode));break;case 18:ei!==null&&(ra?(u=ei,O=O.stateNode,u.nodeType===8?Ts(u.parentNode,O):u.nodeType===1&&Ts(u,O),ln(u)):Ts(ei,O.stateNode));break;case 4:L=ei,z=ra,ei=O.stateNode.containerInfo,ra=!0,zi(u,g,O),ei=L,ra=z;break;case 0:case 11:case 14:case 15:if(!ji&&(L=O.updateQueue,L!==null&&(L=L.lastEffect,L!==null))){z=L=L.next;do{var K=z,le=K.destroy;K=K.tag,le!==void 0&&(K&2||K&4)&&mu(O,g,le),z=z.next}while(z!==L)}zi(u,g,O);break;case 1:if(!ji&&(Yu(O,g),L=O.stateNode,typeof L.componentWillUnmount=="function"))try{L.props=O.memoizedProps,L.state=O.memoizedState,L.componentWillUnmount()}catch(xe){en(O,g,xe)}zi(u,g,O);break;case 21:zi(u,g,O);break;case 22:O.mode&1?(ji=(L=ji)||O.memoizedState!==null,zi(u,g,O),ji=L):zi(u,g,O);break;default:zi(u,g,O)}}function Nc(u){var g=u.updateQueue;if(g!==null){u.updateQueue=null;var O=u.stateNode;O===null&&(O=u.stateNode=new Sf),g.forEach(function(L){var z=xi.bind(null,u,L);O.has(L)||(O.add(L),L.then(z,z))})}}function ya(u,g){var O=g.deletions;if(O!==null)for(var L=0;L<O.length;L++){var z=O[L];try{var K=u,le=g,xe=le;e:for(;xe!==null;){switch(xe.tag){case 5:ei=xe.stateNode,ra=!1;break e;case 3:ei=xe.stateNode.containerInfo,ra=!0;break e;case 4:ei=xe.stateNode.containerInfo,ra=!0;break e}xe=xe.return}if(ei===null)throw Error(i(160));Af(K,le,z),ei=null,ra=!1;var Fe=z.alternate;Fe!==null&&(Fe.return=null),z.return=null}catch(ut){en(z,g,ut)}}if(g.subtreeFlags&12854)for(g=g.child;g!==null;)Pf(g,u),g=g.sibling}function Pf(u,g){var O=u.alternate,L=u.flags;switch(u.tag){case 0:case 11:case 14:case 15:if(ya(g,u),si(u),L&4){try{Bl(3,u,u.return),Dc(3,u)}catch(un){en(u,u.return,un)}try{Bl(5,u,u.return)}catch(un){en(u,u.return,un)}}break;case 1:ya(g,u),si(u),L&512&&O!==null&&Yu(O,O.return);break;case 5:if(ya(g,u),si(u),L&512&&O!==null&&Yu(O,O.return),u.flags&32){var z=u.stateNode;try{Ue(z,"")}catch(un){en(u,u.return,un)}}if(L&4&&(z=u.stateNode,z!=null)){var K=u.memoizedProps,le=O!==null?O.memoizedProps:K,xe=u.type,Fe=u.updateQueue;if(u.updateQueue=null,Fe!==null)try{xe==="input"&&K.type==="radio"&&K.name!=null&&Vt(z,K),at(xe,le);var ut=at(xe,K);for(le=0;le<Fe.length;le+=2){var xt=Fe[le],Rt=Fe[le+1];xt==="style"?St(z,Rt):xt==="dangerouslySetInnerHTML"?Pe(z,Rt):xt==="children"?Ue(z,Rt):P(z,xt,Rt,ut)}switch(xe){case"input":jt(z,K);break;case"textarea":Jt(z,K);break;case"select":var Tt=z._wrapperState.wasMultiple;z._wrapperState.wasMultiple=!!K.multiple;var qt=K.value;qt!=null?Wt(z,!!K.multiple,qt,!1):Tt!==!!K.multiple&&(K.defaultValue!=null?Wt(z,!!K.multiple,K.defaultValue,!0):Wt(z,!!K.multiple,K.multiple?[]:"",!1))}z[Ro]=K}catch(un){en(u,u.return,un)}}break;case 6:if(ya(g,u),si(u),L&4){if(u.stateNode===null)throw Error(i(162));z=u.stateNode,K=u.memoizedProps;try{z.nodeValue=K}catch(un){en(u,u.return,un)}}break;case 3:if(ya(g,u),si(u),L&4&&O!==null&&O.memoizedState.isDehydrated)try{ln(g.containerInfo)}catch(un){en(u,u.return,un)}break;case 4:ya(g,u),si(u);break;case 13:ya(g,u),si(u),z=u.child,z.flags&8192&&(K=z.memoizedState!==null,z.stateNode.isHidden=K,!K||z.alternate!==null&&z.alternate.memoizedState!==null||(jc=pt())),L&4&&Nc(u);break;case 22:if(xt=O!==null&&O.memoizedState!==null,u.mode&1?(ji=(ut=ji)||xt,ya(g,u),ji=ut):ya(g,u),si(u),L&8192){if(ut=u.memoizedState!==null,(u.stateNode.isHidden=ut)&&!xt&&u.mode&1)for(Yt=u,xt=u.child;xt!==null;){for(Rt=Yt=xt;Yt!==null;){switch(Tt=Yt,qt=Tt.child,Tt.tag){case 0:case 11:case 14:case 15:Bl(4,Tt,Tt.return);break;case 1:Yu(Tt,Tt.return);var nn=Tt.stateNode;if(typeof nn.componentWillUnmount=="function"){L=Tt,O=Tt.return;try{g=L,nn.props=g.memoizedProps,nn.state=g.memoizedState,nn.componentWillUnmount()}catch(un){en(L,O,un)}}break;case 5:Yu(Tt,Tt.return);break;case 22:if(Tt.memoizedState!==null){yu(Rt);continue}}qt!==null?(qt.return=Tt,Yt=qt):yu(Rt)}xt=xt.sibling}e:for(xt=null,Rt=u;;){if(Rt.tag===5){if(xt===null){xt=Rt;try{z=Rt.stateNode,ut?(K=z.style,typeof K.setProperty=="function"?K.setProperty("display","none","important"):K.display="none"):(xe=Rt.stateNode,Fe=Rt.memoizedProps.style,le=Fe!=null&&Fe.hasOwnProperty("display")?Fe.display:null,xe.style.display=_t("display",le))}catch(un){en(u,u.return,un)}}}else if(Rt.tag===6){if(xt===null)try{Rt.stateNode.nodeValue=ut?"":Rt.memoizedProps}catch(un){en(u,u.return,un)}}else if((Rt.tag!==22&&Rt.tag!==23||Rt.memoizedState===null||Rt===u)&&Rt.child!==null){Rt.child.return=Rt,Rt=Rt.child;continue}if(Rt===u)break e;for(;Rt.sibling===null;){if(Rt.return===null||Rt.return===u)break e;xt===Rt&&(xt=null),Rt=Rt.return}xt===Rt&&(xt=null),Rt.sibling.return=Rt.return,Rt=Rt.sibling}}break;case 19:ya(g,u),si(u),L&4&&Nc(u);break;case 21:break;default:ya(g,u),si(u)}}function si(u){var g=u.flags;if(g&2){try{e:{for(var O=u.return;O!==null;){if(Lc(O)){var L=O;break e}O=O.return}throw Error(i(160))}switch(L.tag){case 5:var z=L.stateNode;L.flags&32&&(Ue(z,""),L.flags&=-33);var K=Of(u);jl(u,K,z);break;case 3:case 4:var le=L.stateNode.containerInfo,xe=Of(u);Cf(u,xe,le);break;default:throw Error(i(161))}}catch(Fe){en(u,u.return,Fe)}u.flags&=-3}g&4096&&(u.flags&=-4097)}function ls(u,g,O){Yt=u,Zf(u,g,O)}function Zf(u,g,O){for(var L=(u.mode&1)!==0;Yt!==null;){var z=Yt,K=z.child;if(z.tag===22&&L){var le=z.memoizedState!==null||Eo;if(!le){var xe=z.alternate,Fe=xe!==null&&xe.memoizedState!==null||ji;xe=Eo;var ut=ji;
vendor: 11,157 bytes, line 2618
2618if(Eo=le,(ji=Fe)&&!ut)for(Yt=z;Yt!==null;)le=Yt,Fe=le.child,le.tag===22&&le.memoizedState!==null?Uc(z):Fe!==null?(Fe.return=le,Yt=Fe):Uc(z);for(;K!==null;)Yt=K,Zf(K,g,O),K=K.sibling;Yt=z,Eo=xe,ji=ut}Tf(u,g,O)}else z.subtreeFlags&8772&&K!==null?(K.return=z,Yt=K):Tf(u,g,O)}}function Tf(u){for(;Yt!==null;){var g=Yt;if(g.flags&8772){var O=g.alternate;try{if(g.flags&8772)switch(g.tag){case 0:case 11:case 15:ji||Dc(5,g);break;case 1:var L=g.stateNode;if(g.flags&4&&!ji)if(O===null)L.componentDidMount();else{var z=g.elementType===g.type?O.memoizedProps:vo(g.type,O.memoizedProps);L.componentDidUpdate(z,O.memoizedState,L.__reactInternalSnapshotBeforeUpdate)}var K=g.updateQueue;K!==null&&af(g,K,L);break;case 3:var le=g.updateQueue;if(le!==null){if(O=null,g.child!==null)switch(g.child.tag){case 5:O=g.child.stateNode;break;case 1:O=g.child.stateNode}af(g,le,O)}break;case 5:var xe=g.stateNode;if(O===null&&g.flags&4){O=xe;var Fe=g.memoizedProps;switch(g.type){case"button":case"input":case"select":case"textarea":Fe.autoFocus&&O.focus();break;case"img":Fe.src&&(O.src=Fe.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(g.memoizedState===null){var ut=g.alternate;if(ut!==null){var xt=ut.memoizedState;if(xt!==null){var Rt=xt.dehydrated;Rt!==null&&ln(Rt)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(i(163))}ji||g.flags&512&&us(g)}catch(Tt){en(g,g.return,Tt)}}if(g===u){Yt=null;break}if(O=g.sibling,O!==null){O.return=g.return,Yt=O;break}Yt=g.return}}function yu(u){for(;Yt!==null;){var g=Yt;if(g===u){Yt=null;break}var O=g.sibling;if(O!==null){O.return=g.return,Yt=O;break}Yt=g.return}}function Uc(u){for(;Yt!==null;){var g=Yt;try{switch(g.tag){case 0:case 11:case 15:var O=g.return;try{Dc(4,g)}catch(Fe){en(g,O,Fe)}break;case 1:var L=g.stateNode;if(typeof L.componentDidMount=="function"){var z=g.return;try{L.componentDidMount()}catch(Fe){en(g,z,Fe)}}var K=g.return;try{us(g)}catch(Fe){en(g,K,Fe)}break;case 5:var le=g.return;try{us(g)}catch(Fe){en(g,le,Fe)}}}catch(Fe){en(g,g.return,Fe)}if(g===u){Yt=null;break}var xe=g.sibling;if(xe!==null){xe.return=g.return,Yt=xe;break}Yt=g.return}}var nd=Math.ceil,Fc=x.ReactCurrentDispatcher,If=x.ReactCurrentOwner,to=x.ReactCurrentBatchConfig,er=0,_i=null,Mr=null,Ei=0,za=0,Gs=Lo(0),ti=0,_u=null,Eu=0,Bc=0,xf=0,ks=null,_a=null,jc=0,tl=1/0,cs=null,zc=!1,zl=null,ui=null,Gl=!1,Ws=null,Gc=0,nl=0,kl=null,kc=-1,Wc=0;function ia(){return er&6?pt():kc!==-1?kc:kc=pt()}function bo(u){return u.mode&1?er&2&&Ei!==0?Ei&-Ei:uc.transition!==null?(Wc===0&&(Wc=di()),Wc):(u=jn,u!==0||(u=window.event,u=u===void 0?16:$n(u.type)),u):1}function no(u,g,O,L){if(50<nl)throw nl=0,kl=null,Error(i(185));Ai(u,O,L),(!(er&2)||u!==_i)&&(u===_i&&(!(er&2)&&(Bc|=O),ti===4&&B(u,Ei)),aa(u,L),O===1&&er===0&&!(g.mode&1)&&(tl=pt()+500,oc&&gi()))}function aa(u,g){var O=u.callbackNode;Aa(u,g);var L=ca(u,u===_i?Ei:0);if(L===0)O!==null&&ua(O),u.callbackNode=null,u.callbackPriority=0;else if(g=L&-L,u.callbackPriority!==g){if(O!=null&&ua(O),g===1)u.tag===0?Ff(W.bind(null,u)):Uf(W.bind(null,u)),au(function(){!(er&6)&&gi()}),O=null;else{switch(Qi(L)){case 1:O=Di;break;case 4:O=Li;break;case 16:O=ci;break;case 536870912:O=Sa;break;default:O=ci}O=Wo(O,w.bind(null,u))}u.callbackPriority=g,u.callbackNode=O}}function w(u,g){if(kc=-1,Wc=0,er&6)throw Error(i(327));var O=u.callbackNode;if(sn()&&u.callbackNode!==O)return null;var L=ca(u,u===_i?Ei:0);if(L===0)return null;if(L&30||L&u.expiredLanes||g)g=At(u,L);else{g=L;var z=er;er|=2;var K=dt();(_i!==u||Ei!==g)&&(cs=null,tl=pt()+500,Ne(u,g));do try{yn();break}catch(xe){Xe(u,xe)}while(!0);Qa(),Fc.current=K,er=z,Mr!==null?g=0:(_i=null,Ei=0,g=ti)}if(g!==0){if(g===2&&(z=Ni(u),z!==0&&(L=z,g=M(u,z))),g===1)throw O=_u,Ne(u,0),B(u,L),aa(u,pt()),O;if(g===6)B(u,L);else{if(z=u.current.alternate,!(L&30)&&!N(z)&&(g=At(u,L),g===2&&(K=Ni(u),K!==0&&(L=K,g=M(u,K))),g===1))throw O=_u,Ne(u,0),B(u,L),aa(u,pt()),O;switch(u.finishedWork=z,u.finishedLanes=L,g){case 0:case 1:throw Error(i(345));case 2:xn(u,_a,cs);break;case 3:if(B(u,L),(L&130023424)===L&&(g=jc+500-pt(),10<g)){if(ca(u,0)!==0)break;if(z=u.suspendedLanes,(z&L)!==L){ia(),u.pingedLanes|=u.suspendedLanes&z;break}u.timeoutHandle=Cs(xn.bind(null,u,_a,cs),g);break}xn(u,_a,cs);break;case 4:if(B(u,L),(L&4194240)===L)break;for(g=u.eventTimes,z=-1;0<L;){var le=31-Ar(L);K=1<<le,le=g[le],le>z&&(z=le),L&=~K}if(L=z,L=pt()-L,L=(120>L?120:480>L?480:1080>L?1080:1920>L?1920:3e3>L?3e3:4320>L?4320:1960*nd(L/1960))-L,10<L){u.timeoutHandle=Cs(xn.bind(null,u,_a,cs),L);break}xn(u,_a,cs);break;case 5:xn(u,_a,cs);break;default:throw Error(i(329))}}}return aa(u,pt()),u.callbackNode===O?w.bind(null,u):null}function M(u,g){var O=ks;return u.current.memoizedState.isDehydrated&&(Ne(u,g).flags|=256),u=At(u,g),u!==2&&(g=_a,_a=O,g!==null&&R(g)),u}function R(u){_a===null?_a=u:_a.push.apply(_a,u)}function N(u){for(var g=u;;){if(g.flags&16384){var O=g.updateQueue;if(O!==null&&(O=O.stores,O!==null))for(var L=0;L<O.length;L++){var z=O[L],K=z.getSnapshot;z=z.value;try{if(!pn(K(),z))return!1}catch(le){return!1}}}if(O=g.child,g.subtreeFlags&16384&&O!==null)O.return=g,g=O;else{if(g===u)break;for(;g.sibling===null;){if(g.return===null||g.return===u)return!0;g=g.return}g.sibling.return=g.return,g=g.sibling}}return!0}function B(u,g){for(g&=~xf,g&=~Bc,u.suspendedLanes|=g,u.pingedLanes&=~g,u=u.expirationTimes;0<g;){var O=31-Ar(g),L=1<<O;u[O]=-1,g&=~L}}function W(u){if(er&6)throw Error(i(327));sn();var g=ca(u,0);if(!(g&1))return aa(u,pt()),null;var O=At(u,g);if(u.tag!==0&&O===2){var L=Ni(u);L!==0&&(g=L,O=M(u,L))}if(O===1)throw O=_u,Ne(u,0),B(u,g),aa(u,pt()),O;if(O===6)throw Error(i(345));return u.finishedWork=u.current.alternate,u.finishedLanes=g,xn(u,_a,cs),aa(u,pt()),null}function ce(u,g){var O=er;er|=1;try{return u(g)}finally{er=O,er===0&&(tl=pt()+500,oc&&gi())}}function Ae(u){Ws!==null&&Ws.tag===0&&!(er&6)&&sn();var g=er;er|=1;var O=to.transition,L=jn;try{if(to.transition=null,jn=1,u)return u()}finally{jn=L,to.transition=O,er=g,!(er&6)&&gi()}}function De(){za=Gs.current,Cr(Gs)}function Ne(u,g){u.finishedWork=null,u.finishedLanes=0;var O=u.timeoutHandle;if(O!==-1&&(u.timeoutHandle=-1,As(O)),Mr!==null)for(O=Mr.return;O!==null;){var L=O;switch(ef(L),L.tag){case 1:L=L.type.childContextTypes,L!=null&&gl();break;case 3:Wu(),Cr(pa),Cr(xr),kn();break;case 5:hc(L);break;case 4:Wu();break;case 13:Cr(Gn);break;case 19:Cr(Gn);break;case 10:_l(L.type._context);break;case 22:case 23:De()}O=O.return}if(_i=u,Mr=u=wi(u.current,null),Ei=za=g,ti=0,_u=null,xf=Bc=Eu=0,_a=ks=null,Kr!==null){for(g=0;g<Kr.length;g++)if(O=Kr[g],L=O.interleaved,L!==null){O.interleaved=null;var z=L.next,K=O.pending;if(K!==null){var le=K.next;K.next=z,L.next=le}O.pending=L}Kr=null}return u}function Xe(u,g){do{var O=Mr;try{if(Qa(),pc.current=Sc,Yi){for(var L=wr.memoizedState;L!==null;){var z=L.queue;z!==null&&(z.pending=null),L=L.next}Yi=!1}if(mo=0,ai=ii=wr=null,Tl=!1,Bi=0,If.current=null,O===null||O.return===null){ti=1,_u=g,Mr=null;break}e:{var K=u,le=O.return,xe=O,Fe=g;if(g=Ei,xe.flags|=32768,Fe!==null&&typeof Fe=="object"&&typeof Fe.then=="function"){var ut=Fe,xt=xe,Rt=xt.tag;if(!(xt.mode&1)&&(Rt===0||Rt===11||Rt===15)){var Tt=xt.alternate;Tt?(xt.updateQueue=Tt.updateQueue,xt.memoizedState=Tt.memoizedState,xt.lanes=Tt.lanes):(xt.updateQueue=null,xt.memoizedState=null)}var qt=Tc(le);if(qt!==null){qt.flags&=-257,Ic(qt,le,xe,K,g),qt.mode&1&&Ll(K,ut,g),g=qt,Fe=ut;var nn=g.updateQueue;if(nn===null){var un=new Set;un.add(Fe),g.updateQueue=un}else nn.add(Fe);break e}else{if(!(g&1)){Ll(K,ut,g),gt();break e}Fe=Error(i(426))}}else if(ir&&xe.mode&1){var Gr=Tc(le);if(Gr!==null){!(Gr.flags&65536)&&(Gr.flags|=256),Ic(Gr,le,xe,K,g),nf(pu(Fe,xe));break e}}K=Fe=pu(Fe,xe),ti!==4&&(ti=2),ks===null?ks=[K]:ks.push(K),K=le;do{switch(K.tag){case 3:K.flags|=65536,g&=-g,K.lanes|=g;var nt=Hf(K,Fe,g);jf(K,nt);break e;case 1:xe=Fe;var He=K.type,it=K.stateNode;if(!(K.flags&128)&&(typeof He.getDerivedStateFromError=="function"||it!==null&&typeof it.componentDidCatch=="function"&&(ui===null||!ui.has(it)))){K.flags|=65536,g&=-g,K.lanes|=g;var Nt=Pc(K,xe,g);jf(K,Nt);break e}}K=K.return}while(K!==null)}Kn(O)}catch(cn){g=cn,Mr===O&&O!==null&&(Mr=O=O.return);continue}break}while(!0)}function dt(){var u=Fc.current;return Fc.current=Sc,u===null?Sc:u}function gt(){(ti===0||ti===3||ti===2)&&(ti=4),_i===null||!(Eu&268435455)&&!(Bc&268435455)||B(_i,Ei)}function At(u,g){var O=er;er|=2;var L=dt();(_i!==u||Ei!==g)&&(cs=null,Ne(u,g));do try{on();break}catch(z){Xe(u,z)}while(!0);if(Qa(),er=O,Fc.current=L,Mr!==null)throw Error(i(261));return _i=null,Ei=0,ti}function on(){for(;Mr!==null;)hn(Mr)}function yn(){for(;Mr!==null&&!Hn();)hn(Mr)}function hn(u){var g=oa(u.alternate,u,za);u.memoizedProps=u.pendingProps,g===null?Kn(u):Mr=g,If.current=null}function Kn(u){var g=u;do{var O=g.alternate;if(u=g.return,g.flags&32768){if(O=na(O,g),O!==null){O.flags&=32767,Mr=O;return}if(u!==null)u.flags|=32768,u.subtreeFlags=0,u.deletions=null;else{ti=6,Mr=null;return}}else if(O=_o(O,g,za),O!==null){Mr=O;return}if(g=g.sibling,g!==null){Mr=g;return}Mr=g=u}while(g!==null);ti===0&&(ti=5)}function xn(u,g,O){var L=jn,z=to.transition;try{to.transition=null,jn=1,bn(u,g,O,L)}finally{to.transition=z,jn=L}return null}function bn(u,g,O,L){do sn();while(Ws!==null);if(er&6)throw Error(i(327));O=u.finishedWork;var z=u.finishedLanes;if(O===null)return null;if(u.finishedWork=null,u.finishedLanes=0,O===u.current)throw Error(i(177));u.callbackNode=null,u.callbackPriority=0;var K=O.lanes|O.childLanes;if(vn(u,K),u===_i&&(Mr=_i=null,Ei=0),!(O.subtreeFlags&2064)&&!(O.flags&2064)||Gl||(Gl=!0,Wo(ci,function(){return sn(),null})),K=(O.flags&15990)!==0,O.subtreeFlags&15990||K){K=to.transition,to.transition=null;var le=jn;jn=1;var xe=er;er|=4,If.current=null,el(u,O),Pf(O,u),qi(Jo),Tn=!!iu,Jo=iu=null,u.current=O,ls(O,u,z),$i(),er=xe,jn=le,to.transition=K}else u.current=O;if(Gl&&(Gl=!1,Ws=u,Gc=z),K=u.pendingLanes,K===0&&(ui=null),fi(O.stateNode,L),aa(u,pt()),g!==null)for(L=u.onRecoverableError,O=0;O<g.length;O++)z=g[O],L(z.value,{componentStack:z.stack,digest:z.digest});if(zc)throw zc=!1,u=zl,zl=null,u;return Gc&1&&u.tag!==0&&sn(),K=u.pendingLanes,K&1?u===kl?nl++:(nl=0,kl=u):nl=0,gi(),null}function sn(){if(Ws!==null){var u=Qi(Gc),g=to.transition,O=jn;try{if(to.transition=null,jn=16>u?16:u,Ws===null)var L=!1;else{if(u=Ws,Ws=null,Gc=0,er&6)throw Error(i(331));var z=er;for(er|=4,Yt=u.current;Yt!==null;){var K=Yt,le=K.child;if(Yt.flags&16){var xe=K.deletions;if(xe!==null){for(var Fe=0;Fe<xe.length;Fe++){var ut=xe[Fe];for(Yt=ut;Yt!==null;){var xt=Yt;switch(xt.tag){case 0:case 11:case 15:Bl(8,xt,K)}var Rt=xt.child;if(Rt!==null)Rt.return=xt,Yt=Rt;else for(;Yt!==null;){xt=Yt;var Tt=xt.sibling,qt=xt.return;if(Xf(xt),xt===ut){Yt=null;break}if(Tt!==null){Tt.return=qt,Yt=Tt;break}Yt=qt}}}var nn=K.alternate;if(nn!==null){var un=nn.child;if(un!==null){nn.child=null;do{var Gr=un.sibling;un.sibling=null,un=Gr}while(un!==null)}}Yt=K}}if(K.subtreeFlags&2064&&le!==null)le.return=K,Yt=le;else e:for(;Yt!==null;){if(K=Yt,K.flags&2048)switch(K.tag){case 0:case 11:case 15:Bl(9,K,K.return)}var nt=K.sibling;if(nt!==null){nt.return=K.return,Yt=nt;break e}Yt=K.return}}
vendor: 5,658 bytes, line 2618
2618var He=u.current;for(Yt=He;Yt!==null;){le=Yt;var it=le.child;if(le.subtreeFlags&2064&&it!==null)it.return=le,Yt=it;else e:for(le=He;Yt!==null;){if(xe=Yt,xe.flags&2048)try{switch(xe.tag){case 0:case 11:case 15:Dc(9,xe)}}catch(cn){en(xe,xe.return,cn)}if(xe===le){Yt=null;break e}var Nt=xe.sibling;if(Nt!==null){Nt.return=xe.return,Yt=Nt;break e}Yt=xe.return}}if(er=z,gi(),Fr&&typeof Fr.onPostCommitFiberRoot=="function")try{Fr.onPostCommitFiberRoot(Xr,u)}catch(cn){}L=!0}return L}finally{jn=O,to.transition=g}}return!1}function Cn(u,g,O){g=pu(O,g),g=Hf(u,g,1),u=Bo(u,g,1),g=ia(),u!==null&&(Ai(u,1,g),aa(u,g))}function en(u,g,O){if(u.tag===3)Cn(u,u,O);else for(;g!==null;){if(g.tag===3){Cn(g,u,O);break}else if(g.tag===1){var L=g.stateNode;if(typeof g.type.getDerivedStateFromError=="function"||typeof L.componentDidCatch=="function"&&(ui===null||!ui.has(L))){u=pu(O,u),u=Pc(g,u,1),g=Bo(g,u,1),u=ia(),g!==null&&(Ai(g,1,u),aa(g,u));break}}g=g.return}}function Vr(u,g,O){var L=u.pingCache;L!==null&&L.delete(g),g=ia(),u.pingedLanes|=u.suspendedLanes&O,_i===u&&(Ei&O)===O&&(ti===4||ti===3&&(Ei&130023424)===Ei&&500>pt()-jc?Ne(u,0):xf|=O),aa(u,g)}function Gi(u,g){g===0&&(u.mode&1?(g=qr,qr<<=1,!(qr&130023424)&&(qr=4194304)):g=1);var O=ia();u=Za(u,g),u!==null&&(Ai(u,g,O),aa(u,O))}function So(u){var g=u.memoizedState,O=0;g!==null&&(O=g.retryLane),Gi(u,O)}function xi(u,g){var O=0;switch(u.tag){case 13:var L=u.stateNode,z=u.memoizedState;z!==null&&(O=z.retryLane);break;case 19:L=u.stateNode;break;default:throw Error(i(314))}L!==null&&L.delete(g),Gi(u,O)}var oa;oa=function(u,g,O){if(u!==null)if(u.memoizedProps!==g.pendingProps||pa.current)ta=!0;else{if(!(u.lanes&O)&&!(g.flags&128))return ta=!1,td(u,g,O);ta=!!(u.flags&131072)}else ta=!1,ir&&g.flags&1048576&&Fu(g,yl,g.index);switch(g.lanes=0,g.tag){case 2:var L=g.type;oi(u,g),u=g.pendingProps;var z=uu(g,xr.current);Xa(g,O),z=Nr(null,g,L,u,z,O);var K=Ja();return g.flags|=1,typeof z=="object"&&z!==null&&typeof z.render=="function"&&z.$$typeof===void 0?(g.tag=1,g.memoizedState=null,g.updateQueue=null,Ui(L)?(K=!0,ac(g)):K=!1,g.memoizedState=z.state!==null&&z.state!==void 0?z.state:null,Gu(g),z.updater=ku,g.stateNode=z,z._reactInternals=g,fu(g,L,u,O),g=Nl(null,g,L,!0,K,O)):(g.tag=0,ir&&K&&Bu(g),Rr(null,g,z,O),g=g.child),g;case 16:L=g.elementType;e:{switch(oi(u,g),u=g.pendingProps,z=L._init,L=z(L._payload),g.type=L,z=g.tag=Hs(L),u=vo(L,u),z){case 0:g=wc(null,g,L,u,O);break e;case 1:g=ko(null,g,L,u,O);break e;case 11:g=mf(null,g,L,u,O);break e;case 14:g=xc(null,g,L,vo(L.type,u),O);break e}throw Error(i(306,L,""))}return g;case 0:return L=g.type,z=g.pendingProps,z=g.elementType===L?z:vo(L,z),wc(u,g,L,z,O);case 1:return L=g.type,z=g.pendingProps,z=g.elementType===L?z:vo(L,z),ko(u,g,L,z,O);case 3:e:{if(gu(g),u===null)throw Error(i(387));L=g.pendingProps,K=g.memoizedState,z=K.element,rf(u,g),go(g,L,null,O);var le=g.memoizedState;if(L=le.element,K.isDehydrated)if(K={element:L,isDehydrated:!1,cache:le.cache,pendingSuspenseBoundaries:le.pendingSuspenseBoundaries,transitions:le.transitions},g.updateQueue.baseState=K,g.memoizedState=K,g.flags&256){z=pu(Error(i(423)),g),g=Zu(u,g,L,O,z);break e}else if(L!==z){z=pu(Error(i(424)),g),g=Zu(u,g,L,O,z);break e}else for(Na=es(g.stateNode.containerInfo.firstChild),ma=g,ir=!0,Ua=null,O=sf(g,null,L,O),g.child=O;O;)O.flags=O.flags&-3|4096,O=O.sibling;else{if(cu(),L===z){g=ss(u,g,O);break e}Rr(u,g,L,O)}g=g.child}return g;case 5:return Al(g),u===null&&sc(g),L=g.type,z=g.pendingProps,K=u!==null?u.memoizedProps:null,le=z.children,Yo(L,z)?le=null:K!==null&&Yo(L,K)&&(g.flags|=32),Vf(u,g),Rr(u,g,le,O),g.child;case 6:return u===null&&sc(g),null;case 13:return En(u,g,O);case 4:return Cl(g,g.stateNode.containerInfo),L=g.pendingProps,u===null?g.child=Ns(g,null,L,O):Rr(u,g,L,O),g.child;case 11:return L=g.type,z=g.pendingProps,z=g.elementType===L?z:vo(L,z),mf(u,g,L,z,O);case 7:return Rr(u,g,g.pendingProps,O),g.child;case 8:return Rr(u,g,g.pendingProps.children,O),g.child;case 12:return Rr(u,g,g.pendingProps.children,O),g.child;case 10:e:{if(L=g.type._context,z=g.pendingProps,K=g.memoizedProps,le=z.value,Er(is,L._currentValue),L._currentValue=le,K!==null)if(pn(K.value,le)){if(K.children===z.children&&!pa.current){g=ss(u,g,O);break e}}else for(K=g.child,K!==null&&(K.return=g);K!==null;){var xe=K.dependencies;if(xe!==null){le=K.child;for(var Fe=xe.firstContext;Fe!==null;){if(Fe.context===L){if(K.tag===1){Fe=Fi(-1,O&-O),Fe.tag=2;var ut=K.updateQueue;if(ut!==null){ut=ut.shared;var xt=ut.pending;xt===null?Fe.next=Fe:(Fe.next=xt.next,xt.next=Fe),ut.pending=Fe}}K.lanes|=O,Fe=K.alternate,Fe!==null&&(Fe.lanes|=O),zu(K.return,O,g),xe.lanes|=O;break}Fe=Fe.next}}else if(K.tag===10)le=K.type===g.type?null:K.child;else if(K.tag===18){if(le=K.return,le===null)throw Error(i(341));le.lanes|=O,xe=le.alternate,xe!==null&&(xe.lanes|=O),zu(le,O,g),le=K.sibling}else le=K.child;if(le!==null)le.return=K;else for(le=K;le!==null;){if(le===g){le=null;break}if(K=le.sibling,K!==null){K.return=le.return,le=K;break}le=le.return}K=le}Rr(u,g,z.children,O),g=g.child}return g;case 9:return z=g.type,L=g.pendingProps.children,Xa(g,O),z=Ba(z),L=L(z),g.flags|=1,Rr(u,g,L,O),g.child;case 14:return L=g.type,z=vo(L,g.pendingProps),z=vo(L.type,z),xc(u,g,L,z,O);case 15:return Xu(u,g,g.type,g.pendingProps,O);case 17:return L=g.type,z=g.pendingProps,z=g.elementType===L?z:vo(L,z),oi(u,g),g.tag=1,Ui(L)?(u=!0,ac(g)):u=!1,Xa(g,O),Gf(g,L,z),fu(g,L,z,O),Nl(null,g,L,!0,u,O);case 19:return _f(u,g,O);case 22:return yf(u,g,O)}throw Error(i(156,g.tag))};function Wo(u,g){return Wn(u,g)}function Ga(u,g,O,L){this.tag=u,this.key=O,this.sibling=this.child=this.return=this.stateNode=this.t
vendor: 5,888 bytes, line 2618
2618ype=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=g,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=L,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function zr(u,g,O,L){return new Ga(u,g,O,L)}function Ea(u){return u=u.prototype,!(!u||!u.isReactComponent)}function Hs(u){if(typeof u=="function")return Ea(u)?1:0;if(u!=null){if(u=u.$$typeof,u===ne)return 11;if(u===q)return 14}return 2}function wi(u,g){var O=u.alternate;return O===null?(O=zr(u.tag,g,u.key,u.mode),O.elementType=u.elementType,O.type=u.type,O.stateNode=u.stateNode,O.alternate=u,u.alternate=O):(O.pendingProps=g,O.type=u.type,O.flags=0,O.subtreeFlags=0,O.deletions=null),O.flags=u.flags&14680064,O.childLanes=u.childLanes,O.lanes=u.lanes,O.child=u.child,O.memoizedProps=u.memoizedProps,O.memoizedState=u.memoizedState,O.updateQueue=u.updateQueue,g=u.dependencies,O.dependencies=g===null?null:{lanes:g.lanes,firstContext:g.firstContext},O.sibling=u.sibling,O.index=u.index,O.ref=u.ref,O}function ki(u,g,O,L,z,K){var le=2;if(L=u,typeof u=="function")Ea(u)&&(le=1);else if(typeof u=="string")le=5;else e:switch(u){case U:return ka(O.children,z,K,g);case j:le=8,z|=8;break;case k:return u=zr(12,O,g,z|2),u.elementType=k,u.lanes=K,u;case ee:return u=zr(13,O,g,z),u.elementType=ee,u.lanes=K,u;case te:return u=zr(19,O,g,z),u.elementType=te,u.lanes=K,u;case Q:return ro(O,z,K,g);default:if(typeof u=="object"&&u!==null)switch(u.$$typeof){case G:le=10;break e;case H:le=9;break e;case ne:le=11;break e;case q:le=14;break e;case X:le=16,L=null;break e}throw Error(i(130,u==null?u:typeof u,""))}return g=zr(le,O,g,z),g.elementType=u,g.type=L,g.lanes=K,g}function ka(u,g,O,L){return u=zr(7,u,L,g),u.lanes=O,u}function ro(u,g,O,L){return u=zr(22,u,L,g),u.elementType=Q,u.lanes=O,u.stateNode={isHidden:!1},u}function Oo(u,g,O){return u=zr(6,u,null,g),u.lanes=O,u}function Wa(u,g,O){return g=zr(4,u.children!==null?u.children:[],u.key,g),g.lanes=O,g.stateNode={containerInfo:u.containerInfo,pendingChildren:null,implementation:u.implementation},g}function Hc(u,g,O,L,z){this.tag=g,this.containerInfo=u,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=hi(0),this.expirationTimes=hi(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=hi(0),this.identifierPrefix=L,this.onRecoverableError=z,this.mutableSourceEagerHydrationData=null}function rl(u,g,O,L,z,K,le,xe,Fe){return u=new Hc(u,g,O,xe,Fe),g===1?(g=1,K===!0&&(g|=8)):g=0,K=zr(3,null,null,g),u.current=K,K.stateNode=u,K.memoizedState={element:L,isDehydrated:O,cache:null,transitions:null,pendingSuspenseBoundaries:null},Gu(K),u}function Kc(u,g,O){var L=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:D,key:L==null?null:""+L,children:u,containerInfo:g,implementation:O}}function Wl(u){if(!u)return xs;u=u._reactInternals;e:{if($r(u)!==u||u.tag!==1)throw Error(i(170));var g=u;do{switch(g.tag){case 3:g=g.stateNode.context;break e;case 1:if(Ui(g.type)){g=g.stateNode.__reactInternalMemoizedMergedChildContext;break e}}g=g.return}while(g!==null);throw Error(i(171))}if(u.tag===1){var O=u.type;if(Ui(O))return Lf(u,O,g)}return g}function fs(u,g,O,L,z,K,le,xe,Fe){return u=rl(O,L,!0,u,z,K,le,xe,Fe),u.context=Wl(null),O=u.current,L=ia(),z=bo(O),K=Fi(L,z),K.callback=g!=null?g:null,Bo(O,K,z),u.current.lanes=z,Ai(u,z,L),aa(u,L),u}function sa(u,g,O,L){var z=g.current,K=ia(),le=bo(z);return O=Wl(O),g.context===null?g.context=O:g.pendingContext=O,g=Fi(K,le),g.payload={element:u},L=L===void 0?null:L,L!==null&&(g.callback=L),u=Bo(z,g,le),u!==null&&(no(u,z,le,K),bl(u,z,le)),le}function il(u){if(u=u.current,!u.child)return null;switch(u.child.tag){case 5:return u.child.stateNode;default:return u.child.stateNode}}function Ks(u,g){if(u=u.memoizedState,u!==null&&u.dehydrated!==null){var O=u.retryLane;u.retryLane=O!==0&&O<g?O:g}}function ds(u,g){Ks(u,g),(u=u.alternate)&&Ks(u,g)}function Hl(){return null}var Vs=typeof reportError=="function"?reportError:function(u){console.error(u)};function Vc(u){this._internalRoot=u}Ha.prototype.render=Vc.prototype.render=function(u){var g=this._internalRoot;if(g===null)throw Error(i(409));sa(u,g,null,null)},Ha.prototype.unmount=Vc.prototype.unmount=function(){var u=this._internalRoot;if(u!==null){this._internalRoot=null;var g=u.containerInfo;Ae(function(){sa(null,u,null,null)}),g[de]=null}};function Ha(u){this._internalRoot=u}Ha.prototype.unstable_scheduleHydration=function(u){if(u){var g=Nn();u={blockedOn:null,target:u,priority:g};for(var O=0;O<kt.length&&g!==0&&g<kt[O].priority;O++);kt.splice(O,0,u),O===0&&ke(u)}};function Ho(u){return!(!u||u.nodeType!==1&&u.nodeType!==9&&u.nodeType!==11)}function Ko(u){return!(!u||u.nodeType!==1&&u.nodeType!==9&&u.nodeType!==11&&(u.nodeType!==8||u.nodeValue!==" react-mount-point-unstable "))}function hs(){}function $c(u,g,O,L,z){if(z){if(typeof L=="function"){var K=L;L=function(){var ut=il(le);K.call(ut)}}var le=fs(g,L,u,0,null,!1,!1,"",hs);return u._reactRootContainer=le,u[de]=le.current,Zo(u.nodeType===8?u.parentNode:u),Ae(),le}for(;z=u.lastChild;)u.removeChild(z);if(typeof L=="function"){var xe=L;L=function(){var ut=il(Fe);xe.call(ut)}}var Fe=rl(u,0,!1,null,null,!1,!1,"",hs);return u._reactRootContainer=Fe,u[de]=Fe.current,Zo(u.nodeType===8?u.parentNode:u),Ae(function(){sa(g,Fe,O,L)}),Fe}function bu(u,g,O,L,z){var K=O._reactRootContainer;if(K){var le=K;if(typeof z=="function"){var xe=z;z=function(){var Fe=il(le);xe.call(Fe)}}sa(g,le,u,z)}else le=$c(O,g,u,z,L);return il(le)}Pa=function(u){switch(u.tag){case 3:var g=u.stateNode;if(g.current.memoizedState.isDehydrated){var O=ni(g.pendingLanes);
vendor: 5,269 bytes, lines 2618-2625
2618O!==0&&(kr(g,O|1),aa(g,pt()),!(er&6)&&(tl=pt()+500,gi()))}break;case 13:Ae(function(){var L=Za(u,1);if(L!==null){var z=ia();no(L,u,1,z)}}),ds(u,1)}},Pi=function(u){if(u.tag===13){var g=Za(u,134217728);if(g!==null){var O=ia();no(g,u,134217728,O)}ds(u,134217728)}},Ti=function(u){if(u.tag===13){var g=bo(u),O=Za(u,g);if(O!==null){var L=ia();no(O,u,g,L)}ds(u,g)}},Nn=function(){return jn},vi=function(u,g){var O=jn;try{return jn=u,g()}finally{jn=O}},Qe=function(u,g,O){switch(g){case"input":if(jt(u,O),g=O.name,O.type==="radio"&&g!=null){for(O=u;O.parentNode;)O=O.parentNode;for(O=O.querySelectorAll("input[name="+JSON.stringify(""+g)+'][type="radio"]'),g=0;g<O.length;g++){var L=O[g];if(L!==u&&L.form===u.form){var z=Lu(L);if(!z)throw Error(i(90));ge(L),jt(L,z)}}}break;case"textarea":Jt(u,O);break;case"select":g=O.value,g!=null&&Wt(u,!!O.multiple,g,!1)}},Et=ce,Ut=Ae;var wf={usingClientEntryPoint:!1,Events:[su,Is,Lu,Ye,ct,ce]},Kl={findFiberByHostInstance:Dn,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},qf={bundleType:Kl.bundleType,version:Kl.version,rendererPackageName:Kl.rendererPackageName,rendererConfig:Kl.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:x.ReactCurrentDispatcher,findHostInstanceByFiber:function(u){return u=_r(u),u===null?null:u.stateNode},findFiberByHostInstance:Kl.findFiberByHostInstance||Hl,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__!="undefined"){var Vl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Vl.isDisabled&&Vl.supportsFiber)try{Xr=Vl.inject(qf),Fr=Vl}catch(u){}}s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=wf,s.createPortal=function(u,g){var O=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Ho(g))throw Error(i(200));return Kc(u,g,null,O)},s.createRoot=function(u,g){if(!Ho(u))throw Error(i(299));var O=!1,L="",z=Vs;return g!=null&&(g.unstable_strictMode===!0&&(O=!0),g.identifierPrefix!==void 0&&(L=g.identifierPrefix),g.onRecoverableError!==void 0&&(z=g.onRecoverableError)),g=rl(u,1,!1,null,null,O,!1,L,z),u[de]=g.current,Zo(u.nodeType===8?u.parentNode:u),new Vc(g)},s.findDOMNode=function(u){if(u==null)return null;if(u.nodeType===1)return u;var g=u._reactInternals;if(g===void 0)throw typeof u.render=="function"?Error(i(188)):(u=Object.keys(u).join(","),Error(i(268,u)));return u=_r(g),u=u===null?null:u.stateNode,u},s.flushSync=function(u){return Ae(u)},s.hydrate=function(u,g,O){if(!Ko(g))throw Error(i(200));return bu(null,u,g,!0,O)},s.hydrateRoot=function(u,g,O){if(!Ho(u))throw Error(i(405));var L=O!=null&&O.hydratedSources||null,z=!1,K="",le=Vs;if(O!=null&&(O.unstable_strictMode===!0&&(z=!0),O.identifierPrefix!==void 0&&(K=O.identifierPrefix),O.onRecoverableError!==void 0&&(le=O.onRecoverableError)),g=fs(g,null,u,1,O!=null?O:null,z,!1,K,le),u[de]=g.current,Zo(u),L)for(u=0;u<L.length;u++)O=L[u],z=O._getVersion,z=z(O._source),g.mutableSourceEagerHydrationData==null?g.mutableSourceEagerHydrationData=[O,z]:g.mutableSourceEagerHydrationData.push(O,z);return new Ha(g)},s.render=function(u,g,O){if(!Ko(g))throw Error(i(200));return bu(null,u,g,!1,O)},s.unmountComponentAtNode=function(u){if(!Ko(u))throw Error(i(40));return u._reactRootContainer?(Ae(function(){bu(null,null,u,!1,function(){u._reactRootContainer=null,u[de]=null})}),!0):!1},s.unstable_batchedUpdates=ce,s.unstable_renderSubtreeIntoContainer=function(u,g,O,L){if(!Ko(O))throw Error(i(200));if(u==null||u._reactInternals===void 0)throw Error(i(38));return bu(u,g,O,!1,L)},s.version="18.2.0-next-9e3b772b8-20220608"},594127:function(_,s,e){"use strict";var n=e(233284);if(1)s.createRoot=n.createRoot,s.hydrateRoot=n.hydrateRoot;else var r},233284:function(_,s,e){"use strict";function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(r){console.error(r)}}n(),_.exports=e(511382)},739847:function(_,s){"use strict";/** @license React v16.13.1
2619 * react-is.production.min.js
2620 *
2621 * Copyright (c) Facebook, Inc. and its affiliates.
2622 *
2623 * This source code is licensed under the MIT license found in the
2624 * LICENSE file in the root directory of this source tree.
2625 */var e=typeof Symbol=="function"&&Symbol.for,n=e?Symbol.for("react.element"):60103,r=e?Symbol.for("react.portal"):60106,i=e?Symbol.for("react.fragment"):60107,t=e?Symbol.for("react.strict_mode"):60108,l=e?Symbol.for("react.profiler"):60114,o=e?Symbol.for("react.provider"):60109,d=e?Symbol.for("react.context"):60110,f=e?Symbol.for("react.async_mode"):60111,h=e?Symbol.for("react.concurrent_mode"):60111,a=e?Symbol.for("react.forward_ref"):60112,c=e?Symbol.for("react.suspense"):60113,p=e?Symbol.for("react.suspense_list"):60120,v=e?Symbol.for("react.memo"):60115,m=e?Symbol.for("react.lazy"):60116,b=e?Symbol.for("react.block"):60121,E=e?Symbol.for("react.fundamental"):60117,A=e?Symbol.for("react.responder"):60118,I=e?Symbol.for("react.scope"):60119;
vendor: 4,422 bytes, lines 2625-2633
2625function C(x){if(typeof x=="object"&&x!==null){var T=x.$$typeof;switch(T){case n:switch(x=x.type,x){case f:case h:case i:case l:case t:case c:return x;default:switch(x=x&&x.$$typeof,x){case d:case a:case m:case v:case o:return x;default:return T}}case r:return T}}}function P(x){return C(x)===h}s.AsyncMode=f,s.ConcurrentMode=h,s.ContextConsumer=d,s.ContextProvider=o,s.Element=n,s.ForwardRef=a,s.Fragment=i,s.Lazy=m,s.Memo=v,s.Portal=r,s.Profiler=l,s.StrictMode=t,s.Suspense=c,s.isAsyncMode=function(x){return P(x)||C(x)===f},s.isConcurrentMode=P,s.isContextConsumer=function(x){return C(x)===d},s.isContextProvider=function(x){return C(x)===o},s.isElement=function(x){return typeof x=="object"&&x!==null&&x.$$typeof===n},s.isForwardRef=function(x){return C(x)===a},s.isFragment=function(x){return C(x)===i},s.isLazy=function(x){return C(x)===m},s.isMemo=function(x){return C(x)===v},s.isPortal=function(x){return C(x)===r},s.isProfiler=function(x){return C(x)===l},s.isStrictMode=function(x){return C(x)===t},s.isSuspense=function(x){return C(x)===c},s.isValidElementType=function(x){return typeof x=="string"||typeof x=="function"||x===i||x===h||x===l||x===t||x===c||x===p||typeof x=="object"&&x!==null&&(x.$$typeof===m||x.$$typeof===v||x.$$typeof===o||x.$$typeof===d||x.$$typeof===a||x.$$typeof===E||x.$$typeof===A||x.$$typeof===I||x.$$typeof===b)},s.typeOf=C},870752:function(_,s,e){"use strict";_.exports=e(739847)},152463:function(_,s){"use strict";/**
2626 * @license React
2627 * react.production.min.js
2628 *
2629 * Copyright (c) Facebook, Inc. and its affiliates.
2630 *
2631 * This source code is licensed under the MIT license found in the
2632 * LICENSE file in the root directory of this source tree.
2633 */var e=Symbol.for("react.element"),n=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),t=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),o=Symbol.for("react.context"),d=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),h=Symbol.for("react.memo"),a=Symbol.for("react.lazy"),c=Symbol.iterator;function p(Z){return Z===null||typeof Z!="object"?null:(Z=c&&Z[c]||Z["@@iterator"],typeof Z=="function"?Z:null)}var v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,b={};function E(Z,ue,$){this.props=Z,this.context=ue,this.refs=b,this.updater=$||v}E.prototype.isReactComponent={},E.prototype.setState=function(Z,ue){if(typeof Z!="object"&&typeof Z!="function"&&Z!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,Z,ue,"setState")},E.prototype.forceUpdate=function(Z){this.updater.enqueueForceUpdate(this,Z,"forceUpdate")};function A(){}A.prototype=E.prototype;function I(Z,ue,$){this.props=Z,this.context=ue,this.refs=b,this.updater=$||v}var C=I.prototype=new A;C.constructor=I,m(C,E.prototype),C.isPureReactComponent=!0;var P=Array.isArray,x=Object.prototype.hasOwnProperty,T={current:null},D={key:!0,ref:!0,__self:!0,__source:!0};function U(Z,ue,$){var oe,re={},fe=null,Se=null;if(ue!=null)for(oe in ue.ref!==void 0&&(Se=ue.ref),ue.key!==void 0&&(fe=""+ue.key),ue)x.call(ue,oe)&&!D.hasOwnProperty(oe)&&(re[oe]=ue[oe]);var Te=arguments.length-2;if(Te===1)re.children=$;else if(1<Te){for(var Je=Array(Te),ht=0;ht<Te;ht++)Je[ht]=arguments[ht+2];re.children=Je}if(Z&&Z.defaultProps)for(oe in Te=Z.defaultProps,Te)re[oe]===void 0&&(re[oe]=Te[oe]);return{$$typeof:e,type:Z,key:fe,ref:Se,props:re,_owner:T.current}}function j(Z,ue){return{$$typeof:e,type:Z.type,key:ue,ref:Z.ref,props:Z.props,_owner:Z._owner}}function k(Z){return typeof Z=="object"&&Z!==null&&Z.$$typeof===e}function G(Z){var ue={"=":"=0",":":"=2"};return"$"+Z.replace(/[=:]/g,function($){return ue[$]})}var H=/\/+/g;function ne(Z,ue){return typeof Z=="object"&&Z!==null&&Z.key!=null?G(""+Z.key):ue.toString(36)}function ee(Z,ue,$,oe,re){var fe=typeof Z;(fe==="undefined"||fe==="boolean")&&(Z=null);var Se=!1;if(Z===null)Se=!0;else switch(fe){case"string":case"number":Se=!0;break;case"object":switch(Z.$$typeof){case e:case n:Se=!0}}if(Se)return Se=Z,re=re(Se),Z=oe===""?"."+ne(Se,0):oe,P(re)?($="",Z!=null&&($=Z.replace(H,"$&/")+"/"),ee(re,ue,$,"",function(ht){return ht})):re!=null&&(k(re)&&(re=j(re,$+(!re.key||Se&&Se.key===re.key?"":(""+re.key).replace(H,"$&/")+"/")+Z)),ue.push(re)),1;
vendor: 5,750 bytes, line 2633
2633if(Se=0,oe=oe===""?".":oe+":",P(Z))for(var Te=0;Te<Z.length;Te++){fe=Z[Te];var Je=oe+ne(fe,Te);Se+=ee(fe,ue,$,Je,re)}else if(Je=p(Z),typeof Je=="function")for(Z=Je.call(Z),Te=0;!(fe=Z.next()).done;)fe=fe.value,Je=oe+ne(fe,Te++),Se+=ee(fe,ue,$,Je,re);else if(fe==="object")throw ue=String(Z),Error("Objects are not valid as a React child (found: "+(ue==="[object Object]"?"object with keys {"+Object.keys(Z).join(", ")+"}":ue)+"). If you meant to render a collection of children, use an array instead.");return Se}function te(Z,ue,$){if(Z==null)return Z;var oe=[],re=0;return ee(Z,oe,"","",function(fe){return ue.call($,fe,re++)}),oe}function q(Z){if(Z._status===-1){var ue=Z._result;ue=ue(),ue.then(function($){(Z._status===0||Z._status===-1)&&(Z._status=1,Z._result=$)},function($){(Z._status===0||Z._status===-1)&&(Z._status=2,Z._result=$)}),Z._status===-1&&(Z._status=0,Z._result=ue)}if(Z._status===1)return Z._result.default;throw Z._result}var X={current:null},Q={transition:null},ae={ReactCurrentDispatcher:X,ReactCurrentBatchConfig:Q,ReactCurrentOwner:T};s.Children={map:te,forEach:function(Z,ue,$){te(Z,function(){ue.apply(this,arguments)},$)},count:function(Z){var ue=0;return te(Z,function(){ue++}),ue},toArray:function(Z){return te(Z,function(ue){return ue})||[]},only:function(Z){if(!k(Z))throw Error("React.Children.only expected to receive a single React element child.");return Z}},s.Component=E,s.Fragment=r,s.Profiler=t,s.PureComponent=I,s.StrictMode=i,s.Suspense=f,s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ae,s.cloneElement=function(Z,ue,$){if(Z==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+Z+".");var oe=m({},Z.props),re=Z.key,fe=Z.ref,Se=Z._owner;if(ue!=null){if(ue.ref!==void 0&&(fe=ue.ref,Se=T.current),ue.key!==void 0&&(re=""+ue.key),Z.type&&Z.type.defaultProps)var Te=Z.type.defaultProps;for(Je in ue)x.call(ue,Je)&&!D.hasOwnProperty(Je)&&(oe[Je]=ue[Je]===void 0&&Te!==void 0?Te[Je]:ue[Je])}var Je=arguments.length-2;if(Je===1)oe.children=$;else if(1<Je){Te=Array(Je);for(var ht=0;ht<Je;ht++)Te[ht]=arguments[ht+2];oe.children=Te}return{$$typeof:e,type:Z.type,key:re,ref:fe,props:oe,_owner:Se}},s.createContext=function(Z){return Z={$$typeof:o,_currentValue:Z,_currentValue2:Z,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},Z.Provider={$$typeof:l,_context:Z},Z.Consumer=Z},s.createElement=U,s.createFactory=function(Z){var ue=U.bind(null,Z);return ue.type=Z,ue},s.createRef=function(){return{current:null}},s.forwardRef=function(Z){return{$$typeof:d,render:Z}},s.isValidElement=k,s.lazy=function(Z){return{$$typeof:a,_payload:{_status:-1,_result:Z},_init:q}},s.memo=function(Z,ue){return{$$typeof:h,type:Z,compare:ue===void 0?null:ue}},s.startTransition=function(Z){var ue=Q.transition;Q.transition={};try{Z()}finally{Q.transition=ue}},s.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},s.useCallback=function(Z,ue){return X.current.useCallback(Z,ue)},s.useContext=function(Z){return X.current.useContext(Z)},s.useDebugValue=function(){},s.useDeferredValue=function(Z){return X.current.useDeferredValue(Z)},s.useEffect=function(Z,ue){return X.current.useEffect(Z,ue)},s.useId=function(){return X.current.useId()},s.useImperativeHandle=function(Z,ue,$){return X.current.useImperativeHandle(Z,ue,$)},s.useInsertionEffect=function(Z,ue){return X.current.useInsertionEffect(Z,ue)},s.useLayoutEffect=function(Z,ue){return X.current.useLayoutEffect(Z,ue)},s.useMemo=function(Z,ue){return X.current.useMemo(Z,ue)},s.useReducer=function(Z,ue,$){return X.current.useReducer(Z,ue,$)},s.useRef=function(Z){return X.current.useRef(Z)},s.useState=function(Z){return X.current.useState(Z)},s.useSyncExternalStore=function(Z,ue,$){return X.current.useSyncExternalStore(Z,ue,$)},s.useTransition=function(){return X.current.useTransition()},s.version="18.2.0"},174161:function(_,s,e){"use strict";_.exports=e(152463)},255919:function(_,s,e){_.exports=e(169650)},169650:function(_,s,e){var n=e(165118),r={es3:3,es5:5,es2015:6,es7:7,es6:6,default:5,next:6},i=s.KEYWORDS={};s.check=function(o,d,f){d=d||r.default;var h=r[d]||d;return f&&h>=5&&(h+="-strict"),n(i[h],"Unknown dialect"),i[h].hasOwnProperty(o)},i[3]=t("break    else       new     var","case     finally    return  void","catch    for        switch  while","continue function   this    with","default  if         throw","delete   in         try","do       instanceof typeof","abstract enum       int        short","boolean  export     interface  static","byte     extends    long       super","char     final      native     synchronized","class    float      package    throws","const    goto       private    transient","debugger implements protected  volatile","double   import     public","null true false"),i[5]=t("break    do       instanceof typeof","case     else     new        var","catch    finally  return     void","continue for      switch     while","debugger function this       with","default  if       throw","delete   in       try","class enum extends super","const export import","null true false"),i["5-strict"]=t(i[5],"implements let     private   public yield","interface  package protected static"),i[6]=t("break    do       in         typeof","case     else     instanceof var","catch    export   new        void","class    extends  return     while","const    finally  super      with","continue for      switch     yield","debugger function this","default  if       throw","delete   import   try","enum await","null true false"),i["6-strict"]=t(i[6],"let static","implements package protected","interface private public");function t(){var l=Array.prototype.map.call(arguments,function(o){return typeof o=="str
2633ing"?o:Object.keys(o).join(" ")}).join(" ");return l.split(/\s+/).reduce(function(o,d){return o[d]=!0,o},{})}},80982:function(_,s){"use strict";/**
2634 * @license React
2635 * scheduler.production.min.js
2636 *
2637 * Copyright (c) Facebook, Inc. and its affiliates.
2638 *
2639 * This source code is licensed under the MIT license found in the
2640 * LICENSE file in the root directory of this source tree.
2641 */function e(X,Q){var ae=X.length;X.push(Q);e:for(;0<ae;){var Z=ae-1>>>1,ue=X[Z];if(0<i(ue,Q))X[Z]=Q,X[ae]=ue,ae=Z;else break e}}function n(X){return X.length===0?null:X[0]}function r(X){if(X.length===0)return null;var Q=X[0],ae=X.pop();if(ae!==Q){X[0]=ae;e:for(var Z=0,ue=X.length,$=ue>>>1;Z<$;){var oe=2*(Z+1)-1,re=X[oe],fe=oe+1,Se=X[fe];if(0>i(re,ae))fe<ue&&0>i(Se,re)?(X[Z]=Se,X[fe]=ae,Z=fe):(X[Z]=re,X[oe]=ae,Z=oe);else if(fe<ue&&0>i(Se,ae))X[Z]=Se,X[fe]=ae,Z=fe;else break e}}return Q}function i(X,Q){var ae=X.sortIndex-Q.sortIndex;return ae!==0?ae:X.id-Q.id}if(typeof performance=="object"&&typeof performance.now=="function"){var t=performance;s.unstable_now=function(){return t.now()}}else{var l=Date,o=l.now();s.unstable_now=function(){return l.now()-o}}var d=[],f=[],h=1,a=null,c=3,p=!1,v=!1,m=!1,b=typeof setTimeout=="function"?setTimeout:null,E=typeof clearTimeout=="function"?clearTimeout:null,A=typeof setImmediate!="undefined"?setImmediate:null;typeof navigator!="undefined"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function I(X){for(var Q=n(f);Q!==null;){if(Q.callback===null)r(f);else if(Q.startTime<=X)r(f),Q.sortIndex=Q.expirationTime,e(d,Q);else break;Q=n(f)}}function C(X){if(m=!1,I(X),!v)if(n(d)!==null)v=!0,te(P);else{var Q=n(f);Q!==null&&q(C,Q.startTime-X)}}function P(X,Q){v=!1,m&&(m=!1,E(D),D=-1),p=!0;var ae=c;try{for(I(Q),a=n(d);a!==null&&(!(a.expirationTime>Q)||X&&!k());){var Z=a.callback;if(typeof Z=="function"){a.callback=null,c=a.priorityLevel;var ue=Z(a.expirationTime<=Q);Q=s.unstable_now(),typeof ue=="function"?a.callback=ue:a===n(d)&&r(d),I(Q)}else r(d);a=n(d)}if(a!==null)var $=!0;else{var oe=n(f);oe!==null&&q(C,oe.startTime-Q),$=!1}return $}finally{a=null,c=ae,p=!1}}var x=!1,T=null,D=-1,U=5,j=-1;function k(){return!(s.unstable_now()-j<U)}function G(){if(T!==null){var X=s.unstable_now();j=X;var Q=!0;try{Q=T(!0,X)}finally{Q?H():(x=!1,T=null)}}else x=!1}var H;if(typeof A=="function")H=function(){A(G)};else if(typeof MessageChannel!="undefined"){var ne=new MessageChannel,ee=ne.port2;ne.port1.onmessage=G,H=function(){ee.postMessage(null)}}else H=function(){b(G,0)};function te(X){T=X,x||(x=!0,H())}function q(X,Q){D=b(function(){X(s.unstable_now())},Q)}s.unstable_IdlePriority=5,s.unstable_ImmediatePriority=1,s.unstable_LowPriority=4,s.unstable_NormalPriority=3,s.unstable_Profiling=null,s.unstable_UserBlockingPriority=2,s.unstable_cancelCallback=function(X){X.callback=null},s.unstable_continueExecution=function(){v||p||(v=!0,te(P))},s.unstable_forceFrameRate=function(X){0>X||125<X?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):U=0<X?Math.floor(1e3/X):5},s.unstable_getCurrentPriorityLevel=function(){return c},s.unstable_getFirstCallbackNode=function(){return n(d)},s.unstable_next=function(X){switch(c){case 1:case 2:case 3:var Q=3;break;default:Q=c}var ae=c;c=Q;try{return X()}finally{c=ae}},s.unstable_pauseExecution=function(){},s.unstable_requestPaint=function(){},s.unstable_runWithPriority=function(X,Q){switch(X){case 1:case 2:case 3:case 4:case 5:break;default:X=3}var ae=c;c=X;try{return Q()}finally{c=ae}},s.unstable_scheduleCallback=function(X,Q,ae){var Z=s.unstable_now();switch(typeof ae=="object"&&ae!==null?(ae=ae.delay,ae=typeof ae=="number"&&0<ae?Z+ae:Z):ae=Z,X){case 1:var ue=-1;break;case 2:ue=250;break;case 5:ue=1073741823;break;case 4:ue=1e4;break;default:ue=5e3}return ue=ae+ue,X={id:h++,callback:Q,priorityLevel:X,startTime:ae,expirationTime:ue,sortIndex:-1},ae>Z?(X.sortIndex=ae,e(f,X),n(d)===null&&X===n(f)&&(m?(E(D),D=-1):m=!0,q(C,ae-Z))):(X.sortIndex=ue,e(d,X),v||p||(v=!0,te(P))),X},s.unstable_shouldYield=k,s.unstable_wrapCallback=function(X){var Q=c;return function(){var ae=c;c=Q;try{return X.apply(this,arguments)}finally{c=ae}}}},557152:function(_,s,e){"use strict";_.exports=e(80982)},578174:function(_,s,e){"use strict";var n=e(310365),r=Array.prototype.concat,i=Array.prototype.slice,t=_.exports=function(o){for(var d=[],f=0,h=o.length;f<h;f++){var a=o[f];n(a)?d=r.call(d,i.call(a)):d.push(a)}return d};t.wrap=function(l){return function(){return l(t(arguments))}}},779291:function(_){(function(s){var e=/^\s+/,n=/\s+$/,r=0,i=s.round,t=s.min,l=s.max,o=s.random;function d(ve,we){if(ve=ve||"",we=we||{},ve instanceof d)return ve;if(!(this instanceof d))return new d(ve,we);var ge=f(ve);this._originalInput=ve,this._r=ge.r,this._g=ge.g,this._b=ge.b,this._a=ge.a,this._roundA=i(100*this._a)/100,this._format=we.format||ge.format,this._gradientType=we.gradientType,this._r<1&&(this._r=i(this._r)),this._g<1&&(this._g=i(this._g)),this._b<1&&(this._b=i(this._b)),this._ok=ge.ok,this._tc_id=r++}d.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var ve=this.toRgb();return(ve.r*299+ve.g*587+ve.b*114)/1e3},getLuminance:function(){var ve=this.toRgb(),we,ge,rt,vt,st,Vt;return we=ve.r/255,ge=ve.g/255,rt=ve.b/255,we<=.03928?vt=we/12.92:vt=s.pow((we+.055)/1.055,2.4),ge<=.03928?st=ge/12.92:st=s.pow((ge+.055)/1.055,2.4),rt<=.03928?Vt=rt/12.92:Vt=s.pow((rt+.055)/1.055,2.4),.2126*vt+.7152*st+.0722*Vt},setAlpha:function(ve){return this._a=X(ve),this._roundA=i(100*this._a)/100,this},toHsv:function(){var ve=p(this._r,this._g,this._b);return{h:ve.h*360,s:ve.s,v:ve.v,a:this._a}},toHsvString:function(){var ve=p(this._r,this._g,this._b),we=i(ve.h*360),ge=i(ve.s*100),rt=i(ve.v*100);return this._a==1?"hsv("+we+", "+ge+"%, "+rt+"%)":"hsva("+we+", "+ge+"%, "+rt+"%, "+this._roundA+")"},toHsl:function(){var ve=a(this._r,this._g,this._b);return{h:ve.h*360,s:ve.s,l:ve.l,a:this._a}},toHslString:function(){var ve=a(this._r,this._g,this._b),we=i(ve.h*360),ge=i(ve.s*100),rt=i(ve.l*100);return this._a==1?"hsl("+we+", "+ge+"%, "+rt+"%)":"hsla("+we+", "+ge+"%, "+rt+"%, "+this._roundA+")"},toHex:function(ve){return m(this._r,this._g,this._b,ve)},toHexString:function(ve){return"#"+this.toHex(ve)},toHex8:function(ve){return b(this._r,this._g,this._b,this._a,ve)},toHex8String:function(ve){return"#"+this.toHex8(ve)},toRgb:function(){return{r:i(this._r),g:i(this._g),b:i(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+i(this._r)+", "+i(this._g)+", "+i(this._b)+")":"rgba("+i(this._r)+", "+i(this._g)+", "+i(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:i(Q(this._r,255)*100)+"%",g:i(Q(this._g,255)*100)+"%",b:i(Q(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+i(Q(this._r,255)*100)+"%, "+i(Q(this._g,255)*100)+"%, "+i(Q(this._b,255)*100)+"%)":"rgba("+i(Q(this._r,255)*100)+"%, "+i(Q(this._g,255)*100)+"%, "+i(Q(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:te[m
vendor: 4,627 bytes, line 2641
2641(this._r,this._g,this._b,!0)]||!1},toFilter:function(ve){var we="#"+E(this._r,this._g,this._b,this._a),ge=we,rt=this._gradientType?"GradientType = 1, ":"";if(ve){var vt=d(ve);ge="#"+E(vt._r,vt._g,vt._b,vt._a)}return"progid:DXImageTransform.Microsoft.gradient("+rt+"startColorstr="+we+",endColorstr="+ge+")"},toString:function(ve){var we=!!ve;ve=ve||this._format;var ge=!1,rt=this._a<1&&this._a>=0,vt=!we&&rt&&(ve==="hex"||ve==="hex6"||ve==="hex3"||ve==="hex4"||ve==="hex8"||ve==="name");return vt?ve==="name"&&this._a===0?this.toName():this.toRgbString():(ve==="rgb"&&(ge=this.toRgbString()),ve==="prgb"&&(ge=this.toPercentageRgbString()),(ve==="hex"||ve==="hex6")&&(ge=this.toHexString()),ve==="hex3"&&(ge=this.toHexString(!0)),ve==="hex4"&&(ge=this.toHex8String(!0)),ve==="hex8"&&(ge=this.toHex8String()),ve==="name"&&(ge=this.toName()),ve==="hsl"&&(ge=this.toHslString()),ve==="hsv"&&(ge=this.toHsvString()),ge||this.toHexString())},clone:function(){return d(this.toString())},_applyModification:function(ve,we){var ge=ve.apply(null,[this].concat([].slice.call(we)));return this._r=ge._r,this._g=ge._g,this._b=ge._b,this.setAlpha(ge._a),this},lighten:function(){return this._applyModification(P,arguments)},brighten:function(){return this._applyModification(x,arguments)},darken:function(){return this._applyModification(T,arguments)},desaturate:function(){return this._applyModification(A,arguments)},saturate:function(){return this._applyModification(I,arguments)},greyscale:function(){return this._applyModification(C,arguments)},spin:function(){return this._applyModification(D,arguments)},_applyCombination:function(ve,we){return ve.apply(null,[this].concat([].slice.call(we)))},analogous:function(){return this._applyCombination(H,arguments)},complement:function(){return this._applyCombination(U,arguments)},monochromatic:function(){return this._applyCombination(ne,arguments)},splitcomplement:function(){return this._applyCombination(G,arguments)},triad:function(){return this._applyCombination(j,arguments)},tetrad:function(){return this._applyCombination(k,arguments)}},d.fromRatio=function(ve,we){if(typeof ve=="object"){var ge={};for(var rt in ve)ve.hasOwnProperty(rt)&&(rt==="a"?ge[rt]=ve[rt]:ge[rt]=re(ve[rt]));ve=ge}return d(ve,we)};function f(ve){var we={r:0,g:0,b:0},ge=1,rt=null,vt=null,st=null,Vt=!1,jt=!1;return typeof ve=="string"&&(ve=ht(ve)),typeof ve=="object"&&(Je(ve.r)&&Je(ve.g)&&Je(ve.b)?(we=h(ve.r,ve.g,ve.b),Vt=!0,jt=String(ve.r).substr(-1)==="%"?"prgb":"rgb"):Je(ve.h)&&Je(ve.s)&&Je(ve.v)?(rt=re(ve.s),vt=re(ve.v),we=v(ve.h,rt,vt),Vt=!0,jt="hsv"):Je(ve.h)&&Je(ve.s)&&Je(ve.l)&&(rt=re(ve.s),st=re(ve.l),we=c(ve.h,rt,st),Vt=!0,jt="hsl"),ve.hasOwnProperty("a")&&(ge=ve.a)),ge=X(ge),{ok:Vt,format:ve.format||jt,r:t(255,l(we.r,0)),g:t(255,l(we.g,0)),b:t(255,l(we.b,0)),a:ge}}function h(ve,we,ge){return{r:Q(ve,255)*255,g:Q(we,255)*255,b:Q(ge,255)*255}}function a(ve,we,ge){ve=Q(ve,255),we=Q(we,255),ge=Q(ge,255);var rt=l(ve,we,ge),vt=t(ve,we,ge),st,Vt,jt=(rt+vt)/2;if(rt==vt)st=Vt=0;else{var Lt=rt-vt;switch(Vt=jt>.5?Lt/(2-rt-vt):Lt/(rt+vt),rt){case ve:st=(we-ge)/Lt+(we<ge?6:0);break;case we:st=(ge-ve)/Lt+2;break;case ge:st=(ve-we)/Lt+4;break}st/=6}return{h:st,s:Vt,l:jt}}function c(ve,we,ge){var rt,vt,st;ve=Q(ve,360),we=Q(we,100),ge=Q(ge,100);function Vt(Ge,rn,Wt){return Wt<0&&(Wt+=1),Wt>1&&(Wt-=1),Wt<1/6?Ge+(rn-Ge)*6*Wt:Wt<1/2?rn:Wt<2/3?Ge+(rn-Ge)*(2/3-Wt)*6:Ge}if(we===0)rt=vt=st=ge;else{var jt=ge<.5?ge*(1+we):ge+we-ge*we,Lt=2*ge-jt;rt=Vt(Lt,jt,ve+1/3),vt=Vt(Lt,jt,ve),st=Vt(Lt,jt,ve-1/3)}return{r:rt*255,g:vt*255,b:st*255}}function p(ve,we,ge){ve=Q(ve,255),we=Q(we,255),ge=Q(ge,255);var rt=l(ve,we,ge),vt=t(ve,we,ge),st,Vt,jt=rt,Lt=rt-vt;if(Vt=rt===0?0:Lt/rt,rt==vt)st=0;else{switch(rt){case ve:st=(we-ge)/Lt+(we<ge?6:0);break;case we:st=(ge-ve)/Lt+2;break;case ge:st=(ve-we)/Lt+4;break}st/=6}return{h:st,s:Vt,v:jt}}function v(ve,we,ge){ve=Q(ve,360)*6,we=Q(we,100),ge=Q(ge,100);var rt=s.floor(ve),vt=ve-rt,st=ge*(1-we),Vt=ge*(1-vt*we),jt=ge*(1-(1-vt)*we),Lt=rt%6,Ge=[ge,Vt,st,st,jt,ge][Lt],rn=[jt,ge,ge,Vt,st,st][Lt],Wt=[st,st,jt,ge,ge,Vt][Lt];return{r:Ge*255,g:rn*255,b:Wt*255}}function m(ve,we,ge,rt){var vt=[oe(i(ve).toString(16)),oe(i(we).toString(16)),oe(i(ge).toString(16))];return rt&&vt[0].charAt(0)==vt[0].charAt(1)&&vt[1].charAt(0)==vt[1].charAt(1)&&vt[2].charAt(0)==vt[2].charAt(1)?vt[0].charAt(0)+vt[1].charAt(0)+vt[2].charAt(0):vt.join("")}function b(ve,we,ge,rt,vt){var st=[oe(i(ve).toString(16)),oe(i(we).toString(16)),oe(i(ge).toString(16)),oe(fe(rt))];return vt&&st[0].charAt(0)==st[0].charAt(1)&&st[1].charAt(0)==st[1].charAt(1)&&st[2].charAt(0)==st[2].charAt(1)&&st[3].
vendor: 4,200 bytes, line 2641
2641charAt(0)==st[3].charAt(1)?st[0].charAt(0)+st[1].charAt(0)+st[2].charAt(0)+st[3].charAt(0):st.join("")}function E(ve,we,ge,rt){var vt=[oe(fe(rt)),oe(i(ve).toString(16)),oe(i(we).toString(16)),oe(i(ge).toString(16))];return vt.join("")}d.equals=function(ve,we){return!ve||!we?!1:d(ve).toRgbString()==d(we).toRgbString()},d.random=function(){return d.fromRatio({r:o(),g:o(),b:o()})};function A(ve,we){we=we===0?0:we||10;var ge=d(ve).toHsl();return ge.s-=we/100,ge.s=ae(ge.s),d(ge)}function I(ve,we){we=we===0?0:we||10;var ge=d(ve).toHsl();return ge.s+=we/100,ge.s=ae(ge.s),d(ge)}function C(ve){return d(ve).desaturate(100)}function P(ve,we){we=we===0?0:we||10;var ge=d(ve).toHsl();return ge.l+=we/100,ge.l=ae(ge.l),d(ge)}function x(ve,we){we=we===0?0:we||10;var ge=d(ve).toRgb();return ge.r=l(0,t(255,ge.r-i(255*-(we/100)))),ge.g=l(0,t(255,ge.g-i(255*-(we/100)))),ge.b=l(0,t(255,ge.b-i(255*-(we/100)))),d(ge)}function T(ve,we){we=we===0?0:we||10;var ge=d(ve).toHsl();return ge.l-=we/100,ge.l=ae(ge.l),d(ge)}function D(ve,we){var ge=d(ve).toHsl(),rt=(ge.h+we)%360;return ge.h=rt<0?360+rt:rt,d(ge)}function U(ve){var we=d(ve).toHsl();return we.h=(we.h+180)%360,d(we)}function j(ve){var we=d(ve).toHsl(),ge=we.h;return[d(ve),d({h:(ge+120)%360,s:we.s,l:we.l}),d({h:(ge+240)%360,s:we.s,l:we.l})]}function k(ve){var we=d(ve).toHsl(),ge=we.h;return[d(ve),d({h:(ge+90)%360,s:we.s,l:we.l}),d({h:(ge+180)%360,s:we.s,l:we.l}),d({h:(ge+270)%360,s:we.s,l:we.l})]}function G(ve){var we=d(ve).toHsl(),ge=we.h;return[d(ve),d({h:(ge+72)%360,s:we.s,l:we.l}),d({h:(ge+216)%360,s:we.s,l:we.l})]}function H(ve,we,ge){we=we||6,ge=ge||30;var rt=d(ve).toHsl(),vt=360/ge,st=[d(ve)];for(rt.h=(rt.h-(vt*we>>1)+720)%360;--we;)rt.h=(rt.h+vt)%360,st.push(d(rt));return st}function ne(ve,we){we=we||6;for(var ge=d(ve).toHsv(),rt=ge.h,vt=ge.s,st=ge.v,Vt=[],jt=1/we;we--;)Vt.push(d({h:rt,s:vt,v:st})),st=(st+jt)%1;return Vt}d.mix=function(ve,we,ge){ge=ge===0?0:ge||50;var rt=d(ve).toRgb(),vt=d(we).toRgb(),st=ge/100,Vt={r:(vt.r-rt.r)*st+rt.r,g:(vt.g-rt.g)*st+rt.g,b:(vt.b-rt.b)*st+rt.b,a:(vt.a-rt.a)*st+rt.a};return d(Vt)},d.readability=function(ve,we){var ge=d(ve),rt=d(we);return(s.max(ge.getLuminance(),rt.getLuminance())+.05)/(s.min(ge.getLuminance(),rt.getLuminance())+.05)},d.isReadable=function(ve,we,ge){var rt=d.readability(ve,we),vt,st;switch(st=!1,vt=Bt(ge),vt.level+vt.size){case"AAsmall":case"AAAlarge":st=rt>=4.5;break;case"AAlarge":st=rt>=3;break;case"AAAsmall":st=rt>=7;break}return st},d.mostReadable=function(ve,we,ge){var rt=null,vt=0,st,Vt,jt,Lt;ge=ge||{},Vt=ge.includeFallbackColors,jt=ge.level,Lt=ge.size;for(var Ge=0;Ge<we.length;Ge++)st=d.readability(ve,we[Ge]),st>vt&&(vt=st,rt=d(we[Ge]));return d.isReadable(ve,rt,{level:jt,size:Lt})||!Vt?rt:(ge.includeFallbackColors=!1,d.mostReadable(ve,["#fff","#000"],ge))};var ee=d.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee9
26410",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},te=d.hexNames=q(ee);function q(ve){var we={};for(var ge in ve)ve.hasOwnProperty(ge)&&(we[ve[ge]]=ge);return we}function X(ve){return ve=parseFloat(ve),(isNaN(ve)||ve<0||ve>1)&&(ve=1),ve}function Q(ve,we){ue(ve)&&(ve="100%");var ge=$(ve);return ve=t(we,l(0,parseFloat(ve))),ge&&(ve=parseInt(ve*we,10)/100),s.abs(ve-we)<1e-6?1:ve%we/parseFloat(we)}function ae(ve){return t(1,l(0,ve))}function Z(ve){return parseInt(ve,16)}function ue(ve){return typeof ve=="string"&&ve.indexOf(".")!=-1&&parseFloat(ve)===1}function $(ve){return typeof ve=="string"&&ve.indexOf("%")!=-1}function oe(ve){return ve.length==1?"0"+ve:""+ve}function re(ve){return ve<=1&&(ve=ve*100+"%"),ve}function fe(ve){return s.round(parseFloat(ve)*255).toString(16)}function Se(ve){return Z(ve)/255}var Te=function(){var ve="[-\\+]?\\d+%?",we="[-\\+]?\\d*\\.\\d+%?",ge="(?:"+we+")|(?:"+ve+")",rt="[\\s|\\(]+("+ge+")[,|\\s]+("+ge+")[,|\\s]+("+ge+")\\s*\\)?",vt="[\\s|\\(]+("+ge+")[,|\\s]+("+ge+")[,|\\s]+("+ge+")[,|\\s]+("+ge+")\\s*\\)?";return{CSS_UNIT:new RegExp(ge),rgb:new RegExp("rgb"+rt),rgba:new RegExp("rgba"+vt),hsl:new RegExp("hsl"+rt),hsla:new RegExp("hsla"+vt),hsv:new RegExp("hsv"+rt),hsva:new RegExp("hsva"
2641+vt),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function Je(ve){return!!Te.CSS_UNIT.exec(ve)}function ht(ve){ve=ve.replace(e,"").replace(n,"").toLowerCase();var we=!1;if(ee[ve])ve=ee[ve],we=!0;else if(ve=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var ge;return(ge=Te.rgb.exec(ve))?{r:ge[1],g:ge[2],b:ge[3]}:(ge=Te.rgba.exec(ve))?{r:ge[1],g:ge[2],b:ge[3],a:ge[4]}:(ge=Te.hsl.exec(ve))?{h:ge[1],s:ge[2],l:ge[3]}:(ge=Te.hsla.exec(ve))?{h:ge[1],s:ge[2],l:ge[3],a:ge[4]}:(ge=Te.hsv.exec(ve))?{h:ge[1],s:ge[2],v:ge[3]}:(ge=Te.hsva.exec(ve))?{h:ge[1],s:ge[2],v:ge[3],a:ge[4]}:(ge=Te.hex8.exec(ve))?{r:Z(ge[1]),g:Z(ge[2]),b:Z(ge[3]),a:Se(ge[4]),format:we?"name":"hex8"}:(ge=Te.hex6.exec(ve))?{r:Z(ge[1]),g:Z(ge[2]),b:Z(ge[3]),format:we?"name":"hex"}:(ge=Te.hex4.exec(ve))?{r:Z(ge[1]+""+ge[1]),g:Z(ge[2]+""+ge[2]),b:Z(ge[3]+""+ge[3]),a:Se(ge[4]+""+ge[4]),format:we?"name":"hex8"}:(ge=Te.hex3.exec(ve))?{r:Z(ge[1]+""+ge[1]),g:Z(ge[2]+""+ge[2]),b:Z(ge[3]+""+ge[3]),format:we?"name":"hex"}:!1}function Bt(ve){var we,ge;return ve=ve||{level:"AA",size:"small"},we=(ve.level||"AA").toUpperCase(),ge=(ve.size||"small").toLowerCase(),we!=="AA"&&we!=="AAA"&&(we="AA"),ge!=="small"&&ge!=="large"&&(ge="small"),{level:we,size:ge}}_.exports?_.exports=d:typeof define=="function"&&define.amd?define(function(){return d}):window.tinycolor=d})(Math)},75857:function(_){"use strict";function s(){var e=[],n=!1,r={},i=function(d){var f=e.indexOf(d);if(!(f<0)){if(n){r[f]=d;return}e.splice(f,1)}},t=function(d){var f=e.push(d),h=function(){return i(d)};return{dispose:h}},l=function(){for(var d=arguments.length,f=Array(d),h=0;h<d;h++)f[h]=arguments[h];n=!0;try{e.forEach(function(a,c){return r[c]||a.apply(void 0,f)})}finally{n=!1,Object.keys(r).forEach(function(a){return i(r[a])}),r={}}};return{publish:l,subscribe:t,$subscriptions:e}}_.exports=s},700236:function(_){_.exports=function(e){return e&&typeof e=="object"&&typeof e.copy=="function"&&typeof e.fill=="function"&&typeof e.readUInt8=="function"}},962601:function(_,s,e){var n=e(760636),r=/%[sdj%]/g;s.format=function(Q){if(!P(Q)){for(var ae=[],Z=0;Z<arguments.length;Z++)ae.push(l(arguments[Z]));return ae.join(" ")}for(var Z=1,ue=arguments,$=ue.length,oe=String(Q).replace(r,function(fe){if(fe==="%%")return"%";if(Z>=$)return fe;switch(fe){case"%s":return String(ue[Z++]);case"%d":return Number(ue[Z++]);case"%j":try{return JSON.stringify(ue[Z++])}catch(Se){return"[Circular]"}default:return fe}}),re=ue[Z];Z<$;re=ue[++Z])A(re)||!U(re)?oe+=" "+re:oe+=" "+l(re);return oe},s.deprecate=function(Q,ae){if(T(e.g.process))return function(){return s.deprecate(Q,ae).apply(this,arguments)};if(n.noDeprecation===!0)return Q;var Z=!1;function ue(){if(!Z){if(n.throwDeprecation)throw new Error(ae);n.traceDeprecation?console.trace(ae):console.error(ae),Z=!0}return Q.apply(this,arguments)}return ue};var i={},t;
vendor: 4,178 bytes, lines 2641-2650
2641s.debuglog=function(Q){if(T(t)&&(t=n.env.NODE_DEBUG||""),Q=Q.toUpperCase(),!i[Q])if(new RegExp("\\b"+Q+"\\b","i").test(t)){var ae=n.pid;i[Q]=function(){var Z=s.format.apply(s,arguments);console.error("%s %d: %s",Q,ae,Z)}}else i[Q]=function(){};return i[Q]};function l(Q,ae){var Z={seen:[],stylize:d};return arguments.length>=3&&(Z.depth=arguments[2]),arguments.length>=4&&(Z.colors=arguments[3]),E(ae)?Z.showHidden=ae:ae&&s._extend(Z,ae),T(Z.showHidden)&&(Z.showHidden=!1),T(Z.depth)&&(Z.depth=2),T(Z.colors)&&(Z.colors=!1),T(Z.customInspect)&&(Z.customInspect=!0),Z.colors&&(Z.stylize=o),h(Z,Q,Z.depth)}s.inspect=l,l.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},l.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function o(Q,ae){var Z=l.styles[ae];return Z?"\x1B["+l.colors[Z][0]+"m"+Q+"\x1B["+l.colors[Z][1]+"m":Q}function d(Q,ae){return Q}function f(Q){var ae={};return Q.forEach(function(Z,ue){ae[Z]=!0}),ae}function h(Q,ae,Z){if(Q.customInspect&&ae&&G(ae.inspect)&&ae.inspect!==s.inspect&&!(ae.constructor&&ae.constructor.prototype===ae)){var ue=ae.inspect(Z,Q);return P(ue)||(ue=h(Q,ue,Z)),ue}var $=a(Q,ae);if($)return $;var oe=Object.keys(ae),re=f(oe);if(Q.showHidden&&(oe=Object.getOwnPropertyNames(ae)),k(ae)&&(oe.indexOf("message")>=0||oe.indexOf("description")>=0))return c(ae);if(oe.length===0){if(G(ae)){var fe=ae.name?": "+ae.name:"";return Q.stylize("[Function"+fe+"]","special")}if(D(ae))return Q.stylize(RegExp.prototype.toString.call(ae),"regexp");if(j(ae))return Q.stylize(Date.prototype.toString.call(ae),"date");if(k(ae))return c(ae)}var Se="",Te=!1,Je=["{","}"];if(b(ae)&&(Te=!0,Je=["[","]"]),G(ae)){var ht=ae.name?": "+ae.name:"";Se=" [Function"+ht+"]"}if(D(ae)&&(Se=" "+RegExp.prototype.toString.call(ae)),j(ae)&&(Se=" "+Date.prototype.toUTCString.call(ae)),k(ae)&&(Se=" "+c(ae)),oe.length===0&&(!Te||ae.length==0))return Je[0]+Se+Je[1];if(Z<0)return D(ae)?Q.stylize(RegExp.prototype.toString.call(ae),"regexp"):Q.stylize("[Object]","special");Q.seen.push(ae);var Bt;return Te?Bt=p(Q,ae,Z,re,oe):Bt=oe.map(function(ve){return v(Q,ae,Z,re,ve,Te)}),Q.seen.pop(),m(Bt,Se,Je)}function a(Q,ae){if(T(ae))return Q.stylize("undefined","undefined");if(P(ae)){var Z="'"+JSON.stringify(ae).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return Q.stylize(Z,"string")}if(C(ae))return Q.stylize(""+ae,"number");if(E(ae))return Q.stylize(""+ae,"boolean");if(A(ae))return Q.stylize("null","null")}function c(Q){return"["+Error.prototype.toString.call(Q)+"]"}function p(Q,ae,Z,ue,$){for(var oe=[],re=0,fe=ae.length;re<fe;++re)X(ae,String(re))?oe.push(v(Q,ae,Z,ue,String(re),!0)):oe.push("");return $.forEach(function(Se){Se.match(/^\d+$/)||oe.push(v(Q,ae,Z,ue,Se,!0))}),oe}function v(Q,ae,Z,ue,$,oe){var re,fe,Se;if(Se=Object.getOwnPropertyDescriptor(ae,$)||{value:ae[$]},Se.get?Se.set?fe=Q.stylize("[Getter/Setter]","special"):fe=Q.stylize("[Getter]","special"):Se.set&&(fe=Q.stylize("[Setter]","special")),X(ue,$)||(re="["+$+"]"),fe||(Q.seen.indexOf(Se.value)<0?(A(Z)?fe=h(Q,Se.value,null):fe=h(Q,Se.value,Z-1),fe.indexOf(`
2642`)>-1&&(oe?fe=fe.split(`
2643`).map(function(Te){return"  "+Te}).join(`
2644`).substr(2):fe=`
2645`+fe.split(`
2646`).map(function(Te){return"   "+Te}).join(`
2647`))):fe=Q.stylize("[Circular]","special")),T(re)){if(oe&&$.match(/^\d+$/))return fe;re=JSON.stringify(""+$),re.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(re=re.substr(1,re.length-2),re=Q.stylize(re,"name")):(re=re.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),re=Q.stylize(re,"string"))}return re+": "+fe}function m(Q,ae,Z){var ue=0,$=Q.reduce(function(oe,re){return ue++,re.indexOf(`
2648`)>=0&&ue++,oe+re.replace(/\u001b\[\d\d?m/g,"").length+1},0);return $>60?Z[0]+(ae===""?"":ae+`
2649 `)+" "+Q.join(`,
2650  `)+" "+Z[1]:Z[0]+ae+" "+Q.join(", ")+" "+Z[1]}function b(Q){return Array.isArray(Q)}s.isArray=b;function E(Q){return typeof Q=="boolean"}s.isBoolean=E;function A(Q){return Q===null}s.isNull=A;function I(Q){return Q==null}s.isNullOrUndefined=I;
2650function C(Q){return typeof Q=="number"}s.isNumber=C;function P(Q){return typeof Q=="string"}s.isString=P;function x(Q){return typeof Q=="symbol"}s.isSymbol=x;function T(Q){return Q===void 0}s.isUndefined=T;function D(Q){return U(Q)&&ne(Q)==="[object RegExp]"}s.isRegExp=D;function U(Q){return typeof Q=="object"&&Q!==null}s.isObject=U;function j(Q){return U(Q)&&ne(Q)==="[object Date]"}s.isDate=j;function k(Q){return U(Q)&&(ne(Q)==="[object Error]"||Q instanceof Error)}s.isError=k;function G(Q){return typeof Q=="function"}s.isFunction=G;function H(Q){return Q===null||typeof Q=="boolean"||typeof Q=="number"||typeof Q=="string"||typeof Q=="symbol"||typeof Q=="undefined"}s.isPrimitive=H,s.isBuffer=e(700236);function ne(Q){return Object.prototype.toString.call(Q)}function ee(Q){return Q<10?"0"+Q.toString(10):Q.toString(10)}var te=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function q(){var Q=new Date,ae=[ee(Q.getHours()),ee(Q.getMinutes()),ee(Q.getSeconds())].join(":");return[Q.getDate(),te[Q.getMonth()],ae].join(" ")}s.log=function(){console.log("%s - %s",q(),s.format.apply(s,arguments))},s.inherits=e(387966),s._extend=function(Q,ae){if(!ae||!U(ae))return Q;for(var Z=Object.keys(ae),ue=Z.length;ue--;)Q[Z[ue]]=ae[Z[ue]];return Q};function X(Q,ae){return Object.prototype.hasOwnProperty.call(Q,ae)}},972261:function(_){for(var s=[],e=0;e<256;++e)s[e]=(e+256).toString(16).substr(1);function n(r,i){var t=i||0,l=s;return[l[r[t++]],l[r[t++]],l[r[t++]],l[r[t++]],"-",l[r[t++]],l[r[t++]],"-",l[r[t++]],l[r[t++]],"-",l[r[t++]],l[r[t++]],"-",l[r[t++]],l[r[t++]],l[r[t++]],l[r[t++]],l[r[t++]],l[r[t++]]].join("")}_.exports=n},448645:function(_){var s=typeof crypto!="undefined"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto!="undefined"&&typeof window.msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto);if(s){var e=new Uint8Array(16);_.exports=function(){return s(e),e}}else{var n=new Array(16);_.exports=function(){for(var i=0,t;i<16;i++)i&3||(t=Math.random()*4294967296),n[i]=t>>>((i&3)<<3)&255;return n}}},861288:function(_,s,e){var n=e(448645),r=e(972261);function i(t,l,o){var d=l&&o||0;typeof t=="string"&&(l=t==="binary"?new Array(16):null,t=null),t=t||{};var f=t.random||(t.rng||n)();if(f[6]=f[6]&15|64,f[8]=f[8]&63|128,l)for(var h=0;h<16;++h)l[d+h]=f[h];return l||r(f)}_.exports=i},301314:function(_){"use strict";var s=function(){};_.exports=s},595875:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=d;var r=o(e(216010)),i=o(e(550887)),t=n(e(579085));function l(f){if(typeof WeakMap!="function")return null;var h=new WeakMap,a=new WeakMap;return(l=function(p){return p?a:h})(f)}function o(f,h){if(!h&&f&&f.__esModule)return f;if(f===null||typeof f!="object"&&typeof f!="function")return{default:f};var a=l(h);if(a&&a.has(f))return a.get(f);var c={__proto__:null},p=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var v in f)if(v!=="default"&&Object.prototype.hasOwnProperty.call(f,v)){var m=p?Object.getOwnPropertyDescriptor(f,v):null;m&&(m.get||m.set)?Object.defineProperty(c,v,m):c[v]=f[v]}return c.default=f,a&&a.set(f,c),c}function d(f,h,a,c,p){var v=i.uid(f._actionsRegistry,"".concat(h,".").concat(a));f._actionsRegistry[v]=1;var m={id:v,namespace:h,name:a},b=P=>f.dispatch(v,P,m),E=function(){for(var x=arguments.length,T=new Array(x),D=0;D<x;D++)T[D]=arguments[D];var U=c.apply(p,T),j=U;return U!==void 0&&!(0,t.default)(U)&&(r.isFunction(U)?j=U(b,f):b(U)),U===void 0&&i.warn("An action was called but nothing was dispatched"),j};E.defer=function(){for(var P=arguments.length,x=new Array(P),T=0;T<P;T++)x[T]=arguments[T];return setTimeout(()=>E.apply(null,x))},E.id=v,E.data=m;var A=f.actions[h],I=i.uid(A,a);A[I]=E;var C=i.formatAsConstant(I);return A[C]=v,E}_.exports=s.default},216010:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.assign=i,s.eachObject=r,s.isFunction=void 0,s.isMutableObject=n;var e=t=>typeof t=="function";s.isFunction=e;function n(t){var l=t.constructor;return!!t&&Object.prototype.toString.call(t)==="[object Object]"&&e(l)&&!Object.isFrozen(t)&&(l instanceof l||t.type==="AltStore")}function r(t,l){l.forEach(o=>
2650{Object.keys(Object(o)).forEach(d=>{t(d,o[d])})})}function i(t){for(var l=arguments.length,o=new Array(l>1?l-1:0),d=1;d<l;d++)o[d-1]=arguments[d];return r((f,h)=>{t[f]=h},o),t}},38193:function(_,s,e){"use strict";_=e.nmd(_);var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var r=e(317509),i=h(e(675936)),t=h(e(216010)),l=h(e(553042)),o=h(e(550887)),d=n(e(595875));function f(p){if(typeof WeakMap!="function")return null;var v=new WeakMap,m=new WeakMap;return(f=function(E){return E?m:v})(p)}function h(p,v){if(!v&&p&&p.__esModule)return p;if(p===null||typeof p!="object"&&typeof p!="function")return{default:p};var m=f(v);if(m&&m.has(p))return m.get(p);var b={__proto__:null},E=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var A in p)if(A!=="default"&&Object.prototype.hasOwnProperty.call(p,A)){var I=E?Object.getOwnPropertyDescriptor(p,A):null;I&&(I.get||I.set)?Object.defineProperty(b,A,I):b[A]=p[A]}return b.default=p,m&&m.set(p,b),b}class a{constructor(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.config=v,this.serialize=v.serialize||JSON.stringify,this.deserialize=v.deserialize||JSON.parse,this.dispatcher=v.dispatcher||new r.Dispatcher,this.batchingFunction=v.batchingFunction||(m=>m()),this.actions={global:{}},this.stores={},this.storeTransforms=v.storeTransforms||[],this.trapAsync=!1,this._actionsRegistry={},this._initSnapshot={},this._lastSnapshot={}}dispatch(v,m,b){this.batchingFunction(()=>{var E=Math.random().toString(18).substr(2,16);if(v.hasOwnProperty("type")&&v.hasOwnProperty("payload")){var A={id:v.type,namespace:v.type,name:v.type};return this.dispatcher.dispatch(o.fsa(E,v.type,v.payload,A))}return v.id&&v.dispatch?o.dispatch(E,v,m,this):this.dispatcher.dispatch(o.fsa(E,v,m,b))})}createUnsavedStore(v){var m=v.displayName||"";l.createStoreConfig(this.config,v);for(var b=l.transformStore(this.storeTransforms,v),E=arguments.length,A=new Array(E>1?E-1:0),I=1;I<E;I++)A[I-1]=arguments[I];return t.isFunction(b)?l.createStoreFromClass(this,b,m,...A):l.createStoreFromObject(this,b,m)}createStore(v,m){var b=m||v.displayName||v.name||"";l.createStoreConfig(this.config,v);var E=l.transformStore(this.storeTransforms,v);_.hot&&delete this.stores[b],(this.stores[b]||!b)&&(this.stores[b]?o.warn("A store named ".concat(b," already exists, double check your store ")+"names or pass in your own custom identifier for each store"):o.warn("Store name was not specified"),b=o.uid(this.stores,b));for(var A=arguments.length,I=new Array(A>2?A-2:0),C=2;C<A;C++)I[C-2]=arguments[C];var P=t.isFunction(E)?l.createStoreFromClass(this,E,b,...I):l.createStoreFromObject(this,E,b);return this.stores[b]=P,i.saveInitialSnapshot(this,b),P}generateActions(){for(var v={name:"global"},m=arguments.length,b=new Array(m),E=0;E<m;E++)b[E]=arguments[E];return this.createActions(b.reduce((A,I)=>(A[I]=o.dispatchIdentity,A),v))}createAction(v,m,b){return(0,d.default)(this,"global",v,m,b)}createActions(v){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},b={},E=o.uid(this._actionsRegistry,v.displayName||v.name||"Unknown");if(t.isFunction(v)){t.assign(b,o.getPrototypeChain(v));class P extends v{constructor(){super(...arguments)}generateActions(){for(var T=arguments.length,D=new Array(T),U=0;U<T;U++)D[U]=arguments[U];D.forEach(j=>{b[j]=o.dispatchIdentity})}}for(var A=arguments.length,I=new Array(A>2?A-2:0),C=2;C<A;C++)I[C-2]=arguments[C];t.assign(b,new P(...I))}else t.assign(b,v);return this.actions[E]=this.actions[E]||{},t.eachObject((P,x)=>{if(!t.isFunction(x)){m[P]=x;return}m[P]=(0,d.default)(this,E,P,x,m);var T=o.formatAsConstant(P);m[T]=m[P].id},[b]),m}takeSnapshot(){for(var v=arguments.length,m=new Array(v),b=0;b<v;b++)m[b]=arguments[b];var E=i.snapshot(this,m);return t.assign(this._lastSnapshot,E),this.serialize(E)}rollback(){i.setAppState(this,this.serialize(this._lastSnapshot),v=>{v.lifecycle("rollback"),v.emitChange()})}recycle(){for(var v=arguments.length,m=new Array(v),b=0;b<v;b++)m[b]=arguments[b];var E=m.length?i.filterSnapshots(this,this._initSnapshot,m):this._initSnapshot;i.setAppState(this,this.serialize(E),A=>{A.lifecycle("init"),A.emitChange()})}flush(){var v=this.serialize(i.snapshot(this));return this.recycle(),v}bootstrap(v){i.setAppState(this,v,(m,b)=>{m.lifecycle("bootstrap",b),m.emitChange()})}prepare(v,m){var b={};if(!v.displayName)throw new ReferenceError("Store provided does not have a name");return b[v.displayName]=m,this.serialize(b)}addActions(v,m){for(var b=arguments.length,E=new Array(b>2?b-2:0),A=2;A<b;A++)E[A-2]=arguments[A];this.actions[v]=Array.isArray(m)?this.generateActions.apply(this,m):this.createActions(m,...E)}addStore(v,m){for(var b=arguments.length,E=new Array(b>2?b-2:0),A=2;A<b;A++)E[A-2]=arguments[A];this.createStore(m,v,...E)}getActions(v){return this.actions[v]}getStore(v){return this.stores[v]}static debug(v,m,b){var E="alt.js.org",A=b;return!A&&typeof window!="undefined"&&(A=window),typeof A!="undefined"&&(A[E]=A[E]||[],A[E].push({name:v,alt:m})),m}}var c=s.default=a;_.exports=s.default},934172:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var r=l(e(216010)),i=n(e(75857));function t(f){if(typeof WeakMap!="function")return null;var h=new WeakMap,a=new WeakMap;return(t=function(p){return p?a:h})(f)}function l(f,h){if(!h&&f&&f.__esModule)return f;if(f===null||typeof f!="object"&&typeof f!="function")return{default:f};var a=t(h);if(a&&a.has(f))return a.get(f);var c={__proto__:null},p=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var v in f)if(v!=="default"&&Object.prototype.hasOwnProperty.call(f,v)){var m=p?Object.getOwnPropertyDescriptor(f,v):null;m&&(m.get||m.set)?Object.defineProperty(c,v,m):c[v]=f[v]}return c.default=f,a&&a.set(f,c),c}class o{constructor(h,a,c,p){var v=a.lifecycleEvents;this.transmitter=(0,i.default)(),this.lifecycle=(E,A)=>{v[E]&&v[E].publish(A)},this.state=c,this.alt=h,this.preventDefault=!1,this.displayName=a.displayName,this.boundListeners=a.boundListeners,this.StoreModel=p,this.reduce=a.reduce||(E=>E),this.subscriptions=[];var m=a.output||(E=>E);this.emitChange=()=>this.transmitter.publish(m(this.state));var b=(E,A)=>{try{return E()}
2650catch(I){if(a.handlesOwnErrors)return this.lifecycle("error",{error:I,payload:A,state:this.state}),!1;throw I}};r.assign(this,a.publicMethods),this.dispatchToken=h.dispatcher.register(E=>{this.preventDefault=!1,this.lifecycle("beforeEach",{payload:E,state:this.state});var A=a.actionListeners[E.action];if(A||a.otherwise){var I;A?I=b(()=>A.filter(Boolean).every(C=>C.call(a,E.data,E.action)!==!1),E):I=b(()=>a.otherwise(E.data,E.action),E),I!==!1&&!this.preventDefault&&this.emitChange()}a.reduce&&(b(()=>{var C=a.reduce(this.state,E);C!==void 0&&(this.state=C)},E),this.preventDefault||this.emitChange()),this.lifecycle("afterEach",{payload:E,state:this.state})}),this.lifecycle("init")}listen(h){if(!r.isFunction(h))throw new TypeError("listen expects a function");var a=this.subscriptions.find(m=>m.cb===h);if(!a){var c=this.transmitter.subscribe(h),p=c.dispose,v={cb:h,dispose:p};this.subscriptions.push(v)}return()=>this.unlisten(h)}unlisten(h){this.lifecycle("unlisten"),this.subscriptions=this.subscriptions.filter(a=>a.cb===h?(a.dispose(),!1):!0)}getState(){return this.StoreModel.config.getState.call(this,this.state)}}var d=s.default=o;_.exports=s.default},528918:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var r=n(e(75857)),i=l(e(216010));function t(f){if(typeof WeakMap!="function")return null;var h=new WeakMap,a=new WeakMap;return(t=function(p){return p?a:h})(f)}function l(f,h){if(!h&&f&&f.__esModule)return f;if(f===null||typeof f!="object"&&typeof f!="function")return{default:f};var a=t(h);if(a&&a.has(f))return a.get(f);var c={__proto__:null},p=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var v in f)if(v!=="default"&&Object.prototype.hasOwnProperty.call(f,v)){var m=p?Object.getOwnPropertyDescriptor(f,v):null;m&&(m.get||m.set)?Object.defineProperty(c,v,m):c[v]=f[v]}return c.default=f,a&&a.set(f,c),c}var o={waitFor(){for(var f=arguments.length,h=new Array(f),a=0;a<f;a++)h[a]=arguments[a];if(!h.length)throw new ReferenceError("Dispatch tokens not provided");var c=h;h.length===1&&(c=Array.isArray(h[0])?h[0]:h);var p=c.map(v=>v.dispatchToken||v);this.dispatcher.waitFor(p)},exportAsync(f){this.registerAsync(f)},registerAsync(f){var h=this,a=0,c=i.isFunction(f)?f(this.alt):f,p=Object.keys(c).reduce((v,m)=>{var b=c[m],E=i.isFunction(b)?b(this):b,A=["success","error","loading"];return A.forEach(I=>{if(E[I]&&!E[I].id)throw new Error("".concat(I," handler must be an action function"))}),v[m]=function(){for(var I=arguments.length,C=new Array(I),P=0;P<I;P++)C[P]=arguments[P];var x=h.getInstance().getState(),T=E.local&&E.local(x,...C),D=E.shouldFetch?E.shouldFetch(x,...C):T==null,U=E.interceptResponse||(k=>k),j=(k,G)=>H=>{var ne=()=>{if(a-=1,k(U(H,k,C)),G)throw H;return H};return h.alt.trapAsync?()=>ne():ne()};return D?(a+=1,E.loading&&E.loading(U(null,E.loading,C)),E.remote(x,...C).then(j(E.success),j(E.error,1))):(h.emitChange(),T)},v},{});this.exportPublicMethods(p),this.exportPublicMethods({isLoading:()=>a>0})},exportPublicMethods(f){i.eachObject((h,a)=>{if(!i.isFunction(a))throw new TypeError("exportPublicMethods expects a function");this.publicMethods[h]=a},[f])},emitChange(){this.getInstance().emitChange()},on(f,h){f==="error"&&(this.handlesOwnErrors=!0);var a=this.lifecycleEvents[f]||(0,r.default)();return this.lifecycleEvents[f]=a,a.subscribe(h.bind(this))},bindAction(f,h){if(!f)throw new ReferenceError("Invalid action reference passed in");if(!i.isFunction(h))throw new TypeError("bindAction expects a function");var a=f.id?f.id:f;this.actionListeners[a]=this.actionListeners[a]||[],this.actionListeners[a].push(h.bind(this)),this.boundListeners.push(a)},bindActions(f){i.eachObject((h,a)=>{var c=/./,p=h.replace(c,m=>"on".concat(m[0].toUpperCase()));if(this[h]&&this[p])throw new ReferenceError("You have multiple action handlers bound to an action: "+"".concat(h," and ").concat(p));var v=this[h]||this[p];v&&this.bindAction(a,v)},[f])},bindListeners(f){i.eachObject((h,a)=>{var c=this[h];if(!c)throw new ReferenceError("".concat(h," defined but does not exist in ").concat(this.displayName));Array.isArray(a)?a.forEach(p=>{this.bindAction(p,c)}):this.bindAction(a,c)},[f])}},d=s.default=o;_.exports=s.default},553042:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.createStoreConfig=a,s.createStoreFromClass=v,s.createStoreFromObject=p,s.transformStore=c;var r=d(e(550887)),i=d(e(216010)),t=n(e(934172)),l=n(e(528918));function o(m){if(typeof WeakMap!="function")return null;var b=new WeakMap,E=new WeakMap;return(o=function(I){return I?E:b})(m)}
2650function d(m,b){if(!b&&m&&m.__esModule)return m;if(m===null||typeof m!="object"&&typeof m!="function")return{default:m};var E=o(b);if(E&&E.has(m))return E.get(m);var A={__proto__:null},I=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var C in m)if(C!=="default"&&Object.prototype.hasOwnProperty.call(m,C)){var P=I?Object.getOwnPropertyDescriptor(m,C):null;P&&(P.get||P.set)?Object.defineProperty(A,C,P):A[C]=m[C]}return A.default=m,E&&E.set(m,A),A}function f(m,b,E){if(E){var A=b.StoreModel.config,I=i.isFunction(E)?E(b.state):E;b.state=A.setState.call(m,b.state,I),m.alt.dispatcher.isDispatching()||m.emitChange()}}function h(m,b,E,A){return i.assign(m,l.default,{displayName:E,alt:b,dispatcher:b.dispatcher,preventDefault(){this.getInstance().preventDefault=!0},boundListeners:[],lifecycleEvents:{},actionListeners:{},publicMethods:{},handlesOwnErrors:!1},A)}function a(m,b){b.config=i.assign({getState(E){return Array.isArray(E)?E.slice():i.isMutableObject(E)?i.assign({},E):E},setState(E,A){return i.isMutableObject(A)?i.assign(E,A):A}},m,b.config)}function c(m,b){return m.reduce((E,A)=>A(E),b)}function p(m,b,E){var A=null,I=h({},m,E,i.assign({getInstance(){return A},setState(C){f(this,A,C)}},b));return I.bindListeners&&l.default.bindListeners.call(I,I.bindListeners),I.observe&&l.default.bindListeners.call(I,I.observe(m)),I.lifecycle&&i.eachObject((C,P)=>{l.default.on.call(I,C,P)},[I.lifecycle]),A=i.assign(new t.default(m,I,I.state!==void 0?I.state:{},b),I.publicMethods,{displayName:E,config:b.config}),A}function v(m,b,E){var A=null,I=b.config;class C extends b{constructor(){super(...arguments)}}h(C.prototype,m,E,{type:"AltStore",getInstance(){return A},setState(U){f(this,A,U)}});for(var P=arguments.length,x=new Array(P>3?P-3:0),T=3;T<P;T++)x[T-3]=arguments[T];var D=new C(...x);return I.bindListeners&&D.bindListeners(I.bindListeners),I.datasource&&D.registerAsync(I.datasource),A=i.assign(new t.default(m,D,D.state!==void 0?D.state:D,b),r.getInternalMethods(b),I.publicMethods,{displayName:E}),A}},550887:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.dispatch=A,s.dispatchIdentity=b,s.formatAsConstant=m,s.fsa=E,s.getInternalMethods=a,s.getPrototypeChain=c,s.uid=v,s.warn=p;var r=n(e(429039)),i=l(e(216010));function t(C){if(typeof WeakMap!="function")return null;var P=new WeakMap,x=new WeakMap;return(t=function(D){return D?x:P})(C)}function l(C,P){if(!P&&C&&C.__esModule)return C;if(C===null||typeof C!="object"&&typeof C!="function")return{default:C};var x=t(P);if(x&&x.has(C))return x.get(C);var T={__proto__:null},D=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in C)if(U!=="default"&&Object.prototype.hasOwnProperty.call(C,U)){var j=D?Object.getOwnPropertyDescriptor(C,U):null;j&&(j.get||j.set)?Object.defineProperty(T,U,j):T[U]=C[U]}return T.default=C,x&&x.set(C,T),T}function o(C,P){var x=Object.keys(C);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(C);P&&(T=T.filter(function(D){return Object.getOwnPropertyDescriptor(C,D).enumerable})),x.push.apply(x,T)}return x}function d(C){for(var P=1;P<arguments.length;P++){var x=arguments[P]!=null?arguments[P]:{};P%2?o(Object(x),!0).forEach(function(T){(0,r.default)(C,T,x[T])}):Object.getOwnPropertyDescriptors?Object.defineProperties(C,Object.getOwnPropertyDescriptors(x)):o(Object(x)).forEach(function(T){Object.defineProperty(C,T,Object.getOwnPropertyDescriptor(x,T))})}return C}var f=Object.getOwnPropertyNames(I),h=Object.getOwnPropertyNames(I.prototype);function a(C,P){var x=P?h:f,T=P?C.prototype:C;return Object.getOwnPropertyNames(T).reduce((D,U)=>(x.indexOf(U)!==-1||(D[U]=T[U]),D),{})}function c(C){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return C.prototype===void 0?P:c(Object.getPrototypeOf(C),i.assign(a(C,!0),P))}function p(C){typeof console!="undefined"&&console.warn(new ReferenceError(C))}function v(C,P){for(var x=0,T=P;Object.hasOwnProperty.call(C,T);)T=P+String(++x);return T}function m(C){return C.replace(/[a-z]([A-Z])/g,P=>"".concat(P[0],"_").concat(P[1].toLowerCase())).toUpperCase()}function b(C){if(C===void 0)return null;for(var P=arguments.length,x=new Array(P>1?P-1:0),T=1;T<P;
2650T++)x[T-1]=arguments[T];return x.length?[C].concat(x):C}function E(C,P,x,T){return{type:P,payload:x,meta:d({dispatchId:C},T),id:C,action:P,data:x,details:T}}function A(C,P,x,T){var D=P.dispatch(x);if(D===void 0)return null;var U=P.id,j=U,k=U,G={id:U,namespace:j,name:k},H=ne=>T.dispatch(U,ne,G);return i.isFunction(D)?D(H,T):T.dispatcher.dispatch(E(C,U,D,G))}function I(){}},675936:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.filterSnapshots=d,s.saveInitialSnapshot=o,s.setAppState=t,s.snapshot=l;var n=i(e(216010));function r(f){if(typeof WeakMap!="function")return null;var h=new WeakMap,a=new WeakMap;return(r=function(p){return p?a:h})(f)}function i(f,h){if(!h&&f&&f.__esModule)return f;if(f===null||typeof f!="object"&&typeof f!="function")return{default:f};var a=r(h);if(a&&a.has(f))return a.get(f);var c={__proto__:null},p=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var v in f)if(v!=="default"&&Object.prototype.hasOwnProperty.call(f,v)){var m=p?Object.getOwnPropertyDescriptor(f,v):null;m&&(m.get||m.set)?Object.defineProperty(c,v,m):c[v]=f[v]}return c.default=f,a&&a.set(f,c),c}function t(f,h,a){var c=f.deserialize(h);n.eachObject((p,v)=>{var m=f.stores[p];if(m){var b=m.StoreModel.config,E=m.state;b.onDeserialize&&(c[p]=b.onDeserialize(v)||v),n.isMutableObject(E)?(n.eachObject(A=>delete E[A],[E]),n.assign(E,c[p])):m.state=c[p],a(m,m.state)}},[c])}function l(f){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],a=h.length?h:Object.keys(f.stores);return a.reduce((c,p)=>{var v=p.displayName||p,m=f.stores[v],b=m.StoreModel.config;m.lifecycle("snapshot");var E=b.onSerialize&&b.onSerialize(m.state);return c[v]=E||m.getState(),c},{})}function o(f,h){var a=f.deserialize(f.serialize(f.stores[h].state));f._initSnapshot[h]=a,f._lastSnapshot[h]=a}function d(f,h,a){return a.reduce((c,p)=>{var v=p.displayName||p;if(!h[v])throw new ReferenceError("".concat(v," is not a valid store"));return c[v]=h[v],c},{})}},245090:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.setI18nInstance=s.getI18nInstance=void 0,e(392338);var n=e(517431),r="commerce-afterpay";function i(d){return e(352867)("./".concat(r,".").concat(d,".yaml"))}var t=(0,n.setupLibrary)(r,i),l=s.getI18nInstance=t.getI18nInstance,o=s.setI18nInstance=t.setI18nInstance},352867:function(_,s,e){var n={"./commerce-afterpay.en-US.yaml":"706990"};function r(t){var l=i(t);return e(l)}function i(t){if(!e.o(n,t)){var l=new Error("Cannot find module '"+t+"'");throw l.code="MODULE_NOT_FOUND",l}return n[t]}r.keys=function(){return Object.keys(n)},r.resolve=i,_.exports=r,r.id="352867"},794771:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.isInternal=s.getDomain=void 0,e(392338),e(392338),e(392338),e(392338),e(392338),e(392338);var r=n(e(461761)),i=s.getDomain=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;if(typeof o=="string"){var d=new URL(o);return d.hostname}return(0,r.default)(o,"Static.SQUARESPACE_CONTEXT.appDomain",(0,r.default)(o,"location.host",""))},t=s.isInternal=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return/\.(sqsp|squarespace)\.net$/.test(i(o))}},675241:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var r=n(e(994336)),i="SiteUserInfo",t=()=>{var d=r.default.get(i);if(!d)return null;try{return JSON.parse(d)}catch(f){return console.error("Could not parse user info cookie value",f),null}},l={isAuthenticated(){var d=t();return!!(d!=null&&d.authenticated)},getSiteUserId(){var d=t();return d==null?void 0:d.siteUserId}},o=s.default=l;_.exports=s.default},246897:function(_,s,e){"use strict";e(392338),e(392338),e(392338),e(392338),e(392338);var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.trackVisitPLP=s.trackVisitPDP=s.trackViewCart=s.trackSaveCustomProductForm=s.trackReviewsVitalsAnchorLink=s.trackReviewsTab=s.trackRemoveItemFromCart=s.trackRelatedItemsView=s.trackRelatedItemClick=s.trackOpenCustomProductForm=s.trackAddToCart=s.trackAddRelatedItemToCart=void 0;var r=n(e(429039)),i=e(221661),t=n(e(994336)),l=e(794771),o=e(740882),d=n(e(675241));function f(D,U){var j=Object.keys(D);if(Object.getOwnPropertySymbols){var k=Object.getOwnPropertySymbols(D);U&&(k=k.filter(function(G){return Object.getOwnPropertyDescriptor(D,G).enumerable})),j.push.apply(j,k)}return j}function h(D){for(var U=1;U<arguments.length;U++){var j=arguments[U]!=null?arguments[U]:{};
2650U%2?f(Object(j),!0).forEach(function(k){(0,r.default)(D,k,j[k])}):Object.getOwnPropertyDescriptors?Object.defineProperties(D,Object.getOwnPropertyDescriptors(j)):f(Object(j)).forEach(function(k){Object.defineProperty(D,k,Object.getOwnPropertyDescriptor(j,k))})}return D}var a=new i.SiteVisitorClient({customSchemaName:"CommerceShopping",sourceEnvironment:(0,l.isInternal)()?i.SourceEnvironment.STAGING:i.SourceEnvironment.PROD},{event_source:"web",event_owner_team:"commerce_merchandising",product_area:"commerce_shopping"}),c=D=>{var U=D.website_id,j=D.page_id,k=D.product_page,G=D.pdp_layout,H=D.product;a.track(h({event_name:"CommerceShopping_VisitPDP",actor:"site_user",action:"view",object_type:"product",email_derived_user_id:d.default.getSiteUserId(),logged_in:d.default.isAuthenticated(),website_id:U,page_id:j,product_page:k,pdp_layout:G,end_user_session_id:t.default.get(o.CRUMB_COOKIE),ss_cvr:t.default.get(o.CENSUS_COOKIE)},H))};s.trackVisitPDP=c;var p=D=>{var U=D.websiteId,j=D.pageId;a.track({event_name:"CommerceShopping_VisitPLP",actor:"site_user",action:"view",object_type:"shop",site_user_id:d.default.getSiteUserId(),end_user_session_id:t.default.get(o.CRUMB_COOKIE),ss_cvr:t.default.get(o.CENSUS_COOKIE),logged_in:d.default.isAuthenticated(),website_id:U,page_id:j})};s.trackVisitPLP=p;var v=D=>{a.track(h({event_name:"CommerceShopping_ReviewsVitalsAnchorLink",actor:"site_user",action:"click",object_type:"link",email_derived_user_id:d.default.getSiteUserId(),ss_cvr:t.default.get(o.CENSUS_COOKIE),logged_in:d.default.isAuthenticated(),product_page:"pdp",end_user_session_id:t.default.get(o.CRUMB_COOKIE)},D))};s.trackReviewsVitalsAnchorLink=v;var m=D=>{var U=D.website_id,j=D.item_id,k=D.item_type,G=D.item_title,H=D.page_id,ne=D.item_category_ids,ee=D.item_category_names,te=D.item_collection_id,q=D.item_collection_name,X=D.pdp_layout,Q=D.tabType;a.track({event_name:"CommerceShopping_ReviewsTab",actor:"site_user",action:"click",object_type:"tab",email_derived_user_id:d.default.getSiteUserId(),ss_cvr:t.default.get(o.CENSUS_COOKIE),logged_in:d.default.isAuthenticated(),website_id:U,item_id:j,item_type:k,item_title:G,page_id:H,item_category_ids:ne,item_category_names:ee,item_collection_id:te,item_collection_name:q,product_page:"pdp",pdp_layout:X,end_user_session_id:t.default.get(o.CRUMB_COOKIE),object_identifier:Q})};s.trackReviewsTab=m;var b=D=>{var U=D.website_id,j=D.page_id,k=D.cart_id,G=D.product_page,H=D.pdp_layout,ne=D.is_quickview,ee=D.has_custom_form,te=D.product;a.track(h({event_name:"CommerceShopping_AddToCart",actor:"site_user",action:"add",object_type:"product",email_derived_user_id:d.default.getSiteUserId(),logged_in:d.default.isAuthenticated(),website_id:U,page_id:j,product_page:G,pdp_layout:H,cart_id:k,end_user_session_id:t.default.get(o.CRUMB_COOKIE),ss_cvr:t.default.get(o.CENSUS_COOKIE),is_quickview:ne,has_custom_form:ee},te))};s.trackAddToCart=b;var E=D=>{var U=D.website_id,j=D.cart_id,k=D.num_items_in_cart,G=D.product_types_list,H=D.cart_value,ne=D.purchase_type_list,ee=D.currency_code;a.track({event_name:"CommerceShopping_ViewCart",actor:"site_user",action:"view",object_type:"cart",email_derived_user_id:d.default.getSiteUserId(),logged_in:d.default.isAuthenticated(),website_id:U,cart_id:j,num_items_in_cart:k,product_types_list:G,purchase_type_list:ne,cart_value:H,currency_code:ee,end_user_session_id:t.default.get(o.CRUMB_COOKIE),ss_cvr:t.default.get(o.CENSUS_COOKIE)})};s.trackViewCart=E;var A=D=>{var U=D.website_id,j=D.cart_id,k=D.item_id,G=D.item_type,H=D.item_title,ne=D.item_variant_object,ee=D.item_price,te=D.currency_code,q=D.item_quantity;a.track({event_name:"CommerceShopping_RemoveFromCart",actor:"site_user",action:"view",object_type:"cart",email_derived_user_id:d.default.getSiteUserId(),logged_in:d.default.isAuthenticated(),website_id:U,cart_id:j,item_id:k,item_type:G,item_title:H,item_variant_object:ne,item_price:ee,currency_code:te,item_quantity:q,end_user_session_id:t.default.get(o.CRUMB_COOKIE),ss_cvr:t.default.get(o.CENSUS_COOKIE)})};s.trackRemoveItemFromCart=A;var I=D=>{var U=D.website_id,j=D.item_ids,k=D.cart_id;a.track({event_name:"CommerceShopping_RelatedProductDisplay",actor:"system",action:"display",object_type:"cart",email_derived_user_id:d.default.getSiteUserId(),logged_in:d.default.isAuthenticated(),website_id:U,related_product_item_ids:j,cart_id:k,end_user_session_id:t.default.get(o.CRUMB_COOKIE),ss_cvr:t.default.get(o.CENSUS_COOKIE)})};s.trackRelatedItemsView=I;
2650var C=D=>{var U=D.website_id,j=D.item_id,k=D.cart_id;a.track({event_name:"CommerceShopping_RelatedProductAddToCart",actor:"site_user",action:"add",object_type:"product",email_derived_user_id:d.default.getSiteUserId(),logged_in:d.default.isAuthenticated(),website_id:U,item_id:j,cart_id:k,end_user_session_id:t.default.get(o.CRUMB_COOKIE),ss_cvr:t.default.get(o.CENSUS_COOKIE)})};s.trackAddRelatedItemToCart=C;var P=D=>{var U=D.website_id,j=D.item_id,k=D.cart_id;a.track({event_name:"CommerceShopping_RelatedProductClick",actor:"site_user",action:"click",object_type:"product",email_derived_user_id:d.default.getSiteUserId(),logged_in:d.default.isAuthenticated(),website_id:U,item_id:j,cart_id:k,end_user_session_id:t.default.get(o.CRUMB_COOKIE),ss_cvr:t.default.get(o.CENSUS_COOKIE)})};s.trackRelatedItemClick=P;var x=D=>{var U=D.website_id,j=D.product_page,k=D.pdp_layout,G=D.is_quickview,H=D.item_variant_selector,ne=D.product;a.track(h({event_name:"CommerceShopping_OpenCustomProductForm",actor:"site_user",action:"open",object_type:"product_form",end_user_session_id:t.default.get(o.CRUMB_COOKIE),ss_cvr:t.default.get(o.CENSUS_COOKIE),logged_in:d.default.isAuthenticated(),website_id:U,product_page:j,pdp_layout:k,has_custom_form:!0,is_quickview:G,item_variant_selector:H},ne))};s.trackOpenCustomProductForm=x;var T=D=>{var U=D.website_id,j=D.product_page,k=D.pdp_layout,G=D.is_quickview,H=D.item_variant_selector,ne=D.product;a.track(h({event_name:"CommerceShopping_SaveCustomProductForm",actor:"site_user",action:"save",object_type:"product_form",end_user_session_id:t.default.get(o.CRUMB_COOKIE),ss_cvr:t.default.get(o.CENSUS_COOKIE),logged_in:d.default.isAuthenticated(),website_id:U,product_page:j,pdp_layout:k,has_custom_form:!0,is_quickview:G,item_variant_selector:H},ne))};s.trackSaveCustomProductForm=T},493542:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.isSubscriptionIndefinite=s.isSubscribableProductTypeForMerchant=s.getSubscriptionPriceString=void 0,e(392338),e(392338);var r=e(580054),i=n(e(461761)),t=n(e(691703)),l=n(e(944111)),o=c=>c===l.default.PHYSICAL||c===l.default.SERVICE;s.isSubscribableProductTypeForMerchant=o;var d=c=>{var p=c.numBillingCycles;return p===0};s.isSubscriptionIndefinite=d;var f=Object.freeze({[t.default.WEEK]:52,[t.default.MONTH]:12,[t.default.YEAR]:1}),h=c=>c.map(p=>p.toString()),a=s.getSubscriptionPriceString=function(p){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,b=p.billingPeriod,E=b.value,A=b.unit,I=p.numBillingCycles,C=E*I,P=A,x=!d(p);!m&&C%f[A]===0&&(P=t.default.YEAR,C/=f[A]);var T=[E>1,A,x];return x&&(T.push(P),P===t.default.YEAR&&T.push(C>1)),(0,i.default)({false:{[t.default.WEEK]:{false:(0,r.t)("{priceString} every week",{priceString:v},{project:"commerce.utils"}),true:{[t.default.WEEK]:(0,r.t)("{priceString} every week for {durationValue} weeks",{priceString:v,durationValue:C},{project:"commerce.utils"}),[t.default.YEAR]:{false:(0,r.t)("{priceString} every week for 1 year",{priceString:v},{project:"commerce.utils"}),true:(0,r.t)("{priceString} every week for {durationValue} years",{priceString:v,durationValue:C},{project:"commerce.utils"})}}},[t.default.MONTH]:{false:(0,r.t)("{priceString} every month",{priceString:v},{project:"commerce.utils"}),true:{[t.default.MONTH]:(0,r.t)("{priceString} every month for {durationValue} months",{priceString:v,durationValue:C},{project:"commerce.utils"}),[t.default.YEAR]:{false:(0,r.t)("{priceString} every month for 1 year",{priceString:v},{project:"commerce.utils"}),true:(0,r.t)("{priceString} every month for {durationValue} years",{priceString:v,durationValue:C},{project:"commerce.utils"})}}},[t.default.YEAR]:{false:(0,r.t)("{priceString} every year",{priceString:v},{project:"commerce.utils"}),true:(0,r.t)("{priceString} every year for {durationValue} years",{priceString:v,durationValue:C},{project:"commerce.utils"})}},true:{[t.default.WEEK]:{false:(0,r.t)("{priceString} every {billingPeriodValue} weeks",{priceString:v,billingPeriodValue:E},{project:"commerce.utils"}),true:{[t.default.WEEK]:(0,r.t)("{priceString} every {billingPeriodValue} weeks for {durationValue} weeks",{priceString:v,billingPeriodValue:E,durationValue:C},{project:"commerce.utils"}),[t.default.YEAR]:{false:(0,r.t)("{priceString} every {billingPeriodValue} weeks for 1 year",{priceString:v,billingPeriodValue:E},{project:"commerce.utils"}),true:(0,r.t)("{priceString} every {billingPeriodValue} weeks for {durationValue} years",{priceString:v,billingPeriodValue:E,durationValue:C},{project:"commerce.utils"})}}},[t.default.MONTH]:{false:(0,r.t)("{priceString} every {billingPeriodValue} months",{priceString:v,billingPeriodValue:E},{project:"commerce.utils"}),true:{[t.default.MONTH]:(0,r.t)("{priceString} every {billingPeriodValue} months for {durationValue} months",{priceString:v,billingPeriodValue:E,durationValue:C},{project:"commerce.utils"}),[t.default.YEAR]:{false:(0,r.t)("{priceString} every {billingPeriodValue} months for 1 year",{priceString:v,billingPeriodValue:E},{project:"commerce.utils"}),true:(0,r.t)("{priceString} every {billingPeriodValue} months for {durationValue} years",{priceString:v,billingPeriodValue:E,durationValue:C},{project:"commerce.utils"})}}},[t.default.YEAR]:{false:(0,r.t)("{priceString} every {billingPeriodValue} years",{priceString:v,billingPeriodValue:E},{project:"commerce.utils"}),true:(0,r.t)("{priceString} every {billingPeriodValue} years for {durationValue} years",{priceString:v,billingPeriodValue:E,durationValue:C},{project:"commerce.utils"})}}},h(T),(0,r.t)("Unavailable",null,{project:"commerce.utils"}))}},945853:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.getAddressConfigurationByISOCode=s.DEFAULT_ADDRESS_CONFIGURATION=void 0,e(392338),e(392338);var r=n(e(666017)),i=e(580054),t=Object.freeze({[r.default.US]:{subdivisionsLabel:(0,i.t)("states/territories",null,{project:"commerce.utils"}
2650),postalCodesLabel:(0,i.t)("ZIP Codes",null,{project:"commerce.utils"}),postalCodeErrorLabel:(0,i.t)("ZIP Codes need to be 5 digits.",null,{project:"commerce.utils"}),postalCodeRegExp:/^[0-9]{5}$/,examplePostalCodes:(0,i.t)("(e.g. 90210, 33139, 10004)",null,{project:"commerce.utils"})},[r.default.CA]:{subdivisionsLabel:(0,i.t)("provinces/territories",null,{project:"commerce.utils"}),postalCodesLabel:(0,i.t)("FSAs",null,{project:"commerce.utils",notes:"An FSA is a Canadian Postal Code"}),postalCodeErrorLabel:(0,i.t)("An FSA code is invalid.",null,{project:"commerce.utils"}),postalCodeRegExp:/^[A-Z][0-9][A-Z]$/i,examplePostalCodes:(0,i.t)("(e.g. V2Y, M4N, H3P)",null,{project:"commerce.utils"})},[r.default.AU]:{subdivisionsLabel:(0,i.t)("states/territories",null,{project:"commerce.utils"}),postalCodesLabel:(0,i.t)("Postal Codes",null,{project:"commerce.utils"}),postalCodeErrorLabel:(0,i.t)("Postal Codes need to be 4 digits.",null,{project:"commerce.utils"}),postalCodeRegExp:/^[0-9]{4}$/,examplePostalCodes:""},[r.default.GB]:{subdivisionsLabel:(0,i.t)("regions",null,{project:"commerce.utils"}),postalCodesLabel:(0,i.t)("Postcodes",null,{project:"commerce.utils"}),postalCodeErrorLabel:(0,i.t)("Enter only the 1-4 character outcode portion of postcodes.",null,{project:"commerce.utils"}),postalCodeRegExp:/^[A-Z][A-Z]?([0-9][A-Z0-9]?)?$/,examplePostalCodes:(0,i.t)("(e.g. BT, BT1, NW, NW8)",null,{project:"commerce.utils"})},[r.default.FR]:{subdivisionsLabel:(0,i.t)("regions",null,{project:"commerce.utils"}),postalCodesLabel:(0,i.t)("Postcodes",null,{project:"commerce.utils"}),postalCodeErrorLabel:(0,i.t)("Postal Codes need to be 5 digits",null,{project:"commerce.utils"}),postalCodeRegExp:/^[0-9]{5}$/,examplePostalCodes:(0,i.t)("(e.g. 31400, 64200, 86360, 65000)",null,{project:"commerce.utils"})},[r.default.NZ]:{subdivisionsLabel:(0,i.t)("regions",null,{project:"commerce.utils"}),postalCodesLabel:(0,i.t)("Postcodes",null,{project:"commerce.utils"}),postalCodeErrorLabel:(0,i.t)("Postcodes need to be 4 digits",null,{project:"commerce.utils"}),postalCodeRegExp:/^[0-9]{4}$/,examplePostalCodes:(0,i.t)("(e.g. 6021, 7420, 9371, 9382)",null,{project:"commerce.utils"})},[r.default.NO]:{subdivisionsLabel:(0,i.t)("regions",null,{project:"commerce.utils"}),postalCodesLabel:(0,i.t)("Postal Codes",null,{project:"commerce.utils"}),postalCodeErrorLabel:(0,i.t)("Postal Codes need to be 4 digits",null,{project:"commerce.utils"}),postalCodeRegExp:/^[0-9]{4}$/,examplePostalCodes:(0,i.t)("(e.g. 6856, 9105, 9170, 2609)",null,{project:"commerce.utils"})},[r.default.SE]:{subdivisionsLabel:(0,i.t)("provinces",null,{project:"commerce.utils"}),postalCodesLabel:(0,i.t)("Postcodes",null,{project:"commerce.utils"}),postalCodeErrorLabel:(0,i.t)("Enter up to 3 digits of the postcode",null,{project:"commerce.utils"}),postalCodeRegExp:/^[0-9]{1,3}$/,examplePostalCodes:(0,i.t)("(e.g. 1, 203, 42)",null,{project:"commerce.utils"})},[r.default.ES]:{subdivisionsLabel:(0,i.t)("provinces",null,{project:"commerce.utils"}),postalCodesLabel:(0,i.t)("Postcodes",null,{project:"commerce.utils"}),postalCodeErrorLabel:(0,i.t)("Postal Codes need to be 5 digits",null,{project:"commerce.utils"}),postalCodeRegExp:/^[0-9]{5}$/,examplePostalCodes:(0,i.t)("(e.g. 08038, 47005, 29001)",null,{project:"commerce.utils"})},[r.default.IE]:{subdivisionsLabel:(0,i.t)("counties",null,{project:"commerce.utils"}),postalCodesLabel:(0,i.t)("Routing keys ",null,{project:"commerce.utils",notes:"The first three characters of an Irish postal code (eircode)"}),postalCodeErrorLabel:(0,i.t)("Enter only the first three characters of the Eircode",null,{project:"commerce.utils"}),postalCodeRegExp:/^[A-Z0-9]{3}$/,examplePostalCodes:(0,i.t)("(e.g. A65, P75, H14)",null,{project:"commerce.utils"})},UNKNOWN:{subdivisionLabel:(0,i.t)("regions",null,{project:"commerce.utils"}),postalCodesLabel:(0,i.t)("postal codes",null,{project:"commerce.utils"}),postalCodeErrorLabel:(0,i.t)("Invalid postal code.",null,{project:"commerce.utils"}),postalCodeRegExp:new RegExp(/$/),examplePostalCodes:""}}),l=d=>{if(d)return t[r.default[d]]};s.getAddressConfigurationByISOCode=l;var o=s.DEFAULT_ADDRESS_CONFIGURATION=t.UNKNOWN},492783:function(_,s,e){"use strict";e(392338),e(392338),e(392338),e(392338),e(392338);var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.getAddressLabelsForCountry=void 0;var r=n(e(429039)),i=n(e(666017)),t=e(580054);function l(f,h){var a=Object.keys(f);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(f);h&&(c=c.filter(function(p){return Object.getOwnPropertyDescriptor(f,p).enumerable})),a.push.apply(a,c)}return a}function o(f){for(var h=1;h<arguments.length;h++){var a=arguments[h]!=null?arguments[h]:{};
2650h%2?l(Object(a),!0).forEach(function(c){(0,r.default)(f,c,a[c])}):Object.getOwnPropertyDescriptors?Object.defineProperties(f,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach(function(c){Object.defineProperty(f,c,Object.getOwnPropertyDescriptor(a,c))})}return f}var d=s.getAddressLabelsForCountry=function(h){var a,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,p=c?2:1,v={line1:(0,t.t)("address",null,{project:"commerce.utils",notes:"label for generic first line of address"}),line2:(0,t.t)("address 2",null,{project:"commerce.utils",notes:"label for generic second line of address"}),city:(0,t.pluralize)({one:"city",other:"cities"},p,null,{project:"commerce.utils",notes:"label for generic city input field"}),region:(0,t.pluralize)({one:"state",other:"states"},p,null,{project:"commerce.utils",notes:"label for generic state input field"}),postalCode:(0,t.pluralize)({one:"postal code",other:"postal codes"},p,null,{project:"commerce.utils",notes:"label for generic postal code input field"})},m={[i.default.US]:{postalCode:(0,t.pluralize)({one:"ZIP code",other:"ZIP codes"},p,null,{project:"commerce.utils",notes:"label for a US ZIP code input field"})},[i.default.CA]:{region:(0,t.pluralize)({one:"province/territory",other:"provinces/territories"},p,null,{project:"commerce.utils",notes:"label for Canadian state input field"}),postalCode:(0,t.pluralize)({one:"FSA",other:"FSAs"},p,null,{project:"commerce.utils",notes:"An FSA is a Canadian Postal Code"})},[i.default.AU]:{region:(0,t.pluralize)({one:"state/territory",other:"states/territories"},p,null,{project:"commerce.utils",notes:"label for Australian state/region input field"})},[i.default.GB]:{postalCode:(0,t.pluralize)({one:"postcode",other:"postcodes"},p,null,{project:"commerce.utils",notes:"label for UK postcode input field"})},[i.default.FR]:{region:(0,t.pluralize)({one:"region",other:"regions"},p,null,{project:"commerce.utils",notes:"label for French state/region input field"}),postalCode:(0,t.pluralize)({one:"postcode",other:"postcodes"},p,null,{project:"commerce.utils",notes:"label for Fench postal code input field"})},[i.default.NZ]:{region:(0,t.pluralize)({one:"region",other:"regions"},p,null,{project:"commerce.utils",notes:"label for New Zealand state/region input field"}),postalCode:(0,t.pluralize)({one:"postcode",other:"postcodes"},p,null,{project:"commerce.utils",notes:"label for New Zealand postal code input field"})},[i.default.NO]:{region:(0,t.pluralize)({one:"region",other:"regions"},p,null,{project:"commerce.utils",notes:"label for Norwegian state/region input field"})},[i.default.SE]:{region:(0,t.pluralize)({one:"province",other:"provinces"},p,null,{project:"commerce.utils",notes:"label for Swedish provinces/region input field"}),postalCode:(0,t.pluralize)({one:"postcode",other:"postcodes"},p,null,{project:"commerce.utils",notes:"label for Swedish postal code input field"})},[i.default.ES]:{region:(0,t.pluralize)({one:"province",other:"provinces"},p,null,{project:"commerce.utils",notes:"label for Spanish province input field"}),postalCode:(0,t.pluralize)({one:"postcode",other:"postcodes"},p,null,{project:"commerce.utils",notes:"label for Spanish postal code input field"})},[i.default.IE]:{region:(0,t.pluralize)({one:"county",other:"counties"},p,null,{project:"commerce.utils",notes:"label for Irish county/state input field"}),postalCode:(0,t.pluralize)({one:"eircode",other:"eircodes"},p,null,{project:"commerce.utils",notes:"The label for an Irish postal code (eircode)"})}};return o(o({},v),(a=m[i.default[h]])!==null&&a!==void 0?a:{})}},521239:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=e(580054),r=Object.freeze({ON:(0,n.t)("Ontario",null,{project:"commerce.utils"}),QC:(0,n.t)("Quebec",null,{project:"commerce.utils"}),NS:(0,n.t)("Nova Scotia",null,{project:"commerce.utils"}),NB:(0,n.t)("New Brunswick",null,{project:"commerce.utils"}),MB:(0,n.t)("Manitoba",null,{project:"commerce.utils"}),BC:(0,n.t)("British Columbia",null,{project:"commerce.utils"}),PE:(0,n.t)("Prince Edward Island",null,{project:"commerce.utils"}),SK:(0,n.t)("Saskatchewan",null,{project:"commerce.utils"}),AB:(0,n.t)("Alberta",null,{project:"commerce.utils"}),NL:(0,n.t)("Newfoundland and Labrador",null,{project:"commerce.utils"}),NT:(0,n.t)("Northwest Territories",null,{project:"commerce.utils"}),YT:(0,n.t)("Yukon",null,{project:"commerce.utils"}),NU:(0,n.t)("Nunavut",null,{project:"commerce.utils"})}),i=Object.freeze({AL:(0,n.t)("Alabama",null,{project:"commerce.utils"}),AK:(0,n.t)("Alaska",null,{project:"commerce.utils"}),AZ:(0,n.t)("Arizona",null,{project:"commerce.utils"}),AR:(0,n.t)("Arkansas",null,{project:"commerce.utils"}),CA:(0,n.t)("California",null,{project:"commerce.utils"}),CO:(0,n.t)("Colorado",null,{project:"commerce.utils"}),CT:(0,n.t)("Connecticut",null,{project:"commerce.utils"}),DE:(0,n.t)("Delaware",null,{project:"commerce.utils"}),DC:(0,n.t)("District of Columbia",null,{project:"commerce.utils"}),FL:(0,n.t)("Florida",null,{project:"commerce.utils"}),GA:(0,n.t)("Georgia",null,{project:"commerce.utils"}),HI:(0,n.t)("Hawaii",null,{project:"commerce.utils"}),ID:(0,n.t)("Idaho",null,{project:"commerce.utils"}),IL:(0,n.t)("Illinois",null,{project:"commerce.utils"}),IN:(0,n.t)("Indiana",null,{project:"commerce.utils"}),IA:(0,n.t)("Iowa",null,{project:"commerce.utils"}),KS:(0,n.t)("Kansas",null,{project:"commerce.utils"}),KY:(0,n.t)("Kentucky",null,{project:"commerce.utils"}),LA:(0,n.t)("Louisiana",null,{project:"commerce.utils"}),ME:(0,n.t)("Maine",null,{project:"commerce.utils"}),MD:(0,n.t)("Maryland",null,{project:"commerce.utils"}),MA:(0,n.t)("Massachusetts",null,{project:"commerce.utils"}),MI:(0,n.t)("Michigan",null,{project:"commerce.utils"}),MN:(0,n.t)("Minnesota",null,{project:"commerce.utils"}),MS:(0,n.t)("Mississippi",null,{project:"commerce.utils"}),MO:(0,n.t)("Missouri",null,{project:"commerce.utils"}),MT:(0,n.t)("Montana",null,{project:"commerce.utils"}),NE:(0,n.t)("Nebraska",null,{project:"commerce.utils"}),NV:(0,n.t)("Nevada",null,{project:"commerce.utils"}),NH:(0,n.t)("New Hampshire",null,{project:"commerce.utils"}),NJ:(0,n.t)("New Jersey",null,{project:"commerce.utils"}),NM:(0,n.t)("New Mexico",null,{project:"commerce.utils"}),NY:(0,n.t)("New York",null,{project:"commerce.utils"}),NC:(0,n.t)("North Carolina",null,{project:"commerce.utils"}),ND:(0,n.t)("North Dakota",null,{project:"commerce.utils"}),OH:(0,n.t)("Ohio",null,{project:"commerce.utils"}),OK:(0,n.t)("Oklahoma",null,{project:"commerce.utils"}),OR:(0,n.t)("Oregon",null,{project:"commerce.utils"}),PA:(0,n.t)("Pennsylvania",null,{project:"commerce.utils"}),RI:(0,n.t)("Rhode Island",null,{project:"commerce.utils"}),SC:(0,n.t)("South Carolina",null,{project:"commerce.utils"}),SD:(0,n.t)("South Dakota",null,{project:"commerce.utils"}),TN:(0,n.t)("Tennessee",null,{project:"commerce.utils"}),TX:(0,n.t)("Texas",null,{project:"commerce.utils"}),UT:(0,n.t)("Utah",null,{project:"commerce.utils"}),VT:(0,n.t)("Vermont",null,{project:"commerce.utils"}),VA:(0,n.t)("Virginia",null,{project:"commerce.utils"}),WA:(0,n.t)("Washington",null,{project:"commerce.utils"}),WV:(0,n.t)("West Virginia",null,{project:"commerce.utils"}),WI:(0,n.t)("Wisconsin",null,{project:"commerce.utils"}),WY:(0,n.t)("Wyoming",null,{project:"commerce.utils"}),AA:(0,n.t)("Armed Forces Americas",null,{project:"commerce.utils"}),AE:(0,n.t)("Armed Forces Europe",null,{project:"commerce.utils"}),AP:(0,n.t)("Armed Forces Pacific",null,{project:"commerce.utils"})}),t=Object.freeze({ACT:(0,n.t)("Australian Capital Territory",null,{project:"commerce.utils"}),NSW:(0,n.t)("New South Wales",null,{project:"commerce.utils"}),NT:(0,n.t)("Northern Territory",null,{project:"commerce.utils"}),QLD:(0,n.t)("Queensland",null,{project:"commerce.utils"}),SA:(0,n.t)("South Australia",null,{project:"commerce.utils"}),TAS:(0,n.t)("Tasmania",null,{project:"commerce.utils"}),VIC:(0,n.t)("Victoria",null,{project:"commerce.utils"}),WA:(0,n.t)("Western Australia",null,{project:"commerce.utils"})}),l=Object.freeze({ENG:(0,n.t)("England",null,{project:"commerce.utils"}
2650),NIR:(0,n.t)("Northern Ireland",null,{project:"commerce.utils"}),SCT:(0,n.t)("Scotland",null,{project:"commerce.utils"}),WLS:(0,n.t)("Wales",null,{project:"commerce.utils"})}),o=Object.freeze({ARA:(0,n.t)("Auvergne-Rh\xF4ne-Alpes",null,{project:"commerce.utils"}),BFC:(0,n.t)("Bourgogne-Franche-Comt\xE9",null,{project:"commerce.utils"}),BRE:(0,n.t)("Brittany",null,{project:"commerce.utils"}),CVL:(0,n.t)("Centre-Val de Loire",null,{project:"commerce.utils"}),"20R":(0,n.t)("Corsica",null,{project:"commerce.utils"}),GES:(0,n.t)("Grand Est",null,{project:"commerce.utils"}),HDF:(0,n.t)("Hauts-de-France",null,{project:"commerce.utils"}),IDF:(0,n.t)("\xCEle-de-France",null,{project:"commerce.utils"}),NOR:(0,n.t)("Normandy",null,{project:"commerce.utils"}),NAQ:(0,n.t)("Nouvelle-Aquitaine",null,{project:"commerce.utils"}),OCC:(0,n.t)("Occitania",null,{project:"commerce.utils"}),PDL:(0,n.t)("Pays de la Loire",null,{project:"commerce.utils"}),PAC:(0,n.t)("Provence-Alpes-C\xF4te d'Azur",null,{project:"commerce.utils"})}),d=Object.freeze({AUK:(0,n.t)("Auckland",null,{project:"commerce.utils"}),BOP:(0,n.t)("Bay of Plenty",null,{project:"commerce.utils"}),CAN:(0,n.t)("Canterbury",null,{project:"commerce.utils"}),CIT:(0,n.t)("Chatham Islands Territory",null,{project:"commerce.utils"}),GIS:(0,n.t)("Gisborne",null,{project:"commerce.utils"}),WGN:(0,n.t)("Greater Wellington",null,{project:"commerce.utils"}),HKB:(0,n.t)("Hawkes Bay",null,{project:"commerce.utils"}),MWT:(0,n.t)("Manawatu Whanganui",null,{project:"commerce.utils"}),MBH:(0,n.t)("Marlborough",null,{project:"commerce.utils"}),NSN:(0,n.t)("Nelson",null,{project:"commerce.utils"}),NTL:(0,n.t)("Northland",null,{project:"commerce.utils"}),OTA:(0,n.t)("Otago",null,{project:"commerce.utils"}),STL:(0,n.t)("Southland",null,{project:"commerce.utils"}),TKI:(0,n.t)("Taranaki",null,{project:"commerce.utils"}),TAS:(0,n.t)("Tasman",null,{project:"commerce.utils"}),WKO:(0,n.t)("Waikato",null,{project:"commerce.utils"}),WTC:(0,n.t)("West Coast",null,{project:"commerce.utils"})}),f=Object.freeze({"02":(0,n.t)("Akershus",null,{project:"commerce.utils"}),"09":(0,n.t)("Aust-Agder",null,{project:"commerce.utils"}),"06":(0,n.t)("Buskerud",null,{project:"commerce.utils"}),20:(0,n.t)("Finnmark",null,{project:"commerce.utils"}),"04":(0,n.t)("Hedmark",null,{project:"commerce.utils"}),12:(0,n.t)("Hordaland",null,{project:"commerce.utils"}),15:(0,n.t)("M\xF8re og Romsdal",null,{project:"commerce.utils"}),18:(0,n.t)("Nordland",null,{project:"commerce.utils"}),"05":(0,n.t)("Oppland",null,{project:"commerce.utils"}),"03":(0,n.t)("Oslo",null,{project:"commerce.utils"}),"01":(0,n.t)("\xD8stfold",null,{project:"commerce.utils"}),11:(0,n.t)("Rogaland",null,{project:"commerce.utils"}),14:(0,n.t)("Sogn og Fjordane",null,{project:"commerce.utils"}),"08":(0,n.t)("Telemark",null,{project:"commerce.utils"}),19:(0,n.t)("Troms",null,{project:"commerce.utils"}),50:(0,n.t)("Tr\xF8ndelag",null,{project:"commerce.utils"}),10:(0,n.t)("Vest-Agder",null,{project:"commerce.utils"}),"07":(0,n.t)("Vestfold",null,{project:"commerce.utils"})}),h=Object.freeze({AB:(0,n.t)("Stockholm",null,{project:"commerce.utils"}),C:(0,n.t)("Uppsala",null,{project:"commerce.utils"}),D:(0,n.t)("S\xF6dermanland",null,{project:"commerce.utils"}),E:(0,n.t)("\xD6sterg\xF6tland",null,{project:"commerce.utils"}),F:(0,n.t)("J\xF6nk\xF6ping",null,{project:"commerce.utils"}),G:(0,n.t)("Kronoberg",null,{project:"commerce.utils"}),H:(0,n.t)("Kalmar",null,{project:"commerce.utils"}),I:(0,n.t)("Gotland",null,{project:"commerce.utils"}),K:(0,n.t)("Blekinge",null,{project:"commerce.utils"}),M:(0,n.t)("Sk\xE5ne",null,{project:"commerce.utils"}),N:(0,n.t)("Halland",null,{project:"commerce.utils"}),O:(0,n.t)("V\xE4stra G\xF6taland",null,{project:"commerce.utils"}),S:(0,n.t)("V\xE4rmland",null,{project:"commerce.utils"}),T:(0,n.t)("\xD6rebro",null,{project:"commerce.utils"}),U:(0,n.t)("V\xE4stmanland",null,{project:"commerce.utils"}),W:(0,n.t)("Dalarna",null,{project:"commerce.utils"}),X:(0,n.t)("G\xE4vleborg",null,{project:"commerce.utils"}),Y:(0,n.t)("V\xE4sternorrland",null,{project:"commerce.utils"}),Z:(0,n.t)("J\xE4mtland",null,{project:"commerce.utils"}),AC:(0,n.t)("V\xE4sterbotten",null,{project:"commerce.utils"}),BD:(0,n.t)("Norbotten",null,{project:"commerce.utils"})}),a=Object.freeze({C:(0,n.t)("A Coru\xF1a",null,{project:"commerce.utils"}),VI:(0,n.t)("\xC1lava",null,{project:"commerce.utils"}),AB:(0,n.t)("Albacete",null,{project:"commerce.utils"}),A:(0,n.t)("Alicante",null,{project:"commerce.utils"}),AL:(0,n.t)("Almer\xEDa",null,{project:"commerce.utils"}),O:(0,n.t)("Asturias",null,{project:"commerce.utils"}),AV:(0,n.t)("\xC1vila",null,{project:"commerce.utils"}),BA:(0,n.t)("Badajoz",null,{project:"commerce.utils"}),B:(0,n.t)("Barcelona",null,{project:"commerce.utils"}),BI:(0,n.t)("Biscay",null,{project:"commerce.utils"}),BU:(0,n.t)("Burgos",null,{project:"commerce.utils"}),CC:(0,n.t)("C\xE1ceres",null,{project:"commerce.utils"}),CA:(0,n.t)("C\xE1diz",null,{project:"commerce.utils"}),S:(0,n.t)("Cantabria",null,{project:"commerce.utils"}),CS:(0,n.t)("Castell\xF3n",null,{project:"commerce.utils"}),CE:(0,n.t)("Ceuta",null,{project:"commerce.utils"}),CR:(0,n.t)("Ciudad Real",null,{project:"commerce.utils"}),CO:(0,n.t)("C\xF3rdoba",null,{project:"commerce.utils"}),CU:(0,n.t)("Cuenca",null,{project:"commerce.utils"}),SS:(0,n.t)("Gipuzkoa",null,{project:"commerce.utils"}),GI:(0,n.t)("Girona",null,{project:"commerce.utils"}),GR:(0,n.t)("Granada",null,{project:"commerce.utils"}),GU:(0,n.t)("Guadalajara",null,{project:"commerce.utils"}),H:(0,n.t)("Huelva",null,{project:"commerce.utils"}),HU:(0,n.t)("Huesca",null,{project:"commerce.utils"}),PM:(0,n.t)("Balearic Islands",null,{project:"commerce.utils"}),J:(0,n.t)("Ja\xE9n",null,{project:"commerce.utils"}),LO:(0,n.t)("La Rioja",null,{project:"commerce.utils"}),GC:(0,n.t)("Las Palmas",null,{project:"commerce.utils"}),LE:(0,n.t)("Le\xF3n",null,{project:"commerce.utils"}),L:(0,n.t)("Lleida",null,{project:"commerce.utils"}),LU:(0,n.t)("Lugo",null,{project:"commerce.utils"}),M:(0,n.t)("Madrid",null,{project:"commerce.utils"}),MA:(0,n.t)("M\xE1laga",null,{project:"commerce.utils"}),ML:(0,n.t)("Melilla",null,{project:"commerce.utils"}),MU:(0,n.t)("Murcia",null,{project:"commerce.utils"}),NA:(0,n.t)("Navarre",null,{project:"commerce.utils"}),OR:(0,n.t)("Ourense",null,{project:"commerce.utils"}),P:(0,n.t)("Palencia",null,{project:"commerce.utils"}),PO:(0,n.t)("Pontevedra",null,{project:"commerce.utils"}),SA:(0,n.t)("Salamanca",null,{project:"commerce.utils"}),TF:(0,n.t)("Santa Cruz de Tenerife",null,{project:"commerce.utils"}),SG:(0,n.t)("Segovia",null,{project:"commerce.utils"}),SE:(0,n.t)("Seville",null,{project:"commerce.utils"}),SO:(0,n.t)("Soria",null,{project:"commerce.utils"}),T:(0,n.t)("Tarragona",null,{project:"commerce.utils"}),TE:(0,n.t)("Teruel",null,{project:"commerce.utils"}),TO:(0,n.t)("Toledo",null,{project:"commerce.utils"}),V:(0,n.t)("Valencia",null,{project:"commerce.utils"}),VA:(0,n.t)("Valladolid",null,{project:"commerce.utils"}),ZA:(0,n.t)("Zamora",null,{project:"commerce.utils"}
2650),Z:(0,n.t)("Zaragoza",null,{project:"commerce.utils"})}),c=Object.freeze({CW:(0,n.t)("Carlow",null,{project:"commerce.utils",notes:"Irish county"}),CN:(0,n.t)("Cavan",null,{project:"commerce.utils",notes:"Irish county"}),CE:(0,n.t)("Clare",null,{project:"commerce.utils",notes:"Irish county"}),CO:(0,n.t)("Cork",null,{project:"commerce.utils",notes:"Irish county"}),DL:(0,n.t)("Donegal",null,{project:"commerce.utils",notes:"Irish county"}),D:(0,n.t)("Dublin",null,{project:"commerce.utils",notes:"Irish county"}),G:(0,n.t)("Galway",null,{project:"commerce.utils",notes:"Irish county"}),KY:(0,n.t)("Kerry",null,{project:"commerce.utils",notes:"Irish county"}),KE:(0,n.t)("Kildare",null,{project:"commerce.utils",notes:"Irish county"}),KK:(0,n.t)("Kilkenny",null,{project:"commerce.utils",notes:"Irish county"}),LS:(0,n.t)("Laois",null,{project:"commerce.utils",notes:"Irish county"}),LM:(0,n.t)("Leitrim",null,{project:"commerce.utils",notes:"Irish county"}),LK:(0,n.t)("Limerick",null,{project:"commerce.utils",notes:"Irish county"}),LD:(0,n.t)("Longford",null,{project:"commerce.utils",notes:"Irish county"}),LH:(0,n.t)("Louth",null,{project:"commerce.utils",notes:"Irish county"}),MO:(0,n.t)("Mayo",null,{project:"commerce.utils",notes:"Irish county"}),MH:(0,n.t)("Meath",null,{project:"commerce.utils",notes:"Irish county"}),MN:(0,n.t)("Monaghan",null,{project:"commerce.utils",notes:"Irish county"}),OY:(0,n.t)("Offaly",null,{project:"commerce.utils",notes:"Irish county"}),RN:(0,n.t)("Roscommon",null,{project:"commerce.utils",notes:"Irish county"}),SO:(0,n.t)("Sligo",null,{project:"commerce.utils",notes:"Irish county"}),TA:(0,n.t)("Tipperary",null,{project:"commerce.utils",notes:"Irish county"}),WD:(0,n.t)("Waterford",null,{project:"commerce.utils",notes:"Irish county"}),WH:(0,n.t)("Westmeath",null,{project:"commerce.utils",notes:"Irish county"}),WX:(0,n.t)("Wexford",null,{project:"commerce.utils",notes:"Irish county"}),WW:(0,n.t)("Wicklow",null,{project:"commerce.utils",notes:"Irish county"})}),p={DR:(0,n.t)("Drenthe",null,{project:"commerce.utils",notes:"Dutch province"}),FL:(0,n.t)("Flevoland",null,{project:"commerce.utils",notes:"Dutch province"}),FR:(0,n.t)("Friesland",null,{project:"commerce.utils",notes:"Dutch province"}),GE:(0,n.t)("Gelderland",null,{project:"commerce.utils",notes:"Dutch province"}),GR:(0,n.t)("Groningen",null,{project:"commerce.utils",notes:"Dutch province"}),LI:(0,n.t)("Limburg",null,{project:"commerce.utils",notes:"Dutch province"}),NB:(0,n.t)("North Brabant",null,{project:"commerce.utils",notes:"Dutch province"}),NH:(0,n.t)("North Holland",null,{project:"commerce.utils",notes:"Dutch province"}),OV:(0,n.t)("Overijssel",null,{project:"commerce.utils",notes:"Dutch province"}),UT:(0,n.t)("Utrecht",null,{project:"commerce.utils",notes:"Dutch province"}),ZE:(0,n.t)("Zeeland",null,{project:"commerce.utils",notes:"Dutch province"}),ZH:(0,n.t)("South Holland",null,{project:"commerce.utils",notes:"Dutch province"})},v={BW:(0,n.t)("Baden-W\xFCrttemberg",null,{project:"commerce.utils",notes:"German state"}),BY:(0,n.t)("Bavaria",null,{project:"commerce.utils",notes:"German state"}),BE:(0,n.t)("Berlin",null,{project:"commerce.utils",notes:"German state"}),BB:(0,n.t)("Brandenburg",null,{project:"commerce.utils",notes:"German state"}),HB:(0,n.t)("Bremen",null,{project:"commerce.utils",notes:"German state"}),HH:(0,n.t)("Hamburg",null,{project:"commerce.utils",notes:"German state"}),HE:(0,n.t)("Hesse",null,{project:"commerce.utils",notes:"German state"}),MV:(0,n.t)("Mecklenburg-Western Pomerania",null,{project:"commerce.utils",notes:"German state"}),NI:(0,n.t)("Lower Saxony",null,{project:"commerce.utils",notes:"German state"}),NW:(0,n.t)("North Rhine-Westphalia",null,{project:"commerce.utils",notes:"German state"}),RP:(0,n.t)("Rhineland-Palatinate",null,{project:"commerce.utils",notes:"German state"}),SL:(0,n.t)("Saarland",null,{project:"commerce.utils",notes:"German state"}),SN:(0,n.t)("Saxony",null,{project:"commerce.utils",notes:"German state"}),ST:(0,n.t)("Saxony-Anhalt",null,{project:"commerce.utils",notes:"German state"}),SH:(0,n.t)("Schleswig-Holstein",null,{project:"commerce.utils",notes:"German state"}),TH:(0,n.t)("Thuringia",null,{project:"commerce.utils",notes:"German state"})},m={AU:t,CA:r,ES:a,FR:o,GB:l,IE:c,NO:f,NZ:d,SE:h,US:i,DE:v,NL:p},b=s.default=m;_.exports=s.default},86978:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"Countries",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(s,"DEFAULT_ADDRESS_CONFIGURATION",{enumerable:!0,get:function(){return t.DEFAULT_ADDRESS_CONFIGURATION}}),Object.defineProperty(s,"Regions",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(s,"getAddressConfigurationByISOCode",{enumerable:!0,get:function(){return t.getAddressConfigurationByISOCode}}),Object.defineProperty(s,"getAddressLabelsForCountry",{enumerable:!0,get:function(){return l.getAddressLabelsForCountry}});var r=n(e(666017)),i=n(e(521239)),t=e(945853),l=e(492783)},691703:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e={WEEK:"WEEK",MONTH:"MONTH",YEAR:"YEAR"},n=s.default=e;_.exports=s.default},666017:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=e(580054),r=s.default=(0,n.getCountries)();_.exports=s.default},580054:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.t=s.pluralize=s.getCurrencySymbol=s.getCountries=s.formatQuantity=s.formatNumber=s.formatMoney=s.formatIcuMessage=s.formatCurrencyToParts=s.formatCurrency=void 0;var r=n(e(300548)),i=e(358322),t=(0,i.getI18nInstance)(),l=new r.default(t),o=s.formatNumber=t.formatNumber,d=s.formatCurrency=t.formatCurrency,f=s.formatCurrencyToParts=t.formatCurrencyToParts,h=s.getCountries=t.getCountries,a=s.getCurrencySymbol=t.getCurrencySymbol,c=s.formatQuantity=t.formatQuantity,p=s.t=t.translate,v=s.pluralize=t.pluralize,m=s.formatMoney=t.formatMoney,b=s.formatIcuMessage=l.formatIcuMessage},358322:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.setI18nInstance=s.getI18nInstance=void 0,e(392338);var n=e(517431),r="commerce.utils";function i(d){return e(752646)("./".concat(r,".").concat(d,".yaml"))}var t=(0,n.setupLibrary)(r,i),l=s.getI18nInstance=t.getI18nInstance,o=s.setI18nInstance=t.setI18nInstance},213914:function(_,s,e){"use strict";e(392338),e(392338),e(392338),e(392338);var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.AddressUtils=void 0,Object.defineProperty(s,"BillingPeriodUnits",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(s,"SiteUserAccountInfoAccessor",{enumerable:!0,get:function(){return l.default}}),s.SubscriptionUtils=s.SiteVisitorTracking=void 0,Object.defineProperty(s,"getI18nInstance",{enumerable:!0,get:function(){return d.getI18nInstance}}),Object.defineProperty(s,"setI18nInstance",{enumerable:!0,get:function(){return d.setI18nInstance}});var r=h(e(493542));s.SubscriptionUtils=r;var i=h(e(246897));s.SiteVisitorTracking=i;var t=h(e(86978));s.AddressUtils=t;var l=n(e(675241)),o=n(e(691703)),d=e(358322);function f(a){if(typeof WeakMap!="function")return null;var c=new WeakMap,p=new WeakMap;return(f=function(m){return m?p:c})(a)}function h(a,c){if(!c&&a&&a.__esModule)return a;
2650if(a===null||typeof a!="object"&&typeof a!="function")return{default:a};var p=f(c);if(p&&p.has(a))return p.get(a);var v={__proto__:null},m=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var b in a)if(b!=="default"&&Object.prototype.hasOwnProperty.call(a,b)){var E=m?Object.getOwnPropertyDescriptor(a,b):null;E&&(E.get||E.set)?Object.defineProperty(v,b,E):v[b]=a[b]}return v.default=a,p&&p.set(a,v),v}},752646:function(_,s,e){var n={"./commerce.utils.en-US.yaml":"624279"};function r(t){var l=i(t);return e(l)}function i(t){if(!e.o(n,t)){var l=new Error("Cannot find module '"+t+"'");throw l.code="MODULE_NOT_FOUND",l}return n[t]}r.keys=function(){return Object.keys(n)},r.resolve=i,_.exports=r,r.id="752646"},819538:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.getAccountContext=v,s.initAccountContext=c,s.useAccountContext=m;var r=n(e(141202)),i=n(e(736397)),t=n(e(845018)),l=e(174161),o=n(e(547740)),d=e(543926),f,h=!1,a=(0,o.default)((0,t.default)(r.default.mark(function b(){return r.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return A.prev=0,A.next=3,(0,d.fetchContext)("/api/context/account");case 3:return A.abrupt("return",A.sent);case 6:return A.prev=6,A.t0=A.catch(0),console.error("[@sqs/config-context]",`Failed to fetch account context API.
2651`,A.t0),A.abrupt("return",null);case 10:case"end":return A.stop()}},b,null,[[0,6]])})));function c(){return p.apply(this,arguments)}function p(){return p=(0,t.default)(r.default.mark(function b(){var E;return r.default.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:if(!h){I.next=2;break}return I.abrupt("return",f);case 2:return I.next=4,a();case 4:return E=I.sent,f=E,h=!0,I.abrupt("return",E);case 8:case"end":return I.stop()}},b)})),p.apply(this,arguments)}function v(){return h?f:(console.error("[@sqs/config-context]","Error! account context has not been initialized.","Multiple copies of @sqs/config-context being installed are not supported and must be deduplicated."),null)}function m(){var b=(0,l.useState)(),E=(0,i.default)(b,2),A=E[0],I=E[1];return(0,l.useEffect)(()=>{function C(){return P.apply(this,arguments)}function P(){return P=(0,t.default)(r.default.mark(function x(){var T;return r.default.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:return U.next=2,c();case 2:T=U.sent,I(T);case 4:case"end":return U.stop()}},x)})),P.apply(this,arguments)}C()},[]),A}},740882:function(_,s,e){"use strict";e.r(s),e.d(s,{VISITOR_IDENTIFIER_COOKIE:()=>f,SiteVisitorEventsTracker:()=>C,CRUMB_COOKIE:()=>h,CENSUS_COOKIE:()=>a});var n=e("392338"),r=e("429039"),i=e.n(r),t=e("221661"),l=e("981491"),o=e("994336"),d=e.n(o),f="crumb",h="crumb",a="ss_cvr",c="SiteUserInfo",p=()=>{var P=d().get(c);if(!P)return null;try{return JSON.parse(P)}catch(x){return console.error("Could not parse user info cookie value",x),null}},v={isAuthenticated(){var P=p();return!!(P!=null&&P.authenticated)},getSiteUserId(){var P=p();return P==null?void 0:P.siteUserId}},m=v;function b(P,x){var T=Object.keys(P);if(Object.getOwnPropertySymbols){var D=Object.getOwnPropertySymbols(P);x&&(D=D.filter(function(U){return Object.getOwnPropertyDescriptor(P,U).enumerable})),T.push.apply(T,D)}return T}function E(P){for(var x=1;x<arguments.length;x++){var T=arguments[x]!=null?arguments[x]:{};x%2?b(Object(T),!0).forEach(function(D){i()(P,D,T[D])}):Object.getOwnPropertyDescriptors?Object.defineProperties(P,Object.getOwnPropertyDescriptors(T)):b(Object(T)).forEach(function(D){Object.defineProperty(P,D,Object.getOwnPropertyDescriptor(T,D))})}return P}function A(){return{end_user_session_id:d().get(h),ss_cvr:d().get(a),email_derived_user_id:m.getSiteUserId()}}class I{constructor(x,T){this.tracker=new t.SiteVisitorClient({customSchemaName:x,sourceEnvironment:l.isInternal()?t.SourceEnvironment.STAGING:t.SourceEnvironment.PROD},T)}track(x){var T=A();T.ss_cvr&&this.tracker.track(E(E({},T),x))}}var C=I},622762:function(_,s,e){"use strict";e.r(s),e.d(s,{TextAttributeId:()=>Mt,TextHighlightMarkClassName:()=>Ht,createScaledTextNode:()=>n.Z,TextShape:()=>at});var n=e("896093"),r=e("392338"),i=e("429039"),t=e.n(i),l=e("708380"),o=e("749189"),d=e("210750"),f=e.n(d),h=e("976003"),a=e.n(h);function c(Qe){return Qe&&Qe.constructor&&Qe.constructor.name==="Object"}function p(Qe,Oe){return!Qe&&!Oe||Array.isArray(Qe)&&Array.isArray(Oe)||c(Qe)&&c(Oe)||typeof Qe=="string"&&typeof Oe=="string"||!isNaN(Qe)&&!isNaN(Oe)}function v(Qe){var Oe=Qe.newPointer,Re=Qe.oldPointer,$e=new Set;return Oe.forEach(Ye=>{Re.includes(Ye)||$e.add(Ye)}),Array.isArray(Re)&&Re.forEach(Ye=>{Oe.includes(Ye)||$e.add(Ye)}),Array.from($e)}function m(Qe,Oe){var Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";if(typeof Qe!="object"||typeof Oe!="object")throw new Error("".concat(m.name," parameters must be Arrays or Objects, received: ").concat(Qe," and ").concat(Oe));if(!a()(Qe,Oe)){if(Array.isArray(Qe)&&Array.isArray(Oe))return v({newPointer:Qe,oldPointer:Oe});var $e=Object.keys(Qe),Ye=$e.map(Et=>{var Ut=Qe[Et],dn=Oe[Et];if(!p(Ut,dn))return"".concat(Re).concat(Et);if(c(Ut)&&c(dn))return m(Ut,dn,"".concat(Re).concat(Et,"."));if(Array.isArray(Ut)){if(a()(Ut,dn))return null;var fn=v({newPointer:Ut,oldPointer:dn});return"".concat(Re).concat(Et,"[").concat(fn,"]")}return a()(Ut,dn)?null:"".concat(Re).concat(Et)}).filter(Et=>!!Et),ct=v({newPointer:Object.keys(Qe),oldPointer:Object.keys(Oe)});return ct.forEach(Et=>{Ye.includes("".concat(Re).concat(Et))||Ye.push("".concat(Re).concat(Et))}),Ye.flat()}return[]}var b=m,E=e("736397"),A=e.n(E),I=Qe=>"<svg>".concat(Qe,"</svg>"),C=function(){var Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"M0,0";return'<path d="'.concat(Oe,'" vector-effect="non-scaling-stroke" />')},P=(Qe,Oe)=>{var Re=Oe[0]-Qe[0],$e=Oe[1]-Qe[1];return{length:Math.sqrt(Math.pow(Re,2)+Math.pow($e,2)),angle:Math.atan2($e,Re)}},x=(Qe,Oe)=>(Re,$e,Ye,ct)=>{var Et=$e||Re,Ut=Ye||Re,dn=Qe(Et,Ut),fn=dn.angle+(ct?Math.PI:0),Bn=dn.length*.5*Oe,ar=Re[0]+Math.cos(fn)*Bn,cr=Re[1]+Math.sin(fn)*Bn;return[ar,cr]},T=function(Oe){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return($e,Ye,ct)=>{var Et=A()(ct[Ye-1],2),Ut=Et[0],dn=Et[1],fn=Oe(ct[Ye-1],ct[Ye-2],$e),Bn=Oe($e,ct[Ye-1],ct[Ye+1],!0),ar=Re&&Ye===ct.length-1?" z":"";return"c ".concat(fn[0]-Ut,",").concat(fn[1]-dn," ").concat(Bn[0]-Ut,",").concat(Bn[1]-dn," ").concat($e[0]-Ut,",").concat($e[1]-dn).concat(ar)}},D=function(Oe,Re){var $e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Oe.reduce((Ye,ct,Et,Ut)=>Et===0?$e?"":"M ".concat(ct[0],",").concat(ct[1]):"".concat(Ye," ").concat(Re(ct,Et,Ut)),"")};function U(Qe,Oe){var Re=Object.keys(Qe);
2651if(Object.getOwnPropertySymbols){var $e=Object.getOwnPropertySymbols(Qe);Oe&&($e=$e.filter(function(Ye){return Object.getOwnPropertyDescriptor(Qe,Ye).enumerable})),Re.push.apply(Re,$e)}return Re}function j(Qe){for(var Oe=1;Oe<arguments.length;Oe++){var Re=arguments[Oe]!=null?arguments[Oe]:{};Oe%2?U(Object(Re),!0).forEach(function($e){t()(Qe,$e,Re[$e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Qe,Object.getOwnPropertyDescriptors(Re)):U(Object(Re)).forEach(function($e){Object.defineProperty(Qe,$e,Object.getOwnPropertyDescriptor(Re,$e))})}return Qe}class k{constructor(Oe,Re){t()(this,"node",document.createElement("svg")),t()(this,"paths",[]),t()(this,"pathsLen",[]),t()(this,"lastWidth",-1),t()(this,"lastHeight",-1),t()(this,"setRefs",()=>{this.svg=this.container.querySelector("svg"),this.paths=Array.from(this.container.querySelectorAll("path"))});var $e=Re.uniforms;this.uniforms=j({progress:{value:-1}},$e),this.container=Oe}calculatePathLengths(){this.pathsLen=this.paths.map(Oe=>Oe.getTotalLength())}onSetSize(Oe,Re){}onUpdate(){}onDestroy(){}setSize(Oe,Re){Oe===this.lastWidth&&Re===this.lastHeight||(this.onSetSize(Oe,Re),this.calculatePathLengths(),this.lastWidth=Oe,this.lastHeight=Re,this.update())}update(){var Oe=this.uniforms.progressDraw;this.paths.forEach((Re,$e)=>{var Ye=Math.ceil(this.pathsLen[$e]);Ye&&(Re.setAttribute("stroke-dasharray",Ye),Re.setAttribute("stroke-dashoffset",Ye*2+Oe.value*-Ye))}),this.onUpdate()}destroy(){this.onDestroy(),this.node.remove()}}class G extends k{constructor(Oe,Re){super(Oe,Re),Oe.innerHTML=I(C()),this.setRefs()}onSetSize(Oe,Re){var $e=Math.min(Oe*.2,10),Ye=Math.min(Re*.25,5),ct=Oe+$e*2,Et=Re+Ye*2,Ut=["M".concat(-$e+ct*.35,",").concat(-Ye+Et*.95),"C ".concat(-$e+ct*.554,",").concat(-Ye+Et*.994," ").concat(-$e+ct,",").concat(-Ye+Et*.94," ").concat(-$e+ct,",").concat(-Ye+Et*.52),"C ".concat(-$e+ct,",").concat(-Ye+Et*.165," ").concat(-$e+ct*.706,",",0," ").concat(-$e+ct*.496,",",0),"S ".concat(-$e+ct*.01,",").concat(-Ye+Et*.165," ").concat(-$e+ct*.01,",").concat(-Ye+Et*.508),"S ".concat(-$e+ct*.241,",").concat(-Ye+Et*1.039," ").concat(-$e+ct*.74,",").concat(-Ye+Et*.994)];this.paths[0].setAttribute("d",Ut.join(" "))}}class H extends k{constructor(Oe,Re){super(Oe,Re),this.bezierCalc=T(x(P,.5)),Oe.innerHTML=I(C()+C()),this.setRefs()}onSetSize(Oe,Re){this.paths.forEach(($e,Ye)=>{var ct=H.paths[Ye].map(Et=>[Et[0]*Oe,Et[1]*Re]);$e.setAttribute("d",D(ct,this.bezierCalc))})}}H.paths=[[[0,1],[.5,.55],[1,.25]],[[0,.23],[.6,.6],[1,.9]]];class ne extends k{constructor(Oe,Re){super(Oe,Re),this.bezierCalc=T(x(P,.7)),Oe.innerHTML=I(C()+C()),this.setRefs()}onSetSize(Oe,Re){this.paths.forEach(($e,Ye)=>{var ct=ne.paths[Ye].map(Et=>[Et[0]*Oe,Et[1]*Re]);$e.setAttribute("d",D(ct,this.bezierCalc))})}}ne.paths=[[[0,.22],[.25,.21],[.5,.2],[.75,.21],[1,.24]],[[0,.92],[.25,.9],[.5,.88],[.75,.9],[1,.92]]];class ee extends k{constructor(Oe,Re){super(Oe,Re),this.bezierCalc=T(x(P,.5)),Oe.innerHTML=I(C()),this.setRefs()}onSetSize(Oe,Re){var $e=this.uniforms.fontSize.value,Ye=$e*.25,ct=$e*.12,Et=Math.floor(Oe/(Ye*.7)),Ut=Re*.97,dn=[[0,Ut],[Ye,Ut-ct],[Ye*.7,Ut]],fn=D(dn,this.bezierCalc,!0);this.paths[0].setAttribute("d","M0,".concat(Ut," ").concat(fn.repeat(Et)))}}class te extends k{constructor(Oe,Re){super(Oe,Re),this.bezierCalc=T(x(P,.3)),Oe.innerHTML=I(C()),this.setRefs()}onSetSize(Oe,Re){var $e=te.path.map(Ye=>[Ye[0]*Oe,Ye[1]*Re]);this.paths[0].setAttribute("d",D($e,this.bezierCalc))}}te.path=[[0,.88],[.5,.85],[1,.9],[.6,.85],[.1,.95],[.5,.93],[.8,.95],[.5,1],[.3,1]];class q extends k{constructor(Oe,Re){super(Oe,Re),this.bezierCalc=T(x(P,.5)),Oe.innerHTML=I(C()),this.setRefs()}onSetSize(Oe,Re){var $e=q.paths[0].map(Ye=>[Ye[0]*Oe,Ye[1]*Re]);this.paths[0].setAttribute("d",D($e,this.bezierCalc))}}q.paths=[[[0,.55],[.5,.55],[1,.55]]];class X extends k{constructor(Oe,Re){super(Oe,Re),this.bezierCalc=T(x(P,.5)),Oe.innerHTML=I(C()),this.setRefs()}onSetSize(Oe,Re){var $e=X.paths[0].map(Ye=>[Ye[0]*Oe,Ye[1]*Re]);this.paths[0].setAttribute("d",D($e,this.bezierCalc))}}X.paths=[[[0,.33],[.6,.6],[1,.88]]];class Q extends k{constructor(Oe,Re){super(Oe,Re),Oe.innerHTML=I(C()),this.setRefs()}onSetSize(Oe,Re){this.paths[0].setAttribute("d","M0,".concat(Re*.9," L").concat(Oe,",").concat(Re*.9))}}class ae extends k{constructor(Oe,Re){super(Oe,Re),Oe.innerHTML=I(C()),this.setRefs()}onSetSize(Oe,Re){var $e=[[0,Re*.99],[Oe*.5,Re*.88],[Oe,Re*.89],[Oe*.98,Re*.92]],Ye=[.5,.5,.5,.1],ct=(Et,Ut,dn)=>{var fn=x(P,Ye[Ut]),Bn=A()(dn[Ut-1],2),ar=Bn[0],cr=Bn[1],Ee=fn(dn[Ut-1],dn[Ut-2],Et),an=fn(Et,dn[Ut-1],dn[Ut+1],!0);return"c ".concat(Ee[0]-ar,",").concat(Ee[1]-cr," ").concat(an[0]-ar,",").concat(an[1]-cr," ").concat(Et[0]-ar,",").concat(Et[1]-cr)};this.paths[0].setAttribute("d",D($e,ct))}}class Z extends k{constructor(Oe,Re){super(Oe,Re),this.bezierCalc=T(x(P,.5)),Oe.innerHTML=I(C()+C()),this.setRefs()}onSetSize(Oe,Re){this.paths.forEach(($e,Ye)=>{var ct=Z.paths[Ye].map(Et=>[Et[0]*Oe,Et[1]*Re]);$e.setAttribute("d",D(ct,this.bezierCalc))})}}Z.paths=[[[0,.9],[.5,.9],[1,.9]],[[0,1],[.5,1],[1,1]]];class ue extends k{constructor(Oe,Re){super(Oe,Re),this.bezierCalc=T(x(P,.5)),Oe.innerHTML=I(C()),this.setRefs()}onSetSize(Oe,Re){var $e=this.uniforms.fontSize.value,Ye=$e*.25,ct=$e*.15,Et=Math.ceil(Oe/Ye)+1,Ut=Re*.97,dn=[...Array(Et)].map((fn,Bn)=>[Bn*Ye,Bn%2===0?Ut:Ut-ct]);this.paths[0].setAttribute("d",D(dn,this.bezierCalc))}}var $={circle:G,cross:H,enclose:ne,jagged:ee,marker:q,scribble:te,strike:q,strikeDiagonal:X,underline:Q,underlineCurve:ae,underlineDouble:Z,wave:ue},oe=Object.keys($),re=$,fe=(Qe,Oe)=>{for(var Re in Oe)Qe.setProperty(Re,Oe[Re])},Se=Qe=>({left:Qe.left,right:Qe.right,top:Qe.top,bottom:Qe.bottom,x:Qe.x,y:Qe.y,width:Math.max(0,Math.round(Qe.width)),height:Math.max(0,Math.round(Qe.height))}),Te=Qe=>{for(;Qe&&Qe.nodeType!==Node.ELEMENT_NODE;)Qe=Qe.parentNode;return Qe};function Je(Qe,Oe){var Re=Object.keys(Qe);
2651if(Object.getOwnPropertySymbols){var $e=Object.getOwnPropertySymbols(Qe);Oe&&($e=$e.filter(function(Ye){return Object.getOwnPropertyDescriptor(Qe,Ye).enumerable})),Re.push.apply(Re,$e)}return Re}function ht(Qe){for(var Oe=1;Oe<arguments.length;Oe++){var Re=arguments[Oe]!=null?arguments[Oe]:{};Oe%2?Je(Object(Re),!0).forEach(function($e){t()(Qe,$e,Re[$e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Qe,Object.getOwnPropertyDescriptors(Re)):Je(Object(Re)).forEach(function($e){Object.defineProperty(Qe,$e,Object.getOwnPropertyDescriptor(Re,$e))})}return Qe}class Bt{constructor(Oe,Re){t()(this,"currentShapeType",null),this.state=ht(ht({},Bt.defaultState),Re),this.uniforms=ht({thickness:{value:.1}},Re.uniforms),this.container=Oe,this.node=document.createElement("div"),this.node.className="TextShape-node",this.onUpdateState(),this.container.appendChild(this.node),this.update()}onUpdateState(){var Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.state=ht(ht({},this.state),Oe);var Re=this.state,$e=Re.id,Ye=Re.isFront,ct=Re.shape,Et=Re.color,Ut=Re.thickness,dn=Re.linecap,fn=Re.fontSize,Bn=Re.blend,ar=Re.opacity;this.node.dataset.textAttributeId=$e,this.node.dataset.shape=ct,this.node.dataset.fontSize=fn,this.node.dataset.isFront=Ye,Object.assign(this.node.style,{fontSize:"".concat(fn,"px")}),this.uniforms.fontSize.value=fn,this.uniforms.thickness.value=Ut.unit==="em"?fn*parseFloat(Ut.value):Ut.value,fe(this.node.style,{"--stroke":Et,"--stroke-width":"".concat(Ut.value).concat(Ut.unit),"--stroke-linecap":dn,"--stroke-linejoin":dn==="round"?"round":"bevel","--blend":Bn,"--opacity":ar}),ct!==this.currentShapeType&&this.createShape(ct)}createShape(Oe){this.shape&&this.shape.destroy(),this.currentShapeType=Oe,this.shape=re[Oe]?new re[Oe](this.node,{uniforms:this.uniforms}):null}setSizeAndPosition(Oe,Re,$e){var Ye=1/$e,ct=this.uniforms.thickness.value-this.uniforms.fontSize.value*.25,Et=Math.round(Oe.width*Ye-ct),Ut=Math.round(Oe.height*Ye),dn=Oe.x*Ye,fn=Oe.y*Ye,Bn=Re.x*Ye,ar=Re.y*Ye;this.node.dataset.index=Oe.index,Object.assign(this.node.style,{width:"".concat(Et,"px"),height:"".concat(Ut,"px"),left:"".concat(Math.round(dn-Bn+ct*.5),"px"),top:"".concat(Math.round(fn-ar),"px")}),this.shape&&this.shape.setSize(Et,Ut)}update(){var Oe=this.state.animation,Re=this.uniforms.progressReveal,$e=Oe==="fadeScale"?.5+Re.value*.5:1;this.node.style.opacity=Re.value,this.node.style.transform="scale(".concat($e,")"),this.shape&&this.shape.update()}destroy(){this.shape&&(this.shape.destroy(),delete this.shape),this.node.remove(),delete this.node,delete this.container}}Bt.defaultState={};var ve=e("860921"),we=e.n(ve),ge=e("700436"),rt=e.n(ge);function vt(Qe,Oe){var Re=Object.keys(Qe);if(Object.getOwnPropertySymbols){var $e=Object.getOwnPropertySymbols(Qe);Oe&&($e=$e.filter(function(Ye){return Object.getOwnPropertyDescriptor(Qe,Ye).enumerable})),Re.push.apply(Re,$e)}return Re}function st(Qe){for(var Oe=1;Oe<arguments.length;Oe++){var Re=arguments[Oe]!=null?arguments[Oe]:{};Oe%2?vt(Object(Re),!0).forEach(function($e){t()(Qe,$e,Re[$e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Qe,Object.getOwnPropertyDescriptors(Re)):vt(Object(Re)).forEac
2651h(function($e){Object.defineProperty(Qe,$e,Object.getOwnPropertyDescriptor(Re,$e))})}return Qe}class Vt{constructor(Oe){t()(this,"setState",Re=>{this.state=st(st({},this.state),Re)}),this.props=st(st({},this.constructor.defaultProps),Oe),this.state=st(st({},this.constructor.defaultState),this.constructor.state),window.Y&&window.Y.Global&&window.Y.Global.after("frame:device:change",this.flushResizeOnDeviceChange,this)}flushResizeOnDeviceChange(){this.onResize&&this.onResize.flush&&this.onResize.flush()}destroy(){window.Y&&window.Y.Global&&window.Y.Global.detach("frame:device:change",this.flushResizeOnDeviceChange,this)}}t()(Vt,"defaultProps",{}),t()(Vt,"defaultState",{});var jt=(Qe,Oe,Re)=>Qe*(1-Re)+Oe*Re,Lt=null,Ge=Qe=>Qe*Qe,rn=function(Oe){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,$e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Ye=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;return-$e*(Oe/=Ye)*(Oe-2)+Re},Wt=Qe=>Qe<.5?2*Qe*Qe:-1+(4-2*Qe)*Qe;class Gt extends Vt{constructor(Oe){super(Oe),t()(this,"tick",()=>{var $e=this.props,Ye=$e.ease,ct=$e.from,Et=$e.to,Ut=$e.duration,dn=$e.onUpdate,fn=$e.onComplete,Bn=Date.now()-this.lastUpdate;if(this.lastUpdate+=Bn,this.time=(this.lastUpdate-this.startTime)/1e3,this.time>Ut&&(this.time=Ut),dn(jt(ct,Et,Ye(this.time/Ut))),this.time>=Ut){fn(Et);return}this.frame=requestAnimationFrame(this.tick)});var Re=this.props.autoStart;this.state={isActive:!1},this.startTime=null,this.lastUpdate=null,this.frame=null,Re&&this.start()}start(){this.state.isActive||(this.setState({isActive:!0}),this.startTime=Date.now(),this.lastUpdate=this.startTime,this.frame=requestAnimationFrame(this.tick))}destroy(){cancelAnimationFrame(this.frame)}}t()(Gt,"defaultProps",{autoStart:!0,duration:1,ease:rn,from:0,onComplete:we(),onUpdate:we(),to:0});function tn(Qe,Oe){var Re=Object.keys(Qe);if(Object.getOwnPropertySymbols){var $e=Object.getOwnPropertySymbols(Qe);Oe&&($e=$e.filter(function(Ye){return Object.getOwnPropertyDescriptor(Qe,Ye).enumerable})),Re.push.apply(Re,$e)}return Re}function Jt(Qe){for(var Oe=1;Oe<arguments.length;Oe++){var Re=arguments[Oe]!=null?arguments[Oe]:{};Oe%2?tn(Object(Re),!0).forEach(function($e){t()(Qe,$e,Re[$e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Qe,Object.getOwnPropertyDescriptors(Re)):tn(Object(Re)).forEac
2651h(function($e){Object.defineProperty(Qe,$e,Object.getOwnPropertyDescriptor(Re,$e))})}return Qe}class In{constructor(Oe,Re){t()(this,"timeout",{ready:null}),t()(this,"tween",null),t()(this,"initAnimation",()=>{this.animateTo(0)}),t()(this,"onUpdateDraw",Et=>{var Ut=this.props.onUpdate;this.uniforms.progressDraw.value=Et,Ut()}),t()(this,"onUpdateReveal",Et=>{var Ut=this.props.onUpdate;this.uniforms.progressReveal.value=Et,Ut()}),t()(this,"onAnimationComplete",()=>{}),this.props=Jt(Jt({},In.defaultProps),Re);var $e=this.props,Ye=$e.uniforms,ct=$e.config;this.node=Oe,this.config=Jt({isAnimationEnabled:!1,animation:"draw",direction:"right",duration:1},ct),this.uniforms=Jt({progressDraw:{value:-1}},Ye),this.reset()}setConfig(){var Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Re=Jt(Jt({},this.config),Oe),$e=b(this.config,Re);$e.length&&(this.config=Jt({},Re))}ready(){var Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Re=this.props.onUpdate;this.reset(),Re(),this.timeout.ready=setTimeout(this.initAnimation,Oe)}setInitialState(){var Oe=this.config,Re=Oe.isAnimationEnabled,$e=Oe.animation,Ye=Oe.direction;if(Re&&$e==="draw"){this.uniforms.progressReveal.value=1,this.uniforms.progressDraw.value=Ye==="right"?-1:1;return}if(Re&&($e==="fade"||$e==="fadeScale")){this.uniforms.progressReveal.value=0,this.uniforms.progressDraw.value=0;return}this.uniforms.progressReveal.value=1,this.uniforms.progressDraw.value=0}reset(){var Oe=this.props.onUpdate;clearTimeout(this.timeout.ready),this.destroyTween(),this.setInitialState(),Oe()}animateTo(Oe){var Re=this.config,$e=Re.animation,Ye=Re.duration;if(this.destroyTween(),$e==="draw"){var ct=rt()(Math.abs(this.uniforms.progressDraw.value-Oe),.2,1);this.tween=new Gt({duration:Ye*ct,from:this.uniforms.progressDraw.value,to:Oe,onUpdate:this.onUpdateDraw,onComplete:this.onAnimationComplete});return}var Et=1-Math.abs(Oe),Ut=rt()(Math.abs(this.uniforms.progressReveal.value-Et),.2,1);this.tween=new Gt({duration:Ye*Ut,from:this.uniforms.progressReveal.value,to:Et,onUpdate:this.onUpdateReveal,onComplete:this.onAnimationComplete})}destroyTween(){this.tween&&(this.tween.destroy(),this.tween=null)}destroy(){var Oe;this.destroyTween(),(Oe=this.timeout)!==null&&Oe!==void 0&&Oe.ready&&clearTimeout(this.timeout.ready)}}In.defaultProps={config:{},onUpdate:we(),uniforms:{}};var Qn=e("24115"),se=function(Oe){for(var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,$e=[],Ye=document.createTreeWalker(Oe,NodeFilter.SHOW_TEXT,null,!1),ct;ct=Ye.nextNode();)Re&&!ct.parentNode.closest(Re)&&$e.push(ct);return $e};function ye(Qe){var Oe=Array.from(Qe.getClientRects());return Oe.map(Se)}function Pe(Qe,Oe){return Oe.reduce((Re,$e)=>([...$e.textContent.matchAll(/ /g)].forEach(Ye=>{Qe.setStart($e,Ye.index),Qe.setEnd($e,Ye.index+1),Re.push(Se(Qe.getBoundingClientRect()))}),Re),[])}function Ue(Qe){var Oe=Te(Qe.commonAncestorContainer),Re=Oe.closest(".catalog-entry-container");if(!Re)return 1;var $e=window.getComputedStyle(Re),Ye=new DOMMatrix($e.transform),ct=Ye.a||1;return ct}var Ze=(Qe,Oe)=>{var Re=Qe.reduce((Ye,ct)=>{var Et=Ye.rows[Ye.rowIndex];return(!Et||Et.y!==ct.y&&(Et.y<ct.y||Et.y+Et.height>ct.y+ct.height)&&Math.abs(Et.endX-ct.x)>1)&&(Ye.rowIndex+=1,Ye.rows[Ye.rowIndex]={left:ct.left,right:ct.right,top:ct.top,bottom:ct.bottom,x:ct.x,endX:ct.x,y:ct.y,width:0,height:ct.height},Et=Ye.rows[Ye.rowIndex]),Et.endX=Math.max(Et.endX,ct.right),Et.width=Math.max(0,Et.endX-Et.x),Ye},{rowIndex:-1,rows:[]}),$e=Re.rows;return $e.sort((Ye,ct)=>ct.width-Ye.width).sort((Ye,ct)=>ct.y-Ye.y),$e=$e.reduce((Ye,ct)=>{if(Ye.length){var Et=Ye[Ye.length-1];if(ct.y===Et.y&&ct.x===Et.x||ct.y===Et.y&&ct.endX===Et.endX)return Ye}var Ut=Oe.findIndex(dn=>ct.endX===dn.right&&ct.y===dn.y);return~Ut&&(ct.width-=Oe[Ut].width),Ye.push(ct),Ye},[]),$e},yt=Qe=>{if(!Qe||!Qe.length)return[];var Oe=document.createRange();Oe.setStart(Qe[0],0),Oe.setEnd(Qe[Qe.length-1],Qe[Qe.length-1].length);var Re=ye(Oe),$e=Ue(Oe),Ye=Pe(Oe,Qe),ct=Ze(Re,Ye);return Oe.detach(),{scale:$e,rowRects:ct.reverse().map((Et,Ut)=>(Et.index=Ut,Et))}};function _t(Qe,Oe){var Re=Object.keys(Qe);
2651if(Object.getOwnPropertySymbols){var $e=Object.getOwnPropertySymbols(Qe);Oe&&($e=$e.filter(function(Ye){return Object.getOwnPropertyDescriptor(Qe,Ye).enumerable})),Re.push.apply(Re,$e)}return Re}function St(Qe){for(var Oe=1;Oe<arguments.length;Oe++){var Re=arguments[Oe]!=null?arguments[Oe]:{};Oe%2?_t(Object(Re),!0).forEach(function($e){t()(Qe,$e,Re[$e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Qe,Object.getOwnPropertyDescriptors(Re)):_t(Object(Re)).forEach(function($e){Object.defineProperty(Qe,$e,Object.getOwnPropertyDescriptor(Re,$e))})}return Qe}class Ce{constructor(Oe,Re,$e){t()(this,"textNodes",[]),t()(this,"rowsPool",[]),t()(this,"intersectionScroll",null),t()(this,"uniforms",{progressReveal:{value:-1},progressDraw:{value:0},fontSize:{value:1}}),t()(this,"rAFID",null),t()(this,"timeoutGlobalAnimation",null),t()(this,"isTickingGlobalAnimation",!1),t()(this,"prefersReducedMotion",!0),t()(this,"_onMutation",()=>{this.isDestroyed||this.onResized()}),t()(this,"onResized",()=>{this.isDestroyed||(this.refreshFontSize(),this.refreshRows())}),t()(this,"onPrefersReducedMotionChange",cr=>{this.prefersReducedMotion=!cr.matches}),t()(this,"onIntersection",cr=>{cr&&(parseInt(window.getComputedStyle(this.parentNode).opacity)&&this.animation.ready(0),this.destroyIntersectionScroll())}),t()(this,"onGlobalAnimationStart",()=>{this.onResized(),this.startGlobalAnimationWatch()}),t()(this,"onGlobalAnimationEnd",()=>{this.onResized()}),t()(this,"tickSyncGlobalAnimation",()=>{this.onResized(),this.isTickingGlobalAnimation&&(this.rAFID=requestAnimationFrame(this.tickSyncGlobalAnimation))}),t()(this,"update",()=>{this.rowsPool.forEach(cr=>cr.update())}),this.node=Oe;var Ye={};try{var ct=this.node.dataset.textAttributeId,Et=Re;Ye=Et[ct]||{}}catch(cr){}this.prefersReducedMotion=!window.matchMedia("(prefers-reduced-motion: no-preference)").matches,this.state=this.getStateFromProps(St(St({},Ye),{},{isAnimationEnabled:!this.prefersReducedMotion&&Ye.isAnimationEnabled})),this.container=$e||this.node.closest("div"),this.parentNode=this.node.closest("h1, h2, h3, h4, h5, h6, p, div, pre"),this.onMutation=f()(this._onMutation,10),Object.assign(this.container.style,{position:"relative",zIndex:0}),this.bindListeners();var Ut=this.state,dn=Ut.isAnimationEnabled,fn=Ut.animation,Bn=Ut.direction,ar=Ut.duration;this.animation=new In(this.node,{uniforms:this.uniforms,onUpdate:this.update,config:{isAnimationEnabled:dn,animation:fn,direction:Bn,duration:ar}})}getStateFromProps(){var Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Re=St(St({},Ce.defaultState),Oe);
2651return typeof Re.duration=="string"&&(Re.duration=parseInt(Re.duration,10)),Re}onStateChange(){var Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,$e=this.getStateFromProps(St(St({},this.state),Oe)),Ye=b(this.state,$e);if(this.state=St(St({},this.state),$e),this.rowsPool.forEach(Bn=>Bn.onUpdateState(this.state)),!(!Re||!Ye.length)){var ct=this.state,Et=ct.isAnimationEnabled,Ut=ct.animation,dn=ct.direction,fn=ct.duration;this.animation.setConfig({isAnimationEnabled:Et,animation:Ut,direction:dn,duration:fn}),Ke(Ye)&&this.animation.ready(0),this.onMutation()}}bindListeners(){l.default.on(this.onResized,0),this.intersectionScroll=new o.default(this.node,{onIntersection:this.onIntersection,normalize:!1}),this.parentNode.addEventListener("transitionstart",this.onGlobalAnimationStart),this.parentNode.addEventListener("transitionend",this.onGlobalAnimationEnd),window.ResizeObserver&&(this.observerResize=new ResizeObserver(this.onMutation),this.observerResize.observe(this.container),this.observerResize.observe(this.node)),window.MutationObserver&&(this.observerMutation=new MutationObserver(this.onMutation),this.observerMutation.observe(this.node,{attributes:!0,childList:!0,subtree:!0})),this.mediaQueryList=window.matchMedia("(prefers-reduced-motion: no-preference)"),this.mediaQueryList.addEventListener?this.mediaQueryList.addEventListener("change",this.onPrefersReducedMotionChange):this.mediaQueryList.addListener(this.onPrefersReducedMotionChange)}unbindListeners(){this.parentNode.removeEventListener("transitionstart",this.onGlobalAnimationStart),this.parentNode.removeEventListener("transitionend",this.onGlobalAnimationEnd),this.destroyIntersectionScroll(),this.observerResize&&(this.observerResize.disconnect(),this.observerResize=null),this.observerMutation&&(this.observerMutation.disconnect(),this.observerMutation=null),l.default.off(this.onResized),this.mediaQueryList.removeEventListener?this.mediaQueryList.removeEventListener("change",this.onPrefersReducedMotionChange):this.mediaQueryList.removeListener(this.onPrefersReducedMotionChange)}startGlobalAnimationWatch(){clearTimeout(this.timeoutGlobalAnimation),this.timeoutGlobalAnimation=setTimeout(()=>{this.isTickingGlobalAnimation=!1},2e3),!this.isTickingGlobalAnimation&&(this.animation.ready(0),this.isTickingGlobalAnimation=!0,this.rAFID=requestAnimationFrame(this.tickSyncGlobalAnimation))}refreshFontSize(){var Oe=window.getComputedStyle(this.node),Re=parseInt(Oe.fontSize);Number.isNaN(Re)||this.onStateChange({fontSize:Re},!1)}refreshTextNodes(){var Oe=this.node.ownerDocument;if(!Oe.contains(this.node)){var Re=this.container.getAttribute("id"),$e=this.node.getAttribute("data-text-attribute-id"),Ye=Oe.querySelector('[id="'.concat(Re,'"]')),ct=Ye&&Ye.querySelector('.sqsrte-text-highlight[data-text-attribute-id="'.concat($e,'"]'));ct&&(this.container=Ye,this.node=ct)}this.textNodes=se(this.node,".TextShape-node")}refreshRows(){this.refreshTextNodes();var Oe=this.container.getBoundingClientRect(),Re=yt(this.textNodes),$e=Re.rowRects,Ye=Re.scale,ct=this.rowsPool.splice($e.length);ct.forEach(Bn=>Bn.destroy());for(var Et=0,Ut=$e.length;Et<Ut;Et+=1){var dn=$e[Et],fn=this.rowsPool[Et]||new Bt(this.container,St(St({},this.state),{},{uniforms:this.uniforms}));this.rowsPool[Et]=fn,fn.setSizeAndPosition(dn,Oe,Ye)}}destroyIntersectionScroll(){this.intersectionScroll&&(this.intersectionScroll.destroy(),this.intersectionScroll=null)}destroy(){this.isDestroyed=!0,this.unbindListeners(),this.animation.destroy(),this.onMutation.cancel(),this.rowsPool.forEach(Oe=>Oe.destroy()),clearTimeout(this.timeoutGlobalAnimation),cancelAnimationFrame(this.rAFID),delete this.rowsPool,delete this.node,delete this.state,delete this.animation}}Ce.ANIMATION_CHANGE_PROPS=["shape","isAnimationEnabled","animation","duration","direction"];function Ke(Qe){return Qe.some(Oe=>Ce.ANIMATION_CHANGE_PROPS.includes(Oe))}Ce.defaultState={fontSize:12,isFront:!0,isAnimationEnabled:!1,animation:"draw",duration:.75,direction:"right",color:"currentcolor",shape:"wave",thickness:{unit:"em",value:.06},linecap:"square",blend:"none"};var at=Ce,Mt="data-text-attribute-id",Ht="sqsrte-text-highlight"},896093:function(_,s,e){"use strict";e.d(s,{Z:function(){return f}});var n=e(429039),r=e.n(n),i=e(210750),t=e.n(i),l=e(392338),o=e.n(l);class d{constructor(a){r()(this,"update",t()(()=>{this.container.classList.remove("loaded");var c=this.container.getBoundingClientRect().width,p=window.getComputedStyle(this.textNode),v=p.fontSize,m=parseFloat(v),b=this.textNode.getBoundingClientRect().width,E=c/b,A="".concat(Math.max(1,Math.round(E*m*10)/10),"px");this.textNode.style.fontSize=A,this.container.classList.add("loaded")},40,{leading:!0,trailing:!0})),r()(this,"destroy",()=>{this.observer.disconnect(),d.cache.delete(this.container)}),d.cache.set(a,this),this.container=a,this.textNode=this.container.querySelector(".sqsrte-scaled-text"),this.observer=new ResizeObserver(this.update),this.observer.observe(this.container),this.observer.observe(this.textNode)}refresh(){this.observer.unobserve(this.textNode),this.textNode=this.container.querySelector(".sqsrte-scaled-text"),this.observer.observe(this.textNode)}}r()(d,"cache",new WeakMap);function f(h){if(h){if(d.cache.has(h)){var a=d.cache.get(h);return a.refresh(),a}var c=new d(h);return c}}},981491:function(_,s,e){"use strict";e.r(s),e.d(s,{getDomain:function(){return i},isDev:function(){return d},isInternal:function(){return t},isQA:function(){return o},isStage:function(){return l}});var n=e(392338),r=e.n(n),i=function(){var h,a,c,p,v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;if(typeof v=="string"){var m=new URL(v);return m.hostname}return(h=(a=(c=v.Static)===null||c===void 0||(c=c.SQUARESPACE_CONTEXT)===null||c===void 0?void 0:c.appDomain)!==null&&a!==void 0?a:(p=v.location)===null||p===void 0?void 0:p.host)!==null&&h!==void 0?h:""},t=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return/\.(sqsp|squarespace)\.net$/.test(i(h))},l=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return/stage\.(sqsp|squarespace)\.net$/.test(i(h))},o=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return/qa[0-9]+\.(sqsp|squarespace)\.net$/.test(i(h))},d=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return/dev\.(sqsp|squarespace)\.net$/.test(i(h))}},542411:function(_,s,e){"use strict";e.r(s),e.d(s,{getDetails:function(){return p},getPlacePredictions:function(){return c}});var n=e(392338),r=e.n(n),i=e(429039),t=e.n(i),l=e(456903);function o(v,m){var b=Object.keys(v);if(Object.getOwnPropertySymbols){var E=Object.getOwnPropertySymbols(v);m&&(E=E.filter(function(A){return Object.getOwnPropertyDescriptor(v,A).enumerable})),b.push.apply(b,E)}return b}function d(v){for(var m=1;m<arguments.length;m++){var b=arguments[m]!=null?arguments[m]:{};
2651m%2?o(Object(b),!0).forEach(function(E){t()(v,E,b[E])}):Object.getOwnPropertyDescriptors?Object.defineProperties(v,Object.getOwnPropertyDescriptors(b)):o(Object(b)).forEach(function(E){Object.defineProperty(v,E,Object.getOwnPropertyDescriptor(b,E))})}return v}var f="/api/google-maps/places/autocomplete",h="/api/google-maps/places/details",a=(v,m)=>{},c=(v,m)=>(a(v,m),l.default.get(f,{params:d(d({},m),v)})),p=(v,m)=>(a(v,m),(!m||!m.productPage||!m.productSection)&&console.error("Please provide a tracking context when using Google Places API details to track cost"),l.default.get(h,{params:d(d({},m),v)}))},963327:function(_,s,e){"use strict";e.r(s),e.d(s,{RECAPTCHA_RENDER_TYPE:function(){return c},destroy:function(){return x},execute:function(){return A},executeFirst:function(){return E},getCaptchaContainer:function(){return P},getSiteKey:function(){return a},loadReCaptcha:function(){return p},render:function(){return v},renderAll:function(){return m},reset:function(){return I},resetFirst:function(){return C},validate:function(){return b}});var n=e(392338),r=e.n(n),i=e(429039),t=e.n(i),l=e(39994);function o(T,D){var U=Object.keys(T);if(Object.getOwnPropertySymbols){var j=Object.getOwnPropertySymbols(T);D&&(j=j.filter(function(k){return Object.getOwnPropertyDescriptor(T,k).enumerable})),U.push.apply(U,j)}return U}function d(T){for(var D=1;D<arguments.length;D++){var U=arguments[D]!=null?arguments[D]:{};D%2?o(Object(U),!0).forEach(function(j){t()(T,j,U[j])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(U)):o(Object(U)).forEach(function(j){Object.defineProperty(T,j,Object.getOwnPropertyDescriptor(U,j))})}return T}var f="https://www.google.com/recaptcha/api.js?onload=__grecaptchaOnLoadCallback&render=",h="data-id",a=T=>{var D;return T==null||(D=T.Static)===null||D===void 0||(D=D.SQUARESPACE_CONTEXT)===null||D===void 0||(D=D.website)===null||D===void 0||(D=D.captchaSettings)===null||D===void 0?void 0:D.siteKey},c=function(T){return T.EXPLICIT="explicit",T.ONLOAD="onload",T}({});function p(T){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:c.EXPLICIT,U='script[src*="https://www.google.com/recaptcha/enterprise.js"]',j=T.document.querySelector(U);if(j){j.remove();var k=T.document.querySelector("#forms-grecaptcha-badge-style"),G=T.document.querySelector(".grecaptcha-badge");k==null||k.remove(),G==null||G.remove()}else if(T.__grecaptchaOnLoadPromise)return T.__grecaptchaOnLoadPromise;return T.__grecaptchaOnLoadPromise=new Promise((H,ne)=>{T.__grecaptchaOnLoadCallback=()=>H(),T.document?(0,l.Z)(f+D,{doc:T.document}).catch(ne):ne("[GoogleReCaptchaAPI] Document was destroyed")}),T.__grecaptchaOnLoadPromise}function v(T,D){var U=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},j=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{customSiteKey:""},k=j.customSiteKey||a(T);if(k)return p(T).then(()=>{var G;if(!D||D.getAttribute(h)||T.document!==D.ownerDocument||!(D!=null&&(G=D.ownerDocument)!==null&&G!==void 0&&G.defaultView)||!T.grecaptcha){console.error("Error rendering captcha into node",{node:D});return}var H=D.clientWidth<320?"compact":"normal",ne=T.grecaptcha.render(D,d({sitekey:k,size:H},U),!0);D.setAttribute(h,"".concat(ne)),D.classList.add("rendered")})}function m(T){if(T.document){var D=T.document.querySelectorAll(".captcha-container:not('.rendered')");Array.from(D).forEach(U=>v(T,U))}}function b(T,D){var U=D.getAttribute(h);if(!(!U||!T.grecaptcha))return T.grecaptcha.getResponse(parseFloat(U))}function E(T){return T.grecaptcha?Promise.resolve(T.grecaptcha.execute()):Promise.reject({error:"ReCaptcha has not been set up!"})}function A(T,D){var U=D.getAttribute(h);return U?T.grecaptcha?Promise.resolve(T.grecaptcha.execute(parseFloat(U))):Promise.reject({error:"ReCaptcha has not been set up!"}):Promise.resolve()}function I(T,D){var U=D.getAttribute(h);!U||!T.grecaptcha||T.grecaptcha.reset(parseFloat(U))}function C(T){T&&T.grecaptcha&&T.grecaptcha.reset()}function P(T,D){var U=D.querySelector(".captcha-container");return a(T)?U:null}function x(T){for(;T.firstChild;)T.removeChild(T.firstChild);T.removeAttribute(h)}},204482:function(_,s,e){"use strict";e.r(s),e.d(s,{hasShiftModifierKey:function(){return q},isAlphanumericKey:function(){return H},isArrowDownKey:function(){return C},isArrowLeftKey:function(){return x},isArrowRightKey:function(){return T},isArrowUpKey:function(){return P},isBackspaceKey:function(){return U},isCommaKey:function(){return ne},isDeleteKey:function(){return j},isEnterKey:function(){return D},isEscapeKey:function(){return k},isNumericKey:function(){return G},isSlashKey:function(){return te},isSpaceBar:function(){return ee},isTabKey:function(){return A},isTabKeyWithShift:function(){return I}});var n=9,r=13,i=38,t=40,l=37,o=39,d=8,f=46,h=48,a=57,c=65,p=90,v=27,m=188,b=191,E=32,A=X=>X.keyCode===n&&!X.shiftKey,I=X=>
2651X.keyCode===n&&X.shiftKey,C=X=>X.keyCode===t,P=X=>X.keyCode===i,x=X=>X.keyCode===l,T=X=>X.keyCode===o,D=X=>{var Q=X.keyCode;return Q===r},U=X=>{var Q=X.keyCode;return Q===d},j=X=>{var Q=X.keyCode;return Q===f},k=X=>{var Q=X.keyCode;return Q===v},G=X=>{var Q=X.keyCode;return h<=Q&&Q<=a},H=X=>{var Q=X.keyCode;return G(X)||c<=Q&&Q<=p},ne=X=>{var Q=X.keyCode;return Q===m},ee=X=>{var Q=X.keyCode;return Q===E},te=X=>{var Q=X.keyCode;return Q===b},q=X=>{var Q=X.shiftKey;return Q}},723796:function(_,s,e){"use strict";e.d(s,{$S:function(){return f},Em:function(){return v},FB:function(){return d},TT:function(){return h},g$:function(){return o},hu:function(){return l},sS:function(){return a}});var n=e(860921),r=e.n(n),i=e(392338),t=e.n(i),l=function(b,E){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return A?console.log.bind(console,"%c[".concat(b,"] %c"),"color: ".concat(E,"; font-weight: 300;"),"color: #000; font-weight: 400;"):r()},o=function(b,E){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return A?console.debug.bind(console,"%c[".concat(b,"] %c"),"color: ".concat(E,"; font-weight: 300;"),"color: #000; font-weight: 400;"):r()},d=m=>console.warn.bind(console,"[".concat(m,"]")),f=m=>function(){console.error.bind(console,"[".concat(m,"]"))(...arguments)},h=function(b,E){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],I=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return I?console.groupCollapsed.bind(console,b,"color: ".concat(E,"; font-weight: 300;"),...A):r()},a=function(b,E){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],I=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return{group:h(b,E,A,I),groupEnd:()=>console.groupEnd()}},c={createLogger:l,createDebugLogger:o,createWarningLogger:d,createGroupCollapsed:h,createGroup:a,createErrorLogger:f},p=function(b,E){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,I=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"";return{debug:o(b,E,A),err:f(b),log:l(b,E,A),warn:d(b)}},v=Object.assign(p,c)},777868:function(_,s){"use strict";class e extends Error{constructor(r){super(),this.name="NotFoundError",this.path=r}getPath(){return this.path}}s.Z=e},877199:function(_,s,e){"use strict";e.r(s),e.d(s,{createGroupCollapsed:()=>re.TT,createRootStoreCategory:()=>ar,iframe:()=>n,createErrorLogger:()=>re.$S,saveSessionData:()=>Ze,removeSessionData:()=>_t,handleEnterKeyDown:()=>or,navigationUtils:()=>t,Keyboard:()=>q,createEmptyStore:()=>Ee,waitForDomNodeToSettle:()=>jn,getSessionData:()=>yt,SiteHeaderFooterAPI:()=>P,UserSessionApi:()=>A,MultilingualAPI:()=>T,NotFoundError:()=>In.Z,GooglePlacesAPI:()=>ne,PositionPropTypes:()=>Jt,usePrefersReducedMotion:()=>vi,createDebugLogger:()=>re.g$,createGenericContext:()=>Ur,createConfirmModal:()=>Vi,getIsUserAdmin:()=>Jn,createGroup:()=>re.sS,GoogleReCaptchaAPI:()=>H,setupNamespace:()=>di,createLoggers:()=>re.Em,sort:()=>G,Mouse:()=>r,SitePreviewAPI:()=>k,createWarningLogger:()=>re.FB,getIsExpiredSite:()=>je,loadScript:()=>fe.Z,humanizeFileSize:()=>rn,getTrialDaysRemaining:()=>Ti,useFetch:()=>Oe,createGenericErrorHandling:()=>ci,ScreenshotStatus:()=>U,UserSessionApiAxios:()=>f,EnvUtils:()=>X,SetDragEffect:()=>Se.Z,createLogger:()=>re.hu,WindowUtils:()=>i,mediaQueries:()=>$,withBreakpoint:()=>Ge});var n={};e.r(n),e.d(n,{getFrameElement:()=>te,isInIframe:()=>ee});var r={};e.r(r),e.d(r,{bind:()=>Z,debug:()=>ue,getPosition:()=>ae});var i={};e.r(i),e.d(i,{getCenteredPopUpOptions:()=>oe});var t={};e.r(t),e.d(t,{addCollectionToMainNav:()=>fn,getSiteNavigation:()=>Ut});var l=e("456903"),o="X-SiteUser-XSRF-Token",d=Object.assign(l.default,{setXsrfToken:Ie=>{Ie&&(d.defaults.headers[o]=Ie)}}),f=d,h=e("845018"),a=e.n(h),c=e("392338"),p=e("141202"),v=e.n(p),m="/api/site-users/account/session",b="/api/site-users/account/locale",E={login(Ie){return a()(v().mark(function We(){var ke,tt;return v().wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:return ft.next=2,f.post(m,{email:Ie.email,password:Ie.password,rememberMe:Ie.rememberMe});case 2:return ke=ft.sent,tt=ke.data,ft.abrupt("return",f.setXsrfToken(tt.xsrfToken));case 5:case"end":return ft.stop()}},We)}
2651))()},logout(){var Ie=arguments,We=this;return a()(v().mark(function ke(){var tt,ot;return v().wrap(function(Ft){for(;;)switch(Ft.prev=Ft.next){case 0:return tt=Ie.length>0&&Ie[0]!==void 0?Ie[0]:{},Ft.next=3,We.callLogoutEndpoint(tt);case 3:if(ot=Ft.sent,!(ot.data&&ot.data.crumbFail)){Ft.next=6;break}return Ft.abrupt("return",We.callLogoutEndpoint(tt));case 6:return Ft.abrupt("return",ot);case 7:case"end":return Ft.stop()}},ke)}))()},updateLocale(){var Ie,We=(Ie=window.top)===null||Ie===void 0?void 0:Ie.Weglot;if(We!=null&&We.getCurrentLang){var ke,tt=We.getCurrentLang(),ot=(ke=We.options)===null||ke===void 0||(ke=ke.languages)===null||ke===void 0?void 0:ke.find(ft=>ft.custom_code===tt);if(!ot)return f.post(b,{language:tt})}},callLogoutEndpoint(Ie){return f.delete(m,{params:{cloneCart:!!Ie.cloneCart}})}},A=E,I="/api/site-header-footer",C={load:function(){var Ie=a()(v().mark(function ke(){var tt,ot;return v().wrap(function(Ft){for(;;)switch(Ft.prev=Ft.next){case 0:return Ft.next=2,l.default.get(I);case 2:return tt=Ft.sent,ot=tt.data,Ft.abrupt("return",ot);case 5:case"end":return Ft.stop()}},ke)}));function We(){return Ie.apply(this,arguments)}return We}(),save:function(){var Ie=a()(v().mark(function ke(tt){var ot,ft,Ft,ln;return v().wrap(function(Tn){for(;;)switch(Tn.prev=Tn.next){case 0:return ot=tt.header,ft=tt.footer,Tn.next=3,l.default.put(I,{header:ot,footer:ft});case 3:return Ft=Tn.sent,ln=Ft.data,Tn.abrupt("return",ln);case 6:case"end":return Tn.stop()}},ke)}));function We(ke){return Ie.apply(this,arguments)}return We}()},P=C,x={fetchSettings(){return l.default.get("/api/multilingual/settings")},getStatus(){return l.default.get("/api/multilingual/status")},getLanguages(){return l.default.get("/api/multilingual/languages")},saveLanguages(Ie){return l.default.put("/api/multilingual/languages",{languages:Ie})},disconnectWeglot(){return l.default.delete("/api/multilingual/connection")}},T=x,D="/api/site-preview/v1",U=function(Ie){return Ie.OK="OK",Ie.ERROR="ERROR",Ie.PROCESSING="PROCESSING",Ie.NONE="NONE",Ie.LOADING="LOADING",Ie}({}),j={fetchScreenshot(Ie){return l.default.get("".concat(D,"/screenshots"),{params:{screenshotToken:Ie}})},requestNewScreenshot(){return l.default.post("".concat(D,"/screenshots/request"))}},k=j,G=e("207598"),H=e("963327"),ne=e("542411"),ee=Ie=>Ie&&Ie!==Ie.top,te=Ie=>Ie.defaultView&&ee(Ie.defaultView)?Ie.defaultView.frameElement:null,q=e("204482"),X=e("981491"),Q={lastX:100,lastY:100,client:{lastX:100,lastY:100}},ae=()=>Q,Z=Ie=>{var We,ke=te(Ie),tt=Ft=>{var ln=(ke==null?void 0:ke.getBoundingClientRect())||{},_n=ln.left,Tn=_n===void 0?0:_n,fr=ln.top,Un=fr===void 0?0:fr;Q={lastX:Ft.pageX+Tn,lastY:Ft.pageY+Un,client:{lastX:Ft.clientX+Tn,lastY:Ft.clientY+Un}}},ot=Ft=>{Ft.changedTouches.length===1&&tt(Ft.changedTouches[0])};Ie.addEventListener("mousemove",tt),Ie.addEventListener("touchmove",ot);var ft=()=>{Ie.removeEventListener("mousemove",tt),Ie.removeEventListener("touchmove",ot)};return(We=Ie.defaultView)===null||We===void 0||We.addEventListener("beforeunload",ft),ft},ue=(()=>{var Ie=null,We;return function(){var ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(!ke){var tt;cancelAnimationFrame(We),(tt=Ie)===null||tt===void 0||(tt=tt.parentNode)===null||tt===void 0||tt.removeChild(Ie),Ie=null;return}if(!Ie){Ie=document.createElement("div"),Ie.setAttribute("data-mouse","true"),Ie.style.position="fixed",Ie.style.width="50px",Ie.style.height="50px",Ie.style.borderRadius="50%",Ie.style.background="rgba(247, 202, 24, 0.5)",Ie.style.marginLeft="-25px",Ie.style.marginTop="-25px",Ie.style.zIndex=Math.pow(10,5)+"",Ie.style.pointerEvents="none",document.body.appendChild(Ie);var ot=()=>{var ft=ae(),Ft=ft.lastX,ln=ft.lastY,_n=Ie;_n.style.top="".concat(ln,"px"),_n.style.left="".concat(Ft,"px"),We=requestAnimationFrame(ot)};ot()}}})(),$=e("798589"),oe=Ie=>{var We=Ie.w,ke=Ie.h,tt=window.outerHeight/2+window.screenY-ke/2,ot=window.outerWidth/2+window.screenX-We/2;return"width=".concat(We,",height=").concat(ke,",top=").concat(tt,",left=").concat(ot)},re=e("723796"),fe=e("39994"),Se=e("324959"),Te=e("972966"),Je=e.n(Te),ht=e("955095"),Bt=e.n(ht),ve=e("429039"),we=e.n(ve),ge=e("174161"),rt=e("795478"),vt=e.n(rt),st=e("192628"),Vt=e.n(st),jt=["childRef"],Lt=Ie=>{class We extends ge.Component{render(){var tt=this.props,ot=tt.childRef,ft=Bt()(tt,jt);return ge.createElement(Ie,Je()({breakpoint:this.context.breakpoint},ft,{ref:ot}))}}return we()(We,"contextTypes",{breakpoint:vt().string}),Vt()(We,Ie)},Ge=Lt,rn=(Ie,We)=>{if(Ie===0)return"0 Bytes";var ke=1024,tt=["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"],ot=Math.floor(Math.log(Ie)/Math.log(ke)),ft=Ie/Math.pow(ke,ot),Ft=Math.ceil(Math.log10(ft)),ln=We+Ft||Ft;return ft.toPrecision(ln)+" "+tt[ot]},Wt=vt().oneOfType([vt().instanceOf(Node),vt().oneOf(["window","mousepointer","selection"]),vt().shape({top:vt().number,left:vt().number})]),Gt=vt().shape({x:vt().number,y:vt().number}),tn=vt().oneOfType([vt().oneOf(["left","right","center","top","bottom"]),vt().shape({join:vt().string,to:vt().string})]),Jt={anchor:Wt,coords:Gt,position:tn},In=e("777868"),Qn=e("845193"),se=e.n(Qn),ye=e("994336"),Pe=e.n(ye),Ue=()=>!!window.localStorage,Ze=(Ie,We,ke)=>{try{var tt={value:We,expires:ke?ke.getTime():void 0},ot=JSON.stringify(tt);Ue()?localStorage.setItem(Ie,ot):ke?Pe().set(Ie,ot,{path:"/",expires:ke.toISOString()}):Pe().set(Ie,ot,{path:"/"})}catch(ft){console.warn(ft)}},yt=Ie=>{try{var We=Ue()?localStorage.getItem(Ie):Pe().get(Ie);
2651if(We){var ke=JSON.parse(We);return Ue()&&se()(ke.expires)&&ke.expires<new Date().getTime()?(localStorage.removeItem(Ie),null):ke.value}}catch(tt){console.warn(tt)}return null},_t=Ie=>{try{Ue()?localStorage.removeItem(Ie):Pe().set(Ie,"",{expires:new Date(0).toISOString()})}catch(We){console.warn(We)}},St=e("736397"),Ce=e.n(St);function Ke(Ie,We){var ke=Object.keys(Ie);if(Object.getOwnPropertySymbols){var tt=Object.getOwnPropertySymbols(Ie);We&&(tt=tt.filter(function(ot){return Object.getOwnPropertyDescriptor(Ie,ot).enumerable})),ke.push.apply(ke,tt)}return ke}function at(Ie){for(var We=1;We<arguments.length;We++){var ke=arguments[We]!=null?arguments[We]:{};We%2?Ke(Object(ke),!0).forEach(function(tt){we()(Ie,tt,ke[tt])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ie,Object.getOwnPropertyDescriptors(ke)):Ke(Object(ke)).forEach(function(tt){Object.defineProperty(Ie,tt,Object.getOwnPropertyDescriptor(ke,tt))})}return Ie}var Mt=function(Ie){return Ie.FETCH_PENDING="FETCH_PENDING",Ie.FETCH_SUCCESS="FETCH_SUCCESS",Ie.FETCH_FAILED="FETCH_FAILED",Ie}(Mt||{}),Ht=(Ie,We)=>{switch(We.type){case Mt.FETCH_PENDING:return at(at({},Ie),{},{isLoading:!0,isError:!1});case Mt.FETCH_SUCCESS:return at(at({},Ie),{},{data:We.payload,isLoading:!1});case Mt.FETCH_FAILED:return at(at({},Ie),{},{error:We.error,isError:!0,isLoading:!1});default:throw new Error("Invalid action type")}},Qe=function(We,ke){var tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,ot={isError:!1,isLoading:tt},ft=tt?Date.now():0,Ft=(0,ge.useRef)(),ln=(0,ge.useState)(ft),_n=Ce()(ln,2),Tn=_n[0],fr=_n[1],Un=(0,ge.useReducer)(Ht,ot),On=Ce()(Un,2),Mn=On[0],Sn=On[1],$n=function(){var Pr=a()(v().mark(function Jr(){var gr,It;return v().wrap(function(Yn){for(;;)switch(Yn.prev=Yn.next){case 0:return Sn({type:Mt.FETCH_PENDING}),Yn.prev=1,Yn.next=4,We();case 4:gr=Yn.sent,Sn({type:Mt.FETCH_SUCCESS,payload:gr}),Yn.next=12;break;case 8:Yn.prev=8,Yn.t0=Yn.catch(1),Sn({type:Mt.FETCH_FAILED,error:Yn.t0}),ke?ke(Yn.t0):console.error(Yn.t0);case 12:return Yn.prev=12,(It=Ft.current)===null||It===void 0||It.call(Ft),Yn.finish(12);case 15:case"end":return Yn.stop()}},Jr,null,[[1,8,12,15]])}));return function(){return Pr.apply(this,arguments)}}(),Fn=(0,ge.useCallback)(()=>(fr(Date.now()),new Promise(Pr=>{Ft.current=Pr})),[fr]);return(0,ge.useEffect)(()=>{Tn&&$n()},[Tn]),at(at({},Mn),{},{refetch:Fn})},Oe=Qe,Re=e("737012"),$e=e.n(Re),Ye=(Ie,We,ke)=>{var tt=$e()(Ie);if((tt===""||tt.length<3)&&(tt=We),ke.includes(tt)){var ot=1,ft=new Intl.Collator([],{numeric:!0});return ke.sort((Ft,ln)=>ft.compare(Ft,ln)).forEach(Ft=>{Ft==="".concat(tt,"-").concat(ot)&&(ot+=1)}),"".concat(tt,"-").concat(ot)}return tt},ct=Ye,Et=function(){var Ie=a()(v().mark(function We(ke){return v().wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return ot.next=2,l.default.post("/api/widget/UpdateNavigation",ke);case 2:case"end":return ot.stop()}},We)}));return function(ke){return Ie.apply(this,arguments)}}(),Ut=function(){var Ie=a()(v().mark(function We(){var ke,tt;return v().wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:return ft.next=2,l.default.get("/api/commondata/GetSiteLayout");case 2:return ke=ft.sent,tt=ke.data,ft.abrupt("return",tt);case 5:case"end":return ft.stop()}},We)}));return function(){return Ie.apply(this,arguments)}}(),dn=Ie=>Ie.map(We=>{var ke=We.collectionId,tt=We.children,ot=We.externalLink,ft=We.memberAreaId;return{items:tt?dn(tt):[],collectionId:ke,externalLink:ot,memberAreaId:ft}}),fn=function(){var Ie=a()(v().mark(function We(ke,tt){var ot,ft,Ft,ln;return v().wrap(function(Tn){for(;;)switch(Tn.prev=Tn.next){case 0:return Tn.next=2,Ut();case 2:if(ot=Tn.sent,ft=ot.layout[0],ft){Tn.next=6;break}throw new Error("Unable to find site main navigation");case 6:return Ft={collectionId:ke},ln=[Ft,...dn(ft.links)],Tn.next=10,Et({fieldName:ft.identifier,templateId:tt,navigation:{items:ln}});case 10:case"end":return Tn.stop()}},We)}));return function(ke,tt){return Ie.apply(this,arguments)}}(),Bn=function(){var Ie=a()(v().mark(function We(ke){var tt,ot,ft,Ft,ln,_n,Tn;return v().wrap(function(Un){for(;;)switch(Un.prev=Un.next){case 0:return tt=ke.websiteId,ot=ke.navigationTitle,ft=ke.title,Ft=ke.urlId,ln=ke.description,Un.next=3,l.default.post("/api/content-service/product/1.1/websites/".concat(tt,"/products"),{navigationTitle:ot,title:ft,urlId:Ft,description:ln,enabled:!0});case 3:return _n=Un.sent,Tn=_n.data,Un.abrupt("return",Tn);case 6:case"end":return Un.stop()}},We)}
2651));return function(ke){return Ie.apply(this,arguments)}}(),ar=function(){var Ie=a()(v().mark(function We(ke){var tt,ot,ft;return v().wrap(function(ln){for(;;)switch(ln.prev=ln.next){case 0:return tt=ke.websiteId,ot=ke.collectionId,ft=ke.displayName,ln.next=3,l.default.post("/api/content-service/product/1.1/websites/".concat(tt,"/products/").concat(ot,"/categories"),{displayName:ft,parentCategoryId:void 0,type:"ROOT",pageRendering:"LIST_VIEW",displayIndex:1});case 3:case"end":return ln.stop()}},We)}));return function(ke){return Ie.apply(this,arguments)}}(),cr=function(){var Ie=a()(v().mark(function We(ke){var tt,ot,ft,Ft,ln,_n,Tn,fr,Un,On,Mn;return v().wrap(function($n){for(;;)switch($n.prev=$n.next){case 0:return tt=ke.storeTitle,ot=ke.addToMainNav,ft=ke.fallbackStoreTitle,Ft=ke.allCategoryDisplayName,ln=ke.websiteId,_n=ke.templateId,Tn=ke.isSevenOne,fr=ke.storeUrls,Un=ct(tt,ft,fr),$n.next=4,Bn({websiteId:ln,navigationTitle:tt,title:tt,urlId:Un,description:Tn?void 0:""});case 4:return On=$n.sent,Mn=On.id,$n.next=8,ar({websiteId:ln,collectionId:Mn,displayName:Ft});case 8:if(!ot){$n.next=11;break}return $n.next=11,fn(Mn,_n);case 11:return $n.abrupt("return",{collection:On});case 12:case"end":return $n.stop()}},We)}));return function(ke){return Ie.apply(this,arguments)}}(),Ee=cr,an=e("860921"),Si=e.n(an),Sr=["isCancellable","autoClose"];function Hi(Ie,We){var ke=Object.keys(Ie);if(Object.getOwnPropertySymbols){var tt=Object.getOwnPropertySymbols(Ie);We&&(tt=tt.filter(function(ot){return Object.getOwnPropertyDescriptor(Ie,ot).enumerable})),ke.push.apply(ke,tt)}return ke}function Qt(Ie){for(var We=1;We<arguments.length;We++){var ke=arguments[We]!=null?arguments[We]:{};We%2?Hi(Object(ke),!0).forEach(function(tt){we()(Ie,tt,ke[tt])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ie,Object.getOwnPropertyDescriptors(ke)):Hi(Object(ke)).forEach(function(tt){Object.defineProperty(Ie,tt,Object.getOwnPropertyDescriptor(ke,tt))})}return Ie}var Ki=(Ie,We)=>{var ke=ge.createContext({showConfirmModal:()=>Promise.resolve(!0),closeConfirmModal:Si()});function tt(ft){var Ft=ft.children,ln=(0,ge.useState)(null),_n=Ce()(ln,2),Tn=_n[0],fr=_n[1],Un=()=>{fr(null)},On=Tn&&ge.createElement(Ie,Tn);return ge.createElement(ge.Fragment,null,We?ge.createElement(We,null,On):On,ge.createElement(ke.Provider,{value:{showConfirmModal:Mn=>{var Sn=Mn.isCancellable,$n=Sn===void 0?!0:Sn,Fn=Mn.autoClose,Pr=Fn===void 0?!0:Fn,Jr=Bt()(Mn,Sr);return new Promise(gr=>{fr(Qt(Qt({},Jr),{},{onConfirm:()=>{gr(!0),Pr&&Un()},onCancel:$n?()=>{gr(!1),Pr&&Un()}:void 0}))})},closeConfirmModal:Un}},Ft))}function ot(){return ge.useContext(ke)}return{ConfirmModalProvider:tt,ConfirmModalContext:ke,useConfirmModal:ot}},Vi=Ki,$r=()=>{var Ie=ge.createContext(void 0),We=()=>{var ke=ge.useContext(Ie);if(!ke)throw new Error("useGenericContext must be used within a Provider");return ke};return[We,Ie.Provider]},Ur=$r,Qr=Ie=>We=>{(We.key==="Enter"||We.key==="Return")&&(We.preventDefault(),Ie(We))},or=Qr,_r=e("291341"),Ka=e.n(_r),Wn=e("176944"),ua=e.n(Wn),Hn=e("461761"),$i=e.n(Hn),pt=Ie=>{try{var We,ke=(We=window)===null||We===void 0?void 0:We.FS;ke&&Ie(ke)}catch(tt){}},io=(Ie,We)=>{pt(ke=>{ke.event(Ie,We)})},Di=null,Li=()=>(Di=Di||$i()(window,"SQUARESPACE_SENTRY"),Di),ci=Ie=>{var We=Ie.project,ke=Ie.owner,tt=Ie.ignoreRegexes,ot=(On,Mn,Sn,$n)=>{On.setTag("project",We),ke&&On.setTag("owner",ke),Mn&&On.setExtra("context",JSON.stringify(Mn)),Sn&&On.setExtra("componentStack",Sn),$n&&On.setTags($n)},ft=On=>!(tt&&tt.some(Mn=>Mn.test(On))),Ft=(On,Mn,Sn)=>{var $n=Li();$n&&ft(On)&&$n.withScope(Fn=>{ot(Fn,Mn,void 0,Sn),$n.captureMessage(On),console.error("[".concat(We," Sentry] context: "),Mn)})},ln=(On,Mn,Sn,$n)=>{io("Error [".concat(We,"]"),{message:On});var Fn=Li();Fn&&ft(On)&&Fn.withScope(Pr=>{ot(Pr,Mn,Sn,$n);var Jr=typeof On=="string"?new Error(On):On;Fn.captureException(Jr),console.error("[".concat(We," Sentry] context: "),Mn)})};class _n extends ge.Component{constructor(){super(...arguments),we()(this,"state",{hasError:!1})}componentDidCatch(Mn,Sn){var $n=typeof Mn=="string",Fn=new Error("[".concat(We," boundary] ").concat($n?Mn:Mn.message));Fn.cause=Mn,ln(Fn,void 0,Sn==null?void 0:Sn.componentStack),this.setState({hasError:!0})}render(){var Mn=this.state.hasError,Sn=this.props,$n=Sn.errorContents,Fn=Sn.children;return Mn?$n:Fn}}function Tn(On,Mn){return Sn=>ge.createElement(_n,{errorContents:Mn(Sn)},ge.createElement(On,Sn))}function fr(On){return Mn=>ge.createElement(_n,{errorContents:ge.createElement(ge.Fragment,null)},ge.createElement(On,Mn))}function Un(On){return Mn=>ge.createElement(_n,{errorContents:Mn.children},ge.createElement(On,Mn))}return{captureMessage:Ft,captureException:ln,BaseErrorBoundary:_n,withRenderFallbackOnError:Tn,withRenderNothingOnError:fr,withUnwrapProviderOnError:Un}},la=["websiteId"],Sa=["preferences"];function Xr(Ie,We){var ke=Object.keys(Ie);if(Object.getOwnPropertySymbols){var tt=Object.getOwnPropertySymbols(Ie);We&&(tt=tt.filter(function(ot){return Object.getOwnPropertyDescriptor(Ie,ot).enumerable})),ke.push.apply(ke,tt)}return ke}function Fr(Ie){for(var We=1;We<arguments.length;We++){var ke=arguments[We]!=null?arguments[We]:{};
2651We%2?Xr(Object(ke),!0).forEach(function(tt){we()(Ie,tt,ke[tt])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ie,Object.getOwnPropertyDescriptors(ke)):Xr(Object(ke)).forEach(function(tt){Object.defineProperty(Ie,tt,Object.getOwnPropertyDescriptor(ke,tt))})}return Ie}var fi=ci({project:"commerce-preferences-service"}),Ar=fi.captureException,Oa=Ie=>"COMMERCE_PREFERENCES_REFETCH_".concat(Ie),Zr={},Oi=(Ie,We)=>{Zr[Ie]=Fr(Fr({},Zr[Ie]),We)},Ci=(Ie,We)=>{try{return Object.keys(We).some(ke=>{var tt,ot=(tt=Zr[Ie])===null||tt===void 0?void 0:tt[ke],ft=We[ke];return ft!==ot})}catch(ke){return Ar(ke),!0}},qr=function(){var Ie=a()(v().mark(function We(ke,tt){return v().wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(Ci(ke,tt)){ft.next=2;break}return ft.abrupt("return");case 2:return Oi(ke,tt),document.dispatchEvent(new CustomEvent(Oa(ke))),ft.prev=4,ft.next=7,l.default.put("/api/v1/commerce-preferences/".concat(ke),tt);case 7:ft.next=13;break;case 9:throw ft.prev=9,ft.t0=ft.catch(4),Ar(ft.t0),ft.t0;case 13:case"end":return ft.stop()}},We,null,[[4,9]])}));return function(ke,tt){return Ie.apply(this,arguments)}}(),ni={},ca=function(){var Ie=a()(v().mark(function We(ke){return v().wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:if(!Zr[ke]){ot.next=2;break}return ot.abrupt("return",Zr[ke]);case 2:return ni[ke]||(ni[ke]=a()(v().mark(function ft(){var Ft,ln,_n,Tn;return v().wrap(function(Un){for(;;)switch(Un.prev=Un.next){case 0:return Un.prev=0,Un.next=3,l.default.get("/api/v1/commerce-preferences/".concat(ke));case 3:return Ft=Un.sent,ln=Ft.data,_n=ln.websiteId,Tn=Bt()(ln,la),Oi(ke,Tn),Un.abrupt("return",Tn);case 11:throw Un.prev=11,Un.t0=Un.catch(0),Ar(Un.t0),Un.t0;case 15:case"end":return Un.stop()}},ft,null,[[0,11]])}))()),ot.abrupt("return",ni[ke]);case 4:case"end":return ot.stop()}},We)}));return function(ke){return Ie.apply(this,arguments)}}(),Ca=Ie=>{var We="__setCommercePreferences_".concat(Ie);window[We]=ke=>qr(Ie,ke)},Aa=Ie=>{var We=Oe(()=>ca(Ie)),ke=We.data,tt=ke===void 0?Zr[Ie]:ke,ot=We.isError,ft=We.error,Ft=We.isLoading,ln=We.refetch;return(0,ge.useEffect)(()=>(document.addEventListener(Oa(Ie),ln),()=>{document.removeEventListener(Oa(Ie),ln)}),[ln,Ie]),{preferences:Fr({},Ka()(tt,_n=>!ua()(_n))),isError:ot,error:ft,isLoading:Ft,hasLoaded:!!tt||ot}},Ni=Ie=>function(We){return ke=>{var tt=Aa(Ie),ot=tt.hasLoaded;return ot?ge.createElement(We,ke):null}};function di(Ie){var We=Ie.namespace,ke=Ie.injectHelper,tt=ke===void 0?!0:ke;return tt&&Ca(We),{withEnsurePreferences:Ni(We),setPreferences:ot=>{qr(We,ot)},fetchPreferences:function(){var ot=a()(v().mark(function Ft(){return v().wrap(function(_n){for(;;)switch(_n.prev=_n.next){case 0:return _n.next=2,ca(We);case 2:return _n.abrupt("return",_n.sent);case 3:case"end":return _n.stop()}},Ft)}));function ft(){return ot.apply(this,arguments)}return ft}(),usePreferences:()=>{var ot=Aa(We),ft=ot.preferences,Ft=Bt()(ot,Sa);return Fr({preferences:ft},Ft)}}}function hi(Ie,We){var ke=Object.keys(Ie);if(Object.getOwnPropertySymbols){var tt=Object.getOwnPropertySymbols(Ie);We&&(tt=tt.filter(function(ot){return Object.getOwnPropertyDescriptor(Ie,ot).enumerable})),ke.push.apply(ke,tt)}return ke}function Ai(Ie){for(var We=1;We<arguments.length;We++){var ke=arguments[We]!=null?arguments[We]:{};We%2?hi(Object(ke),!0).forEach(function(tt){we()(Ie,tt,ke[tt])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ie,Object.getOwnPropertyDescriptors(ke)):hi(Object(ke)).forEach(function(tt){Object.defineProperty(Ie,tt,Object.getOwnPropertyDescriptor(ke,tt))})}return Ie}var vn={delay:3e3,settleFor:100,targetDocument:document},kr=function(We){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},tt=Ai(Ai({},vn),ke),ot=tt.delay,ft=tt.settleFor,Ft=tt.targetDocument,ln,_n;return new Promise(Tn=>{var fr,Un=()=>{fr=Ft.querySelector(We),clearTimeout(_n),_n=setTimeout(()=>{var On=Ft.querySelector(We);if(fr&&fr===On){ln.disconnect(),Tn(On);return}fr=On},ft)};ln=new MutationObserver(Un),ln.observe(Ft.body,{childList:!0,subtree:!0}),Un(),setTimeout(()=>{ln.disconnect(),Tn(null),clearTimeout(_n)},ot)})},jn=kr,Qi=e("545334"),Pa=e.n(Qi),Pi=e("972078"),Ti=()=>{var Ie,We=Date.now(),ke=Pi.context===null||Pi.context===void 0||(Ie=Pi.context.website)===null||Ie===void 0||(Ie=Ie.siteStatus)===null||Ie===void 0?void 0:Ie.expiration;return ke&&Math.max(0,Pa()(ke).diff(Pa()(We),"days")+1)},Nn=()=>window.matchMedia("(prefers-reduced-motion: reduce)").matches;function vi(){var Ie=(0,ge.useState)(Nn()),We=Ce()(Ie,2),ke=We[0],tt=We[1];return(0,ge.useEffect)(()=>{var ot=window.matchMedia("(prefers-reduced-motion: reduce)"),ft=Ft=>{tt(Ft.matches)};return ot.addEventListener?ot.addEventListener("change",ft):ot.addListener(ft),()=>{ot.removeEventListener?ot.removeEventListener("change",ft):ot.removeListener(ft)}},[]),ke}var fa=e("858800"),da=e.n(fa),J=e("528095"),be=e.n(J),je=()=>{var Ie,We,ke=(Ie=window.Static)===null||Ie===void 0||(Ie=Ie.SQUARESPACE_CONTEXT)===null||Ie===void 0||(Ie=Ie.website)===null||Ie===void 0?void 0:Ie.websiteType,tt=(We=window.Static)===null||We===void 0||(We=We.SQUARESPACE_CONTEXT)===null||We===void 0||(We=We.website)===null||We===void 0?void 0:We.siteStatus.value;return ke!==be().PARKING_PAGE&&ke!==be().COVER_PAGE&&tt===da().EXPIRED},Pt=e("259682"),Xt=e.n(Pt),kt=e("819538");function mr(){var Ie,We=((Ie=(0,kt.getAccountContext)())===null||Ie===void 0?void 0:Ie.websiteRoles)||{},ke=Object.keys(We).map(tt=>parseInt(tt,10));return ke}var Jn=()=>mr().includes(Xt().ADMIN)},39994:function(_,s,e){"use strict";var n=e(392338),r=e.n(n),i=e(734301),t=e.n(i);s.Z=function(l){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{async:!0,doc:document},d=o.async,f=d===void 0?!0:d,h=o.doc,a=h===void 0?document:h;return new Promise((c,p)=>{t()(l,{before:(v,m)=>(a.body.appendChild(m),!1),success:()=>c(),error:()=>p(),async:f})})}},798589:function(_,s,e){"use strict";e.r(s),e.d(s,{checkBreakpoint:function(){return l},determineCurrentMedia:function(){return t},isDesktop:function(){return d},isMobile:function(){return o},isSubDesktop:function(){return h},isTablet:function(){return f},mediaQueries:function(){return i}});var n=e(392338),r=e.n(n),i={mobile:"screen and (max-width: 432px)",desktop:"screen and (min-width: 433px)",tablet:"screen and (max-width: 0px)"},t=()=>Object.keys(i).find(a=>window.matchMedia(i[a]).matches),l=(a,c)=>c?c===a:t()===a,o=a=>l("mobile",a),d=a=>l("desktop",a),f=a=>l("tablet",a),h=a=>o(a)||f(a)},324959:function(_,s,e){"use strict";e.d(s,{Z:function(){return n}});function n(r,i){try{r.dropEffect=i,r.effectAllowed=i}catch(t){}}},207598:function(_,s,e){"use strict";e.r(s),e.d(s,{alphabetical:function(){return t}});var n=e(392338),r=e.n(n),i=function(o){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";
2651return typeof o=="string"?o:typeof o[d]=="string"?o[d]:(console.warn("Value is neither a string nor an object containing a string at ".concat(d),o),"")},t=function(o){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return[...o].sort((f,h)=>{var a=i(f,d.key).toLowerCase(),c=i(h,d.key).toLowerCase();return a<c?-1:a>c?1:0})}},784874:function(_,s){"use strict";var e=function(n){return n[n.NAVIGATION=1]="NAVIGATION",n[n.HTML=2]="HTML",n[n.LOGO=3]="LOGO",n[n.MAP=4]="MAP",n[n.IMAGE=5]="IMAGE",n[n.TWITTER=6]="TWITTER",n[n.JOURNAL=7]="JOURNAL",n[n.GALLERY=8]="GALLERY",n[n.FORM=9]="FORM",n[n.GEO=10]="GEO",n[n.INDEX=11]="INDEX",n[n.COLLECTION_LINK=12]="COLLECTION_LINK",n[n.LINK=13]="LINK",n[n.TAGCLOUD=14]="TAGCLOUD",n[n.COMMENTS=16]="COMMENTS",n[n.FOLDER=17]="FOLDER",n[n.MENU=18]="MENU",n[n.SOCIAL_LINKS=19]="SOCIAL_LINKS",n[n.SUMMARY=20]="SUMMARY",n[n.SPACER=21]="SPACER",n[n.EMBED=22]="EMBED",n[n.CODE=23]="CODE",n[n.FOURSQUARE=24]="FOURSQUARE",n[n.INSTAGRAM=25]="INSTAGRAM",n[n.CALENDAR=26]="CALENDAR",n[n.POSTS_BY_AUTHOR=27]="POSTS_BY_AUTHOR",n[n.POSTS_BY_TAG=28]="POSTS_BY_TAG",n[n.POSTS_BY_CATEGORY=29]="POSTS_BY_CATEGORY",n[n.POSTS_BY_MONTH=30]="POSTS_BY_MONTH",n[n.QUOTE=31]="QUOTE",n[n.VIDEO=32]="VIDEO",n[n.SEARCH=33]="SEARCH",n[n.AUDIO=41]="AUDIO",n[n.FIVEHUNDREDPIX=42]="FIVEHUNDREDPIX",n[n.PRODUCT=43]="PRODUCT",n[n.MARKDOWN=44]="MARKDOWN",n[n.FLICKR=45]="FLICKR",n[n.AMAZON=46]="AMAZON",n[n.HORIZONTAL_RULE=47]="HORIZONTAL_RULE",n[n.SOCIAL_ACCOUNT_LINKS=48]="SOCIAL_ACCOUNT_LINKS",n[n.RSS=49]="RSS",n[n.OPENTABLE=50]="OPENTABLE",n[n.NEWSLETTER=51]="NEWSLETTER",n[n.DONATION=52]="DONATION",n[n.BUTTON=53]="BUTTON",n[n.SOCIAL_ACCOUNT_LINKS_V2=54]="SOCIAL_ACCOUNT_LINKS_V2",n[n.SUMMARY_V2=55]="SUMMARY_V2",n[n.SOUNDCLOUD=56]="SOUNDCLOUD",n[n.EMAIL_FOOTER=57]="EMAIL_FOOTER",n[n.IN_BROWSER_MESSAGE_LINK=58]="IN_BROWSER_MESSAGE_LINK",n[n.TOURDATES=59]="TOURDATES",n[n.ALBUM=60]="ALBUM",n[n.ARCHIVE=61]="ARCHIVE",n[n.CHART=62]="CHART",n[n.ZOLA=63]="ZOLA",n[n.ACUITY=65]="ACUITY",n[n.OPENTABLE_V2=66]="OPENTABLE_V2",n[n.MEMBER_AREA=67]="MEMBER_AREA",n[n.TOCK=68]="TOCK",n[n.ACCORDION=69]="ACCORDION",n[n.MARQUEE=70]="MARQUEE",n[n.SHAPE=71]="SHAPE",n[n.PRICING_PLAN=72]="PRICING_PLAN",n[n.WEBSITE_COMPONENT=1337]="WEBSITE_COMPONENT",n}(e||{});s.Z=e},734526:function(_,s,e){"use strict";var n=e(737012),r=e.n(n),i=e(690411),t=e.n(i),l=e(304003),o=e.n(l),d=e(130399),f=e.n(d),h=e(311064),a=e.n(h),c=e(392338),p=e.n(c),v=e(784874);function m(C){var P=r()(C);return P.replace(/-v-(\d+)/,"-v$1")}var b=a()(v.Z),E=f()(b,o()),A=f()(b,t()),I=f()(b,m);s.Z={BlockTypeKeys:b,BlockTypeNames:E,BlockTypeLabels:A,BlockTypeKebab:I}},675641:function(_,s,e){"use strict";var n=e(311064),r=e.n(n),i=e(135118);s.Z=r()(i.Z)},135118:function(_,s){"use strict";var e={GALLERY_SLIDESHOW:1e3,GALLERY_CAROUSEL:1002,GALLERY_GRID:1003,GALLERY_STACK:1004,SUMMARY_WALL:1005,SUMMARY_CAROUSEL:1006,SUMMARY_LIST:1007,SUMMARY_GRID:1008,CHART_BAR:1009,CHART_LINE:1010,CHART_PIE:1011,IMAGE_INLINE:1012,IMAGE_POSTER:1013,IMAGE_CARD:1014,IMAGE_OVERLAP:1015,IMAGE_COLLAGE:1016,IMAGE_STACK:1017,TOCK_RESERVATIONS:1018,TOCK_EVENTS:1019};s.Z=e},179593:function(_,s,e){"use strict";var n=e(323369),r=e.n(n),i={[r().CHOWNOW]:{serviceId:r().CHOWNOW,displayName:"ChowNow",defaultLinkTitle:"Order Now",slug:"chownow"}};s.Z=i},387582:function(_,s){"use strict";var e={hiddenNavigationName:"_hidden",memberAreaNavigationName:"_memberareas",memberAreaNavigationTestAttr:"navlist-member_areas",MEMBER_AREA_NAVIGATION_TYPE:"member-area",README_PAGE_NAME:"readme",MAX_SMUGMUG_GALLERY_COUNT:20,MAX_SMUGMUG_GALLERY_SIZE:50,MAX_BLOCKS_PER_LAYOUT:60,MAX_TRACKS_IN_ALBUM:60,MAX_ITEMS_IN_USER_ORDERABLE_COLLECTION:250,NESTED_CATEGORIES_LIMIT:1e4,MAX_PRODUCTS_IN_COLLECTION:200,SQUARESPACE_SEVEN_PREVIEW_COOKIE:"squarespace_seven_preview",SQUARESPACE_SIX_OVERRIDE_COOKIE:"squarespace_six_override",PREVIEW_FRAME_EXPANDED_COOKIE:"seven_frame_expanded",DISABLE_USER_SCRIPTS_COOKIE:"disable-user-scripts",IGNORED_ITEM_ANNOTATION_SELECTORS:["sqs-simple-like","sqs-add-to-cart-button","product-variants","product-quantity-input","sqs-suppress-edit-mode"],REGISTERED_ACTIONS_FOR_NEXT_LOAD_STORE_KEY:"sqs_actions_for_next_load",DAMASK_URL_PREVIEW_SEPARATOR:"|",MAX_TAG_LENGTH:50,MAX_CATEGORY_LENGTH:25,PASSWORD_MASK:"__MASKED_FIELD__"};s.Z=e},906194:function(_,s){"use strict";var e=function(n){return n.DESKTOP="desktop",n.PHONE="phone",n.TABLET="tablet",n}(e||{});s.Z=e},607371:function(_,s){"use strict";var e={NEWSLETTER_OVERLAY_NODE_ID:"overlayNewsletterEmail"};s.Z=e},365270:function(_,s,e){"use strict";e.r(s),e.d(s,{FLUID_ENGINE_BLUE_HEX:function(){return i},FLUID_ENGINE_BLUE_HEX_WITH_OPACITY:function(){return l},FLUID_ENGINE_LIGHT_BLUE_HEX:function(){return r},FLUID_ENGINE_LIGHT_BLUE_HEX_WITH_OPACITY:function(){return t},FLUID_ENGINE_LIGHT_PURPLE_HEX:function(){return o},FLUID_ENGINE_LIGHT_PURPLE_HEX_WITH_OPACITY:function(){return f},FLUID_ENGINE_PURPLE_HEX:function(){return d},FLUID_ENGINE_PURPLE_HEX_WITH_OPACITY:function(){return h}
2651,FLUID_ENGINE_YELLOW:function(){return a},FluidEngineBreakpoints:function(){return n}});var n=function(c){return c.MOBILE="mobile",c.DESKTOP="desktop",c}({}),r="#4894FF",i="#027AFF",t="#4894FFb3",l="#027AFF7d",o="#9284FB",d="#6E4FD6",f="#9284FBb3",h="#6E4FD67d",a="#FFB802"},137577:function(_,s,e){"use strict";var n=e(34368),r=e.n(n),i=e(762379),t={text:["description","placeholder","required"],textarea:["description","placeholder","required"],email:["description","placeholder","required"],currency:["description","currencySymbol","required"],number:["description","placeholder","required"],website:["description","placeholder","required"],password:["description","required"],twitter:["description","required"],date:["description","required"],time:["description","required"],name:["description","required"],address:["description","required"],phone:["description","showCountryCode","required"],section:["description","underline"],radio:["description","options","required"],checkbox:["description","options","required"],select:["description","options","required"],likert:["description","options","required"],hidden:["key","value"]};i.Z.isFeatureEnabled(r().VANILLA_FORM_HANDLER)&&t.textarea.push("maxLength"),s.Z=t},96563:function(_,s){"use strict";var e={BUILD:1,STORAGE:2,ADVANCED:3,CAPTCHA:4,DISCLAIMER:5};s.Z=e},714551:function(_,s){"use strict";var e={DEFAULT_SLIDER_ASPECT_RATIO:50,RERENDER_ATTR_WHITELIST:["aspectRatio","autoplay","autoplay-duration","lightbox","lightboxTheme","methodOption","padding","thumbnail-strip-height","thumbnail-strip-margin","transientGallery","vSize"]};s.Z=e},425364:function(_,s,e){"use strict";e.r(s),e.d(s,{AttrChangeProps:function(){return i},BlockFocusIgnoredSelectors:function(){return l},EMPTY_DATA:function(){return r},SetDetails:function(){return t}});var n=e(208935),r={body:{raw:!1,layout:{columns:12,rows:[]}}},i={FROM_WYSIWYG:"fromWysiwyg",FROM_DIALOG:"fromDialog"},t={FROM_DIALOG:{[i.FROM_DIALOG]:!0},FROM_WYSIWYG:{[i.FROM_WYSIWYG]:!0}},l=[".".concat(n.BLOCK_FOCUS_IGNORE_CLASSNAME),"#avpw_holder",".dialog-choose-image-picker-url",".dialog-content-type.flyout",".dialog-minimal-video-editor.flyout",".dialog-screen-overlay",".image-picker-overlay",".ReactModal__Overlay",".sqs-image-picker",".sqs-item-view",".sqs-widgets-confirmation",".sqs-widgets-confirmation-overlay",".sqs-wysiwyg-toolbar-mobile",".sqsp-tooltip",".workflow-flyout",".block-editor-schemas-code",".CCLinkEditorModal",".CCLinkEditorPopOver",".CCModalOverlay",".CCPageDropDown","[data-dropdown-overlay]","[data-dropdown-container]",'[data-test="ColorPicker.Input.Type"]'].join(", ")},208935:function(_,s,e){"use strict";e.r(s),e.d(s,{BLOCK_FOCUS_IGNORE_CLASSNAME:function(){return n},DISABLE_YUI_DRAG_CLASSNAME:function(){return t},ESCMANAGER_IGNORE_CLASSNAME:function(){return r},NONINTERACTIVE_CLASSNAME:function(){return l},NONINTERACTIVE_CLASSNAMES:function(){return i},TEXT_BLOCK:function(){return o}});var n="sqs-prevent-block-focus-change",r="escmanager-ignore",i=[n,r],t="sqs-dd-invalid-handle",l=i.join(" "),o="sqs-block-html"},965658:function(_,s){"use strict";var e={BLOGS:['body.collection-type-blog [data-type="item"]','body.collection-type-blog [data-type="promoted-block"]','[class*="collection-type-blog"]'],BLOGS_AND_PAGES:['body.collection-type-blog [data-type="item"]','body.collection-type-blog [data-type="promoted-block"]','[class*="collection-type-page"]','[class*="collection-type-blog"]','[class*="collection-type-products"]','[data-type="page"]',"#productList","#productlist","#productGallery",".ProductList",".sqs-system-gallery","#flowItems",".productlist",".productitem-images",".sqs-pinterest-products-wrapper"],VALID_IMAGE_CONTAINER:[".sqs-block-image",".sqs-gallery-block-stacked",".sqs-gallery-block-grid",".sqs-gallery-block-slideshow",".sqs-block-html",".product-image","#productGallery","#productSlideshow",".ProductList-item",".product",".productlist-item",".sqs-system-gallery .slides .slide","article.flow-item",".productitem-images",".sqs-pinterest-products-wrapper",'[data-controller="ProductListImageLoader"]'],TRIGGER_SELECTORS:[".sqs-block-image",".sqs-gallery-block-stacked",".sqs-gallery-block-grid",".sqs-gallery-block-slideshow",".sqs-block-html img",".product-image","#productGallery .slide img","#productSlideshow",".ProductList-item",".product",'[class^="products"]',".productlist-item",".sqs-system-gallery","#flowItems",".productitem-images",".sqs-pinterest-image img",".sqs-pinterest-products-wrapper img"]};s.Z=e},6233:function(_,s){"use strict";s.Z={CLOSED_DATE:"date-closed",KEY:"squarespace-popup-overlay",VERSION:"version",SUBMITTED:"submitted"}},202369:function(_,s,e){"use strict";var n=e(647004),r=e.n(n),i={heading:r().HEADING,"sub-heading":r().SUB_HEADING,body:r().BODY,image:r().IMAGE,gallery:r().GALLERY,video:r().VIDEO,"social-icons":r().SOCIAL_ICONS,buttons:r().BUTTONS,navigation:r().NAVIGATION,"custom-form":r().CUSTOM_FORM,newsletter:r().NEWSLETTER,album:r().ALBUM,map:r().MAP,lock:r().LOCK,password:r().PASSWORD,twitter:r().TWITTER,logo:r().LOGO,action:r().ACTION,"popup-overlay-action":r().POPUP_OVERLAY_ACTION,"temp-lock-inject":r().TEMP_LOCK_INJECT,"sso-options":r().SSO_OPTIONS};s.Z=i},986590:function(_,s,e){"use strict";var n=e(647004),r=e.n(n),i={[r().HEADING]:"heading",[r().SUB_HEADING]:"sub-heading",[r().BODY]:"body",[r().IMAGE]:"image",[r().GALLERY]:"gallery",[r().VIDEO]:"video",[r().SOCIAL_ICONS]:"social-icons",[r().BUTTONS]:"buttons",[r().NAVIGATION]:"navigation",[r().CUSTOM_FORM]:"custom-form",[r().NEWSLETTER]:"newsletter",[r().ALBUM]:"album",[r().MAP]:"map",[r().LOCK]:"lock",[r().PASSWORD]:"password",[r().TWITTER]:"twitter",[r().LOGO]:"logo",[r().ACTION]:"action",[r().POPUP_OVERLAY_ACTION]:"popup-overlay-action",[r().TEMP_LOCK_INJECT]:"temp-lock-inject"};s.Z=i},480253:function(_,s,e){"use strict";var n=e(311064),r=e.n(n),i=e(150825);s.Z=r()(i.Z)},150825:function(_,s,e){"use strict";var n=e(102637),r=e.n(n),i={[r().COVER_PAGE]:"cover-page",[r().LOCK_SCREEN]:"lock-screen",[r().POPUP_OVERLAY]:"popup-overlay",[r().SSO_SCREEN]:"sso-screen"};s.Z=i},961789:function(_,s){"use strict";var e={URL_SLUG:"url-slug",URL_SLUG_WITH_SLASH:"url-slug-with-slash"};s.Z=e},808890:function(_,s){"use strict";var e={CHANGE:"tweak:change",CLOSE:"tweak:close",SAVE:"tweak:save",RESET:"tweak:reset",AFTER_SHOW:"tweak:aftershow",AFTER_CLOSE:"tweak:afterclose",BEFORE_OPEN:"tweak:beforeopen"};s.Z=e},793036:function(_,s,e){"use strict";e.r(s),e.d(s,{AFTERPAY_PDP_LOAD:function(){return r},AFTERPAY_PDP_OPEN_MODAL:function(){return n},KLARNA_PDP_LOAD:function(){return l},KLARNA_PDP_OPEN_MODAL:function(){return t},PDP_PAGE_LOAD:function(){return i},PLP_PAGE_LOAD:function(){return o}});var n="commerce-merch-open-afterpay-pdp-modal",r="commerce-merch-load-afterpay-pdp-string",i="commerce-merch-pdp-page-load",t="commerce-merch-open-klarna-pdp-modal",l="
2651commerce-merch-load-klarna-pdp-string",o="commerce-merch-plp-page-load"},506739:function(_,s){"use strict";s.Z={TRIAL_UPGRADE_PLAN:"trial-upgrade",UPGRADE_PLAN:"upgrade"}},995821:function(_,s,e){"use strict";var n=e(506739);s.Z={[n.Z.TRIAL_UPGRADE_PLAN]:"/settings/billing/upgrade",[n.Z.UPGRADE_PLAN]:"/settings/billing/subscriptions/website"}},111241:function(_,s,e){"use strict";e.r(s),e.d(s,{BlockType:()=>m.Z,GalleryBlockConstants:()=>Vi.Z,BrandTone:()=>Qi,PopupOverlayLocalStorage:()=>io.Z,SlideTypeNames:()=>Oa.Z,LayoutEngineClassnames:()=>$i,UpsellDestination:()=>h.Z,BlockBackgroundByVisualTone:()=>_n,FormModelFieldsets:()=>Ki.Z,CMSAppShellPerformanceEvents:()=>n,LayoutEngine:()=>Hn,TextFilterNames:()=>Ci.Z,TweakPageTypes:()=>ca,BlockTypeToFeature:()=>P,BlockTypeToBetaFlags:()=>A,CMSPerformanceEvents:()=>r,Units:()=>hi,SiteAesthetics:()=>Xr,FacebookPixelConstants:()=>Hi.Z,PinterestSelectors:()=>pt.Z,REMOVE_BACKGROUND_PRESET:()=>ln,SectionEditorClassnames:()=>f,DomainsPerformanceEvents:()=>t,SlideTypeByName:()=>Ar.Z,ModernSectionStylePresets:()=>Pr,FluidEngine:()=>Sr,MarqueeStylePresetNames:()=>kr,CollectionView:()=>Qe,GalleryItemMediaTypes:()=>Ur,ContentGeneratorTypes:()=>ct,SliceTypeByName:()=>Fr.Z,BlockVariantTypeKeys:()=>x.Z,EditorSelectors:()=>l,GooglePlaces:()=>d,DeviceViewType:()=>Et.Z,TweakEvents:()=>qr.Z,ConnectedAccountLinkConfigurations:()=>Re.Z,TypekitPreviewApi:()=>Ni,DEFAULT_FRAME_WIDTHS_IN_PX:()=>Ut,Positions:()=>Li,CommercePerformanceEvents:()=>c,BlockVariantTypes:()=>T.Z,SectionDividerStylePresetNames:()=>Fn,SectionDividerByVisualTone:()=>Jr,CdkLayoutElementType:()=>Wn,BlockMenuGroupType:()=>v,BlockTypeStrings:()=>b.Z,ColorType:()=>i,FormBuilderFieldNames:()=>Qt.Z,LayoutElementType:()=>ua,SurveyCohorts:()=>Oi,Constants:()=>$e.Z,SliceTypeNames:()=>fi.Z,MigrationStatus:()=>gr,UpsellUrls:()=>a.Z,FeatureFlags:()=>o,MarqueeStylePresets:()=>jn});var n={};e.r(n),e.d(n,{BILLING_APP_ROOT_INITIALIZED:()=>j,CAMPAIGNS_APP_ROOT_INITIALIZED:()=>k,CONFIG_APP_SHELL_INITIALIZED:()=>G,PERMISSIONS_APP_ROOT_INITIALIZED:()=>U,PROJECTS_APP_SHELL_INITIALIZED:()=>H,SCHEDULING_APP_ROOT_INITIALIZED:()=>D});var r={};e.r(r),e.d(r,{ADD_SECTION_FROM_CATALOG:()=>Mt,ANIMATIONS_EDIT_SAVE:()=>re,ANIMATIONS_PANEL_INTERACTIVE:()=>fe,ASSET_UPLOAD:()=>_t,COLLECTION_NEW_LAYOUT_LOAD:()=>ue,COLORS_PANEL_GENERATE_PALETTE:()=>vt,COLORS_PANEL_INTERACTIVE:()=>we,COLORS_PANEL_SAVE:()=>ve,COLORS_PANEL_SELECT_PALETTE:()=>rt,COLORS_PANEL_UPDATE_PALETTE_COLOR:()=>st,COLORS_PANEL_UPDATE_TWEAK_COLOR:()=>Vt,DESIGN_BUTTONS_PANEL_LOAD:()=>Ze,FONTS_PANEL_BASE_FONT_SIZE_CHANGE:()=>In,FONTS_PANEL_CUSTOM_FONT_FAMILY_CHANGE:()=>Pe,FONTS_PANEL_CUSTOM_FONT_PROPERTY_CHANGE:()=>ye,FONTS_PANEL_FETCHED_DATA:()=>jt,FONTS_PANEL_FETCHED_DATA_TO_INTERACTIVE:()=>Lt,FONTS_PANEL_INTERACTIVE:()=>Ge,FONTS_PANEL_MAPPING_CHANGE:()=>Ue,FONTS_PANEL_MASTER_FONT_FAMILY_CHANGE:()=>se,FONTS_PANEL_MASTER_FONT_PROPERTY_CHANGE:()=>Qn,FONTS_PANEL_PACK_CHANGE_CLEAN_DIRTY:()=>tn,FONTS_PANEL_PACK_CHANGE_DIRTY_DIRTY:()=>Jt,FONTS_PANEL_RENDER_ACTIVE_CARD:()=>rn,FONTS_PANEL_SAVE:()=>Wt,FONTS_PANEL_TAB_SWITCH_INTERACTIVE:()=>Gt,FRAME_TOOLBAR_EDIT:()=>te,GALLERY_SECTION_NEW_LAYOUT_LOAD:()=>Z,HEADER_NEW_LAYOUT_LOAD:()=>ae,HEADER_PROPERTY_UPDATE:()=>Q,LAYOUT_ENGINE_SECTION_COLOR_PREVIEW:()=>oe,MEDIA_UPLOAD_SERVICE_ASSET_PROCESSING_ONLY:()=>at,MEDIA_UPLOAD_SERVICE_ASSET_UPLOAD:()=>Ce,MEDIA_UPLOAD_SERVICE_ASSET_UPLOAD_ONLY:()=>Ke,ONBOARDING_SAVE_TITLE:()=>ne,PAGES_ADD_BLANK:()=>ee,PAGE_EDIT_SAVE:()=>q,RENDER_LAYOUT_ENGINE_SECTION:()=>$,SECTION_DUPLICATION:()=>yt,SITE_HEADER_FOOTER_LOAD:()=>X,SITE_SERVER_ASSET_UPLOAD:()=>St,THEME_EDITOR_INTERACTIVE:()=>ge,TWEAKACTION_FETCH_CUSTOM_CSS:()=>Se,TWEAKACTION_FETCH_DATA:()=>Te,TWEAKACTION_FETCH_TEMPLATE_TWEAK_SETTINGS:()=>Je,TWEAKACTION_FETCH_TWEAK_ENGINE_PROPERTIES:()=>Bt,TWEAKACTION_FETCH_TYPEKIT_DATA:()=>ht});var i={};e.r(i),e.d(i,{ColorTypeEnum:()=>Oe});var t={};e.r(t),e.d(t,{OPEN_SEARCH_DSC_INITIALIZED:()=>fn,OPEN_SEARCH_INITIALIZED:()=>dn,PERFORM_DISPLAY_RESULTS:()=>Ee,PERFORM_SEARCH_FIRST_AVAILABLE_RESULT:()=>ar,PERFORM_SEARCH_INTERACTIVE:()=>Bn,PERFORM_SEARCH_STABLE:()=>cr});var l={};e.r(l),e.d(l,{DESKTOP_FRAME_TOOLBAR_ID:()=>an});var o={};e.r(o),e.d(o,{COMPONENT_EDITING_V7:()=>Si});var d={};e.r(d),e.d(d,{AUTOCOMPLETE_URL:()=>or,DETAILS_URL:()=>_r,googleTrackingContextProp:()=>Ka});var f={};e.r(f),e.d(f,{SECTION_EDITOR_FRAME_OVERLAY_CLASS:()=>la,SPACE_AROUND_FRAME_CLASS:()=>ci});var h=e("506739"),a=e("995821"),c=e("793036"),p=function(It){return It.BASIC="BASIC",It.IMAGE="IMAGE",It.GALLERY="GALLERY",It.SUMMARY="SUMMARY",It.MORE="MORE",It.FILTERS_LISTS="FILTERS_LISTS",It.COMMERCE="COMMERCE",It.CHARTS="CHARTS",It.SOCIAL="SOCIAL",It.INTEGRATIONS="INTEGRATIONS",It.TOCK="TOCK",It.GLOBAL="GLOBAL",It.PREMIUM="PREMIUM",It}(p||{}),v=p,m=e("784874"),b=e("734526"),E=Object.freeze({}),A=E,I=e("126086"),C=e.n(I),P={[m.Z.AMAZON]:C().BLOCK_AMAZON,[m.Z.DONATION]:C().BLOCK_DONATION,[m.Z.MENU]:C().BLOCK_MENU,[m.Z.OPENTABLE]:C().BLOCK_OPENTABLE,[m.Z.OPENTABLE_V2]:C().BLOCK_OPENTABLE},x=e("675641"),T=e("135118"),D="scheduling-app-root-initialized",U="permissions-app-root-initialized",j="billing-app-root-initialized",k="campaigns-app-root-initialized",G="config-app-shell-initialized",H="projects-app-shell-initialized",ne="cms-onboarding-save-title",ee="cms-pages-add-blank",te="cms-frame-toolbar-edit",q="cms-page-edit-save",X="cms-site-header-footer-load",Q="cms-header-property-update",ae="cms-header-new-layout-load",Z="cms-section-gallery-new-layout-load",ue="cms-collection-new-layout-load",$="cms-render-layout-engine-section",oe="cms-layout-engine-section-color-preview",re="cms-design-animations-panel-save",fe="cms-design-animations-panel-interactive",Se="cms-tweakactions-fetch-custom-css",Te="cms-tweakactions-fetchdata",Je="cms-tweakactions-fetch-template-tweak-settings",ht="cms-tweakactions-fetch-typekit-data",Bt="cms-tweakactions-fetch-tweak-engine-properties",ve="cms-design-colors-panel-save",we="cms-design-colors-panel-interactive",ge="cms-design-colors-theme-editor-interactive",rt="cms-design-colors-panel-select-palette",vt="cms-design-colors-panel-generate-palette",st="cms-design-colors-panel-update-palette-color",Vt="cms-design-colors-panel-update-tweak-color",jt="cms-design-fonts-panel-fetched-data",Lt="cms-design-fonts-panel-fetched-data-interactive",Ge="cms-design-fonts-panel-packs-interactive",rn="cms-design-fonts-render-active-card",Wt="cms-design-fonts-panel-save",Gt="cms-design-fonts-panel-tab-switch-interactive",tn="cms-design-fonts-panel-pack-change-clean-dirty",Jt="cms-design-fonts-panel-pack-change-dirty-dirty",In="cms-design-fonts-panel-base-font-size-change",Qn="cms-design-fonts-panel-master-font-property-change",se="cms-design-fonts-panel-master-font-family-change",ye="cms-design-fonts-panel-custom-font-property-change",Pe="cms-design-fonts-panel-custom-font-family-change",Ue="cms-design-fonts-panel-mapping-change",Ze="cms-design-buttons-panel-load",yt="cms-section-duplicate",_t="cms-asset-upload",St="cms-site-server-asset-upload",Ce="cms-media-upload-service-asset-upload",Ke="cms-media-upload-service-asset-upload-only",at="cms-media-upload-service-asset-processing-only",Mt="cms-add-section-from-catalog",Ht={LIST:"list",GRID:"grid",PRODUCT:"product"},Qe=Ht,Oe=function(It){return It.SITE_PALETTE_COLOR="SITE_PALETTE_COLOR",It.CUSTOM_COLOR="CUSTOM_COLOR",It.THEME_COLOR="THEME_COLOR",It}({}),Re=e("179593"),$e=e("387582"),Ye={DEFAULT:0,ICON:1},ct=Ye,Et=e("906194"),Ut={[Et.Z.DESKTOP]:1024,[Et.Z.PHONE]:428},dn="domains-open-search-initialized",fn="domains-open-search-dsc-initialized",Bn="domains-perform-search-interactive",ar="domains-perform-search-first-available-result",cr="domains-perform-search-stable",Ee="domains-perform-display-results",an="frame-toolbar-desktop",Si="component_editing_v7",Sr=e("365270"),Hi=e("607371"),Qt=e("137577"),Ki=e("96563"),Vi=e("714551"),$r={IMAGE_EMPTY:"imageEmpty",IMAGE_FILE:"imageFile",IMAGE_LICENSED:"imageLicensed",IMAGE_REUSED:"imageReused",ASSET_REUSED:"assetReused",VIDEO:"video"},Ur=$r,Qr=e("795478"),or="/api/google-maps/places/autocomplete",_r="/api/google-maps/places/details",Ka=(0,Qr.shape)({productPage:Qr.string.isRequired,productSection:Qr.string.isRequired}),Wn=function(It){return It.HEADING="HEADING",It.PARAGRAPH="PARAGRAPH",It.ACTION="A
2651CTION",It.CTA="CTA",It.DECOR="DECOR",It.SOCIAL="SOCIAL",It.MEDIA="MEDIA",It}({}),ua=function(It){return It.HEADING="HEADING",It.PARAGRAPH="PARAGRAPH",It.CTA="CTA",It.DECOR="DECOR",It.SOCIAL="SOCIAL",It.INTERACTIVE_MEDIA="INTERACTIVE_MEDIA",It.NONINTERACTIVE_MEDIA_PORTRAIT="NONINTERACTIVE_MEDIA_PORTRAIT",It.NONINTERACTIVE_MEDIA_LANDSCAPE="NONINTERACTIVE_MEDIA_LANDSCAPE",It}({}),Hn=e("425364"),$i=e("208935"),pt=e("965658"),io=e("6233"),Di={TOP_LEFT:"TOP_LEFT",TOP_CENTER:"TOP_CENTER",TOP_RIGHT:"TOP_RIGHT",CENTER_LEFT:"CENTER_LEFT",CENTER_CENTER:"CENTER_CENTER",CENTER_RIGHT:"CENTER_RIGHT",BOTTOM_LEFT:"BOTTOM_LEFT",BOTTOM_CENTER:"BOTTOM_CENTER",BOTTOM_RIGHT:"BOTTOM_RIGHT"},Li=Di,ci="js-space-around-frame",la="js-section-editor-frame-overlay",Sa=["colors.defaultThemeId","fonts.activeThemeId","colors.palette","colors.themes","fonts.themes","fonts.fontUsageCategories"],Xr={SITE_AESTHETICS_DIRTY_PATHS:Sa},Fr=e("202369"),fi=e("986590"),Ar=e("480253"),Oa=e("150825"),Zr=function(It){return It.A="cohort-A",It.B="cohort-B",It.C="cohort-C",It.D="cohort-D",It.E="cohort-E",It}(Zr||{}),Oi=Zr,Ci=e("961789"),qr=e("808890"),ni={SPLASH_PAGE:"SPLASH_PAGE",LOCK_SCREEN:"LOCK_SCREEN",POPUP_OVERLAY:"POPUP_OVERLAY",CHECKOUT:"CHECKOUT",STYLE:"STYLE",SSO_PAGE:"SSO_PAGE"},ca=ni,Ca="ss",Aa="BInhlQ%2Bl4i%2FTK2LNzmpe2QC%2Bdl6Qc7iJa15oy7OfSGK%2BY7lwDRam4FlQCIzQGEqAiJZo10MshaDLZWgX%2FckdPK0bOW%2FAfpkj2O5MO1d7Aul7v1RGoa7OBxfdciGAxZqjHAPKKo0fqkxxKF%2F9mM9JjA%3D%3D",Ni={AUTH_ID:Ca,AUTH_TOKEN:Aa},di=function(It){return It[It.BYTES_IN_MB=1e6]="BYTES_IN_MB",It}(di||{}),hi=di,Ai=e("194588"),vn=e.n(Ai),kr=function(It){return It.STRAIGHT_LINE_PRESET="STRAIGHT_LINE_PRESET",It.MILD_WAVE_PRESET="MILD_WAVE_PRESET",It}({}),jn={[kr.STRAIGHT_LINE_PRESET]:{waveFrequency:4,waveIntensity:0,animationDirection:"left",animationSpeed:.5,pausedOnHover:!1,fadeEdges:!1,textStyle:"heading-1",textSize:{value:4,unit:vn().REM},itemSpacing:{unit:vn().EM,value:.4}},[kr.MILD_WAVE_PRESET]:{waveFrequency:4,waveIntensity:60,animationDirection:"right",animationSpeed:.5,pausedOnHover:!1,fadeEdges:!1,textStyle:"heading-1",textSize:{value:4,unit:vn().REM},itemSpacing:{unit:vn().EM,value:.4}}},Qi=function(It){return It.PROFESSIONAL="professional",It.SOPHISTICATED="sophisticated",It.FRIENDLY="friendly",It.PLAYFUL="playful",It.BOLD="bold",It.QUIRKY="quirky",It.INNOVATIVE="innovative",It.CUSTOM="custom",It}({}),Pa=e("392338"),Pi=e("429039"),Ti=e.n(Pi),Nn=e("837052"),vi=e.n(Nn),fa=e("835462"),da=e.n(fa),J=e("946544"),be=e.n(J),je=e("889810"),Pt=e.n(je);function Xt(It,Ii){var Yn=Object.keys(It);if(Object.getOwnPropertySymbols){var dr=Object.getOwnPropertySymbols(It);Ii&&(dr=dr.filter(function(ha){return Object.getOwnPropertyDescriptor(It,ha).enumerable})),Yn.push.apply(Yn,dr)}return Yn}function kt(It){for(var Ii=1;Ii<arguments.length;Ii++){var Yn=arguments[Ii]!=null?arguments[Ii]:{};Ii%2?Xt(Object(Yn),!0).forEach(function(dr){Ti()(It,dr,Yn[dr])}):Object.getOwnPropertyDescriptors?Object.defineProperties(It,Object.getOwnPropertyDescriptors(Yn)):Xt(Object(Yn)).forEach(function(dr){Object.defineProperty(It,dr,Object.getOwnPropertyDescriptor(Yn,dr))})}return It}var mr={SMALL:{top:{value:3,unit:vn().PERCENT},bottom:{value:3,unit:vn().PERCENT},left:{value:3,unit:vn().PERCENT},right:{value:3,unit:vn().PERCENT}},MEDIUM:{top:{value:6,unit:vn().PERCENT},bottom:{value:6,unit:vn().PERCENT},left:{value:6,unit:vn().PERCENT},right:{value:6,unit:vn().PERCENT}},LARGE:{top:{value:12,unit:vn().PERCENT},bottom:{value:12,unit:vn().PERCENT},left:{value:12,unit:vn().PERCENT},right:{value:12,unit:vn().PERCENT}}},Jn={topLeft:{unit:vn().PIXEL,value:0},topRight:{unit:vn().PIXEL,value:0},bottomLeft:{unit:vn().PIXEL,value:0},bottomRight:{unit:vn().PIXEL,value:0}},Ie={topLeft:{unit:vn().PIXEL,value:22},topRight:{unit:vn().PIXEL,value:22},bottomLeft:{unit:vn().PIXEL,value:22},bottomRight:{unit:vn().PIXEL,value:22}},We={backgroundEnabled:!1,backgroundColor:{type:"THEME_COLOR"},blendMode:vi().NORMAL,linecap:be().SQUARE,blur:{enabled:!1,filterType:da().BACKDROP,blurRadius:{value:0,unit:vn().PIXEL}}},ke={style:Pt().NONE,color:{type:"THEME_COLOR"},thickness:{value:0,unit:vn().PIXEL},dashLength:{value:0,unit:vn().PIXEL},gapLength:{value:0,unit:vn().PIXEL},linecap:be().SQUARE},tt=kt(kt({},We),{},{borderRadii:Jn,stroke:{style:Pt().SOLID,color:{type:"THEME_COLOR"},thickness:{value:1,unit:vn().PIXEL},dashLength:{value:0,unit:vn().PIXEL},gapLength:{value:0,unit:vn().PIXEL},linecap:be().SQUARE},padding:mr.LARGE}),ot=kt(kt({},We),{},{borderRadii:Ie,stroke:{style:Pt().SOLID,color:{type:"THEME_COLOR"},thickness:{value:1,unit:vn().PIXEL},dashLength:{value:0,unit:vn().PIXEL},gapLength:{value:0,unit:vn().PIXEL},linecap:be().SQUARE},padding:mr.LARGE}),ft=kt(kt({},We),{},{borderRadii:Jn,backgroundEnabled:!0,backgroundColor:{type:"THEME_COLOR"},stroke:ke,padding:mr.LARGE}),Ft=kt(kt({},We),{},{borderRadii:Ie,backgroundEnabled:!0,backgroundColor:{type:"THEME_COLOR"},stroke:ke,padding:mr.LARGE}),ln=kt(kt({},We),{},{borderRadii:Jn,stroke:ke,padding:mr.SMALL}),_n=It=>{switch(It){case Qi.PROFESSIONAL:return[Ft];default:return[Ft]}},Tn=e("646715"),fr=e.n(Tn),Un=e("139964"),On=e.n(Un),Mn={SMALL:{value:2,unit:vn().VIEWPORT_WIDTH},MEDIUM:{value:6,unit:vn().VIEWPORT_WIDTH},LARGE:{value:12,unit:vn().VIEWPORT_WIDTH}},Sn={SMALL:{value:5,unit:vn().VIEWPORT_WIDTH},MEDIUM:{value:20,unit:vn().VIEWPORT_WIDTH},LARGE:{value:100,unit:vn().VIEWPORT_WIDTH}},$n={enabled:!0,type:On().WAVY,isFlipX:!1,isFlipY:!1,offset:{value:0,unit:vn().PIXEL},stroke:{style:"solid",color:{type:Oe.THEME_COLOR},thickness:{value:6,unit:vn().PIXEL},dashLength:{value:5,unit:vn().PIXEL},gapLength:{value:15,unit:vn().PIXEL},linecap:be().SQUARE}},Fn=function(It){return It.MODERN_FRIENDLY_PRESET_A="MODERN_FRIENDLY_PRESET_A",It.MODERN_FRIENDLY_PRESET_B="MODERN_FRIENDLY_PRESET_B",It}({}),Pr={[Fn.MODERN_FRIENDLY_PRESET_A]:fr()({},$n,{type:On().SOFT_CORNERS,height:Mn.MEDIUM,stroke:{style:"none"}}),[Fn.MODERN_FRIENDLY_PRESET_B]:fr()({},$n,{type:On().ROUNDED,height:Mn.MEDIUM,width:Sn.LARGE,stroke:{style:"none"}})},Jr=It=>{switch(It){case Qi.FRIENDLY:return[Pr.MODERN_FRIENDLY_PRESET_A,Pr.MODERN_FRIENDLY_PRESET_B];default:return[Pr.MODERN_FRIENDLY_PRESET_A,Pr.MODERN_FRIENDLY_PRESET_B]}},gr=function(It){return It.LEGACY_COMPATIBLE="LEGACY_COMPATIBLE",It.IN_MIGRATION="IN_MIGRATION",It}({})},895786:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0,e(392338),e(392338),e(392338);var r=n(e(429039)),i=n(e(134521)),t=e(530653),l=e(441127);e(959770);var o=100,d=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return c>o?"".concat(o,"+"):c.toString()},f=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return c>o?(0,l.pluralize)({one:"More than one item in cart",other:"More than {%n} items in cart"},o,void 0,{notes:`A spoken message that helps non-visual users understand that they're focused on a cart link and that their cart has over N items. The "one" variant will probably never be used, it' just here for completeness.`,project:"website.CartPage"}):(0,l.pluralize)({one:"One item in cart",other:"{%n} items in cart"},c,void 0,{notes:"A spoken message that helps non-visual users understand that they're focused on a cart link and that their cart has N items.",project:"website.CartPage"})};class h{static syncAll(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};
2651h.instances.forEach(p=>p.sync(c))}static mountAll(){for(var c=Array.from(document.getElementsByClassName(h.CONTAINER_CLASSNAME)),p=0,v=c;p<v.length;p++){var m=v[p];h.instances.push(new h(m))}}static isInstanceVisible(c){var p=c.containerEl;return p&&p.clientWidth&&p.clientHeight&&p.getBoundingClientRect().top>0}static removePopoverIfExists(){h.popover&&(h.popover.remove(),h.popover=null)}static showAddedItemPopover(c){var p,v=h.createProductAddedToCartPopover(c.title),m=null,b=null,E=(0,i.default)(()=>{h.popover&&(b&&b.getBoundingClientRect().top<=0&&h.setPopoverToTopRight(),h.instances.forEach(A=>{if(h.isInstanceVisible(A)){var I=A.containerEl;b=I,m=A,h.snapPopoverToCart(A,h.popover)}}))},100);h.popover&&window.removeEventListener("scroll",E),h.removePopoverIfExists(),h.popover=v,h.instances.forEach(A=>{if(h.isInstanceVisible(A)){var I=A.containerEl;b=I,m=A}}),h.popover.querySelector(".close").addEventListener("click",()=>{h.removePopoverIfExists(),window.removeEventListener("scroll",E)}),window.addEventListener("scroll",E),setTimeout(()=>{h.removePopoverIfExists(),window.removeEventListener("scroll",E)},3e3),b&&m?h.snapPopoverToCart(m,v):h.setPopoverToTopRight(),(p=document.querySelector(".products.products-list"))===null||p===void 0||p.append(h.popover),v.classList.remove("hidden")}static setPopoverToTopRight(){h.popover&&(h.popover.style.marginTop="33px",h.popover.style.top="0px")}static snapPopoverToCart(c,p){var v,m=c.containerEl,b=m==null?void 0:m.parentNode,E=m;if(E){var A=E.getBoundingClientRect();if(b!=null&&b.classList.contains("floating-cart")){A=b==null?void 0:b.getBoundingClientRect(),p.style.bottom="".concat(A.bottom-A.top+33,"px"),p.style.right="".concat(window.innerWidth-A.right,"px");return}var I=(v=document.querySelector("header"))===null||v===void 0||(v=v.getBoundingClientRect())===null||v===void 0?void 0:v.height,C=A.top+A.height,P=16;I?C=I+P:C+=P,p.style.marginTop="0",p.style.top="".concat(C,"px")}}static createProductAddedToCartPopover(c){var p=(0,l.t)("{productName} was added to your cart.",{productName:c},{project:"website.CartPage"}),v=(0,l.t)("Close",null,{project:"website.CartPage"}),m=document.createElement("div"),b=document.createElement("p"),E=document.createElement("span");return m.classList.add("template-cart-item-added-popover","hidden"),E.classList.add("close"),b.append(p),E.setAttribute("aria-label",v),E.setAttribute("role","button"),E.innerHTML='<svg color="gray.100" fill="currentColor" height="28" viewBox="0 0 22 22" width="28" xmlns="http://www.w3.org/2000/svg" role="img" class="css-1fy6kej"><path d="M11 12.414l-3.293 3.293-1.414-1.414L9.586 11 6.293 7.707l1.414-1.414L11 9.586l3.293-3.293 1.414 1.414L12.414 11l3.293 3.293-1.414 1.414L11 12.414z"></path></svg>',m.append(b),m.append(E),m}static unmountAll(){h.instances=[]}constructor(c){(0,r.default)(this,"initialized",!1),(0,r.default)(this,"containerEl",null),(0,r.default)(this,"quantityEl",null),(0,r.default)(this,"subtotalEl",null),this.containerEl=c,this.containerEl.classList.add(h.CLASSNAME),this.containerEl.setAttribute("data-test","continue-to-cart"),this.containerEl.setAttribute("aria-label",f(0)),this.quantityEl=c.getElementsByClassName(h.QUANTITY_CLASSNAME)[0],this.subtotalEl=c.getElementsByClassName(h.SUBTOTAL_CLASSNAME)[0]}sync(c){var p=c.items,v=p===void 0?0:p,m=c.subtotal,b=m===void 0?"":m;!this.initialized&&this.containerEl&&(this.containerEl.classList.add(h.INITIALIZED_CLASS),this.initialized=!0),this.containerEl&&(this.quantityEl?(v===0?this.containerEl.classList.add(t.TEMPLATE_CART_EMPTY_CLASS):this.containerEl.classList.remove(t.TEMPLATE_CART_EMPTY_CLASS),this.quantityEl.textContent=d(v),this.containerEl.setAttribute("aria-label",f(v))):this.containerEl.setAttribute("aria-label",(0,l.t)("Cart",null,{notes:"Shopping cart label",project:"website.CartPage"}))),this.subtotalEl&&(this.subtotalEl.textContent=b)}}s.default=h,(0,r.default)(h,"CONTAINER_CLASSNAME",t.TEMPLATE_CART_CONTAINER_CLASS),(0,r.default)(h,"QUANTITY_CLASSNAME",t.TEMPLATE_CART_QUANTITY_CLASS),(0,r.default)(h,"SUBTOTAL_CLASSNAME",t.TEMPLATE_CART_SUBTOTAL_CLASS),(0,r.default)(h,"CLASSNAME",t.TEMPLATE_CART_CLASS),(0,r.default)(h,"INITIALIZED_CLASS",t.TEMPLATE_CART_INITIALIZED_CLASS),(0,r.default)(h,"instances",[]),(0,r.default)(h,"popover",null),_.exports=s.default},441127:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.t=s.pluralize=s.parseNumber=s.getCurrencySymbol=s.getCurrencyFractions=s.formatQuantity=s.formatNumber=s.formatMoney=s.formatIcuMessage=s.formatCurrencyToParts=s.formatCurrency=s.T=void 0;var r=n(e(300548)),i=n(e(86853)),t=n(e(65831)),l=e(572904),o=(0,l.getI18nInstance)(),d=new t.default(o),f=new r.default(o),h=new i.default(o),a=s.formatIcuMessage=f.formatIcuMessage,c=s.parseNumber=h.parseNumber,p=s.formatNumber=o.formatNumber,v=s.formatCurrency=o.formatCurrency,m=s.formatCurrencyToParts=o.formatCurrencyToParts,b=s.getCurrencyFractions=o.getCurrencyFractions,E=s.getCurrencySymbol=o.getCurrencySymbol,A=s.formatQuantity=o.formatQuantity,I=s.t=o.translate,C=s.pluralize=o.pluralize,P=s.formatMoney=o.formatMoney,x=s.T=d.T},572904:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.setI18nInstance=s.getI18nInstance=void 0,e(392338);var n=e(517431),r="website.CartPage";function i(d){return e(399755)("./".concat(r,".").concat(d,".yaml"))}var t=(0,n.setupLibrary)(r,i),l=s.getI18nInstance=t.getI18nInstance,o=s.setI18nInstance=t.setI18nInstance},530653:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.TEMPLATE_CART_SUBTOTAL_CLASS=s.TEMPLATE_CART_QUANTITY_CLASS=s.TEMPLATE_CART_INITIALIZED_CLASS=s.TEMPLATE_CART_INDICATOR_CLASS=s.TEMPLATE_CART_EMPTY_CLASS=s.TEMPLATE_CART_CONTAINER_CLASS=s.TEMPLATE_CART_CLASS=s.FULL_PAGE_CART_ROOT_ID=s.FULL_PAGE_CART_CONTAINER_ID=void 0;var e=s.FULL_PAGE_CART_ROOT_ID="sqs-cart-root",n=s.FULL_PAGE_CART_CONTAINER_ID="sqs-cart-container",r=s.TE
2651MPLATE_CART_INDICATOR_CLASS="sqs-has-custom-cart",i=s.TEMPLATE_CART_CONTAINER_CLASS="sqs-custom-cart",t=s.TEMPLATE_CART_CLASS="sqs-template-integrated-shopping-cart",l=s.TEMPLATE_CART_INITIALIZED_CLASS="sqs-cart-initialized",o=s.TEMPLATE_CART_QUANTITY_CLASS="sqs-cart-quantity",d=s.TEMPLATE_CART_SUBTOTAL_CLASS="sqs-cart-subtotal",f=s.TEMPLATE_CART_EMPTY_CLASS="cart-quantity-zero"},719540:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=e(530653),r=s.default=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return!!t.document.getElementById(n.FULL_PAGE_CART_ROOT_ID)};_.exports=s.default},90642:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"TemplateCart",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(s,"isCartPage",{enumerable:!0,get:function(){return r.default}});var r=n(e(719540)),i=n(e(895786))},399755:function(_,s,e){var n={"./website.CartPage.en-US.yaml":"389218"};function r(t){var l=i(t);return e(l)}function i(t){if(!e.o(n,t)){var l=new Error("Cannot find module '"+t+"'");throw l.code="MODULE_NOT_FOUND",l}return n[t]}r.keys=function(){return Object.keys(n)},r.resolve=i,_.exports=r,r.id="399755"},206158:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.setI18nInstance=s.getI18nInstance=void 0,e(392338);var n=e(517431),r="website.ProductReviews";function i(d){return e(60103)("./".concat(r,".").concat(d,".yaml"))}var t=(0,n.setupLibrary)(r,i),l=s.getI18nInstance=t.getI18nInstance,o=s.setI18nInstance=t.setI18nInstance},60103:function(_,s,e){var n={"./website.ProductReviews.en-US.yaml":"567455"};function r(t){var l=i(t);return e(l)}function i(t){if(!e.o(n,t)){var l=new Error("Cannot find module '"+t+"'");throw l.code="MODULE_NOT_FOUND",l}return n[t]}r.keys=function(){return Object.keys(n)},r.resolve=i,_.exports=r,r.id="60103"},57831:function(_,s,e){"use strict";e.r(s),e.d(s,{context:()=>n});var n=(()=>{try{return window.Static.SQUARESPACE_CONTEXT}catch(r){throw new Error("@sqs/website-context was imported before window.Static.SQUARESPACE_CONTEXT was set")}})()},451886:function(_,s,e){"use strict";var n,r=e(889593);n={value:!0},Object.defineProperty(s,"shouldRestrictNonEssentialCookies",{enumerable:!0,get:function(){return i.default}});var i=r(e(927357))},927357:function(_,s,e){"use strict";var n=e(889593);Object.defineProperty(s,"__esModule",{value:!0}),s.default=l;var r=n(e(994336));function i(){var o;return(o=window.Static)===null||o===void 0?void 0:o.SQUARESPACE_CONTEXT}function t(){var o=i(),d=o.website;return!!(d!=null&&d.cloneable)}function l(){var o=i(),d=o.cookieSettings,f=d.isRestrictiveCookiePolicyEnabled,h=d.isCookieBannerEnabled;if(t())return!0;var a=r.default.get("ss_performanceCookiesAllowed"),c=r.default.get("ss_marketingCookiesAllowed");return d&&f&&(!h||!a||a==="false"||!c||c==="false")}_.exports=s.default},232630:function(){(function(){function _(s){s.Modernizr=function(e,n,r){var i="2.8.3",t={},l=!0,o=n.documentElement,d="modernizr",f=n.createElement(d),h=f.style,a=n.createElement("input"),c=":)",p={}.toString,v=" -webkit- -moz- -o- -ms- ".split(" "),m="Webkit Moz O ms",b=m.split(" "),E=m.toLowerCase().split(" "),A={svg:"http://www.w3.org/2000/svg"},I={},C={},P={},x=[],T=x.slice,D,U=function(ue,$,oe,re){d+="x";var fe,Se,Te,Je,ht=n.createElement("div"),Bt=n.body,ve=Bt||n.createElement("body");if(parseInt(oe,10))for(;oe--;)Te=n.createElement("div"),Te.id=re?re[oe]:d+(oe+1),ht.appendChild(Te);return fe=["&#173;",'<style id="s',d,'">',ue,"</style>"].join(""),ht.id=d,(Bt?ht:ve).innerHTML+=fe,ve.appendChild(ht),Bt||(ve.style.background="",ve.style.overflow="hidden",Je=o.style.overflow,o.style.overflow="hidden",o.appendChild(ve)),Se=$(ht,ue),Bt?(ht.style.display="none",e.setTimeout(function(){ht.parentNode.removeChild(ht)},1e3)):(ve.parentNode.removeChild(ve),o.style.overflow=Je),!!Se},j=function(){var ue={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};function $(oe,re){re=re||n.createElement(ue[oe]||"div"),oe="on"+oe;var fe=oe in re;return fe||(re.setAttribute||(re=n.createElement("div")),re.setAttribute&&re.removeAttribute&&(re.setAttribute(oe,""),fe=ee(re[oe],"function"),ee(re[oe],"undefined")||(re[oe]=r),re.removeAttribute(oe))),re=null,fe}return $}(),k={}.hasOwnProperty,G;!ee(k,"undefined")&&!ee(k.call,"undefined")?G=function(ue,$){return k.call(ue,$)}:G=function(ue,$){return $ in ue&&ee(ue.constructor.prototype[$],"undefined")},Function.prototype.bind||(Function.prototype.bind=function($){var oe=this;if(typeof oe!="function")throw new TypeError;
2651var re=T.call(arguments,1),fe=function(){if(this instanceof fe){var Se=function(){};Se.prototype=oe.prototype;var Te=new Se,Je=oe.apply(Te,re.concat(T.call(arguments)));return Object(Je)===Je?Je:Te}else return oe.apply($,re.concat(T.call(arguments)))};return fe});function H(ue){h.cssText=ue}function ne(ue,$){return H(v.join(ue+";")+($||""))}function ee(ue,$){return typeof ue===$}function te(ue,$){return!!~(""+ue).indexOf($)}function q(ue,$){for(var oe in ue){var re=ue[oe];if(!te(re,"-")&&h[re]!==r)return $=="pfx"?re:!0}return!1}function X(ue,$,oe){for(var re in ue){var fe=$[ue[re]];if(fe!==r)return oe===!1?ue[re]:ee(fe,"function")?fe.bind(oe||$):fe}return!1}function Q(ue,$,oe){var re=ue.charAt(0).toUpperCase()+ue.slice(1),fe=(ue+" "+b.join(re+" ")+re).split(" ");return ee($,"string")||ee($,"undefined")?q(fe,$):(fe=(ue+" "+E.join(re+" ")+re).split(" "),X(fe,$,oe))}I.flexbox=function(){return Q("flexWrap")},I.canvas=function(){var ue=n.createElement("canvas");return!!(ue.getContext&&ue.getContext("2d"))},I.canvastext=function(){return!!(t.canvas&&ee(n.createElement("canvas").getContext("2d").fillText,"function"))},I.webgl=function(){return!!e.WebGLRenderingContext},I.touch=function(){var ue;return"ontouchstart"in e||e.DocumentTouch&&n instanceof DocumentTouch?ue=!0:U(["@media (",v.join("touch-enabled),("),d,")","{#modernizr{top:9px;position:absolute}}"].join(""),function($){ue=$.offsetTop===9}),ue},I.hashchange=function(){return j("hashchange",e)&&(n.documentMode===r||n.documentMode>7)},I.history=function(){return!!(e.history&&history.pushState)},I.draganddrop=function(){var ue=n.createElement("div");return"draggable"in ue||"ondragstart"in ue&&"ondrop"in ue},I.rgba=function(){return H("background-color:rgba(150,255,150,.5)"),te(h.backgroundColor,"rgba")},I.hsla=function(){return H("background-color:hsla(120,40%,100%,.5)"),te(h.backgroundColor,"rgba")||te(h.backgroundColor,"hsla")},I.multiplebgs=function(){return H("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(h.background)},I.backgroundsize=function(){return Q("backgroundSize")},I.borderimage=function(){return Q("borderImage")},I.borderradius=function(){return Q("borderRadius")},I.boxshadow=function(){return Q("boxShadow")},I.textshadow=function(){return n.createElement("div").style.textShadow===""},I.opacity=function(){return ne("opacity:.55"),/^0.55$/.test(h.opacity)},I.cssanimations=function(){return Q("animationName")},I.csscolumns=function(){return Q("columnCount")},I.cssgradients=function(){var ue="background-image:",$="gradient(linear,left top,right bottom,from(#9f9),to(white));",oe="linear-gradient(left top,#9f9, white);";return H((ue+"-webkit- ".split(" ").join($+ue)+v.join(oe+ue)).slice(0,-ue.length)),te(h.backgroundImage,"gradient")},I.cssreflections=function(){return Q("boxReflect")},I.csstransforms=function(){return!!Q("transform")},I.csstransforms3d=function(){var ue=!!Q("perspective");return ue&&"webkitPerspective"in o.style&&U("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function($,oe){ue=$.offsetLeft===9&&$.offsetHeight===3}),ue},I.csstransitions=function(){return Q("transition")},I.video=function(){var ue=n.createElement("video"),$=!1;try{($=!!ue.canPlayType)&&($=new Boolean($),$.ogg=ue.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),$.h264=ue.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),$.webm=ue.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""))}catch(oe){}return $},I.audio=function(){var ue=n.createElement("audio"),$=!1;try{($=!!ue.canPlayType)&&($=new Boolean($),$.ogg=ue.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),$.mp3=ue.canPlayType("audio/mpeg;").replace(/^no$/,""),$.wav=ue.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),$.m4a=(ue.canPlayType("audio/x-m4a;")||ue.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(oe){}return $},I.svg=function(){return!!n.createElementNS&&!!n.createElementNS(A.svg,"svg").createSVGRect},I.inlinesvg=function(){var ue=n.createElement("div");return ue.innerHTML="<svg/>
2651",(ue.firstChild&&ue.firstChild.namespaceURI)==A.svg},I.svgclippaths=function(){return!!n.createElementNS&&/SVGClipPath/.test(p.call(n.createElementNS(A.svg,"clipPath")))};function ae(){t.input=function(ue){for(var $=0,oe=ue.length;$<oe;$++)P[ue[$]]=ue[$]in a;return P.list&&(P.list=!!(n.createElement("datalist")&&e.HTMLDataListElement)),P}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),t.inputtypes=function(ue){for(var $=0,oe,re,fe,Se=ue.length;$<Se;$++)a.setAttribute("type",re=ue[$]),oe=a.type!=="text",oe&&(a.value=c,a.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(re)&&a.style.WebkitAppearance!==r?(o.appendChild(a),fe=n.defaultView,oe=fe.getComputedStyle&&fe.getComputedStyle(a,null).WebkitAppearance!=="textfield"&&a.offsetHeight!==0,o.removeChild(a)):/^(search|tel)$/.test(re)||(/^(url|email)$/.test(re)?oe=a.checkValidity&&a.checkValidity()===!1:oe=a.value!=c)),C[ue[$]]=!!oe;return C}("search tel url email datetime date month week time datetime-local number range color".split(" "))}for(var Z in I)G(I,Z)&&(D=Z.toLowerCase(),t[D]=I[Z](),x.push((t[D]?"":"no-")+D));return t.input||ae(),t.addTest=function(ue,$){if(typeof ue=="object")for(var oe in ue)G(ue,oe)&&t.addTest(oe,ue[oe]);else{if(ue=ue.toLowerCase(),t[ue]!==r)return t;$=typeof $=="function"?$():$,typeof l!="undefined"&&l&&(o.className+=" "+($?"":"no-")+ue),t[ue]=$}return t},H(""),f=a=null,t._version=i,t._prefixes=v,t._domPrefixes=E,t._cssomPrefixes=b,t.hasEvent=j,t.testProp=function(ue){return q([ue])},t.testAllProps=Q,t.testStyles=U,o.className=o.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(l?" js "+x.join(" "):""),t}(s,s.document)}YUI.add("thirdparty-modernizr",function(s){_(s.config.win)},"1.0",{})})()},549847:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(h,a){for(var c in a)Object.defineProperty(h,c,{enumerable:!0,get:a[c]})}n(s,{applyBlendMode:function(){return f},applyFilters:function(){return d},getDropShadowCss:function(){return l}});var r=t(e(185812)),i=t(e(835462));function t(h){return h&&h.__esModule?h:{default:h}}function l(h){var a=h.angle,c=h.distance,p=h.blur,v=(180-a)*Math.PI/180,m=Math.round(Math.cos(v))*c.value,b=Math.round(Math.sin(v))*c.value;return"drop-shadow(".concat(m).concat(c.unit," ").concat(b).concat(c.unit," ").concat(p.value).concat(p.unit,")")}var o="opacity(1)";function d(h,a,c,p){var v="",m=h.parentElement;if(a){v=l(a);var b=window.getComputedStyle(h).getPropertyValue("color");m.style.color=b}var E=c!=null&&c.enabled?"blur(".concat(c.blurRadius.value).concat(c.blurRadius.unit,") "):"";if((c==null?void 0:c.filterType)===i.default.BACKDROP){if(p)for(var A in p)m.style["border-"+r.default[A]]=p[A].value+p[A].unit;m.style.filter=v,m.style.backdropFilter=E,m.style.webkitBackdropFilter=E,m.style.display="none",m.offsetHeight,m.style.display=""}else m.style.backdropFilter=null,m.style.webkitBackdropFilter=o,m.style.filter="".concat(E).concat(v)}function f(h,a){var c=h.parentElement;c.style.mixBlendMode=a,c.style.webkitBackdropFilter=o}},321705:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(ee,te){for(var q in te)Object.defineProperty(ee,q,{enumerable:!0,get:te[q]})}n(s,{RESIZE_OBSERVER_NAME:function(){return d},adjustFluidImageMask:function(){return P},formatImageUploaderContainer:function(){return A},initializeFluidImageInVisitorView:function(){return h},isFluidImage:function(){return f},setFluidImageContainerEditorStyles:function(){return C},syncDimensionsWithObjectFitContain:function(){return k},unsyncDimensionsWithObjectFitContain:function(){return H}});var r=o(e(592083)),i=t(e(639761));function t(ee){return ee&&ee.__esModule?ee:{default:ee}}function l(ee){if(typeof WeakMap!="function")return null;var te=new WeakMap,q=new WeakMap;return(l=function(X){return X?q:te})(ee)}function o(ee,te){if(!te&&ee&&ee.__esModule)return ee;if(ee===null||typeof ee!="object"&&typeof ee!="function")return{default:ee};var q=l(te);if(q&&q.has(ee))return q.get(ee);var X={__proto__:null},Q=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var ae in ee)if(ae!=="default"&&Object.prototype.hasOwnProperty.call(ee,ae)){var Z=Q?Object.getOwnPropertyDescriptor(ee,ae):null;Z&&(Z.get||Z.set)?Object.defineProperty(X,ae,Z):X[ae]=ee[ae]}return X.default=ee,q&&q.set(ee,X),X}var d="objectFitContain";function f(ee){return ee&&!!ee.closest(".design-layout-fluid")}function h(ee){if(E(ee),b(ee)){var te=m(ee),q=!1,X=p(ee);k(te,X,q)}}function a(ee){var te=m(ee),q=te&&te.getAttribute("data-shape-mask");return q}function c(ee){var te=i.default[ee],q={width:100,height:te};return q}function p(ee){if(!ee)return null;var te=a(ee),q=v(ee),X=te?c(te):q;return X}function v(ee){var te=ee.getAttribute("data-image-dimensions");if(!(!ee||!te)){var q=te.split("x"),X={width:q[0],height:q[1]};return X}}function m(ee){return ee==null?void 0:ee.closest(".sqs-image-content")}function b(ee){var te=ee.getAttribute("data-stretch")!=="true";return te}function E(ee){var te=ee.closest(".sqs-block-content"),q={height:"100%",width:"100%"};I(te,q)}function A(ee){var te={height:"100%",width:"100%"};I(ee,te),I(ee.closest(".sqs-image"),te),I(ee.closest(".fluid-image-editor-wrapper"),te),I(ee.closest(".sqs-block-content"),te)}function I(ee,te){!ee||!te||Object.assign(ee.style,te)}function C(ee){var te={height:"100%",width:"100%"};I(ee,te),I(ee.closest(".sqs-image"),te),I(ee.closest(".fluid-image-editor-wrapper"),te),I(ee.closest(".design-layout-fluid"),te);var q={position:"absolute",left:0,top:0};I(ee.closest(".fluid-image-editor-wrapper"),q)}function P(ee,te,q){q?x(ee):T(ee,te)}function x(ee){ee.style.height="100%",ee.style.width="100%"}function T(ee,te){if(!(!te||!ee)){var q=ee.parentElement;if(q){D(ee)&&U(q);var X=q.clientWidth,Q=q.clientHeight,ae=X/Q,Z=te.width/te.height,ue=ae>Z?"height":"width";ee.style[ue]="100%",ue==="height"?ee.style.width=Q*Z+"px":ee.style.height=X/Z+"px"}}}function D(ee){return!!ee.closest(".fluid-image-editor-wrapper")}function U(ee){ee.classList.add("sqs-block-alignment-wrapper"),I(ee,{display:"flex",justifyContent:j(ee)})}function j(ee){var te="center",q=ee.closest(".design-layout-fluid");return q&&(q.classList.contains("image-position-left")&&(te="flex-start"),q.classList.contains("image-position-right")&&(te="flex-end")),te}function k(ee,te,q){var X=ne(ee),Q=ee.querySelector("img"),ae=r.doesObserverExist(d,X);ae&&H(ee);var Z=G(ee,Q,te,q);r.attachResizeObserver({observerName:d,resizeListenerTarget:X,callback:Z})}function G(ee,te,q,X){var Q=function(){var Z=q;if(X){var ue=X.contentImage.get("model");Z=ue.get("dimensions")}var $=a(te);$&&(Z=c($));var oe=!1;P(ee,Z,oe)};return Q}function H(ee){var te=ne(ee);te._sqsResizeObservers&&r.removeResizeObserver({resizeListenerTarget:te,observerName:d})}function ne(ee){return ee.closest(".image-block-outer-wrapper")}},592083:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(t,l){for(var o in l)Object.defineProperty(t,o,{enumerable:!0,get:l[o]})}e(s,{attachResizeObserver:function(){return r},doesObserverExist:function(){return n},removeResizeObserver:function(){return i}});function n(t,l){return!!(l._sqsResizeObservers&&l._sqsResizeObservers[t])}function r(t){var l=t.observerName,o=t.resizeListenerTarget,d=t.callback,f=new ResizeObserver(function(h){for(var a=0;a<h.length;a++)d()});f.observe(o),o._sqsResizeObservers||(o._sqsResizeObservers={}),o._sqsResizeObservers[l]=f}function i(t){var l=t.resizeListenerTarget,o=t.observerName,d=l._sqsResizeObservers&&l._sqsResizeObservers[o];d&&(d.unobserve(l),l._sqsResizeObservers[o]=null)}},359893:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(P,x){for(var T in x)Object.defineProperty(P,T,{enumerable:!0,get:x[T]})}n(s,{RESIZE_OBSERVER_NAME:function(){return f},adjustDimensionsForShapeFill:function(){return I}
2651,adjustDimensionsForShapeFit:function(){return A},initializeShapeBlockInVisitorView:function(){return C},setPreserveAspectRatio:function(){return v},syncDimensionsForShape:function(){return E}});var r=l(e(307899)),i=d(e(592083)),t=e(549847);function l(P){return P&&P.__esModule?P:{default:P}}function o(P){if(typeof WeakMap!="function")return null;var x=new WeakMap,T=new WeakMap;return(o=function(D){return D?T:x})(P)}function d(P,x){if(!x&&P&&P.__esModule)return P;if(P===null||typeof P!="object"&&typeof P!="function")return{default:P};var T=o(x);if(T&&T.has(P))return T.get(P);var D={__proto__:null},U=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var j in P)if(j!=="default"&&Object.prototype.hasOwnProperty.call(P,j)){var k=U?Object.getOwnPropertyDescriptor(P,j):null;k&&(k.get||k.set)?Object.defineProperty(D,j,k):D[j]=P[j]}return D.default=P,T&&T.set(P,D),D}var f="shapeFit",h="data-drop-shadow",a="data-blend-mode",c="data-blur";function p(P,x){!P||!x||Object.assign(P.style,x)}function v(P){!P||P.nodeName!=="svg"||P.setAttribute("preserveAspectRatio","none")}function m(P){return P.classList.contains("sqs-stretched")}function b(P){var x=P.querySelector(".sqs-shape-block-container");return x.getAttribute("data-shape-name")}function E(P,x){var T=i.doesObserverExist(f,P);T&&i.removeResizeObserver({resizeListenerTarget:P,observerName:f}),v(x),m(P)?I(x):i.attachResizeObserver({observerName:f,resizeListenerTarget:P,callback:()=>A(P,x)})}function A(P,x){if(x){var T,D;if(b(P)===r.default.RECTANGLE)T=1,D=1;else{var U=x.getAttribute("viewBox").split(" ");D=U.pop(),T=U.pop()}var j=P.clientWidth,k=P.clientHeight,G=j/k,H=T/D,ne={},ee=G>H?"height":"width";ne[ee]="100%",ee==="height"?ne.width=k*H+"px":ne.height=j/H+"px",p(x,ne)}}function I(P){p(P,{width:"100%",height:"100%"})}function C(P){var x=P.querySelector(".sqs-shape"),T=x.parentElement;if(E(P,x),T.hasAttribute(h)||T.hasAttribute(c))try{var D=JSON.parse(T.getAttribute(h)),U=JSON.parse(T.getAttribute(c));(0,t.applyFilters)(P,D,U)}catch(k){console.error(k)}if(T.hasAttribute(a))try{var j=T.getAttribute(a);(0,t.applyBlendMode)(P,j)}catch(k){console.error(k)}}},910590:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return t}});var n=r(e(644310));function r(l){return l&&l.__esModule?l:{default:l}}class i{constructor(){this.generateActions("refresh","setUrl","setEditingCustomCss","ifLoaded","exitSiteStylesEditMode","disableSevenZeroFullScreenPreview","toggleFullScreenPreviewMode","enableSevenZeroFullScreenPreview","enterItemEditingMode","enterItemInlineEditingMode")}}var t=n.default.createActions(i)},67960:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(C,P){for(var x in P)Object.defineProperty(C,x,{enumerable:!0,get:P[x]})}n(s,{ColorTypes:function(){return A},CustomColorUserFormats:function(){return I},PaletteCustomizerMode:function(){return v},PaletteFromColorMode:function(){return b},PaletteFromImageMode:function(){return m},PaletteSelectorMode:function(){return p},PaletteSwatchIdentifiers:function(){return E},SystemColorConfigs:function(){return a},colorDisplayName:function(){return h},presetDisplayName:function(){return c}});var r=e(325943),i=e(963218),t=e(295821);function l(C,P,x){return P in C?Object.defineProperty(C,P,{value:x,enumerable:!0,configurable:!0,writable:!0}):C[P]=x,C}function o(C){for(var P=1;P<arguments.length;P++){var x=arguments[P]!=null?arguments[P]:{},T=Object.keys(x);typeof Object.getOwnPropertySymbols=="function"&&(T=T.concat(Object.getOwnPropertySymbols(x).filter(function(D){return Object.getOwnPropertyDescriptor(x,D).enumerable}))),T.forEach(function(D){l(C,D,x[D])})}return C}function d(C,P){var x=Object.keys(C);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(C);P&&(T=T.filter(function(D){return Object.getOwnPropertyDescriptor(C,D).enumerable})),x.push.apply(x,T)}return x}function f(C,P){return P=P!=null?P:{},Object.getOwnPropertyDescriptors?Object.defineProperties(C,Object.getOwnPropertyDescriptors(P)):d(Object(P)).forEac
2651h(function(x){Object.defineProperty(C,x,Object.getOwnPropertyDescriptor(P,x))}),C}var h={[i.SystemColorId.safeLightAccent]:(0,r.t)("Safe\u2122 Light",null,{project:"src.seven-one"}),[i.SystemColorId.safeDarkAccent]:(0,r.t)("Safe\u2122 Dark",null,{project:"src.seven-one"}),[i.SystemColorId.safeInverseAccent]:(0,r.t)("Safe\u2122 Inverse",null,{project:"src.seven-one"}),[i.SystemColorId.safeInverseLightAccent]:(0,r.t)("Safe\u2122 Inverse Light",null,{project:"src.seven-one"}),[i.SystemColorId.safeInverseDarkAccent]:(0,r.t)("Safe\u2122 Inverse Dark",null,{project:"src.seven-one"}),[i.SystemColorId.white]:(0,r.t)("Lightest",null,{project:"src.seven-one"}),[i.SystemColorId.lightAccent]:(0,r.t)("Light",null,{project:"src.seven-one"}),[i.SystemColorId.accent]:(0,r.t)("Bright",null,{project:"src.seven-one"}),[i.SystemColorId.darkAccent]:(0,r.t)("Dark",null,{project:"src.seven-one"}),[i.SystemColorId.black]:(0,r.t)("Darkest",null,{project:"src.seven-one"})},a=t.SYSTEM_COLOR_AS_ORDERED_ARRAY_V2.map(C=>f(o({},C),{name:h[C.id]})),c={monochrome:(0,r.t)("Monochrome",null,{project:"src.seven-one"}),complementary:(0,r.t)("Complementary",null,{project:"src.seven-one"}),"analogous-i":(0,r.t)("Analogous I",null,{project:"src.seven-one"}),"analogous-ii":(0,r.t)("Analogous II",null,{project:"src.seven-one"})},p={label:(0,r.t)("Presets",null,{project:"src.seven-one"}),value:"designerPalettes"},v={label:(0,r.t)("Custom Colors",null,{project:"src.seven-one"}),value:"custom"},m={label:(0,r.t)("From Image",null,{project:"src.seven-one"}),value:"from-image"},b={label:(0,r.t)("From Color",null,{project:"src.seven-one"}),value:"from-color"},E=Object.values(i.SystemColorId).filter(C=>!C.startsWith("safe")),A={SITE_PALETTE_COLOR:"SITE_PALETTE_COLOR",CUSTOM_COLOR:"CUSTOM_COLOR",THEME_COLOR:"THEME_COLOR"},I=["rgb","hsl","hex"]},295821:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(a,c){for(var p in c)Object.defineProperty(a,p,{enumerable:!0,get:c[p]})}n(s,{SELECTOR_COLOR_AS_ORDERED_ARRAY_V2:function(){return h},SYSTEM_COLOR_AS_ORDERED_ARRAY_V2:function(){return f},SYSTEM_COLOR_CONFIG_MAP:function(){return d}});var r=e(963218);function i(a,c,p){return c in a?Object.defineProperty(a,c,{value:p,enumerable:!0,configurable:!0,writable:!0}):a[c]=p,a}function t(a){for(var c=1;c<arguments.length;c++){var p=arguments[c]!=null?arguments[c]:{},v=Object.keys(p);typeof Object.getOwnPropertySymbols=="function"&&(v=v.concat(Object.getOwnPropertySymbols(p).filter(function(m){return Object.getOwnPropertyDescriptor(p,m).enumerable}))),v.forEach(function(m){i(a,m,p[m])})}return a}function l(a,c){var p=Object.keys(a);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(a);c&&(v=v.filter(function(m){return Object.getOwnPropertyDescriptor(a,m).enumerable})),p.push.apply(p,v)}return p}function o(a,c){return c=c!=null?c:{},Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(c)):l(Object(c)).forEach(function(p){Object.defineProperty(a,p,Object.getOwnPropertyDescriptor(c,p))}),a}var d=Object.freeze(o(t({},r.SYSTEM_COLOR_CONFIG_MAP),{[r.SystemColorId.white]:o(t({},r.SYSTEM_COLOR_CONFIG_MAP[r.SystemColorId.white]),{name:"Lightest",order:0}),[r.SystemColorId.lightAccent]:o(t({},r.SYSTEM_COLOR_CONFIG_MAP[r.SystemColorId.lightAccent]),{name:"Light",order:1}),[r.SystemColorId.accent]:o(t({},r.SYSTEM_COLOR_CONFIG_MAP[r.SystemColorId.accent]),{name:"Bright",order:2}),[r.SystemColorId.darkAccent]:o(t({},r.SYSTEM_COLOR_CONFIG_MAP[r.SystemColorId.darkAccent]),{name:"Dark",order:3}),[r.SystemColorId.black]:o(t({},r.SYSTEM_COLOR_CONFIG_MAP[r.SystemColorId.black]),{name:"Darkest",order:4})})),f=Object.keys(d).sort((a,c)=>d[a].order-d[c].order).map(a=>d[a]).filter(a=>{var c=a.userVisible;return c}),h=Object.keys(d).sort((a,c)=>d[a].order-d[c].order).map(a=>d[a]).filter(a=>{var c=a.userVisible,p=a.hideInSelector;return c&&!p})},25420:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(A,I){for(var C in I)Object.defineProperty(A,C,{enumerable:!0,get:I[C]})}n(s,{bulkRenderBlockBackend:function(){return E},renderBlockBackend:function(){return m}});var r=f(e(456903)),i=e(419467);function t(A,I){(I==null||I>A.length)&&(I=A.length);for(var C=0,P=new Array(I);C<I;C++)P[C]=A[C];return P}function l(A){if(Array.isArray(A))return A}function o(A,I,C,P,x,T,D){try{var U=A[T](D),j=U.value}catch(k){C(k);return}U.done?I(j):Promise.resolve(j).then(P,x)}function d(A){return function(){var I=this,C=arguments;return new Promise(function(P,x){var T=A.apply(I,C);function D(j){o(T,P,x,D,U,"next",j)}function U(j){o(T,P,x,D,U,"throw",j)}D(void 0)})}}
2651function f(A){return A&&A.__esModule?A:{default:A}}function h(A,I){var C=A==null?null:typeof Symbol!="undefined"&&A[Symbol.iterator]||A["@@iterator"];if(C!=null){var P=[],x=!0,T=!1,D,U;try{for(C=C.call(A);!(x=(D=C.next()).done)&&(P.push(D.value),!(I&&P.length===I));x=!0);}catch(j){T=!0,U=j}finally{try{!x&&C.return!=null&&C.return()}finally{if(T)throw U}}return P}}function a(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function c(A,I){return l(A)||h(A,I)||p(A,I)||a()}function p(A,I){if(A){if(typeof A=="string")return t(A,I);var C=Object.prototype.toString.call(A).slice(8,-1);if(C==="Object"&&A.constructor&&(C=A.constructor.name),C==="Map"||C==="Set")return Array.from(C);if(C==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(C))return t(A,I)}}function v(A,I){var C,P,x,T,D={label:0,sent:function(){if(x[0]&1)throw x[1];return x[1]},trys:[],ops:[]};return T={next:U(0),throw:U(1),return:U(2)},typeof Symbol=="function"&&(T[Symbol.iterator]=function(){return this}),T;function U(k){return function(G){return j([k,G])}}function j(k){if(C)throw new TypeError("Generator is already executing.");for(;D;)try{if(C=1,P&&(x=k[0]&2?P.return:k[0]?P.throw||((x=P.return)&&x.call(P),0):P.next)&&!(x=x.call(P,k[1])).done)return x;switch(P=0,x&&(k=[k[0]&2,x.value]),k[0]){case 0:case 1:x=k;break;case 4:return D.label++,{value:k[1],done:!1};case 5:D.label++,P=k[1],k=[0];continue;case 7:k=D.ops.pop(),D.trys.pop();continue;default:if(x=D.trys,!(x=x.length>0&&x[x.length-1])&&(k[0]===6||k[0]===2)){D=0;continue}if(k[0]===3&&(!x||k[1]>x[0]&&k[1]<x[3])){D.label=k[1];break}if(k[0]===6&&D.label<x[1]){D.label=x[1],x=k;break}if(x&&D.label<x[2]){D.label=x[2],D.ops.push(k);break}x[2]&&D.ops.pop(),D.trys.pop();continue}k=I.call(A,D)}catch(G){k=[6,G],P=0}finally{C=x=0}if(k[0]&5)throw k[1];return{value:k[0]?k[1]:void 0,done:!0}}}var m=A=>r.default.post("/api/block/render",{collectionId:A.collectionId,block:A.blockWidgetJson}).then(I=>{if("html"in I.data)return I.data;throw new Error("Block render failure ".concat(I.data.message))}),b=A=>"html"in A,E=function(){var A=d(function(I){var C,P,x,T;return v(this,function(D){switch(D.label){case 0:if(I.length===0)throw new Error("Cannot call block bulk render with empty array");return[4,r.default.post("/api/block/render-bulk",{blockRenderingRequests:I.map(U=>({block:U}))})];case 1:if(C=D.sent().data,P=c((0,i.partition)(C,b),2),x=P[0],T=P[1],T.length>0)throw new Error("Bulk block render encountered blocks with errors");return[2,x]}})});return function(C){return A.apply(this,arguments)}}()},391323:function(_,s,e){"use strict";var n;n={value:!0},e(566728),e(35955),e(802888),e(766208),e(883268);var r=rt(e(461761)),i=rt(e(860921)),t=e(111241),l=rt(e(216725)),o=rt(e(903946)),d=rt(e(259682)),f=e(336875),h=e(90642),a=e(474965),c=e(809938),p=e(943055),v=rt(e(691754)),m=e(388778),b=e(120773),E=rt(e(945161)),A=e(823856),I=e(726666),C=e(775744),P=e(541834),x=e(325943),T=rt(e(80122)),D=rt(e(82311)),U=rt(e(531562)),j=rt(e(455597)),k=rt(e(171187)),G=rt(e(609450)),H=rt(e(342518)),ne=rt(e(706882)),ee=st(e(350426)),te=rt(e(963940)),q=rt(e(84099)),X=e(622762),Q=e(870906),ae=e(551911),Z=rt(e(987096)),ue=e(137468),$=e(836416),oe=e(684353),re=e(65381),fe=rt(e(220837)),Se=rt(e(830802)),Te=rt(e(962527)),Je=rt(e(656896)),ht=rt(e(958190)),Bt=rt(e(920993)),ve=e(79308);function we(Lt,Ge,rn,Wt,Gt,tn,Jt){try{var In=Lt[tn](Jt),Qn=In.value}catch(se){rn(se);return}In.done?Ge(Qn):Promise.resolve(Qn).then(Wt,Gt)}function ge(Lt){return function(){var Ge=this,rn=arguments;return new Promise(function(Wt,Gt){var tn=Lt.apply(Ge,rn);function Jt(Qn){we(tn,Wt,Gt,Jt,In,"next",Qn)}function In(Qn){we(tn,Wt,Gt,Jt,In,"throw",Qn)}Jt(void 0)})}}function rt(Lt){return Lt&&Lt.__esModule?Lt:{default:Lt}}function vt(Lt){if(typeof WeakMap!="function")return null;var Ge=new WeakMap,rn=new WeakMap;return(vt=function(Wt){return Wt?rn:Ge})(Lt)}function st(Lt,Ge){if(!Ge&&Lt&&Lt.__esModule)return Lt;if(Lt===null||typeof Lt!="object"&&typeof Lt!="function")return{default:Lt};var rn=vt(Ge);if(rn&&rn.has(Lt))return rn.get(Lt);var Wt={__proto__:null},Gt=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var tn in Lt)if(tn!=="default"&&Object.prototype.hasOwnProperty.call(Lt,tn)){var Jt=Gt?Object.getOwnPropertyDescriptor(Lt,tn):null;Jt&&(Jt.get||Jt.set)?Object.defineProperty(Wt,tn,Jt):Wt[tn]=Lt[tn]}return Wt.default=Lt,rn&&rn.set(Lt,Wt),Wt}
vendor: 1,050 bytes, line 2651
2651function Vt(Lt,Ge){var rn,Wt,Gt,tn,Jt={label:0,sent:function(){if(Gt[0]&1)throw Gt[1];return Gt[1]},trys:[],ops:[]};return tn={next:In(0),throw:In(1),return:In(2)},typeof Symbol=="function"&&(tn[Symbol.iterator]=function(){return this}),tn;function In(se){return function(ye){return Qn([se,ye])}}function Qn(se){if(rn)throw new TypeError("Generator is already executing.");for(;Jt;)try{if(rn=1,Wt&&(Gt=se[0]&2?Wt.return:se[0]?Wt.throw||((Gt=Wt.return)&&Gt.call(Wt),0):Wt.next)&&!(Gt=Gt.call(Wt,se[1])).done)return Gt;switch(Wt=0,Gt&&(se=[se[0]&2,Gt.value]),se[0]){case 0:case 1:Gt=se;break;case 4:return Jt.label++,{value:se[1],done:!1};case 5:Jt.label++,Wt=se[1],se=[0];continue;case 7:se=Jt.ops.pop(),Jt.trys.pop();continue;default:if(Gt=Jt.trys,!(Gt=Gt.length>0&&Gt[Gt.length-1])&&(se[0]===6||se[0]===2)){Jt=0;continue}if(se[0]===3&&(!Gt||se[1]>Gt[0]&&se[1]<Gt[3])){Jt.label=se[1];break}if(se[0]===6&&Jt.label<Gt[1]){Jt.label=Gt[1],Gt=se;break}if(Gt&&Jt.label<Gt[2]){Jt.label=Gt[2],Jt.ops.push(se);break}Gt[2]&&Jt.ops.pop(),Jt.trys.pop();continue}
2651se=Ge.call(Lt,Jt)}catch(ye){se=[6,ye],Wt=0}finally{rn=Gt=0}if(se[0]&5)throw se[1];return{value:se[0]?se[1]:void 0,done:!0}}}var jt=/Trident.*rv[ :]*11\./.test(navigator.userAgent);window.Common=function(Ge){if(Ge.COMMON_ALREADY_RAN){console.warn("Detected second run, this is bad.");return}Ge.COMMON_ALREADY_RAN=!0,Ge.Static=Ge.Static||{},Ge.noop=i.default,Ge.Singleton=H.default,Ge.Class={create:function(ye){var Pe;return ye.initialize?Pe=function(){this.initialize.apply(this,arguments)}:Pe=function(){},Pe.prototype=ye,Pe.extend=function(Ue){return Ge.Class.extend(this,Ue)},Pe.specialize=function(Ue,Ze){var yt=Ge.Class.specialize(this,Ue);return yt._parent=Ze,yt},Pe},extend:function(ye,Pe){Pe.initialize||(Pe.initialize=ye.prototype.initialize);var Ue=Ge.Class.create(Pe),Ze=/xyz/.test(function(){xyz})?/\b_super\b/:/.*/;for(var yt in ye.prototype)Ue.prototype[yt]?typeof Ue.prototype[yt]=="function"&&Ze.test(Ue.prototype[yt])&&(Ue.prototype[yt]=function(_t,St){return function(){var Ce=this._super;this._super=ye.prototype[_t];var Ke=St.apply(this,arguments);return this._super=Ce,Ke}}(yt,Ue.prototype[yt])):Ue.prototype[yt]=ye.prototype[yt];return Ue.prototype.superclass=ye.prototype,Ue},specialize:function(ye,Pe){var Ue=Ge.Class.extend(ye,Pe);return new Ue}},Ge.Squarespace=Ge.Squarespace||{},Ge.Squarespace.INITIALIZED=!1,Ge.Squarespace.SQUARESPACE_INITIALIZED_ONCE=!1,(0,ve.mixin)(Ge),Ge.Squarespace.shouldRedirectToConfig=function(se){var ye="noredirect",Pe=["noredirect"];if(se.location.hostname==="localhost"||this.getSession(ye,se))return!1;for(var Ue=0;Ue<Pe.length;Ue++)if(se.location.search.indexOf(Pe[Ue])!==-1)return this.setSession(ye,!0,se),!1;return se.Static.SQUARESPACE_CONTEXT.websiteSettings&&se.Static.SQUARESPACE_CONTEXT.authenticatedAccount&&!se.Static.SQUARESPACE_CONTEXT.website.developerMode&&!se.Static.SQUARESPACE_CONTEXT.website.cloneable&&!this._userHasViewerRole(se.Static.SQUARESPACE_CONTEXT.websiteRoles)&&se.top===se},Ge.Squarespace.getSession=function(se,ye){try{if(ye.sessionStorage&&ye.sessionStorage[se])return ye.sessionStorage[se]}catch(Pe){return null}return null},Ge.Squarespace.setSession=function(se,ye,Pe){try{if(Pe.sessionStorage)return Pe.sessionStorage[se]=ye,{success:!0,error:null}}catch(Ue){return{success:!1,error:Ue}}return{success:!1,error:"Browser does not support session storage"}},Ge.Squarespace.createCookie=function(se,ye,Pe,Ue,Ze){var yt;if(Pe){var _t=new Date;_t.setTime(_t.getTime()+Pe*24*60*60*1e3),yt="; expires="+_t.toGMTString()}else yt="";Ze.document.cookie=se+"="+ye+yt+"; path="+Ue},Ge.Squarespace.load=function(se){if(se||(console.error("Squarespace.load running with an assumed window context! Results may vary!"),se=window),this.shouldRedirectToConfig(se)){se.stop&&se.stop(),this.createCookie(t.Constants.PREVIEW_FRAME_EXPANDED_COOKIE,!0,null,"/",se);var ye=encodeURIComponent(se.location.pathname+se.location.search);se.location.href="/config/?frameUrl="+ye;return}(0,Te.default)(se),se.document.addEventListener("DOMContentLoaded",function(){(0,Je.default)(se)}),se.Y=se.YUI(function(){var Ue={};for(var Ze in se.YUI_CONFIG)Ue[Ze]=se.YUI_CONFIG[Ze];return Ue}()),(0,Bt.default)(se),se.Y.use("squarespace-image-loader"),se.Y.use("squarespace-public-api"),se.Y.on("domready",se.Squarespace.afterBodyLoad,se.Squarespace);var Pe=(0,C.setResolvedWebsiteLocaleFromContext)();(0,x.setLocale)(oe.translationLocale,Pe)},Ge.Squarespace.injectRollups=function(se){try{if(se.top.YUI!==se.YUI){var ye;for(var Pe in se.top.YUI.Env.mods)se.YUI.Env.mods.hasOwnProperty(Pe)||(se.YUI.Env.mods[Pe]=se.top.YUI.Env.mods[Pe]);var Ue=se.top.Static.SQUARESPACE_CONTEXT.frameRollups,Ze=(ye=se.top.document.getElementById("squarespace-frame-rollups"))===null||ye===void 0?void 0:ye.innerHTML;Ze&&(Ue=JSON.parse(Ze));for(var yt in Ue)Ue[yt].css&&this._injectStylesheetFromTopFrame(Ue[yt].css,se.document)}}catch(_t){}},Ge.Squarespace._injectStylesheetFromTopFrame=function(se,ye){var Pe='<link rel="stylesheet" href="'+se+'" type="text/css" />';ye.head?Ge.Y.one(ye.head).append(Pe):ye.write(Pe)};var rn="squarespace-commerce_email_preview",Wt=["squarespace-error_reporter"];function Gt(se){var ye=Ge.Y.clone(se),Pe=ye[rn];Ge.Y.Lang.isValue(Pe)&&(ye["squarespace-commerce-email-preview"]=Pe,delete ye[rn]);var Ue=!0,Ze=!1,yt=void 0;try{for(var _t=Wt[Symbol.iterator](),St;!(Ue=(St=_t.next()).done);Ue=!0){var Ce=St.value;ye.hasOwnProperty(Ce)&&delete ye[Ce]}}catch(Ke){Ze=!0,yt=Ke}finally{try{!Ue&&_t.return!=null&&_t.return()}finally{if(Ze)throw yt}}return ye}Ge.Squarespace._humanizeAllDates=function(se){Y.all(se).each(function(ye){var Pe=parseInt(ye.getAttribute("data-date"),10);if(!Y.Lang.isNumber(Pe)){console.warn("Invalid date on node: ",ye);return}ye.set("innerHTML",(0,D.default)(Pe).capitalize())})},Ge.Squarespace.afterBodyLoad=function(){var se=Ge.Y,ye=se.config.doc.readyState==="loading",Pe=(0,$.isWindowInDamaskFrame)(se);if(!ye&&Pe&&Ge.top.YUI_NOT_YET_LOADED){se.use(Object.keys(Gt(se.config.win.SQUARESPACE_ROLLUPS)),i.default);return}if(ye&&Pe){se.once("domready",se.config.win.Squarespace.afterBodyLoad,se.config.win.Squarespace);return}this.AFTER_BODY_LOADED||(this.AFTER_BODY_LOADED=!0,Pe&&this.injectRollups(Ge),se.use(function(Ue){var Ze=se.Object.keys(Gt(Ue));if(Pe){var yt=["squarespace-management"];yt.forEach(function(_t){Ze.indexOf(_t)===-1&&Ze.push(_t)})}return Ze}(se.config.win.SQUARESPACE_ROLLUPS),Ge.Squarespace.globalInit))},Ge.Squarespace.addLoadTrigger=function(se,ye){var Pe=Ge.Y;if(Pe.one(se)){if((0,$.isWindowInDamaskFrame)(Pe)){var Ue=[];Pe.Array.each(ye,function(at){Pe.Lang.isObject(Ge.YUI.Env.mods[at])&&Ue.push(at)}),ye=Pe.Array.filter(ye,function(at){return!Ue.includes(at)}),Pe.Array.each(Ue,function(at){Pe.use(at);var Mt=Pe.config.win.Static.SQUARESPACE_CONTEXT.rollups[at];if(!Mt){console.warn("Unable to load module '"+at+"' for trigger '"+se+"'");return}if(Mt.css){var Ht=Mt.css.split(",");Pe.Array.each(Ht,function(Qe){this._injectStylesheetFromTopFrame(Qe,Pe.config.doc)},this)}},this),ye.length>0&&console.error("addLoadTrigger","There are modules that were requested, that were not available in the Seven top frame.",ye)}if(ye.length!==0){for(var Ze=[],yt=[],_t=0,St=ye.length;_t<St;
2651++_t){var Ce=ye[_t],Ke=Pe.config.win.Static.SQUARESPACE_CONTEXT.rollups[Ce];if(!Ke){console.warn("Unable to load module '"+Ce+"' for trigger '"+se+"'");return}Ke.js&&Pe.Array.each(Ke.js.split(","),function(at){at.length>0&&Ze.push(at)}),Ke.css&&Pe.Array.each(Ke.css.split(","),function(at){at.length>0&&yt.push(at)})}Pe.Get.load([].concat(Ze,yt),{win:Pe.config.win},function(at){Pe.use(ye)})}}},Ge.Squarespace.globalInit=function(se){var ye,Pe;(0,Bt.default)(Ge),te.default.isSevenOne()&&se.one("body").addClass("seven-one-global-animations"),se.Squarespace.EscManager&&se.Squarespace.EscManager.attach(se.one(se.config.win)),(0,A.manageCookies)(),(0,A.trackPageview)(),se.config.win.Squarespace._humanizeAllDates(".timesince"),se.config.win.Squarespace.initializeLayoutBlocks(se),se.config.win.Squarespace.initializeImageBlockDynamicElements(se),se.config.win.Squarespace.initializeGlobalLightbox(se),se.config.win.Squarespace.initializeWebsiteComponent(se),se.config.win.Squarespace.initializeVideo(se),se.config.win.Squarespace.initializeNativeVideo(se,{isVisitorWebsite:!0}),se.config.win.Squarespace.initializeCartPage(se),se.config.win.Squarespace.initializeSvgs(se);var Ue=Ge.Static.SQUARESPACE_CONTEXT.websiteSettings.disqusShortname;if(se.Lang.isValue(Ue)&&Ue!==""&&se.config.win.Squarespace.initializeDisqusCommentLinks(se),se.config.doc.location.href.indexOf("logout=true")!==-1&&se.on("domready",function(){new se.Squarespace.Widgets.Information({"strings.title":(0,x.t)("Logout Successful",null,{project:"scripts-v6-root"}),"strings.message":(0,x.t)("You have been successfully logged out.",null,{project:"scripts-v6-root"})})}),Ge.Static.SQUARESPACE_CONTEXT.websiteSettings.commentsEnabled){var Ze=Ge.Static.SQUARESPACE_CONTEXT.demoCollections,yt=Ge.Static.SQUARESPACE_CONTEXT.collectionId,_t=!1;if(se.Lang.isArray(Ze)&&se.Lang.isValue(yt)){var St=se.Array.map(Ze,function(Ye){return Ye.collectionId});St.indexOf(yt)!==-1&&(_t=!0)}_t||se.config.win.Squarespace.addLoadTrigger(".squarespace-comments",["squarespace-dialog","squarespace-comments"])}var Ce;(0,$.isWindowInDamaskFrame)(se)?Ce=Ge.top.SQUARESPACE_LOGIN&&Ge.top.SQUARESPACE_LOGIN.isLoggedIn():Ce=Ge.SQUARESPACE_LOGIN&&Ge.SQUARESPACE_LOGIN.isLoggedIn();var Ke=Ge.Static.SQUARESPACE_CONTEXT.showAnnouncementBar;(Ce||Ke)&&se.config.win.Squarespace.addLoadTrigger("body",["squarespace-announcement-bar"]);var at=q.default.shouldShowSSBadge({websiteSettings:Ge.Static.SQUARESPACE_CONTEXT.websiteSettings}),Mt=q.default.shouldShowMobileInformationBar({win:se.config.win,isMobile:se.UA.mobile,settings:Ge.Static.SQUARESPACE_CONTEXT.websiteSettings.mobileInfoBarSettings}),Ht=q.default.shouldShowLicensedAssetsBar({YNodeBody:se.one(se.config.doc.body)});(Ce||at||Mt||Ht)&&se.config.win.Squarespace.addLoadTrigger("body",["squarespace-website-overlays-manager"]);var Qe=Ge.Static.SQUARESPACE_CONTEXT.websiteSettings.popupOverlaySettings,Oe=Qe&&q.default.shouldShowPopupOverlay({settings:Qe,context:{pageType:Ge.Static.SQUARESPACE_CONTEXT.pageType,collection:Ge.Static.SQUARESPACE_CONTEXT.collection},isMobile:se.UA.mobile,urlSearch:window.location.search});(Ce||Oe)&&se.config.win.Squarespace.addLoadTrigger("body",["squarespace-popup-overlay"]),(Ge==null||(Pe=Ge.Static)===null||Pe===void 0||(ye=Pe.SQUARESPACE_CONTEXT)===null||ye===void 0?void 0:ye.pageType)===o.default.REVIEWS_REQUEST&&Promise.all([e.e("57030"),e.e("47191"),e.e("75981"),e.e("90412"),e.e("27608"),e.e("61612")]).then(e.bind(e,576495)).then(Ye=>{var ct=Ye.bootstrapProductReviewsPage;ct()}),window.UserAccountApi||(document.querySelector(".join-button")||document.querySelector(".sign-in-button"))&&Promise.all([e.e("72843"),e.e("10831"),e.e("34809"),e.e("69930"),e.e("63205"),e.e("78293")]).then(e.bind(e,461746)),Promise.all([e.e("52976"),e.e("97108"),e.e("47623")]).then(e.t.bind(e,97978,23)).then(Ye=>{var ct=Ye.renderCookieBannerManager;!se||!(0,r.default)(se,"config.win.Static.COOKIE_BANNER_CAPABLE")||(ct(),document.addEventListener(a.COOKIE_BANNER_RERENDER_EVENT,Et=>{ct(Et.detail)}))}),se.config.win.Squarespace.addLoadTrigger(".sqs-audio-embed, .sqs-audio-playlist, .sqs-album-block",["squarespace-audio-player"]),se.L
2651ang.isObject(Ge.Static.SQUARESPACE_CONTEXT.websiteSettings.pinterestOverlayOptions)&&Ge.Static.SQUARESPACE_CONTEXT.websiteSettings.pinterestOverlayOptions.mode!=="disabled"&&se.config.win.Squarespace.addLoadTrigger(t.PinterestSelectors.TRIGGER_SELECTORS.join(","),["squarespace-pinterest"]),se.config.win.Squarespace.addLoadTrigger(".collection-type-products.view-list .products-collection-v2",["squarespace-products-collection-list-v2"]),se.config.win.Squarespace.addLoadTrigger(".collection-type-products.view-item .products-collection-v2",["squarespace-products-collection-item-v2"]),se.config.win.Squarespace.addLoadTrigger(".sqs-image-zoom-area",["squarespace-image-zoom"]),se.config.win.Squarespace.addLoadTrigger(".collection-type-blog.view-list .sqs-blog-list",["squarespace-blog-collection-list"]),se.config.win.Squarespace.addLoadTrigger(".collection-type-gallery .sqs-gallery-list",["squarespace-gallery-collection-list"]),se.config.win.Squarespace.addLoadTrigger(".sqs-block-calendar",["squarespace-calendar-block-renderer"]),se.config.win.Squarespace.addLoadTrigger(".collection-type-events.view-list",["squarespace-events-collection"]),se.config.win.Squarespace.addLoadTrigger(".sqs-product-quick-view-button[data-id]",["squarespace-product-quick-view","squarespace-image-zoom","squarespace-products-collection-item-v2"]),se.config.win.Squarespace.addLoadTrigger(".sqs-block-chart",["squarespace-chartjs-helpers"]),se.config.win.Squarespace.addLoadTrigger(".sqs-block-tourdates[data-block-json]",["squarespace-tourdates"]),se.config.win.Squarespace.addLoadTrigger(".sqs-search-page",["squarespace-search-page"]),se.config.win.Squarespace.addLoadTrigger(".sqs-simple-like",["squarespace-simple-liking"]),se.config.win.Squarespace.addLoadTrigger(".squarespace-social-buttons",["squarespace-social-buttons"]),se.one(".sqs-share-buttons")&&e.e("21977").then(e.t.bind(e,223108,23)).then(Ye=>{var ct=Ye.initializeShareButtons,Et=Ye.destroyShareButtons;Ge.Squarespace.onInitialize(se,function(){ct(se)}),Ge.Squarespace.onDestroy(se,function(){Et(se)})}),(0,m.initializeAnimations)(se.config.win);function Re(Ye){(0,m.polyfillAndObserve)(Ye)}var $e=se.Global.on("_syncBodyClasses",Re);Ge.addEventListener("beforeunload",function(){$e.detach(),$e=null},{once:!0}),(0,ve.markReady)(se)},Ge.Squarespace.initializeDisqusCommentLinks=function(se){var ye="#disqus_thread",Pe="#comment-{id}",Ue=se.all(".sqs-comment-link"),Ze="href",yt="data-id",_t,St=Ge.Static.SQUARESPACE_CONTEXT.websiteSettings.disqusShortname,Ce=se.Lang.isString(St)&&St!=="";Ce?_t=function(at){return Ge.Static.SQUARESPACE_CONTEXT.website.baseUrl+at.getAttribute(Ze)+ye}:_t=function(at){return Ge.Static.SQUARESPACE_CONTEXT.website.baseUrl+at.getAttribute(Ze)+se.substitute(Pe,{id:at.getAttribute(yt)})},Ue.each(function(Ke){Ke.setHTML("Comments"),Ke.setAttribute(Ze,_t(Ke))},this),Ce&&(Ge.disqus_shortname=St,se.Get.script("//"+St+".disqus.com/count.js"))},Ge.Squarespace.initializeCollectionPages=function(se,ye){se.Squarespace.EventsCollection?(ye.all(".sqs-events-collection-list").each(se.Squarespace.EventsCollection.initializeListView),ye.all(".sqs-events-collection-calendar").each(se.Squarespace.EventsCollection.initializeCalendarView)):se.config.win.Squarespace.addLoadTrigger(".sqs-events-collection-list, .sqs-events-collection-calendar",["squarespace-events-collection"])},Ge.Squarespace.initializeLayoutBlocks=function(se,ye){var Pe=ye?ye.getDOMNode():document,Ue=ye||se;Pe.querySelectorAll(".sqs-position-sticky").forEach(function(Ke){var at=(0,Z.default)(Ke);Ge.Squarespace.onDestroy(se,function(){at.destroy()})}),this.initializeSummaryV2Block(se,Ue),Ue.all([".sqs-block-video",".sqs-block-embed"].join(",")).each(function(Ke){(0,ht.default)(Ke,se,Ge)}),Ue.all(".sqs-block-image img[data-image]").each(function(Ke){U.default.initializeImageBlock(Ke,se)}),Ue.all(".sqs-block-shape").each(function(Ke){(0,ae.initializeShapeBlock)(Ke.getDOMNode())});var Ze=[".sqs-block-product img[data-image]"];se.config.win.Squarespace.SQUARESPACE_INITIALIZED_ONCE&&Ze.push(".sqs-block-collectionlink img[data-image]"),Ue.all(Ze.join(",")).each(function(Ke){U.default.initializeBasicBlockWithImage(Ke,se)}),Ue.all(".sqs-block-soundcloud").each(function(Ke){Ge.Squarespace.initializeSoundcloudBlock(Ke,se)}),Ue.all(".sqs-block-map[data-block-json]").each(Ke=>{var at=se.JSON.parse(Ke.getAttribute("data-block-json")),Mt=(0,I.mapModelToViewConfig)(at),Ht=(0,C.getResolvedWebsiteLocale)();Ke.setAttribute("data-animation-role","image"),te.default.isSevenOne()&&(Mt.ui=se.merge({},Mt.ui,{scrollwheel:!1})),l.default.createView(Mt.ui,Mt.location,Ke.one(".sqs-block-content").getDOMNode(),Ht)}),Ge.Squarespace.initializeFormBlocks(Ue,se),Pe.querySelector('[data-definition-name="website.components.form"]')&&Promise.all([e.e("57030"),e.e("47191"),e.e("52976"),e.e("12451"),e.e("99209"),e.e("97507"),e.e("23894"),e.e("74522")]).then(e.bind(e,773217)).then(Ke=>{Ge.Squarespace.renderReactFormForWebsiteComponent=Ke.renderForm}),Ue.all(".sqs-block-newsletter").each(function(Ke){Ge.Squarespace.initializeNewsletterBlock(Ke,se)}),Ue.all(".sqs-block-donation").each(function(Ke){Ge.Squarespace.initializeDonationButton(Ke,se)}
2651),Pe.querySelectorAll(".sqs-block-accordion").forEach(function(Ke){Ge.Squarespace.initializeAccordionBlock(Ke),Ge.Squarespace.initializeContainerStyles(Ke)}),Pe.querySelectorAll(".sqs-block-marquee").forEach(function(Ke){Ge.Squarespace.initializeMarqueeBlock(Ke),Ge.Squarespace.initializeContainerStyles(Ke)}),Pe.querySelectorAll(".sqsrte-scaled-text-container").forEach(function(Ke){Ge.Squarespace.initializeScaledText(Ke)}),Pe.querySelectorAll(".sqs-block-html .sqsrte-text-highlight").forEach(function(Ke){Ge.Squarespace.initializeTextHighlight(Ke)}),document.querySelectorAll(".sqs-block-html[data-blend-mode], .sqs-block-html[data-blur]").forEach(function(Ke){Ge.Squarespace.initializeContainerStyles(Ke)}),document.querySelectorAll(".sqs-block-quote[data-blend-mode], .sqs-block-quote[data-blur]").forEach(function(Ke){Ge.Squarespace.initializeContainerStyles(Ke)}),Ue.all(".sqs-block-button").each(function(Ke){Ge.Squarespace.initializeButtonBlock(Ke,se)}),Ue.all(".sqs-block-pricing-plan").each(function(Ke){Ge.Squarespace.initializePricingPlanBlock(Ke,se)}),Ge.Squarespace.initializeAspectRatioBlocks(se);var yt=[".sqs-block-gallery",".sqs-block-video"].join(",");Ue.all(yt).each(function(Ke){se.SQS.Gallery.Manager.initializeBlock(Ke)});var _t=[{selector:".sqs-block-flickr",blockType:t.BlockType.FLICKR},{selector:".sqs-block-instagram",blockType:t.BlockType.INSTAGRAM},{selector:".sqs-block-fivehundredpix",blockType:t.BlockType.FIVEHUNDREDPIX}];_t.forEach(function(Ke){Ue.all(Ke.selector).each(function(at){var Mt=at.one(".sqs-gallery-container"),Ht=Mt&&Mt.getAttribute("data-async-rendering-enabled")==="true";Ht?(0,ne.default)(at,Ke.blockType).then(function(){Squarespace.initializeAspectRatioBlocks(se),se.SQS.Gallery.Manager.initializeBlock(at)}):se.SQS.Gallery.Manager.initializeBlock(at)})}),Ue.all(".sqs-block-opentable").each(function(Ke){Ge.Squarespace.initializeOpenTableBlock(Ke,se)}),Ue.all(".sqs-block-opentable-v2").each(function(Ke){Ge.Squarespace.initializeOpenTableV2Block(Ke.getDOMNode())}),Ue.all(".sqs-block-tock").each(function(Ke){(0,E.default)(Ke.getDOMNode())}),se.Squarespace.Widgets.AudioPlayer?Ue.all(".sqs-audio-embed").each(se.Squarespace.Widgets.AudioPlayer.initializeNode):se.config.win.Squarespace.addLoadTrigger(".sqs-audio-embed, .sqs-audio-playlist, .sqs-album-block",["squarespace-audio-player"]),se.Squarespace.Tourdates?Ue.all(".sqs-block-tourdates[data-block-json]").each(se.Squarespace.Tourdates.initializeNode):se.config.win.Squarespace.addLoadTrigger(".sqs-block-tourdates[data-block-json]",["squarespace-tourdates"]),se.Squarespace.CalendarBlockRenderer?Ue.all(".sqs-block.calendar-block[data-block-json]").each(se.Squarespace.CalendarBlockRenderer.initializeNode):se.config.win.Squarespace.addLoadTrigger(".sqs-block.calendar-block[data-block-json]",["squarespace-calendar-block-renderer"]);var St=Ue.one(".sqs-block-zola");St&&this.initializeZolaBlocks(St,se);
2651var Ce=Ue.one(".sqs-block-acuity");Ce&&this.initializeAcuityBlocks(Ce,se),this.initializeSearchBlock(se),this.initializeChartBlock(se),this.initializeSocialLinks(se),this.initializeMenuBlock(se)},Ge.Squarespace.initializeSocialLinks=function(se){se.UA.gecko<=0||se.all('use[class^="SocialLinks"][*|href]').each(function(ye){var Pe=ye.getAttribute("xlink:href"),Ue=Pe.indexOf("#");Ue!==-1&&ye.setAttribute("xlink:href",se.config.win.location.origin+se.config.win.location.pathname+Pe.substr(Ue))})},Ge.Squarespace.initializeMenuBlock=function(se){se.all(".menu-wrapper").each(function(ye){(0,b.initializeMenuBlock)(ye._node)})},Ge.Squarespace.initializePageContent=function(se,ye){Ge.Squarespace.initializeLayoutBlocks(se,ye),Ge.Squarespace.initializeWebsiteComponentForContentPreview(se,ye),Ge.Squarespace.initializeCollectionPages(se,ye)},Ge.Squarespace.initializeImageBlockDynamicElements=function(se){var ye=se.config.win;function Pe(){se.all(".image-block-v2").each(function(Ue){Ue.toggleClass("sqs-narrow-width",Ue.get("offsetWidth")<415);var Ze=Ue.one("img");Ze&&ye.ImageLoader.load(Ze)}),(0,Je.default)(ye)}this._resizeEmitter=new se.Squarespace.ResizeEmitter,this._resizeEmitter.on("resize",Pe,this),se.Global.on("tweak:change",Pe)},Ge.Squarespace.initializeSummaryV2Block=function(se,ye){ye.all(".sqs-block-summary-v2").each(function(Pe){(0,ee.default)(Pe).then(function(){var Ue,Ze,yt;Pe.hasAttribute("data-block-json")&&(yt=JSON.parse(Pe.getAttribute("data-block-json")).imageAspectRatio),(Ue=Pe.one(".summary-block-collection-type-lessons"))===null||Ue===void 0||Ue.all(".summary-description").each(function(_t){_t._node.style.visibility="visible";var St=_t._node.innerHTML;St=St.replaceAll(/<p[^>]*>/g,""),St=St.slice(0,-4),St=St.replaceAll("</p>","<br/>"),St="<p>"+St+"</p>",_t._node.innerHTML=St}),(Ze=Pe.one(".summary-block-collection-type-lessons"))===null||Ze===void 0||Ze.all("img").each(function(_t){_t.once("load",function(){window.dispatchEvent(new Event("resize"))},this)}),Pe.all(".sqsSummaryBlockThumbnailPlaceholder").each(_t=>{var St=(0,ee.calculateVideoPlaceholderAspectRatio)(yt);_t.setStyle("paddingBottom",St+"%"),_t.get("parentNode").setStyle("paddingBottom",St+"%")}),se.SQS.Gallery.Manager.initializeBlock(Pe),Pe.all(".sqsSummaryBlockThumbnailPlaceholder").each(_t=>{var St=_t.ancestor(".summary-item").getDOMNode();St.classList.remove("no-image")}),Ge.Squarespace.initializeContainerStyles(Pe._node)})})},Ge.Squarespace.initializeButtonBlock=function(se,ye){(0,T.default)(se)},Ge.Squarespace.initializeOpenTableBlock=function(se,ye){(0,j.default)(se,ye)},Ge.Squarespace.initializeOpenTableV2Block=function(se){(0,k.default)(se)},Ge.Squarespace.initializeZolaBlocks=function(se,ye){var Pe="zola-wjs",Ue=ye.config.win.document.getElementById(Pe);if(Ue){if(!ye.config.win.Squarespace.SQUARESPACE_INITIALIZED_ONCE)return;if(ye.config.win.ZolaWidget){ye.config.win.ZolaWidget.init();return}Ue.remove()}var Ze=document.createElement("script");Ze.src=se.one("[data-zola-script-src]").getAttribute("data-zola-script-src"),Ze.id=Pe,Ze.async=!0,ye.config.win.document.head.appendChild(Ze)},Ge.Squarespace.initializeAcuityBlocks=function(se,ye){if(ye.config.win.Squarespace.SQUARESPACE_INITIALIZED_ONCE){var Pe=se.one("script"),Ue=document.createElement("script");Ue.src=Pe.getAttribute("src"),Ue.async=!0,Pe.remove(),se.appendChild(Ue)}},Ge.Squarespace.initializeSoundcloudBlock=function(se,ye){var Pe=se.one("iframe");if(Pe){var Ue=Pe.getAttribute("src");try{var Ze=ye.QueryString.parse(Ue).url;if(Ze){var yt=Ze.indexOf("/playlists/")>=0;se.toggleClass("isPlaylist",yt)}}catch(_t){console.error("Issue parsing SoundCloud url: "+Ue,_t)}}},Ge.Squarespace.initializeVideoBlock=function(se,ye){se.videoloader||se.plug(ye.Squarespace.VideoLoader)},Ge.Squarespace.initializeContainerStyles=function(se){(se.hasAttribute("data-blend-mode")||se.hasAttribute("data-blur"))&&(0,p.initializeContainerStyles)(se)};function tn(se){var ye=se.win,Pe=se.formEl;try{var Ue=ue.EnterpriseV3RecaptchaAPI.getCaptchaContainer(Pe);Ue&&(ue.EnterpriseV3RecaptchaAPI.getKeyAndLoadRecaptchaEnterprise(ye),ue.EnterpriseV3RecaptchaAPI.addBadgeEventListenersToFieldElements({formEl:Pe,win:ye}));var Ze=Pe.getAttribute("data-form-id");Ze&&(0,A.trackFormRender)(Ze)}catch(yt){console.error("Could not render form",{formEl:Pe,error:yt})}}Ge.Squarespace.initializeFormBlocks=function(se,ye){var Pe=f.localizedFormsFlagBouncer.areLocalizedFormsEnabled(),Ue=se.all('.sqs-block-form, [data-definition-name="website.components.form"]');Ue.size()&&Pe&&Promise.all([e.e("57030"),e.e("47191"),e.e("52976"),e.e("12451"),e.e("99209"),e.e("97507"),e.e("23894"),e.e("51345"),e.e("83769")]).then(e.t.bind(e,206440,23)).then(_t=>{var St=_t.bootstrapVisitorForms,Ce=_t.updateVisitorForms;St(ye);var Ke=ye.Global.on("tweak:change",at=>{at.getName()==="form-submit-button-style"&&Ce({previewSubmitButtonStyle:at.getValue()})});window.addEventListener("beforeunload",()=>{Ke&&(Ke.detach(),Ke=null)},{once:!0})}),Ue.each(function(St){var Ce=St.one("form");Ce&&(tn({win:ye.config.win,formEl:Ce.getDOMNode()}),Ge.Squarespace.initializeContainerStyles(St._node))}),(0,G.default)(ye.config.doc);var Ze=".sqs-block-form .lightbox-handle",yt=se.all(Ze);if(!yt.isEmpty()){if(ye.Squarespace.FormRenderingUtils){ye.Squarespace.FormRenderingUtils.initializeFormLightbox(se);return}ye.config.win.Squarespace.addLoadTrigger(Ze,["squarespace-form-rendering-utils"])}},Ge.Squarespace.initializeNewsletterBlock=function(se,ye){var Pe=se.one(".newsletter-form");if(Pe){tn({win:ye.config.win,formEl:Pe.getDOMNode()}),Ge.Squarespace.initializeContainerStyles(se._node);var Ue=se.ancestor();se.toggleClass("newsletter-form-has-small-container",Ue.get("offsetWidth")<320).addClass("rendered")}},Ge.Squarespace.initializeAccordionBlock=function(se){(0,c.initializeAccordionBlock)(se)},Ge.Squarespace.initializeMarqueeBlock=function(se){(0,v.default)(se,Y)},Ge.Squarespace.initializeScaledText=function(se){(0,X.createScaledTextNode)(se)},Ge.Squarespace.initializeTextHighlight=function(se){var ye=(0,Q.initializeTextHighlight)(se);Y.Global.on("colors:updateThemeStyles",()=>{(0,Q.updateTextHighlightColor)(ye)})},Ge.Squarespace.initializeDonationButton=function(se,ye){var Pe=se.one(".sqs-donate-button");if(!Pe){console.error("Careful, there was no button found inside this node!",se.getDOMNode());return}var Ue=()=>{ye.Squarespace.Commerce.goToDonatePage(Pe.getAttribute("data-donate-page-id"))};
2651Pe.on("click",Ue),Pe.on("keydown",Ze=>{(Ze.keyCode===13||Ze.keyCode===32)&&Ue()})},Ge.Squarespace.initializePricingPlanBlock=function(se,ye){(0,P.setupToggleHandlers)(se)},Ge.Squarespace.initializeGlobalLightbox=function(se){se.all('[rel="lightbox"][data-lightbox]').plug(se.Squarespace.Lightbox2Plug)},Ge.Squarespace.initializeCommerce=function(se){if(!se.Squarespace.Commerce.initializeCommerce){console.warn("Commerce rollup not loaded, exiting initializeCommerce() invocation.");return}se.Squarespace.Commerce.initializeCommerce(se)},Ge.Squarespace.initializeChartBlock=function(se){se.ChartJS&&se.ChartJS.initializeCharts?se.ChartJS.initializeCharts():se.config.win.Squarespace.addLoadTrigger(".sqs-block-chart",["squarespace-chartjs-helpers"])},Ge.Squarespace.initializeWebsiteComponent=function(){var se=ge(function(ye){var Pe;return Vt(this,function(Ue){switch(Ue.label){case 0:return[4,(0,re.getVisitorInstanceLoader)()];case 1:return Pe=Ue.sent(),ye.all(".sqs-block-website-component[data-definition-name]").each(function(Ze){var yt=Ze.getDOMNode(),_t=yt.dataset.definitionName,St=yt.id;_t&&St&&Pe.load(_t,St,yt)}),ye.all('.sqs-block-website-component[data-definition-name="website.components.product"]').each(function(Ze){var yt=new Se.default(Ze.getDOMNode());yt.initialize(),Ge.Squarespace.onDestroy(ye,function(){yt.destroy()})}),[2]}})});return function(ye){return se.apply(this,arguments)}}(),Ge.Squarespace.initializeWebsiteComponentForContentPreview=function(){var se=ge(function(ye,Pe){var Ue;return Vt(this,function(Ze){switch(Ze.label){case 0:return Pe||(Pe=ye),[4,(0,re.getVisitorInstanceLoader)()];case 1:return Ue=Ze.sent(),Pe.all(".sqs-block-website-component[data-definition-name]").each(function(){var yt=ge(function(_t){var St,Ce,Ke,at,Mt;return Vt(this,function(Ht){switch(Ht.label){case 0:return St=_t.getDOMNode(),Ce=St.dataset.definitionName,Ke=St.id,at=!0,Ce&&Ke?(Mt=ye.config.win.document,[4,fe.default.load(Ce,Mt)]):[3,2];case 1:Ht.sent(),Ue.load(Ce,Ke,St,at),Ht.label=2;case 2:return[2]}})});return function(_t){return yt.apply(this,arguments)}}()),[2]}})});return function(ye,Pe){return se.apply(this,arguments)}}(),Ge.Squarespace.initializeVideo=function(se){se.all(".sqs-video-wrapper").each(function(ye){!ye.videoloader&&!ye.ancestor(".sqs-block-video")&&!ye.ancestor(".slide")&&ye.plug(se.Squarespace.VideoLoader,{load:ye.getAttribute("data-load")!=="false"})})},Ge.Squarespace.initializeNativeVideo=function(se,ye){var Pe=ye.parentElement,Ue=ye.isVisitorWebsite,Ze=".sqs-native-video",yt=Pe?Pe.all(Ze):se.all(Ze);yt.isEmpty()||Promise.all([e.e("57030"),e.e("91161"),e.e("80373"),e.e("12499")]).then(e.bind(e,96363)).then(()=>{se.use("squarespace-native-video-loader"),yt.each(function(_t){_t.plug(se.Squarespace.NativeVideoLoader,{isVisitorWebsite:Ue})})})},Ge.Squarespace.initializeSearchBlock=function(se){var ye=se.all(".sqs-search-ui-text-input");if(!ye.isEmpty()){if(!se.Squarespace.Widgets.SearchPreview&&se.one(".sqs-search-ui-text-input")){Promise.all([e.e("10093"),e.e("49825"),e.e("21163")]).then(e.bind(e,393681)).then(()=>{se.use("squarespace-search-preview")});return}se.Squarespace.Widgets.SearchPreview.renderAllSearchPreviewNodes()}};var Jt=function(ye){var Pe=(0,r.default)(ye,"SQS.LayoutEngine.AspectRatioManager");Pe&&Pe.initAllBlocks()};Ge.Squarespace.initializeAspectRatioBlocks=Jt,Ge.Squarespace._userHasViewerRole=function(se){return se?Object.keys(se).length>0&&se[d.default.VIEWER]:!1},Ge.Squarespace.initializeCartPage=function(se){(0,h.isCartPage)(Ge)&&Promise.all([e.e("57030"),e.e("47191"),e.e("75981"),e.e("90412"),e.e("81679"),e.e("22639"),e.e("70695"),e.e("99025")]).then(e.bind(e,290195)).then(ye=>{var Pe=ye.bootstrapCartPage,Ue=ye.unmountCartPage;Ge.Squarespace.onInitialize(se,function(){(0,h.isCartPage)(Ge)&&Pe({setLocale:x.setLocale})}),Ge.Squarespace.onDestroy(se,function(){(0,h.isCartPage)(Ge)&&Ue()})})},Ge.Squarespace.initializeSvgs=function(se){se.config.win.Squarespace.onInitialize(se,function(){se.on("domready",function(){jt&&Promise.all([e.e("99209"),e.e("75788")]).then(e.bind(e,325815)).then(ye=>{var Pe=ye.default;Pe.parse()})})})};function In(){window.Squarespace.load(window),window.Squarespace.afterBodyLoad(window.Y)}function Qn(){return!!document.getElementById("order-status-page-root")}te.default.isSevenOne()&&Ge.document.addEventListener("DOMContentLoaded",function(){Qn()||In()})},Common(window)},802888:function(){"use strict";typeof console=="undefined"&&(console={assert:function(){},group:function(){},groupEnd:function(){},log:function(){},dir:function(){},warn:function(){},error:function(s){var e=Array.prototype.slice.call(arguments);throw new Error(e)}})},656896:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return t}});var n=r(e(361367));
2651function r(l){return l&&l.__esModule?l:{default:l}}var i=[".image-block-v2 .sqs-dynamic-text-container"].join(",");function t(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:i;[...l.document.querySelectorAll(o)].forEach(d=>(0,n.default)(d))}},958190:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return t}});var n=e(619133),r=(l,o)=>{if(l){var d=l.getAttribute("data-block-json");if(d){var f=o.JSON.parse(d);f&&f.providerName!=="Twitter"&&l.get("children").each(h=>h.resizetoparent({sizeonly:!0}))}l.setStyles({visibility:"visible",opacity:1,height:"auto"})}},i=(l,o,d)=>{var f=l.one(".sqs-block-content");if(f){(0,n.securifyBlockEmbed)(f);var h=f.test(".sqs-block-video .sqs-block-content");if(h){var a=f.one(".sqs-video-wrapper");a&&d.Squarespace.initializeVideoBlock(a,o);return}var c=f.one(".intrinsic");c||r(f,o)}},t=i},962527:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return o}});var n=i(e(461761)),r=e(849334);function i(d){return d&&d.__esModule?d:{default:d}}function t(d){try{var f=d.top!==d,h=(0,n.default)(d,"top.YUI.Env",!1);return f&&h}catch(a){}return!1}function l(d){return d.top.Static.SQUARESPACE_CONTEXT}function o(d){var f=r.IS_SQUARESPACE_MOBILE_APP||t(d);if(f){d.YUI.Env.globalEvents=d.top.YUI.Env.globalEvents;var h=(0,n.default)(d,"StaticActions.bootstrap",null);if(h){var a=l(d);h(a)}}}},79308:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(f,h){for(var a in h)Object.defineProperty(f,a,{enumerable:!0,get:h[a]})}e(s,{destructors:function(){return r},globalDestroy:function(){return o},initializers:function(){return n},markReady:function(){return l},mixin:function(){return d},onDestroy:function(){return t},onInitialize:function(){return i}});var n=[],r=[],i=(f,h)=>{n.map(a=>a.toString()).indexOf(h.toString())===-1&&(f.config.win.Squarespace.INITIALIZED&&h(),n.push(h))},t=(f,h)=>{r.map(a=>a.toString()).indexOf(h.toString())===-1&&r.push(h)},l=f=>{f.config.win.Squarespace.INITIALIZED||(n.forEach(h=>{try{h()}catch(a){console.error("[mercury.markReady] Error invoking initializer.",a)}}),f.config.win.Squarespace.INITIALIZED=!0,f.config.win.Squarespace.SQUARESPACE_INITIALIZED_ONCE=!0)},o=f=>{f.config.win.Squarespace.INITIALIZED&&(f.config.win.Squarespace.INITIALIZED=!1,r.forEach(h=>h()))},d=f=>{f.Squarespace=f.Squarespace||{},f.Squarespace.onInitialize=i,f.Squarespace.onDestroy=t,f.Squarespace.globalMarkReady=l,f.Squarespace.globalDestroy=o}},920993:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return e}});function e(n){n.Static.SQUARESPACE_CONTEXT.collection&&(n.Static.SQUARESPACE_CONTEXT.collectionId=n.Static.SQUARESPACE_CONTEXT.collection.id),n.Static.SQUARESPACE_CONTEXT.item&&(n.Static.SQUARESPACE_CONTEXT.itemId=n.Static.SQUARESPACE_CONTEXT.item.id)}},881947:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(T,D){for(var U in D)Object.defineProperty(T,U,{enumerable:!0,get:D[U]})}n(s,{AddToCartPageType:function(){return b},ErrorOrigin:function(){return A},ErrorReason:function(){return E},addToCartSoldOutStatus:function(){return v},disableAddToCartBtn:function(){return C},enableAddToCartOnPLP:function(){return m},initializeNoneVariantSoldOutBtn:function(){return P},temporarilyDisableAddToCartOnPLP:function(){return p},trackAddToCart:function(){return x},trackAddToCartClicked:function(){return I}}),e(68374);var r=l(e(461761)),i=e(213914),t=e(325943);function l(T){return T&&T.__esModule?T:{default:T}}var o=T=>{var D,U,j=T==null||(U=T.parentElement)===null||U===void 0||(D=U.parentElement)===null||D===void 0?void 0:D.getAttribute("data-current-context");return j&&JSON.parse(j)},d=T=>{var D=T==null?void 0:T.getAttribute("data-current-context");return D&&JSON.parse(D)},f=T=>{var D=Array.from(document.querySelectorAll("#product-quick-view")).find(j=>j.contains(T)),U=D==null?void 0:D.getAttribute("data-current-context");return U&&JSON.parse(U)},h=T=>{var D=T.querySelector(".sqs-add-to-cart-button");return D?D.getAttribute("data-quick-view-source"):null},a=(T,D)=>{T.setAttribute("disabled","true"),T.setAttribute("previousText",D)},c=T=>{T.removeAttribute("disabled"),T.removeAttribute("previousText")},p=T=>{var D=(0,t.t)("Select Option",null,{project:"apps.Commerce"}),U=T.parentElement,j=T.querySelector(".sqs-add-to-cart-button-inner");if(U&&j){var k=j.textContent||"";j.textContent=D,a(U,k),setTimeout(()=>{j.textContent=k,c(U)},2e3)}},v=T=>{var D=(0,t.t)("Sold Out",null,{project:"apps.Commerce"}),U=T.querySelector(".sqs-add-to-cart-button-inner");if(U){var j=U.textContent||"";U.textContent=D,a(T,j)}},m=T=>{if(T){var D=T.getAttribute("previousText");D&&(T.querySelector(".sqs-add-to-cart-button-inner").textContent=D),c(T)}},b=function(T){return T.PLP="plp",T.PDP="pdp",T.ADD_ON="add-on",T.PRODUCT_BLOCK="product_block",T}({}),E=function(T){return T.NO_VARIANT_SELECTED="NO_VARIANT_SELECTED",T.VARIANT_UNAVAILABLE="VARIANT_UNAVAILABLE",T.OUT_OF_STOCK="OUT_OF_STOCK",T.QUANTITY_NOT_A_NUMBER="QUANTITY_NOT_A_NUMBER",T.SUB_WITH_FORM_FAILURE="SUB_WITH_FORM_FAILURE",T.SUB_QUANTITY_NOT_A_WHOLE_NUMBER="SUB_QUANTITY_NOT_A_WHOLE_NUMBER",T.SUB_API_FAILURE="SUB_API_FAILURE",T.EXPRESS_CHECKOUT_FAILURE="EXPRESS_CHECKOUT_FAILURE",T.CUSTOM_FORM_RENDER_ERROR="CUSTOM_FORM_RENDER_ERROR",T.CUSTOM_FORM_RENDER_ERROR_OUT_OF_STOCK="CUSTOM_FORM_RENDER_ERROR_OUT_OF_STOCK",T.API_FAILURE="API_FAILURE",T}({}),A=function(T){return T.PDP="PDP",T.PLP="PLP",T.PDP_AND_PLP="PDP_AND_PLP",T.PRODUCT_BLOCK="PRODUCT_BLOCK",T}({}),I=(T,D,U)=>{var j=(0,r.default)(window,"Static.SQUARESPACE_CONTEXT"),k=j.website,G=j.collection,H,ne,ee,te=!!D.querySelector('[data-is-subscription="true"]'),q=!!D.querySelector(".use-form");switch(T){case"plp":{var X=o(D);H=X==null?void 0:X.productType,ne=X;break}case"pdp":{var Q=f(D);if(Q)ne={id:Q.id,title:Q.title},G={id:Q.collectionId,title:void 0},H=Q.productType,ee=h(D);else{var ae;H=(ae=j.product)===null||ae===void 0?void 0:ae.productType.toString(),ne=j.item}break}case"add-on":{var Z=d(D);H=Z==null?void 0:Z.productType,ne=Z;break}case"product_block":{var ue=o(D);H=ue==null?void 0:ue.productType,ne=ue;break}default:return}!k||!H||!ne||!G||!U||i.SiteVisitorTracking.trackAddToCart({website_id:k.id,page_id:ne.id,cart_id:U.get("id"),product_page:ee||T,product:{item_id:ne.id,item_type:H,item_title:ne.title,item_collection_id:G.id,item_collection_name:G.title,is_subscription:te},has_custom_form:q,is_quickview:!!ee})},C=T=>{T.setAttribute("disabled","true")},P=T=>{var D=T.getAttribute("data-item-id"),U=T.closest('.grid-item[data-item-id="'.concat(D,'"].sold-out'));
2651U&&(T!=null&&T.parentElement)&&v(T.parentElement)},x=T=>{var D=T.pageType,U=T.item,j=T.cartId,k=T.isQuickView,G=T.hasCustomForm,H=(0,r.default)(window,"Static.SQUARESPACE_CONTEXT"),ne=(0,r.default)(H,"website",null),ee=(0,r.default)(H,"collection",null);!ne||!ee||!U||!j||i.SiteVisitorTracking.trackAddToCart({website_id:ne.id,page_id:U.id,cart_id:j,product_page:D,is_quickview:!!k,has_custom_form:!!G,product:{item_id:U.id,item_type:String(U.type),item_title:U.title,item_collection_id:ee.id,item_collection_name:ee.title,is_subscription:U.isSubscription}})}},609450:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return r}});var e=(i,t,l,o)=>{var d=t.value.length;l.innerText="".concat(d," / ").concat(o),i.classList.toggle("error",d>o)},n=i=>{var t=i.querySelector("textarea");if(!(!t||t.dataset.characterCounter)){t.dataset.characterCounter=!0;var l;if(l=parseInt(i.dataset.maxLength,10),l=isNaN(l)?0:Math.max(l,0),l!==0){var o=document.createElement("div");o.style.textAlign="right",i.appendChild(o),e(i,t,o,l),t.addEventListener("input",d=>{e(i,t,o,l)})}}};function r(i){Array.from(i.querySelectorAll(".textarea[data-max-length]")).forEach(n)}},474965:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(i,t){for(var l in t)Object.defineProperty(i,l,{enumerable:!0,get:t[l]})}e(s,{COOKIE_BANNER_FORCE_SHOW_EVENT:function(){return r},COOKIE_BANNER_RERENDER_EVENT:function(){return n}});var n="cookie-banner-rerender-event",r="cookie-banner-force-event"},104637:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(o,d){for(var f in d)Object.defineProperty(o,f,{enumerable:!0,get:d[f]})}e(s,{yuiDialogClassName:function(){return r},yuiDialogOverlayClassName:function(){return i},yuiDialogOverlaySelector:function(){return l},yuiDialogSelector:function(){return t},zIndexes:function(){return n}});var n={BASE:3e4},r="squarespace-managed-ui",i="dialog-screen-overlay",t=".".concat(r),l=".".concat(i)},639761:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return d}});var n=r(e(215434));function r(f){return f&&f.__esModule?f:{default:f}}var i=100,t=150,l=67,o={[n.default.CIRCLE]:i,[n.default.DIAMOND]:i,[n.default.BOTTOM_LEFT_CURVE]:i,[n.default.RABBET]:i,[n.default.FOUR_PETAL_FLOWER]:i,[n.default.FOUR_POINT_STAR]:i,[n.default.DESCENDING_RAMP]:i,[n.default.DESCENDING_STAIRS]:i,[n.default.OCTAGON]:i,[n.default.STEPPED_CROSS]:i,[n.default.TV]:i,[n.default.OPEN_BOOK]:i,[n.default.FLOWER]:i,[n.default.EIGHT_SIDED_SHIELD]:i,[n.default.ROUNDED_PENTAGON]:i,[n.default.GEAR]:i,[n.default.VERTICAL_OVAL]:t,[n.default.HOURGLASS]:t,[n.default.KEYSTONE]:t,[n.default.VERTICAL_PARALLELOGRAM]:t,[n.default.VERTICAL_RIGHT_LEANING_OVAL]:t,[n.default.ARCHED_WINDOW]:t,[n.default.VERTICAL_STACKED_CIRCLES]:t,[n.default.POINTED_WINDOW]:t,[n.default.AWARD]:t,[n.default.NARROW_HORIZONTAL_STACKED_PILLS]:t,[n.default.EGG]:t,[n.default.NARROW_POW]:t,[n.default.HORIZONTAL_STACKED_CIRCLES]:l,[n.default.WIDE_VERTICAL_STACKED_PILLS]:l,[n.default.WIDE_HORIZONTAL_STACKED_PILLS]:l,[n.default.HORIZONTAL_OVAL]:l,[n.default.HORIZONTAL_RIGHT_LEANING_OVAL]:l,[n.default.WIDE_EIGHT_SIDED_SHIELD]:l,[n.default.WIDE_OPEN_BOOK]:l},d=o},619394:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return n}});var e=function(r){return r.API_KEY_CREATION_MODAL_COPY="api_key_creation_modal_copy",r.API_KEY_CREATION_MODAL_CANCEL="api_key_creation_modal_cancel",r.API_KEY_CREATION_MODAL_NEXT="api_key_creation_modal_next",r.API_KEY_CREATION_MODAL_COMPLETE="api_key_creation_modal_complete",r.API_KEYS_PANEL_CREATE_KEY="api_keys_panel_create_key",r.API_KEYS_PANEL_LEARN_MORE="api_keys_panel_learn_more",r.API_KEYS_PANEL_TERMS_OF_USE="api_keys_panel_terms_of_use",r.API_KEYS_PANEL_DELETE_KEY="api_keys_panel_delete_key",r.API_KEYS_PANEL_DELETE_KEY_CONFIRM="api_keys_panel_delete_key_confirm",r}(e||{}),n=e},856387:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return n}});var e=function(r){return r.CART_PAGE_PRODUCT_FORM_OPEN="commerce_cart_page_product_form_open",r.CART_PAGE_PRODUCT_FORM_CLOSE="commerce_cart_page_product_form_close",r.CART_PAGE_PRODUCT_FORM_SUBMIT="commerce_cart_page_product_form_submit",r.CART_PAGE_LOADED="commerce_cart_page_loaded",r.CREATE_CUSTOMER_ACCOUNT="CompleteRegistration",r.ADD_TO_CART="AddToCart",r.SEARCH="Search",r.SUBSCRIBE_NEWSLETTER="Lead",r.VIEW_PRODUCT_PAGE="ViewContent",r.PURCHASE="Purchase",r.INVENTORY_PANEL_SEARCH_PRODUCTS="commerce_inventory_panel_search_products",r.INVENTORY_PANEL_SORT_ON_NAME="commerce_inventory_panel_sort_on_name",r.INVENTORY_PANEL_SORT_ON_STOCK="commerce_inventory_panel_sort_on_stock",r.INVENTORY_PANEL_SORT_ON_PRICE="commerce_inventory_panel_sort_on_price",r.INVENTORY_PANEL_CLICK_ROW_EXPANDER="commerce_inventory_panel_click_row_expander",r.INVENTORY_PANEL_CLICK_ROW="commerce_inventory_panel_click_row",r.INVENTORY_PANEL_CLICK_NEXT_PAGE="commerce_inventory_panel_click_next_page",r.INVENTORY_PANEL_SETTINGS_OPEN="commerce_inventory_panel_settings_open",r.INVENTORY_PANEL_SETTINGS_CLOSE="commerce_inventory_panel_settings_close",r.INVENTORY_PANEL_SETTINGS_SAVE="commerce_inventory_panel_settings_save",r.INVENTORY_PANEL_SETTINGS_TOGGLE_SCARCITY_PDP="commerce_inventory_panel_settings_toggle_scarcity_pdp",r.INVENTORY_PANEL_SETTINGS_TOGGLE_SCARCITY_BLOCKS="commerce_inventory_panel_settings_toggle_scarcity_blocks",r.INVENTORY_PANEL_SETTINGS_CHANGE_SCARCITY_THRESHOLD="commerce_inventory_panel_settings_change_scarcity_threshold",r.FACEBOOK_DYNAMIC_ADS_PRODUCTS_FEED_U
2651RL_COPY="commerce_facebook_ads_feed_url_copy",r.FACEBOOK_PIXEL_SAVE_ID="commerce_facebook_pixel_save_id",r}(e||{}),n=e},666627:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return t}});var n=r(e(841732));function r(l){return l&&l.__esModule?l:{default:l}}var i={[n.default.LEFT]:-1,[n.default.RIGHT]:1},t=i},185812:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return e}});var e={topLeft:"top-left-radius",topRight:"top-right-radius",bottomLeft:"bottom-left-radius",bottomRight:"bottom-right-radius"}},644310:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return d}});var n=r(e(38193));function r(f){return f&&f.__esModule?f:{default:f}}var i=new n.default;if(0)var t,l,o;var d=i},233765:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return b}}),e(384127);var n=o(e(691059)),r=o(e(662008)),i=e(335707),t=o(e(792495));function l(E,A,I){return A in E?Object.defineProperty(E,A,{value:I,enumerable:!0,configurable:!0,writable:!0}):E[A]=I,E}function o(E){return E&&E.__esModule?E:{default:E}}function d(E){for(var A=1;A<arguments.length;A++){var I=arguments[A]!=null?arguments[A]:{},C=Object.keys(I);typeof Object.getOwnPropertySymbols=="function"&&(C=C.concat(Object.getOwnPropertySymbols(I).filter(function(P){return Object.getOwnPropertyDescriptor(I,P).enumerable}))),C.forEach(function(P){l(E,P,I[P])})}return E}var f={trimZeroFractions:!1,group:!0},h=/^(\d+)(\d{3})/;function a(E){var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:".";return E.replace(".",A)}function c(E){for(var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:",";E.match(h);)E=E.replace(h,"$1".concat(A,"$2"));return E}function p(E){return d({},i.DEFAULT_CURRENCY_TEMPLATE,E.DEFAULT||{})}function v(E,A){return d({},E.DEFAULT,E[A]||{})}function m(E,A,I){return I.trimZeroFractions&&(0,n.default)(E)?0:(0,i.getFractionDigits)(A)}class b{static enableDebugging(){b.debug=!0}static disableDebugging(){b.debug=!1}format(A){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(A instanceof r.default))throw new Error("Format expects a Money instance.");I=d({},f,I);var C=b.debug?"\u{1F4B0}":"",P=A.toFloat(),x=Math.abs(P),T=P<0?"-":"",D=A.currencyCode,U=v(this.templates,D),j=m(P,D,I),k=String((0,t.default)(x,j).toFixed(j));k=a(k,U.decimalSeparator),I.group&&(k=c(k,U.thousandsSeparator));var G=U.symbol,H=U.formatter,ne=H({currencyCode:D,symbol:G,value:k,sign:T});return C+ne+C}constructor(A,I){var C=I===void 0?!1:I;this.templates=i.CurrencyTemplates[A]||{},this.templates.DEFAULT=p(this.templates),this.templates,C&&b.enableDebugging(),this.locale=A}}},469777:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(c,p){for(var v in p)Object.defineProperty(c,v,{enumerable:!0,get:p[v]})}n(s,{MoneyFormatterProvider:function(){return h},moneyFormatterProviderInstance:function(){return a}});var r=d(e(34368)),i=e(336875),t=e(325943),l=d(e(233765));function o(c,p,v){return p in c?Object.defineProperty(c,p,{value:v,enumerable:!0,configurable:!0,writable:!0}):c[p]=v,c}function d(c){return c&&c.__esModule?c:{default:c}}var f={format:t.formatMoney,get templates(){throw new Error("[MoneyFormatterProvider] custom templates are not supported in CLDR mode")}};class h{setUseCldrMode(p){this.useCldrMode=p}get formatter(){return this.useCldrMode?f:this.commerceMoneyFormatter}constructor(p){var v=p===void 0?!1:p;o(this,"useCldrMode",void 0),o(this,"commerceMoneyFormatter",void 0),this.useCldrMode=v,this.commerceMoneyFormatter=new l.default("native")}}var a=new h(i.legacyV6Flags.isFeatureEnabled(r.default.CLDR_NUMBER_FORMATTER))},653655:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),e(528836);var n=e(245090),r=i(e(325943));function i(t){return t&&t.__esModule?t:{default:t}}(0,n.setI18nInstance)(r.default)},566728:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),e(653655),e(68374);var n=e(572904),r=i(e(325943));function i(t){return t&&t.__esModule?t:{default:t}}(0,n.setI18nInstance)(r.default)},384127:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var n=i(e(325943)),r=e(851778);function i(t){return t&&t.__esModule?t:{default:t}}(0,r.setI18nInstance)(n.default)},68374:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var n=e(358322),r=i(e(325943));function i(t){return t&&t.__esModule?t:{default:t}}(0,n.setI18nInstance)(r.default)},528836:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var n=e(816389),r=e(266748),i=e(885720),t=l(e(325943));function l(o){return o&&o.__esModule?o:{default:o}}(0,n.setI18nInstance)(t.default),(0,r.setI18nInstance)(t.default),(0,i.setI18nInstance)(t.default)},35955:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),e(528836);var n=i(e(325943)),r=e(206158);function i(t){return t&&t.__esModule?t:{default:t}}(0,r.setI18nInstance)(n.default)},331617:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"addEntryToCart",{enumerable:!0,get:function(){return e}});var e=n=>{var r=n.productId,i=n.selectedVariant,t=n.quantity,l=n.additionalFields,o=n.callback;window.Y.Squarespace.Singletons.ShoppingCart.addEntry(r,i,t,l,(d,f)=>o(d,f),void 0)}},922685:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"renderCustomForms",{enumerable:!0,get:function(){return f}}),e(68374);var n=e(565941),r=e(682738),i=e(213914),t=e(972078);function l(h,a,c,p,v,m,b){try{var E=h[m](b),A=E.value}catch(I){c(I);return}E.done?a(A):Promise.resolve(A).then(p,v)}function o(h){return function(){var a=this,c=arguments;return new Promise(function(p,v){var m=h.apply(a,c);function b(A){l(m,p,v,b,E,"next",A)}function E(A){l(m,p,v,b,E,"throw",A)}b(void 0)})}}function d(h,a){var c,p,v,m,b={label:0,sent:function(){if(v[0]&1)throw v[1];return v[1]},trys:[],ops:[]};return m={next:E(0),throw:E(1),return:E(2)},typeof Symbol=="function"&&(m[Symbol.iterator]=function(){return this}),m;function E(I){return function(C){return A([I,C])}}function A(I){if(c)throw new TypeError("Generator is already executing.");for(;b;)try{if(c=1,p&&(v=I[0]&2?p.return:I[0]?p.throw||((v=p.return)&&v.call(p),0):p.next)&&!(v=v.call(p,I[1])).done)return v;switch(p=0,v&&(I=[I[0]&2,v.value]),I[0]){case 0:case 1:v=I;break;
2651case 4:return b.label++,{value:I[1],done:!1};case 5:b.label++,p=I[1],I=[0];continue;case 7:I=b.ops.pop(),b.trys.pop();continue;default:if(v=b.trys,!(v=v.length>0&&v[v.length-1])&&(I[0]===6||I[0]===2)){b=0;continue}if(I[0]===3&&(!v||I[1]>v[0]&&I[1]<v[3])){b.label=I[1];break}if(I[0]===6&&b.label<v[1]){b.label=v[1],v=I;break}if(v&&b.label<v[2]){b.label=v[2],b.ops.push(I);break}v[2]&&b.ops.pop(),b.trys.pop();continue}I=a.call(h,b)}catch(C){I=[6,C],p=0}finally{c=v=0}if(I[0]&5)throw I[1];return{value:I[0]?I[1]:void 0,done:!0}}}var f=function(){var h=o(function(a){var c,p,v,m,b,E,A;return d(this,function(I){switch(I.label){case 0:return c=a.formData,p=a.productId,v=a.selectedVariant,m=a.onSuccess,b=a.onError,[4,(0,r.getTemplateSchema)()];case 1:return E=I.sent(),A=E.data,window.Y.Squarespace.CartUtils._setAdditionalFieldsFormTemplate(A),window.Y.Squarespace.CartUtils._verifyItemInStock({itemId:p,variant:v,inStockCb:()=>{var C;window.Y.Squarespace.CartUtils._openAdditionalFieldsForm(c,P=>{m(P)}),i.SiteVisitorTracking.trackOpenCustomProductForm({website_id:(t.context===null||t.context===void 0||(C=t.context.website)===null||C===void 0?void 0:C.id)||"",product_page:"product-block",product:{item_id:p}})},outOfStockCb:()=>{b(n.NOT_IN_STOCK_MESSAGE)}}),[2]}})});return function(c){return h.apply(this,arguments)}}()},965322:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"showErrorAlert",{enumerable:!0,get:function(){return r}});var n=e(565941),r=function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",l=i?n.UNABLE_TO_PURCHASE_ITEM:n.UNABLE_TO_ADD_ITEM;new window.Y.Squarespace.Widgets.Alert({position:window.Y.Squarespace.Widgets.Confirmation.ANCHOR.CENTER,"strings.title":l,"strings.message":t})}},830802:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return P}});var n=E(e(529813)),r=I(e(881947)),i=e(565941),t=e(965322),l=e(331617),o=e(135517),d=e(540117),f=e(682738),h=e(922685),a=e(842756),c=e(542833),p=E(e(34240));function v(x,T,D,U,j,k,G){try{var H=x[k](G),ne=H.value}catch(ee){D(ee);return}H.done?T(ne):Promise.resolve(ne).then(U,j)}function m(x){return function(){var T=this,D=arguments;return new Promise(function(U,j){var k=x.apply(T,D);function G(ne){v(k,U,j,G,H,"next",ne)}function H(ne){v(k,U,j,G,H,"throw",ne)}G(void 0)})}}function b(x,T,D){return T in x?Object.defineProperty(x,T,{value:D,enumerable:!0,configurable:!0,writable:!0}):x[T]=D,x}function E(x){return x&&x.__esModule?x:{default:x}}function A(x){if(typeof WeakMap!="function")return null;var T=new WeakMap,D=new WeakMap;return(A=function(U){return U?D:T})(x)}function I(x,T){if(!T&&x&&x.__esModule)return x;if(x===null||typeof x!="object"&&typeof x!="function")return{default:x};var D=A(T);if(D&&D.has(x))return D.get(x);var U={__proto__:null},j=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var k in x)if(k!=="default"&&Object.prototype.hasOwnProperty.call(x,k)){var G=j?Object.getOwnPropertyDescriptor(x,k):null;G&&(G.get||G.set)?Object.defineProperty(U,k,G):U[k]=x[k]}return U.default=x,D&&D.set(x,U),U}function C(x,T){var D,U,j,k,G={label:0,sent:function(){if(j[0]&1)throw j[1];return j[1]},trys:[],ops:[]};return k={next:H(0),throw:H(1),return:H(2)},typeof Symbol=="function"&&(k[Symbol.iterator]=function(){return this}),k;function H(ee){return function(te){return ne([ee,te])}}function ne(ee){if(D)throw new TypeError("Generator is already executing.");for(;G;)try{if(D=1,U&&(j=ee[0]&2?U.return:ee[0]?U.throw||((j=U.return)&&j.call(U),0):U.next)&&!(j=j.call(U,ee[1])).done)return j;switch(U=0,j&&(ee=[ee[0]&2,j.value]),ee[0]){case 0:case 1:j=ee;break;case 4:return G.label++,{value:ee[1],done:!1};case 5:G.label++,U=ee[1],ee=[0];continue;case 7:ee=G.ops.pop(),G.trys.pop();continue;default:if(j=G.trys,!(j=j.length>0&&j[j.length-1])&&(ee[0]===6||ee[0]===2)){G=0;continue}if(ee[0]===3&&(!j||ee[1]>j[0]&&ee[1]<j[3])){G.label=ee[1];break}if(ee[0]===6&&G.label<j[1]){G.label=j[1],j=ee;break}if(j&&G.label<j[2]){G.label=j[2],G.ops.push(ee);break}j[2]&&G.ops.pop(),G.trys.pop();continue}ee=T.call(x,G)}catch(te){ee=[6,te],U=0}finally{D=j=0}if(ee[0]&5)throw ee[1];return{value:ee[0]?ee[1]:void 0,done:!0}}}class P{addToCartEvent(T){var D=T.detail,U=D.product,j=D.quantity,k=D.selectedVariant,G=D.unselectedVariantOptions,H=D.isInStock,ne=D.expressCheckout,ee=D.addToCartText,te=D.subscriptionId,q=U.productType===o.ProductType.GIFT_CARD;if(U.userDefinedVariantOptions.length&&G.length){if((0,c.withScope)($=>{$.setLevel("info"),$.setTag("project","config-frontend"),$.setTag("owner",p.default.COMMERCE_MERCHANDISING),$.setTag("type","ADD_TO_CART_ERROR"),$.setTag("origin",r.ErrorOrigin.PRODUCT_BLOCK),$.setTag("reason",r.ErrorReason.NO_VARIANT_SELECTED),(0,c.c
2651aptureMessage)("Add to cart error")}),q){(0,t.showErrorAlert)(!0,i.GIFT_CARD_MISSING_DENOMINATION);return}(0,t.showErrorAlert)(ne,(0,i.getMissingVariantMessage)(G));return}if(U.userDefinedVariantOptions.length&&!k){(0,t.showErrorAlert)(ne,i.UNAVAILABLE_VARIANT_MESSAGE),(0,c.withScope)($=>{$.setLevel("info"),$.setTag("project","config-frontend"),$.setTag("owner",p.default.COMMERCE_MERCHANDISING),$.setTag("type","ADD_TO_CART_ERROR"),$.setTag("origin",r.ErrorOrigin.PRODUCT_BLOCK),$.setTag("reason",r.ErrorReason.VARIANT_UNAVAILABLE),(0,c.captureMessage)("Add to cart error")});return}if(!H){(0,t.showErrorAlert)(ne,i.NOT_IN_STOCK_MESSAGE),(0,c.withScope)($=>{$.setLevel("info"),$.setTag("project","config-frontend"),$.setTag("owner",p.default.COMMERCE_MERCHANDISING),$.setTag("type","ADD_TO_CART_ERROR"),$.setTag("origin",r.ErrorOrigin.PRODUCT_BLOCK),$.setTag("reason",r.ErrorReason.OUT_OF_STOCK),(0,c.captureMessage)("Add to cart error")});return}isNaN(Number(j))&&((0,t.showErrorAlert)(ne,i.QUANTITY_NOT_A_NUMBER_MESSAGE),(0,c.withScope)($=>{$.setLevel("info"),$.setTag("project","config-frontend"),$.setTag("owner",p.default.COMMERCE_MERCHANDISING),$.setTag("type","ADD_TO_CART_ERROR"),$.setTag("origin",r.ErrorOrigin.PRODUCT_BLOCK),$.setTag("reason",r.ErrorReason.QUANTITY_NOT_A_NUMBER),(0,c.captureMessage)("Add to cart error")}));var X=function(){var $=m(function(oe){var re,fe,Se,Te;return C(this,function(Je){switch(Je.label){case 0:re={itemId:U.id,sku:k&&k.sku,additionalFields:JSON.stringify(oe!=null?oe:{})},re.subscriptionOptionId=te,Je.label=1;case 1:return Je.trys.push([1,3,,4]),[4,(0,f.subscribe)(re)];case 2:return fe=Je.sent().data,(0,d.goToSubscriptionCheckout)(fe.cartToken),[3,4];case 3:return Se=Je.sent(),Te=Se.response,(0,t.showErrorAlert)(ne,Te.data.message),(0,c.withScope)(ht=>{ht.setLevel("info"),ht.setTag("project","config-frontend"),ht.setTag("owner",p.default.COMMERCE_MERCHANDISING),ht.setTag("type","ADD_TO_CART_ERROR"),ht.setTag("origin",r.ErrorOrigin.PRODUCT_BLOCK),ht.setTag("reason",r.ErrorReason.SUB_WITH_FORM_FAILURE),(0,c.captureMessage)("Add to cart error")}),[3,4];case 4:return[2]}})});return function(re){return $.apply(this,arguments)}}(),Q=$=>{(0,a.dispatchBlockAddingToCart)(this.block),(0,l.addEntryToCart)({productId:U.id,quantity:j,selectedVariant:k,additionalFields:$,callback:(oe,re)=>{if(oe){(0,t.showErrorAlert)(ne,oe),(0,a.dispatchBlockResetAddingToCart)(this.block),(0,c.withScope)(fe=>{fe.setLevel("info"),fe.setTag("project","config-frontend"),fe.setTag("owner",p.default.COMMERCE_MERCHANDISING),fe.setTag("type","ADD_TO_CART_ERROR"),fe.setTag("origin",r.ErrorOrigin.PRODUCT_BLOCK),fe.setTag("reason",r.ErrorReason.EXPRESS_CHECKOUT_FAILURE),(0,c.captureMessage)("Add to cart error")});return}if(re){if(ne){try{(0,d.goToCheckoutPage)()}catch(fe){(0,t.showErrorAlert)(ne,fe.message),(0,a.dispatchBlockResetAddingToCart)(this.block),(0,c.withScope)(Se=>{Se.setLevel("info"),Se.setTag("project","config-frontend"),Se.setTag("owner",p.default.COMMERCE_MERCHANDISING),Se.setTag("type","ADD_TO_CART_ERROR"),Se.setTag("origin",r.ErrorOrigin.PRODUCT_BLOCK),Se.setTag("reason",r.ErrorReason.EXPRESS_CHECKOUT_FAILURE),(0,c.captureMessage)("Add to cart error")})}return}(0,a.dispatchBlockAddedToCart)(this.block)}}})},ae=()=>{try{var $=window.Y.Squarespace.Singletons.ShoppingCart;r.trackAddToCart({pageType:r.AddToCartPageType.PRODUCT_BLOCK,item:{id:U.id,type:U.productType,title:U.title,isSubscription:!!te},cartId:$.get("id"),hasCustomForm:!!U.additionalFieldsFormId,isQuickView:!1})}catch(oe){n.default.trackCaughtError("commerce-merch","trackAddToCart",oe.stack)}};if(U.additionalFieldsFormId){var Z={getData:$=>{if($==="form")return JSON.stringify(U.additionalFieldsForm);if($==="original-label")return ee}},ue=$=>{ae(),te?X($):Q($)};(0,h.renderCustomForms)({formData:Z,productId:U.id,selectedVariant:k,onSuccess:ue,onError:$=>(0,t.showErrorAlert)(ne,$)}).catch(()=>{(0,t.showErrorAlert)(),(0,c.withScope)($=>{$.setLevel("info"),$.setTag("project","config-frontend"),$.setTag("owner",p.default.COMMERCE_MERCHANDISING),$.setTag("type","ADD_TO_CART_ERROR"),$.setTag("origin",r.ErrorOrigin.PRODUCT_BLOCK),$.setTag("reason",r.ErrorReason.CUSTOM_FORM_RENDER_ERROR),(0,c.c
2651aptureMessage)("Add to cart error")})});return}return ae(),q?(0,d.goToGiftCardCheckout)(U.id,k):te?X(null):Q(null)}constructor(T){b(this,"block",void 0),b(this,"initialize",()=>{this.block.addEventListener("product:addToCart",this.addToCartEvent.bind(this))}),b(this,"destroy",()=>{this.block.removeEventListener("product:addToCart",this.addToCartEvent.bind(this))}),this.block=T}}},682738:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(p,v){for(var m in v)Object.defineProperty(p,m,{enumerable:!0,get:v[m]})}n(s,{getTemplateSchema:function(){return a},subscribe:function(){return c}});var r=o(e(456903)),i=e(111241);function t(p,v,m,b,E,A,I){try{var C=p[A](I),P=C.value}catch(x){m(x);return}C.done?v(P):Promise.resolve(P).then(b,E)}function l(p){return function(){var v=this,m=arguments;return new Promise(function(b,E){var A=p.apply(v,m);function I(P){t(A,b,E,I,C,"next",P)}function C(P){t(A,b,E,I,C,"throw",P)}I(void 0)})}}function o(p){return p&&p.__esModule?p:{default:p}}function d(p,v){var m,b,E,A,I={label:0,sent:function(){if(E[0]&1)throw E[1];return E[1]},trys:[],ops:[]};return A={next:C(0),throw:C(1),return:C(2)},typeof Symbol=="function"&&(A[Symbol.iterator]=function(){return this}),A;function C(x){return function(T){return P([x,T])}}function P(x){if(m)throw new TypeError("Generator is already executing.");for(;I;)try{if(m=1,b&&(E=x[0]&2?b.return:x[0]?b.throw||((E=b.return)&&E.call(b),
26510):b.next)&&!(E=E.call(b,x[1])).done)return E;switch(b=0,E&&(x=[x[0]&2,E.value]),x[0]){case 0:case 1:E=x;break;case 4:return I.label++,{value:x[1],done:!1};case 5:I.label++,b=x[1],x=[0];continue;case 7:x=I.ops.pop(),I.trys.pop();continue;default:if(E=I.trys,!(E=E.length>0&&E[E.length-1])&&(x[0]===6||x[0]===2)){I=0;continue}if(x[0]===3&&(!E||x[1]>E[0]&&x[1]<E[3])){I.label=x[1];break}if(x[0]===6&&I.label<E[1]){I.label=E[1],E=x;break}if(E&&I.label<E[2]){I.label=E[2],I.ops.push(x);break}E[2]&&I.ops.pop(),I.trys.pop();continue}x=v.call(p,I)}catch(T){x=[6,T],b=0}finally{m=E=0}if(x[0]&5)throw x[1];return{value:x[0]?x[1]:void 0,done:!0}}}var f="/api/template/GetTemplateSchema?type=".concat(i.BlockType.FORM),h="/api/3/commerce/cart/subscription",a=function(){var p=l(function(){return d(this,function(v){switch(v.label){case 0:return[4,r.default.get(f)];case 1:return[2,v.sent()]}})});return function(){return p.apply(this,arguments)}}(),c=function(){var p=l(function(v){return d(this,function(m){switch(m.label){case 0:return[4,r.default.post(h,v)];case 1:return[2,m.sent()]}})});return function(m){return p.apply(this,arguments)}}()},540117:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(a,c){for(var p in c)Object.defineProperty(a,p,{enumerable:!0,get:c[p]})}n(s,{goToCheckoutPage:function(){return d},goToGiftCardCheckout:function(){return h},goToSubscriptionCheckout:function(){return f}});var r=o(e(994336)),i=o(e(461761)),t=e(836416),l=e(565941);function o(a){return a&&a.__esModule?a:{default:a}}var d=()=>{if(r.default.get("hasCart")!=="true"&&!r.default.get("CART"))throw new Error(l.UNABLE_TO_CHECKOUT);window.top&&(window.top.location="/commerce/goto-checkout")},f=a=>{a&&window.top&&(window.top.location="/checkout/subscribe?cartToken=".concat(a))},h=(a,c)=>{var p=encodeURIComponent(a),v=c?encodeURIComponent(c.sku):null,m=(0,i.default)(window,"Static.SQUARESPACE_CONTEXT.website.id",null),b="/checkout/giftcard?websiteId=".concat(m,"&giftCardProductId=").concat(p).concat(c?"&sku="+v:"");(0,t.isWindowInDamaskFrame)(window.Y)?window.top&&(window.top.location=b):window.location.href=b}},842756:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(d,f){for(var h in f)Object.defineProperty(d,h,{enumerable:!0,get:f[h]})}n(s,{dispatchBlockAddedToCart:function(){return o},dispatchBlockAddingToCart:function(){return t},dispatchBlockResetAddingToCart:function(){return l}});var r=e(135517),i="product:addToCart:status",t=d=>{d.dispatchEvent(new CustomEvent(i,{detail:{status:r.AddToCartButtonStatus.ADDING}}))},l=d=>{setTimeout(()=>{d.dispatchEvent(new CustomEvent(i,{detail:{}}))},1e3)},o=d=>{setTimeout(()=>{d.dispatchEvent(new CustomEvent(i,{detail:{status:r.AddToCartButtonStatus.ADDED}})),setTimeout(()=>{d.dispatchEvent(new CustomEvent(i,{detail:{}}))},2e3)},1e3)}},565941:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(v,m){for(var b in m)Object.defineProperty(v,b,{enumerable:!0,get:m[b]})}n(s,{ADDED_TO_CART:function(){return f},ADDING_TO_CART:function(){return d},GIFT_CARD_MISSING_DENOMINATION:function(){return p},NOT_IN_STOCK_MESSAGE:function(){return l},QUANTITY_NOT_A_NUMBER_MESSAGE:function(){return o},UNABLE_TO_ADD_ITEM:function(){return h},UNABLE_TO_CHECKOUT:function(){return c},UNABLE_TO_PURCHASE_ITEM:function(){return a},UNAVAILABLE_VARIANT_MESSAGE:function(){return t},getMissingVariantMessage:function(){return i}});var r=e(325943),i=v=>{var m=v.length;return m===1?(0,r.t)("Please select the {option} option.",{option:v[0]},{project:"apps.Commerce"}):m===2?(0,r.t)("Please select the {option1} and {option2} options.",{option1:v[0],option2:v[1]},{project:"apps.Commerce"}):(0,r.t)("Please select the {optionsList}, and {lastOption} options.",{optionsList:v.slice(0,-1).join(", "),lastOption:v[v.length-1]},{project:"apps.Commerce"})},t=(0,r.t)("Sorry, that item variant is unavailable. Please select another variant.",null,{project:"apps.Commerce"}),l=(0,r.t)("Sorry, we do not have enough of that item available.",null,{project:"apps.Commerce"}),o=(0,r.t)("Quantity must be a number.",null,{project:"apps.Commerce"}),d=(0,r.t)("Add...",null,{project:"apps.Commerce"}),f=(0,r.t)("Added!",null,{project:"apps.Commerce"}),h=(0,r.t)("Unable to Add Item",null,{project:"apps.Commerce"}),a=(0,r.t)("Unable to Purchase Item",null,{project:"apps.Commerce"}),c=(0,r.t)("Either your session has expired or you do not have cookies enabled. We cannot continue to checkout.",null,{project:"apps.Commerce"}),p=(0,r.t)("Select a denomination for the Gift Card",null,{project:"apps.Commerce"})},135517:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(t,l){for(var o in l)Object.defineProperty(t,o,{enumerable:!0,get:l[o]})}e(s,{AddToCartButtonStatus:function(){return i},BillingPeriodUnits:function(){return r},ProductType:function(){return n}});var n=function(t){return t[t.PHYSICAL=1]="PHYSICAL",t[t.DIGITAL=2]="DIGITAL",t[t.SERVICE=3]="SERVICE",t[t.GIFT_CARD=4]="GIFT_CARD",t}({}),r=function(t){return t.WEEK="WEEK",t.MONTH="MONTH",t.YEAR="YEAR",t}({}),i=function(t){return t.ADDING="ADDING",t.ADDED="ADDED",t}({})},809938:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(X,Q){for(var ae in Q)Object.defineProperty(X,ae,{enumerable:!0,get:Q[ae]})}n(s,{ACCORDION_DROPDOWN_CLASSNAME:function(){return h},ACCORDION_DROPDOWN_SELECTOR:function(){return a},ACCORDION_ITEMS_CONTAINER_SELECTOR:function(){return t},ACCORDION_ITEM_CLASSNAME:function(){return d},ACCORDION_ITEM_CLICK_TARGET_CLASSNAME:function(){return l},ACCORDION_ITEM_CLICK_TARGET_SELECTOR:function(){return o},ACCORDION_ITEM_SELECTOR:function(){return f},DROPDOWN_OPEN_CLASSNAME:function(){return c},DROPDOWN_PRE_OPEN_CLASSNAME:function(){return p},IS_EXPANDED_FIRST_ITEM_ATTRIBUTE:function(){return v},closeAccordionItem:function(){return E},closeAllAccordionItems:function(){return A},getInitialAccordionBlockHeight:function(){return P},initializeAccordionBlock:function(){return m},openAccordionItem:function(){return b},syncIsFirstItemExpanded:function(){return C},toggleRelevantAccordionItem:function(){return I}});var r=e(48374),i=250,t=".accordion-items-container",l="accordion-item__click-target",o=".".concat(l),d="accordion-item",f=".".concat(d),h="accordion-item__dropdown",a=".".concat(h),c="accordion-item__dropdown--open",p="accordion-item__dropdown--pre-open",v="data-is-expanded-first-item";function m(X){var Q=X.querySelector(t);if(Q===null)throw new Error("Could not find accordion block items container");var ae=Array.from(Q.querySelectorAll(f)),Z=Q.getAttribute("data-should-allow-multiple-open-items")==="true",ue=!0;ae.forEach(function($,oe){var re=$.querySelector(o);if(!re)throw new Error("Could not find accordion item click target");var fe=$.querySelector(a);if(!fe)throw new Error("Could not find accordion item dropdown element");re.addEventListener("click",function(){U({item:$,dropdownElement:fe,accordionItems:ae,allowMultipleOpenItems:Z,shouldAnimate:ue})}),q(X,re,fe,oe)}),C(Q)}function b(X,Q){var ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Z=X.querySelectorAll(f)[Q];if(Z){var ue=Z.querySelector(a);if(!ue)throw new Error("Could not find dropdownElement within accordion item");j(Z,ue,ae)}}function E(X,Q){var ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Z=X.querySelectorAll(f)[Q];if(Z){var ue=Z.querySelector(a);if(!ue)throw new Error("Could not find dropdownElement within accordion item");G(Z,ue,ae)}}function A(X,Q){var ae=Array.from(X.querySelectorAll(f));ne(ae,Q)}function I(X,Q){var ae=T(Q),Z=!1,ue=ae!==-1&&typeof ae!="undefined";ue?b(X,ae,Z):A(X,Z)}function C(X,Q){if(!x(Q)){var ae=X.getAttribute(v)==="true",Z=0;ae?b(X,Z):E(X,Z)}}function P(X){var Q=X.querySelector(t);if(!Q)return X.clientHeight;var ae=Array.from(Q.querySelectorAll(f)),Z=ae.filter(ee);ne(ae),C(Q);var ue=Q.clientHeight;return Z.forEach($=>{var oe=$.querySelector(a);if(oe===null)throw new Error("Could not find clickTarget node inside accordion item");j($,oe)}),ue}function x(X){if(!X)return!1;var Q=["accordionItems/","accordionItemDescription"],ae=new RegExp(Q.join("|")).test(X);return ae}function T(X){if(!X)return-1;if(D(X))return 0;var Q=X.split("/")[1],ae=parseInt(Q,10);return Number.isNaN(ae)?-1:ae}function D(X){return X==="accordionItemDescription"}function U(X){var Q=X.item,ae=X.dropdownElement,Z=X.accordionItems,ue=X.allowMultipleOpenItems,$=X.shouldAnimate,oe=Q.hasAttribute("data-is-item-animating");oe||(ee(Q)?G(Q,ae,$):(ue||ne(Z,$),j(Q,ae,$)))}function j(X,Q){var ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Z=X.querySelector(o);if(!Z)throw new Error("Could not find clickTarget node inside accordion item");if(X.setAttribute("data-is-open","true"),Z.setAttribute("aria-expanded","true"),!ae){Q.classList.add(c);return}k(X,Q)}function k(X,Q){X.setAttribute("data-is-item-animating","true"),Q.classList.add(p);var ae=Q.getBoundingClientRect().height;Q.classList.remove(p),Q.style.height="0px",Q.classList.add(c),Q.style.transition="height "+i+"ms "+r.easing.product.default,te
2651(function(){Q.style.height=ae+"px",window.setTimeout(function(){Q.style.removeProperty("height"),Q.style.removeProperty("transition"),X.removeAttribute("data-is-item-animating")},i)})}function G(X,Q){var ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Z=X.querySelector(o);if(!Z)throw new Error("Could not find clickTarget node inside accordion item");if(X.removeAttribute("data-is-open"),Z.setAttribute("aria-expanded","false"),!ae){Q.classList.remove(c);return}H(X,Q)}function H(X,Q){X.setAttribute("data-is-item-animating","true");var ae=Q.getBoundingClientRect().height;Q.style.height=ae+"px",Q.style.transition="height "+i+"ms "+r.easing.product.default,te(function(){Q.style.height="0px",window.setTimeout(function(){Q.classList.remove(c),Q.style.removeProperty("height"),Q.style.removeProperty("transition"),X.removeAttribute("data-is-item-animating")},i)})}function ne(X){var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ae=X.filter(ee);ae.forEach(function(Z){var ue=Z.querySelector(a);if(!ue)throw new Error("Could not find dropdown element inside accordion item");G(Z,ue,Q)})}function ee(X){return X.hasAttribute("data-is-open")}function te(X){window.requestAnimationFrame(function(){window.requestAnimationFrame(X)})}function q(X,Q,ae,Z){var ue=X.id;if(ue){var $="button-"+ue+"-"+Z,oe="dropdown-"+ue+"-"+Z;Q.setAttribute("id",$),Q.setAttribute("aria-controls",oe),ae.setAttribute("id",oe),ae.setAttribute("aria-labelledby",$)}}},388778:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(m,b){for(var E in b)Object.defineProperty(m,E,{enumerable:!0,get:b[E]})}n(s,{animationsQueries:function(){return a},initializeAnimations:function(){return v},polyfillAndObserve:function(){return p}});var r=e(134910),i=o(e(489365)),t=e(598038),l=e(877199);function o(m){return m&&m.__esModule?m:{default:m}}var d=(0,l.createLoggers)("BlockAnimationsInitializer","#fc0"),f=d.err,h,a=['[class*="block-animation-"]:not(.block-animation-none):not(.animation-loaded)','.comb
2651ination-animation-custom[class*="individual-animation-"]:not(.individual-animation-none):not(.animation-loaded)','.combination-animation-custom[class*="individual-text-animation-"]:not(.individual-text-animation-none):not(.animation-loaded)','[class*="combination-animation-"]:not(.combination-animation-none):not([class*="combination-animation-custom"]):not(.animation-loaded)'].join(","),c=function(b,E){b.forEach(function(A){if(!document.body.contains(A.target)){E.unobserve(A.target);return}var I=A.target.querySelector("img.loading");if(I){if(I.dataset.queuedBlockAnimation)return;I.dataset.queuedBlockAnimation="true";var C=function(x){x.currentTarget.removeEventListener("load",C),c([A],E)};I.addEventListener("load",C);return}if((0,t.isRatioIntersecting)(A)){if(A.target.classList.add("animation-loaded"),!E||!E.unobserve){f("missing IntersectionObserver");return}E.unobserve(A.target)}})},p=m=>{if(!m||!m.document){f("Cannot init animations without a window context");return}(0,i.default)().then(()=>{h||(h=new IntersectionObserver(c,{root:null,threshold:[0,.1,.25,.5,1]}));var b=m.document.body.querySelectorAll(a);b.length>0&&b.forEach(function(A){A.classList.remove("animation-loaded"),h.observe(A)})}).catch(function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};f(b.message)})},v=m=>{if(!m||!m.document){f("Cannot init animations without a window context");return}(0,r.isEditMode)(m)||(p(m),m.addEventListener("load",()=>p(m)),m.Y&&m.Y.on("template:dynamicPageReady",()=>p(m)),m.addEventListener("beforeunload",()=>{h&&h.disconnect()}))}},134910:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"isEditMode",{enumerable:!0,get:function(){return r}});var n=e(419467),r=function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window,t="sqs-edit-mode",l=(0,n.get)(i,"document.body");return l&&l.classList.contains(t)}},348004:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(H,ne){for(var ee in ne)Object.defineProperty(H,ee,{enumerable:!0,get:ne[ee]})}n(s,{colorDifference:function(){return m},convertHslaToDecimal:function(){return j},convertHslaToPercent:function(){return k},generateCustomColorReference:function(){return E},generatePaletteColorReference:function(){return b},getColorValue:function(){return G},getFormattedColorReference:function(){return U},isCustomColor:function(){return P},isHex:function(){return c},isHsl:function(){return p},isPaletteColor:function(){return C},isThemeColor:function(){return I},resolveColorReference:function(){return A}});var r=d(e(825473)),i=e(3841),t=e(963218),l=e(67960);function o(H,ne,ee){return ne in H?Object.defineProperty(H,ne,{value:ee,enumerable:!0,configurable:!0,writable:!0}):H[ne]=ee,H}function d(H){return H&&H.__esModule?H:{default:H}}function f(H){for(var ne=1;ne<arguments.length;ne++){var ee=arguments[ne]!=null?arguments[ne]:{},te=Object.keys(ee);typeof Object.getOwnPropertySymbols=="function"&&(te=te.concat(Object.getOwnPropertySymbols(ee).filter(function(q){return Object.getOwnPropertyDescriptor(ee,q).enumerable}))),te.forEach(function(q){o(H,q,ee[q])})}return H}function h(H,ne){var ee=Object.keys(H);if(Object.getOwnPropertySymbols){var te=Object.getOwnPropertySymbols(H);ne&&(te=te.filter(function(q){return Object.getOwnPropertyDescriptor(H,q).enumerable})),ee.push.apply(ee,te)}return ee}function a(H,ne){return ne=ne!=null?ne:{},Object.getOwnPropertyDescriptors?Object.defineProperties(H,Object.getOwnPropertyDescriptors(ne)):h(Object(ne)).forEach(function(ee){Object.defineProperty(H,ee,Object.getOwnPropertyDescriptor(ne,ee))}),H}var c=H=>typeof H=="string"&&H.charAt(0)==="#",p=H=>typeof H=="string"&&H.substring(0,3)==="hsl",v=["red","green","blue"],m=(H,ne)=>{var ee=(0,r.default)(H),te=(0,r.default)(ne);return!ee||!te?null:v.reduce((q,X)=>q+Math.max(ee[X],te[X])-Math.min(ee[X],te[X]),0)*ee.alpha},b=function(H){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return{type:l.ColorTypes.SITE_PALETTE_COLOR,sitePaletteColor:{id:H,alpha:ne}}},E=H=>({type:l.ColorTypes.CUSTOM_COLOR,customColor:(0,i.stringifyPaletteColorValue)(H)});function A(H,ne){switch(H==null?void 0:H.type){case l.ColorTypes.SITE_PALETTE_COLOR:{var ee=H.sitePaletteColor,te=ee.id,q=ee.alpha,X=(0,i.getPaletteColorById)({colors:ne},te);return X?(0,i.stringifyPaletteColorValue)({userFormat:t.ColorModel.hsl,values:a(f({},X.value.values),{alpha:q!=null?q:1})}):null}case l.ColorTypes.CUSTOM_COLOR:var Q;return(Q=H.customColor)!==null&&Q!==void 0?Q:null}}var I=H=>H&&H.type===l.ColorTypes.THEME_COLOR,C=H=>H&&H.type===l.ColorTypes.SITE_PALETTE_COLOR,P=H=>H&&H.type===l.ColorTypes.CUSTOM_COLOR,x=()=>({type:l.ColorTypes.THEME_COLOR}),T=H=>{var ne=H==null?void 0:H.sitePaletteColor;return{type:l.ColorTypes.SITE_PALETTE_COLOR,sitePaletteColor:{id:ne.colorName,alpha:ne.alphaModifier}}},D=H=>{var ne=k(H.customColor.hslaValue),ee={userFormat:H.customColor.userFormat,values:ne},te=(0,i.stringifyPaletteColorValue)(ee);return{type:l.ColorTypes.CUSTOM_COLOR,customColor:te}},U=H=>{if(I(H))return x(H);if(C(H))return T(H);if(P(H))return D(H)};function j(H){var ne=H.hue,ee=H.saturation,te=H.lightness,q=ee>=0&&ee<=1?ee:Math.round(ee)/100,X=te>=0&&te<=1?te:Math.round(te)/100;return a(f({},H),{hue:Math.round(ne*100)/100,saturation:q,lightness:X})}
2651function k(H){var ne=H.saturation,ee=H.lightness,te=ne>=0&&ne<=1?ne*100:ne,q=ee>=0&&ee<=1?ee*100:ee;return a(f({},H),{saturation:te,lightness:q})}function G(H,ne){var ee,te;return((H==null?void 0:H.type)===l.ColorTypes.SITE_PALETTE_COLOR&&(!((ee=H.sitePaletteColor)===null||ee===void 0)&&ee.colorName)||(H==null?void 0:H.type)===l.ColorTypes.CUSTOM_COLOR&&(!((te=H.customColor)===null||te===void 0)&&te.hslaValue))&&(H=U(H)),A(H,ne)}},943055:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"initializeContainerStyles",{enumerable:!0,get:function(){return t}});var n=i(e(837052)),r=e(549847);function i(l){return l&&l.__esModule?l:{default:l}}function t(l){var o=JSON.parse(l.getAttribute("data-blur")),d=JSON.parse(l.getAttribute("data-border-radii")),f=l.getAttribute("data-blend-mode");(0,r.applyBlendMode)(l,n.default[f]),(0,r.applyFilters)(l,null,o,d)}},181031:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(d,f){for(var h in f)Object.defineProperty(d,h,{enumerable:!0,get:f[h]})}n(s,{EMAIL_PATTERN:function(){return t},VALID_EMAIL_REGEX:function(){return l},isValidEmail:function(){return o}});var r=i(e(548068));function i(d){return d&&d.__esModule?d:{default:d}}var t="^([a-zA-Z0-9_.!#$%&'*+-/=?^_`{|}~])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,4})+$",l=new RegExp(t),o=d=>!(0,r.default)(d)||d.length<3||d.length>256?!1:l.test(d)},388351:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(P,x){for(var T in x)Object.defineProperty(P,T,{enumerable:!0,get:x[T]})}n(s,{ACTION_TYPES:function(){return f},addBadgeEventListenersToElement:function(){return E},addBadgeEventListenersToFieldElements:function(){return A},getCaptchaContainer:function(){return C},getKeyAndLoadRecaptchaEnterprise:function(){return p},getReCaptchaToken:function(){return I},hideRecaptchaBadge:function(){return b},showRecaptchaBadge:function(){return m}});var r=e(877199);function i(P,x,T,D,U,j,k){try{var G=P[j](k),H=G.value}catch(ne){T(ne);return}G.done?x(H):Promise.resolve(H).then(D,U)}function t(P){return function(){var x=this,T=arguments;return new Promise(function(D,U){var j=P.apply(x,T);function k(H){i(j,D,U,k,G,"next",H)}function G(H){i(j,D,U,k,G,"throw",H)}k(void 0)})}}function l(P,x){var T,D,U,j,k={label:0,sent:function(){if(U[0]&1)throw U[1];return U[1]},trys:[],ops:[]};return j={next:G(0),throw:G(1),return:G(2)},typeof Symbol=="function"&&(j[Symbol.iterator]=function(){return this}),j;function G(ne){return function(ee){return H([ne,ee])}}function H(ne){if(T)throw new TypeError("Generator is already executing.");for(;k;)try{if(T=1,D&&(U=ne[0]&2?D.return:ne[0]?D.throw||((U=D.return)&&U.call(D),0):D.next)&&!(U=U.call(D,ne[1])).done)return U;switch(D=0,U&&(ne=[ne[0]&2,U.value]),ne[0]){case 0:case 1:U=ne;break;case 4:return k.label++,{value:ne[1],done:!1};case 5:k.label++,D=ne[1],ne=[0];continue;case 7:ne=k.ops.pop(),k.trys.pop();continue;default:if(U=k.trys,!(U=U.length>0&&U[U.length-1])&&(ne[0]===6||ne[0]===2)){k=0;continue}if(ne[0]===3&&(!U||ne[1]>U[0]&&ne[1]<U[3])){k.label=ne[1];break}if(ne[0]===6&&k.label<U[1]){k.label=U[1],U=ne;break}if(U&&k.label<U[2]){k.label=U[2],k.ops.push(ne);break}U[2]&&k.ops.pop(),k.trys.pop();continue}ne=x.call(P,k)}catch(ee){ne=[6,ee],D=0}finally{T=U=0}if(ne[0]&5)throw ne[1];return{value:ne[0]?ne[1]:void 0,done:!0}}}var o="forms-grecaptcha-badge-style",d=null,f={FORM_BLOCK:"FORM_BLOCK_SUBMISSION",NEWSLETTER_BLOCK:"NEWSLETTER_BLOCK_SUBMISSION",PRODUCT_WAITLIST:"PRODUCT_WAITLIST_SUBMISSION",PROMO_POPUP:"PROMO_POPUP_SUBMISSION"},h="https://www.google.com/recaptcha/enterprise.js?onload=__grecaptchaOnLoadCallback&render=",a=P=>{var x,T,D;return(D=P.Static)===null||D===void 0||(T=D.SQUARESPACE_CONTEXT)===null||T===void 0||(x=T.recaptchaEnterpriseContext)===null||x===void 0?void 0:x.recaptchaEnterpriseSiteKey},c=(P,x)=>{var T='script[src*="https://www.google.com/recaptcha/api.js"]',D=P.document.querySelector(T);if(D)D.remove();else if(P.__grecaptchaOnLoadPromise)return P.__grecaptchaOnLoadPromise;return P.__grecaptchaOnLoadPromise=new Promise((U,j)=>{P.__grecaptchaOnLoadCallback=()=>U(),P.document?(0,r.loadScript)(h+x,{doc:P.document}).catch(j):j("[EnterpriseV3ReCaptchaApi] Document was destroyed")}),P.__grecaptchaOnLoadPromise},p=function(){var P=t(function(x){var T,D;return l(this,function(U){switch(U.label){case 0:return T=a(x),T?[4,c(x,T)]:[2,Promise.reject("Enterprise V3 ReCaptcha site key not found")];case 1:return U.sent(),x.document.getElementById(o)||(D=x.document.createElement("style"),D.id=o,D.textContent=".grecaptcha-badge { visibility: hidden; }",x.document.head.appendChild(D)),[2]}})});return function(T){return P.apply(this,arguments)}}(),v=(P,x)=>{var T=P.document.getElementById(o);T&&(T.textContent=x)},m=P=>{var x=P.win,T=P.isLightbox,D=T===void 0?!1:T;D?v(x,".grecaptcha-badge { visibility: visible; z-index: 100000001 }"):v(x,".grecaptcha-badge { visibility: visible; z-index: 12000 }")},b=P=>{var x=P.win;v(x,".grecaptcha-badge { visibility: hidden; }")},E=P=>{var x=P.element,T=P.win,D=P.isLightbox,U=D===void 0?!1:D;x.addEventListener("focus",()=>{m({win:T,isLightbox:U})})},A=P=>{var x=P.formEl,T=P.isLightbox,D=T===void 0?!1:T,U=P.win;x.querySelectorAll("input, textarea, select").forEach(j=>{E({element:j,win:U,isLightbox:D})})},I=function(){var P=t(function(x,T){var D,U,j;return l(this,function(k){return U=x==null||(D=x.grecaptcha)===null||D===void 0?void 0:D.enterprise,U?(j=a(x),j?[2,new Promise(G=>{U.ready(()=>{try{U.execute(j,{action:T}).then(H=>{G(H)})}catch(H){G(null)}})})]:[2,Promise.resolve(null)]):[2,Promise.resolve(null)]})});return function(T,D){return P.apply(this,arguments)}}(),C=P=>{var x=P.querySelector(".captcha-container");return x||null}},137468:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"EnterpriseV3RecaptchaAPI",{enumerable:!0,get:function(){return n}});var n=i(e(388351));function r(t){if(typeof WeakMap!="function")return null;var l=new WeakMap,o=new WeakMap;return(r=function(d){return d?o:l})(t)}function i(t,l){if(!l&&t&&t.__esModule)return t;if(t===null||typeof t!="object"&&typeof t!="function")return{default:t};var o=r(l);
2651if(o&&o.has(t))return o.get(t);var d={__proto__:null},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var h in t)if(h!=="default"&&Object.prototype.hasOwnProperty.call(t,h)){var a=f?Object.getOwnPropertyDescriptor(t,h):null;a&&(a.get||a.set)?Object.defineProperty(d,h,a):d[h]=t[h]}return d.default=t,o&&o.set(t,d),d}},484558:function(_,s,e){"use strict";var n;n={value:!0},Object.defineProperty(s,"default",{enumerable:!0,get:function(){return D}});var r=e(325943),i=e(419467),t=b(e(131626)),l=e(202467),o=e(111241),d=e(64719),f=e(877199),h=e(181031),a=b(e(456903)),c=e(823856);function p(U,j){(j==null||j>U.length)&&(j=U.length);for(var k=0,G=new Array(j);k<j;k++)G[k]=U[k];return G}function v(U){if(Array.isArray(U))return U}function m(U,j,k){return j in U?Object.defineProperty(U,j,{value:k,enumerable:!0,configurable:!0,writable:!0}):U[j]=k,U}function b(U){return U&&U.__esModule?U:{default:U}}function E(U,j){var k=U==null?null:typeof Symbol!="undefined"&&U[Symbol.iterator]||U["@@iterator"];if(k!=null){var G=[],H=!0,ne=!1,ee,te;try{for(k=k.call(U);!(H=(ee=k.next()).done)&&(G.push(ee.value),!(j&&G.length===j));H=!0);}catch(q){ne=!0,te=q}finally{try{!H&&k.return!=null&&k.return()}finally{if(ne)throw te}}return G}}function A(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function I(U){for(var j=1;j<arguments.length;j++){var k=arguments[j]!=null?arguments[j]:{},G=Object.keys(k);typeof Object.getOwnPropertySymbols=="function"&&(G=G.concat(Object.getOwnPropertySymbols(k).filter(function(H){return Object.getOwnPropertyDescriptor(k,H).enumerable}))),G.forEach(function(H){m(U,H,k[H])})}return U}function C(U,j){var k=Object.keys(U);if(Object.getOwnPropertySymbols){var G=Object.getOwnPropertySymbols(U);j&&(G=G.filter(function(H){return Object.getOwnPropertyDescriptor(U,H).enumerable})),k.push.apply(k,G)}return k}function P(U,j){return j=j!=null?j:{},Object.getOwnPropertyDescriptors?Object.defineProperties(U,Object.getOwnPropertyDescriptors(j)):C(Object(j)).forEach(function(k){Object.defineProperty(U,k,Object.getOwnPropertyDescriptor(j,k))}),U}function x(U,j){return v(U)||E(U,j)||T(U,j)||A()}function T(U,j){if(U){if(typeof U=="string")return p(U,j);var k=Object.prototype.toString.call(U).slice(8,-1);if(k==="Object"&&U.constructor&&(k=U.constructor.name),k==="Map"||k==="Set")return Array.from(k);if(k==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(k))return p(U,j)}}class D{clearErrors(){[...this.formEl.querySelectorAll(".field-error")].forEach(j=>j.remove()),[...this.formEl.querySelectorAll(".form-item.error")].forEach(j=>j.classList.remove("error"))}isLocked(){this.formEl.classList.contains("submitting")}lock(){this.submitEl.classList.add("submitting"),this.submitEl.value=D.strings.SUBMIT_TEXT_IN_PROGRESS}unlock(){this.submitEl.classList.remove("submitting"),this.submitEl.value=this.submitText}validate(){return[...this.formEl.querySelectorAll(".form-item")].reduce((j,k)=>{var G=D.validateField(k),H=G.isValid,ne=G.message;return H||(j.isValid=!1,j.errors.push({fieldId:k.id,message:ne})),j},{isValid:!0,errors:[]})}withCaptcha(j){var k=f.GoogleReCaptchaAPI.getCaptchaContainer(this.win,this.formEl);if(!k)return j;var G=f.GoogleReCaptchaAPI.validate(this.win,k);return G?P(I({},j),{captchaKey:G}):null}submit(j){if(this.isLocked())return!1;if(this.lock(),!j.disableValidation){this.clearErrors();var k=this.validate(),G=k.isValid,H=k.errors;if(!G)return this.fail(D.strings.FIELD_VALIDATION_ERROR),this.renderFieldClientErrors(H),!1}var ne;try{ne=this.withCaptcha(j)}catch(ee){return this.fail(D.strings.CAPTCHA_INCOMPLETE_ERROR),!1}return D.getFormKey().catch(ee=>{this.fail(D.strings.FORM_KEY_ERROR)}).then(ee=>{ne.key=ee;try{var te=this.getSanitizedFieldValues();ne.form=JSON.stringify(te)}catch(q){throw new Error(D.strings.FIELD_SANITIZATION_ERROR)}try{this.save(ne)}catch(q){throw new Error(D.strings.SUBMIT_ERROR)}}).catch(ee=>{this.fail(ee.message)}),!1}getSanitizedFieldValues(){return[...this.formEl.querySelectorAll(".form-item")].reduce((j,k)=>(j[k.id]=D.getSanitizedFieldValue(k),j),{})}save(j){var k=I({},j);return(0,c.addIntraPageEventFields)(k),a.default.post(D.endpoints.SAVE,k,D.NETWORK_OPTIONS).then(this.success).catch(this.fail)}isNewsletterForm(){return!!(this.formEl.classList.contains("newsletter-form")||this.formEl.querySelector(o.FacebookPixelConstants.NEWSLETTER_OVERLAY_NODE_ID))}renderFieldError(j,k){var G=this.formEl.querySelector("#".concat(j));if(G){G.classList.add("error");var H=G.querySelector(".title");k&&H&&H.parentNode&&H.parentNode.insertBefore(this.createErrorNode(k),H)}}
2651renderFieldClientErrors(j){j.forEach(k=>{var G=k.fieldId,H=k.message;return this.renderFieldError(G,H)})}renderFieldServerErrors(j){Object.entries(j).forEach(k=>{var G=x(k,2),H=G[0],ne=G[1];this.renderFieldError(H,ne)})}renderErrorMessage(j){this.formEl.insertBefore(this.createErrorNode(j),this.isNewsletterForm()?this.formEl.querySelector(".newsletter-form-body"):this.formEl.firstChild)}renderSurroundingErrors(){var j=this.formEl;j.insertBefore(this.createErrorNode(D.strings.ERROR_ABOVE),j.firstChild),this.formEl.appendChild(this.createErrorNode(D.strings.ERROR_BELOW))}renderErrors(j){if(D.isFieldErrors(j))this.renderFieldServerErrors(j.data.errors);else{var k=D.getErrorMessage(j)||D.strings.UNKNOWN_ERROR;this.renderErrorMessage(k)}}showSubmissionText(){var j=this.formEl.querySelector(".form-submission-text");j&&(j.classList.remove("hidden"),[...j.querySelectorAll("*")].forEach(k=>k.classList.remove("hidden")))}hideForm(){[...this.formEl.querySelectorAll("*")].forEach(j=>j.classList.add("hidden"))}redirectToSuccessRedirect(){var j=this.formEl.dataset.successRedirect;return j?(window.history.replaceState&&window.history.propertyIsEnumerable({},document.title,window.location.href),window.location.href=j,!0):!1}getPostSubmitHtml(){var j=this.formEl.querySelector(".form-submission-html");return j?j.dataset.submissionHtml:""}appendAndRunPostSubmitHtml(){var j=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",k=this.formEl.querySelector(".form-submission-html");k.innerHTML=this.getPostSubmitHtml(),k.classList.remove("hidden"),[...k.querySelectorAll("script")].forEach(G=>{try{if(G.src){var H=document.createElement("script");[...G.attributes].forEach(ne=>{H[ne.name]=ne.value}),G.parentNode.insertBefore(H,G)}else this.win.eval(G.innerText)}catch(ne){}})}renderSuccess(){this.hideForm(),this.showSubmissionText(),(0,l.scrollIntoView)(this.formEl,!0),this.appendAndRunPostSubmitHtml(this.getPostSubmitHtml())}constructor(j,k){if(m(this,"success",G=>{this.isNewsletterForm()&&(0,d.trackSubscribeNewsletter)(),(0,i.invoke)(this.win,"Y.Global.fire","form:submitSuccess"),this.redirectToSuccessRedirect()||(this.unlock(),this.renderSuccess())}),m(this,"createErrorNode",G=>{var H=this.win.document.createElement("div");return H.className="field-error",H.innerHTML=G,H}),m(this,"fail",G=>{this.renderErrors(G),this.isNewsletterForm()||this.renderSurroundingErrors();var H=f.GoogleReCaptchaAPI.getCaptchaContainer(this.win,this.formEl);H&&(this.submitEl&&this.submitEl.getAttribute("data-captcha-bound")&&(this.submitEl.disabled=!0),f.GoogleReCaptchaAPI.reset(this.win,H)),this.unlock()}),!j||!k)throw new Error("Invalid FormHandler construction.");if(this.win=j,k instanceof Element?this.formEl=k:k.formNode&&(this.formEl=k.formNode.getDOMNode()),!this.formEl)throw new Error("FormHandler needs a valid <form> for formEl.");this.submitEl=this.formEl.querySelector('[type="submit"]')||document.createElement("div"),this.submitText=this.submitEl.value}}m(D,"initialQuery",t.default.parse(window.location.search.replace(/^\?/,""))),m(D,"endpoints",{SAVE:"/api/form/SaveFormSubmission",FORM_KEY:"/api/form/FormSubmissionKey"}),m(D,"NETWORK_OPTIONS",{withCredentials:!0}),m(D,"strings",{SUBMIT_TEXT_IN_PROGRESS:(0,r.t)("Submitting\u2026",null,{project:"website.form"}),SUBMIT_ERROR:(0,r.t)("Error processing form submission. Please reload and try again.",null,{project:"website.form"}),UNKNOWN_ERROR:(0,r.t)("Unknown error, please try again later.",null,{project:"website.form"}),CAPTCHA_INCOMPLETE_ERROR:(0,r.t)("Complete CAPTCHA before submitting.",null,{project:"website.form"}),FORM_KEY_ERROR:(0,r.t)("Could not get a form submission key, please try again later.",null,{project:"website.form"}),FIELD_SANITIZATION_ERROR:(0,r.t)("Could not parse the form fields, please check your entries.",null,{project:"website.form"}),FIELD_VALIDATION_ERROR:(0,r.t)("One or more fields is invalid, please check your entries.",null,{project:"website.form"}),ERROR_ABOVE:(0,r.t)("Your form has encountered a problem. Please scroll down to review.",null,{project:"website.form"}),ERROR_BELOW:(0,r.t)("Your form has encountered a problem. Please scroll up to review.",null,{project:"website.form"}),FAIL_MAX_LENGTH:(0,r.t)("You have exceeded the character limit.",null,{project:"website.form"}
2651),FAIL_EMAIL:(0,r.t)("Email is not valid. Email addresses should follow the format [email protected].",null,{project:"website.form"})}),m(D,"errorCodes",{401:(0,r.t)("Unable to submit form. Please try again later.",null,{project:"website.form"}),404:(0,r.t)("This form has not been configured yet.",null,{project:"website.form"}),429:(0,r.t)("Unable to submit form. Submission rate limit exceeded. Please try again later.",null,{project:"website.form"}),500:(0,r.t)("Unable to send form. Please try again later.",null,{project:"website.form"})}),m(D,"getFormKey",()=>a.default.post(D.endpoints.FORM_KEY,{},D.NETWORK_OPTIONS).then(U=>{var j=U.data.key;return j})),m(D,"isFieldErrors",U=>{var j=U.response;return(0,i.isObject)(j)&&j&&j.status===400&&j.data&&j.data.errors&&Object.keys(j.data.errors).length>0}),m(D,"getErrorMessage",function(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return(0,i.isString)(U)?U:(0,i.isObject)(U)?U.status&&D.errorCodes[U.status]?D.errorCodes[U.status]:U.data&&U.data.error?U.data.error:"":""}),m(D,"sanitizeValue",U=>{var j=U.querySelector(".field-element");return j?j.value:null}),m(D,"sanitizeChildValuesToArray",U=>U?[...U.querySelectorAll(".field-element")].map(j=>{var k=j.value;return k}):[]),m(D,"sanitizePhone",U=>{var j=D.sanitizeChildValuesToArray(U);return j.length===3?["",...j]:j}),m(D,"sanitizeCheckbox",U=>[...U.querySelectorAll("input")].reduce((j,k)=>(k.checked&&j.push(k.value),j),[])),m(D,"sanitizeRadio",U=>D.sanitizeCheckbox(U)[0]),m(D,"sanitizeSelect",U=>{var j=U.querySelector("select");return j?j.value:null}),m(D,"sanitizeLike",U=>[...U.querySelectorAll(".item")].reduce((j,k)=>{var G=D.sanitizeCheckbox(k),H=k.dataset.question;return H&&G.length>0&&(j[H]=G),j},{})),m(D,"sanitizeHidden",U=>{var j=D.initialQuery||t.default.parse(window.location.search.replace(/^\?/,""));return(U.name&&j[U.name]?j[U.name]:U.value).toString()}),m(D,"sanitizersHash",{address:D.sanitizeChildValuesToArray,checkbox:D.sanitizeCheckbox,date:D.sanitizeChildValuesToArray,hidden:D.sanitizeHidden,likert:D.sanitizeLike,name:D.sanitizeChildValuesToArray,phone:D.sanitizePhone,radio:D.sanitizeRadio,select:D.sanitizeSelect,time:D.sanitizeChildValuesToArray,default:D.sanitizeValue}),m(D,"getSanitizedFieldValue",U=>{if(!U.classList.contains("section")){var j=[...U.classList].find(G=>D.sanitizersHash[G])||"default",k=D.sanitizersHash[j];return k(U)}}),m(D,"validateField",U=>{if(U.classList.contains("section"))return{isValid:!0};var j=U.classList.contains("required");if(U.dataset.maxLength){var k=U.querySelector("textarea"),G=k.value.trim(),H=!j&&G.length===0,ne=parseInt(U.dataset.maxLength,10),ee=!!(ne&&!isNaN(ne)),te=H||!ee||k.value.length<=ne;return{isValid:te,message:D.strings.FAIL_MAX_LENGTH}}if(U.classList.contains("email")){var q=U.querySelector("input"),X=q.value.trim(),Q=!j&&X.length===0,ae=Q||(0,h.isValidEmail)(X);return{isValid:ae,message:D.strings.FAIL_EMAIL}}return{isValid:!0}})},391660:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(p,v){for(var m in v)Object.defineProperty(p,m,{enumerable:!0,get:v[m]})}n(s,{getFrameDocument:function(){return a},getFrameElement:function(){return f},getFrameWindow:function(){return h},isWindowInFrame:function(){return c}});var r=e(542833);function i(p,v,m){return v in p?Object.defineProperty(p,v,{value:m,enumerable:!0,configurable:!0,writable:!0}):p[v]=m,p}function t(p){for(var v=1;v<arguments.length;v++){var m=arguments[v]!=null?arguments[v]:{},b=Object.keys(m);typeof Object.getOwnPropertySymbols=="function"&&(b=b.concat(Object.getOwnPropertySymbols(m).filter(function(E){return Object.getOwnPropertyDescriptor(m,E).enumerable}))),b.forEach(function(E){i(p,E,m[E])})}return p}function l(p,v){var m=Object.keys(p);if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(p);v&&(b=b.filter(function(E){return Object.getOwnPropertyDescriptor(p,E).enumerable})),m.push.apply(m,b)}return m}function o(p,v){return v=v!=null?v:{},Object.getOwnPropertyDescriptors?Object.defineProperties(p,Object.getOwnPropertyDescriptors(v)):l(Object(v)).forEac
2651h(function(m){Object.defineProperty(p,m,Object.getOwnPropertyDescriptor(v,m))}),p}var d="sqs-site-frame";function f(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document;return p.getElementById(d)}function h(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document,v=f(p),m=v==null?void 0:v.contentWindow;return m!=null?m:null}var a=()=>{try{var p,v;return(v=(p=h())===null||p===void 0?void 0:p.document)!==null&&v!==void 0?v:null}catch(x){var m=(0,r.getCurrentScope)(),b=f();m.setTag("config_origin",window.origin);var E;try{var A;E=(A=h())===null||A===void 0?void 0:A.origin}catch(T){E="COULD-NOT-DETERMINE"}m.setTag("frame_origin",E);var I,C=Object.values((I=b==null?void 0:b.attributes)!==null&&I!==void 0?I:[]).reduce((T,D)=>o(t({},T),{[D.name]:D.value}),{});m.setExtra("frameAttrs",C!=null?C:"unavailable");var P=new Error("getFrameDocument threw an Error accessing the frame");throw P.cause=x,P}},c=p=>{var v;return(p==null||(v=p.frameElement)===null||v===void 0?void 0:v.id)===d}},726666:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(E,A){for(var I in A)Object.defineProperty(E,I,{enumerable:!0,get:A[I]})}n(s,{Styles:function(){return a},destroyUpdater:function(){return b},getStyleById:function(){return h},mapModelToViewConfig:function(){return c},updateUiOptions:function(){return m}});var r=l(e(859420)),i=e(877199);function t(E,A,I){return A in E?Object.defineProperty(E,A,{value:I,enumerable:!0,configurable:!0,writable:!0}):E[A]=I,E}function l(E){return E&&E.__esModule?E:{default:E}}function o(E){for(var A=1;A<arguments.length;A++){var I=arguments[A]!=null?arguments[A]:{},C=Object.keys(I);typeof Object.getOwnPropertySymbols=="function"&&(C=C.concat(Object.getOwnPropertySymbols(I).filter(function(P){return Object.getOwnPropertyDescriptor(I,P).enumerable}))),C.forEach(function(P){t(E,P,I[P])})}return E}var d=(0,i.createErrorLogger)("GoogleMapsUtils"),f=[null,r.default.Original,r.default.Grayscale,r.default.Satellite,r.default.MinimalLight,r.default.MinimalDark,r.default.MinimalBlue],h=E=>f[E],a={ORIGINAL:1,GRAYSCALE:2,SATELLITE:3,MINIMAL_LIGHT:4,MINIMAL_DARK:5,MINIMAL_BLUE:6},c=E=>{var A=E.location,I=E.controls,C=E.terrain,P=E.labels,x=E.style;return{location:A,ui:{showControls:I,showTerrain:C,showLabels:P,style:f[x]}}},p=60,v=new Map,m=(E,A)=>{if(!(!E||!A)){var I=v.get(E)||{},C=I.timeout,P=I.options,x=P===void 0?{}:P;C&&window.clearTimeout(C);var T=o({},x,A),D=()=>{try{E.updateUIOptions(T)}catch(U){d(U)}};v.set(E,{cb:D,timeout:window.setTimeout(D,p),options:T})}},b=function(E){var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(E){var I=v.get(E)||{},C=I.cb,P=I.timeout;P&&window.clearTimeout(P),!A&&C&&C(),v.delete(E)}}},531562:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return c}});var n=e(325943),r=o(e(361367)),i=o(e(963940)),t=e(321705),l=o(e(555048));function o(p){return p&&p.__esModule?p:{default:p}}var d=p=>!!p.getAttribute("data-loader"),f=(p,v)=>{var m=p.one("img[data-image]");if(m){var b=m.loader,E={title:(0,n.t)("Image",null,{project:"src.shared"})};if(b)E.content=b.getBareElement();else if(d(m))E.content=m;else return;var A=p.getAttribute("data-description");A&&(E.meta=A);var I=p.getAttribute("data-lightbox-theme");I&&(E.theme=I),p.plug(v.Squarespace.Lightbox2Plug,{lightboxOptions:E})}},h=(p,v)=>{d(p)||p.setStyles({position:null,top:null,left:null,width:null,height:null});var m=!!p.ancestor(".sized,.content-fill");if(m){var b=v.on("resize",function(){p.getDOMNode()&&p.inDoc()?p.fire("refresh"):(b.detach(),b=null)},v.config.win),E=p.ancestor(".image-block-wrapper"),A=p.ancestor(".sqs-layout");E&&A&&!A.hasClass("editing")&&p.setStyles({maxWidth:"none"})}var I=!!p.ancestor(".has-aspect-ratio");d(p)||p.plug(v.Squarespace.Loader2,{mode:I||m?"fill":"none",fixedRatio:I})},a=(p,v)=>{h(p,v);var m=p.ancestor(".sqs-block");if(m){var b=m.one(".lightbox");if(b&&f(b,v),!!m.hasClass("sqs-block-image")){var E=p.getDOMNode();(0,t.isFluidImage)(E)&&((0,t.initializeFluidImageInVisitorView)(E),l.default.createImageEffe
2651ct(E));var A=!1,I=m.one(".image-block-outer-wrapper");if(I){var C=I.get("offsetWidth")<415;I.toggleClass("sqs-narrow-width",C),C&&(A=!0)}var P=m.one(".sqs-dynamic-text-container");if(P&&(0,r.default)(P.getDOMNode()),m.addClass("sqs-text-ready"),!d(p)&&A){var x=i.default.isSevenOne()&&v.config.win.ImageLoader.loadLazy,T=(x?v.config.win.ImageLoader.loadLazy:v.config.win.ImageLoader.load).bind(v.config.win.ImageLoader);T(p)}}}},c={initializeImageBlock:a,initializeBasicBlockWithImage:h}},598038:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"isRatioIntersecting",{enumerable:!0,get:function(){return i}});var n=e(877199),r=(0,n.createLogger)("IntersectionObserverUtils","#fc0"),i=function(t){var l=t.target,o=t.intersectionRatio,d=t.isIntersecting,f=t.boundingClientRect,h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.5;if(!document.body.contains(l))return r("Memory leak detected: el is no longer in document.body.",l),!1;if(!window.innerHeight)return!1;if(o>=h)return!0;var a=f.height>window.innerHeight;return a&&d}},893254:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(i,t){for(var l in t)Object.defineProperty(i,l,{enumerable:!0,get:t[l]})}e(s,{getLocalStorageData:function(){return r},saveToLocalStorage:function(){return n}});function n(i,t){if(localStorage){typeof t!="string"&&(t=JSON.stringify(t));try{localStorage.setItem(i,t)}catch(l){console.warn(l)}}}function r(i){var t=null;if(localStorage)try{var l=localStorage.getItem(i);t=JSON.parse(l)}catch(o){t=null}return t}},120773:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"initializeMenuBlock",{enumerable:!0,get:function(){return r}});var e=0,n="menu-select-labels--active";function r(i){var t=[...i.querySelectorAll(".js-menu-select-labels")],l=t.length;if(l===0)return;var o=[...i.querySelectorAll(".js-menu")];function d(f,h){t.forEach((a,c)=>{c===f?(a.setAttribute("tabindex",0),a.setAttribute("aria-selected",!0),a.classList.add(n),h&&a.focus()):(a.setAttribute("tabindex",-1),a.setAttribute("aria-selected",!1),a.classList.remove(n))}),o.forEach((a,c)=>{c===f?a.style.display="block":a.style.display="none"})}d(e,!1),t.forEach((f,h)=>{f.addEventListener("click",()=>{d(h,!0)}),f.addEventListener("keydown",a=>{a.keyCode===13||a.keyCode===32?(a.stopPropagation(),d(h,!0)):a.keyCode===37?(a.stopPropagation(),d((h-1+l)%l,!0)):a.keyCode===39&&(a.stopPropagation(),d((h+1)%l,!0))})})}},455597:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return e}});var e=(n,r)=>{var i=r.config.win;i.Squarespace.onInitialize(r,function(){var t=i.SQUARESPACE_LOGIN&&i.SQUARESPACE_LOGIN.isLoggedIn(),l=r.config.doc.location.protocol==="https:",o=n.one(".OT_Faux_Block"),d=n.one("#OT_form:not(.OT_Faux_Block)");function f(){d&&d.remove(),o.removeClass("sqs-block-opentable-hidden")}t?(f(),o.all(".OT_list li").removeClass("sqs-block-opentable-hidden"),o.on("click",function(h){h.preventDefault(),r.Squarespace.Widgets.Alert({"strings.title":"Preview Only","strings.message":"Please log out of your Squarespace account in order to use the OpenTable Block."})})):(i.Squarespace.SQUARESPACE_INITIALIZED_ONCE||l)&&f()}),i.Squarespace.onDestroy(r,function(){r.one("#ui-datepicker-div")&&r.one("#ui-datepicker-div").hide()})}},171187:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return a}});var n=l(e(568324)),r=l(e(912459)),i=l(e(100975)),t=e(836416);function l(c){return c&&c.__esModule?c:{default:c}}var o=(c,p)=>{var v=0,m=(0,r.default)(c[0],".".concat(p),()=>++v>3);if(!m){var b=c[0],E=b.parentNode;m=E.ownerDocument.createElement("div"),m.classList.add(p),E.insertBefore(m,b)}return c.forEach(A=>m.appendChild(A)),m},d=c=>{var p=c.querySelector(".squarespace-opentable-new-age-wrapper");p.classList.add("loaded"),p.classList.remove("loading")},f=c=>{var p=c.querySelector(".squarespace-opentable-new-age-wrapper");if(!p)return Promise.reject("[opentablev2] No wrappers");if(p.classList.add("loading"),p.querySelector("iframe"))return d(c),Promise.resolve();var v=document.cookie.split(";"),m=D=>{var U=D&&D.split("=")[1].split(",");return U&&U.includes("eu")},b=D=>{var U=D.split("=")[1].split(","),j=U.includes("2")||U.includes("3");return j},E=()=>{var D=v.find(U=>{if(U.includes("notice_behavior"))return U});return m(D)},A=()=>{var D=v.find(j=>{if(j.includes("cmapi_cookie_privacy"))return j}),U=E(v);return!!(!U||U&&D&&b(D))};if(window.Static.SQUARESPACE_CONTEXT.website.cloneable&&A()){var I=p.dataset.script,C=document.createElement("script");C.setAttribute("src",I),p.appendChild(C)}var P=(0,i.default)({parent:p,selector:".ot-date-picker, .ot-time-picker, .ot-party-size-picker"}).then(D=>o(D,"squarespace-opentable-picker-wrapper")),x=(0,i.default)({parent:p,selector:".ot-dtp-picker-button"}).then(D=>o(D,"squarespace-opentable-button-wrapper")),T=(0,i.default)({parent:p,selector:".ot-title"}).then(D=>{D.forEach(U=>{var j=U.innerHTML,k=U.ownerDocument.createElement("h1");k.classList.add("squarespace-ot-title"),k.innerHTML=j,U.parentNode.insertBefore(k,U),U.parentNode.removeChild(U)})});return Promise.all([P,x,T]).then((0,i.default)({parent:p,selector:".ot-select-label"})).then(()=>d(c)).catch(D=>{console.error("[opentable] widget DOM never rendered")})},h=(c,p)=>new Promise((v,m)=>{var b=p.querySelector("script"),E=p.clientWidth>850?"wide":"standard",A=c.Y&&(0,t.isWindowInDamaskFrame)(c.Y),I=A?"false":"true",C=b.getAttribute("src"),P=C.replace(/&(iframe|overlay|theme)=\w+/g,""),x="".concat(P,"&iframe=").concat(I,"&overlay=false&theme=").concat(E);(0,n.default)(x,{before:(T,D)=>{var U=b.parentNode;
2651try{c.OT&&c.OT.Events&&Object.keys(c.OT.Events.get()).forEach(j=>c.OT.Events.remove(j)),c.oc&&c.oc.events.reset()}catch(j){console.error(j.message)}return U.innerHTML="",U.appendChild(D),!1},success:()=>{try{A&&c.oc&&c.oc.renderUnloadedComponents(),f(p).then(()=>{if(c.oc&&p.querySelector(".ot-hide")){var T=p.querySelector(".ot-dtp-picker");c.oc.$(T).OTdtp("init")}v()})}catch(T){console.error(T.message),m("[opentable] could not reloadScript and reinit block")}},error:()=>{m("[opentable] loadjs failed")}})}),a=c=>{var p,v=c.ownerDocument.defaultView;!((p=v.Squarespace)===null||p===void 0)&&p.SQUARESPACE_INITIALIZED_ONCE?h(v,c).catch(m=>{console.error(m)}):f(c)}},541834:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(a,c){for(var p in c)Object.defineProperty(a,p,{enumerable:!0,get:c[p]})}e(s,{alignPaywallPagePricingPlanTitles:function(){return f},setupToggleHandlers:function(){return l},togglePaywallPagePricingOptionsButtons:function(){return d},toggleSeeMoreText:function(){return h}});var n=".pricing-plan-pricing-options .left-button",r=".pricing-plan-pricing-options .right-button",i="#sqs-paywall-page-root",t=(a,c)=>{var p="pricing-plan-pricing-option-selected";if(!a.classList.contains(p)){var v=c.querySelector(n),m=c.querySelector(r);if(v&&m){var b=v.getAttribute("aria-pressed")==="true";v.setAttribute("aria-pressed","".concat(!b)),m.setAttribute("aria-pressed","".concat(b)),v.classList.toggle(p),m.classList.toggle(p),c.querySelectorAll(".product-price > div").forEach(A=>{A.classList.toggle("hide")});var E=c.querySelectorAll(".join-pricing-plan-section");E.length>0?E.forEach(A=>{A.classList.toggle("hide")}):c.querySelectorAll(".join-button").forEach(A=>{A.classList.toggle("hide")})}}},l=a=>{a.delegate("click",()=>{t(a.one(n).getDOMNode(),a.getDOMNode())},n),a.delegate("click",()=>{t(a.one(r).getDOMNode(),a.getDOMNode())},r)},o=(a,c)=>{if(c){var p=c.querySelector(a);t(p,c)}},d=()=>{var a=document.querySelectorAll("".concat(i," .pricing-plan-pricing-option-button.left-button")),c=document.querySelectorAll("".concat(i," .pricing-plan-pricing-option-button.right-button"));a.forEach(p=>{p.addEventListener("click",()=>{o(n,p.closest(".product-block"))})}),c.forEach(p=>{p.addEventListener("click",()=>{o(r,p.closest(".product-block"))})})},f=()=>{var a=document.querySelector("".concat(i," .product-blocks-container")),c={attributes:!1,childList:!0,subtree:!1},p=()=>{var m=document.querySelectorAll("".concat(i," .pricing-plan-title"));if((m==null?void 0:m.length)>0){var b=[...m].map(I=>(I.style.height="",Math.floor(I.getBoundingClientRect().height))),E=Math.max(...b);m.forEach(I=>{I.style.height="".concat(E,"px")})}var A=document.querySelectorAll("".concat(i," .pricing-plan-pricing-toggle-wrapper"));(A==null?void 0:A.length)>0?a.classList.add("paywall-pricing-aligner"):a.classList.remove("paywall-pricing-aligner")};if(a){p();var v=new MutationObserver(p);v.observe(a,c)}},h=()=>{var a=document.querySelectorAll("".concat(i," .pricing-plan-description"));a.forEach(v=>{v.scrollHeight>v.offsetHeight&&v.closest(".product-block").classList.add("see-more-node")});var c=document.querySelectorAll("".concat(i," .see-more-text"));c.forEach(v=>{v.addEventListener("click",()=>{var m=v.closest(".product-block");m.classList.remove("see-more-node"),m.classList.add("see-less-node")})});var p=document.querySelectorAll("".concat(i," .see-less-text"));p.forEach(v=>{v.addEventListener("click",()=>{var m=v.closest(".product-block");m.classList.remove("see-less-node"),m.classList.add("see-more-node")})})}},870906:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(v,m){for(var b in m)Object.defineProperty(v,b,{enumerable:!0,get:m[b]})}n(s,{initializeTextHighlight:function(){return c},updateTextHighlightColor:function(){return p}});var r=d(e(555827)),i=e(622762),t=e(348004),l=e(3841),o=e(67960);function d(v){return v&&v.__esModule?v:{default:v}}var f="sqs-background-enabled";function h(v){var m=v.closest(".sqs-block-html");if(m){var b=m.querySelector(".TextAttributes-props");if(b){var E=b!=null&&b.textContent?JSON.parse(b.textContent):{};return(0,r.default)(E,"id")}}}function a(v){var m,b=v.closest(".sqs-block-html"),E=b.classList.contains(f),A=h(v),I=v.getAttribute("data-text-attribute-id"),C=A==null||(m=A[I])===null||m===void 0?void 0:m.color;if((C==null?void 0:C.type)===o.ColorTypes.THEME_COLOR){var P="--text-highlight-color";return E&&(P="--text-highlight-color-on-background"),"var(".concat(P,")")}else{if((C==null?void 0:C.type)===o.ColorTypes.SITE_PALETTE_COLOR)return"hsla(var(--".concat(C.sitePaletteColor.colorName,"-hsl),").concat(C.sitePaletteColor.alphaModifier,")");if((C==null?void 0:C.type)===o.ColorTypes.CUSTOM_COLOR){var x;return!((x=C.customColor)===null||x===void 0)&&x.hslaValue&&(C=(0,t.getFormattedColorReference)(C)),(0,l.stringifyPaletteColorValue)(C.customColor)}}}function c(v){if(v){var m=h(v),b=a(v),E=v.getAttribute("data-text-attribute-id");if(m&&b)m[E].color=b;else return;var A=v.closest(".sqs-block-content"),I=new i.TextShape(v,m,A);return I}}function p(v){if(v.node){var m=a(v.node);v.onStateChange({color:m})}}},551911:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"initializeShapeBlock",{enumerable:!0,get:function(){return r}});var n=e(359893);function r(i){(0,n.initializeShapeBlockInVisitorView)(i)}},495394:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(d,f){for(var h in f)Object.defineProperty(d,h,{enumerable:!0,get:f[h]})}n(s,{removeSharedSSIdentity:function(){return o},storeSharedSSIdentity:function(){return l}});var r=t(e(994336)),i=e(57831);function t(d){return d&&d.__esModule?d:{default:d}}function l(){try{var d,f=btoa(JSON.stringify({identifier:i.context===null||i.context===void 0||(d=i.context.website)===null||d===void 0?void 0:d.identifier}));r.default.set("ss_lastid",f,{domain:i.context.appDomain,path:"/"})}catch(h){}}function o(){try{r.default.set("ss_lastid","",{domain:i.context.appDomain,expires:String(new Date(0)),path:"/"})}catch(d){}}}
2651,342518:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return n}});var e={create:function(i){var t=function(){};t.prototype=i;var l=new t;return l.ready&&l.ready(),l}},n=e},706882:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return r}});var n=e(25420);function r(i,t){i.getDOMNode&&(i=i.getDOMNode());var l;try{l=JSON.parse(i.getAttribute("data-block-json"))}catch(o){return console.warn("Issue with decoding the JSON: ",o),Promise.reject()}return(0,n.renderBlockBackend)({blockWidgetJson:{type:t,id:i.getAttribute("id").replace("block-",""),value:l}}).then(o=>{var d=o.html,f=i.querySelector(".sqs-block-content");f&&d&&(f.innerHTML=d)})}},849334:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(A,I){for(var C in I)Object.defineProperty(A,C,{enumerable:!0,get:I[C]})}n(s,{IS_SQUARESPACE_ANDROID_APP:function(){return v},IS_SQUARESPACE_IOS_APP:function(){return p},IS_SQUARESPACE_MOBILE_APP:function(){return m},IS_SQUARESPACE_MOBILE_APP_SEVEN_ONE:function(){return b},IS_SQUARESPACE_MOBILE_APP_SEVEN_ZERO:function(){return E}});var r=e(972078),i=t(e(109851));function t(A){return A&&A.__esModule?A:{default:A}}var l,o,d,f,h;function a(){return(r.context===null||r.context===void 0?void 0:r.context.templateVersion)===i.default.SEVEN_ONE}function c(){return(r.context===null||r.context===void 0?void 0:r.context.templateVersion)===i.default.SEVEN}var p=!!(!((d=window)===null||d===void 0||(o=d.webkit)===null||o===void 0||(l=o.messageHandlers)===null||l===void 0)&&l.isSquarespaceEditor),v=!!(!((h=window)===null||h===void 0||(f=h.SquarespaceApp)===null||f===void 0)&&f.isSquarespaceEditor),m=v||p,b=a()&&m,E=c()&&m},987096:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(a,c){for(var p in c)Object.defineProperty(a,p,{enumerable:!0,get:c[p]})}e(s,{StickyNode:function(){return f},default:function(){return h}});function n(a,c){(c==null||c>a.length)&&(c=a.length);for(var p=0,v=new Array(c);p<c;p++)v[p]=a[p];return v}function r(a){if(Array.isArray(a))return a}function i(a,c,p){return c in a?Object.defineProperty(a,c,{value:p,enumerable:!0,configurable:!0,writable:!0}):a[c]=p,a}function t(a,c){var p=a==null?null:typeof Symbol!="undefined"&&a[Symbol.iterator]||a["@@iterator"];if(p!=null){var v=[],m=!0,b=!1,E,A;try{for(p=p.call(a);!(m=(E=p.next()).done)&&(v.push(E.value),!(c&&v.length===c));m=!0);}catch(I){b=!0,A=I}finally{try{!m&&p.return!=null&&p.return()}finally{if(b)throw A}}return v}}function l(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function o(a,c){return r(a)||t(a,c)||d(a,c)||l()}function d(a,c){if(a){if(typeof a=="string")return n(a,c);var p=Object.prototype.toString.call(a).slice(8,-1);if(p==="Object"&&a.constructor&&(p=a.constructor.name),p==="Map"||p==="Set")return Array.from(p);if(p==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(p))return n(a,c)}}class f{refreshStickyState(){this.stickyState==="in"?this.applyStickyInStyles():this.stickyState==="out"?this.applyStickyOutStyles():this.stickyState==="pinned"&&this.applyPinnedStyles()}applyStickyInStyles(){this.stickyState="in",this.isStickyTop?(this.node.style.bottom="",this.node.style.top="calc(var(--sticky-original-position) + ".concat(this.buffer,"px)")):(this.node.style.top="",this.node.style.bottom="calc(var(--sticky-original-position) + ".concat(this.buffer,"px)")),this.node.style.transition="",this.node.offsetLeft}applyStickyOutStyles(){this.stickyState="out",this.isStickyTop?(this.node.style.bottom="",this.node.style.top="calc(var(--sticky-original-position) - ".concat(this.buffer,"px)")):(this.node.style.top="",this.node.style.bottom="calc(var(--sticky-original-position) - ".concat(this.buffer,"px)")),this.node.style.transition="",this.node.offsetLeft}applyPinnedStyles(){this.stickyState="pinned",this.isStickyTop?(this.node.style.bottom="",this.node.style.top="var(--sticky-original-position)",this.node.style.transition="top 0.2s cubic-bezier(0.33,1,0.68,1)"):(this.node.style.top="",this.node.style.bottom="var(--sticky-original-position)",this.node.style.transition="bottom 0.2s cubic-bezier(0.33,1,0.68,1)")}measurePosition(){var c=this.isStickyTop?"top":"bottom",p=this.node.style[c];this.node.style.removeProperty(c),this.node.style.transition="";var v=parseInt(this.computed.top,10)||0,m=parseInt(this.computed.bottom,10)||0;return this.node.style[c]=p,{top:v,bottom:m}}updateObservers(c,p){this.hasInitialized=!0,this.top=c,this.bottom=p,this.lastTop=c,this.lastBottom=p,this.disconnectObservers(),this.initIntersectionObservers(c,p)}initIntersectionObservers(c,p){var v=this.isStickyTop?"".concat(-c-this.buffer-1,"px 0px 1000000px 0px"):"1000000px 0px ".concat(-p-this.buffer-1,"px 0px"),m=this.isStickyTop?"".concat(-c+this.buffer,"px 0px 1000000px 0px"):"1000000px 0px ".concat(-p+this.buffer,"px 0px");this.observerInside=new IntersectionObserver(this.onIntersectionInside,{root:this.document,rootMargin:v,threshold:[1]}),this.observerOutside=new IntersectionObserver(this.onIntersectionOutside,{root:this.document,rootMargin:m,threshold:[1]}),this.observerInside.observe(this.node),this.observerOutside.observe(this.node)}disconnectObservers(){var c,p;(c=this.observerInside)===null||c===void 0||c.disconnect(),(p=this.observerOutside)===null||p===void 0||p.disconnect()}isOutsideRegion(c){return this.isStickyTop?c.boundingClientRect.top<-this.buffer:window.innerHeight-c.boundingClientRect.bottom<-this.buffer}isInsideRegion(c){return this.isStickyTop?c.boundingClientRect.top>this.top+this.buffer:window.innerHeight-c.boundingClientRect.bottom>this.bottom+this.buffer}constructor(c,p){var v,m,b;i(this,"buffer",75),i(this,"hasInitialized",!1),i(this,"top",0),i(this,"bottom",0),i(this,"stickyState","none"),i(this,"lastTop",null),i(this,"lastBottom",null),i(this,"node",void 0),i(this,"document",void 0),i(this,"computed",void 0),i(this,"resizeObserver",void 0),i(this,"intersectionObserver",void 0),i(this,"observerInside",void 0),i(this,"observerOutside",void 0),i(this,"isStickyTop",void 0),i(this,"onResize",E=>{this.node.style.setProperty("--block-height",this.node.offsetHeight.toString()+"px"),this.onRefresh()}),i(this,"onIntersection",E=>{var A=o(E,1),I=A[0];I.isIntersecting&&this.onRefresh()}),i(this,"onRefresh",()=>{var E=this.node,A=this.measurePosition(),I=A.top,C=A.bottom;E.style.setProperty("--sticky-original-position","".concat(this.isStickyTop?I:C,"px")),this.refreshStickyState(),(!this.hasInitialized||this.lastTop!==I||this.lastBottom!==C)&&this.updateObservers(I,C)}),i(this,"onIntersectionInside",E=>{var A=o(E,1),I=A[0];!I.isIntersecting&&this.isOutsideRegion(I)||(I.isIntersecting?this.applyStickyInStyles():this.applyPinnedStyles())}),i(this,"onIntersectionOutside",E=>{var A=o(E,1),I=A[0];I.isIntersecting&&this.isInsideRegion(I)||(I.isIntersecting?this.applyPinnedStyles():this.applyStickyOutStyles())}),i(this,"destroy",()=>{var E,A,I,C,P;window.removeEventListener("resize",this.onRefresh),(I=window)===null||I===void 0||(A=I.Y)===null||A===void 0||(E=A.Global)===null||E===void 0||E.detach("headerHeight",this.onRefresh,this),(C=this.resizeObserver)===null||C===void 0||C.disconnect(),this.disconnectObservers(),(P=this.intersectionObserver)===null||P===void 0||P.disconnect(),this.node.style.removeProperty("--sticky-original-position"),this.node.style.removeProperty("position"),this.node.style.removeProperty(this.isStickyTop?"top":"bottom"),this.node.style.removeProperty("transition")}),this.node=c,this.document=p!=null?p:document,this.computed=window.getComputedStyle(c),this.isStickyTop=this.computed.top!=="auto",this.resizeObserver=new ResizeObserver(this.onResize),this.resizeObserver.observe(this.node),this.intersectionObserver=new IntersectionObserver(this.onIntersection,{root:this.document,rootMargin:"50% 0px 50% 0px"}),this.intersectionObserver.observe(this.node),window.addEventListener("resize",this.onRefresh),(b=window)===null||b===void 0||(m=b.Y)===null||m===void 0||(v=m.Global)===null||v===void 0||v.on("headerHeight",this.onRefresh,this)}}function h(a,c){if(a)return new f(a,c)}},292663:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(d,f){for(var h in f)Object.defineProperty(d,h,{enumerable:!0,get:f[h]})}n(s,{collapseChar:function(){return l},replaceTokensInString:function(){return o},splitUnits:function(){return t}});var r=i(e(461761));function i(d){return d&&d.__esModule?d:{default:d}}function t(d){if(d===void 0||typeof d!="string"||d==="")return{value:d,unit:""};var f=/\d+:\d+.*/.test(d);if(f)return{value:d,unit:""};var h=d.match(/^([-.\d]+(?:\.\d+)?)(.*)$/);return!h||h.length===0?{value:d,unit:""}:{value:parseFloat(h[1].trim()),unit:h[2].trim()}}function l(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"%",h=new RegExp("".concat(f,"+"),"g");return d.replace(h,f)}function o(d,f){var h=/\{\s*([^|}]+?)\s*(?:\|([^}]*))?\s*\}/g;return d.replace?d.replace(h,function(a,c){var p=(0,r.default)(f,c);return typeof p=="undefined"?a:p}):d}},350426:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(d,f){for(var h in f)Object.defineProperty(d,h,{enumerable:!0,get:f[h]})}n(s,{calculateVideoPlaceholderAspectRatio:function(){return l},default:function(){return o}});var r=e(111241),i=e(25420);function t(d){var f=d.querySelector(".summary-block-wrapper");if(!f||!f.matches(".summary-block-collection-type-events"))return Promise.resolve();var h;try{h=JSON.parse(d.getAttribute("data-block-json"))}catch(p){return console.warn("Issue with decoding the JSON: ",p),Promise.resolve()}var a=d.ownerDocument.defaultView.Static.SQUARESPACE_CONTEXT.collectionId,c=d.closest('.sqs-layout[data-type="page"]');return c&&(a=c.getAttribute("id").replace("page-","")),(0,i.renderBlockBackend)({collectionId:a,blockWidgetJson:{type:r.BlockType.SUMMARY_V2,id:d.getAttribute("id").replace("block-",""),value:h}}).then(p=>{var v=p.html,m=d.querySelector(".sqs-block-content");m&&(m.innerHTML=v)})}var l=d=>{var f=65;return d!=="Auto"&&(f=100/d),f||0},o=d=>(d.getDOMNode&&(d=d.getDOMNode()),t(d).then(()=>
2651{if(!d.querySelector(".summary-block-setting-design-autogrid"))return Promise.resolve();var f=[...d.querySelectorAll("img")],h=0,a=p=>{p.target.removeEventListener("load",a),h++,h===f.length&&(h=0,window.dispatchEvent(new Event("resize")))},c=p=>{p.addEventListener("load",a)};f.forEach(c)}))},963940:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return t}});var n=i(e(461761)),r=i(e(109851));function i(l){return l&&l.__esModule?l:{default:l}}var t=function(){var l=(0,n.default)(window,"Static.SQUARESPACE_CONTEXT.templateVersion");return{getVersion:function(){return l},isVersion:function(d){return l===d},isSevenOne:function(){return l===r.default.SEVEN_ONE}}}()},945161:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return o}});var e="https://www.exploretock.com/tock.js",n=750,r="Tock_widget_container-columnLayout",i=d=>{var f=d.closest(".tock-block");f&&d.classList.toggle(r,f.clientWidth<=n)},t=d=>new ResizeObserver(()=>{i(d)}),l=d=>{var f=d.ownerDocument,h=f.defaultView,a=d.querySelector("#Tock_widget_container"),c=new MutationObserver(()=>{var v=a.querySelector(".TockButton-blue");v.classList.add("sqs-button-element--primary"),c.disconnect()});c.observe(a,{childList:!0});var p;a&&(p=a.getAttribute("data-tock-business-slug"),i(a),h._tockResizeObserver&&(h._tockResizeObserver.disconnect(),h._tockResizeObserver=void 0),h.ResizeObserver&&(h._tockResizeObserver=t(a),h._tockResizeObserver.observe(d))),h.tock||(h.tock={version:"1.0"},h._tockLoadPromise=new Promise((v,m)=>{var b=f.createElement("script");f.head.appendChild(b),b.onload=()=>v(),b.onerror=()=>m(),b.async=!0,b.src=e})),h._tockLoadPromise.then(()=>{h.tock.load(p)})},o=l},458607:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return n}});var e=Object.freeze({ANCHOR:"ANCHOR",CONTENT_LINK:"CONTENT_LINK",DEFAULT:"DEFAULT",EMPTY_STRING:"EMPTY_STRING",EXTERNAL_LINK:"EXTERNAL_LINK",FILE_LINK:"FILE_LINK",MALFORMED_PROTOCOL:"MALFORMED_PROTOCOL",MISC_PROTOCOL:"MISC_PROTOCOL",SAME_PAGE_ANCHOR:"SAME_PAGE_ANCHOR"}),n=e},619133:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(Ce,Ke){for(var at in Ke)Object.defineProperty(Ce,at,{enumerable:!0,get:Ke[at]})}n(s,{URI_REGEX:function(){return E},addHttpIfMissing:function(){return Pe},addQueryParam:function(){return H},constructUrlFromContent:function(){return Ue},createUrlSafeString:function(){return q},createUrlWithSlash:function(){return ne},deconstructUrlToContent:function(){return Ze},doubleEncode:function(){return ae},encodeUrl:function(){return ue},ensurePrefixedUrl:function(){return we},ensureProtocol:function(){return Bt},ensureUriOrProtocol:function(){return ve},getCategory:function(){return St},getHash:function(){return fe},getHostName:function(){return Se},getNode:function(){return $},getPath:function(){return oe},getSearch:function(){return re},hasExternalProtocol:function(){return Je},isAnchor:function(){return st},isFtp:function(){return tn},isIP:function(){return vt},isInternalUrl:function(){return Jt},isJavascript:function(){return Gt},isLinkExternal:function(){return ge},isMailto:function(){return rn},isProperMailTo:function(){return Wt},isProperSms:function(){return Ge},isProperTel:function(){return jt},isProperUrl:function(){return rt},isSecure:function(){return In},isSlash:function(){return ht},isSms:function(){return Lt},isTel:function(){return Vt},pathMatches:function(){return Te},removeHttpAndWwwFromUrl:function(){return ye},sanitizeTokenizedBlogUrl:function(){return te},securifyBlockEmbed:function(){return se},securifyURL:function(){return Qn},stripProtocolAndHostFromInternalUrl:function(){return yt},stripProtocolAndSlashes:function(){return G},stripTrailingSlashes:function(){return k},tokenizedBlogUrlInputFilter:function(){return ee},urlIsOnlyHashChangeFromCurrentLocation:function(){return _t}});
2651var r=f(e(131626)),i=e(292663),t=f(e(458607)),l=e(391660);function o(Ce,Ke){(Ke==null||Ke>Ce.length)&&(Ke=Ce.length);for(var at=0,Mt=new Array(Ke);at<Ke;at++)Mt[at]=Ce[at];return Mt}function d(Ce){if(Array.isArray(Ce))return Ce}function f(Ce){return Ce&&Ce.__esModule?Ce:{default:Ce}}function h(Ce,Ke){var at=Ce==null?null:typeof Symbol!="undefined"&&Ce[Symbol.iterator]||Ce["@@iterator"];if(at!=null){var Mt=[],Ht=!0,Qe=!1,Oe,Re;try{for(at=at.call(Ce);!(Ht=(Oe=at.next()).done)&&(Mt.push(Oe.value),!(Ke&&Mt.length===Ke));Ht=!0);}catch($e){Qe=!0,Re=$e}finally{try{!Ht&&at.return!=null&&at.return()}finally{if(Qe)throw Re}}return Mt}}function a(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function c(Ce,Ke){return d(Ce)||h(Ce,Ke)||p(Ce,Ke)||a()}function p(Ce,Ke){if(Ce){if(typeof Ce=="string")return o(Ce,Ke);var at=Object.prototype.toString.call(Ce).slice(8,-1);if(at==="Object"&&Ce.constructor&&(at=Ce.constructor.name),at==="Map"||at==="Set")return Array.from(at);if(at==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(at))return o(Ce,Ke)}}var v="https:",m=["http","https","ftp"],b=/^https?:\/\//i,E=/[\w\:]*\:(\w+)/,A=/(?:https?:\/\/)?(?:www\.)?(.*)\/?$/i,I=/^(https?:)?(\/\/)?[a-zA-Z0-9][a-zA-Z0-9_\-\.]*\.[a-zA-Z]{2,3}(\S*)?$/i,C=/(?:^#)|(?:^\.{0,2}\/)|(?:^(mailto|tel|sms|ftp|javascript):)|^(https?:)?\/\//,P=/^((https?:)?\/\/)|(ftp:\/\/)/i,x=/^([a-z]+):(.*)/i,T=/^(https?:)?(\/\/)?[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+/i,D=/^[\+\-\d]{4,}$/,U=/^([\+\-\(\)\d]*\d[\+\-\(\)\d]*,?)+$/,j=/\.[\w\d]+$/,k=function(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return Ce.replace(new RegExp("^(/?)(.*[^/])?(/+)?$"),"$1$2")},G=Ce=>Ce.replace(P,""),H=function(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",Ke=arguments.length>1?arguments[1]:void 0,at=arguments.length>2?arguments[2]:void 0,Mt="";if(!Ce||typeof Ce!="string"){var Ht;(Ht=window.SQUARESPACE_SENTRY)===null||Ht===void 0||Ht.captureException(new Error("Invalid url passed to UrlUtils.addQueryParam")),Ce=""}if(Ce){var Qe=Ce.split("#");Qe.length>1&&(Mt=Qe.slice(1).join(),Ce=Qe[0])}if(typeof Ke=="string"&&Ke){var Oe=Ce.indexOf("?")!==-1?"&":"?";Ce+=Oe+Ke+"="+at}return Mt&&(Ce+="#"+Mt),Ce},ne=function(Ce){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],at=Ke.join(""),Mt="[^a-zA-Z0-9/\\-".concat(at,"]");return Ce=Ce.trim().replace(new RegExp("[ ]+","g")," ").replace(new RegExp("[ ]","g"),"-").replace(new RegExp(Mt,"g"),"").replace(new RegExp("[\\.\\-]{2,}","g"),"-").replace(new RegExp("[\\.\\/]{2,}","g"),"/").toLowerCase(),Ce},ee=function(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return Ce=Ce.replace(/^\/+/g,""),Ce=(0,i.collapseChar)(Ce,"%"),Ce=Ce.replace(/%[^ymdt]/,"%"),Ce=(0,i.collapseChar)(Ce,"/"),Ce?ne(Ce,["%"]):""},te=function(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return k(ee(Ce).replace(/%+$/,""))},q=(Ce,Ke)=>{var at=Ce;return Ke&&(at+=Ke),at=at.replace(/\//g,""),ne(at)},X=(Ce,Ke)=>!!Ce&&Ce.search(new RegExp("^"+Ke+".+","i"))===0,Q=[[/\//g,"%2F"],[/\?/g,"%3F"],[/\*/g,"%2A"]],ae=Ce=>{var Ke=Q.reduce(function(at,Mt){return at.replace(Mt[0],Mt[1])},Ce);return encodeURIComponent(Ke)},Z=Ce=>!!Ce||Ce===""||Ce===0,ue=Ce=>{var Ke=[];return Object.keys(Ce).forEach(at=>{if(Ce.hasOwnProperty(at)&&Z(Ce[at])){var Mt=typeof Ce[at]=="string"?Ce[at]:JSON.stringify(Ce[at]);Ke.push(encodeURIComponent(at)+"="+encodeURIComponent(Mt))}}),Ke.join("&")},$=Ce=>{var Ke=document.createElement("a");return Ke.href=Ce,Ke},oe=Ce=>$(Ce).pathname,re=Ce=>$(Ce).search,fe=Ce=>$(Ce).hash,Se=Ce=>{var Ke=G(Ce),at=Ke.split("/")[0];return at},Te=(Ce,Ke)=>oe(Ce)===oe(Ke),Je=Ce=>P.test(Ce),ht=Ce=>Ce==="/",Bt=Ce=>(Ce.search(b)<0?Ce="http://"+Ce.replace(/^(\/\/)+/,""):Ce=Ce.replace(P,function(Ke,at){return at}),Ce),ve=Ce=>Ce.search(E)<0?Bt(Ce):Ce,we=Ce=>Ce?C.test(Ce)?Ce:"http://"+G(Ce):"",ge=function(Ce){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:window.location.host;if(!Ce||!Je(Ce))return!1;var at=G(Ce),Mt=at.split("/")[0];return Mt.toLowerCase()!==Ke.toLowerCase()},rt=Ce=>Ce.search(I)>-1,vt=Ce=>Ce.search(T)>-1,st=Ce=>
2651X(Ce,"#")&&Ce.length<100,Vt=Ce=>X(Ce,"tel:")&&Ce.length<50,jt=Ce=>Vt(Ce)&&D.test(Ce.split("tel:")[1]),Lt=Ce=>X(Ce,"sms:")&&Ce.length<1e3,Ge=Ce=>Lt(Ce)?U.test(Ce.split("sms:")[1]):!1,rn=Ce=>X(Ce,"mailto:")&&Ce.length<1e3,Wt=Ce=>{if(!rn(Ce))return!1;var Ke=Ce.split("?")[0],at=Ke.split("@");return at.length===2&&j.test(at[1])},Gt=Ce=>X(Ce,"javascript:")&&Ce.length<250,tn=Ce=>X(Ce,"ftp:")&&Ce.length<100,Jt=Ce=>X(Ce,"\\/[^\\/]")&&Ce.length<150,In=Ce=>{var Ke="";return Ce?Ke=(Ce+"").toLowerCase().substring(0,6):window&&(Ke=window.location.protocol),Ke===v},Qn=Ce=>Ce&&v+"//"+G(Ce),se=function(Ce){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!(!In()||!Ce)){var at=Ce.all("object embed, iframe"),Mt=at.size();at.each(function(Ht,Qe){var Oe=Ht.getAttribute("src");Oe&&Ht.setAttribute("src",Qn(Oe)),Ke&&Mt===Qe+1&&(Ht.setStyle("display","none"),Ht.setStyle("display",null))})}},ye=Ce=>Ce.replace(A,"$1"),Pe=function(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",Ke="https://".startsWith(Ce.slice(0,8))||"http://".startsWith(Ce.slice(0,7))||"ftp://".startsWith(Ce.slice(0,6));return Ke?Ce:"http://".concat(Ce)},Ue=Ce=>{var Ke=Ce.filters,at=Ce.urlId,Mt=Ke?r.default.stringify(Ke,{arrayFormat:"repeat"}):"";return"/".concat(at)+(Mt?"?".concat(Mt):"")},Ze=Ce=>{if(!Jt(Ce))return{};var Ke=c(Ce.replace(/^\//,"").split("?"),2),at=Ke[0],Mt=Ke[1],Ht=Mt?r.default.parse(Mt):null;return{urlId:at,filters:Ht}},yt=Ce=>{var Ke=Je(Ce),at=Se(Ce).toLowerCase();if(Ke&&window.location.hostname.toLowerCase()===at){var Mt=G(Ce);return Mt.substr(Mt.indexOf("/"))}return Ce},_t=Ce=>{var Ke,at=(Ke=(0,l.getFrameWindow)())===null||Ke===void 0?void 0:Ke.location;if(!at)return!1;var Mt=at.href.replace(at.origin,""),Ht=Qe=>{var Oe=Qe.split("#")[0];return Oe=Oe.replace(/^\//,""),Oe};return Ht(Ce)===Ht(Mt)},St=Ce=>{var Ke;if(Ce=(Ke=Ce==null?void 0:Ce.trim())!==null&&Ke!==void 0?Ke:"",Ce==="")return t.default.EMPTY_STRING;var at=Ce.match(x);if(at&&at.length>2){var Mt=at[1].toLowerCase(),Ht=at[2].startsWith("//"),Qe=m.includes(Mt);if(!Qe)return t.default.MISC_PROTOCOL;if(!Ht)return t.default.MALFORMED_PROTOCOL}if(Ce.charAt(0)==="#")return t.default.ANCHOR;if(ge(Ce))return t.default.EXTERNAL_LINK;if(Ce.indexOf("/s/")===0)return t.default.FILE_LINK;if(Ce.charAt(0)==="/")return t.default.CONTENT_LINK;var Oe=yt(Ce);return _t(Oe)?t.default.SAME_PAGE_ANCHOR:null}},84099:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return I}});var n=c(e(40762)),r=c(e(33409)),i=c(e(903946)),t=c(e(151944)),l=c(e(862703)),o=c(e(845193)),d=e(893254),f=e(111241),h=c(e(805187)),a=c(e(963940));function c(C){return C&&C.__esModule?C:{default:C}}function p(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}
2651,P=(0,d.getLocalStorageData)(f.PopupOverlayLocalStorage.KEY);if(P&&!(0,h.default)(P)){var x=P[f.PopupOverlayLocalStorage.VERSION];if(x&&x<C.version)return!0;var T=P[f.PopupOverlayLocalStorage.SUBMITTED];if(T&&C.showUntilSignup)return!1;var D=Date.now(),U=P[f.PopupOverlayLocalStorage.CLOSED_DATE];if(U){var j=new Date(U);if(j.setDate(j.getDate()+C.displayFrequency),j<D&&C.displayFrequency!==-1)return!0}return!1}return!0}function v(C){var P=C.settings,x=P===void 0?{}:P,T=C.context,D=T===void 0?{}:T,U=C.isMobile,j=U===void 0?!1:U,k=C.urlSearch,G=k===void 0?"":k,H=D.pageType===i.default.NOT_FOUND&&D.collection&&D.collection.type===r.default.SPLASH_PAGE,ne=H||D.pageType===i.default.LOCK_SCREEN;return x.enableMobile===!1&&j||!x.style||x.style===n.default.NONE||ne||G.includes("sqsscreenshot=true")?!1:p(x)}function m(C){var P=C.websiteSettings;return a.default.isSevenOne()||!P.hasOwnProperty("ssBadgeType")?!1:P.ssBadgeType!==l.default.NONE}function b(C){var P=C.win,x=C.isMobile,T=C.settings;if(!x)return!1;var D=P.innerWidth,U=D<=1024;return!(!U||!T||!(0,o.default)(T.style)||T.style===t.default.NONE)}function E(C){var P=C.YNodeBody,x=P.all('img[data-licensed-asset-preview="true"]'),T=P.hasClass("has-preview-getty-imgs");return!x.isEmpty()||T}function A(C){var P=C.settings,x=P===void 0?{}:P,T=C.urlSearch,D=T===void 0?"":T;return D.includes("sqsscreenshot=true")?!1:x.isCookieBannerEnabled}var I={shouldShowPopupOverlay:v,shouldShowMobileInformationBar:b,shouldShowLicensedAssetsBar:E,shouldShowSSBadge:m,shouldShowCookieBanner:A}},680459:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return n}});function e(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=window.top;t.fbq&&t.fbq("track",r,i)}var n=e},860466:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return d}});var n=t(e(920768)),r=t(e(891123));function i(f,h,a){return h in f?Object.defineProperty(f,h,{value:a,enumerable:!0,configurable:!0,writable:!0}):f[h]=a,f}function t(f){return f&&f.__esModule?f:{default:f}}function l(f){for(var h=1;h<arguments.length;h++){var a=arguments[h]!=null?arguments[h]:{},c=Object.keys(a);typeof Object.getOwnPropertySymbols=="function"&&(c=c.concat(Object.getOwnPropertySymbols(a).filter(function(p){return Object.getOwnPropertyDescriptor(a,p).enumerable}))),c.forEach(function(p){i(f,p,a[p])})}return f}var o=new n.default;function d(f){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return o.track(f,l({},h,(0,r.default)()),a).catch(c=>{})}},891123:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return r}});var n=e(775744);function r(){var i={},t=window.Static,l=t.SQUARESPACE_CONTEXT;l.website&&(i.websiteId=l.website.id),l.templateId&&(i.templateId=l.templateId),l.templateInstallation&&l.templateInstallation.templateWebsite&&(i.variantId=l.templateInstallation.templateWebsite.id),l.authenticatedAccount&&l.authenticatedAccount.id&&(i.memberAccountId=l.authenticatedAccount.id);var o=window.location,d=o.pathname,f=o.hash;return i.pagePath=i.pagePath||d||"",f&&f!==""&&(i.pageHash=f.substring(1)),i.member_locale=(0,n.getResolvedMemberLocale)(),i.website_locale=(0,n.getResolvedWebsiteLocale)(),i}},49576:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(f,h){for(var a in h)Object.defineProperty(f,a,{enumerable:!0,get:h[a]})}n(s,{getAppDomain:function(){return t},getDomainForIdentifier:function(){return l},getStaticDomain:function(){return d},getWebsiteDomain:function(){return o}});var r=i(e(461761));function i(f){return f&&f.__esModule?f:{default:f}}var t=function(){return(0,r.default)(window,"Static.SQUARESPACE_CONTEXT.appDomain","")},l=function(h,a){return h+"."+(a||t())},o=function(h,a){return l(h.identifier,a||t())},d=function(){var h=t();return h?"https://assets."+h+"/universal":"/universal"}},685857:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"areCookiesEnabled",{enumerable:!0,get:function(){return e}});function e(){try{if(!("cookie"in document))return!1;
2651var n="_testCookieName";return document.cookie=n,document.cookie.includes(n)}catch(r){return!1}}},80122:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return o}});var n=t(e(290286)),r=e(619133),i=e(823856);function t(d){return d&&d.__esModule?d:{default:d}}function l(d){var f=d.one("a");if(!(!f||f.getAttribute("data-initialized"))){var h=f.get("parentNode"),a=f.ancestor(".sqs-block-button"),c=a.getAttribute("id"),p=f.getAttribute("href"),v=f.hasAttribute("target"),m=(0,r.isMailto)(p),b={id:c,buttonText:f.get("innerHTML"),clickthroughUrl:p,alignment:h.getAttribute("data-alignment"),size:h.getAttribute("data-button-size"),newWindow:v,context:n.default.BUTTON_BLOCK};(0,i.trackButtonView)(b),f.on("click",function(E){if(f.hasAttribute("data-tracked")){f.removeAttribute("data-tracked");return}var A=(!v||E.metaKey||E.ctrlKey||E.shiftKey)&&!m;A&&(E.preventDefault(),E.stopImmediatePropagation()),(0,i.trackButtonClick)(b).then(function(){A&&(f.setAttribute("data-tracked",!0),f.simulate("click"))})}),f.setAttribute("data-initialized",!0)}}var o=l},823856:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n($,oe){for(var re in oe)Object.defineProperty($,re,{enumerable:!0,get:oe[re]})}n(s,{addIntraPageEventFields:function(){return P},manageCookies:function(){return ee},track:function(){return te},trackButtonClick:function(){return q},trackButtonView:function(){return X},trackFormRender:function(){return Q},trackOverlayEvent:function(){return ae},trackPageview:function(){return Z},trackProductQuickView:function(){return ue}});var r=a(e(994336)),i=a(e(903946)),t=a(e(662892)),l=a(e(259682)),o=a(e(456903)),d=a(e(131626)),f=e(775744),h=p(e(337299));function a($){return $&&$.__esModule?$:{default:$}}function c($){if(typeof WeakMap!="function")return null;var oe=new WeakMap,re=new WeakMap;return(c=function(fe){return fe?re:oe})($)}function p($,oe){if(!oe&&$&&$.__esModule)return $;if($===null||typeof $!="object"&&typeof $!="function")return{default:$};var re=c(oe);if(re&&re.has($))return re.get($);var fe={__proto__:null},Se=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Te in $)if(Te!=="default"&&Object.prototype.hasOwnProperty.call($,Te)){var Je=Se?Object.getOwnPropertyDescriptor($,Te):null;Je&&(Je.get||Je.set)?Object.defineProperty(fe,Te,Je):fe[Te]=$[Te]}return fe.default=$,re&&re.set($,fe),fe}var v=["ss_cid","ss_cpvisit","ss_cvisit","ss_cvr","ss_cvt"],m=()=>Promise.resolve(),b={headers:{"Content-type":"application/x-www-form-urlencoded; charset=utf-8"}};function E(){return window.Static.SQUARESPACE_CONTEXT}function A(){return window.__WE_ARE_SQUARESPACE_DISABLING_CENSUS__}function I(){try{return window.localStorage.setItem("test","1"),!0}catch($){return!1}}function C($,oe){return oe&&($.pagePermissionTypeValue=oe.permissionType),$}function P($){var oe=E(),re=oe.itemId,fe=oe.item,Se=oe.collectionId,Te=oe.collection;C($,Te),re&&fe?($.pageTitle=fe.title,$.pageId=re,$.contentSource="i"):Se&&Te&&($.pageTitle=Te.title,$.pageId=Se,$.contentSource="c"),$.pagePath=window.location.pathname}function x(){var $=E(),oe=$.authenticatedAccount,re=$.pageType,fe=$.websiteRoles,Se=fe&&Object.keys(fe).map(Je=>parseInt(Je,10)).includes(l.default.VIEWER)&&Object.keys(fe).length===1,Te=!window.location.pathname.match(/\/config\/*/)&&Se;return(!oe||Te)&&re!==i.default.NOT_FOUND&&re!==i.default.LOCK_SCREEN&&re!==i.default.MEMBER_AREA_ACCESS_DENIED&&A()!==!0}function T(){var $=E().website;return!!($!=null&&$.cloneable)}function D(){var $=E().cookieSettings;if(T())return!0;var oe="ss_performanceCookiesAllowed";return $&&$.isRestrictiveCookiePolicyEnabled&&(!$.isCookieBannerEnabled||!r.default.get(oe)||r.default.get(oe)==="false")}function U($){return oe=>{if(x()){var re=h.hit(D());return oe.visitorCookie=re,P(oe),o.default.post($,oe,{timeout:2500}).catch(m)}return Promise.resolve()}}function j($){return $.userAgent=navigator.userAgent,$.clientDate=new Date().getTime(),$.viewportInnerHeight=window.innerHeight,$.viewportInnerWidth=window.innerWidth,$.screenHeight=window.screen.height,$.screenWidth=window.screen.width,$}function k($){var oe=E(),re=oe.website,fe=oe.templateId;return re&&($.websiteId=re.id),fe&&($.templateId=fe),$.website_locale=(0,f.getResolvedWebsiteLocale)(),$}function G($){$.url=window.location.pathname;var oe=E(),re=oe.itemId,fe=oe.item,Se=oe.collectionId,Te=oe.collection;return C($,Te),re&&fe?($.title=fe.title,$.itemId=re,$.recordType=fe.recordType):Se&&Te&&($.title=Te.title,$.collectionId=Se),$}function H(){return{localStorageSupported:I(),queryString:window.location.search,referrer:window.document.referrer}}function ne(){return window.location.pathname==="/search"}function ee(){if(D())for(var $=0;$<v.length;$++)r.default.get(v[$])&&r.default.set(v[$],"",{path:"/",expires:new Date(0).toUTCString()})}function te($,oe){if(x()){(typeof oe!="object"||oe===null)&&(oe={}),k(oe),j(oe),G(oe);var re=h.hit(D());o.default.post("/api/census/RecordHit",d.default.stringify({event:$,data:JSON.stringify(oe),ss_cvr:re},{arrayFormat:"repeat"}),b).catch(m)}}var q=U("/api/census/button-click"),X=U("/api/census/button-render");function Q($){if(x()){var oe=h.hit(D()),re={formId:$,visitorCookie:oe};return P(re),o.default.post("/api/census/form-render",re).catch(m)}return Promise.resolve()}function ae($){if(x()){var oe=h.hit(D());return $.visitorCookie=oe,P($),o.default.post("/api/census/overlay",$).catch(m)}}function Z(){if(!ne()){var $=H();te(t.default.PAGE_VIEW,$)}}function ue($){x()&&o.default.post("/api/census/RecordQuickView/".concat($))}},799696:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(p,v){for(var m in v)Object.defineProperty(p,m,{enumerable:!0,get:v[m]})}e(s,{createCvr:function(){return a},getUuid:function(){return f},updateCvr:function(){return c},validateCvr:function(){return h}});function n(p,v){(v==null||v>p.length)&&(v=p.length);for(var m=0,b=new Array(v);m<v;m++)b[m]=p[m];return b}function r(p){if(Array.isArray(p))return p}function i(p,v){var m=p==null?null:typeof Symbol!="undefined"&&p[Symbol.iterator]||p["@@iterator"];if(m!=null){var b=[],E=!0,A=!1,I,C;try{for(m=m.call(p);!(E=(I=m.next()).done)&&(b.push(I.value),!(v&&b.length===v));E=!0);}catch(P){A=!0,C=P}finally{try{!E&&m.return!=null&&m.return()}finally{if(A)throw C}}return b}}
2651function t(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(p,v){return r(p)||i(p,v)||o(p,v)||t()}function o(p,v){if(p){if(typeof p=="string")return n(p,v);var m=Object.prototype.toString.call(p).slice(8,-1);if(m==="Object"&&p.constructor&&(m=p.constructor.name),m==="Map"||m==="Set")return Array.from(m);if(m==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(m))return n(p,v)}}var d=/^[\w\d-]+(\|[1-9]\d*){4}$/;function f(p){return typeof p!="undefined"?(p^Math.random()*16>>p/4).toString(16):("10000000-1000-4000-8000"+-1e11).replace(/[018]/g,f)}function h(p){return d.test(p)?p:null}function a(p){p=p||new Date().getTime();var v=f();return[v,p,p,p,1].join("|")}function c(p,v){var m=l(p.split("|"),5),b=m[0],E=m[1],A=m[2],I=m[3],C=m[4];return v=v||new Date().getTime(),[b,E,I,v,parseInt(C,10)+1].join("|")}},785767:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(t,l){for(var o in l)Object.defineProperty(t,o,{enumerable:!0,get:l[o]})}e(s,{createCvt:function(){return i},validateCvt:function(){return r}});var n=/^[1-9]\d*$/;function r(t){return n.test(t)?t:null}function i(t){return t=t||new Date().getTime(),t.toString()}},337299:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(c,p){for(var v in p)Object.defineProperty(c,v,{enumerable:!0,get:p[v]})}n(s,{getFutureUTCDate:function(){return h},hit:function(){return a}});var r=e(799696),i=e(785767),t=l(e(994336));function l(c){return c&&c.__esModule?c:{default:c}}var o=(0,t.default)(document,!1),d=1e3*60*60*24*365,f=1e3*60;function h(c,p){return p=p||new Date().getTime(),new Date(p+c).toUTCString()}function a(c){if(c)return(0,r.createCvr)();var p,v=(0,r.validateCvr)((p=o.get("ss_cvr"))!==null&&p!==void 0?p:""),m,b=(0,i.validateCvt)((m=o.get("ss_cvt"))!==null&&m!==void 0?m:""),E=new Date().getTime(),A={cvr:{path:"/",expires:h(d*2,E)},cvt:{path:"/",expires:h(f*30,E)}};return v&&!b?(v=(0,r.updateCvr)(v,E),b=(0,i.createCvt)(E)):v||(v=(0,r.createCvr)(E),b=(0,i.createCvt)(E)),o.set("ss_cvr",v,A.cvr),o.set("ss_cvt",b!=null?b:"",A.cvt),v}},144876:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return l}});var n=e(419467),r="USD",i=null,t={getStoreCurrency(){return i||(i=(0,n.get)(window,["Static","SQUARESPACE_CONTEXT","websiteSettings","storeSettings","selectedCurrency"],r)),i},updateStoreCurrency(o){i=o}},l=t},64719:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(ae,Z){for(var ue in Z)Object.defineProperty(ae,ue,{enumerable:!0,get:Z[ue]})}n(s,{trackAddToCart:function(){return v},trackApiKeyCreationModalCancel:function(){return U},trackApiKeyCreationModalComplete:function(){return j},trackApiKeyCreationModalCopy:function(){return T},trackApiKeyCreationModalNext:function(){return D},trackApiKeysPanelCreateKey:function(){return C},trackApiKeysPanelDeleteKey:function(){return P},trackApiKeysPanelDeleteKeyConfirm:function(){return x},trackApiKeysPanelLearnMore:function(){return A},trackApiKeysPanelTermsOfUse:function(){return I},trackCartPageProductFormClose:function(){return a},trackCartPageProductFormOpen:function(){return h},trackCartPageProductFormSubmit:function(){return c},trackCreateCustomerAccount:function(){return p},trackDynamicAdsProductsFeedUrlCopy:function(){return k},trackFacebookPixelSaveId:function(){return G},trackInventoryPanelClickNextPage:function(){return Q},trackInventoryPanelClickRow:function(){return X},trackInventoryPanelClickRowExpander:function(){return q},trackInventoryPanelSearchProducts:function(){return H},trackInventoryPanelSortOnName:function(){return ne},trackInventoryPanelSortOnPrice:function(){return te},trackInventoryPanelSortOnStock:function(){return ee},trackSearch:function(){return m},trackSubscribeNewsletter:function(){return b},trackViewProductPage:function(){return E}});var r=d(e(856387)),i=d(e(619394)),t=d(e(680459)),l=d(e(860466));function o(ae,Z,ue){return Z in ae?Object.defineProperty(ae,Z,{value:ue,enumerable:!0,configurable:!0,writable:!0}):ae[Z]=ue,ae}function d(ae){return ae&&ae.__esModule?ae:{default:ae}}function f(ae){for(var Z=1;Z<arguments.length;Z++){var ue=arguments[Z]!=null?arguments[Z]:{},$=Object.keys(ue);typeof Object.getOwnPropertySymbols=="function"&&($=$.concat(Object.getOwnPropertySymbols(ue).filter(function(oe){return Object.getOwnPropertyDescriptor(ue,oe).enumerable}))),$.forEach(function(oe){o(ae,oe,ue[oe])})}return ae}var h=()=>(0,l.default)(r.default.CART_PAGE_PRODUCT_FORM_OPEN),a=()=>(0,l.default)(r.default.CART_PAGE_PRODUCT_FORM_CLOSE),c=()=>(0,l.default)(r.default.CART_PAGE_PRODUCT_FORM_SUBMIT),p=function(){var ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,t.default)(r.default.CREATE_CUSTOMER_ACCOUNT,ae)},v=function(){var ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,t.default)(r.default.ADD_TO_CART,ae)},m=function(){var ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,t.default)(r.default.SEARCH,ae)},b=function(){var ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,t.default)(r.default.SUBSCRIBE_NEWSLETTER,ae)},E=function(){var ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,t.default)(r.default.VIEW_PRODUCT_PAGE,ae)},A=()=>(0,l.default)("interface_click",{identifier:i.default.API_KEYS_PANEL_LEARN_MORE}),I=()=>(0,l.default)("interface_click",{identifier:i.default.API_KEYS_PANEL_TERMS_OF_USE}),C=()=>(0,l.default)("interface_click",{identifier:i.default.API_KEYS_PANEL_CREATE_KEY}),P=ae=>(0,l.default)("interface_click",f({identifier:i.default.API_KEYS_PANEL_DELETE_KEY},ae)),x=ae=>(0,l.default)("interface_click",f({identifier:i.default.API_KEYS_PANEL_DELETE_KEY_CONFIRM},ae)),T=ae=>(0,l.default)("interface_click",f({identifier:i.default.API_KEY_CREATION_MODAL_COPY},ae)),D=ae=>(0,l.default)("interface_click",f({identifier:i.default.API_KEY_CREATION_MODAL_NEXT},ae)),U=ae=>(0,l.default)("interface_click",f({identifier:i.default.API_KEY_CREATION_MODAL_CANCEL},ae)),j=ae=>(0,l.default)("interface_click",f({identifier:i.default.API_KEY_CREATION_MODAL_COMPLETE},ae)),k=()=>
2651(0,l.default)(r.default.FACEBOOK_DYNAMIC_ADS_PRODUCTS_FEED_URL_COPY),G=()=>(0,l.default)(r.default.FACEBOOK_PIXEL_SAVE_ID),H=()=>(0,l.default)(r.default.INVENTORY_PANEL_SEARCH_PRODUCTS),ne=()=>(0,l.default)(r.default.INVENTORY_PANEL_SORT_ON_NAME),ee=()=>(0,l.default)(r.default.INVENTORY_PANEL_SORT_ON_STOCK),te=()=>(0,l.default)(r.default.INVENTORY_PANEL_SORT_ON_PRICE),q=()=>(0,l.default)(r.default.INVENTORY_PANEL_CLICK_ROW_EXPANDER),X=()=>(0,l.default)(r.default.INVENTORY_PANEL_CLICK_ROW),Q=()=>(0,l.default)(r.default.INVENTORY_PANEL_CLICK_NEXT_PAGE)},542833:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(I,C){for(var P in C)Object.defineProperty(I,P,{enumerable:!0,get:C[P]})}e(s,{addBreadcrumb:function(){return c},captureEvent:function(){return m},captureException:function(){return v},captureMessage:function(){return p},configureScope:function(){return b},getCurrentScope:function(){return A},isSentryConnected:function(){return o},withScope:function(){return E}});var n,r=()=>{},i=I=>function(C){for(var P=arguments.length,x=new Array(P>1?P-1:0),T=1;T<P;T++)x[T-1]=arguments[T];return console.log("[Sentry][".concat(I,"] ").concat(C),...x),"some-error-identifier"},t=!1,l=I=>{var C=I.category,P=I.message;console.log("[Sentry][addBreadcrumb] (".concat(C,") ").concat(P))},o=!1;function d(){return new Proxy({},{get:()=>r})}var f=function(){for(var C=arguments.length,P=new Array(C),x=0;x<C;x++)P[x]=arguments[x];var T=P.length===2?P[1]:P[0],D=d();return T(D)},h,a=(h=(n=window)===null||n===void 0?void 0:n.SQUARESPACE_SENTRY)!==null&&h!==void 0?h:{addBreadcrumb:t?l:r,captureMessage:i("captureMessage"),captureException:i("captureException"),captureEvent:i("captureEvent"),getCurrentScope:d,configureScope:r,withScope:f},c=a.addBreadcrumb,p=a.captureMessage,v=a.captureException,m=a.captureEvent,b=a.configureScope,E=a.withScope,A=a.getCurrentScope;window.SQUARESPACE_SENTRY?o=!0:console.warn("SENTRY WAS __NOT__ INITIALIZED. Logs will be forwarded to console instead.")},842364:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return h}});var n=r(e(625392));function r(a){return a&&a.__esModule?a:{default:a}}var i=/({[^}]+})/g,t=/{([^}]+)}/,l=a=>typeof a=="string",o=(0,n.default)(function(a){return a.split(i)}),d=(a,c)=>a+"-"+JSON.stringify(c),f=(0,n.default)(function(a,c){return typeof c=="object"&&c!==null&&(a=a.map(p=>{var v=p.match(t);return v&&c.hasOwnProperty(v[1])?c[v[1]]+"":p})),a.join("")},d),h=function(a){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!c||!l(a))return a;var p=o(a);return f(p,c)}},82311:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return i}});var n=r(e(545334));function r(t){return t&&t.__esModule?t:{default:t}}function i(t){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;t=(0,n.default)(t);var o=t.isAfter()||!l&&t.diff((0,n.default)(),"s")>-60;return o?t.from(t):t.fromNow()}},555048:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return h}});var n=e(877196);function r(a,c,p,v,m,b,E){try{var A=a[b](E),I=A.value}catch(C){p(C);return}A.done?c(I):Promise.resolve(I).then(v,m)}function i(a){return function(){var c=this,p=arguments;return new Promise(function(v,m){var b=a.apply(c,p);function E(I){r(b,v,m,E,A,"next",I)}function A(I){r(b,v,m,E,A,"throw",I)}E(void 0)})}}function t(a,c,p){return c in a?Object.defineProperty(a,c,{value:p,enumerable:!0,configurable:!0,writable:!0}):a[c]=p,a}function l(a){for(var c=1;c<arguments.length;c++){var p=arguments[c]!=null?arguments[c]:{},v=Object.keys(p);typeof Object.getOwnPropertySymbols=="function"&&(v=v.concat(Object.getOwnPropertySymbols(p).filter(function(m){return Object.getOwnPropertyDescriptor(p,m).enumerable}))),v.forEach(function(m){t(a,m,p[m])})}return a}function o(a,c){var p,v,m,b,E={label:0,sent:function(){if(m[0]&1)throw m[1];return m[1]},trys:[],ops:[]};return b={next:A(0),throw:A(1),return:A(2)},typeof Symbol=="function"&&(b[Symbol.iterator]=function(){return this}),b;function A(C){return function(P){return I([C,P])}}function I(C){if(p)throw new TypeError("Generator is already executing.");for(;E;)try{if(p=1,v&&(m=C[0]&2?v.return:C[0]?v.throw||((m=v.return)&&m.call(v),0):v.next)&&!(m=m.call(v,C[1])).done)return m;switch(v=0,m&&(C=[C[0]&2,m.value]),C[0]){case 0:case 1:m=C;break;case 4:return E.label++,{value:C[1],done:!1};case 5:E.label++,v=C[1],C=[0];continue;case 7:C=E.ops.pop(),E.trys.pop();continue;default:if(m=E.trys,!(m=m.length>0&&m[m.length-1])&&(C[0]===6||C[0]===2)){E=0;continue}if(C[0]===3&&(!m||C[1]>m[0]&&C[1]<m[3])){E.label=C[1];break}if(C[0]===6&&E.label<m[1]){E.label=m[1],m=C;break}if(m&&E.label<m[2]){E.label=m[2],E.ops.push(C);break}m[2]&&E.ops.pop(),E.trys.pop();continue}C=c.call(a,E)}catch(P){C=[6,P],v=0}finally{p=m=0}if(C[0]&5)throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}}var d=function(){var a=i(function(c){return o(this,function(p){switch(p.label){case 0:switch(c){case n.effectTypes.liquid:return[3,1];case n.effectTypes.filmGrain:return[3,3];case n.effectTypes.parallax:return[3,5];case n.effectTypes.refractedCircles:return[3,7];case n.effectTypes.refractedLines:return[3,9]}return[3,11];case 1:return[4,e.e("51028").then(e.bind(e,431710))];case 2:return[2,p.sent()];case 3:return[4,e.e("59039").then(e.bind(e,876029))];case 4:return[2,p.sent()];case 5:return[4,e.e("65103").then(e.bind(e,372882))];case 6:return[2,p.sent()];case 7:return[4,e.e("39632").then(e.bind(e,920255))];case 8:return[2,p.sent()];case 9:return[4,e.e("89492").then(e.bind(e,651490))];case 10:return[2,p.sent()];case 11:return[2]}})});return function(p){return a.apply(this,arguments)}}(),f=function(){var a=i(function(c,p){var v,m,b,E,A,I;return o(this,function(C){switch(C.label){case 0:return v=c.parentNode.querySelector(".imageEffe
2651ctContainer"),v?(m=p||JSON.parse(v.dataset.effect),m?(b=m.type,!b||b==="none"?[2]:[4,d(b)]):[2]):[2];case 1:return E=C.sent(),A=E.default,I=new A({image:c,container:v,effectProps:l({},m)}),[2,I]}})});return function(p,v){return a.apply(this,arguments)}}(),h={createImageEffect:f}},836416:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"isWindowInDamaskFrame",{enumerable:!0,get:function(){return e}});function e(n){var r=window.top;try{return!!(r&&(r.Y||r.YUI_NOT_YET_LOADED)&&r.Y!==n&&(!window.frameElement||!window.frameElement.hasAttribute("data-is-visitor-preview")))}catch(i){return!1}}},361367:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return n}});function e(r,i){if(typeof r.closest=="function")return r.closest(i)||null;for(;r;){if(r.matches(i))return r;r=r.parentElement}return null}function n(r){if(!r)return!1;var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"sqs-dynamic-text",t=r.ownerDocument,l=t.defaultView;if(!l)return!1;var o=l.innerWidth,d=Array.from(r.querySelectorAll("."+i));return d.forEach(function(f){var h=f.offsetWidth,a=Math.floor(h/o*1e3)/10,c=parseInt(f.getAttribute("data-width-percentage"),10);if(c!==a){f.style.fontSize="calc(0.5rem + "+a+"%)",f.style.fontSize="max(.75rem, "+a+"%)",f.setAttribute("data-width-percentage",a);var p=parseInt(l.getComputedStyle(f,null).getPropertyValue("font-size"),10),v=f.firstChild;v&&v.classList&&(p>0&&p<=13?v.classList.add("min-font-set"):v.classList.contains("min-font-set")&&v.classList.remove("min-font-set"));var m=e(f,".image-block-outer-wrapper");m&&m.classList.add("sqs-text-ready")}}),!0}},683709:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return b}});var n=e(419467),r=c(e(708380)),i=c(e(749189)),t=c(e(841732)),l=c(e(666627)),o=c(e(374187)),d=c(e(953995)),f=c(e(62128)),h=c(e(710788));function a(E,A,I){return A in E?Object.defineProperty(E,A,{value:I,enumerable:!0,configurable:!0,writable:!0}):E[A]=I,E}function c(E){return E&&E.__esModule?E:{default:E}}function p(E){for(var A=1;A<arguments.length;A++){var I=arguments[A]!=null?arguments[A]:{},C=Object.keys(I);typeof Object.getOwnPropertySymbols=="function"&&(C=C.concat(Object.getOwnPropertySymbols(I).filter(function(P){return Object.getOwnPropertyDescriptor(I,P).enumerable}))),C.forEach(function(P){a(E,P,I[P])})}return E}var v=window.matchMedia("(prefers-reduced-motion: reduce)"),m=()=>v.matches;class b{redrawPath(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},I=A.regionWidth,C=I===void 0?100:I,P=A.textHeight,x=P===void 0?10:P,T=A.transformYOffset,D=T===void 0?0:T,U=A.waveFrequencyWidth,j=U===void 0?0:U,k=this.props.waveIntensity,G=j*.333,H=Math.ceil((C+j*2)/j)+1,ne=-j,ee=x*.662,te=function(){var Q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return[...Array(H).keys()].reduce((ae,Z)=>{var ue=ne+Z*j,$=Q+(Z%2===0?0:k);return ae+(Z===0?" L".concat(ue,",").concat($):" S".concat(ue-G,",").concat($," ").concat(ue,",").concat($))},"")},q="M".concat(ne,",").concat(ee," ").concat(te(ee)),X=`
2652      M`.concat(ne,",").concat(k+x,`
2653      `).concat(te(x-D),`
2654      M`).concat(ne,",").concat(Math.max(k,D),`
2655      `).concat(te(D),`
2656    `);this.ref.path.setAttribute("d",q),this.ref.pathGroup.setAttribute("transform","translate(0, ".concat(x*.05,")")),this.ref.pathHitbox.setAttribute("d",q),this.ref.pathHitbox.setAttribute("stroke-width",x),this.ref.pathHitboxFocusOutline.setAttribute("d",X),this.ref.pathHitboxGroup.setAttribute("transform","translate(0, ".concat(-ee+ee*.75,")")),this.info.pathLength=this.ref.path.getTotalLength(),this.lerps=this.buildLerps(3)}buildLerps(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:3,I=Math.ceil(this.info.pathLength/A)+1;return[...Array(I).keys()].reduce((C,P)=>{var x=P*A,T=this.ref.path.getPointAtLength(x);if(C.points[P]=T,C.index[P]=x,C.x[P]=T.x,C.y[P]=T.y,P>0){var D=P-1,U=C.points[D],j=C.points[P];C.rotation[D]=Math.atan2(j.y-U.y,j.x-U.x)*180/Math.PI,P===I-1&&(C.rotation[P]=C.rotation[D])}return C},{index:[],points:[],x:[],y:[],rotation:[]})}onTick(){this.wave.tick(this.lerps)}bindListeners(){r.default.on(this.render,0),this.resizeObserver=new ResizeObserver(this.render),this.resizeObserver.observe(this.ref.measurementContainer),v!=null&&v.addEventListener?v.addEventListener("change",this.handleMediaQueryListChange):v.addListener(this.handleMediaQueryListChange),this.intersectionScroll=ne
2656w i.default(this.node,{onIntersection:this.onIntersection,normalize:!1}),this.ref.hitbox&&this.props.pausedOnHover&&(this.ref.hitbox.addEventListener("mouseenter",this.onPointerEnter),this.ref.hitbox.addEventListener("touchstart",this.onPointerEnter),this.ref.hitbox.addEventListener(["touchend","touchcancel"],this.onPointerLeave),this.ref.hitbox.addEventListener(["mouseleave"],this.onPointerLeave)),this.tweakListener=this.Y.Global.on("tweak:change",this.rerender),document.fonts.ready.then(()=>{this.rerender()})}unbindListeners(){var A,I;r.default.off(this.render,0),this.resizeObserver.disconnect(),v!=null&&v.removeEventListener?v.removeEventListener("change",this.handleMediaQueryListChange):v.removeListener(this.handleMediaQueryListChange),(A=this.intersectionScroll)===null||A===void 0||A.destroy(),this.ref.hitbox&&this.props.pausedOnHover&&(this.ref.hitbox.removeEventListener("mouseenter",this.onPointerEnter),this.ref.hitbox.removeEventListener("touchstart",this.onPointerEnter),this.ref.hitbox.removeEventListener(["touchend","touchcancel"],this.onPointerLeave),this.ref.hitbox.removeEventListener(["mouseleave"],this.onPointerLeave)),(I=this.tweakListener)===null||I===void 0||I.detach()}start(){this.rAFID=requestAnimationFrame(this.tick)}stop(){cancelAnimationFrame(this.rAFID)}restart(){this.stop(),this.start()}constructor(A,I){var C=this;a(this,"defaultAnimationProps",{waveFrequency:1,waveIntensity:0,animationDirection:t.default.LEFT,animationSpeed:1,pausedOnHover:!1}),a(this,"info",{pathLength:0}),a(this,"prevRegionWidth",-1),a(this,"prevTextHeight",-1),a(this,"uniforms",{hover:{value:1}}),a(this,"intersectionScroll",null),a(this,"resizeObserver",null),a(this,"rAFID",null),a(this,"render",function(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},j=U.isForce,k=j===void 0?!1:j;if(C.node){var G=C.props,H=G.waveIntensity,ne=G.waveFrequency,ee=(0,o.default)(250,1e3,(0,n.clamp)(ne*.1,0,1)),te=Math.max(C.node.clientWidth,50),q=C.ref.measurementContainer.clientWidth,X=C.ref.originGroupItemNodes.map(Z=>{var ue=Z.clientWidth,$=window.getComputedStyle(Z),oe=parseFloat($.marginRight)||0;return{width:ue,spacing:oe}}),Q=C.ref.firstMeasuredItemNode.clientHeight,ae=Q*.1;(te!==C.prevRegionWidth||Q!==C.prevTextHeight||k)&&C.redrawPath({regionWidth:te,waveFrequencyWidth:ee,textHeight:Q,transformYOffset:ae}),C.prevRegionWidth=te,C.prevTextHeight=Q,C.wave.onResize({measuredItems:X,measuredWidth:Math.max(q,50),pathLength:C.info.pathLength,regionWidth:te,padding:ee}),C.ref.svg.style.height="".concat(Q+H,"px"),C.ref.svg.style.transform="translateY(".concat(ae,"px)"),C.ref.svg.style.overflow="visible",C.ref.path
2656HitboxFocusOutline.style.transform="translateY(".concat(ae,"px)")}}),a(this,"rerender",()=>{this.debouncedRerender=(0,n.debounce)(this.render,1e3),this.debouncedRerender()}),a(this,"handleMediaQueryListChange",U=>{var j=U.matches;j?this.stop():this.start()}),a(this,"onIntersection",U=>{if(U&&!m()){this.isImmediate=!0,this.start();return}this.stop()}),a(this,"onPointerEnter",()=>{this.ref.pathHitbox.dataset.hover=!0,this.uniforms.hover.value=0}),a(this,"onPointerLeave",()=>{this.ref.pathHitbox.dataset.hover=!1,this.uniforms.hover.value=1}),a(this,"tick",()=>{this.onTick(),this.rAFID=requestAnimationFrame(this.tick)}),a(this,"destroy",()=>{var U,j;this.unbindListeners(),this.stop(),this.wave.destroy(),(j=this.debouncedRerender)===null||j===void 0||(U=j.cancel)===null||U===void 0||U.call(j),delete this.node}),this.node=A,this.Y=I,this.ref=(0,d.default)(this.node);var P=this.node.closest(".sqs-block-marquee").id.replace("block-","");(0,f.default)(P,this.ref),this.props=p({},this.defaultAnimationProps,JSON.parse(this.ref.props.textContent)),this.ref.wrapper.dataset.ready=!0;var x=this.props,T=x.animationDirection,D=x.animationSpeed;this.wave=new h.default({container:this.ref.textPath,animationDirection:T,originGroupItemNodes:this.ref.originGroupItemNodes,path:this.ref.path,sharedUniforms:this.uniforms,animationSpeed:l.default[T]*D,svgGroupItemNodes:this.ref.svgGroupItemNodes,trackContainer:this.ref.trackContainer}),this.render(),this.bindListeners()}}},710788:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return d}});var n=i(e(432297));function r(f,h,a){return h in f?Object.defineProperty(f,h,{value:a,enumerable:!0,configurable:!0,writable:!0}):f[h]=a,f}function i(f){return f&&f.__esModule?f:{default:f}}function t(f){for(var h=1;h<arguments.length;h++){var a=arguments[h]!=null?arguments[h]:{},c=Object.keys(a);typeof Object.getOwnPropertySymbols=="function"&&(c=c.concat(Object.getOwnPropertySymbols(a).filter(function(p){return Object.getOwnPropertyDescriptor(a,p).enumerable}))),c.forEach(function(p){r(f,p,a[p])})}return f}function l(f,h){var a=Object.keys(f);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(f);h&&(c=c.filter(function(p){return Object.getOwnPropertyDescriptor(f,p).enumerable})),a.push.apply(a,c)}return a}function o(f,h){return h=h!=null?h:{},Object.getOwnPropertyDescriptors?Object.defineProperties(f,Object.getOwnPropertyDescriptors(h)):l(Object(h)).forEach(function(a){Object.defineProperty(f,a,Object.getOwnPropertyDescriptor(h,a))}),f}class d{onResize(h){var a=h.measuredItems,c=h.measuredWidth,p=h.padding,v=h.pathLength,m=this.props,b=m.path,E=m.trackContainer,A=m.container,I=m.originGroupItemNodes,C=m.svgGroupItemNodes,P=Math.ceil((v+c)/c)*c,x=Math.ceil(P/c);for(this.info.measuredWidth=c,this.info.pathLength=v,this.info.padding=p,b.setAttribute("stroke-dasharray",this.getStrokeDashArray(a));this.info.numGroups<x&&A.childElementCount/I.length<x;){this.info.numGroups+=1;var T=new n.default({container:A,domContainer:E,originGroupItemNodes:I,path:b,svgGroupItemNodes:C});this.waveGroups.push(T)}this.positionGroups(a)}getStrokeDashArray(h){return h.reduce((a,c)=>a+"".concat(c.width," ").concat(c.spacing," "),"")}positionGroups(h){var a=0;this.waveGroups.forEach(c=>{a=c.positionItems({x:a,measuredItems:h})})}tick(h){var a,c=this.props,p=c.container,v=c.path,m=c.animationSpeed,b=this.info.measuredWidth;this.uniforms.progress.value-=m*this.uniforms.hover.value;var E=((b+this.uniforms.progress.value)%b+b)%b;p.setAttribute("startOffset",-E),v.setAttribute("stroke-dashoffset",E),(a=this.waveGroups)===null||a===void 0||a.forEach(A=>A.updateItemVisibility(E,this.info.pathLength,this.info.padding))}destroy(){var h;(h=this.waveGroups)===null||h===void 0||h.forEach(a=>a.destroy()),this.waveGroups=null}constructor(h){r(this,"waveGroups",[]),r(this,"info",{pathLength:0,padding:0,measuredWidth:0,numGroups:0}),this.props=h,this.uniforms=o(t({},this.props.sharedUniforms),{progress:{value:0}})}}r(d,"defaultProps",{animationDirection:"left",animationSpeed:-1,container:null,originGroupItemNodes:[],path:null,sharedUniforms:{hover:{value:0}},svgGroupItemNodes:[],trackContainer:null})},432297:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return n}});function e(r,i,t){return i in r?Object.defineProperty(r,i,{value:t,enumerable:!0,configurable:!0,writable:!0}):r[i]=t,r}class n{getItems(){var i=this.props,t=i.container,l=i.svgGroupItemNodes;return l.reduce((o,d)=>{var f=d.cloneNode(!0),h={x:0,width:0,node:f,domNode:null,isOffscreen:!1};return o.push(h),t.appendChild(f),o},[])}positionItems(){for(var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=i.x,l=i.measuredItems,o=t,d=0;d<this.info.numItems;d+=1){var f=this.items[d],h=l[d],a=h.width+h.spacing;f.x=o,f.width=a,f.node.setAttribute("x",f.x),o+=a}return o}updateItemVisibility(i,t,l){for(var o=0;o<this.info.numItems;o+=1){var d=this.items[o],f=d.x-i>t-l||d.x+d.width-i<l;
2656d.isOffscreen!==f&&(d.node.style.display=f?"none":"block"),d.isOffscreen=f}}destroy(){this.items=[],this.info.numItems=0}constructor(i){e(this,"info",{numItems:0}),this.props=i,this.items=this.getItems(),this.info.numItems=this.items.length}}e(n,"defaultProps",{container:null,domContainer:null,originGroupItemNodes:[],path:null,svgGroupItemNodes:[]})},953995:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return n}});var e=r=>({wrapper:r.querySelector(".Marquee"),display:r.querySelector(".Marquee-display"),props:r.querySelector(".Marquee-props"),measurementContainer:r.querySelector(".Marquee-measure"),firstMeasuredItemNode:r.querySelector(".Marquee-measure h1, .Marquee-measure p"),originGroupItemNodes:Array.from(r.querySelectorAll(".Marquee-measure .Marquee-item")),trackContainer:r.querySelector(".Marquee-track"),svg:r.querySelector(".Marquee-svg"),svgGroup:r.querySelector(".Marquee-svg-group"),svgGroupItemNodes:Array.from(r.querySelectorAll(".Marquee-svg-group > *")),path:r.querySelector(".Marquee-path"),pathGroup:r.querySelector(".Marquee-path-group"),hitbox:r.querySelector("[data-hitbox]"),pathHitbox:r.querySelector(".Marquee-path-hitbox"),pathHitboxFocusOutline:r.querySelector(".Marquee-path-hitbox-focus-outline"),pathHitboxGroup:r.querySelector(".Marquee-path-hitbox-group"),textPath:r.querySelector(".Marquee-svg-text"),visuallyHiddenTextContent:r.querySelector(".v6-visually-hidden")}),n=e},691754:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return i}});var n=r(e(683709));function r(t){return t&&t.__esModule?t:{default:t}}var i=(t,l)=>new n.default(t,l)},374187:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return n}});var e=(r,i,t)=>r*(1-t)+i*t,n=e},62128:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return n}});var e=(r,i)=>{var t,l,o,d,f,h;(t=i.path)===null||t===void 0||t.setAttribute("id",r),(l=i.pathHitbox)===null||l===void 0||l.setAttribute("id",r),(o=i.textPath)===null||o===void 0||o.setAttribute("href","#"+r),(d=i.svgGroup)===null||d===void 0||d.setAttribute("href","#"+r),(f=i.visuallyHiddenTextContent)===null||f===void 0||f.setAttribute("id","ariaLabel"+r),(h=i.hitbox)===null||h===void 0||h.setAttribute("aria-labelledby","ariaLabel"+r)},n=e},343185:function(_,s){"use strict";var e;e={value:!0},Object.defineProperty(s,"onPointerAction",{enumerable:!0,get:function(){return n}});function n(r,i,t){for(var l=arguments.length,o=new Array(l>3?l-3:0),d=3;d<l;d++)o[d-3]=arguments[d];return r.on("click",i,t,...o)}},489365:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return t}});function n(l,o,d,f,h,a,c){try{var p=l[a](c),v=p.value}catch(m){d(m);return}p.done?o(v):Promise.resolve(v).then(f,h)}function r(l){return function(){var o=this,d=arguments;return new Promise(function(f,h){var a=l.apply(o,d);function c(v){n(a,f,h,c,p,"next",v)}function p(v){n(a,f,h,c,p,"throw",v)}c(void 0)})}}function i(l,o){var d,f,h,a,c={label:0,sent:function(){if(h[0]&1)throw h[1];return h[1]},trys:[],ops:[]};return a={next:p(0),throw:p(1),return:p(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function p(m){return function(b){return v([m,b])}}function v(m){if(d)throw new TypeError("Generator is already executing.");for(;c;)try{if(d=1,f&&(h=m[0]&2?f.return:m[0]?f.throw||((h=f.return)&&h.call(f),0):f.next)&&!(
2656h=h.call(f,m[1])).done)return h;switch(f=0,h&&(m=[m[0]&2,h.value]),m[0]){case 0:case 1:h=m;break;case 4:return c.label++,{value:m[1],done:!1};case 5:c.label++,f=m[1],m=[0];continue;case 7:m=c.ops.pop(),c.trys.pop();continue;default:if(h=c.trys,!(h=h.length>0&&h[h.length-1])&&(m[0]===6||m[0]===2)){c=0;continue}if(m[0]===3&&(!h||m[1]>h[0]&&m[1]<h[3])){c.label=m[1];break}if(m[0]===6&&c.label<h[1]){c.label=h[1],h=m;break}if(h&&c.label<h[2]){c.label=h[2],c.ops.push(m);break}h[2]&&c.ops.pop(),c.trys.pop();continue}m=o.call(l,c)}catch(b){m=[6,b],f=0}finally{d=h=0}if(m[0]&5)throw m[1];return{value:m[0]?m[1]:void 0,done:!0}}}var t=r(function(){return i(this,function(l){switch(l.label){case 0:if(!window||!window.document)throw new Error("Cannot init animations without a window context");return window.hasOwnProperty("IntersectionObserver")?[3,2]:[4,e.e("46103").then(e.t.bind(e,994125,23))];case 1:l.sent(),l.label=2;case 2:return[2]}})})},883268:function(){"use strict";var _=!1;(()=>{if(!_){var s=window;if(s.Element.prototype.matches||(s.Element.prototype.matches=s.Element.prototype.matchesSelector||s.Element.prototype.mozMatchesSelector||s.Element.prototype.msMatchesSelector||s.Element.prototype.oMatchesSelector||s.Element.prototype.webkitMatchesSelector||function(n){for(var r=(this.document||this.ownerDocument).querySelectorAll(n),i=r.length;--i>=0&&r.item(i)!==this;);return i>-1}),typeof s.CustomEvent!="function"){let n=function(r,i){i=i||{bubbles:!1,cancelable:!1,detail:void 0};var t=document.createEvent("CustomEvent");return t.initCustomEvent(r,i.bubbles,i.cancelable,i.detail),t};n.prototype=s.Event.prototype,s.CustomEvent=n,typeof s.Event!="function"&&(s.Event=n)}s.String.prototype.capitalize=function(){return this.charAt(0).toUpperCase()+this.slice(1)},s.Array.prototype.removeRange=function(n,r){return this.splice(n,!r||1+r-n+(!(r<0^n>=0)&&(r<0||-1)*this.length)),this.length},s.Array.prototype.removeAt=function(n){this.removeRange(n,n)},s.Array.prototype.remove=function(n){for(var r=0;r<this.length;++r)if(this[r]===n){this.removeAt(r);return}},s.Array.prototype.shuffle||(s.Array.prototype.shuffle=function(){for(var n=[];this.length;)n.push(this.splice(Math.random()*this.length,1));for(;n.length;)this.push(n.pop()[0]);return this});var e="Array.prototype.contains is non standard. Use Array.prototype.includes instead";s.Array.prototype.contains=function(n){if(0)var r;return this.indexOf(n)>-1},s.Number.prototype.formatMoney=function(n,r,i,t){var l=this;n=isNaN(n=Math.abs(n))?2:n,t&&l%1===0&&(n=0),r||(r="."),i||(i=",");var o=l<0?"-":"",d=parseInt(l=Math.abs(+l||0).toFixed(n),10)+"",f=(f=d.length)>3?f%3:0;return o+(f?d.substr(0,f)+i:"")+d.substr(f).replace(/(\d{3})(?=\d)/g,"$1"+i)+(n?r+Math.abs(l-d).toFixed(n).slice(2):"")},s.Date.prototype.toRelativeTime=function(n){n=n||new Date;var r=(n.getTime()-this.getTime())/1e3;return r<60?"less than a minute ago":r<120?"about a minute ago":r<3600?Math.floor(r/60)+" minutes ago":r<7200?"about an hour ago":r<86400?"about "+Math.floor(r/3600)+" hours ago":r<172800?"1 day ago":Math.floor(r/86400)+" days ago"},s.Date.prototype.stdTimezoneOffset=function(){var n=new Date(this.getFullYear(),0,1),r=new Date(this.getFullYear(),6,1);return Math.max(n.getTimezoneOffset(),r.getTimezoneOffset())},s.Date.prototype.isDST=function(){return this.getTimezoneOffset()<this.stdTimezoneOffset()},s.Date.isLeapYear=function(n){return n%4===0&&n%100!==0||n%400===0},s.Date.getDaysInMonth=function(n,r){return[31,Date.isLeapYear(n)?29:28,31,30,31,30,31,31,30,31,30,31][r]},s.Date.prototype.isLeapYear=function(){return s.Date.isLeapYear(this.getFullYear())},s.Date.prototype.getDaysInMonth=function(){return s.Date.getDaysInMonth(this.getFullYear(),this.getMonth())},s.Date.prototype.moveToFirstDayOfMonth=function(){return this.set({day:1})},s.Date.prototype.moveToLastDayOfMonth=function(){return this.set({day:this.getDaysInMonth()})},s.Date.prototype.addDays=function(n){return this.addMilliseconds(n*864e5)},s.Date.prototype.addMilliseconds=function(n){return this.setMilliseconds(this.getMilliseconds()+n),this},s.Date.prototype.addSeconds=function(n){return this.addMilliseconds(n*1e3)},s.Date.prototype.addMinutes=function(n){return this.addMilliseconds(n*6e4)},s.Date.prototype.addHours=function(n){return this.addMilliseconds(n*36e5)},s.Date.prototype.addDays=function(n){return this.addMilliseconds(n*864e5)},s.Date.prototype.addWeeks=function(n){return this.addMilliseconds(n*6048e5)},s.Date.prototype.addMonths=function(n){var r=this.getDate();return this.setDate(1),this.setMonth(this.getMonth()+n),this.setDate(Math.min(r,this.getDaysInMonth())),this},s.Date.prototype.addYears=function(n){return this.addMonths(n*12)},s.Date._validate=function(n,r,i,t){return!0},s.Date.validateMillisecond=function(n){return s.Date._validate(n,0,999,"milliseconds")},s.Date.validateSecond=function(n){return s.Date._validate(n,0,59,"seconds")},s.Date.validateMinute=function(n){return s.Date._validate(n,0,59,"minutes")},s.Date.validateHour=function(n){return s.Date._validate(n,0,23,"hours")},s.Date.validateDay=function(n,r,i){return s.Date._validate(n,1,s.Date.getDaysInMonth(r,i),"days")},s.Date.validateMonth=function(n){return s.Date._validate(n,0,11,"months")},s.Date.validateYear=function(n){return s.Date._validate(n,1,9999,"seconds")},s.Date.prototype.set=function(n){var r=n;return!r.millisecond&&r.millisecond!==0&&(r.millisecond=-1),!r.second&&r.second!==0&&(r.second=-1),!r.minute&&r.minute!==0&&(r.minute=-1),!r.hour&&r.hour!==0&&(r.hour=-1),!r.day&&r.day!==0&&(r.day=-1),!r.month&&r.month!==0&&(r.month=-1),!r.year&&r.year!==0&&(r.year=-1),r.millisecond!==-1&&s.Date.validateMillisecond(r.millisecond)&&this.addMilliseconds(r.millisecond-this.getMilliseconds()),r.second!==-1&&s.Date.validateSecond(r.second)&&this.addSeconds(r.second-this.getSeconds()),r.minute!==-1&&s.Date.validateMinute(r.minute)&&this.addMinutes(r.minute-this.getMinutes()),r.hour!==-1&&s.Date.validateHour(r.hour)&&this.addHours(r.hour-this.getHours()),r.month!==-1&&s.Date.validateMonth(r.month)&&this.addMonths(r.month-this.getMonth()),r.year!==-1&&s.Date.validateYear(r.year)&&this.addYears(r.year-this.getFullYear()),r.day!==-1&&s.Date.validateDay(r.day,this.getFullYear(),this.getMonth())&&this.addDays(r.day-this.getDate()),r.timezone&&this.setTimezone(r.timezone),r.timezoneOffset&&this.setTimezoneOffset(r.timezoneOffset),this},_=!0}})()},831583:function(){"use strict";/*! @source http://purl.eligrey.com/github/classList.js/blob/master/classList.js */"document"in self&&("classList"in document.createElement("_")?function(){"use strict";var _=document.createElement("_");if(_.classList.add("c1","c2"),!_.classList.contains("c2")){var s=function(r){var i=DOMTokenList.prototype[r];DOMTokenList.prototype[r]=function(t){var l,o=arguments.length;for(l=0;l<o;l++)t=arguments[l],i.call(this,t)}};s("add"),s("remove")}if(_.classList.toggle("c3",!1),_.classList.contains("c3")){var e=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(n,r){return 1 in arguments&&!this.contains(n)==!r?r:e.call(this,n)}}_=null}():function(_){"use strict";if("Element"in _){var s="classList",e="prototype",n=_.Element[e],r=Object,i=String[e].trim||function(){return this.replace(/^\s+|\s+$/g,"")},t=Array[e].indexOf||function(c){for(var p=0,v=this.length;p<v;p++)if(p in this&&this[p]===c)return p;return-1},l=function(p,v){this.name=p,this.code=DOMException[p],this.message=v},o=function(p,v){if(v==="")throw new l("SYNTAX_ERR","An invalid or illegal string was specified");if(/\s/.test(v))throw new l("INVALID_CHARACTER_ERR","String contains an invali
2656d character");return t.call(p,v)},d=function(p){for(var v=i.call(p.getAttribute("class")||""),m=v?v.split(/\s+/):[],b=0,E=m.length;b<E;b++)this.push(m[b]);this._updateClassName=function(){p.setAttribute("class",this.toString())}},f=d[e]=[],h=function(){return new d(this)};if(l[e]=Error[e],f.item=function(c){return this[c]||null},f.contains=function(c){return c+="",o(this,c)!==-1},f.add=function(){var c=arguments,p=0,v=c.length,m,b=!1;do m=c[p]+"",o(this,m)===-1&&(this.push(m),b=!0);while(++p<v);b&&this._updateClassName()},f.remove=function(){var c=arguments,p=0,v=c.length,m,b=!1,E;do for(m=c[p]+"",E=o(this,m);E!==-1;)this.splice(E,1),b=!0,E=o(this,m);while(++p<v);b&&this._updateClassName()},f.toggle=function(c,p){c+="";var v=this.contains(c),m=v?p!==!0&&"remove":p!==!1&&"add";return m&&this[m](c),p===!0||p===!1?p:!v},f.toString=function(){return this.join(" ")},r.defineProperty){var a={get:h,enumerable:!0,configurable:!0};try{r.defineProperty(n,s,a)}catch(c){c.number===-2146823252&&(a.enumerable=!1,r.defineProperty(n,s,a))}}else r[e].__defineGetter__&&n.__defineGetter__(s,h)}}(self))},766208:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(831583),e(850429),e(112563),e(366696),e(266461)},266461:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var n=t(e(233284)),r=t(e(594127));function i(o){if(typeof WeakMap!="function")return null;var d=new WeakMap,f=new WeakMap;return(i=function(h){return h?f:d})(o)}function t(o,d){if(!d&&o&&o.__esModule)return o;if(o===null||typeof o!="object"&&typeof o!="function")return{default:o};var f=i(d);if(f&&f.has(o))return f.get(o);var h={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in o)if(c!=="default"&&Object.prototype.hasOwnProperty.call(o,c)){var p=a?Object.getOwnPropertyDescriptor(o,c):null;p&&(p.get||p.set)?Object.defineProperty(h,c,p):h[c]=o[c]}return h.default=o,f&&f.set(o,h),h}if(parseFloat(n.version)>=18){var l=new Map;n.default.render=(o,d)=>{var f=l.get(d);f||(f=r.createRoot(d),l.set(d,f)),f.render(o)},n.default.unmountComponentAtNode=o=>{var d=l.get(o);d&&(d.unmount(),l.delete(o))}}},515854:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return l}});var e=!1,n=22,r=2;class i{invoke(){var d=this,f=d.lastCompleteExecution,h=d.sampledAverageExecution;if(this.pending){e&&console.log("pending!");return}if(f!==null&&h!==null){var a=Date.now()-f,c=h*r;if(a<c){var p=c-a;if(this.pendingDowntime){e&&console.log("no downtime, and timer is set just going to wait");return}e&&console.log("no downtime, not allowing. need to wait another ",p),this.pendingDowntime=setTimeout(()=>{this.invoke(),this.pendingDowntime=null},p);return}}this.doWork()}doWork(){var d=Date.now();this.pending=!0;try{this.workFn()}catch(a){console.error(a)}this.lastCompleteExecution=Date.now();var f=this.lastCompleteExecution-d;this.pending=!1;var h=this.samples;h.unshift(f),h.length>n&&(this.samples=h=h.slice(0,n)),this.sampledAverageExecution=h.reduce((a,c)=>a+c,0)/h.length,e&&console.log("executionTime",f,"sampledAverageExecution",this.sampledAverageExecution)}constructor(d){this.workFn=d,this.pending=!1,this.samples=[],this.lastCompleteExecution=null,this.sampledAverageExecution=null,this.pendingDowntime=null}}function t(o){var d=new i(o);return()=>d.invoke()}var l=t},100975:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return n}});function e(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=r.parent,t=r.selector,l=r.minLength,o=l===void 0?1:l,d=r.frequencyMs,f=d===void 0?100:d,h=r.maxRetries,a=h===void 0?0:h;return!i||!t?Promise.reject("[waitForExistence] Called without a parent or selector"):new Promise((c,p)=>{var v=0;a>99999999&&(a=0);var m=()=>{if(!i){p("[waitForExistence] parent does not or no longer exists");return}var b=Array.from(i.querySelectorAll(t));if(b.length>=o){c(b);return}if(a!==0&&(v=v+1,v>a)){p("[waitForExistence] Did not find ".concat(t," in ").concat(f*v,"ms"));return}window.setTimeout(m,f)};m()})}var n=e},964090:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return I}});var n=a(e(325943)),r=e(775744),i=a(e(456903)),t=p(e(542833)),l=a(e(34240)),o=e(413701);function d(C,P,x,T,D,U,j){try{var k=C[U](j),G=k.value}catch(H){x(H);return}
2656k.done?P(G):Promise.resolve(G).then(T,D)}function f(C){return function(){var P=this,x=arguments;return new Promise(function(T,D){var U=C.apply(P,x);function j(G){d(U,T,D,j,k,"next",G)}function k(G){d(U,T,D,j,k,"throw",G)}j(void 0)})}}function h(C,P,x){return P in C?Object.defineProperty(C,P,{value:x,enumerable:!0,configurable:!0,writable:!0}):C[P]=x,C}function a(C){return C&&C.__esModule?C:{default:C}}function c(C){if(typeof WeakMap!="function")return null;var P=new WeakMap,x=new WeakMap;return(c=function(T){return T?x:P})(C)}function p(C,P){if(!P&&C&&C.__esModule)return C;if(C===null||typeof C!="object"&&typeof C!="function")return{default:C};var x=c(P);if(x&&x.has(C))return x.get(C);var T={__proto__:null},D=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in C)if(U!=="default"&&Object.prototype.hasOwnProperty.call(C,U)){var j=D?Object.getOwnPropertyDescriptor(C,U):null;j&&(j.get||j.set)?Object.defineProperty(T,U,j):T[U]=C[U]}return T.default=C,x&&x.set(C,T),T}function v(C){for(var P=1;P<arguments.length;P++){var x=arguments[P]!=null?arguments[P]:{},T=Object.keys(x);typeof Object.getOwnPropertySymbols=="function"&&(T=T.concat(Object.getOwnPropertySymbols(x).filter(function(D){return Object.getOwnPropertyDescriptor(x,D).enumerable}))),T.forEach(function(D){h(C,D,x[D])})}return C}function m(C,P){var x=Object.keys(C);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(C);P&&(T=T.filter(function(D){return Object.getOwnPropertyDescriptor(C,D).enumerable})),x.push.apply(x,T)}return x}function b(C,P){return P=P!=null?P:{},Object.getOwnPropertyDescriptors?Object.defineProperties(C,Object.getOwnPropertyDescriptors(P)):m(Object(P)).forEach(function(x){Object.defineProperty(C,x,Object.getOwnPropertyDescriptor(P,x))}),C}function E(C,P){var x,T,D,U,j={label:0,sent:function(){if(D[0]&1)throw D[1];return D[1]},trys:[],ops:[]};return U={next:k(0),throw:k(1),return:k(2)},typeof Symbol=="function"&&(U[Symbol.iterator]=function(){return this}),U;function k(H){return function(ne){return G([H,ne])}}function G(H){if(x)throw new TypeError("Generator is already executing.");for(;j;)try{if(x=1,T&&(D=H[0]&2?T.return:H[0]?T.throw||((D=T.return)&&D.call(T),0):T.next)&&!(D=D.call(T,H[1])).done)return D;switch(T=0,D&&(H=[H[0]&2,D.value]),H[0]){case 0:case 1:D=H;break;case 4:return j.label++,{value:H[1],done:!1};case 5:j.label++,T=H[1],H=[0];continue;case 7:H=j.ops.pop(),j.trys.pop();continue;default:if(D=j.trys,!(D=D.length>0&&D[D.length-1])&&(H[0]===6||H[0]===2)){j=0;continue}if(H[0]===3&&(!D||H[1]>D[0]&&H[1]<D[3])){j.label=H[1];break}if(H[0]===6&&j.label<D[1]){j.label=D[1],D=H;break}if(D&&j.label<D[2]){j.label=D[2],j.ops.push(H);break}D[2]&&j.ops.pop(),j.trys.pop();continue}H=P.call(C,j)}catch(ne){H=[6,ne],T=0}finally{x=D=0}if(H[0]&5)throw H[1];return{value:H[0]?H[1]:void 0,done:!0}}}class A{static fetch(){return f(function(){var P,x,T;return E(this,function(D){switch(D.label){case 0:return D.trys.push([0,3,,4]),[4,i.default.get(A.url)];case 1:return P=D.sent().data,[4,A.fetchTranslations(P)];case 2:return D.sent(),x=A.transformTranslations(P.definitions),[2,b(v({},P),{definitions:x})];case 3:return T=D.sent(),t.withScope(U=>{U.setTag("owner",l.default.CONTENT_RENDERING),t.captureException(T)}),[2,{definitions:[],translationReferences:[]}];case 4:return[2]}})})()}static fetchTranslations(P){return f(function(){var x,T,D,U,j;return E(this,function(k){switch(k.label){case 0:if(T=(x=P.translationReferences)===null||x===void 0?void 0:x.find(G=>G.locale===(0,r.getResolvedMemberLocale)()),!T)return[3,5];k.label=1;case 1:return k.trys.push([1,3,,4]),[4,i.default.get(T.url)];case 2:return D=k.sent(),n.default.extendTranslationDictionary(D.data),[3,4];case 3:return U=k.sent(),t.withScope(G=>{G.setTag("owner",l.default.CONTENT_RENDERING),t.captureException(U)}),[3,4];case 4:return[3,6];case 5:j=new Error("Cannot find translation of current locale: "+(0,r.getResolvedMemberLocale)()),t.withScope(G=>{G.setTag("owner",l.default.CONTENT_RENDERING),t.captureException(j)}),k.label=6;case 6:return[2]}})})()}static transformTranslations(P){return P.reduce((x,T)=>{try{T.editorSettings=(0,o.transformObjectWithTranslation)(T.editorSettings),T.initialContextValues=(0,o.transformObjectWithTranslation)(T.initialContextValues),x.push(T)}catch(D){t.withScope(U=>{U.setTag("owner",l.default.CONTENT_RENDERING),t.captureException(D)})}return x},[])}fetch(){var P=this;return f(function(){return E(this,function(x){return P.cachedResponse||(P.cachedResponse=A.fetch()),[2,P.cachedResponse]})})()}clearCache(){this.cachedResponse=void 0}
2656constructor(){h(this,"cachedResponse",void 0)}}h(A,"url","/api/1/website-component-definitions");var I=new A},729150:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(b,E){for(var A in E)Object.defineProperty(b,A,{enumerable:!0,get:E[A]})}n(s,{DefinitionsApi:function(){return v},default:function(){return m}});var r=h(e(964090)),i=e(101700),t=c(e(542833)),l=h(e(34240));function o(b,E,A,I,C,P,x){try{var T=b[P](x),D=T.value}catch(U){A(U);return}T.done?E(D):Promise.resolve(D).then(I,C)}function d(b){return function(){var E=this,A=arguments;return new Promise(function(I,C){var P=b.apply(E,A);function x(D){o(P,I,C,x,T,"next",D)}function T(D){o(P,I,C,x,T,"throw",D)}x(void 0)})}}function f(b,E,A){return E in b?Object.defineProperty(b,E,{value:A,enumerable:!0,configurable:!0,writable:!0}):b[E]=A,b}function h(b){return b&&b.__esModule?b:{default:b}}function a(b){if(typeof WeakMap!="function")return null;var E=new WeakMap,A=new WeakMap;return(a=function(I){return I?A:E})(b)}function c(b,E){if(!E&&b&&b.__esModule)return b;if(b===null||typeof b!="object"&&typeof b!="function")return{default:b};var A=a(E);if(A&&A.has(b))return A.get(b);var I={__proto__:null},C=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var P in b)if(P!=="default"&&Object.prototype.hasOwnProperty.call(b,P)){var x=C?Object.getOwnPropertyDescriptor(b,P):null;x&&(x.get||x.set)?Object.defineProperty(I,P,x):I[P]=b[P]}return I.default=b,A&&A.set(b,I),I}function p(b,E){var A,I,C,P,x={label:0,sent:function(){if(C[0]&1)throw C[1];return C[1]},trys:[],ops:[]};return P={next:T(0),throw:T(1),return:T(2)},typeof Symbol=="function"&&(P[Symbol.iterator]=function(){return this}),P;function T(U){return function(j){return D([U,j])}}function D(U){if(A)throw new TypeError("Generator is already executing.");for(;x;)try{if(A=1,I&&(C=U[0]&2?I.return:U[0]?I.throw||((C=I.return)&&C.call(I),0):I.next)&&!(C=C.call(I,U[1])).done)return C;switch(I=0,C&&(U=[U[0]&2,C.value]),U[0]){case 0:case 1:C=U;break;case 4:return x.label++,{value:U[1],done:!1};case 5:x.label++,I=U[1],U=[0];continue;case 7:U=x.ops.pop(),x.trys.pop();continue;default:if(C=x.trys,!(C=C.length>0&&C[C.length-1])&&(U[0]===6||U[0]===2)){x=0;continue}if(U[0]===3&&(!C||U[1]>C[0]&&U[1]<C[3])){x.label=U[1];break}if(U[0]===6&&x.label<C[1]){x.label=C[1],C=U;break}if(C&&x.label<C[2]){x.label=C[2],x.ops.push(U);break}C[2]&&x.ops.pop(),x.trys.pop();continue}U=E.call(b,x)}catch(j){U=[6,j],I=0}finally{A=C=0}if(U[0]&5)throw U[1];return{value:U[0]?U[1]:void 0,done:!0}}}class v{static getStaticAssetsFromWebsiteComponentDefinitionDTO(E){return E.reduce((A,I)=>{if(I.contentType===i.StaticAssetContentType.CSS||I.contentType===i.StaticAssetContentType.EDITOR_CSS)A.css.push(I.url);else if(I.contentType===i.StaticAssetContentType.JS&&I.moduleName)A.importMap[I.moduleName]=I.url;else if(I.contentType===i.StaticAssetContentType.UI_SCHEMA){var C,P,x;!((C=I.moduleName)===null||C===void 0)&&C.endsWith("form")?A.uiSchema.form=I.url:!((P=I.moduleName)===null||P===void 0)&&P.endsWith("itemDefaults")?A.uiSchema.itemDefaults=I.url:!((x=I.moduleName)===null||x===void 0)&&x.endsWith("quickActions")?A.uiSchema.quickActions=I.url:t.withScope(T=>{T.setTag("owner",l.default.CONTENT_RENDERING),T.setTag("moduleName",I.moduleName),t.captureMessage("Definition contained unrecognized uiSchema module: ".concat(I.moduleName),"warning")})}return A},{css:[],importMap:{},uiSchema:{}})}static getTemplateFromWebsiteComponentDefinitionDTO(E){var A=E.entrypointFilename,I="",C=E.renderMarkupFiles.reduce((P,x)=>(x.filename===A?I=x.contents:P[x.filename]=x.contents,P),{});return{mainTemplate:I,partials:C}}static convertWebsiteComponentDefinitionDTOToWebsiteComponentDefinition(E){return{definitionName:E.definitionName,jsonSchema:E.jsonSchema,editorSettings:E.editorSettings,staticAssets:v.getStaticAssetsFromWebsiteComponentDefinitionDTO(E.staticAssetReferences),template:v.getTemplateFromWebsiteComponentDefinitionDTO(E.renderMarkup),versionId:E.versionId}}static fetchAll(){return d(function(){var E;return p(this,function(A){switch(A.label){case 0:return[4,r.default.fetch()];case 1:return E=A.sent(),[2,E.definitions.reduce((I,C)=>(I[C.definitionName]=v.convertWebsiteComponentDefinitionDTOToWebsiteComponentDefinition(C),I),{})]}})})()}fetchAll(){var E=this;return d(function(){return p(this,function(A){return E.cachedResponse||(E.cachedResponse=v.fetchAll()),[2,E.cachedResponse]})})()}fetch(E){var A=this;return d(function(){var I;return p(this,function(C){switch(C.label){case 0:return[4,A.fetchAll()];case 1:return I=C.sent(),[2,I[E]]}})})()}clearCache(){this.cachedResponse=void 0}
2656constructor(){f(this,"cachedResponse",void 0)}}var m=new v},800069:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return d}});var n=l(e(545233));function r(f,h,a,c,p,v,m){try{var b=f[v](m),E=b.value}catch(A){a(A);return}b.done?h(E):Promise.resolve(E).then(c,p)}function i(f){return function(){var h=this,a=arguments;return new Promise(function(c,p){var v=f.apply(h,a);function m(E){r(v,c,p,m,b,"next",E)}function b(E){r(v,c,p,m,b,"throw",E)}m(void 0)})}}function t(f,h,a){return h in f?Object.defineProperty(f,h,{value:a,enumerable:!0,configurable:!0,writable:!0}):f[h]=a,f}function l(f){return f&&f.__esModule?f:{default:f}}function o(f,h){var a,c,p,v,m={label:0,sent:function(){if(p[0]&1)throw p[1];return p[1]},trys:[],ops:[]};return v={next:b(0),throw:b(1),return:b(2)},typeof Symbol=="function"&&(v[Symbol.iterator]=function(){return this}),v;function b(A){return function(I){return E([A,I])}}function E(A){if(a)throw new TypeError("Generator is already executing.");for(;m;)try{if(a=1,c&&(p=A[0]&2?c.return:A[0]?c.throw||((p=c.return)&&p.call(c),0):c.next)&&!(p=p.call(c,A[1])).done)return p;switch(c=0,p&&(A=[A[0]&2,p.value]),A[0]){case 0:case 1:p=A;break;case 4:return m.label++,{value:A[1],done:!1};case 5:m.label++,c=A[1],A=[0];continue;case 7:A=m.ops.pop(),m.trys.pop();continue;default:if(p=m.trys,!(p=p.length>0&&p[p.length-1])&&(A[0]===6||A[0]===2)){m=0;continue}if(A[0]===3&&(!p||A[1]>p[0]&&A[1]<p[3])){m.label=A[1];break}if(A[0]===6&&m.label<p[1]){m.label=p[1],p=A;break}if(p&&m.label<p[2]){m.label=p[2],m.ops.push(A);break}p[2]&&m.ops.pop(),m.trys.pop();continue}A=h.call(f,m)}catch(I){A=[6,I],c=0}finally{a=p=0}if(A[0]&5)throw A[1];return{value:A[0]?A[1]:void 0,done:!0}}}class d{constructor(h,a){var c=this;t(this,"name",void 0),t(this,"script",void 0),t(this,"executableContext",void 0),t(this,"executingContext",void 0),t(this,"exports",void 0),t(this,"loadDependenciesAndBindThemToExecutableContext",void 0),t(this,"define",void 0),t(this,"load",void 0),t(this,"loadDependencies",void 0),this.name=h,this.define=(p,v)=>{if(this.script.resolve(),this.loadDependenciesAndBindThemToExecutableContext)throw new Error("[".concat(this.name,"] is already defined"));this.loadDependenciesAndBindThemToExecutableContext=()=>{this.executableContext||v.map(b=>{b.loadDependencies()});var m=this;return function(){var b=i(function(E){var A;return o(this,function(I){switch(I.label){case 0:return[4,Promise.all(v.map(C=>C.load(E)))];case 1:return A=I.sent(),m.exports=p(...A),E[m.name]&&Object.assign(E[m.name],m.exports),[2,m.exports]}})});return function(E){return b.apply(this,arguments)}}()}},this.load=i(function(){var p,v=arguments;return o(this,function(m){switch(m.label){case 0:return p=v.length>0&&v[0]!==void 0?v[0]:{},c.exports?[2,c.exports]:p[c.name]?[2,p[c.name]]:(p[c.name]={__esModule:!0},c.executingContext||(c.executingContext=c.loadDependencies().then(b=>b(p))),[4,c.executingContext]);case 1:return[2,m.sent()]}})}),this.loadDependencies=i(function(){return o(this,function(p){switch(p.label){case 0:return c.executableContext?[2,c.executableContext]:c.loadDependenciesAndBindThemToExecutableContext?[3,2]:[4,c.script.load()];case 1:p.sent(),p.label=2;case 2:if(!c.loadDependenciesAndBindThemToExecutableContext)throw new Error("[".concat(c.name,"] failed to load"));return c.executableContext=c.loadDependenciesAndBindThemToExecutableContext(),[2,c.executableContext]}})}),this.script=new n.default(a)}}},545233:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return f}});var n=o(e(343148)),r=o(e(136784));function i(h,a,c,p,v,m,b){try{var E=h[m](b),A=E.value}catch(I){c(I);return}E.done?a(A):Promise.resolve(A).then(p,v)}function t(h){return function(){var a=this,c=arguments;return new Promise(function(p,v){var m=h.apply(a,c);function b(A){i(m,p,v,b,E,"next",A)}function E(A){i(m,p,v,b,E,"throw",A)}b(void 0)})}}function l(h,a,c){return a in h?Object.defineProperty(h,a,{value:c,enumerable:!0,configurable:!0,writable:!0}):h[a]=c,h}function o(h){return h&&h.__esModule?h:{default:h}}function d(h,a){var c,p,v,m,b={label:0,sent:function(){if(v[0]&1)throw v[1];return v[1]},trys:[],ops:[]};return m={next:E(0),throw:E(1),return:E(2)},typeof Symbol=="function"&&(m[Symbol.iterator]=function(){return this}),m;function E(I){return function(C){return A([I,C])}}function A(I){if(c)throw new TypeError("Generator is already executing.");for(;b;)try{if(c=1,p&&(v=I[0]&2?p.return:I[0]?p.throw||((v=p.return)&&v.call(p),0):p.next)&&!(v=v.call(p,I[1])).done)return v;switch(p=0,v&&(I=[I[0]&2,v.value]),I[0]){case 0:case 1:v=I;break;
2656case 4:return b.label++,{value:I[1],done:!1};case 5:b.label++,p=I[1],I=[0];continue;case 7:I=b.ops.pop(),b.trys.pop();continue;default:if(v=b.trys,!(v=v.length>0&&v[v.length-1])&&(I[0]===6||I[0]===2)){b=0;continue}if(I[0]===3&&(!v||I[1]>v[0]&&I[1]<v[3])){b.label=I[1];break}if(I[0]===6&&b.label<v[1]){b.label=v[1],v=I;break}if(v&&b.label<v[2]){b.label=v[2],b.ops.push(I);break}v[2]&&b.ops.pop(),b.trys.pop();continue}I=a.call(h,b)}catch(C){I=[6,C],p=0}finally{c=v=0}if(I[0]&5)throw I[1];return{value:I[0]?I[1]:void 0,done:!0}}}class f{static findOrCreate(a){var c=(0,n.default)(),p=c.querySelector("script[src='".concat(a,"']"));if(!p){var v=c.createElement("script");v.src=a,v.defer=!0,c.head.appendChild(v)}}constructor(a){var c=this;l(this,"src",void 0),l(this,"resolvablePromise",void 0),l(this,"load",void 0),l(this,"resolve",void 0),this.src=a,this.resolvablePromise=new r.default,this.load=t(function(){return d(this,function(p){return c.src&&f.findOrCreate(c.src),[2,c.resolvablePromise.promise]})}),this.resolve=()=>{this.resolvablePromise.resolve()}}}},861045:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(p,v){for(var m in v)Object.defineProperty(p,m,{enumerable:!0,get:v[m]})}n(s,{AmdLoader:function(){return a},getAmdLoader:function(){return c}});var r=e(646199),i=d(e(800069));function t(p,v,m,b,E,A,I){try{var C=p[A](I),P=C.value}catch(x){m(x);return}C.done?v(P):Promise.resolve(P).then(b,E)}function l(p){return function(){var v=this,m=arguments;return new Promise(function(b,E){var A=p.apply(v,m);function I(P){t(A,b,E,I,C,"next",P)}function C(P){t(A,b,E,I,C,"throw",P)}I(void 0)})}}function o(p,v,m){return v in p?Object.defineProperty(p,v,{value:m,enumerable:!0,configurable:!0,writable:!0}):p[v]=m,p}function d(p){return p&&p.__esModule?p:{default:p}}function f(p){for(var v=1;v<arguments.length;v++){var m=arguments[v]!=null?arguments[v]:{},b=Object.keys(m);typeof Object.getOwnPropertySymbols=="function"&&(b=b.concat(Object.getOwnPropertySymbols(m).filter(function(E){return Object.getOwnPropertyDescriptor(m,E).enumerable}))),b.forEach(function(E){o(p,E,m[E])})}return p}function h(p,v){var m,b,E,A,I={label:0,sent:function(){if(E[0]&1)throw E[1];return E[1]},trys:[],ops:[]};return A={next:C(0),throw:C(1),return:C(2)},typeof Symbol=="function"&&(A[Symbol.iterator]=function(){return this}),A;function C(x){return function(T){return P([x,T])}}function P(x){if(m)throw new TypeError("Generator is already executing.");for(;I;)try{if(m=1,b&&(E=x[0]&2?b.return:x[0]?b.throw||((E=b.return)&&E.call(b),
26560):b.next)&&!(E=E.call(b,x[1])).done)return E;switch(b=0,E&&(x=[x[0]&2,E.value]),x[0]){case 0:case 1:E=x;break;case 4:return I.label++,{value:x[1],done:!1};case 5:I.label++,b=x[1],x=[0];continue;case 7:x=I.ops.pop(),I.trys.pop();continue;default:if(E=I.trys,!(E=E.length>0&&E[E.length-1])&&(x[0]===6||x[0]===2)){I=0;continue}if(x[0]===3&&(!E||x[1]>E[0]&&x[1]<E[3])){I.label=x[1];break}if(x[0]===6&&I.label<E[1]){I.label=E[1],E=x;break}if(E&&I.label<E[2]){I.label=E[2],I.ops.push(x);break}E[2]&&I.ops.pop(),I.trys.pop();continue}x=v.call(p,I)}catch(T){x=[6,T],b=0}finally{m=E=0}if(x[0]&5)throw x[1];return{value:x[0]?x[1]:void 0,done:!0}}}class a{canLoadModule(v){return this.modules[v]!==void 0||this.importMap[v]!==void 0}updateImportMap(v){this.importMap=f({},this.importMap,v)}defineSystemModule(v,m){this.define(v,[],()=>({__esModule:!0,default:m}))}findOrCreateModule(v){return this.modules[v]||(this.modules[v]=new i.default(v,this.importMap[v])),this.modules[v]}constructor(){var v=this;o(this,"modules",{}),o(this,"importMap",{}),o(this,"define",(m,b,E)=>{this.findOrCreateModule(m).define(E,b.map(A=>this.findOrCreateModule(A)))}),o(this,"load",function(){var m=l(function(b){return h(this,function(E){if(!v.canLoadModule(b))throw new Error("Amd Module cannot be loaded due to missing import map for module: ".concat(b));return[2,v.findOrCreateModule(b).load()]})});return function(b){return m.apply(this,arguments)}}())}}function c(){return(0,r.getSharedEditorVisitorSingleton)("loader")}(0,r.createVisitorSingleton)("loader",()=>new a)},23361:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return d}});var n=l(e(456903));function r(f,h,a,c,p,v,m){try{var b=f[v](m),E=b.value}catch(A){a(A);return}b.done?h(E):Promise.resolve(E).then(c,p)}function i(f){return function(){var h=this,a=arguments;return new Promise(function(c,p){var v=f.apply(h,a);function m(E){r(v,c,p,m,b,"next",E)}function b(E){r(v,c,p,m,b,"throw",E)}m(void 0)})}}function t(f,h,a){return h in f?Object.defineProperty(f,h,{value:a,enumerable:!0,configurable:!0,writable:!0}):f[h]=a,f}function l(f){return f&&f.__esModule?f:{default:f}}function o(f,h){var a,c,p,v,m={label:0,sent:function(){if(p[0]&1)throw p[1];return p[1]},trys:[],ops:[]};return v={next:b(0),throw:b(1),return:b(2)},typeof Symbol=="function"&&(v[Symbol.iterator]=function(){return this}),v;function b(A){return function(I){return E([A,I])}}function E(A){if(a)throw new TypeError("Generator is already executing.");for(;m;)try{if(a=1,c&&(p=A[0]&2?c.return:A[0]?c.throw||((p=c.return)&&p.call(c),0):c.next)&&!(p=p.call(c,A[1])).done)return p;switch(c=0,p&&(A=[A[0]&2,p.value]),A[0]){case 0:case 1:p=A;break;case 4:return m.label++,{value:A[1],done:!1};case 5:m.label++,c=A[1],A=[0];continue;case 7:A=m.ops.pop(),m.trys.pop();continue;default:if(p=m.trys,!(p=p.length>0&&p[p.length-1])&&(A[0]===6||A[0]===2)){m=0;continue}if(A[0]===3&&(!p||A[1]>p[0]&&A[1]<p[3])){m.label=A[1];break}if(A[0]===6&&m.label<p[1]){m.label=p[1],p=A;break}if(p&&m.label<p[2]){m.label=p[2],m.ops.push(A);break}p[2]&&m.ops.pop(),m.trys.pop();continue}A=h.call(f,m)}catch(I){A=[6,I],c=0}finally{a=p=0}if(A[0]&5)throw A[1];return{value:A[0]?A[1]:void 0,done:!0}}}class d{isValid(){return!0}loadCssAvoidingIframeCors(){var h=this;return i(function(){var a,c;return o(this,function(p){switch(p.label){case 0:return h.owningDocument.querySelector("link[href='".concat(h.href,"']"))||h.owningDocument.querySelector("style[data-definition-css-url='".concat(h.href,"']"))?[2]:[4,n.default.get(h.href)];case 1:return a=p.sent().data,c=h.owningDocument.createElement("style"),c.dataset.definitionCssUrl=h.href,c.innerText=a,h.owningDocument.head.appendChild(c),[2]}})})()}constructor(h,a){t(this,"owningDocument",void 0),t(this,"href",void 0),this.owningDocument=h,this.href=a}}},821474:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return h}});var n=d(e(729150)),r=d(e(136784)),i=d(e(23361));function t(a,c,p,v,m,b,E){try{var A=a[b](E),I=A.value}catch(C){p(C);return}A.done?c(I):Promise.resolve(I).then(v,m)}function l(a){return function(){var c=this,p=arguments;return new Promise(function(v,m){var b=a.apply(c,p);
2656function E(I){t(b,v,m,E,A,"next",I)}function A(I){t(b,v,m,E,A,"throw",I)}E(void 0)})}}function o(a,c,p){return c in a?Object.defineProperty(a,c,{value:p,enumerable:!0,configurable:!0,writable:!0}):a[c]=p,a}function d(a){return a&&a.__esModule?a:{default:a}}function f(a,c){var p,v,m,b,E={label:0,sent:function(){if(m[0]&1)throw m[1];return m[1]},trys:[],ops:[]};return b={next:A(0),throw:A(1),return:A(2)},typeof Symbol=="function"&&(b[Symbol.iterator]=function(){return this}),b;function A(C){return function(P){return I([C,P])}}function I(C){if(p)throw new TypeError("Generator is already executing.");for(;E;)try{if(p=1,v&&(m=C[0]&2?v.return:C[0]?v.throw||((m=v.return)&&m.call(v),0):v.next)&&!(m=m.call(v,C[1])).done)return m;switch(v=0,m&&(C=[C[0]&2,m.value]),C[0]){case 0:case 1:m=C;break;case 4:return E.label++,{value:C[1],done:!1};case 5:E.label++,v=C[1],C=[0];continue;case 7:C=E.ops.pop(),E.trys.pop();continue;default:if(m=E.trys,!(m=m.length>0&&m[m.length-1])&&(C[0]===6||C[0]===2)){E=0;continue}if(C[0]===3&&(!m||C[1]>m[0]&&C[1]<m[3])){E.label=C[1];break}if(C[0]===6&&E.label<m[1]){E.label=m[1],m=C;break}if(m&&E.label<m[2]){E.label=m[2],E.ops.push(C);break}m[2]&&E.ops.pop(),E.trys.pop();continue}C=c.call(a,E)}catch(P){C=[6,P],v=0}finally{p=m=0}if(C[0]&5)throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}}class h{get isLoaded(){return this.resolvablePromise!==void 0}isValid(c){return this.owningDocument===c&&(!this.isLoaded||this.cssTags.every(p=>p.isValid()))}load(){var c=this;return l(function(){var p,v,m;return f(this,function(b){switch(b.label){case 0:return c.isLoaded?[2,(p=c.resolvablePromise)===null||p===void 0?void 0:p.promise]:(c.resolvablePromise=new r.default,[4,n.default.fetch(c.definitionName)]);case 1:return v=b.sent(),m=(v==null?void 0:v.staticAssets.css)||[],c.cssTags=m.map(E=>new i.default(c.owningDocument,E)),[2,Promise.all(c.cssTags.map(E=>E.loadCssAvoidingIframeCors())).then(()=>{var E;return(E=c.resolvablePromise)===null||E===void 0?void 0:E.resolve()})]}})})()}constructor(c,p){o(this,"definitionName",void 0),o(this,"cssTags",void 0),o(this,"owningDocument",void 0),o(this,"resolvablePromise",void 0),this.definitionName=c,this.cssTags=[],this.owningDocument=p}}},220837:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return f}});var n=l(e(821474));function r(h,a,c,p,v,m,b){try{var E=h[m](b),A=E.value}catch(I){c(I);return}E.done?a(A):Promise.resolve(A).then(p,v)}function i(h){return function(){var a=this,c=arguments;return new Promise(function(p,v){var m=h.apply(a,c);function b(A){r(m,p,v,b,E,"next",A)}function E(A){r(m,p,v,b,E,"throw",A)}b(void 0)})}}function t(h,a,c){return a in h?Object.defineProperty(h,a,{value:c,enumerable:!0,configurable:!0,writable:!0}):h[a]=c,h}function l(h){return h&&h.__esModule?h:{default:h}}function o(h,a){var c,p,v,m,b={label:0,sent:function(){if(v[0]&1)throw v[1];return v[1]},trys:[],ops:[]};return m={next:E(0),throw:E(1),return:E(2)},typeof Symbol=="function"&&(m[Symbol.iterator]=function(){return this}),m;function E(I){return function(C){return A([I,C])}}function A(I){if(c)throw new TypeError("Generator is already executing.");for(;b;)try{if(c=1,p&&(v=I[0]&2?p.return:I[0]?p.throw||((v=p.return)&&v.call(p),0):p.next)&&!(v=v.call(p,I[1])).done)return v;switch(p=0,v&&(I=[I[0]&2,v.value]),I[0]){case 0:case 1:v=I;break;case 4:return b.label++,{value:I[1],done:!1};case 5:b.label++,p=I[1],I=[0];continue;case 7:I=b.ops.pop(),b.trys.pop();continue;default:if(v=b.trys,!(v=v.length>0&&v[v.length-1])&&(I[0]===6||I[0]===2)){b=0;continue}if(I[0]===3&&(!v||I[1]>v[0]&&I[1]<v[3])){b.label=I[1];break}if(I[0]===6&&b.label<v[1]){b.label=v[1],v=I;break}if(v&&b.label<v[2]){b.label=v[2],b.ops.push(I);break}v[2]&&b.ops.pop(),b.trys.pop();continue}I=a.call(h,b)}catch(C){I=[6,C],p=0}finally{c=v=0}if(I[0]&5)throw I[1];return{value:I[0]?I[1]:void 0,done:!0}}}class d{findOrCreateDefinitionCss(a,c){return this.definitionCssByName[a]&&!this.definitionCssByName[a].isValid(c)&&delete this.definitionCssByName[a],this.definitionCssByName[a]||(this.definitionCssByName[a]=new n.default(a,c)),this.definitionCssByName[a]}load(a,c){var p=this;return i(function(){return o(this,function(v){return[2,p.findOrCreateDefinitionCss(a,c).load()]})})()}constructor(){t(this,"definitionCssByName",{})}}var f=new d},136784:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return n}});function e(r,i,t){return i in r?Object.defineProperty(r,i,{value:t,enumerable:!0,configurable:!0,writable:!0}):r[i]=t,r}class n{constructor(){e(this,"promise",void 0),e(this,"resolve",void 0),this.promise=new Promise(i=>{this.resolve=i})}}},343148:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return i}});var n=e(391660),r=()=>(0,n.getFrameDocument)()||document,i=r},65381:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"getVisitorInstanceLoader",{enumerable:!0,get:function(){return a}});var n=e(646199),r=d(e(323370)),i=e(861045);function t(c,p,v,m,b,E,A){try{var I=c[E](A),C=I.value}catch(P){v(P);return}I.done?p(C):Promise.resolve(C).then(m,b)}function l(c){return function(){var p=this,v=arguments;return new Promise(function(m,b){var E=c.apply(p,v);function A(C){t(E,m,b,A,I,"next",C)}function I(C){t(E,m,b,A,I,"throw",C)}A(void 0)})}}
2656function o(c,p,v){return p in c?Object.defineProperty(c,p,{value:v,enumerable:!0,configurable:!0,writable:!0}):c[p]=v,c}function d(c){return c&&c.__esModule?c:{default:c}}function f(c,p){var v,m,b,E,A={label:0,sent:function(){if(b[0]&1)throw b[1];return b[1]},trys:[],ops:[]};return E={next:I(0),throw:I(1),return:I(2)},typeof Symbol=="function"&&(E[Symbol.iterator]=function(){return this}),E;function I(P){return function(x){return C([P,x])}}function C(P){if(v)throw new TypeError("Generator is already executing.");for(;A;)try{if(v=1,m&&(b=P[0]&2?m.return:P[0]?m.throw||((b=m.return)&&b.call(m),0):m.next)&&!(b=b.call(m,P[1])).done)return b;switch(m=0,b&&(P=[P[0]&2,b.value]),P[0]){case 0:case 1:b=P;break;case 4:return A.label++,{value:P[1],done:!1};case 5:A.label++,m=P[1],P=[0];continue;case 7:P=A.ops.pop(),A.trys.pop();continue;default:if(b=A.trys,!(b=b.length>0&&b[b.length-1])&&(P[0]===6||P[0]===2)){A=0;continue}if(P[0]===3&&(!b||P[1]>b[0]&&P[1]<b[3])){A.label=P[1];break}if(P[0]===6&&A.label<b[1]){A.label=b[1],b=P;break}if(b&&A.label<b[2]){A.label=b[2],A.ops.push(P);break}b[2]&&A.ops.pop(),A.trys.pop();continue}P=p.call(c,A)}catch(x){P=[6,x],m=0}finally{v=b=0}if(P[0]&5)throw P[1];return{value:P[0]?P[1]:void 0,done:!0}}}class h{static isVisitorJs(p){return typeof p=="object"&&typeof p.default=="function"}load(p,v,m){var b=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,E=this;return l(function(){return f(this,function(A){return E.instancesByDefinitionNameAndId[p]||(E.instancesByDefinitionNameAndId[p]={}),E.instancesByDefinitionNameAndId[p][v]&&(b||E.instancesByDefinitionNameAndId[p][v].element!==m)&&delete E.instancesByDefinitionNameAndId[p][v],(b||!E.instancesByDefinitionNameAndId[p][v])&&(E.instancesByDefinitionNameAndId[p][v]={element:m,instance:E.instantiateVisitorJs(p,m)}),[2,E.instancesByDefinitionNameAndId[p][v].instance]})})()}instantiateVisitorJs(p,v){return l(function(){var m,b,E;return f(this,function(A){switch(A.label){case 0:return[4,(0,i.getAmdLoader)()];case 1:return m=A.sent(),b="".concat(p,".visitor"),m.canLoadModule(b)?[3,3]:[4,(0,r.default)(p,m)];case 2:A.sent(),A.label=3;case 3:return[4,m.load(b)];case 4:if(E=A.sent(),!h.isVisitorJs(E))throw new Error("visitorJS failed to load for ".concat(p));return[2,E.default(v)]}})})()}constructor(){o(this,"instancesByDefinitionNameAndId",{})}}function a(){return(0,n.createVisitorSingleton)("visitorInstanceLoader",()=>new h),(0,n.getSharedEditorVisitorSingleton)("visitorInstanceLoader")}},101700:function(_,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(i,t){for(var l in t)Object.defineProperty(i,l,{enumerable:!0,get:t[l]})}e(s,{RenderMarkupFileType:function(){return n},StaticAssetContentType:function(){return r}});var n=function(i){return i.JSONT="JSONT",i}({}),r=function(i){return i.CSS="CSS",i.JS="JS",i.UI_SCHEMA="UI_SCHEMA",i.EDITOR_CSS="EDITOR_CSS",i}({})},646199:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});function n(b,E){for(var A in E)Object.defineProperty(b,A,{enumerable:!0,get:E[A]})}n(s,{createVisitorSingleton:function(){return v},getSharedEditorVisitorSingleton:function(){return m}});var r=e(391660);function i(b,E,A,I,C,P,x){try{var T=b[P](x),D=T.value}catch(U){A(U);return}T.done?E(D):Promise.resolve(D).then(I,C)}function t(b){return function(){var E=this,A=arguments;return new Promise(function(I,C){var P=b.apply(E,A);function x(D){i(P,I,C,x,T,"next",D)}function T(D){i(P,I,C,x,T,"throw",D)}x(void 0)})}}function l(b,E){var A,I,C,P,x={label:0,sent:function(){if(C[0]&1)throw C[1];return C[1]},trys:[],ops:[]};return P={next:T(0),throw:T(1),return:T(2)},typeof Symbol=="function"&&(P[Symbol.iterator]=function(){return this}),P;function T(U){return function(j){return D([U,j])}}function D(U){if(A)throw new TypeError("Generator is already executing.");for(;x;)try{if(A=1,I&&(C=U[0]&2?I.return:U[0]?I.throw||((C=I.return)&&C.call(I),0):I.next)&&!(C=C.call(I,U[1])).done)return C;switch(I=0,C&&(U=[U[0]&2,C.value]),U[0]){case 0:case 1:C=U;break;case 4:return x.label++,{value:U[1],done:!1};case 5:x.label++,I=U[1],U=[0];continue;case 7:U=x.ops.pop(),x.trys.pop();continue;default:if(C=x.trys,!(C=C.length>0&&C[C.length-1])&&(U[0]===6||U[0]===2)){x=0;continue}if(U[0]===3&&(!C||U[1]>C[0]&&U[1]<C[3])){x.label=U[1];break}if(U[0]===6&&x.label<C[1]){x.label=C[1],C=U;break}if(C&&x.label<C[2]){x.label=C[2],x.ops.push(U);break}C[2]&&x.ops.pop(),x.trys.pop();continue}U=E.call(b,x)}catch(j){U=[6,j],I=0}finally{A=C=0}if(U[0]&5)throw U[1];return{value:U[0]?U[1]:void 0,done:!0}}}var o="SQSWebsiteComponentSingletonCreated:",d=b=>window.websiteComponents[b],f=b=>{var E=d(b);if(E)return E;throw new Error("Shared editor visitor singleton '".concat(b,"' ")+"does not exist when requested from the visitor!")},h=b=>{var E,A=((E=(0,r.getFrameWindow)())===null||E===void 0?void 0:E.websiteComponents)||{};return A[b]},a=(b,E,A)=>()=>{var I=h(b);I?E(I):A(new Error("Notified of singleton instantiation for '".concat(b,"' but singleton was not found")))},c=b=>new Promise((E,A)=>{var I=h(b);I?E(I):window.Y?window.Y.once(o+b,a(b,E,A)):window.addEventListener("DOMContentLoaded",()=>{window.Y?window.Y.once(o+b,a(b,E,A)):A(new Error("Unable to listen for singleton initialization event for '".concat(b,"'")))})}),p=()=>{try{var b,E=window.top&&!!(!((b=window.top.Static)===null||b===void 0)&&b.IS_IN_CONFIG),A=window.top?window.top:window,I=A.__CYPRESS_BROWSER__?A[0]:A,C=(0,r.getFrameWindow)(I.document);return E?window===C:!0}catch(P){return!0}},v=(b,E)=>{p()&&(window.websiteComponents||(window.websiteComponents={}),window.websiteComponents[b]||(window.websiteComponents[b]=E(),window.Y?window.Y.fire(o+b):window.addEventListener("DOMContentLoaded",()=>{if(window.Y)window.Y.fire(o+b);else throw new Error("Unable to fire singleton initialization event for '".concat(b,"'"))})))},m=function(){var b=t(function(E){return l(this,function(A){switch(A.label){case 0:return p()?[2,f(E)]:[4,c(E)];case 1:return[2,A.sent()]}})});return function(A){return b.apply(this,arguments)}}()},323370:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return d}});var n=t(e(729150));function r(f,h,a,c,p,v,m){try{var b=f[v](m),E=b.value}catch(A){a(A);return}b.done?h(E):Promise.resolve(E).then(c,p)}function i(f){return function(){var h=this,a=arguments;return new Promise(function(c,p){var v=f.apply(h,a);function m(E){r(v,c,p,m,b,"next",E)}function b(E){r(v,c,p,m,b,"throw",E)}m(void 0)})}}function t(f){return f&&f.__esModule?f:{default:f}}function l(f,h){var a,c,p,v,m={label:0,sent:function(){if(p[0]&1)throw p[1];return p[1]},trys:[],ops:[]};return v={next:b(0),throw:b(1),return:b(2)},typeof Symbol=="function"&&(v[Symbol.iterator]=function(){return this}),v;function b(A){return function(I){return E([A,I])}}function E(A){if(a)throw new TypeError("Generator is already executing.");for(;m;)try{if(a=1,c&&(p=A[0]&2?c.return:A[0]?c.throw||((p=c.return)&&p.
2656call(c),0):c.next)&&!(p=p.call(c,A[1])).done)return p;switch(c=0,p&&(A=[A[0]&2,p.value]),A[0]){case 0:case 1:p=A;break;case 4:return m.label++,{value:A[1],done:!1};case 5:m.label++,c=A[1],A=[0];continue;case 7:A=m.ops.pop(),m.trys.pop();continue;default:if(p=m.trys,!(p=p.length>0&&p[p.length-1])&&(A[0]===6||A[0]===2)){m=0;continue}if(A[0]===3&&(!p||A[1]>p[0]&&A[1]<p[3])){m.label=A[1];break}if(A[0]===6&&m.label<p[1]){m.label=p[1],p=A;break}if(p&&m.label<p[2]){m.label=p[2],m.ops.push(A);break}p[2]&&m.ops.pop(),m.trys.pop();continue}A=h.call(f,m)}catch(I){A=[6,I],c=0}finally{a=p=0}if(A[0]&5)throw A[1];return{value:A[0]?A[1]:void 0,done:!0}}}var o=function(){var f=i(function(h,a){var c;return l(this,function(p){switch(p.label){case 0:return[4,n.default.fetch(h)];case 1:return c=p.sent(),c!=null&&c.staticAssets&&a.updateImportMap(c.staticAssets.importMap),[2]}})});return function(a,c){return f.apply(this,arguments)}}(),d=o},413701:function(_,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"transformObjectWithTranslation",{enumerable:!0,get:function(){return i}});var n=r(e(325943));function r(t){return t&&t.__esModule?t:{default:t}}var i=t=>typeof t=="object"&&typeof(t==null?void 0:t.translate)=="object"&&"stringValue"in(t==null?void 0:t.translate)?n.default.translate(t.translate.stringValue,t.translate.substitutionsObject,t.translate.options):typeof t=="object"&&t!==null?Array.isArray(t)?t.reduce((l,o)=>{var d=i(o);return l.push(d),l},[]):Object.keys(t).reduce((l,o)=>{var d=i(t[o]);return l[o]=d,l},{}):t},793796:function(_){function s(e,n){(n==null||n>e.length)&&(n=e.length);for(var r=0,i=new Array(n);r<n;r++)i[r]=e[r];return i}_.exports=s,_.exports.__esModule=!0,_.exports.default=_.exports},928636:function(_){function s(e){if(Array.isArray(e))return e}_.exports=s,_.exports.__esModule=!0,_.exports.default=_.exports},536404:function(_,s,e){var n=e(793796);function r(i){if(Array.isArray(i))return n(i)}_.exports=r,_.exports.__esModule=!0,_.exports.default=_.exports},972966:function(_){function s(){return _.exports=s=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e},_.exports.__esModule=!0,_.exports.default=_.exports,s.apply(this,arguments)}_.exports=s,_.exports.__esModule=!0,_.exports.default=_.exports},248031:function(_,s,e){var n=e(522294);function r(){return typeof Reflect!="undefined"&&Reflect.get?(_.exports=r=Reflect.get.bind(),_.exports.__esModule=!0,_.exports.default=_.exports):(_.exports=r=function(t,l,o){var d=n(t,l);if(d){var f=Object.getOwnPropertyDescriptor(d,l);return f.get?f.get.call(arguments.length<3?t:o):f.value}},_.exports.__esModule=!0,_.exports.default=_.exports),r.apply(this,arguments)}_.exports=r,_.exports.__esModule=!0,_.exports.default=_.exports},377203:function(_){function s(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}_.exports=s,_.exports.__esModule=!0,_.exports.default=_.exports},291498:function(_){function s(e,n){var r=e==null?null:typeof Symbol!="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var i=[],t=!0,l=!1,o,d;try{for(r=r.call(e);!(t=(o=r.next()).done)&&(i.push(o.value),!(n&&i.length===n));t=!0);}catch(f){l=!0,d=f}finally{try{!t&&r.return!=null&&r.return()}finally{if(l)throw d}}return i}}_.exports=s,_.exports.__esModule=!0,_.exports.default=_.exports},98475:function(_){function s(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
2657In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}_.exports=s,_.exports.__esModule=!0,_.exports.default=_.exports},449221:function(_){function s(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
2658In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}_.exports=s,_.exports.__esModule=!0,_.exports.default=_.exports},736397:function(_,s,e){var n=e(928636),r=e(291498),i=e(542590),t=e(98475);function l(o,d){return n(o)||r(o,d)||i(o,d)||t()}
2658_.exports=l,_.exports.__esModule=!0,_.exports.default=_.exports},522294:function(_,s,e){var n=e(536123);function r(i,t){for(;!Object.prototype.hasOwnProperty.call(i,t)&&(i=n(i),i!==null););return i}_.exports=r,_.exports.__esModule=!0,_.exports.default=_.exports},43575:function(_,s,e){var n=e(536404),r=e(377203),i=e(542590),t=e(449221);function l(o){return n(o)||r(o)||i(o)||t()}_.exports=l,_.exports.__esModule=!0,_.exports.default=_.exports},542590:function(_,s,e){var n=e(793796);function r(i,t){if(i){if(typeof i=="string")return n(i,t);var l=Object.prototype.toString.call(i).slice(8,-1);if(l==="Object"&&i.constructor&&(l=i.constructor.name),l==="Map"||l==="Set")return Array.from(i);if(l==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return n(i,t)}}_.exports=r,_.exports.__esModule=!0,_.exports.default=_.exports},605297:function(_){"use strict";function s(pe,he){(he==null||he>pe.length)&&(he=pe.length);for(var me=0,Le=new Array(he);me<he;me++)Le[me]=pe[me];return Le}function e(pe){if(Array.isArray(pe))return pe}function n(pe){if(Array.isArray(pe))return s(pe)}function r(pe,he,me,Le,Be,et,bt){try{var Dt=pe[et](bt),zt=Dt.value}catch(Kt){me(Kt);return}Dt.done?he(zt):Promise.resolve(zt).then(Le,Be)}function i(pe){return function(){var he=this,me=arguments;return new Promise(function(Le,Be){var et=pe.apply(he,me);function bt(zt){r(et,Le,Be,bt,Dt,"next",zt)}function Dt(zt){r(et,Le,Be,bt,Dt,"throw",zt)}bt(void 0)})}}function t(pe,he,me){return he in pe?Object.defineProperty(pe,he,{value:me,enumerable:!0,configurable:!0,writable:!0}):pe[he]=me,pe}function l(pe,he){return he!=null&&typeof Symbol!="undefined"&&he[Symbol.hasInstance]?!!he[Symbol.hasInstance](pe):pe instanceof he}function o(pe){if(typeof Symbol!="undefined"&&pe[Symbol.iterator]!=null||pe["@@iterator"]!=null)return Array.from(pe)}function d(pe,he){var me=pe==null?null:typeof Symbol!="undefined"&&pe[Symbol.iterator]||pe["@@iterator"];if(me!=null){var Le=[],Be=!0,et=!1,bt,Dt;try{for(me=me.call(pe);!(Be=(bt=me.next()).done)&&(Le.push(bt.value),!(he&&Le.length===he));Be=!0);}catch(zt){et=!0,Dt=zt}finally{try{!Be&&me.return!=null&&me.return()}finally{if(et)throw Dt}}return Le}}function f(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function h(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function a(pe){for(var he=1;he<arguments.length;he++){var me=arguments[he]!=null?arguments[he]:{},Le=Object.keys(me);typeof Object.getOwnPropertySymbols=="function"&&(Le=Le.concat(Object.getOwnPropertySymbols(me).filter(function(Be){return Object.getOwnPropertyDescriptor(me,Be).enumerable}))),Le.forEach(function(Be){t(pe,Be,me[Be])})}return pe}function c(pe,he){if(pe==null)return{};var me=p(pe,he),Le,Be;if(Object.getOwnPropertySymbols){var et=Object.getOwnPropertySymbols(pe);for(Be=0;Be<et.length;Be++)Le=et[Be],!(he.indexOf(Le)>=0)&&Object.prototype.propertyIsEnumerable.call(pe,Le)&&(me[Le]=pe[Le])}return me}function p(pe,he){if(pe==null)return{};var me={},Le=Object.keys(pe),Be,et;for(et=0;et<Le.length;et++)Be=Le[et],!(he.indexOf(Be)>=0)&&(me[Be]=pe[Be]);return me}function v(pe,he){return e(pe)||d(pe,he)||b(pe,he)||f()}function m(pe){return n(pe)||o(pe)||b(pe)||h()}function b(pe,he){if(pe){if(typeof pe=="string")return s(pe,he);var me=Object.prototype.toString.call(pe).slice(8,-1);if(me==="Object"&&pe.constructor&&(me=pe.constructor.name),me==="Map"||me==="Set")return Array.from(me);if(me==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(me))return s(pe,he)}}function E(pe,he){var me,Le,Be,et,bt={label:0,sent:function(){if(Be[0]&1)throw Be[1];return Be[1]},trys:[],ops:[]};return et={next:Dt(0),throw:Dt(1),return:Dt(2)},typeof Symbol=="function"&&(et[Symbol.iterator]=function(){return this}),et;function Dt(Kt){return function(zn){return zt([Kt,zn])}}function zt(Kt){if(me)throw new TypeError("Generator is already executing.");for(;bt;)try{if(me=1,Le&&(Be=Kt[0]&2?Le.return:Kt[0]?Le.throw||((Be=Le.return)&&Be.call(Le),0):Le.next)&&!(Be=Be.call(Le,Kt[1])).done)return Be;switch(Le=0,Be&&(Kt=[Kt[0]&2,Be.value]),Kt[0]){case 0:case 1:Be=Kt;break;case 4:return bt.label++,{value:Kt[1],done:!1};case 5:bt.label++,Le=Kt[1],Kt=[0];continue;case 7:Kt=bt.ops.pop(),bt.trys.pop();continue;default:if(Be=bt.trys,!(Be=Be.length>0&&Be[Be.length-1])&&(Kt[0]===6||Kt[0]===2)){bt=0;continue}if(Kt[0]===3&&(!Be||Kt[1]>Be[0]&&Kt[1]<Be[3])){bt.label=Kt[1];break}if(Kt[0]===6&&bt.label<Be[1]){bt.label=Be[1],Be=Kt;break}if(Be&&bt.label<Be[2]){bt.label=Be[2],bt.ops.push(Kt);break}Be[2]&&bt.ops.pop(),bt.trys.pop();continue}Kt=he.call(pe,bt)}catch(zn){Kt=[6,zn],Le=0}finally{me=Be=0}if(Kt[0]&5)throw Kt[1];return{value:Kt[0]?Kt[1]:void 0,done:!0}}}var A=Object.defineProperty,I=Object.getOwnPropertyDescriptor,C=Object.getOwnPropertyNames,P=Object.prototype.hasOwnProperty,x=function(pe,he){return function(){return pe&&(he=(0,pe[C(pe)[0]])(pe=0)),he}},T=function(pe,he){for(var me in he)A(pe,me,{get:he[me],enumerable:!0})},D=function(pe,he,me,Le){if(he&&typeof he=="object"||typeof he=="function"){var Be=!0,et=!1,bt=void 0;try{for(var Dt=function(){var zn=Kt.value;!P.call(pe,zn)&&zn!==me&&A(pe,zn,{get:function(){return he[zn]},enumerable:!(Le=I(he,zn))||Le.enumerable})},zt=C(he)[Symbol.iterator](),Kt;!(Be=(Kt=zt.next()).done);Be=!0)Dt()}catch(zn){et=!0,bt=zn}finally{try{!Be&&zt.return!=null&&zt.return()}finally{if(et)throw bt}}}return pe},U=function(pe){return D(A({},"__esModule",{value:!0}),pe)},j,k=x({
vendor: 372 bytes, line 2658
2658"../../node_modules/.pnpm/[email protected]/node_modules/nanoid/url-alphabet/index.js":function(){"use strict";j="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"}}),G={};T(G,{customAlphabet:function(){return ee},customRandom:function(){return ne},nanoid:function(){return te},random:function(){return H},urlAlphabet:function(){return j}});var H,ne,ee,te,q=x({
vendor: 811 bytes, line 2658
2658"../../node_modules/.pnpm/[email protected]/node_modules/nanoid/index.browser.js":function(){"use strict";k(),H=function(pe){return crypto.getRandomValues(new Uint8Array(pe))},ne=function(pe,he,me){var Le=(2<<Math.log(pe.length-1)/Math.LN2)-1,Be=-~(1.6*Le*he/pe.length);return function(){for(var et=arguments.length>0&&arguments[0]!==void 0?arguments[0]:he,bt="";;)for(var Dt=me(Be),zt=Be;zt--;)if(bt+=pe[Dt[zt]&Le]||"",bt.length===et)return bt}},ee=function(pe){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:21;return ne(pe,he,H)},te=function(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:21;return crypto.getRandomValues(new Uint8Array(pe)).reduce(function(he,me){return me&=63,me<36?he+=me.toString(36):me<62?he+=(me-26).toString(36).toUpperCase():me>62?he+="-":he+="_",he},"")}}
2658}),X={};T(X,{RUM_PREFIX:function(){return gr},default:function(){return Hr},getA11yData:function(){return kt},getCumulativeLayoutShift:function(){return Pi},getDomainLookup:function(){return Ge},getFirstContentfulPaint:function(){return Ti},getFirstInputDelay:function(){return Nn},getInteractionToNextPaint:function(){return vi},getLargestContentfulPaint:function(){return fa},getNavigationTimingType:function(){return rn},getPerformanceMetrics:function(){return je},getServerTiming:function(){return Wt},getTcpConnection:function(){return Gt},getTlsNegotiation:function(){return tn},init:function(){return Pu},mark:function(){return Ii},measure:function(){return Yn},trackEventsV2Factory:function(){return Po},trackLoadPerformance:function(){return Zs},trackSqspImages:function(){return $n}}),_.exports=U(X);var Q={};T(Q,{getCumulativeLayoutShift:function(){return Pi},getDomainLookup:function(){return Ge},getFirstContentfulPaint:function(){return Ti},getFirstInputDelay:function(){return Nn},getInteractionToNextPaint:function(){return vi},getLargestContentfulPaint:function(){return fa},getNavigationTimingType:function(){return rn},getServerTiming:function(){return Wt},getTcpConnection:function(){return Gt},getTlsNegotiation:function(){return tn}});var ae="/api/1/performance/records",Z="load",ue="visibilitychange",$=["Tab","ArrowDown","ArrowLeft","ArrowRight","ArrowUp","End","Home","PageDown","PageUp"," ","Enter"],oe="SS_MID",re="SS_ANALYTICS_ID",fe=3e4,Se=/(iPhone|iPod|iPad) OS ((1[0-2])|[2-9])_\d+.*AppleWebKit(?!.*Safari)/i,Te=200,Je="4.13.1",ht=function(pe){return function(){for(var he=arguments.length,me=new Array(he),Le=0;Le<he;Le++)me[Le]=arguments[Le];return new Promise(function(Be,et){try{pe.apply(void 0,[function(bt){Be(bt)}].concat(m(me)))}catch(bt){et(bt)}})}},Bt=function(pe){return ht(setTimeout)(pe)},ve=function(){return ht(function(pe){var he=function(me){(me.type==="pagehide"||document.visibilityState==="hidden")&&(pe(me),removeEventListener("visibilitychange",he,!0),removeEventListener("pagehide",he,!0))};window.addEventListener("visibilitychange",he,!0),window.addEventListener("pagehide",he,!0)})()},we=function(pe){document.readyState==="complete"?window.setTimeout(pe,0):window.addEventListener("pageshow",pe,{once:!0})},ge=function(){return ht(we)},rt=function(){var pe={entryType:"navigation",startTime:0},he=performance.timing;for(var me in he)if(me!=="navigationStart"&&me!=="toJSON"){var Le=Math.max(he[me]-he.navigationStart,0);pe[me]=Le}return pe},vt=function(){var pe=i(function(){var he,me;return E(this,function(Le){switch(Le.label){case 0:return[4,ge()];case 1:return Le.sent(),he=v(window.performance.getEntriesByType("navigation"),1),me=he[0],[2,me!=null?me:rt()]}})});return function(){return pe.apply(this,arguments)}}(),st=function(){var pe=i(function(he){var me,Le;return E(this,function(Be){switch(Be.label){case 0:return[4,vt()];case 1:return me=Be.sent(),Le=me[he],typeof Le!="number"||Le<0||Le>2147483647?[2]:[2,Math.round(Le)]}})});return function(me){return pe.apply(this,arguments)}}(),Vt=function(){var pe=i(function(){var he;return E(this,function(me){switch(me.label){case 0:return[4,vt()];case 1:return he=me.sent(),[2,he.serverTiming]}})});return function(){return pe.apply(this,arguments)}}(),jt=function(){var pe=i(function(he){var me,Le;return E(this,function(Be){switch(Be.label){case 0:return[4,vt()];case 1:return me=Be.sent(),Le=me[he],typeof Le!="string"?[2]:[2,Le]}})});return function(me){return pe.apply(this,arguments)}}(),Lt=function(pe,he){if(typeof pe=="number"&&typeof he=="number"&&pe>=he)return pe-he},Ge=function(pe){return Promise.all([st("domainLookupEnd"),st("domainLookupStart")]).then(function(he){var me=v(he,2),Le=me[0],Be=me[1];pe({domainLookup:Lt(Le,Be)})})},rn=function(pe){return jt("type").then(function(he){pe({navigationTimingType:he})})},Wt=function(pe){return Vt().then(function(he){pe({serverTiming:JSON.stringify(he)})})},Gt=function(pe){return Promise.all([st("connectEnd"),st("connectStart")]).then(function(he){var me=v(he,2),Le=me[0],Be=me[1];pe({tcpConnection:Lt(Le,Be)})})},tn=function(pe){return Promise.all([st("connectEnd"),st("secureConnectionStart")]).then(function(he){var me=v(he,2),Le=me[0],Be=me[1];pe({tlsNegotiation:Lt(Le,Be)})})},Jt,In,Qn,se,ye,Pe=-1,Ue=function(he){addEventListener("pageshow",function(me){me.persisted&&(Pe=me.timeStamp,he(me))},!0)}
vendor: 9,512 bytes, line 2658
2658,Ze=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},yt=function(){var he=Ze();return he&&he.activationStart||0},_t=function(he,me){var Le=Ze(),Be="navigate";return Pe>=0?Be="back-forward-cache":Le&&(document.prerendering||yt()>0?Be="prerender":document.wasDiscarded?Be="restore":Le.type&&(Be=Le.type.replace(/_/g,"-"))),{name:he,value:me===void 0?-1:me,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:Be}},St=function(he,me,Le){try{if(PerformanceObserver.supportedEntryTypes.includes(he)){var Be=new PerformanceObserver(function(et){Promise.resolve().then(function(){me(et.getEntries())})});return Be.observe(Object.assign({type:he,buffered:!0},Le||{})),Be}}catch(et){}},Ce=function(he,me,Le,Be){var et,bt;return function(Dt){me.value>=0&&(Dt||Be)&&((bt=me.value-(et||0))||et===void 0)&&(et=me.value,me.delta=bt,me.rating=function(zt,Kt){return zt>Kt[1]?"poor":zt>Kt[0]?"needs-improvement":"good"}(me.value,Le),he(me))}},Ke=function(he){requestAnimationFrame(function(){return requestAnimationFrame(function(){return he()})})},at=function(he){var me=function(Be){Be.type!=="pagehide"&&document.visibilityState!=="hidden"||he(Be)};addEventListener("visibilitychange",me,!0),addEventListener("pagehide",me,!0)},Mt=function(he){var me=!1;return function(Le){me||(he(Le),me=!0)}},Ht=-1,Qe=function(){return document.visibilityState!=="hidden"||document.prerendering?1/0:0},Oe=function(he){document.visibilityState==="hidden"&&Ht>-1&&(Ht=he.type==="visibilitychange"?he.timeStamp:0,$e())},Re=function(){addEventListener("visibilitychange",Oe,!0),addEventListener("prerenderingchange",Oe,!0)},$e=function(){removeEventListener("visibilitychange",Oe,!0),removeEventListener("prerenderingchange",Oe,!0)},Ye=function(){return Ht<0&&(Ht=Qe(),Re(),Ue(function(){setTimeout(function(){Ht=Qe(),Re()},0)})),{get firstHiddenTime(){return Ht}}},ct=function(he){document.prerendering?addEventListener("prerenderingchange",function(){return he()},!0):he()},Et=[1800,3e3],Ut=function(he,me){me=me||{},ct(function(){var Le,Be=Ye(),et=_t("FCP"),bt=St("paint",function(Dt){Dt.forEach(function(zt){zt.name==="first-contentful-paint"&&(bt.disconnect(),zt.startTime<Be.firstHiddenTime&&(et.value=Math.max(zt.startTime-yt(),0),et.entries.push(zt),Le(!0)))})});bt&&(Le=Ce(he,et,Et,me.reportAllChanges),Ue(function(Dt){et=_t("FCP"),Le=Ce(he,et,Et,me.reportAllChanges),Ke(function(){et.value=performance.now()-Dt.timeStamp,Le(!0)})}))})},dn=[.1,.25],fn=function(he,me){me=me||{},Ut(Mt(function(){var Le,Be=_t("CLS",0),et=0,bt=[],Dt=function(zn){zn.forEach(function(nr){if(!nr.hadRecentInput){var Tr=bt[0],pi=bt[bt.length-1];et&&nr.startTime-pi.startTime<1e3&&nr.startTime-Tr.startTime<5e3?(et+=nr.value,bt.push(nr)):(et=nr.value,bt=[nr])}}),et>Be.value&&(Be.value=et,Be.entries=bt,Le())},zt=St("layout-shift",Dt);zt&&(Le=Ce(he,Be,dn,me.reportAllChanges),at(function(){Dt(zt.takeRecords()),Le(!0)}),Ue(function(){et=0,Be=_t("CLS",0),Le=Ce(he,Be,dn,me.reportAllChanges),Ke(function(){return Le()})}),setTimeout(Le,0))}))},Bn={passive:!0,capture:!0},ar=new Date,cr=function(he,me){Jt||(Jt=me,In=he,Qn=new Date,Si(removeEventListener),Ee())},Ee=function(){if(In>=0&&In<Qn-ar){var he={entryType:"first-input",name:Jt.type,target:Jt.target,cancelable:Jt.cancelable,startTime:Jt.timeStamp,processingStart:Jt.timeStamp+In};se.forEach(function(me){me(he)}),se=[]}},an=function(he){if(he.cancelable){var me=(he.timeStamp>1e12?new Date:performance.now())-he.timeStamp;he.type=="pointerdown"?function(Le,Be){var et=function(){cr(Le,Be),Dt()},bt=function(){Dt()},Dt=function(){removeEventListener("pointerup",et,Bn),removeEventListener("pointercancel",bt,Bn)};addEventListener("pointerup",et,Bn),addEventListener("pointercancel",bt,Bn)}(me,he):cr(me,he)}},Si=function(he){["mousedown","keydown","touchstart","pointerdown"].forEach(function(me){return he(me,an,Bn)})},Sr=[100,300],Hi=function(he,me){me=me||{},ct(function(){var Le,Be=Ye(),et=_t("FID"),bt=function(zn){zn.startTime<Be.firstHiddenTime&&(et.value=zn.processingStart-zn.startTime,et.entries.push(zn),Le(!0))},Dt=function(zn){zn.forEach(bt)},zt=St("first-input",Dt);Le=Ce(he,et,Sr,me.reportAllChanges),zt&&at(Mt(function(){Dt(zt.takeRecords()),zt.disconnect()})),zt&&Ue(function(){var Kt;et=_t("FID"),Le=Ce(he,et,Sr,me.reportAllChanges),se=[],In=-1,Jt=null,Si(addEventListener),Kt=bt,se.push(Kt),Ee()})})},Qt=0,Ki=1/0,Vi=0,$r=function(he){he.forEach(function(me){me.interactionId&&(Ki=Math.min(Ki,me.interactionId),Vi=Math.max(Vi,me.interactionId),Qt=Vi?(Vi-Ki)/7+1:0)})},Ur=function(){return ye?Qt:performance.interactionCount||0},Qr=function(){"interactionCount"in performance||ye||(ye=St("event",$r,{type:"event",buffered:!0,durationThreshold:0}))},or=[200,500],_r=0,Ka=function(){return Ur()-_r},Wn=[],ua={},Hn=function(he){var me=Wn[Wn.length-1],Le=ua[he.interactionId];if(Le||Wn.length<10||he.duration>me.latency){if(Le)Le.entries.push(he),Le.latency=Math.max(Le.latency,he.duration);else{var Be={id:he.interactionId,latency:he.duration,entries:[he]};ua[Be.id]=Be,Wn.push(Be)}Wn.sort(function(et,bt){return bt.latency-et.latency}),Wn.splice(10).forEach(function(et){delete ua[et.id]})}},$i=function(he,me){me=me||{},ct(function(){var Le;Qr();var Be,et=_t("INP"),bt=function(Kt){Kt.forEach(function(Tr){Tr.interactionId&&Hn(Tr),Tr.entryType==="first-input"&&!Wn.some(function(pi){return pi.entries.some(function(xa){return Tr.duration===xa.duration&&Tr.startTime===xa.startTime})})&&Hn(Tr)});var zn,nr=(zn=Math.min(Wn.length-1,Math.floor(Ka()/50)),Wn[zn]);nr&&nr.latency!==et.value&&(et.value=nr.latency,et.entries=nr.entries,Be())},Dt=St("event",bt,{durationThreshold:(Le=me.durationThreshold)!==null&&Le!==void 0?Le:40});Be=Ce(he,et,or,me.reportAllChanges),Dt&&("PerformanceEventTiming"in window&&"interactionId"in PerformanceEventTiming.prototype&&Dt.observe({type:"first-input",buffered:!0}),at(function(){bt(Dt.takeRecords()),et.value<0&&Ka()>0&&(et.value=0,et.entries=[]),Be(!0)}),Ue(function(){Wn=[],_r=Ur(),et=_t("INP"),Be=Ce(he,et,or,me.reportAllChanges)}))})},pt=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},io=function(he){var me=he.nodeName;return he.nodeType===1?me.toLowerCase():me.toUpperCase().replace(/^#/,"")},Di=function(he,me){var Le="";try{for(;he&&he.nodeType!==9;){var Be=he,et=Be.id?"#"+Be.id:io(Be)+(Be.classList&&Be.classList.value&&Be.classList.value.trim()&&Be.classList.value.trim().length?"."+Be.classList.value.trim().replace(/\s+/g,"."):"");if(Le.length+et.length>(me||100)-1)return Le||et;if(Le=Le?et+">"+Le:et,Be.id)break;he=Be.parentNode}}catch(bt){}return Le},Li=-1,ci=function(){return Li},la=function(he){addEventListener("pageshow",function(me){me.persisted&&(Li=me.timeStamp,he(me))},!0)},Sa=function(){var he=pt();return he&&he.activationStart||0},Xr=function(he,me){var Le=pt(),Be="navigate";return ci()>=0?Be="back-forward-cache":Le&&(document.prerendering||Sa()>0?Be="prerender":document.wasDiscarded?Be="restore":Le.type&&(Be=Le.type.replace(/_/g,"-"))),{name:he,value:me===void 0?-1:me,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:Be}},Fr=function(he,me,Le){try{if(PerformanceObserver.supportedEntryTypes.includes(he)){var Be=new PerformanceObserver(function(et){Promise.resolve().then(function(){me(et.getEntries())})});return Be.observe(Object.assign({type:he,buffered:!0},Le||{})),Be}}catch(et){}},fi=function(he,me,Le,Be){var et,bt;return function(Dt){me.value>=0&&(Dt||Be)&&((bt=me.value-(et||0))||et===void 0)&&(et=me.value,me.delta=bt,me.rating=function(zt,Kt){return zt>Kt[1]?"poor":zt>Kt[0]?"needs-improvement":"good"}(me.value,Le),he(me))}},Ar=function(he){requestAnimationFrame(function(){return requestAnimationFrame(function(){return he()})})},Oa=function(he){var me=function(Be){Be.type!=="pagehide"&&document.visibilityState!=="hidden"||he(Be)};addEventListener("visibilitychange",me,!0),addEventListener("pagehide",me,!0)},Zr=function(he){var me=!1;return function(Le){me||(he(Le),me=!0)}},Oi=-1,Ci=function(){return document.visibilityState!=="hidden"||document.prerendering?1/0:0},qr=function(he){document.visibilityState==="hidden"&&Oi>-1&&(Oi=he.type==="visibilitychange"?he.timeStamp:0,ca())},ni=function(){addEventListener("visibilitychange",qr,!0),addEventListener("prerenderingchange",qr,!0)},ca=function(){removeEventListener("visibilitychange",qr,!0),removeEventListener("prerenderingchange",qr,!0)},Ca=function(){return Oi<0&&(Oi=Ci(),ni(),la(function(){setTimeout(function(){Oi=Ci(),ni()},0)})),{get firstHiddenTime(){return Oi}}},Aa=function(he){document.prerendering?addEventListener("prerenderingchange",function(){return he()},!0):he()},Ni=null,di=[2500,4e3],hi={},Ai=function(he,me){(function(Le,Be){Be=Be||{},Aa(function(){var et,bt=Ca(),Dt=Xr("LCP"),zt=function(Tr){var pi=Tr[Tr.length-1];pi&&pi.startTime<bt.firstHiddenTime&&(Dt.value=Math.max(pi.startTime-Sa(),0),Dt.entries=[pi],et())},Kt=Fr("largest-contentful-paint",zt);if(Kt){et=fi(Le,Dt,di,Be.reportAllChanges);var zn=Zr(function(){hi[Dt.id]||(zt(Kt.takeRecords()),Kt.disconnect(),hi[Dt.id]=!0,et(!0))});["keydown","click"].forEach(function(nr){addEventListener(nr,function(){return setTimeout(zn,0)},!0)}),Oa(zn),la(function(nr){Dt=Xr("LCP"),et=fi(Le,Dt,di,Be.reportAllChanges),Ar(function(){Dt.value=performance.now()-nr.timeStamp,hi[Dt.
2658id]=!0,et(!0)})})}})})(function(Le){(function(Be){if(Be.entries.length){var et=pt();if(et){var bt=et.activationStart||0,Dt=Be.entries[Be.entries.length-1],zt=Dt.url&&performance.getEntriesByType("resource").filter(function(xa){return xa.name===Dt.url})[0],Kt=Math.max(0,et.responseStart-bt),zn=Math.max(Kt,zt?(zt.requestStart||zt.startTime)-bt:0),nr=Math.max(zn,zt?zt.responseEnd-bt:0),Tr=Math.max(nr,Dt?Dt.startTime-bt:0),pi={element:Di(Dt.element),timeToFirstByte:Kt,resourceLoadDelay:zn-Kt,resourceLoadTime:nr-zn,elementRenderDelay:Tr-nr,navigationEntry:et,lcpEntry:Dt};return Dt.url&&(pi.url=Dt.url),zt&&(pi.lcpResourceEntry=zt),void(Be.attribution=pi)}}Be.attribution={timeToFirstByte:0,resourceLoadDelay:0,resourceLoadTime:0,elementRenderDelay:Be.value}})(Le),he(Le)},me)},vn=function(pe){var he=pe.getAttribute("elementtiming");if(he!==null)return he;var me=pe.tagName;if(me==="IMG"){var Le=pe.getAttribute("data-loader");if(Le!==null)return"unknown-image-component-".concat(Le);var Be=pe.getAttribute("data-src")!==null;if(Be)return"unknown-imageloader"}return"unknown-".concat(me)},kr=function(pe){var he,me="";me+=pe.tagName;var Le=pe,Be=-1;do Le=Le.previousElementSibling,Be+=1;while(Le!==null);me+="["+Be+"]";var et=(he=pe.classList.value)===null||he===void 0?void 0:he.trim().replace(/\s+/g,".");return et&&(me+="."+et),me},jn=function(pe){return pe.substring(0,Te-3)+"..."},Qi=function(pe){var he=kr(pe);if(he.length>Te)return jn(he);for(var me=pe.parentElement;me!==null&&me.tagName!=="BODY";){var Le="<"+kr(me);if(he+=Le,he.length>Te)return jn(he);me=me.parentElement}return he},Pa=function(pe){var he,me=(he=pe.attribution.lcpEntry)===null||he===void 0?void 0:he.element;return{largestContentfulPaint:Math.round(pe.value),lcpElementName:me?vn(me):void 0,lcpElementPath:me?Qi(me):void 0,lcpElementRenderDelay:Math.round(pe.attribution.elementRenderDelay),lcpResourceLoadDelay:Math.round(pe.attribution.resourceLoadDelay),lcpResourceLoadTime:Math.round(pe.attribution.resourceLoadTime),lcpTtfb:Math.round(pe.attribution.timeToFirstByte)}},Pi=function(pe){fn(function(he){pe({cumulativeLayoutShift:he.value})},{reportAllChanges:!0})},Ti=function(pe){Ut(function(he){pe({firstContentfulPaint:Math.round(he.value)})})},Nn=function(pe){Hi(function(he){pe({firstInputDelay:Math.round(he.value)})})},vi=function(pe){$i(function(he){pe({interactionToNextPaint:Math.round(he.value)})})},fa=function(pe){Ai(function(he){pe(Pa(he))})},da=["connectEnd","connectStart","decodedBodySize","domComplete","domContentLoadedEventEnd","domContentLoadedEventStart","domInteractive","encodedBodySize","fetchStart","loadEventEnd","loadEventStart","redirectCount","redirectEnd","redirectStart","responseStart","responseEnd","responseStatus","secureConnectionStart","transferSize","unloadEventEnd","unloadEventStart","workerStart"],J=["initiatorType","nextHopProtocol"],be=function(pe,he){return function(){var me=i(function(Le){var Be,et,bt,Dt,zt;return E(this,function(Kt){switch(Kt.label){case 0:return Kt.trys.push([0,2,,3]),Be=[{},Le],[4,pe(Le)];case 1:return he.apply(void 0,[t.apply(void 0,Be.concat([Kt.sent()]))]),[3,3];case 2:return et=Kt.sent(),(zt=window)===null||zt===void 0||(Dt=zt.SQUARESPACE_SENTRY)===null||Dt===void 0||(bt=Dt.captureException)===null||bt===void 0||bt.call(Dt,et),[3,3];case 3:return[2]}})});return function(Le){return me.apply(this,arguments)}}()};function je(pe){Object.values(Q).forEach(function(){var he=i(function(me){var Le,Be,et,bt;return E(this,function(Dt){switch(Dt.label){case 0:return Dt.trys.push([0,2,,3]),[4,me(pe)];case 1:return Dt.sent(),[3,3];case 2:return Le=Dt.sent(),(bt=window)===null||bt===void 0||(et=bt.SQUARESPACE_SENTRY)===null||et===void 0||(Be=et.captureException)===null||Be===void 0||Be.call(et,Le),[3,3];case 3:return[2]}})});return function(me){return he.apply(this,arguments)}}()),da.forEach(be(st,pe)),J.forEach(be(jt,pe))}var Pt=["more","less","custom"],Xt=function(){var pe;return(pe=Pt.find(function(he){return window.matchMedia("prefers-contrast: ".concat(he)).matches}))!==null&&pe!==void 0?pe:"no-preference"},kt=function(){var pe;return{forceColors:window.matchMedia("(forced-colors: active)").matches,networkInformationType:(pe=navigator.connection)===null||pe===void 0?void 0:pe.type,prefersContrast:Xt(),prefersReducedMotion:window.matchMedia("(prefers-reduced-motion: reduce)").matches,primaryInputHasHover:window.matchMedia("(hover: hover)").matches,keyboardUsage:!1}},mr=function(pe){var he=kt(),me=function(){pe(he,"a11y")},Le=function(et){var bt;["INPUT","TEXTAREA"].includes((bt=et.target)===null||bt===void 0?void 0:bt.tagName)||!$.includes(et.key)||(he.keyboardUsage=!0,document.removeEventListener("keydown",Le))};document.addEventListener("keydown",Le);var Be=function(){document.visibilityState==="hidden"&&(me(),document.removeEventListener("keydown",Le),document.removeEventListener(ue,Be))};document.addEventListener(ue,Be)};function Jn(pe){var he=new RegExp("(^| )".concat(pe,"=([^;]+)")),me=document.cookie.match(he);return me?me[2]:""}function Ie(){return!!(window.PerformanceMeasure&&window.PerformanceMark)}function We(){if(!Object.prototype.hasOwnProperty.call(window,"PerformanceObserver"))return!1;try{var pe=new window.PerformanceObserver(function(){return null});pe.observe({entryTypes:["mark"]}),pe.disconnect()}catch(he){return!1}return!0}function ke(){var pe;return typeof((pe=window.navigator)===null||pe===void 0?void 0:pe.sendBeacon)=="function"&&!Se.test(window.navigator.userAgent)}var tt=function(pe){var he=Number(pe);return Number.isNaN(he)?void 0:he};function ot(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}
2658,he,me,Le,Be,et,bt,Dt;return{context:pe,analyticsId:Jn(re),marketingId:Jn(oe),memberId:(Le=window.Static)===null||Le===void 0||(me=Le.SQUARESPACE_CONTEXT)===null||me===void 0||(he=me.authenticatedAccount)===null||he===void 0?void 0:he.id,version:Je,downlink:tt((Be=navigator.connection)===null||Be===void 0?void 0:Be.downlink),effectiveType:(et=navigator.connection)===null||et===void 0?void 0:et.effectiveType,rtt:tt((bt=navigator.connection)===null||bt===void 0?void 0:bt.rtt),saveData:Number(((Dt=navigator.connection)===null||Dt===void 0?void 0:Dt.saveData)||0),deliveryType:ke()?"beacon":"xhr",devicePixelRatio:window.devicePixelRatio,screenHeight:window.screen.height,screenWidth:window.screen.width,viewportHeight:window.innerHeight,viewportWidth:window.innerWidth,deviceMemory:tt(navigator.deviceMemory),hardwareConcurrency:tt(navigator.hardwareConcurrency),hash:window.location.hash||"",hostname:window.location.hostname||"",pathname:window.location.pathname||"/"}}var ft=function(){var pe=i(function(he){var me,Le;return E(this,function(Be){switch(Be.label){case 0:return me=ot(he),Le={},je(function(et){Object.assign(Le,et)}),[4,Promise.race([Bt(6e4),ve()])];case 1:return Be.sent(),[2,a({},me,Le)]}})});return function(me){return pe.apply(this,arguments)}}(),Ft=function(){var pe=i(function(he,me){var Le;return E(this,function(Be){switch(Be.label){case 0:return[4,ft(me)];case 1:return Le=Be.sent(),he(Le,"page_speed"),[2]}})});return function(me,Le){return pe.apply(this,arguments)}}(),ln=["media-www.sqspcdn.com","images.squarespace-cdn.com","static1.squarespace.com"],_n=function(pe){return ln.some(function(he){return pe.includes(he)})},Tn=function(pe){return pe.hasAttribute("data-loader")?2:pe.hasAttribute("data-src")?1:0},fr=function(pe,he){if(pe.hasAttribute("data-image-resolution")){var me;return Number((me=pe.getAttribute("data-image-resolution"))===null||me===void 0?void 0:me.replace("w",""))}var Le=he.indexOf("format=");return Le!==-1?Number(he.slice(Le+7).replace(/w.*/,"")):NaN},Un=function(pe,he,me){if(me===1&&l(pe,HTMLImageElement)&&pe.naturalHeight===0){var Le=document.querySelector('div[style*="'.concat(he,'"]'));if(Le)return Le}return pe},On=function(pe){if(l(pe,HTMLImageElement)){var he=pe.naturalHeight,me=pe.naturalWidth,Le=pe.width,Be=pe.height;return{naturalHeight:he,naturalWidth:me,width:Le,height:Be}}var et=pe.getBoundingClientRect(),bt=Math.floor(et.width),Dt=Math.floor(et.height);return{naturalHeight:Dt,naturalWidth:bt}},Mn=function(){var pe=i(function(he,me){var Le,Be,et,bt,Dt,zt,Kt,zn,nr,Tr,pi,xa,sl,qs,ul,Va,so,ll;return E(this,function(Zl){Le=fr(me,he.name),Be=Tn(me),et=me.getAttribute("data-loader"),bt=me.getAttribute("elementtiming"),Dt=he.toJSON(),zt=Dt.serverTiming,Kt=Dt.workerTiming,zn=c(Dt,["serverTiming","workerTiming"]),nr=!0,Tr=!1,pi=void 0;try{for(xa=Object.entries(zn)[Symbol.iterator]();!(nr=(sl=xa.next()).done);nr=!0)qs=v(sl.value,2),ul=qs[0],Va=qs[1],typeof Va=="number"&&(zn[ul]=Math.floor(Va))}catch(wa){Tr=!0,pi=wa}finally{try{!nr&&xa.return!=null&&xa.return()}finally{if(Tr)throw pi}}return so=Un(me,he.name,Be),ll=On(so),[2,new Promise(function(wa){var yr=new IntersectionObserver(function(Dr){Dr.forEach(function(Xi){if(Xi.target===so)return yr.disconnect(),wa(a({visibleOnLoad:Xi.isIntersecting,observationTime:Math.floor(Xi.time),intersectionRatio:Xi.intersectionRatio,squarespaceSize:Le,imageType:Be,imageLoaderType:et,elementTiming:bt},ll,zn))})});yr.observe(so)})]})});return function(me,Le){return pe.apply(this,arguments)}}(),Sn=function(){var pe=i(function(he){var me,Le,Be,et,bt;return E(this,function(Dt){switch(Dt.label){case 0:return me=he.resource,Le=he.deliverMetrics,!(l(me,PerformanceResourceTiming)&&me.initiatorType==="img")||!_n(me.name)?[2]:(Be=me.name.replace(/\?.*/,""),et=Array.from(document.querySelectorAll('img[src="'.concat(me.name,'"], img[data-src*="').concat(Be,'"], img[srcset*="').concat(me.name,'"]'))),document.querySelectorAll('picture > source[srcset*="'.concat(me.name,'"]')).forEach(function(zt){var Kt=zt.parentElement;Kt!==null&&et.push(Kt.lastElementChild)}),et.length!==1?[2]:[4,Mn(me,et[0])]);case 1:return bt=Dt.sent(),Le(bt,"image"),[2]}})});return function(me){return pe.apply(this,arguments)}}(),$n=function(){var pe=i(function(he){var me,Le;return E(this,function(Be){return We()?(me=function(et){return Sn({resource:et,deliverMetrics:he})},performance.getEntriesByType("resource").forEach(me),Le=new PerformanceObserver(function(et){et.getEntries().forEac
2658h(me)}),Le.observe({entryTypes:["resource"]}),[2]):[2]})});return function(me){return pe.apply(this,arguments)}}(),Fn,Pr=function(pe){var he=pe.spanName,me=pe.tracer,Le=pe.startTime,Be=pe.spanAttributes,et=Be===void 0?{}:Be;Fn===void 0&&(Fn=new Map);var bt=me.startSpan(he,{startTime:Le});bt.setAttributes(et),Fn.set(he,bt)},Jr=function(pe){var he=pe.spanName,me=pe.spanAttributes,Le=me===void 0?{}:me,Be=pe.updateName;if(!(Fn===void 0||!Fn.has(he))){var et=Fn.get(he);et.setAttributes(Le),Be!==void 0&&et.updateName(Be),et.end(),Fn.delete(he)}},gr="rum-",It=function(pe){var he,me;typeof((me=window)===null||me===void 0||(he=me.SQUARESPACE_SENTRY)===null||he===void 0?void 0:he.captureException)=="function"?window.SQUARESPACE_SENTRY.captureException(pe):console.warn("@sqs/rum-collector: user timing exception: ".concat(pe))};function Ii(pe){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};try{if(!ha())return;var me=gr+pe;window.performance.clearMarks(me);var Le=window.performance.mark(me,{detail:he.detail,startTime:he.startTime});if(he.tracer!==void 0){var Be=v(window.performance.getEntriesByName(me,"mark").slice(-1),1),et=Be[0];Pr({spanName:me,tracer:he.tracer,startTime:et.startTime,spanAttributes:he.spanAttributes})}return Le}catch(bt){It(bt)}}function Yn(pe){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{requireStart:!1};try{if(!(ha()&&dr()))return;var me=gr+pe,Le={detail:he.detail,duration:he.duration};if(he.start===void 0?window.performance.getEntriesByName(me,"mark").length>0&&(Le.start=me):typeof he.start=="string"?Le.start=gr+he.start:Le.start=he.start,Le.end=typeof he.end=="string"?gr+he.end:he.end,he.requireStart&&typeof Le.start!="string")return;if(he.tracer!==void 0){var Be=a({measureName:me},he.spanAttributes);if(typeof Le.start=="number")Pr({spanName:me,tracer:he.tracer,startTime:Le.start}),Jr({spanName:me,spanAttributes:Be});else{var et;if(window.performance.getEntriesByName((et=Le.start)!==null&&et!==void 0?et:me,"mark").length===0){var bt;Pr({spanName:(bt=Le.start)!==null&&bt!==void 0?bt:me,tracer:he.tracer,startTime:0})}var Dt;Jr({spanName:(Dt=Le.start)!==null&&Dt!==void 0?Dt:me,spanAttributes:Be,updateName:Le.start!==me?me:void 0})}}Br(me,Le);var zt=ao(me);return zt}catch(Kt){It(Kt)}}function dr(){return"performance"in window&&"getEntries"in window.performance&&"getEntriesByType"in window.performance&&"getEntriesByName"in window.performance}function ha(){return"mark"in window.performance&&"measure"in window.performance}function ao(pe){var he=window.performance.getEntriesByName(pe,"measure");return he[he.length-1]}function Br(pe,he){try{window.performance.measure(pe,he)}catch(Be){var me=typeof he.start=="string"?he.start:pe,Le=typeof he.end=="string"?he.end:void 0;try{window.performance.measure(pe,me,Le)}catch(et){if(!l(et,DOMException))throw et;try{window.performance.measure(pe,"navigationStart")}catch(bt){if(!l(bt,DOMException))throw bt;window.performance.measure(pe)}}}}function Cu(pe){return typeof pe=="string"&&pe.substring(0,4)===gr}var Wr=new Set,ms=function(pe){if(Ie()){var he=function(Le){var Be=Le.map(function(et){return et.entryType==="measure"?{duration:Math.floor(et.duration),detail:et.detail||null,startTime:Math.floor(et.startTime),name:et.name}:{}});Be.forEach(function(et){if(!(et.name&&!Cu(et.name))){var bt="".concat(et.name,"|").concat(et.duration);Wr.has(bt)||(pe(et,"user"),Wr.add(bt))}})};if(he(window.performance.getEntriesByType("measure")),We()){var me=new window.PerformanceObserver(function(Le){return he(Le.getEntries())});me.observe({entryTypes:["measure"]})}else document.addEventListener(ue,function(){document.visibilityState==="hidden"&&he(window.performance.getEntriesByType("measure"))})}},Ta,ri=[],oo=function(pe){ri.push(pe)};function ys(pe,he){if(!(ke()&&navigator.sendBeacon(pe,he))){var me=new XMLHttpRequest;me.open("POST",pe,!0),me.setRequestHeader("Content-Type","text/plain;charset=UTF-8"),me.send(he)}}function sr(pe){if(ri.length){var he=JSON.stringify(ri);ys(pe,he),ri=[]}}function Ia(pe){window.addEventListener(Z,function(){Ta=window.setTimeout(function(){return sr(pe)},fe)}),document.addEventListener(ue,function(){document.visibilityState==="hidden"&&(window.clearTimeout(Ta),sr(pe))})}function Ao(pe){oo(a({raw:!0},pe))}var ol=function(pe,he){return function(me,Le){var Be={app:pe,data:me,event:Le,pageLoadId:he,ts:Date.now()};Ao(Be)}},_s=function(pe){return function(){for(var he=arguments.length,me=new Array(he),Le=0;Le<he;Le++)me[Le]=arguments[Le];pe&&pe.apply(void 0,m(me))}},Au=function(pe){var he={appName:pe.appName||"",context:pe.context||{},enabled:typeof pe.enabled=="boolean"?pe.enabled:!0,serviceURL:pe.serviceURL||ae,captureException:_s(pe.captureException)};return he};function Pu(pe){return Tu.apply(this,arguments)}function Tu(){return Tu=i(function(pe){var he,me,Le;return E(this,function(Be){switch(Be.label){case 0:return he=Au(pe),he.enabled?[4,Promise.resolve().then(function(){return q(),G})]:[2];case 1:me=Be.sent().nanoid();try{Le=ol(he.appName,me),Ft(Le,he.context),ms(Le),$n(Le),mr(Le),Ia(he.serviceURL)}catch(et){he.captureException(et,{pageLoadId:me,parsedOptions:he})}return[2]}})}),Tu.apply(this,arguments)}var Qs={action:"load",actor:"user",event_owner_team:"web_performance",event_source:"web",object_type:"website"}
2658,Xs=function(){var pe=/^qa\d+.sqsp.net/g,he=/^stage.sqsp.net/g,me=/(dev.squarespace.net|localhost|127.0.0.1|0.0.0.0)/g,Le=window.location.hostname.substr(window.location.hostname.indexOf(".")+1);return he.test(Le)||pe.test(Le)?"staging":me.test(Le)?"dev":"prod"},Po=function(pe){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Xs();return new pe({customSchemaName:"Performance",sourceEnvironment:he},Qs)},Yr=Object.freeze({cumulativeLayoutShift:"cumulative_layout_shift",decodedBodySize:"decoded_body_size_bytes",domContentLoadedEventEnd:"dom_content_loaded_event_end_ms",domContentLoadedEventStart:"dom_content_loaded_event_start_ms",domainLookup:"domain_lookup_ms",encodedBodySize:"encoded_body_size_bytes",firstContentfulPaint:"first_contentful_paint_ms",firstInputDelay:"first_input_delay_ms",interactionToNextPaint:"interaction_to_next_paint_ms",largestContentfulPaint:"largest_contentful_paint_ms",loadEventEnd:"load_event_end_ms",loadEventStart:"load_event_start_ms",responseStart:"response_start_ms",tcpConnection:"tcp_connection_ms",tlsNegotiation:"tls_negotiation_ms"}),Zs=function(){var pe=i(function(he){var me;return E(this,function(Le){switch(Le.label){case 0:return me={},je(function(Be){Object.entries(Be).forEach(function(et){var bt=v(et,2),Dt=bt[0],zt=bt[1];Object.prototype.hasOwnProperty.call(Yr,Dt)&&(me[Yr[Dt]]=zt)})}),[4,Promise.race([Bt(6e4),ve()])];case 1:return Le.sent(),he(me),[2]}})});return function(me){return pe.apply(this,arguments)}}();function Hr(){for(var pe=arguments.length,he=new Array(pe),me=0;me<pe;me++)he[me]=arguments[me];return console.warn("@sqs/rum-collector default export is deprecated. Use named export `init` instead."),Pu.apply(void 0,m(he))}},754510:function(_){"use strict";_.exports=JSON.parse(`{"010318c0a9ccc872b2586fd753629724":"Color Map","0141fa9f0be4194399a88f5fef0bb639":"You don't have any mailing lists. Please create one before continuing","014f07868f87665f18306a866f821b4e":"Right Align","0206ac1674549234236fec1e3e5d40a3":"Text","030bdb7ec8e8cd347fad389b2f0b6c1b":"Choose File","0340e8c7dd3b68223fb050892f8bd266":"Delete","041968c09c5287e13eef9272e68a6df9":"Layer Below","04a7bd5e2847095c55fe21aef7ba243a":"BCC","05a51c32d8efce89e72fed165e822fdb":"Reset","0664e194e9297b284bbcac4e63018203":"Code editor","069be74a4cdfee594e42ea8c19cd697d":"Connected to","076541151ec6cc3da3f80ab31ebb361b":"Event Organizers","0800f79259c545931a22a77bef5a4b3b":"Product Creators","08e2b66460598d026a23e49b7eb2bfe4":"{val} is not a valid page URL","09272f8adb7bef3c15f86216821503e7":"https://example.com","09641cfbf347c23f2f1401c80f111c97":"Successfully located","0a6e4807b225a8538977d3f1e32418ba":"Move Up","0b22febf82c502f8aeab55ad8d8dbd64":"Text Color","0b32e7c5feff467c1bc17d36f34a9d3e":"Next Month","0b512b0527e296728392d524a1c9e116":"Deselect all rows. ","0c84914dfc5e8aa3d8df21590c7a5a93":"Get it on Google Play","0d09287a450987a8143197287ef9efb4":"Remove filter","0dd5449144543955db89be693d31d57f":"Medium Paragraph","118737dd09c4bbca2668f0ec74575fc8":"Paragraph","118e67e8c5d578e74ff4288a3094e2a6":"Instructors","11d1442e08568a65c839815601447d81":"City, State, Zip","11f8cb2f0b6422accf1ad23d68aeede4":"Drop your files to upload","1211e468cce5a940666f79b009c399ee":"Charities","135a21767d75d684b21a71de42c89be8":"Sort by","14697aa8558e29f76b2bcc93d804b555":"Delete attachment","14c16237bf1dfee55929cf1a047a4364":"{filterLabel} \u2022 {filterValue}","151d7ef9ce161d0b824a5fa9410739c9":"Please enter a valid email","15780258253f372d7c1d3d2f6bbc356c":"Type to search","164c36563d4c0b881a71c1fb409123dc":"Create ","16eb64edf1094ae679572ffbbd2747c9":"More Options","178ebbe3d6ece8c96fe884badf3c80fa":"Other","17be4afc8553a37bd0cc3954a1fd189a":"Add Avatar","186b613b9049d2a7e04fd62ad9c00fd7":{"one":"{%n} selected","other":"{%n} selected"},"1997da20c166ee10ae426e2de942b84e":"Bulleted List","19b496d2615bfe692e80803e27512331":"+1 (555) 555-0198","1a1ceff67be3b165dc4f36019c134d32":"Uncollapse","1a237c1a2d77011a4b972cb29e6a05f2":"Click to open text field","1a63467e41b1e56a68c049f0da51280a":"Page {currentPage}","1c8c3ac4a67e7bf87bb1b9197b38862b":{"one":"{%n} Zap connected","other":"{%n} Zaps connected"},"1ce66c14a59b4243179029d6a87cb22b":"Text Align Center","1d7f80c88662cd563c4aba35fd514aca":"Fonts can affect your site\u2019s load time. Use as few as possible. {learnMore}","1dcf4e15170e20de94cc73e716440378":"Load More","1eb42c6cb31f4879bee51821f8eb7325":"Slab Serif","2077e4e46fc6729c384f71c84203e519":"Color","212e00b324a1c7c5d72d865990dfddf1":"Formatting","223606f2730e3c5344b34645c43bd805":"Color format","22c9c6155c64fe02952ee31183ef8907":"Learn more.","2384a4a0e2a5214730400c656b365044"
2658:"Link Editor","23f807a2f3c5be6d5ba441fd24552ff1":"Hue","23fbe79152d053260378139870172f6b":"Outdent List Item","25dc2f225a5668f6b319a438f9fff719":"Sort by options","25e33026fa12c66d69dccc309dde4fce":"Previous page","262bb047d153c5618b65477a565d942b":"Photographers","28394c8da1d8eaa8f22942780bac0847":"cancel","28e8e968fe9a11d66cb5774405e7df39":"Settings","29072987935dbf3e2076672c3f5e519c":"Cycle right","29e233771e82810a7524b9a11dc75f85":"Redo","2a3f20c8f37e075614c33344bf2be270":"Sort by {label}","2b7c3f88becae796299fabf22f72cc1d":"Filter {tagType}","2bb219534e372498719faf7f52cb39ba":"Form submissions will no longer be sent to your Mailchimp account.","2bd027c5cb779d6c7d49748d20f0d638":"Filter","2c59530c9d2769ba8511b06e873ed847":" of {itemsAmount}","2ca1e029f2b3386fec8059b51f67c7aa":"Cancel","2cd6bbc51b3ca422689c44221e056d1d":"{iconName} icon","2da54f567ea151fb27983f192f2aad8c":"Disconnect","2e14022083291fe2749fc32a0dd31fc8":"Text Align Right","2e15c9fac04cae73fc0b9b92fec18cca":"Paste With Formatting","2f326f1782f80c9602c5c0f480acd569":"Paragraph Large","2f6a0800f9e821ae9608cdaf642557f0":"Vimeo Basic accounts are unsupported. Please share a video from a different account.","2ff55fa5f44efe909ee9def4151063f1":"Typekit (Deprecated)","32144adc818f13fb069a69c974e555d2":"Numbered List","32e7a735a2cb014aa5ffe991fab642f1":"Green","33b4a38d4c03582be06aba8926c9c14f":"Spreadsheet Name","35f4519d878fbd330ef99bf472702ba5":"Open filter","35faa1b1781d6eee40b5c56f42416bda":"Connect to","36db0be5456697b047ea71d4d02d61d4":"angle","374214587a58fe562f282bd87d910f48":"Underline","37b0da5136508f27aeb51d39807e7cd0":"Add Image","37f1f785f2d02b50c466cd05aaf11dd9":"More links","380e408440d5350ce9283c22e2a8f794":"Save","3a5153db7e24f2c8e1cf69dc005c6708":"Are you sure you would like to remove these {tagType}? All items with these {tagType} will be updated.","3a5b7465353838c731874f86ea1aa182":"Unable to Rename File","3ac4f28c1044cd8ab918fc8e903d7ed1":"Small Paragraph","3ddb7b6d6f0ea53f8b3d049604cc70fa":"Preview","3ee12af588444226d8a6c70eabc1a861":"Normal","3f4ff0ebf79e6d3203ba9eef13ffd945":"Duplicate","3fbb497ad30ec1098bb7044d92877aa1":"Please enter a file name","40c91431b506393d2248c447df7e2cf6":"Choose (Optional)","413b73a3b3765ea111c90d1dae3af96d":"Something went wrong","43319d0ffa28e455372df25fb2889fea":"File processing failed","45367d0f7e6221f48aaf784019ec8004":"Unable to locate content","45684454c4df145adeae75dfb9a70ef4":"No {tagType} found","45d23bed6f2d26afac6aace1ecaaeb65":"Outdent","46748b0874ac29d6af48bcf1e1f45708":"Sort by column header","46fe088a0c01a7b06a77a8ca5079fc92":"Hide password","47a256bbe56bcbd962a31642b61becb1":"{firstNum}-{lastNum}","481779894da47202c80a84709b2ad7f3":"Web Address","4852c876d60b3e5f297df19ebfef03d4":"Link Name","48693a3724983c379ea489a4942a11ea":"Upload File","49177d13ba152a915e72dc0e890cd082":"Open Link Editor","491a80eddb896f15e739ee582e456dd2":"One or more rows was missing data","494f275b71aaffecd1415bb62140f04e":"Layout: grid","49a55e2950abf20a53fa45d8e3ce80c2":"Increase Indent","4ab317428b3005b45235e56ee7952e52":"Unable to load results","4ae0e29701ea00a4795705f7f4f67b8e":"Search","4b61780104ca0669d6278e85214b4f47":"{numberOfRows} rows","4c935026efb5ca6ce50019a7f55e0c49":"Phone","4ca565cf2cb136e23a32ce8dff588024":"Clear Formatting","4de17d8e8a40ba9e62d9ccab4a3b7b7f":"Browse all fonts","4df8418beddf738dffc2e96e0f0a1270":"Private","4ff476d1a620c5f518f26d8d217ea9f8":"None","50cdab547bf0f24b77ba040afd34820a":"Sort by {colHeader}","516701691e5b1ce51b58f68ed6035ef3":"Unable to load preview for {fontName}","51b30c554db0a8684523fd96862edde4":"Pages","522807ea28a266bda049cb8637443f23":"Display Source","53a69be5aea59079960f6b95bc4038ef":"Collect funds and manage donors for any cause","54eff37a52f8c9e9e4b646646e044e9c":"Email","56a5fe7b7fc2fcf6b546b69cb860a184":"There was a problem while renaming your file.","57f8d22cd814c756620c329e163a6200":"Categories","585cf0c20efbdf6392e50977169b93ec":"Previous Month","589005829d1e2ededf1a0644d8ced341":"Hex","5997f29d9262297d2d50c139c1d84662":"Bold","5ab233be2613cce51d10eb92e481aede":"Layout settings","5c977b6a6cc52387fa09f2d1e2db2450":"Numbers","5cd58303f11dd3aa71d98ef3e0370500":"Manage","5dc2131cfc51ceae8044261cdddc1624":"Open in New Window","5ec935856879645040f14c4e1adb8366":"Quote","5f0d09d3dc41398751fe5b0b22b0bd7d":"Include country code","5f33f9f096cd3c0d262a97dfd9738388":"Text Alignment","607296b2ebd861bb21f5d171d819ae52":"Your dataset has been truncted to {maxColumns} columns","62444f8044cfff2cc1d6ce2704c905de":"Align","6374d59b53e351cc597bdb6f308c8152":"Replace","63d751064eb90fb6e472fd79547b2fc6":"Address","650ba9bb4296879d6e8f20a587873c5e":"Info for attachment","65686533c6efd5c14c895fe5eac5ab99":"Add...","65c49758298bd3003115b575bfc62a8d":"Red","663ddcc4a909596ab82ee1c1de1e3b94":"Are you sure you would like to remove this {tagType}? All items with this {tagType} will be updated.","66633ba9d6dc5cff1c6d2be997e26259":"Update","669a9180ff79f1bdc7737218a576b5c5":"Add Audio","6795c93795031ea3c966e70aa8fb6d67":"Remove","69f9ff1d9f405b298d3b4b6715287c6f":"Select Color Format","6ae06a254fa8578e3db796db2b5e50cc":"Emails must be formatted as [email protected]","6d5a11f2853e61c87f02430972402414":"Fonts in Style Guide","6da8e27d5179b78347aee5ad8fae5ab0":"Fundraisers","6defec7d03d58b1fb2d4b4d20f3274cf":"Add File","6ed660639e91c0019f0d38010568d74a":"Breadcrumbs","6f28effcf4f76d080abc7893d30966bf":"Mode","6f3604dda971f07bb57da9ed8f1f74c7":"Back","6fcccb76d81675b1ae7f80f183618fb2":"{type} slider","6fd139b37257a82714aa39dd2bbdcb9f":"Ordered List","70c8b21cdb4a7faaa871414c404f5a37":"Search fonts","71b6c516b67aed7ce1e157767622a048":"Confirm","71c84b01aa8158c57b404805381738b0":"Open in a New Window","721e0782a77212923abb2d89fdc26afb":"Color map thumb","7379dba109b295fe849347f2cfc131da":"Blue","749e2a5e7698f9a588c816febc23cd19":"{val} is not one of the expected options","74fc7fe880ed4b94e3d44a3aed8607a6":"More","752623d852ba48972e69cc7698918631":"Search: showing {matchingRows} out of {totalRows} records matching: {searchTerm}.","760c1b49f8bb84ca5dd9b1bcaabb69d8":"Apply","7703bb4cabe682a18285c33fe767c27e":"Add swatch","77fb189aee5bc8aac861a9c3eea1cdae":"Non-Profits","78701bfa2ba7a789b450ebda20ec0ca7":"Country","787d1e95c6bf94e4a854c3874d9ff861":"File Detail","7882ec89ba4cca31b968a7872d770537":"No results found","79bdbafac4b2414ee12d9a2fea229ec0":"Phone Number","7aaafe0be804d1ce3c7cb30d58480912":"Body","7d07f870886c600ed5bc37af39266284":"New Series","7d327a3dbb804e3e33ab53a29a6c284c":"Advanced","7e7e4159319301ac15a7fa8d80efa843":"Paragraph Small","7e8e27c5a3313b556c0d93914e7d5b65":"Fonts can affect your site's load time. Use as few as possible. {learnMoreLink}","7f23747871cddef936eaa7b5afaa71e9":"The file {fileName} does not appear to be a supported {fileTypeMessage}file.","7fa3ba292ca33fcd78a35a190eb1bfce":"Everything you need to sell online, from merchandising to checkout","7fd030bff942f8f5eacf9c36e7b5cb86":"tag","8030c7d4ef639c31baebe4305012f265":"No Results","80ead39de70639e27b0e70d90b5a9295":"Build members-only communities and sell paywalled content","817d9a1e978ef06982a11c8eb03a5f5f":"Close notification","81d7722f3035ed5883cec1194b4c6945":"Indent","82ec412180360729918933152c71ea4c":"Needs Review","838b82f16ea03f6570f119763f42d912":"RGB","83c193e0aa96fd9c0766ae9c8c2bdf73":"Enter some data!","83d9a5ee9a18de4adb020cfd8354726a":"Ok","849ab3fbded7172ed0020bcdbe5c91b3":"Sans Serif","84ed1a818812875886ea82e56730eab6":"Discard","86449041f3b147f2a985d350ce86831e":"Next page","86624aff53ab25275af41930577cdeb8":"Layout: list","882491ba729c91194caa753228b4df2c":"Your dataset must have at least one row","8825c051a8218175fe6857bfd0142e68":"undo","8906b1a292dbe303c0505bbaf1d5272e":"Serif","8914865196496d62a20e28b8f944e218":"File processing failed to complete","8962d92b3137f6e4607a410c5710c3e4":"Display","8acc6203bd4681ba291f5c0b5e97d7ed":"Heading 6","8b47c8126228b030d2083d2b6fb04f25":"Tags","8b7872adc28e449ef45d5d5e7c0ec8d8":"Dism
2658iss","8d6b64d9fa4dff3275776b24531416a6":"Advocacy Groups","8e2e69fda56877fbdc53f7d8dcaa0fd7":"(Opens external site)","8e48ee7b1c007b3ebe2df3aec389665d":"Merge","8e54777e38ddfa70e40e8df6478588ea":"{len} selected","8e5e94ff1880763ffb58d6d02b5097ee":"Undo","8e696cb6fa1ffcbe9e9cabff061298c5":"Opacity","8e88343e12daf1fb1e0dff39497976a2":"Showing {firstNum}-{lastNum} out of {itemsAmount} records","8fb62340758bb0697bc8f41a6670b543":"Alpha","8ffb0b6e8d79d3200ef6609f96a3cb10":"No variants","9195c6f74ed2b2dfa567f6330937cacc":"Label","91ef0a624b69b77fcd60ea19caffa31a":"Error uploading","92b558a38285983831bb65464610e5e5":"Add {tagType} here","92f0a8337f22baf3997d5f20a17c9c76":"Delete '{filename}'?","949c8ae9a4aac58b07d317989b33e354":"This {tagType} already exists","958dba67087058b4a48e8b08d11d8321":"Heading 5","9687253e2d1f8d823207b1ae14f55190":"Text Align Left","96c3071b61722c35b731c1d538e248e8":"[email protected]","97094a1a218f5a6217b996fe88395f05":"Remove {tagType}","97728c43b61e5543bf2fddcdb690f1ad":"Move Down","993450215333ab73150f2831db4a2ce9":"Searching","9a80011dc1ba3a237c2691fd6f5c9904":"Close","9b7ef9a0b95dca7366b8736a3cbc56a8":"file upload","9bf25392999569e076b9349b042dce6e":"Network error","9c02b62381f6c17374b7f5b7fff7159c":"Unable to Upload File","9cc968199618f62b26bb45c99798bdb9":"Select all rows. ","9d1e2410516960f174defb07ee3f1c5f":"Filter by product","9d9f520137959df43cbc65161f4325a0":"Superscript","9df97aed8e7e6fe1088d1826518b354e":"Strikethrough","9e438efafaa98bdc1d356f98beffe3d0":"Next","9e4880e6d4db61fc7740227bef8d7eae":"Download on the App Store","9ea9aa76d5378aa3b553a4a5f4ff78ea":"Awaiting Connection to Zapier","9f3722e62f5e26f8a3b4548691bb8b3d":"Bloggers","a140e097ba2c31b7eafdd5ac3883e7e1":"There was a problem while uploading your file.","a1a1f0c3723b927b0bde4eee49540dbb":"Link","a3c0b94fefbd7fe93950ffcd33241a6b":"Existing Files","a4076f49f4f9f6c95b24a985487c3cf0":"Markdown","a48b9ccb25ed66eebf2753494b24f0ae":"Links","a4959ad90934fe5ab29b8795813181d2":"tags","a4d0b8f2606818c557192a09324a39da":"This page is locked","a77460fff4aaad92b3f81522d194d909":"By {authors}","a7b5c41b6f9ae8df24aab7be61000ec2":"New {tagType}","a7e614da684a289259a757da5b11ffd5":"Mono","a8697f6224225817130c31996d9b002c":"Heading 2","a8f541ebc90f4947be8aeca5521c9d41":"Tools to capture leads, get hired, and collect payments","a9aa595714d8537a0bcfde92bd39ffc1":"Deprecated","aa561aef75cd3063ab9058e4287381ce":"Your dataset has been truncated to {maxRows} rows","ad2d0dc63b854af0e32e0b5e92784436":"Extra Large Heading","ad6805ba5b472b9af26e2d3154e20dae":"Typekit Kit","afeb3edda64e60f7d173bc806ed5df0b":"You may only edit one {tagType} at a time","b0695c36098e6fd43cc9a45c711bd504":"File processing cancelled","b125de8dd82b809475f4ffb299eafc69":"Left Align","b213f944635c2a9c751d2793df0d0e8d":{"one":"{%n} variant","other":"{%n} variants"},"b26d8808ffb5a5eaa363a2ca954052e3":"Lightness","b321efb5ce7a2271e72c171bf15b3bdc":"superscript","b4f1b32c617e24e50bb7033674cf3c8d":"Subject","b60fd254e7986e8f740ea8af4c039df0":"Unable to connect. Please try again","b7044b7c3ef0d585024616a719cfa684":"Edit","b8302fe3a3f4d7531e53b59e47e367e3":"Navigate to {label}","b90258a24f3d53aca75cba38a8bd3c20":"Learn More","b93679c1ac66c43fec0490f125e9db13":"Script","b956ecc6b9594bd69c184dfbbe22f2c8":"To","ba41cfdcd83ea655257012a7e9f43a28":"Entrepreneurs","bad635ed8fb7219810ebde3b1a9a0efd":"Styles","bb7ebc4c739f0a717a26ac4837b6b869":"Medium Heading","bc7be137f1fc59c5d423dc8fbc1773bf":"Your dataset must have at least one column","bc953956c9f0d80b05cbffefc18084dc":"Okay","bcde5fb38b9213e20f3490e9b62c7001":"clear search","be44967e5703076dbc561a8d79649e54":"Bullets","bfd10ff05b9b5d2caa24bfe7c56e93f2":"Add Video","c02b852487eac31511d6eaa00deafffb":"Monospace","c1dba888bcd3d31b52df76a31f121c4f":"Code editing is not available on Android.","c20bed6c7f08006c9a3f9ae14e04754b":"Value","c221bf00aeb374c630caff3330e5a535":"Time","c2416f8a5134d87050ec363288ed0d03":"List","c25ab9ad01bdf00bb7f452e95e63b6f0":"Background Color","c3217028372c185247852049760b18f8":"Edit {tagType}","c36810953715864173181f42cca8e5e3":"{currentStepNumber} of {stepCount}","c48e91b131d22173ec459b82724b9e70":"Layer Above","c594ece23f5f0fa322c76440751c9544":"{type} slider thumb","c7349cf18813d0e1dc1e86c071e90de8":"Event Planners","c7b5c995edce272debb484a3c06682bf":"File","c7f2b0955d5d2bbb65fb94fb4c50b271":"Subscript","c88fea453ce4c95d68025d0ebe76505f":"Select List","c99a079c1ce7638c2a631036133d2d6f":"Heading 3","ca7275020461405b490ae5720dd2bda0":"You have made changes. Do you want to save or discard them?","cab1596094df6aed2367bd5bd7bd8dec":"Type","cb04a916afba5bdc86e6bfc1168649b8":"Contractors","cb15768afa8bd5e155c1e0e9d6fc6de4":"Key","cd0a71e417130da0adce22e20ecd695b":"Done","ce5a9d2f97c93d32e21cb6a36a73dfb0":"Retry","ce9ad473a45a1902d7d59291432bd77c":"Error","cf15f5fd78794de679f918b108299eaf":"color value","cf6dee68b8473ee2fbbb32e37cda3a59":"Decrease Indent","cf7ce8e2ed0b57b11b2b472fb44424ff":"{perPage} per page","cfe26156925fcee6678e5b61455ad18c":"Draft","d053134c28f054c41b20703bdb37d54f":"Center Align","d0e513e0e9ab242c5f
2658c012f33e94b014":"arrow icon","d12ba73a568e7b19be2ec2dfb211cd59":"Blockquote","d16871b45111bfd36e18b0ef7413f465":"Show password","d1a8e5e08c3ea6780699aff8f18f99b1":"Large Heading","d1e907460980b778073d990159b8fb45":"empty string","d23a6457ddfe95a261fae253f6baddaf":"Indent List Item","d2457673d447426e02fcd5f8c24cf37e":"Open create menu","d279b39bb6ac095b24dc8859a94418a5":"Cycle left","d5867f1ab51dabe19cd38a34a4dade09":"Unsorted","d5bdf4de4a2aaf95988b1084bc889040":"Save View","d67a7a90682d75e37f3c27ee21d026b0":"Copy","d68f61f4086356e95d50469b69a9c22d":"No response data from job request","d832399295ed36ab36c788c87697dcb7":"Heading 1","d93f2d5359a07a3c963fc68ba1408390":"No switchable variants available","d9b60f4548586a037380e87894bd147a":"Add new preset color","d9e07a1b6b1ef8477e421a01c62ce452":"Unable to load. Try again.","da59ab5a9e760f6ca6b29994bb1a3a4a":"Saved \u2022 {filterGroup}","daf528d2d7e023e01b8e6ff51dddfecd":"Review Changes","db39fb9157d6710250d81c38b1613997":"No results","db97fab57a2aca7cd0515625f26e466e":"Page","dc72bac1b531a7fbe8f86d6317fe38a4":"Saturation","def0cbd08315d1fc26bf40c7a50049b6":"Rename","df9be7e86078cb381ddd5ff507dabe8c":"Require double opt-in","e03ee729b3aa42a3bf0139a6974441f0":"chevron icon","e177098aea680490c086d33dc5eda903":"Large Paragraph","e18a2305c03b9feb02f21eb8d07e44b5":"Disconnect MailChimp?","e1bc8c4c42d51461bb4a0964c2a92f10":"redo","e20198dbc25f5146ada4538c745b5c41":"Remove swatch","e29653602fdbc74e9dceb8bbc55c284f":"Content Creators","e3351a087228c575cc0d85705b28d23f":"Decrement","e38848bae5b39dad125df53483b3877e":"Copied","e48f2a5f37c31bee87701f0c57e3ba93":"Sort By","e499ba0cffcd145c23d73a915ff418f3":"Failed to load timezone \\"{timeZone}\\". Retry connection or verify Squarespace site availability.","e57ab92d7c7d59bac7879b6768173f9d":"File name","e70694c9bae391f9041f26daa35c3381":"Community Builders","e7cc78291fd0136e5a1f76c3643c47b1":"[email protected]","e919cd99e43d1bd812dcc4dfa2c8d52c":" of {itemsAmount} items","e9857cd422b6ef9194e9b2b031bdb776":"Starring {actors}","eaf6bc9ce7ba33165413f3c322459c06":"Select","eb26c105ccd50f2bbd662fcadf2df707":"Strike Through","ec15704a9e34434bd57c23fcbd365ca5":"Heading 4","ec39193d6a268594c60c24aeac543ac3":"A List must be selected","ec950bb151f7f08d8465272ac1c23f82":"Add Code Here","ed926e73b1c30d34fa09d25d1d37281a":"CC","edafcde8a5ca1a13a3df7b120fd95f62":"HSL","ef1163384223355756deffa79fddaa25":"close {filterGroup}","ef1e8f0b8b6a4a0763ca66e4dc7ef3fc":"By {artists}","ef75c1a57b1d4a43d94f68047e5ff3c4":"Clear","efe464900e7ef25fab7017e9e0af4911":"Code","f03deaabf42910ca5fd5b6e1e620af94":"Save changes","f0f30d83e145c2299e544b3099522e44":"Try again","f117333d4b1c7838a4fc31a764138526":"Small Heading","f127b39b684b45dd6ee00e9b600ae76f":"Matching ({searchTerm})","f163fe7925ab89484cc489f9b9ccfef5":"Small Businesses","f2d0ff0165dd94142db90c664704e7a8":"Connect","f3e698aa47a54daf732dd37ace0d76ec":"This can't be undone. Make sure to update all links to this file.","f45f1b3f27ab384a8845c73b96952504":"SubScript","f4a5e49a842d041881c4954d545c15f4":"Italic","f4f06cb1e212075f2986ba2ca08e1831":"Links must be formatted as www.example.com or example.com","f5f7cdbd93d03c377d39d2dc86fc6cf9":"Add an email subject","f67719d3f7b8a4bfef08cff02e9cdb02":"Unordered List","f762c2e3781aef4cdd0c2437d714f922":"No collections in this navigation.","f7a48a78d10d3d506472dca8b922b1f9":"Options","f9822b211ebefa6e37378622271a545a":"Increment","f9b89a2781302453b4c84fea706541e8":"Optional","fc11121d2c0b9cd040eb497150f090ac":"The file {fileName} is too large. The maximum allowed file size is {maxSize}.","fd637ba0ba0cb87b366d91f80b84ce5a":"Unable to load collections","fe6c7ee0c6403a9966b11a9f40bb3983":"Freelancers","fea729b2b5863418f65e8c43e93e3231":"Scheduled","ff597767824016bc0114c150d6b76431":"Continue","ffa0167016aedc8800f617213d51fc13":"File upload failed to complete","ffa35ae7f040da586d8939eb0292358d":"Merge {tagType}","ffd9fbbc58371a58cec4459cc2c2ed96":"Unable to load fonts"}`)}},function(_){var s=function(n){return _(_.s=n)};_.O(0,["5826","96135","98338"],function(){return s("810213")});var e=_.O()}]);
2659
2660//# sourceMappingURL=https://sourcemaps.squarespace.net/universal/scripts-compressed/sourcemaps/20f6475e0e2f82be/common-cff87a8610ad7523-min.en-US.js.map
2661}

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.