(self.webpackChunkextract_css=self.webpackChunkextract_css||[]).push([[68592,73946,24862,69119,69078,13914],{69037:(_,s,e)=>{var i=e(791484),n=e(578174),r={};for(var t in i)i.hasOwnProperty(t)&&(r[i[t]]=t);var c=_.exports={to:{}};c.get=function(f){var h=f.substring(0,3).toLowerCase(),o,l;switch(h){case"hsl":o=c.get.hsl(f),l="hsl";break;case"hwb":o=c.get.hwb(f),l="hwb";break;default:o=c.get.rgb(f),l="rgb";break}return o?{model:l,value:o}:null},c.get.rgb=function(f){if(!f)return null;var h=/^#([a-fA-F0-9]{3})$/,o=/^#([a-fA-F0-9]{6})$/,l=/^(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(o))for(b=b[1],E=0;E<3;E++){var x=E*2;m[E]=parseInt(b.slice(x,x+2),16)}else if(b=f.match(l)){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=i[b[1]],m?(m[3]=1,m):null):null;for(E=0;E=4&&f[3]!==1&&(h=", "+f[3]),"hwb("+f[0]+", "+f[1]+"%, "+f[2]+"%"+h+")"},c.to.keyword=function(f){return r[f.slice(0,3)]};function a(f,h,o){return Math.min(Math.max(h,f),o)}function d(f){var h=f.toString(16).toUpperCase();return h.length<2?"0"+h:h}},92809:(_,s,e)=>{"use strict";e.d(s,{Z:()=>H});var i=e(697556),n=e.n(i),r=e(961597),t=e.n(r),c=e(460046),a=(0,c.getI18nInstance)(),d=new(n())(a),f=new(t())(a),h=d.T,o=d.Plural,l=d.FormattedCurrency,p=d.FormattedNumber,v=d.FormattedDateTime,m=d.RelativeTime,b=a.formatNumber,E=a.formatCurrency,A=a.formatCurrencyToParts,x=a.getCurrencySymbol,O=a.formatQuantity,T=a.formatDateTime,P=a.formatRelativeTime,I=a.translate,N=a.pluralize,F=f.formatIcuMessage,j={EUR:{code:"EUR",currencyName:I("Euro",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:978},USD:{code:"USD",currencyName:I("US Dollar",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:840},AUD:{code:"AUD",currencyName:I("Australian Dollar",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:36},NOK:{code:"NOK",currencyName:I("Norwegian Krone",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:578},CAD:{code:"CAD",currencyName:I("Canadian Dollar",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:124},NZD:{code:"NZD",currencyName:I("New Zealand Dollar",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:554},DKK:{code:"DKK",currencyName:I("Danish Krone",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:208},GBP:{code:"GBP",currencyName:I("Pound Sterling",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:826},HKD:{code:"HKD",currencyName:I("Hong Kong Dollar",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:344},CHF:{code:"CHF",currencyName:I("Swiss Franc",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:756},MXN:{code:"MXN",currencyName:I("Mexican Peso",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:484},SGD:{code:"SGD",currencyName:I("SingaporeDollar",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:702},SEK:{code:"SEK",currencyName:I("Swedish Krona",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:752},CZK:{code:"CZK",currencyName:I("Czech Koruna",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:203},ILS:{code:"ILS",currencyName:I("Israeli New Shegel",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:376},PHP:{code:"PHP",currencyName:I("Philippine Peso",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:608},RUB:{code:"RUB",currencyName:I("Russian Ruble",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:643},PLN:{code:"PLN",currencyName:I("Polish Zloty",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:616},THB:{code:"THB",currencyName:I("Thai Baht",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:764},MYR:{code:"MYR",currencyName:I("Malaysian Ringgit",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:458},ARS:{code:"ARS",currencyName:I("Argentine Peso",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:32},BRL:{code:"BRL",currencyName:I("Brazilian Real",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:986},COP:{code:"COP",currencyName:I("Colombian Peso",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:170},IDR:{code:"IDR",currencyName:I("Indonesian Rupiah",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:360},INR:{code:"INR",currencyName:I("Indian Rupee",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:356},JPY:{code:"JPY",currencyName:I("Yen",null,{project:"libs.Currency"}),fractionDigits:0,numericCode:392},ZAR:{code:"ZAR",currencyName:I("South African Rand",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:710}},H=j},800445:(_,s,e)=>{"use strict";e.d(s,{AM:()=>d,Ft:()=>r,Gw:()=>t,I8:()=>a,hU:()=>c});var i=e(392338),n=e.n(i);function r(f){var h=f.currencyCode,o=f.sign,l=f.value;return"".concat(o).concat(l," ").concat(h).trim()}function t(f){var h=f.sign,o=f.symbol,l=f.value;return"".concat(h).concat(o).concat(l).trim()}function c(f){var h=f.sign,o=f.symbol,l=f.value;return"".concat(h).concat(o," ").concat(l).trim()}function a(f){var h=f.currencyCode,o=f.sign,l=f.symbol,p=f.value;return"".concat(o).concat(l).concat(p," ").concat(h).trim()}function d(f){var h=f.sign,o=f.symbol,l=f.value;return"".concat(h).concat(l," ").concat(o).trim()}},460046:(_,s,e)=>{"use strict";e.r(s),e.d(s,{getI18nInstance:()=>c,setI18nInstance:()=>a});var i=e(40426),n="libs.Currency";function r(d){return e(593994)("./".concat(n,".").concat(d,".yaml"))}var t=(0,i.setupLibrary)(n,r),c=t.getI18nInstance,a=t.setI18nInstance},746020:(_,s,e)=>{"use strict";e.r(s),e.d(s,{CurrencyTemplates:()=>d.F,DEFAULT_CURRENCY_TEMPLATE:()=>a.T,MoneyFormatter:()=>i.default,createTemplate:()=>a.M,default:()=>f.Z,fromCents:()=>c,getFractionDigits:()=>n.Z});var i=e(159122),n=e(335683),r=e(197061),t=e.n(r);function c(h,o){var l=(0,n.Z)(o),p=parseFloat(h)/Math.pow(10,l);return new(t())(p,o)}var a=e(221187),d=e(405160),f=e(92809)},159122:(_,s,e)=>{"use strict";e.r(s),e.d(s,{default:()=>N});var i=e(392338),n=e(346797),r=e.n(n),t=e(858240),c=e.n(t),a=e(4636),d=e.n(a),f=e(805187),h=e(792495),o=e.n(h),l=e(221187),p=e(405160),v=/^(\d+)(\d{3})/;function m(F){for(var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:",";F.match(v);)F=F.replace(v,"$1".concat(j,"$2"));return F}var b=e(691059),E=e.n(b),A=e(335683);function x(F,j,H){return H.trimCents&&E()(F)?0:(0,A.Z)(j)}function O(F){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:".";return F.replace(".",j)}function T(F,j){var H=Object.keys(F);if(Object.getOwnPropertySymbols){var G=Object.getOwnPropertySymbols(F);j&&(G=G.filter(function(W){return Object.getOwnPropertyDescriptor(F,W).enumerable})),H.push.apply(H,G)}return H}function P(F){for(var j=1;j1&&arguments[1]!==void 0?arguments[1]:p.F,G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;c()(this,F),this.templates=H[j]||{},G&&F.enableDebugging(),this.locale=j}return d()(F,[{key:"format",value:function(H){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};G=P(P({},I),G);var W=F.debug?"\u{1F4B0}":"",ae=H.toFloat(),re=Math.abs(ae),ee=ae<0?"-":"",q=H.currencyCode,Q=P(P({},l.T),this.templates[q]),$=x(ae,q,G),ue=String(o()(re,$).toFixed($));ue=O(ue,Q.decimalSeparator),G.useGrouping&&(ue=m(ue,Q.thousandsSeparator));var X=Q.symbol;if(G.symbolOnly)return X;var te=Q.formatter,Z=G.valueOnly?te({symbol:"",value:ue,currencyCode:"",sign:ee}):te({symbol:X,value:ue,currencyCode:q,sign:ee});return W+Z+W}}],[{key:"enableDebugging",value:function(){F.debug=!0}},{key:"disableDebugging",value:function(){F.debug=!1}}]),F}()},405160:(_,s,e)=>{"use strict";e.d(s,{F:()=>t});var i=e(346797),n=e.n(i),r=e(800445),t=n()({"en-US":{AUD:{symbol:"A$",formatter:r.Gw},CAD:{symbol:"CA$",formatter:r.Gw},EUR:{symbol:"\u20AC",formatter:r.Gw},GBP:{symbol:"\xA3",formatter:r.Gw},HKD:{symbol:"HK$",formatter:r.Gw},USD:{symbol:"$",formatter:r.Gw}},native:{ARS:{symbol:"$",formatter:r.I8},AUD:{symbol:"$",formatter:r.I8},BRL:{symbol:"R$",formatter:r.Gw},CAD:{symbol:"$",formatter:r.I8},CHF:{symbol:"CHF",formatter:r.Gw},COP:{symbol:"COL$",formatter:r.Gw},DKK:{symbol:"kr",formatter:r.AM},EUR:{symbol:"\u20AC",formatter:r.Gw},GBP:{symbol:"\xA3",formatter:r.Gw},HKD:{symbol:"HK$",formatter:r.Gw},MXN:{symbol:"$",formatter:r.Gw},NOK:{symbol:"kr",formatter:r.AM},NZD:{symbol:"$",formatter:r.Gw},SEK:{symbol:"kr",formatter:r.AM},SGD:{symbol:"S$",formatter:r.Gw},USD:{symbol:"$",formatter:r.Gw},CZK:{symbol:"K\u010D",formatter:r.AM},IDR:{symbol:"Rp",formatter:r.Gw},ILS:{symbol:"\u20AA",formatter:r.hU},INR:{symbol:"\u20B9",formatter:r.Gw},JPY:{symbol:"\xA5",formatter:r.Gw},PHP:{symbol:"Php",formatter:r.Gw},RUB:{symbol:"p.",formatter:r.AM},PLN:{symbol:"z\u0142",formatter:r.AM},THB:{symbol:"\u0E3F",formatter:r.Gw},MYR:{symbol:"RM",formatter:r.Gw},ZAR:{symbol:"R",formatter:r.Gw}}},"__test__",{AAA:{symbol:"$",decimalSeparator:",",thousandsSeparator:"."}})},221187:(_,s,e)=>{"use strict";e.d(s,{M:()=>p,T:()=>l});var i=e(392338),n=e.n(i),r=e(346797),t=e.n(r),c=e(461761),a=e.n(c),d=e(800445),f=e(405160);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 o(v){for(var m=1;m{"use strict";e.d(s,{Z:()=>r});function i(t,c){return c in t}var n=e(92809);function r(t){if(i(n.Z,t)){var c=n.Z[t];return c.fractionDigits}return 2}},593994:(_,s,e)=>{var i={"./libs.Currency.en-US.yaml":271526,"common/temp/node_modules/.pnpm/@sqs+commerce-currency@1.4.2_@babel+runtime@7.18.9_@sqs+cookie-cutter@0.3.8_@sqs+i18n-ui@3.41_r4z5zzmmopzl4zwhoc64f2qgzy/node_modules/@sqs/commerce-currency/sqs-i18n-translations/strings/libs.Currency.en-US.yaml":271526};function n(t){var c=r(t);return e(c)}function r(t){if(!e.o(i,t)){var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}return i[t]}n.keys=function(){return Object.keys(i)},n.resolve=r,_.exports=n,n.id=593994},169343:(_,s,e)=>{_.exports=e(842073)},102577:_=>{var s,e,i,n;function r(f){return f&&f.window===f}function t(){s=n.innerWidth,e=n.screen.availHeight,i=n.outerHeight}function c(f){return function(h){(n.innerWidth!==s||n.screen.availHeight!==e||n.outerHeight!==i)&&f(h)}}function a(f,h){h||(h=window),!n&&r(h)&&(n=h);var o=c(f);return n.addEventListener("resize",o),n.removeEventListener("resize",t),n.addEventListener("resize",t),o}function d(f){n.removeEventListener("resize",f)}_.exports={addListener:a,removeListener:d}},134383:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.NORMAL="normal",n.MULTIPLY="multiply",n.SCREEN="screen",n.OVERLAY="overlay",n.DARKEN="darken",n.LIGHTEN="lighten",n.COLOR_DODGE="color-dodge",n.COLOR_BURN="color-burn",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DIFFERENCE="difference",n.EXCLUSION="exclusion",n.HUE="hue",n.SATURATION="saturation",n.COLOR="color",n.LUMINOSITY="luminosity"})(e||(e={}));var i=e;s.default=i,_.exports=s.default},953132:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.BUTTON_BLOCK=1,n.POPUP_OVERLAY=2})(e||(e={}));var i=e;s.default=i,_.exports=s.default},535313:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.PAGE_VIEW=1,n.SITE_SEARCH=2,n.HEARTBEAT=10,n.AUDIO=20,n.VIDEO=21})(e||(e={}));var i=e;s.default=i,_.exports=s.default},223293:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.COLLECTION_TYPE_GENERIC=1,n.COLLECTION_TYPE_SUBSCRIPTION=2,n.TWITTER=3,n.FOURSQUARE=4,n.INSTAGRAM=5,n.GALLERY_BLOCK=6,n.TEMPLATE_PAGE=7,n.SPLASH_PAGE=8,n.COLLECTION_TYPE_PAGE=10,n.FIVEHUNDREDPIX=11,n.FLICKR=12,n.PRODUCTS=13,n.SLIDE_GALLERY=15,n.SLIDE_ALBUM=16,n.SLIDE_VIDEO=17,n.ALBUM_BLOCK=18,n.SECTION_CATALOG=20,n.PAGE_CATALOG=21,n.ITEM_CATALOG=22,n.PORTFOLIO=23,n.LESSONS=24,n.COURSE=25,n.MOSAIC=14,n.PROJECT=19})(e||(e={}));var i=e;s.default=i,_.exports=s.default},770955:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.APPLEPODCAST=56,n.BANDSINTOWN=29,n.BEHANCE=30,n.CHOWNOW=49,n.CODEPEN=31,n.DISCORD_UNAUTH=81,n.DRIBBBLE=18,n.DROPBOX=9,n.DROPBOX2=40,n.DROPBOX2017=55,n.EMAIL=20,n.FACEBOOK=2,n.FACEBOOK_UNAUTH=60,n.FIVEHUNDREDPIX=16,n.FIVEHUNDREDPIX_UNAUTH=67,n.FLICKR=3,n.FLICKR_UNAUTH=63,n.FOURSQUARE=1,n.FOURSQUARE_UNAUTH=72,n.GITHUB=23,n.GITHUB_UNAUTH=73,n.GOODREADS=52,n.GOOGLE=5,n.GOOGLEAUTH2=21,n.GOOGLEDOCS2=22,n.GOOGLEPLAY=28,n.GOOGLESEARCHCONSOLE=57,n.GOOGLE_SPREADSHEET=6,n.HOUZZ=42,n.IMDB=51,n.INSTAGRAM=10,n.INSTAGRAM_2019=77,n.INSTAGRAM_UNAUTH=64,n.ITUNES=27,n.LINKEDIN=14,n.LINKEDIN_UNAUTH=65,n.MAILCHIMP=13,n.MEDIUM=32,n.MEETUP=33,n.PAYPAL_LIVE_BILLING=48,n.PAYPAL_LIVE_ONBOARDING=46,n.PAYPAL_SANDBOX_BILLING=47,n.PAYPAL_SANDBOX_ONBOARDING=45,n.PINTEREST=19,n.PINTEREST_UNAUTH=61,n.RDIO=34,n.REDDIT=43,n.SMUGMUG=17,n.SMUGMUG_UNAUTH=75,n.SNAPCHAT=50,n.SOUNDCLOUD=25,n.SOUNDCLOUD_UNAUTH=70,n.SPOTIFY=26,n.SPOTIFY_UNAUTH=71,n.SQUARE=76,n.SQUARE_SANDBOX=78,n.STITCHER=53,n.STRIPE=15,n.STUMBLEUPON=44,n.THEDOTS=58,n.THREADS_UNAUTH=83,n.TIDAL=54,n.TIKTOK_UNAUTH=82,n.TRIPADVISOR=59,n.TUMBLR=8,n.TUMBLR_UNAUTH=66,n.TWITCH=35,n.TWITTER=4,n.TWITTER_UNAUTH=62,n.URL=74,n.VEVO=36,n.VIMEO=12,n.VIMEO_UNAUTH=68,n.VINE=37,n.VSCO=38,n.WEGLOT=80,n.X_FORMERLY_TWITTER_UNAUTH=85,n.XERO=24,n.YELP=39,n.YOUTUBE=11,n.YOUTUBE_UNAUTH=69,n.FACEBOOK_COMMERCE=79,n.PINTEREST_V5=84})(e||(e={}));var i=e;s.default=i,_.exports=s.default},876646:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.ADD_PAGES=1,n.ADD_CONTRIBUTORS=2,n.ADD_COMMERCE_PRODUCTS=3,n.DEVELOPER_SDK=4,n.MOBILE_PORTFOLIO=5,n.COMMERCE=6,n.ACCOUNTING=7,n.SHIPSTATION_INTEGRATION=8,n.ABANDONED_CART_RECOVERY=9,n.REAL_TIME_SHIPPING_RATES=10,n.COMMERCE_TRANSACTION_FEE=11,n.FREE_GOOGLE_APPS_INBOX=12,n.GOOGLE_AD_WORDS_CREDIT=13,n.VAT_COLLECTION_BETA=14,n.MULTICURRENCY_BETA=15,n.STRICT_GOOGLE_APPS_FREE_INBOX_POLICY=16,n.CRM=17,n.AUTO_TRIGGERED_DISCOUNTS=18,n.ACUITY=19,n.COMMERCE_CHECKOUT_ON_DOMAIN=20,n.POPUP_OVERLAY=21,n.SUPPORT_CALLBACKS=22,n.FREE_GOOGLE_APPS_INBOX_WITHIN_ONE_YEAR=23,n.FREE_DOMAIN_WITHIN_ONE_YEAR=24,n.ANALYTICS_COMMERCE_ADVANCED=25,n.MOBILE_INFO_BAR=26,n.ANNOUNCEMENT_BAR=27,n.CODE_INJECTION=28,n.SITE_USER_ACCOUNTS=29,n.BLOCK_ACUITY=30,n.BLOCK_DONATION=31,n.BLOCK_OPENTABLE=32,n.BLOCK_AMAZON=33,n.BLOCK_MENU=34,n.CHOW_NOW_INTEGRATION=35,n.GOOGLE_ANALYTICS_INTEGRATION=36,n.MAILCHIMP_INTEGRATION=37,n.BLOCK_CODE=38,n.ANALYTICS_COMMERCE_BASIC=39,n.GIFT_CARDS=40,n.FORMS_API=41,n.ORDERS_API=42,n.LIMITED_USE_DISCOUNTS=43,n.ANALYTICS_BUSINESS=44,n.PRODUCTS_ON_INSTAGRAM=45,n.BLOCK_CODE_WITH_MEDIA=46,n.COMMERCE_POSTAL_CODE_SHIPPING=47,n.FACEBOOK_PIXEL=48,n.MARKETING_CAMPAIGN_TRACKER=49,n.COMMERCE_SUBSCRIPTIONS=50,n.FACEBOOK_DYNAMIC_ADS=51,n.LIMITED_AVAILABILITY_ALERTS=52,n.INVENTORY_API=53,n.COMMERCE_RESTOCK_NOTIFICATIONS=54,n.COMMERCE_RELATED_PRODUCTS=55,n.COMMERCE_POINT_OF_SALE=56,n.COMMERCE_BULK_MANAGER=57,n.TRANSACTIONS_API=58,n.EXTERNAL_LOCATION_MANAGEMENT=59,n.IN_APP_LIVE_CHAT=60,n.COVID_TEMP_GIFT_CARDS_MESSAGING=61,n.PRODUCTS_API=62,n.AUTOMATIC_TAX_CALCS=63,n.COMMERCE_AFTERPAY=64,n.PROFILES_API=65,n.COMMERCE_NATIVE_PRODUCT_REVIEWS=66,n.COMMERCE_IMPORTED_PRODUCT_REVIEWS=67,n.COMMERCE_CLEARPAY=68,n.PRIORITY_SUPPORT=69,n.COMMERCE_KLARNA=70,n.COMMERCE_INVOICING=71,n.COMMERCE_PROPOSALS_FULL=72,n.ANALYTICS_TRAFFIC_SOURCES_COMMERCE=73,n.ANALYTICS_TRAFFIC_SOURCES_FULL_PAID_DETAILS=74,n.ANALYTICS_CONVERSIONS=75,n.ANALYTICS_SALES_OVERVIEW=76,n.ANALYTICS_SALES_OVERVIEW_IF_SELLING=77,n.ANALYTICS_PURCHASE_FUNNEL=78,n.ANALYTICS_SALES_BY_PRODUCT=79,n.ANALYTICS_TRAFFIC_ALERTS=80,n.ANALYTICS_TOP_PRODUCTS=81,n.DIGITAL_PRODUCTS_TRANSACTION_FEE=82,n.VIDEO_STORAGE=83,n.COMMERCE_LOW_STOCK_ALERTS=84,n.DONATION_TRANSACTION_FEE=85,n.GOOGLE_SHOPPING=86,n.SHIPPING_LABELS=87,n.BUY_X_GET_Y_DISCOUNTS=88,n.BASIC_DISCOUNTS=89})(e||(e={}));var i=e;s.default=i,_.exports=s.default},696877:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.ELEMENT="element",n.BACKDROP="backdrop"})(e||(e={}));var i=e;s.default=i,_.exports=s.default},82701:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.ARCHED_WINDOW="arched-window",n.AWARD="award",n.BOTTOM_LEFT_CURVE="bottom-left-curve",n.CIRCLE="circle",n.DESCENDING_RAMP="descending-ramp",n.DESCENDING_STAIRS="descending-stairs",n.DIAMOND="diamond",n.EGG="egg",n.EIGHT_SIDED_SHIELD="eight-sided-shield",n.FLOWER="flower",n.FOUR_PETAL_FLOWER="four-petal-flower",n.FOUR_POINT_STAR="four-point-star",n.GEAR="gear",n.HORIZONTAL_OVAL="horizontal-oval",n.HORIZONTAL_RIGHT_LEANING_OVAL="horizontal-right-leaning-oval",n.HORIZONTAL_STACKED_CIRCLES="horizontal-stacked-circles",n.HOURGLASS="hourglass",n.KEYSTONE="keystone",n.NARROW_HORIZONTAL_STACKED_PILLS="narrow-horizontal-stacked-pills",n.NARROW_POW="narrow-pow",n.OCTAGON="octagon",n.OPEN_BOOK="open-book",n.POINTED_WINDOW="pointed-window",n.RABBET="rabbet",n.ROUNDED_PENTAGON="rounded-pentagon",n.STEPPED_CROSS="stepped-cross",n.TV="tv",n.VERTICAL_OVAL="vertical-oval",n.VERTICAL_PARALLELOGRAM="vertical-parallelogram",n.VERTICAL_RIGHT_LEANING_OVAL="vertical-right-leaning-oval",n.VERTICAL_STACKED_CIRCLES="vertical-stacked-circles",n.WIDE_EIGHT_SIDED_SHIELD="wide-eight-sided-shield",n.WIDE_HORIZONTAL_STACKED_PILLS="wide-horizontal-stacked-pills",n.WIDE_OPEN_BOOK="wide-open-book",n.WIDE_VERTICAL_STACKED_PILLS="wide-vertical-stacked-pills"})(e||(e={}));var i=e;s.default=i,_.exports=s.default},175481:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.SQUARE="square",n.ROUND="round"})(e||(e={}));var i=e;s.default=i,_.exports=s.default},510542:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.LEFT="left",n.RIGHT="right"})(e||(e={}));var i=e;s.default=i,_.exports=s.default},319130:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.IMPERIAL=1,n.METRIC=2})(e||(e={}));var i=e;s.default=i,_.exports=s.default},552833:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.NONE=1,n.LIGHT=2,n.DARK=3})(e||(e={}));var i=e;s.default=i,_.exports=s.default},843383:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.MAIN_CONTENT=1,n.CONTENT_COLLECTION=1,n.PAGE=2,n.SPLASH_PAGE=3,n.CONTENT_ITEM=50,n.NOT_FOUND=100,n.ERROR=101,n.SEARCH=102,n.LOCK_SCREEN=103,n.POPUP_OVERLAY=104,n.PROTECTED_CONTENT=105,n.MEMBER_AREA_ACCESS_DENIED=106,n.PAYWALL=107,n.SHOW_CART=200,n.CHECKOUT=201,n.ORDER_CONFIRMED=202,n.DONATE=203,n.CONTRIBUTION_CONFIRMED=204,n.COMMERCE_CART_V2=205,n.SUBSCRIPTION_CONFIRMED=206,n.ORDER_RECEIVED=207,n.MEMBERSHIP_CONFIRMED=208,n.REVIEWS_REQUEST=209,n.DIGITAL_PRODUCT_COMPOSER_PREVIEW=210,n.ORDER_STATUS=211,n.NEWSLETTER_UNSUBSCRIBE=300,n.COMMERCE_EMAIL_PREVIEW=301,n.SSO_PAGE=400})(e||(e={}));var i=e;s.default=i,_.exports=s.default},23354:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.NONE=1,n.SHOW=2})(e||(e={}));var i=e;s.default=i,_.exports=s.default},939494:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.PHYSICAL=1,n.DIGITAL=2,n.SERVICE=3,n.GIFT_CARD=4,n.PAYWALL=5})(e||(e={}));var i=e;s.default=i,_.exports=s.default},878594:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.NONE=1,n.BLACK=2,n.WHITE=3})(e||(e={}));var i=e;s.default=i,_.exports=s.default},787198:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.NONE="none",n.SOFT_CORNERS="soft-corners",n.ROUNDED="rounded",n.SLANTED="slanted",n.SCALLOPED="scalloped",n.WAVY="wavy",n.POINTED="pointed",n.JAGGED="jagged"})(e||(e={}));var i=e;s.default=i,_.exports=s.default},319013:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.ARCHED_WINDOW="arched-window",n.AWARD="award",n.CIRCLE="circle",n.DIAMOND="diamond",n.EGG="egg",n.EYE="eye",n.EIGHT_SIDED_SHIELD="eight-sided-shield",n.FLOWER="flower",n.FOUR_LEAF_CLOVER="four-leaf-clover",n.FOUR_PETAL_FLOWER="four-petal-flower",n.FOUR_POINT_STAR="four-point-star",n.GEAR="gear",n.HORIZONTAL_RIGHT_LEANING_OVAL="horizontal-right-leaning-oval",n.HORIZONTAL_STACKED_CIRCLES="horizontal-stacked-circles",n.HOURGLASS="hourglass",n.KEYSTONE="keystone",n.NARROW_CORSET="narrow-corset",n.NARROW_POW="narrow-pow",n.NARROW_RIBBON="narrow-ribbon",n.NARROW_VERTICAL_STACKED_PILLS="narrow-vertical-stacked-pills",n.OCTAGON="octagon",n.OPEN_BOOK="open-book",n.PARALLELOGRAM="parallelogram",n.PENTAGON="pentagon",n.POINTED_STAR="pointed-star",n.POINTED_WINDOW="pointed-window",n.RABBET="rabbet",n.RECTANGLE="rectangle",n.ROUNDED_ARCHED_WINDOW="rounded-arched-window",n.ROUNDED_DIAMOND="rounded-diamond",n.ROUNDED_EIGHT_POINT_STAR="rounded-eight-point-star",n.ROUNDED_FOUR_POINT_STAR="rounded-four-point-star",n.ROUNDED_PENTAGON="rounded-pentagon",n.ROUNDED_RIBBON="rounded-ribbon",n.ROUNDED_STAR="rounded-star",n.ROUNDED_TEN_POINT_STAR="rounded-ten-point-star",n.STEPPED_CROSS="stepped-cross",n.TRIANGLE="triangle",n.TV="tv",n.VERTICAL_PARALLELOGRAM="vertical-parallelogram",n.WIDE_HORIZONTAL_STACKED_PILLS="wide-horizontal-stacked-pills",n.WIDE_VERTICAL_STACKED_PILLS="wide-vertical-stacked-pills"})(e||(e={}));var i=e;s.default=i,_.exports=s.default},735416:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.HEADING=1,n.SUB_HEADING=2,n.BODY=3,n.IMAGE=4,n.GALLERY=5,n.VIDEO=6,n.SOCIAL_ICONS=7,n.BUTTONS=8,n.NAVIGATION=9,n.CUSTOM_FORM=10,n.NEWSLETTER=11,n.ALBUM=12,n.MAP=13,n.LOCK=17,n.PASSWORD=18,n.TWITTER=19,n.LOGO=14,n.ACTION=15,n.FORM=16,n.POPUP_OVERLAY_ACTION=20,n.SSO_OPTIONS=21,n.TEMP_LOCK_INJECT=100,n.SSO_INJECT=101})(e||(e={}));var i=e;s.default=i,_.exports=s.default},801829:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.COVER_PAGE=1,n.LOCK_SCREEN=2,n.POPUP_OVERLAY=3,n.SSO_SCREEN=4})(e||(e={}));var i=e;s.default=i,_.exports=s.default},585731:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.EXPIRED=1,n.PASTDUE=2,n.TRIAL=3,n.BETA=4,n.REMOVED=5,n.INTERNAL=6,n.COMPED=7,n.PAID=8,n.V5_LINKED=11,n.ACTIVE_PARKING_PAGE=12,n.RESOLD=13,n.RESOLD_GRACE_PERIOD=14,n.ENTERPRISE=15,n.CONTAINER=16})(e||(e={}));var i=e;s.default=i,_.exports=s.default},850208:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.NONE="none",n.SOLID="solid",n.DASHED="dashed"})(e||(e={}));var i=e;s.default=i,_.exports=s.default},140733:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.SEVEN="7",n.SEVEN_ONE="7.1",n.EIGHT="8"})(e||(e={}));var i=e;s.default=i,_.exports=s.default},628970:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.CH="ch",n.EM="em",n.PERCENT="%",n.PIXEL="px",n.REM="rem",n.VIEWPORT_HEIGHT="vh",n.VIEWPORT_WIDTH="vw",n.VMAX="vmax",n.VMIN="vmin"})(e||(e={}));var i=e;s.default=i,_.exports=s.default},988738:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.ADMIN=1,n.BILLING=2,n.REPORTING=3,n.EDITOR=4,n.MODERATOR=6,n.COMMENTER=7,n.STORE_MANAGER=8,n.SCHEDULING=9,n.VIEWER=10,n.CAMPAIGNS_EDITOR=11,n.SCHEDULING_VIEWER=12,n.SCHEDULING_EDITOR=13,n.NONE=14,n.WEBSITE_MANAGER=15,n.DRAFT_EDITOR=16})(e||(e={}));var i=e;s.default=i,_.exports=s.default},497220:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e;(function(n){n.PUBLISHED=1,n.SCHEDULED=2,n.NEEDS_REVIEW=3,n.DRAFT=4,n.PRIVATE=5,n.DELETED=6})(e||(e={}));var i=e;s.default=i,_.exports=s.default},529813:(_,s,e)=>{var i=e(461761),n=e(210750),r=e(994336),t=[],c=0,a=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",r.get("crumb"));try{p.send(JSON.stringify(t))}catch(v){}t=[],c++}},o={trackUncaughtError:function(p,v,m,b,E,A,x){var O=x?x.stack:"",T={app:p,message:m,stack:O,file:b,line:E,column:A,custom:v()};this.enqueueError("interface_error_"+p,T)},enqueueError:function(p,v){var m={},b=i(window,"Static.SQUARESPACE_CONTEXT",{});if(!this.hasExceededMaxReporting()){m.websiteId=i(b,"website.id"),m.templateId=i(b,"templateId"),v.stack&&v.stack.length>f&&(v.stack=v.stack.substring(0,f)+` [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 c>=a||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:n(h,1e3)};_.exports={bindUncaughtErrorReporter:function(p,v){p||(console.error("Error Reporter Missing App Name configuration",o.getStack()),p="unknown");var m=o.wrapAppErrorCallback(v);window.onerror&&(window.onerror=null),window.onerror=o.trackUncaughtError.bind(o,p,m)},trackCaughtError:function(p,v){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:o.getStack();o.enqueueError("interface_error_"+p,{app:p,message:v,stack:m})}}},172317:()=>{YUI.add("@sqs/layout-engine/aspect-ratio-manager",function(_){var s=_.Base.create("AspectRatioManager",_.Base,[],{initializeBlock:function(e,i){var n=i;_.Lang.isObject(n)&&(n=n.aspectRatio),_.Lang.isValue(n)&&(e.addClass("sqs-intrinsic"),e.setStyle("paddingBottom",n+"%"),e.one("> div")&&e.one("> div").addClass("sqs-intrinsic-content"))},destroyBlock:function(e){var i=e.one(".sqs-intrinsic");i&&(i.removeClass("sqs-intrinsic"),i.setStyle("padding-bottom",null),i.one(".sqs-intrinsic-content")&&i.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(i){_.SQS.LayoutEngine.AspectRatioManager.initializeBlock(i.one(".sqs-block-content"),_.JSON.parse(i.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"]})},81337:()=>{YUI.add("squarespace-anim-raf",function(_){var s=_.config.win,e=s.requestAnimationFrame,i=s.cancelAnimationFrame||s.cancelRequestAnimationFrame,n=["moz","webkit"],r;for(r=0;r{YUI.add("squarespace-animations",function(_){_.namespace("Squarespace.Animations");var s="display-status-",e="-plugged",i="shown",n="hidden";_.Squarespace.Animations.Expandable=_.Base.create("expandable",_.Plugin.Base,[],{initializer:function(r){this.doBefore("show",this.open),this.doBefore("hide",this.close),this._running=!1},close:function(r){var t=this.get("host"),c=this.get("easing"),a=this.get("duration"),d,f;return r=t.inDoc()?r:!0,t.fire("close"),r?this._hardClose():this._running||(this._running=!0,t.wrap('
'),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:c,duration:a}),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")},this),this._closeAnim=d,d.run()),new _.Do.Prevent("Expandable prevented default hide.")},_hardClose:function(){var r=this.get("host");r.setStyles({height:0,overflow:"hidden",display:"none"}),r.addClass("expandable-hidden"),r.fire("closed")},_hardOpen:function(){var r=this.get("host");r.setStyles({height:null,display:null}),r.removeClass("expandable-hidden"),r.fire("opened")},open:function(r){var t=this.get("host"),c=this.get("easing"),a=this.get("duration"),d,f,h,o;return r=t.inDoc()?r:!0,t.fire("open"),r?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('
'),o=t.ancestor(".expandable-plugin-wrapper"),o.setStyles({overflow:"hidden",height:0}),t.setStyles({height:null,overflow:null}),this._openWrapper=o,d=new _.Anim({node:o,to:{height:f},easing:c,duration:a}),d.on("end",function(){var l=this.get("host");l&&(this._running=!1,l.unwrap(),l.removeClass("expandable-hidden"),l.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(r){this.beforeHostMethod("show",this.show),this.beforeHostMethod("hide",this.hide),this.get("host").addClass(this.name+e),this._onlyUseOpacity=r.onlyUseOpacity===void 0?!1:r.onlyUseOpacity,this._running=!1},destructor:function(){this._anim&&this._anim.stop().destroy(),this.get("host").removeClass(this.name+e)},show:function(r){return this._changeVisibility(!0,r)},hide:function(r){return this._changeVisibility(!1,r)},_changeVisibility:function(r,t){var c=this.get("host");return t=c.inDoc()?t:!0,r&&c.removeClass(s+"hidden"),t?this._hardChangeVisibility(r):(this._anim&&(this._anim.stop().destroy(),this._anim=null),r&&c.getComputedStyle("display")==="none"&&c.setStyle("display",null),this._anim=new _.Anim({node:c,to:{opacity:r?this.get("opacity"):0},easing:this.get("easing"),duration:this.get("duration")}),this._anim.onceAfter("end",function(){this._hardChangeVisibility(r),this._running=!1,!r&&!this._onlyUseOpacity&&c.getDOMNode()&&c.setStyle("display","none"),c.fire(r?"shown":"hidden"),delete this._anim},this),this._anim.run()),new _.Do.Prevent("Fadeable prevented default "+(r?"show":"hide")+" and used its own.")},_hardChangeVisibility:function(r){var t=this.get("host");r||t.addClass(s+"hidden"),t.setStyles({opacity:r?this.get("opacity"):0}),this._anim=null,t.fire(r?i:n)}},{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(r){this.doBefore("show",this.show),this.doBefore("hide",this.hide),this._running=!1},show:function(r){return this._changeVisibility(!0,r)},hide:function(r){return this._changeVisibility(!1,r)},_changeVisibility:function(r,t){var c=this.get("host"),a=this.get("duration");if(this.fire(r?"show":"hide"),c.fire(r?"show":"hide"),r&&c.removeClass("sqs-scalable-hidden"),t=c.inDoc()?t:!0,t)this._hardChangeVisibility(r),r||c.addClass("sqs-scalable-hidden");else if(!this._running){this._running=!0;var d=!1,f=_.bind(function(){d||(d=!0,c.getDOMNode()&&(this._running=!1,r||c.addClass("sqs-scalable-hidden"),this.fire(r?i:n),c.fire(r?i:n)))},this);c.setStyles({transition:["opacity "+a+"s ease-out","visibility "+a+"s ease-out","transform "+a+"s ease-out"].join(", ")}),_.config.win.setTimeout(function(){c&&(r?c.setStyles({opacity:1,visibility:"visible",transform:"scale(1)"}):c.setStyles({opacity:0,visibility:"hidden",transform:"scale(0.94)"}))},1),_.config.win.setTimeout(function(){f()},1e3*a)}return new _.Do.Prevent("Scalable prevented default "+(r?"show":"hide")+" and used its own.")},_hardChangeVisibility:function(r){var t=this.get("host"),c=!!(this.get("host").getDOMNode().style.transitionDuration||_.DOM.CUSTOM_STYLES.transitionDuration);c?t.setStyles({visibility:r?"visible":"hidden",opacity:r?1:0,transform:"scale("+(r?"1":"0.94")+")"}):t.setStyles({visibility:r?"visible":"hidden",opacity:r?1:0}),t.fire(r?i:n)}},{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"]})},99627:()=>{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(i){e.push(i)}),_.Array.each(e,function(i){i.get("running")&&i.stop(!1),i.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(i){this.remove(e)},this),this._items.push(e)},remove:function(e){if(_.Lang.isNumber(e))return this._items.splice(e,1);var i=this._items.indexOf(e);if(i!==-1)return this._items.splice(this._items.indexOf(e),1)}},{NAME:"anims"}),_.augment(s,_.ArrayList)},"1.0",{requires:["arraylist","base","base-build"]})},135355:()=>{YUI.add("squarespace-attr-validators",function(_){_.namespace("Squarespace");function s(i,n,r,t){if(0)var c}var e=_.Squarespace.AttrValidators={isBoolean:function(i,n){return _.Lang.isBoolean(i)?!0:(s.call(this,"boolean",i,n),!1)},isNumber:function(i,n){return _.Lang.isNumber(i)?!0:(s.call(this,"number",i,n),!1)},isString:function(i,n){return _.Lang.isString(i)?!0:(s.call(this,"string",i,n),!1)},isNonArrayObject:function(i,n){return _.Lang.isArray(i)?(s.call(this,"Array",i,n,"[{attrName}] Validation Error: Expected {expectedVal}, got Array instead."),!1):_.Lang.isObject(i)?!0:(s.call(this,"Object",i,n),!1)},isObject:function(i,n){return _.Lang.isObject(i)?!0:(s.call(this,"Object",i,n),!1)},isArray:function(i,n){return _.Lang.isArray(i)?!0:(s.call(this,"Array",i,n),!1)},isFunction:function(i,n){return _.Lang.isFunction(i)?!0:(s.call(this,"Function",i,n),!1)},isNode:function(i,n){return _.instanceOf(i,_.Node)?!0:(s.call(this,"Node",i,n),!1)},isNodeList:function(i,n){return _.instanceOf(i,_.NodeList)?!0:(s.call(this,"NodeList",i,n),!1)},isNullOr:function(i){return _.Lang.isFunction(i)?function(n,r){return _.Lang.isNull(n)?!0:i(n,r)}:(console.error("The validator function argument is required."),!1)},isInstanceOf:function(i){return i?_.Lang.isString(i)?(i=i.split("."),function(n,r){return n instanceof _.Squarespace.Damask.ContextGlobals.fromTop(i)||n instanceof _.Squarespace.Damask.ContextGlobals.fromFrame(i)?!0:(s.call(this,i.join("."),n,r,"[{attrName}] Validation Error: {actualVal} is not an instance of {expectedVal}."),!1)}):function(n,r){return n instanceof i?!0:(s.call(this,i,n,r,"[{attrName}] Validation Error: {actualVal} is not an instance of {expectedVal}."),!1)}:!1},isExtensionOf:function(i){return _.Lang.isFunction(i)?function(n,r){var t=_.Lang.isFunction(n.prototype._getClasses)&&n.prototype._getClasses();return t&&_.Array.indexOf(t,i)!==-1?!0:(s.call(this,i,n,r,"[{attrName}] Validation Error: {actualVal} is not an extension of the {expectedVal}."),!1)}:!1},isTypeOf:function(i){return i?function(n,r){return typeof n===i?!0:(s.call(this,i,n,r,'[{attrName}] Validation Error: {actualVal} is not of type "{expectedVal}".'),!1)}:!1},isValueIn:function(i){return _.Lang.isObject(i)?_.Lang.isArray(i)?function(n,r){return _.Array.indexOf(i,n)!==-1?!0:(s.call(this,i,n,r,"[{attrName}] Validation Error: {actualVal} is not a value in {expectedVal}"),!1)}:function(n,r){return _.Object.values(i).indexOf(n)!==-1?!0:(s.call(this,i,n,r,"[{attrName}] Validation Error: {actualVal} is not a value in {expectedVal}"),!1)}:!1}};e.isNullOrInstanceOf=function(i){return e.isNullOr(e.isInstanceOf(i))},e.isNullOrExtensionOf=function(i){return e.isNullOr(e.isExtensionOf(i))},e.isNullOrOfType=function(i){return e.isNullOr(e.isTypeOf(i))},e.isNullOrValueIn=function(i){return e.isNullOr(e.isValueIn(i))},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"]})},216605:()=>{YUI.add("squarespace-beforeunload",function(_){var s="gallery-dom0beforeunload",e=_.config.win.onbeforeunload;_.config.win.onbeforeunload=function(i){var n=i||_.config.win.event;e&&e(n);var r=new _.DOMEventFacade(n),t;if(_.fire(s,r),t=r.returnValue,t)return n.returnValue=t,t;_.config.win.onbeforeunload=e},_.Env.evt.plugins.beforeunload={on:function(i,n){var r=_.Array(arguments,0,!0);return r[0]=s,_.on.apply(_,r)}}},"1.0",{requires:[]})},487962:()=>{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(r){return _.Color.re_RGBA.exec(r)?"rgb("+RegExp.$1+","+RegExp.$2+","+RegExp.$3+")":s(r)}}_.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(r,t,c,a){return r/=a/2,r<1?c/2*r*r*r+t:(r-=2,c/2*(r*r*r+2)+t)};_.augment(_.Node,Class.create({anim:function(r,t,c){return t=_.merge({node:this,duration:.5,easing:e,to:r},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,c||t.context),t.start&&this.activeAnim.on("start",t.start,c||t.context),this.nodedestroynotifier||this.plug(_.Squarespace.NodeDestroyNotifier,{onDestroy:function(){this.activeAnim&&this.activeAnim.stop(!0)},context:this}),this.activeAnim},getAdjustedDimensions:function(r){var t=this;r||(r={}),r.scale||(r.scale="cover"),r.align||(r.align="center");var c=t.get("parentNode"),a=this.getAttribute("data-image-dimensions"),d,f;if(a)a=a.split("x"),a={width:parseInt(a[0],10),height:parseInt(a[1],10)},d=a.width,f=a.height;else{!t.getData("width")&&!t.getData("height")&&(t.setData("width",r&&r.width?parseInt(r.width,10):t.getAttribute("width")||t.get("offsetWidth")),t.setData("height",r&&r.height?parseInt(r.height,10):t.getAttribute("height")||t.get("offsetHeight")));var h=t.getData("width");typeof h=="string"&&h.indexOf("%")>0?d=c.get("offsetWidth")*(parseInt(h,10)/100):d=parseInt(t.getData("width"),10);var o=t.getData("height");typeof o=="string"&&o.indexOf("%")>0?f=c.get("offsetHeight")*(parseInt(o,10)/100):f=parseInt(t.getData("height"),10)}var l=r.containerWidth||c.get("offsetWidth")-(c.get("offsetWidth")-c.get("clientWidth")),p=r.containerHeight||c.get("offsetHeight")-(c.get("offsetHeight")-c.get("clientHeight")),v=d/f,m=l/p,b,E,A;r.scale&&c.getStyle("overflow")!=="hidden"&&c.setStyle("overflow","hidden"),r.sizeOnly?A=l/d:r.scale==="contain"?A=v>m?l/d:p/f:A=v>m?p/f:l/d;var x=d,O=f;return r.scale==="contain"?(x=d*A,O=f*A,b=Op?(O-p)/-2:0,E=x>l?(x-l)/-2:0,r.focalPoint&&(E=Math.min(Math.max(l/2-x*r.focalPoint[0],l-x),0),b=Math.min(Math.max(p/2-O*r.focalPoint[1],p-O),0))),{top:b,left:E,width:x,height:O}},resizeToParent:function(r){var t=this.getAdjustedDimensions(r),c=this.getStyle("position");if(r.sizeOnly){this.setStyles({width:t.width,height:t.height});var a=this.one("embed");if(a&&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")}a&&a.getAttribute("wmode")!=="transparent"&&this.one("embed").setAttribute("wmode","transparent")}else{var h=5;this.setStyles({position:c!=="relative"&&c!=="absolute"?"relative":c,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(r){this.setStyle("width",r)},setHeight:function(r){this.setStyle("height",r)}}));var i=["Webkit","Moz","O","ms"],n=["transition","transitionProperty","transitionDuration","transitionTimingFunction","transitionDelay","backfaceVisibility","userSelect","borderBottomLeftRadius","borderBottomRightRadius"];_.Array.each(i,function(r){_.Array.each(n,function(t){var c=r+t.charAt(0).toUpperCase()+t.slice(1);c in _.config.doc.documentElement.style&&(_.DOM.CUSTOM_STYLES[t]={set:function(a,d,f){f[c]=d,f[t]=d},get:function(a,d){_.DOM.getComputedStyle(a,c)}})})}),_.IO.prototype._destroy=function(r){_.config.win&&!r.notify&&!r.xdr&&(!r.upload&&r.c?r.c.onreadystatechange=null:r.upload&&(r.c.upload.onprogress=null,r.c.onload=null,r.c.onerror=null)),r=r.c=null}}},"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"]})},989039:(_,s,e)=>{"use strict";e.r(s);var i=e(203665),n=e(994336),r=e.n(n),t=e(319130),c=e.n(t),a=e(939494),d=e.n(a),f=e(497220),h=e.n(f),o=e(615155),l=e.n(o),p=e(746020),v=e(111098),m=e.n(v),b=e(305089),E=e(461761),A=e.n(E),x=e(861288),O=e.n(x),T=e(376731);YUI.add("squarespace-commerce-utils",function(P){P.namespace("Squarespace"),P.Squarespace.Commerce={COMMERCE_DATE_TIME_FORMAT:"lllLT",isExpressCheckout:function(){return Static.SQUARESPACE_CONTEXT.websiteSettings.storeSettings.expressCheckout},measurementStandard:function(){return P.Object.getValue(Static,["SQUARESPACE_CONTEXT","websiteSettings","storeSettings","measurementStandard"])},weightUnit:function(){return this.measurementStandard()===c().IMPERIAL?"lbs":"kg"},dimensionUnit:function(){return this.measurementStandard()===c().IMPERIAL?'"':"cm"},maxes:function(){return{productPrice:1e8,skuStringLength:60}},goToCheckoutPage:function(){if(!(r().get("hasCart")==="true"||P.Lang.isValue(r().get("CART")))){alert((0,o.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(I){I&&(window.top.location="/checkout/subscribe?cartToken="+I)},goToDonatePage:function(I){var N="/checkout/donate?donatePageId="+I;(0,T.isWindowInDamaskFrame)(P)?window.top.location=N:window.location=N},goToGiftCardPage:function(I,N){I=encodeURIComponent(I);var F=N?encodeURIComponent(N.sku):null,j=Static.SQUARESPACE_CONTEXT.website.id,H="/checkout/giftcard?websiteId="+j+"&giftCardProductId="+I+(N?"&sku="+F:"");(0,T.isWindowInDamaskFrame)(P)?window.top.location=H:window.location=H},isValidUSZip:function(I){return/^\d{5}$/.test(I)},variantFormat:function(I,N){for(var F=[],j=I.optionValues,H=0;H'+this.moneyString(N)+"":this.variedPrices(I)?(0,o.t)("from {startingPrice}",{startingPrice:this.moneyString(this.fromPrice(I))},{project:"scripts-v6-root"}):this.moneyString(N);case d().DIGITAL:return this.onSale(I)?this.moneyString(this.salePrice(I))+' '+this.moneyString(N)+"":this.moneyString(N);case d().GIFT_CARD:return this.variedPrices(I)?(0,o.t)("from {startingPrice}",{startingPrice:this.moneyString(N)},{project:"scripts-v6-root"}):this.moneyString(N);default:break}},isFiniteSubscriptionPlan:function(I){return!!Number(I.numBillingCycles)},merchantSubscriptionDetailsString:function(I){if(!I)return"";var N=I.billingPeriod.value,F=I.billingPeriod.unit.toLowerCase()+"ly",j=this.isFiniteSubscriptionPlan(I);if(j)var H=I.numBillingCycles;return A()({"magnitude == 1":{weekly:{indefinite:(0,o.t)("renews every week",null,{project:"scripts-v6-root"}),finite:(0,o.t)("renews every week for {p} payments",{p:H},{project:"scripts-v6-root"})},monthly:{indefinite:(0,o.t)("renews every month",null,{project:"scripts-v6-root"}),finite:(0,o.t)("renews every month for {p} payments",{p:H},{project:"scripts-v6-root"})},yearly:{indefinite:(0,o.t)("renews every year",null,{project:"scripts-v6-root"}),finite:(0,o.t)("renews every year for {p} payments",{p:H},{project:"scripts-v6-root"})}},"magnitude > 1":{weekly:{indefinite:(0,o.t)("renews every {n} weeks",{n:N},{project:"scripts-v6-root"}),finite:(0,o.t)("renews every {n} weeks for {p} payments",{n:N,p:H},{project:"scripts-v6-root"})},monthly:{indefinite:(0,o.t)("renews every {n} months",{n:N},{project:"scripts-v6-root"}),finite:(0,o.t)("renews every {n} months for {p} payments",{n:N,p:H},{project:"scripts-v6-root"})},yearly:{indefinite:(0,o.t)("renews every {n} years",{n:N},{project:"scripts-v6-root"}),finite:(0,o.t)("renews every {n} years for {p} payments",{n:N,p:H},{project:"scripts-v6-root"})}}},[N===1?"magnitude == 1":"magnitude > 1",F,j?"finite":"indefinite"])},getTotalStockRemaining:function(I){var N=I.structuredContent;if(N.productType===d().DIGITAL)return 1/0;for(var F=0,j=0;j';for(var G in F){var W=F[G];N+='
'+G+": "+j(W)+"
"}N+="";break;case"address":N='
'+F.Line1+"
";var ae=F.Line2;ae&&ae!==""&&(N+="
"+ae+"
"),N+="
"+F.City+", "+F.State+" "+F.Zip+" "+F.Country+"
";break;case"date":N=F.Month+"/"+F.Day+"/"+F.Year;break;case"time":N=(F.Hour||"00")+":"+(F.Minute||"00")+":"+(F.Second||"00")+" "+F.Ampm;break;case"checkbox":var re=I.value;!P.Lang.isValue(F)&&P.Lang.isValue(re)?F=[re]:P.Lang.isValue(F)&&(F=P.Object.values(F)),N=F.join(", ");break;default:N=P.Squarespace.Escaping.escapeForHtml(I.value);break}return N===""&&(N=(0,o.t)("N/A",null,{project:"scripts-v6-root"})),'
'+I.rawTitle+": "+N+"
"},hasVariants:function(I){var N=I.structuredContent;return N.productType!==d().DIGITAL&&N.variants.length>=1},variedPrices:function(I){var N=I.structuredContent;switch(N.productType){case d().PHYSICAL:case d().SERVICE:case d().GIFT_CARD:var F=N.variants;if(F.length<=1)return!1;for(var j=F[0],H=1;H0){j=!1;break}}return j;case d().DIGITAL:return!1}},normalPrice:function(I){var N=I.structuredContent,F=N.variants;switch(N.productType){case d().PHYSICAL:case d().SERVICE:if(F.length===0)return 0;for(var j=F[0].price,H=1;Hj&&(j=G)}return j;case d().DIGITAL:return P.Lang.isUndefined(N.priceCents)?0:N.priceCents;case d().GIFT_CARD:return F[0].price;default:break}},salePrice:function(I){var N=I.structuredContent;switch(N.productType){case d().PHYSICAL:case d().SERVICE:var F=N.variants;if(F.length===0)return 0;for(var j=null,H=0;H{"use strict";e.r(s);var i=e(788161),n=e(902557),r=e.n(n);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"]})},680691:()=>{YUI.add("squarespace-cookie-banner-styles",function(_){},"1.0",{requires:[]})},506714:()=>{YUI.add("squarespace-currency-symbols",function(_){},"1.0",{requires:[]})},679376:()=>{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 i=this.fromFrame("Y");if(s.inDoc(i.config.doc))return this.fromFrame(e)}var n=this.fromTop("Y");return s.inDoc(n.config.doc)?this.fromTop(e):null}}},"1.0",{requires:[]})},295275:(_,s,e)=>{"use strict";e.r(s);var i=e(994336),n=e.n(i),r=e(615155),t=e.n(r),c=e(490718),a=e.n(c),d=e(239825),f=e.n(d),h=e(683748);YUI.add("squarespace-data",function(o){o.io&&o.on("io:xdrReady",function(l){o.Data.TRANSPORT_READY=!0}),o.Data={DEBUG:!1,TRANSPORT_READY:!0,addCrumb:function(l){var p=n().get("crumb");if(p){var v=l.split("?"),m=v[1]?o.QueryString.parse(v[1]):{};m.crumb=p,l=v[0]+"?"+o.QueryString.stringify(m)}return l},sendForm:function(l,p,v){p.data||(p.data={});var m=l.getData();for(var b in m){var E=m[b];o.Lang.isUndefined(E)||o.Lang.isNull(E)||o.Lang.isObject(E)&&o.Object.isEmpty(E)||(o.Lang.isObject(E)&&!o.Lang.isArray(E)?p.data[b]=o.JSON.stringify(E):p.data[b]=E)}var A={dialog:l};typeof p.failure=="function"&&(A.failure=p.failure),p.failure=A,this.post(p,v)},cleanObjectForConsole:function(l){var p={};for(var v in l){var m=!1;if(o.Lang.isString(l[v])){try{m=l[v]?JSON.parse(l[v]):null}catch(b){}m&&o.Lang.isObject(m)?p[v]=m:p[v]=l[v]}else p[v]=l[v]}return p},get:function(l,p){this._go("GET",l,p)},post:function(l,p){this._go("POST",l,p)},put:function(l,p){this._go("PUT",l,p)},del:function(l,p){this._go("DELETE",l,p)},_go:function(l,p,v){if(p.context=v,p.method=l,o.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=o.Array.some(m,function(x){return window.location.host.endsWith(x)});d.isSecure()||(b=!1),!b&&!p.url.startsWith("https://")&&(p.url="https://"+c.getWebsiteDomain(Static.SQUARESPACE_CONTEXT.website)+p.url),b||(p.xdr={},p.xdr.credentials=!0)}for(var E in p.data)o.Lang.isUndefined(p.data[E])&&delete p.data[E];if(p.testResponse)p.testResponseDelay?o.later(p.testResponseDelay,this,function(){o.Data._connectionSuccessRouter(p,!0,{responseText:o.JSON.stringify(p.testResponse)})}):o.Data._connectionSuccessRouter(p,!0,{responseText:o.JSON.stringify(p.testResponse)});else{var A=o.bind(function(){if(p._url=p.url,p.url=this.addCrumb(p.url),l==="POST"||l==="PUT"){if(p.json)o.Lang.isObject(p.data)&&(p.data=o.JSON.stringify(p.data)),o.Lang.isObject(p.headers)||(p.headers={}),p.headers["Content-Type"]="application/json",p.headers.charset="UTF-8";else if(!o.Lang.isString(p.data))for(var x in p.data){var O=p.data[x];o.Lang.isObject(O)&&!o.Lang.isArray(O)&&(p.data[x]=o.JSON.stringify(O))}}var T={method:l,arguments:p.arguments,data:p.data,on:{success:o.bind(o.Data._connectionSuccessRouter,o.Data,p),failure:o.bind(o.Data._connectionFailureRouter,o.Data,p)}},P=p.headers;o.Lang.isObject(P)&&(T.headers=P),p.xdr&&(T.xdr=p.xdr,T.headers={"Content-Type":(0,r.t)("application/x-www-form-urlencoded; charset=UTF-8",null,{project:"scripts-v6-root"})},T.data=o.QueryString.stringify(p.data)),p.queue?o.io.queue(p.url,T):o.io(p.url,T)},o.Data);p.testResponseDelay?o.later(p.testResponseDelay,this,A):A()}},_genericSuccess:function(l){},_connectionSuccessRouter:function(l,p,v,m){if(l.responseFormat==="json"){var b={};if(v.status!==204&&v.status!==1223)try{b=o.JSON.parse(v.responseText)}catch(E){this._error(l,{error:(0,r.t)("Internal Error: Unable to parse server response from ({url}) as JSON: {message}",{url:l.url,message:v.responseText},{project:"scripts-v6-root"})});return}b.error?this._error(l,b,m):(o.Data.DEBUG,l.success.apply(l.context,[b,m]))}else l.responseFormat==="raw"&&(o.Data.DEBUG,l.success.apply(l.context,[v.responseText,m]))},_connectionFailureRouter:function(l,p,v,m){if(!(!v||v.readyState!==4)){var b={400:!0,401:!0,500:!0,502:!0};if(l.responseFormat==="json"&&b[v.status]){var E;try{E=o.JSON.parse(v.responseText)}catch(x){this._error(l,{error:(0,r.t)("Internal Error: Unable to parse server response from ({sub1}) as JSON: {sub2}",{sub1:l.url,sub2:v.responseText},{project:"scripts-v6-root"})});return}if(E.error||E.message||E.billingErrorCode){this._error(l,E,m);return}}var A=(0,r.t)("Unable to connect\u2026",null,{project:"scripts-v6-root"});switch(v.status){case 401:case 403:A=(0,r.t)("Unauthorized request",null,{project:"scripts-v6-root"});break;case 500:case 501:A=(0,r.t)("Internal server error. Please try again later.",null,{project:"scripts-v6-root"});break;case 503:A=(0,r.t)("This service is temporarily unavailable. Please try again later.",null,{project:"scripts-v6-root"});break;default:if(l.retry){l.retry-=1,o.later(200,this,function(){o.Data._go(l.method,l,l.context)});return}break}this._error(l,{status:v.status,error:A,errorKey:o.Lang.isFunction(window.btoa)?btoa(l.url):"",network:!0})}},_error:function(l,p,v){if(o.Data.DEBUG,p.loginRequired){var m=function(){window.SQUARESPACE_LOGIN&&window.SQUARESPACE_LOGIN.fire("login-required")};o.Lang.isFunction(l.failure)?(l.loginHasPriorityOnFailure&&m(),l.failure.apply(l.context,[p,v])):m()}else p.authorizationFail?new o.Squarespace.SystemError(l.url,p,"json").show():p.crumbFail&&l._retry!==!0&&(0,h.areCookiesEnabled)()?(n().set("crumb",p.crumb,{path:"/"}),l._retry=!0,l.url=l._url,console.log("crumb check failed, will attempt a retry"),this._go(l.method,l,l.context)):typeof l.failure=="function"?l.failure.apply(l.context,[p,v]):o.Lang.isObject(l.failure)&&o.Lang.isFunction(l.failure.failure)?l.failure.failure.apply(l.context,[p,v]):l.failure&&l.failure.dialog&&p.errors?(l.failure.dialog.showErrors(p.errors),l.failure.failure&&l.failure.failure.apply(l.context,[p,v])):new o.Squarespace.SystemError(l.url,p,"json").show()}}},"1.0",{requires:["io","squarespace-system-error","squarespace-util"]})},89064:(_,s,e)=>{"use strict";e.r(s);var i=e(461761),n=e.n(i),r=e(687048),t=e.n(r),c=e(971676),a=e.n(c),d=e(769078),f=e.n(d);YUI.add("squarespace-deprecated-modules",function(o){function l(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=n()(o,m);if(t()(A)){var x=b(A,m,E);a()(o,m,x)}}function v(m,b,E){var A=n()(o,m,{});Object.keys(A).forEach(function(O){var T=[m,O].join(".");p(T,b,E)})}v("Cookie",l,"Use @sqs/cookie-cutter instead.")},"1.0",{requires:["cookie"]})},242479:()=>{YUI.add("squarespace-dom-emitters-resize",function(_){_.Squarespace.ResizeEmitter=_.SQS.Gallery.ResizeEmitter},"1.0",{requires:["@sqs/yui-gallery/resize-emitter"]})},693354:()=>{YUI.add("squarespace-escaping-utils",function(_){_.namespace("Squarespace"),_.Squarespace.Escaping={escapeForHtml:function(s){return s&&s.replace(/&/g,"&").replace(/>/g,">").replace(//g,">").replace(/{"use strict";e.r(s);var i=e(521807),n=e(208935),r=e(376731),t=[".add-page-popover"];YUI.add("squarespace-escmanager",function(c){c.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","."+n.ESCMANAGER_IGNORE_CLASSNAME,".CCLinkEditorModal",".CCPageDropDown",".sqs-dialog-field:not(.sqs-dialog-layout-wrapper)"],c.namespace("SQS.DDWrappers").STANDARD_CONTROL_CLASSES=c.Squarespace.STANDARD_CONTROL_CLASSES,c.Squarespace.EscManager={closeTargets:[],attached:[],attach:function(a){a=a||c.one(c.config.win);var d=a.generateID();if(this.attached.indexOf(d)===-1){var f=c.Squarespace.EscManager;(0,r.isWindowInDamaskFrame)(c)&&(f=c.Squarespace.Damask.ContextGlobals.fromTop("Y.Squarespace.EscManager"));var h=a;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(a){a=a||c.one(c.config.win),a.detachAll()},disable:function(){this._disabled=!0},enable:function(){this._disabled=!1},onEsc:function(a){a.target.ancestor(t.join(", "))||(c.config.win.Static&&Static.IN_BACKEND?c.one("html").hasClass("sqs-guide-open")?window.CONFIG_PANEL.closeGuide():i.default.toggleFullScreenPreviewMode():window.SQUARESPACE_LOGIN&&window.SQUARESPACE_LOGIN.getAccount()&&this._redirectToConfig())},addTarget:function(a){this.closeTargets.push(a)},removeTarget:function(a){var d=this.closeTargets.indexOf(a);d!==-1&&this.closeTargets.splice(d,1)},onKeyUp:function(a){if(a.keyCode===27&&!this._disabled)if(a.halt(),this.closeTargets.length>0){var d=this.closeTargets.pop();this._closeTarget(d,a)}else c.later(10,this,this.onEsc,a)},_redirectToConfig:function(){var a=c.config.win.location,d="https://"+Static.SQUARESPACE_CONTEXT.website.identifier+"."+Static.SQUARESPACE_CONTEXT.appDomain+"/config/?frameUrl="+a.pathname+a.search;c.config.win.location=d},_closeTarget:function(a,d){c.Lang.isFunction(a.close)?a.close(d,function(f){f===!1&&this.closeTargets.push(a)}.bind(this)):c.Lang.isFunction(a.cancel)?a.cancel(d):c.Lang.isFunction(a.hide)&&a.hide(d)},_onBodyDown:function(a){this._bodyDownTarget=a.target},_onBodyUp:function(a){this._bodyUpTarget=a.target},_didMouseDownMouseUpMatch:function(){var a=this._bodyDownTarget===this._bodyUpTarget;return this._bodyDownTarget=null,this._bodyUpTarget=null,a},onBodyClick:function(a){if(this.closeTargets&&this.closeTargets.length>0){var d=this.closeTargets[this.closeTargets.length-1];if(!this._didMouseDownMouseUpMatch()||d.ignoreBodyClicks)return;var f=a.clientX,h=a.clientY,o=a.target.get("winWidth"),l=a.target.get("winHeight");if(f<0||f>o||h<0||h>l)return;d.activeFlyout?a.target.ancestor(d.activeFlyout.constraintClasses,!0)||(d.activeFlyout.field.closeFlyout(),d.activeFlyout=null,c.fire("target-closed",{target:d})):a.target.ancestor(c.Squarespace.STANDARD_CONTROL_CLASSES.join(", "),!0)||(c.fire("target-closed",{target:d}),a.halt(),this.closeTargets.pop(),this._closeTarget(d,a))}}},typeof window!="undefined"&&(window.ESC_MANAGER?c.Squarespace.EscManager=window.ESC_MANAGER:window.ESC_MANAGER=c.Squarespace.EscManager)},"1.0",{requires:["event","node","squarespace-damask-context-globals","squarespace-util"]})},337982:(_,s,e)=>{"use strict";e.r(s);var i=e(615155),n=e.n(i),r=e(95706);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,r.default)('",{username:this.get("username")}))},syncUI:function(){var c=function(){},a=function(){this.show()};t.Get.script("//platform.twitter.com/widgets.js",{onSuccess:a,onFailure:c,onTimeout:c,timeout:1e4,context:this,win:t.config.win})}},{ATTRS:{username:{value:""},visible:{value:!1}},CSS_PREFIX:"sqs-follow-button"})},"1.0",{requires:["base","widget"]})},368932:(_,s,e)=>{"use strict";e.r(s);var i=e(841041),n=e.n(i);YUI.add("squarespace-follow-buttons",function(r){r.namespace("Squarespace"),r.Squarespace.FollowButtonUtils=function(){var t=function(a){var d=a.one(".sqs-follow-button");if(d){var f=r.Widget.getByNode(d);f&&f.destroy()}},c=function(a){t(a);var d=a.getAttribute("data-username");d&&d.length&&new r.Squarespace.Widgets.FollowButton({username:d}).render(a)};return{renderAll:function(){r.all(".squarespace-follow-button").each(function(a){c(a)})}}}(),r.on("domready",function(){r.Squarespace.FollowButtonUtils.renderAll()})},"1.0",{requires:["squarespace-follow-button"]})},980424:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);var _sqs_enums_Flag__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(739311),_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__(157089),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__(843383),_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__(536193),shared_utils_census_CensusUtils__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(339736),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__(284804);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,i,n,r){var t=this.get("formNode"),c;typeof s=="object"?(c=s.formId,e=s.collectionId,i=s.objectName,n=s.isOverlayForm,r=s.submitButtonText):c=s;try{if(t.hasClass("submitting"))return;this._clearErrors(),this._lock();var a=Y.config.win.Static.SQUARESPACE_CONTEXT.pageType===_sqs_enums_PageTypes__WEBPACK_IMPORTED_MODULE_3___default().SPLASH_PAGE,d=a?_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(c,e,i,n,r);else if(a){var f=_sqs_universal_utils__WEBPACK_IMPORTED_MODULE_8__.validate(Y.config.win,d);f?this._saveFormSubmission(c,e,i,n,r,f):this._submitFailure(shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_4__.Z.strings.CAPTCHA_INCOMPLETE_ERROR,n)}else{var h=t.hasClass("newsletter-form")&&!n,o=t.hasClass("newsletter-form")&&n,l=o?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,l).then(function(p){this._saveFormSubmission(c,e,i,n,r,null,p)}.bind(this))}}catch(p){this._submitFailure(shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_4__.Z.strings.SUBMIT_ERROR,n)}finally{return!1}},_createErrorNode:function(_,s){return s?Y.Node.create('
'+_+"
"):Y.Node.create('
'+_+"
")},_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__.Z.strings.SUBMIT_TEXT_IN_PROGRESS)},_unlock:function(){this.get("formNode").removeClass("submitting"),this._submitButton.set("value",this._submitButtonText)},_saveFormSubmission:function(_,s,e,i,n,r,t){var c={withCredentials:!0};_sqs_network__WEBPACK_IMPORTED_MODULE_2__.default.post("/api/form/FormSubmissionKey",{},c).then(function(a){if(a.data.key){var d={key:a.data.key,formId:_,collectionId:s,objectName:e,isOverlayForm:i,submitButtonText:n,form:Y.JSON.stringify(this._getData()),captchaKey:r,recaptchaEnterpriseV3Token:t};shared_utils_census_CensusUtils__WEBPACK_IMPORTED_MODULE_5__.addIntraPageEventFields(d),_sqs_network__WEBPACK_IMPORTED_MODULE_2__.default.post("/api/form/SaveFormSubmission",d,c).then(this._submitSuccess.bind(this)).catch(function(f){this._submitFailure(f.response,i)}.bind(this))}else this._submitFailure(a,i)}.bind(this)).catch(function(a){this._submitFailure(a.response,i)}.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.replaceState({},document.title,window.location.href),window.location.href=s),this._unlock(),this._renderSuccess()},_submitFailure:function(_,s){var e=this.get("formNode"),i=e.hasClass("newsletter-form"),n=_.status===401&&i,r=i&&n&&!s,t=null;if(Y.Lang.isString(_)?t=_:n?t=_.data.message:shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_4__.Z.errorCodes[_.status]?t=shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_4__.Z.errorCodes[_.status]:_.status===400&&_.data.errors?(Y.Object.each(_.data.errors,function(o,l){var p=e.one('[id="'+l+'"]');if(p){var v=p.one(".title");v.insert(this._createErrorNode(o),"before"),p.addClass("error")}},this),i||(t=shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_4__.Z.strings.ERROR_ABOVE)):_.data.error?t=_.data.error:t=shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_4__.Z.strings.UNKNOWN_ERROR,t){var c=this._createErrorNode(t,r);i?e.insertBefore(c,e.one(".newsletter-form-body")):e.prepend(c),c.setAttribute("tabindex",-1),c.focus()}else{var a=e.one(".error");if(a){var d=a.getDOMNode().matches(_sqs_utils_focus__WEBPACK_IMPORTED_MODULE_6__.focusableSelector)&&a||a.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{var _=".js-gallery-lightbox-opener";YUI.add("squarespace-gallery-manager",function(s){var e={lightboxify:function(i,n){if(this._destroyLightbox(),!i||!n||!n.size()){this.unlightboxify(n);return}var r=!!n.item(0).ancestor(".sqs-system-gallery"),t=[];n.each(function(c,a){t.push(this._createLightboxItem(c));var d=c.getAttribute("data-click-through-url");if(!d){var f=c.one(_)||c;if(f){var h={index:a,slideHitArea:f,lightboxSet:t,isFromHash:r},o=this._makeOpenLightbox(h).bind(this);f.on("click",o,this),f.on("keydown",function(l){var p=l.keyCode===13,v=l.keyCode===32;(p||v)&&o(l)},this)}}},this),r&&this._openInitialSlide(n,t)},unlightboxify:function(i){if(this._destroyLightbox(),!!i){var n;i.each(function(r){n=r.one(_),n&&(n.detach("click"),n.detach("keydown"))})}},_destroyLightbox:function(){this.lightbox&&(this.lightbox.destroy(),delete this.lightbox)},_createLightboxItem:function(i){if(i.getAttribute("data-type")==="video"){var n=i.one(".sqs-video-wrapper"),r=n.videoloader.get("overlay");return r&&r.detach("click"),{content:n}}var t,c,a;return i.hasAttribute("data-title")?t=i.getAttribute("data-title"):i.one("[data-title]")?t=i.one("[data-title]").getAttribute("data-title"):i.one(".title")&&(t=i.one(".title").getHTML()),i.hasAttribute("data-description")?c=i.getAttribute("data-description"):i.one("[data-description]")?c=i.one("[data-description]").getAttribute("data-description"):i.one(".description")&&(c=i.one(".description").getHTML()),i.hasAttribute("data-lightbox-theme")?a=i.getAttribute("data-lightbox-theme"):i.one("[data-lightbox-theme]")?a=i.one("[data-lightbox-theme]").getAttribute("data-lightbox-theme"):i.one(".lightbox-theme")&&(a=i.one(".lightbox-theme").getHTML()),{theme:a,content:i.one("img"),meta:(t?"

"+t+"

":"")+(c||"")}},_getLightboxTheme:function(i){var n=i.ancestor("[data-lightbox-theme]",!0);return n&&n.getAttribute("data-lightbox-theme")==="light"?"light":"dark"},_makeOpenLightbox:function(i){return function(n){n.halt(),this._destroyLightbox(),this.lightbox=new s.Squarespace.Lightbox2({controls:{previous:!0,next:!0},set:i.lightboxSet,currentSetIndex:i.index,historyHash:i.isFromHash,theme:this._getLightboxTheme(i.slideHitArea)}),this.lightbox.render(),i.isFromHash&&this.lightbox._slideshow.set("currentIndex",i.index)}},_getInitialSlideId:function(i){var n=new s.HistoryHash,r=n.get("itemId");if(r)return r;if(i&&i.size()){var t="",c=i.item(0).ancestor(".slides");if(c)return t=c.getAttribute("data-collection-full-url"),window.location.pathname.replace(t,"")}var a=window.location.pathname.split("/");return a[a.length-1]},_getSlideIndexByLink:function(i,n){var r=-1;return i.some(function(c,a){if(c.ancestor(".sqs-layout"))return!1;var d=c.getAttribute("data-slide-url");return c.getAttribute("data-slide-id")!==n&&d!==n?!1:(r=a,!0)},this),r},_getSlideIndexByRoughUrl:function(i,n){var r=-1;return i.some(function(c,a){if(c.ancestor(".sqs-layout"))return!1;var d=c.getAttribute("data-slide-url"),f=d.substr(d.length-n.length)===n,h=d.indexOf("/"+n)>-1;return!f||!h?!1:(r=a,!0)},this),r},_openInitialSlide:function(i,n){var r=this._getInitialSlideId();if(r){var t=this._getSlideIndexByLink(i,r);t===-1&&(t=this._getSlideIndexByRoughUrl(i,r),t===-1)||(this._destroyLightbox(),this.lightbox=new s.Squarespace.Lightbox2({controls:{previous:!0,next:!0},set:n,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"]})},526203:()=>{YUI.add("squarespace-gallery-ng",function(_){_.namespace("Squarespace"),_.Squarespace.Gallery2=_.SQS.Gallery.Gallery2,_.Squarespace.GalleryDesigns2=_.SQS.Gallery.Designs},"1.0",{requires:["@sqs/yui-gallery"]})},61292:(_,s,e)=>{"use strict";e.r(s);var i=e(529813),n=e.n(i);YUI.add("squarespace-gallery",function(r){r.namespace("Squarespace");var t=!1,c=r.Squarespace.Legacy.Class;r.augment(r.Node,c.create({outerWidth:function(a){var d=parseFloat(this.getComputedStyle("marginLeft")),f=parseFloat(this.getComputedStyle("marginRight"));return n().trackCaughtError("squarespace-gallery-deprecation","YNode#outerWidth invoked"),this.get("offsetWidth")+d+f},outerHeight:function(a){var d=parseFloat(this.getComputedStyle("marginTop")),f=parseFloat(this.getComputedStyle("marginBottom"));return n().trackCaughtError("squarespace-gallery-deprecation","YNode#outerHeight invoked"),this.get("offsetHeight")+d+f}})),r.Squarespace.Gallery=c.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},getSlide:function(a){return this.elems.slides.item(a)},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(a){n().trackCaughtError("squarespace-gallery-deprecation","Y.Squarespace.Gallery initialized!"),r.Lang.isBoolean(a.keyboard)&&a.keyboard&&delete a.keyboard,this.params=r.merge(this.defaultOpts,a),this.elems={};var d=r.one(this.params.slideshowElement);if(r.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 r.Squarespace.Debugger({name:"Gallery",uid:!0}),this.getContainer().setData("galleryInstance",this),this.history=new r.HistoryHash,this.params.historyHash||this.history.get("itemId")){this.history=new r.HistoryHash;var h=this.history.get("itemId")||this.history.get(this.params.historyHash),o;h&&(this.elems.slides.each(function(m,b){m.getAttribute("data-slide-id")===h&&(o=b)}),r.Lang.isNumber(o)||(o=parseInt(this.history.get(this.params.historyHash),10)),this.history.get("itemId")&&this.history.replaceValue("itemId",null),r.Lang.isNumber(o)&&(this.params.startIndex=o))}if(this.data={currentIndex:this.params.startIndex,totalSlides:f.size()},this.events=[],this.data.totalSlides<=0)return!1;if(!r.Squarespace.GalleryDesigns[this.params.design]){var l=[];for(var p in r.Squarespace.GalleryDesigns)l.push(p);throw new Error("Design '"+this.params.design+"' not found. Currently loaded designs: ["+l.join(", ")+"].")}if(this.design=new r.Squarespace.GalleryDesigns[this.params.design],this.design.gallery=this,this.design.options=r.merge(this.design.options,this.params.designOptions),this.params.previous&&r.all(this.params.previous).each(function(m){this.events.push(m.on("click",function(b){b.halt(),this.previousSlide()},this))},this),this.params.next&&r.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(r.one(this.params.keyboardWhenInFrame).get("region")):!0};this.params.keyboard.previous&&this.events.push(r.on("key",function(){v.call(this)&&this.previousSlide()},window,this.params.keyboard.previous,this)),this.params.keyboard.next&&this.events.push(r.on("key",function(){v.call(this)&&this.nextSlide()},window,this.params.keyboard.next,this))}this.params.linked&&r.Array.each(this.params.linked,function(m){this.linkGallery(m)},this),this.setup(),this.fire("changeIndex",this.params.startIndex),this.isInitialized=!0},linkGallery:function(a){function d(f,h){f&&this._changeIndex(h),r.Array.each(this.elems.linked,function(o){f!==o&&o._changeIndex(h)})}this.elems.linked||(this.on("changeIndex",function(f){d.call(this,!1,f)},this),this.elems.linked=[]),this.elems.linked.push(a),a.on("changeIndex",function(f){d.call(this,a,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 a=this;setInterval(function(){if(a.params.autoplayOptions.randomize){for(var d=Math.ceil(Math.random()*a.data.totalSlides);d===a.data.currentIndex;)d=Math.ceil(Math.random()*a.data.totalSlides);a.fire("changeIndex",d)}else a.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(a,d){var f=this.elems.slides.item(a),h=f;f.one("img,canvas")&&(h=f.one("img,canvas")),h&&f.getStyle("display")==="inline"&&(f=h);var o=d==="width"?"offsetWidth":"offsetHeight";return h.loader?h.loader.get("loaded")?h.loader.get("node").get(o):h.loader.getDimensionForValue(d,f.get(d==="width"?"offsetHeight":"offsetWidth")):f.get(o)},updateContainerHeight:function(){var a={container:this.elems.container};r.Lang.isObject(this.params.updateContainerHeight)&&(a=r.merge(a,this.params.updateContainerHeight));var d=this.getSlideDimension(this.data.currentIndex,"height");a.maxHeight&&d>a.maxHeight&&(d=a.maxHeight);var f=r.all(a.container);a.anim&&this._updateContainerHeightRanOnce?f.each(function(h){h.anim({},r.merge({to:{height:d},duration:.3,easing:r.Easing.easeOutStrong},a.anim)).run()}):f.setStyles({height:d}),this._updateContainerHeightRanOnce=!0},previousSlide:function(){var a=this.data.currentIndex-1;a<0&&!this.params.loop||this.fire("changeIndex",a)},nextSlide:function(){var a=this.data.currentIndex+1;a>=this.data.totalSlides&&!this.params.loop||this.fire("changeIndex",a)},beforeChange:function(a){this.params.loop||(this.params.next&&(a.toIndex>=this.data.totalSlides-1?r.all(this.params.next).addClass("disabled"):r.all(this.params.next).removeClass("disabled")),this.params.previous&&(a.toIndex<=0?r.all(this.params.previous).addClass("disabled"):r.all(this.params.previous).removeClass("disabled"))),this.fire("before-change",a)},afterChange:function(a){(this.params.currentIndex||this.params.totalSlides)&&(r.all(this.params.currentIndex).each(function(d){d.set("innerHTML",this.data.currentIndex+1)},this),r.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",a)},changeIndex:function(a){this.fire("changeIndex",a)},_changeIndex:function(a){if(!r.Lang.isObject(a)&&(this.params.loop||(a<0&&(a=0),a>=this.data.totalSlides&&(a=this.data.totalSlides-1)),a<0&&(a=this.data.totalSlides+a),!(this.isInitialized&&this.data.currentIndex===a))){t&&console.log("Y.Squarespace.Gallery.changeIndex",[a]);var d=this.data.currentIndex,f=a%this.data.totalSlides,h=this.elems.slides,o=d===this.data.totalSlides-1&&f===0,l=d===0&&f===this.data.totalSlides-1,p;df&&o&&!l?p="fwd":(d>f&&!l||d{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,i){var n=s.anim(e,i||{});return n.on("end",function(){this._anims.remove(n)},this),this._anims.push(n),n},_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"]})},165942:(_,s,e)=>{"use strict";e.r(s);var i=e(89445);YUI.add("squarespace-image-loader",function(n){n.namespace("Squarespace"),n.Squarespace.Loader=n.Base.create("Loader",n.Base,[],{initializer:function(){this.get("frames")&&this._processFrames(),this.get("img")&&this._processImages()},_processFrames:function(){this._getNodeList("frames").each(function(r){r.getAttribute("data-embed")&&r.resizeToParent({scale:"contain",sizeOnly:!0})})},_processImages:function(){this._getNodeList("img").each(function(r){var t=!1;r.loader&&(t=!0),r.plug(n.Squarespace.Loader2,this.get("loaderOptions")||{}),t&&r.fire("refresh")},this)},_getNodeList:function(r){var t=this.get(r);return n.Lang.isString(t)?n.all(t):t.size?t:new n.NodeList(t)}},{ATTRS:{frames:{},img:{},loaderOptions:{}}}),n.Squarespace.Loader2=n.Base.create("Loader2",n.Plugin.Base,[],{initializer:function(){var r=this.get("host"),t=100,c=0;function a(){!r.inDoc()&&++c");return t.setAttribute("data-src",r.getAttribute("data-src")),t.setAttribute("data-image-dimensions",r.getAttribute("data-image-dimensions")),t.setAttribute("data-image-focal-point",r.getAttribute("data-image-focal-point")),t.setAttribute("alt",r.getAttribute("alt")),t},destructor:function(){}},{NS:"loader",ATTRS:{stretch:{},load:{value:!0},source:{},fixedRatio:{value:!1},fitAlignment:{},fit:{value:!1,setter:function(r){r&&this.set("mode","fit")}},fill:{value:!1,setter:function(r){r&&this.set("mode","fill")}},focalPoint:{setter:function(r){return n.config.win.ImageLoader.load(this.get("host").getDOMNode(),{focalPoint:r.x+","+r.y}),r}},mode:{validator:function(r){return["fit","fill","none",null].indexOf(r)!==-1}},refreshOnResize:{value:!1},useBgImage:{validator:function(r){return n.Lang.isBoolean(r)}}}}),n.Squarespace.ImageLoadManager=new(n.Base.create("ImageLoadManager",n.Base,[],{refreshAll:function(){n.all("img[data-src]").each(function(r){r.fire("refresh")})}})),n.augment(n.Node,Class.create({refresh:function(){this.fire("refresh")}}))},"1.0",{requires:["base","node","plugin"]})},204306:()=>{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(i){return Class.extend(this,i)},e.specialize=function(i,n){var r=Class.specialize(this,i);return r._parent=n,r},e},extend:function(s,e){e.initialize||(e.initialize=s.prototype.initialize);var i=Class.create(e),n=/xyz/.test(function(){xyz})?/\b_super\b/:/.*/;for(var r in s.prototype)i.prototype[r]?typeof i.prototype[r]=="function"&&n.test(i.prototype[r])&&(i.prototype[r]=function(t,c){return function(){var a=this._super;this._super=s.prototype[t];var d=c.apply(this,arguments);return this._super=a,d}}(r,i.prototype[r])):i.prototype[r]=s.prototype[r];return i.prototype.superclass=s.prototype,i},specialize:function(s,e){var i=Class.extend(s,e);return new i}}},"1.0",{requires:[]})},104470:(_,s,e)=>{"use strict";e.r(s);var i=e(95706);YUI.add("squarespace-logger",function(n){var r=[],t=null,c=n.Base.create("Logger",n.Base,[],{initializer:function(){n.one(n.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=n.later(500,this,function(){this.debug({focusElement:this._getDOMNodeDescriptor(n.config.doc.activeElement)})},null,!0))},_getDOMNodeDescriptor:function(a){a=n.one(a);var d=a.get("tagName").toLowerCase(),f=a.getAttribute("id"),h=a.get("className").split(" "),o="";return h.length>0&&(o="."+h.join("."),o.length>20&&(o=o.substr(0,20)+"\u2026")),d+(f?"#"+f:"")+o},enqueue:function(a){r.push(a),this.wait()},flush:function(a){try{clearTimeout(t)}catch(d){}t=null,r.length>0&&n.Data.post({url:"/api/events/Trace",data:{data:JSON.stringify(r)},failure:function(){}}),r=[]},wait:function(){t===null&&(t=setTimeout(n.bind(this.flush,this),this.get("timerLength")))},log:function(a,d){n.Lang.isValue(a)&&this.enqueue({pageUrl:document.location.href,type:a,data:JSON.stringify(n.Lang.isValue(d)?d:{})})},trace:function(a,d){try{var f={};f.lalala()}catch(h){this.log(a,n.merge(d,{stack:h.stack}))}},debug:function(a){var d=n.one("#logger-debug")||n.one(n.config.doc.body).appendChild(n.Node.create('
'));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,i.default)('{sub1}',{sub1:JSON.stringify(a,null,2)}))}},{ATTRS:{timerLength:{value:30*1e3},debugActiveElement:{value:!1}}});n.namespace("Squarespace"),n.Squarespace.Logger||(n.Squarespace.Logger=new c)},"1.0",{requires:["base","event","io-base","node"]})},879848:()=>{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{"use strict";e.r(s);var i=e(203665),n=e(746020);YUI.add("squarespace-models-shopping-cart-facade",function(r){r.namespace("Squarespace.Singletons");var t=r.Base.create("ShoppingCartFacade",r.Base,[],{},{ATTRS:{id:{validator:r.Lang.isString},websiteId:{validator:r.Lang.isString},orderId:{validator:r.Lang.isString},created:{getter:function(c){return r.Lang.isValue(c)?new Date(c):null},setter:function(c){return r.Lang.isDate(c)?c.getTime():c},validator:r.Lang.isNumber},isPurchased:{value:!1,validator:r.Lang.isBoolean},entries:{value:[],validator:r.Lang.isArray},shippingOptions:{value:[],validator:r.Lang.isArray},selectedShippingOption:{validator:r.Lang.isObject},shippingLocation:{validator:r.Lang.isObject},applicableTaxRules:{value:[],validator:r.Lang.isArray},coupons:{value:[],validator:r.Lang.isArray},validCoupons:{value:[],validator:r.Lang.isArray},invalidCoupons:{value:[],validator:r.Lang.isArray},subtotalCents:{validator:r.Lang.isNumber,value:0},subtotalAmount:{value:(0,n.fromCents)(0,"USD")},taxCents:{validator:r.Lang.isNumber,value:0},shippingCostCents:{validator:r.Lang.isNumber,value:0},discountCents:{validator:r.Lang.isNumber,value:0},grandTotalCents:{validator:r.Lang.isNumber,value:0},totalQuantity:{validator:r.Lang.isNumber,value:0},hasDigital:{validator:r.Lang.isBoolean,value:!1},purelyDigital:{validator:r.Lang.isBoolean,value:!1},requiresShipping:{validator:r.Lang.isBoolean,value:!1}}});r.Squarespace.Singletons.ShoppingCart=new t},"1.0",{requires:["base"]})},765999:()=>{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 i=new _.Squarespace.Lightbox2(_.merge({content:_.Node.create(e.get("host").getAttribute("data-lightbox"))},e.get("lightboxOptions")));i.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"]})},944835:()=>{YUI.add("squarespace-plugin-node-destroy-notifier",function(_){_.Squarespace.NodeDestroyNotifier=_.SQS.Gallery.NodeDestroyNotifier},"1.0",{requires:["@sqs/yui-gallery/node-destroy-notifier"]})},803490:()=>{YUI.add("squarespace-plugin-scroll-lock",function(_){_.namespace("Squarespace.Plugin").ScrollLock=_.Base.create("ScrollLock",_.Plugin.Base,[],{initializer:function(s){var e=this.get("host"),i=e.getDOMNode();this.listener=function(n){if(n.stopPropagation(),!_.Lang.isNumber(i.scrollTop))return n.preventDefault(),!1;var r=parseInt(e.getComputedStyle("height"),10),t=i.scrollTop,c=i.scrollHeight-r,a=n.wheelDelta||-n.detail;if(t<=0&&a>0||t>=c&&a<0)return n.preventDefault(),!1},i.addEventListener?(i.addEventListener("mousewheel",this.listener),i.addEventListener("DOMMouseScroll",this.listener),i.addEventListener("MozMousePixelScroll",this.listener)):i.attachEvent&&i.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"]})},865584:()=>{YUI.add("squarespace-promises",function(_){function s(){}var e=_.namespace("Squarespace.Promises");e.all=function(){var i=new _.Array(arguments);return new _.Promise(function(n,r){var t=[],c=i.length,a=0,d=function(f){return function(h){a++,t[f]=h,a>=c&&n(t)}};if(c===0)return n([]);_.Array.each(i,function(f,h){_.when(f).then(d(h),r)})})},e.resolve=function(i,n){return i.then(n)},e.reject=function(i,n){return i.then(s,n)},e.rejectWith=function(i){return _.Squarespace.Promises.create(function(n,r){r(i)})},e.finish=function(i,n){return i.then(n,n)},e.chainFns=function(i,n){return function(){n=n||this;var r=i.length>0?i.shift().apply(n,arguments):_.when(),t=function(c,a){return _.Squarespace.Promises.resolve(_.when(c),_.bind(a,n))};return _.Array.reduce(i,r,t)}},e.create=function(i,n){return new _.Promise(_.bind(i,n))}},"1.0",{requires:["promise"]})},384824:(_,s,e)=>{"use strict";e.r(s);var i=e(637598),n=e.n(i),r=e(292610),t=e.n(r),c=e(615155),a=e.n(c),d=e(642176),f=e(89445);YUI.add("squarespace-public-api",function(h){h.namespace("Squarespace");var o=f.default.isSevenOne();o?(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(n())({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.config.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 l=[];h.config.win.JSTween={tween:function(p,v){console.error((0,c.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"})),l.push({node:p,config:v})},play:function(){l.forEach(function(p){console.error((0,c.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=[],x=[];for(var O in m)b[O]=m[O].start,E[O]=m[O].stop,m[O].onStart&&A.push(m[O].onStart),m[O].onStop&&x.push(m[O].onStop);h.one(v).anim(E,{from:b,duration:m[Object.keys(m)[0]].duration,start:function(){A.forEach(function(T){T()})},end:function(){x.forEach(function(T){T()})}}).run()}),l=[]}}},"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"]})},498249:(_,s,e)=>{"use strict";e.r(s);var i=e(131626),n=e.n(i);YUI.add("querystring-parse",function(r,t){var c=r.namespace("QueryString");c.parse=function(a){return n().parse(a)},c.unescape=function(a){return decodeURIComponent(a.replace(/\+/g," "))}},"3.17.2",{requires:["yui-base","array-extras"]})},500652:(_,s,e)=>{"use strict";var i=e(74453),n=e.n(i),r=e(16196),t=e.n(r),c=e(217468),a=e(474863),d=e.n(a),f=e(51852),h=e.n(f),o=e(159585),l=e.n(o),p=e(606536),v=e.n(p),m=e(172317),b=e.n(m),E=e(922770),A=e.n(E),x=e(917645),O=e.n(x),T=e(659413),P=e.n(T),I=e(132266),N=e.n(I),F=e(756426),j=e.n(F),H=e(60471),G=e.n(H),W=e(115470),ae=e.n(W),re=e(585784),ee=e.n(re),q=e(786763),Q=e.n(q),$=e(508996),ue=e.n($),X=e(230070),te=e.n(X),Z=e(865584),se=e.n(Z),ne=e(244345),fe=e.n(ne),Ee=e(287917),we=e.n(Ee),nt=e(135355),rt=e.n(nt),Ft=e(679376),Rt=e.n(Ft),tn=e(989039),En=e(514054),ve=e.n(En),Ne=e(317375),_e=e.n(Ne),lt=e(68367),yt=e.n(lt),dt=e(577679),Fe=e.n(dt),Bt=e(239429),Gt=e.n(Bt),Dt=e(723949),Yt=e.n(Dt),Wt=e(383324),wn=e.n(Wt),zn=e(134495),oe=e.n(zn),me=e(743384),Te=e.n(me),Be=e(630173),Qe=e.n(Be),gt=e(33146),ht=e.n(gt),Et=e(24717),Ae=e.n(Et),Ke=e(402359),at=e.n(Ke),Nt=e(353015),Vt=e.n(Nt),Ze=e(657649),Oe=e.n(Ze),Ie=e(693354),$e=e.n(Ie),Je=e(680691),ct=e.n(Je),_t=e(506714),jt=e.n(_t),vn=e(89064),gn=e(975042),In=e.n(gn),cr=e(449812),er=e(245518),be=e.n(er),rn=e(989746),Si=e.n(rn),Er=e(481133),ca=e.n(Er),Zt=e(125057),Zi=e.n(Zt),fa=e(541903),xr=e.n(fa),Mr=e(950122),ui=e.n(Mr),rr=e(130110),gr=e.n(rr),Ka=e(105495),Hn=e.n(Ka),Oi=e(540856),Gn=e.n(Oi),Xr=e(559747),vt=e.n(Xr),co=e(192312),wa=e.n(co),Bi=e(773452),Wr=e.n(Bi),qi=e(924999),Ji=e.n(qi),Fr=e(931619),Cr=e.n(Fr),li=e(664936),wr=e(487962),Va=e.n(wr),Yi=e(878515),Zr=e.n(Yi),ji=e(794783),ci=e.n(ji),qr=e(568096),da=e.n(qr),Ia=e(263446),ha=e.n(Ia),ea=e(605585),Jr=e.n(ea),fn=e(699993),Ci=e.n(fn),va=e(305531),Hr=e.n(va),Rn=e(991950),Ra=e.n(Rn),pa=e(918916),ga=e.n(pa),Ai=e(668205),Ln=e.n(Ai),Yr=e(480149),ta=e.n(Yr),fi=e(95084),J=e.n(fi),Se=e(479839),ze=e.n(Se),Ct=e(343140),Ce=e.n(Ct),De=e(821303),We=e.n(De),qe=e(18709),ut=e.n(qe),At=e(98315),zt=e.n(At),$t=e(522353),nn=e.n($t),Ht=e(614722),sn=e.n(Ht),Pn=e(693373),bn=e.n(Pn),Mn=e(498249),Qn=e(3299),Zn=e.n(Qn),mr=e(794964),ei=e.n(mr),Pi=e(81337),tr=e.n(Pi),sr=e(295275),na=e(876377),fr=e(242479),It=e.n(fr),ar=e(707216),di=e.n(ar),Ti=e(104470),Dr=e(944835),$a=e.n(Dr),fo=e(801909),ho=e.n(fo),hi=e(384824),Ao=e(163562),ti=e.n(Ao),Qa=e(213978),Ma=e.n(Qa),ra=e(216605),zo=e.n(ra),Po=e(827476),ur=e.n(Po),ia=e(277200),Ws=e.n(ia),Su=e(808179),cs=e.n(Su),Ou=e(489565),Cu=e.n(Ou),Au=e(599302),cl=e.n(Au),fs=e(983810),br=e.n(fs),Pu=e(687596),Br=e.n(Pu),pe=e(759173),de=e.n(pe),ge=e(165942),Me=e(765999),Ge=e.n(Me),et=e(237029),bt=e.n(et),Lt=e(623339),Jt=e.n(Lt),kt=e(99627),Bn=e.n(kt),Vn=e(241601),Sr=e.n(Vn),Kr=e(447039),ma=e(819406),Tu=e.n(ma),ds=e(594872),xu=e.n(ds),hs=e(165221),xi=e.n(hs),wu=e(803490),Df=e.n(wu),ya=e(224951),jr=e.n(ya),dr=e(388431),vi=e.n(dr),Hs=e(983041),Lf=e(550169),Iu=e(725707),vs=e.n(Iu),zi=e(766565),fl=e.n(zi),dl=e(649253),Qc=e.n(dl),Zl=e(521956),Xc=e.n(Zl),Zc=e(221634),hl=e.n(Zc),Ve=e(34813),mt=e.n(Ve),st=e(398089),Kt=e.n(st),On=e(798754),qn=e.n(On),Lr=e(677582),lr=e.n(Lr),Ru=e(345126),ql=e.n(Ru),Ir=e(104686),vl=e.n(Ir),ps=e(822351),Go=e.n(ps),To=e(210220),Ks=e.n(To),nr=e(12702),pl=e.n(nr),ko=e(416898),Wo=e.n(ko),Jl=e(440265),xo=e.n(Jl),gl=e(725083),Mu=e.n(gl),Xn=e(89319),Du=e.n(Xn),ml=e(956159),Vs=e.n(ml),vo=e(154550),yl=e.n(vo),gs=e(280401),_l=e.n(gs),$s=e(952987),dn=e.n($s),Lu=e(118935),Qs=e.n(Lu),Yl=e(105824),hr=e.n(Yl),ms=e(439675),Ho=e.n(ms),po=e(996191),ec=e.n(po),Nu=e(781593),Uu=e.n(Nu),Xs=e(169526),vr=e.n(Xs),Vr=e(785719),qc=e.n(Vr),El=e(815176),bl=e.n(El),Zs=e(71724),Ko=e.n(Zs),Vo=e(3064),Fu=e.n(Vo),wo=e(526203),ys=e.n(wo),$o=e(204306),Bu=e.n($o),Xa=e(232630),Jc=e.n(Xa),_s=e(368932),Qo=e(337982),ju=e(980424),Es=e(61292),_a=e(491717),Da=e(446280),Za=e.n(Da),he=e(689286),Xo=e(203280),zu=e(879848),zr=e.n(zu),Un=e(192016),bs=e.n(Un),Gu=e(609293),tc=e.n(Gu)},446280:()=>{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"]})},876377:(_,s,e)=>{"use strict";e.r(s);var i=e(615155),n=e.n(i),r=e(95706),t=e(920016),c=e.n(t),a=e(686343);YUI.add("squarespace-system-error",function(d){d.namespace("Squarespace"),d.Squarespace.SystemError=Class.create({initialize:function(f,h,o){this.url=d.Squarespace.Escaping.escapeForHtml(f),this.data=h,this.format=o,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='
'+(0,i.t)("Something Went Wrong!",null,{project:"scripts-v6-root"})+'
'+(0,i.t)("Our system has encountered an error. This exception has been automatically logged and reported. We will return shortly.",null,{project:"scripts-v6-root"})+"
";else if(this.data.network){if(h=(0,i.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='
'+h+"
",this.url)try{(0,a.default)("system_network_error",{urlRequested:this.url})}catch(m){}}else h=d.Squarespace.Escaping.escapeForHtml(this.data.error||this.data.message||""),f=(0,r.default)('
{sub1}  ({sub2})

{sub3}
',{sub1:this.url,sub2:this.format.toUpperCase(),sub3:h.replace(new RegExp(` `,"g"),"
")});if(!d.one(".sqs-system-error")){var o='',l="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+'

  ';p+=o+"


",this.data.errorKey&&(p+=''+this.data.errorKey+""),this.errorEl=d.Node.create('
'+p+"
"),d.one(d.config.doc.body).append(this.errorEl),this.overlayEl=d.Node.create('
'),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"]})},224951:()=>{YUI.add("squarespace-touch-event-listener",function(_){_.Squarespace.TouchEventListener=_.SQS.Gallery.TouchEventListener},"1.0",{requires:["@sqs/yui-gallery/touch-event-listener"]})},550169:(_,s,e)=>{"use strict";e.r(s);var i=e(615155),n=e.n(i),r=e(715898),t=e(920016),c=e.n(t);YUI.add("squarespace-ui-base",function(a){a.namespace("Squarespace"),a.mix(a.Node.DOM_EVENTS,{message:!0}),a.Squarespace.DIALOG_ZINDEX_BASE=t.zIndexes.BASE,a.Anim._intervalTime=10;var d=Number;a.Anim.DEFAULT_SETTER=function(f,h,o,l,p,v,m,b){var E=f._node,A=E._node,x=m(p,d(o),d(l)-d(o),v);E._node!==null&&(A?"style"in A&&(h in A.style||h in a.DOM.CUSTOM_STYLES)?(b=b||"",E.setStyle(h,x+b)):"attributes"in A&&h in A.attributes?E.setAttribute(h,x):h in A&&(A[h]=x):E.set?E.set(h,x):h in E&&(E[h]=x))},a.Squarespace.TextShrink=a.Base.create("TextShrink",a.Plugin.Base,[],{initializer:function(){var f=this.get("host");a.Lang.isValue(this.get("parentEl"))||this.set("parentEl",f.ancestor()),this._setupEl(),a.on("domready",this.refresh,this),this._resizeEvent=a.on("resize",function(){this._timeout&&this._timeout.cancel(),this._timeout=a.later(100,this,this.refresh)},a.config.win,this),this._tweakChange=a.Global.on("tweak:change",this.refresh,this),this._tweakSaveResetClose=a.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 o=this._getStyleValue(f,"fontSize");o=h.parentEl/h.el*o,this._setFontSize(Math.floor(o))}return!0},_setFontSize:function(f){var h=this.get("host"),o=this.get("minFontSize");o&&f"),this.get("host").append(this._stylesheetEl),this._resizeEvent=a.on("resize",this.syncUI,a.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"}),a.Squarespace.Mouse={lastX:100,lastY:100,client:{lastX:100,lastY:100},debug:function(){this.isDebugging=!0,this._debugNode||(this._debugNode=a.one(a.config.doc.body).appendChild("
"),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:a.Squarespace.Mouse.lastY,left:a.Squarespace.Mouse.lastX})}},a.Object.getValue(a.config.win,"Static.SQUARESPACE_CONTEXT.authenticatedAccount".split("."))&&a.on(a.UA.mobile?"touchmove":"mousemove",function(f){a.Squarespace.Mouse.lastX=f.pageX,a.Squarespace.Mouse.lastY=f.pageY,a.Squarespace.Mouse.client.lastX=f.clientX,a.Squarespace.Mouse.client.lastY=f.clientY,a.Squarespace.Mouse.isDebugging&&a.Squarespace.Mouse.debug()},a.one("html")),a.Squarespace.Image={loadAndFit:function(f,h){var o=new Image;o.src=h,a.one(o).on("load",function(l,p,v){p.set("src",v.src),p.resizeToParent({scale:"cover"})},this,f,o)},straighten:function(f,h,o,l){var p=(l<0?360-l:l)%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;o>h?b=(h*Math.cos(m)+o*Math.sin(m))/h:b=(o*Math.cos(m)+h*Math.sin(m))/o,f.setStyle("transform","rotate("+l+"deg) scale("+Math.abs(b)+")")}},a.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>a.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_MARGINa.one(document.body).get("winHeight")+a.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 a.one(document.body).get("winHeight")-this.h-this.EDGE_MARGIN},this.ydir="bottom"):this.getY()+this.h+this.EDGE_MARGIN>a.one(document.body).get("winHeight")+a.one(document.body).get("docScrollY")&&(this.getY=function(){return a.one(document.body).get("winHeight")+a.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>a.one(document.body).get("winWidth")&&(this.getX=function(){return a.one(document.body).get("winWidth")-this.w-this.EDGE_MARGIN},this.ydir="right"),this.getY()
'+this.params.title+"
"),this.params.body&&this.el.append('
'+this.params.body+"
"),a.one(document.body).append(this.el),this.position=new a.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 a.Anim({node:this.el,to:{top:this.position.getY(),opacity:1},duration:.3,easing:a.Easing.easeOutStrong}),this.a.on("end",function(){this.a=null},this),this.a.run(),a.Squarespace.ToolTipManager.currentTip=this)},hide:function(){if(this.el){var f=new a.Anim({node:this.el,to:{top:this.position.getY()+15,opacity:0},duration:.3,easing:a.Easing.easeOutStrong});f.on("end",function(){this.get("node").remove()}),f.run(),this.el=null,this.a=null,this.shown=!1}}}),a.Squarespace.Lightbox=Class.create({defaultOpts:{overlayShowDuration:.35,contentShowDuration:.6,margin:0,opacity:1,transition:"fade",clickAnywhereToExit:!0,name:null,content:"
 
",theme:"black",overlayStyle:"orb"},name:"Lightbox",initialize:function(f){this.enabled=!0,this.params=a.merge(this.defaultOpts,f),this.params.containerNode||(this.params.containerNode=a.one("body")),this.params.transition||(this.params.transition="fade"),this.params.zIndex||(a.Squarespace.DIALOG_ZINDEX_BASE+=10,this.params.zIndex=a.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(a.Lang.isArray(this.params.classNames)&&(f=f+" "+this.params.classNames.join(" ")),this.contentEl=a.Node.create('
'),a.Lang.isArray(this.params.content)?this.params.content.forEach(function(o){this.contentEl.append(o)},this):this.contentEl.append(this.params.content),this.contentEl.setStyles({position:"fixed",opacity:"0",zIndex:this.params.zIndex}),this.events.push(a.on("resize",this.position,a.one(window),this)),this.params.disableNormalClose||a.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),a.Lang.isArray(this.params.classNames)&&(h=h+" "+this.params.classNames.join(" ")),this.overlayEl=a.Node.create('
'),this.overlayEl.setStyles({zIndex:this.params.zIndex-1}),this.params.containerNode.append(this.overlayEl),this.fire("showing"),this.a=a.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(a.on("click",function(o){o.halt()},this.overlayEl,this)):this.events.push(a.on("click",this.close,this.overlayEl,this))}this.params.clickAnywhereToExit&&this.events.push(a.on("click",this.hide,this.contentEl,this))},position:function(){if(this.enabled){var f=a.one(document).get("winWidth"),h=a.one(document).get("winHeight"),o,l;fthis.params.contentShowDuration&&(this.a=f),f.run()),f=a.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{"use strict";e.r(s);var i=e(686343),n=e(376731),r=e(683748),t=e(838178),c=e.n(t),a=e(597182);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,n.isWindowInDamaskFrame)(d)},areCookiesEnabled:function(){return(0,r.areCookiesEnabled)()},storeSharedSSIdentity:function(){return(0,t.storeSharedSSIdentity)()},removeSharedSSIdentity:function(){return(0,t.removeSharedSSIdentity)()},onPointerAction:function(){return a.D.apply(this,Array.prototype.slice.call(arguments))}},d.Squarespace.Analytics={trackInternal:function(f,h,o){(0,i.default)(f,h).then(o)}}},"1.0",{requires:["squarespace-browser-patches"]})},983041:(_,s,e)=>{"use strict";e.r(s);var i=e(615155),n=e.n(i),r=e(451886),t=e(239825),c=e.n(t);YUI.add("squarespace-video-loader",function(a){a.namespace("Squarespace"),a.Squarespace.VideoLoader=a.Base.create("VideoLoader",a.Plugin.Base,[],{initializer:function(){var d=this.get("host");d.plug(a.Squarespace.NodeDestroyNotifier,{onDestroy:function(){this.destroy()},context:this}),this._setVariables(),this._resizeEmitter=new a.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){a.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,o;if(this._intrinsic){var l=this.getWidth(),p=this.getHeight(),v;l&&p?v=p/l*100:v=56.3,h=this._getOrCreateNode(".intrinsic",'
'),o=this._getOrCreateNode(".intrinsic-inner",'
'),o.setStyle("paddingBottom",v+"%");var m=d.get("parentNode"),b=m.getComputedStyle("position");f==="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(o),o.wrap(h)):(h.appendChild(o),d.appendChild(h))}var E=this.get("overlay");if(E){E.setStyle("opacity",1);var A=E.one(".sqs-video-opaque");A||(A=a.Node.create('
'),E.appendChild(A));var x=E.one(".sqs-video-icon");x||(x=a.Node.create('
'),E.appendChild(x)),this._setPlayButtonAttributes(this.get("inactive")),this.after("inactiveChange",function(T){this._setPlayButtonAttributes(T.newVal)},this);var O=E.one("img");O&&(O.fire("refresh"),O.plug(a.Squarespace.Loader2,{load:!0,mode:"fill"}),O.fire("refresh"))}else h?o.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,i.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||a.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){a.config.doc.addEventListener(d,this._onFullscreenChangeHandler)}.bind(this)),a.Global.on("tweak:aftershow",function(){this.get("mode")==="fit"&&this._resetFitTop()},this),a.Global.after("tweak:afterclose",function(){this.get("mode")==="fit"&&setTimeout(a.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"))}},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=a.Node.create(d.getAttribute("data-html")),h=a.Node.create('
'+(0,i.t)("Custom featured images only available with embedded videos. Go back into embed settings to turn off featured images.",null,{project:"scripts-v6-root"})+"
"),o=a.Node.create('
'+(0,i.t)("Invalid video embed.",null,{project:"scripts-v6-root"})+"
"),l;f?f.test("iframe")?(l=f,this._set("type","iframe")):f.test("object")?(l=f,this._set("type","object")):f.one("iframe")?(l=f.one("iframe"),this._set("type","iframe")):f.one("object")?f.one("embed")?(l=f.one("object"),this._set("type","object")):(l=o,this._set("type","invalid")):this.get("overlay")?(l=h,this._set("type","invalid")):(l=o,this._set("type","invalid")):(l=o,this._set("type","invalid")),this._set("video",l);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=a.config.doc.fullScreen||a.config.doc.mozFullScreen||a.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>a.config.win.innerHeight&&(f=d.get("parentNode").getData("cached-height")||a.config.win.innerHeight);var h=d.one(".intrinsic");h.setStyle("top",null);var o=h.get("offsetHeight");d.setStyle("top",(f-o)/2+"px")},_augmentVideoSrc:function(){var d=this.get("type"),f=this.get("video"),h=d==="iframe"?f:f.one("embed")||f,o=h.test("object")?"data":"src",l=h.getAttribute(o),p=l.split("?"),v=p[0],m=p[1]||"",b=a.QueryString.parse(m),E=this._providerName;(this.get("overlay")||this.get("forceAutoplay"))&&(E===(0,i.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,r.z)()&&(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}l=v+"?"+a.QueryString.stringify(b),h.setAttribute(o,l)},_showOverlayOnOthers:function(){a.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"]})},689286:(_,s,e)=>{"use strict";e.r(s);var i=e(615155),n=e.n(i);YUI.add("squarespace-widgets-alert",function(r){r.namespace("Squarespace.Widgets");var t=r.Squarespace.Widgets.Alert=r.Base.create("alert",r.Squarespace.Widgets.Confirmation,[],{},{CSS_PREFIX:"sqs-widgets-confirmation",TYPE:r.Squarespace.Widgets.Confirmation.TYPE,ANCHOR:r.Squarespace.Widgets.Confirmation.ANCHOR,TEMPLATE:r.Squarespace.Widgets.Confirmation.TEMPLATE,show:function(c){return new t(c)},ATTRS:{className:{value:"alert"},style:{value:r.Squarespace.Widgets.Confirmation.TYPE.CONFIRM_ONLY},"strings.confirm":{value:(0,i.t)("Okay",null,{project:"scripts-v6.widgets"})}}})},"1.0",{requires:["base","squarespace-widgets-confirmation"]})},203280:(_,s,e)=>{"use strict";e.r(s);var i=e(615155),n=e.n(i),r=e(798589),t=e(999762);YUI.add("squarespace-widgets-confirmation",function(c){c.namespace("Squarespace.Widgets");var a={CONFIRM_OR_REJECT:0,CONFIRM_OR_CANCEL:1,CONFIRM_ONLY:2,NO_BUTTONS:3},d=c.Squarespace.Widgets.Confirmation=c.Base.create("confirmation",c.Widget,[c.Squarespace.Mixins.EventRegistrar],{initializer:function(){this._posHelper=new c.Squarespace.Widgets.PositionHelper(this.get("position"),this.get("padding")),this._resizeEmitter=new c.Squarespace.ResizeEmitter,this.get("escToCancel")&&(c.Squarespace.EscManager.addTarget(this),this.ignoreBodyClicks=!0);var f=["show","hide","confirm","reject","cancel"];c.Array.each(f,function(h){this.publish(h,{emitFacade:!0,broadcast:2})},this),this._timers=[]},destructor:function(){for(c.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"),o=this.get("contentBox"),l=this.constructor.TEMPLATE;c.Lang.isString(l)&&o.prepend(l),h.addClass(this.get("className")),c.Lang.isValue(f)&&h.setStyle("z-index",f),o.addClass("clear"),o.one(".title").setContent(this.get("strings.title"));var p=c.guid();o.one(".title").setAttribute("id",p),o.one(".message").setContent(this.get("strings.message"));var v=c.guid();o.one(".message").setAttribute("id",v),o.setAttribute("role","dialog"),o.setAttribute("aria-labelledby",p+" "+v),this._buttonsNode=o.one(".buttons"),this._renderButtons(),this.get("visible")&&this.show()},bindUI:function(){var f=c.bind(function(p){return function(m){m.halt(),this._handleResponse(p)}},this),h=c.bind(function(p){return function(m){(m.keyCode===32||m.keyCode===13)&&(m.halt(),this._handleResponse(p))}},this);c.Lang.isValue(this._confirmButton)&&(this._confirmButton.on("click",f("confirm"),this),this._confirmButton.on("keydown",h("confirm"),this)),c.Lang.isValue(this._cancelButton)&&(this._cancelButton.on("click",f("cancel"),this),this._cancelButton.on("keydown",h("cancel"),this)),c.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 c.Squarespace.Widgets.PositionHelper(this.get("position"),this.get("padding"))},this),this.get("position")!==c.Squarespace.Widgets.PositionHelper.ANCHOR.MOUSE&&this._registerEvent(this._resizeEmitter.on("resize",this._updatePosition,this));var o=this.get("hideAfterTime");c.Lang.isNumber(o)&&this._registerTimer(c.later(o,this,this._hideAfterTime)),this.get("destroyOnHide")&&this.onceAfter("hide",this.destroy,this),this.before("hide",function(){this._revertFocusContainment(),c.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!==a.NO_BUTTONS&&(f!==a.CONFIRM_ONLY&&(this._cancelButton=this._buttonsNode.appendChild(this._createButton("cancel"))),f===a.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 c.Node.create(c.Lang.sub('<{element} role="button" tabindex="0" class="confirmation-button no-frame {type}">{sub1}',{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("
",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(o){o.halt(),this._handleResponse("cancel")},this)},show:function(){c.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:c.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),c.bind(m,p,"hiding")(),c.Lang.isValue(c.UA.mobile)&&c.bind(m,p,"mobile")()},o=this.get("boundingBox"),l=function(){c.Lang.isValue(o.getDOMNode())&&o.hasClass("hiding")&&(h(o,!0),this.set("visible",!1),this.fire("hide"))};c.Lang.isBoolean(f)&&f?l.call(this):(h(o),o.once(["transitionend","oTransitionEnd","otransitionend","webkitTransitionEnd"],l,this),this._registerTimer(c.later(600,this,l)))},_hideAfterTime:function(){this.hide()},_registerTimer:function(f){this._timers.push(f)}},{CSS_PREFIX:"sqs-widgets-confirmation",TEMPLATE:'
',TYPE:a,ANCHOR:c.Squarespace.Widgets.PositionHelper.ANCHOR,show:function(f){return new d(f)},ATTRS:{className:{value:"question",validator:c.Lang.isString},escToCancel:{value:!0,validator:c.Lang.isBoolean},hideAfterTime:{validator:c.Squarespace.AttrValidators.isNullOrNumber},destroyOnHide:{value:!0,validator:c.Lang.isBoolean},position:{getter:function(f){return c.Lang.isValue(f)?f:c.Lang.isValue(c.UA.mobile)||r.isSubDesktop()?c.Squarespace.Widgets.PositionHelper.ANCHOR.CENTER:c.Squarespace.Widgets.PositionHelper.ANCHOR.MOUSE},validator:c.Lang.isFunction},anchor:{},padding:{value:20,validator:c.Lang.isNumber},render:{valueFn:function(){var f=c.one(c.Squarespace.Damask.ContextGlobals.fromTop("Y.config.doc.body"));return c.Lang.isValue(f)?f:c.one(c.config.doc.body)}},style:{value:a.CONFIRM_OR_CANCEL,validator:c.Lang.isNumber},showOverlay:{value:!1,validator:c.Lang.isBoolean},strings:{value:{title:"",message:"",confirm:(0,i.t)("Confirm",null,{project:"scripts-v6.widgets",notes:"Confirm text for 3 option dialog; oldKey: dialogConfirm"}),cancel:(0,i.t)("Cancel",null,{project:"scripts-v6.widgets",notes:"Cancel text for 3 option dialog; oldKey: dialogCancel"}),reject:(0,i.t)("Reject",null,{project:"scripts-v6.widgets",notes:"Reject text for 3 option dialog; oldKey: dialogReject"})}},width:{value:350},zIndex:{validator:c.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"]})},766565:()=>{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"]})},609293:()=>{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"]})},798754:()=>{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('
'),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},{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"]})},447039:(_,s,e)=>{"use strict";e.r(s);var i=e(615155),n=e.n(i),r=e(406167),t=e.n(r),c=e(102577),a=e.n(c),d=e(571704),f=e(999762);function h(o,l){var p=o._node,v=l._node,m=p.clientWidth,b=p.clientHeight,E=m/b,A=v.getAttribute("width"),x=v.getAttribute("height"),O=A/x,T=E>O?"height":"width";if(l.setStyle("position","relative"),l.setStyle("object-fit","contain"),T==="height"){var P=b*O;l.setStyle("width",P+"px"),l.setStyle("height",b+"px"),l.setStyle("left",m/2-P/2+"px"),l.setStyle("top","0px")}else{var I=m/O;l.setStyle("height",I+"px"),l.setStyle("width",m+"px"),l.setStyle("left","0px"),l.setStyle("top",b/2-I/2+"px")}var N=100*(m/Y.config.win.innerWidth),F=100*(b/Y.config.win.innerHeight);v.sizes="min("+N+"vw,"+F*O+"vh)"}YUI.add("squarespace-widgets-lightbox2",function(o){o.namespace("Squarespace.Widgets"),o.Squarespace.Widgets.Lightbox2=o.Squarespace.Lightbox2=o.Base.create("Lightbox2",o.Squarespace.Widgets.Gismo,[],{initializer:function(){o.config.win.ACTIVE_LIGHTBOX=this;var l=this.get("contentBox");l.set("role","dialog"),l.set("aria-label",this.get("title")),this._overlay=new o.Squarespace.Lightbox2Overlay({theme:this.get("theme")}),this._overlay.on("hide",this.hideAndDestroy,this),this.bMobile=o.SQS.Gallery.Manager.isMobile(),this.requestUpdateHeightAndRefresh=(0,d.default)(this.updateHeightAndRefresh.bind(this))},destructor:function(){this._flushEvents(),o.Lang.isValue(this._slideshow)&&(this._slideshow.destroy(),this._slideshow=null),this._overlay.destroy(),this._overlay=null,o.config.win.ACTIVE_LIGHTBOX=null,this.crossBrowserResizeHandle&&a().removeListener(this.crossBrowserResizeHandle)},renderUI:function(){o.Squarespace.Lightbox2.superclass.renderUI.call(this),o.one("body").addClass("sqs-lightbox-open");var l=this.get("contentBox");this._overlay.render(l);var p=(0,i.t)("Close",null,{project:"scripts-v6.widgets"});if(this._closeEl=o.Node.create('').appendTo(l).hide(),this.get("set").length>1){if(!this.bMobile&&this.get("controls.previous")){var v=(0,i.t)("Previous Item",null,{project:"scripts-v6.widgets"});this._previousEl=o.Node.create(''),l.appendChild(this._previousEl)}if(!this.bMobile&&this.get("controls.next")){var m=(0,i.t)("Next Item",null,{project:"scripts-v6.widgets"});this._nextEl=o.Node.create(''),l.appendChild(this._nextEl)}}else this.get("set").length||this.set("set",[{content:this.get("content"),meta:this.get("meta")}]);if(this._slideshow=this.createSlideshow(l),this._lightboxContentEl=this._slideshow.get("container"),this.bMobile){var b=(0,i.t)("Toggle Caption",null,{project:"scripts-v6.widgets"});this._metaTriggerEl=o.Node.create('').appendTo(l)}this._lightboxContentEl.setStyles({opacity:1}),this._overlay.once("shown",function(){if(this.ignoreBodyClicks=!0,o.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:l._node})},this),l.plug(o.Squarespace.Plugin.ScrollLock)},bindClickAndKeyDownEvents:function(l,p,v){this._event(l.on("click",p,this),v),this._event(l.on("keydown",function(m){(m.keyCode===13||m.keyCode===32)&&p.call(this,m)},this),v)},bindUI:function(){if(o.Squarespace.Lightbox2.superclass.bindUI.call(this),this._slideshow.after("currentIndexChange",o.bind(function(v){this.set("currentSetIndex",v.newVal),this.syncUI()},this)),o.config.win.orientation!==void 0&&this._event(o.one(o.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 l=o.throttle(o.bind(this.previous,this),200);this._event(o.on("key",function(v){v.halt(),l()},o.config.win,"down:37",this),"keyboard")}if(this._nextEl){this.bindClickAndKeyDownEvents(this._nextEl,function(v){v.halt(),this.next()},"next-click");var p=o.throttle(o.bind(this.next,this),200);this._event(o.on("key",function(v){v.halt(),p()},o.config.win,"down:39",this),"keyboard"),this.bMobile||this.setupNavigationFade()}this.isMobile||this._event(this.get("contentBox").on("click",this.onContentBoxClick,this)),this._event(o.on("transition:scroll:tapped",function(v){this.onContentBoxClick(v.touchEvent)},this)),this.crossBrowserResizeHandle=a().addListener(this.requestUpdateHeightAndRefresh.bind(this))},syncUI:function(){var l=t()(o.config.doc).scrollTop;this.get("contentBox").setStyles({top:l,height:o.config.win.innerHeight});var p=this._slideshow._currentSlide(),v=p.one(".sqs-lightbox-meta")||this.createMetaEl(p);if(v)if(o.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 o.Lang.isValue(this._metaTriggerEl)&&this._metaTriggerEl.hide()},updateHeightAndRefresh:function(){this.syncUI(),this._slideshow.refresh()},onContentBoxClick:function(l){if(!l.target.ancestor("a",!0)){if(l.halt(),l.target.ancestor(".sqs-video-wrapper")){l.target.ancestor(".sqs-video-wrapper").videoloader.showVideo();return}if(!this.bMobile){var p=o.one("body").get("winWidth"),v=o.one("body").get("winHeight"),m=.02;if(l.clientX>p*m&&l.clientXv*m&&l.clientY=p/2&&this._nextEl){this.next();return}else if(l.clientX').appendTo(l),v=this.get("set"),m=0;m').appendTo(p),E=o.Node.create('
').appendTo(b),A=o.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 x=v[m].content.ancestor();this.get("historyHash")&&x&&(x.getAttribute("data-slide-url")&&b.setAttribute("data-slide-url",x.getAttribute("data-slide-url")),x.getAttribute("data-slide-id")&&b.setAttribute("data-slide-id",x.getAttribute("data-slide-id"))),A.all("iframe").remove()}var O=new o.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:o.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 O},createMetaEl:function(l){l=l.one(".sqs-lightbox-padder");var p=this.getCurrentElMeta();if(p){var v=o.Node.create('
');return v.appendChild(p),l.appendChild(v),this.bMobile||(this._event(l.one(":first-child").on("mouseenter",function(){v.addClass("overlay-description-visible")},this),"meta-hovering"),this._event(l.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,i.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"]})},192016:()=>{YUI.add("squarespace-widgets-position-helper",function(_){_.namespace("Squarespace.Widgets");var s=20;function e(o,l,p,v){var m;try{m=_.Squarespace.Damask.ContextGlobals.relative(v,"Y")}catch(O){m=_}var b=m.DOM.viewportRegion(),E=b.width,A=b.height,x={x:p,y:p};return o.x+l.width>=E&&(o.x=E-l.width-p),o.x<=x.x&&(o.x=x.x),o.y+l.height>=A&&(o.y=A-l.height-p),o.y<=x.y&&(o.y=x.y),o}function i(o,l,p){var v=o.get("className").split(" ").map(function(A){return"."+A}).join(""),m=_.all(v).size(),b=p;if(m===1)return b;var E;switch(l){case"top":case"bottom":E=o.get("offsetHeight");break;case"left":case"right":E=o.get("offsetWidth");break}return b=E*(m-1)+p*m,b}var n=function(o){var l={x:_.Squarespace.Mouse.client.lastX,y:_.Squarespace.Mouse.client.lastY},p={width:o.get("offsetWidth"),height:o.get("offsetHeight")},v=e({x:l.x-Math.floor(p.width/2),y:l.y-Math.floor(p.height/2)},p,this.padding,o);return{position:"fixed",top:v.y,left:v.x}},r=function(o){return{position:"fixed",top:i(o,"top",this.padding),left:this.padding}},t=function(o){return{position:"fixed",top:i(o,"top",this.padding),right:this.padding}},c=function(o){return{position:"fixed",bottom:i(o,"bottom",this.padding),left:this.padding}},a=function(o){return{position:"fixed",bottom:i(o,"bottom",this.padding),right:this.padding}},d=function(o,l){if(!_.Lang.isValue(l))return n(o);var p=l.getX()+l.get("offsetWidth")+this.padding,v={width:o.get("offsetWidth"),height:o.get("offsetHeight")},m=e({x:p,y:l.getY()},v,this.padding,o);return{top:m.y,left:m.x}},f=function(o){var l={x:Math.floor(_.DOM.winWidth()/2),y:Math.floor(_.DOM.winHeight()/2)},p={width:Math.floor(o.get("offsetWidth")/2),height:Math.floor(o.get("offsetHeight")/2)},v=e({x:l.x-p.width,y:l.y-p.height},p,this.padding,o);return{position:"fixed",top:v.y,left:v.x}},h={MOUSE:n,TOP_LEFT:r,TOP_RIGHT:t,BOTTOM_LEFT:c,BOTTOM_RIGHT:a,ELEMENT:d,CENTER:f};_.Squarespace.Widgets.PositionHelper=function(o,l){return{padding:l||s,fetch:function(p,v){return o.call(this,p,v)}}},_.Squarespace.Widgets.PositionHelper.ANCHOR=h},"1.0",{requires:["dom-base","squarespace-damask-context-globals","squarespace-ui-base"]})},74453:()=>{window.YUI_CONFIG={base:"/universal/yui3/3.17.2/",allowRollup:!1,combine:!1,fetchCSS:!1,bootstrap:!1},SQUARESPACE_ROLLUPS=window.SQUARESPACE_ROLLUPS||{}},271526:_=>{_.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"}},826348:_=>{_.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","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":"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@example.com","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":"Dismiss","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":"example@example.com","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",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:"name@example.com",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"}},674897:_=>{_.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}"}},999014:_=>{_.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","220805dd357ff5d672e86d67cd68b15e":"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","6097e2621d32437b3c2cca7693d55326":"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":"Canterbury","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",e2078f67b578417c25534c3821602d73:"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"}},18065:_=>{_.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"}},337528:_=>{_.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:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.setI18nInstance=s.getI18nInstance=void 0,e(392338);var i=e(40426),n="core-components";function r(d){return e(590778)("./".concat(n,".").concat(d,".yaml"))}var t=(0,i.setupLibrary)(n,r),c=s.getI18nInstance=t.getI18nInstance,a=s.setI18nInstance=t.setI18nInstance},590778:(_,s,e)=>{var i={"./core-components.en-US.json":299183,"./core-components.en-US.yaml":826348,"common/temp/node_modules/.pnpm/@sqs+i18n-components@10.232.19_react@18.2.0/node_modules/@sqs/i18n-components/sqs-i18n-translations/strings/core-components.en-US.json":299183,"common/temp/node_modules/.pnpm/@sqs+i18n-components@10.232.19_react@18.2.0/node_modules/@sqs/i18n-components/sqs-i18n-translations/strings/core-components.en-US.yaml":826348};function n(t){var c=r(t);return e(c)}function r(t){if(!e.o(i,t)){var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}return i[t]}n.keys=function(){return Object.keys(i)},n.resolve=r,_.exports=n,n.id=590778},60853:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.regexpEscape=void 0;var e=function(i){return i.replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1")};s.regexpEscape=e},851755:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.numberFormatProperties=void 0;var i=e(183817),n=e(786876),r=e(917695),t="0123456789",c=function(a,d,f){f=f||{},a=a.split(";");var h=a[0],o=a[1]||"-"+h,l=(0,i.numberPatternProperties)(o),p=l[0],v=l[10],m=(0,n.numberRound)(f.round);m.generatorString=function(){return"numberRound("+(f.round?'"'+f.round+'"':"")+")"};var b=(0,i.numberPatternProperties)(h).concat([h,p+h+v,p,v,m,d.infinity,d.nan,(0,r.numberSymbolMap)(d),t]);function E(A,x){A in f&&(b[x]=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=c},269879:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.parseNumber=s.numberParseProperties=s.numberFormatProperties=void 0;var i=e(851755);Object.defineProperty(s,"numberFormatProperties",{enumerable:!0,get:function(){return i.numberFormatProperties}});var n=e(3281);Object.defineProperty(s,"numberParseProperties",{enumerable:!0,get:function(){return n.numberParseProperties}});var r=e(910051);Object.defineProperty(s,"parseNumber",{enumerable:!0,get:function(){return r.parseNumber}})},537292:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.looseMatching=void 0;var i=e(419e3),n=e(806543),r=e(769424),t=function(c){return c.replace(i.regexpCfG,"").replace(n.regexpDashG,"-").replace(r.regexpZsG," ")};s.looseMatching=t},396666:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.objectMap=void 0;var e=function(i,n){return Object.keys(i).map(function(r){return n([r,i[r]])}).reduce(function(r,t){return r[t[0]]=t[1],r},{})};s.objectMap=e},3281:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.numberParseProperties=void 0;var i=e(537292),n=e(396666),r=e(60853),t=e(372431),c=function(a){var d,f,h,o,l,p,v;p=(0,i.looseMatching)(a[0]);var m=a[4],b=a[5],E=a[6],A=a[8],x=a[9];v=(0,i.looseMatching)(a[10]),h=(0,i.looseMatching)(a[13]),o=(0,i.looseMatching)(a[14]);var O=(0,i.looseMatching)(a[16]),T=(0,i.looseMatching)(a[17]),P=(0,n.objectMap)(a[18],function(G){return[G[0],(0,i.looseMatching)(G[1])]}),I=a[19],N=(0,n.objectMap)(P,function(G){return[(0,i.looseMatching)(G[0]),G[1]]}),F=I?"["+I+"]":"\\d",j=(0,r.regexpEscape)(P[","]),H=(0,r.regexpEscape)(P["."]);return I&&(f=I.split("").reduce(function(G,W,ae){return G[W]=String(ae),G},{})),d=[p,v,h,o].map(function(G){return G.replace(/('([^']|'')+'|'')|./g,function(W,ae){return ae?(0,t.removeLiteralQuotes)(ae):(W=W.replace(/[\-+E%\u2030]/,function(re){return P[re]}),W)})}),p=d[0],v=d[1],h=d[2],o=d[3],l=F+"+",A&&(x?d=F+"{1,"+x+"}(("+j+F+"{"+x+"})*("+j+F+"{"+A+"}))":d=F+"{1,"+A+"}("+j+F+"{"+A+"})+",l="("+d+"|"+l+")"),(!isNaN(b*E)||m)&&(d=H+F+"+",l=l+"("+d+"|"+H+")?|("+l+")?"+d,l="("+l+")"),[N,f,{infinity:new RegExp("^"+(0,r.regexpEscape)(O)),nan:new RegExp("^"+(0,r.regexpEscape)(T)),negativePrefix:new RegExp("^"+(0,r.regexpEscape)(h)),negativeSuffix:new RegExp("^"+(0,r.regexpEscape)(o)),number:new RegExp("^"+l),prefix:new RegExp("^"+(0,r.regexpEscape)(p)),suffix:new RegExp("^"+(0,r.regexpEscape)(v))}]};s.numberParseProperties=c},910051:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.parseNumber=void 0;var i=e(537292),n=function(r,t){var c,a,d,f,h=[["nan"],["prefix","infinity","suffix"],["prefix","number","suffix"],["negativePrefix","infinity","negativeSuffix"],["negativePrefix","number","negativeSuffix"]],o=t[0],l=t[1]||{},p=t[2];r=(0,i.looseMatching)(r);function v(A){return function(x){switch(x=x.split("").map(function(O){return o[O]||l[O]||O}).join(""),A){case"infinity":a=1/0;break;case"nan":a=NaN;break;case"number":x=x.replace(/,/g,""),a=+x;break;case"prefix":case"negativePrefix":d=x;break;case"suffix":f=x;break;case"negativeSuffix":f=x,c=!0;break;default:throw new Error("Internal error")}return""}}function m(A){return h.some(function(x){return x.every(function(O){return A.match(p[O])===null?!1:(A=A.replace(p[O],v(O)),!0)})&&!A.length})}var b=m(r,h);if(!b||isNaN(a))return NaN;var E=""+d+f;return E.indexOf("%")!==-1?a/=100:E.indexOf("\u2030")!==-1&&(a/=1e3),c&&(a*=-1),a};s.parseNumber=n},183817:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.numberPatternProperties=void 0;var i=e(688064),n=function(r){var t,c,a,d,f,h,o,l,p,v,m,b;if(r=r.match(i.numberPatternRe),!r)throw new Error("Invalid pattern: "+r);var E=r[1],A=r[4],x=r[5],O=r[9],T=r[11];return O?O.replace(/(@+)(#*)/,function(P,I,N){p=I.length,h=p+N.length}):(a=r[8],d=r[7],a?(a.replace(/[0-9]+/,function(P){o=P}),o?(m=+("0."+o),o=o.length):o=0,f=a.length-1):(o=0,f=0),d.replace(/0+$/,function(P){l=P.length})),(t=x.lastIndexOf(","))!==-1&&(c=x.split(".")[0],v=c.length-t-1,(c=x.lastIndexOf(",",t-1))!==-1&&(b=t-1-c)),[E,A,l,o,f,p,h,m,v,b,T]};s.numberPatternProperties=n},688064:(_,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])*)$/},419e3:(_,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},806543:(_,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},769424:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.regexpZsG=void 0,s.regexpZsG=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/g},372431:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.removeLiteralQuotes=void 0;var e=function(i){return i[0]+i[i.length-1]!=="''"?i:i==="''"?"":i.replace(/''/g,"'").slice(1,-1)};s.removeLiteralQuotes=e},786876:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.numberRound=void 0;var i=e(504757),n=function(r){return r=r||"round",r=r==="truncate"?i.numberTruncate:Math[r],function(t,c){var a,d;if(t=+t,isNaN(t))return NaN;if(typeof c=="object"&&c.exponent){if(a=+c.exponent,d=1,a===0)return r(t);if(!(typeof a=="number"&&a%1===0))return NaN}else{if(d=+c||1,d===1)return r(t);if(isNaN(d))return NaN;d=d.toExponential().split("e"),a=+d[1],d=+d[0]}return t=t.toString().split("e"),t[0]=+t[0]/d,t[1]=t[1]?+t[1]-a:-a,t=r(+(t[0]+"e"+t[1])),t=t.toString().split("e"),t[0]=+t[0]*d,t[1]=t[1]?+t[1]+a:a,+(t[0]+"e"+t[1])}};s.numberRound=n},917695:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.numberSymbolMap=void 0;var e={".":"decimal",",":"group","%":"percentSign","+":"plusSign","-":"minusSign",E:"exponential","\u2030":"perMille"},i=function(n){var r,t={};for(r in e)t[r]=n[e[r]];return t};s.numberSymbolMap=i},504757:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.numberTruncate=void 0;var e=function(i){return isNaN(i)?NaN:Math[i<0?"ceil":"floor"](i)};s.numberTruncate=e},331146:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=i,e(392338),e(392338),e(392338),e(392338),e(392338);function i(n){var r=this;return function(t,c){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],d=Array.isArray(a)?a:[a],f=d.some(o=>o.includes("|"));if(!d.length||!f)return n.apply(r,[t,...d]);var h=d.reduce((o,l)=>{var p=l.split("|"),v=p[0],m=p[1]||p[0];return o[v]=isNaN(m)?m:parseFloat(m),o},{});return n(t,h)}}_.exports=s.default},126157:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0,e(392338),e(392338);var n=i(e(42942)),r=i(e(331146)),t=e(202060);class c{constructor(f){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.dictionary={},this.icuInstance=new n.default(f),this.icuInstance.addFormatters(this.wrapFormatters(h))}wrapFormatters(f){return Object.keys(f).reduce((h,o)=>(h[o]=new r.default(f[o]),h),{})}compileMessage(f,h){var o=this.icuInstance.compile(f);return this.dictionary[h]=o,o}translate(f){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=(0,t.hashCode)(f),l=this.dictionary[o];return l||(l=this.compileMessage(f,o)),l(h)}}var a=s.default=c;_.exports=s.default},961597:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=i(e(346797)),r=i(e(126157));class t{constructor(a){(0,n.default)(this,"formatIcuMessage",(d,f)=>this.icuFormatter.translate(d,f)),this.icuFormatter=new r.default({pluralGenerator:(d,f)=>f?a.pluralOrdinal(d):a.plural(d)},{formatNumber:a.formatNumber,formatCurrency:a.formatCurrency,formatDateTime:a.formatDateTime,formatRelativeTime:a.formatRelativeTime})}}s.default=t,_.exports=s.default},893560:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0,e(392338),e(392338),e(392338),e(392338),e(392338);var n=i(e(255919)),r=e(296194);function t(a){this.mf=a,this.lc=null,this.locales={},this.runtime={},this.formatters={}}t.propname=function(a,d){if(/^[A-Z_$][0-9A-Z_$]*$/i.test(a)&&["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(a)<0)return d?d+"."+a:a;var f=JSON.stringify(a);return d?d+"["+f+"]":f},t.funcname=function(a){var d=a.trim().replace(/\W+/g,"_");return n.default.check(d,"es2015",!0)||/^\d/.test(d)?"_"+d:d},t.bidiMarkText=function(a,d){function f(o){var l=["ar","ckb","fa","he","ks($|[^bfh])","lrc","mzn","pa-Arab","ps","ug","ur","uz-Arab","yi"];return new RegExp("^"+l.join("|^")).test(o)}var h=JSON.stringify(f(d)?"\u200F":"\u200E");return h+" + "+a+" + "+h},t.prototype.cases=function(a,d){var f=!0,h=a.cases.map(function(o){o.key==="other"&&(f=!1);var l=o.tokens.map(function(p){return this.token(p,d)},this);return t.propname(o.key)+": "+(l.join(" + ")||'""')},this);if(f)throw new Error("No 'other' form found in "+JSON.stringify(a));return"{ "+h.join(", ")+" }"},t.prototype.token=function(a,d){if(typeof a=="string")return JSON.stringify(a);var f,h=[t.propname(a.arg,"d")];switch(a.type){case"argument":return this.mf.bidiSupport?t.bidiMarkText(h[0],this.lc):h[0];case"select":f="select",h.push(this.cases(a,this.mf.strictNumberSign?null:d)),this.runtime.select=!0;break;case"selectordinal":f="plural",h.push(0,t.funcname(this.lc),this.cases(a,a),1),this.locales[this.lc]=!0,this.runtime.plural=!0;break;case"plural":f="plural",h.push(a.offset||0,t.funcname(this.lc),this.cases(a,a)),this.locales[this.lc]=!0,this.runtime.plural=!0;break;case"function":if(this.mf.intlSupport&&!(a.key in this.mf.fmt)&&a.key in this.mf.constructor.formatters){var o=this.mf.constructor.formatters[a.key];this.mf.fmt[a.key]=typeof o(this.mf)=="function"?o(this.mf):o}if(!this.mf.fmt[a.key])throw new Error("Formatting function "+JSON.stringify(a.key)+" not found!");if(h.push(JSON.stringify(this.lc)),a.params)switch(a.params.length){case 0:break;case 1:h.push(JSON.stringify(a.params[0]));break;default:h.push(JSON.stringify(a.params));break}f=t.propname(a.key,"fmt"),this.formatters[a.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(a));return f+"("+h.join(", ")+")"},t.prototype.compile=function(a,d,f){if(typeof a!="object"){this.lc=d;var h=f[d]||{cardinal:[],ordinal:[]},o=(0,r.parse)(a,h).map(function(m){return this.token(m)},this);return"function(d) { return "+(o.join(" + ")||'""')+"; }"}var l={};for(var p in a){var v=f.hasOwnProperty(p)?p:d;l[p]=this.compile(a[p],v,f)}return l};var c=s.default=t;_.exports=s.default},42942:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0,e(392338),e(392338),e(392338);var n=i(e(893560)),r=i(e(327969));/** @file messageformat.js - ICU PluralFormat + SelectFormat for JavaScript * * @author Alex Sexton - @SlexAxton, Eemeli Aro * @version 1.0.2 * @copyright 2012-2016 Alex Sexton, Eemeli Aro, and Contributors * @license To use or fork, MIT. To contribute back, JS Foundation CLA */function t(a){if(this.pluralFuncs={},a){if(typeof a!="object")throw new Error("Must be initialized with plural functions");for(var d in a)if(a.hasOwnProperty(d)){if(typeof a[d]!="function")throw new Error("Expected function value for locale "+JSON.stringify(d));this.pluralFuncs[d]=a[d]}}this.fmt={},this.runtime=new r.default(this)}t.defaultLocale="en",t.escape=function(a){return a.replace(/[#{}\\]/g,"\\$&")},t.formatters={number:function(d){return new Function("v,lc,p",`return new Intl.NumberFormat(lc, p=='integer' ? {maximumFractionDigits:0} : p=='percent' ? {style:'percent'} : p=='currency' ? {style:'currency', currency:'`+(d.currency||"USD")+`', minimumFractionDigits:2, maximumFractionDigits:2} : {}).format(v)`)},date:function(d,f,h){var o={day:"numeric",month:"short",year:"numeric"};switch(h){case"full":o.weekday="long";case"long":o.month="long";break;case"short":o.month="numeric"}return new Date(d).toLocaleDateString(f,o)},time:function(d,f,h){var o={second:"numeric",minute:"numeric",hour:"numeric"};switch(h){case"full":case"long":o.timeZoneName="short";break;case"short":delete o.second}return new Date(d).toLocaleTimeString(f,o)}},t.prototype.addFormatters=function(a){for(var d in a)a.hasOwnProperty(d)&&(this.fmt[d]=a[d]);return this},t.prototype.disablePluralKeyChecks=function(){this.noPluralKeyChecks=!0;for(var a in this.pluralFuncs)this.pluralFuncs.hasOwnProperty(a)&&(this.pluralFuncs[a].cardinal=[],this.pluralFuncs[a].ordinal=[]);return this},t.prototype.setBiDiSupport=function(a){return this.bidiSupport=!!a||typeof a=="undefined",this},t.prototype.setIntlSupport=function(a){return this.intlSupport=!!a||typeof a=="undefined",this},t.prototype.setStrictNumberSign=function(a){return this.strictNumberSign=!!a||typeof a=="undefined",this.runtime.setStrictNumber(this.strictNumberSign),this},t.prototype.compile=function(a,d){function f(A,x){if(x||(x=0),typeof A!="object")return A;for(var O=[],T="",P=0;P-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 { "+n.default.propname(A,"root")+" = G; }","})(this, "+b+");"].join(` `)}},E};var c=s.default=t;_.exports=s.default},327969:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0,e(392338),e(392338),e(392338),e(392338),e(392338),e(392338);var n=i(e(893560));function r(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 c(d,f,h){if(isNaN(d))throw new Error("Argument `"+f+"` has non-numerical value "+JSON.stringify(d)+".");return d-(h||0)}r.prototype.setStrictNumber=function(d){this.number=d?c:t},r.prototype.plural=function(d,f,h,o,l){if({}.hasOwnProperty.call(o,d))return o[d];f&&(d-=f);var p=h(d,l);return p in o?o[p]:o.other},r.prototype.select=function(d,f){return{}.hasOwnProperty.call(f,d)?f[d]:f.other},r.prototype.toString=function(d,f){function h(v,m){if(typeof v!="object"){var b=v.toString().replace(/^(function )\w*/,"$1"),x=/([ \t]*)\S.*$/.exec(b);return x?b.replace(new RegExp("^"+x[1],"mg"),""):b}var E=[];for(var A in v)m==0?E.push("var "+A+" = "+h(v[A],m+1)+`; `):E.push(n.default.propname(A)+": "+h(v[A],m+1));if(m==0)return E.join("");if(E.length==0)return"{}";for(var x=" ";--m;)x+=" ";return`{ `+E.join(`, `).replace(/^/gm,x)+` }`}var o={};Object.keys(f.locales).forEach(function(v){o[n.default.funcname(v)]=d[v]}),Object.keys(f.runtime).forEach(function(v){o[v]=this[v]},this);var l=Object.keys(f.formatters),p=this.mf.fmt;return l.length&&(o.fmt=l.reduce(function(v,m){return v[m]=p[m],v},{})),h(o,0)};var a=s.default=r;_.exports=s.default},202060:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.hashCode=void 0;var e=i=>{for(var n=0,r=i.length,t=0;t{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.setupLibrary=i,s.transformJsonStringsToDictionary=n,e(392338),e(392338),e(392338);function i(r,t){var c;if(!r||typeof r!="string"||r==="")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(r,", setupLibrary requires a valid translationLoader function to be passed"));return{setI18nInstance:function(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};c=d;var h=f.translationsLoadErrorCallback;try{c.loadTranslations(t,h,r)}catch(l){var o=l.message;throw new Error("[".concat(r,`] Unable to load library's translations `)+o)}},getI18nInstance:()=>{if(!c)throw new Error("[".concat(r,`] An instance of I18nUI has not be initialized. `)+'Ensure that the consuming application/library is calling "setI18nInstance"');return c}}}function n(r){return Object.keys(r).filter(t=>t!=="smartling").reduce((t,c)=>{var a;return t[c]=r==null||(a=r[c])===null||a===void 0?void 0:a.translation,t},{})}},924329:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=i(e(346797)),r=e(269879),t=i(e(346126));class c{constructor(d){var f=this;(0,n.default)(this,"getNumberSystemMetadata",function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"latn",o=f.i18nInstance.formattingCldr.General.bundle(),l=f.i18nInstance.formattingCldr.Schema.Numbers.numberSystem.get(h);return{symbols:l.symbols.mapping(o),pattern:l.decimalFormats.standard.get(o)}}),(0,n.default)(this,"parseNumber",function(h){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=f.getNumberSystemMetadata(),p=(0,r.numberFormatProperties)(l.pattern,l.symbols,o),v=(0,r.numberParseProperties)(p),m=(0,r.parseNumber)(h,v);return f.i18nInstance.isDebugMode?(0,t.default)(m):m}),this.i18nInstance=d}}s.default=c,_.exports=s.default},354292:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=i(e(795478)),r=e(28605);function t(a){var d=a.className,f=a.formatter,h=a.value,o=a.currencyCode,l=a.options;return(0,r.renderComponent)({className:d},f(h,o,l))}t.propTypes={className:n.default.string,currencyCode:n.default.string.isRequired,options:n.default.object,formatter:n.default.func.isRequired,value:n.default.number.isRequired};var c=s.default=t;_.exports=s.default},673786:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=i(e(795478)),r=e(28605);function t(a){var d=a.formatter,f=a.value,h=a.format,o=a.className;return(0,r.renderComponent)({className:o},d(f,h))}t.propTypes={value:n.default.oneOfType([n.default.string,n.default.number,n.default.shape({_isAMomentObject:n.default.bool}),n.default.instanceOf(Date)]),format:n.default.string,className:n.default.string,formatter:n.default.func.isRequired};var c=s.default=t;_.exports=s.default},770350:(_,s,e)=>{"use strict";e(392338),e(392338),e(392338),e(392338);var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=i(e(432405)),r=a(e(174161)),t=["isNegative","value","cldrCurrencyOpts","formatter","freeIfZero","freeLabel"];function c(h){if(typeof WeakMap!="function")return null;var o=new WeakMap,l=new WeakMap;return(c=function(v){return v?l:o})(h)}function a(h,o){if(!o&&h&&h.__esModule)return h;if(h===null||typeof h!="object"&&typeof h!="function")return{default:h};var l=c(o);if(l&&l.has(h))return l.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,l&&l.set(h,p),p}var d=h=>{var o=h.isNegative,l=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,x=(0,n.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 Free');var O=(0,r.useMemo)(()=>b&&l.isZero()?A:v(l,p),[A,b,l,p,v]);return r.default.createElement("span",x,o&&"- ",O)},f=s.default=d;_.exports=s.default},260620:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=i(e(795478)),r=e(28605);function t(a){var d=a.value,f=a.format,h=a.formatter,o=a.className;return(0,r.renderComponent)({className:o},h(d,f))}t.propTypes={className:n.default.string,format:n.default.object,formatter:n.default.func.isRequired,value:n.default.number.isRequired};var c=s.default=t;_.exports=s.default},134364:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=i(e(795478)),r=e(28605);function t(a){var d=a.quantity,f=a.options,h=a.formatter,o=a.className;return(0,r.renderComponent)({className:o},h(d,f))}t.propTypes={className:n.default.string,formatter:n.default.func.isRequired,quantity:n.default.object.isRequired,options:n.default.object};var c=s.default=t;_.exports=s.default},428903:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0,e(392338),e(392338),e(392338),e(392338);var n=i(e(432405)),r=i(e(174161)),t=i(e(795478)),c=i(e(301314)),a=i(e(291341)),d=e(660496),f=e(28605),h=["n","forms","locale","formatter","project","notes","htmlAttributesTransform"],o=p=>{var v=p.n,m=p.forms,b=p.locale,E=p.formatter,A=p.project,x=p.notes,O=p.htmlAttributesTransform,T=(0,n.default)(p,h),P={},I={},N=m&&m.other?m.other:null;if((0,c.default)(!T.hasOwnProperty("children"),"The Plural component does not support children."),typeof v!="number"||!N)return null;if(typeof N!="string")return(0,f.renderComponent)(null,N);Object.keys(T).forEach(Q=>{var $=T[Q];r.default.isValidElement($)?P[Q]=$:I[Q]=$});var F=(0,d.propsToOpts)(A,x),j=E(m,v,I,F),H=(0,d.parseString)(Object.values(m).join(",")),G=(0,a.default)(I,(Q,$)=>!H.includes("{".concat($,"}"))),W=(0,d.shallowDifference)(I,G),ae={strings:Object.keys(W)};if(Object.keys(P).length>0){var re=(0,d.performComponentSubs)(j,P),ee=re.children,q=re.replaced;return ae.components=q,G=O(j,ae,G),(0,f.renderComponentWithChildren)(ee,G)}return G=O(j,ae,G),(0,f.renderComponent)(G,j)};o.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 l=s.default=o;_.exports=s.default},884720:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=i(e(795478)),r=e(28605);function t(a){var d=a.formatter,f=a.value,h=a.from,o=a.tooltipTitle,l=a.className;return(0,r.renderComponent)({title:o,className:l},d(f,h))}t.propTypes={value:n.default.oneOfType([n.default.string,n.default.number,n.default.shape({_isAMomentObject:n.default.bool}),n.default.instanceOf(Date)]),from:n.default.oneOfType([n.default.string,n.default.number,n.default.shape({_isAMomentObject:n.default.bool}),n.default.instanceOf(Date)]),tooltipTitle:n.default.string,className:n.default.string,formatter:n.default.func.isRequired};var c=s.default=t;_.exports=s.default},747977:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0,e(392338),e(392338),e(392338);var n=i(e(432405)),r=i(e(174161)),t=i(e(795478)),c=i(e(291341)),a=e(660496),d=e(28605),f=["children","formatter","locale","notes","project","htmlAttributesTransform"],h=l=>{var p=l.children,v=l.formatter,m=l.locale,b=l.notes,E=l.project,A=l.htmlAttributesTransform,x=(0,n.default)(l,f),O={},T={},P=p;if(!P)return null;if(typeof P!="string")return(0,d.renderComponent)(null,P);Object.keys(x).forEach(ee=>{var q=x[ee];r.default.isValidElement(q)?O[ee]=q:T[ee]=q});var I=(0,a.propsToOpts)(E,b),N=v(P,T,I),F=(0,a.parseString)(P),j=(0,c.default)(T,(ee,q)=>!F.includes("{".concat(q,"}"))),H=(0,a.shallowDifference)(T,j),G={strings:Object.keys(H)};if(Object.keys(O).length>0){var W=(0,a.performComponentSubs)(N,O),ae=W.children,re=W.replaced;return G.components=re,j=A(N,G,j),(0,d.renderComponentWithChildren)(ae,j)}return j=A(N,G,j),(0,d.renderComponent)(j,N)};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 o=s.default=h;_.exports=s.default},660496:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.shallowDifference=s.propsToOpts=s.performComponentSubs=s.parseString=void 0;var n=i(e(375798));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 r=i(e(174161)),t=i(e(485774)),c=/\{([^}]+)\}/g,a=(l,p)=>{var v=p.map(m=>({key:m,index:l.indexOf(m)})).filter(m=>{var b=m.index;return b!==-1}).sort((m,b)=>m.index-b.index);return v[0]||null},d=(l,p)=>Object.entries(l).reduce((v,m)=>{var b=(0,n.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=l=>{if(!l)return[];var p=l.match(c);if(p===null)return[l];for(var v=[];l.length;){var m=a(l,p);if(m===null)break;v.push(l.slice(0,m.index)),v.push(m.key),l=l.slice(m.index+(m.key?m.key.length:0))}return v.push(l),v};s.parseString=f;var h=(l,p)=>{var v=f(l),m=[];return p&&(v=v.map(b=>{var E=(0,t.default)(p,(A,x)=>"{".concat(x,"}")===b);return E?r.default.isValidElement(p[E])&&p[E].key===null?(m=m.concat(E),r.default.cloneElement(p[E],{key:E})):p[E]:b})),{children:v,replaced:m}};s.performComponentSubs=h;var o=(l,p)=>{var v={project:l};return p&&Object.assign(v,{notes:p}),v};s.propsToOpts=o},28605:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.renderComponentWithChildren=s.renderComponent=void 0;var n=i(e(174161)),r=(c,a)=>n.default.createElement("span",c,a);s.renderComponent=r;var t=s.renderComponentWithChildren=function(a){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return n.default.createElement("span",d,a)}},697556:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=i(e(432405)),r=i(e(987195)),t=i(e(346797)),c=i(e(174161)),a=i(e(673786)),d=i(e(884720)),f=i(e(354292)),h=i(e(260620)),o=i(e(134364)),l=i(e(770350)),p=i(e(747977)),v=i(e(428903)),m=["children","project"];class b{constructor(A){(0,t.default)(this,"FormattedCurrency",x=>c.default.createElement(f.default,(0,r.default)({},x,{formatter:this.i18nInstance.formatCurrency}))),(0,t.default)(this,"FormattedMoney",x=>c.default.createElement(l.default,(0,r.default)({},x,{formatter:this.i18nInstance.formatMoney}))),(0,t.default)(this,"FormattedNumber",x=>c.default.createElement(h.default,(0,r.default)({},x,{formatter:this.i18nInstance.formatNumber}))),(0,t.default)(this,"FormattedQuantity",x=>c.default.createElement(o.default,(0,r.default)({},x,{formatter:this.i18nInstance.formatQuantity}))),(0,t.default)(this,"FormattedDateTime",x=>c.default.createElement(a.default,(0,r.default)({},x,{formatter:this.i18nInstance.formatDateTime}))),(0,t.default)(this,"RelativeTime",x=>c.default.createElement(d.default,(0,r.default)({},x,{formatter:this.i18nInstance.formatRelativeTime}))),(0,t.default)(this,"T",x=>{var O=x.children,T=x.project,P=(0,n.default)(x,m);return c.default.createElement(p.default,(0,r.default)({},P,{project:T,formatter:this.i18nInstance.translate,htmlAttributesTransform:this.i18nInstance.htmlAttributesTransform}),O)}),(0,t.default)(this,"Plural",x=>c.default.createElement(v.default,(0,r.default)({},x,{project:x.project,forms:x.forms,n:x.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:(_,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 i=e(137721),n=e(224641),r=e(873588);function t(h,o){if(!(h instanceof o))throw new TypeError("Cannot call a class as a function")}function c(h,o){for(var l,p=0;p{"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 i="sqs-image-loading";s.IMAGE_LOADING_CLASS="sqs-image-loading";var n="loading";s.LEGACY_IMAGE_LOADING_CLASS="loading";var r={horizontal:{center:"50%",left:"0%",right:"100%"},vertical:{bottom:"100%",center:"50%",top:"0%"}};s.FIT_ALIGNMENT_TO_OBJECT_POSITION=r;var t={"content-fill":"cover",fill:"cover",cover:"cover","content-fit":"contain",fit:"contain",contain:"contain"};s.CROP_ARGUMENT_TO_CROP_MODE=t},637598:(_,s,e)=>{"use strict";var i=n(e(273946));Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;function n(c){return c&&c.__esModule?c:{default:c}}var r=function(){return i.default},t=r();s.default=t,_.exports=s.default},292610:(_,s,e)=>{"use strict";e(392338),Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var i=t(e(273946)),n=t(e(578860)),r=t(e(308904));function t(o){return o&&o.__esModule?o:{default:o}}function c(o,l){if(!(o instanceof l))throw new TypeError("Cannot call a class as a function")}function a(o,l){for(var p,v=0;v{"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 i(b){"@babel/helpers - typeof";return i=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},i(b)}function n(b,E){if(!(b instanceof E))throw new TypeError("Cannot call a class as a function")}function r(b,E){for(var A,x=0;x{"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 i(m){"@babel/helpers - typeof";return i=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},i(m)}function n(m,b){if(!(m instanceof b))throw new TypeError("Cannot call a class as a function")}function r(m,b){for(var E,A=0;A{"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}),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 i=e(137721),n=e(713114);function r(q){"@babel/helpers - typeof";return r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Q){return typeof Q}:function(Q){return Q&&typeof Symbol=="function"&&Q.constructor===Symbol&&Q!==Symbol.prototype?"symbol":typeof Q},r(q)}var t=function(q,Q){return q.className.indexOf(Q)!==-1};s.hasClass=t;var c=function(q,Q){return!t(q,Q)&&(q.className+=(q.className?" ":"")+Q,!0)};s.addClass=c;var a=function(q,Q){return!!t(q,Q)&&(q.className=q.className.replace(Q," ").trim(),!0)};s.removeClass=a;var d=function(q){return["?","#"].forEach(function(Q){var $=q.indexOf(Q);0<$&&(q=q.substring(0,$))}),-1fe||$==="contain"&&ZZ||ue==="contain"&&ne$};s.shouldUpdateResolution=G;var W=function(q,Q){var $=q.source;if(!$||!$[0])return console.warn("Invalid or missing image source."),!1;if(Q&&($[0]==="/"||d($))){if(q.sizeFormat==="queryString"&&$.indexOf("format="+Q)===-1)return $=$+(-1<$.indexOf("?")?"&":"?")+"format="+Q,$;if(q.sizeFormat==="filename"&&$.indexOf("-"+Q)===-1){var ue=$.slice($.lastIndexOf("."));return $=$.replace(ue,"-"+Q+ue),$}}return $};s.getUrl=W;var ae=function(q){return q.sizeFormat==="queryString"?/(=)(\d{3,}w)*(original)*/i:/(-)(\d{3,}w)*(original)*/i},re=function(q,Q){var $=ae(Q);return q.match($)[2]||q.match($)[3]};s.getSizeFromUrl=re;var ee=function(q,Q){var $;return Q.sizeFormat==="queryString"&&($=/(\S{1,})(\?format=)(\d{3,}w)/i),q.match($)[1]};s.getAssetUrl=ee},873588:(_,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 i=e(137721),n=e(224641),r=function(t){var c=1{"use strict";var i=e(224641);Object.defineProperty(s,"__esModule",{value:!0}),s.getSquarespaceSize=void 0;function n(t){if(typeof app!="undefined"||typeof window.devicePixelRatio!="number")return t.sizeAdjustment;var c=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,c))*t.sizeAdjustment}var r=function(t,c,a,d){for(var f=(0,i.getDimensionForValue)("width",a,t),h=Math.max(f,c)*n(t),o=d.sizes.length,l=1;ld.sizes[l])return d.sizes[l-1]+"w";return d.sizes[o-1]+"w"};s.getSquarespaceSize=r},296194:_=>{"use strict";function s(n,r){function t(){this.constructor=n}t.prototype=r.prototype,n.prototype=new t}function e(n,r,t,c){this.message=n,this.expected=r,this.found=t,this.location=c,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,e)}s(e,Error),e.buildMessage=function(n,r){var t={literal:function(l){return'"'+a(l.text)+'"'},class:function(l){var p="",v;for(v=0;v0){for(v=1,m=1;vEr&&(Er=be,ca=[]),ca.push(J))}function co(J,Se){return new e(J,null,null,Se)}function wa(J,Se,ze){return new e(e.buildMessage(J,Se),J,Se,ze)}function Bi(){var J,Se;for(J=[],Se=Wr();Se!==t;)J.push(Se),Se=Wr();return J}function Wr(){var J,Se,ze;if(J=qi(),J===t&&(J=Ji(),J===t&&(J=Fr(),J===t&&(J=Cr(),J===t&&(J=be,n.charCodeAt(be)===35?(Se=d,be++):(Se=t,Zt===0&&vt(f)),Se!==t?(rn=be,ze=h(),ze?ze=void 0:ze=t,ze!==t?(rn=J,Se=o(),J=Se):(be=J,J=t)):(be=J,J=t),J===t))))){if(J=be,Se=[],ze=Hr(),ze!==t)for(;ze!==t;)Se.push(ze),ze=Hr();else Se=t;Se!==t&&(rn=J,Se=l(Se)),J=Se}return J}function qi(){var J,Se,ze,Ct,Ce,De;return J=be,n.charCodeAt(be)===123?(Se=p,be++):(Se=t,Zt===0&&vt(v)),Se!==t?(ze=Ln(),ze!==t?(Ct=li(),Ct!==t?(Ce=Ln(),Ce!==t?(n.charCodeAt(be)===125?(De=m,be++):(De=t,Zt===0&&vt(b)),De!==t?(rn=J,Se=E(Ct),J=Se):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t),J}function Ji(){var J,Se,ze,Ct,Ce,De,We,qe,ut,At,zt,$t,nn,Ht;if(J=be,n.charCodeAt(be)===123?(Se=p,be++):(Se=t,Zt===0&&vt(v)),Se!==t)if(ze=Ln(),ze!==t)if(Ct=li(),Ct!==t)if(Ce=Ln(),Ce!==t)if(n.charCodeAt(be)===44?(De=A,be++):(De=t,Zt===0&&vt(x)),De!==t)if(We=Ln(),We!==t)if(qe=be,n.substr(be,6)===O?(ut=O,be+=6):(ut=t,Zt===0&&vt(T)),ut!==t&&(rn=qe,ut=P(Ct,ut)),qe=ut,qe!==t)if(ut=Ln(),ut!==t)if(n.charCodeAt(be)===44?(At=A,be++):(At=t,Zt===0&&vt(x)),At!==t)if(zt=Ln(),zt!==t){if($t=[],nn=Yi(),nn!==t)for(;nn!==t;)$t.push(nn),nn=Yi();else $t=t;$t!==t?(nn=Ln(),nn!==t?(n.charCodeAt(be)===125?(Ht=m,be++):(Ht=t,Zt===0&&vt(b)),Ht!==t?(rn=J,Se=I(Ct,$t),J=Se):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)}else be=J,J=t;else be=J,J=t;else be=J,J=t;else be=J,J=t;else be=J,J=t;else be=J,J=t;else be=J,J=t;else be=J,J=t;else be=J,J=t;else be=J,J=t;return J}function Fr(){var J,Se,ze,Ct,Ce,De,We,qe,ut,At,zt,$t,nn,Ht,sn;if(J=be,n.charCodeAt(be)===123?(Se=p,be++):(Se=t,Zt===0&&vt(v)),Se!==t)if(ze=Ln(),ze!==t)if(Ct=li(),Ct!==t)if(Ce=Ln(),Ce!==t)if(n.charCodeAt(be)===44?(De=A,be++):(De=t,Zt===0&&vt(x)),De!==t)if(We=Ln(),We!==t)if(qe=be,n.substr(be,6)===N?(ut=N,be+=6):(ut=t,Zt===0&&vt(F)),ut===t&&(n.substr(be,13)===j?(ut=j,be+=13):(ut=t,Zt===0&&vt(H))),ut!==t&&(rn=qe,ut=G(Ct,ut)),qe=ut,qe!==t)if(ut=Ln(),ut!==t)if(n.charCodeAt(be)===44?(At=A,be++):(At=t,Zt===0&&vt(x)),At!==t)if(zt=Ln(),zt!==t)if($t=ci(),$t===t&&($t=null),$t!==t){if(nn=[],Ht=Zr(),Ht!==t)for(;Ht!==t;)nn.push(Ht),Ht=Zr();else nn=t;nn!==t?(Ht=Ln(),Ht!==t?(n.charCodeAt(be)===125?(sn=m,be++):(sn=t,Zt===0&&vt(b)),sn!==t?(rn=J,Se=W(Ct,qe,$t,nn),J=Se):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)}else be=J,J=t;else be=J,J=t;else be=J,J=t;else be=J,J=t;else be=J,J=t;else be=J,J=t;else be=J,J=t;else be=J,J=t;else be=J,J=t;else be=J,J=t;else be=J,J=t;return J}function Cr(){var J,Se,ze,Ct,Ce,De,We,qe,ut,At,zt;return J=be,n.charCodeAt(be)===123?(Se=p,be++):(Se=t,Zt===0&&vt(v)),Se!==t?(ze=Ln(),ze!==t?(Ct=li(),Ct!==t?(Ce=Ln(),Ce!==t?(n.charCodeAt(be)===44?(De=A,be++):(De=t,Zt===0&&vt(x)),De!==t?(We=Ln(),We!==t?(qe=be,ut=li(),ut!==t&&(rn=qe,ut=P(Ct,ut)),qe=ut,qe!==t?(ut=Ln(),ut!==t?(At=da(),At!==t?(n.charCodeAt(be)===125?(zt=m,be++):(zt=t,Zt===0&&vt(b)),zt!==t?(rn=J,Se=ae(Ct,qe,At),J=Se):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t),J}function li(){var J,Se,ze;if(J=be,Se=[],re.test(n.charAt(be))?(ze=n.charAt(be),be++):(ze=t,Zt===0&&vt(ee)),ze!==t)for(;ze!==t;)Se.push(ze),re.test(n.charAt(be))?(ze=n.charAt(be),be++):(ze=t,Zt===0&&vt(ee));else Se=t;return Se!==t?J=n.substring(J,be):J=Se,J}function wr(){var J,Se,ze;if(J=be,Se=[],ze=Ra(),ze!==t)for(;ze!==t;)Se.push(ze),ze=Ra();else Se=t;return Se!==t&&(rn=J,Se=l(Se)),J=Se,J}function Va(){var J,Se,ze;if(J=be,Se=[],ze=pa(),ze!==t)for(;ze!==t;)Se.push(ze),ze=pa();else Se=t;return Se!==t&&(rn=J,Se=l(Se)),J=Se,J}function Yi(){var J,Se,ze,Ct,Ce;return J=be,Se=Ln(),Se!==t?(ze=li(),ze!==t?(Ct=Ln(),Ct!==t?(Ce=ji(),Ce!==t?(rn=J,Se=q(ze,Ce),J=Se):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t),J}function Zr(){var J,Se,ze,Ct,Ce;return J=be,Se=Ln(),Se!==t?(ze=qr(),ze!==t?(Ct=Ln(),Ct!==t?(Ce=ji(),Ce!==t?(rn=J,Se=q(ze,Ce),J=Se):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t),J}function ji(){var J,Se,ze,Ct,Ce,De;if(J=be,n.charCodeAt(be)===123?(Se=p,be++):(Se=t,Zt===0&&vt(v)),Se!==t)if(ze=be,Ct=Ln(),Ct!==t?(Ce=be,Zt++,n.charCodeAt(be)===123?(De=p,be++):(De=t,Zt===0&&vt(v)),Zt--,De!==t?(be=Ce,Ce=void 0):Ce=t,Ce!==t?(Ct=[Ct,Ce],ze=Ct):(be=ze,ze=t)):(be=ze,ze=t),ze===t&&(ze=null),ze!==t){for(Ct=[],Ce=Wr();Ce!==t;)Ct.push(Ce),Ce=Wr();Ct!==t?(Ce=Ln(),Ce!==t?(n.charCodeAt(be)===125?(De=m,be++):(De=t,Zt===0&&vt(b)),De!==t?(rn=J,Se=Q(Ct),J=Se):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)}else be=J,J=t;else be=J,J=t;return J}function ci(){var J,Se,ze,Ct,Ce,De,We,qe;return J=be,Se=Ln(),Se!==t?(n.substr(be,6)===$?(ze=$,be+=6):(ze=t,Zt===0&&vt(ue)),ze!==t?(Ct=Ln(),Ct!==t?(n.charCodeAt(be)===58?(Ce=X,be++):(Ce=t,Zt===0&&vt(te)),Ce!==t?(De=Ln(),De!==t?(We=ga(),We!==t?(qe=Ln(),qe!==t?(rn=J,Se=Z(We),J=Se):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t),J}function qr(){var J,Se,ze;return J=li(),J===t&&(J=be,n.charCodeAt(be)===61?(Se=se,be++):(Se=t,Zt===0&&vt(ne)),Se!==t?(ze=ga(),ze!==t?(rn=J,Se=Z(ze),J=Se):(be=J,J=t)):(be=J,J=t)),J}function da(){var J,Se,ze;for(J=be,Se=[],ze=ha();ze!==t;)Se.push(ze),ze=ha();if(Se!==t?(rn=be,ze=fe(Se),ze?ze=t:ze=void 0,ze!==t?(rn=J,Se=Ee(Se),J=Se):(be=J,J=t)):(be=J,J=t),J===t){for(J=be,Se=[],ze=Ia();ze!==t;)Se.push(ze),ze=Ia();Se!==t?(rn=be,ze=fe(Se),ze?ze=void 0:ze=t,ze!==t?(rn=J,Se=Ee(Se),J=Se):(be=J,J=t)):(be=J,J=t)}return J}function Ia(){var J,Se,ze,Ct;return J=be,Se=Ln(),Se!==t?(n.charCodeAt(be)===44?(ze=A,be++):(ze=t,Zt===0&&vt(x)),ze!==t?(Ct=Va(),Ct!==t?(rn=J,Se=Ee(Ct),J=Se):(be=J,J=t)):(be=J,J=t)):(be=J,J=t),J}function ha(){var J,Se,ze,Ct,Ce,De;return J=be,Se=Ln(),Se!==t?(n.charCodeAt(be)===44?(ze=A,be++):(ze=t,Zt===0&&vt(x)),ze!==t?(Ct=Ln(),Ct!==t?(Ce=wr(),Ce!==t?(De=Ln(),De!==t?(rn=J,Se=we(Ce),J=Se):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t),J}function ea(){var J,Se;return J=be,n.substr(be,2)===nt?(Se=nt,be+=2):(Se=t,Zt===0&&vt(rt)),Se!==t&&(rn=J,Se=Ft()),J=Se,J}function Jr(){var J,Se,ze;if(J=ea(),J===t){if(J=be,Se=[],Rt.test(n.charAt(be))?(ze=n.charAt(be),be++):(ze=t,Zt===0&&vt(tn)),ze!==t)for(;ze!==t;)Se.push(ze),Rt.test(n.charAt(be))?(ze=n.charAt(be),be++):(ze=t,Zt===0&&vt(tn));else Se=t;Se!==t&&(rn=J,Se=l(Se)),J=Se}return J}function fn(){var J,Se,ze,Ct;if(J=be,n.substr(be,2)===En?(Se=En,be+=2):(Se=t,Zt===0&&vt(ve)),Se!==t){for(ze=[],Ct=Jr();Ct!==t;)ze.push(Ct),Ct=Jr();ze!==t?(n.charCodeAt(be)===39?(Ct=Ne,be++):(Ct=t,Zt===0&&vt(_e)),Ct!==t?(rn=J,Se=lt(ze),J=Se):(be=J,J=t)):(be=J,J=t)}else be=J,J=t;if(J===t)if(J=be,n.substr(be,2)===yt?(Se=yt,be+=2):(Se=t,Zt===0&&vt(dt)),Se!==t){for(ze=[],Ct=Jr();Ct!==t;)ze.push(Ct),Ct=Jr();ze!==t?(n.charCodeAt(be)===39?(Ct=Ne,be++):(Ct=t,Zt===0&&vt(_e)),Ct!==t?(rn=J,Se=Fe(ze),J=Se):(be=J,J=t)):(be=J,J=t)}else be=J,J=t;return J}function Ci(){var J,Se,ze,Ct,Ce,De;if(J=fn(),J===t){if(J=be,Se=be,ze=be,n.substr(be,2)===Bt?(Ct=Bt,be+=2):(Ct=t,Zt===0&&vt(Gt)),Ct!==t){for(Ce=[],De=Jr();De!==t;)Ce.push(De),De=Jr();Ce!==t?(n.charCodeAt(be)===39?(De=Ne,be++):(De=t,Zt===0&&vt(_e)),De!==t?(rn=ze,Ct=Dt(Ce),ze=Ct):(be=ze,ze=t)):(be=ze,ze=t)}else be=ze,ze=t;ze!==t?(rn=be,Ct=h(),Ct?Ct=void 0:Ct=t,Ct!==t?(ze=[ze,Ct],Se=ze):(be=Se,Se=t)):(be=Se,Se=t),Se!==t&&(rn=J,Se=Yt(Se)),J=Se,J===t&&(n.charCodeAt(be)===39?(J=Ne,be++):(J=t,Zt===0&&vt(_e)))}return J}function va(){var J;return J=fn(),J===t&&(n.charCodeAt(be)===39?(J=Ne,be++):(J=t,Zt===0&&vt(_e))),J}function Hr(){var J,Se,ze,Ct,Ce,De;return J=ea(),J===t&&(J=Ci(),J===t&&(J=be,n.charCodeAt(be)===35?(Se=d,be++):(Se=t,Zt===0&&vt(f)),Se!==t?(rn=be,ze=Wt(Se),ze?ze=void 0:ze=t,ze!==t?(rn=J,Se=wn(Se),J=Se):(be=J,J=t)):(be=J,J=t),J===t&&(zn.test(n.charAt(be))?(J=n.charAt(be),be++):(J=t,Zt===0&&vt(oe)),J===t&&(J=be,n.substr(be,2)===me?(Se=me,be+=2):(Se=t,Zt===0&&vt(Te)),Se!==t&&(rn=J,Se=Be()),J=Se,J===t&&(J=be,n.substr(be,2)===Qe?(Se=Qe,be+=2):(Se=t,Zt===0&&vt(gt)),Se!==t&&(rn=J,Se=ht()),J=Se,J===t&&(J=be,n.substr(be,2)===Et?(Se=Et,be+=2):(Se=t,Zt===0&&vt(Ae)),Se!==t&&(rn=J,Se=Ke()),J=Se,J===t&&(J=be,n.substr(be,2)===at?(Se=at,be+=2):(Se=t,Zt===0&&vt(Nt)),Se!==t&&(rn=J,Se=Vt()),J=Se,J===t&&(J=be,n.substr(be,2)===Ze?(Se=Ze,be+=2):(Se=t,Zt===0&&vt(Oe)),Se!==t?(ze=Ai(),ze!==t?(Ct=Ai(),Ct!==t?(Ce=Ai(),Ce!==t?(De=Ai(),De!==t?(rn=J,Se=Ie(ze,Ct,Ce,De),J=Se):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t)):(be=J,J=t))))))))),J}function Rn(){var J;return J=ea(),J===t&&(J=va()),J}function Ra(){var J,Se,ze;if(J=Rn(),J===t){if(J=be,Se=[],$e.test(n.charAt(be))?(ze=n.charAt(be),be++):(ze=t,Zt===0&&vt(Je)),ze!==t)for(;ze!==t;)Se.push(ze),$e.test(n.charAt(be))?(ze=n.charAt(be),be++):(ze=t,Zt===0&&vt(Je));else Se=t;Se!==t&&(rn=J,Se=l(Se)),J=Se}return J}function pa(){var J,Se,ze;if(J=Rn(),J===t){if(J=be,Se=[],ct.test(n.charAt(be))?(ze=n.charAt(be),be++):(ze=t,Zt===0&&vt(_t)),ze!==t)for(;ze!==t;)Se.push(ze),ct.test(n.charAt(be))?(ze=n.charAt(be),be++):(ze=t,Zt===0&&vt(_t));else Se=t;Se!==t&&(rn=J,Se=l(Se)),J=Se}return J}function ga(){var J,Se,ze;if(J=be,Se=[],jt.test(n.charAt(be))?(ze=n.charAt(be),be++):(ze=t,Zt===0&&vt(vn)),ze!==t)for(;ze!==t;)Se.push(ze),jt.test(n.charAt(be))?(ze=n.charAt(be),be++):(ze=t,Zt===0&&vt(vn));else Se=t;return Se!==t?J=n.substring(J,be):J=Se,J}function Ai(){var J;return gn.test(n.charAt(be))?(J=n.charAt(be),be++):(J=t,Zt===0&&vt(In)),J}function Ln(){var J,Se,ze;for(J=be,Se=[],cr.test(n.charAt(be))?(ze=n.charAt(be),be++):(ze=t,Zt===0&&vt(er));ze!==t;)Se.push(ze),cr.test(n.charAt(be))?(ze=n.charAt(be),be++):(ze=t,Zt===0&&vt(er));return Se!==t?J=n.substring(J,be):J=Se,J}var Yr=!1,ta="[ -\r \x85\u200E\u200F\u2028\u2029]*",fi=new RegExp("^"+ta+"|"+ta+"$","g");if(Zi=a(),Zi!==t&&be===n.length)return Zi;throw Zi!==t&&be{_.exports=e(842073)},771822:(_,s,e)=>{_.exports=e(842073)},37624:(_,s,e)=>{"use strict";e.d(s,{C:()=>t});var i=e(392338),n=[0,1,2],r=function(a){return a===0},t=n.map(function(c){return r(c)?"".concat(c):"".concat(c,"px")})},46183:(_,s,e)=>{"use strict";e.d(s,{L:()=>i});var i=[0,"1px solid","2px solid"]},497734:(_,s,e)=>{"use strict";e.d(s,{A:()=>t});var i=e(392338),n=e.n(i),r=e(926675),t={"mobile-0":["only screen and (pointer: coarse) and (orientation: portrait) and (max-device-height: ".concat(r.M.IPHONE_16_PRO_MAX.HEIGHT,"px)"),"only screen and (pointer: coarse) and (orientation: landscape) and (max-device-width: ".concat(r.M.IPHONE_16_PRO_MAX.HEIGHT,"px)")].join(","),"mobile-100":["only screen and (pointer: coarse) and (orientation: portrait) and (min-device-height: ".concat(r.M.IPHONE_16_PRO_MAX.HEIGHT+1,"px) and (max-device-height: ").concat(r.M.IPAD.HEIGHT-1,"px)"),"only screen and (pointer: coarse) and (orientation: landscape) and (min-device-width: ".concat(r.M.IPHONE_16_PRO_MAX.HEIGHT+1,"px) and (max-device-height: ").concat(r.M.IPAD.WIDTH-1,"px)")].join(","),"tablet-0":["only screen and (pointer: coarse) and (orientation: portrait) and (min-device-height: ".concat(r.M.IPAD.HEIGHT,"px) and (max-device-height: ").concat(r.M.IPAD_PRO_13.HEIGHT-1,"px)"),"only screen and (pointer: coarse) and (orientation: landscape) and (min-device-width: ".concat(r.M.IPAD.WIDTH,"px) and (max-device-width: ").concat(r.M.IPAD_PRO_13.HEIGHT-1,"px)")].join(","),"tablet-100":["only screen and (pointer: coarse) and (orientation: portrait) and (min-device-height: ".concat(r.M.IPAD_PRO_13.HEIGHT,"px)"),"only screen and (pointer: coarse) and (orientation: landscape) and (min-device-width: ".concat(r.M.IPAD_PRO_13.HEIGHT,"px)")].join(","),"desktop-0":"only screen and (any-pointer: fine) and (max-width: ".concat(r.k[0],"px)"),"desktop-50":"only screen and (any-pointer: fine) and (min-width: ".concat(r.k[0]+1,"px) and (max-width: ").concat(r.k[1],"px)"),"desktop-100":"only screen and (any-pointer: fine) and (min-width: ".concat(r.k[1]+1,"px)")}},171147:(_,s,e)=>{"use strict";e.d(s,{D:()=>i});var i=["sizes.200","sizes.250","sizes.300"];i.small="sizes.200",i.medium="sizes.250",i.large="sizes.300"},361694:(_,s,e)=>{"use strict";e.d(s,{O:()=>x,f:()=>A});var i=e(392338),n=e.n(i),r=e(858240),t=e.n(r),c=e(4636),a=e.n(c),d=e(699467),f=e.n(d),h=e(506051),o=e.n(h),l=e(721854),p=e.n(l),v=e(852156),m=e.n(v);function b(O,T,P){return T=o()(T),f()(O,E()?Reflect.construct(T,P||[],o()(O).constructor):T.apply(O,P))}function E(){try{var O=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(T){}return(E=function(){return!!O})()}var A=function(O){function T(P,I){var N;return t()(this,T),N=b(this,T,[P]),N.defaultValue=P,N[100]=I[100],N[200]=I[200],N[300]=I[300],N[400]=I[400],N[500]=I[500],N[600]=I[600],N[700]=I[700],N[800]=I[800],N[900]=I[900],N[950]=I[900],N}return p()(T,O),a()(T,[{key:"valueOf",value:function(){return this.defaultValue}}])}(m()(String)),x={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"},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:(_,s,e)=>{"use strict";e.d(s,{M:()=>i,k:()=>n});var i={IPHONE_16_PRO_MAX:{HEIGHT:956,WIDTH:440},IPAD:{HEIGHT:1024,WIDTH:744},IPAD_PRO_13:{HEIGHT:1366,WIDTH:1024}},n=[800,1024]},174522:(_,s,e)=>{"use strict";e.d(s,{U:()=>i});var i={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)"}}},424826:(_,s,e)=>{"use strict";e.d(s,{C:()=>r});var i=e(392338),n=[9.75,11,12,14,16,18,22,28,32,40],r=n.map(function(t){return"".concat(t,"px")})},143717:(_,s,e)=>{"use strict";e.d(s,{v:()=>i});var i={book:"400",medium:"500",semibold:"600"}},652353:(_,s,e)=>{"use strict";e.d(s,{R:()=>i});var i={ui:'Clarkson, "Helvetica Neue", Helvetica, Arial, sans-serif',mono:'"SF Mono", Consolas, "Liberation Mono", Menlo, Courier, monospace'}},48374:(_,s,e)=>{"use strict";e.r(s),e.d(s,{DEVICE_DESKTOP_SIZES:()=>t.k,DEVICE_MOBILE_SIZES:()=>t.M,RosettaColor:()=>a.f,borderWidths:()=>n.C,borders:()=>i.L,breakpoints:()=>r.A,buttonSizes:()=>c.D,colors:()=>a.O,easing:()=>b.U,fontSizes:()=>f.C,fontWeights:()=>h.v,fonts:()=>d.R,lineHeights:()=>o.t,radii:()=>m.p,shadows:()=>p.q,sizes:()=>v.J,space:()=>l.D,time:()=>E.X});var i=e(46183),n=e(37624),r=e(497734),t=e(926675),c=e(171147),a=e(361694),d=e(652353),f=e(424826),h=e(143717),o=e(427536),l=e(630739),p=e(465145),v=e(72567),m=e(6933),b=e(174522),E=e(267204)},427536:(_,s,e)=>{"use strict";e.d(s,{t:()=>r});var i=e(392338),n=[11,16,22,24,28,32,44],r=n.map(function(t){return"".concat(t,"px")})},6933:(_,s,e)=>{"use strict";e.d(s,{p:()=>r});var i=e(392338),n=Object.assign([0,4,8],{circle:"50%"}),r=n.map(function(t){return"".concat(t,"px")});r.circle="50%"},465145:(_,s,e)=>{"use strict";e.d(s,{q:()=>f});var i=e(392338),n=e.n(i),r=e(346797),t=e.n(r);function c(h,o){var l=Object.keys(h);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(h);o&&(p=p.filter(function(v){return Object.getOwnPropertyDescriptor(h,v).enumerable})),l.push.apply(l,p)}return l}function a(h){for(var o=1;o{"use strict";e.d(s,{J:()=>h});var i=e(346797),n=e.n(i),r=e(375798),t=e.n(r),c=e(392338),a={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(o,l){var p=Object.keys(o);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(o);l&&(v=v.filter(function(m){return Object.getOwnPropertyDescriptor(o,m).enumerable})),p.push.apply(p,v)}return p}function f(o){for(var l=1;l{"use strict";e.d(s,{D:()=>r});var i=e(392338),n=[0,6,11,16,22,27,33,38,44,49,55],r=n.map(function(t){return"".concat(t,"px")})},267204:(_,s,e)=>{"use strict";e.d(s,{X:()=>c});var i=e(375798),n=e.n(i),r=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},c=Object.entries(t).reduce(function(a,d){var f=n()(d,2),h=f[0],o=f[1];return a[h]="".concat(o,"ms"),a},{})},624862:(_,s,e)=>{"use strict";var i=e(551269),n=l(i),r=e(328276),t=l(r),c=e(402761),a=l(c),d=e(9795),f=l(d),h=e(895832),o=l(h);function l(x){return x&&x.__esModule?x:{default:x}}var p=e(484623),v=e(856278),m=e(818424),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,o.default)(x,null,[{key:"createView",value:function(T,P,I,N){return T=(0,a.default)(T).reduce(function(F,j){var H=(0,t.default)(j,2),G=H[0],W=H[1];return W!==void 0&&(F[G]=W),F},{}),T=(0,n.default)({},E,T),P=(0,n.default)({},b,P),P.markerLat===null&&(P.markerLat=P.mapLat),P.markerLng===null&&(P.markerLng=P.mapLng),v(N).then(function(F){return new x(F,T,P,I)})}}]);function x(O,T,P,I){(0,f.default)(this,x),this.GMaps=O,this.ui=T,this.location=P,this.render(I)}return(0,o.default)(x,[{key:"render",value:function(T){var P=this.GMaps;this.container=T;var I=this.location,N=I.markerLat,F=I.markerLng,j=I.mapLat,H=I.mapLng;T.classList.add("page-map"),T.innerHTML=" ",this.markerLoc=new P.LatLng(N,F),this.mapLoc=new P.LatLng(j,H),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 T=this,P=this.GMaps;this.marker=new P.Marker({map:this.map,animation:P.Animation.DROP,draggable:this.ui.markerDraggable,position:this.markerLoc,title:location.addressTitle?location.addressTitle+" "+this.locationString:this.locationString,icon:""}),P.event.addListener(this.marker,"click",function(){return T.handleMarkerClick()})}},{key:"getLocationString",value:function(){var T=this.location,P=void 0;return T.addressLine1||T.addressLine2?(P=T.addressLine1+" "+T.addressLine2,T.addressCountry&&(P+=", "+T.addressCountry)):P=T.mapLat+","+T.mapLng,P}},{key:"handleMarkerClick",value:function(){if(!(this.marker.dragging||!this.ui.linkOnClick)){var T=encodeURIComponent(this.marker.getPosition().toUrlValue()),P=encodeURIComponent(this.getLocationString()),I=encodeURIComponent(this.map.getZoom());window.open("http://maps.google.com/maps?sll="+T+"&q="+P+"&z="+I)}}},{key:"redraw",value:function(){this.GMaps.event.trigger(this.map,"resize")}},{key:"updateUIOptions",value:function(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},P=this.GMaps;(0,n.default)(this.ui,T);var I=this.ui,N=I.showControls,F=I.showTerrain,j=I.showLabels,H=I.draggable,G=I.disableDefaultUI,W=I.scrollwheel,ae=I.markerDraggable,re=p(this.ui.style);j&&re.labels&&Array.prototype.push.apply(re.colors,re.labels);var ee=void 0;re.satellite?ee=P.MapTypeId.HYBRID:F?ee=P.MapTypeId.TERRAIN:ee=P.MapTypeId.ROADMAP;var q={mapTypeControl:!1,mapTypeId:ee,overviewMapControl:!1,panControl:N,scaleControl:N,streetViewControl:!1,styles:re.colors,zoomControl:N,draggable:H,disableDefaultUI:G,scrollwheel:W};this.map.setOptions(q);var Q={draggable:ae};if(this.marker.setOptions(Q),re.marker){var $=re.marker.imgUrl,ue=re.marker.naturalWidth,X=re.marker.naturalHeight;this.marker.setIcon({url:$,size:new P.Size(ue,X),scaledSize:new P.Size(ue/2,X/2),anchor:new P.Point(ue/4,X/2)})}else this.marker.setIcon(null)}},{key:"updateLocation",value:function(T){"mapLat"in T&&"mapLng"in T&&this.updateCenter(T.mapLat,T.mapLng),"markerLat"in T&&"markerLng"in T&&this.updateMarker(T.markerLat,T.markerLng),"zoom"in T&&this.setZoom(T.zoom)}},{key:"centerMarker",value:function(){this.redraw(),this.map.setCenter(this.marker.getPosition())}},{key:"getCenter",value:function(){var T=this.map.getCenter();return{lat:T.lat(),lng:T.lng()}}},{key:"updateCenter",value:function(T,P){this.location.mapLat=T,this.location.mapLng=P,this.map.setCenter(new this.GMaps.LatLng(T,P))}},{key:"getMarkerPosition",value:function(){var T=this.marker.getPosition();return{lat:T.lat(),lng:T.lng()}}},{key:"updateMarker",value:function(T,P){this.location.markerLat=T,this.location.markerLng=P;var I=this.getLocationString();this.marker.setPosition(new this.GMaps.LatLng(T,P)),this.marker.title=location.addressTitle?location.addressTitle+" "+I:I}},{key:"setZoom",value:function(T){this.location.zoom=T,this.map.setZoom(T)}}]),x}();_.exports=A},818424:_=>{"use strict";var s={imgUrl:"/universal/images-v6/icons/cover-pages-map-marker-pin-dark-2x.png",naturalWidth:48,naturalHeight:64},e={imgUrl:"/universal/images-v6/icons/cover-pages-map-marker-pin-light-2x.png",naturalWidth:48,naturalHeight:64},i={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}]},{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=i},856278:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});var i=e(922125),n=t(i),r=e(986729);function t(l){return l&&l.__esModule?l:{default:l}}var c=new r.LocaleResolver,a="//maps.googleapis.com/maps/api/js?v=3&callback=GoogleMapsApiLoadCallback",d=3e4,f=function(p,v){var m=a+"&key="+v;if(p){var b=c.resolveLocale(p);m+="&language="+b.language+"®ion="+b.region}return m},h=function(p){return window.atob(p)},o=function(p,v){return v||(v=h(window.Static.SQUARESPACE_CONTEXT.gmRenderKey)),window.gMapsPromise||(window.gMapsPromise=new n.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=o,_.exports=s.default},920768:(_,s,e)=>{_.exports=function(i){var n={};function r(t){if(n[t])return n[t].exports;var c=n[t]={i:t,l:!1,exports:{}};return i[t].call(c.exports,c,c.exports,r),c.l=!0,c.exports}return r.m=i,r.c=n,r.d=function(t,c,a){r.o(t,c)||Object.defineProperty(t,c,{enumerable:!0,get:a})},r.r=function(t){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,c){if(c&1&&(t=r(t)),c&8||c&4&&typeof t=="object"&&t&&t.__esModule)return t;var a=Object.create(null);if(r.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:t}),c&2&&typeof t!="string")for(var d in t)r.d(a,d,function(f){return t[f]}.bind(null,d));return a},r.n=function(t){var c=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(c,"a",c),c},r.o=function(t,c){return Object.prototype.hasOwnProperty.call(t,c)},r.p="",r(r.s=5)}([function(i,n){i.exports=e(994336)},function(i,n){i.exports=e(876978)},function(i,n){i.exports=e(861288)},function(i,n){i.exports=e(456903)},function(i,n){i.exports=e(392338)},function(i,n,r){"use strict";r.r(n),r.d(n,"ClientConfig",function(){}),r.d(n,"EventSource",function(){return p}),r.d(n,"SourceEnvironment",function(){return l}),r.d(n,"default",function(){return te});var t=r(4),c=r(0),a=r.n(c),d=r(1),f=r.n(d),h=r(2),o=r.n(h),l;(function(Z){Z.DEV="dev",Z.QA="qa",Z.STAGING="staging",Z.PROD="prod"})(l||(l={}));var p;(function(Z){Z.WEB="WEB",Z.IOS="IOS",Z.ANDROID="ANDROID",Z.SERVER="SERVER"})(p||(p={}));function v(Z,se){if(!(Z instanceof se))throw new TypeError("Cannot call a class as a function")}function m(Z,se){for(var ne=0;ne0&&arguments[0]!==void 0?arguments[0]:{};if(this._config.fireEvents===!1)return Promise.resolve();var fe=this._generatePayload(ne);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 ne=function(Ft){return!Ft||Ft==="null"?null:Ft},fe=ne(a.a.get(this._config.storageKey)),Ee=ne(this._getLocalStorageItem()),we=ne(this._analyticsId),nt=fe||Ee||we||o()();return this._config.setAnalyticsCookie&&this._setAnalyticsId(nt),nt}},{key:"_getLocalStorageItem",value:function(){var ne=!1,fe=localStorage.getItem(this._config.expirationKey);if(fe){var Ee=new Date,we=new Date(fe);ne=Ee>we}return ne?(localStorage.removeItem(this._config.storageKey),localStorage.removeItem(this._config.expirationKey),null):localStorage.getItem(this._config.storageKey)}},{key:"_getNormalizedPathname",value:function(){var ne=window.location.pathname;return ne[ne.length-1]==="/"&&(ne=ne.substring(0,ne.length-1)),ne}},{key:"_generatePayload",value:function(ne){return ne}},{key:"_log",value:function(ne){this._config.logging&&console.log(ne)}},{key:"_sendBeacon",value:function(ne){var fe={type:"application/x-www-form-urlencoded"},Ee=new Blob([f.a.stringify(ne)],fe);return navigator.sendBeacon(this._config.url,Ee),Promise.resolve()}},{key:"_sendXhr",value:function(ne,fe){var Ee=this;fe=fe||this._config.url;var we=new XMLHttpRequest,nt=JSON.stringify(ne),rt=new Set([200,202]);return new Promise(function(Ft,Rt){we.open("POST",fe,!0),we.setRequestHeader("Content-Type","application/json"),we.send(nt),we.addEventListener("readystatechange",function(){we.readyState===4&&(rt.has(we.status)?Ft():(Ee._warn("Error tracking event: HTTP Status ".concat(we.status)),Rt(new Error("Error tracking event: HTTP Status ".concat(we.status)))))})})}},{key:"_setAnalyticsId",value:function(ne){this._analyticsId=ne;var fe=this._config.cookie,Ee=fe.path,we=fe.secure,nt=window.location.hostname;this._config.cookie.domains.forEach(function(En){window.location.hostname.indexOf(En)>-1&&(nt=En)});var rt=new Date;rt.setDate(rt.getDate()+this._config.cookie.daysToStore);var Ft=rt.toUTCString();try{a.a.set(this._config.storageKey,ne,{domain:nt,expires:Ft,path:Ee,secure:we});var Rt=document.cookie.indexOf(this._config.storageKey)!==document.cookie.lastIndexOf(this._config.storageKey);if(Rt){var tn=new Date(0).toUTCString();a.a.set(this._config.storageKey,null,{expires:tn})}localStorage.setItem(this._config.storageKey,ne),localStorage.setItem(this._config.expirationKey,Ft)}catch(En){this._warn("Unable to store analyticsId")}}},{key:"_validateEvent",value:function(ne){return Promise.resolve(ne)}},{key:"_warn",value:function(ne){this._config.logging&&console.warn(ne)}}]),Z}(),x=r(3),O=r.n(x),T=function(){var se=window.location.origin;return{url:"".concat(se,"/api/events/RecordEvent"),cookie:{daysToStore:390,domains:["squarespace.com","squarespace.net","sqsp.net"],path:"/",secure:window.location.protocol.indexOf("https")>-1}}};function P(Z){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?P=function(ne){return typeof ne}:P=function(ne){return ne&&typeof Symbol=="function"&&ne.constructor===Symbol&&ne!==Symbol.prototype?"symbol":typeof ne},P(Z)}function I(Z,se){if(Z==null)return{};var ne=N(Z,se),fe,Ee;if(Object.getOwnPropertySymbols){var we=Object.getOwnPropertySymbols(Z);for(Ee=0;Ee=0)&&Object.prototype.propertyIsEnumerable.call(Z,fe)&&(ne[fe]=Z[fe])}return ne}function N(Z,se){if(Z==null)return{};var ne={},fe=Object.keys(Z),Ee,we;for(we=0;we=0)&&(ne[Ee]=Z[Ee]);return ne}function F(Z,se){var ne=Object.keys(Z);if(Object.getOwnPropertySymbols){var fe=Object.getOwnPropertySymbols(Z);se&&(fe=fe.filter(function(Ee){return Object.getOwnPropertyDescriptor(Z,Ee).enumerable})),ne.push.apply(ne,fe)}return ne}function j(Z){for(var se=1;se1&&arguments[1]!==void 0?arguments[1]:{};G(this,ne),Ee=se.call(this);var nt=T();return Ee._config=j({},nt,{},fe),Ee._defaultPayload=we,Ee}return ae(ne,[{key:"_generatePayload",value:function(Ee){var we=window.location.hash,nt=j({},this._defaultPayload,{},Ee),rt=nt.websiteId,Ft=rt===void 0?null:rt,Rt=nt.memberAccountId,tn=Rt===void 0?null:Rt,En=nt.website_locale,ve=En===void 0?null:En,Ne=nt.member_locale,_e=Ne===void 0?null:Ne,lt=nt.templateId,yt=lt===void 0?null:lt,dt=nt.variantId,Fe=dt===void 0?null:dt,Bt=I(nt,["websiteId","memberAccountId","website_locale","member_locale","templateId","variantId"]),Gt=j({},Bt,{},we&&{pageHash:we},{pagePath:this._getNormalizedPathname(),websiteId:Ft,templateId:yt,variantId:Fe,memberAccountId:tn,member_locale:_e,website_locale:ve});return this._config.logging&&this._log({payload:j({},Gt)}),Gt}},{key:"track",value:function(Ee){var we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},nt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(this._config.fireEvents===!1)return Promise.resolve();var rt=this._generatePayload(we);return this._sendXhr({eventName:Ee,payload:rt},nt)}},{key:"_sendXhr",value:function(Ee,we,nt){var rt=Ee.eventName,Ft=Ee.payload;return nt=nt||this._config.url,O.a.post(nt,f.a.stringify(j({crumb:a.a.get("crumb"),event:rt},we,{data:JSON.stringify(Ft)})),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})}},{key:"spawnTracker",value:function(){var Ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return new ne(this._config,j({},this._defaultPayload,{},Ee))}}]),ne}(A)}])},221661:(_,s,e)=>{_.exports=function(i){var n={};function r(t){if(n[t])return n[t].exports;var c=n[t]={i:t,l:!1,exports:{}};return i[t].call(c.exports,c,c.exports,r),c.l=!0,c.exports}return r.m=i,r.c=n,r.d=function(t,c,a){r.o(t,c)||Object.defineProperty(t,c,{enumerable:!0,get:a})},r.r=function(t){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,c){if(c&1&&(t=r(t)),c&8||c&4&&typeof t=="object"&&t&&t.__esModule)return t;var a=Object.create(null);if(r.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:t}),c&2&&typeof t!="string")for(var d in t)r.d(a,d,function(f){return t[f]}.bind(null,d));return a},r.n=function(t){var c=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(c,"a",c),c},r.o=function(t,c){return Object.prototype.hasOwnProperty.call(t,c)},r.p="",r(r.s=10)}([function(i,t){var r=/^([^=]+)=([^;]*)$/,t=i.exports=function(a,d){a||(a={}),typeof a=="string"&&(a={cookie:a}),a.cookie===void 0&&(a.cookie=""),d!==!1&&(d=!0);var f=function(p){return p},h=d?escape:f,o=d?unescape:f,l={};return l.get=function(p){for(var v=a.cookie.split(/;\s*/),m=0;m-1&&(T=P)}),T=T||window.location.hostname,h.default.set(x,O,{domain:T,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 x=localStorage.getItem(p),O=sessionStorage.getItem(l),T=O===null,P=x===null||O==="true",I=h.default.get(v);return localStorage.setItem(p,"true"),T&&(P?sessionStorage.setItem(l,"true"):sessionStorage.setItem(l,"false")),!I&&A&&(I=(0,d.default)(),b(v,I)),window._sessionInfo={isFirstLanding:T,isFirstSession:P,sessionId:I},window._sessionInfo}catch(N){return console.warn("Unable access local/session storage."),{isFirstLanding:!1,isFirstSession:!1}}}}},function(r,t,c){var a=c(2),d=c(3);function f(h,o,l){var p=o&&l||0;typeof h=="string"&&(o=h==="binary"?new Array(16):null,h=null),h=h||{};var v=h.random||(h.rng||a)();if(v[6]=v[6]&15|64,v[8]=v[8]&63|128,o)for(var m=0;m<16;++m)o[p+m]=v[m];return o||d(v)}r.exports=f},function(r,t){var c=typeof crypto!="undefined"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto!="undefined"&&typeof window.msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto);if(c){var a=new Uint8Array(16);r.exports=function(){return c(a),a}}else{var d=new Array(16);r.exports=function(){for(var h=0,o;h<16;h++)h&3||(o=Math.random()*4294967296),d[h]=o>>>((h&3)<<3)&255;return d}}},function(r,t){for(var c=[],a=0;a<256;++a)c[a]=(a+256).toString(16).substr(1);function d(f,h){var o=h||0,l=c;return[l[f[o++]],l[f[o++]],l[f[o++]],l[f[o++]],"-",l[f[o++]],l[f[o++]],"-",l[f[o++]],l[f[o++]],"-",l[f[o++]],l[f[o++]],"-",l[f[o++]],l[f[o++]],l[f[o++]],l[f[o++]],l[f[o++]],l[f[o++]]].join("")}r.exports=d},function(r,a){var c=/^([^=]+)=([^;]*)$/,a=r.exports=function(f,h){f||(f={}),typeof f=="string"&&(f={cookie:f}),f.cookie===void 0&&(f.cookie=""),h!==!1&&(h=!0);var o=function(m){return m},l=h?escape:o,p=h?unescape:o,v={};return v.get=function(m){for(var b=f.cookie.split(/;\s*/),E=0;E0&&v>p&&(v=p);for(var m=0;m=0?(A=b.substr(0,E),x=b.substr(E+1)):(A=b,x=""),O=decodeURIComponent(A),T=decodeURIComponent(x),t(o,O)?c(o[O])?o[O].push(T):o[O]=[o[O],T]:o[O]=T}return o};var c=Array.isArray||function(a){return Object.prototype.toString.call(a)==="[object Array]"}},function(i,n,r){"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""}};i.exports=function(f,h,o,l){return h=h||"&",o=o||"=",f===null&&(f=void 0),typeof f=="object"?a(d(f),function(p){var v=encodeURIComponent(t(p))+o;return c(f[p])?a(f[p],function(m){return v+encodeURIComponent(t(m))}).join(h):v+encodeURIComponent(t(f[p]))}).join(h):l?encodeURIComponent(t(l))+o+encodeURIComponent(t(f)):""};var c=Array.isArray||function(f){return Object.prototype.toString.call(f)==="[object Array]"};function a(f,h){if(f.map)return f.map(h);for(var o=[],l=0;l>>((d&3)<<3)&255;return c}}},function(i,n){for(var r=[],t=0;t<256;++t)r[t]=(t+256).toString(16).substr(1);function c(a,d){var f=d||0,h=r;return[h[a[f++]],h[a[f++]],h[a[f++]],h[a[f++]],"-",h[a[f++]],h[a[f++]],"-",h[a[f++]],h[a[f++]],"-",h[a[f++]],h[a[f++]],"-",h[a[f++]],h[a[f++]],h[a[f++]],h[a[f++]],h[a[f++]],h[a[f++]]].join("")}i.exports=c},function(i,n,r){"use strict";r.r(n),r.d(n,"ClientConfig",function(){}),r.d(n,"EventSource",function(){return p}),r.d(n,"SourceEnvironment",function(){return l}),r.d(n,"default",function(){return Z}),r.d(n,"SiteVisitorClient",function(){return se});var t=r(5),c=r(0),a=r.n(c),d=r(1),f=r.n(d),h=r(2),o=r.n(h),l;(function(ne){ne.DEV="dev",ne.QA="qa",ne.STAGING="staging",ne.PROD="prod"})(l||(l={}));var p;(function(ne){ne.WEB="WEB",ne.IOS="IOS",ne.ANDROID="ANDROID",ne.SERVER="SERVER"})(p||(p={}));function v(ne,fe){if(!(ne instanceof fe))throw new TypeError("Cannot call a class as a function")}function m(ne,fe){for(var Ee=0;Ee0&&arguments[0]!==void 0?arguments[0]:{};if(this._config.fireEvents===!1)return Promise.resolve();var we=this._generatePayload(Ee);return this._config.validateMode?this._validateEvent(we):this._config.url?we?this._config.useBeacon?this._sendBeacon(we):this._sendXhr(we):Promise.reject(new Error("no payload")):Promise.resolve()}},{key:"_getAnalyticsId",value:function(){var Ee=function(tn){return!tn||tn==="null"?null:tn},we=Ee(a.a.get(this._config.storageKey)),nt=Ee(this._getLocalStorageItem()),rt=Ee(this._analyticsId),Ft=we||nt||rt||o()();return this._config.setAnalyticsCookie&&this._setAnalyticsId(Ft),Ft}},{key:"_getLocalStorageItem",value:function(){var Ee=!1,we=localStorage.getItem(this._config.expirationKey);if(we){var nt=new Date,rt=new Date(we);Ee=nt>rt}return Ee?(localStorage.removeItem(this._config.storageKey),localStorage.removeItem(this._config.expirationKey),null):localStorage.getItem(this._config.storageKey)}},{key:"_getNormalizedPathname",value:function(){var Ee=window.location.pathname;return Ee[Ee.length-1]==="/"&&(Ee=Ee.substring(0,Ee.length-1)),Ee}},{key:"_generatePayload",value:function(Ee){return Ee}},{key:"_log",value:function(Ee){this._config.logging&&console.log(Ee)}},{key:"_sendBeacon",value:function(Ee){var we={type:"application/x-www-form-urlencoded"},nt=new Blob([f.a.stringify(Ee)],we);return navigator.sendBeacon(this._config.url,nt),Promise.resolve()}},{key:"_sendXhr",value:function(Ee,we){var nt=this;we=we||this._config.url;var rt=new XMLHttpRequest,Ft=JSON.stringify(Ee),Rt=new Set([200,202]);return new Promise(function(tn,En){rt.open("POST",we,!0),rt.setRequestHeader("Content-Type","application/json"),rt.send(Ft),rt.addEventListener("readystatechange",function(){rt.readyState===4&&(Rt.has(rt.status)?tn():(nt._warn("Error tracking event: HTTP Status ".concat(rt.status)),En(new Error("Error tracking event: HTTP Status ".concat(rt.status)))))})})}},{key:"_setAnalyticsId",value:function(Ee){this._analyticsId=Ee;var we=this._config.cookie,nt=we.path,rt=we.secure,Ft=window.location.hostname;this._config.cookie.domains.forEach(function(Ne){window.location.hostname.indexOf(Ne)>-1&&(Ft=Ne)});var Rt=new Date;Rt.setDate(Rt.getDate()+this._config.cookie.daysToStore);var tn=Rt.toUTCString();try{a.a.set(this._config.storageKey,Ee,{domain:Ft,expires:tn,path:nt,secure:rt});var En=document.cookie.indexOf(this._config.storageKey)!==document.cookie.lastIndexOf(this._config.storageKey);if(En){var ve=new Date(0).toUTCString();a.a.set(this._config.storageKey,null,{expires:ve})}localStorage.setItem(this._config.storageKey,Ee),localStorage.setItem(this._config.expirationKey,tn)}catch(Ne){this._warn("Unable to store analyticsId")}}},{key:"_validateEvent",value:function(Ee){return Promise.resolve(Ee)}},{key:"_warn",value:function(Ee){this._config.logging&&console.warn(Ee)}}]),ne}(),x=r(3),O=r(4),T=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:l.DEV,storageKey:"SS_ANALYTICS_ID",url:"https://clanker-events.stage.sqsp.net/api/v1/clanker/events",useBeacon:!0,validateMode:!1,setAnalyticsCookie:!0}};function P(ne){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?P=function(Ee){return typeof Ee}:P=function(Ee){return Ee&&typeof Symbol=="function"&&Ee.constructor===Symbol&&Ee!==Symbol.prototype?"symbol":typeof Ee},P(ne)}function I(ne,fe){if(ne==null)return{};var Ee=N(ne,fe),we,nt;if(Object.getOwnPropertySymbols){var rt=Object.getOwnPropertySymbols(ne);for(nt=0;nt=0)&&Object.prototype.propertyIsEnumerable.call(ne,we)&&(Ee[we]=ne[we])}return Ee}function N(ne,fe){if(ne==null)return{};var Ee={},we=Object.keys(ne),nt,rt;for(rt=0;rt=0)&&(Ee[nt]=ne[nt]);return Ee}function F(ne,fe){var Ee=Object.keys(ne);if(Object.getOwnPropertySymbols){var we=Object.getOwnPropertySymbols(ne);fe&&(we=we.filter(function(nt){return Object.getOwnPropertyDescriptor(ne,nt).enumerable})),Ee.push.apply(Ee,we)}return Ee}function j(ne){for(var fe=1;fe1&&arguments[1]!==void 0?arguments[1]:{};W(this,Ee),nt=fe.call(this);var Ft=T();return nt._config=G(Ft,we),nt._defaultPayload=rt,"sendBeacon"in navigator||(nt._config.useBeacon=!1),nt._config.url=nt._generateUrl(),nt}return re(Ee,[{key:"_generatePayload",value:function(nt){var rt=new Date,Ft=this._config.setAnalyticsCookie,Rt=Object(x.getSessionInfo)(Ft),tn=j({},this._defaultPayload,{},nt),En=tn.context_website_id,ve=tn.custom_schema_name,Ne=tn.destination_url,_e=tn.member_account_id,lt=tn.object_identifier,yt=tn.resolved_locale,dt=tn.website_locale,Fe=tn.member_account_locale,Bt=I(tn,["context_website_id","custom_schema_name","destination_url","member_account_id","object_identifier","resolved_locale","website_locale","member_account_locale"]),Gt={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:O.a,marketing_id:a.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:Rt.sessionId||null,enduser_user_agent:navigator.userAgent,event_occurrence_timestamp:rt.getTime(),browser_locale:navigator.language};this._warnOfOverwrittenFields(tn,Gt);var Dt=ve||this._config.customSchemaName,Yt={eventContent:j({},Bt,{},Gt,{custom_schema_name:Dt,source_environment:this._config.sourceEnvironment,context_website_id:En||null,destination_url:Ne||null,member_account_id:_e||null,object_identifier:lt||null,resolved_locale:yt||document.documentElement.lang||"en-US",website_locale:dt||null,member_account_locale:Fe||null}),eventSchemaName:Dt};return this._config.logging&&this._log({payload:j({},Yt)}),Yt.eventContent=JSON.stringify(Yt.eventContent),Yt}},{key:"_warnOfOverwrittenFields",value:function(nt,rt){var Ft=this;Object.keys(nt).forEach(function(Rt){nt.hasOwnProperty(Rt)&&rt.hasOwnProperty(Rt)&&Ft._warn("".concat(Rt," is auto populated by @sqs/track-events/v2 and was overwritten"))})}},{key:"_generateUrl",value:function(){var nt=this._config,rt=nt.sourceEnvironment,Ft=nt.devBaseDomainUrl,Rt="";switch(rt){case l.DEV:Rt="".concat(Ft,"/api/v1/clanker/events");break;case l.QA:case l.STAGING:Rt="https://clanker-events.stage.sqsp.net/api/v1/clanker/events";break;case l.PROD:Rt="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"),Rt=""}return Rt}},{key:"spawnTracker",value:function(){var nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},rt=G({},this._defaultPayload,nt);return new Ee(this._config,rt)}},{key:"_validateEvent",value:function(nt){var rt="".concat(this._config.devBaseDomainUrl,"/api/v1/clanker/validate-event-content/").concat(this._config.customSchemaName);return this._sendXhr(nt.eventContent,rt)}}]),Ee}(A),se=function(ne){ee(Ee,ne);var fe=Q(Ee);function Ee(we){var nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return W(this,Ee),fe.call(this,j({},we,{setAnalyticsCookie:!1}),nt)}return Ee}(Z)}])},49500:(_,s,e)=>{"use strict";var i=e(875832),n=i(e(858240)),r=i(e(4636)),t=e(731761),c=e(596852),a=e(235235),d=function(){function o(l,p){if((0,n.default)(this,o),typeof l!="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&&!a(v))throw new Error("[Tween] Duration is not a finite number.");this.fn=l,this.duration=v===void 0?300:v,this.easingFn=c[m||"linear"],this.onEnd=b}return(0,r.default)(o,[{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))}}]),o}(),f=["start","end","resume","pause","isRunning","isPaused"],h=(0,r.default)(function o(l,p){var v=this;(0,n.default)(this,o);var m=new d(l,p);f.forEach(function(b){v[b]=function(){return m[b]()}})});_.exports=h},510824:(_,s,e)=>{"use strict";var i=e(825473),n=["red","green","blue"],r=function(){for(var c=arguments.length,a=new Array(c),d=0;d{"use strict";var s={rgb:["red","green","blue","alpha"],hsl:["hue","saturation","lightness","alpha"],hsv:["hue","saturation","value","alpha"]};_.exports=s},609480:(_,s,e)=>{"use strict";var i=e(413238),n=e(447170),r=function(c,a,d){var f=i.hsv.hsl(c,a,d);return f.reduce(function(h,o,l){var p=n.hsl[l];return h[p]=o,h},{})};_.exports={hsvToHsl:r}},451318:(_,s,e)=>{"use strict";var i=e(825473);function n(r,t){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"rgb";if(typeof r!="string")throw new TypeError(r+" is not a valid string");return typeof t!="string"&&(t="transparent"),r=r.trim(),i(r,c)||i(t,c)}_.exports=n},804914:(_,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).vq,isHsl:e(305921).u4,convert:e(609480)}},34944:(_,s,e)=>{"use strict";var i=e(825473),n=function(t){typeof t=="string"&&(t=i(t));var c=(t.red*299+t.green*587+t.blue*114)/1e3;return c<256*.65};_.exports=n},797879:(_,s,e)=>{"use strict";var i=e(34944),n=function(t){return!i(t)};_.exports=n},484227:(_,s,e)=>{"use strict";var i=e(797429);_.exports=new i("@sqs/utils/palette","green")},825473:(_,s,e)=>{"use strict";var i=e(69037),n=e(413238),r=e(447170),t=e(484227),c=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(r).includes(f))return t.error("Invalid color model: "+f),null;var o=i.get(d);if(!o)return null;var l=o.model,p=o.value,v=p;if(l!==f){var m=n[l][f],b=h===!0?m.raw(p):m(p);v=b.concat(p.slice(3))}return v.reduce(function(E,A,x){var O=r[f][x];return E[O]=A,E},{})};_.exports=c},722583:(_,s,e)=>{"use strict";var i=e(875832),n=i(e(375798)),r=e(791484),t=Object.keys(r),c=/\)$/,a=/(?:,\s*|\()(?!\s*\d)/,d=/\s(?=[.\w|%]+$)/,f=/(linear(-gradient)?|radial)/,h=function(l){l=l.replace(c,"").split(a);var p=l[0].match(f);if(!p)return null;var v=p[0],m=l[0].indexOf("repeating")>-1,b=l.slice(2).map(function(P){var I=P.split(d),N=(0,n.default)(I,2),F=N[0],j=N[1];return F&&j?{color:F,stop:j}:null}).filter(function(P){return P});if(b.length===0)return null;var E=l[1],A=E.split(d),x=(0,n.default)(A,2),O=x[0],T=x[1];return(O.search(/\d/)>-1||t.indexOf(O)>-1)&&b.unshift({color:O,stop:T}),{type:v,repeating:m,colorStops:b}};_.exports=h},837720:_=>{"use strict";var s=1,e=1,i=function(){var h=document.createElement("canvas");return h.width=s,h.height=e,h},n=function(h,o){var l=h.getContext("2d");l.fillStyle=o,l.fillRect(0,0,h.width,h.height)},r=function(h,o){h.getContext("2d").drawImage(o,0,0,h.width,h.height)},t=function(h,o){var l=h.getContext("2d").createLinearGradient(0,0,0,h.height);o.forEach(function(p){var v=p.color,m=p.stop;l.addColorStop(m,v)}),n(h,l)},c=function(h){h.getContext("2d").clearRect(0,0,h.width,h.height)},a=function(h){try{var o=h.getContext("2d").getImageData(0,0,h.width,h.height),l=o.data;return l}catch(p){return null}},d=function(h){var o=h.img,l=h.gradient,p=i();o?r(p,o):l&&t(p,l);var v=a(p);return c(p),v?{red:v[0],green:v[1],blue:v[2],alpha:v[3]/255}:null};_.exports=d},228837:(_,s,e)=>{"use strict";var i=e(451318),n=["red","green","blue"],r=function t(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transparent",a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"transparent";typeof c=="string"&&(c=i(c)),typeof a=="string"&&(a=i(a));var d=1-(1-c.alpha)*(1-a.alpha),f={alpha:d};d<.001?(n.forEach(function(p){f[p]=0}),f.alpha=0):n.forEach(function(p){f[p]=Math.round(c[p]*c.alpha+a[p]*(1-c.alpha))});for(var h=arguments.length,o=new Array(h>2?h-2:0),l=2;l0?t.apply(void 0,[f].concat(o)):f};_.exports=r},968681:(_,s,e)=>{"use strict";var i=e(413238),n=e(69037),r=e(447170),t=e(484227),c=function(o){return Object.keys(r).find(function(l){return r[l].every(function(p){return o.hasOwnProperty(p)})})},a=function(o){var l=c(o),p=r[l].map(function(v){return o[v]});return{array:p,model:l}},d=function(o){if(o.alpha!==1)return t.error("Color must have alpha of 1 when stringifying to hex"),null;o=a(o);var l=o.array;if(o.model!=="rgb"){var p=i[o.model].rgb;l=p(o.array)}return n.to.hex(l)},f=function(o,l){if(o.alpha=typeof o.alpha=="number"?o.alpha:1,l==="hex")return d(o);if(o=a(o),l=l||o.model,!o.model)return t.error("Could not determine color model."),null;if(typeof n.to[l]!="function")return t.error("No color-string support for model "+l),null;if(l===o.model)return n.to[o.model](o.array);var p=i[o.model][l],v=p(o.array).concat(o.array.slice(3));return n.to[l](v)};_.exports=f},305921:(_,s)=>{"use strict";var e;e={value:!0},s.u4=s.vq=void 0;var i=function(t){return t&&t.charAt&&t.charAt(0)==="#"};s.vq=i;var n=function(t){return t&&t.substring&&t.substring(0,3)==="hsl"};s.u4=n},424546:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=r;var n=i(e(589779));function r(t,c,a){c=(0,n.default)(c),a=typeof a=="undefined"||a===null?a:(0,n.default)(a);for(var d=t;d&&(!a||!a(d));){if(c(d))return d;d=d.parentElement}return null}_.exports=s.default},912459:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=r;var n=i(e(424546));function r(t,c,a){return!t||!t.parentElement?null:(0,n.default)(t.parentElement,c,a)}_.exports=s.default},69141:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=r;var n=i(e(589779));function r(t,c,a){c=typeof c=="undefined"||c===null?c:(0,n.default)(c),a=typeof a=="undefined"||a===null?a:(0,n.default)(a);var d=t;d=t.parentElement;for(var f=[];d&&(!a||!a(d));)(!c||c(d))&&f.push(d),d=d.parentElement;return f}_.exports=s.default},107180:(_,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},i=e;s.default=i,_.exports=s.default},589779:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=r;var n=i(e(993990));function r(t){return typeof t=="string"?function(c){return(0,n.default)(c,t)}:"nodeType"in t?function(c){return c===t}:t}_.exports=s.default},521745:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=f;var n=i(e(603912)),r=i(e(45553));function t(h,o){var l=typeof Symbol!="undefined"&&h[Symbol.iterator]||h["@@iterator"];if(!l){if(Array.isArray(h)||(l=c(h))||o&&h&&typeof h.length=="number"){l&&(h=l);var p=0,v=function(){};return{s:v,n:function(){return p>=h.length?{done:!0}:{done:!1,value:h[p++]}},e:function(x){throw x},f:v}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var m=!0,b=!1,E;return{s:function(){l=l.call(h)},n:function(){var x=l.next();return m=x.done,x},e:function(x){b=!0,E=x},f:function(){try{!m&&l.return!=null&&l.return()}finally{if(b)throw E}}}}function c(h,o){if(h){if(typeof h=="string")return a(h,o);var l=Object.prototype.toString.call(h).slice(8,-1);if(l==="Object"&&h.constructor&&(l=h.constructor.name),l==="Map"||l==="Set")return Array.from(h);if(l==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return a(h,o)}}function a(h,o){(o==null||o>h.length)&&(o=h.length);for(var l=0,p=new Array(o);l0&&arguments[0]!==void 0?arguments[0]:{},o=h.container,l=o===void 0?null:o,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,x=h.restoreFocusOnRevert,O=x===void 0?!0:x;if(!l&&!v||l&&v)throw new Error("One (and only one) of container and predicate must be set");l&&(v=function(F){return l.contains(F)});var T=document.activeElement,P=[],I=!1;return setTimeout(function(){if(!I){var N=b.querySelectorAll(r.default),F=t(N),j;try{for(F.s();!(j=F.n()).done;){var H=j.value;v(H)||(P.push({element:H,originalTabIndex:H.tabIndex}),H.tabIndex=-1)}}catch(W){F.e(W)}finally{F.f()}var G=d(A,v);G&&typeof G.focus=="function"&&G.focus()}},0),function(){I=!0;for(var F=0,j=P;F{"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:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"containFocus",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(s,"focusableSelector",{enumerable:!0,get:function(){return n.default}});var n=i(e(45553)),r=i(e(521745))},797429:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=i(e(603912)),r=i(e(4636)),t=i(e(858240)),c=!1;function a(){}function d(o,l){if(l&&typeof console[o]=="function"){for(var p,v=arguments.length,m=new Array(v>2?v-2:0),b=2;b1&&arguments[1]!==void 0?arguments[1]:[],v=arguments.length>2&&arguments[2]!==void 0?arguments[2]:c;(0,t.default)(this,o),this.start=d.apply(void 0,["groupCollapsed",v,l].concat((0,n.default)(p))),this.end=d("groupEnd",v)}),h=(0,r.default)(function o(l,p){var v=arguments.length>2&&arguments[2]!==void 0?arguments[2]:c;(0,t.default)(this,o);var m="%c[".concat(l,"] %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,n.default)(E))),this.info=d.apply(void 0,["info"].concat((0,n.default)(E))),this.log=d.apply(void 0,["log"].concat((0,n.default)(E))),this.warn=d.apply(void 0,["warn"].concat((0,n.default)(E))),this.group=function(A){return new f("".concat(m).concat(A),b,v)}});s.default=h,_.exports=s.default},254229:_=>{"use strict";var s=function(i,n,r){return Math.max(n,Math.min(i,r))};_.exports=s},235235:_=>{"use strict";var s=function(i){return typeof i=="number"&&!isNaN(i)&&isFinite(i)};_.exports=s},988590:(_,s,e)=>{"use strict";var i=e(235235),n=function(t,c){return i(t)?t:c};_.exports=n},105567:(_,s,e)=>{"use strict";var i=e(875832);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 n=i(e(779291)),r=e(963218),t=function(b,E,A){return(0,n.default)({h:b,s:E,l:A}).toHexString()};s.hsl=t;var c=function(b){return(0,n.default)(b).toHsl().h};s.hue=c;var a=function(b,E){return(0,n.default)(b).spin(E).toHexString()};s.spin=a;var d=function(b){var E=(0,n.default)(b).toRgb(),A=E.r,x=E.g,O=E.b;return .2126*(A/255)+.7152*(x/255)+.0722*(O/255)};s.toLuma=d;var f=function(b){return(0,n.default)(b).toHexString()};s.toHex=f;var h=function(b){return(0,n.default)(b).toHslString()};s.toHsl=h;var o=function(b){return(0,n.default)(b).isValid()};s.isColor=o;var l=function(b,E){return(0,n.default)(b).lighten(E).toHexString()};s.lighten=l;var p=function(b,E){return(0,n.default)(b).darken(E).toHexString()};s.darken=p;var v=function(b){var E,A=(0,n.default)(b).getFormat();return(E=r.ColorModel[A])!==null&&E!==void 0?E:null};s.getColorModel=v},963218:(_,s,e)=>{"use strict";var i=e(875832);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 n=i(e(346797));function r(E,A){var x=Object.keys(E);if(Object.getOwnPropertySymbols){var O=Object.getOwnPropertySymbols(E);A&&(O=O.filter(function(T){return Object.getOwnPropertyDescriptor(E,T).enumerable})),x.push.apply(x,O)}return x}function t(E){for(var A=1;A{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.arePaletteColorValuesEqual=x,s.colorsArrayToMap=m,s.colorsMapToArray=p,s.default=void 0,s.filterPaletteColorsBySystemVisible=E,s.getPaletteColorById=H,s.getPaletteColorByValue=G,s.getPaletteColorString=W,s.getPaletteSeedColorString=ae,s.isValidPaletteColorValue=T,s.logger=void 0,s.paletteMappingToCacheKey=v,s.parsePaletteColorValue=I,s.parsePaletteColorValues=N,s.sortColorsBySystemColorOrder=b,s.stringifyPaletteColorValue=F,s.stringifyPaletteColorValues=j;var n=i(e(569644)),r=i(e(346797)),t=i(e(375798)),c=i(e(555827)),a=e(963218),d=i(e(797429)),f=e(804914),h=e(105567);function o(ee,q){var Q=Object.keys(ee);if(Object.getOwnPropertySymbols){var $=Object.getOwnPropertySymbols(ee);q&&($=$.filter(function(ue){return Object.getOwnPropertyDescriptor(ee,ue).enumerable})),Q.push.apply(Q,$)}return Q}function l(ee){for(var q=1;q0&&arguments[0]!==void 0?arguments[0]:[];return ee.reduce(function(q,Q){var $=Q.id,ue=Q.value;return q[$]||(q[$]=F(ue)),q},{})}function b(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:a.SYSTEM_COLOR_AS_ORDERED_ARRAY,Q=(0,c.default)(ee,"id");return q.reduce(function($,ue){var X=ue.id,te=Q[X];return te&&$.push(te),$},[])}function E(ee){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:a.SYSTEM_COLOR_AS_ORDERED_ARRAY,Q=b(ee==null?void 0:ee.colors,q).filter(function($){var ue=$.id;return a.SYSTEM_COLOR_CONFIG_MAP[ue].userVisible});return l(l({},ee!=null?ee:{}),{},{colors:Q})}var A=new d.default("@sqs/utils/palette","orange");s.logger=A;function x(ee,q){var Q,$,ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return(ee==null?void 0:ee.values.hue)===(q==null?void 0:q.values.hue)&&(ee==null?void 0:ee.values.saturation)===(q==null?void 0:q.values.saturation)&&(ee==null?void 0:ee.values.lightness)===(q==null?void 0:q.values.lightness)&&((Q=ee==null?void 0:ee.values.alpha)!==null&&Q!==void 0?Q:1)===(($=q==null?void 0:q.values.alpha)!==null&&$!==void 0?$:1)&&(!ue||(ee==null?void 0:ee.userFormat)===(q==null?void 0:q.userFormat))}var O=function(q,Q,$){return!!(typeof q=="number"&&isFinite(q)&&q>=Q&&q<=$)};function T(ee){var q;return!!(ee&&a.ColorModel[ee.userFormat]&&ee.values&&O(ee.values.hue,0,360)&&O(ee.values.saturation,0,100)&&O(ee.values.lightness,0,100)&&O((q=ee.values.alpha)!==null&&q!==void 0?q:1,0,1))}var P=function(q){return Math.round(q*100)/100};function I(ee){var q;if(ee==null)return null;if((0,n.default)(ee)==="object")return T(ee)?ee:null;var Q=(0,f.parseColor)(ee,a.ColorModel.hsl,!0);return Q?{userFormat:(q=(0,h.getColorModel)(ee))!==null&&q!==void 0?q:a.ColorModel.hsl,values:l({hue:P(Q.hue),saturation:P(Q.saturation),lightness:P(Q.lightness)},Q.alpha!==1?{alpha:P(Q.alpha)}:{})}:null}function N(ee){return ee.colors.map(function(q){return l(l({},q),{},{value:I(q.value)})})}function F(ee){if(ee&&(0,n.default)(ee)==="object"){var q;return T(ee)&&(q=(0,f.stringifyColor)(l({},ee.values),ee.userFormat))!==null&&q!==void 0?q:null}return ee!=null?ee:null}function j(ee){return ee.colors.map(function(q){return l(l({},q),{},{value:F(q.value)})})}function H(ee,q){var Q;return(Q=ee==null?void 0:ee.colors.find(function($){return $.id===q}))!==null&&Q!==void 0?Q:null}function G(ee,q){var Q;if(q==null)return null;var $=typeof q=="string"?I(q):q;return(Q=ee==null?void 0:ee.colors.find(function(ue){return x(ue.value,$,!0)}))!==null&&Q!==void 0?Q:null}function W(ee,q){var Q=H(ee,q);return F(Q==null?void 0:Q.value)}function ae(ee){var q;return(q=W(ee,a.SEED_COLOR_ID))!==null&&q!==void 0?q:a.HEX_SALMON}var re={colorsMapToArray:p,colorsArrayToMap:m,sortColorsBySystemColorOrder:b,filterPaletteColorsBySystemVisible:E,logger:A,paletteMappingToCacheKey:v,arePaletteColorValuesEqual:x,isValidPaletteColorValue:T,parsePaletteColorValue:I,parsePaletteColorValues:N,stringifyPaletteColorValue:F,stringifyPaletteColorValues:j,getPaletteColorById:H,getPaletteColorByValue:G,getPaletteColorString:W,getPaletteSeedColorString:ae};s.default=re},406167:_=>{"use strict";var s=function(i){return i.scrollingElement||i.documentElement||i.body};_.exports=s},92980:(_,s,e)=>{"use strict";var i=e(480163),n=e(912459),r=e(107180),t=r.DOCUMENT,c=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&&i(d,h)?d:n(d,function(o){return i(o,h)},function(o){return o.nodeType===t})};_.exports=c},791252:(_,s,e)=>{"use strict";var i=e(480163),n=e(69141),r=e(107180),t=r.DOCUMENT,c=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,o=[];return f&&i(d,h)&&o.push(d),o.concat(n(d,function(l){return i(l,h)},function(l){return l.nodeType===t}))};_.exports=c},202467:(_,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:(_,s,e)=>{"use strict";var i=e(461761),n=e(952353),r=e(684619),t="auto",c="scroll",a="visible",d="HTML",f=function(l,p){return l===t||l===c||l===a&&p.nodeName===d},h=function(l){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!i(l,"ownerDocument.defaultView"))return!1;var v=n(l),m=v.overflowX,b=v.overflowY;if(p===!0)return f(b,l)||f(m,l);var E=r(l),A=E.scrollHeight,x=E.scrollWidth,O=E.clientHeight,T=E.clientWidth;return l.nodeName===d&&(O=Math.min(O,l.ownerDocument.defaultView.innerHeight),T=Math.min(T,l.ownerDocument.defaultView.innerWidth)),f(b,l)&&A>O||f(m,l)&&x>T};_.exports=h},915020:_=>{"use strict";var s=function(i){return i&&i.nodeName==="HTML"?i.ownerDocument:i};_.exports=s},684619:(_,s,e)=>{"use strict";var i=e(107180),n=i.DOCUMENT,r=e(406167),t=function(a){return a?a.nodeType===n?r(a):a.nodeName==="HTML"?r(a.ownerDocument):a:null};_.exports=t},598897:(_,s,e)=>{"use strict";var i=e(875832),n=i(e(432405)),r=i(e(346797)),t=["scrollNode","anchorToTopLeft","offset"];function c(x,O){var T=Object.keys(x);if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(x);O&&(P=P.filter(function(I){return Object.getOwnPropertyDescriptor(x,I).enumerable})),T.push.apply(T,P)}return T}function a(x){for(var O=1;OT[1]?Math.round(O[0]-T[0]-P):O[1]+P>T[1]?Math.round(O[1]-T[1]+P):0},b=function(O){var T=O.getClientRects()[0],P=O.ownerDocument.defaultView.innerWidth,I=O.ownerDocument.defaultView.innerHeight;v.test(O.nodeName)||(P=Math.min(O.clientWidth||O.scrollWidth,P),I=Math.min(O.clientHeight||O.scrollHeight,I));var N=T.left+O.scrollLeft,F=T.top+O.scrollTop;return{width:P,height:I,left:N,top:F,right:N+P,bottom:F+I}},E=function(O,T){typeof O=="boolean"&&(O={anchorToTopLeft:O});var P=O,I=P.scrollNode,N=P.offset;return I||(I=h(T)),I=f(I),N=p(N,30),a(a({},O),{},{scrollNode:I,offset:N})},A=function(O){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},P=E(T,O),I=P.scrollNode,N=P.anchorToTopLeft,F=P.offset,j=(0,n.default)(P,t);if(!I||!d(I,"ownerDocument.defaultView"))return null;var H=O.getClientRects()[0],G=b(I),W=m([H.left,H.right],[G.left,G.right],F,N),ae=m([H.top,H.bottom],[G.top,G.bottom],F,N);if(Math.abs(W)<1&&Math.abs(ae)<1)return null;var re=I.scrollWidth-G.width,ee=I.scrollHeight-G.height;return o(I,{left:l(I.scrollLeft+W,0,re),top:l(I.scrollTop+ae,0,ee)},j)};_.exports=A},379835:(_,s,e)=>{"use strict";var i=e(684619),n=e(254229),r=e(235235),t=e(988590),c=e(49500),a=function(){},d=function(o,l,p){r(l)&&(o.scrollLeft=l),r(p)&&(o.scrollTop=p)},f=function(o,l){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};o=i(o);var v=typeof p.onEnd=="function"?p.onEnd:a,m=t(p.minDuration,50),b=t(p.maxDuration,50),E=p.easing;if(r(l)&&(l={top:l}),E===!1)return d(o,l.left,l.top),v(),null;var A={left:o.scrollLeft,top:o.scrollTop},x=[l.left-A.left,l.top-A.top],O=Math.max.apply(null,x.map(function(P){return Math.abs(P)}).filter(r));if(O<1)return v(),null;var T=new c(function(P){var I=A.left+P*x[0],N=A.top+P*x[1];d(o,I,N)},{onEnd:v,duration:n(O,m,b),easing:typeof E=="string"&&E?E:"easeOutSine"});return T.start(),T};_.exports=f},952353:(_,s,e)=>{"use strict";var i=e(461761),n=function(t){var c=i(t,"ownerDocument.defaultView");return c?c.getComputedStyle(t):{}};_.exports=n},749189:(_,s,e)=>{"use strict";e.r(s);var i=e(708380),n=e(304807);function r(me,Te){var Be=Object.keys(me);if(Object.getOwnPropertySymbols){var Qe=Object.getOwnPropertySymbols(me);Te&&(Qe=Qe.filter(function(gt){return Object.getOwnPropertyDescriptor(me,gt).enumerable})),Be.push.apply(Be,Qe)}return Be}function t(me){for(var Te=1;Te0?Ft:rt)(me)},tn=Math.min,En=function(me){return me>0?tn(Rt(me),9007199254740991):0},ve=Array.isArray||function(Te){return fe(Te)=="Array"},Ne=h(function(me){var Te=q("wks"),Be=o.Symbol,Qe=typeof Be=="function",gt=me.exports=function(ht){return Te[ht]||(Te[ht]=Qe&&Be[ht]||(Qe?Be:ee)("Symbol."+ht))};gt.store=Te}),_e=Ne("species"),lt=function(me){var Te;return ve(me)&&(Te=me.constructor,typeof Te=="function"&&(Te===Array||ve(Te.prototype))&&(Te=void 0),v(Te)&&(Te=Te[_e],Te===null&&(Te=void 0))),Te===void 0?Array:Te},yt=function(me,Te){return new(lt(me))(Te)},dt=function(me,Te){var Be=me==1,Qe=me==2,gt=me==3,ht=me==4,Et=me==6,Ae=me==5||Et,Ke=Te||yt;return function(at,Nt,Vt){for(var Ze=nt(at),Oe=Ee(Ze),Ie=X(Nt,Vt,3),$e=En(Oe.length),Je=0,ct=Be?Ke(at,$e):Qe?Ke(at,0):void 0,_t,jt;$e>Je;Je++)if((Ae||Je in Oe)&&(_t=Oe[Je],jt=Ie(_t,Je,Ze),me)){if(Be)ct[Je]=jt;else if(jt)switch(me){case 3:return!0;case 5:return _t;case 6:return Je;case 2:ct.push(_t)}else if(ht)return!1}return Et?-1:gt||ht?ht:ct}},Fe=function(me,Te){return!!me&&b(function(){Te?me.call(null,function(){},1):me.call(null)})},Bt=dt(0),Gt=Fe([].forEach,!0);se(se.P+se.F*!Gt,"Array",{forEach:function(Te){return Bt(this,Te,arguments[1])}}),se(se.S+se.F*!E,"Object",{defineProperty:F.f});var Dt=function(){},Yt=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}(),Wt=function(){return!!("ontouchstart"in window||window.navigator.maxTouchPoints>0||window.navigator.msMaxTouchPoints>0||window.DocumentTouch&&document instanceof DocumentTouch)}(),wn=function(Te){var Be=Te,Qe=0;do Qe=Be.offsetTop+Qe;while(Be=Be.offsetParent);return Qe},zn=function(){function me(Te,Be){var Qe=this;c(this,me),f(this,"onResize",function(){var ht=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Et=ht.shouldSkipUpdate,Ae=Et===void 0?!1:Et,Ke=Qe.props.scrollEvents;Qe.computePositionData(),Qe.pos.offsetTop=wn(Qe.node),Qe.pos.offsetBottom=document.body.scrollHeight-Qe.pos.offsetTop-Qe.pos.clientHeight,!(!Ke||Yt&&Ae)&&Qe.onUpdate(!0)}),f(this,"onScroll",function(){Qe.onUpdate(!Wt)}),f(this,"onIntersect",function(ht){ht.forEach(function(Et){var Ae=Et.isIntersecting,Ke=Qe.props,at=Ke.onIntersection,Nt=Ke.windowRef;if(at(Ae),Qe.onUpdate(),Ae){n.Z.on(Qe.onScroll,Nt);return}n.Z.off(Qe.onScroll,Nt)})}),f(this,"destroy",function(){Qe.unbindListeners()}),this.props=t(t({},this.constructor.defaultProps),Be),this.node=Te,this.observer={intersection:null};var gt=this.props.windowRef.pageYOffset;this.pos={scrollTop:gt,top:0,bottom:0,progress:0,intersectionProgress:0,windowHeight:0,clientHeight:0,offsetTop:0,offsetBottom:0,initial:this.getNodePositionData(this.node,gt),isIntersecting:!1}}return d(me,[{key:"start",value:function(){this.bindListeners()}},{key:"bindListeners",value:function(){if(i.default.on(this.onResize),this.onResize({shouldSkipUpdate:!0}),Yt){this.observer.intersection=new IntersectionObserver(this.onIntersect,{rootMargin:"0px 0px 0px 0px"}),this.observer.intersection.observe(this.node);return}else this.onUpdate(!0);n.Z.on(this.onScroll,this.props.windowRef)}},{key:"unbindListeners",value:function(){this.observer.intersection&&this.observer.intersection.unobserve(this.node),i.default.off(this.onResize),n.Z.off(this.onScroll)}},{key:"onUpdate",value:function(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,Qe=this.props,gt=Qe.scrollEvents,ht=Qe.normalize,Et=Qe.onIntersection,Ae=Qe.onUpdate,Ke=Qe.windowRef;Be?this.pos.scrollTop=Ke.pageYOffset:this.computePositionData();var at=this.pos,Nt=at.clientHeight,Vt=at.windowHeight,Ze=at.initial;this.pos.top=Ze.top-this.pos.scrollTop,this.pos.bottom=Ze.bottom-this.pos.scrollTop-Vt;var Oe=ht?Math.min(this.pos.offsetTop,Vt):Vt,Ie=ht?Math.min(this.pos.offsetBottom,Vt):Vt,$e=-this.pos.top+Oe,Je=Oe+Nt+Ie-Vt,ct=1-(this.pos.top+Nt)/(Vt+Nt),_t=$e===Je?1:(-this.pos.top+Oe)/(Oe+Nt+Ie-Vt);this.pos.progress=_t<0?0:_t>1?1:_t,this.pos.intersectionProgress=ct<0?0:ct>1?1:ct,Yt||(this.pos.intersectionProgress>0&&this.pos.intersectionProgress<1?this.pos.isIntersecting||(this.pos.isIntersecting=!0,Et(this.pos.isIntersecting),this.onResize()):this.pos.isIntersecting&&(this.pos.isIntersecting=!1,Et(this.pos.isIntersecting))),gt&&Ae(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(Be,Qe){var gt=Be.getBoundingClientRect(),ht=gt.top,Et=gt.right,Ae=gt.bottom,Ke=gt.left;return{top:Math.round(ht)+Qe,right:Et,bottom:Math.round(Ae)+Qe,left:Ke}}}]),me}();f(zn,"defaultProps",{scrollEvents:!0,onIntersection:Dt,onUpdate:Dt,windowRef:window});var oe=d(function me(Te,Be){var Qe=this;if(c(this,me),f(this,"onIntersection",function(at){var Nt=Qe.props.onIntersection;Qe.state.isIntersecting=at,Nt(at)}),f(this,"onUpdate",function(at){var Nt=at.progress;Qe.onProgress(Nt)}),f(this,"onProgress",function(at){var Nt=Qe.props.onProgress;Qe.state.progress!==at&&(Qe.state.progress=at,Nt(Qe.state.progress))}),f(this,"destroy",function(){Qe.intersection.destroy()}),this.props=t(t({},this.constructor.defaultProps),Be),!Te){console.error("Error: No valid HTMLElement node was supplied!");return}var gt=this.props,ht=gt.normalize,Et=gt.progressEvents,Ae=gt.onProgress,Ke=gt.windowRef;this.state={normalize:ht,progressEvents:Et&&Ae,progress:-1,isIntersecting:!1},this.intersection=new zn(Te,{normalize:ht,scrollEvents:this.state.progressEvents,onIntersection:this.onIntersection,onUpdate:this.onUpdate,windowRef:Ke}),this.intersection.start()});f(oe,"defaultProps",{progressEvents:!0,normalize:!0,onIntersection:Dt,onProgress:null,windowRef:window}),s.default=oe},708380:(_,s,e)=>{"use strict";e.r(s);function i(T,P){if(!(T instanceof P))throw new TypeError("Cannot call a class as a function")}function n(T,P){for(var I=0;I1&&arguments[1]!==void 0?arguments[1]:0,I;function N(){T()}function F(){if(I&&clearTimeout(I),!P){T();return}I=setTimeout(N,P)}return F.cancel=function(){clearTimeout(I)},F}var a=function(){function T(P){var I=this,N=P.waitTime,F=P.callback;i(this,T),t(this,"executeCallback",function(j){j()}),t(this,"executeCallbacks",function(){I.callbacks.forEach(I.executeCallback)}),t(this,"executeRAF",function(){cancelAnimationFrame(I.requestID),I.requestID=requestAnimationFrame(I.executeCallbacks)}),this.callbacks=new Set,this.callbacks.add(F),this.requestID=null,this.execute=N?c(this.executeRAF,N):this.executeCallbacks}return r(T,[{key:"add",value:function(I){this.callbacks.add(I)}},{key:"remove",value:function(I){this.callbacks.delete(I);var N=this.callbacks.size;return!N&&this.execute.cancel&&(this.execute.cancel(),cancelAnimationFrame(this.requestID)),N}}]),T}(),d=new Map,f=new Map,h=150,o=!1,l;function p(T){T.execute()}function v(){d.forEach(p)}function m(){cancelAnimationFrame(l),l=requestAnimationFrame(v)}function b(T){if(typeof T=="function"){var P=f.get(T);if(P!==void 0){var I=d.get(P).remove(T);f.delete(T),!I&&d.delete(P)}}}function E(T,P){if(typeof T=="function"){var I=T.cancel?0:P,N=f.get(T),F=d.get(I);if(N!==void 0&&N!==I&&b(T),f.set(T,I),!F){d.set(I,new a({waitTime:I,callback:T}));return}F.add(T)}}function A(T){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:h;E(T,P),!o&&(window.addEventListener("resize",m),o=!0)}function x(T){b(T),!(!o||d.size)&&(window.removeEventListener("resize",m),o=!1)}var O={on:A,off:x,trigger:m};s.default=O},304807:(_,s)=>{"use strict";var e;e={value:!0},s.Z=void 0;var i=[],n=0,r=!1,t=!1,c=!1,a=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-1||(i.push(h),n+=1)},removeCallback:function(h){if(h){var o=i.indexOf(h);o!==-1&&(i.splice(o,1),n-=1)}},bindMethods:function(){r||(this.scroll=this.scroll.bind(this),r=!0)},trigger:function(){this.scroll()},on:function(h){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:window;c||(c=!0,this.bindMethods(),this.windowRef=o,o.addEventListener("scroll",this.scroll,a)),this.registerCallback(h)},off:function(h){this.removeCallback(h),c&&n===0&&(this.bindMethods(),c=!1,this.windowRef.removeEventListener("scroll",this.scroll),this.windowRef=null)}};s.Z=d},768744:(_,s,e)=>{"use strict";e.r(s),e.d(s,{Bokeh:()=>Cf,ComponentManager:()=>sa,Conic:()=>el,Contours:()=>_l,FilmGrainEffect:()=>ol,Gradient:()=>$o,ImageEffect:()=>ts,Images:()=>_o,Isometric:()=>Jo,LiquidEffect:()=>Gr,ParallaxEffect:()=>oo,RefractedCirclesEffect:()=>mu,RefractedLinesEffect:()=>Gl,Shapes:()=>eo,Surface:()=>vf,WebGLCanvas:()=>Mr,componentTypes:()=>ui,destroyRendererManager:()=>Zi,effectTypes:()=>Rr,getComponentByType:()=>es,getEffectByType:()=>Gc,gradientTypes:()=>kc,imagePresetKeys:()=>ja,imagePresets:()=>ii,interactionTypes:()=>Ns,isWebGLSupported:()=>b,mb32:()=>Cl,patternPresetKeys:()=>yo,patternPresets:()=>Ii,seededRandom:()=>La,setContextLimit:()=>n,shapesColorModes:()=>ws,shapesDistributionModes:()=>xs});var i={contextLimit:4},n=function(M){i.contextLimit=Math.max(1,M)},r=i,t=e(392338),c=e(858240),a=e.n(c),d=e(4636),f=e.n(d),h=e(346797),o=e.n(h),l=!0;try{var p=document.createElement("canvas"),v={failIfMajorPerformanceCaveat:!0},m=p.getContext("webgl",v)||p.getContext("experimental-webgl",v);m||(l=!1)}catch(w){l=!1}var b=l,E=function(){function w(M){var R=this;a()(this,w),o()(this,"ticking",!1),o()(this,"raf",-1),o()(this,"tick",function(L){R.raf=requestAnimationFrame(R.tick),R.callback(L)}),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 x(w,M){(M==null||M>w.length)&&(M=w.length);for(var R=0,L=Array(M);R0&&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"},Rt=function(){function w(M){var R=this,L=M.canvas,B=M.alpha,k=B===void 0?!1:B,ce=M.antialias,Pe=ce===void 0?!1:ce,Le=M.depth,Ue=Le===void 0?!1:Le,Xe=M.stencil,ft=Xe===void 0?!1:Xe,pt=M.premultipliedAlpha,Pt=pt===void 0?!1:pt,un=M.preserveDrawingBuffer,yn=un===void 0?!1:un,hn=M.failIfMajorPerformanceCaveat,kn=hn===void 0?!1:hn,Nn=M.pixelRatio,_n=Nn===void 0?1:Nn,on=M.plugins,Cn=on===void 0?[]:on,en=M.onContextCreate,kr=M.onContextLoss;I(this,w),j(this,"uniformValues",new Map),j(this,"viewport",[0,0,2,2]),j(this,"handleContextLost",function($i){R.isContextLost=!0,R.onContextLoss.dispatch(),$i.preventDefault()}),j(this,"handleContextRestored",function(){R.isContextLost=!1,R.createContext()}),this.contextAttributes={alpha:k,antialias:Pe,depth:Ue,stencil:ft,premultipliedAlpha:Pt,preserveDrawingBuffer:yn,failIfMajorPerformanceCaveat:kn},this.canvas=L,this.pixelRatio=_n,this.isContextLost=!1,this.initSignals(),this.initPlugins(Cn),en&&this.onContextCreate.add(en),kr&&this.onContextLoss.add(kr),this.createContext()}return F(w,[{key:"initPlugins",value:function(R){var L=this;[].concat(Z(w.corePlugins),Z(R)).forEach(function(B){L[B.NAME]=new B(L)})}},{key:"initSignals",value:function(){this.onContextCreate=new we,this.onContextLoss=new we,this.onBeforeRender=new we,this.onDispose=new we}},{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=Ft(this.gl),this.onContextCreate.dispatch(this);else throw this.isContextLost=!0,new Error("Error creating WebGL context")}}])}();j(Rt,"corePlugins",[nt,rt]);function tn(w,M){if(!w||!M)return!1;if(w===M)return!0;if(w.length!==M.length)return!1;for(var R=0;R1&&arguments[1]!==void 0?arguments[1]:!0,R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,L=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,B=w.gl,k=0;M&&(k|=B.COLOR_BUFFER_BIT),R&&(k|=B.DEPTH_BUFFER_BIT),L&&(k|=B.STENCIL_BUFFER_BIT),B.clear(k)}function Bt(w,M,R){w.uniformValues.set(M,R)}function Gt(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,lt(w,0,0,M,R))}function Dt(w){var M=w.gl;w.properties.cache.forEach(function(R){Object.values(R).forEach(function(L){switch(L.constructor.name){case"WebGLFramebuffer":M.deleteFramebuffer(L);break;case"WebGLRenderbuffer":M.deleteRenderbuffer(L);break;case"WebGLTexture":M.deleteTexture(L);break;case"WebGLBuffer":M.deleteBuffer(L);break;case"WebGLProgram":M.deleteProgram(L);break}delete R[L]})}),w.properties.cache.clear()}function Yt(w){Dt(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 Wt=function(M,R,L){return M*(1-L)+R*L},wn=function(M,R,L){return ML?L:M},zn=function(M,R){return(M%R+R)%R},oe=function(M,R,L,B,k){return(M-R)*(k-B)/(L-R)+B};function me(w,M){var R=w.properties.get(M);R.glTexture&&(w.gl.deleteTexture(R.glTexture),delete R.glTexture,w.properties.remove(M))}function Te(w,M){var R=w.properties.get(M);R&&(w.gl.deleteProgram(R.glProgram),w.properties.remove(M))}function Be(w,M){var R=w.properties.get(M);R.glBuffer&&(w.gl.deleteBuffer(R.glBuffer),delete R.glBuffer),w.properties.remove(M)}function Qe(w,M){M.attributes.forEach(function(R){return Be(w,R)}),M.index&&Be(w,M.index)}var gt=function(){function w(M){var R=M.renderer,L=M.instance,B=M.disposeMethod;a()(this,w),o()(this,"usageCount",0),this.renderer=R,this.instance=L,this.disposeMethod=B}return f()(w,[{key:"dispose",value:function(){this.disposeMethod(this.renderer,this.instance)}}]),w}(),ht=gt,Et=function(){function w(M){a()(this,w),o()(this,"resources",new Map),this.renderer=M}return f()(w,[{key:"getResource",value:function(R){var L=R.key,B=R.factory,k=R.disposeMethod,ce=this.resources.get(L);return ce||(ce=new ht({renderer:this.renderer,instance:B(),disposeMethod:k}),this.resources.set(L,ce)),ce.usageCount++,ce.instance}},{key:"getTexture",value:function(R){var L=R.key,B=R.factory;return this.getResource({key:L,factory:B,disposeMethod:me})}},{key:"getProgram",value:function(R){var L=R.key,B=R.factory;return this.getResource({key:L,factory:B,disposeMethod:Te})}},{key:"getGeometry",value:function(R){var L=R.key,B=R.factory;return this.getResource({key:L,factory:B,disposeMethod:Qe})}},{key:"releaseResource",value:function(R){var L=this.resources.get(R);L&&--L.usageCount===0&&(L.dispose(),this.resources.delete(R))}},{key:"destroy",value:function(){this.resources.clear(),this.renderer=null}}]),w}(),Ae=Et;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 L=0,B=function(){};return{s:B,n:function(){return L>=w.length?{done:!0}:{done:!1,value:w[L++]}},e:function(Ue){throw Ue},f:B}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var k=!0,ce=!1,Pe;return{s:function(){R=R.call(w)},n:function(){var Ue=R.next();return k=Ue.done,Ue},e:function(Ue){ce=!0,Pe=Ue},f:function(){try{!k&&R.return!=null&&R.return()}finally{if(ce)throw Pe}}}}function at(w,M){if(w){if(typeof w=="string")return Nt(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 Nt(w,M)}}function Nt(w,M){(M==null||M>w.length)&&(M=w.length);for(var R=0,L=new Array(M);R$e?++this.scaleStep:this.avgFrameDuration0&&--this.scaleStep,this.scaleStep=Math.min(this.scaleStep,this.maxStep),L!==this.scaleStep&&(this.avgFrameDuration=($e+Ie)/2)}},{key:"countActiveScenes",value:function(){var R=0,L,B=Ke(this.content),k;try{for(B.s();!(k=B.n()).done;){var ce=k.value;(ce.isActive||ce.needsForceRender)&&R++,ce.node===this.webglCanvas.parentElement&&(L=ce)}}catch(Pt){B.e(Pt)}finally{B.f()}var Pe=R>1;if(L){var Le=Pe&&!this.multipleActiveContent,Ue=!L.isActive;if(Le||Ue){var Xe=this.getScaledContentSize(L),ft=Xe.width,pt=Xe.height;this.copyPixels(L,ft,pt),L.removeCanvas(),L.show()}}this.multipleActiveContent=Pe}},{key:"updateRendererSize",value:function(){var R=0,L=0,B=0,k=0,ce=ct[this.scaleStep],Pe=Ke(this.content),Le;try{for(Pe.s();!(Le=Pe.n()).done;){var Ue=Le.value;R=Math.max(R,Ue.width),L=Math.max(L,Ue.height),B=Math.max(B,Math.ceil(Ue.width*Ue.pixelRatio*ce)),k=Math.max(k,Math.ceil(Ue.height*Ue.pixelRatio*ce))}}catch(Xe){Pe.e(Xe)}finally{Pe.f()}B===this.rendererWidth&&k===this.rendererHeight||(this.width=R,this.height=L,this.resizeRenderer(B,k))}},{key:"renderContent",value:function(R){var L=R.clearColor,B=R.isActive,k=R.isDirty,ce=R.needsForceRender;if(!(!ce&&(!B||!k))){var Pe=this.getScaledContentSize(R),Le=Pe.width,Ue=Pe.height;lt(this.renderer,0,this.rendererHeight-Ue,Le,Ue),dt(this.renderer.state,L),Fe(this.renderer),R.setContextSize(Le,Ue),this.updateViewport(R,Le,Ue),R.render(),this.multipleActiveContent?(this.copyPixels(R,Le,Ue),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,L,B){this.viewport[0]=0,this.viewport[1]=this.rendererHeight-B,this.viewport[2]=R.canvas.width,this.viewport[3]=R.canvas.height,Bt(this.renderer,"uViewport",this.viewport)}},{key:"copyPixels",value:function(R,L,B){var k=R.context,ce=R.canvas.width,Pe=R.canvas.height;!k||L===0||B===0||ce===0||Pe===0||(k.clearRect(0,0,ce,Pe),k.drawImage(this.webglCanvas,0,0,L,B,0,0,ce,Pe))}},{key:"getScaledContentSize",value:function(R){var L=Math.ceil(R.width*R.pixelRatio*ct[this.scaleStep]),B=Math.ceil(R.height*R.pixelRatio*ct[this.scaleStep]);return{width:L,height:B}}},{key:"resizeRenderer",value:function(R,L){this.rendererWidth=R,this.rendererHeight=L,Gt(this.renderer,this.rendererWidth,this.rendererHeight)}},{key:"resizeWebGLCanvasForContent",value:function(R){var L=R.pixelRatio*ct[this.scaleStep];this.webglCanvas.style.width=Math.ceil(this.rendererWidth/L)+"px",this.webglCanvas.style.height=Math.ceil(this.rendererHeight/L)+"px"}},{key:"destroy",value:function(){this.renderer&&(Yt(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}(),vn=typeof window!="undefined"?window:{};vn.__sqsWebGL||(vn.__sqsWebGL={initialized:!1,ticker:null,controllerPool:[],controllers:[],contentCount:0,sharedController:null,dedicatedControllers:[],dedicatedControllerPool:[],dedicatedContextLimit:3});var gn=vn.__sqsWebGL,In=function(){function w(M){var R=this;I(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 F(w,[{key:"get",value:function(R){var L=this.cache.get(R);if(!L)if(L=this.renderer.gl.getExtension(R),L)this.cache.set(R,L);else throw new Error("WebGLExtensions: ".concat(R," extension not supported."));return L}}])}();j(In,"NAME","extensions");var cr=function(){function w(M){var R=this;I(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 F(w,[{key:"dispose",value:function(){this.renderer.onBeforeRender.remove(this.reset),this.renderer=null}}])}();j(cr,"NAME","textures");var er={plugins:[In,cr],attributes:{alpha:!0,antialias:!0,depth:!0,stencil:!1,premultipliedAlpha:!0,preserveDrawingBuffer:!0,failIfMajorPerformanceCaveat:!0}};function be(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var L=Object.getOwnPropertySymbols(w);M&&(L=L.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,L)}return R}function rn(w){for(var M=1;M0&&arguments[0]!==void 0?arguments[0]:!1;if(!(!this.isSupported||!this.renderController))return L===!1&&Zt.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 L=R.key,B=R.factory;return this.resourceKeys.push(L),this.resourceCache.getTexture({key:L,factory:B})}},{key:"getProgram",value:function(R){var L=R.key,B=R.factory;return this.resourceKeys.push(L),this.resourceCache.getProgram({key:L,factory:B})}},{key:"getGeometry",value:function(R){var L=R.key,B=R.factory;return this.resourceKeys.push(L),this.resourceCache.getGeometry({key:L,factory:B})}},{key:"releaseResource",value:function(R){var L=this.resourceKeys.indexOf(R);L!==-1&&(this.resourceKeys.splice(L,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}();o()(Mr,"defaultProps",{pixelRatio:1});var ui={contours:"contours",gradient:"gradient",shapes:"shapes",images:"images",isometric:"isometric",surface:"surface",conic:"conic",bokeh:"bokeh"},rr=e(375798),gr=e.n(rr),Ka=e(721854),Hn=e.n(Ka),Oi=e(699467),Gn=e.n(Oi),Xr=e(506051),vt=e.n(Xr),co=3042,wa=2929,Bi=2960,Wr=2884,qi=34962,Ji=34963,Fr=35044,Cr=35048,li=0,wr=1,Va=768,Yi=769,Zr=770,ji=771,ci=772,qr=773,da=774,Ia=775,ha=776,ea=32769,Jr=32770,fn=32771,Ci=32772,va=32774,Hr=32774,Rn=32774,Ra=512,pa=519,ga=513,Ai=514,Ln=515,Yr=516,ta=518,fi=517,J=1028,Se=1029,ze=1032,Ct=3553,Ce=9728,De=9729,We=9984,qe=9985,ut=9986,At=9987,zt=10242,$t=10243,nn=33071,Ht=10497,sn=33648,Pn=6407,bn=6408,Mn=33984,Qn=36160,Zn=36161,mr=0,ei=1,Pi=2,tr=3,sr=4,na=5,fr=6,It=5120,ar=5121,di=5122,Ti=5123,Dr=5124,$a=5125,fo=5126,ho=35664,hi=35665,Ao=35666,ti=35667,Qa=35668,Ma=35669,ra=35670,zo=35671,Po=35672,ur=35673,ia=35674,Ws=35675,Su=35676,cs=35678,Ou=35680,Cu=35661,Au=35660,cl=34930,fs=0,br={BLEND:co,DEPTH_TEST:wa,STENCIL_TEST:Bi,CULL_FACE:Wr,ARRAY_BUFFER:qi,ELEMENT_ARRAY_BUFFER:Ji,STATIC_DRAW:Fr,DYNAMIC_DRAW:Cr,ZERO:li,ONE:wr,SRC_COLOR:Va,ONE_MINUS_SRC_COLOR:Yi,SRC_ALPHA:Zr,ONE_MINUS_SRC_ALPHA:ji,DST_ALPHA:ci,ONE_MINUS_DST_ALPHA:qr,DST_COLOR:da,ONE_MINUS_DST_COLOR:Ia,SRC_ALPHA_SATURATE:ha,CONSTANT_COLOR:ea,ONE_MINUS_CONSTANT_COLOR:Jr,CONSTANT_ALPHA:fn,ONE_MINUS_CONSTANT_ALPHA:Ci,FUNC_ADD:va,FUNC_SUBTRACT:Hr,FUNC_REVERSE_SUBTRACT:Rn,NEVER:Ra,ALWAYS:pa,LESS:ga,EQUAL:Ai,LEQUAL:Ln,GREATER:Yr,GEQUAL:ta,NOTEQUAL:fi,FRONT:J,BACK:Se,FRONT_AND_BACK:ze,TEXTURE_2D:Ct,NEAREST:Ce,LINEAR:De,NEAREST_MIPMAP_NEAREST:We,LINEAR_MIPMAP_NEAREST:qe,NEAREST_MIPMAP_LINEAR:ut,LINEAR_MIPMAP_LINEAR:At,CLAMP_TO_EDGE:nn,REPEAT:Ht,MIRRORED_REPEAT:sn,RGB:Pn,RGBA:bn,TEXTURE0:Mn,FRAMEBUFFER:Qn,RENDERBUFFER:Zn,POINTS:mr,LINES:ei,LINE_LOOP:Pi,LINE_STRIP:tr,TRIANGLES:sr,TRIANGLE_STRIP:na,TRIANGLE_FAN:fr,BYTE:It,UNSIGNED_BYTE:ar,SHORT:di,UNSIGNED_SHORT:Ti,INT:Dr,UNSIGNED_INT:$a,FLOAT:fo,FLOAT_VEC2:ho,FLOAT_VEC3:hi,FLOAT_VEC4:Ao,INT_VEC2:ti,INT_VEC3:Qa,INT_VEC4:Ma,BOOL:ra,BOOL_VEC2:zo,BOOL_VEC3:Po,BOOL_VEC4:ur,FLOAT_MAT2:ia,FLOAT_MAT3:Ws,FLOAT_MAT4:Su,SAMPLER_2D:cs,SAMPLER_CUBE:Ou,MAX_COMBINED_TEXTURE_IMAGE_UNITS:Cu,MAX_VERTEX_TEXTURE_IMAGE_UNITS:Au,MAX_TEXTURE_IMAGE_UNITS:cl,NONE:fs},Pu=F(function w(M){var R=M.program,L=M.uniforms,B=L===void 0?{}:L,k=M.options,ce=k===void 0?{}:k,Pe=M.mode,Le=Pe===void 0?sr:Pe;I(this,w),this.program=R,this.uniforms=B,this.options=ce,this.mode=Le}),Br=F(function w(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},R=M.vert,L=M.frag,B=M.precision;I(this,w),this.vert=R,this.frag=L,this.precision=B}),pe=function(){function w(M){var R=M.geometry,L=M.material,B=M.offset,k=M.count;I(this,w),this.geometry=R,this.material=L,this.offset=B,this.count=k}return F(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}}])}(),de=function(w){function M(R){var L=R.geometry,B=R.material,k=R.offset,ce=k===void 0?0:k,Pe=R.count,Le=Pe===void 0?L.attributes.values().next().value.count:Pe;return I(this,M),P(this,M,[{geometry:L,material:B,offset:ce,count:Le}])}return W(M,w),F(M,[{key:"draw",value:function(L){L.drawArrays(this.mode,this.offset,this.count)}}])}(pe);function ge(w){var M=w.geometry,R=w.vert,L=w.frag,B=w.precision,k=w.program,ce=w.uniforms,Pe=w.options,Le=w.mode,Ue=w.material,Xe=w.DrawInfoClass,ft=Xe===void 0?de:Xe,pt=w.offset,Pt=w.count,un=w.primcount;return k=k||new Br({vert:R,frag:L,precision:B}),Ue=Ue||new Pu({program:k,uniforms:ce,options:Pe,mode:Le}),new ft({geometry:M,material:Ue,offset:pt,count:Pt,primcount:un})}var Me="aPosition",Ge="aNormal",et="aUv",bt="uProjection",Lt="uModelView",Jt="uDiffuse",kt="uAlpha",Bn="uMap",Vn="uAlphaMap",Sr="uUvOffsetRepeat",Kr="vUv",ma="USE_MAP",Tu="USE_ALPHA_MAP",ds="aSpritePosition",xu="aZDepth",hs="aScale",xi="aRotation",wu="aTranslate",Df={POSITION_ATTRIBUTE_NAME:Me,NORMAL_ATTRIBUTE_NAME:Ge,UV_ATTRIBUTE_NAME:et,PROJECTION_MATRIX_UNIFORM_NAME:bt,MODEL_VIEW_MATRIX_UNIFORM_NAME:Lt,DIFFUSE_COLOR_UNIFORM_NAME:Jt,ALPHA_UNIFORM_NAME:kt,MAP_UNIFORM_NAME:Bn,ALPHA_MAP_UNIFORM_NAME:Vn,UV_OFFSET_REPEAT_UNIFORM_NAME:Sr,UV_VARYING_NAME:Kr,MAP_DEFINE:ma,ALPHA_MAP_DEFINE:Tu,SPRITE_POSITION_ATTRIBUTE_NAME:ds,SPRITE_Z_DEPTH_ATTRIBUTE_NAME:xu,SPRITE_SCALE_ATTRIBUTE_NAME:hs,SPRITE_ROTATION_ATTRIBUTE_NAME:xi,SPRITE_TRANSLATE_ATTRIBUTE_NAME:wu},ya=F(function w(){I(this,w),this.attributes=new Map,this.index=null});function jr(w,M,R){return R.name=M,w.attributes.set(M,R),R}var dr=F(function w(M){var R=M.array,L=M.itemSize,B=M.normalized,k=B===void 0?!1:B,ce=M.usage,Pe=ce===void 0?Fr:ce,Le=M.name,Ue=Le===void 0?"":Le,Xe=M.divisor,ft=Xe===void 0?0:Xe;I(this,w),this.array=R,this.itemSize=L,this.normalized=k,this.usage=Pe,this.name=Ue,this.divisor=ft,this.count=R?R.length/L:0,this.needsUpdate=!1});function vi(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},M=w.position,R=M===void 0?Me:M,L=new ya,B=new Float32Array([-1,-1,-1,3,3,-1]);return jr(L,R,new dr({array:B,itemSize:2})),L}function Hs(w,M,R){var L=w.createShader(R);if(w.shaderSource(L,M),w.compileShader(L),!w.getShaderParameter(L,w.COMPILE_STATUS))throw new Error("could not compile shader: ".concat(w.getShaderInfoLog(L)));return L}function Lf(w,M){return w.substring(0,9)!=="precision"?"precision ".concat(M,` float; `).concat(w):w}function Iu(w,M){var R=w.gl,L=R.createProgram(),B=M.vert,k=Lf(M.frag,M.precision||w.defaultPrecision),ce=Hs(R,B,R.VERTEX_SHADER),Pe=Hs(R,k,R.FRAGMENT_SHADER);if(R.attachShader(L,ce),R.attachShader(L,Pe),R.linkProgram(L),!R.getProgramParameter(L,R.LINK_STATUS))throw new Error("could not link shader: ".concat(R.getProgramInfoLog(L)));return R.deleteShader(ce),R.deleteShader(Pe),L}function vs(w,M,R){var L="buffer-".concat(M);w.get(L)!==R&&(w.gl.bindBuffer(M,R),w.set(L,R))}var zi="enabledAttributes";function fl(w,M){w.get(zi)||w.set(zi,[]);var R=w.get(zi);R[M]!==1&&(w.gl.enableVertexAttribArray(M),R[M]=1)}function dl(w,M){return function(R,L){return vs(w.state,qi,L),fl(w.state,M),w.gl.vertexAttribPointer(M,R.itemSize,R.type||fo,R.normalize||!1,R.stride||0,R.offset||0),w.gl.vertexAttribDivisor&&w.gl.vertexAttribDivisor(M,R.divisor),M}}function Qc(w,M){for(var R=new Map,L=w.gl,B=L.getProgramParameter(M,L.ACTIVE_ATTRIBUTES),k=0;k.5?pt/(2-Pe-Le):pt/(Pe+Le),Pe){case B:Ue=(k-ce)/pt+(k1&&(L-=1),L<1/6?M+(R-M)*6*L:L<1/2?R:L<2/3?M+(R-M)*(2/3-L)*6:M},gl=function(M,R){var L=gr()(R,3),B=L[0],k=L[1],ce=L[2],Pe=0,Le=0,Ue=0;if(k===0)Pe=ce,Le=ce,Ue=ce;else{var Xe=ce<.5?ce*(1+k):ce+k-ce*k,ft=2*ce-Xe;Pe=xo(ft,Xe,B+1/3),Le=xo(ft,Xe,B),Ue=xo(ft,Xe,B-1/3)}return M[0]=Pe,M[1]=Le,M[2]=Ue,M},Mu=function(M,R,L){return .2126*M+.7152*R+.0722*L},Xn=function(M){var R=[0,0,0,1],L;if(L=/^((?:rgb|hsl)a?)\(([^\)]*)\)/.exec(M)){var B,k=L[1],ce=L[2];switch(k){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 Pe=parseFloat(B[1])/360,Le=parseFloat(B[2],10)/100,Ue=parseFloat(B[3],10)/100;if(Le===0)R[0]=Ue,R[1]=Ue,R[2]=Ue;else{var Xe=Ue<=.5?Ue*(1+Le):Ue+Le-Ue*Le,ft=2*Ue-Xe;R[0]=xo(ft,Xe,Pe+1/3),R[1]=xo(ft,Xe,Pe),R[2]=xo(ft,Xe,Pe-1/3)}return R[3]=B[4]?parseFloat(B[4]):1,R}break}}else if(L=/^\#([A-Fa-f\d]+)$/.exec(M)){var pt=L[1],Pt=pt.length;if(Pt===3||Pt===4)return R[0]=parseInt(pt.charAt(0)+pt.charAt(0),16)/255,R[1]=parseInt(pt.charAt(1)+pt.charAt(1),16)/255,R[2]=parseInt(pt.charAt(2)+pt.charAt(2),16)/255,R[3]=pt.charAt(3)?parseInt(pt.charAt(3)+pt.charAt(3),16)/255:1,R;if(Pt===6)return R[0]=parseInt(pt.charAt(0)+pt.charAt(1),16)/255,R[1]=parseInt(pt.charAt(2)+pt.charAt(3),16)/255,R[2]=parseInt(pt.charAt(4)+pt.charAt(5),16)/255,R[3]=pt.charAt(6)&&pt.charAt(7)?parseInt(pt.charAt(6)+pt.charAt(7),16)/255:1,R}return R},Du=` attribute vec3 aPosition; varying vec2 vUv; void main() { gl_Position = vec4(aPosition, 1.0); vUv = gl_Position.xy * 0.5 + 0.5; } `,ml=` #ifndef PI #define PI 3.141592653589793 #endif float ease(float t) { return -0.5 * (cos(PI * t) - 1.0); } // // GLSL textureless classic 3D noise "cnoise", // with an RSL-style periodic variant "pnoise". // Author: Stefan Gustavson (stefan.gustavson@liu.se) // Version: 2011-10-11 // // Many thanks to Ian McEwan of Ashima Arts for the // ideas for permutation and gradient selection. // // Copyright (c) 2011 Stefan Gustavson. All rights reserved. // Distributed under the MIT license. See LICENSE file. // https://github.com/ashima/webgl-noise // vec3 mod289_2013602866(vec3 x) { return x - floor(x * (1.0 / 289.0)) * 289.0; } vec4 mod289_2013602866(vec4 x) { return x - floor(x * (1.0 / 289.0)) * 289.0; } vec4 permute_2013602866(vec4 x) { return mod289_2013602866(((x*34.0)+1.0)*x); } vec4 taylorInvSqrt_2013602866(vec4 r) { return 1.79284291400159 - 0.85373472095314 * r; } vec3 fade_2013602866(vec3 t) { return t*t*t*(t*(t*6.0-15.0)+10.0); } // Classic Perlin noise float cnoise(vec3 P) { vec3 Pi0 = floor(P); // Integer part for indexing vec3 Pi1 = Pi0 + vec3(1.0); // Integer part + 1 Pi0 = mod289_2013602866(Pi0); Pi1 = mod289_2013602866(Pi1); vec3 Pf0 = fract(P); // Fractional part for interpolation vec3 Pf1 = Pf0 - vec3(1.0); // Fractional part - 1.0 vec4 ix = vec4(Pi0.x, Pi1.x, Pi0.x, Pi1.x); vec4 iy = vec4(Pi0.yy, Pi1.yy); vec4 iz0 = Pi0.zzzz; vec4 iz1 = Pi1.zzzz; vec4 ixy = permute_2013602866(permute_2013602866(ix) + iy); vec4 ixy0 = permute_2013602866(ixy + iz0); vec4 ixy1 = permute_2013602866(ixy + iz1); vec4 gx0 = ixy0 * (1.0 / 7.0); vec4 gy0 = fract(floor(gx0) * (1.0 / 7.0)) - 0.5; gx0 = fract(gx0); vec4 gz0 = vec4(0.5) - abs(gx0) - abs(gy0); vec4 sz0 = step(gz0, vec4(0.0)); gx0 -= sz0 * (step(0.0, gx0) - 0.5); gy0 -= sz0 * (step(0.0, gy0) - 0.5); vec4 gx1 = ixy1 * (1.0 / 7.0); vec4 gy1 = fract(floor(gx1) * (1.0 / 7.0)) - 0.5; gx1 = fract(gx1); vec4 gz1 = vec4(0.5) - abs(gx1) - abs(gy1); vec4 sz1 = step(gz1, vec4(0.0)); gx1 -= sz1 * (step(0.0, gx1) - 0.5); gy1 -= sz1 * (step(0.0, gy1) - 0.5); vec3 g000 = vec3(gx0.x,gy0.x,gz0.x); vec3 g100 = vec3(gx0.y,gy0.y,gz0.y); vec3 g010 = vec3(gx0.z,gy0.z,gz0.z); vec3 g110 = vec3(gx0.w,gy0.w,gz0.w); vec3 g001 = vec3(gx1.x,gy1.x,gz1.x); vec3 g101 = vec3(gx1.y,gy1.y,gz1.y); vec3 g011 = vec3(gx1.z,gy1.z,gz1.z); vec3 g111 = vec3(gx1.w,gy1.w,gz1.w); vec4 norm0 = taylorInvSqrt_2013602866(vec4(dot(g000, g000), dot(g010, g010), dot(g100, g100), dot(g110, g110))); g000 *= norm0.x; g010 *= norm0.y; g100 *= norm0.z; g110 *= norm0.w; vec4 norm1 = taylorInvSqrt_2013602866(vec4(dot(g001, g001), dot(g011, g011), dot(g101, g101), dot(g111, g111))); g001 *= norm1.x; g011 *= norm1.y; g101 *= norm1.z; g111 *= norm1.w; float n000 = dot(g000, Pf0); float n100 = dot(g100, vec3(Pf1.x, Pf0.yz)); float n010 = dot(g010, vec3(Pf0.x, Pf1.y, Pf0.z)); float n110 = dot(g110, vec3(Pf1.xy, Pf0.z)); float n001 = dot(g001, vec3(Pf0.xy, Pf1.z)); float n101 = dot(g101, vec3(Pf1.x, Pf0.y, Pf1.z)); float n011 = dot(g011, vec3(Pf0.x, Pf1.yz)); float n111 = dot(g111, Pf1); vec3 fade_xyz = fade_2013602866(Pf0); vec4 n_z = mix(vec4(n000, n100, n010, n110), vec4(n001, n101, n011, n111), fade_xyz.z); vec2 n_yz = mix(n_z.xy, n_z.zw, fade_xyz.y); float n_xyz = mix(n_yz.x, n_yz.y, fade_xyz.x); return 2.2 * n_xyz; } uniform float uAspect; uniform float uBevelStrength; uniform float uComplexity; uniform float uCutOff; uniform float uMorphTime; uniform float uScale; uniform float uSeed; uniform float uSteps; uniform vec2 uBevelOffset; uniform vec2 uTravel; uniform vec3 uColorEnd; uniform vec3 uColorStart; varying vec2 vUv; float getNoise (vec2 uv, vec2 travel, float n1, float n2, float t) { return ( (cnoise(vec3(uv * n1 - travel + uSeed, t)) + cnoise(vec3(uv * n2 - travel + uSeed, t)) * 0.1) * 0.5 + 0.5 ); } float getDepth (float noise) { return max(0.0, noise - uCutOff) / (1.0 - uCutOff); } void main () { vec2 uv = (vUv - 0.5); float morphTime = uMorphTime + uSeed; uv.x *= uAspect; float baseNoise = ease(getNoise(uv, uTravel, uScale, uComplexity, morphTime)); float baseDepth = getDepth(baseNoise); float baseDepthColorStrength = baseDepth; #ifndef IS_BLUR_ENABLED baseDepth = floor(baseDepth * uSteps + 0.5); baseDepthColorStrength = baseDepth / uSteps; #endif vec4 color = vec4(mix(uColorStart, uColorEnd, baseDepthColorStrength), 1.0); #ifdef IS_BEVEL_ENABLED float offsetNoise = ease( getNoise(uv + uBevelOffset, uTravel, uScale, uComplexity, morphTime) ); float offsetDepth = floor(getDepth(offsetNoise) * uSteps + 0.5); float highlight = baseDepth - offsetDepth; float lowlight = offsetDepth - baseDepth; color.rgb += (highlight - lowlight) * uBevelStrength; #endif gl_FragColor = color; } `;function Vs(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var L=Object.getOwnPropertySymbols(w);M&&(L=L.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,L)}return R}function vo(w){for(var M=1;M0&&arguments[0]!==void 0?arguments[0]:{};return this.getProgram({key:this.programKey,factory:function(){return new Br({vert:Du,frag:B.concatFragmentShader(ml,k)})}})}},{key:"concatFragmentShader",value:function(B){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ce=k.isBlurEnabled,Pe=k.isBevelEnabled;return` `.concat(ce?"#define IS_BLUR_ENABLED":"",` `).concat(!ce&&Pe?"#define IS_BEVEL_ENABLED":"",` `).concat(B,` `)}},{key:"getProgramKey",value:function(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},k=B.isBlurEnabled,ce=B.isBevelEnabled;return"contours-program-".concat(+k,"-").concat(+(!k&&ce))}},{key:"updateProgram",value:function(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},k=this.getProgramKey(B);k!==this.programKey&&(this.releaseResource(this.programKey),this.programKey=k,this.drawInfo.program=this.createProgram(B))}},{key:"updateUniforms",value:function(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ce=this.getColors(),Pe=gr()(ce,2),Le=Pe[0],Ue=Pe[1];return Object.assign(B,{uTravelDirection:Wo.rotate([],[1,0],k.travelDirection),uBevelOffset:Wo.rotate([],[k.bevelSize*1e-4,0],k.bevelRotation*Math.PI/180),uBevelStrength:k.bevelStrength*.01,uComplexity:k.complexity,uCutOff:Math.min(k.cutoff,99.99)*.01,uColorStart:Le,uColorEnd:Ue,uScale:Math.max(1,100-k.scale)*.2,uSeed:k.seed*.1,uSteps:k.steps}),B}},{key:"updateAutoUpdate",value:function(){var B=this.props,k=B.speedTravel,ce=B.speedMorph;this.autoUpdate=!!(k||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,k=this.uniforms.uTravelDirection;this.uniforms.uMorphTime+=this.props.speedMorph*1e-5,this.uniforms.uTravel[0]+=B*k[0],this.uniforms.uTravel[1]+=B*k[1]}},{key:"render",value:function(){Ir(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=Xn(this.props.startColor),k=Xn(this.props.endColor);return this.props.invertColors?[k,B]:[B,k]}}]),R}(Mr);o()(_l,"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 $s=e(177928),dn=e.n($s),Lu=e(603912),Qs=e.n(Lu),Yl=function(){function w(M){var R=M.color1,L=M.color2;a()(this,w),this.color1=Qs()(R),this.color2=Qs()(L)}return f()(w,[{key:"update",value:function(){}}]),w}(),hr=` attribute vec3 aPosition; varying vec2 vUv; void main() { gl_Position = vec4(aPosition, 1.0); vUv = gl_Position.xy * 0.5 + 0.5; } `,ms=` // // Description : Array and textureless GLSL 2D/3D/4D simplex // noise functions. // Author : Ian McEwan, Ashima Arts. // Maintainer : ijm // Lastmod : 20110822 (ijm) // License : Copyright (C) 2011 Ashima Arts. All rights reserved. // Distributed under the MIT License. See LICENSE file. // https://github.com/ashima/webgl-noise // vec3 mod289_4217261547(vec3 x) { return x - floor(x * (1.0 / 289.0)) * 289.0; } vec4 mod289_4217261547(vec4 x) { return x - floor(x * (1.0 / 289.0)) * 289.0; } vec4 permute_4217261547(vec4 x) { return mod289_4217261547(((x*34.0)+1.0)*x); } vec4 taylorInvSqrt_4217261547(vec4 r) { return 1.79284291400159 - 0.85373472095314 * r; } float snoise(vec3 v) { const vec2 C = vec2(1.0/6.0, 1.0/3.0) ; const vec4 D_4217261547 = vec4(0.0, 0.5, 1.0, 2.0); // First corner vec3 i = floor(v + dot(v, C.yyy) ); vec3 x0 = v - i + dot(i, C.xxx) ; // Other corners vec3 g_4217261547 = step(x0.yzx, x0.xyz); vec3 l = 1.0 - g_4217261547; vec3 i1 = min( g_4217261547.xyz, l.zxy ); vec3 i2 = max( g_4217261547.xyz, l.zxy ); // x0 = x0 - 0.0 + 0.0 * C.xxx; // x1 = x0 - i1 + 1.0 * C.xxx; // x2 = x0 - i2 + 2.0 * C.xxx; // x3 = x0 - 1.0 + 3.0 * C.xxx; vec3 x1 = x0 - i1 + C.xxx; vec3 x2 = x0 - i2 + C.yyy; // 2.0*C.x = 1/3 = C.y vec3 x3 = x0 - D_4217261547.yyy; // -1.0+3.0*C.x = -0.5 = -D.y // Permutations i = mod289_4217261547(i); vec4 p = permute_4217261547( permute_4217261547( permute_4217261547( i.z + vec4(0.0, i1.z, i2.z, 1.0 )) + i.y + vec4(0.0, i1.y, i2.y, 1.0 )) + i.x + vec4(0.0, i1.x, i2.x, 1.0 )); // Gradients: 7x7 points over a square, mapped onto an octahedron. // The ring size 17*17 = 289 is close to a multiple of 49 (49*6 = 294) float n_ = 0.142857142857; // 1.0/7.0 vec3 ns = n_ * D_4217261547.wyz - D_4217261547.xzx; vec4 j = p - 49.0 * floor(p * ns.z * ns.z); // mod(p,7*7) vec4 x_ = floor(j * ns.z); vec4 y_ = floor(j - 7.0 * x_ ); // mod(j,N) vec4 x = x_ *ns.x + ns.yyyy; vec4 y = y_ *ns.x + ns.yyyy; vec4 h = 1.0 - abs(x) - abs(y); vec4 b0 = vec4( x.xy, y.xy ); vec4 b1 = vec4( x.zw, y.zw ); //vec4 s0 = vec4(lessThan(b0,0.0))*2.0 - 1.0; //vec4 s1 = vec4(lessThan(b1,0.0))*2.0 - 1.0; vec4 s0 = floor(b0)*2.0 + 1.0; vec4 s1 = floor(b1)*2.0 + 1.0; vec4 sh = -step(h, vec4(0.0)); vec4 a0 = b0.xzyw + s0.xzyw*sh.xxyy ; vec4 a1_4217261547 = b1.xzyw + s1.xzyw*sh.zzww ; vec3 p0_4217261547 = vec3(a0.xy,h.x); vec3 p1 = vec3(a0.zw,h.y); vec3 p2 = vec3(a1_4217261547.xy,h.z); vec3 p3 = vec3(a1_4217261547.zw,h.w); //Normalise gradients vec4 norm = taylorInvSqrt_4217261547(vec4(dot(p0_4217261547,p0_4217261547), dot(p1,p1), dot(p2, p2), dot(p3,p3))); p0_4217261547 *= norm.x; p1 *= norm.y; p2 *= norm.z; p3 *= norm.w; // Mix final noise value vec4 m = max(0.6 - vec4(dot(x0,x0), dot(x1,x1), dot(x2,x2), dot(x3,x3)), 0.0); m = m * m; return 42.0 * dot( m*m, vec4( dot(p0_4217261547,x0), dot(p1,x1), dot(p2,x2), dot(p3,x3) ) ); } float ease(float t) { float f = t - 1.0; return f * f * f + 1.0; } #define V_SEED_X 12.9898 #define V_SEED_Y 78.233 #define R_SEED 43758.5453 #define PI 3.141592653589793 uniform vec3 uColor1; uniform vec3 uColor2; uniform float uNoiseIntensity; uniform float uNoiseScale; uniform float uNoiseBias; uniform float uNoiseTime; uniform vec2 uAngle; uniform float uPosition1; uniform float uPosition2; uniform float uRepeat; uniform vec2 uResolution; uniform float uComplexity; uniform float uDirection; uniform float uIntensity; uniform float uSeed; uniform float uSmoothness; uniform float uTime; uniform float uMorphTime; varying vec2 vUv; varying float vDepth; float map(float value, float min1, float max1, float min2, float max2) { return min2 + (value - min1) * (max2 - min2) / (max1 - min1); } float rand(vec2 co){ return fract(sin(dot(co.xy, vec2(V_SEED_X, V_SEED_Y))) * R_SEED); } float noise(vec2 uv) { float random = rand(uv + uNoiseTime); return snoise(vec3(uv, uNoiseTime) * uNoiseScale + random); } vec2 rotate(vec2 uv,float amount){ float ca = cos(amount); float sa = sin(amount); return vec2( uv.x * ca + uv.y * sa, -uv.x * sa + uv.y * ca ); } float getNoise(vec2 uv) { vec2 direction = rotate(vec2(uTime), uDirection); return 1.0 - snoise(vec3(uv * uComplexity + direction, uMorphTime) + uSeed); } void main () { float dist = 1.0 - ease(smoothstep(1.0 - uSmoothness, 1.0, 1.0 - getNoise(vUv))) * uIntensity; vec2 uv = (vUv - 0.5) * dist + 0.5; float t = dot(vec2(0.5) - uv, uAngle) + 0.5; t = (cos(t * uRepeat * PI) + 1.0) * 0.5; t += uNoiseIntensity * (noise(gl_FragCoord.xy / uResolution) + uNoiseBias); float gradient = clamp( map(t, uPosition1, uPosition2, 0.0, 1.0), 0.0, 1.0 ); vec3 color = mix(uColor1, uColor2, gradient); gl_FragColor = vec4(color, 1.0); } `;function Ho(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var L=Object.getOwnPropertySymbols(w);M&&(L=L.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,L)}return R}function po(w){for(var M=1;M0&&arguments[0]!==void 0?arguments[0]:.016,L=this.target,B=this.position,k=this.speed;B[0]+=(L[0]-B[0])*(k*R),B[1]+=(L[1]-B[1])*(k*R)}}]),w}();function Xs(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var L=Object.getOwnPropertySymbols(w);M&&(L=L.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,L)}return R}function vr(w){for(var M=1;M0&&arguments[0]!==void 0?arguments[0]:{},M=w.width,R=M===void 0?2:M,L=w.height,B=L===void 0?2:L,k=w.position,ce=k===void 0?Me:k,Pe=w.uv,Le=Pe===void 0?et:Pe,Ue=w.uvArray,Xe=Ue===void 0?[0,1,1,1,1,0,0,0]:Ue,ft=new ya,pt=R*.5,Pt=B*.5;return ce&&jr(ft,ce,new dr({array:new Float32Array([-pt,Pt,pt,Pt,pt,-Pt,-pt,-Pt]),itemSize:2})),Le&&jr(ft,Le,new dr({array:new Float32Array(Xe),itemSize:2})),Xa(ft,new Uint8Array([2,1,0,2,0,3])),ft}var _s=Qo;function Qo(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 ju=F(function w(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},R=M.left,L=R===void 0?-1:R,B=M.right,k=B===void 0?1:B,ce=M.bottom,Pe=ce===void 0?-1:ce,Le=M.top,Ue=Le===void 0?1:Le,Xe=M.near,ft=Xe===void 0?0:Xe,pt=M.far,Pt=pt===void 0?1:pt;I(this,w),this.left=L,this.right=k,this.bottom=Pe,this.top=Ue,this.near=ft,this.far=Pt,this.position=[1,1,1],this.target=[0,0,0],this.viewMatrix=_s([]),this.projectionMatrix=_s([]),this.up=[0,1,0]}),Es=_a;function _a(){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 Da=F(function w(){I(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",Es()),j(this,"worldMatrix",Es()),j(this,"matrixAutoUpdate",!0),j(this,"worldMatrixNeedsUpdate",!1)});function Za(w,M){var R=w.children.indexOf(M);return R!==-1&&(w.children.splice(R,1),M.parent=null),M}function he(w,M){return M.parent&&Za(M.parent,M),w.children.includes(M)===!1&&(w.children.push(M),M.parent=w),M}var Xo=zu;function zu(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 zr=Un;function Un(w,M,R){var L=M[0],B=M[1],k=M[2],ce=M[3],Pe=M[4],Le=M[5],Ue=M[6],Xe=M[7],ft=M[8],pt=R[0],Pt=R[1];return w[0]=L,w[1]=B,w[2]=k,w[3]=ce,w[4]=Pe,w[5]=Le,w[6]=pt*L+Pt*ce+Ue,w[7]=pt*B+Pt*Pe+Xe,w[8]=pt*k+Pt*Le+ft,w}var bs=Gu;function Gu(w,M,R){var L=R[0],B=R[1];return w[0]=L*M[0],w[1]=L*M[1],w[2]=L*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 tc=qa;function qa(w,M,R){var L=M[0],B=M[1],k=M[2],ce=M[3],Pe=M[4],Le=M[5],Ue=M[6],Xe=M[7],ft=M[8],pt=Math.sin(R),Pt=Math.cos(R);return w[0]=Pt*L+pt*ce,w[1]=Pt*B+pt*Pe,w[2]=Pt*k+pt*Le,w[3]=Pt*ce-pt*L,w[4]=Pt*Pe-pt*B,w[5]=Pt*Le-pt*k,w[6]=Ue,w[7]=Xe,w[8]=ft,w}var Io=[];function Or(w){Xo(w.matrix),Io[0]=-w.pivot[0]+w.position[0],Io[1]=-w.pivot[1]+w.position[1],zr(w.matrix,w.matrix,Io),tc(w.matrix,w.matrix,w.rotation),bs(w.matrix,w.matrix,w.scale),zr(w.matrix,w.matrix,w.pivot),w.worldMatrixNeedsUpdate=!0}var yr=Ss;function Ss(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 Gi=Nr;function Nr(w,M,R){var L=M[0],B=M[1],k=M[2],ce=M[3],Pe=M[4],Le=M[5],Ue=M[6],Xe=M[7],ft=M[8],pt=R[0],Pt=R[1],un=R[2],yn=R[3],hn=R[4],kn=R[5],Nn=R[6],_n=R[7],on=R[8];return w[0]=pt*L+Pt*ce+un*Ue,w[1]=pt*B+Pt*Pe+un*Xe,w[2]=pt*k+Pt*Le+un*ft,w[3]=yn*L+hn*ce+kn*Ue,w[4]=yn*B+hn*Pe+kn*Xe,w[5]=yn*k+hn*Le+kn*ft,w[6]=Nn*L+_n*ce+on*Ue,w[7]=Nn*B+_n*Pe+on*Xe,w[8]=Nn*k+_n*Le+on*ft,w}function Zo(w){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;w.matrixAutoUpdate&&Or(w),(w.worldMatrixNeedsUpdate||M)&&(w.parent===null?yr(w.worldMatrix,w.matrix):(Xo(w.worldMatrix),Gi(w.worldMatrix,w.parent.worldMatrix,w.matrix)),w.worldMatrixNeedsUpdate=!1,M=!0),w.children.forEach(function(R){Zo(R,M)})}var qs="blendEquation";function ki(w,M,R){var L=R===void 0?"".concat(M):"".concat(M,"-").concat(R);w.get(qs)!==L&&(R===void 0?w.gl.blendEquation(M):w.gl.blendEquationSeparate(M,R),w.set(qs,L))}var Sl="blendFunc";function nc(w,M,R,L,B){var k=L===void 0?"".concat(M,"-").concat(R):"".concat(M,"-").concat(R,"-").concat(L,"-").concat(B);w.get(Sl)!==k&&(L===void 0?w.gl.blendFunc(M,R):w.gl.blendFuncSeparate(M,R,L,B),w.set(Sl,k))}var Ro=rc;function rc(w,M,R){var L=M[0],B=M[1],k=M[2],ce=M[3],Pe=M[4],Le=M[5],Ue=M[6],Xe=M[7],ft=M[8],pt=M[9],Pt=M[10],un=M[11],yn=M[12],hn=M[13],kn=M[14],Nn=M[15],_n=R[0],on=R[1],Cn=R[2],en=R[3];return w[0]=_n*L+on*Pe+Cn*ft+en*yn,w[1]=_n*B+on*Le+Cn*pt+en*hn,w[2]=_n*k+on*Ue+Cn*Pt+en*kn,w[3]=_n*ce+on*Xe+Cn*un+en*Nn,_n=R[4],on=R[5],Cn=R[6],en=R[7],w[4]=_n*L+on*Pe+Cn*ft+en*yn,w[5]=_n*B+on*Le+Cn*pt+en*hn,w[6]=_n*k+on*Ue+Cn*Pt+en*kn,w[7]=_n*ce+on*Xe+Cn*un+en*Nn,_n=R[8],on=R[9],Cn=R[10],en=R[11],w[8]=_n*L+on*Pe+Cn*ft+en*yn,w[9]=_n*B+on*Le+Cn*pt+en*hn,w[10]=_n*k+on*Ue+Cn*Pt+en*kn,w[11]=_n*ce+on*Xe+Cn*un+en*Nn,_n=R[12],on=R[13],Cn=R[14],en=R[15],w[12]=_n*L+on*Pe+Cn*ft+en*yn,w[13]=_n*B+on*Le+Cn*pt+en*hn,w[14]=_n*k+on*Ue+Cn*Pt+en*kn,w[15]=_n*ce+on*Xe+Cn*un+en*Nn,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 Mo=ic;function ic(){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 Yc=Mo(),Os=Mo();function Uf(w,M,R){var L=function(k){k.visible&&(k.drawInfo&&(Bt(w,"uModelViewMatrix",Ro(Yc,R.viewMatrix,Nf(Os,k.worldMatrix))),Ir(w,k.drawInfo)),k.children.forEach(L))};Bt(w,"uProjectionMatrix",R.projectionMatrix),M.children.forEach(L)}var Cs=Wi;function Wi(w,M,R,L,B,k,ce){var Pe=1/(M-R),Le=1/(L-B),Ue=1/(k-ce);return w[0]=-2*Pe,w[1]=0,w[2]=0,w[3]=0,w[4]=0,w[5]=-2*Le,w[6]=0,w[7]=0,w[8]=0,w[9]=0,w[10]=2*Ue,w[11]=0,w[12]=(M+R)*Pe,w[13]=(B+L)*Le,w[14]=(ce+k)*Ue,w[15]=1,w}function Js(w){Cs(w.projectionMatrix,w.left,w.right,w.bottom,w.top,w.near,w.far)}function Ol(w){var M=w.camera,R=w.x,L=R===void 0?0:R,B=w.y,k=B===void 0?0:B,ce=w.width,Pe=ce===void 0?2:ce,Le=w.height,Ue=Le===void 0?2:Le;return M.left=L,M.top=k,M.right=L+Pe,M.bottom=k+Ue,Js(M),M}var Cl=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)}},La=function(M){var R=typeof M=="number"?Cl(M):Math.random,L=function(){var Xe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Xe+R()*(ft-Xe)},B=function(Xe,ft){var pt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:.5,Pt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:.5,un=L(Xe,ft),yn=L(0,1)*Pt;return un*(1-yn)+pt*yn},k=function(Xe,ft){return Math.round(L(Xe,ft))},ce=function(){return!!Math.round(R())},Pe=function(Xe){for(var ft=Xe.length-1;ft>0;ft--){var pt=R()*ft|0,Pt=Xe[ft];Xe[ft]=Xe[pt],Xe[pt]=Pt}return Xe},Le=function(Xe){return Xe[k(0,Xe.length-1)]};return{random:R,randomFloat:L,randomFloatBias:B,randomInt:k,randomBool:ce,randomFromArray:Le,shuffle:Pe}},Ja=function(M,R,L){return M>R-L?1:Math.sqrt(M-.5)/Math.sqrt(R-(L+1)*.5)},As=function(w){for(var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,R=1,L=Math.round(R*Math.sqrt(w)),B=(Math.sqrt(5)+1)*.5,k=[],ce=1;ce0&&arguments[0]!==void 0?arguments[0]:null;return I(this,M),R=P(this,M),j(R,"visible",!0),R.drawInfo=L,R}return W(M,w),F(M)}(Da),ac=e(226941),Ys=e.n(ac),ku=e(176857),Na=e.n(ku),ba=e(138903),Ar=e.n(ba),ni=e(316514),oc=e.n(ni),Ts=e(709871),Sa=e.n(Ts),ef=function(M,R){return M[0]=R,M[1]=R,M[2]=R,M},Wu={distance:Na(),copy:Ys(),sub:Ar(),set:oc(),normalize:Sa(),setScalar:ef},Al=function(){function w(M){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.05;a()(this,w),this.current=M,this.target=M,this.speed=R}return f()(w,[{key:"setTarget",value:function(R){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;L&&(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 Hu(w){var M=Ua();return function(){var L=vt()(w),B;if(M){var k=vt()(this).constructor;B=Reflect.construct(L,arguments,k)}else B=L.apply(this,arguments);return Gn()(this,B)}}function Ua(){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 sc=function(w){Hn()(R,w);var M=Hu(R);function R(L){var B,k=L.geometry,ce=L.program,Pe=L.metaballs,Le=L.containerWidth,Ue=L.containerHeight;a()(this,R),B=M.call(this,ge({DrawInfoClass:Ea,program:ce,geometry:k,uniforms:{uColor:[0,1,0],uMetaballs:Pe}})),o()(dn()(B),"wobble",0),o()(dn()(B),"morph",0),o()(dn()(B),"speed",0),o()(dn()(B),"scrollOffset",0),o()(dn()(B),"containerWidth",0),o()(dn()(B),"containerHeight",0),o()(dn()(B),"metaballSizes",[]);for(var Xe=0;Xe1&&arguments[1]!==void 0?arguments[1]:!1;this.size.setTarget(B,k)}},{key:"update",value:function(){var B=this.size.update(),k=this.containerWidth,ce=this.containerHeight;this.scale[0]=B*Math.max(k,ce),this.scale[1]=this.scale[0],this.position[0]=this.anchor[0]*k,this.position[1]=(this.anchor[1]+this.scrollOffset+Math.sin(this.time)*this.wobble)*ce;var Pe=this.drawInfo.uniforms.uMetaballs;Pe[2]=this.metaballSizes[0]+.02*Math.sin(this.time+1)*this.morph,Pe[5]=this.metaballSizes[1]+.02*Math.cos(this.time+2)*this.morph,Pe[8]=this.metaballSizes[2]+.02*Math.sin(this.time+3)*this.morph,Pe[11]=this.metaballSizes[3]+.02*Math.cos(this.time+4)*this.morph,Pe[14]=this.metaballSizes[4]+.02*Math.sin(this.time+5)*this.morph,this.time+=.016*this.speed}},{key:"setContainerSize",value:function(B,k){this.containerWidth=B,this.containerHeight=k}},{key:"color",get:function(){return this.drawInfo.uniforms.uColor},set:function(B){Wu.copy(this.drawInfo.uniforms.uColor,B)}}]),R}(Ps),Yf=` attribute vec3 aPosition; attribute vec2 aUv; uniform mat4 uModelViewMatrix; uniform mat4 uProjectionMatrix; varying vec2 vUv; void main() { gl_Position = uProjectionMatrix * uModelViewMatrix * vec4(aPosition, 1.0); vUv = aUv; } `,Oa=` uniform vec3 uMetaballs[5]; uniform vec3 uColor; uniform vec2 uSize; varying vec2 vUv; void main() { float frag = 0.0; float d = 0.0; vec3 m; // 0 m = uMetaballs[0]; d += m.z / distance(m.xy, vUv); frag += smoothstep(0.97, 1.0, length(d)); // 1 m = uMetaballs[1]; d += m.z / distance(m.xy, vUv); frag += smoothstep(0.97, 1.0, length(d)); // 2 m = uMetaballs[2]; d += m.z / distance(m.xy, vUv); frag += smoothstep(0.97, 1.0, length(d)); // 3 m = uMetaballs[3]; d += m.z / distance(m.xy, vUv); frag += smoothstep(0.97, 1.0, length(d)); // 4 m = uMetaballs[4]; d += m.z / distance(m.xy, vUv); frag += smoothstep(0.97, 1.0, length(d)); // clamp frag = step(1.0, clamp(frag, 0.0, 1.0)); gl_FragColor = vec4(uColor, frag); } `,xs={linear:"linear",edge:"edge",center:"center"},ws={monochromatic:"monochromatic",vibrant:"vibrant"};function Ur(w){var M=Pl();return function(){var L=vt()(w),B;if(M){var k=vt()(this).constructor;B=Reflect.construct(L,arguments,k)}else B=L.apply(this,arguments);return Gn()(this,B)}}function Pl(){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 uc=br.BLEND,Ya=br.DEPTH_TEST,Tl=br.FUNC_ADD,qo=br.ONE_MINUS_SRC_ALPHA,pi=br.SRC_ALPHA,Is=function(M,R){for(var L=[],B=0;B2&&arguments[2]!==void 0?arguments[2]:.1,B=M.shuffle(As(R,.5));return B.map(function(k){return[(k[0]+1)*.5+M.randomFloat(-L,L),(k[1]+1)*.5+M.randomFloat(-L,L)]})},eo=function(w){Hn()(R,w);var M=Ur(R);function R(L,B){var k;return a()(this,R),k=M.call(this,L,B),o()(dn()(k),"scrollProgress",0),o()(dn()(k),"onScrollProgress",function(ce){k.scrollProgress=ce}),k.isSupported?(k.createResources(),k.createScene(),k.updateRNG(),k.updateShapes(),k.updateDistribution(),k.updateColor(),k.updateShapeSize(!0),k.updateAnimation(),k.updateCount(),k.updateAutoUpdate(),k.refresh(),k):Gn()(k)}return f()(R,[{key:"createResources",value:function(){this.blobProgram=this.getProgram({key:"blob-program",factory:function(){return new Br({vert:Yf,frag:Oa})}}),this.quadGeometry=this.getGeometry({key:"unit-quad-geometry",factory:function(){return Jc({width:1,height:1})}})}},{key:"createScene",value:function(){this.camera=new ju,this.scene=new Da}},{key:"updateRNG",value:function(){this.rng=La(this.props.seed)}},{key:"updateShapes",value:function(){this.shapes=[];for(var B=0;B.5,Le=Pe?-1:1;this.shapes.forEach(function(Ue){gl(Ue.color,[ce[0],ce[1],ce[2]+B.rng.randomFloat(0,.5)*Le])})}},{key:"setVibrantColors",value:function(){var B=this;this.shapes.forEach(function(k){gl(k.color,[B.rng.randomFloat(0,1),1,.5])})}},{key:"updateShapeSize",value:function(B){var k=this,ce=this.props,Pe=ce.size,Le=ce.sizeVariance;this.shapes.forEach(function(Ue){var Xe=k.rng.randomFloat(Pe,Pe+Le)/100;Ue.setSize(Xe,B)})}},{key:"updateAnimation",value:function(){var B=this,k=this.props,ce=k.wobble,Pe=k.morph,Le=k.speed;this.shapes.forEach(function(Ue){Ue.wobble=ce*.01*B.rng.randomFloat(.8,1.2)*.05,Ue.morph=Pe*.01*B.rng.randomFloat(.8,1.2),Ue.speed=Le*.01*B.rng.randomFloat(.8,1.2)})}},{key:"updateAutoUpdate",value:function(){var B=this.props,k=B.wobble,ce=B.morph,Pe=B.speed,Le=B.scrollMovement;this.autoUpdate=!!(Le||Pe&&(k||ce))}},{key:"onUpdateProps",value:function(B){var k=go(this.props,B);if(this.updateRNG(),k("seed")){this.updateShapes(),this.updateDistribution(),this.updateColor(),this.updateShapeSize(!0),this.updateAnimation(),this.updateCount(),this.updateAutoUpdate();return}k("distribution")&&this.updateDistribution(),k("count")&&this.updateCount(),k(["backgroundColor","baseColor","colorMode"])&&this.updateColor(),k(["size","sizeVariance"])&&this.updateShapeSize(!1),k(["wobble","morph","speed"])&&this.updateAnimation(),this.updateAutoUpdate()}},{key:"update",value:function(){var B=this,k=this.props.scrollMovement/100*.5;this.visibleShapes.forEach(function(ce,Pe,Le){var Ue=Le.length,Xe=k*Pe/(Ue-1),ft=-Xe+2*Xe*B.scrollProgress;ce.scrollOffset=ft,ce.update()}),Zo(this.scene)}},{key:"render",value:function(){this.renderer.state.enable(uc),this.renderer.state.disable(Ya),ki(this.renderer.state,Tl),nc(this.renderer.state,pi,qo),Uf(this.renderer,this.scene,this.camera)}},{key:"onRefresh",value:function(){var B=this.width,k=this.height;this.shapes.forEach(function(ce){ce.setContainerSize(B,k)}),Ol({camera:this.camera,x:0,y:0,width:B,height:k})}}]),R}(Mr);o()(eo,"MAX_SHAPES",100),o()(eo,"defaultProps",{seed:0,count:32,distribution:xs.edge,colorMode:ws.monochromatic,backgroundColor:"#ffffff",baseColor:"#000000",size:10,sizeVariance:0,wobble:0,morph:0,speed:0,scrollMovement:0});var mo=F(function w(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},R=M.image,L=R===void 0?null:R,B=M.minFilter,k=B===void 0?De:B,ce=M.magFilter,Pe=ce===void 0?De:ce,Le=M.wrapS,Ue=Le===void 0?nn:Le,Xe=M.wrapT,ft=Xe===void 0?nn:Xe,pt=M.format,Pt=pt===void 0?bn:pt,un=M.type,yn=un===void 0?ar:un,hn=M.flipY,kn=hn===void 0?!0:hn,Nn=M.premultiplyAlpha,_n=Nn===void 0?!1:Nn;I(this,w),this.image=L,this.minFilter=k,this.magFilter=Pe,this.wrapS=Ue,this.wrapT=ft,this.format=Pt,this.type=yn,this.flipY=kn,this.premultiplyAlpha=_n,this.generateMipmap=this.minFilter!==De&&this.minFilter!==Ce,this.needsUpdate=!1}),cc="activeTexture";function xl(w){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;w.get(cc)!==M&&(w.gl.activeTexture(Mn+M),w.set(cc,M))}function to(w,M,R){var L="texture-".concat(R);w.get(L)!==M&&(w.gl.bindTexture(Ct,M),w.set(L,M))}function Fa(w,M){var R=w.gl;M.image&&R.texImage2D(Ct,0,M.format,M.format,M.type,M.image),M.generateMipmap&&R.generateMipmap(Ct)}function Ku(w,M){var R=M.wrapS,L=M.wrapT,B=M.minFilter,k=M.magFilter,ce=M.flipY,Pe=M.premultiplyAlpha;w.texParameteri(w.TEXTURE_2D,w.TEXTURE_WRAP_S,R),w.texParameteri(w.TEXTURE_2D,w.TEXTURE_WRAP_T,L),w.texParameteri(w.TEXTURE_2D,w.TEXTURE_MIN_FILTER,B),w.texParameteri(w.TEXTURE_2D,w.TEXTURE_MAG_FILTER,k),w.pixelStorei(w.UNPACK_FLIP_Y_WEBGL,ce),w.pixelStorei(w.UNPACK_PREMULTIPLY_ALPHA_WEBGL,Pe)}function Ff(w,M,R){var L=w.gl,B=w.properties.get(M);return xl(w.state,R),B.glTexture?(to(w.state,B.glTexture,R),M.needsUpdate===!0&&(Fa(w.state,M,B.glTexture),M.needsUpdate=!1)):(B.glTexture=L.createTexture(),to(w.state,B.glTexture,R),Ku(L,M),Fa(w.state,M,B.glTexture)),R}function eu(w,M){var R=w.textures,L=R.textureBindings,B=L.get(M);return B||(B=function(){return Ff(w,M,R.nextTextureUnit++)},L.set(M,B)),B}var tu=F(function w(M){var R=M.width,L=M.height,B=M.generateDepth,k=B===void 0?!1:B,ce=M.generateStencil,Pe=ce===void 0?!1:ce,Le=M.textureOptions;I(this,w),this.width=R,this.height=L,this.generateDepth=k,this.generateStencil=Pe,this.texture=new mo(Le),this.textureOptions=Le});function fc(w,M){var R=w.properties.get(M);me(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 tf(w){return new tu({width:w.width,height:w.height,generateDepth:w.generateDepth,generateStencil:w.generateStencil,textureOptions:w.textureOptions?Q({},w.textureOptions):void 0})}function nu(w,M,R,L){fc(w,M),M.width=R,M.height=L}var nf=function(){function w(M){var R=M.renderer,L=M.textureOptions,B=M.screenGeometry,k=B===void 0?vi():B;I(this,w),this.renderer=R,this.renderTargetTextureOptions=L,this.screenGeometry=k,this.passes=[]}return F(w,[{key:"addPass",value:function(R,L){R.init(this),L!==void 0?this.passes.splice(L,0,R):this.passes.push(R)}},{key:"removePass",value:function(R){return Ee(this.passes,R)}},{key:"setSize",value:function(R,L){R===this.width&&L===this.height||(this.width=R,this.height=L,this.inputRenderTarget?(nu(this.renderer,this.inputRenderTarget,R,L),nu(this.renderer,this.outputRenderTarget,R,L)):(this.inputRenderTarget=new tu({width:R,height:L,textureOptions:this.renderTargetTextureOptions}),this.outputRenderTarget=tf(this.inputRenderTarget)))}},{key:"swapRenderTargets",value:function(){var R=this.inputRenderTarget;this.inputRenderTarget=this.outputRenderTarget,this.outputRenderTarget=R}},{key:"render",value:function(){var R=this;this.passes.forEach(function(L){L.enabled&&(L.render(R.renderer,R.inputRenderTarget,R.outputRenderTarget),L.shouldSwap&&R.swapRenderTargets())})}},{key:"dispose",value:function(){fc(this.renderer,this.inputRenderTarget),fc(this.renderer,this.outputRenderTarget),Qe(this.renderer,this.screenGeometry),this.passes.forEach(function(R){R.dispose()}),this.passes.length=0,this.renderer=null}}])}(),Bf=function(){function w(){I(this,w),this.renderToScreen=!1,this.shouldSwap=!0,this.shouldClear=!0,this.enabled=!0}return F(w,[{key:"init",value:function(R){this.composer=R}},{key:"render",value:function(R,L,B){}},{key:"dispose",value:function(){}}])}(),rf="framebuffer";function Vu(w,M){w.get(rf)!==M&&(w.gl.bindFramebuffer(Qn,M),w.set(rf,M))}var ru="renderbuffer";function iu(w,M){w.get(ru)!==M&&(w.gl.bindRenderbuffer(Zn,M),w.set(ru,M))}function jf(w,M,R){var L=w.gl,B=w.properties.get(M.texture),k=M.texture.format,ce=M.texture.type;B.glTexture=L.createTexture(),xl(w.state,0),to(w.state,B.glTexture,0),L.texImage2D(L.TEXTURE_2D,0,k,M.width,M.height,0,k,ce,null),Ku(L,M.texture),R.glFrameBuffer=L.createFramebuffer(),Vu(w.state,R.glFrameBuffer),L.framebufferTexture2D(L.FRAMEBUFFER,L.COLOR_ATTACHMENT0,L.TEXTURE_2D,B.glTexture,0),M.generateDepth&&(R.glRenderBuffer=L.createRenderbuffer(),iu(w.state,R.glRenderBuffer)),M.generateDepth&&!M.generateStencil?(L.renderbufferStorage(L.RENDERBUFFER,L.DEPTH_COMPONENT16,M.width,M.height),L.framebufferRenderbuffer(L.FRAMEBUFFER,L.DEPTH_ATTACHMENT,L.RENDERBUFFER,R.glRenderbuffer)):M.generateDepth&&M.generateStencil&&(L.renderbufferStorage(L.RENDERBUFFER,L.DEPTH_STENCIL,M.width,M.height),L.framebufferRenderbuffer(L.FRAMEBUFFER,L.DEPTH_STENCIL_ATTACHMENT,L.RENDERBUFFER,R.glRenderbuffer)),Vu(w.state,null),iu(w.state,null),to(w.state,null,0)}var wl="renderTarget";function Rs(w){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(w.state.get(wl)!==M)if(w.state.set(wl,M),M){var R=w.properties.get(M);R.glFrameBuffer||jf(w,M,R),Vu(w.state,R.glFrameBuffer),_e(w.state,0,0,M.width,M.height)}else Vu(w.state,null),_e.apply(void 0,[w.state].concat(Z(w.viewport)))}var af="attribute vec2 aPosition;varying vec2 vUv;void main(){gl_Position=vec4(aPosition,0.0,1.0);vUv=gl_Position.xy*0.5+0.5;}",$u="uniform sampler2D uInput;varying vec2 vUv;void main(){gl_FragColor=texture2D(uInput,vUv);}";function Ba(w,M){Qe(w,M.geometry),Te(w,M.program)}var Qu=function(w){function M(){var R,L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},B=L.program,k=B===void 0?new Br:B,ce=L.vert,Pe=L.frag,Le=L.uniforms,Ue=Le===void 0?{}:Le,Xe=L.inputUniformName,ft=Xe===void 0?"uInput":Xe;return I(this,M),R=P(this,M),k.vert||(k.vert=ce||af),k.frag||(k.frag=Pe||$u),R.inputUniformName=ft,R.material=new Pu({program:k,uniforms:Ue}),R}return W(M,w),F(M,[{key:"init",value:function(L){te(M,"init",this)([L]),!this.drawInfo&&(this.drawInfo=new de({geometry:L.screenGeometry,material:this.material}))}},{key:"uniforms",get:function(){return this.material.uniforms}},{key:"setInput",value:function(L,B){this.material.uniforms[this.inputUniformName]=eu(L,B.texture)}},{key:"render",value:function(L){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;this.setInput(L,B),Rs(L,this.renderToScreen?null:k),!this.renderToScreen&&this.shouldClear&&Fe(L),Ir(L,this.drawInfo)}},{key:"dispose",value:function(){Ba(this.composer.renderer,this.drawInfo)}}])}(Bf);function au(w){return w===0?1:(w--,w|=w>>1,w|=w>>2,w|=w>>4,w|=w>>8,w|=w>>16,w+1)}var Do=document.createElement("canvas");Do.width=2,Do.height=2;var dc=Do;function ou(w){return new Promise(function(M){var R=document.createElement("img");R.crossOrigin="Anonymous",R.onload=function(){M(R)},R.src=w})}var of=ou,Il=e(164940),jn=e.n(Il),Xu=e(575677),sf=e.n(Xu);function Rl(w){var M=Fn();return function(){var L=vt()(w),B;if(M){var k=vt()(this).constructor;B=Reflect.construct(L,arguments,k)}else B=L.apply(this,arguments);return Gn()(this,B)}}function Fn(){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){Hn()(R,w);var M=Rl(R);function R(L){var B,k=L.program,ce=L.geometry,Pe=L.tint,Le=L.x,Ue=L.y,Xe=L.width,ft=L.height,pt=L.textureBinding;return a()(this,R),B=M.call(this,ge({DrawInfoClass:Ea,program:k,geometry:ce,uniforms:{uImage:pt,uTint:Pe}})),o()(dn()(B),"width",1),o()(dn()(B),"height",1),o()(dn()(B),"update",function(){B.position[0]=B.body.position.x,B.position[1]=B.body.position.y,B.rotation=B.body.angle}),B.body=jn().Bodies.rectangle(Le,Ue,1,1,{friction:1e-5,restitution:.5,density:.001}),jn().Body.rotate(B.body,Math.random()*360),B.setScale(Xe,ft),B}return f()(R,[{key:"setScale",value:function(B,k){this.scale[0]=B,this.scale[1]=k;var ce=B/this.width,Pe=k/this.height;this.width=B,this.height=k;var Le=this.body.angle;jn().Body.setAngle(this.body,0),jn().Body.scale(this.body,ce,Pe),jn().Body.setAngle(this.body,Le)}},{key:"setPosition",value:function(B,k){this.position[0]=B,this.position[1]=k,jn().Body.setPosition(this.body,{x:B,y:k})}},{key:"setTint",value:function(B){this.drawInfo.uniforms.uTint=B}},{key:"destroy",value:function(){}}]),R}(Ps);jn().Common.logLevel=0;var su=function(){function w(M){var R=M.quadProgram,L=M.quadGeometry,B=M.textureBinding,k=M.scene,ce=M.webglCanvas,Pe=M.imageScale,Le=M.imageCount,Ue=M.imageTint;a()(this,w),o()(this,"quads",[]),o()(this,"width",0),o()(this,"height",0),o()(this,"count",0),o()(this,"imageScale",100),o()(this,"imageRatio",1),o()(this,"imageTint",[1,1,1]),o()(this,"time",0),o()(this,"isSizeDirty",!1),this.quadProgram=R,this.quadGeometry=L,this.textureBinding=B,this.scene=k,this.webglCanvas=ce,this.engine=jn().Engine.create({}),this.engine.gravity.y=0,this.engine.enableSleeping=!0,this.createMouse(),jn().use(sf()),this.imageScale=Pe,this.imageTint=Ue,this.setCount(Le)}return f()(w,[{key:"createMouse",value:function(){var R=this.webglCanvas.node.closest("section")||this.webglCanvas.node;this.mouse=jn().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=jn().MouseConstraint.create(this.engine,{mouse:this.mouse,enabledEvents:{mousewheel:!1},constraint:{stiffness:.2,render:{visible:!1}}}),jn().World.add(this.engine.world,this.mouseConstraint)}},{key:"setCount",value:function(R){if(R!==this.count){for(var L=this.webglCanvas,B=L.width,k=L.height,ce=this.getQuadSize(),Pe=gr()(ce,2),Le=Pe[0],Ue=Pe[1],Xe=0,ft=0,pt=Math.max(R,this.quads.length);ftR)Pt&&(this.removeQuad(Pt),Xe+=1);else if(!Pt){var un=Math.random()*B,yn=Math.random()*k,hn=new uf({program:this.quadProgram,geometry:this.quadGeometry,textureBinding:this.textureBinding,tint:this.imageTint,x:un,y:yn,width:Le,height:Ue});hn.body.plugin.wrap={min:{x:0,y:0},max:{x:B,y:k}},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(L){L.setTint(R)})}},{key:"addQuad",value:function(R){he(this.scene,R),jn().World.addBody(this.engine.world,R.body),this.quads.push(R)}},{key:"removeQuad",value:function(R){Za(this.scene,R),jn().World.remove(this.engine.world,R.body),R.destroy()}},{key:"updateQuadSize",value:function(){var R=this.getQuadSize(),L=gr()(R,2),B=L[0],k=L[1];this.quads.forEach(function(ce){ce.setScale(B,k)}),this.isSizeDirty=!0}},{key:"update",value:function(R){var L=this.time?R-this.time:.016;jn().Engine.update(this.engine,L),this.quads.forEach(function(B){B.update()}),this.time=R}},{key:"resize",value:function(R,L){if(!(R===0||L===0)&&!(R===this.width&&L===this.height)){var B=this.width?R/this.width:1,k=this.height?L/this.height:1;this.width=R,this.height=L;var ce=this.getQuadSize(),Pe=gr()(ce,2),Le=Pe[0],Ue=Pe[1];this.quads.forEach(function(Xe){var ft=Xe.body.position,pt=ft.x,Pt=ft.y;Xe.setPosition(pt*B,Pt*k),Xe.setScale(Le,Ue),Xe.body.plugin.wrap={min:{x:-Le*.5,y:-Ue*.5},max:{x:R+Le*.5,y:L+Ue*.5}}}),this.isSizeDirty=!0}}},{key:"getQuadSize",value:function(){var R=1+Math.max(this.width,this.height),L=R*oe(this.imageScale,0,100,.1,.2),B=L*this.imageRatio;return[L,B]}},{key:"needsRender",value:function(){var R=this.isSizeDirty||this.quads.some(function(L){return!L.body.isSleeping});return this.isSizeDirty=!1,R}},{key:"destroy",value:function(){this.destroyMouse(),jn().Engine.clear(this.engine)}},{key:"destroyMouse",value:function(){var R=this.mouse,L=R.element,B=R.mousemove,k=R.mousedown,ce=R.mouseup;jn().World.remove(this.engine.world,this.mouseConstraint),L.removeEventListener("mousemove",B),L.removeEventListener("mousedown",k),L.removeEventListener("mouseup",ce)}}]),w}(),pr=` attribute vec3 aPosition; attribute vec2 aUv; uniform mat4 uModelViewMatrix; uniform mat4 uProjectionMatrix; varying vec2 vUv; void main() { gl_Position = uProjectionMatrix * uModelViewMatrix * vec4(aPosition, 1.0); vUv = aUv; } `,$r=` uniform sampler2D uImage; uniform vec3 uTint; varying vec2 vUv; void main () { vec4 texel = texture2D(uImage, vUv); texel.rgb *= uTint * texel.a; gl_FragColor = texel; } `,ri=` attribute vec3 aPosition; varying vec2 vUv; void main() { gl_Position = vec4(aPosition, 1.0); vUv = gl_Position.xy * 0.5 + 0.5; } `,hc=` // // GLSL textureless classic 3D noise "cnoise", // with an RSL-style periodic variant "pnoise". // Author: Stefan Gustavson (stefan.gustavson@liu.se) // Version: 2011-10-11 // // Many thanks to Ian McEwan of Ashima Arts for the // ideas for permutation and gradient selection. // // Copyright (c) 2011 Stefan Gustavson. All rights reserved. // Distributed under the MIT license. See LICENSE file. // https://github.com/ashima/webgl-noise // vec3 mod289_309583532(vec3 x) { return x - floor(x * (1.0 / 289.0)) * 289.0; } vec4 mod289_309583532(vec4 x) { return x - floor(x * (1.0 / 289.0)) * 289.0; } vec4 permute_309583532(vec4 x) { return mod289_309583532(((x*34.0)+1.0)*x); } vec4 taylorInvSqrt_309583532(vec4 r) { return 1.79284291400159 - 0.85373472095314 * r; } vec3 fade_309583532(vec3 t) { return t*t*t*(t*(t*6.0-15.0)+10.0); } // Classic Perlin noise float snoise(vec3 P) { vec3 Pi0 = floor(P); // Integer part for indexing vec3 Pi1 = Pi0 + vec3(1.0); // Integer part + 1 Pi0 = mod289_309583532(Pi0); Pi1 = mod289_309583532(Pi1); vec3 Pf0 = fract(P); // Fractional part for interpolation vec3 Pf1 = Pf0 - vec3(1.0); // Fractional part - 1.0 vec4 ix = vec4(Pi0.x, Pi1.x, Pi0.x, Pi1.x); vec4 iy = vec4(Pi0.yy, Pi1.yy); vec4 iz0 = Pi0.zzzz; vec4 iz1 = Pi1.zzzz; vec4 ixy = permute_309583532(permute_309583532(ix) + iy); vec4 ixy0 = permute_309583532(ixy + iz0); vec4 ixy1 = permute_309583532(ixy + iz1); vec4 gx0 = ixy0 * (1.0 / 7.0); vec4 gy0 = fract(floor(gx0) * (1.0 / 7.0)) - 0.5; gx0 = fract(gx0); vec4 gz0 = vec4(0.5) - abs(gx0) - abs(gy0); vec4 sz0 = step(gz0, vec4(0.0)); gx0 -= sz0 * (step(0.0, gx0) - 0.5); gy0 -= sz0 * (step(0.0, gy0) - 0.5); vec4 gx1 = ixy1 * (1.0 / 7.0); vec4 gy1 = fract(floor(gx1) * (1.0 / 7.0)) - 0.5; gx1 = fract(gx1); vec4 gz1 = vec4(0.5) - abs(gx1) - abs(gy1); vec4 sz1 = step(gz1, vec4(0.0)); gx1 -= sz1 * (step(0.0, gx1) - 0.5); gy1 -= sz1 * (step(0.0, gy1) - 0.5); vec3 g000 = vec3(gx0.x,gy0.x,gz0.x); vec3 g100 = vec3(gx0.y,gy0.y,gz0.y); vec3 g010 = vec3(gx0.z,gy0.z,gz0.z); vec3 g110 = vec3(gx0.w,gy0.w,gz0.w); vec3 g001 = vec3(gx1.x,gy1.x,gz1.x); vec3 g101 = vec3(gx1.y,gy1.y,gz1.y); vec3 g011 = vec3(gx1.z,gy1.z,gz1.z); vec3 g111 = vec3(gx1.w,gy1.w,gz1.w); vec4 norm0 = taylorInvSqrt_309583532(vec4(dot(g000, g000), dot(g010, g010), dot(g100, g100), dot(g110, g110))); g000 *= norm0.x; g010 *= norm0.y; g100 *= norm0.z; g110 *= norm0.w; vec4 norm1 = taylorInvSqrt_309583532(vec4(dot(g001, g001), dot(g011, g011), dot(g101, g101), dot(g111, g111))); g001 *= norm1.x; g011 *= norm1.y; g101 *= norm1.z; g111 *= norm1.w; float n000 = dot(g000, Pf0); float n100 = dot(g100, vec3(Pf1.x, Pf0.yz)); float n010 = dot(g010, vec3(Pf0.x, Pf1.y, Pf0.z)); float n110 = dot(g110, vec3(Pf1.xy, Pf0.z)); float n001 = dot(g001, vec3(Pf0.xy, Pf1.z)); float n101 = dot(g101, vec3(Pf1.x, Pf0.y, Pf1.z)); float n011 = dot(g011, vec3(Pf0.x, Pf1.yz)); float n111 = dot(g111, Pf1); vec3 fade_xyz = fade_309583532(Pf0); vec4 n_z = mix(vec4(n000, n100, n010, n110), vec4(n001, n101, n011, n111), fade_xyz.z); vec2 n_yz = mix(n_z.xy, n_z.zw, fade_xyz.y); float n_xyz = mix(n_yz.x, n_yz.y, fade_xyz.x); return 2.2 * n_xyz; } float ease(float t) { float p = 2.0 * t * t; return t < 0.5 ? p : -p + (4.0 * t) - 1.0; } uniform sampler2D uInput; uniform vec2 uResolution; uniform float uTime; uniform float uFabricSeed; uniform float uFabricNoise; uniform float uFabricNoiseStrength; uniform float uFabricShadowDepth; varying vec2 vUv; vec3 hsv2rgb(vec3 c) { vec4 K = vec4(1.0, 2.0 / 3.0, 1.0 / 3.0, 3.0); vec3 p = abs(fract(c.xxx + K.xyz) * 6.0 - K.www); return c.z * mix(K.xxx, clamp(p - K.xxx, 0.0, 1.0), c.y); } vec3 rgb2hsv(vec3 c) { vec4 K = vec4(0.0, -1.0 / 3.0, 2.0 / 3.0, -1.0); vec4 p = mix(vec4(c.bg, K.wz), vec4(c.gb, K.xy), step(c.b, c.g)); vec4 q = mix(vec4(p.xyw, c.r), vec4(c.r, p.yzx), step(p.x, c.r)); float d = q.x - min(q.w, q.y); float e = 1.0e-10; return vec3(abs(q.z + (q.w - q.y) / (6.0 * d + e)), d / (q.x + e), q.x); } void main() { vec2 coord = vUv * uResolution; float aspect = uResolution.x / uResolution.y; vec2 offset = coord * 0.5; coord -= offset; vec2 uv = coord / uResolution; uv.x *= aspect; uv += uFabricSeed; float t = uTime; float scale = uFabricNoise; float noise = snoise(vec3(uv.x * scale + t, uv.x * scale + t, 0.0)); coord *= 1.0 + noise * uFabricNoiseStrength; coord += offset; coord /= uResolution; vec4 col = texture2D(uInput, coord); vec3 colHsv = rgb2hsv(col.rgb); colHsv[2] -= noise * uFabricShadowDepth; col = vec4(hsv2rgb(colHsv), col.a); gl_FragColor = col; } `,Hi=` uniform sampler2D uInput; uniform vec2 uResolution; uniform vec3 uPatternColor; uniform float uPatternSize; uniform vec2 uThreadOffset; uniform vec2 uThreadSpace; uniform sampler2D uThreadSampler; varying vec2 vUv; vec4 getPixel (vec2 coord, vec2 size) { size *= uResolution; coord = (floor(coord / size) * size) + size * 0.5; coord /= uResolution; return texture2D(uInput, coord); } vec4 getThread (vec2 coord, vec2 uv, vec2 size, vec2 offset, vec2 ratio, vec2 shift) { coord += vec2(size * uResolution.xy) * shift; vec2 grid = ceil(coord / (size * uResolution)); if (mod(grid.x, 2.0) == 0.0) { uv.y += size.y * uThreadOffset.y; coord.y += (size.y * uResolution.y) * uThreadOffset.y; } if (mod(grid.y, 2.0) == 0.0) { uv.x += size.x * uThreadOffset.x; coord.x += (size.x * uResolution.x) * uThreadOffset.x; } vec2 phase = fract(uv / size); vec2 inner = offset + (phase * ratio) - 2.0 * ratio * shift * 0.5; vec4 col = vec4(uPatternColor, 1.0); float alpha = 0.0; if (inner.x >= 0.0 && inner.x <= 1.0 && inner.y >= 0.0 && inner.y <= 1.0) { vec4 innerCol = getPixel(coord, size); col = mix(col, innerCol, step(1.0, innerCol.a)); alpha = texture2D(uThreadSampler, inner).a; } return col * alpha; } void main(void) { vec2 coord = vUv * uResolution.xy; vec2 uv = coord / uResolution; vec2 textureSize = vec2(uPatternSize); vec2 size = textureSize / uResolution; vec2 containerSize = textureSize * uThreadSpace / uResolution; vec2 offset = -((containerSize - size) / size) * 0.5; vec2 ratio = containerSize / size; vec4 threadA = getThread(coord, uv, containerSize, offset, ratio, vec2(-1.0, -1.0)); vec4 threadB = getThread(coord, uv, containerSize, offset, ratio, vec2(0.0, -1.0)); vec4 threadC = getThread(coord, uv, containerSize, offset, ratio, vec2(1.0, -1.0)); vec4 threadD = getThread(coord, uv, containerSize, offset, ratio, vec2(-1.0, 0.0)); vec4 threadE = getThread(coord, uv, containerSize, offset, ratio, vec2(0.0, 0.0)); vec4 threadF = getThread(coord, uv, containerSize, offset, ratio, vec2(1.0, 0.0)); vec4 threadG = getThread(coord, uv, containerSize, offset, ratio, vec2(-1.0, 1.0)); vec4 threadH = getThread(coord, uv, containerSize, offset, ratio, vec2(0.0, 1.0)); vec4 threadI = getThread(coord, uv, containerSize, offset, ratio, vec2(1.0, 1.0)); vec4 composite = mix(threadA, threadB, threadB.a); composite = mix(composite, threadC, threadC.a); composite = mix(composite, threadD, threadD.a); composite = mix(composite, threadE, threadE.a); composite = mix(composite, threadF, threadF.a); composite = mix(composite, threadG, threadG.a); composite = mix(composite, threadH, threadH.a); composite = mix(composite, threadI, threadI.a); gl_FragColor = composite; } `,ja={blob1:"blob1",blob2:"blob2",brush1:"brush1",brush2:"brush2",brush3:"brush3",circle1:"circle1",polygon1:"polygon1",polygon2:"polygon2"},za,ii=(za={},o()(za,ja.blob1,{presetImageUrl:"https://assets.squarespace.com/webgl-components-assets/graphics/blob1.png"}),o()(za,ja.blob2,{presetImageUrl:"https://assets.squarespace.com/webgl-components-assets/graphics/blob2.png"}),o()(za,ja.brush1,{presetImageUrl:"https://assets.squarespace.com/webgl-components-assets/graphics/brush1.png"}),o()(za,ja.brush2,{presetImageUrl:"https://assets.squarespace.com/webgl-components-assets/graphics/brush2.png"}),o()(za,ja.brush3,{presetImageUrl:"https://assets.squarespace.com/webgl-components-assets/graphics/brush3.png"}),o()(za,ja.circle1,{presetImageUrl:"https://assets.squarespace.com/webgl-components-assets/graphics/circle1.png"}),o()(za,ja.polygon1,{presetImageUrl:"https://assets.squarespace.com/webgl-components-assets/graphics/polygon1.png"}),o()(za,ja.polygon2,{presetImageUrl:"https://assets.squarespace.com/webgl-components-assets/graphics/polygon2.png"}),za),yo={circle:"circle",crossStitch:"crossStitch",cube:"cube",gingham:"gingham",gradientCircle:"gradientCircle",houndstooth:"houndstooth",stitch:"stitch"},no,Ii=(no={},o()(no,yo.circle,{patternImageUrl:"https://assets.squarespace.com/webgl-components-assets/patterns/circle.png",patternSpaceX:1,patternSpaceY:1,patternOffsetX:.5,patternOffsetY:.5}),o()(no,yo.crossStitch,{patternImageUrl:"https://assets.squarespace.com/webgl-components-assets/patterns/cross-stitch.png",patternSpaceX:.5,patternSpaceY:.5,patternOffsetX:0,patternOffsetY:0}),o()(no,yo.cube,{patternImageUrl:"https://assets.squarespace.com/webgl-components-assets/patterns/cube.png",patternSpaceX:.85,patternSpaceY:.75,patternOffsetX:.5,patternOffsetY:0}),o()(no,yo.gingham,{patternImageUrl:"https://assets.squarespace.com/webgl-components-assets/patterns/gingham.png",patternSpaceX:.67,patternSpaceY:.67,patternOffsetX:0,patternOffsetY:0}),o()(no,yo.gradientCircle,{patternImageUrl:"https://assets.squarespace.com/webgl-components-assets/patterns/gradient-circle.png",patternSpaceX:.5,patternSpaceY:.5,patternOffsetX:0,patternOffsetY:0}),o()(no,yo.houndstooth,{patternImageUrl:"https://assets.squarespace.com/webgl-components-assets/patterns/houndstooth.png",patternSpaceX:.77,patternSpaceY:.82,patternOffsetX:0,patternOffsetY:0}),o()(no,yo.stitch,{patternImageUrl:"https://assets.squarespace.com/webgl-components-assets/patterns/stitch.png",patternSpaceX:.5,patternSpaceY:.5,patternOffsetX:0,patternOffsetY:0}),no);function Ri(w){var M=Ca();return function(){var L=vt()(w),B;if(M){var k=vt()(this).constructor;B=Reflect.construct(L,arguments,k)}else B=L.apply(this,arguments);return Gn()(this,B)}}function Ca(){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 Zu=br.BLEND,qu=br.FUNC_ADD,vc=br.ONE_MINUS_SRC_ALPHA,pc=br.SRC_ALPHA,gc=br.NEAREST,Ml=br.MIRRORED_REPEAT,Dl=.2,Lo=.001,lf=.01,_o=function(w){Hn()(R,w);var M=Ri(R);function R(L,B){var k;return a()(this,R),k=M.call(this,L,B),o()(dn()(k),"useEffects",!1),o()(dn()(k),"isReady",!1),k.isSupported?(k.createResources(),k.createScene(),k.createPhysics(),k.updateEffects(),k.updateAutoUpdate(),k.preload(),k):Gn()(k)}return f()(R,[{key:"preload",value:function(){var B=this,k=[this.loadImage()];this.props.patternEnabled&&k.push(this.loadPatternImage()),Promise.all(k).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 Br({vert:pr,frag:$r})}}),this.quadGeometry=this.getGeometry({key:"unit-quad-geometry",factory:function(){return Jc({width:1,height:1})}}),this.texture=new mo({image:dc}),this.textureBinding=eu(this.renderer,this.texture),this.patternTexture=new mo({image:dc}),this.patternTextureBinding=eu(this.renderer,this.patternTexture),this.composer=new nf({renderer:this.renderer,textureOptions:{minFilter:gc,magFilter:gc,wrapS:Ml,wrapT:Ml,premultiplyAlpha:!0},screenGeometry:this.getGeometry({key:"big-triangle",factory:vi})}),this.waveEffect=new Qu({uniforms:{uResolution:[this.width,this.height],uTime:0,uFabricSeed:0,uFabricNoise:this.props.waveComplexity*Dl,uFabricNoiseStrength:this.props.waveDepth*Lo,uFabricShadowDepth:this.props.waveShadowDepth*lf},program:this.getProgram({key:"wave-effect-program",factory:function(){return new Br({vert:ri,frag:hc})}})}),this.patternEffect=new Qu({uniforms:{uResolution:[this.width,this.height],uPatternSize:this.props.patternSize,uThreadSampler:this.patternTextureBinding,uPatternColor:Xn(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 Br({vert:ri,frag:Hi})}})}),this.composer.addPass(this.patternEffect),this.composer.addPass(this.waveEffect)}},{key:"createScene",value:function(){this.camera=new ju,this.scene=new Da,this.clearColor=Xn(this.props.backgroundColor)}},{key:"createPhysics",value:function(){var B=this.props,k=B.imageScale,ce=B.imageCount,Pe=B.imageTint;this.physics=new su({quadProgram:this.imageQuadProgram,quadGeometry:this.quadGeometry,scene:this.scene,canvas:this.canvas,webglCanvas:this,textureBinding:this.textureBinding,imageScale:k,imageCount:ce,imageTint:Xn(Pe)})}},{key:"loadImage",value:function(){var B,k=this,ce=this.props,Pe=ce.presetImageKey,Le=ce.image,Ue=ce.customImage,Xe=(Le==null?void 0:Le.assetUrl)||(Ue==null?void 0:Ue.assetUrl)||((B=ii[Pe])===null||B===void 0?void 0:B.presetImageUrl);return Xe?of(Xe).then(function(ft){var pt=ft.naturalWidth,Pt=ft.naturalHeight;k.physics.setImageRatio(Pt/pt),k.texture.image=ft,k.texture.needsUpdate=!0,k.needsForceRender=!0}):Promise.resolve()}},{key:"loadPatternImage",value:function(){var B=this,k=Ii[this.props.patternImageKey],ce=k.patternImageUrl,Pe=k.patternOffsetX,Le=k.patternOffsetY,Ue=k.patternSpaceX,Xe=k.patternSpaceY;return ce?of(ce).then(function(ft){B.patternTexture.image=ft,B.patternTexture.needsUpdate=!0,B.patternEffect.uniforms.uThreadOffset[0]=Pe,B.patternEffect.uniforms.uThreadOffset[1]=Le,B.patternEffect.uniforms.uThreadSpace[0]=Ue,B.patternEffect.uniforms.uThreadSpace[1]=Xe,B.needsForceRender=!0}):Promise.resolve()}},{key:"updateEffects",value:function(){var B=this.props,k=B.patternEnabled,ce=B.patternColor,Pe=B.patternSize,Le=B.patternImageKey,Ue=B.waveEnabled,Xe=B.waveComplexity,ft=B.waveDepth,pt=B.waveShadowDepth,Pt=k&&!!Ii[Le];this.useEffects=Pt||Ue,this.patternEffect.enabled=Pt,this.patternEffect.renderToScreen=Pt&&!Ue,this.patternEffect.uniforms.uPatternColor=Xn(ce),this.patternEffect.uniforms.uPatternSize=Pe,this.waveEffect.enabled=Ue,this.waveEffect.renderToScreen=Ue,this.waveEffect.uniforms.uFabricNoise=Xe*Dl,this.waveEffect.uniforms.uFabricNoiseStrength=ft*Lo,this.waveEffect.uniforms.uFabricShadowDepth=pt*lf}},{key:"updateAutoUpdate",value:function(){var B=this.props,k=B.waveEnabled,ce=B.waveSpeed;this.autoUpdate=!!(k&&ce)}},{key:"onUpdateProps",value:function(B){var k,ce,Pe,Le,Ue=go(this.props,B);Ue("imageCount")&&this.physics.setCount(this.props.imageCount),Ue("imageScale")&&this.physics.setScale(this.props.imageScale),Ue("imageTint")&&this.physics.setImageTint(Xn(this.props.imageTint)),Ue("backgroundColor")&&(this.clearColor=Xn(this.props.backgroundColor)),(Ue(["presetImageKey","image","customIMage"])||((k=this.props.image)===null||k===void 0?void 0:k.assetUrl)!==((ce=B.image)===null||ce===void 0?void 0:ce.assetUrl)||((Pe=this.props.customImage)===null||Pe===void 0?void 0:Pe.assetUrl)!==((Le=B.customImage)===null||Le===void 0?void 0:Le.assetUrl))&&this.loadImage(),(Ue("patternImageKey")||this.props.patternEnabled&&!B.patternEnabled)&&this.loadPatternImage(),this.updateEffects(),this.updateAutoUpdate(),this.refresh()}},{key:"update",value:function(B){this.isReady&&(this.physics.update(B),(this.needsForceRender||this.physics.needsRender())&&(Zo(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(),Rs(this.renderer,this.composer.inputRenderTarget),dt(this.renderer.state,[0,0,0,0]),Fe(this.renderer),this.renderScene(),this.composer.render()}},{key:"renderScene",value:function(){this.renderer.state.enable(Zu),ki(this.renderer.state,qu),nc(this.renderer.state,pc,vc),Uf(this.renderer,this.scene,this.camera)}},{key:"onRefresh",value:function(){var B=this.width,k=this.height;Ol({camera:this.camera,x:0,y:0,width:B,height:k}),this.physics.resize(B,k),this.composer.setSize(au(B),au(k))}},{key:"onDetach",value:function(){this.physics.destroyMouse()}},{key:"onAttach",value:function(){this.physics.createMouse()}}]),R}(Mr);o()(_o,"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 cf(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},M=w.width,R=M===void 0?1:M,L=w.height,B=L===void 0?1:L,k=w.depth,ce=k===void 0?1:k,Pe=w.widthSegments,Le=Pe===void 0?1:Pe,Ue=w.heightSegments,Xe=Ue===void 0?1:Ue,ft=w.depthSegments,pt=ft===void 0?1:ft,Pt=w.sides,un=Pt===void 0?{top:!0,bottom:!0,left:!0,right:!0,front:!0,back:!0}:Pt,yn=w.position,hn=yn===void 0?Me:yn,kn=w.normal,Nn=kn===void 0?Ge:kn,_n=w.uv,on=_n===void 0?et:_n,Cn=new ya,en=[],kr=[],$i=[],So=[],Di=0,ua=function(Ta,ai,Li,js,Ni,Qi,ka,uo,Oo,Wa){for(var Wc=Qi/Oo,sl=ka/Wa,Hc=Qi*.5,Wl=ka*.5,as=uo*.5,la=Oo+1,ul=Wa+1,zs=Di,Gs=0;Gs0?1:-1,$i[Di*2]=os/Oo,$i[Di*2+1]=1-Gs/Wa,Di++}for(var Ha=0;Ha0&&arguments[0]!==void 0?arguments[0]:{},M=w.batch,R=M===void 0?null:M,L=w.attributeName,B=L===void 0?"":L,k=w.itemSize,ce=k===void 0?4:k,Pe=w.usage,Le=Pe===void 0?Fr:Pe,Ue=w.factory,Xe=Ue===void 0?null:Ue,ft=new Float32Array(R.repeatCount*R.sourceVertexCount*ce);if(jr(R,B,new dr({array:ft,itemSize:ce,usage:Le})),Xe)for(var pt=[],Pt=0;Pt x0.y ? 1.0 : 0.0 //i1.y = 1.0 - i1.x; i1 = (x0.x > x0.y) ? vec2(1.0, 0.0) : vec2(0.0, 1.0); // x0 = x0 - 0.0 + 0.0 * C.xx ; // x1 = x0 - i1 + 1.0 * C.xx ; // x2 = x0 - 1.0 + 2.0 * C.xx ; vec4 x12 = x0.xyxy + C.xxzz; x12.xy -= i1; // Permutations i = mod289_1976991360(i); // Avoid truncation effects in permutation vec3 p = permute_1976991360( permute_1976991360( i.y + vec3(0.0, i1.y, 1.0 )) + i.x + vec3(0.0, i1.x, 1.0 )); vec3 m = max(0.5 - vec3(dot(x0,x0), dot(x12.xy,x12.xy), dot(x12.zw,x12.zw)), 0.0); m = m*m ; m = m*m ; // Gradients: 41 points uniformly over a line, mapped onto a diamond. // The ring size 17*17 = 289 is close to a multiple of 41 (41*7 = 287) vec3 x = 2.0 * fract(p * C.www) - 1.0; vec3 h = abs(x) - 0.5; vec3 ox = floor(x + 0.5); vec3 a0 = x - ox; // Normalise gradients implicitly by scaling m // Approximation of: m *= inversesqrt( a0*a0 + h*h ); m *= 1.79284291400159 - 0.85373472095314 * ( a0*a0 + h*h ); // Compute final noise value at P vec3 g; g.x = a0.x * x0.x + h.x * x0.y; g.yz = a0.yz * x12.xz + h.yz * x12.yw; return 130.0 * dot(m, g); } attribute vec3 aPosition; attribute vec3 aNormal; attribute vec3 aGridPosition; uniform float uTime; uniform float uGridSize; uniform vec3 uScale; uniform float uEdgeWeight; uniform float uNoiseScale; uniform vec2 uNoiseClamp; uniform float uNoisePositionFactor; uniform float uNoiseScaleFactor; uniform mat4 uViewMatrix; uniform mat4 uProjectionMatrix; varying vec3 vNormal; varying float vNoiseFract; float map(float value, float inMin, float inMax, float outMin, float outMax) { return outMin + (outMax - outMin) * (value - inMin) / (inMax - inMin); } void main() { vec2 uv = ((aGridPosition.xz + (aPosition.xz * uScale.xz) * uEdgeWeight) / uGridSize) * uNoiseScale; float noiseValue = 0.0; noiseValue += snoise2(uv + vec2(uTime)); noiseValue += snoise2(uv + vec2(sin(uTime), cos(uTime))); noiseValue *= 0.5; noiseValue = clamp(noiseValue, uNoiseClamp.x, uNoiseClamp.y); float noiseFract = map(noiseValue, uNoiseClamp.x, uNoiseClamp.y, 0.0, 1.0); float scaleFactor = 1.0 - noiseFract * uNoiseScaleFactor; vec3 position = (aPosition * uScale * scaleFactor) + aGridPosition; position.y += noiseValue * uNoisePositionFactor; gl_Position = uProjectionMatrix * uViewMatrix * vec4(position, 1.0); vNormal = aNormal; vNoiseFract = noiseFract; } `,Ki=` uniform vec3 uLightColor; uniform vec3 uShadowColor; uniform float uLightIntensity; uniform vec3 uLightPosition; uniform float uNoiseColorFactor; varying vec3 vNormal; varying float vNoiseFract; void main() { vec3 normal = normalize(vNormal); float lightFactor = dot(normal, uLightPosition) * uLightIntensity; float noiseFactor = 1.0 - (1.0 - vNoiseFract) * uNoiseColorFactor; vec3 color = mix(uShadowColor, uLightColor, lightFactor * noiseFactor); gl_FragColor = vec4(color, 1.0); } `;function ro(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var L=Object.getOwnPropertySymbols(w);M&&(L=L.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,L)}return R}function hf(w){for(var M=1;Mce?(Pe=this.viewSize,Le=this.viewSize*(ce/k)):(Pe=this.viewSize*(k/ce),Le=this.viewSize),bc({camera:this.camera,width:Pe,height:Le,yUp:!0})}},{key:"onDestroy",value:function(){this.renderer.onContextCreate.remove(this.onContextCreate)}},{key:"getColors",value:function(){var B=Xn(this.props.startColor),k=Xn(this.props.endColor);return this.props.invertColors?[k,B]:[B,k]}}]),R}(Mr);o()(Jo,"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});function Oc(){for(var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},M=w.width,R=M===void 0?2:M,L=w.height,B=L===void 0?2:L,k=w.widthSegments,ce=k===void 0?1:k,Pe=w.heightSegments,Le=Pe===void 0?1:Pe,Ue=w.position,Xe=Ue===void 0?Me:Ue,ft=w.normal,pt=ft===void 0?Ge:ft,Pt=w.uv,un=Pt===void 0?et:Pt,yn=new ya,hn=[],kn=[],Nn=[],_n=[],on=0,Cn=Math.floor(ce)||1,en=Math.floor(Le)||1,kr=Cn+1,$i=en+1,So=R/Cn,Di=B/en,ua=R*.5,is=B*.5,Ta=0;Ta<$i;Ta++)for(var ai=Ta*Di-is,Li=0;Li0&&arguments[0]!==void 0?arguments[0]:{},M=w.radiusTop,R=M===void 0?1:M,L=w.radiusBottom,B=L===void 0?1:L,k=w.height,ce=k===void 0?1:k,Pe=w.radialSegments,Le=Pe===void 0?128:Pe,Ue=w.heightSegments,Xe=Ue===void 0?1:Ue,ft=w.thetaStart,pt=ft===void 0?0:ft,Pt=w.thetaLength,un=Pt===void 0?Math.PI*2:Pt,yn=w.openEnded,hn=yn===void 0?!0:yn,kn=w.position,Nn=kn===void 0?"aPosition":kn,_n=w.normal,on=_n===void 0?"aNormal":_n,Cn=w.uv,en=Cn===void 0?"aUv":Cn,kr=new ya,$i=[],So=[],Di=[],ua=[],is=0,Ta=[],ai=ce/2,Li=[0,0,0],js=[0,0,0],Ni=(B-R)/ce,Qi=0;Qi<=Xe;Qi++){for(var ka=[],uo=Qi/Xe,Oo=uo*(B-R)+R,Wa=0;Wa<=Le;Wa++){var Wc=Wa/Le,sl=Wc*un+pt,Hc=Math.sin(sl),Wl=Math.cos(sl);Li[0]=Oo*Hc,Li[1]=-uo*ce+ai,Li[2]=Oo*Wl,$i.push.apply($i,Li),Wu.set(js,Hc,Ni,Wl),Wu.normalize(js,js),So.push.apply(So,js),Di.push(Wc,1-uo),ka.push(is++)}Ta.push(ka)}for(var as=0;as0&&os(!0),B>0&&os(!1)),Nn&&jr(kr,Nn,new dr({array:new Float32Array($i),itemSize:3})),on&&jr(kr,on,new dr({array:new Float32Array(So),itemSize:3})),en&&jr(kr,en,new dr({array:new Float32Array(Di),itemSize:2})),Xa(kr,new Uint16Array(ua)),kr},Ul=e(57504),mf=e.n(Ul),yf=e(907223),Yu=e.n(yf),_f=e(676727),Ac=e.n(_f),Aa=e(792350),Mi=e.n(Aa),No=e(186375),Pc=e.n(No),cu={identity:mf(),scale:Yu(),translate:Ac(),rotateX:Mi(),rotateY:Pc()},Kf=` // // GLSL textureless classic 3D noise "cnoise", // with an RSL-style periodic variant "pnoise". // Author: Stefan Gustavson (stefan.gustavson@liu.se) // Version: 2011-10-11 // // Many thanks to Ian McEwan of Ashima Arts for the // ideas for permutation and gradient selection. // // Copyright (c) 2011 Stefan Gustavson. All rights reserved. // Distributed under the MIT license. See LICENSE file. // https://github.com/ashima/webgl-noise // vec3 mod289_2879176051(vec3 x) { return x - floor(x * (1.0 / 289.0)) * 289.0; } vec4 mod289_2879176051(vec4 x) { return x - floor(x * (1.0 / 289.0)) * 289.0; } vec4 permute_2879176051(vec4 x) { return mod289_2879176051(((x*34.0)+1.0)*x); } vec4 taylorInvSqrt_2879176051(vec4 r) { return 1.79284291400159 - 0.85373472095314 * r; } vec3 fade_2879176051(vec3 t) { return t*t*t*(t*(t*6.0-15.0)+10.0); } // Classic Perlin noise float snoise(vec3 P) { vec3 Pi0 = floor(P); // Integer part for indexing vec3 Pi1 = Pi0 + vec3(1.0); // Integer part + 1 Pi0 = mod289_2879176051(Pi0); Pi1 = mod289_2879176051(Pi1); vec3 Pf0 = fract(P); // Fractional part for interpolation vec3 Pf1 = Pf0 - vec3(1.0); // Fractional part - 1.0 vec4 ix = vec4(Pi0.x, Pi1.x, Pi0.x, Pi1.x); vec4 iy = vec4(Pi0.yy, Pi1.yy); vec4 iz0 = Pi0.zzzz; vec4 iz1 = Pi1.zzzz; vec4 ixy = permute_2879176051(permute_2879176051(ix) + iy); vec4 ixy0 = permute_2879176051(ixy + iz0); vec4 ixy1 = permute_2879176051(ixy + iz1); vec4 gx0 = ixy0 * (1.0 / 7.0); vec4 gy0 = fract(floor(gx0) * (1.0 / 7.0)) - 0.5; gx0 = fract(gx0); vec4 gz0 = vec4(0.5) - abs(gx0) - abs(gy0); vec4 sz0 = step(gz0, vec4(0.0)); gx0 -= sz0 * (step(0.0, gx0) - 0.5); gy0 -= sz0 * (step(0.0, gy0) - 0.5); vec4 gx1 = ixy1 * (1.0 / 7.0); vec4 gy1 = fract(floor(gx1) * (1.0 / 7.0)) - 0.5; gx1 = fract(gx1); vec4 gz1 = vec4(0.5) - abs(gx1) - abs(gy1); vec4 sz1 = step(gz1, vec4(0.0)); gx1 -= sz1 * (step(0.0, gx1) - 0.5); gy1 -= sz1 * (step(0.0, gy1) - 0.5); vec3 g000 = vec3(gx0.x,gy0.x,gz0.x); vec3 g100 = vec3(gx0.y,gy0.y,gz0.y); vec3 g010 = vec3(gx0.z,gy0.z,gz0.z); vec3 g110 = vec3(gx0.w,gy0.w,gz0.w); vec3 g001 = vec3(gx1.x,gy1.x,gz1.x); vec3 g101 = vec3(gx1.y,gy1.y,gz1.y); vec3 g011 = vec3(gx1.z,gy1.z,gz1.z); vec3 g111 = vec3(gx1.w,gy1.w,gz1.w); vec4 norm0 = taylorInvSqrt_2879176051(vec4(dot(g000, g000), dot(g010, g010), dot(g100, g100), dot(g110, g110))); g000 *= norm0.x; g010 *= norm0.y; g100 *= norm0.z; g110 *= norm0.w; vec4 norm1 = taylorInvSqrt_2879176051(vec4(dot(g001, g001), dot(g011, g011), dot(g101, g101), dot(g111, g111))); g001 *= norm1.x; g011 *= norm1.y; g101 *= norm1.z; g111 *= norm1.w; float n000 = dot(g000, Pf0); float n100 = dot(g100, vec3(Pf1.x, Pf0.yz)); float n010 = dot(g010, vec3(Pf0.x, Pf1.y, Pf0.z)); float n110 = dot(g110, vec3(Pf1.xy, Pf0.z)); float n001 = dot(g001, vec3(Pf0.xy, Pf1.z)); float n101 = dot(g101, vec3(Pf1.x, Pf0.y, Pf1.z)); float n011 = dot(g011, vec3(Pf0.x, Pf1.yz)); float n111 = dot(g111, Pf1); vec3 fade_xyz = fade_2879176051(Pf0); vec4 n_z = mix(vec4(n000, n100, n010, n110), vec4(n001, n101, n011, n111), fade_xyz.z); vec2 n_yz = mix(n_z.xy, n_z.zw, fade_xyz.y); float n_xyz = mix(n_yz.x, n_yz.y, fade_xyz.x); return 2.2 * n_xyz; } attribute vec3 aPosition; attribute vec3 aNormal; attribute vec2 aUv; uniform vec3 uCurve; uniform mat4 uModelMatrix; uniform mat4 uViewMatrix; uniform mat4 uProjectionMatrix; varying vec2 vUv; float easeCubicOut(float t) { float f = t - 1.0; return f * f * f + 1.0; } float easeCubicIn(float t) { return t * t * t; } float easeExpoIn(float p) { return pow(2.0, 10.0 * (p - 1.0)); } void main() { vec3 position = aPosition; float p = -(position.y - 0.5); position.xz *= 1.0 - easeCubicOut(p) * uCurve.z; position.xz += uCurve.xy * easeCubicIn(p); vUv = aUv; gl_Position = uProjectionMatrix * uViewMatrix * uModelMatrix * vec4(position, 1.0); } `,Ef=` // // Description : Array and textureless GLSL 2D/3D/4D simplex // noise functions. // Author : Ian McEwan, Ashima Arts. // Maintainer : ijm // Lastmod : 20110822 (ijm) // License : Copyright (C) 2011 Ashima Arts. All rights reserved. // Distributed under the MIT License. See LICENSE file. // https://github.com/ashima/webgl-noise // vec3 mod289_831717072(vec3 x) { return x - floor(x * (1.0 / 289.0)) * 289.0; } vec4 mod289_831717072(vec4 x) { return x - floor(x * (1.0 / 289.0)) * 289.0; } vec4 permute_831717072(vec4 x) { return mod289_831717072(((x*34.0)+1.0)*x); } vec4 taylorInvSqrt_831717072(vec4 r) { return 1.79284291400159 - 0.85373472095314 * r; } float cnoise(vec3 v) { const vec2 C = vec2(1.0/6.0, 1.0/3.0) ; const vec4 D_831717072 = vec4(0.0, 0.5, 1.0, 2.0); // First corner vec3 i = floor(v + dot(v, C.yyy) ); vec3 x0 = v - i + dot(i, C.xxx) ; // Other corners vec3 g_831717072 = step(x0.yzx, x0.xyz); vec3 l = 1.0 - g_831717072; vec3 i1 = min( g_831717072.xyz, l.zxy ); vec3 i2 = max( g_831717072.xyz, l.zxy ); // x0 = x0 - 0.0 + 0.0 * C.xxx; // x1 = x0 - i1 + 1.0 * C.xxx; // x2 = x0 - i2 + 2.0 * C.xxx; // x3 = x0 - 1.0 + 3.0 * C.xxx; vec3 x1 = x0 - i1 + C.xxx; vec3 x2 = x0 - i2 + C.yyy; // 2.0*C.x = 1/3 = C.y vec3 x3 = x0 - D_831717072.yyy; // -1.0+3.0*C.x = -0.5 = -D.y // Permutations i = mod289_831717072(i); vec4 p = permute_831717072( permute_831717072( permute_831717072( i.z + vec4(0.0, i1.z, i2.z, 1.0 )) + i.y + vec4(0.0, i1.y, i2.y, 1.0 )) + i.x + vec4(0.0, i1.x, i2.x, 1.0 )); // Gradients: 7x7 points over a square, mapped onto an octahedron. // The ring size 17*17 = 289 is close to a multiple of 49 (49*6 = 294) float n_ = 0.142857142857; // 1.0/7.0 vec3 ns = n_ * D_831717072.wyz - D_831717072.xzx; vec4 j = p - 49.0 * floor(p * ns.z * ns.z); // mod(p,7*7) vec4 x_ = floor(j * ns.z); vec4 y_ = floor(j - 7.0 * x_ ); // mod(j,N) vec4 x = x_ *ns.x + ns.yyyy; vec4 y = y_ *ns.x + ns.yyyy; vec4 h = 1.0 - abs(x) - abs(y); vec4 b0 = vec4( x.xy, y.xy ); vec4 b1 = vec4( x.zw, y.zw ); //vec4 s0 = vec4(lessThan(b0,0.0))*2.0 - 1.0; //vec4 s1 = vec4(lessThan(b1,0.0))*2.0 - 1.0; vec4 s0 = floor(b0)*2.0 + 1.0; vec4 s1 = floor(b1)*2.0 + 1.0; vec4 sh = -step(h, vec4(0.0)); vec4 a0 = b0.xzyw + s0.xzyw*sh.xxyy ; vec4 a1_831717072 = b1.xzyw + s1.xzyw*sh.zzww ; vec3 p0_831717072 = vec3(a0.xy,h.x); vec3 p1 = vec3(a0.zw,h.y); vec3 p2 = vec3(a1_831717072.xy,h.z); vec3 p3 = vec3(a1_831717072.zw,h.w); //Normalise gradients vec4 norm = taylorInvSqrt_831717072(vec4(dot(p0_831717072,p0_831717072), dot(p1,p1), dot(p2, p2), dot(p3,p3))); p0_831717072 *= norm.x; p1 *= norm.y; p2 *= norm.z; p3 *= norm.w; // Mix final noise value vec4 m = max(0.6 - vec4(dot(x0,x0), dot(x1,x1), dot(x2,x2), dot(x3,x3)), 0.0); m = m * m; return 42.0 * dot( m*m, vec4( dot(p0_831717072,x0), dot(p1,x1), dot(p2,x2), dot(p3,x3) ) ); } #define PI 3.141592653589793 uniform float uScrollTime; uniform float uDistortionTime; uniform float uRotationTime; uniform vec3 uColor1; uniform vec3 uColor2; uniform vec3 uFogColor; uniform float uFogIntensity; uniform float uRepeat; uniform float uRotation; uniform vec2 uGradient; uniform vec2 uDistortionScale; uniform float uDistortionAmount; uniform float uNoiseAmount; uniform float uNoiseScale; varying vec2 vUv; float map(float value, float min1, float max1, float min2, float max2) { return min2 + (value - min1) * (max2 - min2) / (max1 - min1); } void main() { vec2 coord = vUv; coord.x = (cos(coord.x * PI * 2.0)); coord.y = (cos(coord.y - uScrollTime)); float s = cnoise(vec3(coord * uDistortionScale, uDistortionTime)); coord.xy += s * uDistortionAmount; float a = uRotation + uRotationTime; vec2 angle = vec2(cos(a), sin(a)); float t = dot(vec2(0.5) - coord, angle) + 0.5; t = (cos((t) * uRepeat * PI) + 1.0) * 0.5; t += cnoise(vec3(gl_FragCoord.xy * vec2(uNoiseScale), uDistortionTime * 100.0)) * uNoiseAmount * 0.4; float gradient = clamp( map(t, uGradient.x, uGradient.y, 0.0, 1.0), 0.0, 1.0 ); vec3 color = mix(uColor2, uColor1, gradient); color = mix(color, uFogColor, smoothstep(0.0, 1.0, (1.0 - vUv.y) * uFogIntensity)); gl_FragColor = vec4(color, 1.0); } `,Tc=function(M,R){var L=M.fov,B=M.aspect,k=L*(Math.PI/180),ce=2*Math.tan(k/2)*R,Pe=ce*B;return{width:Pe,height:ce}};function Vf(w){var M=Eo();return function(){var L=vt()(w),B;if(M){var k=vt()(this).constructor;B=Reflect.construct(L,arguments,k)}else B=L.apply(this,arguments);return Gn()(this,B)}}function Eo(){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 fu=10,el=function(w){Hn()(R,w);var M=Vf(R);function R(L,B){var k;return a()(this,R),k=M.call(this,L,B),o()(dn()(k),"timer",new Nl),o()(dn()(k),"scrollSpeed",0),o()(dn()(k),"rotationSpeed",0),o()(dn()(k),"distortionSpeed",0),k.isSupported?(k.createResources(),k.updateUniforms(),k.updateAutoUpdate(),k.refresh(),k):Gn()(k)}return f()(R,[{key:"createResources",value:function(){this.camera=new pf({fov:80,near:1,far:1e3}),this.camera.position=[0,0,fu],Ll(this.camera),this.modelMatrix=cu.identity([]),this.drawInfo=ge({DrawInfoClass:Ea,geometry:this.getGeometry({key:"conic-geometry",factory:function(){return gf({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 Br({vert:Kf,frag:Ef})}})})}},{key:"updateAutoUpdate",value:function(){var B=this.props,k=B.speed,ce=B.rotationSpeed,Pe=B.distortionSpeed;this.autoUpdate=!(k===0&&ce===0&&Pe===0)}},{key:"onUpdateProps",value:function(){this.updateUniforms(),this.updateAutoUpdate(),this.refresh()}},{key:"updateUniforms",value:function(){var B=this.props,k=B.curveX,ce=B.curveY,Pe=B.curveFunnel,Le=B.color1,Ue=B.color2,Xe=B.color3,ft=B.fogIntensity,pt=B.repeat,Pt=B.speed,un=B.rotation,yn=B.rotationSpeed,hn=B.blur,kn=B.distortionScaleX,Nn=B.distortionScaleY,_n=B.distortionIntensity,on=B.distortionSpeed,Cn=B.noiseIntensity,en=B.noiseScale;Object.assign(this.drawInfo.uniforms,{uCurve:[oe(k,-100,100,-4,4),oe(ce,-100,100,-4,4),oe(Pe,0,100,1,0)],uColor1:Xn(Le),uColor2:Xn(Ue),uFogColor:Xn(Xe),uFogIntensity:oe(ft,0,100,0,1),uRepeat:pt,uRotation:oe(un,0,360,0,Math.PI*2),uGradient:[oe(hn,0,100,.5,0),oe(hn,0,100,.5,1)],uDistortionScale:[oe(kn,0,100,0,4),oe(Nn,0,100,0,4)],uDistortionAmount:oe(_n,0,100,0,.5),uNoiseAmount:oe(Cn,0,100,0,.5),uNoiseScale:oe(en,0,100,.6,.3)/this.pixelRatio}),this.scrollSpeed=oe(Pt,-100,100,-.15,.15),this.rotationSpeed=oe(yn,-100,100,-.075,.075),this.distortionSpeed=oe(on,0,100,0,.075)}},{key:"update",value:function(B){var k=this.timer.update(B)*.001;this.drawInfo.uniforms.uScrollTime+=k*this.scrollSpeed,this.drawInfo.uniforms.uRotationTime+=k*this.rotationSpeed,this.drawInfo.uniforms.uDistortionTime+=k*this.distortionSpeed}},{key:"render",value:function(){this.renderer.state.enable(this.renderer.gl.DEPTH_TEST),Ir(this.renderer,this.drawInfo)}},{key:"onRefresh",value:function(){var B=this.canvas,k=B.width,ce=B.height;this.camera.aspect=k/ce;var Pe=Tc(this.camera,fu),Le=Pe.width,Ue=Pe.height,Xe=Math.sqrt(Le*Le+Ue*Ue)*.5;cu.identity(this.modelMatrix),cu.translate(this.modelMatrix,this.modelMatrix,[0,0,fu*-.5]),cu.rotateX(this.modelMatrix,this.modelMatrix,Math.PI*.5),cu.scale(this.modelMatrix,this.modelMatrix,[Xe,fu,Xe]),lu(this.camera)}}]),R}(Mr);o()(el,"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 Fl(w,M,R){var L=w.extensions.get(M);for(var B in R)w.gl[R[B]]=L[B].bind(L);return L}function tl(w){Fl(w,"ANGLE_instanced_arrays",{drawElementsInstancedANGLE:"drawElementsInstanced",drawArraysInstancedANGLE:"drawArraysInstanced",vertexAttribDivisorANGLE:"vertexAttribDivisor"})}function du(w,M,R){for(var L=M*w.itemSize,B=0;BL/B?(ft=L*ce/(B*k),pt=1):(ft=1,pt=B*k/(L*ce));var Pt=(ft-1)/2*-1,un=(pt-1)/2*-1,yn=Pt+(Le-.5)*Pt*2,hn=un+(.5-Xe)*un*2;return Xo(R),zr(R,R,[yn,hn]),bs(R,R,[ft,pt]),R}var td=e(528254),qt=e.n(td),nl=` attribute vec3 aPosition; uniform mat3 uvMatrix; varying vec2 vUv; void main(){ gl_Position = vec4(aPosition, 1.); vec2 uv = gl_Position.xy * .5 + .5; vUv = (uvMatrix * vec3(uv, 1.)).xy; } `,Af=` uniform sampler2D uImage; varying vec2 vUv; void main(){ vec4 tx = texture2D(uImage, vUv); tx.xyz *= tx.a; gl_FragColor = tx; } `;function vu(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var L=Object.getOwnPropertySymbols(w);M&&(L=L.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,L)}return R}function rl(w){for(var M=1;M=0&&(k=this.props.scrollProgress*.01),B!==k){var ce=k-B;ce<.01?this.uniforms.uProgress=k:this.uniforms.uProgress=B+ce*.1,this.isDirty=!0}}},{key:"onRefresh",value:function(){yi()(vt()(R.prototype),"onRefresh",this).call(this),this.isImmediate=!0}}]),R}(ts);o()(oo,"defaultProps",{intensity:0,rotation:0,zoomStart:0,zoomEnd:0,scrollProgress:-1});var Ls=function(){return!!("ontouchstart"in window||window.navigator.maxTouchPoints>0||window.navigator.msMaxTouchPoints>0||window.DocumentTouch&&document instanceof DocumentTouch)}(),Xf=Ls,Ns={none:"none",mouse:"mouse",scroll:"scroll"},Nc=function(){function w(M){var R=M.shiftUniform,L=M.props,B=M.node;a()(this,w),this.shiftUniform=R,this.props=L,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=Uc();return function(){var L=vt()(w),B;if(M){var k=vt()(this).constructor;B=Reflect.construct(L,arguments,k)}else B=L.apply(this,arguments);return Gn()(this,B)}}function Uc(){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 wf=function(w){Hn()(R,w);var M=nd(R);function R(){var L;a()(this,R);for(var B=arguments.length,k=new Array(B),ce=0;ce=0&&(Le=ce*.01),Pe===Le)return!1;var Ue=Le-Pe;return Ue<.01?this.shiftUniform[1]=Le:this.shiftUniform[1]=Pe+Ue*(k*.01),this.shiftUniform[0]=0,!0}}]),R}(Nc),Tr,Ei=(Tr={},o()(Tr,Ns.none,Nc),o()(Tr,Ns.scroll,_i),o()(Tr,Ns.mouse,wf),Tr),Ga=function(M){return M===Ns.mouse&&Xf?Ei[Ns.scroll]:Ei[M]},pu=Ga,Qr=` #ifndef HALF_PI #define HALF_PI 1.5707963267948966 #endif float easeOut(float t) { return sin(t * HALF_PI); } uniform vec4 uViewport; uniform sampler2D uImage; uniform float uCenterRadius; uniform float uMaxRings; uniform float uRingSize; uniform float uRotation; uniform float uScaleEven; uniform float uScaleOdd; uniform float uScaleTaperEven; uniform float uScaleTaperOdd; uniform float uShiftIntensity; uniform float uStepFlipRotation; uniform float uStepFlipX; uniform float uStepFlipY; uniform vec2 uResolution; uniform vec2 uShift; varying vec2 vUv; vec2 rotate(vec2 uv, float amount) { vec2 prime = vec2(uv.x * cos(amount) + uv.y * sin(amount), -uv.x * sin(amount) + uv.y * cos(amount)); return prime; } float getStep (vec2 uv) { return (floor(max(0.0, distance(uv, vec2(0.0)) - uCenterRadius) / uRingSize)); } vec2 getFragCoord () { float scale = uResolution.x / uViewport.z; vec2 coord = gl_FragCoord.xy; coord.y -= uViewport.y; return coord * scale; } void main () { vec2 uv = vUv - 0.5; float aspect = uResolution.x / uResolution.y; vec2 stepCoord = (getFragCoord() / uResolution) - 0.5; float step = min(getStep(stepCoord * uResolution), uMaxRings); float isEven = mod(step, 2.0); float flipRotation = sign((1.0 - isEven + uStepFlipRotation) * 2.0 - 1.0); vec2 flipAxis = vec2( sign((1.0 - isEven + uStepFlipX) * 2.0 - 1.0), sign((1.0 - isEven + uStepFlipY) * 2.0 - 1.0) ); float progress = easeOut((step + 1.0) / (uMaxRings + 1.0)); float progressRotation = easeOut((step) / (uMaxRings)); float rotation = progressRotation * (uRotation) * flipRotation; float scale = mix(uScaleOdd, uScaleEven, isEven); float taper = mix(uScaleTaperEven, uScaleTaperOdd, isEven); float taperScale = (1.0 - progress) * taper; vec2 shift = uShift * uShiftIntensity * progress; uv.x *= aspect; uv = rotate(uv, rotation); uv.x /= aspect; uv = (uv + shift) * flipAxis * scale * (1.0 + taperScale) + 0.5; vec4 tx = texture2D(uImage, mod(uv * -sign(mod(uv, 2.0) - 1.0), 1.0)); tx.xyz *= tx.a; gl_FragColor = tx; } `;function gu(w,M){var R=Object.keys(w);if(Object.getOwnPropertySymbols){var L=Object.getOwnPropertySymbols(w);M&&(L=L.filter(function(B){return Object.getOwnPropertyDescriptor(w,B).enumerable})),R.push.apply(R,L)}return R}function Us(w){for(var M=1;M3&&arguments[3]!==void 0?arguments[3]:{};a()(this,w),o()(this,"isPaused",!1),o()(this,"isIntersecting",!1),o()(this,"onIntersection",function(ce){B.isIntersecting=ce,B.updatePlayState(),B.instance.onIntersection&&B.instance.onIntersection(ce),B.isIntersecting&&B.isPaused&&B.instance.renderFrame()}),o()(this,"setPaused",function(ce){B.isPaused=ce,B.updatePlayState()}),o()(this,"togglePaused",function(){B.setPaused(!B.isPaused)}),o()(this,"onResize",function(){B.instance.refresh()}),this.instance=new M(R,L),this.node=R,this.options=Pa(Pa({},w.defaultOptions),k),this.options.reduceMotion===!0&&(this.isPaused=!0),this.bindListeners()}return f()(w,[{key:"bindListeners",value:function(){this.intersectionScroll=new oa.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}();o()(sa,"defaultOptions",{scrollWindowRef:window,normalizeScroll:!0,reduceMotion:!1})},210220:()=>{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,i){var n=e.test("img")?e:e.one("img");n?n.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"),i=s.get("slides");e&&e.removeClass(this._getProperty("CONTAINER_CLASS")),i&&i.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(i){this.set("aspectRatio",i.newVal),this._evaluateBricks(),this._syncUI()},this),s.after(["columnWidthChange","columnWidthBehaviorChange","gutterChange","mixedContentChange"],function(i){this.set(i.attrName,i.newVal),this._syncUI()},this),s.after("lightboxChange",function(i){_.SQS.Gallery.Manager.lightboxify(i.newVal,s.get("slides"))},this)},_syncUI:function(){var s=this.get("host"),e=s.get("container").get("offsetWidth"),i=this.get("aspectRatio"),n=Math.min(this.get("gutter"),this.get("columnWidth")),r=this.get("mixedContent"),t=this.get("columnWidthBehavior")==="min"?"floor":"ceil",c=Math[t](e/this.get("columnWidth"));c=Math.max(c,1);for(var a=n*(c-1),d=(e-a)/c,f=Math.floor(d),h=[],o=0;o0}},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","@sqs/yui-gallery/resize-emitter","@sqs/yui-gallery/rendering"]})},725083:()=>{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(i){this.set("aspectRatio",i.newVal),this._processImages(),this._syncUI()},this),s.after(["columnWidthChange","columnWidthBehaviorChange","gutterChange"],function(i){this.set(i.attrName,i.newVal),this._syncUI()},this),s.after("lightboxChange",function(i){_.SQS.Gallery.Manager.lightboxify(i.newVal,s.get("slides"))},this)},destructor:function(){var s=this.get("host");if(s){var e=s.get("container"),i=s.get("slides");e&&e.removeClass(this._getProperty("CONTAINER_CLASS")),i&&(i.removeClass(this._getProperty("SLIDE_CLASS")),i.setStyles({width:null,marginBottom:null,marginRight:null,clear:null})),s.getImages().each(function(n){n.get("parentNode").test(".img-wrapper")&&n.unwrap(),n.setStyle("position",null)})}this._flushEvents()},_syncUI:function(){var s=this.get("host"),e=s.get("container").get("offsetWidth"),i=this.get("gutter"),n=this.get("columnWidthBehavior")==="min"?"floor":"ceil",r=Math[n](e/this.get("columnWidth"));r=Math.max(r,1);var t=i*(r-1),c=(e-t)/r;s.get("slides").each(function(a,d){var f=d%r;a.setStyles({width:100*c/e+"%",marginBottom:100*i/e+"%",marginRight:f===r-1?0:100*i/e+"%",clear:f===0?"left":null}).addClass("positioned")},this),s.get("container").setStyle("marginBottom",-100*i/e+"%"),_.later(1,this,this.loadItems)},_processImages:function(){var s=this.get("host"),e=this.get("aspectRatio");e?(s.getImages("image").each(function(i){i.get("parentNode").test(".img-wrapper")||i.wrap('
'),i.get("parentNode").setStyle("paddingBottom",100/e+"%")}),s.getSlides("video").each(function(i){i.one(".sqs-video-wrapper").videoloader.set("mode","none");var n=i.one(".intrinsic-inner");n&&i.one(".intrinsic-inner").setStyle("paddingBottom",100/e+"%")})):s.getImages("image").each(function(i){i.get("parentNode").test(".img-wrapper")&&i.unwrap(),i.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","@sqs/yui-gallery/resize-emitter"]})},89319:()=>{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"),i=s.get("slides");e&&e.removeClass(this._getProperty("CONTAINER_CLASS")),i&&(i.removeClass(this._getProperty("SLIDE_CLASS")),i.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"),i=this.get("gutter"),n=this.get("rowHeight"),r=new _.NodeList,t=0,c=0,a=function(d,f){var h=0;d.each(function(o,l){var p=o.one(".sqs-video-wrapper, img"),v=Math.floor(p.getData("aspectRatio")*f),m=l===d.size()-1;m&&(v=e-h),o.setStyles({height:f+"px",width:v+"px",marginRight:m?0:i+"px",marginBottom:i+"px"}),h+=i+v})};s.get("slides").each(function(d){var f=d.one(".sqs-video-wrapper, img"),h=f.getData("aspectRatio")*n;if(h+t>e){var o=n+(e-t)/c;a(r,o),t=0,c=0,r=new _.NodeList}c+=f.getData("aspectRatio"),t+=i+h,r.push(d)}),a(r,n),_.later(1,this,this.loadItems)},_evaluateRatios:function(){var s=this.get("host");s.get("slides").each(function(e){var i=e.one(".sqs-video-wrapper, img"),n=i.test(".sqs-video-wrapper"),r;n?r={width:i.videoloader.getWidth(),height:i.videoloader.getHeight()}:r=_.SQS.Gallery.Rendering.getDimensionsFromNode(i),i.setData("aspectRatio",r.width/r.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","@sqs/yui-gallery/rendering"]})},956159:()=>{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:(_,s,e)=>{var i=e(999762).containFocus;YUI.add("@sqs/yui-gallery/designs/carousel",function(n){n.namespace("SQS.Gallery.Designs"),n.SQS.Gallery.Designs.carousel=n.Base.create("GalleryDesignCarousel",n.Plugin.Base,[n.SQS.Gallery.GismoBase,n.SQS.Gallery.GalleryLoadingBehavior.ByCurrentIndex],{initializer:function(){var r=this.get("host"),t=r.get("slides");r.get("container").addClass(this._getProperty("CONTAINER_CLASS")),t.addClass(this._getProperty("SLIDE_CLASS")),r.plugLoaders(),this._processImages(),r.loadImages(r.getImages()),this.get("lightbox")&&n.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=n.on("windowresize",function(){this._syncUI()},n.config.win,this);var r=this.get("host");r.after("lightboxChange",function(t){n.SQS.Gallery.Manager.lightboxify(t.newVal,r.get("slides"))},this)},_syncUI:function(){this._updateCarousel(),this._updateControls()},_updateCarousel:function(){var r=this.get("currentGroup")*this.get("slidesPerRow");this.set("slidesPerRow",this._getSlidesPerRow()),this._setSlideStyles();var t=Math.round(r/this.get("slidesPerRow")),c=this.get("totalGroups");t>=c?this.goToGroup(c-1):this.goToGroup(t)},_getSlidesPerRow:function(){var r=this.get("slidesPerRowOriginal");return n.config.win.innerWidth<480&&r>1?2:n.config.win.innerWidth<724&&r>2?3:r},_setSlideStyles:function(){var r=this.get("host"),t=r.get("container"),c=this.get("slidesPerRow"),a=this.get("gutter"),d=this._getProperty("CONTAINER_CLASS")+"-slides-in-view-";t.removeClass(d+".*"),t.addClass(d+c);var f=a+"%";t.setStyle("marginLeft","-"+f),r.get("slides").setStyles({width:100/c+a/c+"%",paddingLeft:f,paddingRight:f})},_updateControls:function(){var r=this.get("host"),t=this.get("totalSlides")<=this.get("slidesPerRow");r.get("elements.previous").toggleClass("sqs-hidden",t).toggleClass("sqs-disabled",this.get("isFirstGroup")).setAttribute("aria-disabled",this.get("isFirstGroup")),r.get("elements.next").toggleClass("sqs-hidden",t).toggleClass("sqs-disabled",this.get("isLastGroup")).setAttribute("aria-disabled",this.get("isLastGroup"))},_moveCarousel:function(r){if(r.halt(),Math.abs(r.newVal-r.prevVal)>1){var t=Math.floor(r.newVal/this.get("slidesPerRow"));this.goToGroup(t);return}if(r.newVal>r.prevVal&&!this.get("isLastGroup")){this.goToNextGroup();return}r.newVal{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 i=this._anim(e,{opacity:1},{duration:1});if(!this.get("destroyed")&&i.get("node").inDoc()){var n=_.DOM.viewportRegion();i.get("node").inRegion(n)?i.run():e.setStyles({opacity:null})}}))},this))},this),s.getSlides("video").each(function(e){e.all(".sqs-video-wrapper").each(function(i){i.setStyles({opacity:0});var n=this._anim(i,{opacity:1},{duration:1});this._timer(_.later(Math.random()*500,this,function(){n.run()}))},this)},this),s.plugLoaders(),this.loadItems(),s.getSlides("video").each(function(e){var i=e.one(".sqs-video-wrapper"),n=i.videoloader;this.get("lightbox")&&n.set("inactive",!0),e.one(".content-fit")?n.set("mode","fit"):n.set("mode","fill");var r=n.get("video"),t=r&&r.getAttribute("src").indexOf("instagram.com")!==-1,c=n.get("overlay");t&&c&&c.on("click",function(a){a.halt(),n.showOverlay(),window.open(r.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"),i=s.get("slides");e&&e.removeClass(this._getProperty("CONTAINER_CLASS")),i&&i.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:()=>{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","@sqs/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:()=>{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(i){var n=i.ancestor(".summary-thumbnail-outer-container"),r=n||i;r&&r.getDOMNode().style.setProperty("width",s+"%")}),this.host.get("elements.metaContainers").each(function(i){i.getDOMNode().style.setProperty("width",e+"%")}),this.host.get("slides").each(function(i){i.one("img")||i.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:(_,s,e)=>{var i=e(999762).containFocus,n=e(725977);YUI.add("@sqs/yui-gallery/designs/stacked",function(r){r.namespace("SQS.Gallery.Designs"),r.SQS.Gallery.Designs.stacked=r.Base.create("GalleryDesignStacked",r.Plugin.Base,[r.SQS.Gallery.GismoBase,r.SQS.Gallery.GalleryLoadingBehavior.ByCurrentIndex],{initializer:function(){var t=this.get("host"),c=t.get("slides");if(t.get("container").addClass(this._getProperty("CONTAINER_CLASS")),c&&c.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),c&&c.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 a=r.bind(function(){this.containerHeight=this._calculateContainerHeight(),t.get("container").setStyles({height:this.containerHeight})},this);a(),this._event(new r.SQS.Gallery.ResizeEmitter({timeout:100}).on("resize",a))}t.refresh(),this.bindUI(),this.syncUI()},destructor:function(){var t=this.get("host");if(t){var c=t.get("container");c&&this.get("autoHeight")&&c.setStyles({height:null});var a=t.get("slides");a&&a.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 c=this.getSlideFromClickEvent(t);if(c){var a=c.getAttribute("data-click-through-url");if(a){this.clickthrough(a);return}}this.advanceSlideFromClick(t)}},clickthrough:function(t){var c=window.frameElement&&window.frameElement.hasAttribute("data-is-visitor-preview");if(c){r.Global.fire("bypassGalleryClickThrough",{url:t});return}window.location.href=t},advanceSlideFromClick:function(t){var c=this.getSlideFromClickEvent(t),a=this.get("host"),d=a._slideType(a.getCurrentSlide());if(d!=="video")switch(this.get("clickBehavior")){case"next":a.nextSlide();break;case"previous":a.previousSlide();break;default:var f=c?c.get("region"):a.get("container").get("region"),h=f.width/2+f.left;t.pageX>h?a.nextSlide():a.previousSlide();break}},syncUI:function(t){var c=this.get("host");c.syncUI(),this.fire("transition",t||{newVal:c.get("currentIndex")}),this.loadItems(),this._positionMetaOverlay(),this._updateSlideTabbability()},_updateSlideTabbability:function(){var t=this.get("host"),c=t.get("container"),a=t.get("slides").item(t.get("currentIndex"));this.revertFocusContainment&&this.revertFocusContainment(),this.revertFocusContainment=i({predicate:function(d){return a._node.contains(d)},root:c._node,setFocusOnContain:!1,restoreFocusOnRevert:!1})},_positionMetaOverlay:function(){var t=this.get("host"),c=t.getCurrentSlide();if(c){var a=c.one("img");a||(a=c);var d=a.ancestor(".sqs-video-wrapper",!0);d&&(a=d,d.videoloader.on("showingVideoChange",function(l){c.toggleClass("video-playing",!!l.newVal)}));var f=c.one(".meta");if(f){var h=t.get("container"),o=n(h,"galleryOptions");if(o)switch(o["meta-position"]||"bottom"){case"top":case"bottom":f.setStyles({left:a.get("offsetLeft"),width:a.get("offsetWidth")});break;case"top-left":case"bottom-left":f.setStyles({left:a.get("offsetLeft"),maxWidth:a.get("offsetWidth")/2});break;case"top-right":case"bottom-right":f.setStyles({right:c.get("offsetWidth")-(a.get("offsetLeft")+a.get("offsetWidth")),maxWidth:a.get("offsetWidth")/2});break;case"center":f.setStyles({maxWidth:a.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"),c=[],a=t.get("slides");a&&a.each(function(f){switch(t._slideType(f)){case"image":var h=f.test("img")?f:f.one("img");if(h){var o=r.SQS.Gallery.Rendering.getDimensionsFromNode(h),l=r.SQS.Gallery.Rendering.getHeightForWidth(o.width,o.height,f.get("offsetWidth"));isNaN(l)||c.push(l)}break;case"video":var p=f.one(".sqs-video-wrapper");if(!p)break;var v=p.videoloader;if(!v)break;var m=r.SQS.Gallery.Rendering.getHeightForWidth(v.getWidth(),v.getHeight(),f.get("offsetWidth"));isNaN(m)||c.push(m);break}},this);var d=t.get("container").get("offsetHeight");return c.length>0&&(d=Math.min.apply(Math.min,c)),d},_getProperty:function(t){return this.constructor[t]},_getTransition:function(t){if(t=r.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:r.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","@sqs/yui-gallery/rendering","@sqs/yui-gallery/resize-emitter"]})},996191:()=>{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:()=>{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"),i=s.prevVal;if(_.Lang.isNumber(e)){var n=this.get("host").get("host").getSlides().item(e);n&&(n.setStyles({visibility:null,zIndex:this.baseZIndex+1}),this._anim(n,{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 c=t.get("host");c&&c.set("inMotion",!1)}},this)}).run())}if(_.Lang.isNumber(i)){var r=this.get("host").get("host").getSlides().item(i);r&&(r.setStyles({zIndex:this.baseZIndex}),this._anim(r,{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 c=t.get("host");c&&(c._currentSlide()!==r&&r.setStyles({visibility:"hidden",zIndex:null}),c.set("inMotion",!1))}},this)}).run())}}},{NS:"gallery-stacked-transition"})},"1.0",{requires:["base","node","@sqs/yui-gallery/designs/stacked/transitions/base"]})},439675:()=>{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:(_,s,e)=>{var i=e(49500);YUI.add("@sqs/yui-gallery/designs/stacked/transitions/ken-burns",function(n){n.namespace("SQS.Gallery.StackedTransitions"),n.SQS.Gallery.StackedTransitions.kenBurns=n.Base.create("GalleryDesignStackedTransition",n.SQS.Gallery.StackedTransitions.base,[],{initializer:function(){Modernizr.csstransforms&&this.get("host").get("host").getImages().each(function(r){var t=r.getAttribute("data-image-focal-point");t=t.split(","),r.setStyles({transformOrigin:t[0]*100+"%"+t[1]*100+"%",transform:"translatez(0)"})})},transition:function(r){this.get("host").get("host").set("inMotion",!0);var t=r.newVal||this.get("host").get("host").get("currentIndex"),c=r.prevVal,a=n.Lang.isNumber(t)&&this.get("host").get("host").getSlides().item(t),d=n.Lang.isNumber(c)&&this.get("host").get("host").getSlides().item(c),f=this.get("host").get("speed");if(a){if(Modernizr.csstransforms){var h=a.one("img"),o=t%2===0?this.get("zoom"):1,l=t%2!==0?this.get("zoom"):1,p=this.get("host").get("host").get("autoplayOptions.timeout")/1e3+f,v=new i(function(m){var b=o+m*(l-o);h.setStyle("transform","scale("+b+")")},{duration:p*1e3,easing:"linear"});v.start()}a.setStyles({zIndex:this.baseZIndex+1}),a.anim({opacity:1},{from:{opacity:0},end:n.bind(function(){this.get("host").get("host").set("inMotion",!1)},this)}).run()}d&&(d.setStyles({zIndex:this.baseZIndex}),a.anim({opacity:1},{duration:f,from:{opacity:0},end:n.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:()=>{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"),i=s.one("img");e?(e.plug(_.Squarespace.VideoLoader),this._$assets.push(e)):(ImageLoader.load(i),this._$assets.push(i))},this),this._setLayoutStyles(),this._bind()},transition:function(s){var e=this._host.get("currentIndex");s||(s={});var i=s.x||-1*(this._$items.item(0).get("clientWidth")*e)+"px",n=s.y||"0px";this._$container.setStyles({transform:"translate3d("+i+", "+n+", 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,i=[],n=5,r;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"&&(r&&r.cancel&&r.cancel(),r=_.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 c=this._getBoundaries(),a=this.get("boundaries"),d=s.start[s.axis]-s.end[s.axis],f=s.start.region.left,h=s.start.region.top,o=function(b){return a[b]==="none"||a[b]==="none"?1:.1},l=1,p=f-d;s.axis==="x"&&(p>-1*c.left&&(l=o("left"),s.boundaryBreach="left"),p<-1*c.right&&(l=o("right"),s.boundaryBreach="right")),s.axis==="y"&&(p<-1*c.top&&(l=o("top"),s.boundaryBreach="top"),p>-1*c.bottom&&(l=o("bottom"),s.boundaryBreach="bottom"));var v=f,m=h;s.axis==="x"?v=f-d*l:m=h-d*l,this._$container.setStyles({transform:"translate3d("+v+"px, "+m+"px, 0)"})}i.push({x:s.end.x,y:s.end.y,time:Date.now()}),i.length>n&&i.shift()},this),this._$container.on(["mouseup","touchend"],function(t){if(!s.initiated)return!1;if(t.halt(),i.length===n){var c=i[0],a=i[i.length-1],d=Math.abs(c[s.axis]-a[s.axis]),f=Math.abs(a.time-c.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={},i=[]},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"),i=this._$items.item(this._$items.size()-1).get("region"),n;return n={top:e.top,left:e.left,bottom:i.bottom-i.height,right:i.right-i.width},this._$container.setStyle("transform",s),n},_dispatchSlideAction:function(s){var e=this._host.get("currentIndex"),i=.7/s.velocity,n=_.config.win.innerWidth<767?.2:.3,r=_.config.win.innerWidth<767?.4:.5;if(ir&&(i=r),this._$container.setStyles({transition:"transform "+i+"s ease-out"}),_.later(i*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?e0&&e--)}this._host.set("currentIndex",e)}},{NS:"gallery-stacked-transition",CONTAINER_CLASS:"sqs-gallery-design-stacked-newswipe",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 i in s)if(s[i]!=="none"&&s[i]!=="hard"&&s[i]!=="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)),i=!!s.match(/none/);return e||i}}}})},"1.0",{requires:["base","node","@sqs/yui-gallery/designs/stacked/transitions/base","@sqs/yui-gallery/touch-event-listener","squarespace-video-loader"]})},815176:()=>{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 s1)return;if(e.contains(i)&&!i.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}}i.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"),i=e.get("slides"),n=e.get("currentIndex"),r=0;if(this.get("direction")==="vertical"?r=this.touchStartPoint.y-s.y:r=this.touchStartPoint.x-s.x,r>0&&n+1>=i.size()){e.fire("reachedEnd"),this.touchStartPoint=null;return}else if(r<0&&n-1<0){e.fire("reachedBeginning"),this.touchStartPoint=null;return}this._adjustPosition(this._getCurrentSlidePosition()-r)}},_finishScroll:function(s){if(!(!this.touchStartPoint||this.slides.size()<2)){var e=this.galleryHost,i=0,n=e.get("currentIndex");if(this.get("direction")==="vertical"?i=this.touchStartPoint.y-s.y:i=this.touchStartPoint.x-s.x,n=i>=0?n+1:n-1,n<0){e.fire("reachedBeginning"),this.touchStartPoint=null;return}else if(n>=e.get("slides").size()){e.fire("reachedEnd"),this.touchStartPoint=null;return}this._adjustPosition(-1*this.containerWidth*n,!0,.4),e.set("inMotion",!1),e.set("currentIndex",n,{direction:i>0?1:-1})}},_adjustPosition:function(s,e,i){var n={},r=this.get("direction"),t=this.get("accelerate");t?n.transform=r==="vertical"?"translate3d(0,"+s+"px,0)":"translate3d("+s+"px,0,0)":n[r==="vertical"?"top":"left"]=s+"px",e?t?this.container.transition({duration:i||this.get("host").get("speed"),transform:n.transform,easing:i?_.Easing.easeInStrong:this.get("host").get("easing")}):(this.galleryHost.set("inMotion",!0),this._anim(this.container,n,{duration:i||this.get("host").get("speed"),easing:i?_.Easing.easeInStrong:this.get("host").get("easing")}).run().on("end",function(){this.galleryHost.set("inMotion",!1)},this)):this.container.setStyles(n)}},{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:()=>{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,i=this.container.get("parentNode").width()/2.25;this.container.on("touchstart",function(n){e=!1,s=new Date().getTime()}),this.container.on("touchmove",function(n){e=!0}),this.container.on("touchend",function(n){var r=this.container.get("parentNode").get("scrollLeft"),t=this.galleryHost.get("currentIndex"),c=this._getSlidePosition(t),a=Math.abs(c-r),d=new Date().getTime()-s>250;if(d===!0)a>i&&(r>c?t++:t--);else if(d===!1&&e===!1){if(!n.target.get("tagName").match(/img/i))return;t++}else e===!0&&a>0&&(r>c?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"),i=this._getSlidePosition(s);e!==i&&(this.galleryHost.set("inMotion",!0),new _.Anim({node:this.container.get("parentNode"),to:{scrollLeft:i},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:(_,s,e)=>{var i=e(999762).containFocus,n=e(737112),r=e(140546);function t(c,a){c.setAttribute("aria-current",a?"true":"false")}YUI.add("@sqs/yui-gallery/designs/strip",function(c){c.namespace("SQS.Gallery.Designs"),c.SQS.Gallery.Designs.strip=c.Base.create("GalleryDesignBase",c.Plugin.Base,[c.SQS.Gallery.GismoBase,c.SQS.Gallery.GalleryLoadingBehavior.ByCurrentIndex],{initializer:function(){var a=this.get("host");a.get("container").addClass(this._getProperty("CONTAINER_CLASS")),a.get("slides").addClass(this._getProperty("SLIDE_CLASS")),this._event(a.on("image-loaded",this._syncUIRefreshWrapperWidth,this)),this._event(a.on("refresh",this._syncUIRefreshWrapperWidth,this)),a.plugLoaders();var d=a.get("container").get("offsetHeight");a._slidesByType("video").each(this._initializeVideoSlide(d)),a.renderWrapper(),a.after("currentIndexChange",this.syncUI,this),this.syncUI(),this.bindUI()},destructor:function(){var a=this.get("host");if(a){var d=a.get("container");d&&d.removeClass(this._getProperty("CONTAINER_CLASS"));var f=a.get("slides");f&&f.removeClass(this._getProperty("SLIDE_CLASS"))}},_initializeVideoSlide:function(a){return function(d){var f=d.one(".sqs-video-wrapper");if(f){var h=f.videoloader,o=h.getWidth()/h.getHeight();f.setStyle("paddingRight",o*a),d.one("img")&&d.one("img").refresh()}}},syncUI:function(a){(!a||!a.calledFromParent)&&this.get("host").syncUI(),this._syncUIRefreshWrapperWidth(),this.loadItems()},_syncUIRefreshWrapperWidth:function(){var a=this.get("host"),d=a.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=a._wrapperEl;h.setStyles({width:null});var o=0,l=0;a.get("slides").each(function(b,E){this.get("host").get("currentIndex")>E&&(l+=b.get("offsetWidth")),o+=b.get("offsetWidth")},this);var p=d.get("offsetWidth"),v=a._currentSlide();if(v){switch(this.get("alignment")){case"start":break;case"middle":l-=(p-v.get("offsetWidth"))/2,l<0&&(l=0);break;case"end":l-=p-v.get("offsetWidth"),l<0&&(l=0);break}oo-p&&(l=o-p)}h.setStyles({width:o*2});var m=this;this._anim(h,{left:-1*l},{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 a=this.get("host"),d=a.get("container");this.revertFocusContainment&&this.revertFocusContainment(),this.revertFocusContainment=i({predicate:function(f){return!r(f,d)},root:d._node,setFocusOnContain:!1,restoreFocusOnRevert:!1})},bindUI:function(){var a=this.get("host"),d=a.get("slides"),f=a._currentSlide();d.each(function(o,l){var p=a._slideType(o);p==="video"&&o!==f&&o.one(".sqs-video-wrapper").videoloader.set("inactive",!0),t(o,o===f),this._event(o.on("click",this._onClickSlide(o,l),this)),this._event(o.on("keydown",function(m){(m.keyCode===13||m.keyCode===32)&&this._onClickSlide(o,l).bind(this)(m)},this))},this),a.on("currentIndexChange",this._toggleVideoOnSlideChange,this),a.on("designOptionsChange",this._handleDesignOptionsChanged,this);var h=a.get("slides").item(this.get("currentIndex")||0);h&&h.addClass(this._getProperty("SLIDE_CLASS"))},_handleDesignOptionsChanged:function(a){if(a&&a.subAttrName&&a.subAttrName==="designOptions.alignment"){var d=n(a.newVal.alignment);this.set("alignment",d)}},_onClickSlide:function(a,d){return function(f){var h=this.get("host"),o=h._slideType(a);if(o==="video"){var l=a.one(".sqs-video-wrapper"),p=l?l.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(T,P){t(T,P===d)}),h.set("currentIndex",d)}var E=h._currentSlide(),A=h._slideType(E),x=h._currentSlide(),O=h._slideType(x);E!==x&&(A==="video"&&E.one(".sqs-video-wrapper").videoloader.set("inactive",!0),O==="video"&&(x.one(".sqs-video-wrapper").videoloader.set("inactive",!1),x===a&&x.one(".sqs-video-wrapper").videoloader.showVideo()))}},_toggleVideoOnSlideChange:function(a){var d=this.get("host"),f=d.get("slides"),h=f.item(a.prevVal),o=a.newVal<0?f.size()-1:a.newVal,l=f.item(o);d._slideType(h)==="video"&&h.one(".sqs-video-wrapper").videoloader.set("inactive",!0),d._slideType(l)==="video"&&l.one(".sqs-video-wrapper").videoloader.set("inactive",!1)},_getProperty:function(a){return this.constructor[a]}},{NS:"gallery-design",CONTAINER_CLASS:"sqs-gallery-design-strip",SLIDE_CLASS:"sqs-gallery-design-strip-slide",ATTRS:{speed:{value:.5},easing:{value:c.Easing.easeOutStrong},activeSlideClickBehavior:{value:"next"},preloadCount:{value:1},alignment:{value:"middle",validator:function(a){return["start","middle","end"].indexOf(a)!==-1}}}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/loading-behavior/by-current-index","@sqs/yui-gallery/gismo"]})},345126:(_,s,e)=>{var i=e(725977),n=e(737112),r=5;YUI.add("@sqs/yui-gallery/manager",function(t){t.namespace("SQS.Gallery"),t.SQS.Gallery.Manager=function(){var c={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(a){var d=new t.SQS.Gallery.Gallery2(a);return this._galleries.push(d),d},destroyGallery:function(a){this._galleries=t.Array.filter(this._galleries,function(d){return d!==a}),this._galleries.length===0&&(this._queueThrottle=this._queueThrottleMax)},updateGallery:function(a){var d=a.get("contentBox"),f=d.one(".sqs-gallery");if(f){var h=f.getData("gallery");if(h){var o=a.get("model"),l=a.get("modelWhiteList"),p=o.getAttrs(l),v=this.dataToAttrs(p);switch(h.setAttrs(v),o.get("design")){case"grid":this.updateGridStyles(d,v,o._getDefaultContent);break;case"slideshow":this.updateSlideshowThumbnails(d,v);break}h.refresh()}}},_getDataFromNode:function(a){if(a.hasAttribute("data-block-json"))try{return JSON.parse(a.getAttribute("data-block-json"))}catch(d){return console.error("Error decoding gallery block data."),null}return i(a,"block")||null},getDesign:function(a){switch(a.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(a,d){return d==="autocolumns"||a.imageAspectRatio==="Auto"?!1:a.imageAspectRatio},getLoaderOptions:function(a,d,f){switch(d){case"grid":return{mode:a["square-thumbs"]?"fill":"fit"};case"autogrid":case"autocolumns":case"carousel":case"list":return{mode:f.aspectRatio?"fill":""};case"stacked":return{mode:a["auto-crop"]?"fill":"fit"}}return{}},initializeGallery:function(a,d,f,h){var o={};o.autoHeight=["grid","stacked"].indexOf(f)!==-1,["autogrid","autocolumns","carousel","list"].indexOf(f)!==-1&&(o.aspectRatio=this.getAspectRatio(d,f),o.slidesPerRow=d.slidesPerRow,o.lightbox=d.lightbox,o.mixedContent=d.mixedContent),(f==="autogrid"||f==="autocolumns")&&(o.columnWidth=d.columnWidth,o.gutter=d.gutter),f==="list"&&(o.imageWidth=d.listImageSize),f==="strip"&&!t.Lang.isValue(d.aspectRatio)&&!t.Lang.isValue(d.vSize)&&(d.vSize=10,a.addClass("vsize-10")),(f==="carousel"||f==="strip")&&(o.alignment=n(d["active-alignment"])),f==="grid"&&(o.lightbox=d.lightbox,o.lightboxTheme=d.lightboxTheme==="light"?"light":"dark",o.perRow=parseInt(d["thumbnails-per-row"],10)),h.setData("galleryOptions",d);var l=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:o,loaderOptions:this.getLoaderOptions(d,f,o),keyboard:!d.autoplay,lazyLoad:!0,autoplay:d.autoplay,loop:!0,refreshOnResize:!0,refreshOnOrientationChange:!0});return d["autoplay-duration"]&&l.set("autoplayOptions.timeout",this.secondsToMs(d["autoplay-duration"])),l},dataToAttrs:function(a){var d=t.clone(a);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(a){return parseInt(a*1e3,10)},styleThumbnails:function(a,d,f){var h=1.7777777777777777;a.all(".sqs-video-thumbnail").each(function(l){l.hasClass("no-image")&&l.one(".sqs-video-thumbnail-inner").setStyles({width:Math.floor(d*h)+"px"});var p=l.one("img");p&&p.once("load",function(){l.removeClass("loading"),l.setAttribute("style","width: "+p.get("offsetWidth")+"px !important")})});var o=Math.min(r,f);a.setStyles({height:d,marginTop:-o+f,marginBottom:-o,paddingTop:o,paddingBottom:o})},initializeBlock:function(a){var d=this._getDataFromNode(a);if(!d){console.error("Error evaluating gallery block data.");return}var f=a.one(".sqs-gallery-container");if(f){var h=this.getDesign(d);["grid","stacked"].indexOf(h)!==-1&&a.removeClass("vsize-"+d.vSize);var o=!t.UA.ios&&["strip","stacked"].indexOf(h)!==-1;if(o){var l=f.one(".sqs-gallery-controls");l&&l.addClass("show-hover-effect")}var p=this.getGalleryByContainer(f);p?p.refresh():p=this.initializeGallery(a,d,h,f),h==="stacked"&&d.thumbnails===!0&&this.initializeThumbnails(a,d,p)}},getGalleryByContainer:function(a){return a.one(".sqs-gallery").getData("gallery")||null},initializeThumbnails:function(a,d,f){var h=a.one(".sqs-gallery-container"),o=a.one(".sqs-gallery-thumbnails");if(o){var l=d["thumbnail-strip-height"],p=d["thumbnail-strip-margin"];if(this.styleThumbnails(o,l,p),o.getData("gallery")){o.getData("gallery").refresh();return}var v=Math.ceil(f.get("container").get("offsetWidth")/l),m=this.makeGallery({containerWrapper:h,container:o,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(a,d){var f=a.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 o=f.getData("gallery");o["gallery-design"].syncUI()}},updateGridStyles:function(a,d){var f=a.one(".sqs-gallery-container");if(!t.Lang.isNull(f)){var h=f.get("className").split(" "),o=t.Array.find(h,function(O){return O.startsWith("sqs-gallery-thumbnails-per-row-")}),l={padding:20,thumbsPerRow:4},p=t.Lang.isValue(d.padding)?d.padding:l.padding,v=t.Lang.isValue(d["thumbnails-per-row"])?d["thumbnails-per-row"]:l.thumbsPerRow,m=".sqs-block-content#"+a.get("id"),b=a.one("#design-grid-css"),E=m+" .sqs-gallery-design-grid",A=E+" .sqs-gallery-design-grid-slide .margin-wrapper",x=E+" { margin-right: -"+p+"px; }"+A+" { margin-right: "+p+"px; margin-bottom: "+p+"px; }";f.removeClass(o),f.addClass("sqs-gallery-thumbnails-per-row-"+v),b&&b.setContent(x)}},refreshAll:function(){t.Array.each(this.getGalleries(),function(a){a.refresh()})},runImageQueue:function(){this._queueThrottle>0?this._imageQueue.run():this._imageQueue.pause()},addImageQueue:function(a){a.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(a){for(var d=a.size()-1;d>=0;d--)this._imageQueue.promote(a.item(d).getAttribute("data-src"));this.runImageQueue()},removeImageQueue:function(a){a.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 c.ready(),c}()},"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:(_,s,e)=>{var i=e(131626),n=!1;YUI.add("@sqs/yui-gallery",function(r){r.namespace("SQS.Gallery"),r.SQS.Gallery.Gallery2=r.Base.create("Gallery",r.Widget,[r.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(r.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 c=t.one(".sqs-video-wrapper");t.setAttribute("data-type",c?"video":"image")}},getProperty:function(t){for(var c=this.constructor,a=this.constructor[t];r.Lang.isUndefined(a)&&c.superclass;){c=c.superclass.constructor;if(r.Lang.isUndefined(c))break;a=c[t]}return a},destructor:function(){this._clearAutoplay(),this._wrapperEl&&(this.get("slides").each(function(c){this.get("container").append(c)},this),this._wrapperEl.remove(),this._wrapperEl=null);var t=this.getImages();this.get("lazyLoad")&&r.Lang.isArray(t)&&t.length>0&&r.SQS.Gallery.Manager.removeImageQueue(),this.get("container").clearData("gallery"),r.SQS.Gallery.Manager.destroyGallery(this)},_shouldRespectKeypress:function(){if(this.get("inMotion")||document.activeElement.hasAttribute("contenteditable"))return!1;var t=r.one(r.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(r.on("key",this._onKeyPrev,r.config.win,t,this),"keyboard");var c=this.get("keys.next");c&&this._event(r.on("key",this._onKeyNext,r.config.win,c,this),"keyboard")}},bindUI:function(){var t=r.one(r.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 r.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 c=this._currentSlide();n&&console.log("[yui-gallery/gallery] activating slide",{currentSlide:c}),c&&c.addClass(t)},togglePaginationControls:function(){if(!this.get("loop")){var t=this.get("currentIndex"),c=this.get("numberOfSlides"),a=t>=c-1,d=t<=0,f=this.getProperty("DISABLED_PAGINATION_CLASS"),h=this.get("elements.next");h&&h.toggleClass(f,a);var o=this.get("elements.previous");o&&o.toggleClass(f,d)}},syncUI:function(){n&&console.log("[yui-gallery/gallery] syncUI"),this.togglePaginationControls(),this.setActiveSlide();var t=this.get("elements.currentIndex");t&&t.setContent(this.get("currentIndex")+1);var c=this.get("numberOfSlides"),a=this.get("elements.totalSlides");a&&a.setContent(c),this.fire("syncUI")},refresh:function(t){n&&console.groupCollapsed("[yui-gallery/gallery] refresh"),this.syncUI();var c=this.getImages();this._refreshImages(c);var a=t&&t.type&&t.type.startsWith("resize");a||this._refreshVideos(),r.SQS.Gallery.Manager.promoteImageQueue(c),this.fire("refresh"),n&&console.groupEnd()},_refreshImages:function(t){if(this.get("lazyLoad")){t.each(function(c){c.loader&&c.get("complete")&&c.fire("refresh")},this);return}t.each(function(c){c.fire("refresh")},this)},_refreshVideos:function(){this.getSlides("video").each(function(t){var c=t.one(".sqs-video-wrapper");c.videoloader&&c.videoloader.get("showingVideo")===!1&&c.videoloader.reload()})},refreshContentMode:function(t){this.getImages("image").each(function(c){c.loader.set("mode",t)}),this.getSlides("video").each(function(c){c.one(".sqs-video-wrapper").videoloader.set("mode",t)})},loadImages:function(t){this.get("lazyLoad")?r.SQS.Gallery.Manager.promoteImageQueue(t):t.each(function(c){c.loader.set("load",!0),c.fire("refresh")})},previousSlide:function(t){t&&(t.preventDefault(),t.stopPropagation());var c=this.get("numberOfSlides");if(!(!r.Lang.isNumber(c)||!c)){var a=this.get("currentIndex");if(a<=0){if(!this.get("loop")){this.fire("reachedBeginning");return}this.set("currentIndex",c-1,{direction:1});return}this.set("currentIndex",a-1,{direction:-1})}},nextSlide:function(t){t&&(t.preventDefault(),t.stopPropagation());var c=this.get("numberOfSlides");if(!(!r.Lang.isNumber(c)||!c)){var a=this.get("currentIndex")+1;if(a>=c){if(!this.get("loop")){this.fire("reachedEnd");return}this.set("currentIndex",0,{direction:-1});return}this.set("currentIndex",a,{direction:1})}},renderWrapper:function(){if(!this._wrapperEl){var t=this.get("slides"),c=r.Node.create('
');t.each(function(a){c.append(a)},this),this.get("container").append(c),this._wrapperEl=c}},addChild:function(t){var c=this.get("linkedGalleries"),a=r.bind(function(d){if(!d.calledFromSync)for(var f=0;f1&&!f.endsWith("/")&&(f=f+"/"),this._history.replaceValue("itemId",a,{url:f+a})},_setupHistory:function(){if(!r.config.win.Static.IN_BACKEND&&this.get("historyHash")){this._history=new r.History,this.on("currentIndexChange",this._onCurrentIndexChange,this);var t=this.get("slides");if(t){var c=new r.HistoryHash,a=c.get("itemId")||c._initialState.itemId;a&&(this._history.replaceValue("itemId",null),t.some(function(d,f){if(d.getAttribute("data-slide-id")===a||d.getAttribute("data-slide-url")===a)return this.set("currentIndex",f),!0},this))}}},_currentSlide:function(){return this.getCurrentSlide()},getCurrentSlide:function(){var t=this.get("currentIndex");if(!r.Lang.isNumber(t))return null;var c=this.get("slides");return c?c.item(t):null},_slidesByType:function(t){var c=this.get("slides");return c?(this._slidesByMedia[t]||(this._slidesByMedia[t]=c.filter('[data-type="'+t+'"]')),this._slidesByMedia[t]):new r.NodeList},_imagesByType:function(t){return this._imagesByMedia[t]||(this._imagesByMedia[t]=new r.NodeList,this._slidesByType(t).each(function(c){var a=c.test("img")?c:c.one("img[data-src]");a&&this._imagesByMedia[t].push(a)},this)),this._imagesByMedia[t]},_slideType:function(t){if(!t)return"";var c=t.getAttribute("data-type");return c==="image"?"image":c==="video"?"video":"image"},_getContainer:function(t){return r.Lang.isString(t)&&(t=r.one(t)),t},_getDesign:function(t){var c=r.SQS.Gallery.Designs[t];if(!c&&r.Squarespace&&r.Squarespace.GalleryDesigns2&&(c=r.Squarespace.GalleryDesigns2[t]),!c)throw new Error("These are not the gallery designs you are looking for. (We could not find a design by the name "+t+")");return c},_getElements:function(t){for(var c in t)t[c]instanceof r.NodeList||(t[c]=r.all(t[c]));return t},_setElements:function(t,c){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(c){var a=this._wrapperEl||this.get("container");if(!a||!a.getDOMNode())return new r.NodeList;var d;c?r.Lang.isString(c)?d=a.all(c):d=c:d=a.get("children");var f=d.filter(function(o){return o.tagName!=="NOSCRIPT"});return f},_getWrapper:function(t){return r.Lang.isString(t)&&(t=r.one(t)),t},_sanitizeCurrentIndex:function(t){if(!r.Lang.isNumber(t)||!t)return 0;var c=this.get("numberOfSlides");return!r.Lang.isNumber(c)||c<1?0:t<0?(c+t)%c:t%c},_validateCurrentIndex:function(t){if(this.get("inMotion"))return!1;for(var c=0;c0&&r.UA.webkit<536){var c=this._wrapperEl.getComputedStyle("height");t.setStyle("height",c+" !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:_=>{_.exports=function(s,e,i,n){return s/=n/2,s<1?i/2*s*s*s+e:(s-=2,i/2*(s*s*s+2)+e)}},725977:_=>{_.exports=function(s,e){for(;s;){var i=s.getData(e);if(i)return i;s=s.ancestor()}}},416898:(_,s,e)=>{var i=e(424150);YUI.add("@sqs/yui-gallery/gismo",function(n){n.namespace("SQS.Gallery");var r=n.Base.create("SQSAnim",n.Anim,[],{run:function(){return this.get("destroyed")||this.get("node")._node===null||!this.get("node").inDoc()?(this.fire("end"),this):n.Anim.prototype.run.call(this)}});n.SQS.Gallery.GismoBase=function(){this._gismoEvents={},this._timers={},this._anims=this._anims||[]},n.SQS.Gallery.GismoBase.prototype={destructor:function(){n.Object.each(this._gismoEvents,function(t,c){n.Array.invoke(t,"detach"),this._gismoEvents[c]=null},this),n.Object.each(this._timers,function(t,c){n.Array.invoke(t,"cancel"),this._timers[c]=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,c,a){return a=n.merge({node:t,duration:.5,easing:i,to:c},a),t.activeAnim&&t.activeAnim.stop(!0),t.activeAnim=new r(a),t.activeAnim.on("end",function(){delete t.activeAnim},t),a.end&&t.activeAnim.on("end",a.end),a.start&&t.activeAnim.on("start",a.start),t.nodedestroynotifier||t.plug(n.SQS.Gallery.NodeDestroyNotifier,{onDestroy:function(){t.activeAnim&&t.activeAnim.stop(!0)},context:t}),this._anims.push(t.activeAnim),t.activeAnim},_event:function(t,c){c=c||"generic",this._gismoEvents[c]=this._gismoEvents[c]||[],this._gismoEvents[c].push(t)},_getEvents:function(t){return this._gismoEvents[t||"generic"]},_flushEvents:function(t){var c=this._gismoEvents[t||"generic"];c&&(n.Array.invoke(c,"detach"),this._gismoEvents[t]=null)},_timer:function(t,c){c=c||"generic",this._timers[c]=this._timers[c]||[],this._timers[c].push(t)}}},"1.0",{requires:["array-invoke","@sqs/yui-gallery/node-destroy-notifier","anim"]})},140546:_=>{_.exports=function(e,i){var n=window.Y.Node.getDOMNode(e).getBoundingClientRect(),r=window.Y.Node.getDOMNode(i).getBoundingClientRect();return n.x+n.width<=r.x||n.x>=r.x+r.width}},280401:()=>{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 i=s.get("currentIndex")-this.get("preloadCount"),n=s.get("currentIndex")+this.get("preloadCount"),r=new _.NodeList;s.get("loop")?n=n%s.get("slides").size():(i=Math.max(0,i),n=Math.min(s.get("slides").size()-1,n)),i>=0&&i<=n?r=e.slice(i,n+1):(r=r.concat(e.slice(i)),r=r.concat(e.slice(0,n+1))),s.loadImages(r)}else s.loadImages(e)}})},"1.0",{requires:["base","node"]})},12702:()=>{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(i){this.imageRegions.push(i.get("region"))},this),this._viewportLoad()):s.loadImages(e)},_viewportLoad:function(){var s=0,e=this._getScrollEl();e&&(s=e.get("scrollTop"));var i=s+this.scrollRegion.height,n=new _.NodeList;this.get("host").getImages().each(function(r,t){var c=this.imageRegions[t];(c.top>=s&&c.top<=i||c.bottom>=s&&c.bottom<=i)&&n.push(r)},this),this.get("host").loadImages(n)}})},"1.0",{requires:["base","node"]})},801909:()=>{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"]})},737112:_=>{_.exports=function(s){switch(s){case"left":return"start";case"center":return"middle";case"right":return"end";default:return"middle"}}},440265:()=>{YUI.add("@sqs/yui-gallery/rendering",function(_){_.namespace("SQS.Gallery"),_.SQS.Gallery.Rendering={getWidthForHeight:function(s,e,i){return s/e*i},getHeightForWidth:function(s,e,i){return e/s*i},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:()=>{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()],i=this.get(s);return Math.abs(e-i)},_requiresSizeCalculating:function(){return this.get("threshold")>0||_.Lang.isValue(this.get("axis"))},_canEmitResizeEvent:function(){var s,e,i=this.get("axis"),n=this.get("threshold");return _.Lang.isValue(i)?(e=i===this.constructor.AXES.X?"width":"height",s=this._getWindowDiff(e)>n):s=this._getWindowDiff("width")>n||this._getWindowDiff("height")>n,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:()=>{YUI.add("@sqs/yui-gallery/touch-event-listener",function(_){function s(e,i){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,i),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 i=0,n=0,r=0,t,c;if(i=this.touchEndPoint.x-this.touchStartPoint.x,n=this.touchEndPoint.y-this.touchStartPoint.y,r=Math.sqrt(i*i+n*n),this.captureSettings.swipe&&(t=new Date,c=t-this.touchStartTime,c<=this.swipeTimeThreshold)){if(window.Math.abs(i)>=this.swipeThreshold){_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,point:this.touchEndPoint,action:i<0?_.SQS.Gallery.TouchEventListener.ActionTypes.swipeLeft:_.SQS.Gallery.TouchEventListener.ActionTypes.swipeRight,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e});return}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.swipeUp:_.SQS.Gallery.TouchEventListener.ActionTypes.swipeDown,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e});return}}r>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 i=e,n=i.touches;this.touchStartTime=new Date,this.touchStartPoint=this.getTouchPoint(n),_.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 i=e,n=i.touches;_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,action:_.SQS.Gallery.TouchEventListener.ActionTypes.touchMove,point:this.getTouchPoint(n),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 i=e,n=i.changedTouches?i.changedTouches:i.touches;this.touchEndPoint=this.getTouchPoint(n),_.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:(_,s,e)=>{"use strict";var i=e(139e3);/*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT */function n(G,W){if(G===W)return 0;for(var ae=G.length,re=W.length,ee=0,q=Math.min(ae,re);ee=0){var $=ee.indexOf(` `,Q+1);ee=ee.substring($+1)}this.stack=ee}}},t.inherits(o.AssertionError,Error);function v(G,W){return typeof G=="string"?G.length=0;X--)if(Q[X]!==$[X])return!1;for(X=Q.length-1;X>=0;X--)if(ue=Q[X],!x(G[ue],W[ue],ae,re))return!1;return!0}o.notDeepEqual=function(W,ae,re){x(W,ae,!1)&&E(W,ae,re,"notDeepEqual",o.notDeepEqual)},o.notDeepStrictEqual=P;function P(G,W,ae){x(G,W,!0)&&E(G,W,ae,"notDeepStrictEqual",P)}o.strictEqual=function(W,ae,re){W!==ae&&E(W,ae,re,"===",o.strictEqual)},o.notStrictEqual=function(W,ae,re){W===ae&&E(W,ae,re,"!==",o.notStrictEqual)};function I(G,W){if(!G||!W)return!1;if(Object.prototype.toString.call(W)=="[object RegExp]")return W.test(G);try{if(G instanceof W)return!0}catch(ae){}return Error.isPrototypeOf(W)?!1:W.call({},G)===!0}function N(G){var W;try{G()}catch(ae){W=ae}return W}function F(G,W,ae,re){var ee;if(typeof W!="function")throw new TypeError('"block" argument must be a function');typeof ae=="string"&&(re=ae,ae=null),ee=N(W),re=(ae&&ae.name?" ("+ae.name+").":".")+(re?" "+re:"."),G&&!ee&&E(ee,ae,"Missing expected exception"+re);var q=typeof re=="string",Q=!G&&t.isError(ee),$=!G&&ee&&!ae;if((Q&&q&&I(ee,ae)||$)&&E(ee,ae,"Got unwanted exception"+re),G&&ee&&ae&&!I(ee,ae)||!G&&ee)throw ee}o.throws=function(G,W,ae){F(!0,G,W,ae)},o.doesNotThrow=function(G,W,ae){F(!1,G,W,ae)},o.ifError=function(G){if(G)throw G};function j(G,W){G||E(G,!0,W,"==",j)}o.strict=i(j,o,{equal:o.strictEqual,deepEqual:o.deepStrictEqual,notEqual:o.notStrictEqual,notDeepEqual:o.notDeepStrictEqual}),o.strict.strict=o.strict;var H=Object.keys||function(G){var W=[];for(var ae in G)c.call(G,ae)&&W.push(ae);return W}},856066:(_,s,e)=>{_.exports={default:e(122143),__esModule:!0}},997072:(_,s,e)=>{_.exports={default:e(391843),__esModule:!0}},551269:(_,s,e)=>{_.exports={default:e(383190),__esModule:!0}},823528:(_,s,e)=>{_.exports={default:e(559948),__esModule:!0}},402761:(_,s,e)=>{_.exports={default:e(605486),__esModule:!0}},922125:(_,s,e)=>{_.exports={default:e(327877),__esModule:!0}},9795:(_,s)=>{"use strict";s.__esModule=!0,s.default=function(e,i){if(!(e instanceof i))throw new TypeError("Cannot call a class as a function")}},895832:(_,s,e)=>{"use strict";s.__esModule=!0;var i=e(823528),n=r(i);function r(t){return t&&t.__esModule?t:{default:t}}s.default=function(){function t(c,a){for(var d=0;d{"use strict";s.__esModule=!0;var i=e(997072),n=c(i),r=e(856066),t=c(r);function c(a){return a&&a.__esModule?a:{default:a}}s.default=function(){function a(d,f){var h=[],o=!0,l=!1,p=void 0;try{for(var v=(0,t.default)(d),m;!(o=(m=v.next()).done)&&(h.push(m.value),!(f&&h.length===f));o=!0);}catch(b){l=!0,p=b}finally{try{!o&&v.return&&v.return()}finally{if(l)throw p}}return h}return function(d,f){if(Array.isArray(d))return d;if((0,n.default)(Object(d)))return a(d,f);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}()},249703:(_,s,e)=>{var i=e(121659),n={};for(var r in i)i.hasOwnProperty(r)&&(n[i[r]]=r);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 c in t)if(t.hasOwnProperty(c)){if(!("channels"in t[c]))throw new Error("missing channels property: "+c);if(!("labels"in t[c]))throw new Error("missing channel labels property: "+c);if(t[c].labels.length!==t[c].channels)throw new Error("channel and label counts mismatch: "+c);var a=t[c].channels,d=t[c].labels;delete t[c].channels,delete t[c].labels,Object.defineProperty(t[c],"channels",{value:a}),Object.defineProperty(t[c],"labels",{value:d})}t.rgb.hsl=function(h){var o=h[0]/255,l=h[1]/255,p=h[2]/255,v=Math.min(o,l,p),m=Math.max(o,l,p),b=m-v,E,A,x;return m===v?E=0:o===m?E=(l-p)/b:l===m?E=2+(p-o)/b:p===m&&(E=4+(o-l)/b),E=Math.min(E*60,360),E<0&&(E+=360),x=(v+m)/2,m===v?A=0:x<=.5?A=b/(m+v):A=b/(2-m-v),[E,A*100,x*100]},t.rgb.hsv=function(h){var o,l,p,v,m,b=h[0]/255,E=h[1]/255,A=h[2]/255,x=Math.max(b,E,A),O=x-Math.min(b,E,A),T=function(P){return(x-P)/6/O+1/2};return O===0?v=m=0:(m=O/x,o=T(b),l=T(E),p=T(A),b===x?v=p-l:E===x?v=1/3+o-p:A===x&&(v=2/3+l-o),v<0?v+=1:v>1&&(v-=1)),[v*360,m*100,x*100]},t.rgb.hwb=function(h){var o=h[0],l=h[1],p=h[2],v=t.rgb.hsl(h)[0],m=1/255*Math.min(o,Math.min(l,p));return p=1-1/255*Math.max(o,Math.max(l,p)),[v,m*100,p*100]},t.rgb.cmyk=function(h){var o=h[0]/255,l=h[1]/255,p=h[2]/255,v,m,b,E;return E=Math.min(1-o,1-l,1-p),v=(1-o-E)/(1-E)||0,m=(1-l-E)/(1-E)||0,b=(1-p-E)/(1-E)||0,[v*100,m*100,b*100,E*100]};function f(h,o){return Math.pow(h[0]-o[0],2)+Math.pow(h[1]-o[1],2)+Math.pow(h[2]-o[2],2)}t.rgb.keyword=function(h){var o=n[h];if(o)return o;var l=1/0,p;for(var v in i)if(i.hasOwnProperty(v)){var m=i[v],b=f(h,m);b.04045?Math.pow((o+.055)/1.055,2.4):o/12.92,l=l>.04045?Math.pow((l+.055)/1.055,2.4):l/12.92,p=p>.04045?Math.pow((p+.055)/1.055,2.4):p/12.92;var v=o*.4124+l*.3576+p*.1805,m=o*.2126+l*.7152+p*.0722,b=o*.0193+l*.1192+p*.9505;return[v*100,m*100,b*100]},t.rgb.lab=function(h){var o=t.rgb.xyz(h),l=o[0],p=o[1],v=o[2],m,b,E;return l/=95.047,p/=100,v/=108.883,l=l>.008856?Math.pow(l,1/3):7.787*l+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*(l-p),E=200*(p-v),[m,b,E]},t.hsl.rgb=function(h){var o=h[0]/360,l=h[1]/100,p=h[2]/100,v,m,b,E,A;if(l===0)return A=p*255,[A,A,A];p<.5?m=p*(1+l):m=p+l-p*l,v=2*p-m,E=[0,0,0];for(var x=0;x<3;x++)b=o+1/3*-(x-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[x]=A*255;return E},t.hsl.hsv=function(h){var o=h[0],l=h[1]/100,p=h[2]/100,v=l,m=Math.max(p,.01),b,E;return p*=2,l*=p<=1?p:2-p,v*=m<=1?m:2-m,E=(p+l)/2,b=p===0?2*v/(m+v):2*l/(p+l),[o,b*100,E*100]},t.hsv.rgb=function(h){var o=h[0]/60,l=h[1]/100,p=h[2]/100,v=Math.floor(o)%6,m=o-Math.floor(o),b=255*p*(1-l),E=255*p*(1-l*m),A=255*p*(1-l*(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 o=h[0],l=h[1]/100,p=h[2]/100,v=Math.max(p,.01),m,b,E;return E=(2-l)*p,m=(2-l)*v,b=l*v,b/=m<=1?m:2-m,b=b||0,E/=2,[o,b*100,E*100]},t.hwb.rgb=function(h){var o=h[0]/360,l=h[1]/100,p=h[2]/100,v=l+p,m,b,E,A;v>1&&(l/=v,p/=v),m=Math.floor(6*o),b=1-p,E=6*o-m,m&1&&(E=1-E),A=l+E*(b-l);var x,O,T;switch(m){default:case 6:case 0:x=b,O=A,T=l;break;case 1:x=A,O=b,T=l;break;case 2:x=l,O=b,T=A;break;case 3:x=l,O=A,T=b;break;case 4:x=A,O=l,T=b;break;case 5:x=b,O=l,T=A;break}return[x*255,O*255,T*255]},t.cmyk.rgb=function(h){var o=h[0]/100,l=h[1]/100,p=h[2]/100,v=h[3]/100,m,b,E;return m=1-Math.min(1,o*(1-v)+v),b=1-Math.min(1,l*(1-v)+v),E=1-Math.min(1,p*(1-v)+v),[m*255,b*255,E*255]},t.xyz.rgb=function(h){var o=h[0]/100,l=h[1]/100,p=h[2]/100,v,m,b;return v=o*3.2406+l*-1.5372+p*-.4986,m=o*-.9689+l*1.8758+p*.0415,b=o*.0557+l*-.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 o=h[0],l=h[1],p=h[2],v,m,b;return o/=95.047,l/=100,p/=108.883,o=o>.008856?Math.pow(o,1/3):7.787*o+16/116,l=l>.008856?Math.pow(l,1/3):7.787*l+16/116,p=p>.008856?Math.pow(p,1/3):7.787*p+16/116,v=116*l-16,m=500*(o-l),b=200*(l-p),[v,m,b]},t.lab.xyz=function(h){var o=h[0],l=h[1],p=h[2],v,m,b;m=(o+16)/116,v=l/500+m,b=m-p/200;var E=Math.pow(m,3),A=Math.pow(v,3),x=Math.pow(b,3);return m=E>.008856?E:(m-16/116)/7.787,v=A>.008856?A:(v-16/116)/7.787,b=x>.008856?x:(b-16/116)/7.787,v*=95.047,m*=100,b*=108.883,[v,m,b]},t.lab.lch=function(h){var o=h[0],l=h[1],p=h[2],v,m,b;return v=Math.atan2(p,l),m=v*360/2/Math.PI,m<0&&(m+=360),b=Math.sqrt(l*l+p*p),[o,b,m]},t.lch.lab=function(h){var o=h[0],l=h[1],p=h[2],v,m,b;return b=p/360*2*Math.PI,v=l*Math.cos(b),m=l*Math.sin(b),[o,v,m]},t.rgb.ansi16=function(h){var o=h[0],l=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(l/255)<<1|Math.round(o/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 o=h[0],l=h[1],p=h[2];if(o===l&&l===p)return o<8?16:o>248?231:Math.round((o-8)/247*24)+232;var v=16+36*Math.round(o/255*5)+6*Math.round(l/255*5)+Math.round(p/255*5);return v},t.ansi16.rgb=function(h){var o=h%10;if(o===0||o===7)return h>50&&(o+=3.5),o=o/10.5*255,[o,o,o];var l=(~~(h>50)+1)*.5,p=(o&1)*l*255,v=(o>>1&1)*l*255,m=(o>>2&1)*l*255;return[p,v,m]},t.ansi256.rgb=function(h){if(h>=232){var o=(h-232)*10+8;return[o,o,o]}h-=16;var l,p=Math.floor(h/36)/5*255,v=Math.floor((l=h%36)/6)/5*255,m=l%6/5*255;return[p,v,m]},t.rgb.hex=function(h){var o=((Math.round(h[0])&255)<<16)+((Math.round(h[1])&255)<<8)+(Math.round(h[2])&255),l=o.toString(16).toUpperCase();return"000000".substring(l.length)+l},t.hex.rgb=function(h){var o=h.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!o)return[0,0,0];var l=o[0];o[0].length===3&&(l=l.split("").map(function(E){return E+E}).join(""));var p=parseInt(l,16),v=p>>16&255,m=p>>8&255,b=p&255;return[v,m,b]},t.rgb.hcg=function(h){var o=h[0]/255,l=h[1]/255,p=h[2]/255,v=Math.max(Math.max(o,l),p),m=Math.min(Math.min(o,l),p),b=v-m,E,A;return b<1?E=m/(1-b):E=0,b<=0?A=0:v===o?A=(l-p)/b%6:v===l?A=2+(p-o)/b:A=4+(o-l)/b+4,A/=6,A%=1,[A*360,b*100,E*100]},t.hsl.hcg=function(h){var o=h[1]/100,l=h[2]/100,p=1,v=0;return l<.5?p=2*o*l:p=2*o*(1-l),p<1&&(v=(l-.5*p)/(1-p)),[h[0],p*100,v*100]},t.hsv.hcg=function(h){var o=h[1]/100,l=h[2]/100,p=o*l,v=0;return p<1&&(v=(l-p)/(1-p)),[h[0],p*100,v*100]},t.hcg.rgb=function(h){var o=h[0]/360,l=h[1]/100,p=h[2]/100;if(l===0)return[p*255,p*255,p*255];var v=[0,0,0],m=o%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-l)*p,[(l*v[0]+A)*255,(l*v[1]+A)*255,(l*v[2]+A)*255]},t.hcg.hsv=function(h){var o=h[1]/100,l=h[2]/100,p=o+l*(1-o),v=0;return p>0&&(v=o/p),[h[0],v*100,p*100]},t.hcg.hsl=function(h){var o=h[1]/100,l=h[2]/100,p=l*(1-o)+.5*o,v=0;return p>0&&p<.5?v=o/(2*p):p>=.5&&p<1&&(v=o/(2*(1-p))),[h[0],v*100,p*100]},t.hcg.hwb=function(h){var o=h[1]/100,l=h[2]/100,p=o+l*(1-o);return[h[0],(p-o)*100,(1-p)*100]},t.hwb.hcg=function(h){var o=h[1]/100,l=h[2]/100,p=1-l,v=p-o,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 o=Math.round(h[0]/100*255)&255,l=(o<<16)+(o<<8)+o,p=l.toString(16).toUpperCase();return"000000".substring(p.length)+p},t.rgb.gray=function(h){var o=(h[0]+h[1]+h[2])/3;return[o/255*100]}},413238:(_,s,e)=>{var i=e(249703),n=e(406395),r={},t=Object.keys(i);function c(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 a(d){var f=function(h){if(h==null)return h;arguments.length>1&&(h=Array.prototype.slice.call(arguments));var o=d(h);if(typeof o=="object")for(var l=o.length,p=0;p{var i=e(249703);function n(){for(var a={},d=Object.keys(i),f=d.length,h=0;h{"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]}},791484:_=>{"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:(_,s,e)=>{e(506869),e(537323),_.exports=e(811850)},391843:(_,s,e)=>{e(506869),e(537323),_.exports=e(67222)},383190:(_,s,e)=>{e(472557),_.exports=e(880535).Object.assign},559948:(_,s,e)=>{e(761872);var i=e(880535).Object;_.exports=function(r,t,c){return i.defineProperty(r,t,c)}},605486:(_,s,e)=>{e(434719),_.exports=e(880535).Object.entries},327877:(_,s,e)=>{e(431700),e(537323),e(506869),e(213202),e(968329),e(182827),_.exports=e(880535).Promise},448423:_=>{_.exports=function(s){if(typeof s!="function")throw TypeError(s+" is not a function!");return s}},705618:_=>{_.exports=function(){}},640142:_=>{_.exports=function(s,e,i,n){if(!(s instanceof e)||n!==void 0&&n in s)throw TypeError(i+": incorrect invocation!");return s}},359258:(_,s,e)=>{var i=e(671318);_.exports=function(n){if(!i(n))throw TypeError(n+" is not an object!");return n}},143046:(_,s,e)=>{var i=e(500648),n=e(717915),r=e(707223);_.exports=function(t){return function(c,a,d){var f=i(c),h=n(f.length),o=r(d,h),l;if(t&&a!=a){for(;h>o;)if(l=f[o++],l!=l)return!0}else for(;h>o;o++)if((t||o in f)&&f[o]===a)return t||o||0;return!t&&-1}}},728099:(_,s,e)=>{var i=e(427259),n=e(501932)("toStringTag"),r=i(function(){return arguments}())=="Arguments",t=function(c,a){try{return c[a]}catch(d){}};_.exports=function(c){var a,d,f;return c===void 0?"Undefined":c===null?"Null":typeof(d=t(a=Object(c),n))=="string"?d:r?i(a):(f=i(a))=="Object"&&typeof a.callee=="function"?"Arguments":f}},427259:_=>{var s={}.toString;_.exports=function(e){return s.call(e).slice(8,-1)}},880535:_=>{var s=_.exports={version:"2.6.12"};typeof __e=="number"&&(__e=s)},57620:(_,s,e)=>{var i=e(448423);_.exports=function(n,r,t){if(i(n),r===void 0)return n;switch(t){case 1:return function(c){return n.call(r,c)};case 2:return function(c,a){return n.call(r,c,a)};case 3:return function(c,a,d){return n.call(r,c,a,d)}}return function(){return n.apply(r,arguments)}}},632926:_=>{_.exports=function(s){if(s==null)throw TypeError("Can't call method on "+s);return s}},445157:(_,s,e)=>{_.exports=!e(808412)(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})},346866:(_,s,e)=>{var i=e(671318),n=e(541942).document,r=i(n)&&i(n.createElement);_.exports=function(t){return r?n.createElement(t):{}}},264656:_=>{_.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},26210:(_,s,e)=>{var i=e(541942),n=e(880535),r=e(57620),t=e(653776),c=e(302134),a="prototype",d=function(f,h,o){var l=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?n:n[h]||(n[h]={}),x=A[a],O=p?i:v?i[h]:(i[h]||{})[a],T,P,I;p&&(o=h);for(T in o)P=!l&&O&&O[T]!==void 0,!(P&&c(A,T))&&(I=P?O[T]:o[T],A[T]=p&&typeof O[T]!="function"?o[T]:b&&P?r(I,i):E&&O[T]==I?function(N){var F=function(j,H,G){if(this instanceof N){switch(arguments.length){case 0:return new N;case 1:return new N(j);case 2:return new N(j,H)}return new N(j,H,G)}return N.apply(this,arguments)};return F[a]=N[a],F}(I):m&&typeof I=="function"?r(Function.call,I):I,m&&((A.virtual||(A.virtual={}))[T]=I,f&d.R&&x&&!x[T]&&t(x,T,I)))};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:_=>{_.exports=function(s){try{return!!s()}catch(e){return!0}}},99481:(_,s,e)=>{var i=e(57620),n=e(234001),r=e(204436),t=e(359258),c=e(717915),a=e(740195),d={},f={},h=_.exports=function(o,l,p,v,m){var b=m?function(){return o}:a(o),E=i(p,v,l?2:1),A=0,x,O,T,P;if(typeof b!="function")throw TypeError(o+" is not iterable!");if(r(b)){for(x=c(o.length);x>A;A++)if(P=l?E(t(O=o[A])[0],O[1]):E(o[A]),P===d||P===f)return P}else for(T=b.call(o);!(O=T.next()).done;)if(P=n(T,E,O.value,l),P===d||P===f)return P};h.BREAK=d,h.RETURN=f},541942:_=>{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:_=>{var s={}.hasOwnProperty;_.exports=function(e,i){return s.call(e,i)}},653776:(_,s,e)=>{var i=e(232103),n=e(854074);_.exports=e(445157)?function(r,t,c){return i.f(r,t,n(1,c))}:function(r,t,c){return r[t]=c,r}},398421:(_,s,e)=>{var i=e(541942).document;_.exports=i&&i.documentElement},569247:(_,s,e)=>{_.exports=!e(445157)&&!e(808412)(function(){return Object.defineProperty(e(346866)("div"),"a",{get:function(){return 7}}).a!=7})},1331:_=>{_.exports=function(s,e,i){var n=i===void 0;switch(e.length){case 0:return n?s():s.call(i);case 1:return n?s(e[0]):s.call(i,e[0]);case 2:return n?s(e[0],e[1]):s.call(i,e[0],e[1]);case 3:return n?s(e[0],e[1],e[2]):s.call(i,e[0],e[1],e[2]);case 4:return n?s(e[0],e[1],e[2],e[3]):s.call(i,e[0],e[1],e[2],e[3])}return s.apply(i,e)}},613171:(_,s,e)=>{var i=e(427259);_.exports=Object("z").propertyIsEnumerable(0)?Object:function(n){return i(n)=="String"?n.split(""):Object(n)}},204436:(_,s,e)=>{var i=e(425264),n=e(501932)("iterator"),r=Array.prototype;_.exports=function(t){return t!==void 0&&(i.Array===t||r[n]===t)}},671318:_=>{_.exports=function(s){return typeof s=="object"?s!==null:typeof s=="function"}},234001:(_,s,e)=>{var i=e(359258);_.exports=function(n,r,t,c){try{return c?r(i(t)[0],t[1]):r(t)}catch(d){var a=n.return;throw a!==void 0&&i(a.call(n)),d}}},581906:(_,s,e)=>{"use strict";var i=e(820413),n=e(854074),r=e(405001),t={};e(653776)(t,e(501932)("iterator"),function(){return this}),_.exports=function(c,a,d){c.prototype=i(t,{next:n(1,d)}),r(c,a+" Iterator")}},826672:(_,s,e)=>{"use strict";var i=e(71766),n=e(26210),r=e(800668),t=e(653776),c=e(425264),a=e(581906),d=e(405001),f=e(935424),h=e(501932)("iterator"),o=!([].keys&&"next"in[].keys()),l="@@iterator",p="keys",v="values",m=function(){return this};_.exports=function(b,E,A,x,O,T,P){a(A,E,x);var I=function($){if(!o&&$ in H)return H[$];switch($){case p:return function(){return new A(this,$)};case v:return function(){return new A(this,$)}}return function(){return new A(this,$)}},N=E+" Iterator",F=O==v,j=!1,H=b.prototype,G=H[h]||H[l]||O&&H[O],W=G||I(O),ae=O?F?I("entries"):W:void 0,re=E=="Array"&&H.entries||G,ee,q,Q;if(re&&(Q=f(re.call(new b)),Q!==Object.prototype&&Q.next&&(d(Q,N,!0),!i&&typeof Q[h]!="function"&&t(Q,h,m))),F&&G&&G.name!==v&&(j=!0,W=function(){return G.call(this)}),(!i||P)&&(o||j||!H[h])&&t(H,h,W),c[E]=W,c[N]=m,O)if(ee={values:F?W:I(v),keys:T?W:I(p),entries:ae},P)for(q in ee)q in H||r(H,q,ee[q]);else n(n.P+n.F*(o||j),E,ee);return ee}},914326:(_,s,e)=>{var i=e(501932)("iterator"),n=!1;try{var r=[7][i]();r.return=function(){n=!0},Array.from(r,function(){throw 2})}catch(t){}_.exports=function(t,c){if(!c&&!n)return!1;var a=!1;try{var d=[7],f=d[i]();f.next=function(){return{done:a=!0}},d[i]=function(){return f},t(d)}catch(h){}return a}},436333:_=>{_.exports=function(s,e){return{value:e,done:!!s}}},425264:_=>{_.exports={}},71766:_=>{_.exports=!0},532876:(_,s,e)=>{var i=e(541942),n=e(117926).set,r=i.MutationObserver||i.WebKitMutationObserver,t=i.process,c=i.Promise,a=e(427259)(t)=="process";_.exports=function(){var d,f,h,o=function(){var m,b;for(a&&(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(a)h=function(){t.nextTick(o)};else if(r&&!(i.navigator&&i.navigator.standalone)){var l=!0,p=document.createTextNode("");new r(o).observe(p,{characterData:!0}),h=function(){p.data=l=!l}}else if(c&&c.resolve){var v=c.resolve(void 0);h=function(){v.then(o)}}else h=function(){n.call(i,o)};return function(m){var b={fn:m,next:void 0};f&&(f.next=b),d||(d=b,h()),f=b}}},699871:(_,s,e)=>{"use strict";var i=e(448423);function n(r){var t,c;this.promise=new r(function(a,d){if(t!==void 0||c!==void 0)throw TypeError("Bad Promise constructor");t=a,c=d}),this.resolve=i(t),this.reject=i(c)}_.exports.f=function(r){return new n(r)}},593303:(_,s,e)=>{"use strict";var i=e(445157),n=e(644523),r=e(358102),t=e(964290),c=e(48467),a=e(613171),d=Object.assign;_.exports=!d||e(808412)(function(){var f={},h={},o=Symbol(),l="abcdefghijklmnopqrst";return f[o]=7,l.split("").forEach(function(p){h[p]=p}),d({},f)[o]!=7||Object.keys(d({},h)).join("")!=l})?function(h,o){for(var l=c(h),p=arguments.length,v=1,m=r.f,b=t.f;p>v;)for(var E=a(arguments[v++]),A=m?n(E).concat(m(E)):n(E),x=A.length,O=0,T;x>O;)T=A[O++],(!i||b.call(E,T))&&(l[T]=E[T]);return l}:d},820413:(_,s,e)=>{var i=e(359258),n=e(217030),r=e(264656),t=e(867489)("IE_PROTO"),c=function(){},a="prototype",d=function(){var f=e(346866)("iframe"),h=r.length,o="<",l=">",p;for(f.style.display="none",e(398421).appendChild(f),f.src="javascript:",p=f.contentWindow.document,p.open(),p.write(o+"script"+l+"document.F=Object"+o+"/script"+l),p.close(),d=p.F;h--;)delete d[a][r[h]];return d()};_.exports=Object.create||function(h,o){var l;return h!==null?(c[a]=i(h),l=new c,c[a]=null,l[t]=h):l=d(),o===void 0?l:n(l,o)}},232103:(_,s,e)=>{var i=e(359258),n=e(569247),r=e(73698),t=Object.defineProperty;s.f=e(445157)?Object.defineProperty:function(a,d,f){if(i(a),d=r(d,!0),i(f),n)try{return t(a,d,f)}catch(h){}if("get"in f||"set"in f)throw TypeError("Accessors not supported!");return"value"in f&&(a[d]=f.value),a}},217030:(_,s,e)=>{var i=e(232103),n=e(359258),r=e(644523);_.exports=e(445157)?Object.defineProperties:function(c,a){n(c);for(var d=r(a),f=d.length,h=0,o;f>h;)i.f(c,o=d[h++],a[o]);return c}},358102:(_,s)=>{s.f=Object.getOwnPropertySymbols},935424:(_,s,e)=>{var i=e(302134),n=e(48467),r=e(867489)("IE_PROTO"),t=Object.prototype;_.exports=Object.getPrototypeOf||function(c){return c=n(c),i(c,r)?c[r]:typeof c.constructor=="function"&&c instanceof c.constructor?c.constructor.prototype:c instanceof Object?t:null}},452265:(_,s,e)=>{var i=e(302134),n=e(500648),r=e(143046)(!1),t=e(867489)("IE_PROTO");_.exports=function(c,a){var d=n(c),f=0,h=[],o;for(o in d)o!=t&&i(d,o)&&h.push(o);for(;a.length>f;)i(d,o=a[f++])&&(~r(h,o)||h.push(o));return h}},644523:(_,s,e)=>{var i=e(452265),n=e(264656);_.exports=Object.keys||function(t){return i(t,n)}},964290:(_,s)=>{s.f={}.propertyIsEnumerable},234039:(_,s,e)=>{var i=e(445157),n=e(644523),r=e(500648),t=e(964290).f;_.exports=function(c){return function(a){for(var d=r(a),f=n(d),h=f.length,o=0,l=[],p;h>o;)p=f[o++],(!i||t.call(d,p))&&l.push(c?[p,d[p]]:d[p]);return l}}},441230:_=>{_.exports=function(s){try{return{e:!1,v:s()}}catch(e){return{e:!0,v:e}}}},786476:(_,s,e)=>{var i=e(359258),n=e(671318),r=e(699871);_.exports=function(t,c){if(i(t),n(c)&&c.constructor===t)return c;var a=r.f(t),d=a.resolve;return d(c),a.promise}},854074:_=>{_.exports=function(s,e){return{enumerable:!(s&1),configurable:!(s&2),writable:!(s&4),value:e}}},645270:(_,s,e)=>{var i=e(653776);_.exports=function(n,r,t){for(var c in r)t&&n[c]?n[c]=r[c]:i(n,c,r[c]);return n}},800668:(_,s,e)=>{_.exports=e(653776)},622095:(_,s,e)=>{"use strict";var i=e(541942),n=e(880535),r=e(232103),t=e(445157),c=e(501932)("species");_.exports=function(a){var d=typeof n[a]=="function"?n[a]:i[a];t&&d&&!d[c]&&r.f(d,c,{configurable:!0,get:function(){return this}})}},405001:(_,s,e)=>{var i=e(232103).f,n=e(302134),r=e(501932)("toStringTag");_.exports=function(t,c,a){t&&!n(t=a?t:t.prototype,r)&&i(t,r,{configurable:!0,value:c})}},867489:(_,s,e)=>{var i=e(371383)("keys"),n=e(130697);_.exports=function(r){return i[r]||(i[r]=n(r))}},371383:(_,s,e)=>{var i=e(880535),n=e(541942),r="__core-js_shared__",t=n[r]||(n[r]={});(_.exports=function(c,a){return t[c]||(t[c]=a!==void 0?a:{})})("versions",[]).push({version:i.version,mode:e(71766)?"pure":"global",copyright:"\xA9 2020 Denis Pushkarev (zloirock.ru)"})},67062:(_,s,e)=>{var i=e(359258),n=e(448423),r=e(501932)("species");_.exports=function(t,c){var a=i(t).constructor,d;return a===void 0||(d=i(a)[r])==null?c:n(d)}},430026:(_,s,e)=>{var i=e(632194),n=e(632926);_.exports=function(r){return function(t,c){var a=String(n(t)),d=i(c),f=a.length,h,o;return d<0||d>=f?r?"":void 0:(h=a.charCodeAt(d),h<55296||h>56319||d+1===f||(o=a.charCodeAt(d+1))<56320||o>57343?r?a.charAt(d):h:r?a.slice(d,d+2):(h-55296<<10)+(o-56320)+65536)}}},117926:(_,s,e)=>{var i=e(57620),n=e(1331),r=e(398421),t=e(346866),c=e(541942),a=c.process,d=c.setImmediate,f=c.clearImmediate,h=c.MessageChannel,o=c.Dispatch,l=0,p={},v="onreadystatechange",m,b,E,A=function(){var O=+this;if(p.hasOwnProperty(O)){var T=p[O];delete p[O],T()}},x=function(O){A.call(O.data)};(!d||!f)&&(d=function(T){for(var P=[],I=1;arguments.length>I;)P.push(arguments[I++]);return p[++l]=function(){n(typeof T=="function"?T:Function(T),P)},m(l),l},f=function(T){delete p[T]},e(427259)(a)=="process"?m=function(O){a.nextTick(i(A,O,1))}:o&&o.now?m=function(O){o.now(i(A,O,1))}:h?(b=new h,E=b.port2,b.port1.onmessage=x,m=i(E.postMessage,E,1)):c.addEventListener&&typeof postMessage=="function"&&!c.importScripts?(m=function(O){c.postMessage(O+"","*")},c.addEventListener("message",x,!1)):v in t("script")?m=function(O){r.appendChild(t("script"))[v]=function(){r.removeChild(this),A.call(O)}}:m=function(O){setTimeout(i(A,O,1),0)}),_.exports={set:d,clear:f}},707223:(_,s,e)=>{var i=e(632194),n=Math.max,r=Math.min;_.exports=function(t,c){return t=i(t),t<0?n(t+c,0):r(t,c)}},632194:_=>{var s=Math.ceil,e=Math.floor;_.exports=function(i){return isNaN(i=+i)?0:(i>0?e:s)(i)}},500648:(_,s,e)=>{var i=e(613171),n=e(632926);_.exports=function(r){return i(n(r))}},717915:(_,s,e)=>{var i=e(632194),n=Math.min;_.exports=function(r){return r>0?n(i(r),9007199254740991):0}},48467:(_,s,e)=>{var i=e(632926);_.exports=function(n){return Object(i(n))}},73698:(_,s,e)=>{var i=e(671318);_.exports=function(n,r){if(!i(n))return n;var t,c;if(r&&typeof(t=n.toString)=="function"&&!i(c=t.call(n))||typeof(t=n.valueOf)=="function"&&!i(c=t.call(n))||!r&&typeof(t=n.toString)=="function"&&!i(c=t.call(n)))return c;throw TypeError("Can't convert object to primitive value")}},130697:_=>{var s=0,e=Math.random();_.exports=function(i){return"Symbol(".concat(i===void 0?"":i,")_",(++s+e).toString(36))}},456209:(_,s,e)=>{var i=e(541942),n=i.navigator;_.exports=n&&n.userAgent||""},501932:(_,s,e)=>{var i=e(371383)("wks"),n=e(130697),r=e(541942).Symbol,t=typeof r=="function",c=_.exports=function(a){return i[a]||(i[a]=t&&r[a]||(t?r:n)("Symbol."+a))};c.store=i},740195:(_,s,e)=>{var i=e(728099),n=e(501932)("iterator"),r=e(425264);_.exports=e(880535).getIteratorMethod=function(t){if(t!=null)return t[n]||t["@@iterator"]||r[i(t)]}},811850:(_,s,e)=>{var i=e(359258),n=e(740195);_.exports=e(880535).getIterator=function(r){var t=n(r);if(typeof t!="function")throw TypeError(r+" is not iterable!");return i(t.call(r))}},67222:(_,s,e)=>{var i=e(728099),n=e(501932)("iterator"),r=e(425264);_.exports=e(880535).isIterable=function(t){var c=Object(t);return c[n]!==void 0||"@@iterator"in c||r.hasOwnProperty(i(c))}},777869:(_,s,e)=>{"use strict";var i=e(705618),n=e(436333),r=e(425264),t=e(500648);_.exports=e(826672)(Array,"Array",function(c,a){this._t=t(c),this._i=0,this._k=a},function(){var c=this._t,a=this._k,d=this._i++;return!c||d>=c.length?(this._t=void 0,n(1)):a=="keys"?n(0,d):a=="values"?n(0,c[d]):n(0,[d,c[d]])},"values"),r.Arguments=r.Array,i("keys"),i("values"),i("entries")},472557:(_,s,e)=>{var i=e(26210);i(i.S+i.F,"Object",{assign:e(593303)})},761872:(_,s,e)=>{var i=e(26210);i(i.S+i.F*!e(445157),"Object",{defineProperty:e(232103).f})},431700:()=>{},213202:(_,s,e)=>{"use strict";var i=e(71766),n=e(541942),r=e(57620),t=e(728099),c=e(26210),a=e(671318),d=e(448423),f=e(640142),h=e(99481),o=e(67062),l=e(117926).set,p=e(532876)(),v=e(699871),m=e(441230),b=e(456209),E=e(786476),A="Promise",x=n.TypeError,O=n.process,T=O&&O.versions,P=T&&T.v8||"",I=n[A],N=t(O)=="process",F=function(){},j,H,G,W,ae=H=v.f,re=!!function(){try{var Z=I.resolve(1),se=(Z.constructor={})[e(501932)("species")]=function(ne){ne(F,F)};return(N||typeof PromiseRejectionEvent=="function")&&Z.then(F)instanceof se&&P.indexOf("6.6")!==0&&b.indexOf("Chrome/66")===-1}catch(ne){}}(),ee=function(Z){var se;return a(Z)&&typeof(se=Z.then)=="function"?se:!1},q=function(Z,se){if(!Z._n){Z._n=!0;var ne=Z._c;p(function(){for(var fe=Z._v,Ee=Z._s==1,we=0,nt=function(rt){var Ft=Ee?rt.ok:rt.fail,Rt=rt.resolve,tn=rt.reject,En=rt.domain,ve,Ne,_e;try{Ft?(Ee||(Z._h==2&&ue(Z),Z._h=1),Ft===!0?ve=fe:(En&&En.enter(),ve=Ft(fe),En&&(En.exit(),_e=!0)),ve===rt.promise?tn(x("Promise-chain cycle")):(Ne=ee(ve))?Ne.call(ve,Rt,tn):Rt(ve)):tn(fe)}catch(lt){En&&!_e&&En.exit(),tn(lt)}};ne.length>we;)nt(ne[we++]);Z._c=[],Z._n=!1,se&&!Z._h&&Q(Z)})}},Q=function(Z){l.call(n,function(){var se=Z._v,ne=$(Z),fe,Ee,we;if(ne&&(fe=m(function(){N?O.emit("unhandledRejection",se,Z):(Ee=n.onunhandledrejection)?Ee({promise:Z,reason:se}):(we=n.console)&&we.error&&we.error("Unhandled promise rejection",se)}),Z._h=N||$(Z)?2:1),Z._a=void 0,ne&&fe.e)throw fe.v})},$=function(Z){return Z._h!==1&&(Z._a||Z._c).length===0},ue=function(Z){l.call(n,function(){var se;N?O.emit("rejectionHandled",Z):(se=n.onrejectionhandled)&&se({promise:Z,reason:Z._v})})},X=function(Z){var se=this;se._d||(se._d=!0,se=se._w||se,se._v=Z,se._s=2,se._a||(se._a=se._c.slice()),q(se,!0))},te=function(Z){var se=this,ne;if(!se._d){se._d=!0,se=se._w||se;try{if(se===Z)throw x("Promise can't be resolved itself");(ne=ee(Z))?p(function(){var fe={_w:se,_d:!1};try{ne.call(Z,r(te,fe,1),r(X,fe,1))}catch(Ee){X.call(fe,Ee)}}):(se._v=Z,se._s=1,q(se,!1))}catch(fe){X.call({_w:se,_d:!1},fe)}}};re||(I=function(se){f(this,I,A,"_h"),d(se),j.call(this);try{se(r(te,this,1),r(X,this,1))}catch(ne){X.call(this,ne)}},j=function(se){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)(I.prototype,{then:function(se,ne){var fe=ae(o(this,I));return fe.ok=typeof se=="function"?se:!0,fe.fail=typeof ne=="function"&&ne,fe.domain=N?O.domain:void 0,this._c.push(fe),this._a&&this._a.push(fe),this._s&&q(this,!1),fe.promise},catch:function(Z){return this.then(void 0,Z)}}),G=function(){var Z=new j;this.promise=Z,this.resolve=r(te,Z,1),this.reject=r(X,Z,1)},v.f=ae=function(Z){return Z===I||Z===W?new G(Z):H(Z)}),c(c.G+c.W+c.F*!re,{Promise:I}),e(405001)(I,A),e(622095)(A),W=e(880535)[A],c(c.S+c.F*!re,A,{reject:function(se){var ne=ae(this),fe=ne.reject;return fe(se),ne.promise}}),c(c.S+c.F*(i||!re),A,{resolve:function(se){return E(i&&this===W?I:this,se)}}),c(c.S+c.F*!(re&&e(914326)(function(Z){I.all(Z).catch(F)})),A,{all:function(se){var ne=this,fe=ae(ne),Ee=fe.resolve,we=fe.reject,nt=m(function(){var rt=[],Ft=0,Rt=1;h(se,!1,function(tn){var En=Ft++,ve=!1;rt.push(void 0),Rt++,ne.resolve(tn).then(function(Ne){ve||(ve=!0,rt[En]=Ne,--Rt||Ee(rt))},we)}),--Rt||Ee(rt)});return nt.e&&we(nt.v),fe.promise},race:function(se){var ne=this,fe=ae(ne),Ee=fe.reject,we=m(function(){h(se,!1,function(nt){ne.resolve(nt).then(fe.resolve,Ee)})});return we.e&&Ee(we.v),fe.promise}})},537323:(_,s,e)=>{"use strict";var i=e(430026)(!0);e(826672)(String,"String",function(n){this._t=String(n),this._i=0},function(){var n=this._t,r=this._i,t;return r>=n.length?{value:void 0,done:!0}:(t=i(n,r),this._i+=t.length,{value:t,done:!1})})},434719:(_,s,e)=>{var i=e(26210),n=e(234039)(!0);i(i.S,"Object",{entries:function(t){return n(t)}})},968329:(_,s,e)=>{"use strict";var i=e(26210),n=e(880535),r=e(541942),t=e(67062),c=e(786476);i(i.P+i.R,"Promise",{finally:function(a){var d=t(this,n.Promise||r.Promise),f=typeof a=="function";return this.then(f?function(h){return c(d,a()).then(function(){return h})}:a,f?function(h){return c(d,a()).then(function(){throw h})}:a)}})},182827:(_,s,e)=>{"use strict";var i=e(26210),n=e(699871),r=e(441230);i(i.S,"Promise",{try:function(t){var c=n.f(this),a=r(t);return(a.e?c.reject:c.resolve)(a.v),c.promise}})},506869:(_,s,e)=>{e(777869);for(var i=e(541942),n=e(653776),r=e(425264),t=e(501932)("toStringTag"),c="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(","),a=0;a{var i=e(760331),n=e(458978),r=TypeError;_.exports=function(t){if(i(t))return t;throw r(n(t)+" is not a function")}},694770:(_,s,e)=>{var i=e(87922),n=e(458978),r=TypeError;_.exports=function(t){if(i(t))return t;throw r(n(t)+" is not a constructor")}},826439:(_,s,e)=>{"use strict";var i=e(630192).charAt;_.exports=function(n,r,t){return r+(t?i(n,r).length:1)}},454776:(_,s,e)=>{var i=e(97865),n=String,r=TypeError;_.exports=function(t){if(i(t))return t;throw r(n(t)+" is not an object")}},373465:(_,s,e)=>{var i=e(610508),n=e(292054),r=e(220446),t=function(c){return function(a,d,f){var h=i(a),o=r(h),l=n(f,o),p;if(c&&d!=d){for(;o>l;)if(p=h[l++],p!=p)return!0}else for(;o>l;l++)if((c||l in h)&&h[l]===d)return c||l||0;return!c&&-1}};_.exports={includes:t(!0),indexOf:t(!1)}},155124:(_,s,e)=>{var i=e(677e3),n=i({}.toString),r=i("".slice);_.exports=function(t){return r(n(t),8,-1)}},473070:(_,s,e)=>{var i=e(337620),n=e(760331),r=e(155124),t=e(540496),c=t("toStringTag"),a=Object,d=r(function(){return arguments}())=="Arguments",f=function(h,o){try{return h[o]}catch(l){}};_.exports=i?r:function(h){var o,l,p;return h===void 0?"Undefined":h===null?"Null":typeof(l=f(o=a(h),c))=="string"?l:d?r(o):(p=r(o))=="Object"&&n(o.callee)?"Arguments":p}},375932:(_,s,e)=>{var i=e(955553),n=e(781271),r=e(522281),t=e(723314);_.exports=function(c,a,d){for(var f=n(a),h=t.f,o=r.f,l=0;l{var i=e(105978);_.exports=!i(function(){function n(){}return n.prototype.constructor=null,Object.getPrototypeOf(new n)!==n.prototype})},282012:_=>{_.exports=function(s,e){return{value:s,done:e}}},847146:(_,s,e)=>{var i=e(427156),n=e(723314),r=e(581927);_.exports=i?function(t,c,a){return n.f(t,c,r(1,a))}:function(t,c,a){return t[c]=a,t}},581927:_=>{_.exports=function(s,e){return{enumerable:!(s&1),configurable:!(s&2),writable:!(s&4),value:e}}},148134:(_,s,e)=>{var i=e(760331),n=e(723314),r=e(370859),t=e(904158);_.exports=function(c,a,d,f){f||(f={});var h=f.enumerable,o=f.name!==void 0?f.name:a;if(i(d)&&r(d,o,f),f.global)h?c[a]=d:t(a,d);else{try{f.unsafe?c[a]&&(h=!0):delete c[a]}catch(l){}h?c[a]=d:n.f(c,a,{value:d,enumerable:!1,configurable:!f.nonConfigurable,writable:!f.nonWritable})}return c}},904158:(_,s,e)=>{var i=e(636979),n=Object.defineProperty;_.exports=function(r,t){try{n(i,r,{value:t,configurable:!0,writable:!0})}catch(c){i[r]=t}return t}},427156:(_,s,e)=>{var i=e(105978);_.exports=!i(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},239082:_=>{var s=typeof document=="object"&&document.all,e=typeof s=="undefined"&&s!==void 0;_.exports={all:s,IS_HTMLDDA:e}},362877:(_,s,e)=>{var i=e(636979),n=e(97865),r=i.document,t=n(r)&&n(r.createElement);_.exports=function(c){return t?r.createElement(c):{}}},117088:(_,s,e)=>{var i=e(174883);_.exports=i("navigator","userAgent")||""},465263:(_,s,e)=>{var i=e(636979),n=e(117088),r=i.process,t=i.Deno,c=r&&r.versions||t&&t.version,a=c&&c.v8,d,f;a&&(d=a.split("."),f=d[0]>0&&d[0]<4?1:+(d[0]+d[1])),!f&&n&&(d=n.match(/Edge\/(\d+)/),(!d||d[1]>=74)&&(d=n.match(/Chrome\/(\d+)/),d&&(f=+d[1]))),_.exports=f},615339:_=>{_.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},532380:(_,s,e)=>{var i=e(636979),n=e(522281).f,r=e(847146),t=e(148134),c=e(904158),a=e(375932),d=e(221970);_.exports=function(f,h){var o=f.target,l=f.global,p=f.stat,v,m,b,E,A,x;if(l?m=i:p?m=i[o]||c(o,{}):m=(i[o]||{}).prototype,m)for(b in h){if(A=h[b],f.dontCallGetSet?(x=n(m,b),E=x&&x.value):E=m[b],v=d(l?b:o+(p?".":"#")+b,f.forced),!v&&E!==void 0){if(typeof A==typeof E)continue;a(A,E)}(f.sham||E&&E.sham)&&r(A,"sham",!0),t(m,b,A,f)}}},105978:_=>{_.exports=function(s){try{return!!s()}catch(e){return!0}}},4192:(_,s,e)=>{var i=e(105978);_.exports=!i(function(){var n=function(){}.bind();return typeof n!="function"||n.hasOwnProperty("prototype")})},50067:(_,s,e)=>{var i=e(4192),n=Function.prototype.call;_.exports=i?n.bind(n):function(){return n.apply(n,arguments)}},877902:(_,s,e)=>{var i=e(427156),n=e(955553),r=Function.prototype,t=i&&Object.getOwnPropertyDescriptor,c=n(r,"name"),a=c&&function(){}.name==="something",d=c&&(!i||i&&t(r,"name").configurable);_.exports={EXISTS:c,PROPER:a,CONFIGURABLE:d}},677e3:(_,s,e)=>{var i=e(4192),n=Function.prototype,r=n.call,t=i&&n.bind.bind(r,r);_.exports=i?t:function(c){return function(){return r.apply(c,arguments)}}},497315:(_,s,e)=>{var i=e(155124),n=e(677e3);_.exports=function(r){if(i(r)==="Function")return n(r)}},174883:(_,s,e)=>{var i=e(636979),n=e(760331),r=function(t){return n(t)?t:void 0};_.exports=function(t,c){return arguments.length<2?r(i[t]):i[t]&&i[t][c]}},917293:(_,s,e)=>{var i=e(215852),n=e(261602);_.exports=function(r,t){var c=r[t];return n(c)?void 0:i(c)}},636979:(_,s,e)=>{var i=function(n){return n&&n.Math==Math&&n};_.exports=i(typeof globalThis=="object"&&globalThis)||i(typeof window=="object"&&window)||i(typeof self=="object"&&self)||i(typeof e.g=="object"&&e.g)||function(){return this}()||Function("return this")()},955553:(_,s,e)=>{var i=e(497315),n=e(180240),r=i({}.hasOwnProperty);_.exports=Object.hasOwn||function(c,a){return r(n(c),a)}},347889:_=>{_.exports={}},186299:(_,s,e)=>{var i=e(174883);_.exports=i("document","documentElement")},458661:(_,s,e)=>{var i=e(427156),n=e(105978),r=e(362877);_.exports=!i&&!n(function(){return Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a!=7})},187719:(_,s,e)=>{var i=e(497315),n=e(105978),r=e(155124),t=Object,c=i("".split);_.exports=n(function(){return!t("z").propertyIsEnumerable(0)})?function(a){return r(a)=="String"?c(a,""):t(a)}:t},653843:(_,s,e)=>{var i=e(497315),n=e(760331),r=e(614735),t=i(Function.toString);n(r.inspectSource)||(r.inspectSource=function(c){return t(c)}),_.exports=r.inspectSource},347846:(_,s,e)=>{var i=e(947040),n=e(636979),r=e(97865),t=e(847146),c=e(955553),a=e(614735),d=e(598784),f=e(347889),h="Object already initialized",o=n.TypeError,l=n.WeakMap,p,v,m,b=function(O){return m(O)?v(O):p(O,{})},E=function(O){return function(T){var P;if(!r(T)||(P=v(T)).type!==O)throw o("Incompatible receiver, "+O+" required");return P}};if(i||a.state){var A=a.state||(a.state=new l);A.get=A.get,A.has=A.has,A.set=A.set,p=function(O,T){if(A.has(O))throw o(h);return T.facade=O,A.set(O,T),T},v=function(O){return A.get(O)||{}},m=function(O){return A.has(O)}}else{var x=d("state");f[x]=!0,p=function(O,T){if(c(O,x))throw o(h);return T.facade=O,t(O,x,T),T},v=function(O){return c(O,x)?O[x]:{}},m=function(O){return c(O,x)}}_.exports={set:p,get:v,has:m,enforce:b,getterFor:E}},760331:(_,s,e)=>{var i=e(239082),n=i.all;_.exports=i.IS_HTMLDDA?function(r){return typeof r=="function"||r===n}:function(r){return typeof r=="function"}},87922:(_,s,e)=>{var i=e(497315),n=e(105978),r=e(760331),t=e(473070),c=e(174883),a=e(653843),d=function(){},f=[],h=c("Reflect","construct"),o=/^\s*(?:class|function)\b/,l=i(o.exec),p=!o.exec(d),v=function(E){if(!r(E))return!1;try{return h(d,f,E),!0}catch(A){return!1}},m=function(E){if(!r(E))return!1;switch(t(E)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!l(o,a(E))}catch(A){return!0}};m.sham=!0,_.exports=!h||n(function(){var b;return v(v.call)||!v(Object)||!v(function(){b=!0})||b})?m:v},221970:(_,s,e)=>{var i=e(105978),n=e(760331),r=/#|\.prototype\./,t=function(h,o){var l=a[c(h)];return l==f?!0:l==d?!1:n(o)?i(o):!!o},c=t.normalize=function(h){return String(h).replace(r,".").toLowerCase()},a=t.data={},d=t.NATIVE="N",f=t.POLYFILL="P";_.exports=t},261602:_=>{_.exports=function(s){return s==null}},97865:(_,s,e)=>{var i=e(760331),n=e(239082),r=n.all;_.exports=n.IS_HTMLDDA?function(t){return typeof t=="object"?t!==null:i(t)||t===r}:function(t){return typeof t=="object"?t!==null:i(t)}},471746:_=>{_.exports=!1},994553:(_,s,e)=>{var i=e(97865),n=e(155124),r=e(540496),t=r("match");_.exports=function(c){var a;return i(c)&&((a=c[t])!==void 0?!!a:n(c)=="RegExp")}},818652:(_,s,e)=>{var i=e(174883),n=e(760331),r=e(393535),t=e(984772),c=Object;_.exports=t?function(a){return typeof a=="symbol"}:function(a){var d=i("Symbol");return n(d)&&r(d.prototype,c(a))}},843674:(_,s,e)=>{"use strict";var i=e(959706).IteratorPrototype,n=e(171197),r=e(581927),t=e(553837),c=e(347909),a=function(){return this};_.exports=function(d,f,h,o){var l=f+" Iterator";return d.prototype=n(i,{next:r(+!o,h)}),t(d,l,!1,!0),c[l]=a,d}},959706:(_,s,e)=>{"use strict";var i=e(105978),n=e(760331),r=e(97865),t=e(171197),c=e(95938),a=e(148134),d=e(540496),f=e(471746),h=d("iterator"),o=!1,l,p,v;[].keys&&(v=[].keys(),"next"in v?(p=c(c(v)),p!==Object.prototype&&(l=p)):o=!0);var m=!r(l)||i(function(){var b={};return l[h].call(b)!==b});m?l={}:f&&(l=t(l)),n(l[h])||a(l,h,function(){return this}),_.exports={IteratorPrototype:l,BUGGY_SAFARI_ITERATORS:o}},347909:_=>{_.exports={}},220446:(_,s,e)=>{var i=e(350093);_.exports=function(n){return i(n.length)}},370859:(_,s,e)=>{var i=e(105978),n=e(760331),r=e(955553),t=e(427156),c=e(877902).CONFIGURABLE,a=e(653843),d=e(347846),f=d.enforce,h=d.get,o=Object.defineProperty,l=t&&!i(function(){return o(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),(!r(m,"name")||c&&m.name!==b)&&(t?o(m,"name",{value:b,configurable:!0}):m.name=b),l&&E&&r(E,"arity")&&m.length!==E.arity&&o(m,"length",{value:E.arity});try{E&&r(E,"constructor")&&E.constructor?t&&o(m,"prototype",{writable:!1}):m.prototype&&(m.prototype=void 0)}catch(x){}var A=f(m);return r(A,"source")||(A.source=p.join(typeof b=="string"?b:"")),m};Function.prototype.toString=v(function(){return n(this)&&h(this).source||a(this)},"toString")},664229:_=>{var s=Math.ceil,e=Math.floor;_.exports=Math.trunc||function(n){var r=+n;return(r>0?e:s)(r)}},171197:(_,s,e)=>{var i=e(454776),n=e(49802),r=e(615339),t=e(347889),c=e(186299),a=e(362877),d=e(598784),f=">",h="<",o="prototype",l="script",p=d("IE_PROTO"),v=function(){},m=function(O){return h+l+f+O+h+"/"+l+f},b=function(O){O.write(m("")),O.close();var T=O.parentWindow.Object;return O=null,T},E=function(){var O=a("iframe"),T="java"+l+":",P;return O.style.display="none",c.appendChild(O),O.src=String(T),P=O.contentWindow.document,P.open(),P.write(m("document.F=Object")),P.close(),P.F},A,x=function(){try{A=new ActiveXObject("htmlfile")}catch(T){}x=typeof document!="undefined"?document.domain&&A?b(A):E():b(A);for(var O=r.length;O--;)delete x[o][r[O]];return x()};t[p]=!0,_.exports=Object.create||function(T,P){var I;return T!==null?(v[o]=i(T),I=new v,v[o]=null,I[p]=T):I=x(),P===void 0?I:n.f(I,P)}},49802:(_,s,e)=>{var i=e(427156),n=e(265641),r=e(723314),t=e(454776),c=e(610508),a=e(385378);s.f=i&&!n?Object.defineProperties:function(f,h){t(f);for(var o=c(h),l=a(h),p=l.length,v=0,m;p>v;)r.f(f,m=l[v++],o[m]);return f}},723314:(_,s,e)=>{var i=e(427156),n=e(458661),r=e(265641),t=e(454776),c=e(438978),a=TypeError,d=Object.defineProperty,f=Object.getOwnPropertyDescriptor,h="enumerable",o="configurable",l="writable";s.f=i?r?function(v,m,b){if(t(v),m=c(m),t(b),typeof v=="function"&&m==="prototype"&&"value"in b&&l in b&&!b[l]){var E=f(v,m);E&&E[l]&&(v[m]=b.value,b={configurable:o in b?b[o]:E[o],enumerable:h in b?b[h]:E[h],writable:!1})}return d(v,m,b)}:d:function(v,m,b){if(t(v),m=c(m),t(b),n)try{return d(v,m,b)}catch(E){}if("get"in b||"set"in b)throw a("Accessors not supported");return"value"in b&&(v[m]=b.value),v}},522281:(_,s,e)=>{var i=e(427156),n=e(50067),r=e(17446),t=e(581927),c=e(610508),a=e(438978),d=e(955553),f=e(458661),h=Object.getOwnPropertyDescriptor;s.f=i?h:function(l,p){if(l=c(l),p=a(p),f)try{return h(l,p)}catch(v){}if(d(l,p))return t(!n(r.f,l,p),l[p])}},834078:(_,s,e)=>{var i=e(84576),n=e(615339),r=n.concat("length","prototype");s.f=Object.getOwnPropertyNames||function(c){return i(c,r)}},306760:(_,s)=>{s.f=Object.getOwnPropertySymbols},95938:(_,s,e)=>{var i=e(955553),n=e(760331),r=e(180240),t=e(598784),c=e(78200),a=t("IE_PROTO"),d=Object,f=d.prototype;_.exports=c?d.getPrototypeOf:function(h){var o=r(h);if(i(o,a))return o[a];var l=o.constructor;return n(l)&&o instanceof l?l.prototype:o instanceof d?f:null}},393535:(_,s,e)=>{var i=e(497315);_.exports=i({}.isPrototypeOf)},84576:(_,s,e)=>{var i=e(497315),n=e(955553),r=e(610508),t=e(373465).indexOf,c=e(347889),a=i([].push);_.exports=function(d,f){var h=r(d),o=0,l=[],p;for(p in h)!n(c,p)&&n(h,p)&&a(l,p);for(;f.length>o;)n(h,p=f[o++])&&(~t(l,p)||a(l,p));return l}},385378:(_,s,e)=>{var i=e(84576),n=e(615339);_.exports=Object.keys||function(t){return i(t,n)}},17446:(_,s)=>{"use strict";var e={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,n=i&&!e.call({1:2},1);s.f=n?function(t){var c=i(this,t);return!!c&&c.enumerable}:e},433926:(_,s,e)=>{var i=e(50067),n=e(760331),r=e(97865),t=TypeError;_.exports=function(c,a){var d,f;if(a==="string"&&n(d=c.toString)&&!r(f=i(d,c))||n(d=c.valueOf)&&!r(f=i(d,c))||a!=="string"&&n(d=c.toString)&&!r(f=i(d,c)))return f;throw t("Can't convert object to primitive value")}},781271:(_,s,e)=>{var i=e(174883),n=e(497315),r=e(834078),t=e(306760),c=e(454776),a=n([].concat);_.exports=i("Reflect","ownKeys")||function(f){var h=r.f(c(f)),o=t.f;return o?a(h,o(f)):h}},609757:(_,s,e)=>{var i=e(50067),n=e(454776),r=e(760331),t=e(155124),c=e(563595),a=TypeError;_.exports=function(d,f){var h=d.exec;if(r(h)){var o=i(h,d,f);return o!==null&&n(o),o}if(t(d)==="RegExp")return i(c,d,f);throw a("RegExp#exec called on incompatible receiver")}},563595:(_,s,e)=>{"use strict";var i=e(50067),n=e(497315),r=e(227876),t=e(971155),c=e(131245),a=e(938117),d=e(171197),f=e(347846).get,h=e(94691),o=e(636625),l=a("native-string-replace",String.prototype.replace),p=RegExp.prototype.exec,v=p,m=n("".charAt),b=n("".indexOf),E=n("".replace),A=n("".slice),x=function(){var I=/a/,N=/b*/g;return i(p,I,"a"),i(p,N,"a"),I.lastIndex!==0||N.lastIndex!==0}(),O=c.BROKEN_CARET,T=/()??/.exec("")[1]!==void 0,P=x||T||O||h||o;P&&(v=function(N){var F=this,j=f(F),H=r(N),G=j.raw,W,ae,re,ee,q,Q,$;if(G)return G.lastIndex=F.lastIndex,W=i(v,G,H),F.lastIndex=G.lastIndex,W;var ue=j.groups,X=O&&F.sticky,te=i(t,F),Z=F.source,se=0,ne=H;if(X&&(te=E(te,"y",""),b(te,"g")===-1&&(te+="g"),ne=A(H,F.lastIndex),F.lastIndex>0&&(!F.multiline||F.multiline&&m(H,F.lastIndex-1)!==` `)&&(Z="(?: "+Z+")",ne=" "+ne,se++),ae=new RegExp("^(?:"+Z+")",te)),T&&(ae=new RegExp("^"+Z+"$(?!\\s)",te)),x&&(re=F.lastIndex),ee=i(p,X?ae:F,ne),X?ee?(ee.input=A(ee.input,se),ee[0]=A(ee[0],se),ee.index=F.lastIndex,F.lastIndex+=ee[0].length):F.lastIndex=0:x&&ee&&(F.lastIndex=F.global?ee.index+ee[0].length:re),T&&ee&&ee.length>1&&i(l,ee[0],ae,function(){for(q=1;q{"use strict";var i=e(454776);_.exports=function(){var n=i(this),r="";return n.hasIndices&&(r+="d"),n.global&&(r+="g"),n.ignoreCase&&(r+="i"),n.multiline&&(r+="m"),n.dotAll&&(r+="s"),n.unicode&&(r+="u"),n.unicodeSets&&(r+="v"),n.sticky&&(r+="y"),r}},117025:(_,s,e)=>{var i=e(50067),n=e(955553),r=e(393535),t=e(971155),c=RegExp.prototype;_.exports=function(a){var d=a.flags;return d===void 0&&!("flags"in c)&&!n(a,"flags")&&r(c,a)?i(t,a):d}},131245:(_,s,e)=>{var i=e(105978),n=e(636979),r=n.RegExp,t=i(function(){var d=r("a","y");return d.lastIndex=2,d.exec("abcd")!=null}),c=t||i(function(){return!r("a","y").sticky}),a=t||i(function(){var d=r("^r","gy");return d.lastIndex=2,d.exec("str")!=null});_.exports={BROKEN_CARET:a,MISSED_STICKY:c,UNSUPPORTED_Y:t}},94691:(_,s,e)=>{var i=e(105978),n=e(636979),r=n.RegExp;_.exports=i(function(){var t=r(".","s");return!(t.dotAll&&t.exec(` `)&&t.flags==="s")})},636625:(_,s,e)=>{var i=e(105978),n=e(636979),r=n.RegExp;_.exports=i(function(){var t=r("(?b)","g");return t.exec("b").groups.a!=="b"||"b".replace(t,"$c")!=="bc"})},8511:(_,s,e)=>{var i=e(261602),n=TypeError;_.exports=function(r){if(i(r))throw n("Can't call method on "+r);return r}},553837:(_,s,e)=>{var i=e(723314).f,n=e(955553),r=e(540496),t=r("toStringTag");_.exports=function(c,a,d){c&&!d&&(c=c.prototype),c&&!n(c,t)&&i(c,t,{configurable:!0,value:a})}},598784:(_,s,e)=>{var i=e(938117),n=e(870068),r=i("keys");_.exports=function(t){return r[t]||(r[t]=n(t))}},614735:(_,s,e)=>{var i=e(636979),n=e(904158),r="__core-js_shared__",t=i[r]||n(r,{});_.exports=t},938117:(_,s,e)=>{var i=e(471746),n=e(614735);(_.exports=function(r,t){return n[r]||(n[r]=t!==void 0?t:{})})("versions",[]).push({version:"3.26.0",mode:i?"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:(_,s,e)=>{var i=e(454776),n=e(694770),r=e(261602),t=e(540496),c=t("species");_.exports=function(a,d){var f=i(a).constructor,h;return f===void 0||r(h=i(f)[c])?d:n(h)}},630192:(_,s,e)=>{var i=e(497315),n=e(92257),r=e(227876),t=e(8511),c=i("".charAt),a=i("".charCodeAt),d=i("".slice),f=function(h){return function(o,l){var p=r(t(o)),v=n(l),m=p.length,b,E;return v<0||v>=m?h?"":void 0:(b=a(p,v),b<55296||b>56319||v+1===m||(E=a(p,v+1))<56320||E>57343?h?c(p,v):b:h?d(p,v,v+2):(b-55296<<10)+(E-56320)+65536)}};_.exports={codeAt:f(!1),charAt:f(!0)}},789539:(_,s,e)=>{var i=e(465263),n=e(105978);_.exports=!!Object.getOwnPropertySymbols&&!n(function(){var r=Symbol();return!String(r)||!(Object(r)instanceof Symbol)||!Symbol.sham&&i&&i<41})},292054:(_,s,e)=>{var i=e(92257),n=Math.max,r=Math.min;_.exports=function(t,c){var a=i(t);return a<0?n(a+c,0):r(a,c)}},610508:(_,s,e)=>{var i=e(187719),n=e(8511);_.exports=function(r){return i(n(r))}},92257:(_,s,e)=>{var i=e(664229);_.exports=function(n){var r=+n;return r!==r||r===0?0:i(r)}},350093:(_,s,e)=>{var i=e(92257),n=Math.min;_.exports=function(r){return r>0?n(i(r),9007199254740991):0}},180240:(_,s,e)=>{var i=e(8511),n=Object;_.exports=function(r){return n(i(r))}},585822:(_,s,e)=>{var i=e(50067),n=e(97865),r=e(818652),t=e(917293),c=e(433926),a=e(540496),d=TypeError,f=a("toPrimitive");_.exports=function(h,o){if(!n(h)||r(h))return h;var l=t(h,f),p;if(l){if(o===void 0&&(o="default"),p=i(l,h,o),!n(p)||r(p))return p;throw d("Can't convert object to primitive value")}return o===void 0&&(o="number"),c(h,o)}},438978:(_,s,e)=>{var i=e(585822),n=e(818652);_.exports=function(r){var t=i(r,"string");return n(t)?t:t+""}},337620:(_,s,e)=>{var i=e(540496),n=i("toStringTag"),r={};r[n]="z",_.exports=String(r)==="[object z]"},227876:(_,s,e)=>{var i=e(473070),n=String;_.exports=function(r){if(i(r)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return n(r)}},458978:_=>{var s=String;_.exports=function(e){try{return s(e)}catch(i){return"Object"}}},870068:(_,s,e)=>{var i=e(497315),n=0,r=Math.random(),t=i(1 .toString);_.exports=function(c){return"Symbol("+(c===void 0?"":c)+")_"+t(++n+r,36)}},984772:(_,s,e)=>{var i=e(789539);_.exports=i&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},265641:(_,s,e)=>{var i=e(427156),n=e(105978);_.exports=i&&n(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})},947040:(_,s,e)=>{var i=e(636979),n=e(760331),r=i.WeakMap;_.exports=n(r)&&/native code/.test(String(r))},540496:(_,s,e)=>{var i=e(636979),n=e(938117),r=e(955553),t=e(870068),c=e(789539),a=e(984772),d=n("wks"),f=i.Symbol,h=f&&f.for,o=a?f:f&&f.withoutSetter||t;_.exports=function(l){if(!r(d,l)||!(c||typeof d[l]=="string")){var p="Symbol."+l;c&&r(f,l)?d[l]=f[l]:a&&h?d[l]=h(p):d[l]=o(p)}return d[l]}},191101:(_,s,e)=>{"use strict";var i=e(532380),n=e(50067),r=e(497315),t=e(843674),c=e(282012),a=e(8511),d=e(350093),f=e(227876),h=e(454776),o=e(261602),l=e(155124),p=e(994553),v=e(117025),m=e(917293),b=e(148134),E=e(105978),A=e(540496),x=e(407973),O=e(826439),T=e(609757),P=e(347846),I=e(471746),N=A("matchAll"),F="RegExp String",j=F+" Iterator",H=P.set,G=P.getterFor(j),W=RegExp.prototype,ae=TypeError,re=r("".indexOf),ee=r("".matchAll),q=!!ee&&!E(function(){ee("a",/./)}),Q=t(function(X,te,Z,se){H(this,{type:j,regexp:X,string:te,global:Z,unicode:se,done:!1})},F,function(){var X=G(this);if(X.done)return c(void 0,!0);var te=X.regexp,Z=X.string,se=T(te,Z);return se===null?(X.done=!0,c(void 0,!0)):X.global?(f(se[0])===""&&(te.lastIndex=O(Z,d(te.lastIndex),X.unicode)),c(se,!1)):(X.done=!0,c(se,!1))}),$=function(ue){var X=h(this),te=f(ue),Z=x(X,RegExp),se=f(v(X)),ne,fe,Ee;return ne=new Z(Z===RegExp?X.source:X,se),fe=!!~re(se,"g"),Ee=!!~re(se,"u"),ne.lastIndex=d(X.lastIndex),new Q(ne,te,fe,Ee)};i({target:"String",proto:!0,forced:q},{matchAll:function(X){var te=a(this),Z,se,ne,fe;if(o(X)){if(q)return ee(te,X)}else{if(p(X)&&(Z=f(a(v(X))),!~re(Z,"g")))throw ae("`.matchAll` does not allow non-global regexes");if(q)return ee(te,X);if(ne=m(X,N),ne===void 0&&I&&l(X)=="RegExp"&&(ne=$),ne)return n(ne,X,te)}return se=f(te),fe=new RegExp(X,"g"),I?n($,fe,se):fe[N](se)}}),I||N in W||b(W,N,$)},24115:(_,s,e)=>{e(191101)},596852:(_,s)=>{"use strict";s.__esModule=!0;var e={linear:function(n,r,t,c){return t*n/c+r},easeInQuad:function(n,r,t,c){return t*(n/=c)*n+r},easeOutQuad:function(n,r,t,c){return-t*(n/=c)*(n-2)+r},easeInOutQuad:function(n,r,t,c){return(n/=c/2)<1?t/2*n*n+r:-t/2*(--n*(n-2)-1)+r},easeInCubic:function(n,r,t,c){return t*(n/=c)*n*n+r},easeOutCubic:function(n,r,t,c){return t*((n=n/c-1)*n*n+1)+r},easeInOutCubic:function(n,r,t,c){return(n/=c/2)<1?t/2*n*n*n+r:t/2*((n-=2)*n*n+2)+r},easeInQuart:function(n,r,t,c){return t*(n/=c)*n*n*n+r},easeOutQuart:function(n,r,t,c){return-t*((n=n/c-1)*n*n*n-1)+r},easeInOutQuart:function(n,r,t,c){return(n/=c/2)<1?t/2*n*n*n*n+r:-t/2*((n-=2)*n*n*n-2)+r},easeInQuint:function(n,r,t,c){return t*(n/=c)*n*n*n*n+r},easeOutQuint:function(n,r,t,c){return t*((n=n/c-1)*n*n*n*n+1)+r},easeInOutQuint:function(n,r,t,c){return(n/=c/2)<1?t/2*n*n*n*n*n+r:t/2*((n-=2)*n*n*n*n+2)+r},easeInSine:function(n,r,t,c){return-t*Math.cos(n/c*(Math.PI/2))+t+r},easeOutSine:function(n,r,t,c){return t*Math.sin(n/c*(Math.PI/2))+r},easeInOutSine:function(n,r,t,c){return-t/2*(Math.cos(Math.PI*n/c)-1)+r},easeInExpo:function(n,r,t,c){var a;return(a=n===0)!==null?a:{b:t*Math.pow(2,10*(n/c-1))+r}},easeOutExpo:function(n,r,t,c){var a;return(a=n===c)!==null?a:r+{c:t*(-Math.pow(2,-10*n/c)+1)+r}},easeInOutExpo:function(n,r,t,c){return n===c&&r+t,(n/=c/2)<1?t/2*Math.pow(2,10*(n-1))+r:t/2*(-Math.pow(2,-10*--n)+2)+r},easeInCirc:function(n,r,t,c){return-t*(Math.sqrt(1-(n/=c)*n)-1)+r},easeOutCirc:function(n,r,t,c){return t*Math.sqrt(1-(n=n/c-1)*n)+r},easeInOutCirc:function(n,r,t,c){return(n/=c/2)<1?-t/2*(Math.sqrt(1-n*n)-1)+r:t/2*(Math.sqrt(1-(n-=2)*n)+1)+r},easeInElastic:function(n,r,t,c){var a,d,f;return f=1.70158,d=0,a=t,n===0||(n/=c)===1&&r+t,d||(d=c*.3),a{"use strict";_.exports=function(){if(typeof globalThis=="object")return globalThis;var i;try{i=this||new Function("return this")()}catch(n){if(typeof window=="object")return window;if(typeof self=="object")return self;if(typeof e.g!="undefined")return e.g}return i}()},79478:_=>{"use strict";var s=function(i){};function e(i,n){for(var r=arguments.length,t=new Array(r>2?r-2:0),c=2;c{_.exports.Dispatcher=e(559765)},559765:(_,s,e)=>{"use strict";function i(d,f,h){return f=n(f),f in d?Object.defineProperty(d,f,{value:h,enumerable:!0,configurable:!0,writable:!0}):d[f]=h,d}function n(d){var f=r(d,"string");return typeof f=="symbol"?f:String(f)}function r(d,f){if(typeof d!="object"||d===null)return d;var h=d[Symbol.toPrimitive];if(h!==void 0){var o=h.call(d,f||"default");if(typeof o!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(f==="string"?String:Number)(d)}var t=e(79478),c="ID_",a=function(){function d(){i(this,"_callbacks",void 0),i(this,"_isDispatching",void 0),i(this,"_isHandled",void 0),i(this,"_isPending",void 0),i(this,"_lastID",void 0),i(this,"_pendingPayload",void 0),this._callbacks={},this._isDispatching=!1,this._isHandled={},this._isPending={},this._lastID=1}var f=d.prototype;return f.register=function(o){var l=c+this._lastID++;return this._callbacks[l]=o,l},f.unregister=function(o){this._callbacks[o]||t(!1),delete this._callbacks[o]},f.waitFor=function(o){this._isDispatching||t(!1);for(var l=0;l{_.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:_=>{_.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:_=>{_.exports=s;function s(e,i,n){var r=Math.sin(n),t=Math.cos(n),c=i[4],a=i[5],d=i[6],f=i[7],h=i[8],o=i[9],l=i[10],p=i[11];return i!==e&&(e[0]=i[0],e[1]=i[1],e[2]=i[2],e[3]=i[3],e[12]=i[12],e[13]=i[13],e[14]=i[14],e[15]=i[15]),e[4]=c*t+h*r,e[5]=a*t+o*r,e[6]=d*t+l*r,e[7]=f*t+p*r,e[8]=h*t-c*r,e[9]=o*t-a*r,e[10]=l*t-d*r,e[11]=p*t-f*r,e}},186375:_=>{_.exports=s;function s(e,i,n){var r=Math.sin(n),t=Math.cos(n),c=i[0],a=i[1],d=i[2],f=i[3],h=i[8],o=i[9],l=i[10],p=i[11];return i!==e&&(e[4]=i[4],e[5]=i[5],e[6]=i[6],e[7]=i[7],e[12]=i[12],e[13]=i[13],e[14]=i[14],e[15]=i[15]),e[0]=c*t-h*r,e[1]=a*t-o*r,e[2]=d*t-l*r,e[3]=f*t-p*r,e[8]=c*r+h*t,e[9]=a*r+o*t,e[10]=d*r+l*t,e[11]=f*r+p*t,e}},907223:_=>{_.exports=s;function s(e,i,n){var r=n[0],t=n[1],c=n[2];return e[0]=i[0]*r,e[1]=i[1]*r,e[2]=i[2]*r,e[3]=i[3]*r,e[4]=i[4]*t,e[5]=i[5]*t,e[6]=i[6]*t,e[7]=i[7]*t,e[8]=i[8]*c,e[9]=i[9]*c,e[10]=i[10]*c,e[11]=i[11]*c,e[12]=i[12],e[13]=i[13],e[14]=i[14],e[15]=i[15],e}},676727:_=>{_.exports=s;function s(e,i,n){var r=n[0],t=n[1],c=n[2],a,d,f,h,o,l,p,v,m,b,E,A;return i===e?(e[12]=i[0]*r+i[4]*t+i[8]*c+i[12],e[13]=i[1]*r+i[5]*t+i[9]*c+i[13],e[14]=i[2]*r+i[6]*t+i[10]*c+i[14],e[15]=i[3]*r+i[7]*t+i[11]*c+i[15]):(a=i[0],d=i[1],f=i[2],h=i[3],o=i[4],l=i[5],p=i[6],v=i[7],m=i[8],b=i[9],E=i[10],A=i[11],e[0]=a,e[1]=d,e[2]=f,e[3]=h,e[4]=o,e[5]=l,e[6]=p,e[7]=v,e[8]=m,e[9]=b,e[10]=E,e[11]=A,e[12]=a*r+o*t+m*c+i[12],e[13]=d*r+l*t+b*c+i[13],e[14]=f*r+p*t+E*c+i[14],e[15]=h*r+v*t+A*c+i[15]),e}},263001:_=>{_.exports=s;function s(e,i){return e[0]=i[0],e[1]=i[1],e}},349509:_=>{_.exports=s;function s(e){var i=e[0],n=e[1];return Math.sqrt(i*i+n*n)}},928152:_=>{_.exports=s;function s(e,i,n){var r=Math.cos(n),t=Math.sin(n),c=i[0],a=i[1];return e[0]=c*r-a*t,e[1]=c*t+a*r,e}},425534:(_,s,e)=>{_.exports=e(133173)},133173:_=>{_.exports=s;function s(e,i,n){return e[0]=i[0]-n[0],e[1]=i[1]-n[1],e}},226941:_=>{_.exports=s;function s(e,i){return e[0]=i[0],e[1]=i[1],e[2]=i[2],e}},176857:_=>{_.exports=s;function s(e,i){var n=i[0]-e[0],r=i[1]-e[1],t=i[2]-e[2];return Math.sqrt(n*n+r*r+t*t)}},709871:_=>{_.exports=s;function s(e,i){var n=i[0],r=i[1],t=i[2],c=n*n+r*r+t*t;return c>0&&(c=1/Math.sqrt(c),e[0]=i[0]*c,e[1]=i[1]*c,e[2]=i[2]*c),e}},316514:_=>{_.exports=s;function s(e,i,n,r){return e[0]=i,e[1]=n,e[2]=r,e}},138903:(_,s,e)=>{_.exports=e(517723)},517723:_=>{_.exports=s;function s(e,i,n){return e[0]=i[0]-n[0],e[1]=i[1]-n[1],e[2]=i[2]-n[2],e}},192628:(_,s,e)=>{"use strict";var i=e(870752),n={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},r={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},c={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},a={};a[i.ForwardRef]=t,a[i.Memo]=c;function d(b){return i.isMemo(b)?c:a[b.$$typeof]||n}var f=Object.defineProperty,h=Object.getOwnPropertyNames,o=Object.getOwnPropertySymbols,l=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,v=Object.prototype;function m(b,E,A){if(typeof E!="string"){if(v){var x=p(E);x&&x!==v&&m(b,x,A)}var O=h(E);o&&(O=O.concat(o(E)));for(var T=d(b),P=d(E),I=0;I{typeof Object.create=="function"?_.exports=function(e,i){e.super_=i,e.prototype=Object.create(i.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:_.exports=function(e,i){e.super_=i;var n=function(){};n.prototype=i.prototype,e.prototype=new n,e.prototype.constructor=e}},310365:_=>{_.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:_=>{_.exports=s;function s(e){return!!e&&(typeof e=="object"||typeof e=="function")&&typeof e.then=="function"}},568324:function(_,s){var e,i,n;(function(r,t){i=[],e=t,n=typeof e=="function"?e.apply(s,i):e,n!==void 0&&(_.exports=n)})(this,function(){var r=function(){},t={},c={},a={};function d(p,v){p=p.push?p:[p];var m=[],b=p.length,E=b,A,x,O,T;for(A=function(P,I){I.length&&m.push(P),E--,E||v(m)};b--;){if(x=p[b],O=c[x],O){A(x,O);continue}T=a[x]=a[x]||[],T.push(A)}}function f(p,v){if(p){var m=a[p];if(c[p]=v,!!m)for(;m.length;)m[0](p,v),m.splice(0,1)}}function h(p,v,m,b){var E=document,A=m.async,x=(m.numRetries||0)+1,O=m.before||r,T,P;b=b||0,/(^css!|\.css$)/.test(p)?(T=!0,P=E.createElement("link"),P.rel="stylesheet",P.href=p.replace(/^css!/,"")):(P=E.createElement("script"),P.src=p,P.async=A===void 0?!0:A),P.onload=P.onerror=P.onbeforeload=function(I){var N=I.type[0];if(T&&"hideFocus"in P)try{P.sheet.cssText.length||(N="e")}catch(F){N="e"}if(N=="e"&&(b+=1,b{function s(e,i,n){switch(n.length){case 0:return e.call(i);case 1:return e.call(i,n[0]);case 2:return e.call(i,n[0],n[1]);case 3:return e.call(i,n[0],n[1],n[2])}return e.apply(i,n)}_.exports=s},325912:_=>{function s(e,i,n,r){for(var t=-1,c=e==null?0:e.length;++t{function s(e,i){for(var n=-1,r=e==null?0:e.length;++n{function s(e,i,n,r){var t=-1,c=e==null?0:e.length;for(r&&c&&(n=e[++t]);++t{function s(e){return e.split("")}_.exports=s},223687:_=>{var s=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function e(i){return i.match(s)||[]}_.exports=e},22836:(_,s,e)=>{var i=e(666814),n=e(768824);function r(t,c,a){(a!==void 0&&!n(t[c],a)||a===void 0&&!(c in t))&&i(t,c,a)}_.exports=r},417362:(_,s,e)=>{var i=e(666814),n=e(768824),r=Object.prototype,t=r.hasOwnProperty;function c(a,d,f){var h=a[d];(!(t.call(a,d)&&n(h,f))||f===void 0&&!(d in a))&&i(a,d,f)}_.exports=c},657915:(_,s,e)=>{var i=e(722887);function n(r,t,c,a){return i(r,function(d,f,h){t(a,d,c(d),h)}),a}_.exports=n},808223:(_,s,e)=>{var i=e(98839),n=e(935215);function r(t,c){return t&&i(c,n(c),t)}_.exports=r},291597:(_,s,e)=>{var i=e(98839),n=e(726146);function r(t,c){return t&&i(c,n(c),t)}_.exports=r},666814:(_,s,e)=>{var i=e(343563);function n(r,t,c){t=="__proto__"&&i?i(r,t,{configurable:!0,enumerable:!0,value:c,writable:!0}):r[t]=c}_.exports=n},39171:_=>{function s(e,i,n){return e===e&&(n!==void 0&&(e=e<=n?e:n),i!==void 0&&(e=e>=i?e:i)),e}_.exports=s},162482:(_,s,e)=>{var i=e(547578),n=e(728197),r=e(417362),t=e(808223),c=e(291597),a=e(144686),d=e(195338),f=e(667366),h=e(503982),o=e(691011),l=e(299953),p=e(518921),v=e(897463),m=e(412210),b=e(276249),E=e(195593),A=e(651023),x=e(85558),O=e(58980),T=e(160571),P=e(935215),I=e(726146),N=1,F=2,j=4,H="[object Arguments]",G="[object Array]",W="[object Boolean]",ae="[object Date]",re="[object Error]",ee="[object Function]",q="[object GeneratorFunction]",Q="[object Map]",$="[object Number]",ue="[object Object]",X="[object RegExp]",te="[object Set]",Z="[object String]",se="[object Symbol]",ne="[object WeakMap]",fe="[object ArrayBuffer]",Ee="[object DataView]",we="[object Float32Array]",nt="[object Float64Array]",rt="[object Int8Array]",Ft="[object Int16Array]",Rt="[object Int32Array]",tn="[object Uint8Array]",En="[object Uint8ClampedArray]",ve="[object Uint16Array]",Ne="[object Uint32Array]",_e={};_e[H]=_e[G]=_e[fe]=_e[Ee]=_e[W]=_e[ae]=_e[we]=_e[nt]=_e[rt]=_e[Ft]=_e[Rt]=_e[Q]=_e[$]=_e[ue]=_e[X]=_e[te]=_e[Z]=_e[se]=_e[tn]=_e[En]=_e[ve]=_e[Ne]=!0,_e[re]=_e[ee]=_e[ne]=!1;function lt(yt,dt,Fe,Bt,Gt,Dt){var Yt,Wt=dt&N,wn=dt&F,zn=dt&j;if(Fe&&(Yt=Gt?Fe(yt,Bt,Gt,Dt):Fe(yt)),Yt!==void 0)return Yt;if(!O(yt))return yt;var oe=E(yt);if(oe){if(Yt=v(yt),!Wt)return d(yt,Yt)}else{var me=p(yt),Te=me==ee||me==q;if(A(yt))return a(yt,Wt);if(me==ue||me==H||Te&&!Gt){if(Yt=wn||Te?{}:b(yt),!Wt)return wn?h(yt,c(Yt,yt)):f(yt,t(Yt,yt))}else{if(!_e[me])return Gt?yt:{};Yt=m(yt,me,Wt)}}Dt||(Dt=new i);var Be=Dt.get(yt);if(Be)return Be;Dt.set(yt,Yt),T(yt)?yt.forEach(function(ht){Yt.add(lt(ht,dt,Fe,ht,yt,Dt))}):x(yt)&&yt.forEach(function(ht,Et){Yt.set(Et,lt(ht,dt,Fe,Et,yt,Dt))});var Qe=zn?wn?l:o:wn?I:P,gt=oe?void 0:Qe(yt);return n(gt||yt,function(ht,Et){gt&&(Et=ht,ht=yt[Et]),r(Yt,Et,lt(ht,dt,Fe,Et,yt,Dt))}),Yt}_.exports=lt},836272:(_,s,e)=>{var i=e(58980),n=Object.create,r=function(){function t(){}return function(c){if(!i(c))return{};if(n)return n(c);t.prototype=c;var a=new t;return t.prototype=void 0,a}}();_.exports=r},979992:_=>{function s(e,i,n){var r;return n(e,function(t,c,a){if(i(t,c,a))return r=c,!1}),r}_.exports=s},431345:(_,s,e)=>{var i=e(955232);function n(r,t,c,a){return i(r,function(d,f,h){t(a,c(d),f,h)}),a}_.exports=n},134547:(_,s,e)=>{var i=e(518921),n=e(301602),r="[object Map]";function t(c){return n(c)&&i(c)==r}_.exports=t},325330:(_,s,e)=>{var i=e(518921),n=e(301602),r="[object Set]";function t(c){return n(c)&&i(c)==r}_.exports=t},511196:(_,s,e)=>{var i=e(58980),n=e(605928),r=e(583790),t=Object.prototype,c=t.hasOwnProperty;function a(d){if(!i(d))return r(d);var f=n(d),h=[];for(var o in d)o=="constructor"&&(f||!c.call(d,o))||h.push(o);return h}_.exports=a},352015:(_,s,e)=>{var i=e(547578),n=e(22836),r=e(165987),t=e(472591),c=e(58980),a=e(726146),d=e(357754);function f(h,o,l,p,v){h!==o&&r(o,function(m,b){if(v||(v=new i),c(m))t(h,o,b,l,f,p,v);else{var E=p?p(d(h,b),m,b+"",h,o,v):void 0;E===void 0&&(E=m),n(h,b,E)}},a)}_.exports=f},472591:(_,s,e)=>{var i=e(22836),n=e(144686),r=e(327640),t=e(195338),c=e(276249),a=e(217186),d=e(195593),f=e(237942),h=e(651023),o=e(687048),l=e(58980),p=e(540039),v=e(79656),m=e(357754),b=e(893057);function E(A,x,O,T,P,I,N){var F=m(A,O),j=m(x,O),H=N.get(j);if(H){i(A,O,H);return}var G=I?I(F,j,O+"",A,x,N):void 0,W=G===void 0;if(W){var ae=d(j),re=!ae&&h(j),ee=!ae&&!re&&v(j);G=j,ae||re||ee?d(F)?G=F:f(F)?G=t(F):re?(W=!1,G=n(j,!0)):ee?(W=!1,G=r(j,!0)):G=[]:p(j)||a(j)?(G=F,a(F)?G=b(F):(!l(F)||o(F))&&(G=c(j))):W=!1}W&&(N.set(j,G),P(G,j,T,I,N),N.delete(j)),i(A,O,G)}_.exports=E},659360:(_,s,e)=>{var i=e(712869),n=e(455070),r=e(335945);function t(c,a,d){for(var f=-1,h=a.length,o={};++f{function s(e){return function(i){return e==null?void 0:e[i]}}_.exports=s},423793:(_,s,e)=>{var i=e(839039),n=e(206261),r=e(255428);function t(c,a){return r(n(c,a,i),c+"")}_.exports=t},455070:(_,s,e)=>{var i=e(417362),n=e(335945),r=e(843765),t=e(58980),c=e(678958);function a(d,f,h,o){if(!t(d))return d;f=n(f,d);for(var l=-1,p=f.length,v=p-1,m=d;m!=null&&++l{var i=e(764483),n=e(343563),r=e(839039),t=n?function(c,a){return n(c,"toString",{configurable:!0,enumerable:!1,value:i(a),writable:!0})}:r;_.exports=t},553911:_=>{function s(e,i,n){var r=-1,t=e.length;i<0&&(i=-i>t?0:t+i),n=n>t?t:n,n<0&&(n+=t),t=i>n?0:n-i>>>0,i>>>=0;for(var c=Array(t);++r{var i=e(553911);function n(r,t,c){var a=r.length;return c=c===void 0?a:c,!t&&c>=a?r:i(r,t,c)}_.exports=n},430415:(_,s,e)=>{var i=e(892252);function n(r){var t=new r.constructor(r.byteLength);return new i(t).set(new i(r)),t}_.exports=n},144686:(_,s,e)=>{_=e.nmd(_);var i=e(769795),n=s&&!s.nodeType&&s,r=n&&!0&&_&&!_.nodeType&&_,t=r&&r.exports===n,c=t?i.Buffer:void 0,a=c?c.allocUnsafe:void 0;function d(f,h){if(h)return f.slice();var o=f.length,l=a?a(o):new f.constructor(o);return f.copy(l),l}_.exports=d},639081:(_,s,e)=>{var i=e(430415);function n(r,t){var c=t?i(r.buffer):r.buffer;return new r.constructor(c,r.byteOffset,r.byteLength)}_.exports=n},332439:_=>{var s=/\w*$/;function e(i){var n=new i.constructor(i.source,s.exec(i));return n.lastIndex=i.lastIndex,n}_.exports=e},563555:(_,s,e)=>{var i=e(655730),n=i?i.prototype:void 0,r=n?n.valueOf:void 0;function t(c){return r?Object(r.call(c)):{}}_.exports=t},327640:(_,s,e)=>{var i=e(430415);function n(r,t){var c=t?i(r.buffer):r.buffer;return new r.constructor(c,r.byteOffset,r.length)}_.exports=n},195338:_=>{function s(e,i){var n=-1,r=e.length;for(i||(i=Array(r));++n{var i=e(417362),n=e(666814);function r(t,c,a,d){var f=!a;a||(a={});for(var h=-1,o=c.length;++h{var i=e(98839),n=e(714357);function r(t,c){return i(t,n(t),c)}_.exports=r},503982:(_,s,e)=>{var i=e(98839),n=e(764586);function r(t,c){return i(t,n(t),c)}_.exports=r},546785:(_,s,e)=>{var i=e(325912),n=e(657915),r=e(511079),t=e(195593);function c(a,d){return function(f,h){var o=t(f)?i:n,l=d?d():{};return o(f,a,r(h,2),l)}}_.exports=c},665169:(_,s,e)=>{var i=e(423793),n=e(22326);function r(t){return i(function(c,a){var d=-1,f=a.length,h=f>1?a[f-1]:void 0,o=f>2?a[2]:void 0;for(h=t.length>3&&typeof h=="function"?(f--,h):void 0,o&&n(a[0],a[1],o)&&(h=f<3?void 0:h,f=1),c=Object(c);++d{var i=e(364687),n=e(254837),r=e(342104),t=e(768441);function c(a){return function(d){d=t(d);var f=n(d)?r(d):void 0,h=f?f[0]:d.charAt(0),o=f?i(f,1).join(""):d.slice(1);return h[a]()+o}}_.exports=c},858544:(_,s,e)=>{var i=e(469163),n=e(748881),r=e(215464),t="['\u2019]",c=RegExp(t,"g");function a(d){return function(f){return i(r(n(f).replace(c,"")),d,"")}}_.exports=a},614661:(_,s,e)=>{var i=e(431345);function n(r,t){return function(c,a){return i(c,r,t(a),{})}}_.exports=n},109257:(_,s,e)=>{var i=e(769795),n=e(616982),r=e(549712),t=e(768441),c=i.isFinite,a=Math.min;function d(f){var h=Math[f];return function(o,l){if(o=r(o),l=l==null?0:a(n(l),292),l&&c(o)){var p=(t(o)+"e").split("e"),v=h(p[0]+"e"+(+p[1]+l));return p=(t(v)+"e").split("e"),+(p[0]+"e"+(+p[1]-l))}return h(o)}}_.exports=d},936990:(_,s,e)=>{var i=e(861549),n={\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"},r=i(n);_.exports=r},343563:(_,s,e)=>{var i=e(484819),n=function(){try{var r=i(Object,"defineProperty");return r({},"",{}),r}catch(t){}}();_.exports=n},299953:(_,s,e)=>{var i=e(215502),n=e(764586),r=e(726146);function t(c){return i(c,r,n)}_.exports=t},880304:(_,s,e)=>{var i=e(564678),n=i(Object.getPrototypeOf,Object);_.exports=n},764586:(_,s,e)=>{var i=e(66210),n=e(880304),r=e(714357),t=e(307361),c=Object.getOwnPropertySymbols,a=c?function(d){for(var f=[];d;)i(f,r(d)),d=n(d);return f}:t;_.exports=a},254837:_=>{var s="\\ud800-\\udfff",e="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",n="\\u20d0-\\u20ff",r=e+i+n,t="\\ufe0e\\ufe0f",c="\\u200d",a=RegExp("["+c+s+r+t+"]");function d(f){return a.test(f)}_.exports=d},558273:_=>{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(i){return s.test(i)}_.exports=e},897463:_=>{var s=Object.prototype,e=s.hasOwnProperty;function i(n){var r=n.length,t=new n.constructor(r);return r&&typeof n[0]=="string"&&e.call(n,"index")&&(t.index=n.index,t.input=n.input),t}_.exports=i},412210:(_,s,e)=>{var i=e(430415),n=e(639081),r=e(332439),t=e(563555),c=e(327640),a="[object Boolean]",d="[object Date]",f="[object Map]",h="[object Number]",o="[object RegExp]",l="[object Set]",p="[object String]",v="[object Symbol]",m="[object ArrayBuffer]",b="[object DataView]",E="[object Float32Array]",A="[object Float64Array]",x="[object Int8Array]",O="[object Int16Array]",T="[object Int32Array]",P="[object Uint8Array]",I="[object Uint8ClampedArray]",N="[object Uint16Array]",F="[object Uint32Array]";function j(H,G,W){var ae=H.constructor;switch(G){case m:return i(H);case a:case d:return new ae(+H);case b:return n(H,W);case E:case A:case x:case O:case T:case P:case I:case N:case F:return c(H,W);case f:return new ae;case h:case p:return new ae(H);case o:return r(H);case l:return new ae;case v:return t(H)}}_.exports=j},276249:(_,s,e)=>{var i=e(836272),n=e(880304),r=e(605928);function t(c){return typeof c.constructor=="function"&&!r(c)?i(n(c)):{}}_.exports=t},583790:_=>{function s(e){var i=[];if(e!=null)for(var n in Object(e))i.push(n);return i}_.exports=s},206261:(_,s,e)=>{var i=e(53477),n=Math.max;function r(t,c,a){return c=n(c===void 0?t.length-1:c,0),function(){for(var d=arguments,f=-1,h=n(d.length-c,0),o=Array(h);++f{function s(e,i){if(!(i==="constructor"&&typeof e[i]=="function")&&i!="__proto__")return e[i]}_.exports=s},255428:(_,s,e)=>{var i=e(207320),n=e(397825),r=n(i);_.exports=r},397825:_=>{var s=800,e=16,i=Date.now;function n(r){var t=0,c=0;return function(){var a=i(),d=e-(a-c);if(c=a,d>0){if(++t>=s)return arguments[0]}else t=0;return r.apply(void 0,arguments)}}_.exports=n},342104:(_,s,e)=>{var i=e(501056),n=e(254837),r=e(242071);function t(c){return n(c)?r(c):i(c)}_.exports=t},242071:_=>{var s="\\ud800-\\udfff",e="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",n="\\u20d0-\\u20ff",r=e+i+n,t="\\ufe0e\\ufe0f",c="["+s+"]",a="["+r+"]",d="\\ud83c[\\udffb-\\udfff]",f="(?:"+a+"|"+d+")",h="[^"+s+"]",o="(?:\\ud83c[\\udde6-\\uddff]){2}",l="[\\ud800-\\udbff][\\udc00-\\udfff]",p="\\u200d",v=f+"?",m="["+t+"]?",b="(?:"+p+"(?:"+[h,o,l].join("|")+")"+m+v+")*",E=m+v+b,A="(?:"+[h+a+"?",a,o,l,c].join("|")+")",x=RegExp(d+"(?="+d+")|"+A+E,"g");function O(T){return T.match(x)||[]}_.exports=O},546881:_=>{var s="\\ud800-\\udfff",e="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",n="\\u20d0-\\u20ff",r=e+i+n,t="\\u2700-\\u27bf",c="a-z\\xdf-\\xf6\\xf8-\\xff",a="\\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",o="A-Z\\xc0-\\xd6\\xd8-\\xde",l="\\ufe0e\\ufe0f",p=a+d+f+h,v="['\u2019]",m="["+p+"]",b="["+r+"]",E="\\d+",A="["+t+"]",x="["+c+"]",O="[^"+s+p+E+t+c+o+"]",T="\\ud83c[\\udffb-\\udfff]",P="(?:"+b+"|"+T+")",I="[^"+s+"]",N="(?:\\ud83c[\\udde6-\\uddff]){2}",F="[\\ud800-\\udbff][\\udc00-\\udfff]",j="["+o+"]",H="\\u200d",G="(?:"+x+"|"+O+")",W="(?:"+j+"|"+O+")",ae="(?:"+v+"(?:d|ll|m|re|s|t|ve))?",re="(?:"+v+"(?:D|LL|M|RE|S|T|VE))?",ee=P+"?",q="["+l+"]?",Q="(?:"+H+"(?:"+[I,N,F].join("|")+")"+q+ee+")*",$="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",ue="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",X=q+ee+Q,te="(?:"+[A,N,F].join("|")+")"+X,Z=RegExp([j+"?"+x+"+"+ae+"(?="+[m,j,"$"].join("|")+")",W+"+"+re+"(?="+[m,j+G,"$"].join("|")+")",j+"?"+G+"+"+ae,j+"+"+re,ue,$,E,te].join("|"),"g");function se(ne){return ne.match(Z)||[]}_.exports=se},304003:(_,s,e)=>{var i=e(5921),n=e(858544),r=n(function(t,c,a){return c=c.toLowerCase(),t+(a?i(c):c)});_.exports=r},5921:(_,s,e)=>{var i=e(768441),n=e(157168);function r(t){return n(i(t).toLowerCase())}_.exports=r},700436:(_,s,e)=>{var i=e(39171),n=e(549712);function r(t,c,a){return a===void 0&&(a=c,c=void 0),a!==void 0&&(a=n(a),a=a===a?a:0),c!==void 0&&(c=n(c),c=c===c?c:0),i(n(t),c,a)}_.exports=r},484623:(_,s,e)=>{var i=e(162482),n=1,r=4;function t(c){return i(c,n|r)}_.exports=t},764483:_=>{function s(e){return function(){return e}}_.exports=s},210750:(_,s,e)=>{var i=e(58980),n=e(215422),r=e(549712),t="Expected a function",c=Math.max,a=Math.min;function d(f,h,o){var l,p,v,m,b,E,A=0,x=!1,O=!1,T=!0;if(typeof f!="function")throw new TypeError(t);h=r(h)||0,i(o)&&(x=!!o.leading,O="maxWait"in o,v=O?c(r(o.maxWait)||0,h):v,T="trailing"in o?!!o.trailing:T);function P(re){var ee=l,q=p;return l=p=void 0,A=re,m=f.apply(q,ee),m}function I(re){return A=re,b=setTimeout(j,h),x?P(re):m}function N(re){var ee=re-E,q=re-A,Q=h-ee;return O?a(Q,v-q):Q}function F(re){var ee=re-E,q=re-A;return E===void 0||ee>=h||ee<0||O&&q>=v}function j(){var re=n();if(F(re))return H(re);b=setTimeout(j,N(re))}function H(re){return b=void 0,T&&l?P(re):(l=p=void 0,m)}function G(){b!==void 0&&clearTimeout(b),A=0,l=E=p=b=void 0}function W(){return b===void 0?m:H(n())}function ae(){var re=n(),ee=F(re);if(l=arguments,p=this,E=re,ee){if(b===void 0)return I(E);if(O)return clearTimeout(b),b=setTimeout(j,h),P(E)}return b===void 0&&(b=setTimeout(j,h)),m}return ae.cancel=G,ae.flush=W,ae}_.exports=d},748881:(_,s,e)=>{var i=e(936990),n=e(768441),r=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,t="\\u0300-\\u036f",c="\\ufe20-\\ufe2f",a="\\u20d0-\\u20ff",d=t+c+a,f="["+d+"]",h=RegExp(f,"g");function o(l){return l=n(l),l&&l.replace(r,i).replace(h,"")}_.exports=o},485774:(_,s,e)=>{var i=e(979992),n=e(955232),r=e(511079);function t(c,a){return i(c,r(a,3),n)}_.exports=t},311064:(_,s,e)=>{var i=e(764483),n=e(614661),r=e(839039),t=Object.prototype,c=t.toString,a=n(function(d,f,h){f!=null&&typeof f.toString!="function"&&(f=c.call(f)),d[f]=h},i(r));_.exports=a},237942:(_,s,e)=>{var i=e(820799),n=e(301602);function r(t){return n(t)&&i(t)}_.exports=r},805187:(_,s,e)=>{var i=e(560825),n=e(518921),r=e(217186),t=e(195593),c=e(820799),a=e(651023),d=e(605928),f=e(79656),h="[object Map]",o="[object Set]",l=Object.prototype,p=l.hasOwnProperty;function v(m){if(m==null)return!0;if(c(m)&&(t(m)||typeof m=="string"||typeof m.splice=="function"||a(m)||f(m)||r(m)))return!m.length;var b=n(m);if(b==h||b==o)return!m.size;if(d(m))return!i(m).length;for(var E in m)if(p.call(m,E))return!1;return!0}_.exports=v},976003:(_,s,e)=>{var i=e(628982);function n(r,t){return i(r,t)}_.exports=n},691059:(_,s,e)=>{var i=e(616982);function n(r){return typeof r=="number"&&r==i(r)}_.exports=n},85558:(_,s,e)=>{var i=e(134547),n=e(557146),r=e(317042),t=r&&r.isMap,c=t?n(t):i;_.exports=c},845193:(_,s,e)=>{var i=e(892876),n=e(301602),r="[object Number]";function t(c){return typeof c=="number"||n(c)&&i(c)==r}_.exports=t},540039:(_,s,e)=>{var i=e(892876),n=e(880304),r=e(301602),t="[object Object]",c=Function.prototype,a=Object.prototype,d=c.toString,f=a.hasOwnProperty,h=d.call(Object);function o(l){if(!r(l)||i(l)!=t)return!1;var p=n(l);if(p===null)return!0;var v=f.call(p,"constructor")&&p.constructor;return typeof v=="function"&&v instanceof v&&d.call(v)==h}_.exports=o},160571:(_,s,e)=>{var i=e(325330),n=e(557146),r=e(317042),t=r&&r.isSet,c=t?n(t):i;_.exports=c},548068:(_,s,e)=>{var i=e(892876),n=e(195593),r=e(301602),t="[object String]";function c(a){return typeof a=="string"||!n(a)&&r(a)&&i(a)==t}_.exports=c},176944:_=>{function s(e){return e===void 0}_.exports=s},737012:(_,s,e)=>{var i=e(858544),n=i(function(r,t,c){return r+(c?"-":"")+t.toLowerCase()});_.exports=n},555827:(_,s,e)=>{var i=e(666814),n=e(546785),r=n(function(t,c,a){i(t,a,c)});_.exports=r},726146:(_,s,e)=>{var i=e(980538),n=e(511196),r=e(820799);function t(c){return r(c)?i(c,!0):n(c)}_.exports=t},419467:function(_,s,e){_=e.nmd(_);var i;/** * @license * Lodash * Copyright OpenJS Foundation and other contributors * Released under MIT license * Based on Underscore.js 1.8.3 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */(function(){var n,r="4.17.21",t=200,c="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",a="Expected a function",d="Invalid `variable` option passed into `_.template`",f="__lodash_hash_undefined__",h=500,o="__lodash_placeholder__",l=1,p=2,v=4,m=1,b=2,E=1,A=2,x=4,O=8,T=16,P=32,I=64,N=128,F=256,j=512,H=30,G="...",W=800,ae=16,re=1,ee=2,q=3,Q=1/0,$=9007199254740991,ue=17976931348623157e292,X=NaN,te=4294967295,Z=te-1,se=te>>>1,ne=[["ary",N],["bind",E],["bindKey",A],["curry",O],["curryRight",T],["flip",j],["partial",P],["partialRight",I],["rearg",F]],fe="[object Arguments]",Ee="[object Array]",we="[object AsyncFunction]",nt="[object Boolean]",rt="[object Date]",Ft="[object DOMException]",Rt="[object Error]",tn="[object Function]",En="[object GeneratorFunction]",ve="[object Map]",Ne="[object Number]",_e="[object Null]",lt="[object Object]",yt="[object Promise]",dt="[object Proxy]",Fe="[object RegExp]",Bt="[object Set]",Gt="[object String]",Dt="[object Symbol]",Yt="[object Undefined]",Wt="[object WeakMap]",wn="[object WeakSet]",zn="[object ArrayBuffer]",oe="[object DataView]",me="[object Float32Array]",Te="[object Float64Array]",Be="[object Int8Array]",Qe="[object Int16Array]",gt="[object Int32Array]",ht="[object Uint8Array]",Et="[object Uint8ClampedArray]",Ae="[object Uint16Array]",Ke="[object Uint32Array]",at=/\b__p \+= '';/g,Nt=/\b(__p \+=) '' \+/g,Vt=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Ze=/&(?:amp|lt|gt|quot|#39);/g,Oe=/[&<>"']/g,Ie=RegExp(Ze.source),$e=RegExp(Oe.source),Je=/<%-([\s\S]+?)%>/g,ct=/<%([\s\S]+?)%>/g,_t=/<%=([\s\S]+?)%>/g,jt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,vn=/^\w*$/,gn=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,In=/[\\^$.*+?()[\]{}|]/g,cr=RegExp(In.source),er=/^\s+/,be=/\s/,rn=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Si=/\{\n\/\* \[wrapped with (.+)\] \*/,Er=/,? & /,ca=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Zt=/[()=,{}\[\]\/\s]/,Zi=/\\(\\)?/g,fa=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,xr=/\w*$/,Mr=/^[-+]0x[0-9a-f]+$/i,ui=/^0b[01]+$/i,rr=/^\[object .+?Constructor\]$/,gr=/^0o[0-7]+$/i,Ka=/^(?:0|[1-9]\d*)$/,Hn=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Oi=/($^)/,Gn=/['\n\r\u2028\u2029\\]/g,Xr="\\ud800-\\udfff",vt="\\u0300-\\u036f",co="\\ufe20-\\ufe2f",wa="\\u20d0-\\u20ff",Bi=vt+co+wa,Wr="\\u2700-\\u27bf",qi="a-z\\xdf-\\xf6\\xf8-\\xff",Ji="\\xac\\xb1\\xd7\\xf7",Fr="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Cr="\\u2000-\\u206f",li=" \\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",wr="A-Z\\xc0-\\xd6\\xd8-\\xde",Va="\\ufe0e\\ufe0f",Yi=Ji+Fr+Cr+li,Zr="['\u2019]",ji="["+Xr+"]",ci="["+Yi+"]",qr="["+Bi+"]",da="\\d+",Ia="["+Wr+"]",ha="["+qi+"]",ea="[^"+Xr+Yi+da+Wr+qi+wr+"]",Jr="\\ud83c[\\udffb-\\udfff]",fn="(?:"+qr+"|"+Jr+")",Ci="[^"+Xr+"]",va="(?:\\ud83c[\\udde6-\\uddff]){2}",Hr="[\\ud800-\\udbff][\\udc00-\\udfff]",Rn="["+wr+"]",Ra="\\u200d",pa="(?:"+ha+"|"+ea+")",ga="(?:"+Rn+"|"+ea+")",Ai="(?:"+Zr+"(?:d|ll|m|re|s|t|ve))?",Ln="(?:"+Zr+"(?:D|LL|M|RE|S|T|VE))?",Yr=fn+"?",ta="["+Va+"]?",fi="(?:"+Ra+"(?:"+[Ci,va,Hr].join("|")+")"+ta+Yr+")*",J="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Se="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",ze=ta+Yr+fi,Ct="(?:"+[Ia,va,Hr].join("|")+")"+ze,Ce="(?:"+[Ci+qr+"?",qr,va,Hr,ji].join("|")+")",De=RegExp(Zr,"g"),We=RegExp(qr,"g"),qe=RegExp(Jr+"(?="+Jr+")|"+Ce+ze,"g"),ut=RegExp([Rn+"?"+ha+"+"+Ai+"(?="+[ci,Rn,"$"].join("|")+")",ga+"+"+Ln+"(?="+[ci,Rn+pa,"$"].join("|")+")",Rn+"?"+pa+"+"+Ai,Rn+"+"+Ln,Se,J,da,Ct].join("|"),"g"),At=RegExp("["+Ra+Xr+Bi+Va+"]"),zt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,$t=["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"],nn=-1,Ht={};Ht[me]=Ht[Te]=Ht[Be]=Ht[Qe]=Ht[gt]=Ht[ht]=Ht[Et]=Ht[Ae]=Ht[Ke]=!0,Ht[fe]=Ht[Ee]=Ht[zn]=Ht[nt]=Ht[oe]=Ht[rt]=Ht[Rt]=Ht[tn]=Ht[ve]=Ht[Ne]=Ht[lt]=Ht[Fe]=Ht[Bt]=Ht[Gt]=Ht[Wt]=!1;var sn={};sn[fe]=sn[Ee]=sn[zn]=sn[oe]=sn[nt]=sn[rt]=sn[me]=sn[Te]=sn[Be]=sn[Qe]=sn[gt]=sn[ve]=sn[Ne]=sn[lt]=sn[Fe]=sn[Bt]=sn[Gt]=sn[Dt]=sn[ht]=sn[Et]=sn[Ae]=sn[Ke]=!0,sn[Rt]=sn[tn]=sn[Wt]=!1;var Pn={\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"},bn={"&":"&","<":"<",">":">",'"':""","'":"'"},Mn={"&":"&","<":"<",">":">",""":'"',"'":"'"},Qn={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Zn=parseFloat,mr=parseInt,ei=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g,Pi=typeof self=="object"&&self&&self.Object===Object&&self,tr=ei||Pi||Function("return this")(),sr=s&&!s.nodeType&&s,na=sr&&!0&&_&&!_.nodeType&&_,fr=na&&na.exports===sr,It=fr&&ei.process,ar=function(){try{var Ve=na&&na.require&&na.require("util").types;return Ve||It&&It.binding&&It.binding("util")}catch(mt){}}(),di=ar&&ar.isArrayBuffer,Ti=ar&&ar.isDate,Dr=ar&&ar.isMap,$a=ar&&ar.isRegExp,fo=ar&&ar.isSet,ho=ar&&ar.isTypedArray;function hi(Ve,mt,st){switch(st.length){case 0:return Ve.call(mt);case 1:return Ve.call(mt,st[0]);case 2:return Ve.call(mt,st[0],st[1]);case 3:return Ve.call(mt,st[0],st[1],st[2])}return Ve.apply(mt,st)}function Ao(Ve,mt,st,Kt){for(var On=-1,qn=Ve==null?0:Ve.length;++On-1}function Po(Ve,mt,st){for(var Kt=-1,On=Ve==null?0:Ve.length;++Kt-1;);return st}function Kr(Ve,mt){for(var st=Ve.length;st--&&br(mt,Ve[st],0)>-1;);return st}function ma(Ve,mt){for(var st=Ve.length,Kt=0;st--;)Ve[st]===mt&&++Kt;return Kt}var Tu=ge(Pn),ds=ge(bn);function xu(Ve){return"\\"+Qn[Ve]}function hs(Ve,mt){return Ve==null?n:Ve[mt]}function xi(Ve){return At.test(Ve)}function wu(Ve){return zt.test(Ve)}function Df(Ve){for(var mt,st=[];!(mt=Ve.next()).done;)st.push(mt.value);return st}function ya(Ve){var mt=-1,st=Array(Ve.size);return Ve.forEach(function(Kt,On){st[++mt]=[On,Kt]}),st}function jr(Ve,mt){return function(st){return Ve(mt(st))}}function dr(Ve,mt){for(var st=-1,Kt=Ve.length,On=0,qn=[];++st-1}function nc(y,S){var U=this.__data__,V=ku(U,y);return V<0?(++this.size,U.push([y,S])):U[V][1]=S,this}Nr.prototype.clear=Zo,Nr.prototype.delete=qs,Nr.prototype.get=ki,Nr.prototype.has=Sl,Nr.prototype.set=nc;function Ro(y){var S=-1,U=y==null?0:y.length;for(this.clear();++S=S?y:S)),y}function Sa(y,S,U,V,ie,ye){var Re,ke=S&l,Ye=S&p,St=S&v;if(U&&(Re=ie?U(y,V,ie,ye):U(y)),Re!==n)return Re;if(!si(y))return y;var Ot=Wn(y);if(Ot){if(Re=$f(y),!ke)return Ki(y,Re)}else{var wt=Pr(y),Qt=wt==tn||wt==En;if($c(y))return Ju(y,ke);if(wt==lt||wt==fe||Qt&&!ie){if(Re=Ye||Qt?{}:Of(y),!ke)return Ye?Gf(y,Ar(Re,y)):hf(y,ba(Re,y))}else{if(!sn[wt])return ie?y:{};Re=jl(y,wt,ke)}}ye||(ye=new Wi);var pn=ye.get(y);if(pn)return pn;ye.set(y,Re),Sd(y)?y.forEach(function(xn){Re.add(Sa(xn,S,U,xn,y,ye))}):Ed(y)&&y.forEach(function(xn,Yn){Re.set(Yn,Sa(xn,S,U,Yn,y,ye))});var Tn=St?Ye?el:fu:Ye?Bo:xa,$n=Ot?n:Tn(y);return ti($n||y,function(xn,Yn){$n&&(Yn=xn,xn=y[Yn]),Ys(Re,Yn,Sa(xn,S,U,Yn,y,ye))}),Re}function ef(y){var S=xa(y);return function(U){return Wu(U,y,S)}}function Wu(y,S,U){var V=U.length;if(y==null)return!V;for(y=lr(y);V--;){var ie=U[V],ye=S[ie],Re=y[ie];if(Re===n&&!(ie in y)||!ye(Re))return!1}return!0}function Al(y,S,U){if(typeof y!="function")throw new Ir(a);return yi(function(){y.apply(n,U)},S)}function Hu(y,S,U,V){var ie=-1,ye=zo,Re=!0,ke=y.length,Ye=[],St=S.length;if(!ke)return Ye;U&&(S=ur(S,kt(U))),V?(ye=Po,Re=!1):S.length>=t&&(ye=Vn,Re=!1,S=new Os(S));e:for(;++ieie?0:ie+U),V=V===n||V>ie?ie:Kn(V),V<0&&(V+=ie),V=U>V?0:Cd(V);U0&&U(ke)?S>1?Ur(ke,S-1,U,V,ie):ia(ie,ke):V||(ie[ie.length]=ke)}return ie}var Pl=kf(),uc=kf(!0);function Ya(y,S){return y&&Pl(y,S,xa)}function Tl(y,S){return y&&uc(y,S,xa)}function qo(y,S){return ra(S,function(U){return $l(y[U])})}function pi(y,S){S=Lo(S,y);for(var U=0,V=S.length;y!=null&&US}function eo(y,S){return y!=null&&nr.call(y,S)}function mo(y,S){return y!=null&&S in lr(y)}function cc(y,S,U){return y>=Vr(S,U)&&y=120&&Ot.length>=120)?new Os(Re&&Ot):n}Ot=y[0];var wt=-1,Qt=ke[0];e:for(;++wt-1;)ke!==y&&gs.call(ke,Ye,1),gs.call(y,Ye,1);return y}function jn(y,S){for(var U=y?S.length:0,V=U-1;U--;){var ie=S[U];if(U==V||ie!==ye){var ye=ie;es(ie)?gs.call(y,ie,1):Ca(y,ie)}}return y}function Xu(y,S){return y+Ho(bl()*(S-y+1))}function sf(y,S,U,V){for(var ie=-1,ye=vr(ms((S-y)/(U||1)),0),Re=st(ye);ye--;)Re[V?ye:++ie]=y,y+=U;return Re}function Rl(y,S){var U="";if(!y||S<1||S>$)return U;do S%2&&(U+=y),S=Ho(S/2),S&&(y+=y);while(S);return U}function Fn(y,S){return Dc(Tf(y,S,jo),y+"")}function uf(y){return go(Jf(y))}function su(y,S){var U=Jf(y);return zl(U,Ts(S,0,U.length))}function pr(y,S,U,V){if(!si(y))return y;S=Lo(S,y);for(var ie=-1,ye=S.length,Re=ye-1,ke=y;ke!=null&&++ieie?0:ie+S),U=U>ie?ie:U,U<0&&(U+=ie),ie=S>U?0:U-S>>>0,S>>>=0;for(var ye=st(ie);++V>>1,Re=y[ye];Re!==null&&!ss(Re)&&(U?Re<=S:Re=t){var St=S?null:Aa(y);if(St)return vi(St);Re=!1,ie=Vn,Ye=new Os}else Ye=S?[]:ke;e:for(;++V=V?y:Hi(y,S,U)}var cf=Qs||function(y){return tr.clearTimeout(y)};function Ju(y,S){if(S)return y.slice();var U=y.length,V=ml?ml(U):new y.constructor(U);return y.copy(V),V}function mc(y){var S=new y.constructor(y.byteLength);return new Du(S).set(new Du(y)),S}function yc(y,S){var U=S?mc(y.buffer):y.buffer;return new y.constructor(U,y.byteOffset,y.byteLength)}function _c(y){var S=new y.constructor(y.source,xr.exec(y));return S.lastIndex=y.lastIndex,S}function zf(y){return Da?lr(Da.call(y)):{}}function Ec(y,S){var U=S?mc(y.buffer):y.buffer;return new y.constructor(U,y.byteOffset,y.length)}function ff(y,S){if(y!==S){var U=y!==n,V=y===null,ie=y===y,ye=ss(y),Re=S!==n,ke=S===null,Ye=S===S,St=ss(S);if(!ke&&!St&&!ye&&y>S||ye&&Re&&Ye&&!ke&&!St||V&&Re&&Ye||!U&&Ye||!ie)return 1;if(!V&&!ye&&!St&&y=ke)return Ye;var St=U[V];return Ye*(St=="desc"?-1:1)}}return y.index-S.index}function bc(y,S,U,V){for(var ie=-1,ye=y.length,Re=U.length,ke=-1,Ye=S.length,St=vr(ye-Re,0),Ot=st(Ye+St),wt=!V;++ke1?U[ie-1]:n,Re=ie>2?U[2]:n;for(ye=y.length>3&&typeof ye=="function"?(ie--,ye):n,Re&&Rr(U[0],U[1],Re)&&(ye=ie<3?n:ye,ie=1),S=lr(S);++V-1?ie[ye?S[Re]:Re]:n}}function Hf(y){return Eo(function(S){var U=S.length,V=U,ie=zr.prototype.thru;for(y&&S.reverse();V--;){var ye=S[V];if(typeof ye!="function")throw new Ir(a);if(ie&&!Re&&tl(ye)=="wrapper")var Re=new zr([],!0)}for(V=Re?V:U;++V1&&ir.reverse(),Ot&&Yeke))return!1;var St=ye.get(y),Ot=ye.get(S);if(St&&Ot)return St==S&&Ot==y;var wt=-1,Qt=!0,pn=U&b?new Os:n;for(ye.set(y,S),ye.set(S,y);++wt1?"& ":"")+S[V],S=S.join(U>2?", ":" "),y.replace(rn,`{ /* [wrapped with `+S+`] */ `)}function Cf(y){return Wn(y)||Mf(y)||!!(_l&&y&&y[_l])}function es(y,S){var U=typeof y;return S=S==null?$:S,!!S&&(U=="number"||U!="symbol"&&Ka.test(y))&&y>-1&&y%1==0&&y0){if(++S>=W)return arguments[0]}else S=0;return y.apply(n,arguments)}}function zl(y,S){var U=-1,V=y.length,ie=V-1;for(S=S===n?V:S;++U1?y[S-1]:n;return U=typeof U=="function"?(y.pop(),U):n,on(y,U)});function Ta(y){var S=he(y);return S.__chain__=!0,S}function ai(y,S){return S(y),y}function Li(y,S){return S(y)}var js=Eo(function(y){var S=y.length,U=S?y[0]:0,V=this.__wrapped__,ie=function(ye){return oc(ye,y)};return S>1||this.__actions__.length||!(V instanceof Un)||!es(U)?this.thru(ie):(V=V.slice(U,+U+(S?1:0)),V.__actions__.push({func:Li,args:[ie],thisArg:n}),new zr(V,this.__chain__).thru(function(ye){return S&&!ye.length&&ye.push(n),ye}))});function Ni(){return Ta(this)}function Qi(){return new zr(this.value(),this.__chain__)}function ka(){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 uo(){return this}function Oo(y){for(var S,U=this;U instanceof zu;){var V=Ns(U);V.__index__=0,V.__values__=n,S?ie.__wrapped__=V:S=V;var ie=V;U=U.__wrapped__}return ie.__wrapped__=y,S}function Wa(){var y=this.__wrapped__;if(y instanceof Un){var S=y;return this.__actions__.length&&(S=new Un(this)),S=S.reverse(),S.__actions__.push({func:Li,args:[Pa],thisArg:n}),new zr(S,this.__chain__)}return this.thru(Pa)}function Wc(){return vc(this.__wrapped__,this.__actions__)}var sl=Sc(function(y,S,U){nr.call(y,U)?++y[U]:ni(y,U,1)});function Hc(y,S,U){var V=Wn(y)?Ma:Yf;return U&&Rr(y,S,U)&&(S=n),V(y,mn(S,3))}function Wl(y,S){var U=Wn(y)?ra:ws;return U(y,mn(S,3))}var as=pf(Qr),la=pf(gu);function ul(y,S){return Ur(lo(y,S),1)}function zs(y,S){return Ur(lo(y,S),Q)}function Gs(y,S,U){return U=U===n?1:Kn(U),Ur(lo(y,S),U)}function Hl(y,S){var U=Wn(y)?ti:Ua;return U(y,mn(S,3))}function os(y,S){var U=Wn(y)?Qa:sc;return U(y,mn(S,3))}var Kc=Sc(function(y,S,U){nr.call(y,U)?y[U].push(S):ni(y,U,[S])});function Ha(y,S,U,V){y=Fo(y)?y:Jf(y),U=U&&!V?Kn(U):0;var ie=y.length;return U<0&&(U=vr(ie+U,0)),ad(y)?U<=ie&&y.indexOf(S,U)>-1:!!ie&&br(y,S,U)>-1}var Uo=Fn(function(y,S,U){var V=-1,ie=typeof S=="function",ye=Fo(y)?st(y.length):[];return Ua(y,function(Re){ye[++V]=ie?hi(S,Re,U):Fa(Re,S,U)}),ye}),yu=Sc(function(y,S,U){ni(y,U,S)});function lo(y,S){var U=Wn(y)?ur:Rs;return U(y,mn(S,3))}function Vc(y,S,U,V){return y==null?[]:(Wn(S)||(S=S==null?[]:[S]),U=V?n:U,Wn(U)||(U=U==null?[]:[U]),Do(y,S,U))}var _u=Sc(function(y,S,U){y[U?0:1].push(S)},function(){return[[],[]]});function Rf(y,S,U){var V=Wn(y)?Ws:Me,ie=arguments.length<3;return V(y,mn(S,4),U,ie,Ua)}function Kl(y,S,U){var V=Wn(y)?Su:Me,ie=arguments.length<3;return V(y,mn(S,4),U,ie,sc)}function Zf(y,S){var U=Wn(y)?ra:ws;return U(y,He(mn(S,3)))}function Vl(y){var S=Wn(y)?go:uf;return S(y)}function u(y,S,U){(U?Rr(y,S,U):S===n)?S=1:S=Kn(S);var V=Wn(y)?Ea:su;return V(y,S)}function g(y){var S=Wn(y)?Ps:hc;return S(y)}function C(y){if(y==null)return 0;if(Fo(y))return ad(y)?vs(y):y.length;var S=Pr(y);return S==ve||S==Bt?y.size:iu(y).length}function D(y,S,U){var V=Wn(y)?cs:ja;return U&&Rr(y,S,U)&&(S=n),V(y,mn(S,3))}var z=Fn(function(y,S){if(y==null)return[];var U=S.length;return U>1&&Rr(y,S[0],S[1])?S=[]:U>2&&Rr(S[0],S[1],S[2])&&(S=[S[0]]),Do(y,Ur(S,1),[])}),K=Yl||function(){return tr.Date.now()};function le(y,S){if(typeof S!="function")throw new Ir(a);return y=Kn(y),function(){if(--y<1)return S.apply(this,arguments)}}function xe(y,S,U){return S=U?n:S,S=y&&S==null?y.length:S,No(y,N,n,n,n,n,S)}function je(y,S){var U;if(typeof S!="function")throw new Ir(a);return y=Kn(y),function(){return--y>0&&(U=S.apply(this,arguments)),y<=1&&(S=n),U}}var ot=Fn(function(y,S,U){var V=E;if(U.length){var ie=dr(U,du(ot));V|=P}return No(y,V,S,U,ie)}),xt=Fn(function(y,S,U){var V=E|A;if(U.length){var ie=dr(U,du(xt));V|=P}return No(S,V,y,U,ie)});function Mt(y,S,U){S=U?n:S;var V=No(y,O,n,n,n,n,n,S);return V.placeholder=Mt.placeholder,V}function Tt(y,S,U){S=U?n:S;var V=No(y,T,n,n,n,n,n,S);return V.placeholder=Tt.placeholder,V}function Xt(y,S,U){var V,ie,ye,Re,ke,Ye,St=0,Ot=!1,wt=!1,Qt=!0;if(typeof y!="function")throw new Ir(a);S=ks(S)||0,si(U)&&(Ot=!!U.leading,wt="maxWait"in U,ye=wt?vr(ks(U.maxWait)||0,S):ye,Qt="trailing"in U?!!U.trailing:Qt);function pn(Fi){var bu=V,Xl=ie;return V=ie=n,St=Fi,Re=y.apply(Xl,bu),Re}function Tn(Fi){return St=Fi,ke=yi(Yn,S),Ot?pn(Fi):Re}function $n(Fi){var bu=Fi-Ye,Xl=Fi-St,Ud=S-bu;return wt?Vr(Ud,ye-Xl):Ud}function xn(Fi){var bu=Fi-Ye,Xl=Fi-St;return Ye===n||bu>=S||bu<0||wt&&Xl>=ye}function Yn(){var Fi=K();if(xn(Fi))return ir(Fi);ke=yi(Yn,$n(Fi))}function ir(Fi){return ke=n,Qt&&V?pn(Fi):(V=ie=n,Re)}function us(){ke!==n&&cf(ke),St=0,V=Ye=ie=ke=n}function Co(){return ke===n?Re:ir(K())}function ls(){var Fi=K(),bu=xn(Fi);if(V=arguments,ie=this,Ye=Fi,bu){if(ke===n)return Tn(Ye);if(wt)return cf(ke),ke=yi(Yn,S),pn(Ye)}return ke===n&&(ke=yi(Yn,S)),Re}return ls.cancel=us,ls.flush=Co,ls}var an=Fn(function(y,S){return Al(y,1,S)}),ln=Fn(function(y,S,U){return Al(y,ks(S)||0,U)});function oi(y){return No(y,j)}function tt(y,S){if(typeof y!="function"||S!=null&&typeof S!="function")throw new Ir(a);var U=function(){var V=arguments,ie=S?S.apply(this,V):V[0],ye=U.cache;if(ye.has(ie))return ye.get(ie);var Re=y.apply(this,V);return U.cache=ye.set(ie,Re)||ye,Re};return U.cache=new(tt.Cache||Ro),U}tt.Cache=Ro;function He(y){if(typeof y!="function")throw new Ir(a);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 it(y){return je(2,y)}var Ut=lf(function(y,S){S=S.length==1&&Wn(S[0])?ur(S[0],kt(mn())):ur(Ur(S,1),kt(mn()));var U=S.length;return Fn(function(V){for(var ie=-1,ye=Vr(V.length,U);++ie=S}),Mf=Ku(function(){return arguments}())?Ku:function(y){return bi(y)&&nr.call(y,"callee")&&!yl.call(y,"callee")},Wn=st.isArray,Kd=di?kt(di):Ff;function Fo(y){return y!=null&&id(y.length)&&!$l(y)}function Ui(y){return bi(y)&&Fo(y)}function Vd(y){return y===!0||y===!1||bi(y)&&wi(y)==nt}var $c=ec||yd,$d=Ti?kt(Ti):eu;function Qd(y){return bi(y)&&y.nodeType===1&&!rd(y)}function Xd(y){if(y==null)return!0;if(Fo(y)&&(Wn(y)||typeof y=="string"||typeof y.splice=="function"||$c(y)||qf(y)||Mf(y)))return!y.length;var S=Pr(y);if(S==ve||S==Bt)return!y.size;if(vu(y))return!iu(y).length;for(var U in y)if(nr.call(y,U))return!1;return!0}function Zd(y,S){return tu(y,S)}function qd(y,S,U){U=typeof U=="function"?U:n;var V=U?U(y,S):n;return V===n?tu(y,S,n,U):!!V}function ud(y){if(!bi(y))return!1;var S=wi(y);return S==Rt||S==Ft||typeof y.message=="string"&&typeof y.name=="string"&&!rd(y)}function Jd(y){return typeof y=="number"&&Nu(y)}function $l(y){if(!si(y))return!1;var S=wi(y);return S==tn||S==En||S==we||S==dt}function _d(y){return typeof y=="number"&&y==Kn(y)}function id(y){return typeof y=="number"&&y>-1&&y%1==0&&y<=$}function si(y){var S=typeof y;return y!=null&&(S=="object"||S=="function")}function bi(y){return y!=null&&typeof y=="object"}var Ed=Dr?kt(Dr):tf;function Yd(y,S){return y===S||nu(y,S,xc(S))}function eh(y,S,U){return U=typeof U=="function"?U:n,nu(y,S,xc(S),U)}function th(y){return bd(y)&&y!=+y}function nh(y){if(Af(y))throw new On(c);return nf(y)}function rh(y){return y===null}function ih(y){return y==null}function bd(y){return typeof y=="number"||bi(y)&&wi(y)==Ne}function rd(y){if(!bi(y)||wi(y)!=lt)return!1;var S=Vs(y);if(S===null)return!0;var U=nr.call(S,"constructor")&&S.constructor;return typeof U=="function"&&U instanceof U&&Ks.call(U)==Jl}var ld=$a?kt($a):Bf;function ah(y){return _d(y)&&y>=-$&&y<=$}var Sd=fo?kt(fo):rf;function ad(y){return typeof y=="string"||!Wn(y)&&bi(y)&&wi(y)==Gt}function ss(y){return typeof y=="symbol"||bi(y)&&wi(y)==Dt}var qf=ho?kt(ho):Vu;function oh(y){return y===n}function sh(y){return bi(y)&&Pr(y)==Wt}function uh(y){return bi(y)&&wi(y)==wn}var lh=Yu(wl),ch=Yu(function(y,S){return y<=S});function Od(y){if(!y)return[];if(Fo(y))return ad(y)?zi(y):Ki(y);if($s&&y[$s])return Df(y[$s]());var S=Pr(y),U=S==ve?ya:S==Bt?vi:Jf;return U(y)}function Ql(y){if(!y)return y===0?y:0;if(y=ks(y),y===Q||y===-Q){var S=y<0?-1:1;return S*ue}return y===y?y:0}function Kn(y){var S=Ql(y),U=S%1;return S===S?U?S-U:S:0}function Cd(y){return y?Ts(Kn(y),0,te):0}function ks(y){if(typeof y=="number")return y;if(ss(y))return X;if(si(y)){var S=typeof y.valueOf=="function"?y.valueOf():y;y=si(S)?S+"":S}if(typeof y!="string")return y===0?y:+y;y=Jt(y);var U=ui.test(y);return U||gr.test(y)?mr(y.slice(2),U?2:8):Mr.test(y)?X:+y}function Ad(y){return ro(y,Bo(y))}function fh(y){return y?Ts(Kn(y),-$,$):y===0?y:0}function _r(y){return y==null?"":Ii(y)}var dh=Jo(function(y,S){if(vu(S)||Fo(S)){ro(S,xa(S),y);return}for(var U in S)nr.call(S,U)&&Ys(y,U,S[U])}),Pd=Jo(function(y,S){ro(S,Bo(S),y)}),od=Jo(function(y,S,U,V){ro(S,Bo(S),y,V)}),hh=Jo(function(y,S,U,V){ro(S,xa(S),y,V)}),vh=Eo(oc);function ph(y,S){var U=Xo(y);return S==null?U:ba(U,S)}var gh=Fn(function(y,S){y=lr(y);var U=-1,V=S.length,ie=V>2?S[2]:n;for(ie&&Rr(S[0],S[1],ie)&&(V=1);++U1),ye}),ro(y,el(y),U),V&&(U=Sa(U,l|p|v,Kf));for(var ie=S.length;ie--;)Ca(U,S[ie]);return U});function Lh(y,S){return xd(y,He(mn(S)))}var Nh=Eo(function(y,S){return y==null?{}:dc(y,S)});function xd(y,S){if(y==null)return{};var U=ur(el(y),function(V){return[V]});return S=mn(S),ou(y,U,function(V,ie){return S(V,ie[0])})}function Uh(y,S,U){S=Lo(S,y);var V=-1,ie=S.length;for(ie||(ie=1,y=n);++VS){var V=y;y=S,S=V}if(U||y%1||S%1){var ie=bl();return Vr(y+ie*(S-y+Zn("1e-"+((ie+"").length-1))),S)}return Xu(y,S)}var $h=uu(function(y,S,U){return S=S.toLowerCase(),y+(U?Rd(S):S)});function Rd(y){return dd(_r(y).toLowerCase())}function Md(y){return y=_r(y),y&&y.replace(Hn,Tu).replace(We,"")}function Qh(y,S,U){y=_r(y),S=Ii(S);var V=y.length;U=U===n?V:Ts(Kn(U),0,V);var ie=U;return U-=S.length,U>=0&&y.slice(U,ie)==S}function Xh(y){return y=_r(y),y&&$e.test(y)?y.replace(Oe,ds):y}function Zh(y){return y=_r(y),y&&cr.test(y)?y.replace(In,"\\$&"):y}var qh=uu(function(y,S,U){return y+(U?"-":"")+S.toLowerCase()}),Jh=uu(function(y,S,U){return y+(U?" ":"")+S.toLowerCase()}),Yh=Nl("toLowerCase");function ev(y,S,U){y=_r(y),S=Kn(S);var V=S?vs(y):0;if(!S||V>=S)return y;var ie=(S-V)/2;return Ul(Ho(ie),U)+y+Ul(ms(ie),U)}function tv(y,S,U){y=_r(y),S=Kn(S);var V=S?vs(y):0;return S&&V>>0,U?(y=_r(y),y&&(typeof S=="string"||S!=null&&!ld(S))&&(S=Ii(S),!S&&xi(y))?_o(zi(y),0,U):y.split(S,U)):[]}var uv=uu(function(y,S,U){return y+(U?" ":"")+dd(S)});function lv(y,S,U){return y=_r(y),U=U==null?0:Ts(Kn(U),0,y.length),S=Ii(S),y.slice(U,U+S.length)==S}function cv(y,S,U){var V=he.templateSettings;U&&Rr(y,S,U)&&(S=n),y=_r(y),S=od({},S,V,Pc);var ie=od({},S.imports,V.imports,Pc),ye=xa(ie),Re=Bn(ie,ye),ke,Ye,St=0,Ot=S.interpolate||Oi,wt="__p += '",Qt=Ru((S.escape||Oi).source+"|"+Ot.source+"|"+(Ot===_t?fa:Oi).source+"|"+(S.evaluate||Oi).source+"|$","g"),pn="//# sourceURL="+(nr.call(S,"sourceURL")?(S.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++nn+"]")+` `;y.replace(Qt,function(xn,Yn,ir,us,Co,ls){return ir||(ir=us),wt+=y.slice(St,ls).replace(Gn,xu),Yn&&(ke=!0,wt+=`' + __e(`+Yn+`) + '`),Co&&(Ye=!0,wt+=`'; `+Co+`; __p += '`),ir&&(wt+=`' + ((__t = (`+ir+`)) == null ? '' : __t) + '`),St=ls+xn.length,xn}),wt+=`'; `;var Tn=nr.call(S,"variable")&&S.variable;if(!Tn)wt=`with (obj) { `+wt+` } `;else if(Zt.test(Tn))throw new On(d);wt=(Ye?wt.replace(at,""):wt).replace(Nt,"$1").replace(Vt,"$1;"),wt="function("+(Tn||"obj")+`) { `+(Tn?"":`obj || (obj = {}); `)+"var __t, __p = ''"+(ke?", __e = _.escape":"")+(Ye?`, __j = Array.prototype.join; function print() { __p += __j.call(arguments, '') } `:`; `)+wt+`return __p }`;var $n=Ld(function(){return qn(ye,pn+"return "+wt).apply(n,Re)});if($n.source=wt,ud($n))throw $n;return $n}function fv(y){return _r(y).toLowerCase()}function dv(y){return _r(y).toUpperCase()}function hv(y,S,U){if(y=_r(y),y&&(U||S===n))return Jt(y);if(!y||!(S=Ii(S)))return y;var V=zi(y),ie=zi(S),ye=Sr(V,ie),Re=Kr(V,ie)+1;return _o(V,ye,Re).join("")}function vv(y,S,U){if(y=_r(y),y&&(U||S===n))return y.slice(0,fl(y)+1);if(!y||!(S=Ii(S)))return y;var V=zi(y),ie=Kr(V,zi(S))+1;return _o(V,0,ie).join("")}function pv(y,S,U){if(y=_r(y),y&&(U||S===n))return y.replace(er,"");if(!y||!(S=Ii(S)))return y;var V=zi(y),ie=Sr(V,zi(S));return _o(V,ie).join("")}function gv(y,S){var U=H,V=G;if(si(S)){var ie="separator"in S?S.separator:ie;U="length"in S?Kn(S.length):U,V="omission"in S?Ii(S.omission):V}y=_r(y);var ye=y.length;if(xi(y)){var Re=zi(y);ye=Re.length}if(U>=ye)return y;var ke=U-vs(V);if(ke<1)return V;var Ye=Re?_o(Re,0,ke).join(""):y.slice(0,ke);if(ie===n)return Ye+V;if(Re&&(ke+=Ye.length-ke),ld(ie)){if(y.slice(ke).search(ie)){var St,Ot=Ye;for(ie.global||(ie=Ru(ie.source,_r(xr.exec(ie))+"g")),ie.lastIndex=0;St=ie.exec(Ot);)var wt=St.index;Ye=Ye.slice(0,wt===n?ke:wt)}}else if(y.indexOf(Ii(ie),ke)!=ke){var Qt=Ye.lastIndexOf(ie);Qt>-1&&(Ye=Ye.slice(0,Qt))}return Ye+V}function mv(y){return y=_r(y),y&&Ie.test(y)?y.replace(Ze,dl):y}var yv=uu(function(y,S,U){return y+(U?" ":"")+S.toUpperCase()}),dd=Nl("toUpperCase");function Dd(y,S,U){return y=_r(y),S=U?n:S,S===n?wu(y)?Xc(y):Au(y):y.match(S)||[]}var Ld=Fn(function(y,S){try{return hi(y,n,S)}catch(U){return ud(U)?U:new On(U)}}),_v=Eo(function(y,S){return ti(S,function(U){U=oo(U),ni(y,U,ot(y[U],y))}),y});function Ev(y){var S=y==null?0:y.length,U=mn();return y=S?ur(y,function(V){if(typeof V[1]!="function")throw new Ir(a);return[U(V[0]),V[1]]}):[],Fn(function(V){for(var ie=-1;++ie$)return[];var U=te,V=Vr(y,te);S=mn(S),y-=te;for(var ie=bt(V,S);++U0||S<0)?new Un(U):(y<0?U=U.takeRight(-y):y&&(U=U.drop(y)),S!==n&&(S=Kn(S),U=S<0?U.dropRight(-S):U.take(S-y)),U)},Un.prototype.takeRightWhile=function(y){return this.reverse().takeWhile(y).reverse()},Un.prototype.toArray=function(){return this.take(te)},Ya(Un.prototype,function(y,S){var U=/^(?:filter|find|map|reject)|While$/.test(S),V=/^(?:head|last)$/.test(S),ie=he[V?"take"+(S=="last"?"Right":""):S],ye=V||/^find/.test(S);ie&&(he.prototype[S]=function(){var Re=this.__wrapped__,ke=V?[1]:arguments,Ye=Re instanceof Un,St=ke[0],Ot=Ye||Wn(Re),wt=function(Yn){var ir=ie.apply(he,ia([Yn],ke));return V&&Qt?ir[0]:ir};Ot&&U&&typeof St=="function"&&St.length!=1&&(Ye=Ot=!1);var Qt=this.__chain__,pn=!!this.__actions__.length,Tn=ye&&!Qt,$n=Ye&&!pn;if(!ye&&Ot){Re=$n?Re:new Un(this);var xn=y.apply(Re,ke);return xn.__actions__.push({func:Li,args:[wt],thisArg:n}),new zr(xn,Qt)}return Tn&&$n?y.apply(this,ke):(xn=this.thru(wt),Tn?V?xn.value()[0]:xn.value():xn)})}),ti(["pop","push","shift","sort","splice","unshift"],function(y){var S=vl[y],U=/^(?:push|sort|unshift)$/.test(y)?"tap":"thru",V=/^(?:pop|shift)$/.test(y);he.prototype[y]=function(){var ie=arguments;if(V&&!this.__chain__){var ye=this.value();return S.apply(Wn(ye)?ye:[],ie)}return this[U](function(Re){return S.apply(Wn(Re)?Re:[],ie)})}}),Ya(Un.prototype,function(y,S){var U=he[S];if(U){var V=U.name+"";nr.call(Xa,V)||(Xa[V]=[]),Xa[V].push({name:S,func:U})}}),Xa[Yo(n,A).name]=[{name:"wrapper",func:n}],Un.prototype.clone=bs,Un.prototype.reverse=Gu,Un.prototype.value=tc,he.prototype.at=js,he.prototype.chain=Ni,he.prototype.commit=Qi,he.prototype.next=ka,he.prototype.plant=Oo,he.prototype.reverse=Wa,he.prototype.toJSON=he.prototype.valueOf=he.prototype.value=Wc,he.prototype.first=he.prototype.head,$s&&(he.prototype[$s]=uo),he},hl=Zc();tr._=hl,i=function(){return hl}.call(s,e,s,_),i!==n&&(_.exports=i)}).call(this)},130399:(_,s,e)=>{var i=e(666814),n=e(955232),r=e(511079);function t(c,a){var d={};return a=r(a,3),n(c,function(f,h,o){i(d,h,a(f,h,o))}),d}_.exports=t},646715:(_,s,e)=>{var i=e(352015),n=e(665169),r=n(function(t,c,a){i(t,c,a)});_.exports=r},860921:_=>{function s(){}_.exports=s},215422:(_,s,e)=>{var i=e(769795),n=function(){return i.Date.now()};_.exports=n},291341:(_,s,e)=>{var i=e(856575),n=e(511079),r=e(659360),t=e(299953);function c(a,d){if(a==null)return{};var f=i(t(a),function(h){return[h]});return d=n(d),r(a,f,function(h,o){return d(h,o[0])})}_.exports=c},792495:(_,s,e)=>{var i=e(109257),n=i("round");_.exports=n},971676:(_,s,e)=>{var i=e(455070);function n(r,t,c){return r==null?r:i(r,t,c)}_.exports=n},690411:(_,s,e)=>{var i=e(858544),n=e(157168),r=i(function(t,c,a){return t+(a?" ":"")+n(c)});_.exports=r},134521:(_,s,e)=>{var i=e(210750),n=e(58980),r="Expected a function";function t(c,a,d){var f=!0,h=!0;if(typeof c!="function")throw new TypeError(r);return n(d)&&(f="leading"in d?!!d.leading:f,h="trailing"in d?!!d.trailing:h),i(c,a,{leading:f,maxWait:a,trailing:h})}_.exports=t},893057:(_,s,e)=>{var i=e(98839),n=e(726146);function r(t){return i(t,n(t))}_.exports=r},157168:(_,s,e)=>{var i=e(230341),n=i("toUpperCase");_.exports=n},215464:(_,s,e)=>{var i=e(223687),n=e(558273),r=e(768441),t=e(546881);function c(a,d,f){return a=r(a),d=f?void 0:d,d===void 0?n(a)?t(a):i(a):a.match(d)||[]}_.exports=c},993990:_=>{"use strict";var s=typeof Element!="undefined"?Element.prototype:{},e=s.matches||s.matchesSelector||s.webkitMatchesSelector||s.mozMatchesSelector||s.msMatchesSelector||s.oMatchesSelector;_.exports=i;function i(n,r){if(!n||n.nodeType!==1)return!1;if(e)return e.call(n,r);for(var t=n.parentNode.querySelectorAll(r),c=0;c0;a--){var d=Math.floor(r.random()*(a+1)),f=c[a];c[a]=c[d],c[d]=f}return c},r.choose=function(c){return c[Math.floor(r.random()*c.length)]},r.isElement=function(c){return typeof HTMLElement!="undefined"?c instanceof HTMLElement:!!(c&&c.nodeType&&c.nodeName)},r.isArray=function(c){return Object.prototype.toString.call(c)==="[object Array]"},r.isFunction=function(c){return typeof c=="function"},r.isPlainObject=function(c){return typeof c=="object"&&c.constructor===Object},r.isString=function(c){return toString.call(c)==="[object String]"},r.clamp=function(c,a,d){return cd?d:c},r.sign=function(c){return c<0?-1:1},r.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-r._nowStartTime},r.random=function(c,a){return c=typeof c!="undefined"?c:0,a=typeof a!="undefined"?a:1,c+t()*(a-c)};var t=function(){return r._seed=(r._seed*9301+49297)%233280,r._seed/233280};r.colorToNumber=function(c){return c=c.replace("#",""),c.length==3&&(c=c.charAt(0)+c.charAt(0)+c.charAt(1)+c.charAt(1)+c.charAt(2)+c.charAt(2)),parseInt(c,16)},r.logLevel=1,r.log=function(){console&&r.logLevel>0&&r.logLevel<=3&&console.log.apply(console,["matter-js:"].concat(Array.prototype.slice.call(arguments)))},r.info=function(){console&&r.logLevel>0&&r.logLevel<=2&&console.info.apply(console,["matter-js:"].concat(Array.prototype.slice.call(arguments)))},r.warn=function(){console&&r.logLevel>0&&r.logLevel<=3&&console.warn.apply(console,["matter-js:"].concat(Array.prototype.slice.call(arguments)))},r.warnOnce=function(){var c=Array.prototype.slice.call(arguments).join(" ");r._warnedOnce[c]||(r.warn(c),r._warnedOnce[c]=!0)},r.deprecated=function(c,a,d){c[a]=r.chain(function(){r.warnOnce("\u{1F505} deprecated \u{1F505}",d)},c[a])},r.nextId=function(){return r._nextId++},r.indexOf=function(c,a){if(c.indexOf)return c.indexOf(a);for(var d=0;dt.max.x&&(t.max.x=f.x),f.xt.max.y&&(t.max.y=f.y),f.y0?t.max.x+=a.x:t.min.x+=a.x,a.y>0?t.max.y+=a.y:t.min.y+=a.y)},r.contains=function(t,c){return c.x>=t.min.x&&c.x<=t.max.x&&c.y>=t.min.y&&c.y<=t.max.y},r.overlaps=function(t,c){return t.min.x<=c.max.x&&t.max.x>=c.min.x&&t.max.y>=c.min.y&&t.min.y<=c.max.y},r.translate=function(t,c){t.min.x+=c.x,t.max.x+=c.x,t.min.y+=c.y,t.max.y+=c.y},r.shift=function(t,c){var a=t.max.x-t.min.x,d=t.max.y-t.min.y;t.min.x=c.x,t.max.x=c.x+a,t.min.y=c.y,t.max.y=c.y+d}}()},function(i,n){var r={};i.exports=r,function(){r.create=function(t,c){return{x:t||0,y:c||0}},r.clone=function(t){return{x:t.x,y:t.y}},r.magnitude=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},r.magnitudeSquared=function(t){return t.x*t.x+t.y*t.y},r.rotate=function(t,c,a){var d=Math.cos(c),f=Math.sin(c);a||(a={});var h=t.x*d-t.y*f;return a.y=t.x*f+t.y*d,a.x=h,a},r.rotateAbout=function(t,c,a,d){var f=Math.cos(c),h=Math.sin(c);d||(d={});var o=a.x+((t.x-a.x)*f-(t.y-a.y)*h);return d.y=a.y+((t.x-a.x)*h+(t.y-a.y)*f),d.x=o,d},r.normalise=function(t){var c=r.magnitude(t);return c===0?{x:0,y:0}:{x:t.x/c,y:t.y/c}},r.dot=function(t,c){return t.x*c.x+t.y*c.y},r.cross=function(t,c){return t.x*c.y-t.y*c.x},r.cross3=function(t,c,a){return(c.x-t.x)*(a.y-t.y)-(c.y-t.y)*(a.x-t.x)},r.add=function(t,c,a){return a||(a={}),a.x=t.x+c.x,a.y=t.y+c.y,a},r.sub=function(t,c,a){return a||(a={}),a.x=t.x-c.x,a.y=t.y-c.y,a},r.mult=function(t,c){return{x:t.x*c,y:t.y*c}},r.div=function(t,c){return{x:t.x/c,y:t.y/c}},r.perp=function(t,c){return c=c===!0?-1:1,{x:c*-t.y,y:c*t.x}},r.neg=function(t){return{x:-t.x,y:-t.y}},r.angle=function(t,c){return Math.atan2(c.y-t.y,c.x-t.x)},r._temp=[r.create(),r.create(),r.create(),r.create(),r.create(),r.create()]}()},function(i,n,r){var t={};i.exports=t;var c=r(2),a=r(0);(function(){t.create=function(d,f){for(var h=[],o=0;o0)return!1}return!0},t.scale=function(d,f,h,o){if(f===1&&h===1)return d;o=o||t.centre(d);for(var l,p,v=0;v=0?v-1:d.length-1],b=d[v],E=d[(v+1)%d.length],A=f[v0&&(f|=2),f===3)return!1;return f!==0?!0:null},t.hull=function(d){var f=[],h=[],o,l;for(d=d.slice(0),d.sort(function(p,v){var m=p.x-v.x;return m!==0?m:p.y-v.y}),l=0;l=2&&c.cross3(h[h.length-2],h[h.length-1],o)<=0;)h.pop();h.push(o)}for(l=d.length-1;l>=0;l-=1){for(o=d[l];f.length>=2&&c.cross3(f[f.length-2],f[f.length-1],o)<=0;)f.pop();f.push(o)}return f.pop(),h.pop(),f.concat(h)}})()},function(i,n,r){var t={};i.exports=t;var c=r(0);(function(){t.on=function(a,d,f){for(var h=d.split(" "),o,l=0;l0){f||(f={}),h=d.split(" ");for(var m=0;m0&&a.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=a.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,a.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),x=v.position.x-b.x,O=v.position.y-b.y;t.setPosition(v,{x:b.x+(x*E-O*A),y:b.y+(x*A+O*E)}),t.setAngle(v,v.angle+m)}},t.scale=function(v,m,b,E){var A=0,x=0;E=E||v.position;for(var O=0;O0&&(A+=T.area,x+=T.inertia),T.position.x=E.x+(T.position.x-E.x)*m,T.position.y=E.y+(T.position.y-E.y)*b,o.update(T.bounds,T.vertices,v.velocity)}v.parts.length>1&&(v.area=A,v.isStatic||(t.setMass(v,v.density*A),t.setInertia(v,x))),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),x=1-v.frictionAir*b*v.timeScale,O=v.position.x-v.positionPrev.x,T=v.position.y-v.positionPrev.y;v.velocity.x=O*x*E+v.force.x/v.mass*A,v.velocity.y=T*x*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)*x*E+v.torque/v.inertia*A,v.anglePrev=v.angle,v.angle+=v.angularVelocity,v.speed=a.magnitude(v.velocity),v.angularSpeed=Math.abs(v.angularVelocity);for(var P=0;P0&&(I.position.x+=v.velocity.x,I.position.y+=v.velocity.y),v.angularVelocity!==0&&(c.rotate(I.vertices,v.angularVelocity,v.position),l.rotate(I.axes,v.angularVelocity),P>0&&a.rotateAbout(I.position,v.angularVelocity,v.position,I.position)),o.update(I.bounds,I.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;b0&&o.motion=o.sleepThreshold&&t.set(o,!0)):o.sleepCounter>0&&(o.sleepCounter-=1)}},t.afterCollisions=function(a,d){for(var f=d*d*d,h=0;ht._motionWakeThreshold*f&&t.set(m,!1)}}}},t.set=function(a,d){var f=a.isSleeping;d?(a.isSleeping=!0,a.sleepCounter=a.sleepThreshold,a.positionImpulse.x=0,a.positionImpulse.y=0,a.positionPrev.x=a.position.x,a.positionPrev.y=a.position.y,a.anglePrev=a.angle,a.speed=0,a.angularSpeed=0,a.motion=0,f||c.trigger(a,"sleepStart")):(a.isSleeping=!1,a.sleepCounter=0,f&&c.trigger(a,"sleepEnd"))}})()},function(i,n,r){var t={};i.exports=t;var c=r(3),a=r(2),d=r(7),f=r(1),h=r(10),o=r(0);(function(){t._warming=.4,t._torqueDampen=1,t._minLength=1e-6,t.create=function(l){var p=l;p.bodyA&&!p.pointA&&(p.pointA={x:0,y:0}),p.bodyB&&!p.pointB&&(p.pointB={x:0,y:0});var v=p.bodyA?a.add(p.bodyA.position,p.pointA):p.pointA,m=p.bodyB?a.add(p.bodyB.position,p.pointB):p.pointB,b=a.magnitude(a.sub(v,m));p.length=typeof p.length!="undefined"?p.length:b,p.id=p.id||o.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=o.extend(E,p.render),p},t.preSolveAll=function(l){for(var p=0;p0&&(E.position.x+=m.x,E.position.y+=m.y),m.angle!==0&&(c.rotate(E.vertices,m.angle,v.position),h.rotate(E.axes,m.angle),b>0&&a.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(l){return{x:(l.bodyA?l.bodyA.position.x:0)+l.pointA.x,y:(l.bodyA?l.bodyA.position.y:0)+l.pointA.y}},t.pointBWorld=function(l){return{x:(l.bodyB?l.bodyB.position.x:0)+l.pointB.x,y:(l.bodyB?l.bodyB.position.y:0)+l.pointB.y}}})()},function(i,n,r){var t={};i.exports=t;var c=r(17);(function(){t.create=function(a,d){var f=a.bodyA,h=a.bodyB,o=a.parentA,l=a.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:o.inverseMass+l.inverseMass,friction:Math.min(o.friction,l.friction),frictionStatic:Math.max(o.frictionStatic,l.frictionStatic),restitution:Math.max(o.restitution,l.restitution),slop:Math.max(o.slop,l.slop)};return t.update(p,a,d),p},t.update=function(a,d,f){var h=a.contacts,o=d.supports,l=a.activeContacts,p=d.parentA,v=d.parentB;if(a.collision=d,a.inverseMass=p.inverseMass+v.inverseMass,a.friction=Math.min(p.friction,v.friction),a.frictionStatic=Math.max(p.frictionStatic,v.frictionStatic),a.restitution=Math.max(p.restitution,v.restitution),a.slop=Math.max(p.slop,v.slop),l.length=0,d.collided){for(var m=0;m0&&c.area(Q)1?(T=d.create(a.extend({parts:P.slice(0)},v)),d.setPosition(T,{x:o,y:l}),T):P[0]}})()},function(i,n,r){var t={};i.exports=t;var c=r(0);(function(){t.create=function(a){var d={};return a||c.log("Mouse.create: element was undefined, defaulting to document.body","warn"),d.element=a||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),o=f.changedTouches;o&&(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),o=f.changedTouches;o?(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),o=f.changedTouches;o&&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(a,d){a.element=d,d.addEventListener("mousemove",a.mousemove),d.addEventListener("mousedown",a.mousedown),d.addEventListener("mouseup",a.mouseup),d.addEventListener("mousewheel",a.mousewheel),d.addEventListener("DOMMouseScroll",a.mousewheel),d.addEventListener("touchmove",a.mousemove),d.addEventListener("touchstart",a.mousedown),d.addEventListener("touchend",a.mouseup)},t.clearSourceEvents=function(a){a.sourceEvents.mousemove=null,a.sourceEvents.mousedown=null,a.sourceEvents.mouseup=null,a.sourceEvents.mousewheel=null,a.wheelDelta=0},t.setOffset=function(a,d){a.offset.x=d.x,a.offset.y=d.y,a.position.x=a.absolute.x*a.scale.x+a.offset.x,a.position.y=a.absolute.y*a.scale.y+a.offset.y},t.setScale=function(a,d){a.scale.x=d.x,a.scale.y=d.y,a.position.x=a.absolute.x*a.scale.x+a.offset.x,a.position.y=a.absolute.y*a.scale.y+a.offset.y},t._getRelativeMousePosition=function(a,d,f){var h=d.getBoundingClientRect(),o=document.documentElement||document.body.parentNode||document.body,l=window.pageXOffset!==void 0?window.pageXOffset:o.scrollLeft,p=window.pageYOffset!==void 0?window.pageYOffset:o.scrollTop,v=a.changedTouches,m,b;return v?(m=v[0].pageX-h.left-l,b=v[0].pageY-h.top-p):(m=a.pageX-h.left-l,b=a.pageY-h.top-p),{x:m/(d.clientWidth/(d.width||d.clientWidth)*f),y:b/(d.clientHeight/(d.height||d.clientHeight)*f)}}})()},function(i,n,r){var t={};i.exports=t;var c=r(14),a=r(9),d=r(1);(function(){t.collisions=function(f,h){for(var o=[],l=h.pairs.table,p=0;p1?1:0;b1?1:0;A0:(f.mask&h.category)!==0&&(h.mask&f.category)!==0}})()},function(i,n,r){var t={};i.exports=t;var c=r(3),a=r(2);(function(){t.collides=function(d,f,h){var o,l,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 x=v.axisBody,O=x===d?f:d,T=[x.axes[h.axisNumber]];if(p=t._overlapAxes(x.vertices,O.vertices,T),v.reused=!0,p.overlap<=0)return v.collided=!1,v}else{if(o=t._overlapAxes(d.vertices,f.vertices,d.axes),o.overlap<=0||(l=t._overlapAxes(f.vertices,d.vertices,f.axes),l.overlap<=0))return v.collided=!1,v;o.overlapl?l=v:v=0?E.index-1:p.length-1;b=p[O],l.x=b.x-v.x,l.y=b.y-v.y,o=-a.dot(h,l),A=b;var T=(E.index+1)%p.length;return b=p[T],l.x=b.x-v.x,l.y=b.y-v.y,m=-a.dot(h,l),mh?(c.warn("Plugin.register:",t.toString(d),"was upgraded to",t.toString(a)),t._registry[a.name]=a):f-1},t.isFor=function(a,d){var f=a.for&&t.dependencyParse(a.for);return!a.for||d.name===f.name&&t.versionSatisfies(d.version,f.range)},t.use=function(a,d){if(a.uses=(a.uses||[]).concat(d||[]),a.uses.length===0){c.warn("Plugin.use:",t.toString(a),"does not specify any dependencies to install.");return}for(var f=t.dependencies(a),h=c.topologicalSort(f),o=[],l=0;l0&&c.info(o.join(" "))},t.dependencies=function(a,d){var f=t.dependencyParse(a),h=f.name;if(d=d||{},!(h in d)){a=t.resolve(a)||a,d[h]=c.map(a.uses||[],function(l){t.isPlugin(l)&&t.register(l);var p=t.dependencyParse(l),v=t.resolve(l);return v&&!t.versionSatisfies(v.version,p.range)?(c.warn("Plugin.dependencies:",t.toString(v),"does not satisfy",t.toString(p),"used by",t.toString(f)+"."),v._warned=!0,a._warned=!0):v||(c.warn("Plugin.dependencies:",t.toString(l),"used by",t.toString(f),"could not be resolved."),a._warned=!0),p.name});for(var o=0;o=|>)?\s*((\d+)\.(\d+)\.(\d+))(-[0-9A-Za-z-]+)?$/;d.test(a)||c.warn("Plugin.versionParse:",a,"is not a valid version or range.");var f=d.exec(a),h=Number(f[4]),o=Number(f[5]),l=Number(f[6]);return{isRange:!!(f[1]||f[2]),version:f[3],range:a,operator:f[1]||f[2]||"",major:h,minor:o,patch:l,parts:[h,o,l],prerelease:f[7],number:h*1e8+o*1e4+l}},t.versionSatisfies=function(a,d){d=d||"*";var f=t.versionParse(d),h=t.versionParse(a);if(f.isRange){if(f.operator==="*"||a==="*")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 a===d||a==="*"}})()},function(i,n,r){var t={};i.exports=t;var c=r(0),a=r(5),d=r(1),f=r(4),h=r(2),o=r(12);(function(){var l,p;typeof window!="undefined"&&(l=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(O){window.setTimeout(function(){O(c.now())},1e3/60)},p=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelAnimationFrame),t._goodFps=30,t._goodDelta=1e3/60,t.create=function(O){var T={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:!!O.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}},P=c.extend(T,O);return P.canvas&&(P.canvas.width=P.options.width||P.canvas.width,P.canvas.height=P.options.height||P.canvas.height),P.mouse=O.mouse,P.engine=O.engine,P.canvas=P.canvas||b(P.options.width,P.options.height),P.context=P.canvas.getContext("2d"),P.textures={},P.bounds=P.bounds||{min:{x:0,y:0},max:{x:P.canvas.width,y:P.canvas.height}},P.options.pixelRatio!==1&&t.setPixelRatio(P,P.options.pixelRatio),c.isElement(P.element)?P.element.appendChild(P.canvas):P.canvas.parentNode||c.log("Render.create: options.element was undefined, render.canvas was created but not appended","warn"),P},t.run=function(O){(function T(P){O.frameRequestId=l(T),v(O,P),t.world(O,P),(O.options.showStats||O.options.showDebug)&&t.stats(O,O.context,P),(O.options.showPerformance||O.options.showDebug)&&t.performance(O,O.context,P)})()},t.stop=function(O){p(O.frameRequestId)},t.setPixelRatio=function(O,T){var P=O.options,I=O.canvas;T==="auto"&&(T=E(I)),P.pixelRatio=T,I.setAttribute("data-pixel-ratio",T),I.width=P.width*T,I.height=P.height*T,I.style.width=P.width+"px",I.style.height=P.height+"px"},t.lookAt=function(O,T,P,I){I=typeof I!="undefined"?I:!0,T=c.isArray(T)?T:[T],P=P||{x:0,y:0};for(var N={min:{x:1/0,y:1/0},max:{x:-1/0,y:-1/0}},F=0;FN.max.x&&(N.max.x=G.x),H.yN.max.y&&(N.max.y=G.y))}var W=N.max.x-N.min.x+2*P.x,ae=N.max.y-N.min.y+2*P.y,re=O.canvas.height,ee=O.canvas.width,q=ee/re,Q=W/ae,$=1,ue=1;Q>q?ue=Q/q:$=q/Q,O.options.hasBounds=!0,O.bounds.min.x=N.min.x,O.bounds.max.x=N.min.x+W*$,O.bounds.min.y=N.min.y,O.bounds.max.y=N.min.y+ae*ue,I&&(O.bounds.min.x+=W*.5-W*$*.5,O.bounds.max.x+=W*.5-W*$*.5,O.bounds.min.y+=ae*.5-ae*ue*.5,O.bounds.max.y+=ae*.5-ae*ue*.5),O.bounds.min.x-=P.x,O.bounds.max.x-=P.x,O.bounds.min.y-=P.y,O.bounds.max.y-=P.y,O.mouse&&(o.setScale(O.mouse,{x:(O.bounds.max.x-O.bounds.min.x)/O.canvas.width,y:(O.bounds.max.y-O.bounds.min.y)/O.canvas.height}),o.setOffset(O.mouse,O.bounds.min))},t.startViewTransform=function(O){var T=O.bounds.max.x-O.bounds.min.x,P=O.bounds.max.y-O.bounds.min.y,I=T/O.options.width,N=P/O.options.height;O.context.setTransform(O.options.pixelRatio/I,0,0,O.options.pixelRatio/N,0,0),O.context.translate(-O.bounds.min.x,-O.bounds.min.y)},t.endViewTransform=function(O){O.context.setTransform(O.options.pixelRatio,0,0,O.options.pixelRatio,0,0)},t.world=function(O,T){var P=c.now(),I=O.engine,N=I.world,F=O.canvas,j=O.context,H=O.options,G=O.timing,W=a.allBodies(N),ae=a.allConstraints(N),re=H.wireframes?H.wireframeBackground:H.background,ee=[],q=[],Q,$={timestamp:I.timing.timestamp};if(f.trigger(O,"beforeRender",$),O.currentBackground!==re&&x(O,re),j.globalCompositeOperation="source-in",j.fillStyle="transparent",j.fillRect(0,0,F.width,F.height),j.globalCompositeOperation="source-over",H.hasBounds){for(Q=0;Q1?1:0;ae1?1:0;W1?1:0;j1?1:0;W1?1:0;G1?1:0;G1?1:0;F0)){var Q=F.activeContacts[0].vertex.x,$=F.activeContacts[0].vertex.y;F.activeContacts.length===2&&(Q=(F.activeContacts[0].vertex.x+F.activeContacts[1].vertex.x)/2,$=(F.activeContacts[0].vertex.y+F.activeContacts[1].vertex.y)/2),j.bodyB===j.supports[0].body||j.bodyA.isStatic===!0?I.moveTo(Q-j.normal.x*8,$-j.normal.y*8):I.moveTo(Q+j.normal.x*8,$+j.normal.y*8),I.lineTo(Q,$)}N.wireframes?I.strokeStyle="rgba(255,165,0,0.7)":I.strokeStyle="orange",I.lineWidth=1,I.stroke()},t.separations=function(O,T,P){var I=P,N=O.options,F,j,H,G,W,ae,re;for(I.beginPath(),ae=0;ae0&&o.trigger(b,"collisionStart",{pairs:W.collisionStart}),a.preSolvePosition(W.list),N=0;N0&&o.trigger(b,"collisionActive",{pairs:W.collisionActive}),W.collisionEnd.length>0&&o.trigger(b,"collisionEnd",{pairs:W.collisionEnd}),t._bodiesClearForces(j),o.trigger(b,"afterUpdate",F),b.timing.lastElapsed=v.now()-x,b},t.merge=function(b,E){if(v.extend(b,E),E.world){b.world=E.world,t.clear(b);for(var A=l.allBodies(b.world),x=0;xO.friction*O.frictionStatic*ne*l&&(Ee=te,fe=d.clamp(O.friction*Z*l,-Ee,Ee));var we=a.cross(re,N),nt=a.cross(ee,N),rt=H/(P.inverseMass+I.inverseMass+P.inverseInertia*we*we+I.inverseInertia*nt*nt);if(se*=rt,fe*=rt,ue<0&&ue*ue>t._restingThresh*l)W.normalImpulse=0;else{var Ft=W.normalImpulse;W.normalImpulse=Math.min(W.normalImpulse+se,0),se=W.normalImpulse-Ft}if(X*X>t._restingThreshTangent*l)W.tangentImpulse=0;else{var Rt=W.tangentImpulse;W.tangentImpulse=d.clamp(W.tangentImpulse+fe,-Ee,Ee),fe=W.tangentImpulse-Rt}p.x=N.x*se+F.x*fe,p.y=N.y*se+F.y*fe,P.isStatic||P.isSleeping||(P.positionPrev.x+=p.x*P.inverseMass,P.positionPrev.y+=p.y*P.inverseMass,P.anglePrev+=a.cross(re,p)*P.inverseInertia),I.isStatic||I.isSleeping||(I.positionPrev.x-=p.x*I.inverseMass,I.positionPrev.y-=p.y*I.inverseMass,I.anglePrev-=a.cross(ee,p)*I.inverseInertia)}}}}})()},function(i,n,r){var t={};i.exports=t;var c=r(9),a=r(0);(function(){t._pairMaxIdleLife=1e3,t.create=function(d){return a.extend({table:{},list:[],collisionStart:[],collisionActive:[],collisionEnd:[]},d)},t.update=function(d,f,h){var o=d.list,l=d.table,p=d.collisionStart,v=d.collisionEnd,m=d.collisionActive,b,E,A,x;for(p.length=0,v.length=0,m.length=0,x=0;xt._pairMaxIdleLife&&l.push(b)}for(b=0;bm.bounds.max.x||O.bounds.max.ym.bounds.max.y))){var T=t._getRegion(d,O);if(!O.region||T.id!==O.region.id||o){(!O.region||o)&&(O.region=T);var P=t._regionUnion(T,O.region);for(p=P.startCol;p<=P.endCol;p++)for(v=P.startRow;v<=P.endRow;v++){A=t._getBucketId(p,v),E=b[A];var I=p>=T.startCol&&p<=T.endCol&&v>=T.startRow&&v<=T.endRow,N=p>=O.region.startCol&&p<=O.region.endCol&&v>=O.region.startRow&&v<=O.region.endRow;!I&&N&&N&&E&&t._bucketRemoveBody(d,E,O),(O.region===T||I&&!N||o)&&(E||(E=t._createBucket(b,A)),t._bucketAddBody(d,E,O))}O.region=T,x=!0}}}x&&(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),o=Math.max(d.endCol,f.endCol),l=Math.min(d.startRow,f.startRow),p=Math.max(d.endRow,f.endRow);return t._createRegion(h,o,l,p)},t._getRegion=function(d,f){var h=f.bounds,o=Math.floor(h.min.x/d.bucketWidth),l=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(o,l,p,v)},t._createRegion=function(d,f,h,o){return{id:d+","+f+","+h+","+o,startCol:d,endCol:f,startRow:h,endRow:o}},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 o=0;o0?o.push(h):delete d.pairs[f[l]];return o}})()},function(i,n,r){var t=i.exports=r(23);t.Axes=r(10),t.Bodies=r(11),t.Body=r(6),t.Bounds=r(1),t.Common=r(0),t.Composite=r(5),t.Composites=r(24),t.Constraint=r(8),t.Contact=r(17),t.Detector=r(13),t.Engine=r(18),t.Events=r(4),t.Grid=r(21),t.Mouse=r(12),t.MouseConstraint=r(25),t.Pair=r(9),t.Pairs=r(20),t.Plugin=r(15),t.Query=r(26),t.Render=r(16),t.Resolver=r(19),t.Runner=r(27),t.SAT=r(14),t.Sleeping=r(7),t.Svg=r(28),t.Vector=r(2),t.Vertices=r(3),t.World=r(29),t.Engine.run=t.Runner.run,t.Common.deprecated(t.Engine,"run","Engine.run \u27A4 use Matter.Runner.run(engine) instead")},function(i,n,r){var t={};i.exports=t;var c=r(15),a=r(0);(function(){t.name="matter-js",t.version="0.17.1",t.uses=[],t.used=[],t.use=function(){c.use(t,Array.prototype.slice.call(arguments))},t.before=function(d,f){return d=d.replace(/^Matter./,""),a.chainPathBefore(t,d,f)},t.after=function(d,f){return d=d.replace(/^Matter./,""),a.chainPathAfter(t,d,f)}})()},function(i,n,r){var t={};i.exports=t;var c=r(5),a=r(8),d=r(0),f=r(6),h=r(11),o=d.deprecated;(function(){t.stack=function(l,p,v,m,b,E,A){for(var x=c.create({label:"Stack"}),O=l,T=p,P,I=0,N=0;NF&&(F=G),f.translate(H,{x:W*.5,y:G*.5}),O=H.bounds.max.x+b,c.addBody(x,H),P=H,I+=1}else O+=b}T+=F+E,O=l}return x},t.chain=function(l,p,v,m,b,E){for(var A=l.bodies,x=1;x0)for(x=0;x0&&(P=E[x-1+(A-1)*p],c.addConstraint(l,a.create(d.extend({bodyA:P,bodyB:T},b)))),m&&xF)){P=F-P;var H=P,G=v-1-P;if(!(TG)){N===1&&f.translate(I,{x:(T+(v%2===1?1:-1))*j,y:0});var W=I?T*j:0;return A(l+W+T*b,O,T,P,I,N)}}})},t.newtonsCradle=function(l,p,v,m,b){for(var E=c.create({label:"Newtons Cradle"}),A=0;A1?1:0;Tl.deltaMax?l.deltaMax:E,b=E/l.delta,l.delta=E),l.timeScalePrev!==0&&(b*=m.timeScale/l.timeScalePrev),m.timeScale===0&&(b=0),l.timeScalePrev=m.timeScale,l.correction=b,l.frameCounter+=1,v-l.counterTimestamp>=1e3&&(l.fps=l.frameCounter*((v-l.counterTimestamp)/1e3),l.counterTimestamp=v,l.frameCounter=0),c.trigger(l,"tick",A),c.trigger(l,"beforeUpdate",A),a.update(p,E,b),c.trigger(l,"afterUpdate",A),c.trigger(l,"afterTick",A)},t.stop=function(l){h(l.frameRequestId)},t.start=function(l,p){t.run(l,p)}})()},function(i,n,r){var t={};i.exports=t;var c=r(1),a=r(0);(function(){t.pathToVertices=function(d,f){typeof window!="undefined"&&!("SVGPathSeg"in window)&&a.warn("Svg.pathToVertices: SVGPathSeg not defined, a polyfill is required.");var h,o,l,p,v,m,b,E,A,x,O=[],T,P,I=0,N=0,F=0;f=f||15;var j=function(G,W,ae){var re=ae%2===1&&ae>1;if(!A||G!=A.x||W!=A.y){A&&re?(T=A.x,P=A.y):(T=0,P=0);var ee={x:T+G,y:P+W};(re||!A)&&(A=ee),O.push(ee),N=T+G,F=P+W}},H=function(G){var W=G.pathSegTypeAsLetter.toUpperCase();if(W!=="Z"){switch(W){case"M":case"L":case"T":case"C":case"S":case"Q":N=G.x,F=G.y;break;case"H":N=G.x;break;case"V":F=G.y;break}j(N,F,G.pathSegType)}};for(t._svgPathToAbsolute(d),l=d.getTotalLength(),m=[],h=0;hh.max.x?o=h.min.x-f.max.x:f.max.xh.max.y?l=h.min.y-f.max.y:f.max.y{_.exports={}},902557:_=>{_.exports={}},841041:_=>{_.exports={}},139e3:_=>{"use strict";/* object-assign (c) Sindre Sorhus @license MIT */var s=Object.getOwnPropertySymbols,e=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;function n(t){if(t==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}function r(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de",Object.getOwnPropertyNames(t)[0]==="5")return!1;for(var c={},a=0;a<10;a++)c["_"+String.fromCharCode(a)]=a;var d=Object.getOwnPropertyNames(c).map(function(h){return c[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=r()?Object.assign:function(t,c){for(var a,d=n(t),f,h=1;h{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:()=>{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 s(){return Math.min(x-performance.now(),50)}function e(T){var P=T.options.timeout,I=T.added;b=!0;var N=new _.IdleDeadline;return b=!1,Object.defineProperty(N,"didTimeout",{value:!!P&&I+Pperformance.now()&&(T-=2*A);var P=T-x+A;P0;){var T=l.shift();i(T)}for(;o.length>0&&s()>0;)T=o.shift(),i(T);p.length>0&&(o=o.concat(p),p=[]),o.length>0&&r(),m=!1}var c,a,d,f,h=0,o=[],l=[],p=[],v=!1,m=!1,b=!1,E=33,A=33,x=0;if(typeof MessageChannel=="object"){var O=new MessageChannel;d=O.port2,O.port1.onmessage=t}else f="polyfillIdleCallback"+Math.random().toString(36).slice(2),d=window,window.addEventListener("message",function(T){T.source==window&&T.data===f&&t()});_.requestIdleCallback=function(P,I){var N=++h,F={id:N,callback:P,options:I||{},added:performance.now()};return m?p.push(F):o.push(F),r(),N},_.cancelIdleCallback=function(P){if(arguments.length===0)throw new TypeError("cancelIdleCallback requires at least 1 argument");var I=function(N){return N.id!==P};o=o.filter(I),p=p.filter(I)},_.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)},669953:(_,s,e)=>{"use strict";var i=e(909747);function n(){}function r(){}r.resetWarningCache=n,_.exports=function(){function t(d,f,h,o,l,p){if(p!==i){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 c(){return t}var a={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:c,element:t,elementType:t,instanceOf:c,node:t,objectOf:c,oneOf:c,oneOfType:c,shape:c,exact:c,checkPropTypes:r,resetWarningCache:n};return a.PropTypes=a,a}},795478:(_,s,e)=>{if(0)var i,n;else _.exports=e(669953)()},909747:_=>{"use strict";var s="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";_.exports=s},762809:_=>{"use strict";function s(e,i){return Object.prototype.hasOwnProperty.call(e,i)}_.exports=function(e,i,n,r){i=i||"&",n=n||"=";var t={};if(typeof e!="string"||e.length===0)return t;var c=/\+/g;e=e.split(i);var a=1e3;r&&typeof r.maxKeys=="number"&&(a=r.maxKeys);var d=e.length;a>0&&d>a&&(d=a);for(var f=0;f=0?(l=h.substr(0,o),p=h.substr(o+1)):(l=h,p=""),v=decodeURIComponent(l),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:_=>{"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,i,n,r){return i=i||"&",n=n||"=",e===null&&(e=void 0),typeof e=="object"?Object.keys(e).map(function(t){var c=encodeURIComponent(s(t))+n;return Array.isArray(e[t])?e[t].map(function(a){return c+encodeURIComponent(s(a))}).join(i):c+encodeURIComponent(s(e[t]))}).filter(Boolean).join(i):r?encodeURIComponent(s(r))+n+encodeURIComponent(s(e)):""}},876978:(_,s,e)=>{"use strict";s.decode=s.parse=e(762809),s.encode=s.stringify=e(910918)},731761:(_,s,e)=>{for(var i=e(717925),n=typeof window=="undefined"?e.g:window,r=["moz","webkit"],t="AnimationFrame",c=n["request"+t],a=n["cancel"+t]||n["cancelRequest"+t],d=0;!c&&d{"use strict";/** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var i=e(174161),n=e(557152);function r(u){for(var g="https://reactjs.org/docs/error-decoder.html?invariant="+u,C=1;Cg}return!1}function E(u,g,C,D,z,K,le){this.acceptsBooleans=g===2||g===3||g===4,this.attributeName=D,this.attributeNamespace=z,this.mustUseProperty=C,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"]].forEach(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 x=/[\-:]([a-z])/g;function O(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(x,O);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(x,O);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(x,O);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 T(u,g,C,D){var z=A.hasOwnProperty(g)?A[g]:null;(z!==null?z.type!==0:D||!(2xe||z[le]!==K[xe]){var je=` `+z[le].replace(" at new "," at ");return u.displayName&&je.includes("")&&(je=je.replace("",u.displayName)),je}while(1<=le&&0<=xe);break}}}finally{ne=!1,Error.prepareStackTrace=C}return(u=u?u.displayName||u.name:"")?se(u):""}function Ee(u){switch(u.tag){case 5:return se(u.type);case 16:return se("Lazy");case 13:return se("Suspense");case 19:return se("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 we(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 F:return"Fragment";case N:return"Portal";case H:return"Profiler";case j:return"StrictMode";case re:return"Suspense";case ee:return"SuspenseList"}if(typeof u=="object")switch(u.$$typeof){case W:return(u.displayName||"Context")+".Consumer";case G:return(u._context.displayName||"Context")+".Provider";case ae: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:we(u.type)||"Memo";case Q:g=u._payload,u=u._init;try{return we(u(g))}catch(C){}}return null}function nt(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 we(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 rt(u){switch(typeof u){case"boolean":case"number":case"string":case"undefined":return u;case"object":return u;default:return""}}function Ft(u){var g=u.type;return(u=u.nodeName)&&u.toLowerCase()==="input"&&(g==="checkbox"||g==="radio")}function Rt(u){var g=Ft(u)?"checked":"value",C=Object.getOwnPropertyDescriptor(u.constructor.prototype,g),D=""+u[g];if(!u.hasOwnProperty(g)&&typeof C!="undefined"&&typeof C.get=="function"&&typeof C.set=="function"){var z=C.get,K=C.set;return Object.defineProperty(u,g,{configurable:!0,get:function(){return z.call(this)},set:function(le){D=""+le,K.call(this,le)}}),Object.defineProperty(u,g,{enumerable:C.enumerable}),{getValue:function(){return D},setValue:function(le){D=""+le},stopTracking:function(){u._valueTracker=null,delete u[g]}}}}function tn(u){u._valueTracker||(u._valueTracker=Rt(u))}function En(u){if(!u)return!1;var g=u._valueTracker;if(!g)return!0;var C=g.getValue(),D="";return u&&(D=Ft(u)?u.checked?"true":"false":u.value),u=D,u!==C?(g.setValue(u),!0):!1}function ve(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 Ne(u,g){var C=g.checked;return te({},g,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:C!=null?C:u._wrapperState.initialChecked})}function _e(u,g){var C=g.defaultValue==null?"":g.defaultValue,D=g.checked!=null?g.checked:g.defaultChecked;C=rt(g.value!=null?g.value:C),u._wrapperState={initialChecked:D,initialValue:C,controlled:g.type==="checkbox"||g.type==="radio"?g.checked!=null:g.value!=null}}function lt(u,g){g=g.checked,g!=null&&T(u,"checked",g,!1)}function yt(u,g){lt(u,g);var C=rt(g.value),D=g.type;if(C!=null)D==="number"?(C===0&&u.value===""||u.value!=C)&&(u.value=""+C):u.value!==""+C&&(u.value=""+C);else if(D==="submit"||D==="reset"){u.removeAttribute("value");return}g.hasOwnProperty("value")?Fe(u,g.type,C):g.hasOwnProperty("defaultValue")&&Fe(u,g.type,rt(g.defaultValue)),g.checked==null&&g.defaultChecked!=null&&(u.defaultChecked=!!g.defaultChecked)}function dt(u,g,C){if(g.hasOwnProperty("value")||g.hasOwnProperty("defaultValue")){var D=g.type;if(!(D!=="submit"&&D!=="reset"||g.value!==void 0&&g.value!==null))return;g=""+u._wrapperState.initialValue,C||g===u.value||(u.value=g),u.defaultValue=g}C=u.name,C!==""&&(u.name=""),u.defaultChecked=!!u._wrapperState.initialChecked,C!==""&&(u.name=C)}function Fe(u,g,C){(g!=="number"||ve(u.ownerDocument)!==u)&&(C==null?u.defaultValue=""+u._wrapperState.initialValue:u.defaultValue!==""+C&&(u.defaultValue=""+C))}var Bt=Array.isArray;function Gt(u,g,C,D){if(u=u.options,g){g={};for(var z=0;z"+g.valueOf().toString()+"",g=me.firstChild;u.firstChild;)u.removeChild(u.firstChild);for(;g.firstChild;)u.appendChild(g.firstChild)}});function Be(u,g){if(g){var C=u.firstChild;if(C&&C===u.lastChild&&C.nodeType===3){C.nodeValue=g;return}}u.textContent=g}var Qe={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},gt=["Webkit","ms","Moz","O"];Object.keys(Qe).forEach(function(u){gt.forEach(function(g){g=g+u.charAt(0).toUpperCase()+u.substring(1),Qe[g]=Qe[u]})});function ht(u,g,C){return g==null||typeof g=="boolean"||g===""?"":C||typeof g!="number"||g===0||Qe.hasOwnProperty(u)&&Qe[u]?(""+g).trim():g+"px"}function Et(u,g){u=u.style;for(var C in g)if(g.hasOwnProperty(C)){var D=C.indexOf("--")===0,z=ht(C,g[C],D);C==="float"&&(C="cssFloat"),D?u.setProperty(C,z):u[C]=z}}var Ae=te({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(Ae[u]&&(g.children!=null||g.dangerouslySetInnerHTML!=null))throw Error(r(137,u));if(g.dangerouslySetInnerHTML!=null){if(g.children!=null)throw Error(r(60));if(typeof g.dangerouslySetInnerHTML!="object"||!("__html"in g.dangerouslySetInnerHTML))throw Error(r(61))}if(g.style!=null&&typeof g.style!="object")throw Error(r(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 Nt=null;function Vt(u){return u=u.target||u.srcElement||window,u.correspondingUseElement&&(u=u.correspondingUseElement),u.nodeType===3?u.parentNode:u}var Ze=null,Oe=null,Ie=null;function $e(u){if(u=Un(u)){if(typeof Ze!="function")throw Error(r(280));var g=u.stateNode;g&&(g=Gu(g),Ze(u.stateNode,u.type,g))}}function Je(u){Oe?Ie?Ie.push(u):Ie=[u]:Oe=u}function ct(){if(Oe){var u=Oe,g=Ie;if(Ie=Oe=null,$e(u),g)for(u=0;u>>=0,u===0?32:31-(Va(u)/Yi|0)|0}var ji=64,ci=4194304;function qr(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 da(u,g){var C=u.pendingLanes;if(C===0)return 0;var D=0,z=u.suspendedLanes,K=u.pingedLanes,le=C&268435455;if(le!==0){var xe=le&~z;xe!==0?D=qr(xe):(K&=le,K!==0&&(D=qr(K)))}else le=C&~z,le!==0?D=qr(le):K!==0&&(D=qr(K));if(D===0)return 0;if(g!==0&&g!==D&&!(g&z)&&(z=D&-D,K=g&-g,z>=K||z===16&&(K&4194240)!==0))return g;if(D&4&&(D|=C&16),g=u.entangledLanes,g!==0)for(u=u.entanglements,g&=D;0C;C++)g.push(u);return g}function Ci(u,g,C){u.pendingLanes|=g,g!==536870912&&(u.suspendedLanes=0,u.pingedLanes=0),u=u.eventTimes,g=31-wr(g),u[g]=C}function va(u,g){var C=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 D=u.eventTimes;for(u=u.expirationTimes;0=Sr),Tu=" ",ds=!1;function xu(u,g){switch(u){case"keyup":return Bn.indexOf(g.keyCode)!==-1;case"keydown":return g.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function hs(u){return u=u.detail,typeof u=="object"&&"data"in u?u.data:null}var xi=!1;function wu(u,g){switch(u){case"compositionend":return hs(g);case"keypress":return g.which!==32?null:(ds=!0,Tu);case"textInput":return u=g.data,u===Tu&&ds?null:u;default:return null}}function Df(u,g){if(xi)return u==="compositionend"||!Vn&&xu(u,g)?(u=It(),fr=na=sr=null,xi=!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)return{node:C,offset:g-u};u=D}e:{for(;C;){if(C.nextSibling){C=C.nextSibling;break e}C=C.parentNode}C=void 0}C=qn(C)}}function lr(u,g){return u&&g?u===g?!0:u&&u.nodeType===3?!1:g&&g.nodeType===3?lr(u,g.parentNode):"contains"in u?u.contains(g):u.compareDocumentPosition?!!(u.compareDocumentPosition(g)&16):!1:!1}function Ru(){for(var u=window,g=ve();g instanceof u.HTMLIFrameElement;){try{var C=typeof g.contentWindow.location.href=="string"}catch(D){C=!1}if(C)u=g.contentWindow;else break;g=ve(u.document)}return g}function ql(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")}function Ir(u){var g=Ru(),C=u.focusedElem,D=u.selectionRange;if(g!==C&&C&&C.ownerDocument&&lr(C.ownerDocument.documentElement,C)){if(D!==null&&ql(C)){if(g=D.start,u=D.end,u===void 0&&(u=g),"selectionStart"in C)C.selectionStart=g,C.selectionEnd=Math.min(u,C.value.length);else if(u=(g=C.ownerDocument||document)&&g.defaultView||window,u.getSelection){u=u.getSelection();var z=C.textContent.length,K=Math.min(D.start,z);D=D.end===void 0?K:Math.min(D.end,z),!u.extend&&K>D&&(z=D,D=K,K=z),z=Lr(C,K);var le=Lr(C,D);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>D?(u.addRange(g),u.extend(le.node,le.offset)):(g.setEnd(le.node,le.offset),u.addRange(g)))}}for(g=[],u=C;u=u.parentNode;)u.nodeType===1&&g.push({element:u,left:u.scrollLeft,top:u.scrollTop});for(typeof C.focus=="function"&&C.focus(),C=0;C=document.documentMode,ps=null,Go=null,To=null,Ks=!1;function nr(u,g,C){var D=C.window===C?C.document:C.nodeType===9?C:C.ownerDocument;Ks||ps==null||ps!==ve(D)||(D=ps,"selectionStart"in D&&ql(D)?D={start:D.selectionStart,end:D.selectionEnd}:(D=(D.ownerDocument&&D.ownerDocument.defaultView||window).getSelection(),D={anchorNode:D.anchorNode,anchorOffset:D.anchorOffset,focusNode:D.focusNode,focusOffset:D.focusOffset}),To&&On(To,D)||(To=D,D=Xs(Go,"onSelect"),0qa||(u.current=tc[qa],tc[qa]=null,qa--)}function yr(u,g){qa++,tc[qa]=u.current,u.current=g}var Ss={},Gi=Io(Ss),Nr=Io(!1),Zo=Ss;function qs(u,g){var C=u.type.contextTypes;if(!C)return Ss;var D=u.stateNode;if(D&&D.__reactInternalMemoizedUnmaskedChildContext===g)return D.__reactInternalMemoizedMaskedChildContext;var z={},K;for(K in C)z[K]=g[K];return D&&(u=u.stateNode,u.__reactInternalMemoizedUnmaskedChildContext=g,u.__reactInternalMemoizedMaskedChildContext=z),z}function ki(u){return u=u.childContextTypes,u!=null}function Sl(){Or(Nr),Or(Gi)}function nc(u,g,C){if(Gi.current!==Ss)throw Error(r(168));yr(Gi,g),yr(Nr,C)}function Ro(u,g,C){var D=u.stateNode;if(g=g.childContextTypes,typeof D.getChildContext!="function")return C;D=D.getChildContext();for(var z in D)if(!(z in g))throw Error(r(108,nt(u)||"Unknown",z));return te({},C,D)}function rc(u){return u=(u=u.stateNode)&&u.__reactInternalMemoizedMergedChildContext||Ss,Zo=Gi.current,yr(Gi,u),yr(Nr,Nr.current),!0}function Nf(u,g,C){var D=u.stateNode;if(!D)throw Error(r(169));C?(u=Ro(u,g,Zo),D.__reactInternalMemoizedMergedChildContext=u,Or(Nr),Or(Gi),yr(Gi,u)):Or(Nr),yr(Nr,C)}var Mo=null,ic=!1,Yc=!1;function Os(u){Mo===null?Mo=[u]:Mo.push(u)}function Uf(u){ic=!0,Os(u)}function Cs(){if(!Yc&&Mo!==null){Yc=!0;var u=0,g=Rn;try{var C=Mo;for(Rn=1;u>=le,z-=le,go=1<<32-wr(g)+z|C<Dn?(Xi=An,An=null):Xi=An.sibling;var or=Tt(tt,An,it[Dn],Ut);if(or===null){An===null&&(An=Xi);break}u&&An&&or.alternate===null&&g(tt,An),He=K(or,He,Dn),Sn===null?cn=or:Sn.sibling=or,Sn=or,An=Xi}if(Dn===it.length)return C(tt,An),Ar&&Ps(tt,Dn),cn;if(An===null){for(;DnDn?(Xi=An,An=null):Xi=An.sibling;var ll=Tt(tt,An,or.value,Ut);if(ll===null){An===null&&(An=Xi);break}u&&An&&ll.alternate===null&&g(tt,An),He=K(ll,He,Dn),Sn===null?cn=ll:Sn.sibling=ll,Sn=ll,An=Xi}if(or.done)return C(tt,An),Ar&&Ps(tt,Dn),cn;if(An===null){for(;!or.done;Dn++,or=it.next())or=Mt(tt,or.value,Ut),or!==null&&(He=K(or,He,Dn),Sn===null?cn=or:Sn.sibling=or,Sn=or);return Ar&&Ps(tt,Dn),cn}for(An=D(tt,An);!or.done;Dn++,or=it.next())or=Xt(An,tt,Dn,or.value,Ut),or!==null&&(u&&or.alternate!==null&&An.delete(or.key===null?Dn:or.key),He=K(or,He,Dn),Sn===null?cn=or:Sn.sibling=or,Sn=or);return u&&An.forEach(function(sd){return g(tt,sd)}),Ar&&Ps(tt,Dn),cn}function oi(tt,He,it,Ut){if(typeof it=="object"&&it!==null&&it.type===F&&it.key===null&&(it=it.props.children),typeof it=="object"&&it!==null){switch(it.$$typeof){case I:e:{for(var cn=it.key,Sn=He;Sn!==null;){if(Sn.key===cn){if(cn=it.type,cn===F){if(Sn.tag===7){C(tt,Sn.sibling),He=z(Sn,it.props.children),He.return=tt,tt=He;break e}}else if(Sn.elementType===cn||typeof cn=="object"&&cn!==null&&cn.$$typeof===Q&&jf(cn)===Sn.type){C(tt,Sn.sibling),He=z(Sn,it.props),He.ref=ru(tt,Sn,it),He.return=tt,tt=He;break e}C(tt,Sn);break}else g(tt,Sn);Sn=Sn.sibling}it.type===F?(He=ka(it.props.children,tt.mode,Ut,it.key),He.return=tt,tt=He):(Ut=Qi(it.type,it.key,it.props,null,tt.mode,Ut),Ut.ref=ru(tt,He,it),Ut.return=tt,tt=Ut)}return le(tt);case N:e:{for(Sn=it.key;He!==null;){if(He.key===Sn)if(He.tag===4&&He.stateNode.containerInfo===it.containerInfo&&He.stateNode.implementation===it.implementation){C(tt,He.sibling),He=z(He,it.children||[]),He.return=tt,tt=He;break e}else{C(tt,He);break}else g(tt,He);He=He.sibling}He=Wa(it,tt.mode,Ut),He.return=tt,tt=He}return le(tt);case Q:return Sn=it._init,oi(tt,He,Sn(it._payload),Ut)}if(Bt(it))return an(tt,He,it,Ut);if(X(it))return ln(tt,He,it,Ut);iu(tt,it)}return typeof it=="string"&&it!==""||typeof it=="number"?(it=""+it,He!==null&&He.tag===6?(C(tt,He.sibling),He=z(He,it),He.return=tt,tt=He):(C(tt,He),He=Oo(it,tt.mode,Ut),He.return=tt,tt=He),le(tt)):C(tt,He)}return oi}var Rs=wl(!0),af=wl(!1),$u={},Ba=Io($u),Qu=Io($u),au=Io($u);function Do(u){if(u===$u)throw Error(r(174));return u}function dc(u,g){switch(yr(au,g),yr(Qu,u),yr(Ba,$u),u=g.nodeType,u){case 9:case 11:g=(g=g.documentElement)?g.namespaceURI:oe(null,"");break;default:u=u===8?g.parentNode:g,g=u.namespaceURI||null,u=u.tagName,g=oe(g,u)}Or(Ba),yr(Ba,g)}function ou(){Or(Ba),Or(Qu),Or(au)}function of(u){Do(au.current);var g=Do(Ba.current),C=oe(g,u.type);g!==C&&(yr(Qu,u),yr(Ba,C))}function Il(u){Qu.current===u&&(Or(Ba),Or(Qu))}var jn=Io(0);function Xu(u){for(var g=u;g!==null;){if(g.tag===13){var C=g.memoizedState;if(C!==null&&(C=C.dehydrated,C===null||C.data==="$?"||C.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 sf=[];function Rl(){for(var u=0;uC?C:4,u(!0);var D=uf.transition;uf.transition={};try{u(!1),g()}finally{Rn=C,uf.transition=D}}function Jo(){return Ca().memoizedState}function Oc(u,g,C){var D=rs(u);if(C={lane:D,action:C,hasEagerState:!1,eagerState:null,next:null},Wf(u))Nl(g,C);else if(C=lc(u,g,C,D),C!==null){var z=oa();Pa(C,u,D,z),uu(C,g,D)}}function kf(u,g,C){var D=rs(u),z={lane:D,action:C,hasEagerState:!1,eagerState:null,next:null};if(Wf(u))Nl(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,C);if(z.hasEagerState=!0,z.eagerState=xe,Kt(xe,le)){var je=g.interleaved;je===null?(z.next=z,wi(g)):(z.next=je.next,je.next=z),g.interleaved=z;return}}catch(ot){}finally{}C=lc(u,g,z,D),C!==null&&(z=oa(),Pa(C,u,D,z),uu(C,g,D))}}function Wf(u){var g=u.alternate;return u===pr||g!==null&&g===pr}function Nl(u,g){Hi=hc=!0;var C=u.pending;C===null?g.next=g:(g.next=C.next,C.next=g),u.pending=g}function uu(u,g,C){if(C&4194240){var D=g.lanes;D&=u.pendingLanes,C|=D,g.lanes=C,Hr(u,C)}}var Ms={readContext:pi,useCallback:ii,useContext:ii,useEffect:ii,useImperativeHandle:ii,useInsertionEffect:ii,useLayoutEffect:ii,useMemo:ii,useReducer:ii,useRef:ii,useState:ii,useDebugValue:ii,useDeferredValue:ii,useTransition:ii,useMutableSource:ii,useSyncExternalStore:ii,useId:ii,unstable_isNewReconciler:!1},vf={readContext:pi,useCallback:function(u,g){return Ri().memoizedState=[u,g===void 0?null:g],u},useContext:pi,useEffect:zf,useImperativeHandle:function(u,g,C){return C=C!=null?C.concat([u]):null,yc(4194308,4,bc.bind(null,g,u),C)},useLayoutEffect:function(u,g){return yc(4194308,4,u,g)},useInsertionEffect:function(u,g){return yc(4,2,u,g)},useMemo:function(u,g){var C=Ri();return g=g===void 0?null:g,u=u(),C.memoizedState=[u,g],u},useReducer:function(u,g,C){var D=Ri();return g=C!==void 0?C(g):g,D.memoizedState=D.baseState=g,u={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:u,lastRenderedState:g},D.queue=u,u=u.dispatch=Oc.bind(null,pr,u),[D.memoizedState,u]},useRef:function(u){var g=Ri();return u={current:u},g.memoizedState=u},useState:cf,useDebugValue:Ki,useDeferredValue:function(u){return Ri().memoizedState=u},useTransition:function(){var u=cf(!1),g=u[0];return u=Sc.bind(null,u[1]),Ri().memoizedState=u,[g,u]},useMutableSource:function(){},useSyncExternalStore:function(u,g,C){var D=pr,z=Ri();if(Ar){if(C===void 0)throw Error(r(407));C=C()}else{if(C=g(),_i===null)throw Error(r(349));su&30||Ml(D,g,C)}z.memoizedState=C;var K={value:C,getSnapshot:g};return z.queue=K,zf(Lo.bind(null,D,K,u),[u]),D.flags|=2048,Ju(9,Dl.bind(null,D,K,C,g),void 0,null),C},useId:function(){var u=Ri(),g=_i.identifierPrefix;if(Ar){var C=Ea,D=go;C=(D&~(1<<32-wr(D)-1)).toString(32)+C,g=":"+g+"R"+C,C=ja++,0<\/script>",u=u.removeChild(u.firstChild)):typeof D.is=="string"?u=le.createElement(C,{is:D.is}):(u=le.createElement(C),C==="select"&&(le=u,D.multiple?le.multiple=!0:D.size&&(le.size=D.size))):u=le.createElementNS(u,C),u[_a]=g,u[Da]=D,Sf(u,g,!1,!1),g.stateNode=u;e:{switch(le=at(C,D),C){case"dialog":hr("cancel",u),hr("close",u),z=D;break;case"iframe":case"object":case"embed":hr("load",u),z=D;break;case"video":case"audio":for(z=0;zal&&(g.flags|=128,D=!0,jl(K,!1),g.lanes=4194304)}else{if(!D)if(u=Xu(le),u!==null){if(g.flags|=128,D=!0,C=u.updateQueue,C!==null&&(g.updateQueue=C,g.flags|=4),jl(K,!0),K.tail===null&&K.tailMode==="hidden"&&!le.alternate&&!Ar)return gi(g),null}else 2*vt()-K.renderingStartTime>al&&C!==1073741824&&(g.flags|=128,D=!0,jl(K,!1),g.lanes=4194304);K.isBackwards?(le.sibling=g.child,g.child=le):(C=K.last,C!==null?C.sibling=le:g.child=le,K.last=le)}return K.tail!==null?(g=K.tail,K.rendering=g,K.tail=g.sibling,K.renderingStartTime=vt(),g.sibling=null,C=jn.current,yr(jn,D?C&1|2:C&1),g):(gi(g),null);case 22:case 23:return Le(),D=g.memoizedState!==null,u!==null&&u.memoizedState!==null!==D&&(g.flags|=8192),D&&g.mode&1?Ga&1073741824&&(gi(g),g.subtreeFlags&6&&(g.flags|=8192)):gi(g),null;case 24:return null;case 25:return null}throw Error(r(156,g.tag))}function es(u,g){switch(ku(g),g.tag){case 1:return ki(g.type)&&Sl(),u=g.flags,u&65536?(g.flags=u&-65537|128,g):null;case 3:return ou(),Or(Nr),Or(Gi),Rl(),u=g.flags,u&65536&&!(u&128)?(g.flags=u&-65537|128,g):null;case 5:return Il(g),null;case 13:if(Or(jn),u=g.memoizedState,u!==null&&u.dehydrated!==null){if(g.alternate===null)throw Error(r(340));Ua()}return u=g.flags,u&65536?(g.flags=u&-65537|128,g):null;case 19:return Or(jn),null;case 4:return ou(),null;case 10:return Ya(g.type._context),null;case 22:case 23:return Le(),null;case 24:return null;default:return null}}var Rr=!1,mi=!1,td=typeof WeakSet=="function"?WeakSet:Set,qt=null;function nl(u,g){var C=u.ref;if(C!==null)if(typeof C=="function")try{C(null)}catch(D){en(u,g,D)}else C.current=null}function Af(u,g,C){try{C()}catch(D){en(u,g,D)}}var vu=!1;function rl(u,g){if(Vo=Mn,u=Ru(),ql(u)){if("selectionStart"in u)var C={start:u.selectionStart,end:u.selectionEnd};else e:{C=(C=u.ownerDocument)&&C.defaultView||window;var D=C.getSelection&&C.getSelection();if(D&&D.rangeCount!==0){C=D.anchorNode;var z=D.anchorOffset,K=D.focusNode;D=D.focusOffset;try{C.nodeType,K.nodeType}catch(Ut){C=null;break e}var le=0,xe=-1,je=-1,ot=0,xt=0,Mt=u,Tt=null;t:for(;;){for(var Xt;Mt!==C||z!==0&&Mt.nodeType!==3||(xe=le+z),Mt!==K||D!==0&&Mt.nodeType!==3||(je=le+D),Mt.nodeType===3&&(le+=Mt.nodeValue.length),(Xt=Mt.firstChild)!==null;)Tt=Mt,Mt=Xt;for(;;){if(Mt===u)break t;if(Tt===C&&++ot===z&&(xe=le),Tt===K&&++xt===D&&(je=le),(Xt=Mt.nextSibling)!==null)break;Mt=Tt,Tt=Mt.parentNode}Mt=Xt}C=xe===-1||je===-1?null:{start:xe,end:je}}else C=null}C=C||{start:0,end:0}}else C=null;for(Fu={focusedElem:u,selectionRange:C},Mn=!1,qt=g;qt!==null;)if(g=qt,u=g.child,(g.subtreeFlags&1028)!==0&&u!==null)u.return=g,qt=u;else for(;qt!==null;){g=qt;try{var an=g.alternate;if(g.flags&1024)switch(g.tag){case 0:case 11:case 15:break;case 1:if(an!==null){var ln=an.memoizedProps,oi=an.memoizedState,tt=g.stateNode,He=tt.getSnapshotBeforeUpdate(g.elementType===g.type?ln:Oa(g.type,ln),oi);tt.__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(r(163))}}catch(Ut){en(g,g.return,Ut)}if(u=g.sibling,u!==null){u.return=g.return,qt=u;break}qt=g.return}return an=vu,vu=!1,an}function il(u,g,C){var D=g.updateQueue;if(D=D!==null?D.lastEffect:null,D!==null){var z=D=D.next;do{if((z.tag&u)===u){var K=z.destroy;z.destroy=void 0,K!==void 0&&Af(g,C,K)}z=z.next}while(z!==D)}}function Rc(u,g){if(g=g.updateQueue,g=g!==null?g.lastEffect:null,g!==null){var C=g=g.next;do{if((C.tag&u)===u){var D=C.create;C.destroy=D()}C=C.next}while(C!==g)}}function ts(u){var g=u.ref;if(g!==null){var C=u.stateNode;switch(u.tag){case 5:u=C;break;default:u=C}typeof g=="function"?g(u):g.current=u}}function Qf(u){var g=u.alternate;g!==null&&(u.alternate=null,Qf(g)),u.child=null,u.deletions=null,u.sibling=null,u.tag===5&&(g=u.stateNode,g!==null&&(delete g[_a],delete g[Da],delete g[he],delete g[Xo],delete g[zu])),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 Pf(u){return u.tag===5||u.tag===3||u.tag===4}function Tf(u){e:for(;;){for(;u.sibling===null;){if(u.return===null||Pf(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 Mc(u,g,C){var D=u.tag;if(D===5||D===6)u=u.stateNode,g?C.nodeType===8?C.parentNode.insertBefore(u,g):C.insertBefore(u,g):(C.nodeType===8?(g=C.parentNode,g.insertBefore(u,C)):(g=C,g.appendChild(u)),C=C._reactRootContainer,C!=null||g.onclick!==null||(g.onclick=Ko));else if(D!==4&&(u=u.child,u!==null))for(Mc(u,g,C),u=u.sibling;u!==null;)Mc(u,g,C),u=u.sibling}function xf(u,g,C){var D=u.tag;if(D===5||D===6)u=u.stateNode,g?C.insertBefore(u,g):C.appendChild(u);else if(D!==4&&(u=u.child,u!==null))for(xf(u,g,C),u=u.sibling;u!==null;)xf(u,g,C),u=u.sibling}var Gr=null,io=!1;function yi(u,g,C){for(C=C.child;C!==null;)Dc(u,g,C),C=C.sibling}function Dc(u,g,C){if(Cr&&typeof Cr.onCommitFiberUnmount=="function")try{Cr.onCommitFiberUnmount(Fr,C)}catch(xe){}switch(C.tag){case 5:mi||nl(C,g);case 6:var D=Gr,z=io;Gr=null,yi(u,g,C),Gr=D,io=z,Gr!==null&&(io?(u=Gr,C=C.stateNode,u.nodeType===8?u.parentNode.removeChild(C):u.removeChild(C)):Gr.removeChild(C.stateNode));break;case 18:Gr!==null&&(io?(u=Gr,C=C.stateNode,u.nodeType===8?_s(u.parentNode,C):u.nodeType===1&&_s(u,C),Pn(u)):_s(Gr,C.stateNode));break;case 4:D=Gr,z=io,Gr=C.stateNode.containerInfo,io=!0,yi(u,g,C),Gr=D,io=z;break;case 0:case 11:case 14:case 15:if(!mi&&(D=C.updateQueue,D!==null&&(D=D.lastEffect,D!==null))){z=D=D.next;do{var K=z,le=K.destroy;K=K.tag,le!==void 0&&(K&2||K&4)&&Af(C,g,le),z=z.next}while(z!==D)}yi(u,g,C);break;case 1:if(!mi&&(nl(C,g),D=C.stateNode,typeof D.componentWillUnmount=="function"))try{D.props=C.memoizedProps,D.state=C.memoizedState,D.componentWillUnmount()}catch(xe){en(C,g,xe)}yi(u,g,C);break;case 21:yi(u,g,C);break;case 22:C.mode&1?(mi=(D=mi)||C.memoizedState!==null,yi(u,g,C),mi=D):yi(u,g,C);break;default:yi(u,g,C)}}function Lc(u){var g=u.updateQueue;if(g!==null){u.updateQueue=null;var C=u.stateNode;C===null&&(C=u.stateNode=new td),g.forEach(function(D){var z=Di.bind(null,u,D);C.has(D)||(C.add(D),D.then(z,z))})}}function ao(u,g){var C=g.deletions;if(C!==null)for(var D=0;Dz&&(z=le),D&=~K}if(D=z,D=vt()-D,D=(120>D?120:480>D?480:1080>D?1080:1920>D?1920:3e3>D?3e3:4320>D?4320:1960*nd(D/1960))-D,10u?16:u,Bs===null)var D=!1;else{if(u=Bs,Bs=null,zc=0,Jn&6)throw Error(r(331));var z=Jn;for(Jn|=4,qt=u.current;qt!==null;){var K=qt,le=K.child;if(qt.flags&16){var xe=K.deletions;if(xe!==null){for(var je=0;jevt()-Bc?Ue(u,0):If|=C),sa(u,g)}function $i(u,g){g===0&&(u.mode&1?(g=ci,ci<<=1,!(ci&130023424)&&(ci=4194304)):g=1);var C=oa();u=eo(u,g),u!==null&&(Ci(u,g,C),sa(u,C))}function So(u){var g=u.memoizedState,C=0;g!==null&&(C=g.retryLane),$i(u,C)}function Di(u,g){var C=0;switch(u.tag){case 13:var D=u.stateNode,z=u.memoizedState;z!==null&&(C=z.retryLane);break;case 19:D=u.stateNode;break;default:throw Error(r(314))}D!==null&&D.delete(g),$i(u,C)}var ua;ua=function(u,g,C){if(u!==null)if(u.memoizedProps!==g.pendingProps||Nr.current)Aa=!0;else{if(!(u.lanes&C)&&!(g.flags&128))return Aa=!1,ed(u,g,C);Aa=!!(u.flags&131072)}else Aa=!1,Ar&&g.flags&1048576&&ac(g,Cl,g.index);switch(g.lanes=0,g.tag){case 2:var D=g.type;Bl(u,g),u=g.pendingProps;var z=qs(g,Gi.current);qo(g,C),z=no(null,g,D,u,z,C);var K=Ii();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,ki(D)?(K=!0,rc(g)):K=!1,g.memoizedState=z.state!==null&&z.state!==void 0?z.state:null,cc(g),z.updater=nu,g.stateNode=z,z._reactInternals=g,Vu(g,D,u,C),g=Eo(null,g,D,!0,K,C)):(g.tag=0,Ar&&K&&Ys(g),Mi(null,g,z,C),g=g.child),g;case 16:D=g.elementType;e:{switch(Bl(u,g),u=g.pendingProps,z=D._init,D=z(D._payload),g.type=D,z=g.tag=js(D),u=Oa(D,u),z){case 0:g=Tc(null,g,D,u,C);break e;case 1:g=Vf(null,g,D,u,C);break e;case 11:g=No(null,g,D,u,C);break e;case 14:g=Pc(null,g,D,Oa(D.type,u),C);break e}throw Error(r(306,D,""))}return g;case 0:return D=g.type,z=g.pendingProps,z=g.elementType===D?z:Oa(D,z),Tc(u,g,D,z,C);case 1:return D=g.type,z=g.pendingProps,z=g.elementType===D?z:Oa(D,z),Vf(u,g,D,z,C);case 3:e:{if(fu(g),u===null)throw Error(r(387));D=g.pendingProps,K=g.memoizedState,z=K.element,xl(u,g),eu(g,D,null,C);var le=g.memoizedState;if(D=le.element,K.isDehydrated)if(K={element:D,isDehydrated:!1,cache:le.cache,pendingSuspenseBoundaries:le.pendingSuspenseBoundaries,transitions:le.transitions},g.updateQueue.baseState=K,g.memoizedState=K,g.flags&256){z=Yo(Error(r(423)),g),g=el(u,g,D,C,z);break e}else if(D!==z){z=Yo(Error(r(424)),g),g=el(u,g,D,C,z);break e}else for(ba=Qo(g.stateNode.containerInfo.firstChild),Na=g,Ar=!0,ni=null,C=af(g,null,D,C),g.child=C;C;)C.flags=C.flags&-3|4096,C=C.sibling;else{if(Ua(),D===z){g=Pr(u,g,C);break e}Mi(u,g,D,C)}g=g.child}return g;case 5:return of(g),u===null&&ef(g),D=g.type,z=g.pendingProps,K=u!==null?u.memoizedProps:null,le=z.children,wo(D,z)?le=null:K!==null&&wo(D,K)&&(g.flags|=32),Ef(u,g),Mi(u,g,le,C),g.child;case 6:return u===null&&ef(g),null;case 13:return du(u,g,C);case 4:return dc(g,g.stateNode.containerInfo),D=g.pendingProps,u===null?g.child=Rs(g,null,D,C):Mi(u,g,D,C),g.child;case 11:return D=g.type,z=g.pendingProps,z=g.elementType===D?z:Oa(D,z),No(u,g,D,z,C);case 7:return Mi(u,g,g.pendingProps,C),g.child;case 8:return Mi(u,g,g.pendingProps.children,C),g.child;case 12:return Mi(u,g,g.pendingProps.children,C),g.child;case 10:e:{if(D=g.type._context,z=g.pendingProps,K=g.memoizedProps,le=z.value,yr(xs,D._currentValue),D._currentValue=le,K!==null)if(Kt(K.value,le)){if(K.children===z.children&&!Nr.current){g=Pr(u,g,C);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 je=xe.firstContext;je!==null;){if(je.context===D){if(K.tag===1){je=to(-1,C&-C),je.tag=2;var ot=K.updateQueue;if(ot!==null){ot=ot.shared;var xt=ot.pending;xt===null?je.next=je:(je.next=xt.next,xt.next=je),ot.pending=je}}K.lanes|=C,je=K.alternate,je!==null&&(je.lanes|=C),Tl(K.return,C,g),xe.lanes|=C;break}je=je.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(r(341));le.lanes|=C,xe=le.alternate,xe!==null&&(xe.lanes|=C),Tl(le,C,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}Mi(u,g,z.children,C),g=g.child}return g;case 9:return z=g.type,D=g.pendingProps.children,qo(g,C),z=pi(z),D=D(z),g.flags|=1,Mi(u,g,D,C),g.child;case 14:return D=g.type,z=Oa(D,g.pendingProps),z=Oa(D.type,z),Pc(u,g,D,z,C);case 15:return cu(u,g,g.type,g.pendingProps,C);case 17:return D=g.type,z=g.pendingProps,z=g.elementType===D?z:Oa(D,z),Bl(u,g),g.tag=1,ki(D)?(u=!0,rc(g)):u=!1,qo(g,C),Bf(g,D,z),Vu(g,D,z,C),Eo(null,g,D,!0,u,C);case 19:return wc(u,g,C);case 22:return Kf(u,g,C)}throw Error(r(156,g.tag))};function is(u,g){return Hn(u,g)}function Ta(u,g,C,D){this.tag=u,this.key=C,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=g,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=D,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ai(u,g,C,D){return new Ta(u,g,C,D)}function Li(u){return u=u.prototype,!(!u||!u.isReactComponent)}function js(u){if(typeof u=="function")return Li(u)?1:0;if(u!=null){if(u=u.$$typeof,u===ae)return 11;if(u===q)return 14}return 2}function Ni(u,g){var C=u.alternate;return C===null?(C=ai(u.tag,g,u.key,u.mode),C.elementType=u.elementType,C.type=u.type,C.stateNode=u.stateNode,C.alternate=u,u.alternate=C):(C.pendingProps=g,C.type=u.type,C.flags=0,C.subtreeFlags=0,C.deletions=null),C.flags=u.flags&14680064,C.childLanes=u.childLanes,C.lanes=u.lanes,C.child=u.child,C.memoizedProps=u.memoizedProps,C.memoizedState=u.memoizedState,C.updateQueue=u.updateQueue,g=u.dependencies,C.dependencies=g===null?null:{lanes:g.lanes,firstContext:g.firstContext},C.sibling=u.sibling,C.index=u.index,C.ref=u.ref,C}function Qi(u,g,C,D,z,K){var le=2;if(D=u,typeof u=="function")Li(u)&&(le=1);else if(typeof u=="string")le=5;else e:switch(u){case F:return ka(C.children,z,K,g);case j:le=8,z|=8;break;case H:return u=ai(12,C,g,z|2),u.elementType=H,u.lanes=K,u;case re:return u=ai(13,C,g,z),u.elementType=re,u.lanes=K,u;case ee:return u=ai(19,C,g,z),u.elementType=ee,u.lanes=K,u;case $:return uo(C,z,K,g);default:if(typeof u=="object"&&u!==null)switch(u.$$typeof){case G:le=10;break e;case W:le=9;break e;case ae:le=11;break e;case q:le=14;break e;case Q:le=16,D=null;break e}throw Error(r(130,u==null?u:typeof u,""))}return g=ai(le,C,g,z),g.elementType=u,g.type=D,g.lanes=K,g}function ka(u,g,C,D){return u=ai(7,u,D,g),u.lanes=C,u}function uo(u,g,C,D){return u=ai(22,u,D,g),u.elementType=$,u.lanes=C,u.stateNode={isHidden:!1},u}function Oo(u,g,C){return u=ai(6,u,null,g),u.lanes=C,u}function Wa(u,g,C){return g=ai(4,u.children!==null?u.children:[],u.key,g),g.lanes=C,g.stateNode={containerInfo:u.containerInfo,pendingChildren:null,implementation:u.implementation},g}function Wc(u,g,C,D,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=fn(0),this.expirationTimes=fn(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=fn(0),this.identifierPrefix=D,this.onRecoverableError=z,this.mutableSourceEagerHydrationData=null}function sl(u,g,C,D,z,K,le,xe,je){return u=new Wc(u,g,C,xe,je),g===1?(g=1,K===!0&&(g|=8)):g=0,K=ai(3,null,null,g),u.current=K,K.stateNode=u,K.memoizedState={element:D,isDehydrated:C,cache:null,transitions:null,pendingSuspenseBoundaries:null},cc(K),u}function Hc(u,g,C){var D=3{"use strict";var i=e(233284);if(1)s.createRoot=i.createRoot,s.hydrateRoot=i.hydrateRoot;else var n},233284:(_,s,e)=>{"use strict";function i(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(n){console.error(n)}}i(),_.exports=e(511382)},739847:(_,s)=>{"use strict";/** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var e=typeof Symbol=="function"&&Symbol.for,i=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,t=e?Symbol.for("react.strict_mode"):60108,c=e?Symbol.for("react.profiler"):60114,a=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,o=e?Symbol.for("react.forward_ref"):60112,l=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,x=e?Symbol.for("react.scope"):60119;function O(P){if(typeof P=="object"&&P!==null){var I=P.$$typeof;switch(I){case i:switch(P=P.type,P){case f:case h:case r:case c:case t:case l:return P;default:switch(P=P&&P.$$typeof,P){case d:case o:case m:case v:case a:return P;default:return I}}case n:return I}}}function T(P){return O(P)===h}s.AsyncMode=f,s.ConcurrentMode=h,s.ContextConsumer=d,s.ContextProvider=a,s.Element=i,s.ForwardRef=o,s.Fragment=r,s.Lazy=m,s.Memo=v,s.Portal=n,s.Profiler=c,s.StrictMode=t,s.Suspense=l,s.isAsyncMode=function(P){return T(P)||O(P)===f},s.isConcurrentMode=T,s.isContextConsumer=function(P){return O(P)===d},s.isContextProvider=function(P){return O(P)===a},s.isElement=function(P){return typeof P=="object"&&P!==null&&P.$$typeof===i},s.isForwardRef=function(P){return O(P)===o},s.isFragment=function(P){return O(P)===r},s.isLazy=function(P){return O(P)===m},s.isMemo=function(P){return O(P)===v},s.isPortal=function(P){return O(P)===n},s.isProfiler=function(P){return O(P)===c},s.isStrictMode=function(P){return O(P)===t},s.isSuspense=function(P){return O(P)===l},s.isValidElementType=function(P){return typeof P=="string"||typeof P=="function"||P===r||P===h||P===c||P===t||P===l||P===p||typeof P=="object"&&P!==null&&(P.$$typeof===m||P.$$typeof===v||P.$$typeof===a||P.$$typeof===d||P.$$typeof===o||P.$$typeof===E||P.$$typeof===A||P.$$typeof===x||P.$$typeof===b)},s.typeOf=O},870752:(_,s,e)=>{"use strict";_.exports=e(739847)},152463:(_,s)=>{"use strict";/** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var e=Symbol.for("react.element"),i=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),t=Symbol.for("react.profiler"),c=Symbol.for("react.provider"),a=Symbol.for("react.context"),d=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),h=Symbol.for("react.memo"),o=Symbol.for("react.lazy"),l=Symbol.iterator;function p(X){return X===null||typeof X!="object"?null:(X=l&&X[l]||X["@@iterator"],typeof X=="function"?X:null)}var v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,b={};function E(X,te,Z){this.props=X,this.context=te,this.refs=b,this.updater=Z||v}E.prototype.isReactComponent={},E.prototype.setState=function(X,te){if(typeof X!="object"&&typeof X!="function"&&X!=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,X,te,"setState")},E.prototype.forceUpdate=function(X){this.updater.enqueueForceUpdate(this,X,"forceUpdate")};function A(){}A.prototype=E.prototype;function x(X,te,Z){this.props=X,this.context=te,this.refs=b,this.updater=Z||v}var O=x.prototype=new A;O.constructor=x,m(O,E.prototype),O.isPureReactComponent=!0;var T=Array.isArray,P=Object.prototype.hasOwnProperty,I={current:null},N={key:!0,ref:!0,__self:!0,__source:!0};function F(X,te,Z){var se,ne={},fe=null,Ee=null;if(te!=null)for(se in te.ref!==void 0&&(Ee=te.ref),te.key!==void 0&&(fe=""+te.key),te)P.call(te,se)&&!N.hasOwnProperty(se)&&(ne[se]=te[se]);var we=arguments.length-2;if(we===1)ne.children=Z;else if(1{"use strict";_.exports=e(152463)},255919:(_,s,e)=>{_.exports=e(169650)},169650:(_,s,e)=>{var i=e(165118),n={es3:3,es5:5,es2015:6,es7:7,es6:6,default:5,next:6},r=s.KEYWORDS={};s.check=function(a,d,f){d=d||n.default;var h=n[d]||d;return f&&h>=5&&(h+="-strict"),i(r[h],"Unknown dialect"),r[h].hasOwnProperty(a)},r[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"),r[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"),r["5-strict"]=t(r[5],"implements let private public yield","interface package protected static"),r[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"),r["6-strict"]=t(r[6],"let static","implements package protected","interface private public");function t(){var c=Array.prototype.map.call(arguments,function(a){return typeof a=="string"?a:Object.keys(a).join(" ")}).join(" ");return c.split(/\s+/).reduce(function(a,d){return a[d]=!0,a},{})}},80982:(_,s)=>{"use strict";/** * @license React * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */function e(Q,$){var ue=Q.length;Q.push($);e:for(;0>>1,te=Q[X];if(0>>1;Xr(ne,ue))fer(Ee,ne)?(Q[X]=Ee,Q[fe]=ue,X=fe):(Q[X]=ne,Q[se]=ue,X=se);else if(fer(Ee,ue))Q[X]=Ee,Q[fe]=ue,X=fe;else break e}}return $}function r(Q,$){var ue=Q.sortIndex-$.sortIndex;return ue!==0?ue:Q.id-$.id}if(typeof performance=="object"&&typeof performance.now=="function"){var t=performance;s.unstable_now=function(){return t.now()}}else{var c=Date,a=c.now();s.unstable_now=function(){return c.now()-a}}var d=[],f=[],h=1,o=null,l=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 x(Q){for(var $=i(f);$!==null;){if($.callback===null)n(f);else if($.startTime<=Q)n(f),$.sortIndex=$.expirationTime,e(d,$);else break;$=i(f)}}function O(Q){if(m=!1,x(Q),!v)if(i(d)!==null)v=!0,ee(T);else{var $=i(f);$!==null&&q(O,$.startTime-Q)}}function T(Q,$){v=!1,m&&(m=!1,E(N),N=-1),p=!0;var ue=l;try{for(x($),o=i(d);o!==null&&(!(o.expirationTime>$)||Q&&!H());){var X=o.callback;if(typeof X=="function"){o.callback=null,l=o.priorityLevel;var te=X(o.expirationTime<=$);$=s.unstable_now(),typeof te=="function"?o.callback=te:o===i(d)&&n(d),x($)}else n(d);o=i(d)}if(o!==null)var Z=!0;else{var se=i(f);se!==null&&q(O,se.startTime-$),Z=!1}return Z}finally{o=null,l=ue,p=!1}}var P=!1,I=null,N=-1,F=5,j=-1;function H(){return!(s.unstable_now()-jQ||125X?(Q.sortIndex=ue,e(f,Q),i(d)===null&&Q===i(f)&&(m?(E(N),N=-1):m=!0,q(O,ue-X))):(Q.sortIndex=te,e(d,Q),v||p||(v=!0,ee(T))),Q},s.unstable_shouldYield=H,s.unstable_wrapCallback=function(Q){var $=l;return function(){var ue=l;l=$;try{return Q.apply(this,arguments)}finally{l=ue}}}},557152:(_,s,e)=>{"use strict";_.exports=e(80982)},578174:(_,s,e)=>{"use strict";var i=e(310365),n=Array.prototype.concat,r=Array.prototype.slice,t=_.exports=function(a){for(var d=[],f=0,h=a.length;f{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(h,o){for(var l in o)Object.defineProperty(h,l,{enumerable:!0,get:o[l]})}i(s,{applyBlendMode:function(){return f},applyFilters:function(){return d},getDropShadowCss:function(){return c}});var n=t(e(426584)),r=t(e(696877));function t(h){return h&&h.__esModule?h:{default:h}}function c(h){var o=h.angle,l=h.distance,p=h.blur,v=(180-o)*Math.PI/180,m=Math.round(Math.cos(v))*l.value,b=Math.round(Math.sin(v))*l.value;return"drop-shadow(".concat(m).concat(l.unit," ").concat(b).concat(l.unit," ").concat(p.value).concat(p.unit,")")}var a="opacity(1)";function d(h,o,l,p){var v="",m=h.parentElement;if(o){v=c(o);var b=window.getComputedStyle(h).getPropertyValue("color");m.style.color=b}var E=l!=null&&l.enabled?"blur(".concat(l.blurRadius.value).concat(l.blurRadius.unit,") "):"";if((l==null?void 0:l.filterType)===r.default.BACKDROP){if(p)for(var A in p)m.style["border-"+n.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=a,m.style.filter="".concat(E).concat(v)}function f(h,o){var l=h.parentElement;l.style.mixBlendMode=o,l.style.webkitBackdropFilter=a}},331984:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(re,ee){for(var q in ee)Object.defineProperty(re,q,{enumerable:!0,get:ee[q]})}i(s,{RESIZE_OBSERVER_NAME:function(){return d},adjustFluidImageMask:function(){return T},formatImageUploaderContainer:function(){return A},initializeFluidImageInVisitorView:function(){return h},isFluidImage:function(){return f},setFluidImageContainerEditorStyles:function(){return O},syncDimensionsWithObjectFitContain:function(){return H},unsyncDimensionsWithObjectFitContain:function(){return W}});var n=a(e(809467)),r=t(e(316440));function t(re){return re&&re.__esModule?re:{default:re}}function c(re){if(typeof WeakMap!="function")return null;var ee=new WeakMap,q=new WeakMap;return(c=function(Q){return Q?q:ee})(re)}function a(re,ee){if(!ee&&re&&re.__esModule)return re;if(re===null||typeof re!="object"&&typeof re!="function")return{default:re};var q=c(ee);if(q&&q.has(re))return q.get(re);var Q={__proto__:null},$=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var ue in re)if(ue!=="default"&&Object.prototype.hasOwnProperty.call(re,ue)){var X=$?Object.getOwnPropertyDescriptor(re,ue):null;X&&(X.get||X.set)?Object.defineProperty(Q,ue,X):Q[ue]=re[ue]}return Q.default=re,q&&q.set(re,Q),Q}var d="objectFitContain";function f(re){return re&&!!re.closest(".design-layout-fluid")}function h(re){if(E(re),b(re)){var ee=m(re),q=!1,Q=p(re);H(ee,Q,q)}}function o(re){var ee=m(re),q=ee&&ee.getAttribute("data-shape-mask");return q}function l(re){var ee=r.default[re],q={width:100,height:ee};return q}function p(re){if(!re)return null;var ee=o(re),q=v(re),Q=ee?l(ee):q;return Q}function v(re){var ee=re.getAttribute("data-image-dimensions");if(!(!re||!ee)){var q=ee.split("x"),Q={width:q[0],height:q[1]};return Q}}function m(re){return re==null?void 0:re.closest(".sqs-image-content")}function b(re){var ee=re.getAttribute("data-stretch")!=="true";return ee}function E(re){var ee=re.closest(".sqs-block-content"),q={height:"100%",width:"100%"};x(ee,q)}function A(re){var ee={height:"100%",width:"100%"};x(re,ee),x(re.closest(".sqs-image"),ee),x(re.closest(".fluid-image-editor-wrapper"),ee),x(re.closest(".sqs-block-content"),ee)}function x(re,ee){!re||!ee||Object.assign(re.style,ee)}function O(re){var ee={height:"100%",width:"100%"};x(re,ee),x(re.closest(".sqs-image"),ee),x(re.closest(".fluid-image-editor-wrapper"),ee),x(re.closest(".design-layout-fluid"),ee);var q={position:"absolute",left:0,top:0};x(re.closest(".fluid-image-editor-wrapper"),q)}function T(re,ee,q){q?P(re):I(re,ee)}function P(re){re.style.height="100%",re.style.width="100%"}function I(re,ee){if(!(!ee||!re)){var q=re.parentElement;if(q){N(re)&&F(q);var Q=q.clientWidth,$=q.clientHeight,ue=Q/$,X=ee.width/ee.height,te=ue>X?"height":"width";re.style[te]="100%",te==="height"?re.style.width=$*X+"px":re.style.height=Q/X+"px"}}}function N(re){return!!re.closest(".fluid-image-editor-wrapper")}function F(re){re.classList.add("sqs-block-alignment-wrapper"),x(re,{display:"flex",justifyContent:j(re)})}function j(re){var ee="center",q=re.closest(".design-layout-fluid");return q&&(q.classList.contains("image-position-left")&&(ee="flex-start"),q.classList.contains("image-position-right")&&(ee="flex-end")),ee}function H(re,ee,q){var Q=ae(re),$=re.querySelector("img"),ue=n.doesObserverExist(d,Q);ue&&W(re);var X=G(re,$,ee,q);n.attachResizeObserver({observerName:d,resizeListenerTarget:Q,callback:X})}function G(re,ee,q,Q){var $=function(){var X=q;if(Q){var te=Q.contentImage.get("model");X=te.get("dimensions")}var Z=o(ee);Z&&(X=l(Z));var se=!1;T(re,X,se)};return $}function W(re){var ee=ae(re);ee._sqsResizeObservers&&n.removeResizeObserver({resizeListenerTarget:ee,observerName:d})}function ae(re){return re.closest(".image-block-outer-wrapper")}},809467:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(t,c){for(var a in c)Object.defineProperty(t,a,{enumerable:!0,get:c[a]})}e(s,{attachResizeObserver:function(){return n},doesObserverExist:function(){return i},removeResizeObserver:function(){return r}});function i(t,c){return!!(c._sqsResizeObservers&&c._sqsResizeObservers[t])}function n(t){var c=t.observerName,a=t.resizeListenerTarget,d=t.callback,f=new ResizeObserver(function(h){for(var o=0;o{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(T,P){for(var I in P)Object.defineProperty(T,I,{enumerable:!0,get:P[I]})}i(s,{RESIZE_OBSERVER_NAME:function(){return f},adjustDimensionsForShapeFill:function(){return x},adjustDimensionsForShapeFit:function(){return A},initializeShapeBlockInVisitorView:function(){return O},setPreserveAspectRatio:function(){return v},syncDimensionsForShape:function(){return E}});var n=c(e(319013)),r=d(e(809467)),t=e(747997);function c(T){return T&&T.__esModule?T:{default:T}}function a(T){if(typeof WeakMap!="function")return null;var P=new WeakMap,I=new WeakMap;return(a=function(N){return N?I:P})(T)}function d(T,P){if(!P&&T&&T.__esModule)return T;if(T===null||typeof T!="object"&&typeof T!="function")return{default:T};var I=a(P);if(I&&I.has(T))return I.get(T);var N={__proto__:null},F=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var j in T)if(j!=="default"&&Object.prototype.hasOwnProperty.call(T,j)){var H=F?Object.getOwnPropertyDescriptor(T,j):null;H&&(H.get||H.set)?Object.defineProperty(N,j,H):N[j]=T[j]}return N.default=T,I&&I.set(T,N),N}var f="shapeFit",h="data-drop-shadow",o="data-blend-mode",l="data-blur";function p(T,P){!T||!P||Object.assign(T.style,P)}function v(T){!T||T.nodeName!=="svg"||T.setAttribute("preserveAspectRatio","none")}function m(T){return T.classList.contains("sqs-stretched")}function b(T){var P=T.querySelector(".sqs-shape-block-container");return P.getAttribute("data-shape-name")}function E(T,P){var I=r.doesObserverExist(f,T);I&&r.removeResizeObserver({resizeListenerTarget:T,observerName:f}),v(P),m(T)?x(P):r.attachResizeObserver({observerName:f,resizeListenerTarget:T,callback:()=>A(T,P)})}function A(T,P){if(P){var I,N;if(b(T)===n.default.RECTANGLE)I=1,N=1;else{var F=P.getAttribute("viewBox").split(" ");N=F.pop(),I=F.pop()}var j=T.clientWidth,H=T.clientHeight,G=j/H,W=I/N,ae={},re=G>W?"height":"width";ae[re]="100%",re==="height"?ae.width=H*W+"px":ae.height=j/W+"px",p(P,ae)}}function x(T){p(T,{width:"100%",height:"100%"})}function O(T){var P=T.querySelector(".sqs-shape"),I=P.parentElement;if(E(T,P),I.hasAttribute(h)||I.hasAttribute(l))try{var N=JSON.parse(I.getAttribute(h)),F=JSON.parse(I.getAttribute(l));(0,t.applyFilters)(T,N,F)}catch(H){console.error(H)}if(I.hasAttribute(o))try{var j=I.getAttribute(o);(0,t.applyBlendMode)(T,j)}catch(H){console.error(H)}}},521807:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return t}});var i=n(e(25322));function n(c){return c&&c.__esModule?c:{default:c}}class r{constructor(){this.generateActions("refresh","setUrl","setEditingCustomCss","ifLoaded","exitSiteStylesEditMode","disableSevenZeroFullScreenPreview","toggleFullScreenPreviewMode","enableSevenZeroFullScreenPreview","enterItemEditingMode","enterItemInlineEditingMode")}}var t=i.default.createActions(r)},216379:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(O,T){for(var P in T)Object.defineProperty(O,P,{enumerable:!0,get:T[P]})}i(s,{ColorTypes:function(){return A},CustomColorUserFormats:function(){return x},PaletteCustomizerMode:function(){return v},PaletteFromColorMode:function(){return b},PaletteFromImageMode:function(){return m},PaletteSelectorMode:function(){return p},PaletteSwatchIdentifiers:function(){return E},SystemColorConfigs:function(){return o},colorDisplayName:function(){return h},presetDisplayName:function(){return l}});var n=e(615155),r=e(963218),t=e(898992);function c(O,T,P){return T in O?Object.defineProperty(O,T,{value:P,enumerable:!0,configurable:!0,writable:!0}):O[T]=P,O}function a(O){for(var T=1;Tf(a({},O),{name:h[O.id]})),l={monochrome:(0,n.t)("Monochrome",null,{project:"src.seven-one"}),complementary:(0,n.t)("Complementary",null,{project:"src.seven-one"}),"analogous-i":(0,n.t)("Analogous I",null,{project:"src.seven-one"}),"analogous-ii":(0,n.t)("Analogous II",null,{project:"src.seven-one"})},p={label:(0,n.t)("Presets",null,{project:"src.seven-one"}),value:"designerPalettes"},v={label:(0,n.t)("Custom Colors",null,{project:"src.seven-one"}),value:"custom"},m={label:(0,n.t)("From Image",null,{project:"src.seven-one"}),value:"from-image"},b={label:(0,n.t)("From Color",null,{project:"src.seven-one"}),value:"from-color"},E=Object.values(r.SystemColorId).filter(O=>!O.startsWith("safe")),A={SITE_PALETTE_COLOR:"SITE_PALETTE_COLOR",CUSTOM_COLOR:"CUSTOM_COLOR",THEME_COLOR:"THEME_COLOR"},x=["rgb","hsl","hex"]},898992:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(o,l){for(var p in l)Object.defineProperty(o,p,{enumerable:!0,get:l[p]})}i(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 n=e(963218);function r(o,l,p){return l in o?Object.defineProperty(o,l,{value:p,enumerable:!0,configurable:!0,writable:!0}):o[l]=p,o}function t(o){for(var l=1;ld[o].order-d[l].order).map(o=>d[o]).filter(o=>{var l=o.userVisible;return l}),h=Object.keys(d).sort((o,l)=>d[o].order-d[l].order).map(o=>d[o]).filter(o=>{var l=o.userVisible,p=o.hideInSelector;return l&&!p})},719687:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(A,x){for(var O in x)Object.defineProperty(A,O,{enumerable:!0,get:x[O]})}i(s,{bulkRenderBlockBackend:function(){return E},renderBlockBackend:function(){return m}});var n=f(e(456903)),r=e(419467);function t(A,x){(x==null||x>A.length)&&(x=A.length);for(var O=0,T=new Array(x);O0&&P[P.length-1])&&(H[0]===6||H[0]===2)){N=0;continue}if(H[0]===3&&(!P||H[1]>P[0]&&H[1]n.default.post("/api/block/render",{collectionId:A.collectionId,block:A.blockWidgetJson}).then(x=>{if("html"in x.data)return x.data;throw new Error("Block render failure ".concat(x.data.message))}),b=A=>"html"in A,E=function(){var A=d(function(x){var O,T,P,I;return v(this,function(N){switch(N.label){case 0:if(x.length===0)throw new Error("Cannot call block bulk render with empty array");return[4,n.default.post("/api/block/render-bulk",{blockRenderingRequests:x.map(F=>({block:F}))})];case 1:if(O=N.sent().data,T=l((0,r.partition)(O,b),2),P=T[0],I=T[1],I.length>0)throw new Error("Bulk block render encountered blocks with errors");return[2,P]}})});return function(O){return A.apply(this,arguments)}}()},788161:(_,s,e)=>{"use strict";var i;i={value:!0},e(661378),e(144992),e(480744),e(878964),e(792201);var n=ve(e(461761)),r=ve(e(860921)),t=e(291876),c=ve(e(624862)),a=ve(e(843383)),d=ve(e(988738)),f=e(566593),h=e(90642),o=e(181820),l=e(120414),p=e(874198),v=ve(e(703526)),m=e(649346),b=e(886542),E=ve(e(52021)),A=e(339736),x=e(897467),O=e(706927),T=e(914947),P=e(615155),I=ve(e(668275)),N=ve(e(715898)),F=ve(e(831055)),j=ve(e(648812)),H=ve(e(341873)),G=ve(e(81425)),W=ve(e(642176)),ae=ve(e(543745)),re=_e(e(381999)),ee=ve(e(89445)),q=ve(e(522146)),Q=e(480819),$=e(537553),ue=e(360448),X=ve(e(683439)),te=e(284804),Z=e(376731),se=e(684353),ne=e(428454),fe=ve(e(485927)),Ee=ve(e(904695)),we=ve(e(218088)),nt=ve(e(917722)),rt=ve(e(722939)),Ft=ve(e(288129)),Rt=e(721487);function tn(dt,Fe,Bt,Gt,Dt,Yt,Wt){try{var wn=dt[Yt](Wt),zn=wn.value}catch(oe){Bt(oe);return}wn.done?Fe(zn):Promise.resolve(zn).then(Gt,Dt)}function En(dt){return function(){var Fe=this,Bt=arguments;return new Promise(function(Gt,Dt){var Yt=dt.apply(Fe,Bt);function Wt(zn){tn(Yt,Gt,Dt,Wt,wn,"next",zn)}function wn(zn){tn(Yt,Gt,Dt,Wt,wn,"throw",zn)}Wt(void 0)})}}function ve(dt){return dt&&dt.__esModule?dt:{default:dt}}function Ne(dt){if(typeof WeakMap!="function")return null;var Fe=new WeakMap,Bt=new WeakMap;return(Ne=function(Gt){return Gt?Bt:Fe})(dt)}function _e(dt,Fe){if(!Fe&&dt&&dt.__esModule)return dt;if(dt===null||typeof dt!="object"&&typeof dt!="function")return{default:dt};var Bt=Ne(Fe);if(Bt&&Bt.has(dt))return Bt.get(dt);var Gt={__proto__:null},Dt=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Yt in dt)if(Yt!=="default"&&Object.prototype.hasOwnProperty.call(dt,Yt)){var Wt=Dt?Object.getOwnPropertyDescriptor(dt,Yt):null;Wt&&(Wt.get||Wt.set)?Object.defineProperty(Gt,Yt,Wt):Gt[Yt]=dt[Yt]}return Gt.default=dt,Bt&&Bt.set(dt,Gt),Gt}function lt(dt,Fe){var Bt,Gt,Dt,Yt,Wt={label:0,sent:function(){if(Dt[0]&1)throw Dt[1];return Dt[1]},trys:[],ops:[]};return Yt={next:wn(0),throw:wn(1),return:wn(2)},typeof Symbol=="function"&&(Yt[Symbol.iterator]=function(){return this}),Yt;function wn(oe){return function(me){return zn([oe,me])}}function zn(oe){if(Bt)throw new TypeError("Generator is already executing.");for(;Wt;)try{if(Bt=1,Gt&&(Dt=oe[0]&2?Gt.return:oe[0]?Gt.throw||((Dt=Gt.return)&&Dt.call(Gt),0):Gt.next)&&!(Dt=Dt.call(Gt,oe[1])).done)return Dt;switch(Gt=0,Dt&&(oe=[oe[0]&2,Dt.value]),oe[0]){case 0:case 1:Dt=oe;break;case 4:return Wt.label++,{value:oe[1],done:!1};case 5:Wt.label++,Gt=oe[1],oe=[0];continue;case 7:oe=Wt.ops.pop(),Wt.trys.pop();continue;default:if(Dt=Wt.trys,!(Dt=Dt.length>0&&Dt[Dt.length-1])&&(oe[0]===6||oe[0]===2)){Wt=0;continue}if(oe[0]===3&&(!Dt||oe[1]>Dt[0]&&oe[1]';me.head?Fe.Y.one(me.head).append(Te):me.write(Te)};var Bt="squarespace-commerce_email_preview",Gt=["squarespace-error_reporter"];function Dt(oe){var me=Fe.Y.clone(oe),Te=me[Bt];Fe.Y.Lang.isValue(Te)&&(me["squarespace-commerce-email-preview"]=Te,delete me[Bt]);var Be=!0,Qe=!1,gt=void 0;try{for(var ht=Gt[Symbol.iterator](),Et;!(Be=(Et=ht.next()).done);Be=!0){var Ae=Et.value;me.hasOwnProperty(Ae)&&delete me[Ae]}}catch(Ke){Qe=!0,gt=Ke}finally{try{!Be&&ht.return!=null&&ht.return()}finally{if(Qe)throw gt}}return me}Fe.Squarespace._humanizeAllDates=function(oe){Y.all(oe).each(function(me){var Te=parseInt(me.getAttribute("data-date"),10);if(!Y.Lang.isNumber(Te)){console.warn("Invalid date on node: ",me);return}me.set("innerHTML",(0,N.default)(Te).capitalize())})},Fe.Squarespace.afterBodyLoad=function(){var oe=Fe.Y,me=oe.config.doc.readyState==="loading",Te=(0,Z.isWindowInDamaskFrame)(oe);if(!me&&Te&&Fe.top.YUI_NOT_YET_LOADED){oe.use(Object.keys(Dt(oe.config.win.SQUARESPACE_ROLLUPS)),r.default);return}if(me&&Te){oe.once("domready",oe.config.win.Squarespace.afterBodyLoad,oe.config.win.Squarespace);return}this.AFTER_BODY_LOADED||(this.AFTER_BODY_LOADED=!0,Te&&this.injectRollups(Fe),oe.use(function(Be){var Qe=oe.Object.keys(Dt(Be));if(Te){var gt=["squarespace-management"];gt.forEach(function(ht){Qe.indexOf(ht)===-1&&Qe.push(ht)})}return Qe}(oe.config.win.SQUARESPACE_ROLLUPS),Fe.Squarespace.globalInit))},Fe.Squarespace.addLoadTrigger=function(oe,me){var Te=Fe.Y;if(Te.one(oe)){if((0,Z.isWindowInDamaskFrame)(Te)){var Be=[];Te.Array.each(me,function(at){Te.Lang.isObject(Fe.YUI.Env.mods[at])&&Be.push(at)}),me=Te.Array.filter(me,function(at){return!Be.includes(at)}),Te.Array.each(Be,function(at){Te.use(at);var Nt=Te.config.win.Static.SQUARESPACE_CONTEXT.rollups[at];if(!Nt){console.warn("Unable to load module '"+at+"' for trigger '"+oe+"'");return}if(Nt.css){var Vt=Nt.css.split(",");Te.Array.each(Vt,function(Ze){this._injectStylesheetFromTopFrame(Ze,Te.config.doc)},this)}},this),me.length>0&&console.error("addLoadTrigger","There are modules that were requested, that were not available in the Seven top frame.",me)}if(me.length!==0){for(var Qe=[],gt=[],ht=0,Et=me.length;ht0&&Qe.push(at)}),Ke.css&&Te.Array.each(Ke.css.split(","),function(at){at.length>0&>.push(at)})}Te.Get.load([].concat(Qe,gt),{win:Te.config.win},function(at){Te.use(me)})}}},Fe.Squarespace.globalInit=function(oe){var me,Te;(0,Ft.default)(Fe),ee.default.isSevenOne()&&oe.one("body").addClass("seven-one-global-animations"),oe.Squarespace.EscManager&&oe.Squarespace.EscManager.attach(oe.one(oe.config.win)),(0,A.manageCookies)(),(0,A.trackPageview)(),oe.config.win.Squarespace._humanizeAllDates(".timesince"),oe.config.win.Squarespace.initializeLayoutBlocks(oe),oe.config.win.Squarespace.initializeImageBlockDynamicElements(oe),oe.config.win.Squarespace.initializeGlobalLightbox(oe),oe.config.win.Squarespace.initializeWebsiteComponent(oe),oe.config.win.Squarespace.initializeVideo(oe),oe.config.win.Squarespace.initializeNativeVideo(oe,{isVisitorWebsite:!0}),oe.config.win.Squarespace.initializeCartPage(oe),oe.config.win.Squarespace.initializeSvgs(oe);var Be=Fe.Static.SQUARESPACE_CONTEXT.websiteSettings.disqusShortname;if(oe.Lang.isValue(Be)&&Be!==""&&oe.config.win.Squarespace.initializeDisqusCommentLinks(oe),oe.config.doc.location.href.indexOf("logout=true")!==-1&&oe.on("domready",function(){new oe.Squarespace.Widgets.Information({"strings.title":(0,P.t)("Logout Successful",null,{project:"scripts-v6-root"}),"strings.message":(0,P.t)("You have been successfully logged out.",null,{project:"scripts-v6-root"})})}),Fe.Static.SQUARESPACE_CONTEXT.websiteSettings.commentsEnabled){var Qe=Fe.Static.SQUARESPACE_CONTEXT.demoCollections,gt=Fe.Static.SQUARESPACE_CONTEXT.collectionId,ht=!1;if(oe.Lang.isArray(Qe)&&oe.Lang.isValue(gt)){var Et=oe.Array.map(Qe,function(Je){return Je.collectionId});Et.indexOf(gt)!==-1&&(ht=!0)}ht||oe.config.win.Squarespace.addLoadTrigger(".squarespace-comments",["squarespace-dialog","squarespace-comments"])}var Ae;(0,Z.isWindowInDamaskFrame)(oe)?Ae=Fe.top.SQUARESPACE_LOGIN&&Fe.top.SQUARESPACE_LOGIN.isLoggedIn():Ae=Fe.SQUARESPACE_LOGIN&&Fe.SQUARESPACE_LOGIN.isLoggedIn();var Ke=Fe.Static.SQUARESPACE_CONTEXT.showAnnouncementBar;(Ae||Ke)&&oe.config.win.Squarespace.addLoadTrigger("body",["squarespace-announcement-bar"]);var at=q.default.shouldShowSSBadge({websiteSettings:Fe.Static.SQUARESPACE_CONTEXT.websiteSettings}),Nt=q.default.shouldShowMobileInformationBar({win:oe.config.win,isMobile:oe.UA.mobile,settings:Fe.Static.SQUARESPACE_CONTEXT.websiteSettings.mobileInfoBarSettings}),Vt=q.default.shouldShowLicensedAssetsBar({YNodeBody:oe.one(oe.config.doc.body)});(Ae||at||Nt||Vt)&&oe.config.win.Squarespace.addLoadTrigger("body",["squarespace-website-overlays-manager"]);var Ze=Fe.Static.SQUARESPACE_CONTEXT.websiteSettings.popupOverlaySettings,Oe=Ze&&q.default.shouldShowPopupOverlay({settings:Ze,context:{pageType:Fe.Static.SQUARESPACE_CONTEXT.pageType,collection:Fe.Static.SQUARESPACE_CONTEXT.collection},isMobile:oe.UA.mobile,urlSearch:window.location.search});(Ae||Oe)&&oe.config.win.Squarespace.addLoadTrigger("body",["squarespace-popup-overlay"]),(Fe==null||(Te=Fe.Static)===null||Te===void 0||(me=Te.SQUARESPACE_CONTEXT)===null||me===void 0?void 0:me.pageType)===a.default.REVIEWS_REQUEST&&Promise.all([e.e(62436),e.e(53484),e.e(92237),e.e(4852),e.e(25500),e.e(73237)]).then(e.bind(e,576495)).then(Je=>{var ct=Je.bootstrapProductReviewsPage;ct()}),window.UserAccountApi||(document.querySelector(".join-button")||document.querySelector(".sign-in-button"))&&Promise.all([e.e(38903),e.e(80660),e.e(21990),e.e(49323),e.e(88978)]).then(e.bind(e,611722)),Promise.all([e.e(87977),e.e(2775),e.e(84467)]).then(e.t.bind(e,812726,23)).then(Je=>{var ct=Je.renderCookieBannerManager;!oe||!(0,n.default)(oe,"config.win.Static.COOKIE_BANNER_CAPABLE")||(ct(),document.addEventListener(o.COOKIE_BANNER_RERENDER_EVENT,_t=>{ct(_t.detail)}))}),oe.config.win.Squarespace.addLoadTrigger(".sqs-audio-embed, .sqs-audio-playlist, .sqs-album-block",["squarespace-audio-player"]),oe.Lang.isObject(Fe.Static.SQUARESPACE_CONTEXT.websiteSettings.pinterestOverlayOptions)&&Fe.Static.SQUARESPACE_CONTEXT.websiteSettings.pinterestOverlayOptions.mode!=="disabled"&&oe.config.win.Squarespace.addLoadTrigger(t.PinterestSelectors.TRIGGER_SELECTORS.join(","),["squarespace-pinterest"]),oe.config.win.Squarespace.addLoadTrigger(".collection-type-products.view-list .products-collection-v2",["squarespace-products-collection-list-v2"]),oe.config.win.Squarespace.addLoadTrigger(".collection-type-products.view-item .products-collection-v2",["squarespace-products-collection-item-v2"]),oe.config.win.Squarespace.addLoadTrigger(".sqs-image-zoom-area",["squarespace-image-zoom"]),oe.config.win.Squarespace.addLoadTrigger(".collection-type-blog.view-list .sqs-blog-list",["squarespace-blog-collection-list"]),oe.config.win.Squarespace.addLoadTrigger(".collection-type-gallery .sqs-gallery-list",["squarespace-gallery-collection-list"]),oe.config.win.Squarespace.addLoadTrigger(".sqs-block-calendar",["squarespace-calendar-block-renderer"]),oe.config.win.Squarespace.addLoadTrigger(".collection-type-events.view-list",["squarespace-events-collection"]),oe.config.win.Squarespace.addLoadTrigger(".sqs-product-quick-view-button[data-id]",["squarespace-product-quick-view","squarespace-image-zoom","squarespace-products-collection-item-v2"]),oe.config.win.Squarespace.addLoadTrigger(".sqs-block-chart",["squarespace-chartjs-helpers"]),oe.config.win.Squarespace.addLoadTrigger(".sqs-block-tourdates[data-block-json]",["squarespace-tourdates"]),oe.config.win.Squarespace.addLoadTrigger(".sqs-search-page",["squarespace-search-page"]),oe.config.win.Squarespace.addLoadTrigger(".sqs-simple-like",["squarespace-simple-liking"]),oe.config.win.Squarespace.addLoadTrigger(".squarespace-social-buttons",["squarespace-social-buttons"]),oe.one(".sqs-share-buttons")&&e.e(99058).then(e.t.bind(e,914279,23)).then(Je=>{var ct=Je.initializeShareButtons,_t=Je.destroyShareButtons;Fe.Squarespace.onInitialize(oe,function(){ct(oe)}),Fe.Squarespace.onDestroy(oe,function(){_t(oe)})}),(0,m.initializeAnimations)(oe.config.win);function Ie(Je){(0,m.polyfillAndObserve)(Je)}var $e=oe.Global.on("_syncBodyClasses",Ie);Fe.addEventListener("beforeunload",function(){$e.detach(),$e=null},{once:!0}),(0,Rt.markReady)(oe)},Fe.Squarespace.initializeDisqusCommentLinks=function(oe){var me="#disqus_thread",Te="#comment-{id}",Be=oe.all(".sqs-comment-link"),Qe="href",gt="data-id",ht,Et=Fe.Static.SQUARESPACE_CONTEXT.websiteSettings.disqusShortname,Ae=oe.Lang.isString(Et)&&Et!=="";Ae?ht=function(at){return Fe.Static.SQUARESPACE_CONTEXT.website.baseUrl+at.getAttribute(Qe)+me}:ht=function(at){return Fe.Static.SQUARESPACE_CONTEXT.website.baseUrl+at.getAttribute(Qe)+oe.substitute(Te,{id:at.getAttribute(gt)})},Be.each(function(Ke){Ke.setHTML("Comments"),Ke.setAttribute(Qe,ht(Ke))},this),Ae&&(Fe.disqus_shortname=Et,oe.Get.script("//"+Et+".disqus.com/count.js"))},Fe.Squarespace.initializeCollectionPages=function(oe,me){oe.Squarespace.EventsCollection?(me.all(".sqs-events-collection-list").each(oe.Squarespace.EventsCollection.initializeListView),me.all(".sqs-events-collection-calendar").each(oe.Squarespace.EventsCollection.initializeCalendarView)):oe.config.win.Squarespace.addLoadTrigger(".sqs-events-collection-list, .sqs-events-collection-calendar",["squarespace-events-collection"])},Fe.Squarespace.initializeLayoutBlocks=function(oe,me){var Te=me?me.getDOMNode():document,Be=me||oe;Te.querySelectorAll(".sqs-position-sticky").forEach(function(Ke){var at=(0,X.default)(Ke);Fe.Squarespace.onDestroy(oe,function(){at.destroy()})}),this.initializeSummaryV2Block(oe,Be),Be.all([".sqs-block-video",".sqs-block-embed"].join(",")).each(function(Ke){(0,rt.default)(Ke,oe,Fe)}),Be.all(".sqs-block-image img[data-image]").each(function(Ke){F.default.initializeImageBlock(Ke,oe)}),Be.all(".sqs-block-shape").each(function(Ke){(0,ue.initializeShapeBlock)(Ke.getDOMNode())});var Qe=[".sqs-block-product img[data-image]"];oe.config.win.Squarespace.SQUARESPACE_INITIALIZED_ONCE&&Qe.push(".sqs-block-collectionlink img[data-image]"),Be.all(Qe.join(",")).each(function(Ke){F.default.initializeBasicBlockWithImage(Ke,oe)}),Be.all(".sqs-block-soundcloud").each(function(Ke){Fe.Squarespace.initializeSoundcloudBlock(Ke,oe)}),Be.all(".sqs-block-map[data-block-json]").each(Ke=>{var at=oe.JSON.parse(Ke.getAttribute("data-block-json")),Nt=(0,x.mapModelToViewConfig)(at),Vt=(0,O.getResolvedWebsiteLocale)();Ke.setAttribute("data-animation-role","image"),ee.default.isSevenOne()&&(Nt.ui=oe.merge({},Nt.ui,{scrollwheel:!1})),c.default.createView(Nt.ui,Nt.location,Ke.one(".sqs-block-content").getDOMNode(),Vt)}),Fe.Squarespace.initializeFormBlocks(Be,oe),Be.all(".sqs-block-newsletter").each(function(Ke){Fe.Squarespace.initializeNewsletterBlock(Ke,oe)}),Be.all(".sqs-block-donation").each(function(Ke){Fe.Squarespace.initializeDonationButton(Ke,oe)}),Te.querySelectorAll(".sqs-block-accordion").forEach(function(Ke){Fe.Squarespace.initializeAccordionBlock(Ke),Fe.Squarespace.initializeContainerStyles(Ke)}),Te.querySelectorAll(".sqs-block-marquee").forEach(function(Ke){Fe.Squarespace.initializeMarqueeBlock(Ke),Fe.Squarespace.initializeContainerStyles(Ke)}),Te.querySelectorAll(".sqsrte-scaled-text-container").forEach(function(Ke){Fe.Squarespace.initializeScaledText(Ke)}),Te.querySelectorAll(".sqs-block-html .sqsrte-text-highlight").forEach(function(Ke){Fe.Squarespace.initializeTextHighlight(Ke)}),document.querySelectorAll(".sqs-block-html[data-blend-mode], .sqs-block-html[data-blur]").forEach(function(Ke){Fe.Squarespace.initializeContainerStyles(Ke)}),document.querySelectorAll(".sqs-block-quote[data-blend-mode], .sqs-block-quote[data-blur]").forEach(function(Ke){Fe.Squarespace.initializeContainerStyles(Ke)}),Be.all(".sqs-block-button").each(function(Ke){Fe.Squarespace.initializeButtonBlock(Ke,oe)}),Be.all(".sqs-block-pricing-plan").each(function(Ke){Fe.Squarespace.initializePricingPlanBlock(Ke,oe)}),Fe.Squarespace.initializeAspectRatioBlocks(oe);var gt=[".sqs-block-gallery",".sqs-block-video"].join(",");Be.all(gt).each(function(Ke){oe.SQS.Gallery.Manager.initializeBlock(Ke)});var ht=[{selector:".sqs-block-flickr",blockType:t.BlockType.FLICKR},{selector:".sqs-block-instagram",blockType:t.BlockType.INSTAGRAM},{selector:".sqs-block-fivehundredpix",blockType:t.BlockType.FIVEHUNDREDPIX}];ht.forEach(function(Ke){Be.all(Ke.selector).each(function(at){var Nt=at.one(".sqs-gallery-container"),Vt=Nt&&Nt.getAttribute("data-async-rendering-enabled")==="true";Vt?(0,ae.default)(at,Ke.blockType).then(function(){Squarespace.initializeAspectRatioBlocks(oe),oe.SQS.Gallery.Manager.initializeBlock(at)}):oe.SQS.Gallery.Manager.initializeBlock(at)})}),Be.all(".sqs-block-opentable").each(function(Ke){Fe.Squarespace.initializeOpenTableBlock(Ke,oe)}),Be.all(".sqs-block-opentable-v2").each(function(Ke){Fe.Squarespace.initializeOpenTableV2Block(Ke.getDOMNode())}),Be.all(".sqs-block-tock").each(function(Ke){(0,E.default)(Ke.getDOMNode())}),oe.Squarespace.Widgets.AudioPlayer?Be.all(".sqs-audio-embed").each(oe.Squarespace.Widgets.AudioPlayer.initializeNode):oe.config.win.Squarespace.addLoadTrigger(".sqs-audio-embed, .sqs-audio-playlist, .sqs-album-block",["squarespace-audio-player"]),oe.Squarespace.Tourdates?Be.all(".sqs-block-tourdates[data-block-json]").each(oe.Squarespace.Tourdates.initializeNode):oe.config.win.Squarespace.addLoadTrigger(".sqs-block-tourdates[data-block-json]",["squarespace-tourdates"]),oe.Squarespace.CalendarBlockRenderer?Be.all(".sqs-block.calendar-block[data-block-json]").each(oe.Squarespace.CalendarBlockRenderer.initializeNode):oe.config.win.Squarespace.addLoadTrigger(".sqs-block.calendar-block[data-block-json]",["squarespace-calendar-block-renderer"]);var Et=Be.one(".sqs-block-zola");Et&&this.initializeZolaBlocks(Et,oe);var Ae=Be.one(".sqs-block-acuity");Ae&&this.initializeAcuityBlocks(Ae,oe),this.initializeSearchBlock(oe),this.initializeChartBlock(oe),this.initializeSocialLinks(oe),this.initializeMenuBlock(oe)},Fe.Squarespace.initializeSocialLinks=function(oe){oe.UA.gecko<=0||oe.all('use[class^="SocialLinks"][*|href]').each(function(me){var Te=me.getAttribute("xlink:href"),Be=Te.indexOf("#");Be!==-1&&me.setAttribute("xlink:href",oe.config.win.location.origin+oe.config.win.location.pathname+Te.substr(Be))})},Fe.Squarespace.initializeMenuBlock=function(oe){oe.all(".menu-wrapper").each(function(me){(0,b.initializeMenuBlock)(me._node)})},Fe.Squarespace.initializePageContent=function(oe,me){Fe.Squarespace.initializeLayoutBlocks(oe,me),Fe.Squarespace.initializeWebsiteComponentForContentPreview(oe,me),Fe.Squarespace.initializeCollectionPages(oe,me)},Fe.Squarespace.initializeImageBlockDynamicElements=function(oe){var me=oe.config.win;function Te(){oe.all(".image-block-v2").each(function(Be){Be.toggleClass("sqs-narrow-width",Be.get("offsetWidth")<415);var Qe=Be.one("img");Qe&&me.ImageLoader.load(Qe)}),(0,nt.default)(me)}this._resizeEmitter=new oe.Squarespace.ResizeEmitter,this._resizeEmitter.on("resize",Te,this),oe.Global.on("tweak:change",Te)},Fe.Squarespace.initializeSummaryV2Block=function(oe,me){me.all(".sqs-block-summary-v2").each(function(Te){(0,re.default)(Te).then(function(){var Be,Qe,gt;Te.hasAttribute("data-block-json")&&(gt=JSON.parse(Te.getAttribute("data-block-json")).imageAspectRatio),(Be=Te.one(".summary-block-collection-type-lessons"))===null||Be===void 0||Be.all(".summary-description").each(function(ht){ht._node.style.visibility="visible";var Et=ht._node.innerHTML;Et=Et.replaceAll(/]*>/g,""),Et=Et.slice(0,-4),Et=Et.replaceAll("

","
"),Et="

"+Et+"

",ht._node.innerHTML=Et}),(Qe=Te.one(".summary-block-collection-type-lessons"))===null||Qe===void 0||Qe.all("img").each(function(ht){ht.once("load",function(){window.dispatchEvent(new Event("resize"))},this)}),Te.all(".sqsSummaryBlockThumbnailPlaceholder").each(ht=>{var Et=(0,re.calculateVideoPlaceholderAspectRatio)(gt);ht.setStyle("paddingBottom",Et+"%"),ht.get("parentNode").setStyle("paddingBottom",Et+"%")}),oe.SQS.Gallery.Manager.initializeBlock(Te),Te.all(".sqsSummaryBlockThumbnailPlaceholder").each(ht=>{var Et=ht.ancestor(".summary-item").getDOMNode();Et.classList.remove("no-image")}),Fe.Squarespace.initializeContainerStyles(Te._node)})})},Fe.Squarespace.initializeButtonBlock=function(oe,me){(0,I.default)(oe)},Fe.Squarespace.initializeOpenTableBlock=function(oe,me){(0,j.default)(oe,me)},Fe.Squarespace.initializeOpenTableV2Block=function(oe){(0,H.default)(oe)},Fe.Squarespace.initializeZolaBlocks=function(oe,me){var Te="zola-wjs",Be=me.config.win.document.getElementById(Te);if(Be){if(!me.config.win.Squarespace.SQUARESPACE_INITIALIZED_ONCE)return;if(me.config.win.ZolaWidget){me.config.win.ZolaWidget.init();return}Be.remove()}var Qe=document.createElement("script");Qe.src=oe.one("[data-zola-script-src]").getAttribute("data-zola-script-src"),Qe.id=Te,Qe.async=!0,me.config.win.document.head.appendChild(Qe)},Fe.Squarespace.initializeAcuityBlocks=function(oe,me){if(me.config.win.Squarespace.SQUARESPACE_INITIALIZED_ONCE){var Te=oe.one("script"),Be=document.createElement("script");Be.src=Te.getAttribute("src"),Be.async=!0,Te.remove(),oe.appendChild(Be)}},Fe.Squarespace.initializeSoundcloudBlock=function(oe,me){var Te=oe.one("iframe");if(Te){var Be=Te.getAttribute("src");try{var Qe=me.QueryString.parse(Be).url;if(Qe){var gt=Qe.indexOf("/playlists/")>=0;oe.toggleClass("isPlaylist",gt)}}catch(ht){console.error("Issue parsing SoundCloud url: "+Be,ht)}}},Fe.Squarespace.initializeVideoBlock=function(oe,me){oe.videoloader||oe.plug(me.Squarespace.VideoLoader)},Fe.Squarespace.initializeContainerStyles=function(oe){(oe.hasAttribute("data-blend-mode")||oe.hasAttribute("data-blur"))&&(0,p.initializeContainerStyles)(oe)};function Yt(oe){var me=oe.win,Te=oe.formEl;try{var Be=te.EnterpriseV3RecaptchaAPI.getCaptchaContainer(Te);Be&&(te.EnterpriseV3RecaptchaAPI.getKeyAndLoadRecaptchaEnterprise(me),te.EnterpriseV3RecaptchaAPI.addBadgeEventListenersToFieldElements({formEl:Te,win:me}));var Qe=Te.getAttribute("data-form-id");Qe&&(0,A.trackFormRender)(Qe)}catch(gt){console.error("Could not render form",{formEl:Te,error:gt})}}Fe.Squarespace.initializeFormBlocks=function(oe,me){var Te=f.localizedFormsFlagBouncer.areLocalizedFormsEnabled(),Be=oe.all(".sqs-block-form");Be.size()&&Te&&Promise.all([e.e(62436),e.e(53484),e.e(33984),e.e(87977),e.e(29817),e.e(99401),e.e(63960),e.e(37737)]).then(e.t.bind(e,635449,23)).then(ht=>{var Et=ht.bootstrapVisitorForms,Ae=ht.updateVisitorForms;Et(me);var Ke=me.Global.on("tweak:change",at=>{at.getName()==="form-submit-button-style"&&Ae({previewSubmitButtonStyle:at.getValue()})});window.addEventListener("beforeunload",()=>{Ke&&(Ke.detach(),Ke=null)},{once:!0})}),Be.each(function(Et){var Ae=Et.one("form");Ae&&(Yt({win:me.config.win,formEl:Ae.getDOMNode()}),Fe.Squarespace.initializeContainerStyles(Et._node))}),(0,G.default)(me.config.doc);var Qe=".sqs-block-form .lightbox-handle",gt=oe.all(Qe);if(!gt.isEmpty()){if(me.Squarespace.FormRenderingUtils){me.Squarespace.FormRenderingUtils.initializeFormLightbox(oe);return}me.config.win.Squarespace.addLoadTrigger(Qe,["squarespace-form-rendering-utils"])}},Fe.Squarespace.initializeNewsletterBlock=function(oe,me){var Te=oe.one(".newsletter-form");if(Te){Yt({win:me.config.win,formEl:Te.getDOMNode()}),Fe.Squarespace.initializeContainerStyles(oe._node);var Be=oe.ancestor();oe.toggleClass("newsletter-form-has-small-container",Be.get("offsetWidth")<320).addClass("rendered")}},Fe.Squarespace.initializeAccordionBlock=function(oe){(0,l.initializeAccordionBlock)(oe)},Fe.Squarespace.initializeMarqueeBlock=function(oe){(0,v.default)(oe,Y)},Fe.Squarespace.initializeScaledText=function(oe){(0,Q.createScaledTextNode)(oe)},Fe.Squarespace.initializeTextHighlight=function(oe){var me=(0,$.initializeTextHighlight)(oe);Y.Global.on("colors:updateThemeStyles",()=>{(0,$.updateTextHighlightColor)(me)})},Fe.Squarespace.initializeDonationButton=function(oe,me){var Te=oe.one(".sqs-donate-button");if(!Te){console.error("Careful, there was no button found inside this node!",oe.getDOMNode());return}var Be=()=>{me.Squarespace.Commerce.goToDonatePage(Te.getAttribute("data-donate-page-id"))};Te.on("click",Be),Te.on("keydown",Qe=>{(Qe.keyCode===13||Qe.keyCode===32)&&Be()})},Fe.Squarespace.initializePricingPlanBlock=function(oe,me){(0,T.setupToggleHandlers)(oe)},Fe.Squarespace.initializeGlobalLightbox=function(oe){oe.all('[rel="lightbox"][data-lightbox]').plug(oe.Squarespace.Lightbox2Plug)},Fe.Squarespace.initializeCommerce=function(oe){if(!oe.Squarespace.Commerce.initializeCommerce){console.warn("Commerce rollup not loaded, exiting initializeCommerce() invocation.");return}oe.Squarespace.Commerce.initializeCommerce(oe)},Fe.Squarespace.initializeChartBlock=function(oe){oe.ChartJS&&oe.ChartJS.initializeCharts?oe.ChartJS.initializeCharts():oe.config.win.Squarespace.addLoadTrigger(".sqs-block-chart",["squarespace-chartjs-helpers"])},Fe.Squarespace.initializeWebsiteComponent=function(){var oe=En(function(me){var Te;return lt(this,function(Be){switch(Be.label){case 0:return[4,(0,ne.getVisitorInstanceLoader)()];case 1:return Te=Be.sent(),me.all(".sqs-block-website-component[data-definition-name]").each(function(Qe){var gt=Qe.getDOMNode(),ht=gt.dataset.definitionName,Et=gt.id;ht&&Et&&Te.load(ht,Et,gt)}),me.all('.sqs-block-website-component[data-definition-name="website.components.product"]').each(function(Qe){var gt=new Ee.default(Qe.getDOMNode());gt.initialize(),Fe.Squarespace.onDestroy(me,function(){gt.destroy()})}),[2]}})});return function(me){return oe.apply(this,arguments)}}(),Fe.Squarespace.initializeWebsiteComponentForContentPreview=function(){var oe=En(function(me,Te){var Be;return lt(this,function(Qe){switch(Qe.label){case 0:return Te||(Te=me),[4,(0,ne.getVisitorInstanceLoader)()];case 1:return Be=Qe.sent(),Te.all(".sqs-block-website-component[data-definition-name]").each(function(){var gt=En(function(ht){var Et,Ae,Ke,at,Nt;return lt(this,function(Vt){switch(Vt.label){case 0:return Et=ht.getDOMNode(),Ae=Et.dataset.definitionName,Ke=Et.id,at=!0,Ae&&Ke?(Nt=me.config.win.document,[4,fe.default.load(Ae,Nt)]):[3,2];case 1:Vt.sent(),Be.load(Ae,Ke,Et,at),Vt.label=2;case 2:return[2]}})});return function(ht){return gt.apply(this,arguments)}}()),[2]}})});return function(me,Te){return oe.apply(this,arguments)}}(),Fe.Squarespace.initializeVideo=function(oe){oe.all(".sqs-video-wrapper").each(function(me){!me.videoloader&&!me.ancestor(".sqs-block-video")&&!me.ancestor(".slide")&&me.plug(oe.Squarespace.VideoLoader,{load:me.getAttribute("data-load")!=="false"})})},Fe.Squarespace.initializeNativeVideo=function(oe,me){var Te=me.parentElement,Be=me.isVisitorWebsite,Qe=".sqs-native-video",gt=Te?Te.all(Qe):oe.all(Qe);gt.isEmpty()||Promise.all([e.e(62436),e.e(81702),e.e(26251)]).then(e.bind(e,293209)).then(()=>{oe.use("squarespace-native-video-loader"),gt.each(function(ht){ht.plug(oe.Squarespace.NativeVideoLoader,{isVisitorWebsite:Be})})})},Fe.Squarespace.initializeSearchBlock=function(oe){var me=oe.all(".sqs-search-ui-text-input");if(!me.isEmpty()){if(!oe.Squarespace.Widgets.SearchPreview&&oe.one(".sqs-search-ui-text-input")){Promise.all([e.e(890),e.e(39282),e.e(61260)]).then(e.bind(e,569664)).then(()=>{oe.use("squarespace-search-preview")});return}oe.Squarespace.Widgets.SearchPreview.renderAllSearchPreviewNodes()}};var Wt=function(me){var Te=(0,n.default)(me,"SQS.LayoutEngine.AspectRatioManager");Te&&Te.initAllBlocks()};Fe.Squarespace.initializeAspectRatioBlocks=Wt,Fe.Squarespace._userHasViewerRole=function(oe){return oe?Object.keys(oe).length>0&&oe[d.default.VIEWER]:!1},Fe.Squarespace.initializeCartPage=function(oe){(0,h.isCartPage)(Fe)&&Promise.all([e.e(62436),e.e(53484),e.e(92237),e.e(47045),e.e(4852),e.e(6948),e.e(33250),e.e(70127)]).then(e.bind(e,290195)).then(me=>{var Te=me.bootstrapCartPage,Be=me.unmountCartPage;Fe.Squarespace.onInitialize(oe,function(){(0,h.isCartPage)(Fe)&&Te({setLocale:P.setLocale})}),Fe.Squarespace.onDestroy(oe,function(){(0,h.isCartPage)(Fe)&&Be()})})},Fe.Squarespace.initializeSvgs=function(oe){oe.config.win.Squarespace.onInitialize(oe,function(){oe.on("domready",function(){yt&&Promise.all([e.e(99401),e.e(11268)]).then(e.bind(e,879900)).then(me=>{var Te=me.default;Te.parse()})})})};function wn(){window.Squarespace.load(window),window.Squarespace.afterBodyLoad(window.Y)}function zn(){return!!document.getElementById("order-status-page-root")}ee.default.isSevenOne()&&Fe.document.addEventListener("DOMContentLoaded",function(){zn()||wn()})},Common(window)},480744:()=>{"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)}})},917722:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return t}});var i=n(e(884565));function n(c){return c&&c.__esModule?c:{default:c}}var r=[".image-block-v2 .sqs-dynamic-text-container"].join(",");function t(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:r;[...c.document.querySelectorAll(a)].forEach(d=>(0,i.default)(d))}},722939:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return t}});var i=e(239825),n=(c,a)=>{if(c){var d=c.getAttribute("data-block-json");if(d){var f=a.JSON.parse(d);f&&f.providerName!=="Twitter"&&c.get("children").each(h=>h.resizetoparent({sizeonly:!0}))}c.setStyles({visibility:"visible",opacity:1,height:"auto"})}},r=(c,a,d)=>{var f=c.one(".sqs-block-content");if(f){(0,i.securifyBlockEmbed)(f);var h=f.test(".sqs-block-video .sqs-block-content");if(h){var o=f.one(".sqs-video-wrapper");o&&d.Squarespace.initializeVideoBlock(o,a);return}var l=f.one(".intrinsic");l||n(f,a)}},t=r},218088:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return a}});var i=r(e(461761)),n=e(665126);function r(d){return d&&d.__esModule?d:{default:d}}function t(d){try{var f=d.top!==d,h=(0,i.default)(d,"top.YUI.Env",!1);return f&&h}catch(o){}return!1}function c(d){return d.top.Static.SQUARESPACE_CONTEXT}function a(d){var f=n.IS_SQUARESPACE_MOBILE_APP||t(d);if(f){d.YUI.Env.globalEvents=d.top.YUI.Env.globalEvents;var h=(0,i.default)(d,"StaticActions.bootstrap",null);if(h){var o=c(d);h(o)}}}},721487:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(f,h){for(var o in h)Object.defineProperty(f,o,{enumerable:!0,get:h[o]})}e(s,{destructors:function(){return n},globalDestroy:function(){return a},initializers:function(){return i},markReady:function(){return c},mixin:function(){return d},onDestroy:function(){return t},onInitialize:function(){return r}});var i=[],n=[],r=(f,h)=>{i.map(o=>o.toString()).indexOf(h.toString())===-1&&(f.config.win.Squarespace.INITIALIZED&&h(),i.push(h))},t=(f,h)=>{n.map(o=>o.toString()).indexOf(h.toString())===-1&&n.push(h)},c=f=>{f.config.win.Squarespace.INITIALIZED||(i.forEach(h=>{try{h()}catch(o){console.error("[mercury.markReady] Error invoking initializer.",o)}}),f.config.win.Squarespace.INITIALIZED=!0,f.config.win.Squarespace.SQUARESPACE_INITIALIZED_ONCE=!0)},a=f=>{f.config.win.Squarespace.INITIALIZED&&(f.config.win.Squarespace.INITIALIZED=!1,n.forEach(h=>h()))},d=f=>{f.Squarespace=f.Squarespace||{},f.Squarespace.onInitialize=r,f.Squarespace.onDestroy=t,f.Squarespace.globalMarkReady=c,f.Squarespace.globalDestroy=a}},288129:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return e}});function e(i){i.Static.SQUARESPACE_CONTEXT.collection&&(i.Static.SQUARESPACE_CONTEXT.collectionId=i.Static.SQUARESPACE_CONTEXT.collection.id),i.Static.SQUARESPACE_CONTEXT.item&&(i.Static.SQUARESPACE_CONTEXT.itemId=i.Static.SQUARESPACE_CONTEXT.item.id)}},913756:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(x,O){for(var T in O)Object.defineProperty(x,T,{enumerable:!0,get:O[T]})}i(s,{AddToCartPageType:function(){return v},addToCartSoldOutStatus:function(){return l},disableAddToCartBtn:function(){return b},enableAddToCartOnPLP:function(){return p},initializeNoneVariantSoldOutBtn:function(){return E},temporarilyDisableAddToCartOnPLP:function(){return o},trackAddToCart:function(){return A},trackAddToCartClicked:function(){return m}}),e(940755);var n=c(e(461761)),r=e(213914),t=e(615155);function c(x){return x&&x.__esModule?x:{default:x}}var a=x=>{var O,T,P=x==null||(T=x.parentElement)===null||T===void 0||(O=T.parentElement)===null||O===void 0?void 0:O.getAttribute("data-current-context");return P&&JSON.parse(P)},d=x=>{var O=x==null?void 0:x.getAttribute("data-current-context");return O&&JSON.parse(O)},f=(x,O)=>{x.setAttribute("disabled","true"),x.setAttribute("previousText",O)},h=x=>{x.removeAttribute("disabled"),x.removeAttribute("previousText")},o=x=>{var O=(0,t.t)("Select Option",null,{project:"apps.Commerce"}),T=x.parentElement,P=x.querySelector(".sqs-add-to-cart-button-inner");if(T&&P){var I=P.textContent||"";P.textContent=O,f(T,I),setTimeout(()=>{P.textContent=I,h(T)},2e3)}},l=x=>{var O=(0,t.t)("Sold Out",null,{project:"apps.Commerce"}),T=x.querySelector(".sqs-add-to-cart-button-inner");if(T){var P=T.textContent||"";T.textContent=O,f(x,P)}},p=x=>{if(x){var O=x.getAttribute("previousText");O&&(x.querySelector(".sqs-add-to-cart-button-inner").textContent=O),h(x)}},v;(function(x){x.PLP="plp",x.PDP="pdp",x.ADD_ON="add-on",x.PRODUCT_BLOCK="product_block"})(v||(v={}));var m=(x,O,T)=>{var P=(0,n.default)(window,"Static.SQUARESPACE_CONTEXT"),I=P.website,N=P.collection,F,j;switch(x){case"plp":{var H=a(O);F=H==null?void 0:H.productType,j=H;break}case"pdp":{var G;F=(G=P.product)===null||G===void 0?void 0:G.productType.toString(),j=P.item;break}case"add-on":{var W=d(O);F=W==null?void 0:W.productType,j=W;break}case"product_block":{var ae=a(O);F=ae==null?void 0:ae.productType,j=ae;break}default:return}!I||!F||!j||!N||!T||r.SiteVisitorTracking.trackAddToCart({website_id:I.id,page_id:j.id,cart_id:T.get("id"),product_page:x,product:{item_id:j.id,item_type:F,item_title:j.title,item_collection_id:N.id,item_collection_name:N.title}})},b=x=>{x.setAttribute("disabled","true")},E=x=>{var O=x.getAttribute("data-item-id"),T=x.closest('.grid-item[data-item-id="'.concat(O,'"].sold-out'));T&&(x!=null&&x.parentElement)&&l(x.parentElement)},A=(x,O,T)=>{var P=(0,n.default)(window,"Static.SQUARESPACE_CONTEXT"),I=(0,n.default)(P,"website",null),N=(0,n.default)(P,"collection",null);!I||!N||!O||!T||r.SiteVisitorTracking.trackAddToCart({website_id:I.id,page_id:O.id,cart_id:T,product_page:x,product:{item_id:O.id,item_type:String(O.type),item_title:O.title,item_collection_id:N.id,item_collection_name:N.title,is_subscription:O.isSubscription}})}},81425:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return n}});var e=(r,t,c,a)=>{var d=t.value.length;c.innerText="".concat(d," / ").concat(a),r.classList.toggle("error",d>a)},i=r=>{var t=r.querySelector("textarea");if(!(!t||t.dataset.characterCounter)){t.dataset.characterCounter=!0;var c;if(c=parseInt(r.dataset.maxLength,10),c=isNaN(c)?0:Math.max(c,0),c!==0){var a=document.createElement("div");a.style.textAlign="right",r.appendChild(a),e(r,t,a,c),t.addEventListener("input",d=>{e(r,t,a,c)})}}};function n(r){Array.from(r.querySelectorAll(".textarea[data-max-length]")).forEach(i)}},181820:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(r,t){for(var c in t)Object.defineProperty(r,c,{enumerable:!0,get:t[c]})}e(s,{COOKIE_BANNER_FORCE_SHOW_EVENT:function(){return n},COOKIE_BANNER_RERENDER_EVENT:function(){return i}});var i="cookie-banner-rerender-event",n="cookie-banner-force-event"},920016:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(a,d){for(var f in d)Object.defineProperty(a,f,{enumerable:!0,get:d[f]})}e(s,{yuiDialogClassName:function(){return n},yuiDialogOverlayClassName:function(){return r},yuiDialogOverlaySelector:function(){return c},yuiDialogSelector:function(){return t},zIndexes:function(){return i}});var i={BASE:3e4},n="squarespace-managed-ui",r="dialog-screen-overlay",t=".".concat(n),c=".".concat(r)},316440:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return d}});var i=n(e(82701));function n(f){return f&&f.__esModule?f:{default:f}}var r=100,t=150,c=67,a={[i.default.CIRCLE]:r,[i.default.DIAMOND]:r,[i.default.BOTTOM_LEFT_CURVE]:r,[i.default.RABBET]:r,[i.default.FOUR_PETAL_FLOWER]:r,[i.default.FOUR_POINT_STAR]:r,[i.default.DESCENDING_RAMP]:r,[i.default.DESCENDING_STAIRS]:r,[i.default.OCTAGON]:r,[i.default.STEPPED_CROSS]:r,[i.default.TV]:r,[i.default.OPEN_BOOK]:r,[i.default.FLOWER]:r,[i.default.EIGHT_SIDED_SHIELD]:r,[i.default.ROUNDED_PENTAGON]:r,[i.default.GEAR]:r,[i.default.VERTICAL_OVAL]:t,[i.default.HOURGLASS]:t,[i.default.KEYSTONE]:t,[i.default.VERTICAL_PARALLELOGRAM]:t,[i.default.VERTICAL_RIGHT_LEANING_OVAL]:t,[i.default.ARCHED_WINDOW]:t,[i.default.VERTICAL_STACKED_CIRCLES]:t,[i.default.POINTED_WINDOW]:t,[i.default.AWARD]:t,[i.default.NARROW_HORIZONTAL_STACKED_PILLS]:t,[i.default.EGG]:t,[i.default.NARROW_POW]:t,[i.default.HORIZONTAL_STACKED_CIRCLES]:c,[i.default.WIDE_VERTICAL_STACKED_PILLS]:c,[i.default.WIDE_HORIZONTAL_STACKED_PILLS]:c,[i.default.HORIZONTAL_OVAL]:c,[i.default.HORIZONTAL_RIGHT_LEANING_OVAL]:c,[i.default.WIDE_EIGHT_SIDED_SHIELD]:c,[i.default.WIDE_OPEN_BOOK]:c},d=a},173143:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return i}});var e;(function(n){n.API_KEY_CREATION_MODAL_COPY="api_key_creation_modal_copy",n.API_KEY_CREATION_MODAL_CANCEL="api_key_creation_modal_cancel",n.API_KEY_CREATION_MODAL_NEXT="api_key_creation_modal_next",n.API_KEY_CREATION_MODAL_COMPLETE="api_key_creation_modal_complete",n.API_KEYS_PANEL_CREATE_KEY="api_keys_panel_create_key",n.API_KEYS_PANEL_LEARN_MORE="api_keys_panel_learn_more",n.API_KEYS_PANEL_TERMS_OF_USE="api_keys_panel_terms_of_use",n.API_KEYS_PANEL_DELETE_KEY="api_keys_panel_delete_key",n.API_KEYS_PANEL_DELETE_KEY_CONFIRM="api_keys_panel_delete_key_confirm"})(e||(e={}));var i=e},923905:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return i}});var e;(function(n){n.CART_PAGE_PRODUCT_FORM_OPEN="commerce_cart_page_product_form_open",n.CART_PAGE_PRODUCT_FORM_CLOSE="commerce_cart_page_product_form_close",n.CART_PAGE_PRODUCT_FORM_SUBMIT="commerce_cart_page_product_form_submit",n.CART_PAGE_LOADED="commerce_cart_page_loaded",n.CREATE_CUSTOMER_ACCOUNT="CompleteRegistration",n.ADD_TO_CART="AddToCart",n.SEARCH="Search",n.SUBSCRIBE_NEWSLETTER="Lead",n.VIEW_PRODUCT_PAGE="ViewContent",n.PURCHASE="Purchase",n.INVENTORY_PANEL_SEARCH_PRODUCTS="commerce_inventory_panel_search_products",n.INVENTORY_PANEL_SORT_ON_NAME="commerce_inventory_panel_sort_on_name",n.INVENTORY_PANEL_SORT_ON_STOCK="commerce_inventory_panel_sort_on_stock",n.INVENTORY_PANEL_SORT_ON_PRICE="commerce_inventory_panel_sort_on_price",n.INVENTORY_PANEL_CLICK_ROW_EXPANDER="commerce_inventory_panel_click_row_expander",n.INVENTORY_PANEL_CLICK_ROW="commerce_inventory_panel_click_row",n.INVENTORY_PANEL_CLICK_NEXT_PAGE="commerce_inventory_panel_click_next_page",n.INVENTORY_PANEL_SETTINGS_OPEN="commerce_inventory_panel_settings_open",n.INVENTORY_PANEL_SETTINGS_CLOSE="commerce_inventory_panel_settings_close",n.INVENTORY_PANEL_SETTINGS_SAVE="commerce_inventory_panel_settings_save",n.INVENTORY_PANEL_SETTINGS_TOGGLE_SCARCITY_PDP="commerce_inventory_panel_settings_toggle_scarcity_pdp",n.INVENTORY_PANEL_SETTINGS_TOGGLE_SCARCITY_BLOCKS="commerce_inventory_panel_settings_toggle_scarcity_blocks",n.INVENTORY_PANEL_SETTINGS_CHANGE_SCARCITY_THRESHOLD="commerce_inventory_panel_settings_change_scarcity_threshold",n.FACEBOOK_DYNAMIC_ADS_PRODUCTS_FEED_URL_COPY="commerce_facebook_ads_feed_url_copy",n.FACEBOOK_PIXEL_SAVE_ID="commerce_facebook_pixel_save_id"})(e||(e={}));var i=e},632170:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return t}});var i=n(e(510542));function n(c){return c&&c.__esModule?c:{default:c}}var r={[i.default.LEFT]:-1,[i.default.RIGHT]:1},t=r},426584:(_,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"}},25322:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return d}});var i=n(e(38193));function n(f){return f&&f.__esModule?f:{default:f}}var r=new i.default;if(0)var t,c,a;var d=r},780643:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return b}}),e(203665);var i=a(e(691059)),n=a(e(197061)),r=e(746020),t=a(e(792495));function c(E,A,x){return A in E?Object.defineProperty(E,A,{value:x,enumerable:!0,configurable:!0,writable:!0}):E[A]=x,E}function a(E){return E&&E.__esModule?E:{default:E}}function d(E){for(var A=1;A1&&arguments[1]!==void 0?arguments[1]:".";return E.replace(".",A)}function l(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({},r.DEFAULT_CURRENCY_TEMPLATE,E.DEFAULT||{})}function v(E,A){return d({},E.DEFAULT,E[A]||{})}function m(E,A,x){return x.trimZeroFractions&&(0,i.default)(E)?0:(0,r.getFractionDigits)(A)}class b{static enableDebugging(){b.debug=!0}static disableDebugging(){b.debug=!1}format(A){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(A instanceof n.default))throw new Error("Format expects a Money instance.");x=d({},f,x);var O=b.debug?"\u{1F4B0}":"",T=A.toFloat(),P=Math.abs(T),I=T<0?"-":"",N=A.currencyCode,F=v(this.templates,N),j=m(T,N,x),H=String((0,t.default)(P,j).toFixed(j));H=o(H,F.decimalSeparator),x.group&&(H=l(H,F.thousandsSeparator));var G=F.symbol,W=F.formatter,ae=W({currencyCode:N,symbol:G,value:H,sign:I});return O+ae+O}constructor(A,x){var O=x===void 0?!1:x;this.templates=r.CurrencyTemplates[A]||{},this.templates.DEFAULT=p(this.templates),this.templates,O&&b.enableDebugging(),this.locale=A}}},111098:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(l,p){for(var v in p)Object.defineProperty(l,v,{enumerable:!0,get:p[v]})}i(s,{MoneyFormatterProvider:function(){return h},moneyFormatterProviderInstance:function(){return o}});var n=d(e(739311)),r=e(566593),t=e(615155),c=d(e(780643));function a(l,p,v){return p in l?Object.defineProperty(l,p,{value:v,enumerable:!0,configurable:!0,writable:!0}):l[p]=v,l}function d(l){return l&&l.__esModule?l:{default:l}}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;a(this,"useCldrMode",void 0),a(this,"commerceMoneyFormatter",void 0),this.useCldrMode=v,this.commerceMoneyFormatter=new c.default("native")}}var o=new h(r.legacyV6Flags.isFeatureEnabled(n.default.CLDR_NUMBER_FORMATTER))},369141:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),e(813209);var i=e(245090),n=r(e(615155));function r(t){return t&&t.__esModule?t:{default:t}}(0,i.setI18nInstance)(n.default)},661378:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),e(369141),e(940755);var i=e(572904),n=r(e(615155));function r(t){return t&&t.__esModule?t:{default:t}}(0,i.setI18nInstance)(n.default)},203665:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});var i=r(e(615155)),n=e(460046);function r(t){return t&&t.__esModule?t:{default:t}}(0,n.setI18nInstance)(i.default)},940755:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});var i=e(358322),n=r(e(615155));function r(t){return t&&t.__esModule?t:{default:t}}(0,i.setI18nInstance)(n.default)},813209:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});var i=e(771822),n=e(71525),r=e(169343),t=c(e(615155));function c(a){return a&&a.__esModule?a:{default:a}}(0,i.setI18nInstance)(t.default),(0,n.setI18nInstance)(t.default),(0,r.setI18nInstance)(t.default)},144992:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),e(813209);var i=r(e(615155)),n=e(206158);function r(t){return t&&t.__esModule?t:{default:t}}(0,n.setI18nInstance)(i.default)},380117:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"addEntryToCart",{enumerable:!0,get:function(){return e}});var e=i=>{var n=i.productId,r=i.selectedVariant,t=i.quantity,c=i.additionalFields,a=i.callback;window.Y.Squarespace.Singletons.ShoppingCart.addEntry(n,r,t,c,(d,f)=>a(d,f),void 0)}},484253:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"renderCustomForms",{enumerable:!0,get:function(){return a}});var i=e(812751),n=e(227638);function r(d,f,h,o,l,p,v){try{var m=d[p](v),b=m.value}catch(E){h(E);return}m.done?f(b):Promise.resolve(b).then(o,l)}function t(d){return function(){var f=this,h=arguments;return new Promise(function(o,l){var p=d.apply(f,h);function v(b){r(p,o,l,v,m,"next",b)}function m(b){r(p,o,l,v,m,"throw",b)}v(void 0)})}}function c(d,f){var h,o,l,p,v={label:0,sent:function(){if(l[0]&1)throw l[1];return l[1]},trys:[],ops:[]};return p={next:m(0),throw:m(1),return:m(2)},typeof Symbol=="function"&&(p[Symbol.iterator]=function(){return this}),p;function m(E){return function(A){return b([E,A])}}function b(E){if(h)throw new TypeError("Generator is already executing.");for(;v;)try{if(h=1,o&&(l=E[0]&2?o.return:E[0]?o.throw||((l=o.return)&&l.call(o),0):o.next)&&!(l=l.call(o,E[1])).done)return l;switch(o=0,l&&(E=[E[0]&2,l.value]),E[0]){case 0:case 1:l=E;break;case 4:return v.label++,{value:E[1],done:!1};case 5:v.label++,o=E[1],E=[0];continue;case 7:E=v.ops.pop(),v.trys.pop();continue;default:if(l=v.trys,!(l=l.length>0&&l[l.length-1])&&(E[0]===6||E[0]===2)){v=0;continue}if(E[0]===3&&(!l||E[1]>l[0]&&E[1]{window.Y.Squarespace.CartUtils._openAdditionalFieldsForm(h,A=>{p(A)})},outOfStockCb:()=>{v(i.NOT_IN_STOCK_MESSAGE)}}),[2]}})});return function(h){return d.apply(this,arguments)}}()},821758:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"showErrorAlert",{enumerable:!0,get:function(){return n}});var i=e(812751),n=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",c=r?i.UNABLE_TO_PURCHASE_ITEM:i.UNABLE_TO_ADD_ITEM;new window.Y.Squarespace.Widgets.Alert({position:window.Y.Squarespace.Widgets.Confirmation.ANCHOR.CENTER,"strings.title":c,"strings.message":t})}},904695:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return x}});var i=m(e(529813)),n=E(e(913756)),r=e(812751),t=e(821758),c=e(380117),a=e(150449),d=e(994015),f=e(227638),h=e(484253),o=e(203946);function l(O,T,P,I,N,F,j){try{var H=O[F](j),G=H.value}catch(W){P(W);return}H.done?T(G):Promise.resolve(G).then(I,N)}function p(O){return function(){var T=this,P=arguments;return new Promise(function(I,N){var F=O.apply(T,P);function j(G){l(F,I,N,j,H,"next",G)}function H(G){l(F,I,N,j,H,"throw",G)}j(void 0)})}}function v(O,T,P){return T in O?Object.defineProperty(O,T,{value:P,enumerable:!0,configurable:!0,writable:!0}):O[T]=P,O}function m(O){return O&&O.__esModule?O:{default:O}}function b(O){if(typeof WeakMap!="function")return null;var T=new WeakMap,P=new WeakMap;return(b=function(I){return I?P:T})(O)}function E(O,T){if(!T&&O&&O.__esModule)return O;if(O===null||typeof O!="object"&&typeof O!="function")return{default:O};var P=b(T);if(P&&P.has(O))return P.get(O);var I={__proto__:null},N=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var F in O)if(F!=="default"&&Object.prototype.hasOwnProperty.call(O,F)){var j=N?Object.getOwnPropertyDescriptor(O,F):null;j&&(j.get||j.set)?Object.defineProperty(I,F,j):I[F]=O[F]}return I.default=O,P&&P.set(O,I),I}function A(O,T){var P,I,N,F,j={label:0,sent:function(){if(N[0]&1)throw N[1];return N[1]},trys:[],ops:[]};return F={next:H(0),throw:H(1),return:H(2)},typeof Symbol=="function"&&(F[Symbol.iterator]=function(){return this}),F;function H(W){return function(ae){return G([W,ae])}}function G(W){if(P)throw new TypeError("Generator is already executing.");for(;j;)try{if(P=1,I&&(N=W[0]&2?I.return:W[0]?I.throw||((N=I.return)&&N.call(I),0):I.next)&&!(N=N.call(I,W[1])).done)return N;switch(I=0,N&&(W=[W[0]&2,N.value]),W[0]){case 0:case 1:N=W;break;case 4:return j.label++,{value:W[1],done:!1};case 5:j.label++,I=W[1],W=[0];continue;case 7:W=j.ops.pop(),j.trys.pop();continue;default:if(N=j.trys,!(N=N.length>0&&N[N.length-1])&&(W[0]===6||W[0]===2)){j=0;continue}if(W[0]===3&&(!N||W[1]>N[0]&&W[1]{(0,o.dispatchBlockAddingToCart)(this.block),(0,c.addEntryToCart)({productId:I.id,quantity:N,selectedVariant:F,additionalFields:X,callback:(te,Z)=>{if(te){(0,t.showErrorAlert)(G,te),(0,o.dispatchBlockResetAddingToCart)(this.block);return}if(Z){if(G){try{(0,d.goToCheckoutPage)()}catch(se){(0,t.showErrorAlert)(G,se.message),(0,o.dispatchBlockResetAddingToCart)(this.block)}return}(0,o.dispatchBlockAddedToCart)(this.block)}}})};try{var Q=window.Y.Squarespace.Singletons.ShoppingCart;n.trackAddToCart(n.AddToCartPageType.PRODUCT_BLOCK,{id:I.id,type:I.productType,title:I.title,isSubscription:!!ae},Q.get("id"))}catch(X){i.default.trackCaughtError("commerce-merch","trackAddToCart",X.stack)}if(I.additionalFieldsFormId){var $={getData:X=>{if(X==="form")return JSON.stringify(I.additionalFieldsForm);if(X==="original-label")return W}},ue=ae?ee:q;(0,h.renderCustomForms)({formData:$,productId:I.id,selectedVariant:F,onSuccess:ue,onError:X=>(0,t.showErrorAlert)(G,X)}).catch(()=>{(0,t.showErrorAlert)()});return}return re?(0,d.goToGiftCardCheckout)(I.id,F):ae?ee(null):q(null)}constructor(T){v(this,"block",void 0),v(this,"initialize",()=>{this.block.addEventListener("product:addToCart",this.addToCartEvent.bind(this))}),v(this,"destroy",()=>{this.block.removeEventListener("product:addToCart",this.addToCartEvent.bind(this))}),this.block=T}}},227638:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(p,v){for(var m in v)Object.defineProperty(p,m,{enumerable:!0,get:v[m]})}i(s,{getTemplateSchema:function(){return o},subscribe:function(){return l}});var n=a(e(456903)),r=e(291876);function t(p,v,m,b,E,A,x){try{var O=p[A](x),T=O.value}catch(P){m(P);return}O.done?v(T):Promise.resolve(T).then(b,E)}function c(p){return function(){var v=this,m=arguments;return new Promise(function(b,E){var A=p.apply(v,m);function x(T){t(A,b,E,x,O,"next",T)}function O(T){t(A,b,E,x,O,"throw",T)}x(void 0)})}}function a(p){return p&&p.__esModule?p:{default:p}}function d(p,v){var m,b,E,A,x={label:0,sent:function(){if(E[0]&1)throw E[1];return E[1]},trys:[],ops:[]};return A={next:O(0),throw:O(1),return:O(2)},typeof Symbol=="function"&&(A[Symbol.iterator]=function(){return this}),A;function O(P){return function(I){return T([P,I])}}function T(P){if(m)throw new TypeError("Generator is already executing.");for(;x;)try{if(m=1,b&&(E=P[0]&2?b.return:P[0]?b.throw||((E=b.return)&&E.call(b),0):b.next)&&!(E=E.call(b,P[1])).done)return E;switch(b=0,E&&(P=[P[0]&2,E.value]),P[0]){case 0:case 1:E=P;break;case 4:return x.label++,{value:P[1],done:!1};case 5:x.label++,b=P[1],P=[0];continue;case 7:P=x.ops.pop(),x.trys.pop();continue;default:if(E=x.trys,!(E=E.length>0&&E[E.length-1])&&(P[0]===6||P[0]===2)){x=0;continue}if(P[0]===3&&(!E||P[1]>E[0]&&P[1]{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(o,l){for(var p in l)Object.defineProperty(o,p,{enumerable:!0,get:l[p]})}i(s,{goToCheckoutPage:function(){return d},goToGiftCardCheckout:function(){return h},goToSubscriptionCheckout:function(){return f}});var n=a(e(994336)),r=a(e(461761)),t=e(376731),c=e(812751);function a(o){return o&&o.__esModule?o:{default:o}}var d=()=>{if(n.default.get("hasCart")!=="true"&&!n.default.get("CART"))throw new Error(c.UNABLE_TO_CHECKOUT);window.top&&(window.top.location="/commerce/goto-checkout")},f=o=>{o&&window.top&&(window.top.location="/checkout/subscribe?cartToken=".concat(o))},h=(o,l)=>{var p=encodeURIComponent(o),v=l?encodeURIComponent(l.sku):null,m=(0,r.default)(window,"Static.SQUARESPACE_CONTEXT.website.id",null),b="/checkout/giftcard?websiteId=".concat(m,"&giftCardProductId=").concat(p).concat(l?"&sku="+v:"");(0,t.isWindowInDamaskFrame)(window.Y)?window.top&&(window.top.location=b):window.location.href=b}},203946:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(d,f){for(var h in f)Object.defineProperty(d,h,{enumerable:!0,get:f[h]})}i(s,{dispatchBlockAddedToCart:function(){return a},dispatchBlockAddingToCart:function(){return t},dispatchBlockResetAddingToCart:function(){return c}});var n=e(150449),r="product:addToCart:status",t=d=>{d.dispatchEvent(new CustomEvent(r,{detail:{status:n.AddToCartButtonStatus.ADDING}}))},c=d=>{setTimeout(()=>{d.dispatchEvent(new CustomEvent(r,{detail:{}}))},1e3)},a=d=>{setTimeout(()=>{d.dispatchEvent(new CustomEvent(r,{detail:{status:n.AddToCartButtonStatus.ADDED}})),setTimeout(()=>{d.dispatchEvent(new CustomEvent(r,{detail:{}}))},2e3)},1e3)}},812751:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(v,m){for(var b in m)Object.defineProperty(v,b,{enumerable:!0,get:m[b]})}i(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 c},QUANTITY_NOT_A_NUMBER_MESSAGE:function(){return a},UNABLE_TO_ADD_ITEM:function(){return h},UNABLE_TO_CHECKOUT:function(){return l},UNABLE_TO_PURCHASE_ITEM:function(){return o},UNAVAILABLE_VARIANT_MESSAGE:function(){return t},getMissingVariantMessage:function(){return r}});var n=e(615155),r=v=>{var m=v.length;return m===1?(0,n.t)("Please select the {option} option.",{option:v[0]},{project:"apps.Commerce"}):m===2?(0,n.t)("Please select the {option1} and {option2} options.",{option1:v[0],option2:v[1]},{project:"apps.Commerce"}):(0,n.t)("Please select the {optionsList}, and {lastOption} options.",{optionsList:v.slice(0,-1).join(", "),lastOption:v[v.length-1]},{project:"apps.Commerce"})},t=(0,n.t)("Sorry, that item variant is unavailable. Please select another variant.",null,{project:"apps.Commerce"}),c=(0,n.t)("Sorry, we do not have enough of that item available.",null,{project:"apps.Commerce"}),a=(0,n.t)("Quantity must be a number.",null,{project:"apps.Commerce"}),d=(0,n.t)("Add...",null,{project:"apps.Commerce"}),f=(0,n.t)("Added!",null,{project:"apps.Commerce"}),h=(0,n.t)("Unable to Add Item",null,{project:"apps.Commerce"}),o=(0,n.t)("Unable to Purchase Item",null,{project:"apps.Commerce"}),l=(0,n.t)("Either your session has expired or you do not have cookies enabled. We cannot continue to checkout.",null,{project:"apps.Commerce"}),p=(0,n.t)("Select a denomination for the Gift Card",null,{project:"apps.Commerce"})},150449:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(t,c){for(var a in c)Object.defineProperty(t,a,{enumerable:!0,get:c[a]})}e(s,{AddToCartButtonStatus:function(){return r},BillingPeriodUnits:function(){return n},ProductType:function(){return i}});var i;(function(t){t[t.PHYSICAL=1]="PHYSICAL",t[t.DIGITAL=2]="DIGITAL",t[t.SERVICE=3]="SERVICE",t[t.GIFT_CARD=4]="GIFT_CARD"})(i||(i={}));var n;(function(t){t.WEEK="WEEK",t.MONTH="MONTH",t.YEAR="YEAR"})(n||(n={}));var r;(function(t){t.ADDING="ADDING",t.ADDED="ADDED"})(r||(r={}))},120414:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(Q,$){for(var ue in $)Object.defineProperty(Q,ue,{enumerable:!0,get:$[ue]})}i(s,{ACCORDION_DROPDOWN_CLASSNAME:function(){return h},ACCORDION_DROPDOWN_SELECTOR:function(){return o},ACCORDION_ITEMS_CONTAINER_SELECTOR:function(){return t},ACCORDION_ITEM_CLASSNAME:function(){return d},ACCORDION_ITEM_CLICK_TARGET_CLASSNAME:function(){return c},ACCORDION_ITEM_CLICK_TARGET_SELECTOR:function(){return a},ACCORDION_ITEM_SELECTOR:function(){return f},DROPDOWN_OPEN_CLASSNAME:function(){return l},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 T},initializeAccordionBlock:function(){return m},openAccordionItem:function(){return b},syncIsFirstItemExpanded:function(){return O},toggleRelevantAccordionItem:function(){return x}});var n=e(48374),r=250,t=".accordion-items-container",c="accordion-item__click-target",a=".".concat(c),d="accordion-item",f=".".concat(d),h="accordion-item__dropdown",o=".".concat(h),l="accordion-item__dropdown--open",p="accordion-item__dropdown--pre-open",v="data-is-expanded-first-item";function m(Q){var $=Q.querySelector(t);if($===null)throw new Error("Could not find accordion block items container");var ue=Array.from($.querySelectorAll(f)),X=$.getAttribute("data-should-allow-multiple-open-items")==="true",te=!0;ue.forEach(function(Z,se){var ne=Z.querySelector(a);if(!ne)throw new Error("Could not find accordion item click target");var fe=Z.querySelector(o);if(!fe)throw new Error("Could not find accordion item dropdown element");ne.addEventListener("click",function(){F({item:Z,dropdownElement:fe,accordionItems:ue,allowMultipleOpenItems:X,shouldAnimate:te})}),q(Q,ne,fe,se)}),O($)}function b(Q,$){var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,X=Q.querySelectorAll(f)[$];if(X){var te=X.querySelector(o);if(!te)throw new Error("Could not find dropdownElement within accordion item");j(X,te,ue)}}function E(Q,$){var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,X=Q.querySelectorAll(f)[$];if(X){var te=X.querySelector(o);if(!te)throw new Error("Could not find dropdownElement within accordion item");G(X,te,ue)}}function A(Q,$){var ue=Array.from(Q.querySelectorAll(f));ae(ue,$)}function x(Q,$){var ue=I($),X=!1,te=ue!==-1&&typeof ue!="undefined";te?b(Q,ue,X):A(Q,X)}function O(Q,$){if(!P($)){var ue=Q.getAttribute(v)==="true",X=0;ue?b(Q,X):E(Q,X)}}function T(Q){var $=Q.querySelector(t);if(!$)return Q.clientHeight;var ue=Array.from($.querySelectorAll(f)),X=ue.filter(re);ae(ue),O($);var te=$.clientHeight;return X.forEach(Z=>{var se=Z.querySelector(o);if(se===null)throw new Error("Could not find clickTarget node inside accordion item");j(Z,se)}),te}function P(Q){if(!Q)return!1;var $=["accordionItems/","accordionItemDescription"],ue=new RegExp($.join("|")).test(Q);return ue}function I(Q){if(!Q)return-1;if(N(Q))return 0;var $=Q.split("/")[1],ue=parseInt($,10);return Number.isNaN(ue)?-1:ue}function N(Q){return Q==="accordionItemDescription"}function F(Q){var $=Q.item,ue=Q.dropdownElement,X=Q.accordionItems,te=Q.allowMultipleOpenItems,Z=Q.shouldAnimate,se=$.hasAttribute("data-is-item-animating");se||(re($)?G($,ue,Z):(te||ae(X,Z),j($,ue,Z)))}function j(Q,$){var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,X=Q.querySelector(a);if(!X)throw new Error("Could not find clickTarget node inside accordion item");if(Q.setAttribute("data-is-open","true"),X.setAttribute("aria-expanded","true"),!ue){$.classList.add(l);return}H(Q,$)}function H(Q,$){Q.setAttribute("data-is-item-animating","true"),$.classList.add(p);var ue=$.getBoundingClientRect().height;$.classList.remove(p),$.style.height="0px",$.classList.add(l),$.style.transition="height "+r+"ms "+n.easing.product.default,ee(function(){$.style.height=ue+"px",window.setTimeout(function(){$.style.removeProperty("height"),$.style.removeProperty("transition"),Q.removeAttribute("data-is-item-animating")},r)})}function G(Q,$){var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,X=Q.querySelector(a);if(!X)throw new Error("Could not find clickTarget node inside accordion item");if(Q.removeAttribute("data-is-open"),X.setAttribute("aria-expanded","false"),!ue){$.classList.remove(l);return}W(Q,$)}function W(Q,$){Q.setAttribute("data-is-item-animating","true");var ue=$.getBoundingClientRect().height;$.style.height=ue+"px",$.style.transition="height "+r+"ms "+n.easing.product.default,ee(function(){$.style.height="0px",window.setTimeout(function(){$.classList.remove(l),$.style.removeProperty("height"),$.style.removeProperty("transition"),Q.removeAttribute("data-is-item-animating")},r)})}function ae(Q){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ue=Q.filter(re);ue.forEach(function(X){var te=X.querySelector(o);if(!te)throw new Error("Could not find dropdown element inside accordion item");G(X,te,$)})}function re(Q){return Q.hasAttribute("data-is-open")}function ee(Q){window.requestAnimationFrame(function(){window.requestAnimationFrame(Q)})}function q(Q,$,ue,X){var te=Q.id;if(te){var Z="button-"+te+"-"+X,se="dropdown-"+te+"-"+X;$.setAttribute("id",Z),$.setAttribute("aria-controls",se),ue.setAttribute("id",se),ue.setAttribute("aria-labelledby",Z)}}},649346:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(m,b){for(var E in b)Object.defineProperty(m,E,{enumerable:!0,get:b[E]})}i(s,{animationsQueries:function(){return o},initializeAnimations:function(){return v},polyfillAndObserve:function(){return p}});var n=e(725493),r=a(e(930766)),t=e(164157),c=e(634870);function a(m){return m&&m.__esModule?m:{default:m}}var d=(0,c.createLoggers)("BlockAnimationsInitializer","#fc0"),f=d.err,h,o=['[class*="block-animation-"]:not(.block-animation-none):not(.animation-loaded)','.combination-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(","),l=function(b,E){b.forEach(function(A){if(!document.body.contains(A.target)){E.unobserve(A.target);return}var x=A.target.querySelector("img.loading");if(x){if(x.dataset.queuedBlockAnimation)return;x.dataset.queuedBlockAnimation="true";var O=function(P){P.currentTarget.removeEventListener("load",O),l([A],E)};x.addEventListener("load",O);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,r.default)().then(()=>{h||(h=new IntersectionObserver(l,{root:null,threshold:[0,.1,.25,.5,1]}));var b=m.document.body.querySelectorAll(o);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,n.isEditMode)(m)||(p(m),m.addEventListener("load",()=>p(m)),m.Y&&m.Y.on("template:dynamicPageReady",()=>p(m)),m.addEventListener("beforeunload",()=>{h&&h.disconnect()}))}},725493:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"isEditMode",{enumerable:!0,get:function(){return n}});var i=e(419467),n=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window,t="sqs-edit-mode",c=(0,i.get)(r,"document.body");return c&&c.classList.contains(t)}},16578:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(W,ae){for(var re in ae)Object.defineProperty(W,re,{enumerable:!0,get:ae[re]})}i(s,{colorDifference:function(){return m},convertHslaToDecimal:function(){return j},convertHslaToPercent:function(){return H},generateCustomColorReference:function(){return E},generatePaletteColorReference:function(){return b},getColorValue:function(){return G},getFormattedColorReference:function(){return F},isCustomColor:function(){return T},isHex:function(){return l},isHsl:function(){return p},isPaletteColor:function(){return O},isThemeColor:function(){return x},resolveColorReference:function(){return A}});var n=d(e(825473)),r=e(3841),t=e(963218),c=e(216379);function a(W,ae,re){return ae in W?Object.defineProperty(W,ae,{value:re,enumerable:!0,configurable:!0,writable:!0}):W[ae]=re,W}function d(W){return W&&W.__esModule?W:{default:W}}function f(W){for(var ae=1;aetypeof W=="string"&&W.charAt(0)==="#",p=W=>typeof W=="string"&&W.substring(0,3)==="hsl",v=["red","green","blue"],m=(W,ae)=>{var re=(0,n.default)(W),ee=(0,n.default)(ae);return!re||!ee?null:v.reduce((q,Q)=>q+Math.max(re[Q],ee[Q])-Math.min(re[Q],ee[Q]),0)*re.alpha},b=function(W){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return{type:c.ColorTypes.SITE_PALETTE_COLOR,sitePaletteColor:{id:W,alpha:ae}}},E=W=>({type:c.ColorTypes.CUSTOM_COLOR,customColor:(0,r.stringifyPaletteColorValue)(W)});function A(W,ae){switch(W==null?void 0:W.type){case c.ColorTypes.SITE_PALETTE_COLOR:{var re=W.sitePaletteColor,ee=re.id,q=re.alpha,Q=(0,r.getPaletteColorById)({colors:ae},ee);return Q?(0,r.stringifyPaletteColorValue)({userFormat:t.ColorModel.hsl,values:o(f({},Q.value.values),{alpha:q!=null?q:1})}):null}case c.ColorTypes.CUSTOM_COLOR:var $;return($=W.customColor)!==null&&$!==void 0?$:null}}var x=W=>W&&W.type===c.ColorTypes.THEME_COLOR,O=W=>W&&W.type===c.ColorTypes.SITE_PALETTE_COLOR,T=W=>W&&W.type===c.ColorTypes.CUSTOM_COLOR,P=()=>({type:c.ColorTypes.THEME_COLOR}),I=W=>{var ae=W==null?void 0:W.sitePaletteColor;return{type:c.ColorTypes.SITE_PALETTE_COLOR,sitePaletteColor:{id:ae.colorName,alpha:ae.alphaModifier}}},N=W=>{var ae=H(W.customColor.hslaValue),re={userFormat:W.customColor.userFormat,values:ae},ee=(0,r.stringifyPaletteColorValue)(re);return{type:c.ColorTypes.CUSTOM_COLOR,customColor:ee}},F=W=>{if(x(W))return P(W);if(O(W))return I(W);if(T(W))return N(W)};function j(W){var ae=W.hue,re=W.saturation,ee=W.lightness,q=re>=0&&re<=1?re:Math.round(re)/100,Q=ee>=0&&ee<=1?ee:Math.round(ee)/100;return o(f({},W),{hue:Math.round(ae*100)/100,saturation:q,lightness:Q})}function H(W){var ae=W.saturation,re=W.lightness,ee=ae>=0&&ae<=1?ae*100:ae,q=re>=0&&re<=1?re*100:re;return o(f({},W),{saturation:ee,lightness:q})}function G(W,ae){var re,ee;return((W==null?void 0:W.type)===c.ColorTypes.SITE_PALETTE_COLOR&&(!((re=W.sitePaletteColor)===null||re===void 0)&&re.colorName)||(W==null?void 0:W.type)===c.ColorTypes.CUSTOM_COLOR&&(!((ee=W.customColor)===null||ee===void 0)&&ee.hslaValue))&&(W=F(W)),A(W,ae)}},874198:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"initializeContainerStyles",{enumerable:!0,get:function(){return t}});var i=r(e(134383)),n=e(747997);function r(c){return c&&c.__esModule?c:{default:c}}function t(c){var a=JSON.parse(c.getAttribute("data-blur")),d=JSON.parse(c.getAttribute("data-border-radii")),f=c.getAttribute("data-blend-mode");(0,n.applyBlendMode)(c,i.default[f]),(0,n.applyFilters)(c,null,a,d)}},874957:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(d,f){for(var h in f)Object.defineProperty(d,h,{enumerable:!0,get:f[h]})}i(s,{EMAIL_PATTERN:function(){return t},VALID_EMAIL_REGEX:function(){return c},isValidEmail:function(){return a}});var n=r(e(548068));function r(d){return d&&d.__esModule?d:{default:d}}var t="^([a-zA-Z0-9_.!#$%&'*+-/=?^_`{|}~])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,4})+$",c=new RegExp(t),a=d=>!(0,n.default)(d)||d.length<3||d.length>256?!1:c.test(d)},198204:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(T,P){for(var I in P)Object.defineProperty(T,I,{enumerable:!0,get:P[I]})}i(s,{ACTION_TYPES:function(){return f},addBadgeEventListenersToElement:function(){return E},addBadgeEventListenersToFieldElements:function(){return A},getCaptchaContainer:function(){return O},getKeyAndLoadRecaptchaEnterprise:function(){return p},getReCaptchaToken:function(){return x},hideRecaptchaBadge:function(){return b},showRecaptchaBadge:function(){return m}});var n=e(634870);function r(T,P,I,N,F,j,H){try{var G=T[j](H),W=G.value}catch(ae){I(ae);return}G.done?P(W):Promise.resolve(W).then(N,F)}function t(T){return function(){var P=this,I=arguments;return new Promise(function(N,F){var j=T.apply(P,I);function H(W){r(j,N,F,H,G,"next",W)}function G(W){r(j,N,F,H,G,"throw",W)}H(void 0)})}}function c(T,P){var I,N,F,j,H={label:0,sent:function(){if(F[0]&1)throw F[1];return F[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(ae){return function(re){return W([ae,re])}}function W(ae){if(I)throw new TypeError("Generator is already executing.");for(;H;)try{if(I=1,N&&(F=ae[0]&2?N.return:ae[0]?N.throw||((F=N.return)&&F.call(N),0):N.next)&&!(F=F.call(N,ae[1])).done)return F;switch(N=0,F&&(ae=[ae[0]&2,F.value]),ae[0]){case 0:case 1:F=ae;break;case 4:return H.label++,{value:ae[1],done:!1};case 5:H.label++,N=ae[1],ae=[0];continue;case 7:ae=H.ops.pop(),H.trys.pop();continue;default:if(F=H.trys,!(F=F.length>0&&F[F.length-1])&&(ae[0]===6||ae[0]===2)){H=0;continue}if(ae[0]===3&&(!F||ae[1]>F[0]&&ae[1]{var P,I,N;return(N=T.Static)===null||N===void 0||(I=N.SQUARESPACE_CONTEXT)===null||I===void 0||(P=I.recaptchaEnterpriseContext)===null||P===void 0?void 0:P.recaptchaEnterpriseSiteKey},l=(T,P)=>{var I='script[src*="https://www.google.com/recaptcha/api.js"]',N=T.document.querySelector(I);if(N)N.remove();else if(T.__grecaptchaOnLoadPromise)return T.__grecaptchaOnLoadPromise;return T.__grecaptchaOnLoadPromise=new Promise((F,j)=>{T.__grecaptchaOnLoadCallback=()=>F(),T.document?(0,n.loadScript)(h+P,{doc:T.document}).catch(j):j("[EnterpriseV3ReCaptchaApi] Document was destroyed")}),T.__grecaptchaOnLoadPromise},p=function(){var T=t(function(P){var I,N;return c(this,function(F){switch(F.label){case 0:return I=o(P),I?[4,l(P,I)]:[2,Promise.reject("Enterprise V3 ReCaptcha site key not found")];case 1:return F.sent(),P.document.getElementById(a)||(N=P.document.createElement("style"),N.id=a,N.textContent=".grecaptcha-badge { visibility: hidden; }",P.document.head.appendChild(N)),[2]}})});return function(I){return T.apply(this,arguments)}}(),v=(T,P)=>{var I=T.document.getElementById(a);I&&(I.textContent=P)},m=T=>{var P=T.win,I=T.isLightbox,N=I===void 0?!1:I;N?v(P,".grecaptcha-badge { visibility: visible; z-index: 100000001 }"):v(P,".grecaptcha-badge { visibility: visible; z-index: 12000 }")},b=T=>{var P=T.win;v(P,".grecaptcha-badge { visibility: hidden; }")},E=T=>{var P=T.element,I=T.win,N=T.isLightbox,F=N===void 0?!1:N;P.addEventListener("focus",()=>{m({win:I,isLightbox:F})})},A=T=>{var P=T.formEl,I=T.isLightbox,N=I===void 0?!1:I,F=T.win;P.querySelectorAll("input, textarea, select").forEach(j=>{E({element:j,win:F,isLightbox:N})})},x=function(){var T=t(function(P,I){var N,F,j;return c(this,function(H){return F=P==null||(N=P.grecaptcha)===null||N===void 0?void 0:N.enterprise,F?(j=o(P),j?[2,new Promise(G=>{F.ready(()=>{try{F.execute(j,{action:I}).then(W=>{G(W)})}catch(W){G(null)}})})]:[2,Promise.resolve(null)]):[2,Promise.resolve(null)]})});return function(I,N){return T.apply(this,arguments)}}(),O=T=>{var P=T.querySelector(".captcha-container");return P||null}},284804:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"EnterpriseV3RecaptchaAPI",{enumerable:!0,get:function(){return i}});var i=r(e(198204));function n(t){if(typeof WeakMap!="function")return null;var c=new WeakMap,a=new WeakMap;return(n=function(d){return d?a:c})(t)}function r(t,c){if(!c&&t&&t.__esModule)return t;if(t===null||typeof t!="object"&&typeof t!="function")return{default:t};var a=n(c);if(a&&a.has(t))return a.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 o=f?Object.getOwnPropertyDescriptor(t,h):null;o&&(o.get||o.set)?Object.defineProperty(d,h,o):d[h]=t[h]}return d.default=t,a&&a.set(t,d),d}},536193:(_,s,e)=>{"use strict";var i;i={value:!0},Object.defineProperty(s,"Z",{enumerable:!0,get:function(){return N}});var n=e(615155),r=e(419467),t=b(e(131626)),c=e(202467),a=e(291876),d=e(157089),f=e(634870),h=e(874957),o=b(e(456903)),l=e(339736);function p(F,j){(j==null||j>F.length)&&(j=F.length);for(var H=0,G=new Array(j);Hj.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=N.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,H)=>{var G=N.validateField(H),W=G.isValid,ae=G.message;return W||(j.isValid=!1,j.errors.push({fieldId:H.id,message:ae})),j},{isValid:!0,errors:[]})}withCaptcha(j){var H=f.GoogleReCaptchaAPI.getCaptchaContainer(this.win,this.formEl);if(!H)return j;var G=f.GoogleReCaptchaAPI.validate(this.win,H);return G?T(x({},j),{captchaKey:G}):null}submit(j){if(this.isLocked())return!1;if(this.lock(),!j.disableValidation){this.clearErrors();var H=this.validate(),G=H.isValid,W=H.errors;if(!G)return this.fail(N.strings.FIELD_VALIDATION_ERROR),this.renderFieldClientErrors(W),!1}var ae;try{ae=this.withCaptcha(j)}catch(re){return this.fail(N.strings.CAPTCHA_INCOMPLETE_ERROR),!1}return N.getFormKey().catch(re=>{this.fail(N.strings.FORM_KEY_ERROR)}).then(re=>{ae.key=re;try{var ee=this.getSanitizedFieldValues();ae.form=JSON.stringify(ee)}catch(q){throw new Error(N.strings.FIELD_SANITIZATION_ERROR)}try{this.save(ae)}catch(q){throw new Error(N.strings.SUBMIT_ERROR)}}).catch(re=>{this.fail(re.message)}),!1}getSanitizedFieldValues(){return[...this.formEl.querySelectorAll(".form-item")].reduce((j,H)=>(j[H.id]=N.getSanitizedFieldValue(H),j),{})}save(j){var H=x({},j);return(0,l.addIntraPageEventFields)(H),o.default.post(N.endpoints.SAVE,H,N.NETWORK_OPTIONS).then(this.success).catch(this.fail)}isNewsletterForm(){return!!(this.formEl.classList.contains("newsletter-form")||this.formEl.querySelector(a.FacebookPixelConstants.NEWSLETTER_OVERLAY_NODE_ID))}renderFieldError(j,H){var G=this.formEl.querySelector("#".concat(j));if(G){G.classList.add("error");var W=G.querySelector(".title");H&&W&&W.parentNode&&W.parentNode.insertBefore(this.createErrorNode(H),W)}}renderFieldClientErrors(j){j.forEach(H=>{var G=H.fieldId,W=H.message;return this.renderFieldError(G,W)})}renderFieldServerErrors(j){Object.entries(j).forEach(H=>{var G=P(H,2),W=G[0],ae=G[1];this.renderFieldError(W,ae)})}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(N.strings.ERROR_ABOVE),j.firstChild),this.formEl.appendChild(this.createErrorNode(N.strings.ERROR_BELOW))}renderErrors(j){if(N.isFieldErrors(j))this.renderFieldServerErrors(j.data.errors);else{var H=N.getErrorMessage(j)||N.strings.UNKNOWN_ERROR;this.renderErrorMessage(H)}}showSubmissionText(){var j=this.formEl.querySelector(".form-submission-text");j&&(j.classList.remove("hidden"),[...j.querySelectorAll("*")].forEach(H=>H.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.replaceState({},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]:"",H=this.formEl.querySelector(".form-submission-html");H.innerHTML=this.getPostSubmitHtml(),H.classList.remove("hidden"),[...H.querySelectorAll("script")].forEach(G=>{try{if(G.src){var W=document.createElement("script");[...G.attributes].forEach(ae=>{W[ae.name]=ae.value}),G.parentNode.insertBefore(W,G)}else this.win.eval(G.innerText)}catch(ae){}})}renderSuccess(){this.hideForm(),this.showSubmissionText(),(0,c.scrollIntoView)(this.formEl,!0),this.appendAndRunPostSubmitHtml(this.getPostSubmitHtml())}constructor(j,H){if(m(this,"success",G=>{this.isNewsletterForm()&&(0,d.trackSubscribeNewsletter)(),(0,r.invoke)(this.win,"Y.Global.fire","form:submitSuccess"),this.redirectToSuccessRedirect()||(this.unlock(),this.renderSuccess())}),m(this,"createErrorNode",G=>{var W=this.win.document.createElement("div");return W.className="field-error",W.innerHTML=G,W}),m(this,"fail",G=>{this.renderErrors(G),this.isNewsletterForm()||this.renderSurroundingErrors();var W=f.GoogleReCaptchaAPI.getCaptchaContainer(this.win,this.formEl);W&&(this.submitEl&&this.submitEl.getAttribute("data-captcha-bound")&&(this.submitEl.disabled=!0),f.GoogleReCaptchaAPI.reset(this.win,W)),this.unlock()}),!j||!H)throw new Error("Invalid FormHandler construction.");if(this.win=j,H instanceof Element?this.formEl=H:H.formNode&&(this.formEl=H.formNode.getDOMNode()),!this.formEl)throw new Error("FormHandler needs a valid
for formEl.");this.submitEl=this.formEl.querySelector('[type="submit"]')||document.createElement("div"),this.submitText=this.submitEl.value}}m(N,"initialQuery",t.default.parse(window.location.search.replace(/^\?/,""))),m(N,"endpoints",{SAVE:"/api/form/SaveFormSubmission",FORM_KEY:"/api/form/FormSubmissionKey"}),m(N,"NETWORK_OPTIONS",{withCredentials:!0}),m(N,"strings",{SUBMIT_TEXT_IN_PROGRESS:(0,n.t)("Submitting\u2026",null,{project:"website.form"}),SUBMIT_ERROR:(0,n.t)("Error processing form submission. Please reload and try again.",null,{project:"website.form"}),UNKNOWN_ERROR:(0,n.t)("Unknown error, please try again later.",null,{project:"website.form"}),CAPTCHA_INCOMPLETE_ERROR:(0,n.t)("Complete CAPTCHA before submitting.",null,{project:"website.form"}),FORM_KEY_ERROR:(0,n.t)("Could not get a form submission key, please try again later.",null,{project:"website.form"}),FIELD_SANITIZATION_ERROR:(0,n.t)("Could not parse the form fields, please check your entries.",null,{project:"website.form"}),FIELD_VALIDATION_ERROR:(0,n.t)("One or more fields is invalid, please check your entries.",null,{project:"website.form"}),ERROR_ABOVE:(0,n.t)("Your form has encountered a problem. Please scroll down to review.",null,{project:"website.form"}),ERROR_BELOW:(0,n.t)("Your form has encountered a problem. Please scroll up to review.",null,{project:"website.form"}),FAIL_MAX_LENGTH:(0,n.t)("You have exceeded the character limit.",null,{project:"website.form"}),FAIL_EMAIL:(0,n.t)("Email is not valid. Email addresses should follow the format user@domain.com.",null,{project:"website.form"})}),m(N,"errorCodes",{401:(0,n.t)("Unable to submit form. Please try again later.",null,{project:"website.form"}),404:(0,n.t)("This form has not been configured yet.",null,{project:"website.form"}),429:(0,n.t)("Unable to submit form. Submission rate limit exceeded. Please try again later.",null,{project:"website.form"}),500:(0,n.t)("Unable to send form. Please try again later.",null,{project:"website.form"})}),m(N,"getFormKey",()=>o.default.post(N.endpoints.FORM_KEY,{},N.NETWORK_OPTIONS).then(F=>{var j=F.data.key;return j})),m(N,"isFieldErrors",F=>{var j=F.response;return(0,r.isObject)(j)&&j&&j.status===400&&j.data&&j.data.errors&&Object.keys(j.data.errors).length>0}),m(N,"getErrorMessage",function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return(0,r.isString)(F)?F:(0,r.isObject)(F)?F.status&&N.errorCodes[F.status]?N.errorCodes[F.status]:F.data&&F.data.error?F.data.error:"":""}),m(N,"sanitizeValue",F=>{var j=F.querySelector(".field-element");return j?j.value:null}),m(N,"sanitizeChildValuesToArray",F=>F?[...F.querySelectorAll(".field-element")].map(j=>{var H=j.value;return H}):[]),m(N,"sanitizePhone",F=>{var j=N.sanitizeChildValuesToArray(F);return j.length===3?["",...j]:j}),m(N,"sanitizeCheckbox",F=>[...F.querySelectorAll("input")].reduce((j,H)=>(H.checked&&j.push(H.value),j),[])),m(N,"sanitizeRadio",F=>N.sanitizeCheckbox(F)[0]),m(N,"sanitizeSelect",F=>{var j=F.querySelector("select");return j?j.value:null}),m(N,"sanitizeLike",F=>[...F.querySelectorAll(".item")].reduce((j,H)=>{var G=N.sanitizeCheckbox(H),W=H.dataset.question;return W&&G.length>0&&(j[W]=G),j},{})),m(N,"sanitizeHidden",F=>{var j=N.initialQuery||t.default.parse(window.location.search.replace(/^\?/,""));return(F.name&&j[F.name]?j[F.name]:F.value).toString()}),m(N,"sanitizersHash",{address:N.sanitizeChildValuesToArray,checkbox:N.sanitizeCheckbox,date:N.sanitizeChildValuesToArray,hidden:N.sanitizeHidden,likert:N.sanitizeLike,name:N.sanitizeChildValuesToArray,phone:N.sanitizePhone,radio:N.sanitizeRadio,select:N.sanitizeSelect,time:N.sanitizeChildValuesToArray,default:N.sanitizeValue}),m(N,"getSanitizedFieldValue",F=>{if(!F.classList.contains("section")){var j=[...F.classList].find(G=>N.sanitizersHash[G])||"default",H=N.sanitizersHash[j];return H(F)}}),m(N,"validateField",F=>{if(F.classList.contains("section"))return{isValid:!0};var j=F.classList.contains("required");if(F.dataset.maxLength){var H=F.querySelector("textarea"),G=H.value.trim(),W=!j&&G.length===0,ae=parseInt(F.dataset.maxLength,10),re=!!(ae&&!isNaN(ae)),ee=W||!re||H.value.length<=ae;return{isValid:ee,message:N.strings.FAIL_MAX_LENGTH}}if(F.classList.contains("email")){var q=F.querySelector("input"),Q=q.value.trim(),$=!j&&Q.length===0,ue=$||(0,h.isValidEmail)(Q);return{isValid:ue,message:N.strings.FAIL_EMAIL}}return{isValid:!0}})},626752:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(p,v){for(var m in v)Object.defineProperty(p,m,{enumerable:!0,get:v[m]})}i(s,{getFrameDocument:function(){return o},getFrameElement:function(){return f},getFrameWindow:function(){return h},isWindowInFrame:function(){return l}});var n=e(648083);function r(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;v0&&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 o=()=>{try{var p,v;return(v=(p=h())===null||p===void 0?void 0:p.document)!==null&&v!==void 0?v:null}catch(P){var m=(0,n.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(I){E="COULD-NOT-DETERMINE"}m.setTag("frame_origin",E);var x,O=Object.values((x=b==null?void 0:b.attributes)!==null&&x!==void 0?x:[]).reduce((I,N)=>a(t({},I),{[N.name]:N.value}),{});m.setExtra("frameAttrs",O!=null?O:"unavailable");var T=new Error("getFrameDocument threw an Error accessing the frame");throw T.cause=P,T}},l=p=>{var v;return(p==null||(v=p.frameElement)===null||v===void 0?void 0:v.id)===d}},897467:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(E,A){for(var x in A)Object.defineProperty(E,x,{enumerable:!0,get:A[x]})}i(s,{Styles:function(){return o},destroyUpdater:function(){return b},getStyleById:function(){return h},mapModelToViewConfig:function(){return l},updateUiOptions:function(){return m}});var n=c(e(818424)),r=e(634870);function t(E,A,x){return A in E?Object.defineProperty(E,A,{value:x,enumerable:!0,configurable:!0,writable:!0}):E[A]=x,E}function c(E){return E&&E.__esModule?E:{default:E}}function a(E){for(var A=1;Af[E],o={ORIGINAL:1,GRAYSCALE:2,SATELLITE:3,MINIMAL_LIGHT:4,MINIMAL_DARK:5,MINIMAL_BLUE:6},l=E=>{var A=E.location,x=E.controls,O=E.terrain,T=E.labels,P=E.style;return{location:A,ui:{showControls:x,showTerrain:O,showLabels:T,style:f[P]}}},p=60,v=new Map,m=(E,A)=>{if(!(!E||!A)){var x=v.get(E)||{},O=x.timeout,T=x.options,P=T===void 0?{}:T;O&&window.clearTimeout(O);var I=a({},P,A),N=()=>{try{E.updateUIOptions(I)}catch(F){d(F)}};v.set(E,{cb:N,timeout:window.setTimeout(N,p),options:I})}},b=function(E){var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(E){var x=v.get(E)||{},O=x.cb,T=x.timeout;T&&window.clearTimeout(T),!A&&O&&O(),v.delete(E)}}},831055:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return l}});var i=e(615155),n=a(e(884565)),r=a(e(89445)),t=e(331984),c=a(e(147080));function a(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,i.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 x=p.getAttribute("data-lightbox-theme");x&&(E.theme=x),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 x=!!p.ancestor(".has-aspect-ratio");d(p)||p.plug(v.Squarespace.Loader2,{mode:x||m?"fill":"none",fixedRatio:x})},o=(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),c.default.createImageEffect(E));var A=!1,x=m.one(".image-block-outer-wrapper");if(x){var O=x.get("offsetWidth")<415;x.toggleClass("sqs-narrow-width",O),O&&(A=!0)}var T=m.one(".sqs-dynamic-text-container");if(T&&(0,n.default)(T.getDOMNode()),m.addClass("sqs-text-ready"),!d(p)&&A){var P=r.default.isSevenOne()&&v.config.win.ImageLoader.loadLazy,I=(P?v.config.win.ImageLoader.loadLazy:v.config.win.ImageLoader.load).bind(v.config.win.ImageLoader);I(p)}}}},l={initializeImageBlock:o,initializeBasicBlockWithImage:h}},164157:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"isRatioIntersecting",{enumerable:!0,get:function(){return r}});var i=e(634870),n=(0,i.createLogger)("IntersectionObserverUtils","#fc0"),r=function(t){var c=t.target,a=t.intersectionRatio,d=t.isIntersecting,f=t.boundingClientRect,h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.5;if(!document.body.contains(c))return n("Memory leak detected: el is no longer in document.body.",c),!1;if(!window.innerHeight)return!1;if(a>=h)return!0;var o=f.height>window.innerHeight;return o&&d}},989281:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(r,t){for(var c in t)Object.defineProperty(r,c,{enumerable:!0,get:t[c]})}e(s,{getLocalStorageData:function(){return n},saveToLocalStorage:function(){return i}});function i(r,t){if(localStorage){typeof t!="string"&&(t=JSON.stringify(t));try{localStorage.setItem(r,t)}catch(c){console.warn(c)}}}function n(r){var t=null;if(localStorage)try{var c=localStorage.getItem(r);t=JSON.parse(c)}catch(a){t=null}return t}},886542:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"initializeMenuBlock",{enumerable:!0,get:function(){return n}});var e=0,i="menu-select-labels--active";function n(r){var t=[...r.querySelectorAll(".js-menu-select-labels")],c=t.length;if(c===0)return;var a=[...r.querySelectorAll(".js-menu")];function d(f,h){t.forEach((o,l)=>{l===f?(o.setAttribute("tabindex",0),o.setAttribute("aria-selected",!0),o.classList.add(i),h&&o.focus()):(o.setAttribute("tabindex",-1),o.setAttribute("aria-selected",!1),o.classList.remove(i))}),a.forEach((o,l)=>{l===f?o.style.display="block":o.style.display="none"})}d(e,!1),t.forEach((f,h)=>{f.addEventListener("click",()=>{d(h,!0)}),f.addEventListener("keydown",o=>{o.keyCode===13||o.keyCode===32?(o.stopPropagation(),d(h,!0)):o.keyCode===37?(o.stopPropagation(),d((h-1+c)%c,!0)):o.keyCode===39&&(o.stopPropagation(),d((h+1)%c,!0))})})}},648812:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return e}});var e=(i,n)=>{var r=n.config.win;r.Squarespace.onInitialize(n,function(){var t=r.SQUARESPACE_LOGIN&&r.SQUARESPACE_LOGIN.isLoggedIn(),c=n.config.doc.location.protocol==="https:",a=i.one(".OT_Faux_Block"),d=i.one("#OT_form:not(.OT_Faux_Block)");function f(){d&&d.remove(),a.removeClass("sqs-block-opentable-hidden")}t?(f(),a.all(".OT_list li").removeClass("sqs-block-opentable-hidden"),a.on("click",function(h){h.preventDefault(),n.Squarespace.Widgets.Alert({"strings.title":"Preview Only","strings.message":"Please log out of your Squarespace account in order to use the OpenTable Block."})})):(r.Squarespace.SQUARESPACE_INITIALIZED_ONCE||c)&&f()}),r.Squarespace.onDestroy(n,function(){n.one("#ui-datepicker-div")&&n.one("#ui-datepicker-div").hide()})}},341873:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return o}});var i=c(e(568324)),n=c(e(912459)),r=c(e(838625)),t=e(376731);function c(l){return l&&l.__esModule?l:{default:l}}var a=(l,p)=>{var v=0,m=(0,n.default)(l[0],".".concat(p),()=>++v>3);if(!m){var b=l[0],E=b.parentNode;m=E.ownerDocument.createElement("div"),m.classList.add(p),E.insertBefore(m,b)}return l.forEach(A=>m.appendChild(A)),m},d=l=>{var p=l.querySelector(".squarespace-opentable-new-age-wrapper");p.classList.add("loaded"),p.classList.remove("loading")},f=l=>{var p=l.querySelector(".squarespace-opentable-new-age-wrapper");if(!p)return Promise.reject("[opentablev2] No wrappers");if(p.classList.add("loading"),p.querySelector("iframe"))return d(l),Promise.resolve();var v=document.cookie.split(";"),m=N=>{var F=N&&N.split("=")[1].split(",");return F&&F.includes("eu")},b=N=>{var F=N.split("=")[1].split(","),j=F.includes("2")||F.includes("3");return j},E=()=>{var N=v.find(F=>{if(F.includes("notice_behavior"))return F});return m(N)},A=()=>{var N=v.find(j=>{if(j.includes("cmapi_cookie_privacy"))return j}),F=E(v);return!!(!F||F&&N&&b(N))};if(window.Static.SQUARESPACE_CONTEXT.website.cloneable&&A()){var x=p.dataset.script,O=document.createElement("script");O.setAttribute("src",x),p.appendChild(O)}var T=(0,r.default)({parent:p,selector:".ot-date-picker, .ot-time-picker, .ot-party-size-picker"}).then(N=>a(N,"squarespace-opentable-picker-wrapper")),P=(0,r.default)({parent:p,selector:".ot-dtp-picker-button"}).then(N=>a(N,"squarespace-opentable-button-wrapper")),I=(0,r.default)({parent:p,selector:".ot-title"}).then(N=>{N.forEach(F=>{var j=F.innerHTML,H=F.ownerDocument.createElement("h1");H.classList.add("squarespace-ot-title"),H.innerHTML=j,F.parentNode.insertBefore(H,F),F.parentNode.removeChild(F)})});return Promise.all([T,P,I]).then((0,r.default)({parent:p,selector:".ot-select-label"})).then(()=>d(l)).catch(N=>{console.error("[opentable] widget DOM never rendered")})},h=(l,p)=>new Promise((v,m)=>{var b=p.querySelector("script"),E=p.clientWidth>850?"wide":"standard",A=l.Y&&(0,t.isWindowInDamaskFrame)(l.Y),x=A?"false":"true",O=b.getAttribute("src"),T=O.replace(/&(iframe|overlay|theme)=\w+/g,""),P="".concat(T,"&iframe=").concat(x,"&overlay=false&theme=").concat(E);(0,i.default)(P,{before:(I,N)=>{var F=b.parentNode;try{l.OT&&l.OT.Events&&Object.keys(l.OT.Events.get()).forEach(j=>l.OT.Events.remove(j)),l.oc&&l.oc.events.reset()}catch(j){console.error(j.message)}return F.innerHTML="",F.appendChild(N),!1},success:()=>{try{A&&l.oc&&l.oc.renderUnloadedComponents(),f(p).then(()=>{if(l.oc&&p.querySelector(".ot-hide")){var I=p.querySelector(".ot-dtp-picker");l.oc.$(I).OTdtp("init")}v()})}catch(I){console.error(I.message),m("[opentable] could not reloadScript and reinit block")}},error:()=>{m("[opentable] loadjs failed")}})}),o=l=>{var p,v=l.ownerDocument.defaultView;!((p=v.Squarespace)===null||p===void 0)&&p.SQUARESPACE_INITIALIZED_ONCE?h(v,l).catch(m=>{console.error(m)}):f(l)}},914947:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(o,l){for(var p in l)Object.defineProperty(o,p,{enumerable:!0,get:l[p]})}e(s,{alignPaywallPagePricingPlanTitles:function(){return f},setupToggleHandlers:function(){return c},togglePaywallPagePricingOptionsButtons:function(){return d},toggleSeeMoreText:function(){return h}});var i=".pricing-plan-pricing-options .left-button",n=".pricing-plan-pricing-options .right-button",r="#sqs-paywall-page-root",t=(o,l)=>{var p="pricing-plan-pricing-option-selected";if(!o.classList.contains(p)){var v=l.querySelector(i),m=l.querySelector(n);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),l.querySelectorAll(".product-price > div").forEach(A=>{A.classList.toggle("hide")});var E=l.querySelectorAll(".join-pricing-plan-section");E.length>0?E.forEach(A=>{A.classList.toggle("hide")}):l.querySelectorAll(".join-button").forEach(A=>{A.classList.toggle("hide")})}}},c=o=>{o.delegate("click",()=>{t(o.one(i).getDOMNode(),o.getDOMNode())},i),o.delegate("click",()=>{t(o.one(n).getDOMNode(),o.getDOMNode())},n)},a=(o,l)=>{if(l){var p=l.querySelector(o);t(p,l)}},d=()=>{var o=document.querySelectorAll("".concat(r," .pricing-plan-pricing-option-button.left-button")),l=document.querySelectorAll("".concat(r," .pricing-plan-pricing-option-button.right-button"));o.forEach(p=>{p.addEventListener("click",()=>{a(i,p.closest(".product-block"))})}),l.forEach(p=>{p.addEventListener("click",()=>{a(n,p.closest(".product-block"))})})},f=()=>{var o=document.querySelector("".concat(r," .product-blocks-container")),l={attributes:!1,childList:!0,subtree:!1},p=()=>{var m=document.querySelectorAll("".concat(r," .pricing-plan-title"));if((m==null?void 0:m.length)>0){var b=[...m].map(x=>(x.style.height="",Math.floor(x.getBoundingClientRect().height))),E=Math.max(...b);m.forEach(x=>{x.style.height="".concat(E,"px")})}var A=document.querySelectorAll("".concat(r," .pricing-plan-pricing-toggle-wrapper"));(A==null?void 0:A.length)>0?o.classList.add("paywall-pricing-aligner"):o.classList.remove("paywall-pricing-aligner")};if(o){p();var v=new MutationObserver(p);v.observe(o,l)}},h=()=>{var o=document.querySelectorAll("".concat(r," .pricing-plan-description"));o.forEach(v=>{v.scrollHeight>v.offsetHeight&&v.closest(".product-block").classList.add("see-more-node")});var l=document.querySelectorAll("".concat(r," .see-more-text"));l.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(r," .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")})})}},537553:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(v,m){for(var b in m)Object.defineProperty(v,b,{enumerable:!0,get:m[b]})}i(s,{initializeTextHighlight:function(){return l},updateTextHighlightColor:function(){return p}});var n=d(e(555827)),r=e(480819),t=e(16578),c=e(3841),a=e(216379);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,n.default)(E,"id")}}}function o(v){var m,b=v.closest(".sqs-block-html"),E=b.classList.contains(f),A=h(v),x=v.getAttribute("data-text-attribute-id"),O=A==null||(m=A[x])===null||m===void 0?void 0:m.color;if((O==null?void 0:O.type)===a.ColorTypes.THEME_COLOR){var T="--text-highlight-color";return E&&(T="--text-highlight-color-on-background"),"var(".concat(T,")")}else{if((O==null?void 0:O.type)===a.ColorTypes.SITE_PALETTE_COLOR)return"hsla(var(--".concat(O.sitePaletteColor.colorName,"-hsl),").concat(O.sitePaletteColor.alphaModifier,")");if((O==null?void 0:O.type)===a.ColorTypes.CUSTOM_COLOR){var P;return!((P=O.customColor)===null||P===void 0)&&P.hslaValue&&(O=(0,t.getFormattedColorReference)(O)),(0,c.stringifyPaletteColorValue)(O.customColor)}}}function l(v){if(v){var m=h(v),b=o(v),E=v.getAttribute("data-text-attribute-id");if(m&&b)m[E].color=b;else return;var A=v.closest(".sqs-block-content"),x=new r.TextShape(v,m,A);return x}}function p(v){if(v.node){var m=o(v.node);v.onStateChange({color:m})}}},360448:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"initializeShapeBlock",{enumerable:!0,get:function(){return n}});var i=e(45216);function n(r){(0,i.initializeShapeBlockInVisitorView)(r)}},838178:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(d,f){for(var h in f)Object.defineProperty(d,h,{enumerable:!0,get:f[h]})}i(s,{removeSharedSSIdentity:function(){return a},storeSharedSSIdentity:function(){return c}});var n=t(e(994336)),r=e(491644);function t(d){return d&&d.__esModule?d:{default:d}}function c(){try{var d,f=btoa(JSON.stringify({identifier:r.context===null||r.context===void 0||(d=r.context.website)===null||d===void 0?void 0:d.identifier}));n.default.set("ss_lastid",f,{domain:r.context.appDomain,path:"/"})}catch(h){}}function a(){try{n.default.set("ss_lastid","",{domain:r.context.appDomain,expires:String(new Date(0)),path:"/"})}catch(d){}}},642176:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return i}});var e={create:function(r){var t=function(){};t.prototype=r;var c=new t;return c.ready&&c.ready(),c}},i=e},543745:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return n}});var i=e(719687);function n(r,t){r.getDOMNode&&(r=r.getDOMNode());var c;try{c=JSON.parse(r.getAttribute("data-block-json"))}catch(a){return console.warn("Issue with decoding the JSON: ",a),Promise.reject()}return(0,i.renderBlockBackend)({blockWidgetJson:{type:t,id:r.getAttribute("id").replace("block-",""),value:c}}).then(a=>{var d=a.html,f=r.querySelector(".sqs-block-content");f&&d&&(f.innerHTML=d)})}},665126:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(A,x){for(var O in x)Object.defineProperty(A,O,{enumerable:!0,get:x[O]})}i(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 n=e(972078),r=t(e(140733));function t(A){return A&&A.__esModule?A:{default:A}}var c,a,d,f,h;function o(){return(n.context===null||n.context===void 0?void 0:n.context.templateVersion)===r.default.SEVEN_ONE}function l(){return(n.context===null||n.context===void 0?void 0:n.context.templateVersion)===r.default.SEVEN}var p=!!(!((d=window)===null||d===void 0||(a=d.webkit)===null||a===void 0||(c=a.messageHandlers)===null||c===void 0)&&c.isSquarespaceEditor),v=!!(!((h=window)===null||h===void 0||(f=h.SquarespaceApp)===null||f===void 0)&&f.isSquarespaceEditor),m=v||p,b=o()&&m,E=l()&&m},683439:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(o,l){for(var p in l)Object.defineProperty(o,p,{enumerable:!0,get:l[p]})}e(s,{StickyNode:function(){return f},default:function(){return h}});function i(o,l){(l==null||l>o.length)&&(l=o.length);for(var p=0,v=new Array(l);pthis.top+this.buffer:window.innerHeight-l.boundingClientRect.bottom>this.bottom+this.buffer}constructor(l,p){var v,m,b;r(this,"buffer",75),r(this,"hasInitialized",!1),r(this,"top",0),r(this,"bottom",0),r(this,"stickyState","none"),r(this,"lastTop",null),r(this,"lastBottom",null),r(this,"node",void 0),r(this,"document",void 0),r(this,"computed",void 0),r(this,"resizeObserver",void 0),r(this,"intersectionObserver",void 0),r(this,"observerInside",void 0),r(this,"observerOutside",void 0),r(this,"isStickyTop",void 0),r(this,"onResize",E=>{this.node.style.setProperty("--block-height",this.node.offsetHeight.toString()+"px"),this.onRefresh()}),r(this,"onIntersection",E=>{var A=a(E,1),x=A[0];x.isIntersecting&&this.onRefresh()}),r(this,"onRefresh",()=>{var E=this.node,A=this.measurePosition(),x=A.top,O=A.bottom;E.style.setProperty("--sticky-original-position","".concat(this.isStickyTop?x:O,"px")),this.refreshStickyState(),(!this.hasInitialized||this.lastTop!==x||this.lastBottom!==O)&&this.updateObservers(x,O)}),r(this,"onIntersectionInside",E=>{var A=a(E,1),x=A[0];!x.isIntersecting&&this.isOutsideRegion(x)||(x.isIntersecting?this.applyStickyInStyles():this.applyPinnedStyles())}),r(this,"onIntersectionOutside",E=>{var A=a(E,1),x=A[0];x.isIntersecting&&this.isInsideRegion(x)||(x.isIntersecting?this.applyPinnedStyles():this.applyStickyOutStyles())}),r(this,"destroy",()=>{var E,A,x,O,T;window.removeEventListener("resize",this.onRefresh),(x=window)===null||x===void 0||(A=x.Y)===null||A===void 0||(E=A.Global)===null||E===void 0||E.detach("headerHeight",this.onRefresh,this),(O=this.resizeObserver)===null||O===void 0||O.disconnect(),this.disconnectObservers(),(T=this.intersectionObserver)===null||T===void 0||T.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=l,this.document=p!=null?p:document,this.computed=window.getComputedStyle(l),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(o,l){if(o)return new f(o,l)}},962532:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(d,f){for(var h in f)Object.defineProperty(d,h,{enumerable:!0,get:f[h]})}i(s,{collapseChar:function(){return c},replaceTokensInString:function(){return a},splitUnits:function(){return t}});var n=r(e(461761));function r(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 c(){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 a(d,f){var h=/\{\s*([^|}]+?)\s*(?:\|([^}]*))?\s*\}/g;return d.replace?d.replace(h,function(o,l){var p=(0,n.default)(f,l);return typeof p=="undefined"?o:p}):d}},381999:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(d,f){for(var h in f)Object.defineProperty(d,h,{enumerable:!0,get:f[h]})}i(s,{calculateVideoPlaceholderAspectRatio:function(){return c},default:function(){return a}});var n=e(291876),r=e(719687);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 o=d.ownerDocument.defaultView.Static.SQUARESPACE_CONTEXT.collectionId,l=d.closest('.sqs-layout[data-type="page"]');return l&&(o=l.getAttribute("id").replace("page-","")),(0,r.renderBlockBackend)({collectionId:o,blockWidgetJson:{type:n.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 c=d=>{var f=65;return d!=="Auto"&&(f=100/d),f||0},a=d=>(d.getDOMNode&&(d=d.getDOMNode()),t(d).then(()=>{if(!d.querySelector(".summary-block-setting-design-autogrid"))return Promise.resolve();var f=[...d.querySelectorAll("img")],h=0,o=p=>{p.target.removeEventListener("load",o),h++,h===f.length&&(h=0,window.dispatchEvent(new Event("resize")))},l=p=>{p.addEventListener("load",o)};f.forEach(l)}))},89445:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return t}});var i=r(e(461761)),n=r(e(140733));function r(c){return c&&c.__esModule?c:{default:c}}var t=function(){var c=(0,i.default)(window,"Static.SQUARESPACE_CONTEXT.templateVersion");return{getVersion:function(){return c},isVersion:function(d){return c===d},isSevenOne:function(){return c===n.default.SEVEN_ONE}}}()},52021:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return a}});var e="https://www.exploretock.com/tock.js",i=750,n="Tock_widget_container-columnLayout",r=d=>{var f=d.closest(".tock-block");f&&d.classList.toggle(n,f.clientWidth<=i)},t=d=>new ResizeObserver(()=>{r(d)}),c=d=>{var f=d.ownerDocument,h=f.defaultView,o=d.querySelector("#Tock_widget_container"),l=new MutationObserver(()=>{var v=o.querySelector(".TockButton-blue");v.classList.add("sqs-button-element--primary"),l.disconnect()});l.observe(o,{childList:!0});var p;o&&(p=o.getAttribute("data-tock-business-slug"),r(o),h._tockResizeObserver&&(h._tockResizeObserver.disconnect(),h._tockResizeObserver=void 0),h.ResizeObserver&&(h._tockResizeObserver=t(o),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)})},a=c},447041:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return i}});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"}),i=e},239825:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(Ae,Ke){for(var at in Ke)Object.defineProperty(Ae,at,{enumerable:!0,get:Ke[at]})}i(s,{URI_REGEX:function(){return E},addHttpIfMissing:function(){return Te},addQueryParam:function(){return W},constructUrlFromContent:function(){return Be},createUrlSafeString:function(){return q},createUrlWithSlash:function(){return ae},deconstructUrlToContent:function(){return Qe},doubleEncode:function(){return ue},encodeUrl:function(){return te},ensurePrefixedUrl:function(){return tn},ensureProtocol:function(){return Ft},ensureUriOrProtocol:function(){return Rt},getCategory:function(){return Et},getHash:function(){return fe},getHostName:function(){return Ee},getNode:function(){return Z},getPath:function(){return se},getSearch:function(){return ne},hasExternalProtocol:function(){return nt},isAnchor:function(){return _e},isFtp:function(){return Yt},isIP:function(){return Ne},isInternalUrl:function(){return Wt},isJavascript:function(){return Dt},isLinkExternal:function(){return En},isMailto:function(){return Bt},isProperMailTo:function(){return Gt},isProperSms:function(){return Fe},isProperTel:function(){return yt},isProperUrl:function(){return ve},isSecure:function(){return wn},isSlash:function(){return rt},isSms:function(){return dt},isTel:function(){return lt},pathMatches:function(){return we},removeHttpAndWwwFromUrl:function(){return me},sanitizeTokenizedBlogUrl:function(){return ee},securifyBlockEmbed:function(){return oe},securifyURL:function(){return zn},stripProtocolAndHostFromInternalUrl:function(){return gt},stripProtocolAndSlashes:function(){return G},stripTrailingSlashes:function(){return H},tokenizedBlogUrlInputFilter:function(){return re},urlIsOnlyHashChangeFromCurrentLocation:function(){return ht}});var n=f(e(131626)),r=e(962532),t=f(e(447041)),c=e(626752);function a(Ae,Ke){(Ke==null||Ke>Ae.length)&&(Ke=Ae.length);for(var at=0,Nt=new Array(Ke);at0&&arguments[0]!==void 0?arguments[0]:"";return Ae.replace(new RegExp("^(/?)(.*[^/])?(/+)?$"),"$1$2")},G=Ae=>Ae.replace(T,""),W=function(){var Ae=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,Nt="";if((!Ae||typeof Ae!="string")&&(window.SQUARESPACE_SENTRY&&window.SQUARESPACE_SENTRY.captureMessage("Invalid url passed to UrlUtils.addQueryParam"),Ae=""),Ae){var Vt=Ae.split("#");Vt.length>1&&(Nt=Vt.slice(1).join(),Ae=Vt[0])}if(typeof Ke=="string"&&Ke){var Ze=Ae.indexOf("?")!==-1?"&":"?";Ae+=Ze+Ke+"="+at}return Nt&&(Ae+="#"+Nt),Ae},ae=function(Ae){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],at=Ke.join(""),Nt="[^a-zA-Z0-9/\\-".concat(at,"]");return Ae=Ae.trim().replace(new RegExp("[ ]+","g")," ").replace(new RegExp("[ ]","g"),"-").replace(new RegExp(Nt,"g"),"").replace(new RegExp("[\\.\\-]{2,}","g"),"-").replace(new RegExp("[\\.\\/]{2,}","g"),"/").toLowerCase(),Ae},re=function(){var Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return Ae=Ae.replace(/^\/+/g,""),Ae=(0,r.collapseChar)(Ae,"%"),Ae=Ae.replace(/%[^ymdt]/,"%"),Ae=(0,r.collapseChar)(Ae,"/"),Ae?ae(Ae,["%"]):""},ee=function(){var Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return H(re(Ae).replace(/%+$/,""))},q=(Ae,Ke)=>{var at=Ae;return Ke&&(at+=Ke),at=at.replace(/\//g,""),ae(at)},Q=(Ae,Ke)=>!!Ae&&Ae.search(new RegExp("^"+Ke+".+","i"))===0,$=[[/\//g,"%2F"],[/\?/g,"%3F"],[/\*/g,"%2A"]],ue=Ae=>{var Ke=$.reduce(function(at,Nt){return at.replace(Nt[0],Nt[1])},Ae);return encodeURIComponent(Ke)},X=Ae=>!!Ae||Ae===""||Ae===0,te=Ae=>{var Ke=[];return Object.keys(Ae).forEach(at=>{if(Ae.hasOwnProperty(at)&&X(Ae[at])){var Nt=typeof Ae[at]=="string"?Ae[at]:JSON.stringify(Ae[at]);Ke.push(encodeURIComponent(at)+"="+encodeURIComponent(Nt))}}),Ke.join("&")},Z=Ae=>{var Ke=document.createElement("a");return Ke.href=Ae,Ke},se=Ae=>Z(Ae).pathname,ne=Ae=>Z(Ae).search,fe=Ae=>Z(Ae).hash,Ee=Ae=>{var Ke=G(Ae),at=Ke.split("/")[0];return at},we=(Ae,Ke)=>se(Ae)===se(Ke),nt=Ae=>T.test(Ae),rt=Ae=>Ae==="/",Ft=Ae=>(Ae.search(b)<0?Ae="http://"+Ae.replace(/^(\/\/)+/,""):Ae=Ae.replace(T,function(Ke,at){return at}),Ae),Rt=Ae=>Ae.search(E)<0?Ft(Ae):Ae,tn=Ae=>Ae?O.test(Ae)?Ae:"http://"+G(Ae):"",En=function(Ae){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:window.location.host;if(!Ae||!nt(Ae))return!1;var at=G(Ae),Nt=at.split("/")[0];return Nt.toLowerCase()!==Ke.toLowerCase()},ve=Ae=>Ae.search(x)>-1,Ne=Ae=>Ae.search(I)>-1,_e=Ae=>Q(Ae,"#")&&Ae.length<100,lt=Ae=>Q(Ae,"tel:")&&Ae.length<50,yt=Ae=>lt(Ae)&&N.test(Ae.split("tel:")[1]),dt=Ae=>Q(Ae,"sms:")&&Ae.length<1e3,Fe=Ae=>dt(Ae)?F.test(Ae.split("sms:")[1]):!1,Bt=Ae=>Q(Ae,"mailto:")&&Ae.length<1e3,Gt=Ae=>{if(!Bt(Ae))return!1;var Ke=Ae.split("?")[0],at=Ke.split("@");return at.length===2&&j.test(at[1])},Dt=Ae=>Q(Ae,"javascript:")&&Ae.length<250,Yt=Ae=>Q(Ae,"ftp:")&&Ae.length<100,Wt=Ae=>Q(Ae,"\\/[^\\/]")&&Ae.length<150,wn=Ae=>{var Ke="";return Ae?Ke=(Ae+"").toLowerCase().substring(0,6):window&&(Ke=window.location.protocol),Ke===v},zn=Ae=>Ae&&v+"//"+G(Ae),oe=function(Ae){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!(!wn()||!Ae)){var at=Ae.all("object embed, iframe"),Nt=at.size();at.each(function(Vt,Ze){var Oe=Vt.getAttribute("src");Oe&&Vt.setAttribute("src",zn(Oe)),Ke&&Nt===Ze+1&&(Vt.setStyle("display","none"),Vt.setStyle("display",null))})}},me=Ae=>Ae.replace(A,"$1"),Te=function(){var Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",Ke="https://".startsWith(Ae.slice(0,8))||"http://".startsWith(Ae.slice(0,7))||"ftp://".startsWith(Ae.slice(0,6));return Ke?Ae:"http://".concat(Ae)},Be=Ae=>{var Ke=Ae.filters,at=Ae.urlId,Nt=Ke?n.default.stringify(Ke,{arrayFormat:"repeat"}):"";return"/".concat(at)+(Nt?"?".concat(Nt):"")},Qe=Ae=>{if(!Wt(Ae))return{};var Ke=l(Ae.replace(/^\//,"").split("?"),2),at=Ke[0],Nt=Ke[1],Vt=Nt?n.default.parse(Nt):null;return{urlId:at,filters:Vt}},gt=Ae=>{var Ke=nt(Ae),at=Ee(Ae).toLowerCase();if(Ke&&window.location.hostname.toLowerCase()===at){var Nt=G(Ae);return Nt.substr(Nt.indexOf("/"))}return Ae},ht=Ae=>{var Ke,at=(Ke=(0,c.getFrameWindow)())===null||Ke===void 0?void 0:Ke.location;if(!at)return!1;var Nt=at.href.replace(at.origin,""),Vt=Ze=>{var Oe=Ze.split("#")[0];return Oe=Oe.replace(/^\//,""),Oe};return Vt(Ae)===Vt(Nt)},Et=Ae=>{var Ke;if(Ae=(Ke=Ae==null?void 0:Ae.trim())!==null&&Ke!==void 0?Ke:"",Ae==="")return t.default.EMPTY_STRING;var at=Ae.match(P);if(at&&at.length>2){var Nt=at[1].toLowerCase(),Vt=at[2].startsWith("//"),Ze=m.includes(Nt);if(!Ze)return t.default.MISC_PROTOCOL;if(!Vt)return t.default.MALFORMED_PROTOCOL}if(Ae.charAt(0)==="#")return t.default.ANCHOR;if(En(Ae))return t.default.EXTERNAL_LINK;if(Ae.indexOf("/s/")===0)return t.default.FILE_LINK;if(Ae.charAt(0)==="/")return t.default.CONTENT_LINK;var Oe=gt(Ae);return ht(Oe)?t.default.SAME_PAGE_ANCHOR:null}},522146:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return x}});var i=l(e(23354)),n=l(e(223293)),r=l(e(843383)),t=l(e(552833)),c=l(e(878594)),a=l(e(845193)),d=e(989281),f=e(291876),h=l(e(805187)),o=l(e(89445));function l(O){return O&&O.__esModule?O:{default:O}}function p(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},T=(0,d.getLocalStorageData)(f.PopupOverlayLocalStorage.KEY);if(T&&!(0,h.default)(T)){var P=T[f.PopupOverlayLocalStorage.VERSION];if(P&&P{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return i}});function e(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=window.top;t.fbq&&t.fbq("track",n,r)}var i=e},686343:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return d}});var i=t(e(920768)),n=t(e(532933));function r(f,h,o){return h in f?Object.defineProperty(f,h,{value:o,enumerable:!0,configurable:!0,writable:!0}):f[h]=o,f}function t(f){return f&&f.__esModule?f:{default:f}}function c(f){for(var h=1;h1&&arguments[1]!==void 0?arguments[1]:{},o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return a.track(f,c({},h,(0,n.default)()),o).catch(l=>{})}},532933:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return n}});var i=e(706927);function n(){var r={},t=window.Static,c=t.SQUARESPACE_CONTEXT;c.website&&(r.websiteId=c.website.id),c.templateId&&(r.templateId=c.templateId),c.templateInstallation&&c.templateInstallation.templateWebsite&&(r.variantId=c.templateInstallation.templateWebsite.id),c.authenticatedAccount&&c.authenticatedAccount.id&&(r.memberAccountId=c.authenticatedAccount.id);var a=window.location,d=a.pathname,f=a.hash;return r.pagePath=r.pagePath||d||"",f&&f!==""&&(r.pageHash=f.substring(1)),r.member_locale=(0,i.getResolvedMemberLocale)(),r.website_locale=(0,i.getResolvedWebsiteLocale)(),r}},490718:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(f,h){for(var o in h)Object.defineProperty(f,o,{enumerable:!0,get:h[o]})}i(s,{getAppDomain:function(){return t},getDomainForIdentifier:function(){return c},getStaticDomain:function(){return d},getWebsiteDomain:function(){return a}});var n=r(e(461761));function r(f){return f&&f.__esModule?f:{default:f}}var t=function(){return(0,n.default)(window,"Static.SQUARESPACE_CONTEXT.appDomain","")},c=function(h,o){return h+"."+(o||t())},a=function(h,o){return c(h.identifier,o||t())},d=function(){var h=t();return h?"//assets."+h+"/universal":"/universal"}},683748:(_,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;var i="_testCookieName";return document.cookie=i,document.cookie.includes(i)}catch(n){return!1}}},668275:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return a}});var i=t(e(953132)),n=e(239825),r=e(339736);function t(d){return d&&d.__esModule?d:{default:d}}function c(d){var f=d.one("a");if(!(!f||f.getAttribute("data-initialized"))){var h=f.get("parentNode"),o=f.ancestor(".sqs-block-button"),l=o.getAttribute("id"),p=f.getAttribute("href"),v=f.hasAttribute("target"),m=(0,n.isMailto)(p),b={id:l,buttonText:f.get("innerHTML"),clickthroughUrl:p,alignment:h.getAttribute("data-alignment"),size:h.getAttribute("data-button-size"),newWindow:v,context:i.default.BUTTON_BLOCK};(0,r.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,r.trackButtonClick)(b).then(function(){A&&(f.setAttribute("data-tracked",!0),f.simulate("click"))})}),f.setAttribute("data-initialized",!0)}}var a=c},339736:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(Z,se){for(var ne in se)Object.defineProperty(Z,ne,{enumerable:!0,get:se[ne]})}i(s,{addIntraPageEventFields:function(){return T},manageCookies:function(){return re},track:function(){return ee},trackButtonClick:function(){return q},trackButtonView:function(){return Q},trackFormRender:function(){return $},trackOverlayEvent:function(){return ue},trackPageview:function(){return X},trackProductQuickView:function(){return te}});var n=o(e(994336)),r=o(e(843383)),t=o(e(535313)),c=o(e(988738)),a=o(e(456903)),d=o(e(131626)),f=e(706927),h=p(e(763391));function o(Z){return Z&&Z.__esModule?Z:{default:Z}}function l(Z){if(typeof WeakMap!="function")return null;var se=new WeakMap,ne=new WeakMap;return(l=function(fe){return fe?ne:se})(Z)}function p(Z,se){if(!se&&Z&&Z.__esModule)return Z;if(Z===null||typeof Z!="object"&&typeof Z!="function")return{default:Z};var ne=l(se);if(ne&&ne.has(Z))return ne.get(Z);var fe={__proto__:null},Ee=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var we in Z)if(we!=="default"&&Object.prototype.hasOwnProperty.call(Z,we)){var nt=Ee?Object.getOwnPropertyDescriptor(Z,we):null;nt&&(nt.get||nt.set)?Object.defineProperty(fe,we,nt):fe[we]=Z[we]}return fe.default=Z,ne&&ne.set(Z,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 x(){try{return window.localStorage.setItem("test","1"),!0}catch(Z){return!1}}function O(Z,se){return se&&(Z.pagePermissionTypeValue=se.permissionType),Z}function T(Z){var se=E(),ne=se.itemId,fe=se.item,Ee=se.collectionId,we=se.collection;O(Z,we),ne&&fe?(Z.pageTitle=fe.title,Z.pageId=ne,Z.contentSource="i"):Ee&&we&&(Z.pageTitle=we.title,Z.pageId=Ee,Z.contentSource="c"),Z.pagePath=window.location.pathname}function P(){var Z=E(),se=Z.authenticatedAccount,ne=Z.pageType,fe=Z.websiteRoles,Ee=fe&&Object.keys(fe).map(nt=>parseInt(nt,10)).includes(c.default.VIEWER)&&Object.keys(fe).length===1,we=!window.location.pathname.match(/\/config\/*/)&&Ee;return(!se||we)&&ne!==r.default.NOT_FOUND&&ne!==r.default.LOCK_SCREEN&&ne!==r.default.MEMBER_AREA_ACCESS_DENIED&&A()!==!0}function I(){var Z=E().website;return!!(Z!=null&&Z.cloneable)}function N(){var Z=E().cookieSettings;if(I())return!0;var se="ss_performanceCookiesAllowed";return Z&&Z.isRestrictiveCookiePolicyEnabled&&(!Z.isCookieBannerEnabled||!n.default.get(se)||n.default.get(se)==="false")}function F(Z){return se=>{if(P()){var ne=h.hit(N());return se.visitorCookie=ne,T(se),a.default.post(Z,se,{timeout:2500}).catch(m)}return Promise.resolve()}}function j(Z){return Z.userAgent=navigator.userAgent,Z.clientDate=new Date().getTime(),Z.viewportInnerHeight=window.innerHeight,Z.viewportInnerWidth=window.innerWidth,Z.screenHeight=window.screen.height,Z.screenWidth=window.screen.width,Z}function H(Z){var se=E(),ne=se.website,fe=se.templateId;return ne&&(Z.websiteId=ne.id),fe&&(Z.templateId=fe),Z.website_locale=(0,f.getResolvedWebsiteLocale)(),Z}function G(Z){Z.url=window.location.pathname;var se=E(),ne=se.itemId,fe=se.item,Ee=se.collectionId,we=se.collection;return O(Z,we),ne&&fe?(Z.title=fe.title,Z.itemId=ne,Z.recordType=fe.recordType):Ee&&we&&(Z.title=we.title,Z.collectionId=Ee),Z}function W(){return{localStorageSupported:x(),queryString:window.location.search,referrer:window.document.referrer}}function ae(){return window.location.pathname==="/search"}function re(){if(N())for(var Z=0;Z{"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 o},getUuid:function(){return f},updateCvr:function(){return l},validateCvr:function(){return h}});function i(p,v){(v==null||v>p.length)&&(v=p.length);for(var m=0,b=new Array(v);m>p/4).toString(16):("10000000-1000-4000-8000"+-1e11).replace(/[018]/g,f)}function h(p){return d.test(p)?p:null}function o(p){p=p||new Date().getTime();var v=f();return[v,p,p,p,1].join("|")}function l(p,v){var m=c(p.split("|"),5),b=m[0],E=m[1],A=m[2],x=m[3],O=m[4];return v=v||new Date().getTime(),[b,E,x,v,parseInt(O,10)+1].join("|")}},49935:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(t,c){for(var a in c)Object.defineProperty(t,a,{enumerable:!0,get:c[a]})}e(s,{createCvt:function(){return r},validateCvt:function(){return n}});var i=/^[1-9]\d*$/;function n(t){return i.test(t)?t:null}function r(t){return t=t||new Date().getTime(),t.toString()}},763391:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(l,p){for(var v in p)Object.defineProperty(l,v,{enumerable:!0,get:p[v]})}i(s,{getFutureUTCDate:function(){return h},hit:function(){return o}});var n=e(354545),r=e(49935),t=c(e(994336));function c(l){return l&&l.__esModule?l:{default:l}}var a=(0,t.default)(document,!1),d=1e3*60*60*24*365,f=1e3*60;function h(l,p){return p=p||new Date().getTime(),new Date(p+l).toUTCString()}function o(l){if(l)return(0,n.createCvr)();var p,v=(0,n.validateCvr)((p=a.get("ss_cvr"))!==null&&p!==void 0?p:""),m,b=(0,r.validateCvt)((m=a.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,n.updateCvr)(v,E),b=(0,r.createCvt)(E)):v||(v=(0,n.createCvr)(E),b=(0,r.createCvt)(E)),a.set("ss_cvr",v,A.cvr),a.set("ss_cvt",b!=null?b:"",A.cvt),v}},305089:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return c}});var i=e(419467),n="USD",r=null,t={getStoreCurrency(){return r||(r=(0,i.get)(window,["Static","SQUARESPACE_CONTEXT","websiteSettings","storeSettings","selectedCurrency"],n)),r},updateStoreCurrency(a){r=a}},c=t},157089:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(ue,X){for(var te in X)Object.defineProperty(ue,te,{enumerable:!0,get:X[te]})}i(s,{trackAddToCart:function(){return v},trackApiKeyCreationModalCancel:function(){return F},trackApiKeyCreationModalComplete:function(){return j},trackApiKeyCreationModalCopy:function(){return I},trackApiKeyCreationModalNext:function(){return N},trackApiKeysPanelCreateKey:function(){return O},trackApiKeysPanelDeleteKey:function(){return T},trackApiKeysPanelDeleteKeyConfirm:function(){return P},trackApiKeysPanelLearnMore:function(){return A},trackApiKeysPanelTermsOfUse:function(){return x},trackCartPageProductFormClose:function(){return o},trackCartPageProductFormOpen:function(){return h},trackCartPageProductFormSubmit:function(){return l},trackCreateCustomerAccount:function(){return p},trackDynamicAdsProductsFeedUrlCopy:function(){return H},trackFacebookPixelSaveId:function(){return G},trackInventoryPanelClickNextPage:function(){return $},trackInventoryPanelClickRow:function(){return Q},trackInventoryPanelClickRowExpander:function(){return q},trackInventoryPanelSearchProducts:function(){return W},trackInventoryPanelSortOnName:function(){return ae},trackInventoryPanelSortOnPrice:function(){return ee},trackInventoryPanelSortOnStock:function(){return re},trackSearch:function(){return m},trackSubscribeNewsletter:function(){return b},trackViewProductPage:function(){return E}});var n=d(e(923905)),r=d(e(173143)),t=d(e(941635)),c=d(e(686343));function a(ue,X,te){return X in ue?Object.defineProperty(ue,X,{value:te,enumerable:!0,configurable:!0,writable:!0}):ue[X]=te,ue}function d(ue){return ue&&ue.__esModule?ue:{default:ue}}function f(ue){for(var X=1;X(0,c.default)(n.default.CART_PAGE_PRODUCT_FORM_OPEN),o=()=>(0,c.default)(n.default.CART_PAGE_PRODUCT_FORM_CLOSE),l=()=>(0,c.default)(n.default.CART_PAGE_PRODUCT_FORM_SUBMIT),p=function(){var ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,t.default)(n.default.CREATE_CUSTOMER_ACCOUNT,ue)},v=function(){var ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,t.default)(n.default.ADD_TO_CART,ue)},m=function(){var ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,t.default)(n.default.SEARCH,ue)},b=function(){var ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,t.default)(n.default.SUBSCRIBE_NEWSLETTER,ue)},E=function(){var ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,t.default)(n.default.VIEW_PRODUCT_PAGE,ue)},A=()=>(0,c.default)("interface_click",{identifier:r.default.API_KEYS_PANEL_LEARN_MORE}),x=()=>(0,c.default)("interface_click",{identifier:r.default.API_KEYS_PANEL_TERMS_OF_USE}),O=()=>(0,c.default)("interface_click",{identifier:r.default.API_KEYS_PANEL_CREATE_KEY}),T=ue=>(0,c.default)("interface_click",f({identifier:r.default.API_KEYS_PANEL_DELETE_KEY},ue)),P=ue=>(0,c.default)("interface_click",f({identifier:r.default.API_KEYS_PANEL_DELETE_KEY_CONFIRM},ue)),I=ue=>(0,c.default)("interface_click",f({identifier:r.default.API_KEY_CREATION_MODAL_COPY},ue)),N=ue=>(0,c.default)("interface_click",f({identifier:r.default.API_KEY_CREATION_MODAL_NEXT},ue)),F=ue=>(0,c.default)("interface_click",f({identifier:r.default.API_KEY_CREATION_MODAL_CANCEL},ue)),j=ue=>(0,c.default)("interface_click",f({identifier:r.default.API_KEY_CREATION_MODAL_COMPLETE},ue)),H=()=>(0,c.default)(n.default.FACEBOOK_DYNAMIC_ADS_PRODUCTS_FEED_URL_COPY),G=()=>(0,c.default)(n.default.FACEBOOK_PIXEL_SAVE_ID),W=()=>(0,c.default)(n.default.INVENTORY_PANEL_SEARCH_PRODUCTS),ae=()=>(0,c.default)(n.default.INVENTORY_PANEL_SORT_ON_NAME),re=()=>(0,c.default)(n.default.INVENTORY_PANEL_SORT_ON_STOCK),ee=()=>(0,c.default)(n.default.INVENTORY_PANEL_SORT_ON_PRICE),q=()=>(0,c.default)(n.default.INVENTORY_PANEL_CLICK_ROW_EXPANDER),Q=()=>(0,c.default)(n.default.INVENTORY_PANEL_CLICK_ROW),$=()=>(0,c.default)(n.default.INVENTORY_PANEL_CLICK_NEXT_PAGE)},648083:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(m,b){for(var E in b)Object.defineProperty(m,E,{enumerable:!0,get:b[E]})}e(s,{addBreadcrumb:function(){return n},captureEvent:function(){return c},captureException:function(){return t},captureMessage:function(){return r},configureScope:function(){return a},getCurrentScope:function(){return f},isSentryConnected:function(){return p},withScope:function(){return d}});var i=()=>{},n,r,t,c,a,d,f,h=m=>function(b){for(var E=arguments.length,A=new Array(E>1?E-1:0),x=1;x{var b=m.category,E=m.message;console.log("[Sentry][addBreadcrumb] (".concat(b,") ").concat(E))},p=!1;function v(){return new Proxy({},{get:()=>i})}window.SQUARESPACE_SENTRY?(p=!0,n=window.SQUARESPACE_SENTRY.addBreadcrumb,r=window.SQUARESPACE_SENTRY.captureMessage,t=window.SQUARESPACE_SENTRY.captureException,c=window.SQUARESPACE_SENTRY.captureEvent,a=window.SQUARESPACE_SENTRY.configureScope,d=window.SQUARESPACE_SENTRY.withScope,f=window.SQUARESPACE_SENTRY.getCurrentScope):(console.warn("SENTRY WAS __NOT__ INITIALIZED. Logs will be forwarded to console instead."),n=o?l:i,r=h("captureMessage"),t=h("captureException"),c=h("captureEvent"),f=v,a=i,d=function(){for(var b=arguments.length,E=new Array(b),A=0;A{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return h}});var i=n(e(625392));function n(o){return o&&o.__esModule?o:{default:o}}var r=/({[^}]+})/g,t=/{([^}]+)}/,c=o=>typeof o=="string",a=(0,i.default)(function(o){return o.split(r)}),d=(o,l)=>o+"-"+JSON.stringify(l),f=(0,i.default)(function(o,l){return typeof l=="object"&&l!==null&&(o=o.map(p=>{var v=p.match(t);return v&&l.hasOwnProperty(v[1])?l[v[1]]+"":p})),o.join("")},d),h=function(o){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!l||!c(o))return o;var p=a(o);return f(p,l)}},715898:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return r}});var i=n(e(545334));function n(t){return t&&t.__esModule?t:{default:t}}function r(t){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;t=(0,i.default)(t);var a=t.isAfter()||!c&&t.diff((0,i.default)(),"s")>-60;return a?t.from(t):t.fromNow()}},147080:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return h}});var i=e(768744);function n(o,l,p,v,m,b,E){try{var A=o[b](E),x=A.value}catch(O){p(O);return}A.done?l(x):Promise.resolve(x).then(v,m)}function r(o){return function(){var l=this,p=arguments;return new Promise(function(v,m){var b=o.apply(l,p);function E(x){n(b,v,m,E,A,"next",x)}function A(x){n(b,v,m,E,A,"throw",x)}E(void 0)})}}function t(o,l,p){return l in o?Object.defineProperty(o,l,{value:p,enumerable:!0,configurable:!0,writable:!0}):o[l]=p,o}function c(o){for(var l=1;l0&&m[m.length-1])&&(O[0]===6||O[0]===2)){E=0;continue}if(O[0]===3&&(!m||O[1]>m[0]&&O[1]{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"isWindowInDamaskFrame",{enumerable:!0,get:function(){return e}});function e(i){var n=window.top;try{return!!(n&&(n.Y||n.YUI_NOT_YET_LOADED)&&n.Y!==i&&(!window.frameElement||!window.frameElement.hasAttribute("data-is-visitor-preview")))}catch(r){return!1}}},884565:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return i}});function e(n,r){if(typeof n.closest=="function")return n.closest(r)||null;for(;n;){if(n.matches(r))return n;n=n.parentElement}return null}function i(n){if(!n)return!1;var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"sqs-dynamic-text",t=n.ownerDocument,c=t.defaultView;if(!c)return!1;var a=c.innerWidth,d=Array.from(n.querySelectorAll("."+r));return d.forEach(function(f){var h=f.offsetWidth,o=Math.floor(h/a*1e3)/10,l=parseInt(f.getAttribute("data-width-percentage"),10);if(l!==o){f.style.fontSize="calc(0.5rem + "+o+"%)",f.style.fontSize="max(.75rem, "+o+"%)",f.setAttribute("data-width-percentage",o);var p=parseInt(c.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}},505598:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return b}});var i=e(419467),n=l(e(708380)),r=l(e(749189)),t=l(e(510542)),c=l(e(632170)),a=l(e(319545)),d=l(e(57970)),f=l(e(168566)),h=l(e(127144));function o(E,A,x){return A in E?Object.defineProperty(E,A,{value:x,enumerable:!0,configurable:!0,writable:!0}):E[A]=x,E}function l(E){return E&&E.__esModule?E:{default:E}}function p(E){for(var A=1;Av.matches;class b{redrawPath(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},x=A.regionWidth,O=x===void 0?100:x,T=A.textHeight,P=T===void 0?10:T,I=A.transformYOffset,N=I===void 0?0:I,F=A.waveFrequencyWidth,j=F===void 0?0:F,H=this.props.waveIntensity,G=j*.333,W=Math.ceil((O+j*2)/j)+1,ae=-j,re=P*.662,ee=function(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return[...Array(W).keys()].reduce((ue,X)=>{var te=ae+X*j,Z=$+(X%2===0?0:H);return ue+(X===0?" L".concat(te,",").concat(Z):" S".concat(te-G,",").concat(Z," ").concat(te,",").concat(Z))},"")},q="M".concat(ae,",").concat(re," ").concat(ee(re)),Q=` M`.concat(ae,",").concat(H+P,` `).concat(ee(P-N),` M`).concat(ae,",").concat(Math.max(H,N),` `).concat(ee(N),` `);this.ref.path.setAttribute("d",q),this.ref.pathGroup.setAttribute("transform","translate(0, ".concat(P*.05,")")),this.ref.pathHitbox.setAttribute("d",q),this.ref.pathHitbox.setAttribute("stroke-width",P),this.ref.pathHitboxFocusOutline.setAttribute("d",Q),this.ref.pathHitboxGroup.setAttribute("transform","translate(0, ".concat(-re+re*.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,x=Math.ceil(this.info.pathLength/A)+1;return[...Array(x).keys()].reduce((O,T)=>{var P=T*A,I=this.ref.path.getPointAtLength(P);if(O.points[T]=I,O.index[T]=P,O.x[T]=I.x,O.y[T]=I.y,T>0){var N=T-1,F=O.points[N],j=O.points[T];O.rotation[N]=Math.atan2(j.y-F.y,j.x-F.x)*180/Math.PI,T===x-1&&(O.rotation[T]=O.rotation[N])}return O},{index:[],points:[],x:[],y:[],rotation:[]})}onTick(){this.wave.tick(this.lerps)}bindListeners(){n.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=new r.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,x;n.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)),(x=this.tweakListener)===null||x===void 0||x.detach()}start(){this.rAFID=requestAnimationFrame(this.tick)}stop(){cancelAnimationFrame(this.rAFID)}restart(){this.stop(),this.start()}constructor(A,x){var O=this;o(this,"defaultAnimationProps",{waveFrequency:1,waveIntensity:0,animationDirection:t.default.LEFT,animationSpeed:1,pausedOnHover:!1}),o(this,"info",{pathLength:0}),o(this,"prevRegionWidth",-1),o(this,"prevTextHeight",-1),o(this,"uniforms",{hover:{value:1}}),o(this,"intersectionScroll",null),o(this,"resizeObserver",null),o(this,"rAFID",null),o(this,"render",function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},j=F.isForce,H=j===void 0?!1:j;if(O.node){var G=O.props,W=G.waveIntensity,ae=G.waveFrequency,re=(0,a.default)(250,1e3,(0,i.clamp)(ae*.1,0,1)),ee=Math.max(O.node.clientWidth,50),q=O.ref.measurementContainer.clientWidth,Q=O.ref.originGroupItemNodes.map(X=>{var te=X.clientWidth,Z=window.getComputedStyle(X),se=parseFloat(Z.marginRight)||0;return{width:te,spacing:se}}),$=O.ref.firstMeasuredItemNode.clientHeight,ue=$*.1;(ee!==O.prevRegionWidth||$!==O.prevTextHeight||H)&&O.redrawPath({regionWidth:ee,waveFrequencyWidth:re,textHeight:$,transformYOffset:ue}),O.prevRegionWidth=ee,O.prevTextHeight=$,O.wave.onResize({measuredItems:Q,measuredWidth:Math.max(q,50),pathLength:O.info.pathLength,regionWidth:ee,padding:re}),O.ref.svg.style.height="".concat($+W,"px"),O.ref.svg.style.transform="translateY(".concat(ue,"px)"),O.ref.svg.style.overflow="visible",O.ref.pathHitboxFocusOutline.style.transform="translateY(".concat(ue,"px)")}}),o(this,"rerender",()=>{this.debouncedRerender=(0,i.debounce)(this.render,1e3),this.debouncedRerender()}),o(this,"handleMediaQueryListChange",F=>{var j=F.matches;j?this.stop():this.start()}),o(this,"onIntersection",F=>{if(F&&!m()){this.isImmediate=!0,this.start();return}this.stop()}),o(this,"onPointerEnter",()=>{this.ref.pathHitbox.dataset.hover=!0,this.uniforms.hover.value=0}),o(this,"onPointerLeave",()=>{this.ref.pathHitbox.dataset.hover=!1,this.uniforms.hover.value=1}),o(this,"tick",()=>{this.onTick(),this.rAFID=requestAnimationFrame(this.tick)}),o(this,"destroy",()=>{var F,j;this.unbindListeners(),this.stop(),this.wave.destroy(),(j=this.debouncedRerender)===null||j===void 0||(F=j.cancel)===null||F===void 0||F.call(j),delete this.node}),this.node=A,this.Y=x,this.ref=(0,d.default)(this.node);var T=this.node.closest(".sqs-block-marquee").id.replace("block-","");(0,f.default)(T,this.ref),this.props=p({},this.defaultAnimationProps,JSON.parse(this.ref.props.textContent)),this.ref.wrapper.dataset.ready=!0;var P=this.props,I=P.animationDirection,N=P.animationSpeed;this.wave=new h.default({container:this.ref.textPath,animationDirection:I,originGroupItemNodes:this.ref.originGroupItemNodes,path:this.ref.path,sharedUniforms:this.uniforms,animationSpeed:c.default[I]*N,svgGroupItemNodes:this.ref.svgGroupItemNodes,trackContainer:this.ref.trackContainer}),this.render(),this.bindListeners()}}},127144:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return d}});var i=r(e(190031));function n(f,h,o){return h in f?Object.defineProperty(f,h,{value:o,enumerable:!0,configurable:!0,writable:!0}):f[h]=o,f}function r(f){return f&&f.__esModule?f:{default:f}}function t(f){for(var h=1;ho+"".concat(l.width," ").concat(l.spacing," "),"")}positionGroups(h){var o=0;this.waveGroups.forEach(l=>{o=l.positionItems({x:o,measuredItems:h})})}tick(h){var o,l=this.props,p=l.container,v=l.path,m=l.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),(o=this.waveGroups)===null||o===void 0||o.forEach(A=>A.updateItemVisibility(E,this.info.pathLength,this.info.padding))}destroy(){var h;(h=this.waveGroups)===null||h===void 0||h.forEach(o=>o.destroy()),this.waveGroups=null}constructor(h){n(this,"waveGroups",[]),n(this,"info",{pathLength:0,padding:0,measuredWidth:0,numGroups:0}),this.props=h,this.uniforms=a(t({},this.props.sharedUniforms),{progress:{value:0}})}}n(d,"defaultProps",{animationDirection:"left",animationSpeed:-1,container:null,originGroupItemNodes:[],path:null,sharedUniforms:{hover:{value:0}},svgGroupItemNodes:[],trackContainer:null})},190031:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return i}});function e(n,r,t){return r in n?Object.defineProperty(n,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[r]=t,n}class i{getItems(){var r=this.props,t=r.container,c=r.svgGroupItemNodes;return c.reduce((a,d)=>{var f=d.cloneNode(!0),h={x:0,width:0,node:f,domNode:null,isOffscreen:!1};return a.push(h),t.appendChild(f),a},[])}positionItems(){for(var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=r.x,c=r.measuredItems,a=t,d=0;dt-c||d.x+d.width-r{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return i}});var e=n=>({wrapper:n.querySelector(".Marquee"),display:n.querySelector(".Marquee-display"),props:n.querySelector(".Marquee-props"),measurementContainer:n.querySelector(".Marquee-measure"),firstMeasuredItemNode:n.querySelector(".Marquee-measure h1, .Marquee-measure p"),originGroupItemNodes:Array.from(n.querySelectorAll(".Marquee-measure .Marquee-item")),trackContainer:n.querySelector(".Marquee-track"),svg:n.querySelector(".Marquee-svg"),svgGroup:n.querySelector(".Marquee-svg-group"),svgGroupItemNodes:Array.from(n.querySelectorAll(".Marquee-svg-group > *")),path:n.querySelector(".Marquee-path"),pathGroup:n.querySelector(".Marquee-path-group"),hitbox:n.querySelector("[data-hitbox]"),pathHitbox:n.querySelector(".Marquee-path-hitbox"),pathHitboxFocusOutline:n.querySelector(".Marquee-path-hitbox-focus-outline"),pathHitboxGroup:n.querySelector(".Marquee-path-hitbox-group"),textPath:n.querySelector(".Marquee-svg-text"),visuallyHiddenTextContent:n.querySelector(".v6-visually-hidden")}),i=e},703526:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return r}});var i=n(e(505598));function n(t){return t&&t.__esModule?t:{default:t}}var r=(t,c)=>new i.default(t,c)},319545:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return i}});var e=(n,r,t)=>n*(1-t)+r*t,i=e},168566:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return i}});var e=(n,r)=>{var t,c,a,d,f,h;(t=r.path)===null||t===void 0||t.setAttribute("id",n),(c=r.pathHitbox)===null||c===void 0||c.setAttribute("id",n),(a=r.textPath)===null||a===void 0||a.setAttribute("href","#"+n),(d=r.svgGroup)===null||d===void 0||d.setAttribute("href","#"+n),(f=r.visuallyHiddenTextContent)===null||f===void 0||f.setAttribute("id","ariaLabel"+n),(h=r.hitbox)===null||h===void 0||h.setAttribute("aria-labelledby","ariaLabel"+n)},i=e},597182:(_,s)=>{"use strict";var e;e={value:!0},Object.defineProperty(s,"D",{enumerable:!0,get:function(){return i}});function i(n,r,t){for(var c=arguments.length,a=new Array(c>3?c-3:0),d=3;d{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return t}});function i(c,a,d,f,h,o,l){try{var p=c[o](l),v=p.value}catch(m){d(m);return}p.done?a(v):Promise.resolve(v).then(f,h)}function n(c){return function(){var a=this,d=arguments;return new Promise(function(f,h){var o=c.apply(a,d);function l(v){i(o,f,h,l,p,"next",v)}function p(v){i(o,f,h,l,p,"throw",v)}l(void 0)})}}function r(c,a){var d,f,h,o,l={label:0,sent:function(){if(h[0]&1)throw h[1];return h[1]},trys:[],ops:[]};return o={next:p(0),throw:p(1),return:p(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function p(m){return function(b){return v([m,b])}}function v(m){if(d)throw new TypeError("Generator is already executing.");for(;l;)try{if(d=1,f&&(h=m[0]&2?f.return:m[0]?f.throw||((h=f.return)&&h.call(f),0):f.next)&&!(h=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 l.label++,{value:m[1],done:!1};case 5:l.label++,f=m[1],m=[0];continue;case 7:m=l.ops.pop(),l.trys.pop();continue;default:if(h=l.trys,!(h=h.length>0&&h[h.length-1])&&(m[0]===6||m[0]===2)){l=0;continue}if(m[0]===3&&(!h||m[1]>h[0]&&m[1]{"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(i){for(var n=(this.document||this.ownerDocument).querySelectorAll(i),r=n.length;--r>=0&&n.item(r)!==this;);return r>-1}),typeof s.CustomEvent!="function"){let i=function(n,r){r=r||{bubbles:!1,cancelable:!1,detail:void 0};var t=document.createEvent("CustomEvent");return t.initCustomEvent(n,r.bubbles,r.cancelable,r.detail),t};i.prototype=s.Event.prototype,s.CustomEvent=i,typeof s.Event!="function"&&(s.Event=i)}s.String.prototype.capitalize=function(){return this.charAt(0).toUpperCase()+this.slice(1)},s.Array.prototype.removeRange=function(i,n){return this.splice(i,!n||1+n-i+(!(n<0^i>=0)&&(n<0||-1)*this.length)),this.length},s.Array.prototype.removeAt=function(i){this.removeRange(i,i)},s.Array.prototype.remove=function(i){for(var n=0;n-1},s.Number.prototype.formatMoney=function(i,n,r,t){var c=this;i=isNaN(i=Math.abs(i))?2:i,t&&c%1===0&&(i=0),n||(n="."),r||(r=",");var a=c<0?"-":"",d=parseInt(c=Math.abs(+c||0).toFixed(i),10)+"",f=(f=d.length)>3?f%3:0;return a+(f?d.substr(0,f)+r:"")+d.substr(f).replace(/(\d{3})(?=\d)/g,"$1"+r)+(i?n+Math.abs(c-d).toFixed(i).slice(2):"")},s.Date.prototype.toRelativeTime=function(i){i=i||new Date;var n=(i.getTime()-this.getTime())/1e3;return n<60?"less than a minute ago":n<120?"about a minute ago":n<3600?Math.floor(n/60)+" minutes ago":n<7200?"about an hour ago":n<86400?"about "+Math.floor(n/3600)+" hours ago":n<172800?"1 day ago":Math.floor(n/86400)+" days ago"},s.Date.prototype.stdTimezoneOffset=function(){var i=new Date(this.getFullYear(),0,1),n=new Date(this.getFullYear(),6,1);return Math.max(i.getTimezoneOffset(),n.getTimezoneOffset())},s.Date.prototype.isDST=function(){return this.getTimezoneOffset(){"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(n){var r=DOMTokenList.prototype[n];DOMTokenList.prototype[n]=function(t){var c,a=arguments.length;for(c=0;c{"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(657445),e(850429),e(112563),e(366696),e(106363)},106363:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});var i=t(e(233284)),n=t(e(594127));function r(a){if(typeof WeakMap!="function")return null;var d=new WeakMap,f=new WeakMap;return(r=function(h){return h?f:d})(a)}function t(a,d){if(!d&&a&&a.__esModule)return a;if(a===null||typeof a!="object"&&typeof a!="function")return{default:a};var f=r(d);if(f&&f.has(a))return f.get(a);var h={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in a)if(l!=="default"&&Object.prototype.hasOwnProperty.call(a,l)){var p=o?Object.getOwnPropertyDescriptor(a,l):null;p&&(p.get||p.set)?Object.defineProperty(h,l,p):h[l]=a[l]}return h.default=a,f&&f.set(a,h),h}if(parseFloat(i.version)>=18){var c=new Map;i.default.render=(a,d)=>{var f=c.get(d);f||(f=n.createRoot(d),c.set(d,f)),f.render(a)},i.default.unmountComponentAtNode=a=>{var d=c.get(a);d&&(d.unmount(),c.delete(a))}}},571704:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return c}});var e=!1,i=22,n=2;class r{invoke(){var d=this,f=d.lastCompleteExecution,h=d.sampledAverageExecution;if(this.pending){e&&console.log("pending!");return}if(f!==null&&h!==null){var o=Date.now()-f,l=h*n;if(o{this.invoke(),this.pendingDowntime=null},p);return}}this.doWork()}doWork(){var d=Date.now();this.pending=!0;try{this.workFn()}catch(o){console.error(o)}this.lastCompleteExecution=Date.now();var f=this.lastCompleteExecution-d;this.pending=!1;var h=this.samples;h.unshift(f),h.length>i&&(this.samples=h=h.slice(0,i)),this.sampledAverageExecution=h.reduce((o,l)=>o+l,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(a){var d=new r(a);return()=>d.invoke()}var c=t},838625:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return i}});function e(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=n.parent,t=n.selector,c=n.minLength,a=c===void 0?1:c,d=n.frequencyMs,f=d===void 0?100:d,h=n.maxRetries,o=h===void 0?0:h;return!r||!t?Promise.reject("[waitForExistence] Called without a parent or selector"):new Promise((l,p)=>{var v=0;o>99999999&&(o=0);var m=()=>{if(!r){p("[waitForExistence] parent does not or no longer exists");return}var b=Array.from(r.querySelectorAll(t));if(b.length>=a){l(b);return}if(o!==0&&(v=v+1,v>o)){p("[waitForExistence] Did not find ".concat(t," in ").concat(f*v,"ms"));return}window.setTimeout(m,f)};m()})}var i=e},704096:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return x}});var i=o(e(615155)),n=e(706927),r=o(e(456903)),t=p(e(648083)),c=o(e(839044)),a=e(855445);function d(O,T,P,I,N,F,j){try{var H=O[F](j),G=H.value}catch(W){P(W);return}H.done?T(G):Promise.resolve(G).then(I,N)}function f(O){return function(){var T=this,P=arguments;return new Promise(function(I,N){var F=O.apply(T,P);function j(G){d(F,I,N,j,H,"next",G)}function H(G){d(F,I,N,j,H,"throw",G)}j(void 0)})}}function h(O,T,P){return T in O?Object.defineProperty(O,T,{value:P,enumerable:!0,configurable:!0,writable:!0}):O[T]=P,O}function o(O){return O&&O.__esModule?O:{default:O}}function l(O){if(typeof WeakMap!="function")return null;var T=new WeakMap,P=new WeakMap;return(l=function(I){return I?P:T})(O)}function p(O,T){if(!T&&O&&O.__esModule)return O;if(O===null||typeof O!="object"&&typeof O!="function")return{default:O};var P=l(T);if(P&&P.has(O))return P.get(O);var I={__proto__:null},N=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var F in O)if(F!=="default"&&Object.prototype.hasOwnProperty.call(O,F)){var j=N?Object.getOwnPropertyDescriptor(O,F):null;j&&(j.get||j.set)?Object.defineProperty(I,F,j):I[F]=O[F]}return I.default=O,P&&P.set(O,I),I}function v(O){for(var T=1;T0&&N[N.length-1])&&(W[0]===6||W[0]===2)){j=0;continue}if(W[0]===3&&(!N||W[1]>N[0]&&W[1]{F.setTag("owner",c.default.CONTENT_RENDERING),t.captureException(I)}),[2,{definitions:[],translationReferences:[]}];case 4:return[2]}})})()}static fetchTranslations(T){return f(function(){var P,I,N,F,j;return E(this,function(H){switch(H.label){case 0:if(I=(P=T.translationReferences)===null||P===void 0?void 0:P.find(G=>G.locale===(0,n.getResolvedMemberLocale)()),!I)return[3,5];H.label=1;case 1:return H.trys.push([1,3,,4]),[4,r.default.get(I.url)];case 2:return N=H.sent(),i.default.extendTranslationDictionary(N.data),[3,4];case 3:return F=H.sent(),t.withScope(G=>{G.setTag("owner",c.default.CONTENT_RENDERING),t.captureException(F)}),[3,4];case 4:return[3,6];case 5:j=new Error("Cannot find translation of current locale: "+(0,n.getResolvedMemberLocale)()),t.withScope(G=>{G.setTag("owner",c.default.CONTENT_RENDERING),t.captureException(j)}),H.label=6;case 6:return[2]}})})()}static transformTranslations(T){return T.reduce((P,I)=>{try{I.editorSettings=(0,a.transformObjectWithTranslation)(I.editorSettings),I.initialContextValues=(0,a.transformObjectWithTranslation)(I.initialContextValues),P.push(I)}catch(N){t.withScope(F=>{F.setTag("owner",c.default.CONTENT_RENDERING),t.captureException(N)})}return P},[])}fetch(){var T=this;return f(function(){return E(this,function(P){return T.cachedResponse||(T.cachedResponse=A.fetch()),[2,T.cachedResponse]})})()}clearCache(){this.cachedResponse=void 0}constructor(){h(this,"cachedResponse",void 0)}}h(A,"url","/api/1/website-component-definitions");var x=new A},790761:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(b,E){for(var A in E)Object.defineProperty(b,A,{enumerable:!0,get:E[A]})}i(s,{DefinitionsApi:function(){return v},default:function(){return m}});var n=h(e(704096)),r=e(353796),t=l(e(648083)),c=h(e(839044));function a(b,E,A,x,O,T,P){try{var I=b[T](P),N=I.value}catch(F){A(F);return}I.done?E(N):Promise.resolve(N).then(x,O)}function d(b){return function(){var E=this,A=arguments;return new Promise(function(x,O){var T=b.apply(E,A);function P(N){a(T,x,O,P,I,"next",N)}function I(N){a(T,x,O,P,I,"throw",N)}P(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 o(b){if(typeof WeakMap!="function")return null;var E=new WeakMap,A=new WeakMap;return(o=function(x){return x?A:E})(b)}function l(b,E){if(!E&&b&&b.__esModule)return b;if(b===null||typeof b!="object"&&typeof b!="function")return{default:b};var A=o(E);if(A&&A.has(b))return A.get(b);var x={__proto__:null},O=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var T in b)if(T!=="default"&&Object.prototype.hasOwnProperty.call(b,T)){var P=O?Object.getOwnPropertyDescriptor(b,T):null;P&&(P.get||P.set)?Object.defineProperty(x,T,P):x[T]=b[T]}return x.default=b,A&&A.set(b,x),x}function p(b,E){var A,x,O,T,P={label:0,sent:function(){if(O[0]&1)throw O[1];return O[1]},trys:[],ops:[]};return T={next:I(0),throw:I(1),return:I(2)},typeof Symbol=="function"&&(T[Symbol.iterator]=function(){return this}),T;function I(F){return function(j){return N([F,j])}}function N(F){if(A)throw new TypeError("Generator is already executing.");for(;P;)try{if(A=1,x&&(O=F[0]&2?x.return:F[0]?x.throw||((O=x.return)&&O.call(x),0):x.next)&&!(O=O.call(x,F[1])).done)return O;switch(x=0,O&&(F=[F[0]&2,O.value]),F[0]){case 0:case 1:O=F;break;case 4:return P.label++,{value:F[1],done:!1};case 5:P.label++,x=F[1],F=[0];continue;case 7:F=P.ops.pop(),P.trys.pop();continue;default:if(O=P.trys,!(O=O.length>0&&O[O.length-1])&&(F[0]===6||F[0]===2)){P=0;continue}if(F[0]===3&&(!O||F[1]>O[0]&&F[1]{if(x.contentType===r.StaticAssetContentType.CSS||x.contentType===r.StaticAssetContentType.EDITOR_CSS)A.css.push(x.url);else if(x.contentType===r.StaticAssetContentType.JS&&x.moduleName)A.importMap[x.moduleName]=x.url;else if(x.contentType===r.StaticAssetContentType.UI_SCHEMA){var O,T,P;!((O=x.moduleName)===null||O===void 0)&&O.endsWith("form")?A.uiSchema.form=x.url:!((T=x.moduleName)===null||T===void 0)&&T.endsWith("itemDefaults")?A.uiSchema.itemDefaults=x.url:!((P=x.moduleName)===null||P===void 0)&&P.endsWith("quickActions")?A.uiSchema.quickActions=x.url:t.withScope(I=>{I.setTag("owner",c.default.CONTENT_RENDERING),I.setTag("moduleName",x.moduleName),t.captureMessage("Definition contained unrecognized uiSchema module: ".concat(x.moduleName),"warning")})}return A},{css:[],importMap:{},uiSchema:{}})}static getTemplateFromWebsiteComponentDefinitionDTO(E){var A=E.entrypointFilename,x="",O=E.renderMarkupFiles.reduce((T,P)=>(P.filename===A?x=P.contents:T[P.filename]=P.contents,T),{});return{mainTemplate:x,partials:O}}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,n.default.fetch()];case 1:return E=A.sent(),[2,E.definitions.reduce((x,O)=>(x[O.definitionName]=v.convertWebsiteComponentDefinitionDTOToWebsiteComponentDefinition(O),x),{})]}})})()}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 x;return p(this,function(O){switch(O.label){case 0:return[4,A.fetchAll()];case 1:return x=O.sent(),[2,x[E]]}})})()}clearCache(){this.cachedResponse=void 0}constructor(){f(this,"cachedResponse",void 0)}}var m=new v},942762:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return d}});var i=c(e(837504));function n(f,h,o,l,p,v,m){try{var b=f[v](m),E=b.value}catch(A){o(A);return}b.done?h(E):Promise.resolve(E).then(l,p)}function r(f){return function(){var h=this,o=arguments;return new Promise(function(l,p){var v=f.apply(h,o);function m(E){n(v,l,p,m,b,"next",E)}function b(E){n(v,l,p,m,b,"throw",E)}m(void 0)})}}function t(f,h,o){return h in f?Object.defineProperty(f,h,{value:o,enumerable:!0,configurable:!0,writable:!0}):f[h]=o,f}function c(f){return f&&f.__esModule?f:{default:f}}function a(f,h){var o,l,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(x){return E([A,x])}}function E(A){if(o)throw new TypeError("Generator is already executing.");for(;m;)try{if(o=1,l&&(p=A[0]&2?l.return:A[0]?l.throw||((p=l.return)&&p.call(l),0):l.next)&&!(p=p.call(l,A[1])).done)return p;switch(l=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++,l=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]{if(this.script.resolve(),this.loadDependenciesAndBindThemToExecutableContext)throw new Error("[".concat(this.name,"] is already defined"));this.loadDependenciesAndBindThemToExecutableContext=()=>{this.executableContext||m.map(E=>{E.loadDependencies()});var b=this;return function(){var E=r(function(A){var x;return a(this,function(O){switch(O.label){case 0:return[4,Promise.all(m.map(T=>T.load(A)))];case 1:return x=O.sent(),b.exports=v(...x),A[b.name]&&Object.assign(A[b.name],b.exports),[2,b.exports]}})});return function(A){return E.apply(this,arguments)}}()}};var l=this;this.load=r(function(){var v,m=arguments;return a(this,function(b){switch(b.label){case 0:return v=m.length>0&&m[0]!==void 0?m[0]:{},l.exports?[2,l.exports]:v[l.name]?[2,v[l.name]]:(v[l.name]={__esModule:!0},l.executingContext||(l.executingContext=l.loadDependencies().then(E=>E(v))),[4,l.executingContext]);case 1:return[2,b.sent()]}})});var p=this;this.loadDependencies=r(function(){return a(this,function(v){switch(v.label){case 0:return p.executableContext?[2,p.executableContext]:p.loadDependenciesAndBindThemToExecutableContext?[3,2]:[4,p.script.load()];case 1:v.sent(),v.label=2;case 2:if(!p.loadDependenciesAndBindThemToExecutableContext)throw new Error("[".concat(p.name,"] failed to load"));return p.executableContext=p.loadDependenciesAndBindThemToExecutableContext(),[2,p.executableContext]}})}),this.script=new i.default(o)}}},837504:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return f}});var i=a(e(332662)),n=a(e(651852));function r(h,o,l,p,v,m,b){try{var E=h[m](b),A=E.value}catch(x){l(x);return}E.done?o(A):Promise.resolve(A).then(p,v)}function t(h){return function(){var o=this,l=arguments;return new Promise(function(p,v){var m=h.apply(o,l);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 c(h,o,l){return o in h?Object.defineProperty(h,o,{value:l,enumerable:!0,configurable:!0,writable:!0}):h[o]=l,h}function a(h){return h&&h.__esModule?h:{default:h}}function d(h,o){var l,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(x){return function(O){return A([x,O])}}function A(x){if(l)throw new TypeError("Generator is already executing.");for(;b;)try{if(l=1,p&&(v=x[0]&2?p.return:x[0]?p.throw||((v=p.return)&&v.call(p),0):p.next)&&!(v=v.call(p,x[1])).done)return v;switch(p=0,v&&(x=[x[0]&2,v.value]),x[0]){case 0:case 1:v=x;break;case 4:return b.label++,{value:x[1],done:!1};case 5:b.label++,p=x[1],x=[0];continue;case 7:x=b.ops.pop(),b.trys.pop();continue;default:if(v=b.trys,!(v=v.length>0&&v[v.length-1])&&(x[0]===6||x[0]===2)){b=0;continue}if(x[0]===3&&(!v||x[1]>v[0]&&x[1]{this.resolvablePromise.resolve()}}}},791743:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(p,v){for(var m in v)Object.defineProperty(p,m,{enumerable:!0,get:v[m]})}i(s,{AmdLoader:function(){return o},getAmdLoader:function(){return l}});var n=e(711331),r=d(e(942762));function t(p,v,m,b,E,A,x){try{var O=p[A](x),T=O.value}catch(P){m(P);return}O.done?v(T):Promise.resolve(T).then(b,E)}function c(p){return function(){var v=this,m=arguments;return new Promise(function(b,E){var A=p.apply(v,m);function x(T){t(A,b,E,x,O,"next",T)}function O(T){t(A,b,E,x,O,"throw",T)}x(void 0)})}}function a(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;v0&&E[E.length-1])&&(P[0]===6||P[0]===2)){x=0;continue}if(P[0]===3&&(!E||P[1]>E[0]&&P[1]({__esModule:!0,default:m}))}findOrCreateModule(v){return this.modules[v]||(this.modules[v]=new r.default(v,this.importMap[v])),this.modules[v]}constructor(){a(this,"modules",{}),a(this,"importMap",{}),a(this,"define",(m,b,E)=>{this.findOrCreateModule(m).define(E,b.map(A=>this.findOrCreateModule(A)))});var v=this;a(this,"load",function(){var m=c(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 l(){return(0,n.getSharedEditorVisitorSingleton)("loader")}(0,n.createVisitorSingleton)("loader",()=>new o)},424638:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return d}});var i=c(e(456903));function n(f,h,o,l,p,v,m){try{var b=f[v](m),E=b.value}catch(A){o(A);return}b.done?h(E):Promise.resolve(E).then(l,p)}function r(f){return function(){var h=this,o=arguments;return new Promise(function(l,p){var v=f.apply(h,o);function m(E){n(v,l,p,m,b,"next",E)}function b(E){n(v,l,p,m,b,"throw",E)}m(void 0)})}}function t(f,h,o){return h in f?Object.defineProperty(f,h,{value:o,enumerable:!0,configurable:!0,writable:!0}):f[h]=o,f}function c(f){return f&&f.__esModule?f:{default:f}}function a(f,h){var o,l,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(x){return E([A,x])}}function E(A){if(o)throw new TypeError("Generator is already executing.");for(;m;)try{if(o=1,l&&(p=A[0]&2?l.return:A[0]?l.throw||((p=l.return)&&p.call(l),0):l.next)&&!(p=p.call(l,A[1])).done)return p;switch(l=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++,l=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]{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return h}});var i=d(e(790761)),n=d(e(651852)),r=d(e(424638));function t(o,l,p,v,m,b,E){try{var A=o[b](E),x=A.value}catch(O){p(O);return}A.done?l(x):Promise.resolve(x).then(v,m)}function c(o){return function(){var l=this,p=arguments;return new Promise(function(v,m){var b=o.apply(l,p);function E(x){t(b,v,m,E,A,"next",x)}function A(x){t(b,v,m,E,A,"throw",x)}E(void 0)})}}function a(o,l,p){return l in o?Object.defineProperty(o,l,{value:p,enumerable:!0,configurable:!0,writable:!0}):o[l]=p,o}function d(o){return o&&o.__esModule?o:{default:o}}function f(o,l){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(O){return function(T){return x([O,T])}}function x(O){if(p)throw new TypeError("Generator is already executing.");for(;E;)try{if(p=1,v&&(m=O[0]&2?v.return:O[0]?v.throw||((m=v.return)&&m.call(v),0):v.next)&&!(m=m.call(v,O[1])).done)return m;switch(v=0,m&&(O=[O[0]&2,m.value]),O[0]){case 0:case 1:m=O;break;case 4:return E.label++,{value:O[1],done:!1};case 5:E.label++,v=O[1],O=[0];continue;case 7:O=E.ops.pop(),E.trys.pop();continue;default:if(m=E.trys,!(m=m.length>0&&m[m.length-1])&&(O[0]===6||O[0]===2)){E=0;continue}if(O[0]===3&&(!m||O[1]>m[0]&&O[1]p.isValid()))}load(){var l=this;return c(function(){var p,v,m;return f(this,function(b){switch(b.label){case 0:return l.isLoaded?[2,(p=l.resolvablePromise)===null||p===void 0?void 0:p.promise]:(l.resolvablePromise=new n.default,[4,i.default.fetch(l.definitionName)]);case 1:return v=b.sent(),m=(v==null?void 0:v.staticAssets.css)||[],l.cssTags=m.map(E=>new r.default(l.owningDocument,E)),[2,Promise.all(l.cssTags.map(E=>E.loadCssAvoidingIframeCors())).then(()=>{var E;return(E=l.resolvablePromise)===null||E===void 0?void 0:E.resolve()})]}})})()}constructor(l,p){a(this,"definitionName",void 0),a(this,"cssTags",void 0),a(this,"owningDocument",void 0),a(this,"resolvablePromise",void 0),this.definitionName=l,this.cssTags=[],this.owningDocument=p}}},485927:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return f}});var i=c(e(569203));function n(h,o,l,p,v,m,b){try{var E=h[m](b),A=E.value}catch(x){l(x);return}E.done?o(A):Promise.resolve(A).then(p,v)}function r(h){return function(){var o=this,l=arguments;return new Promise(function(p,v){var m=h.apply(o,l);function b(A){n(m,p,v,b,E,"next",A)}function E(A){n(m,p,v,b,E,"throw",A)}b(void 0)})}}function t(h,o,l){return o in h?Object.defineProperty(h,o,{value:l,enumerable:!0,configurable:!0,writable:!0}):h[o]=l,h}function c(h){return h&&h.__esModule?h:{default:h}}function a(h,o){var l,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(x){return function(O){return A([x,O])}}function A(x){if(l)throw new TypeError("Generator is already executing.");for(;b;)try{if(l=1,p&&(v=x[0]&2?p.return:x[0]?p.throw||((v=p.return)&&v.call(p),0):p.next)&&!(v=v.call(p,x[1])).done)return v;switch(p=0,v&&(x=[x[0]&2,v.value]),x[0]){case 0:case 1:v=x;break;case 4:return b.label++,{value:x[1],done:!1};case 5:b.label++,p=x[1],x=[0];continue;case 7:x=b.ops.pop(),b.trys.pop();continue;default:if(v=b.trys,!(v=v.length>0&&v[v.length-1])&&(x[0]===6||x[0]===2)){b=0;continue}if(x[0]===3&&(!v||x[1]>v[0]&&x[1]{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return i}});function e(n,r,t){return r in n?Object.defineProperty(n,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[r]=t,n}class i{constructor(){e(this,"promise",void 0),e(this,"resolve",void 0),this.promise=new Promise(r=>{this.resolve=r})}}},332662:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return r}});var i=e(626752),n=()=>(0,i.getFrameDocument)()||document,r=n},428454:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"getVisitorInstanceLoader",{enumerable:!0,get:function(){return o}});var i=e(711331),n=d(e(350267)),r=e(791743);function t(l,p,v,m,b,E,A){try{var x=l[E](A),O=x.value}catch(T){v(T);return}x.done?p(O):Promise.resolve(O).then(m,b)}function c(l){return function(){var p=this,v=arguments;return new Promise(function(m,b){var E=l.apply(p,v);function A(O){t(E,m,b,A,x,"next",O)}function x(O){t(E,m,b,A,x,"throw",O)}A(void 0)})}}function a(l,p,v){return p in l?Object.defineProperty(l,p,{value:v,enumerable:!0,configurable:!0,writable:!0}):l[p]=v,l}function d(l){return l&&l.__esModule?l:{default:l}}function f(l,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:x(0),throw:x(1),return:x(2)},typeof Symbol=="function"&&(E[Symbol.iterator]=function(){return this}),E;function x(T){return function(P){return O([T,P])}}function O(T){if(v)throw new TypeError("Generator is already executing.");for(;A;)try{if(v=1,m&&(b=T[0]&2?m.return:T[0]?m.throw||((b=m.return)&&b.call(m),0):m.next)&&!(b=b.call(m,T[1])).done)return b;switch(m=0,b&&(T=[T[0]&2,b.value]),T[0]){case 0:case 1:b=T;break;case 4:return A.label++,{value:T[1],done:!1};case 5:A.label++,m=T[1],T=[0];continue;case 7:T=A.ops.pop(),A.trys.pop();continue;default:if(b=A.trys,!(b=b.length>0&&b[b.length-1])&&(T[0]===6||T[0]===2)){A=0;continue}if(T[0]===3&&(!b||T[1]>b[0]&&T[1]3&&arguments[3]!==void 0?arguments[3]:!1,E=this;return c(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 c(function(){var m,b,E;return f(this,function(A){switch(A.label){case 0:return[4,(0,r.getAmdLoader)()];case 1:return m=A.sent(),b="".concat(p,".visitor"),m.canLoadModule(b)?[3,3]:[4,(0,n.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(){a(this,"instancesByDefinitionNameAndId",{})}}function o(){return(0,i.createVisitorSingleton)("visitorInstanceLoader",()=>new h),(0,i.getSharedEditorVisitorSingleton)("visitorInstanceLoader")}},353796:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function e(r,t){for(var c in t)Object.defineProperty(r,c,{enumerable:!0,get:t[c]})}e(s,{RenderMarkupFileType:function(){return i},StaticAssetContentType:function(){return n}});var i;(function(r){r.JSONT="JSONT"})(i||(i={}));var n;(function(r){r.CSS="CSS",r.JS="JS",r.UI_SCHEMA="UI_SCHEMA",r.EDITOR_CSS="EDITOR_CSS"})(n||(n={}))},711331:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});function i(b,E){for(var A in E)Object.defineProperty(b,A,{enumerable:!0,get:E[A]})}i(s,{createVisitorSingleton:function(){return v},getSharedEditorVisitorSingleton:function(){return m}});var n=e(626752);function r(b,E,A,x,O,T,P){try{var I=b[T](P),N=I.value}catch(F){A(F);return}I.done?E(N):Promise.resolve(N).then(x,O)}function t(b){return function(){var E=this,A=arguments;return new Promise(function(x,O){var T=b.apply(E,A);function P(N){r(T,x,O,P,I,"next",N)}function I(N){r(T,x,O,P,I,"throw",N)}P(void 0)})}}function c(b,E){var A,x,O,T,P={label:0,sent:function(){if(O[0]&1)throw O[1];return O[1]},trys:[],ops:[]};return T={next:I(0),throw:I(1),return:I(2)},typeof Symbol=="function"&&(T[Symbol.iterator]=function(){return this}),T;function I(F){return function(j){return N([F,j])}}function N(F){if(A)throw new TypeError("Generator is already executing.");for(;P;)try{if(A=1,x&&(O=F[0]&2?x.return:F[0]?x.throw||((O=x.return)&&O.call(x),0):x.next)&&!(O=O.call(x,F[1])).done)return O;switch(x=0,O&&(F=[F[0]&2,O.value]),F[0]){case 0:case 1:O=F;break;case 4:return P.label++,{value:F[1],done:!1};case 5:P.label++,x=F[1],F=[0];continue;case 7:F=P.ops.pop(),P.trys.pop();continue;default:if(O=P.trys,!(O=O.length>0&&O[O.length-1])&&(F[0]===6||F[0]===2)){P=0;continue}if(F[0]===3&&(!O||F[1]>O[0]&&F[1]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,n.getFrameWindow)())===null||E===void 0?void 0:E.websiteComponents)||{};return A[b]},o=(b,E,A)=>()=>{var x=h(b);x?E(x):A(new Error("Notified of singleton instantiation for '".concat(b,"' but singleton was not found")))},l=b=>new Promise((E,A)=>{var x=h(b);x?E(x):window.Y?window.Y.once(a+b,o(b,E,A)):window.addEventListener("DOMContentLoaded",()=>{window.Y?window.Y.once(a+b,o(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,x=A.__CYPRESS_BROWSER__?A[0]:A,O=(0,n.getFrameWindow)(x.document);return E?window===O:!0}catch(T){return!0}},v=(b,E)=>{p()&&(window.websiteComponents||(window.websiteComponents={}),window.websiteComponents[b]||(window.websiteComponents[b]=E(),window.Y?window.Y.fire(a+b):window.addEventListener("DOMContentLoaded",()=>{if(window.Y)window.Y.fire(a+b);else throw new Error("Unable to fire singleton initialization event for '".concat(b,"'"))})))},m=function(){var b=t(function(E){return c(this,function(A){switch(A.label){case 0:return p()?[2,f(E)]:[4,l(E)];case 1:return[2,A.sent()]}})});return function(A){return b.apply(this,arguments)}}()},350267:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return d}});var i=t(e(790761));function n(f,h,o,l,p,v,m){try{var b=f[v](m),E=b.value}catch(A){o(A);return}b.done?h(E):Promise.resolve(E).then(l,p)}function r(f){return function(){var h=this,o=arguments;return new Promise(function(l,p){var v=f.apply(h,o);function m(E){n(v,l,p,m,b,"next",E)}function b(E){n(v,l,p,m,b,"throw",E)}m(void 0)})}}function t(f){return f&&f.__esModule?f:{default:f}}function c(f,h){var o,l,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(x){return E([A,x])}}function E(A){if(o)throw new TypeError("Generator is already executing.");for(;m;)try{if(o=1,l&&(p=A[0]&2?l.return:A[0]?l.throw||((p=l.return)&&p.call(l),0):l.next)&&!(p=p.call(l,A[1])).done)return p;switch(l=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++,l=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]{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"transformObjectWithTranslation",{enumerable:!0,get:function(){return r}});var i=n(e(615155));function n(t){return t&&t.__esModule?t:{default:t}}var r=t=>typeof t=="object"&&typeof(t==null?void 0:t.translate)=="object"&&"stringValue"in(t==null?void 0:t.translate)?i.default.translate(t.translate.stringValue,t.translate.substitutionsObject,t.translate.options):typeof t=="object"&&t!==null?Array.isArray(t)?t.reduce((c,a)=>{var d=r(a);return c.push(d),c},[]):Object.keys(t).reduce((c,a)=>{var d=r(t[a]);return c[a]=d,c},{}):t},779291:(_,s,e)=>{var i;(function(n){var r=/^\s+/,t=/\s+$/,c=0,a=n.round,d=n.min,f=n.max,h=n.random;function o(ve,Ne){if(ve=ve||"",Ne=Ne||{},ve instanceof o)return ve;if(!(this instanceof o))return new o(ve,Ne);var _e=l(ve);this._originalInput=ve,this._r=_e.r,this._g=_e.g,this._b=_e.b,this._a=_e.a,this._roundA=a(100*this._a)/100,this._format=Ne.format||_e.format,this._gradientType=Ne.gradientType,this._r<1&&(this._r=a(this._r)),this._g<1&&(this._g=a(this._g)),this._b<1&&(this._b=a(this._b)),this._ok=_e.ok,this._tc_id=c++}o.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(),Ne,_e,lt,yt,dt,Fe;return Ne=ve.r/255,_e=ve.g/255,lt=ve.b/255,Ne<=.03928?yt=Ne/12.92:yt=n.pow((Ne+.055)/1.055,2.4),_e<=.03928?dt=_e/12.92:dt=n.pow((_e+.055)/1.055,2.4),lt<=.03928?Fe=lt/12.92:Fe=n.pow((lt+.055)/1.055,2.4),.2126*yt+.7152*dt+.0722*Fe},setAlpha:function(ve){return this._a=X(ve),this._roundA=a(100*this._a)/100,this},toHsv:function(){var ve=b(this._r,this._g,this._b);return{h:ve.h*360,s:ve.s,v:ve.v,a:this._a}},toHsvString:function(){var ve=b(this._r,this._g,this._b),Ne=a(ve.h*360),_e=a(ve.s*100),lt=a(ve.v*100);return this._a==1?"hsv("+Ne+", "+_e+"%, "+lt+"%)":"hsva("+Ne+", "+_e+"%, "+lt+"%, "+this._roundA+")"},toHsl:function(){var ve=v(this._r,this._g,this._b);return{h:ve.h*360,s:ve.s,l:ve.l,a:this._a}},toHslString:function(){var ve=v(this._r,this._g,this._b),Ne=a(ve.h*360),_e=a(ve.s*100),lt=a(ve.l*100);return this._a==1?"hsl("+Ne+", "+_e+"%, "+lt+"%)":"hsla("+Ne+", "+_e+"%, "+lt+"%, "+this._roundA+")"},toHex:function(ve){return A(this._r,this._g,this._b,ve)},toHexString:function(ve){return"#"+this.toHex(ve)},toHex8:function(ve){return x(this._r,this._g,this._b,this._a,ve)},toHex8String:function(ve){return"#"+this.toHex8(ve)},toRgb:function(){return{r:a(this._r),g:a(this._g),b:a(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+a(this._r)+", "+a(this._g)+", "+a(this._b)+")":"rgba("+a(this._r)+", "+a(this._g)+", "+a(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:a(te(this._r,255)*100)+"%",g:a(te(this._g,255)*100)+"%",b:a(te(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+a(te(this._r,255)*100)+"%, "+a(te(this._g,255)*100)+"%, "+a(te(this._b,255)*100)+"%)":"rgba("+a(te(this._r,255)*100)+"%, "+a(te(this._g,255)*100)+"%, "+a(te(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:$[A(this._r,this._g,this._b,!0)]||!1},toFilter:function(ve){var Ne="#"+O(this._r,this._g,this._b,this._a),_e=Ne,lt=this._gradientType?"GradientType = 1, ":"";if(ve){var yt=o(ve);_e="#"+O(yt._r,yt._g,yt._b,yt._a)}return"progid:DXImageTransform.Microsoft.gradient("+lt+"startColorstr="+Ne+",endColorstr="+_e+")"},toString:function(ve){var Ne=!!ve;ve=ve||this._format;var _e=!1,lt=this._a<1&&this._a>=0,yt=!Ne&<&&(ve==="hex"||ve==="hex6"||ve==="hex3"||ve==="hex4"||ve==="hex8"||ve==="name");return yt?ve==="name"&&this._a===0?this.toName():this.toRgbString():(ve==="rgb"&&(_e=this.toRgbString()),ve==="prgb"&&(_e=this.toPercentageRgbString()),(ve==="hex"||ve==="hex6")&&(_e=this.toHexString()),ve==="hex3"&&(_e=this.toHexString(!0)),ve==="hex4"&&(_e=this.toHex8String(!0)),ve==="hex8"&&(_e=this.toHex8String()),ve==="name"&&(_e=this.toName()),ve==="hsl"&&(_e=this.toHslString()),ve==="hsv"&&(_e=this.toHsvString()),_e||this.toHexString())},clone:function(){return o(this.toString())},_applyModification:function(ve,Ne){var _e=ve.apply(null,[this].concat([].slice.call(Ne)));return this._r=_e._r,this._g=_e._g,this._b=_e._b,this.setAlpha(_e._a),this},lighten:function(){return this._applyModification(N,arguments)},brighten:function(){return this._applyModification(F,arguments)},darken:function(){return this._applyModification(j,arguments)},desaturate:function(){return this._applyModification(T,arguments)},saturate:function(){return this._applyModification(P,arguments)},greyscale:function(){return this._applyModification(I,arguments)},spin:function(){return this._applyModification(H,arguments)},_applyCombination:function(ve,Ne){return ve.apply(null,[this].concat([].slice.call(Ne)))},analogous:function(){return this._applyCombination(ee,arguments)},complement:function(){return this._applyCombination(G,arguments)},monochromatic:function(){return this._applyCombination(q,arguments)},splitcomplement:function(){return this._applyCombination(re,arguments)},triad:function(){return this._applyCombination(W,arguments)},tetrad:function(){return this._applyCombination(ae,arguments)}},o.fromRatio=function(ve,Ne){if(typeof ve=="object"){var _e={};for(var lt in ve)ve.hasOwnProperty(lt)&&(lt==="a"?_e[lt]=ve[lt]:_e[lt]=we(ve[lt]));ve=_e}return o(ve,Ne)};function l(ve){var Ne={r:0,g:0,b:0},_e=1,lt=null,yt=null,dt=null,Fe=!1,Bt=!1;return typeof ve=="string"&&(ve=tn(ve)),typeof ve=="object"&&(Rt(ve.r)&&Rt(ve.g)&&Rt(ve.b)?(Ne=p(ve.r,ve.g,ve.b),Fe=!0,Bt=String(ve.r).substr(-1)==="%"?"prgb":"rgb"):Rt(ve.h)&&Rt(ve.s)&&Rt(ve.v)?(lt=we(ve.s),yt=we(ve.v),Ne=E(ve.h,lt,yt),Fe=!0,Bt="hsv"):Rt(ve.h)&&Rt(ve.s)&&Rt(ve.l)&&(lt=we(ve.s),dt=we(ve.l),Ne=m(ve.h,lt,dt),Fe=!0,Bt="hsl"),ve.hasOwnProperty("a")&&(_e=ve.a)),_e=X(_e),{ok:Fe,format:ve.format||Bt,r:d(255,f(Ne.r,0)),g:d(255,f(Ne.g,0)),b:d(255,f(Ne.b,0)),a:_e}}function p(ve,Ne,_e){return{r:te(ve,255)*255,g:te(Ne,255)*255,b:te(_e,255)*255}}function v(ve,Ne,_e){ve=te(ve,255),Ne=te(Ne,255),_e=te(_e,255);var lt=f(ve,Ne,_e),yt=d(ve,Ne,_e),dt,Fe,Bt=(lt+yt)/2;if(lt==yt)dt=Fe=0;else{var Gt=lt-yt;switch(Fe=Bt>.5?Gt/(2-lt-yt):Gt/(lt+yt),lt){case ve:dt=(Ne-_e)/Gt+(Ne<_e?6:0);break;case Ne:dt=(_e-ve)/Gt+2;break;case _e:dt=(ve-Ne)/Gt+4;break}dt/=6}return{h:dt,s:Fe,l:Bt}}function m(ve,Ne,_e){var lt,yt,dt;ve=te(ve,360),Ne=te(Ne,100),_e=te(_e,100);function Fe(Dt,Yt,Wt){return Wt<0&&(Wt+=1),Wt>1&&(Wt-=1),Wt<1/6?Dt+(Yt-Dt)*6*Wt:Wt<1/2?Yt:Wt<2/3?Dt+(Yt-Dt)*(2/3-Wt)*6:Dt}if(Ne===0)lt=yt=dt=_e;else{var Bt=_e<.5?_e*(1+Ne):_e+Ne-_e*Ne,Gt=2*_e-Bt;lt=Fe(Gt,Bt,ve+1/3),yt=Fe(Gt,Bt,ve),dt=Fe(Gt,Bt,ve-1/3)}return{r:lt*255,g:yt*255,b:dt*255}}function b(ve,Ne,_e){ve=te(ve,255),Ne=te(Ne,255),_e=te(_e,255);var lt=f(ve,Ne,_e),yt=d(ve,Ne,_e),dt,Fe,Bt=lt,Gt=lt-yt;if(Fe=lt===0?0:Gt/lt,lt==yt)dt=0;else{switch(lt){case ve:dt=(Ne-_e)/Gt+(Ne<_e?6:0);break;case Ne:dt=(_e-ve)/Gt+2;break;case _e:dt=(ve-Ne)/Gt+4;break}dt/=6}return{h:dt,s:Fe,v:Bt}}function E(ve,Ne,_e){ve=te(ve,360)*6,Ne=te(Ne,100),_e=te(_e,100);var lt=n.floor(ve),yt=ve-lt,dt=_e*(1-Ne),Fe=_e*(1-yt*Ne),Bt=_e*(1-(1-yt)*Ne),Gt=lt%6,Dt=[_e,Fe,dt,dt,Bt,_e][Gt],Yt=[Bt,_e,_e,Fe,dt,dt][Gt],Wt=[dt,dt,Bt,_e,_e,Fe][Gt];return{r:Dt*255,g:Yt*255,b:Wt*255}}function A(ve,Ne,_e,lt){var yt=[Ee(a(ve).toString(16)),Ee(a(Ne).toString(16)),Ee(a(_e).toString(16))];return lt&&yt[0].charAt(0)==yt[0].charAt(1)&&yt[1].charAt(0)==yt[1].charAt(1)&&yt[2].charAt(0)==yt[2].charAt(1)?yt[0].charAt(0)+yt[1].charAt(0)+yt[2].charAt(0):yt.join("")}function x(ve,Ne,_e,lt,yt){var dt=[Ee(a(ve).toString(16)),Ee(a(Ne).toString(16)),Ee(a(_e).toString(16)),Ee(nt(lt))];return yt&&dt[0].charAt(0)==dt[0].charAt(1)&&dt[1].charAt(0)==dt[1].charAt(1)&&dt[2].charAt(0)==dt[2].charAt(1)&&dt[3].charAt(0)==dt[3].charAt(1)?dt[0].charAt(0)+dt[1].charAt(0)+dt[2].charAt(0)+dt[3].charAt(0):dt.join("")}function O(ve,Ne,_e,lt){var yt=[Ee(nt(lt)),Ee(a(ve).toString(16)),Ee(a(Ne).toString(16)),Ee(a(_e).toString(16))];return yt.join("")}o.equals=function(ve,Ne){return!ve||!Ne?!1:o(ve).toRgbString()==o(Ne).toRgbString()},o.random=function(){return o.fromRatio({r:h(),g:h(),b:h()})};function T(ve,Ne){Ne=Ne===0?0:Ne||10;var _e=o(ve).toHsl();return _e.s-=Ne/100,_e.s=Z(_e.s),o(_e)}function P(ve,Ne){Ne=Ne===0?0:Ne||10;var _e=o(ve).toHsl();return _e.s+=Ne/100,_e.s=Z(_e.s),o(_e)}function I(ve){return o(ve).desaturate(100)}function N(ve,Ne){Ne=Ne===0?0:Ne||10;var _e=o(ve).toHsl();return _e.l+=Ne/100,_e.l=Z(_e.l),o(_e)}function F(ve,Ne){Ne=Ne===0?0:Ne||10;var _e=o(ve).toRgb();return _e.r=f(0,d(255,_e.r-a(255*-(Ne/100)))),_e.g=f(0,d(255,_e.g-a(255*-(Ne/100)))),_e.b=f(0,d(255,_e.b-a(255*-(Ne/100)))),o(_e)}function j(ve,Ne){Ne=Ne===0?0:Ne||10;var _e=o(ve).toHsl();return _e.l-=Ne/100,_e.l=Z(_e.l),o(_e)}function H(ve,Ne){var _e=o(ve).toHsl(),lt=(_e.h+Ne)%360;return _e.h=lt<0?360+lt:lt,o(_e)}function G(ve){var Ne=o(ve).toHsl();return Ne.h=(Ne.h+180)%360,o(Ne)}function W(ve){var Ne=o(ve).toHsl(),_e=Ne.h;return[o(ve),o({h:(_e+120)%360,s:Ne.s,l:Ne.l}),o({h:(_e+240)%360,s:Ne.s,l:Ne.l})]}function ae(ve){var Ne=o(ve).toHsl(),_e=Ne.h;return[o(ve),o({h:(_e+90)%360,s:Ne.s,l:Ne.l}),o({h:(_e+180)%360,s:Ne.s,l:Ne.l}),o({h:(_e+270)%360,s:Ne.s,l:Ne.l})]}function re(ve){var Ne=o(ve).toHsl(),_e=Ne.h;return[o(ve),o({h:(_e+72)%360,s:Ne.s,l:Ne.l}),o({h:(_e+216)%360,s:Ne.s,l:Ne.l})]}function ee(ve,Ne,_e){Ne=Ne||6,_e=_e||30;var lt=o(ve).toHsl(),yt=360/_e,dt=[o(ve)];for(lt.h=(lt.h-(yt*Ne>>1)+720)%360;--Ne;)lt.h=(lt.h+yt)%360,dt.push(o(lt));return dt}function q(ve,Ne){Ne=Ne||6;for(var _e=o(ve).toHsv(),lt=_e.h,yt=_e.s,dt=_e.v,Fe=[],Bt=1/Ne;Ne--;)Fe.push(o({h:lt,s:yt,v:dt})),dt=(dt+Bt)%1;return Fe}o.mix=function(ve,Ne,_e){_e=_e===0?0:_e||50;var lt=o(ve).toRgb(),yt=o(Ne).toRgb(),dt=_e/100,Fe={r:(yt.r-lt.r)*dt+lt.r,g:(yt.g-lt.g)*dt+lt.g,b:(yt.b-lt.b)*dt+lt.b,a:(yt.a-lt.a)*dt+lt.a};return o(Fe)},o.readability=function(ve,Ne){var _e=o(ve),lt=o(Ne);return(n.max(_e.getLuminance(),lt.getLuminance())+.05)/(n.min(_e.getLuminance(),lt.getLuminance())+.05)},o.isReadable=function(ve,Ne,_e){var lt=o.readability(ve,Ne),yt,dt;switch(dt=!1,yt=En(_e),yt.level+yt.size){case"AAsmall":case"AAAlarge":dt=lt>=4.5;break;case"AAlarge":dt=lt>=3;break;case"AAAsmall":dt=lt>=7;break}return dt},o.mostReadable=function(ve,Ne,_e){var lt=null,yt=0,dt,Fe,Bt,Gt;_e=_e||{},Fe=_e.includeFallbackColors,Bt=_e.level,Gt=_e.size;for(var Dt=0;Dtyt&&(yt=dt,lt=o(Ne[Dt]));return o.isReadable(ve,lt,{level:Bt,size:Gt})||!Fe?lt:(_e.includeFallbackColors=!1,o.mostReadable(ve,["#fff","#000"],_e))};var Q=o.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:"90ee90",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"},$=o.hexNames=ue(Q);function ue(ve){var Ne={};for(var _e in ve)ve.hasOwnProperty(_e)&&(Ne[ve[_e]]=_e);return Ne}function X(ve){return ve=parseFloat(ve),(isNaN(ve)||ve<0||ve>1)&&(ve=1),ve}function te(ve,Ne){ne(ve)&&(ve="100%");var _e=fe(ve);return ve=d(Ne,f(0,parseFloat(ve))),_e&&(ve=parseInt(ve*Ne,10)/100),n.abs(ve-Ne)<1e-6?1:ve%Ne/parseFloat(Ne)}function Z(ve){return d(1,f(0,ve))}function se(ve){return parseInt(ve,16)}function ne(ve){return typeof ve=="string"&&ve.indexOf(".")!=-1&&parseFloat(ve)===1}function fe(ve){return typeof ve=="string"&&ve.indexOf("%")!=-1}function Ee(ve){return ve.length==1?"0"+ve:""+ve}function we(ve){return ve<=1&&(ve=ve*100+"%"),ve}function nt(ve){return n.round(parseFloat(ve)*255).toString(16)}function rt(ve){return se(ve)/255}var Ft=function(){var ve="[-\\+]?\\d+%?",Ne="[-\\+]?\\d*\\.\\d+%?",_e="(?:"+Ne+")|(?:"+ve+")",lt="[\\s|\\(]+("+_e+")[,|\\s]+("+_e+")[,|\\s]+("+_e+")\\s*\\)?",yt="[\\s|\\(]+("+_e+")[,|\\s]+("+_e+")[,|\\s]+("+_e+")[,|\\s]+("+_e+")\\s*\\)?";return{CSS_UNIT:new RegExp(_e),rgb:new RegExp("rgb"+lt),rgba:new RegExp("rgba"+yt),hsl:new RegExp("hsl"+lt),hsla:new RegExp("hsla"+yt),hsv:new RegExp("hsv"+lt),hsva:new RegExp("hsva"+yt),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 Rt(ve){return!!Ft.CSS_UNIT.exec(ve)}function tn(ve){ve=ve.replace(r,"").replace(t,"").toLowerCase();var Ne=!1;if(Q[ve])ve=Q[ve],Ne=!0;else if(ve=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var _e;return(_e=Ft.rgb.exec(ve))?{r:_e[1],g:_e[2],b:_e[3]}:(_e=Ft.rgba.exec(ve))?{r:_e[1],g:_e[2],b:_e[3],a:_e[4]}:(_e=Ft.hsl.exec(ve))?{h:_e[1],s:_e[2],l:_e[3]}:(_e=Ft.hsla.exec(ve))?{h:_e[1],s:_e[2],l:_e[3],a:_e[4]}:(_e=Ft.hsv.exec(ve))?{h:_e[1],s:_e[2],v:_e[3]}:(_e=Ft.hsva.exec(ve))?{h:_e[1],s:_e[2],v:_e[3],a:_e[4]}:(_e=Ft.hex8.exec(ve))?{r:se(_e[1]),g:se(_e[2]),b:se(_e[3]),a:rt(_e[4]),format:Ne?"name":"hex8"}:(_e=Ft.hex6.exec(ve))?{r:se(_e[1]),g:se(_e[2]),b:se(_e[3]),format:Ne?"name":"hex"}:(_e=Ft.hex4.exec(ve))?{r:se(_e[1]+""+_e[1]),g:se(_e[2]+""+_e[2]),b:se(_e[3]+""+_e[3]),a:rt(_e[4]+""+_e[4]),format:Ne?"name":"hex8"}:(_e=Ft.hex3.exec(ve))?{r:se(_e[1]+""+_e[1]),g:se(_e[2]+""+_e[2]),b:se(_e[3]+""+_e[3]),format:Ne?"name":"hex"}:!1}function En(ve){var Ne,_e;return ve=ve||{level:"AA",size:"small"},Ne=(ve.level||"AA").toUpperCase(),_e=(ve.size||"small").toLowerCase(),Ne!=="AA"&&Ne!=="AAA"&&(Ne="AA"),_e!=="small"&&_e!=="large"&&(_e="small"),{level:Ne,size:_e}}_.exports?_.exports=o:(i=function(){return o}.call(s,e,s,_),i!==void 0&&(_.exports=i))})(Math)},75857:_=>{"use strict";function s(){var e=[],i=!1,n={},r=function(d){var f=e.indexOf(d);if(!(f<0)){if(i){n[f]=d;return}e.splice(f,1)}},t=function(d){var f=e.push(d),h=function(){return r(d)};return{dispose:h}},c=function(){for(var d=arguments.length,f=Array(d),h=0;h{_.exports=function(e){return e&&typeof e=="object"&&typeof e.copy=="function"&&typeof e.fill=="function"&&typeof e.readUInt8=="function"}},962601:(_,s,e)=>{var i=e(760636),n=/%[sdj%]/g;s.format=function($){if(!T($)){for(var ue=[],X=0;X=Z)return fe;switch(fe){case"%s":return String(te[X++]);case"%d":return Number(te[X++]);case"%j":try{return JSON.stringify(te[X++])}catch(Ee){return"[Circular]"}default:return fe}}),ne=te[X];X=3&&(X.depth=arguments[2]),arguments.length>=4&&(X.colors=arguments[3]),E(ue)?X.showHidden=ue:ue&&s._extend(X,ue),I(X.showHidden)&&(X.showHidden=!1),I(X.depth)&&(X.depth=2),I(X.colors)&&(X.colors=!1),I(X.customInspect)&&(X.customInspect=!0),X.colors&&(X.stylize=a),h(X,$,X.depth)}s.inspect=c,c.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]},c.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function a($,ue){var X=c.styles[ue];return X?"\x1B["+c.colors[X][0]+"m"+$+"\x1B["+c.colors[X][1]+"m":$}function d($,ue){return $}function f($){var ue={};return $.forEach(function(X,te){ue[X]=!0}),ue}function h($,ue,X){if($.customInspect&&ue&&G(ue.inspect)&&ue.inspect!==s.inspect&&!(ue.constructor&&ue.constructor.prototype===ue)){var te=ue.inspect(X,$);return T(te)||(te=h($,te,X)),te}var Z=o($,ue);if(Z)return Z;var se=Object.keys(ue),ne=f(se);if($.showHidden&&(se=Object.getOwnPropertyNames(ue)),H(ue)&&(se.indexOf("message")>=0||se.indexOf("description")>=0))return l(ue);if(se.length===0){if(G(ue)){var fe=ue.name?": "+ue.name:"";return $.stylize("[Function"+fe+"]","special")}if(N(ue))return $.stylize(RegExp.prototype.toString.call(ue),"regexp");if(j(ue))return $.stylize(Date.prototype.toString.call(ue),"date");if(H(ue))return l(ue)}var Ee="",we=!1,nt=["{","}"];if(b(ue)&&(we=!0,nt=["[","]"]),G(ue)){var rt=ue.name?": "+ue.name:"";Ee=" [Function"+rt+"]"}if(N(ue)&&(Ee=" "+RegExp.prototype.toString.call(ue)),j(ue)&&(Ee=" "+Date.prototype.toUTCString.call(ue)),H(ue)&&(Ee=" "+l(ue)),se.length===0&&(!we||ue.length==0))return nt[0]+Ee+nt[1];if(X<0)return N(ue)?$.stylize(RegExp.prototype.toString.call(ue),"regexp"):$.stylize("[Object]","special");$.seen.push(ue);var Ft;return we?Ft=p($,ue,X,ne,se):Ft=se.map(function(Rt){return v($,ue,X,ne,Rt,we)}),$.seen.pop(),m(Ft,Ee,nt)}function o($,ue){if(I(ue))return $.stylize("undefined","undefined");if(T(ue)){var X="'"+JSON.stringify(ue).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return $.stylize(X,"string")}if(O(ue))return $.stylize(""+ue,"number");if(E(ue))return $.stylize(""+ue,"boolean");if(A(ue))return $.stylize("null","null")}function l($){return"["+Error.prototype.toString.call($)+"]"}function p($,ue,X,te,Z){for(var se=[],ne=0,fe=ue.length;ne-1&&(se?fe=fe.split(` `).map(function(we){return" "+we}).join(` `).substr(2):fe=` `+fe.split(` `).map(function(we){return" "+we}).join(` `))):fe=$.stylize("[Circular]","special")),I(ne)){if(se&&Z.match(/^\d+$/))return fe;ne=JSON.stringify(""+Z),ne.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(ne=ne.substr(1,ne.length-2),ne=$.stylize(ne,"name")):(ne=ne.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),ne=$.stylize(ne,"string"))}return ne+": "+fe}function m($,ue,X){var te=0,Z=$.reduce(function(se,ne){return te++,ne.indexOf(` `)>=0&&te++,se+ne.replace(/\u001b\[\d\d?m/g,"").length+1},0);return Z>60?X[0]+(ue===""?"":ue+` `)+" "+$.join(`, `)+" "+X[1]:X[0]+ue+" "+$.join(", ")+" "+X[1]}function b($){return Array.isArray($)}s.isArray=b;function E($){return typeof $=="boolean"}s.isBoolean=E;function A($){return $===null}s.isNull=A;function x($){return $==null}s.isNullOrUndefined=x;function O($){return typeof $=="number"}s.isNumber=O;function T($){return typeof $=="string"}s.isString=T;function P($){return typeof $=="symbol"}s.isSymbol=P;function I($){return $===void 0}s.isUndefined=I;function N($){return F($)&&ae($)==="[object RegExp]"}s.isRegExp=N;function F($){return typeof $=="object"&&$!==null}s.isObject=F;function j($){return F($)&&ae($)==="[object Date]"}s.isDate=j;function H($){return F($)&&(ae($)==="[object Error]"||$ instanceof Error)}s.isError=H;function G($){return typeof $=="function"}s.isFunction=G;function W($){return $===null||typeof $=="boolean"||typeof $=="number"||typeof $=="string"||typeof $=="symbol"||typeof $=="undefined"}s.isPrimitive=W,s.isBuffer=e(700236);function ae($){return Object.prototype.toString.call($)}function re($){return $<10?"0"+$.toString(10):$.toString(10)}var ee=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function q(){var $=new Date,ue=[re($.getHours()),re($.getMinutes()),re($.getSeconds())].join(":");return[$.getDate(),ee[$.getMonth()],ue].join(" ")}s.log=function(){console.log("%s - %s",q(),s.format.apply(s,arguments))},s.inherits=e(387966),s._extend=function($,ue){if(!ue||!F(ue))return $;for(var X=Object.keys(ue),te=X.length;te--;)$[X[te]]=ue[X[te]];return $};function Q($,ue){return Object.prototype.hasOwnProperty.call($,ue)}},972261:_=>{for(var s=[],e=0;e<256;++e)s[e]=(e+256).toString(16).substr(1);function i(n,r){var t=r||0,c=s;return[c[n[t++]],c[n[t++]],c[n[t++]],c[n[t++]],"-",c[n[t++]],c[n[t++]],"-",c[n[t++]],c[n[t++]],"-",c[n[t++]],c[n[t++]],"-",c[n[t++]],c[n[t++]],c[n[t++]],c[n[t++]],c[n[t++]],c[n[t++]]].join("")}_.exports=i},448645:_=>{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 i=new Array(16);_.exports=function(){for(var r=0,t;r<16;r++)r&3||(t=Math.random()*4294967296),i[r]=t>>>((r&3)<<3)&255;return i}}},861288:(_,s,e)=>{var i=e(448645),n=e(972261);function r(t,c,a){var d=c&&a||0;typeof t=="string"&&(c=t==="binary"?new Array(16):null,t=null),t=t||{};var f=t.random||(t.rng||i)();if(f[6]=f[6]&15|64,f[8]=f[8]&63|128,c)for(var h=0;h<16;++h)c[d+h]=f[h];return c||n(f)}_.exports=r},301314:_=>{"use strict";var s=function(){};_.exports=s},595875:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=d;var n=a(e(216010)),r=a(e(550887)),t=i(e(579085));function c(f){if(typeof WeakMap!="function")return null;var h=new WeakMap,o=new WeakMap;return(c=function(p){return p?o:h})(f)}function a(f,h){if(!h&&f&&f.__esModule)return f;if(f===null||typeof f!="object"&&typeof f!="function")return{default:f};var o=c(h);if(o&&o.has(f))return o.get(f);var l={__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(l,v,m):l[v]=f[v]}return l.default=f,o&&o.set(f,l),l}function d(f,h,o,l,p){var v=r.uid(f._actionsRegistry,"".concat(h,".").concat(o));f._actionsRegistry[v]=1;var m={id:v,namespace:h,name:o},b=T=>f.dispatch(v,T,m),E=function(){for(var P=arguments.length,I=new Array(P),N=0;NE.apply(null,P))},E.id=v,E.data=m;var A=f.actions[h],x=r.uid(A,o);A[x]=E;var O=r.formatAsConstant(x);return A[O]=v,E}_.exports=s.default},216010:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.assign=r,s.eachObject=n,s.isFunction=void 0,s.isMutableObject=i;var e=t=>typeof t=="function";s.isFunction=e;function i(t){var c=t.constructor;return!!t&&Object.prototype.toString.call(t)==="[object Object]"&&e(c)&&!Object.isFrozen(t)&&(c instanceof c||t.type==="AltStore")}function n(t,c){c.forEach(a=>{Object.keys(Object(a)).forEach(d=>{t(d,a[d])})})}function r(t){for(var c=arguments.length,a=new Array(c>1?c-1:0),d=1;d{t[f]=h},a),t}},38193:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=e(317509),r=h(e(675936)),t=h(e(216010)),c=h(e(553042)),a=h(e(550887)),d=i(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 x=E?Object.getOwnPropertyDescriptor(p,A):null;x&&(x.get||x.set)?Object.defineProperty(b,A,x):b[A]=p[A]}return b.default=p,m&&m.set(p,b),b}class o{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 n.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(a.fsa(E,v.type,v.payload,A))}return v.id&&v.dispatch?a.dispatch(E,v,m,this):this.dispatcher.dispatch(a.fsa(E,v,m,b))})}createUnsavedStore(v){var m=v.displayName||"";c.createStoreConfig(this.config,v);for(var b=c.transformStore(this.storeTransforms,v),E=arguments.length,A=new Array(E>1?E-1:0),x=1;x2?A-2:0),O=2;O(A[x]=a.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=a.uid(this._actionsRegistry,v.displayName||v.name||"Unknown");if(t.isFunction(v)){t.assign(b,a.getPrototypeChain(v));class T extends v{constructor(){super(...arguments)}generateActions(){for(var I=arguments.length,N=new Array(I),F=0;F{b[j]=a.dispatchIdentity})}}for(var A=arguments.length,x=new Array(A>2?A-2:0),O=2;O{if(!t.isFunction(P)){m[T]=P;return}m[T]=(0,d.default)(this,E,T,P,m);var I=a.formatAsConstant(T);m[I]=m[T].id},[b]),m}takeSnapshot(){for(var v=arguments.length,m=new Array(v),b=0;b{v.lifecycle("rollback"),v.emitChange()})}recycle(){for(var v=arguments.length,m=new Array(v),b=0;b{A.lifecycle("init"),A.emitChange()})}flush(){var v=this.serialize(r.snapshot(this));return this.recycle(),v}bootstrap(v){r.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;A2?b-2:0),A=2;A{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=c(e(216010)),r=i(e(75857));function t(f){if(typeof WeakMap!="function")return null;var h=new WeakMap,o=new WeakMap;return(t=function(p){return p?o:h})(f)}function c(f,h){if(!h&&f&&f.__esModule)return f;if(f===null||typeof f!="object"&&typeof f!="function")return{default:f};var o=t(h);if(o&&o.has(f))return o.get(f);var l={__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(l,v,m):l[v]=f[v]}return l.default=f,o&&o.set(f,l),l}class a{constructor(h,o,l,p){var v=o.lifecycleEvents;this.transmitter=(0,r.default)(),this.lifecycle=(E,A)=>{v[E]&&v[E].publish(A)},this.state=l,this.alt=h,this.preventDefault=!1,this.displayName=o.displayName,this.boundListeners=o.boundListeners,this.StoreModel=p,this.reduce=o.reduce||(E=>E),this.subscriptions=[];var m=o.output||(E=>E);this.emitChange=()=>this.transmitter.publish(m(this.state));var b=(E,A)=>{try{return E()}catch(x){if(o.handlesOwnErrors)return this.lifecycle("error",{error:x,payload:A,state:this.state}),!1;throw x}};n.assign(this,o.publicMethods),this.dispatchToken=h.dispatcher.register(E=>{this.preventDefault=!1,this.lifecycle("beforeEach",{payload:E,state:this.state});var A=o.actionListeners[E.action];if(A||o.otherwise){var x;A?x=b(()=>A.filter(Boolean).every(O=>O.call(o,E.data,E.action)!==!1),E):x=b(()=>o.otherwise(E.data,E.action),E),x!==!1&&!this.preventDefault&&this.emitChange()}o.reduce&&(b(()=>{var O=o.reduce(this.state,E);O!==void 0&&(this.state=O)},E),this.preventDefault||this.emitChange()),this.lifecycle("afterEach",{payload:E,state:this.state})}),this.lifecycle("init")}listen(h){if(!n.isFunction(h))throw new TypeError("listen expects a function");var o=this.subscriptions.find(m=>m.cb===h);if(!o){var l=this.transmitter.subscribe(h),p=l.dispose,v={cb:h,dispose:p};this.subscriptions.push(v)}return()=>this.unlisten(h)}unlisten(h){this.lifecycle("unlisten"),this.subscriptions=this.subscriptions.filter(o=>o.cb===h?(o.dispose(),!1):!0)}getState(){return this.StoreModel.config.getState.call(this,this.state)}}var d=s.default=a;_.exports=s.default},528918:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=i(e(75857)),r=c(e(216010));function t(f){if(typeof WeakMap!="function")return null;var h=new WeakMap,o=new WeakMap;return(t=function(p){return p?o:h})(f)}function c(f,h){if(!h&&f&&f.__esModule)return f;if(f===null||typeof f!="object"&&typeof f!="function")return{default:f};var o=t(h);if(o&&o.has(f))return o.get(f);var l={__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(l,v,m):l[v]=f[v]}return l.default=f,o&&o.set(f,l),l}var a={waitFor(){for(var f=arguments.length,h=new Array(f),o=0;ov.dispatchToken||v);this.dispatcher.waitFor(p)},exportAsync(f){this.registerAsync(f)},registerAsync(f){var h=this,o=0,l=r.isFunction(f)?f(this.alt):f,p=Object.keys(l).reduce((v,m)=>{var b=l[m],E=r.isFunction(b)?b(this):b,A=["success","error","loading"];return A.forEach(x=>{if(E[x]&&!E[x].id)throw new Error("".concat(x," handler must be an action function"))}),v[m]=function(){for(var x=arguments.length,O=new Array(x),T=0;TH),j=(H,G)=>W=>{var ae=()=>{if(o-=1,H(F(W,H,O)),G)throw W;return W};return h.alt.trapAsync?()=>ae():ae()};return N?(o+=1,E.loading&&E.loading(F(null,E.loading,O)),E.remote(P,...O).then(j(E.success),j(E.error,1))):(h.emitChange(),I)},v},{});this.exportPublicMethods(p),this.exportPublicMethods({isLoading:()=>o>0})},exportPublicMethods(f){r.eachObject((h,o)=>{if(!r.isFunction(o))throw new TypeError("exportPublicMethods expects a function");this.publicMethods[h]=o},[f])},emitChange(){this.getInstance().emitChange()},on(f,h){f==="error"&&(this.handlesOwnErrors=!0);var o=this.lifecycleEvents[f]||(0,n.default)();return this.lifecycleEvents[f]=o,o.subscribe(h.bind(this))},bindAction(f,h){if(!f)throw new ReferenceError("Invalid action reference passed in");if(!r.isFunction(h))throw new TypeError("bindAction expects a function");var o=f.id?f.id:f;this.actionListeners[o]=this.actionListeners[o]||[],this.actionListeners[o].push(h.bind(this)),this.boundListeners.push(o)},bindActions(f){r.eachObject((h,o)=>{var l=/./,p=h.replace(l,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(o,v)},[f])},bindListeners(f){r.eachObject((h,o)=>{var l=this[h];if(!l)throw new ReferenceError("".concat(h," defined but does not exist in ").concat(this.displayName));Array.isArray(o)?o.forEach(p=>{this.bindAction(p,l)}):this.bindAction(o,l)},[f])}},d=s.default=a;_.exports=s.default},553042:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.createStoreConfig=o,s.createStoreFromClass=v,s.createStoreFromObject=p,s.transformStore=l;var n=d(e(550887)),r=d(e(216010)),t=i(e(934172)),c=i(e(528918));function a(m){if(typeof WeakMap!="function")return null;var b=new WeakMap,E=new WeakMap;return(a=function(x){return x?E:b})(m)}function d(m,b){if(!b&&m&&m.__esModule)return m;if(m===null||typeof m!="object"&&typeof m!="function")return{default:m};var E=a(b);if(E&&E.has(m))return E.get(m);var A={__proto__:null},x=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var O in m)if(O!=="default"&&Object.prototype.hasOwnProperty.call(m,O)){var T=x?Object.getOwnPropertyDescriptor(m,O):null;T&&(T.get||T.set)?Object.defineProperty(A,O,T):A[O]=m[O]}return A.default=m,E&&E.set(m,A),A}function f(m,b,E){if(E){var A=b.StoreModel.config,x=r.isFunction(E)?E(b.state):E;b.state=A.setState.call(m,b.state,x),m.alt.dispatcher.isDispatching()||m.emitChange()}}function h(m,b,E,A){return r.assign(m,c.default,{displayName:E,alt:b,dispatcher:b.dispatcher,preventDefault(){this.getInstance().preventDefault=!0},boundListeners:[],lifecycleEvents:{},actionListeners:{},publicMethods:{},handlesOwnErrors:!1},A)}function o(m,b){b.config=r.assign({getState(E){return Array.isArray(E)?E.slice():r.isMutableObject(E)?r.assign({},E):E},setState(E,A){return r.isMutableObject(A)?r.assign(E,A):A}},m,b.config)}function l(m,b){return m.reduce((E,A)=>A(E),b)}function p(m,b,E){var A=null,x=h({},m,E,r.assign({getInstance(){return A},setState(O){f(this,A,O)}},b));return x.bindListeners&&c.default.bindListeners.call(x,x.bindListeners),x.observe&&c.default.bindListeners.call(x,x.observe(m)),x.lifecycle&&r.eachObject((O,T)=>{c.default.on.call(x,O,T)},[x.lifecycle]),A=r.assign(new t.default(m,x,x.state!==void 0?x.state:{},b),x.publicMethods,{displayName:E,config:b.config}),A}function v(m,b,E){var A=null,x=b.config;class O extends b{constructor(){super(...arguments)}}h(O.prototype,m,E,{type:"AltStore",getInstance(){return A},setState(F){f(this,A,F)}});for(var T=arguments.length,P=new Array(T>3?T-3:0),I=3;I{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.dispatch=A,s.dispatchIdentity=b,s.formatAsConstant=m,s.fsa=E,s.getInternalMethods=o,s.getPrototypeChain=l,s.uid=v,s.warn=p;var n=i(e(346797)),r=c(e(216010));function t(O){if(typeof WeakMap!="function")return null;var T=new WeakMap,P=new WeakMap;return(t=function(N){return N?P:T})(O)}function c(O,T){if(!T&&O&&O.__esModule)return O;if(O===null||typeof O!="object"&&typeof O!="function")return{default:O};var P=t(T);if(P&&P.has(O))return P.get(O);var I={__proto__:null},N=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var F in O)if(F!=="default"&&Object.prototype.hasOwnProperty.call(O,F)){var j=N?Object.getOwnPropertyDescriptor(O,F):null;j&&(j.get||j.set)?Object.defineProperty(I,F,j):I[F]=O[F]}return I.default=O,P&&P.set(O,I),I}function a(O,T){var P=Object.keys(O);if(Object.getOwnPropertySymbols){var I=Object.getOwnPropertySymbols(O);T&&(I=I.filter(function(N){return Object.getOwnPropertyDescriptor(O,N).enumerable})),P.push.apply(P,I)}return P}function d(O){for(var T=1;T(P.indexOf(F)!==-1||(N[F]=I[F]),N),{})}function l(O){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return O.prototype===void 0?T:l(Object.getPrototypeOf(O),r.assign(o(O,!0),T))}function p(O){typeof console!="undefined"&&console.warn(new ReferenceError(O))}function v(O,T){for(var P=0,I=T;Object.hasOwnProperty.call(O,I);)I=T+String(++P);return I}function m(O){return O.replace(/[a-z]([A-Z])/g,T=>"".concat(T[0],"_").concat(T[1].toLowerCase())).toUpperCase()}function b(O){if(O===void 0)return null;for(var T=arguments.length,P=new Array(T>1?T-1:0),I=1;II.dispatch(F,ae,G);return r.isFunction(N)?N(W,I):I.dispatcher.dispatch(E(O,F,N,G))}function x(){}},675936:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.filterSnapshots=d,s.saveInitialSnapshot=a,s.setAppState=t,s.snapshot=c;var i=r(e(216010));function n(f){if(typeof WeakMap!="function")return null;var h=new WeakMap,o=new WeakMap;return(n=function(p){return p?o:h})(f)}function r(f,h){if(!h&&f&&f.__esModule)return f;if(f===null||typeof f!="object"&&typeof f!="function")return{default:f};var o=n(h);if(o&&o.has(f))return o.get(f);var l={__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(l,v,m):l[v]=f[v]}return l.default=f,o&&o.set(f,l),l}function t(f,h,o){var l=f.deserialize(h);i.eachObject((p,v)=>{var m=f.stores[p];if(m){var b=m.StoreModel.config,E=m.state;b.onDeserialize&&(l[p]=b.onDeserialize(v)||v),i.isMutableObject(E)?(i.eachObject(A=>delete E[A],[E]),i.assign(E,l[p])):m.state=l[p],o(m,m.state)}},[l])}function c(f){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],o=h.length?h:Object.keys(f.stores);return o.reduce((l,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 l[v]=E||m.getState(),l},{})}function a(f,h){var o=f.deserialize(f.serialize(f.stores[h].state));f._initSnapshot[h]=o,f._lastSnapshot[h]=o}function d(f,h,o){return o.reduce((l,p)=>{var v=p.displayName||p;if(!h[v])throw new ReferenceError("".concat(v," is not a valid store"));return l[v]=h[v],l},{})}},245090:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.setI18nInstance=s.getI18nInstance=void 0,e(392338);var i=e(40426),n="commerce-afterpay";function r(d){return e(88685)("./".concat(n,".").concat(d,".yaml"))}var t=(0,i.setupLibrary)(n,r),c=s.getI18nInstance=t.getI18nInstance,a=s.setI18nInstance=t.setI18nInstance},88685:(_,s,e)=>{var i={"./commerce-afterpay.en-US.yaml":674897,"src/main/webapp/frontend/packages/commerce-afterpay/sqs-i18n-translations/strings/commerce-afterpay.en-US.yaml":674897};function n(t){var c=r(t);return e(c)}function r(t){if(!e.o(i,t)){var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}return i[t]}n.keys=function(){return Object.keys(i)},n.resolve=r,_.exports=n,n.id=88685},794771:(_,s,e)=>{"use strict";var i=e(875832);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 n=i(e(461761)),r=s.getDomain=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;if(typeof a=="string"){var d=new URL(a);return d.hostname}return(0,n.default)(a,"Static.SQUARESPACE_CONTEXT.appDomain",(0,n.default)(a,"location.host",""))},t=s.isInternal=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return/\.(sqsp|squarespace)\.net$/.test(r(a))}},675241:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var n=i(e(994336)),r="SiteUserInfo",t=()=>{var d=n.default.get(r);if(!d)return null;try{return JSON.parse(d)}catch(f){return console.error("Could not parse user info cookie value",f),null}},c={isAuthenticated(){var d=t();return!!(d!=null&&d.authenticated)},getSiteUserId(){var d=t();return d==null?void 0:d.siteUserId}},a=s.default=c;_.exports=s.default},246897:(_,s,e)=>{"use strict";e(392338),e(392338),e(392338),e(392338),e(392338);var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.trackVisitPLP=s.trackVisitPDP=s.trackViewCart=s.trackReviewsVitalsAnchorLink=s.trackReviewsTab=s.trackRemoveItemFromCart=s.trackRelatedItemsView=s.trackRelatedItemClick=s.trackAddToCart=s.trackAddRelatedItemToCart=void 0;var n=i(e(346797)),r=e(221661),t=i(e(994336)),c=e(794771),a=e(836472),d=i(e(675241));function f(P,I){var N=Object.keys(P);if(Object.getOwnPropertySymbols){var F=Object.getOwnPropertySymbols(P);I&&(F=F.filter(function(j){return Object.getOwnPropertyDescriptor(P,j).enumerable})),N.push.apply(N,F)}return N}function h(P){for(var I=1;I{var I=P.website_id,N=P.page_id,F=P.product_page,j=P.pdp_layout,H=P.product;o.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:I,page_id:N,product_page:F,pdp_layout:j,end_user_session_id:t.default.get(a.CRUMB_COOKIE),ss_cvr:t.default.get(a.CENSUS_COOKIE)},H))};s.trackVisitPDP=l;var p=P=>{var I=P.websiteId,N=P.pageId;o.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(a.CRUMB_COOKIE),ss_cvr:t.default.get(a.CENSUS_COOKIE),logged_in:d.default.isAuthenticated(),website_id:I,page_id:N})};s.trackVisitPLP=p;var v=P=>{o.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(a.CENSUS_COOKIE),logged_in:d.default.isAuthenticated(),product_page:"pdp",end_user_session_id:t.default.get(a.CRUMB_COOKIE)},P))};s.trackReviewsVitalsAnchorLink=v;var m=P=>{var I=P.website_id,N=P.item_id,F=P.item_type,j=P.item_title,H=P.page_id,G=P.item_category_ids,W=P.item_category_names,ae=P.item_collection_id,re=P.item_collection_name,ee=P.pdp_layout,q=P.tabType;o.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(a.CENSUS_COOKIE),logged_in:d.default.isAuthenticated(),website_id:I,item_id:N,item_type:F,item_title:j,page_id:H,item_category_ids:G,item_category_names:W,item_collection_id:ae,item_collection_name:re,product_page:"pdp",pdp_layout:ee,end_user_session_id:t.default.get(a.CRUMB_COOKIE),object_identifier:q})};s.trackReviewsTab=m;var b=P=>{var I=P.website_id,N=P.page_id,F=P.cart_id,j=P.product_page,H=P.pdp_layout,G=P.product;o.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:I,page_id:N,product_page:j,pdp_layout:H,cart_id:F,end_user_session_id:t.default.get(a.CRUMB_COOKIE),ss_cvr:t.default.get(a.CENSUS_COOKIE)},G))};s.trackAddToCart=b;var E=P=>{var I=P.website_id,N=P.cart_id,F=P.num_items_in_cart,j=P.product_types_list,H=P.cart_value,G=P.purchase_type_list,W=P.currency_code;o.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:I,cart_id:N,num_items_in_cart:F,product_types_list:j,purchase_type_list:G,cart_value:H,currency_code:W,end_user_session_id:t.default.get(a.CRUMB_COOKIE),ss_cvr:t.default.get(a.CENSUS_COOKIE)})};s.trackViewCart=E;var A=P=>{var I=P.website_id,N=P.cart_id,F=P.item_id,j=P.item_type,H=P.item_title,G=P.item_variant_object,W=P.item_price,ae=P.currency_code,re=P.item_quantity;o.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:I,cart_id:N,item_id:F,item_type:j,item_title:H,item_variant_object:G,item_price:W,currency_code:ae,item_quantity:re,end_user_session_id:t.default.get(a.CRUMB_COOKIE),ss_cvr:t.default.get(a.CENSUS_COOKIE)})};s.trackRemoveItemFromCart=A;var x=P=>{var I=P.website_id,N=P.item_ids,F=P.cart_id;o.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:I,related_product_item_ids:N,cart_id:F,end_user_session_id:t.default.get(a.CRUMB_COOKIE),ss_cvr:t.default.get(a.CENSUS_COOKIE)})};s.trackRelatedItemsView=x;var O=P=>{var I=P.website_id,N=P.item_id,F=P.cart_id;o.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:I,item_id:N,cart_id:F,end_user_session_id:t.default.get(a.CRUMB_COOKIE),ss_cvr:t.default.get(a.CENSUS_COOKIE)})};s.trackAddRelatedItemToCart=O;var T=P=>{var I=P.website_id,N=P.item_id,F=P.cart_id;o.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:I,item_id:N,cart_id:F,end_user_session_id:t.default.get(a.CRUMB_COOKIE),ss_cvr:t.default.get(a.CENSUS_COOKIE)})};s.trackRelatedItemClick=T},493542:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.isSubscriptionIndefinite=s.isSubscribableProductTypeForMerchant=s.getSubscriptionPriceString=void 0,e(392338),e(392338);var n=e(580054),r=i(e(461761)),t=i(e(691703)),c=i(e(939494)),a=l=>l===c.default.PHYSICAL||l===c.default.SERVICE;s.isSubscribableProductTypeForMerchant=a;var d=l=>{var p=l.numBillingCycles;return p===0};s.isSubscriptionIndefinite=d;var f=Object.freeze({[t.default.WEEK]:52,[t.default.MONTH]:12,[t.default.YEAR]:1}),h=l=>l.map(p=>p.toString()),o=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,x=p.numBillingCycles,O=E*x,T=A,P=!d(p);!m&&O%f[A]===0&&(T=t.default.YEAR,O/=f[A]);var I=[E>1,A,P];return P&&(I.push(T),T===t.default.YEAR&&I.push(O>1)),(0,r.default)({false:{[t.default.WEEK]:{false:(0,n.t)("{priceString} every week",{priceString:v},{project:"commerce.utils"}),true:{[t.default.WEEK]:(0,n.t)("{priceString} every week for {durationValue} weeks",{priceString:v,durationValue:O},{project:"commerce.utils"}),[t.default.YEAR]:{false:(0,n.t)("{priceString} every week for 1 year",{priceString:v},{project:"commerce.utils"}),true:(0,n.t)("{priceString} every week for {durationValue} years",{priceString:v,durationValue:O},{project:"commerce.utils"})}}},[t.default.MONTH]:{false:(0,n.t)("{priceString} every month",{priceString:v},{project:"commerce.utils"}),true:{[t.default.MONTH]:(0,n.t)("{priceString} every month for {durationValue} months",{priceString:v,durationValue:O},{project:"commerce.utils"}),[t.default.YEAR]:{false:(0,n.t)("{priceString} every month for 1 year",{priceString:v},{project:"commerce.utils"}),true:(0,n.t)("{priceString} every month for {durationValue} years",{priceString:v,durationValue:O},{project:"commerce.utils"})}}},[t.default.YEAR]:{false:(0,n.t)("{priceString} every year",{priceString:v},{project:"commerce.utils"}),true:(0,n.t)("{priceString} every year for {durationValue} years",{priceString:v,durationValue:O},{project:"commerce.utils"})}},true:{[t.default.WEEK]:{false:(0,n.t)("{priceString} every {billingPeriodValue} weeks",{priceString:v,billingPeriodValue:E},{project:"commerce.utils"}),true:{[t.default.WEEK]:(0,n.t)("{priceString} every {billingPeriodValue} weeks for {durationValue} weeks",{priceString:v,billingPeriodValue:E,durationValue:O},{project:"commerce.utils"}),[t.default.YEAR]:{false:(0,n.t)("{priceString} every {billingPeriodValue} weeks for 1 year",{priceString:v,billingPeriodValue:E},{project:"commerce.utils"}),true:(0,n.t)("{priceString} every {billingPeriodValue} weeks for {durationValue} years",{priceString:v,billingPeriodValue:E,durationValue:O},{project:"commerce.utils"})}}},[t.default.MONTH]:{false:(0,n.t)("{priceString} every {billingPeriodValue} months",{priceString:v,billingPeriodValue:E},{project:"commerce.utils"}),true:{[t.default.MONTH]:(0,n.t)("{priceString} every {billingPeriodValue} months for {durationValue} months",{priceString:v,billingPeriodValue:E,durationValue:O},{project:"commerce.utils"}),[t.default.YEAR]:{false:(0,n.t)("{priceString} every {billingPeriodValue} months for 1 year",{priceString:v,billingPeriodValue:E},{project:"commerce.utils"}),true:(0,n.t)("{priceString} every {billingPeriodValue} months for {durationValue} years",{priceString:v,billingPeriodValue:E,durationValue:O},{project:"commerce.utils"})}}},[t.default.YEAR]:{false:(0,n.t)("{priceString} every {billingPeriodValue} years",{priceString:v,billingPeriodValue:E},{project:"commerce.utils"}),true:(0,n.t)("{priceString} every {billingPeriodValue} years for {durationValue} years",{priceString:v,billingPeriodValue:E,durationValue:O},{project:"commerce.utils"})}}},h(I),(0,n.t)("Unavailable",null,{project:"commerce.utils"}))}},945853:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.getAddressConfigurationByISOCode=s.DEFAULT_ADDRESS_CONFIGURATION=void 0,e(392338),e(392338);var n=i(e(666017)),r=e(580054),t=Object.freeze({[n.default.US]:{subdivisionsLabel:(0,r.t)("states/territories",null,{project:"commerce.utils"}),postalCodesLabel:(0,r.t)("ZIP Codes",null,{project:"commerce.utils"}),postalCodeErrorLabel:(0,r.t)("ZIP Codes need to be 5 digits.",null,{project:"commerce.utils"}),postalCodeRegExp:/^[0-9]{5}$/,examplePostalCodes:(0,r.t)("(e.g. 90210, 33139, 10004)",null,{project:"commerce.utils"})},[n.default.CA]:{subdivisionsLabel:(0,r.t)("provinces/territories",null,{project:"commerce.utils"}),postalCodesLabel:(0,r.t)("FSAs",null,{project:"commerce.utils",notes:"An FSA is a Canadian Postal Code"}),postalCodeErrorLabel:(0,r.t)("An FSA code is invalid.",null,{project:"commerce.utils"}),postalCodeRegExp:/^[A-Z][0-9][A-Z]$/i,examplePostalCodes:(0,r.t)("(e.g. V2Y, M4N, H3P)",null,{project:"commerce.utils"})},[n.default.AU]:{subdivisionsLabel:(0,r.t)("states/territories",null,{project:"commerce.utils"}),postalCodesLabel:(0,r.t)("Postal Codes",null,{project:"commerce.utils"}),postalCodeErrorLabel:(0,r.t)("Postal Codes need to be 4 digits.",null,{project:"commerce.utils"}),postalCodeRegExp:/^[0-9]{4}$/,examplePostalCodes:""},[n.default.GB]:{subdivisionsLabel:(0,r.t)("regions",null,{project:"commerce.utils"}),postalCodesLabel:(0,r.t)("Postcodes",null,{project:"commerce.utils"}),postalCodeErrorLabel:(0,r.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,r.t)("(e.g. BT, BT1, NW, NW8)",null,{project:"commerce.utils"})},[n.default.FR]:{subdivisionsLabel:(0,r.t)("regions",null,{project:"commerce.utils"}),postalCodesLabel:(0,r.t)("Postcodes",null,{project:"commerce.utils"}),postalCodeErrorLabel:(0,r.t)("Postal Codes need to be 5 digits",null,{project:"commerce.utils"}),postalCodeRegExp:/^[0-9]{5}$/,examplePostalCodes:(0,r.t)("(e.g. 31400, 64200, 86360, 65000)",null,{project:"commerce.utils"})},[n.default.NZ]:{subdivisionsLabel:(0,r.t)("regions",null,{project:"commerce.utils"}),postalCodesLabel:(0,r.t)("Postcodes",null,{project:"commerce.utils"}),postalCodeErrorLabel:(0,r.t)("Postcodes need to be 4 digits",null,{project:"commerce.utils"}),postalCodeRegExp:/^[0-9]{4}$/,examplePostalCodes:(0,r.t)("(e.g. 6021, 7420, 9371, 9382)",null,{project:"commerce.utils"})},[n.default.NO]:{subdivisionsLabel:(0,r.t)("regions",null,{project:"commerce.utils"}),postalCodesLabel:(0,r.t)("Postal Codes",null,{project:"commerce.utils"}),postalCodeErrorLabel:(0,r.t)("Postal Codes need to be 4 digits",null,{project:"commerce.utils"}),postalCodeRegExp:/^[0-9]{4}$/,examplePostalCodes:(0,r.t)("(e.g. 6856, 9105, 9170, 2609)",null,{project:"commerce.utils"})},[n.default.SE]:{subdivisionsLabel:(0,r.t)("provinces",null,{project:"commerce.utils"}),postalCodesLabel:(0,r.t)("Postcodes",null,{project:"commerce.utils"}),postalCodeErrorLabel:(0,r.t)("Enter up to 3 digits of the postcode",null,{project:"commerce.utils"}),postalCodeRegExp:/^[0-9]{1,3}$/,examplePostalCodes:(0,r.t)("(e.g. 1, 203, 42)",null,{project:"commerce.utils"})},[n.default.ES]:{subdivisionsLabel:(0,r.t)("provinces",null,{project:"commerce.utils"}),postalCodesLabel:(0,r.t)("Postcodes",null,{project:"commerce.utils"}),postalCodeErrorLabel:(0,r.t)("Postal Codes need to be 5 digits",null,{project:"commerce.utils"}),postalCodeRegExp:/^[0-9]{5}$/,examplePostalCodes:(0,r.t)("(e.g. 08038, 47005, 29001)",null,{project:"commerce.utils"})},[n.default.IE]:{subdivisionsLabel:(0,r.t)("counties",null,{project:"commerce.utils"}),postalCodesLabel:(0,r.t)("Routing keys ",null,{project:"commerce.utils",notes:"The first three characters of an Irish postal code (eircode)"}),postalCodeErrorLabel:(0,r.t)("Enter only the first three characters of the Eircode",null,{project:"commerce.utils"}),postalCodeRegExp:/^[A-Z0-9]{3}$/,examplePostalCodes:(0,r.t)("(e.g. A65, P75, H14)",null,{project:"commerce.utils"})},UNKNOWN:{subdivisionLabel:(0,r.t)("regions",null,{project:"commerce.utils"}),postalCodesLabel:(0,r.t)("postal codes",null,{project:"commerce.utils"}),postalCodeErrorLabel:(0,r.t)("Invalid postal code.",null,{project:"commerce.utils"}),postalCodeRegExp:new RegExp(/$/),examplePostalCodes:""}}),c=d=>{if(d)return t[n.default[d]]};s.getAddressConfigurationByISOCode=c;var a=s.DEFAULT_ADDRESS_CONFIGURATION=t.UNKNOWN},492783:(_,s,e)=>{"use strict";e(392338),e(392338),e(392338),e(392338),e(392338);var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.getAddressLabelsForCountry=void 0;var n=i(e(346797)),r=i(e(666017)),t=e(580054);function c(f,h){var o=Object.keys(f);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(f);h&&(l=l.filter(function(p){return Object.getOwnPropertyDescriptor(f,p).enumerable})),o.push.apply(o,l)}return o}function a(f){for(var h=1;h1&&arguments[1]!==void 0?arguments[1]:!1,p=l?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={[r.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"})},[r.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"})},[r.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"})},[r.default.GB]:{postalCode:(0,t.pluralize)({one:"postcode",other:"postcodes"},p,null,{project:"commerce.utils",notes:"label for UK postcode input field"})},[r.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"})},[r.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"})},[r.default.NO]:{region:(0,t.pluralize)({one:"region",other:"regions"},p,null,{project:"commerce.utils",notes:"label for Norwegian state/region input field"})},[r.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"})},[r.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"})},[r.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 a(a({},v),(o=m[r.default[h]])!==null&&o!==void 0?o:{})}},521239:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var i=e(580054),n=Object.freeze({ON:(0,i.t)("Ontario",null,{project:"commerce.utils"}),QC:(0,i.t)("Quebec",null,{project:"commerce.utils"}),NS:(0,i.t)("Nova Scotia",null,{project:"commerce.utils"}),NB:(0,i.t)("New Brunswick",null,{project:"commerce.utils"}),MB:(0,i.t)("Manitoba",null,{project:"commerce.utils"}),BC:(0,i.t)("British Columbia",null,{project:"commerce.utils"}),PE:(0,i.t)("Prince Edward Island",null,{project:"commerce.utils"}),SK:(0,i.t)("Saskatchewan",null,{project:"commerce.utils"}),AB:(0,i.t)("Alberta",null,{project:"commerce.utils"}),NL:(0,i.t)("Newfoundland and Labrador",null,{project:"commerce.utils"}),NT:(0,i.t)("Northwest Territories",null,{project:"commerce.utils"}),YT:(0,i.t)("Yukon",null,{project:"commerce.utils"}),NU:(0,i.t)("Nunavut",null,{project:"commerce.utils"})}),r=Object.freeze({AL:(0,i.t)("Alabama",null,{project:"commerce.utils"}),AK:(0,i.t)("Alaska",null,{project:"commerce.utils"}),AZ:(0,i.t)("Arizona",null,{project:"commerce.utils"}),AR:(0,i.t)("Arkansas",null,{project:"commerce.utils"}),CA:(0,i.t)("California",null,{project:"commerce.utils"}),CO:(0,i.t)("Colorado",null,{project:"commerce.utils"}),CT:(0,i.t)("Connecticut",null,{project:"commerce.utils"}),DE:(0,i.t)("Delaware",null,{project:"commerce.utils"}),DC:(0,i.t)("District of Columbia",null,{project:"commerce.utils"}),FL:(0,i.t)("Florida",null,{project:"commerce.utils"}),GA:(0,i.t)("Georgia",null,{project:"commerce.utils"}),HI:(0,i.t)("Hawaii",null,{project:"commerce.utils"}),ID:(0,i.t)("Idaho",null,{project:"commerce.utils"}),IL:(0,i.t)("Illinois",null,{project:"commerce.utils"}),IN:(0,i.t)("Indiana",null,{project:"commerce.utils"}),IA:(0,i.t)("Iowa",null,{project:"commerce.utils"}),KS:(0,i.t)("Kansas",null,{project:"commerce.utils"}),KY:(0,i.t)("Kentucky",null,{project:"commerce.utils"}),LA:(0,i.t)("Louisiana",null,{project:"commerce.utils"}),ME:(0,i.t)("Maine",null,{project:"commerce.utils"}),MD:(0,i.t)("Maryland",null,{project:"commerce.utils"}),MA:(0,i.t)("Massachusetts",null,{project:"commerce.utils"}),MI:(0,i.t)("Michigan",null,{project:"commerce.utils"}),MN:(0,i.t)("Minnesota",null,{project:"commerce.utils"}),MS:(0,i.t)("Mississippi",null,{project:"commerce.utils"}),MO:(0,i.t)("Missouri",null,{project:"commerce.utils"}),MT:(0,i.t)("Montana",null,{project:"commerce.utils"}),NE:(0,i.t)("Nebraska",null,{project:"commerce.utils"}),NV:(0,i.t)("Nevada",null,{project:"commerce.utils"}),NH:(0,i.t)("New Hampshire",null,{project:"commerce.utils"}),NJ:(0,i.t)("New Jersey",null,{project:"commerce.utils"}),NM:(0,i.t)("New Mexico",null,{project:"commerce.utils"}),NY:(0,i.t)("New York",null,{project:"commerce.utils"}),NC:(0,i.t)("North Carolina",null,{project:"commerce.utils"}),ND:(0,i.t)("North Dakota",null,{project:"commerce.utils"}),OH:(0,i.t)("Ohio",null,{project:"commerce.utils"}),OK:(0,i.t)("Oklahoma",null,{project:"commerce.utils"}),OR:(0,i.t)("Oregon",null,{project:"commerce.utils"}),PA:(0,i.t)("Pennsylvania",null,{project:"commerce.utils"}),RI:(0,i.t)("Rhode Island",null,{project:"commerce.utils"}),SC:(0,i.t)("South Carolina",null,{project:"commerce.utils"}),SD:(0,i.t)("South Dakota",null,{project:"commerce.utils"}),TN:(0,i.t)("Tennessee",null,{project:"commerce.utils"}),TX:(0,i.t)("Texas",null,{project:"commerce.utils"}),UT:(0,i.t)("Utah",null,{project:"commerce.utils"}),VT:(0,i.t)("Vermont",null,{project:"commerce.utils"}),VA:(0,i.t)("Virginia",null,{project:"commerce.utils"}),WA:(0,i.t)("Washington",null,{project:"commerce.utils"}),WV:(0,i.t)("West Virginia",null,{project:"commerce.utils"}),WI:(0,i.t)("Wisconsin",null,{project:"commerce.utils"}),WY:(0,i.t)("Wyoming",null,{project:"commerce.utils"}),AA:(0,i.t)("Armed Forces Americas",null,{project:"commerce.utils"}),AE:(0,i.t)("Armed Forces Europe",null,{project:"commerce.utils"}),AP:(0,i.t)("Armed Forces Pacific",null,{project:"commerce.utils"})}),t=Object.freeze({ACT:(0,i.t)("Australian Capital Territory",null,{project:"commerce.utils"}),NSW:(0,i.t)("New South Wales",null,{project:"commerce.utils"}),NT:(0,i.t)("Northern Territory",null,{project:"commerce.utils"}),QLD:(0,i.t)("Queensland",null,{project:"commerce.utils"}),SA:(0,i.t)("South Australia",null,{project:"commerce.utils"}),TAS:(0,i.t)("Tasmania",null,{project:"commerce.utils"}),VIC:(0,i.t)("Victoria",null,{project:"commerce.utils"}),WA:(0,i.t)("Western Australia",null,{project:"commerce.utils"})}),c=Object.freeze({ENG:(0,i.t)("England",null,{project:"commerce.utils"}),NIR:(0,i.t)("Northern Ireland",null,{project:"commerce.utils"}),SCT:(0,i.t)("Scotland",null,{project:"commerce.utils"}),WLS:(0,i.t)("Wales",null,{project:"commerce.utils"})}),a=Object.freeze({ARA:(0,i.t)("Auvergne-Rh\xF4ne-Alpes",null,{project:"commerce.utils"}),BFC:(0,i.t)("Bourgogne-Franche-Comt\xE9",null,{project:"commerce.utils"}),BRE:(0,i.t)("Brittany",null,{project:"commerce.utils"}),CVL:(0,i.t)("Centre-Val de Loire",null,{project:"commerce.utils"}),"20R":(0,i.t)("Corsica",null,{project:"commerce.utils"}),GES:(0,i.t)("Grand Est",null,{project:"commerce.utils"}),HDF:(0,i.t)("Hauts-de-France",null,{project:"commerce.utils"}),IDF:(0,i.t)("\xCEle-de-France",null,{project:"commerce.utils"}),NOR:(0,i.t)("Normandy",null,{project:"commerce.utils"}),NAQ:(0,i.t)("Nouvelle-Aquitaine",null,{project:"commerce.utils"}),OCC:(0,i.t)("Occitania",null,{project:"commerce.utils"}),PDL:(0,i.t)("Pays de la Loire",null,{project:"commerce.utils"}),PAC:(0,i.t)("Provence-Alpes-C\xF4te d'Azur",null,{project:"commerce.utils"})}),d=Object.freeze({AUK:(0,i.t)("Auckland",null,{project:"commerce.utils"}),BOP:(0,i.t)("Bay of Plenty",null,{project:"commerce.utils"}),CAN:(0,i.t)("Canterbury",null,{project:"commerce.utils"}),CIT:(0,i.t)("Chatham Islands Territory",null,{project:"commerce.utils"}),GIS:(0,i.t)("Gisborne",null,{project:"commerce.utils"}),WGN:(0,i.t)("Greater Wellington",null,{project:"commerce.utils"}),HKB:(0,i.t)("Hawkes Bay",null,{project:"commerce.utils"}),MWT:(0,i.t)("Manawatu Whanganui",null,{project:"commerce.utils"}),MBH:(0,i.t)("Marlborough",null,{project:"commerce.utils"}),NSN:(0,i.t)("Nelson",null,{project:"commerce.utils"}),NTL:(0,i.t)("Northland",null,{project:"commerce.utils"}),OTA:(0,i.t)("Otago",null,{project:"commerce.utils"}),STL:(0,i.t)("Southland",null,{project:"commerce.utils"}),TKI:(0,i.t)("Taranaki",null,{project:"commerce.utils"}),TAS:(0,i.t)("Tasman",null,{project:"commerce.utils"}),WKO:(0,i.t)("Waikato",null,{project:"commerce.utils"}),WTC:(0,i.t)("West Coast",null,{project:"commerce.utils"})}),f=Object.freeze({"02":(0,i.t)("Akershus",null,{project:"commerce.utils"}),"09":(0,i.t)("Aust-Agder",null,{project:"commerce.utils"}),"06":(0,i.t)("Buskerud",null,{project:"commerce.utils"}),20:(0,i.t)("Finnmark",null,{project:"commerce.utils"}),"04":(0,i.t)("Hedmark",null,{project:"commerce.utils"}),12:(0,i.t)("Hordaland",null,{project:"commerce.utils"}),15:(0,i.t)("M\xF8re og Romsdal",null,{project:"commerce.utils"}),18:(0,i.t)("Nordland",null,{project:"commerce.utils"}),"05":(0,i.t)("Oppland",null,{project:"commerce.utils"}),"03":(0,i.t)("Oslo",null,{project:"commerce.utils"}),"01":(0,i.t)("\xD8stfold",null,{project:"commerce.utils"}),11:(0,i.t)("Rogaland",null,{project:"commerce.utils"}),14:(0,i.t)("Sogn og Fjordane",null,{project:"commerce.utils"}),"08":(0,i.t)("Telemark",null,{project:"commerce.utils"}),19:(0,i.t)("Troms",null,{project:"commerce.utils"}),50:(0,i.t)("Tr\xF8ndelag",null,{project:"commerce.utils"}),10:(0,i.t)("Vest-Agder",null,{project:"commerce.utils"}),"07":(0,i.t)("Vestfold",null,{project:"commerce.utils"})}),h=Object.freeze({AB:(0,i.t)("Stockholm",null,{project:"commerce.utils"}),C:(0,i.t)("Uppsala",null,{project:"commerce.utils"}),D:(0,i.t)("S\xF6dermanland",null,{project:"commerce.utils"}),E:(0,i.t)("\xD6sterg\xF6tland",null,{project:"commerce.utils"}),F:(0,i.t)("J\xF6nk\xF6ping",null,{project:"commerce.utils"}),G:(0,i.t)("Kronoberg",null,{project:"commerce.utils"}),H:(0,i.t)("Kalmar",null,{project:"commerce.utils"}),I:(0,i.t)("Gotland",null,{project:"commerce.utils"}),K:(0,i.t)("Blekinge",null,{project:"commerce.utils"}),M:(0,i.t)("Sk\xE5ne",null,{project:"commerce.utils"}),N:(0,i.t)("Halland",null,{project:"commerce.utils"}),O:(0,i.t)("V\xE4stra G\xF6taland",null,{project:"commerce.utils"}),S:(0,i.t)("V\xE4rmland",null,{project:"commerce.utils"}),T:(0,i.t)("\xD6rebro",null,{project:"commerce.utils"}),U:(0,i.t)("V\xE4stmanland",null,{project:"commerce.utils"}),W:(0,i.t)("Dalarna",null,{project:"commerce.utils"}),X:(0,i.t)("G\xE4vleborg",null,{project:"commerce.utils"}),Y:(0,i.t)("V\xE4sternorrland",null,{project:"commerce.utils"}),Z:(0,i.t)("J\xE4mtland",null,{project:"commerce.utils"}),AC:(0,i.t)("V\xE4sterbotten",null,{project:"commerce.utils"}),BD:(0,i.t)("Norbotten",null,{project:"commerce.utils"})}),o=Object.freeze({C:(0,i.t)("A Coru\xF1a",null,{project:"commerce.utils"}),VI:(0,i.t)("\xC1lava",null,{project:"commerce.utils"}),AB:(0,i.t)("Albacete",null,{project:"commerce.utils"}),A:(0,i.t)("Alicante",null,{project:"commerce.utils"}),AL:(0,i.t)("Almer\xEDa",null,{project:"commerce.utils"}),O:(0,i.t)("Asturias",null,{project:"commerce.utils"}),AV:(0,i.t)("\xC1vila",null,{project:"commerce.utils"}),BA:(0,i.t)("Badajoz",null,{project:"commerce.utils"}),B:(0,i.t)("Barcelona",null,{project:"commerce.utils"}),BI:(0,i.t)("Biscay",null,{project:"commerce.utils"}),BU:(0,i.t)("Burgos",null,{project:"commerce.utils"}),CC:(0,i.t)("C\xE1ceres",null,{project:"commerce.utils"}),CA:(0,i.t)("C\xE1diz",null,{project:"commerce.utils"}),S:(0,i.t)("Cantabria",null,{project:"commerce.utils"}),CS:(0,i.t)("Castell\xF3n",null,{project:"commerce.utils"}),CE:(0,i.t)("Ceuta",null,{project:"commerce.utils"}),CR:(0,i.t)("Ciudad Real",null,{project:"commerce.utils"}),CO:(0,i.t)("C\xF3rdoba",null,{project:"commerce.utils"}),CU:(0,i.t)("Cuenca",null,{project:"commerce.utils"}),SS:(0,i.t)("Gipuzkoa",null,{project:"commerce.utils"}),GI:(0,i.t)("Girona",null,{project:"commerce.utils"}),GR:(0,i.t)("Granada",null,{project:"commerce.utils"}),GU:(0,i.t)("Guadalajara",null,{project:"commerce.utils"}),H:(0,i.t)("Huelva",null,{project:"commerce.utils"}),HU:(0,i.t)("Huesca",null,{project:"commerce.utils"}),PM:(0,i.t)("Balearic Islands",null,{project:"commerce.utils"}),J:(0,i.t)("Ja\xE9n",null,{project:"commerce.utils"}),LO:(0,i.t)("La Rioja",null,{project:"commerce.utils"}),GC:(0,i.t)("Las Palmas",null,{project:"commerce.utils"}),LE:(0,i.t)("Le\xF3n",null,{project:"commerce.utils"}),L:(0,i.t)("Lleida",null,{project:"commerce.utils"}),LU:(0,i.t)("Lugo",null,{project:"commerce.utils"}),M:(0,i.t)("Madrid",null,{project:"commerce.utils"}),MA:(0,i.t)("M\xE1laga",null,{project:"commerce.utils"}),ML:(0,i.t)("Melilla",null,{project:"commerce.utils"}),MU:(0,i.t)("Murcia",null,{project:"commerce.utils"}),NA:(0,i.t)("Navarre",null,{project:"commerce.utils"}),OR:(0,i.t)("Ourense",null,{project:"commerce.utils"}),P:(0,i.t)("Palencia",null,{project:"commerce.utils"}),PO:(0,i.t)("Pontevedra",null,{project:"commerce.utils"}),SA:(0,i.t)("Salamanca",null,{project:"commerce.utils"}),TF:(0,i.t)("Santa Cruz de Tenerife",null,{project:"commerce.utils"}),SG:(0,i.t)("Segovia",null,{project:"commerce.utils"}),SE:(0,i.t)("Seville",null,{project:"commerce.utils"}),SO:(0,i.t)("Soria",null,{project:"commerce.utils"}),T:(0,i.t)("Tarragona",null,{project:"commerce.utils"}),TE:(0,i.t)("Teruel",null,{project:"commerce.utils"}),TO:(0,i.t)("Toledo",null,{project:"commerce.utils"}),V:(0,i.t)("Valencia",null,{project:"commerce.utils"}),VA:(0,i.t)("Valladolid",null,{project:"commerce.utils"}),ZA:(0,i.t)("Zamora",null,{project:"commerce.utils"}),Z:(0,i.t)("Zaragoza",null,{project:"commerce.utils"})}),l=Object.freeze({CW:(0,i.t)("Carlow",null,{project:"commerce.utils",notes:"Irish county"}),CN:(0,i.t)("Cavan",null,{project:"commerce.utils",notes:"Irish county"}),CE:(0,i.t)("Clare",null,{project:"commerce.utils",notes:"Irish county"}),CO:(0,i.t)("Cork",null,{project:"commerce.utils",notes:"Irish county"}),DL:(0,i.t)("Donegal",null,{project:"commerce.utils",notes:"Irish county"}),D:(0,i.t)("Dublin",null,{project:"commerce.utils",notes:"Irish county"}),G:(0,i.t)("Galway",null,{project:"commerce.utils",notes:"Irish county"}),KY:(0,i.t)("Kerry",null,{project:"commerce.utils",notes:"Irish county"}),KE:(0,i.t)("Kildare",null,{project:"commerce.utils",notes:"Irish county"}),KK:(0,i.t)("Kilkenny",null,{project:"commerce.utils",notes:"Irish county"}),LS:(0,i.t)("Laois",null,{project:"commerce.utils",notes:"Irish county"}),LM:(0,i.t)("Leitrim",null,{project:"commerce.utils",notes:"Irish county"}),LK:(0,i.t)("Limerick",null,{project:"commerce.utils",notes:"Irish county"}),LD:(0,i.t)("Longford",null,{project:"commerce.utils",notes:"Irish county"}),LH:(0,i.t)("Louth",null,{project:"commerce.utils",notes:"Irish county"}),MO:(0,i.t)("Mayo",null,{project:"commerce.utils",notes:"Irish county"}),MH:(0,i.t)("Meath",null,{project:"commerce.utils",notes:"Irish county"}),MN:(0,i.t)("Monaghan",null,{project:"commerce.utils",notes:"Irish county"}),OY:(0,i.t)("Offaly",null,{project:"commerce.utils",notes:"Irish county"}),RN:(0,i.t)("Roscommon",null,{project:"commerce.utils",notes:"Irish county"}),SO:(0,i.t)("Sligo",null,{project:"commerce.utils",notes:"Irish county"}),TA:(0,i.t)("Tipperary",null,{project:"commerce.utils",notes:"Irish county"}),WD:(0,i.t)("Waterford",null,{project:"commerce.utils",notes:"Irish county"}),WH:(0,i.t)("Westmeath",null,{project:"commerce.utils",notes:"Irish county"}),WX:(0,i.t)("Wexford",null,{project:"commerce.utils",notes:"Irish county"}),WW:(0,i.t)("Wicklow",null,{project:"commerce.utils",notes:"Irish county"})}),p={DR:(0,i.t)("Drenthe",null,{project:"commerce.utils",notes:"Dutch province"}),FL:(0,i.t)("Flevoland",null,{project:"commerce.utils",notes:"Dutch province"}),FR:(0,i.t)("Friesland",null,{project:"commerce.utils",notes:"Dutch province"}),GE:(0,i.t)("Gelderland",null,{project:"commerce.utils",notes:"Dutch province"}),GR:(0,i.t)("Groningen",null,{project:"commerce.utils",notes:"Dutch province"}),LI:(0,i.t)("Limburg",null,{project:"commerce.utils",notes:"Dutch province"}),NB:(0,i.t)("North Brabant",null,{project:"commerce.utils",notes:"Dutch province"}),NH:(0,i.t)("North Holland",null,{project:"commerce.utils",notes:"Dutch province"}),OV:(0,i.t)("Overijssel",null,{project:"commerce.utils",notes:"Dutch province"}),UT:(0,i.t)("Utrecht",null,{project:"commerce.utils",notes:"Dutch province"}),ZE:(0,i.t)("Zeeland",null,{project:"commerce.utils",notes:"Dutch province"}),ZH:(0,i.t)("South Holland",null,{project:"commerce.utils",notes:"Dutch province"})},v={BW:(0,i.t)("Baden-W\xFCrttemberg",null,{project:"commerce.utils",notes:"German state"}),BY:(0,i.t)("Bavaria",null,{project:"commerce.utils",notes:"German state"}),BE:(0,i.t)("Berlin",null,{project:"commerce.utils",notes:"German state"}),BB:(0,i.t)("Brandenburg",null,{project:"commerce.utils",notes:"German state"}),HB:(0,i.t)("Bremen",null,{project:"commerce.utils",notes:"German state"}),HH:(0,i.t)("Hamburg",null,{project:"commerce.utils",notes:"German state"}),HE:(0,i.t)("Hesse",null,{project:"commerce.utils",notes:"German state"}),MV:(0,i.t)("Mecklenburg-Western Pomerania",null,{project:"commerce.utils",notes:"German state"}),NI:(0,i.t)("Lower Saxony",null,{project:"commerce.utils",notes:"German state"}),NW:(0,i.t)("North Rhine-Westphalia",null,{project:"commerce.utils",notes:"German state"}),RP:(0,i.t)("Rhineland-Palatinate",null,{project:"commerce.utils",notes:"German state"}),SL:(0,i.t)("Saarland",null,{project:"commerce.utils",notes:"German state"}),SN:(0,i.t)("Saxony",null,{project:"commerce.utils",notes:"German state"}),ST:(0,i.t)("Saxony-Anhalt",null,{project:"commerce.utils",notes:"German state"}),SH:(0,i.t)("Schleswig-Holstein",null,{project:"commerce.utils",notes:"German state"}),TH:(0,i.t)("Thuringia",null,{project:"commerce.utils",notes:"German state"})},m={AU:t,CA:n,ES:o,FR:a,GB:c,IE:l,NO:f,NZ:d,SE:h,US:r,DE:v,NL:p},b=s.default=m;_.exports=s.default},86978:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"Countries",{enumerable:!0,get:function(){return n.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 r.default}}),Object.defineProperty(s,"getAddressConfigurationByISOCode",{enumerable:!0,get:function(){return t.getAddressConfigurationByISOCode}}),Object.defineProperty(s,"getAddressLabelsForCountry",{enumerable:!0,get:function(){return c.getAddressLabelsForCountry}});var n=i(e(666017)),r=i(e(521239)),t=e(945853),c=e(492783)},691703:(_,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var e={WEEK:"WEEK",MONTH:"MONTH",YEAR:"YEAR"},i=s.default=e;_.exports=s.default},666017:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var i=e(580054),n=s.default=(0,i.getCountries)();_.exports=s.default},580054:(_,s,e)=>{"use strict";var i=e(875832);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 n=i(e(961597)),r=e(358322),t=(0,r.getI18nInstance)(),c=new n.default(t),a=s.formatNumber=t.formatNumber,d=s.formatCurrency=t.formatCurrency,f=s.formatCurrencyToParts=t.formatCurrencyToParts,h=s.getCountries=t.getCountries,o=s.getCurrencySymbol=t.getCurrencySymbol,l=s.formatQuantity=t.formatQuantity,p=s.t=t.translate,v=s.pluralize=t.pluralize,m=s.formatMoney=t.formatMoney,b=s.formatIcuMessage=c.formatIcuMessage},358322:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.setI18nInstance=s.getI18nInstance=void 0,e(392338);var i=e(40426),n="commerce.utils";function r(d){return e(268449)("./".concat(n,".").concat(d,".yaml"))}var t=(0,i.setupLibrary)(n,r),c=s.getI18nInstance=t.getI18nInstance,a=s.setI18nInstance=t.setI18nInstance},213914:(_,s,e)=>{"use strict";e(392338),e(392338),e(392338),e(392338);var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.AddressUtils=void 0,Object.defineProperty(s,"BillingPeriodUnits",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(s,"SiteUserAccountInfoAccessor",{enumerable:!0,get:function(){return a.default}}),s.TaxGeography=s.SubscriptionUtils=s.SiteVisitorTracking=void 0,Object.defineProperty(s,"getI18nInstance",{enumerable:!0,get:function(){return f.getI18nInstance}}),Object.defineProperty(s,"setI18nInstance",{enumerable:!0,get:function(){return f.setI18nInstance}});var n=o(e(493542));s.SubscriptionUtils=n;var r=o(e(246897));s.SiteVisitorTracking=r;var t=o(e(858084));s.TaxGeography=t;var c=o(e(86978));s.AddressUtils=c;var a=i(e(675241)),d=i(e(691703)),f=e(358322);function h(l){if(typeof WeakMap!="function")return null;var p=new WeakMap,v=new WeakMap;return(h=function(b){return b?v:p})(l)}function o(l,p){if(!p&&l&&l.__esModule)return l;if(l===null||typeof l!="object"&&typeof l!="function")return{default:l};var v=h(p);if(v&&v.has(l))return v.get(l);var m={__proto__:null},b=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var E in l)if(E!=="default"&&Object.prototype.hasOwnProperty.call(l,E)){var A=b?Object.getOwnPropertyDescriptor(l,E):null;A&&(A.get||A.set)?Object.defineProperty(m,E,A):m[E]=l[E]}return m.default=l,v&&v.set(l,m),m}},858084:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.isCanada=t,s.isUnitedStates=c,s.isUnitedStatesAndTerritories=a,s.unitedStatesAndTerritories=void 0,e(392338);var n=i(e(666017)),r=s.unitedStatesAndTerritories=["US","PR","GU","VI","MP","AS","UM"];function t(d){return n.default[d]===n.default.CA}function c(d){return n.default[d]===n.default.US}function a(d){return r.includes(d)}},268449:(_,s,e)=>{var i={"./commerce.utils.en-US.yaml":999014,"src/main/webapp/frontend/packages/commerce-utils/sqs-i18n-translations/strings/commerce.utils.en-US.yaml":999014};function n(t){var c=r(t);return e(c)}function r(t){if(!e.o(i,t)){var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}return i[t]}n.keys=function(){return Object.keys(i)},n.resolve=r,_.exports=n,n.id=268449},819538:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.getAccountContext=v,s.initAccountContext=l,s.useAccountContext=m;var n=i(e(544257)),r=i(e(375798)),t=i(e(385870)),c=e(174161),a=i(e(547740)),d=e(543926),f,h=!1,o=(0,a.default)((0,t.default)(n.default.mark(function b(){return n.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. `,A.t0),A.abrupt("return",null);case 10:case"end":return A.stop()}},b,null,[[0,6]])})));function l(){return p.apply(this,arguments)}function p(){return p=(0,t.default)(n.default.mark(function b(){var E;return n.default.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:if(!h){x.next=2;break}return x.abrupt("return",f);case 2:return x.next=4,o();case 4:return E=x.sent,f=E,h=!0,x.abrupt("return",E);case 8:case"end":return x.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,c.useState)(),E=(0,r.default)(b,2),A=E[0],x=E[1];return(0,c.useEffect)(()=>{function O(){return T.apply(this,arguments)}function T(){return T=(0,t.default)(n.default.mark(function P(){var I;return n.default.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,l();case 2:I=F.sent,x(I);case 4:case"end":return F.stop()}},P)})),T.apply(this,arguments)}O()},[]),A}},836472:(_,s,e)=>{"use strict";e.r(s),e.d(s,{CENSUS_COOKIE:()=>o,CRUMB_COOKIE:()=>h,SiteVisitorEventsTracker:()=>O,VISITOR_IDENTIFIER_COOKIE:()=>f});var i=e(392338),n=e(346797),r=e.n(n),t=e(221661),c=e(981491),a=e(994336),d=e.n(a),f="crumb",h="crumb",o="ss_cvr",l="SiteUserInfo",p=()=>{var T=d().get(l);if(!T)return null;try{return JSON.parse(T)}catch(P){return console.error("Could not parse user info cookie value",P),null}},v={isAuthenticated(){var T=p();return!!(T!=null&&T.authenticated)},getSiteUserId(){var T=p();return T==null?void 0:T.siteUserId}},m=v;function b(T,P){var I=Object.keys(T);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(T);P&&(N=N.filter(function(F){return Object.getOwnPropertyDescriptor(T,F).enumerable})),I.push.apply(I,N)}return I}function E(T){for(var P=1;P{"use strict";e.r(s),e.d(s,{TextAttributeId:()=>Nt,TextHighlightMarkClassName:()=>Vt,TextShape:()=>at,createScaledTextNode:()=>i.Z});var i=e(896093),n=e(392338),r=e(346797),t=e.n(r),c=e(708380),a=e(749189),d=e(210750),f=e.n(d),h=e(976003),o=e.n(h);function l(Ze){return Ze&&Ze.constructor&&Ze.constructor.name==="Object"}function p(Ze,Oe){return!Ze&&!Oe||Array.isArray(Ze)&&Array.isArray(Oe)||l(Ze)&&l(Oe)||typeof Ze=="string"&&typeof Oe=="string"||!isNaN(Ze)&&!isNaN(Oe)}function v(Ze){var Oe=Ze.newPointer,Ie=Ze.oldPointer,$e=new Set;return Oe.forEach(Je=>{Ie.includes(Je)||$e.add(Je)}),Array.isArray(Ie)&&Ie.forEach(Je=>{Oe.includes(Je)||$e.add(Je)}),Array.from($e)}function m(Ze,Oe){var Ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";if(typeof Ze!="object"||typeof Oe!="object")throw new Error("".concat(m.name," parameters must be Arrays or Objects, received: ").concat(Ze," and ").concat(Oe));if(!o()(Ze,Oe)){if(Array.isArray(Ze)&&Array.isArray(Oe))return v({newPointer:Ze,oldPointer:Oe});var $e=Object.keys(Ze),Je=$e.map(_t=>{var jt=Ze[_t],vn=Oe[_t];if(!p(jt,vn))return"".concat(Ie).concat(_t);if(l(jt)&&l(vn))return m(jt,vn,"".concat(Ie).concat(_t,"."));if(Array.isArray(jt)){if(o()(jt,vn))return null;var gn=v({newPointer:jt,oldPointer:vn});return"".concat(Ie).concat(_t,"[").concat(gn,"]")}return o()(jt,vn)?null:"".concat(Ie).concat(_t)}).filter(_t=>!!_t),ct=v({newPointer:Object.keys(Ze),oldPointer:Object.keys(Oe)});return ct.forEach(_t=>{Je.includes("".concat(Ie).concat(_t))||Je.push("".concat(Ie).concat(_t))}),Je.flat()}return[]}var b=m,E=e(375798),A=e.n(E),x=Ze=>"".concat(Ze,""),O=function(){var Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"M0,0";return'')},T=(Ze,Oe)=>{var Ie=Oe[0]-Ze[0],$e=Oe[1]-Ze[1];return{length:Math.sqrt(Math.pow(Ie,2)+Math.pow($e,2)),angle:Math.atan2($e,Ie)}},P=(Ze,Oe)=>(Ie,$e,Je,ct)=>{var _t=$e||Ie,jt=Je||Ie,vn=Ze(_t,jt),gn=vn.angle+(ct?Math.PI:0),In=vn.length*.5*Oe,cr=Ie[0]+Math.cos(gn)*In,er=Ie[1]+Math.sin(gn)*In;return[cr,er]},I=function(Oe){var Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return($e,Je,ct)=>{var _t=A()(ct[Je-1],2),jt=_t[0],vn=_t[1],gn=Oe(ct[Je-1],ct[Je-2],$e),In=Oe($e,ct[Je-1],ct[Je+1],!0),cr=Ie&&Je===ct.length-1?" z":"";return"c ".concat(gn[0]-jt,",").concat(gn[1]-vn," ").concat(In[0]-jt,",").concat(In[1]-vn," ").concat($e[0]-jt,",").concat($e[1]-vn).concat(cr)}},N=function(Oe,Ie){var $e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Oe.reduce((Je,ct,_t,jt)=>_t===0?$e?"":"M ".concat(ct[0],",").concat(ct[1]):"".concat(Je," ").concat(Ie(ct,_t,jt)),"")};function F(Ze,Oe){var Ie=Object.keys(Ze);if(Object.getOwnPropertySymbols){var $e=Object.getOwnPropertySymbols(Ze);Oe&&($e=$e.filter(function(Je){return Object.getOwnPropertyDescriptor(Ze,Je).enumerable})),Ie.push.apply(Ie,$e)}return Ie}function j(Ze){for(var Oe=1;Oe{this.svg=this.container.querySelector("svg"),this.paths=Array.from(this.container.querySelectorAll("path"))});var $e=Ie.uniforms;this.uniforms=j({progress:{value:-1}},$e),this.container=Oe}calculatePathLengths(){this.pathsLen=this.paths.map(Oe=>Oe.getTotalLength())}onSetSize(Oe,Ie){}onUpdate(){}onDestroy(){}setSize(Oe,Ie){Oe===this.lastWidth&&Ie===this.lastHeight||(this.onSetSize(Oe,Ie),this.calculatePathLengths(),this.lastWidth=Oe,this.lastHeight=Ie,this.update())}update(){var Oe=this.uniforms.progressDraw;this.paths.forEach((Ie,$e)=>{var Je=Math.ceil(this.pathsLen[$e]);Je&&(Ie.setAttribute("stroke-dasharray",Je),Ie.setAttribute("stroke-dashoffset",Je*2+Oe.value*-Je))}),this.onUpdate()}destroy(){this.onDestroy(),this.node.remove()}}class G extends H{constructor(Oe,Ie){super(Oe,Ie),Oe.innerHTML=x(O()),this.setRefs()}onSetSize(Oe,Ie){var $e=Math.min(Oe*.2,10),Je=Math.min(Ie*.25,5),ct=Oe+$e*2,_t=Ie+Je*2,jt=["M".concat(-$e+ct*.35,",").concat(-Je+_t*.95),"C ".concat(-$e+ct*.554,",").concat(-Je+_t*.994," ").concat(-$e+ct,",").concat(-Je+_t*.94," ").concat(-$e+ct,",").concat(-Je+_t*.52),"C ".concat(-$e+ct,",").concat(-Je+_t*.165," ").concat(-$e+ct*.706,",",0," ").concat(-$e+ct*.496,",",0),"S ".concat(-$e+ct*.01,",").concat(-Je+_t*.165," ").concat(-$e+ct*.01,",").concat(-Je+_t*.508),"S ".concat(-$e+ct*.241,",").concat(-Je+_t*1.039," ").concat(-$e+ct*.74,",").concat(-Je+_t*.994)];this.paths[0].setAttribute("d",jt.join(" "))}}class W extends H{constructor(Oe,Ie){super(Oe,Ie),this.bezierCalc=I(P(T,.5)),Oe.innerHTML=x(O()+O()),this.setRefs()}onSetSize(Oe,Ie){this.paths.forEach(($e,Je)=>{var ct=W.paths[Je].map(_t=>[_t[0]*Oe,_t[1]*Ie]);$e.setAttribute("d",N(ct,this.bezierCalc))})}}W.paths=[[[0,1],[.5,.55],[1,.25]],[[0,.23],[.6,.6],[1,.9]]];class ae extends H{constructor(Oe,Ie){super(Oe,Ie),this.bezierCalc=I(P(T,.7)),Oe.innerHTML=x(O()+O()),this.setRefs()}onSetSize(Oe,Ie){this.paths.forEach(($e,Je)=>{var ct=ae.paths[Je].map(_t=>[_t[0]*Oe,_t[1]*Ie]);$e.setAttribute("d",N(ct,this.bezierCalc))})}}ae.paths=[[[0,.22],[.25,.21],[.5,.2],[.75,.21],[1,.24]],[[0,.92],[.25,.9],[.5,.88],[.75,.9],[1,.92]]];class re extends H{constructor(Oe,Ie){super(Oe,Ie),this.bezierCalc=I(P(T,.5)),Oe.innerHTML=x(O()),this.setRefs()}onSetSize(Oe,Ie){var $e=this.uniforms.fontSize.value,Je=$e*.25,ct=$e*.12,_t=Math.floor(Oe/(Je*.7)),jt=Ie*.97,vn=[[0,jt],[Je,jt-ct],[Je*.7,jt]],gn=N(vn,this.bezierCalc,!0);this.paths[0].setAttribute("d","M0,".concat(jt," ").concat(gn.repeat(_t)))}}class ee extends H{constructor(Oe,Ie){super(Oe,Ie),this.bezierCalc=I(P(T,.3)),Oe.innerHTML=x(O()),this.setRefs()}onSetSize(Oe,Ie){var $e=ee.path.map(Je=>[Je[0]*Oe,Je[1]*Ie]);this.paths[0].setAttribute("d",N($e,this.bezierCalc))}}ee.path=[[0,.88],[.5,.85],[1,.9],[.6,.85],[.1,.95],[.5,.93],[.8,.95],[.5,1],[.3,1]];class q extends H{constructor(Oe,Ie){super(Oe,Ie),this.bezierCalc=I(P(T,.5)),Oe.innerHTML=x(O()),this.setRefs()}onSetSize(Oe,Ie){var $e=q.paths[0].map(Je=>[Je[0]*Oe,Je[1]*Ie]);this.paths[0].setAttribute("d",N($e,this.bezierCalc))}}q.paths=[[[0,.55],[.5,.55],[1,.55]]];class Q extends H{constructor(Oe,Ie){super(Oe,Ie),this.bezierCalc=I(P(T,.5)),Oe.innerHTML=x(O()),this.setRefs()}onSetSize(Oe,Ie){var $e=Q.paths[0].map(Je=>[Je[0]*Oe,Je[1]*Ie]);this.paths[0].setAttribute("d",N($e,this.bezierCalc))}}Q.paths=[[[0,.33],[.6,.6],[1,.88]]];class $ extends H{constructor(Oe,Ie){super(Oe,Ie),Oe.innerHTML=x(O()),this.setRefs()}onSetSize(Oe,Ie){this.paths[0].setAttribute("d","M0,".concat(Ie*.9," L").concat(Oe,",").concat(Ie*.9))}}class ue extends H{constructor(Oe,Ie){super(Oe,Ie),Oe.innerHTML=x(O()),this.setRefs()}onSetSize(Oe,Ie){var $e=[[0,Ie*.99],[Oe*.5,Ie*.88],[Oe,Ie*.89],[Oe*.98,Ie*.92]],Je=[.5,.5,.5,.1],ct=(_t,jt,vn)=>{var gn=P(T,Je[jt]),In=A()(vn[jt-1],2),cr=In[0],er=In[1],be=gn(vn[jt-1],vn[jt-2],_t),rn=gn(_t,vn[jt-1],vn[jt+1],!0);return"c ".concat(be[0]-cr,",").concat(be[1]-er," ").concat(rn[0]-cr,",").concat(rn[1]-er," ").concat(_t[0]-cr,",").concat(_t[1]-er)};this.paths[0].setAttribute("d",N($e,ct))}}class X extends H{constructor(Oe,Ie){super(Oe,Ie),this.bezierCalc=I(P(T,.5)),Oe.innerHTML=x(O()+O()),this.setRefs()}onSetSize(Oe,Ie){this.paths.forEach(($e,Je)=>{var ct=X.paths[Je].map(_t=>[_t[0]*Oe,_t[1]*Ie]);$e.setAttribute("d",N(ct,this.bezierCalc))})}}X.paths=[[[0,.9],[.5,.9],[1,.9]],[[0,1],[.5,1],[1,1]]];class te extends H{constructor(Oe,Ie){super(Oe,Ie),this.bezierCalc=I(P(T,.5)),Oe.innerHTML=x(O()),this.setRefs()}onSetSize(Oe,Ie){var $e=this.uniforms.fontSize.value,Je=$e*.25,ct=$e*.15,_t=Math.ceil(Oe/Je)+1,jt=Ie*.97,vn=[...Array(_t)].map((gn,In)=>[In*Je,In%2===0?jt:jt-ct]);this.paths[0].setAttribute("d",N(vn,this.bezierCalc))}}var Z={circle:G,cross:W,enclose:ae,jagged:re,marker:q,scribble:ee,strike:q,strikeDiagonal:Q,underline:$,underlineCurve:ue,underlineDouble:X,wave:te},se=Object.keys(Z),ne=Z,fe=(Ze,Oe)=>{for(var Ie in Oe)Ze.setProperty(Ie,Oe[Ie])},Ee=Ze=>({left:Ze.left,right:Ze.right,top:Ze.top,bottom:Ze.bottom,x:Ze.x,y:Ze.y,width:Math.max(0,Math.round(Ze.width)),height:Math.max(0,Math.round(Ze.height))}),we=Ze=>{for(;Ze&&Ze.nodeType!==Node.ELEMENT_NODE;)Ze=Ze.parentNode;return Ze};function nt(Ze,Oe){var Ie=Object.keys(Ze);if(Object.getOwnPropertySymbols){var $e=Object.getOwnPropertySymbols(Ze);Oe&&($e=$e.filter(function(Je){return Object.getOwnPropertyDescriptor(Ze,Je).enumerable})),Ie.push.apply(Ie,$e)}return Ie}function rt(Ze){for(var Oe=1;Oe0&&arguments[0]!==void 0?arguments[0]:{};this.state=rt(rt({},this.state),Oe);var Ie=this.state,$e=Ie.id,Je=Ie.isFront,ct=Ie.shape,_t=Ie.color,jt=Ie.thickness,vn=Ie.linecap,gn=Ie.fontSize,In=Ie.blend,cr=Ie.opacity;this.node.dataset.textAttributeId=$e,this.node.dataset.shape=ct,this.node.dataset.fontSize=gn,this.node.dataset.isFront=Je,Object.assign(this.node.style,{fontSize:"".concat(gn,"px")}),this.uniforms.fontSize.value=gn,this.uniforms.thickness.value=jt.unit==="em"?gn*parseFloat(jt.value):jt.value,fe(this.node.style,{"--stroke":_t,"--stroke-width":"".concat(jt.value).concat(jt.unit),"--stroke-linecap":vn,"--stroke-linejoin":vn==="round"?"round":"bevel","--blend":In,"--opacity":cr}),ct!==this.currentShapeType&&this.createShape(ct)}createShape(Oe){this.shape&&this.shape.destroy(),this.currentShapeType=Oe,this.shape=ne[Oe]?new ne[Oe](this.node,{uniforms:this.uniforms}):null}setSizeAndPosition(Oe,Ie,$e){var Je=1/$e,ct=this.uniforms.thickness.value-this.uniforms.fontSize.value*.25,_t=Math.round(Oe.width*Je-ct),jt=Math.round(Oe.height*Je),vn=Oe.x*Je,gn=Oe.y*Je,In=Ie.x*Je,cr=Ie.y*Je;this.node.dataset.index=Oe.index,Object.assign(this.node.style,{width:"".concat(_t,"px"),height:"".concat(jt,"px"),left:"".concat(Math.round(vn-In+ct*.5),"px"),top:"".concat(Math.round(gn-cr),"px")}),this.shape&&this.shape.setSize(_t,jt)}update(){var Oe=this.state.animation,Ie=this.uniforms.progressReveal,$e=Oe==="fadeScale"?.5+Ie.value*.5:1;this.node.style.opacity=Ie.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}}Ft.defaultState={};var Rt=e(860921),tn=e.n(Rt),En=e(700436),ve=e.n(En);function Ne(Ze,Oe){var Ie=Object.keys(Ze);if(Object.getOwnPropertySymbols){var $e=Object.getOwnPropertySymbols(Ze);Oe&&($e=$e.filter(function(Je){return Object.getOwnPropertyDescriptor(Ze,Je).enumerable})),Ie.push.apply(Ie,$e)}return Ie}function _e(Ze){for(var Oe=1;Oe{this.state=_e(_e({},this.state),Ie)}),this.props=_e(_e({},this.constructor.defaultProps),Oe),this.state=_e(_e({},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()(lt,"defaultProps",{}),t()(lt,"defaultState",{});var yt=(Ze,Oe,Ie)=>Ze*(1-Ie)+Oe*Ie,dt=null,Fe=Ze=>Ze*Ze,Bt=function(Oe){var Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,$e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Je=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;return-$e*(Oe/=Je)*(Oe-2)+Ie},Gt=Ze=>Ze<.5?2*Ze*Ze:-1+(4-2*Ze)*Ze;class Dt extends lt{constructor(Oe){super(Oe),t()(this,"tick",()=>{var $e=this.props,Je=$e.ease,ct=$e.from,_t=$e.to,jt=$e.duration,vn=$e.onUpdate,gn=$e.onComplete,In=Date.now()-this.lastUpdate;if(this.lastUpdate+=In,this.time=(this.lastUpdate-this.startTime)/1e3,this.time>jt&&(this.time=jt),vn(yt(ct,_t,Je(this.time/jt))),this.time>=jt){gn(_t);return}this.frame=requestAnimationFrame(this.tick)});var Ie=this.props.autoStart;this.state={isActive:!1},this.startTime=null,this.lastUpdate=null,this.frame=null,Ie&&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()(Dt,"defaultProps",{autoStart:!0,duration:1,ease:Bt,from:0,onComplete:tn(),onUpdate:tn(),to:0});function Yt(Ze,Oe){var Ie=Object.keys(Ze);if(Object.getOwnPropertySymbols){var $e=Object.getOwnPropertySymbols(Ze);Oe&&($e=$e.filter(function(Je){return Object.getOwnPropertyDescriptor(Ze,Je).enumerable})),Ie.push.apply(Ie,$e)}return Ie}function Wt(Ze){for(var Oe=1;Oe{this.animateTo(0)}),t()(this,"onUpdateDraw",_t=>{var jt=this.props.onUpdate;this.uniforms.progressDraw.value=_t,jt()}),t()(this,"onUpdateReveal",_t=>{var jt=this.props.onUpdate;this.uniforms.progressReveal.value=_t,jt()}),t()(this,"onAnimationComplete",()=>{}),this.props=Wt(Wt({},wn.defaultProps),Ie);var $e=this.props,Je=$e.uniforms,ct=$e.config;this.node=Oe,this.config=Wt({isAnimationEnabled:!1,animation:"draw",direction:"right",duration:1},ct),this.uniforms=Wt({progressDraw:{value:-1}},Je),this.reset()}setConfig(){var Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Ie=Wt(Wt({},this.config),Oe),$e=b(this.config,Ie);$e.length&&(this.config=Wt({},Ie))}ready(){var Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Ie=this.props.onUpdate;this.reset(),Ie(),this.timeout.ready=setTimeout(this.initAnimation,Oe)}setInitialState(){var Oe=this.config,Ie=Oe.isAnimationEnabled,$e=Oe.animation,Je=Oe.direction;if(Ie&&$e==="draw"){this.uniforms.progressReveal.value=1,this.uniforms.progressDraw.value=Je==="right"?-1:1;return}if(Ie&&($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 Ie=this.config,$e=Ie.animation,Je=Ie.duration;if(this.destroyTween(),$e==="draw"){var ct=ve()(Math.abs(this.uniforms.progressDraw.value-Oe),.2,1);this.tween=new Dt({duration:Je*ct,from:this.uniforms.progressDraw.value,to:Oe,onUpdate:this.onUpdateDraw,onComplete:this.onAnimationComplete});return}var _t=1-Math.abs(Oe),jt=ve()(Math.abs(this.uniforms.progressReveal.value-_t),.2,1);this.tween=new Dt({duration:Je*jt,from:this.uniforms.progressReveal.value,to:_t,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)}}wn.defaultProps={config:{},onUpdate:tn(),uniforms:{}};var zn=e(24115),oe=function(Oe){for(var Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,$e=[],Je=document.createTreeWalker(Oe,NodeFilter.SHOW_TEXT,null,!1),ct;ct=Je.nextNode();)Ie&&!ct.parentNode.closest(Ie)&&$e.push(ct);return $e};function me(Ze){var Oe=Array.from(Ze.getClientRects());return Oe.map(Ee)}function Te(Ze,Oe){return Oe.reduce((Ie,$e)=>([...$e.textContent.matchAll(/ /g)].forEach(Je=>{Ze.setStart($e,Je.index),Ze.setEnd($e,Je.index+1),Ie.push(Ee(Ze.getBoundingClientRect()))}),Ie),[])}function Be(Ze){var Oe=we(Ze.commonAncestorContainer),Ie=Oe.closest(".catalog-entry-container");if(!Ie)return 1;var $e=window.getComputedStyle(Ie),Je=new DOMMatrix($e.transform),ct=Je.a||1;return ct}var Qe=(Ze,Oe)=>{var Ie=Ze.reduce((Je,ct)=>{var _t=Je.rows[Je.rowIndex];return(!_t||_t.y!==ct.y&&(_t.yct.y+ct.height)&&Math.abs(_t.endX-ct.x)>1)&&(Je.rowIndex+=1,Je.rows[Je.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},_t=Je.rows[Je.rowIndex]),_t.endX=Math.max(_t.endX,ct.right),_t.width=Math.max(0,_t.endX-_t.x),Je},{rowIndex:-1,rows:[]}),$e=Ie.rows;return $e.sort((Je,ct)=>ct.width-Je.width).sort((Je,ct)=>ct.y-Je.y),$e=$e.reduce((Je,ct)=>{if(Je.length){var _t=Je[Je.length-1];if(ct.y===_t.y&&ct.x===_t.x||ct.y===_t.y&&ct.endX===_t.endX)return Je}var jt=Oe.findIndex(vn=>ct.endX===vn.right&&ct.y===vn.y);return~jt&&(ct.width-=Oe[jt].width),Je.push(ct),Je},[]),$e},gt=Ze=>{if(!Ze||!Ze.length)return[];var Oe=document.createRange();Oe.setStart(Ze[0],0),Oe.setEnd(Ze[Ze.length-1],Ze[Ze.length-1].length);var Ie=me(Oe),$e=Be(Oe),Je=Te(Oe,Ze),ct=Qe(Ie,Je);return Oe.detach(),{scale:$e,rowRects:ct.reverse().map((_t,jt)=>(_t.index=jt,_t))}};function ht(Ze,Oe){var Ie=Object.keys(Ze);if(Object.getOwnPropertySymbols){var $e=Object.getOwnPropertySymbols(Ze);Oe&&($e=$e.filter(function(Je){return Object.getOwnPropertyDescriptor(Ze,Je).enumerable})),Ie.push.apply(Ie,$e)}return Ie}function Et(Ze){for(var Oe=1;Oe{this.isDestroyed||this.onResized()}),t()(this,"onResized",()=>{this.isDestroyed||(this.refreshFontSize(),this.refreshRows())}),t()(this,"onPrefersReducedMotionChange",er=>{this.prefersReducedMotion=!er.matches}),t()(this,"onIntersection",er=>{er&&(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(er=>er.update())}),this.node=Oe;var Je={};try{var ct=this.node.dataset.textAttributeId,_t=Ie;Je=_t[ct]||{}}catch(er){}this.prefersReducedMotion=!window.matchMedia("(prefers-reduced-motion: no-preference)").matches,this.state=this.getStateFromProps(Et(Et({},Je),{},{isAnimationEnabled:!this.prefersReducedMotion&&Je.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 jt=this.state,vn=jt.isAnimationEnabled,gn=jt.animation,In=jt.direction,cr=jt.duration;this.animation=new wn(this.node,{uniforms:this.uniforms,onUpdate:this.update,config:{isAnimationEnabled:vn,animation:gn,direction:In,duration:cr}})}getStateFromProps(){var Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Ie=Et(Et({},Ae.defaultState),Oe);return typeof Ie.duration=="string"&&(Ie.duration=parseInt(Ie.duration,10)),Ie}onStateChange(){var Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,$e=this.getStateFromProps(Et(Et({},this.state),Oe)),Je=b(this.state,$e);if(this.state=Et(Et({},this.state),$e),this.rowsPool.forEach(In=>In.onUpdateState(this.state)),!(!Ie||!Je.length)){var ct=this.state,_t=ct.isAnimationEnabled,jt=ct.animation,vn=ct.direction,gn=ct.duration;this.animation.setConfig({isAnimationEnabled:_t,animation:jt,direction:vn,duration:gn}),Ke(Je)&&this.animation.ready(0),this.onMutation()}}bindListeners(){c.default.on(this.onResized,0),this.intersectionScroll=new a.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),c.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),Ie=parseInt(Oe.fontSize);Number.isNaN(Ie)||this.onStateChange({fontSize:Ie},!1)}refreshTextNodes(){var Oe=this.node.ownerDocument;if(!Oe.contains(this.node)){var Ie=this.container.getAttribute("id"),$e=this.node.getAttribute("data-text-attribute-id"),Je=Oe.querySelector('[id="'.concat(Ie,'"]')),ct=Je&&Je.querySelector('.sqsrte-text-highlight[data-text-attribute-id="'.concat($e,'"]'));ct&&(this.container=Je,this.node=ct)}this.textNodes=oe(this.node,".TextShape-node")}refreshRows(){this.refreshTextNodes();var Oe=this.container.getBoundingClientRect(),Ie=gt(this.textNodes),$e=Ie.rowRects,Je=Ie.scale,ct=this.rowsPool.splice($e.length);ct.forEach(In=>In.destroy());for(var _t=0,jt=$e.length;_tOe.destroy()),clearTimeout(this.timeoutGlobalAnimation),cancelAnimationFrame(this.rAFID),delete this.rowsPool,delete this.node,delete this.state,delete this.animation}}Ae.ANIMATION_CHANGE_PROPS=["shape","isAnimationEnabled","animation","duration","direction"];function Ke(Ze){return Ze.some(Oe=>Ae.ANIMATION_CHANGE_PROPS.includes(Oe))}Ae.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=Ae,Nt="data-text-attribute-id",Vt="sqsrte-text-highlight"},896093:(_,s,e)=>{"use strict";e.d(s,{Z:()=>f});var i=e(346797),n=e.n(i),r=e(210750),t=e.n(r),c=e(392338),a=e.n(c);class d{constructor(o){n()(this,"update",t()(()=>{this.container.classList.remove("loaded");var l=this.container.getBoundingClientRect().width,p=window.getComputedStyle(this.textNode),v=p.fontSize,m=parseFloat(v),b=this.textNode.getBoundingClientRect().width,E=l/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})),n()(this,"destroy",()=>{this.observer.disconnect(),d.cache.delete(this.container)}),d.cache.set(o,this),this.container=o,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)}}n()(d,"cache",new WeakMap);function f(h){if(h){if(d.cache.has(h)){var o=d.cache.get(h);return o.refresh(),o}var l=new d(h);return l}}},981491:(_,s,e)=>{"use strict";e.r(s),e.d(s,{getDomain:()=>r,isDev:()=>d,isInternal:()=>t,isQA:()=>a,isStage:()=>c});var i=e(392338),n=e.n(i),r=function(){var h,o,l,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=(o=(l=v.Static)===null||l===void 0||(l=l.SQUARESPACE_CONTEXT)===null||l===void 0?void 0:l.appDomain)!==null&&o!==void 0?o:(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(r(h))},c=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return/stage\.(sqsp|squarespace)\.net$/.test(r(h))},a=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return/qa[0-9]+\.(sqsp|squarespace)\.net$/.test(r(h))},d=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return/dev\.(sqsp|squarespace)\.net$/.test(r(h))}},542411:(_,s,e)=>{"use strict";e.r(s),e.d(s,{getDetails:()=>p,getPlacePredictions:()=>l});var i=e(392338),n=e.n(i),r=e(346797),t=e.n(r),c=e(456903);function a(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{},l=(v,m)=>(o(v,m),c.default.get(f,{params:d(d({},m),v)})),p=(v,m)=>(o(v,m),(!m||!m.productPage||!m.productSection)&&console.error("Please provide a tracking context when using Google Places API details to track cost"),c.default.get(h,{params:d(d({},m),v)}))},963327:(_,s,e)=>{"use strict";e.r(s),e.d(s,{RECAPTCHA_RENDER_TYPE:()=>l,destroy:()=>P,execute:()=>A,executeFirst:()=>E,getCaptchaContainer:()=>T,getSiteKey:()=>o,loadReCaptcha:()=>p,render:()=>v,renderAll:()=>m,reset:()=>x,resetFirst:()=>O,validate:()=>b});var i=e(392338),n=e.n(i),r=e(346797),t=e.n(r),c=e(39994);function a(I,N){var F=Object.keys(I);if(Object.getOwnPropertySymbols){var j=Object.getOwnPropertySymbols(I);N&&(j=j.filter(function(H){return Object.getOwnPropertyDescriptor(I,H).enumerable})),F.push.apply(F,j)}return F}function d(I){for(var N=1;N{var N;return I==null||(N=I.Static)===null||N===void 0||(N=N.SQUARESPACE_CONTEXT)===null||N===void 0||(N=N.website)===null||N===void 0||(N=N.captchaSettings)===null||N===void 0?void 0:N.siteKey},l=function(I){return I.EXPLICIT="explicit",I.ONLOAD="onload",I}({});function p(I){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:l.EXPLICIT,F='script[src*="https://www.google.com/recaptcha/enterprise.js"]',j=I.document.querySelector(F);if(j){j.remove();var H=I.document.querySelector("#forms-grecaptcha-badge-style"),G=I.document.querySelector(".grecaptcha-badge");H==null||H.remove(),G==null||G.remove()}else if(I.__grecaptchaOnLoadPromise)return I.__grecaptchaOnLoadPromise;return I.__grecaptchaOnLoadPromise=new Promise((W,ae)=>{I.__grecaptchaOnLoadCallback=()=>W(),I.document?(0,c.Z)(f+N,{doc:I.document}).catch(ae):ae("[GoogleReCaptchaAPI] Document was destroyed")}),I.__grecaptchaOnLoadPromise}function v(I,N){var F=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},j=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{customSiteKey:""},H=j.customSiteKey||o(I);if(H)return p(I).then(()=>{var G;if(!N||N.getAttribute(h)||I.document!==N.ownerDocument||!(N!=null&&(G=N.ownerDocument)!==null&&G!==void 0&&G.defaultView)||!I.grecaptcha){console.error("Error rendering captcha into node",{node:N});return}var W=N.clientWidth<320?"compact":"normal",ae=I.grecaptcha.render(N,d({sitekey:H,size:W},F),!0);N.setAttribute(h,"".concat(ae)),N.classList.add("rendered")})}function m(I){if(I.document){var N=I.document.querySelectorAll(".captcha-container:not('.rendered')");Array.from(N).forEach(F=>v(I,F))}}function b(I,N){var F=N.getAttribute(h);if(!(!F||!I.grecaptcha))return I.grecaptcha.getResponse(parseFloat(F))}function E(I){return I.grecaptcha?Promise.resolve(I.grecaptcha.execute()):Promise.reject({error:"ReCaptcha has not been set up!"})}function A(I,N){var F=N.getAttribute(h);return F?I.grecaptcha?Promise.resolve(I.grecaptcha.execute(parseFloat(F))):Promise.reject({error:"ReCaptcha has not been set up!"}):Promise.resolve()}function x(I,N){var F=N.getAttribute(h);!F||!I.grecaptcha||I.grecaptcha.reset(parseFloat(F))}function O(I){I&&I.grecaptcha&&I.grecaptcha.reset()}function T(I,N){var F=N.querySelector(".captcha-container");return o(I)?F:null}function P(I){for(;I.firstChild;)I.removeChild(I.firstChild);I.removeAttribute(h)}},204482:(_,s,e)=>{"use strict";e.r(s),e.d(s,{hasShiftModifierKey:()=>q,isAlphanumericKey:()=>W,isArrowDownKey:()=>O,isArrowLeftKey:()=>P,isArrowRightKey:()=>I,isArrowUpKey:()=>T,isBackspaceKey:()=>F,isCommaKey:()=>ae,isDeleteKey:()=>j,isEnterKey:()=>N,isEscapeKey:()=>H,isNumericKey:()=>G,isSlashKey:()=>ee,isSpaceBar:()=>re,isTabKey:()=>A,isTabKeyWithShift:()=>x});var i=9,n=13,r=38,t=40,c=37,a=39,d=8,f=46,h=48,o=57,l=65,p=90,v=27,m=188,b=191,E=32,A=Q=>Q.keyCode===i&&!Q.shiftKey,x=Q=>Q.keyCode===i&&Q.shiftKey,O=Q=>Q.keyCode===t,T=Q=>Q.keyCode===r,P=Q=>Q.keyCode===c,I=Q=>Q.keyCode===a,N=Q=>{var $=Q.keyCode;return $===n},F=Q=>{var $=Q.keyCode;return $===d},j=Q=>{var $=Q.keyCode;return $===f},H=Q=>{var $=Q.keyCode;return $===v},G=Q=>{var $=Q.keyCode;return h<=$&&$<=o},W=Q=>{var $=Q.keyCode;return G(Q)||l<=$&&$<=p},ae=Q=>{var $=Q.keyCode;return $===m},re=Q=>{var $=Q.keyCode;return $===E},ee=Q=>{var $=Q.keyCode;return $===b},q=Q=>{var $=Q.shiftKey;return $}},723796:(_,s,e)=>{"use strict";e.d(s,{$S:()=>f,Em:()=>v,FB:()=>d,TT:()=>h,g$:()=>a,hu:()=>c,sS:()=>o});var i=e(860921),n=e.n(i),r=e(392338),t=e.n(r),c=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;"):n()},a=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;"):n()},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]:[],x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return x?console.groupCollapsed.bind(console,b,"color: ".concat(E,"; font-weight: 300;"),...A):n()},o=function(b,E){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return{group:h(b,E,A,x),groupEnd:()=>console.groupEnd()}},l={createLogger:c,createDebugLogger:a,createWarningLogger:d,createGroupCollapsed:h,createGroup:o,createErrorLogger:f},p=function(b,E){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"";return{debug:a(b,E,A),err:f(b),log:c(b,E,A),warn:d(b)}},v=Object.assign(p,l)},777868:(_,s)=>{"use strict";class e extends Error{constructor(n){super(),this.name="NotFoundError",this.path=n}getPath(){return this.path}}s.Z=e},634870:(_,s,e)=>{"use strict";e.r(s),e.d(s,{EnvUtils:()=>ae,GooglePlacesAPI:()=>j,GoogleReCaptchaAPI:()=>F,Keyboard:()=>W,Mouse:()=>n,MultilingualAPI:()=>I,NotFoundError:()=>Gt.Z,PositionPropTypes:()=>Bt,SetDragEffect:()=>Z.Z,SiteHeaderFooterAPI:()=>T,UserSessionApi:()=>A,UserSessionApiAxios:()=>v,WindowUtils:()=>r,createConfirmModal:()=>Er,createDebugLogger:()=>X.g$,createEmptyStore:()=>gn,createErrorLogger:()=>X.$S,createGenericContext:()=>Zt,createGenericErrorHandling:()=>vt,createGroup:()=>X.sS,createGroupCollapsed:()=>X.TT,createLogger:()=>X.hu,createLoggers:()=>X.Em,createRootStoreCategory:()=>jt,createWarningLogger:()=>X.FB,getIsExpiredSite:()=>ta,getIsUserAdmin:()=>Ct,getSessionData:()=>me,getTrialDaysRemaining:()=>Rn,handleEnterKeyDown:()=>fa,humanizeFileSize:()=>lt,iframe:()=>i,loadScript:()=>te.Z,mediaQueries:()=>$,navigationUtils:()=>t,removeSessionData:()=>Te,saveSessionData:()=>oe,setupNamespace:()=>da,sort:()=>N,useFetch:()=>at,usePrefersReducedMotion:()=>pa,waitForDomNodeToSettle:()=>fn,withBreakpoint:()=>_e});var i={};e.r(i),e.d(i,{getFrameElement:()=>G,isInIframe:()=>H});var n={};e.r(n),e.d(n,{bind:()=>q,debug:()=>Q,getPosition:()=>ee});var r={};e.r(r),e.d(r,{getCenteredPopUpOptions:()=>ue});var t={};e.r(t),e.d(t,{addCollectionToMainNav:()=>ct,getSiteNavigation:()=>$e});var c=e(385870),a=e.n(c),d=e(392338),f=e(544257),h=e.n(f),o=e(456903),l="X-SiteUser-XSRF-Token",p=Object.assign(o.default,{setXsrfToken:Ce=>{Ce&&(p.defaults.headers[l]=Ce)}}),v=p,m="/api/site-users/account/session",b="/api/site-users/account/locale",E={login(Ce){return a()(h().mark(function De(){var We,qe;return h().wrap(function(At){for(;;)switch(At.prev=At.next){case 0:return At.next=2,v.post(m,{email:Ce.email,password:Ce.password,rememberMe:Ce.rememberMe});case 2:return We=At.sent,qe=We.data,At.abrupt("return",v.setXsrfToken(qe.xsrfToken));case 5:case"end":return At.stop()}},De)}))()},logout(){var Ce=arguments,De=this;return a()(h().mark(function We(){var qe,ut;return h().wrap(function(zt){for(;;)switch(zt.prev=zt.next){case 0:return qe=Ce.length>0&&Ce[0]!==void 0?Ce[0]:{},zt.next=3,De.callLogoutEndpoint(qe);case 3:if(ut=zt.sent,!(ut.data&&ut.data.crumbFail)){zt.next=6;break}return zt.abrupt("return",De.callLogoutEndpoint(qe));case 6:return zt.abrupt("return",ut);case 7:case"end":return zt.stop()}},We)}))()},updateLocale(){var Ce,De=(Ce=window.top)===null||Ce===void 0?void 0:Ce.Weglot;if(De!=null&&De.getCurrentLang){var We,qe=De.getCurrentLang(),ut=(We=De.options)===null||We===void 0||(We=We.languages)===null||We===void 0?void 0:We.find(At=>At.custom_code===qe);if(!ut)return v.post(b,{language:qe})}},callLogoutEndpoint(Ce){return v.delete(m,{params:{cloneCart:!!Ce.cloneCart}})}},A=E,x="/api/site-header-footer",O={load:function(){var Ce=a()(h().mark(function We(){var qe,ut;return h().wrap(function(zt){for(;;)switch(zt.prev=zt.next){case 0:return zt.next=2,o.default.get(x);case 2:return qe=zt.sent,ut=qe.data,zt.abrupt("return",ut);case 5:case"end":return zt.stop()}},We)}));function De(){return Ce.apply(this,arguments)}return De}(),save:function(){var Ce=a()(h().mark(function We(qe){var ut,At,zt,$t;return h().wrap(function(Ht){for(;;)switch(Ht.prev=Ht.next){case 0:return ut=qe.header,At=qe.footer,Ht.next=3,o.default.put(x,{header:ut,footer:At});case 3:return zt=Ht.sent,$t=zt.data,Ht.abrupt("return",$t);case 6:case"end":return Ht.stop()}},We)}));function De(We){return Ce.apply(this,arguments)}return De}()},T=O,P={fetchSettings(){return o.default.get("/api/multilingual/settings")},getStatus(){return o.default.get("/api/multilingual/status")},getLanguages(){return o.default.get("/api/multilingual/languages")},saveLanguages(Ce){return o.default.put("/api/multilingual/languages",{languages:Ce})},disconnectWeglot(){return o.default.delete("/api/multilingual/connection")}},I=P,N=e(207598),F=e(963327),j=e(542411),H=Ce=>Ce&&Ce!==Ce.top,G=Ce=>Ce.defaultView&&H(Ce.defaultView)?Ce.defaultView.frameElement:null,W=e(204482),ae=e(981491),re={lastX:100,lastY:100,client:{lastX:100,lastY:100}},ee=()=>re,q=Ce=>{var De,We=G(Ce),qe=zt=>{var $t=(We==null?void 0:We.getBoundingClientRect())||{},nn=$t.left,Ht=nn===void 0?0:nn,sn=$t.top,Pn=sn===void 0?0:sn;re={lastX:zt.pageX+Ht,lastY:zt.pageY+Pn,client:{lastX:zt.clientX+Ht,lastY:zt.clientY+Pn}}},ut=zt=>{zt.changedTouches.length===1&&qe(zt.changedTouches[0])};Ce.addEventListener("mousemove",qe),Ce.addEventListener("touchmove",ut);var At=()=>{Ce.removeEventListener("mousemove",qe),Ce.removeEventListener("touchmove",ut)};return(De=Ce.defaultView)===null||De===void 0||De.addEventListener("beforeunload",At),At},Q=(()=>{var Ce=null,De;return function(){var We=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(!We){var qe;cancelAnimationFrame(De),(qe=Ce)===null||qe===void 0||(qe=qe.parentNode)===null||qe===void 0||qe.removeChild(Ce),Ce=null;return}if(!Ce){Ce=document.createElement("div"),Ce.setAttribute("data-mouse","true"),Ce.style.position="fixed",Ce.style.width="50px",Ce.style.height="50px",Ce.style.borderRadius="50%",Ce.style.background="rgba(247, 202, 24, 0.5)",Ce.style.marginLeft="-25px",Ce.style.marginTop="-25px",Ce.style.zIndex=Math.pow(10,5)+"",Ce.style.pointerEvents="none",document.body.appendChild(Ce);var ut=()=>{var At=ee(),zt=At.lastX,$t=At.lastY,nn=Ce;nn.style.top="".concat($t,"px"),nn.style.left="".concat(zt,"px"),De=requestAnimationFrame(ut)};ut()}}})(),$=e(798589),ue=Ce=>{var De=Ce.w,We=Ce.h,qe=window.outerHeight/2+window.screenY-We/2,ut=window.outerWidth/2+window.screenX-De/2;return"width=".concat(De,",height=").concat(We,",top=").concat(qe,",left=").concat(ut)},X=e(723796),te=e(39994),Z=e(324959),se=e(987195),ne=e.n(se),fe=e(432405),Ee=e.n(fe),we=e(346797),nt=e.n(we),rt=e(174161),Ft=e(795478),Rt=e.n(Ft),tn=e(192628),En=e.n(tn),ve=["childRef"],Ne=Ce=>{class De extends rt.Component{render(){var qe=this.props,ut=qe.childRef,At=Ee()(qe,ve);return rt.createElement(Ce,ne()({breakpoint:this.context.breakpoint},At,{ref:ut}))}}return nt()(De,"contextTypes",{breakpoint:Rt().string}),En()(De,Ce)},_e=Ne,lt=(Ce,De)=>{if(Ce===0)return"0 Bytes";var We=1024,qe=["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"],ut=Math.floor(Math.log(Ce)/Math.log(We)),At=Ce/Math.pow(We,ut),zt=Math.ceil(Math.log10(At)),$t=De+zt||zt;return At.toPrecision($t)+" "+qe[ut]},yt=Rt().oneOfType([Rt().instanceOf(Node),Rt().oneOf(["window","mousepointer","selection"]),Rt().shape({top:Rt().number,left:Rt().number})]),dt=Rt().shape({x:Rt().number,y:Rt().number}),Fe=Rt().oneOfType([Rt().oneOf(["left","right","center","top","bottom"]),Rt().shape({join:Rt().string,to:Rt().string})]),Bt={anchor:yt,coords:dt,position:Fe},Gt=e(777868),Dt=e(845193),Yt=e.n(Dt),Wt=e(994336),wn=e.n(Wt),zn=()=>!!window.localStorage,oe=(Ce,De,We)=>{try{var qe={value:De,expires:We?We.getTime():void 0},ut=JSON.stringify(qe);zn()?localStorage.setItem(Ce,ut):We?wn().set(Ce,ut,{path:"/",expires:We.toISOString()}):wn().set(Ce,ut,{path:"/"})}catch(At){console.warn(At)}},me=Ce=>{try{var De=zn()?localStorage.getItem(Ce):wn().get(Ce);if(De){var We=JSON.parse(De);return zn()&&Yt()(We.expires)&&We.expires{try{zn()?localStorage.removeItem(Ce):wn().set(Ce,"",{expires:new Date(0).toISOString()})}catch(De){console.warn(De)}},Be=e(375798),Qe=e.n(Be);function gt(Ce,De){var We=Object.keys(Ce);if(Object.getOwnPropertySymbols){var qe=Object.getOwnPropertySymbols(Ce);De&&(qe=qe.filter(function(ut){return Object.getOwnPropertyDescriptor(Ce,ut).enumerable})),We.push.apply(We,qe)}return We}function ht(Ce){for(var De=1;De{switch(De.type){case Et.FETCH_PENDING:return ht(ht({},Ce),{},{isLoading:!0,isError:!1});case Et.FETCH_SUCCESS:return ht(ht({},Ce),{},{data:De.payload,isLoading:!1});case Et.FETCH_FAILED:return ht(ht({},Ce),{},{error:De.error,isError:!0,isLoading:!1});default:throw new Error("Invalid action type")}},Ke=function(De,We){var qe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,ut={isError:!1,isLoading:qe},At=qe?Date.now():0,zt=(0,rt.useRef)(),$t=(0,rt.useState)(At),nn=Qe()($t,2),Ht=nn[0],sn=nn[1],Pn=(0,rt.useReducer)(Ae,ut),bn=Qe()(Pn,2),Mn=bn[0],Qn=bn[1],Zn=function(){var ei=a()(h().mark(function Pi(){var tr,sr;return h().wrap(function(fr){for(;;)switch(fr.prev=fr.next){case 0:return Qn({type:Et.FETCH_PENDING}),fr.prev=1,fr.next=4,De();case 4:tr=fr.sent,Qn({type:Et.FETCH_SUCCESS,payload:tr}),fr.next=12;break;case 8:fr.prev=8,fr.t0=fr.catch(1),Qn({type:Et.FETCH_FAILED,error:fr.t0}),We?We(fr.t0):console.error(fr.t0);case 12:return fr.prev=12,(sr=zt.current)===null||sr===void 0||sr.call(zt),fr.finish(12);case 15:case"end":return fr.stop()}},Pi,null,[[1,8,12,15]])}));return function(){return ei.apply(this,arguments)}}(),mr=(0,rt.useCallback)(()=>(sn(Date.now()),new Promise(ei=>{zt.current=ei})),[sn]);return(0,rt.useEffect)(()=>{Ht&&Zn()},[Ht]),ht(ht({},Mn),{},{refetch:mr})},at=Ke,Nt=e(737012),Vt=e.n(Nt),Ze=(Ce,De,We)=>{var qe=Vt()(Ce);if((qe===""||qe.length<3)&&(qe=De),We.includes(qe)){var ut=1,At=new Intl.Collator([],{numeric:!0});return We.sort((zt,$t)=>At.compare(zt,$t)).forEach(zt=>{zt==="".concat(qe,"-").concat(ut)&&(ut+=1)}),"".concat(qe,"-").concat(ut)}return qe},Oe=Ze,Ie=function(){var Ce=a()(h().mark(function De(We){return h().wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:return ut.next=2,o.default.post("/api/widget/UpdateNavigation",We);case 2:case"end":return ut.stop()}},De)}));return function(We){return Ce.apply(this,arguments)}}(),$e=function(){var Ce=a()(h().mark(function De(){var We,qe;return h().wrap(function(At){for(;;)switch(At.prev=At.next){case 0:return At.next=2,o.default.get("/api/commondata/GetSiteLayout");case 2:return We=At.sent,qe=We.data,At.abrupt("return",qe);case 5:case"end":return At.stop()}},De)}));return function(){return Ce.apply(this,arguments)}}(),Je=Ce=>Ce.map(De=>{var We=De.collectionId,qe=De.children,ut=De.externalLink,At=De.memberAreaId;return{items:qe?Je(qe):[],collectionId:We,externalLink:ut,memberAreaId:At}}),ct=function(){var Ce=a()(h().mark(function De(We,qe){var ut,At,zt,$t;return h().wrap(function(Ht){for(;;)switch(Ht.prev=Ht.next){case 0:return Ht.next=2,$e();case 2:if(ut=Ht.sent,At=ut.layout[0],At){Ht.next=6;break}throw new Error("Unable to find site main navigation");case 6:return zt={collectionId:We},$t=[zt,...Je(At.links)],Ht.next=10,Ie({fieldName:At.identifier,templateId:qe,navigation:{items:$t}});case 10:case"end":return Ht.stop()}},De)}));return function(We,qe){return Ce.apply(this,arguments)}}(),_t=function(){var Ce=a()(h().mark(function De(We){var qe,ut,At,zt,$t,nn,Ht;return h().wrap(function(Pn){for(;;)switch(Pn.prev=Pn.next){case 0:return qe=We.websiteId,ut=We.navigationTitle,At=We.title,zt=We.urlId,$t=We.description,Pn.next=3,o.default.post("/api/content-service/product/1.1/websites/".concat(qe,"/products"),{navigationTitle:ut,title:At,urlId:zt,description:$t,enabled:!0});case 3:return nn=Pn.sent,Ht=nn.data,Pn.abrupt("return",Ht);case 6:case"end":return Pn.stop()}},De)}));return function(We){return Ce.apply(this,arguments)}}(),jt=function(){var Ce=a()(h().mark(function De(We){var qe,ut,At;return h().wrap(function($t){for(;;)switch($t.prev=$t.next){case 0:return qe=We.websiteId,ut=We.collectionId,At=We.displayName,$t.next=3,o.default.post("/api/content-service/product/1.1/websites/".concat(qe,"/products/").concat(ut,"/categories"),{displayName:At,parentCategoryId:void 0,type:"ROOT",pageRendering:"LIST_VIEW",displayIndex:1});case 3:case"end":return $t.stop()}},De)}));return function(We){return Ce.apply(this,arguments)}}(),vn=function(){var Ce=a()(h().mark(function De(We){var qe,ut,At,zt,$t,nn,Ht,sn,Pn,bn,Mn;return h().wrap(function(Zn){for(;;)switch(Zn.prev=Zn.next){case 0:return qe=We.storeTitle,ut=We.addToMainNav,At=We.fallbackStoreTitle,zt=We.allCategoryDisplayName,$t=We.websiteId,nn=We.templateId,Ht=We.isSevenOne,sn=We.storeUrls,Pn=Oe(qe,At,sn),Zn.next=4,_t({websiteId:$t,navigationTitle:qe,title:qe,urlId:Pn,description:Ht?void 0:""});case 4:return bn=Zn.sent,Mn=bn.id,Zn.next=8,jt({websiteId:$t,collectionId:Mn,displayName:zt});case 8:if(!ut){Zn.next=11;break}return Zn.next=11,ct(Mn,nn);case 11:return Zn.abrupt("return",{collection:bn});case 12:case"end":return Zn.stop()}},De)}));return function(We){return Ce.apply(this,arguments)}}(),gn=vn,In=e(860921),cr=e.n(In),er=["isCancellable","autoClose"];function be(Ce,De){var We=Object.keys(Ce);if(Object.getOwnPropertySymbols){var qe=Object.getOwnPropertySymbols(Ce);De&&(qe=qe.filter(function(ut){return Object.getOwnPropertyDescriptor(Ce,ut).enumerable})),We.push.apply(We,qe)}return We}function rn(Ce){for(var De=1;De{var We=rt.createContext({showConfirmModal:()=>Promise.resolve(!0),closeConfirmModal:cr()});function qe(At){var zt=At.children,$t=(0,rt.useState)(null),nn=Qe()($t,2),Ht=nn[0],sn=nn[1],Pn=()=>{sn(null)},bn=Ht&&rt.createElement(Ce,Ht);return rt.createElement(rt.Fragment,null,De?rt.createElement(De,null,bn):bn,rt.createElement(We.Provider,{value:{showConfirmModal:Mn=>{var Qn=Mn.isCancellable,Zn=Qn===void 0?!0:Qn,mr=Mn.autoClose,ei=mr===void 0?!0:mr,Pi=Ee()(Mn,er);return new Promise(tr=>{sn(rn(rn({},Pi),{},{onConfirm:()=>{tr(!0),ei&&Pn()},onCancel:Zn?()=>{tr(!1),ei&&Pn()}:void 0}))})},closeConfirmModal:Pn}},zt))}function ut(){return rt.useContext(We)}return{ConfirmModalProvider:qe,ConfirmModalContext:We,useConfirmModal:ut}},Er=Si,ca=()=>{var Ce=rt.createContext(void 0),De=()=>{var We=rt.useContext(Ce);if(!We)throw new Error("useGenericContext must be used within a Provider");return We};return[De,Ce.Provider]},Zt=ca,Zi=Ce=>De=>{(De.key==="Enter"||De.key==="Return")&&(De.preventDefault(),Ce(De))},fa=Zi,xr=e(291341),Mr=e.n(xr),ui=e(176944),rr=e.n(ui),gr=e(461761),Ka=e.n(gr),Hn=Ce=>{try{var De,We=(De=window)===null||De===void 0?void 0:De.FS;We&&Ce(We)}catch(qe){}},Oi=(Ce,De)=>{Hn(We=>{We.event(Ce,De)})},Gn=null,Xr=()=>(Gn=Gn||Ka()(window,"SQUARESPACE_SENTRY"),Gn),vt=Ce=>{var De=Ce.project,We=Ce.owner,qe=Ce.ignoreRegexes,ut=(bn,Mn,Qn,Zn)=>{bn.setTag("project",De),We&&bn.setTag("owner",We),Mn&&bn.setExtra("context",JSON.stringify(Mn)),Qn&&bn.setExtra("componentStack",Qn),Zn&&bn.setTags(Zn)},At=bn=>!(qe&&qe.some(Mn=>Mn.test(bn))),zt=(bn,Mn,Qn)=>{var Zn=Xr();Zn&&At(bn)&&Zn.withScope(mr=>{ut(mr,Mn,void 0,Qn),Zn.captureMessage(bn),console.error("[".concat(De," Sentry] context: "),Mn)})},$t=(bn,Mn,Qn,Zn)=>{Oi("Error [".concat(De,"]"),{message:bn});var mr=Xr();mr&&At(bn)&&mr.withScope(ei=>{ut(ei,Mn,Qn,Zn);var Pi=typeof bn=="string"?new Error(bn):bn;mr.captureException(Pi),console.error("[".concat(De," Sentry] context: "),Mn)})};class nn extends rt.Component{constructor(){super(...arguments),nt()(this,"state",{hasError:!1})}componentDidCatch(Mn,Qn){var Zn=typeof Mn=="string",mr=new Error("[".concat(De," boundary] ").concat(Zn?Mn:Mn.message));mr.cause=Mn,$t(mr,void 0,Qn==null?void 0:Qn.componentStack),this.setState({hasError:!0})}render(){var Mn=this.state.hasError,Qn=this.props,Zn=Qn.errorContents,mr=Qn.children;return Mn?Zn:mr}}function Ht(bn,Mn){return Qn=>rt.createElement(nn,{errorContents:Mn(Qn)},rt.createElement(bn,Qn))}function sn(bn){return Mn=>rt.createElement(nn,{errorContents:rt.createElement(rt.Fragment,null)},rt.createElement(bn,Mn))}function Pn(bn){return Mn=>rt.createElement(nn,{errorContents:Mn.children},rt.createElement(bn,Mn))}return{captureMessage:zt,captureException:$t,BaseErrorBoundary:nn,withRenderFallbackOnError:Ht,withRenderNothingOnError:sn,withUnwrapProviderOnError:Pn}},co=["websiteId"],wa=["preferences"];function Bi(Ce,De){var We=Object.keys(Ce);if(Object.getOwnPropertySymbols){var qe=Object.getOwnPropertySymbols(Ce);De&&(qe=qe.filter(function(ut){return Object.getOwnPropertyDescriptor(Ce,ut).enumerable})),We.push.apply(We,qe)}return We}function Wr(Ce){for(var De=1;De"COMMERCE_PREFERENCES_REFETCH_".concat(Ce),Cr={},li=(Ce,De)=>{Cr[Ce]=Wr(Wr({},Cr[Ce]),De)},wr=(Ce,De)=>{try{return Object.keys(De).some(We=>{var qe,ut=(qe=Cr[Ce])===null||qe===void 0?void 0:qe[We],At=De[We];return At!==ut})}catch(We){return Ji(We),!0}},Va=function(){var Ce=a()(h().mark(function De(We,qe){return h().wrap(function(At){for(;;)switch(At.prev=At.next){case 0:if(wr(We,qe)){At.next=2;break}return At.abrupt("return");case 2:return li(We,qe),document.dispatchEvent(new CustomEvent(Fr(We))),At.prev=4,At.next=7,o.default.put("/api/v1/commerce-preferences/".concat(We),qe);case 7:At.next=13;break;case 9:throw At.prev=9,At.t0=At.catch(4),Ji(At.t0),At.t0;case 13:case"end":return At.stop()}},De,null,[[4,9]])}));return function(We,qe){return Ce.apply(this,arguments)}}(),Yi={},Zr=function(){var Ce=a()(h().mark(function De(We){return h().wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:if(!Cr[We]){ut.next=2;break}return ut.abrupt("return",Cr[We]);case 2:return Yi[We]||(Yi[We]=a()(h().mark(function At(){var zt,$t,nn,Ht;return h().wrap(function(Pn){for(;;)switch(Pn.prev=Pn.next){case 0:return Pn.prev=0,Pn.next=3,o.default.get("/api/v1/commerce-preferences/".concat(We));case 3:return zt=Pn.sent,$t=zt.data,nn=$t.websiteId,Ht=Ee()($t,co),li(We,Ht),Pn.abrupt("return",Ht);case 11:throw Pn.prev=11,Pn.t0=Pn.catch(0),Ji(Pn.t0),Pn.t0;case 15:case"end":return Pn.stop()}},At,null,[[0,11]])}))()),ut.abrupt("return",Yi[We]);case 4:case"end":return ut.stop()}},De)}));return function(We){return Ce.apply(this,arguments)}}(),ji=Ce=>{var De="__setCommercePreferences_".concat(Ce);window[De]=We=>Va(Ce,We)},ci=Ce=>{var De=at(()=>Zr(Ce)),We=De.data,qe=We===void 0?Cr[Ce]:We,ut=De.isError,At=De.error,zt=De.isLoading,$t=De.refetch;return(0,rt.useEffect)(()=>(document.addEventListener(Fr(Ce),$t),()=>{document.removeEventListener(Fr(Ce),$t)}),[$t,Ce]),{preferences:Wr({},Mr()(qe,nn=>!rr()(nn))),isError:ut,error:At,isLoading:zt,hasLoaded:!!qe||ut}},qr=Ce=>function(De){return We=>{var qe=ci(Ce),ut=qe.hasLoaded;return ut?rt.createElement(De,We):null}};function da(Ce){var De=Ce.namespace,We=Ce.injectHelper,qe=We===void 0?!0:We;return qe&&ji(De),{withEnsurePreferences:qr(De),setPreferences:ut=>{Va(De,ut)},fetchPreferences:function(){var ut=a()(h().mark(function zt(){return h().wrap(function(nn){for(;;)switch(nn.prev=nn.next){case 0:return nn.next=2,Zr(De);case 2:return nn.abrupt("return",nn.sent);case 3:case"end":return nn.stop()}},zt)}));function At(){return ut.apply(this,arguments)}return At}(),usePreferences:()=>{var ut=ci(De),At=ut.preferences,zt=Ee()(ut,wa);return Wr({preferences:At},zt)}}}function Ia(Ce,De){var We=Object.keys(Ce);if(Object.getOwnPropertySymbols){var qe=Object.getOwnPropertySymbols(Ce);De&&(qe=qe.filter(function(ut){return Object.getOwnPropertyDescriptor(Ce,ut).enumerable})),We.push.apply(We,qe)}return We}function ha(Ce){for(var De=1;De1&&arguments[1]!==void 0?arguments[1]:{},qe=ha(ha({},ea),We),ut=qe.delay,At=qe.settleFor,zt=qe.targetDocument,$t,nn;return new Promise(Ht=>{var sn,Pn=()=>{sn=zt.querySelector(De),clearTimeout(nn),nn=setTimeout(()=>{var bn=zt.querySelector(De);if(sn&&sn===bn){$t.disconnect(),Ht(bn);return}sn=bn},At)};$t=new MutationObserver(Pn),$t.observe(zt.body,{childList:!0,subtree:!0}),Pn(),setTimeout(()=>{$t.disconnect(),Ht(null),clearTimeout(nn)},ut)})},fn=Jr,Ci=e(545334),va=e.n(Ci),Hr=e(972078),Rn=()=>{var Ce,De=Date.now(),We=Hr.context===null||Hr.context===void 0||(Ce=Hr.context.website)===null||Ce===void 0||(Ce=Ce.siteStatus)===null||Ce===void 0?void 0:Ce.expiration;return We&&Math.max(0,va()(We).diff(va()(De),"days")+1)},Ra=()=>window.matchMedia("(prefers-reduced-motion: reduce)").matches;function pa(){var Ce=(0,rt.useState)(Ra()),De=Qe()(Ce,2),We=De[0],qe=De[1];return(0,rt.useEffect)(()=>{var ut=window.matchMedia("(prefers-reduced-motion: reduce)"),At=zt=>{qe(zt.matches)};return ut.addEventListener?ut.addEventListener("change",At):ut.addListener(At),()=>{ut.removeEventListener?ut.removeEventListener("change",At):ut.removeListener(At)}},[]),We}var ga=e(585731),Ai=e.n(ga),Ln=e(988047),Yr=e.n(Ln),ta=()=>{var Ce,De,We=(Ce=window.Static)===null||Ce===void 0||(Ce=Ce.SQUARESPACE_CONTEXT)===null||Ce===void 0||(Ce=Ce.website)===null||Ce===void 0?void 0:Ce.websiteType,qe=(De=window.Static)===null||De===void 0||(De=De.SQUARESPACE_CONTEXT)===null||De===void 0||(De=De.website)===null||De===void 0?void 0:De.siteStatus.value;return We!==Yr().PARKING_PAGE&&We!==Yr().COVER_PAGE&&qe===Ai().EXPIRED},fi=e(988738),J=e.n(fi),Se=e(819538);function ze(){var Ce,De=((Ce=(0,Se.getAccountContext)())===null||Ce===void 0?void 0:Ce.websiteRoles)||{},We=Object.keys(De).map(qe=>parseInt(qe,10));return We}var Ct=()=>ze().includes(J().ADMIN)},39994:(_,s,e)=>{"use strict";var i=e(392338),n=e.n(i),r=e(734301),t=e.n(r);s.Z=function(c){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{async:!0,doc:document},d=a.async,f=d===void 0?!0:d,h=a.doc,o=h===void 0?document:h;return new Promise((l,p)=>{t()(c,{before:(v,m)=>(o.body.appendChild(m),!1),success:()=>l(),error:()=>p(),async:f})})}},798589:(_,s,e)=>{"use strict";e.r(s),e.d(s,{checkBreakpoint:()=>c,determineCurrentMedia:()=>t,isDesktop:()=>d,isMobile:()=>a,isSubDesktop:()=>h,isTablet:()=>f,mediaQueries:()=>r});var i=e(392338),n=e.n(i),r={mobile:"screen and (max-width: 432px)",desktop:"screen and (min-width: 433px)",tablet:"screen and (max-width: 0px)"},t=()=>Object.keys(r).find(o=>window.matchMedia(r[o]).matches),c=(o,l)=>l?l===o:t()===o,a=o=>c("mobile",o),d=o=>c("desktop",o),f=o=>c("tablet",o),h=o=>a(o)||f(o)},324959:(_,s,e)=>{"use strict";e.d(s,{Z:()=>i});function i(n,r){try{n.dropEffect=r,n.effectAllowed=r}catch(t){}}},207598:(_,s,e)=>{"use strict";e.r(s),e.d(s,{alphabetical:()=>t});var i=e(392338),n=e.n(i),r=function(a){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof a=="string"?a:typeof a[d]=="string"?a[d]:(console.warn("Value is neither a string nor an object containing a string at ".concat(d),a),"")},t=function(a){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return[...a].sort((f,h)=>{var o=r(f,d.key).toLowerCase(),l=r(h,d.key).toLowerCase();return ol?1:0})}},784874:(_,s)=>{"use strict";var e=function(i){return i[i.NAVIGATION=1]="NAVIGATION",i[i.HTML=2]="HTML",i[i.LOGO=3]="LOGO",i[i.MAP=4]="MAP",i[i.IMAGE=5]="IMAGE",i[i.TWITTER=6]="TWITTER",i[i.JOURNAL=7]="JOURNAL",i[i.GALLERY=8]="GALLERY",i[i.FORM=9]="FORM",i[i.GEO=10]="GEO",i[i.INDEX=11]="INDEX",i[i.COLLECTION_LINK=12]="COLLECTION_LINK",i[i.LINK=13]="LINK",i[i.TAGCLOUD=14]="TAGCLOUD",i[i.COMMENTS=16]="COMMENTS",i[i.FOLDER=17]="FOLDER",i[i.MENU=18]="MENU",i[i.SOCIAL_LINKS=19]="SOCIAL_LINKS",i[i.SUMMARY=20]="SUMMARY",i[i.SPACER=21]="SPACER",i[i.EMBED=22]="EMBED",i[i.CODE=23]="CODE",i[i.FOURSQUARE=24]="FOURSQUARE",i[i.INSTAGRAM=25]="INSTAGRAM",i[i.CALENDAR=26]="CALENDAR",i[i.POSTS_BY_AUTHOR=27]="POSTS_BY_AUTHOR",i[i.POSTS_BY_TAG=28]="POSTS_BY_TAG",i[i.POSTS_BY_CATEGORY=29]="POSTS_BY_CATEGORY",i[i.POSTS_BY_MONTH=30]="POSTS_BY_MONTH",i[i.QUOTE=31]="QUOTE",i[i.VIDEO=32]="VIDEO",i[i.SEARCH=33]="SEARCH",i[i.AUDIO=41]="AUDIO",i[i.FIVEHUNDREDPIX=42]="FIVEHUNDREDPIX",i[i.PRODUCT=43]="PRODUCT",i[i.MARKDOWN=44]="MARKDOWN",i[i.FLICKR=45]="FLICKR",i[i.AMAZON=46]="AMAZON",i[i.HORIZONTAL_RULE=47]="HORIZONTAL_RULE",i[i.SOCIAL_ACCOUNT_LINKS=48]="SOCIAL_ACCOUNT_LINKS",i[i.RSS=49]="RSS",i[i.OPENTABLE=50]="OPENTABLE",i[i.NEWSLETTER=51]="NEWSLETTER",i[i.DONATION=52]="DONATION",i[i.BUTTON=53]="BUTTON",i[i.SOCIAL_ACCOUNT_LINKS_V2=54]="SOCIAL_ACCOUNT_LINKS_V2",i[i.SUMMARY_V2=55]="SUMMARY_V2",i[i.SOUNDCLOUD=56]="SOUNDCLOUD",i[i.EMAIL_FOOTER=57]="EMAIL_FOOTER",i[i.IN_BROWSER_MESSAGE_LINK=58]="IN_BROWSER_MESSAGE_LINK",i[i.TOURDATES=59]="TOURDATES",i[i.ALBUM=60]="ALBUM",i[i.ARCHIVE=61]="ARCHIVE",i[i.CHART=62]="CHART",i[i.ZOLA=63]="ZOLA",i[i.ACUITY=65]="ACUITY",i[i.OPENTABLE_V2=66]="OPENTABLE_V2",i[i.MEMBER_AREA=67]="MEMBER_AREA",i[i.TOCK=68]="TOCK",i[i.ACCORDION=69]="ACCORDION",i[i.MARQUEE=70]="MARQUEE",i[i.SHAPE=71]="SHAPE",i[i.PRICING_PLAN=72]="PRICING_PLAN",i[i.WEBSITE_COMPONENT=1337]="WEBSITE_COMPONENT",i}(e||{});s.Z=e},734526:(_,s,e)=>{"use strict";var i=e(737012),n=e.n(i),r=e(690411),t=e.n(r),c=e(304003),a=e.n(c),d=e(130399),f=e.n(d),h=e(311064),o=e.n(h),l=e(392338),p=e.n(l),v=e(784874);function m(O){var T=n()(O);return T.replace(/-v-(\d+)/,"-v$1")}var b=o()(v.Z),E=f()(b,a()),A=f()(b,t()),x=f()(b,m);s.Z={BlockTypeKeys:b,BlockTypeNames:E,BlockTypeLabels:A,BlockTypeKebab:x}},675641:(_,s,e)=>{"use strict";var i=e(311064),n=e.n(i),r=e(135118);s.Z=n()(r.Z)},135118:(_,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:(_,s,e)=>{"use strict";var i=e(770955),n=e.n(i),r={[n().CHOWNOW]:{serviceId:n().CHOWNOW,displayName:"ChowNow",defaultLinkTitle:"Order Now",slug:"chownow"}};s.Z=r},387582:(_,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:(_,s)=>{"use strict";var e=function(i){return i.DESKTOP="desktop",i.PHONE="phone",i.TABLET="tablet",i}(e||{});s.Z=e},607371:(_,s)=>{"use strict";var e={NEWSLETTER_OVERLAY_NODE_ID:"overlayNewsletterEmail"};s.Z=e},365270:(_,s,e)=>{"use strict";e.r(s),e.d(s,{FLUID_ENGINE_BLUE_HEX:()=>r,FLUID_ENGINE_BLUE_HEX_WITH_OPACITY:()=>c,FLUID_ENGINE_LIGHT_BLUE_HEX:()=>n,FLUID_ENGINE_LIGHT_BLUE_HEX_WITH_OPACITY:()=>t,FLUID_ENGINE_LIGHT_PURPLE_HEX:()=>a,FLUID_ENGINE_LIGHT_PURPLE_HEX_WITH_OPACITY:()=>f,FLUID_ENGINE_PURPLE_HEX:()=>d,FLUID_ENGINE_PURPLE_HEX_WITH_OPACITY:()=>h,FLUID_ENGINE_YELLOW:()=>o,FluidEngineBreakpoints:()=>i});var i=function(l){return l.MOBILE="mobile",l.DESKTOP="desktop",l}({}),n="#4894FF",r="#027AFF",t="#4894FFb3",c="#027AFF7d",a="#9284FB",d="#6E4FD6",f="#9284FBb3",h="#6E4FD67d",o="#FFB802"},137577:(_,s,e)=>{"use strict";var i=e(739311),n=e.n(i),r=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"]};r.Z.isFeatureEnabled(n().VANILLA_FORM_HANDLER)&&t.textarea.push("maxLength"),s.Z=t},96563:(_,s)=>{"use strict";var e={BUILD:1,STORAGE:2,ADVANCED:3,CAPTCHA:4,DISCLAIMER:5};s.Z=e},714551:(_,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:(_,s,e)=>{"use strict";e.r(s),e.d(s,{AttrChangeProps:()=>r,BlockFocusIgnoredSelectors:()=>c,EMPTY_DATA:()=>n,SetDetails:()=>t});var i=e(208935),n={body:{raw:!1,layout:{columns:12,rows:[]}}},r={FROM_WYSIWYG:"fromWysiwyg",FROM_DIALOG:"fromDialog"},t={FROM_DIALOG:{[r.FROM_DIALOG]:!0},FROM_WYSIWYG:{[r.FROM_WYSIWYG]:!0}},c=[".".concat(i.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:(_,s,e)=>{"use strict";e.r(s),e.d(s,{BLOCK_FOCUS_IGNORE_CLASSNAME:()=>i,DISABLE_YUI_DRAG_CLASSNAME:()=>t,ESCMANAGER_IGNORE_CLASSNAME:()=>n,NONINTERACTIVE_CLASSNAME:()=>c,NONINTERACTIVE_CLASSNAMES:()=>r,TEXT_BLOCK:()=>a});var i="sqs-prevent-block-focus-change",n="escmanager-ignore",r=[i,n],t="sqs-dd-invalid-handle",c=r.join(" "),a="sqs-block-html"},965658:(_,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:(_,s)=>{"use strict";s.Z={CLOSED_DATE:"date-closed",KEY:"squarespace-popup-overlay",VERSION:"version",SUBMITTED:"submitted"}},202369:(_,s,e)=>{"use strict";var i=e(735416),n=e.n(i),r={heading:n().HEADING,"sub-heading":n().SUB_HEADING,body:n().BODY,image:n().IMAGE,gallery:n().GALLERY,video:n().VIDEO,"social-icons":n().SOCIAL_ICONS,buttons:n().BUTTONS,navigation:n().NAVIGATION,"custom-form":n().CUSTOM_FORM,newsletter:n().NEWSLETTER,album:n().ALBUM,map:n().MAP,lock:n().LOCK,password:n().PASSWORD,twitter:n().TWITTER,logo:n().LOGO,action:n().ACTION,"popup-overlay-action":n().POPUP_OVERLAY_ACTION,"temp-lock-inject":n().TEMP_LOCK_INJECT,"sso-options":n().SSO_OPTIONS};s.Z=r},986590:(_,s,e)=>{"use strict";var i=e(735416),n=e.n(i),r={[n().HEADING]:"heading",[n().SUB_HEADING]:"sub-heading",[n().BODY]:"body",[n().IMAGE]:"image",[n().GALLERY]:"gallery",[n().VIDEO]:"video",[n().SOCIAL_ICONS]:"social-icons",[n().BUTTONS]:"buttons",[n().NAVIGATION]:"navigation",[n().CUSTOM_FORM]:"custom-form",[n().NEWSLETTER]:"newsletter",[n().ALBUM]:"album",[n().MAP]:"map",[n().LOCK]:"lock",[n().PASSWORD]:"password",[n().TWITTER]:"twitter",[n().LOGO]:"logo",[n().ACTION]:"action",[n().POPUP_OVERLAY_ACTION]:"popup-overlay-action",[n().TEMP_LOCK_INJECT]:"temp-lock-inject"};s.Z=r},480253:(_,s,e)=>{"use strict";var i=e(311064),n=e.n(i),r=e(150825);s.Z=n()(r.Z)},150825:(_,s,e)=>{"use strict";var i=e(801829),n=e.n(i),r={[n().COVER_PAGE]:"cover-page",[n().LOCK_SCREEN]:"lock-screen",[n().POPUP_OVERLAY]:"popup-overlay",[n().SSO_SCREEN]:"sso-screen"};s.Z=r},961789:(_,s)=>{"use strict";var e={URL_SLUG:"url-slug",URL_SLUG_WITH_SLASH:"url-slug-with-slash"};s.Z=e},808890:(_,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:(_,s,e)=>{"use strict";e.r(s),e.d(s,{AFTERPAY_PDP_LOAD:()=>n,AFTERPAY_PDP_OPEN_MODAL:()=>i,KLARNA_PDP_LOAD:()=>c,KLARNA_PDP_OPEN_MODAL:()=>t,PDP_PAGE_LOAD:()=>r,PLP_PAGE_LOAD:()=>a});var i="commerce-merch-open-afterpay-pdp-modal",n="commerce-merch-load-afterpay-pdp-string",r="commerce-merch-pdp-page-load",t="commerce-merch-open-klarna-pdp-modal",c="commerce-merch-load-klarna-pdp-string",a="commerce-merch-plp-page-load"},506739:(_,s)=>{"use strict";s.Z={TRIAL_UPGRADE_PLAN:"trial-upgrade",UPGRADE_PLAN:"upgrade"}},995821:(_,s,e)=>{"use strict";var i=e(506739);s.Z={[i.Z.TRIAL_UPGRADE_PLAN]:"/settings/billing/upgrade",[i.Z.UPGRADE_PLAN]:"/settings/billing/subscriptions/website"}},291876:(_,s,e)=>{"use strict";e.r(s),e.d(s,{BlockBackgroundByVisualTone:()=>sn,BlockMenuGroupType:()=>p,BlockType:()=>v.Z,BlockTypeStrings:()=>m.Z,BlockTypeToBetaFlags:()=>E,BlockTypeToFeature:()=>O,BlockVariantTypeKeys:()=>T.Z,BlockVariantTypes:()=>P.Z,BrandTone:()=>Hr,CMSAppShellPerformanceEvents:()=>i,CMSPerformanceEvents:()=>n,CdkLayoutElementType:()=>gr,CollectionView:()=>Vt,CommercePerformanceEvents:()=>o,ConnectedAccountLinkConfigurations:()=>Ze.Z,Constants:()=>Oe.Z,ContentGeneratorTypes:()=>$e,DEFAULT_FRAME_WIDTHS_IN_PX:()=>ct,DeviceViewType:()=>Je.Z,DomainsPerformanceEvents:()=>r,EditorSelectors:()=>t,FacebookPixelConstants:()=>Si.Z,FeatureFlags:()=>c,FluidEngine:()=>rn,FormBuilderFieldNames:()=>Er.Z,FormModelFieldsets:()=>ca.Z,GalleryBlockConstants:()=>Zt.Z,GalleryItemMediaTypes:()=>fa,GooglePlaces:()=>a,LayoutElementType:()=>Ka,LayoutEngine:()=>Hn,LayoutEngineClassnames:()=>Oi,MarqueeStylePresetNames:()=>Ci,MarqueeStylePresets:()=>va,MigrationStatus:()=>fr,ModernSectionStylePresets:()=>sr,PinterestSelectors:()=>Gn.Z,PopupOverlayLocalStorage:()=>Xr.Z,Positions:()=>co,REMOVE_BACKGROUND_PRESET:()=>Ht,SectionDividerByVisualTone:()=>na,SectionDividerStylePresetNames:()=>tr,SectionEditorClassnames:()=>d,SiteAesthetics:()=>qi,SliceTypeByName:()=>Ji.Z,SliceTypeNames:()=>Fr.Z,SlideTypeByName:()=>Cr.Z,SlideTypeNames:()=>li.Z,SurveyCohorts:()=>Va,TextFilterNames:()=>Yi.Z,TweakEvents:()=>Zr.Z,TweakPageTypes:()=>ci,TypekitPreviewApi:()=>Ia,Units:()=>ea,UpsellDestination:()=>f.Z,UpsellUrls:()=>h.Z});var i={};e.r(i),e.d(i,{BILLING_APP_ROOT_INITIALIZED:()=>F,CAMPAIGNS_APP_ROOT_INITIALIZED:()=>j,CONFIG_APP_SHELL_INITIALIZED:()=>H,PERMISSIONS_APP_ROOT_INITIALIZED:()=>N,PROJECTS_APP_SHELL_INITIALIZED:()=>G,SCHEDULING_APP_ROOT_INITIALIZED:()=>I});var n={};e.r(n),e.d(n,{ADD_SECTION_FROM_CATALOG:()=>at,ANIMATIONS_EDIT_SAVE:()=>se,ANIMATIONS_PANEL_INTERACTIVE:()=>ne,ASSET_UPLOAD:()=>gt,COLLECTION_NEW_LAYOUT_LOAD:()=>X,COLORS_PANEL_GENERATE_PALETTE:()=>ve,COLORS_PANEL_INTERACTIVE:()=>Rt,COLORS_PANEL_SAVE:()=>Ft,COLORS_PANEL_SELECT_PALETTE:()=>En,COLORS_PANEL_UPDATE_PALETTE_COLOR:()=>Ne,COLORS_PANEL_UPDATE_TWEAK_COLOR:()=>_e,DESIGN_BUTTONS_PANEL_LOAD:()=>Be,FONTS_PANEL_BASE_FONT_SIZE_CHANGE:()=>Wt,FONTS_PANEL_CUSTOM_FONT_FAMILY_CHANGE:()=>me,FONTS_PANEL_CUSTOM_FONT_PROPERTY_CHANGE:()=>oe,FONTS_PANEL_FETCHED_DATA:()=>lt,FONTS_PANEL_FETCHED_DATA_TO_INTERACTIVE:()=>yt,FONTS_PANEL_INTERACTIVE:()=>dt,FONTS_PANEL_MAPPING_CHANGE:()=>Te,FONTS_PANEL_MASTER_FONT_FAMILY_CHANGE:()=>zn,FONTS_PANEL_MASTER_FONT_PROPERTY_CHANGE:()=>wn,FONTS_PANEL_PACK_CHANGE_CLEAN_DIRTY:()=>Dt,FONTS_PANEL_PACK_CHANGE_DIRTY_DIRTY:()=>Yt,FONTS_PANEL_RENDER_ACTIVE_CARD:()=>Fe,FONTS_PANEL_SAVE:()=>Bt,FONTS_PANEL_TAB_SWITCH_INTERACTIVE:()=>Gt,FRAME_TOOLBAR_EDIT:()=>re,GALLERY_SECTION_NEW_LAYOUT_LOAD:()=>ue,HEADER_NEW_LAYOUT_LOAD:()=>$,HEADER_PROPERTY_UPDATE:()=>Q,LAYOUT_ENGINE_SECTION_COLOR_PREVIEW:()=>Z,MEDIA_UPLOAD_SERVICE_ASSET_PROCESSING_ONLY:()=>Ke,MEDIA_UPLOAD_SERVICE_ASSET_UPLOAD:()=>Et,MEDIA_UPLOAD_SERVICE_ASSET_UPLOAD_ONLY:()=>Ae,ONBOARDING_SAVE_TITLE:()=>W,PAGES_ADD_BLANK:()=>ae,PAGE_EDIT_SAVE:()=>ee,RENDER_LAYOUT_ENGINE_SECTION:()=>te,SECTION_DUPLICATION:()=>Qe,SITE_HEADER_FOOTER_LOAD:()=>q,SITE_SERVER_ASSET_UPLOAD:()=>ht,THEME_EDITOR_INTERACTIVE:()=>tn,TWEAKACTION_FETCH_CUSTOM_CSS:()=>fe,TWEAKACTION_FETCH_DATA:()=>Ee,TWEAKACTION_FETCH_TEMPLATE_TWEAK_SETTINGS:()=>we,TWEAKACTION_FETCH_TWEAK_ENGINE_PROPERTIES:()=>rt,TWEAKACTION_FETCH_TYPEKIT_DATA:()=>nt});var r={};e.r(r),e.d(r,{OPEN_SEARCH_DSC_INITIALIZED:()=>jt,OPEN_SEARCH_INITIALIZED:()=>_t,PERFORM_DISPLAY_RESULTS:()=>cr,PERFORM_SEARCH_FIRST_AVAILABLE_RESULT:()=>gn,PERFORM_SEARCH_INTERACTIVE:()=>vn,PERFORM_SEARCH_STABLE:()=>In});var t={};e.r(t),e.d(t,{DESKTOP_FRAME_TOOLBAR_ID:()=>er});var c={};e.r(c),e.d(c,{COMPONENT_EDITING_V7:()=>be});var a={};e.r(a),e.d(a,{AUTOCOMPLETE_URL:()=>Mr,DETAILS_URL:()=>ui,googleTrackingContextProp:()=>rr});var d={};e.r(d),e.d(d,{SECTION_EDITOR_FRAME_OVERLAY_CLASS:()=>Bi,SPACE_AROUND_FRAME_CLASS:()=>wa});var f=e(506739),h=e(995821),o=e(793036),l=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}(l||{}),p=l,v=e(784874),m=e(734526),b=Object.freeze({}),E=b,A=e(876646),x=e.n(A),O={[v.Z.AMAZON]:x().BLOCK_AMAZON,[v.Z.DONATION]:x().BLOCK_DONATION,[v.Z.MENU]:x().BLOCK_MENU,[v.Z.OPENTABLE]:x().BLOCK_OPENTABLE,[v.Z.OPENTABLE_V2]:x().BLOCK_OPENTABLE},T=e(675641),P=e(135118),I="scheduling-app-root-initialized",N="permissions-app-root-initialized",F="billing-app-root-initialized",j="campaigns-app-root-initialized",H="config-app-shell-initialized",G="projects-app-shell-initialized",W="cms-onboarding-save-title",ae="cms-pages-add-blank",re="cms-frame-toolbar-edit",ee="cms-page-edit-save",q="cms-site-header-footer-load",Q="cms-header-property-update",$="cms-header-new-layout-load",ue="cms-section-gallery-new-layout-load",X="cms-collection-new-layout-load",te="cms-render-layout-engine-section",Z="cms-layout-engine-section-color-preview",se="cms-design-animations-panel-save",ne="cms-design-animations-panel-interactive",fe="cms-tweakactions-fetch-custom-css",Ee="cms-tweakactions-fetchdata",we="cms-tweakactions-fetch-template-tweak-settings",nt="cms-tweakactions-fetch-typekit-data",rt="cms-tweakactions-fetch-tweak-engine-properties",Ft="cms-design-colors-panel-save",Rt="cms-design-colors-panel-interactive",tn="cms-design-colors-theme-editor-interactive",En="cms-design-colors-panel-select-palette",ve="cms-design-colors-panel-generate-palette",Ne="cms-design-colors-panel-update-palette-color",_e="cms-design-colors-panel-update-tweak-color",lt="cms-design-fonts-panel-fetched-data",yt="cms-design-fonts-panel-fetched-data-interactive",dt="cms-design-fonts-panel-packs-interactive",Fe="cms-design-fonts-render-active-card",Bt="cms-design-fonts-panel-save",Gt="cms-design-fonts-panel-tab-switch-interactive",Dt="cms-design-fonts-panel-pack-change-clean-dirty",Yt="cms-design-fonts-panel-pack-change-dirty-dirty",Wt="cms-design-fonts-panel-base-font-size-change",wn="cms-design-fonts-panel-master-font-property-change",zn="cms-design-fonts-panel-master-font-family-change",oe="cms-design-fonts-panel-custom-font-property-change",me="cms-design-fonts-panel-custom-font-family-change",Te="cms-design-fonts-panel-mapping-change",Be="cms-design-buttons-panel-load",Qe="cms-section-duplicate",gt="cms-asset-upload",ht="cms-site-server-asset-upload",Et="cms-media-upload-service-asset-upload",Ae="cms-media-upload-service-asset-upload-only",Ke="cms-media-upload-service-asset-processing-only",at="cms-add-section-from-catalog",Nt={LIST:"list",GRID:"grid",PRODUCT:"product"},Vt=Nt,Ze=e(179593),Oe=e(387582),Ie={DEFAULT:0,ICON:1},$e=Ie,Je=e(906194),ct={[Je.Z.DESKTOP]:1024,[Je.Z.PHONE]:428},_t="domains-open-search-initialized",jt="domains-open-search-dsc-initialized",vn="domains-perform-search-interactive",gn="domains-perform-search-first-available-result",In="domains-perform-search-stable",cr="domains-perform-display-results",er="frame-toolbar-desktop",be="component_editing_v7",rn=e(365270),Si=e(607371),Er=e(137577),ca=e(96563),Zt=e(714551),Zi={IMAGE_EMPTY:"imageEmpty",IMAGE_FILE:"imageFile",IMAGE_LICENSED:"imageLicensed",IMAGE_REUSED:"imageReused",ASSET_REUSED:"assetReused",VIDEO:"video"},fa=Zi,xr=e(795478),Mr="/api/google-maps/places/autocomplete",ui="/api/google-maps/places/details",rr=(0,xr.shape)({productPage:xr.string.isRequired,productSection:xr.string.isRequired}),gr=function(It){return It.HEADING="HEADING",It.PARAGRAPH="PARAGRAPH",It.ACTION="ACTION",It.CTA="CTA",It.DECOR="DECOR",It.SOCIAL="SOCIAL",It.MEDIA="MEDIA",It}({}),Ka=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),Oi=e(208935),Gn=e(965658),Xr=e(6233),vt={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"},co=vt,wa="js-space-around-frame",Bi="js-section-editor-frame-overlay",Wr=["colors.defaultThemeId","fonts.activeThemeId","colors.palette","colors.themes","fonts.themes","fonts.fontUsageCategories"],qi={SITE_AESTHETICS_DIRTY_PATHS:Wr},Ji=e(202369),Fr=e(986590),Cr=e(480253),li=e(150825),wr=function(It){return It.A="cohort-A",It.B="cohort-B",It.C="cohort-C",It.D="cohort-D",It.E="cohort-E",It}(wr||{}),Va=wr,Yi=e(961789),Zr=e(808890),ji={SPLASH_PAGE:"SPLASH_PAGE",LOCK_SCREEN:"LOCK_SCREEN",POPUP_OVERLAY:"POPUP_OVERLAY",CHECKOUT:"CHECKOUT",STYLE:"STYLE",SSO_PAGE:"SSO_PAGE"},ci=ji,qr="ss",da="BInhlQ%2Bl4i%2FTK2LNzmpe2QC%2Bdl6Qc7iJa15oy7OfSGK%2BY7lwDRam4FlQCIzQGEqAiJZo10MshaDLZWgX%2FckdPK0bOW%2FAfpkj2O5MO1d7Aul7v1RGoa7OBxfdciGAxZqjHAPKKo0fqkxxKF%2F9mM9JjA%3D%3D",Ia={AUTH_ID:qr,AUTH_TOKEN:da},ha=function(It){return It[It.BYTES_IN_MB=1e6]="BYTES_IN_MB",It}(ha||{}),ea=ha,Jr=e(628970),fn=e.n(Jr),Ci=function(It){return It.STRAIGHT_LINE_PRESET="STRAIGHT_LINE_PRESET",It.MILD_WAVE_PRESET="MILD_WAVE_PRESET",It}({}),va={[Ci.STRAIGHT_LINE_PRESET]:{waveFrequency:4,waveIntensity:0,animationDirection:"left",animationSpeed:.5,pausedOnHover:!1,fadeEdges:!1,textStyle:"heading-1",textSize:{value:4,unit:fn().REM},itemSpacing:{unit:fn().EM,value:.4}},[Ci.MILD_WAVE_PRESET]:{waveFrequency:4,waveIntensity:60,animationDirection:"right",animationSpeed:.5,pausedOnHover:!1,fadeEdges:!1,textStyle:"heading-1",textSize:{value:4,unit:fn().REM},itemSpacing:{unit:fn().EM,value:.4}}},Hr=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}({}),Rn=e(392338),Ra=e(346797),pa=e.n(Ra),ga=e(134383),Ai=e.n(ga),Ln=e(696877),Yr=e.n(Ln),ta=e(175481),fi=e.n(ta),J=e(850208),Se=e.n(J);function ze(It,ar){var di=Object.keys(It);if(Object.getOwnPropertySymbols){var Ti=Object.getOwnPropertySymbols(It);ar&&(Ti=Ti.filter(function(Dr){return Object.getOwnPropertyDescriptor(It,Dr).enumerable})),di.push.apply(di,Ti)}return di}function Ct(It){for(var ar=1;ar{switch(It){case Hr.PROFESSIONAL:return[nn];default:return[nn]}},Pn=e(646715),bn=e.n(Pn),Mn=e(787198),Qn=e.n(Mn),Zn=function(It){return It.SITE_PALETTE_COLOR="SITE_PALETTE_COLOR",It.CUSTOM_COLOR="CUSTOM_COLOR",It.THEME_COLOR="THEME_COLOR",It}({}),mr={SMALL:{value:2,unit:fn().VIEWPORT_WIDTH},MEDIUM:{value:6,unit:fn().VIEWPORT_WIDTH},LARGE:{value:12,unit:fn().VIEWPORT_WIDTH}},ei={SMALL:{value:5,unit:fn().VIEWPORT_WIDTH},MEDIUM:{value:20,unit:fn().VIEWPORT_WIDTH},LARGE:{value:100,unit:fn().VIEWPORT_WIDTH}},Pi={enabled:!0,type:Qn().WAVY,isFlipX:!1,isFlipY:!1,offset:{value:0,unit:fn().PIXEL},stroke:{style:"solid",color:{type:Zn.THEME_COLOR},thickness:{value:6,unit:fn().PIXEL},dashLength:{value:5,unit:fn().PIXEL},gapLength:{value:15,unit:fn().PIXEL},linecap:fi().SQUARE}},tr=function(It){return It.MODERN_FRIENDLY_PRESET_A="MODERN_FRIENDLY_PRESET_A",It.MODERN_FRIENDLY_PRESET_B="MODERN_FRIENDLY_PRESET_B",It}({}),sr={[tr.MODERN_FRIENDLY_PRESET_A]:bn()({},Pi,{type:Qn().SOFT_CORNERS,height:mr.MEDIUM,stroke:{style:"none"}}),[tr.MODERN_FRIENDLY_PRESET_B]:bn()({},Pi,{type:Qn().ROUNDED,height:mr.MEDIUM,width:ei.LARGE,stroke:{style:"none"}})},na=It=>{switch(It){case Hr.FRIENDLY:return[sr.MODERN_FRIENDLY_PRESET_A,sr.MODERN_FRIENDLY_PRESET_B];default:return[sr.MODERN_FRIENDLY_PRESET_A,sr.MODERN_FRIENDLY_PRESET_B]}},fr=function(It){return It.LEGACY_COMPATIBLE="LEGACY_COMPATIBLE",It.IN_MIGRATION="IN_MIGRATION",It}({})},895786:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0,e(392338),e(392338),e(392338);var n=i(e(346797)),r=i(e(134521)),t=e(530653),c=e(441127);e(933877);var a=100,d=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return l>a?"".concat(a,"+"):l.toString()},f=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return l>a?(0,c.pluralize)({one:"More than one item in cart",other:"More than {%n} items in cart"},a,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,c.pluralize)({one:"One item in cart",other:"{%n} items in cart"},l,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 l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};h.instances.forEach(p=>p.sync(l))}static mountAll(){for(var l=Array.from(document.getElementsByClassName(h.CONTAINER_CLASSNAME)),p=0,v=l;p0}static removePopoverIfExists(){h.popover&&(h.popover.remove(),h.popover=null)}static showAddedItemPopover(l){var p,v=h.createProductAddedToCartPopover(l.title),m=null,b=null,E=(0,r.default)(()=>{h.popover&&(b&&b.getBoundingClientRect().top<=0&&h.setPopoverToTopRight(),h.instances.forEach(A=>{if(h.isInstanceVisible(A)){var x=A.containerEl;b=x,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 x=A.containerEl;b=x,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(l,p){var v,m=l.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 x=(v=document.querySelector("header"))===null||v===void 0||(v=v.getBoundingClientRect())===null||v===void 0?void 0:v.height,O=A.top+A.height,T=16;x?O=x+T:O+=T,p.style.marginTop="0",p.style.top="".concat(O,"px")}}static createProductAddedToCartPopover(l){var p=(0,c.t)("{productName} was added to your cart.",{productName:l},{project:"website.CartPage"}),v=(0,c.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='',m.append(b),m.append(E),m}static unmountAll(){h.instances=[]}constructor(l){(0,n.default)(this,"initialized",!1),(0,n.default)(this,"containerEl",null),(0,n.default)(this,"quantityEl",null),(0,n.default)(this,"subtotalEl",null),this.containerEl=l,this.containerEl.classList.add(h.CLASSNAME),this.containerEl.setAttribute("data-test","continue-to-cart"),this.containerEl.setAttribute("aria-label",f(0)),this.quantityEl=l.getElementsByClassName(h.QUANTITY_CLASSNAME)[0],this.subtotalEl=l.getElementsByClassName(h.SUBTOTAL_CLASSNAME)[0]}sync(l){var p=l.items,v=p===void 0?0:p,m=l.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,c.t)("Cart",null,{notes:"Shopping cart label",project:"website.CartPage"}))),this.subtotalEl&&(this.subtotalEl.textContent=b)}}s.default=h,(0,n.default)(h,"CONTAINER_CLASSNAME",t.TEMPLATE_CART_CONTAINER_CLASS),(0,n.default)(h,"QUANTITY_CLASSNAME",t.TEMPLATE_CART_QUANTITY_CLASS),(0,n.default)(h,"SUBTOTAL_CLASSNAME",t.TEMPLATE_CART_SUBTOTAL_CLASS),(0,n.default)(h,"CLASSNAME",t.TEMPLATE_CART_CLASS),(0,n.default)(h,"INITIALIZED_CLASS",t.TEMPLATE_CART_INITIALIZED_CLASS),(0,n.default)(h,"instances",[]),(0,n.default)(h,"popover",null),_.exports=s.default},441127:(_,s,e)=>{"use strict";var i=e(875832);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 n=i(e(961597)),r=i(e(924329)),t=i(e(697556)),c=e(572904),a=(0,c.getI18nInstance)(),d=new t.default(a),f=new n.default(a),h=new r.default(a),o=s.formatIcuMessage=f.formatIcuMessage,l=s.parseNumber=h.parseNumber,p=s.formatNumber=a.formatNumber,v=s.formatCurrency=a.formatCurrency,m=s.formatCurrencyToParts=a.formatCurrencyToParts,b=s.getCurrencyFractions=a.getCurrencyFractions,E=s.getCurrencySymbol=a.getCurrencySymbol,A=s.formatQuantity=a.formatQuantity,x=s.t=a.translate,O=s.pluralize=a.pluralize,T=s.formatMoney=a.formatMoney,P=s.T=d.T},572904:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.setI18nInstance=s.getI18nInstance=void 0,e(392338);var i=e(40426),n="website.CartPage";function r(d){return e(314909)("./".concat(n,".").concat(d,".yaml"))}var t=(0,i.setupLibrary)(n,r),c=s.getI18nInstance=t.getI18nInstance,a=s.setI18nInstance=t.setI18nInstance},530653:(_,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",i=s.FULL_PAGE_CART_CONTAINER_ID="sqs-cart-container",n=s.TEMPLATE_CART_INDICATOR_CLASS="sqs-has-custom-cart",r=s.TEMPLATE_CART_CONTAINER_CLASS="sqs-custom-cart",t=s.TEMPLATE_CART_CLASS="sqs-template-integrated-shopping-cart",c=s.TEMPLATE_CART_INITIALIZED_CLASS="sqs-cart-initialized",a=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:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var i=e(530653),n=s.default=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return!!t.document.getElementById(i.FULL_PAGE_CART_ROOT_ID)};_.exports=s.default},90642:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"TemplateCart",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(s,"isCartPage",{enumerable:!0,get:function(){return n.default}});var n=i(e(719540)),r=i(e(895786))},314909:(_,s,e)=>{var i={"./website.CartPage.en-US.yaml":18065,"src/main/webapp/frontend/website/commerce-cart/sqs-i18n-translations/strings/website.CartPage.en-US.yaml":18065};function n(t){var c=r(t);return e(c)}function r(t){if(!e.o(i,t)){var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}return i[t]}n.keys=function(){return Object.keys(i)},n.resolve=r,_.exports=n,n.id=314909},206158:(_,s,e)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.setI18nInstance=s.getI18nInstance=void 0,e(392338);var i=e(40426),n="website.ProductReviews";function r(d){return e(801252)("./".concat(n,".").concat(d,".yaml"))}var t=(0,i.setupLibrary)(n,r),c=s.getI18nInstance=t.getI18nInstance,a=s.setI18nInstance=t.setI18nInstance},801252:(_,s,e)=>{var i={"./website.ProductReviews.en-US.yaml":337528,"src/main/webapp/frontend/website/product-reviews/sqs-i18n-translations/strings/website.ProductReviews.en-US.yaml":337528};function n(t){var c=r(t);return e(c)}function r(t){if(!e.o(i,t)){var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}return i[t]}n.keys=function(){return Object.keys(i)},n.resolve=r,_.exports=n,n.id=801252},491644:(_,s,e)=>{"use strict";e.r(s),e.d(s,{context:()=>i});var i=(()=>{try{return window.Static.SQUARESPACE_CONTEXT}catch(n){throw new Error("@sqs/website-context was imported before window.Static.SQUARESPACE_CONTEXT was set")}})()},451886:(_,s,e)=>{"use strict";var i,n=e(875832);i={value:!0},Object.defineProperty(s,"z",{enumerable:!0,get:function(){return r.default}});var r=n(e(927357))},927357:(_,s,e)=>{"use strict";var i=e(875832);Object.defineProperty(s,"__esModule",{value:!0}),s.default=c;var n=i(e(994336));function r(){var a;return(a=window.Static)===null||a===void 0?void 0:a.SQUARESPACE_CONTEXT}function t(){var a=r(),d=a.website;return!!(d!=null&&d.cloneable)}function c(){var a=r(),d=a.cookieSettings,f=d.isRestrictiveCookiePolicyEnabled,h=d.isCookieBannerEnabled;if(t())return!0;var o=n.default.get("ss_performanceCookiesAllowed"),l=n.default.get("ss_marketingCookiesAllowed");return d&&f&&(!h||!o||o==="false"||!l||l==="false")}_.exports=s.default},232630:()=>{(function(){function _(s){s.Modernizr=function(e,i,n){var r="2.8.3",t={},c=!0,a=i.documentElement,d="modernizr",f=i.createElement(d),h=f.style,o=i.createElement("input"),l=":)",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"},x={},O={},T={},P=[],I=P.slice,N,F=function(te,Z,se,ne){d+="x";var fe,Ee,we,nt,rt=i.createElement("div"),Ft=i.body,Rt=Ft||i.createElement("body");if(parseInt(se,10))for(;se--;)we=i.createElement("div"),we.id=ne?ne[se]:d+(se+1),rt.appendChild(we);return fe=["­",'"].join(""),rt.id=d,(Ft?rt:Rt).innerHTML+=fe,Rt.appendChild(rt),Ft||(Rt.style.background="",Rt.style.overflow="hidden",nt=a.style.overflow,a.style.overflow="hidden",a.appendChild(Rt)),Ee=Z(rt,te),Ft?(rt.style.display="none",e.setTimeout(function(){rt.parentNode.removeChild(rt)},1e3)):(Rt.parentNode.removeChild(Rt),a.style.overflow=nt),!!Ee},j=function(){var te={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};function Z(se,ne){ne=ne||i.createElement(te[se]||"div"),se="on"+se;var fe=se in ne;return fe||(ne.setAttribute||(ne=i.createElement("div")),ne.setAttribute&&ne.removeAttribute&&(ne.setAttribute(se,""),fe=re(ne[se],"function"),re(ne[se],"undefined")||(ne[se]=n),ne.removeAttribute(se))),ne=null,fe}return Z}(),H={}.hasOwnProperty,G;!re(H,"undefined")&&!re(H.call,"undefined")?G=function(te,Z){return H.call(te,Z)}:G=function(te,Z){return Z in te&&re(te.constructor.prototype[Z],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(Z){var se=this;if(typeof se!="function")throw new TypeError;var ne=I.call(arguments,1),fe=function(){if(this instanceof fe){var Ee=function(){};Ee.prototype=se.prototype;var we=new Ee,nt=se.apply(we,ne.concat(I.call(arguments)));return Object(nt)===nt?nt:we}else return se.apply(Z,ne.concat(I.call(arguments)))};return fe});function W(te){h.cssText=te}function ae(te,Z){return W(v.join(te+";")+(Z||""))}function re(te,Z){return typeof te===Z}function ee(te,Z){return!!~(""+te).indexOf(Z)}function q(te,Z){for(var se in te){var ne=te[se];if(!ee(ne,"-")&&h[ne]!==n)return Z=="pfx"?ne:!0}return!1}function Q(te,Z,se){for(var ne in te){var fe=Z[te[ne]];if(fe!==n)return se===!1?te[ne]:re(fe,"function")?fe.bind(se||Z):fe}return!1}function $(te,Z,se){var ne=te.charAt(0).toUpperCase()+te.slice(1),fe=(te+" "+b.join(ne+" ")+ne).split(" ");return re(Z,"string")||re(Z,"undefined")?q(fe,Z):(fe=(te+" "+E.join(ne+" ")+ne).split(" "),Q(fe,Z,se))}x.flexbox=function(){return $("flexWrap")},x.canvas=function(){var te=i.createElement("canvas");return!!(te.getContext&&te.getContext("2d"))},x.canvastext=function(){return!!(t.canvas&&re(i.createElement("canvas").getContext("2d").fillText,"function"))},x.webgl=function(){return!!e.WebGLRenderingContext},x.touch=function(){var te;return"ontouchstart"in e||e.DocumentTouch&&i instanceof DocumentTouch?te=!0:F(["@media (",v.join("touch-enabled),("),d,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(Z){te=Z.offsetTop===9}),te},x.hashchange=function(){return j("hashchange",e)&&(i.documentMode===n||i.documentMode>7)},x.history=function(){return!!(e.history&&history.pushState)},x.draganddrop=function(){var te=i.createElement("div");return"draggable"in te||"ondragstart"in te&&"ondrop"in te},x.rgba=function(){return W("background-color:rgba(150,255,150,.5)"),ee(h.backgroundColor,"rgba")},x.hsla=function(){return W("background-color:hsla(120,40%,100%,.5)"),ee(h.backgroundColor,"rgba")||ee(h.backgroundColor,"hsla")},x.multiplebgs=function(){return W("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(h.background)},x.backgroundsize=function(){return $("backgroundSize")},x.borderimage=function(){return $("borderImage")},x.borderradius=function(){return $("borderRadius")},x.boxshadow=function(){return $("boxShadow")},x.textshadow=function(){return i.createElement("div").style.textShadow===""},x.opacity=function(){return ae("opacity:.55"),/^0.55$/.test(h.opacity)},x.cssanimations=function(){return $("animationName")},x.csscolumns=function(){return $("columnCount")},x.cssgradients=function(){var te="background-image:",Z="gradient(linear,left top,right bottom,from(#9f9),to(white));",se="linear-gradient(left top,#9f9, white);";return W((te+"-webkit- ".split(" ").join(Z+te)+v.join(se+te)).slice(0,-te.length)),ee(h.backgroundImage,"gradient")},x.cssreflections=function(){return $("boxReflect")},x.csstransforms=function(){return!!$("transform")},x.csstransforms3d=function(){var te=!!$("perspective");return te&&"webkitPerspective"in a.style&&F("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(Z,se){te=Z.offsetLeft===9&&Z.offsetHeight===3}),te},x.csstransitions=function(){return $("transition")},x.video=function(){var te=i.createElement("video"),Z=!1;try{(Z=!!te.canPlayType)&&(Z=new Boolean(Z),Z.ogg=te.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),Z.h264=te.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),Z.webm=te.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""))}catch(se){}return Z},x.audio=function(){var te=i.createElement("audio"),Z=!1;try{(Z=!!te.canPlayType)&&(Z=new Boolean(Z),Z.ogg=te.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),Z.mp3=te.canPlayType("audio/mpeg;").replace(/^no$/,""),Z.wav=te.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),Z.m4a=(te.canPlayType("audio/x-m4a;")||te.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(se){}return Z},x.svg=function(){return!!i.createElementNS&&!!i.createElementNS(A.svg,"svg").createSVGRect},x.inlinesvg=function(){var te=i.createElement("div");return te.innerHTML="",(te.firstChild&&te.firstChild.namespaceURI)==A.svg},x.svgclippaths=function(){return!!i.createElementNS&&/SVGClipPath/.test(p.call(i.createElementNS(A.svg,"clipPath")))};function ue(){t.input=function(te){for(var Z=0,se=te.length;Z{"use strict";_.exports=void 0},6578:_=>{function s(e,i){(i==null||i>e.length)&&(i=e.length);for(var n=0,r=new Array(i);n{function s(e){if(Array.isArray(e))return e}_.exports=s,_.exports.__esModule=!0,_.exports.default=_.exports},82078:(_,s,e)=>{var i=e(6578);function n(r){if(Array.isArray(r))return i(r)}_.exports=n,_.exports.__esModule=!0,_.exports.default=_.exports},987195:_=>{function s(){return _.exports=s=Object.assign?Object.assign.bind():function(e){for(var i=1;i{var i=e(333852);function n(){return typeof Reflect!="undefined"&&Reflect.get?(_.exports=n=Reflect.get.bind(),_.exports.__esModule=!0,_.exports.default=_.exports):(_.exports=n=function(t,c,a){var d=i(t,c);if(d){var f=Object.getOwnPropertyDescriptor(d,c);return f.get?f.get.call(arguments.length<3?t:a):f.value}},_.exports.__esModule=!0,_.exports.default=_.exports),n.apply(this,arguments)}_.exports=n,_.exports.__esModule=!0,_.exports.default=_.exports},221300:_=>{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},243871:_=>{function s(e,i){var n=e==null?null:typeof Symbol!="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],t=!0,c=!1,a,d;try{for(n=n.call(e);!(t=(a=n.next()).done)&&(r.push(a.value),!(i&&r.length===i));t=!0);}catch(f){c=!0,d=f}finally{try{!t&&n.return!=null&&n.return()}finally{if(c)throw d}}return r}}_.exports=s,_.exports.__esModule=!0,_.exports.default=_.exports},485659:_=>{function s(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}_.exports=s,_.exports.__esModule=!0,_.exports.default=_.exports},609893:_=>{function s(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}_.exports=s,_.exports.__esModule=!0,_.exports.default=_.exports},375798:(_,s,e)=>{var i=e(922290),n=e(243871),r=e(274603),t=e(485659);function c(a,d){return i(a)||n(a,d)||r(a,d)||t()}_.exports=c,_.exports.__esModule=!0,_.exports.default=_.exports},333852:(_,s,e)=>{var i=e(506051);function n(r,t){for(;!Object.prototype.hasOwnProperty.call(r,t)&&(r=i(r),r!==null););return r}_.exports=n,_.exports.__esModule=!0,_.exports.default=_.exports},603912:(_,s,e)=>{var i=e(82078),n=e(221300),r=e(274603),t=e(609893);function c(a){return i(a)||n(a)||r(a)||t()}_.exports=c,_.exports.__esModule=!0,_.exports.default=_.exports},274603:(_,s,e)=>{var i=e(6578);function n(r,t){if(r){if(typeof r=="string")return i(r,t);var c=Object.prototype.toString.call(r).slice(8,-1);if(c==="Object"&&r.constructor&&(c=r.constructor.name),c==="Map"||c==="Set")return Array.from(r);if(c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return i(r,t)}}_.exports=n,_.exports.__esModule=!0,_.exports.default=_.exports},769078:_=>{"use strict";function s(pe,de){(de==null||de>pe.length)&&(de=pe.length);for(var ge=0,Me=new Array(de);ge=0)&&Object.prototype.propertyIsEnumerable.call(pe,Me)&&(ge[Me]=pe[Me])}return ge}function p(pe,de){if(pe==null)return{};var ge={},Me=Object.keys(pe),Ge,et;for(et=0;et=0)&&(ge[Ge]=pe[Ge]);return ge}function v(pe,de){return e(pe)||d(pe,de)||b(pe,de)||f()}function m(pe){return i(pe)||a(pe)||b(pe)||h()}function b(pe,de){if(pe){if(typeof pe=="string")return s(pe,de);var ge=Object.prototype.toString.call(pe).slice(8,-1);if(ge==="Object"&&pe.constructor&&(ge=pe.constructor.name),ge==="Map"||ge==="Set")return Array.from(ge);if(ge==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ge))return s(pe,de)}}function E(pe,de){var ge,Me,Ge,et,bt={label:0,sent:function(){if(Ge[0]&1)throw Ge[1];return Ge[1]},trys:[],ops:[]};return et={next:Lt(0),throw:Lt(1),return:Lt(2)},typeof Symbol=="function"&&(et[Symbol.iterator]=function(){return this}),et;function Lt(kt){return function(Bn){return Jt([kt,Bn])}}function Jt(kt){if(ge)throw new TypeError("Generator is already executing.");for(;bt;)try{if(ge=1,Me&&(Ge=kt[0]&2?Me.return:kt[0]?Me.throw||((Ge=Me.return)&&Ge.call(Me),0):Me.next)&&!(Ge=Ge.call(Me,kt[1])).done)return Ge;switch(Me=0,Ge&&(kt=[kt[0]&2,Ge.value]),kt[0]){case 0:case 1:Ge=kt;break;case 4:return bt.label++,{value:kt[1],done:!1};case 5:bt.label++,Me=kt[1],kt=[0];continue;case 7:kt=bt.ops.pop(),bt.trys.pop();continue;default:if(Ge=bt.trys,!(Ge=Ge.length>0&&Ge[Ge.length-1])&&(kt[0]===6||kt[0]===2)){bt=0;continue}if(kt[0]===3&&(!Ge||kt[1]>Ge[0]&&kt[1]0&&arguments[0]!==void 0?arguments[0]:de,bt="";;)for(var Lt=ge(Ge),Jt=Ge;Jt--;)if(bt+=pe[Lt[Jt]&Me]||"",bt.length===et)return bt}},re=function(pe){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:21;return ae(pe,de,W)},ee=function(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:21;return crypto.getRandomValues(new Uint8Array(pe)).reduce(function(de,ge){return ge&=63,ge<36?de+=ge.toString(36):ge<62?de+=(ge-26).toString(36).toUpperCase():ge>62?de+="-":de+="_",de},"")}}}),Q={};I(Q,{RUM_PREFIX:function(){return It},default:function(){return Br},getA11yData:function(){return De},getCumulativeLayoutShift:function(){return ga},getDomainLookup:function(){return Fe},getFirstContentfulPaint:function(){return Ai},getFirstInputDelay:function(){return Ln},getInteractionToNextPaint:function(){return Yr},getLargestContentfulPaint:function(){return ta},getNavigationTimingType:function(){return Bt},getPerformanceMetrics:function(){return ze},getServerTiming:function(){return Gt},getTcpConnection:function(){return Dt},getTlsNegotiation:function(){return Yt},init:function(){return Ou},mark:function(){return di},measure:function(){return Ti},trackEventsV2Factory:function(){return fs},trackLoadPerformance:function(){return Pu},trackSqspImages:function(){return tr}}),_.exports=F(Q);var $={};I($,{getCumulativeLayoutShift:function(){return ga},getDomainLookup:function(){return Fe},getFirstContentfulPaint:function(){return Ai},getFirstInputDelay:function(){return Ln},getInteractionToNextPaint:function(){return Yr},getLargestContentfulPaint:function(){return ta},getNavigationTimingType:function(){return Bt},getServerTiming:function(){return Gt},getTcpConnection:function(){return Dt},getTlsNegotiation:function(){return Yt}});var ue="/api/1/performance/records",X="load",te="visibilitychange",Z=["Tab","ArrowDown","ArrowLeft","ArrowRight","ArrowUp","End","Home","PageDown","PageUp"," ","Enter"],se="SS_MID",ne="SS_ANALYTICS_ID",fe=3e4,Ee=/(iPhone|iPod|iPad) OS ((1[0-2])|[2-9])_\d+.*AppleWebKit(?!.*Safari)/i,we=200,nt="4.13.1",rt=function(pe){return function(){for(var de=arguments.length,ge=new Array(de),Me=0;Me2147483647?[2]:[2,Math.round(Me)]}})});return function(ge){return pe.apply(this,arguments)}}(),lt=function(){var pe=r(function(){var de;return E(this,function(ge){switch(ge.label){case 0:return[4,Ne()];case 1:return de=ge.sent(),[2,de.serverTiming]}})});return function(){return pe.apply(this,arguments)}}(),yt=function(){var pe=r(function(de){var ge,Me;return E(this,function(Ge){switch(Ge.label){case 0:return[4,Ne()];case 1:return ge=Ge.sent(),Me=ge[de],typeof Me!="string"?[2]:[2,Me]}})});return function(ge){return pe.apply(this,arguments)}}(),dt=function(pe,de){if(typeof pe=="number"&&typeof de=="number"&&pe>=de)return pe-de},Fe=function(pe){return Promise.all([_e("domainLookupEnd"),_e("domainLookupStart")]).then(function(de){var ge=v(de,2),Me=ge[0],Ge=ge[1];pe({domainLookup:dt(Me,Ge)})})},Bt=function(pe){return yt("type").then(function(de){pe({navigationTimingType:de})})},Gt=function(pe){return lt().then(function(de){pe({serverTiming:JSON.stringify(de)})})},Dt=function(pe){return Promise.all([_e("connectEnd"),_e("connectStart")]).then(function(de){var ge=v(de,2),Me=ge[0],Ge=ge[1];pe({tcpConnection:dt(Me,Ge)})})},Yt=function(pe){return Promise.all([_e("connectEnd"),_e("secureConnectionStart")]).then(function(de){var ge=v(de,2),Me=ge[0],Ge=ge[1];pe({tlsNegotiation:dt(Me,Ge)})})},Wt,wn,zn,oe,me,Te=-1,Be=function(de){addEventListener("pageshow",function(ge){ge.persisted&&(Te=ge.timeStamp,de(ge))},!0)},Qe=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},gt=function(){var de=Qe();return de&&de.activationStart||0},ht=function(de,ge){var Me=Qe(),Ge="navigate";return Te>=0?Ge="back-forward-cache":Me&&(document.prerendering||gt()>0?Ge="prerender":document.wasDiscarded?Ge="restore":Me.type&&(Ge=Me.type.replace(/_/g,"-"))),{name:de,value:ge===void 0?-1:ge,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:Ge}},Et=function(de,ge,Me){try{if(PerformanceObserver.supportedEntryTypes.includes(de)){var Ge=new PerformanceObserver(function(et){Promise.resolve().then(function(){ge(et.getEntries())})});return Ge.observe(Object.assign({type:de,buffered:!0},Me||{})),Ge}}catch(et){}},Ae=function(de,ge,Me,Ge){var et,bt;return function(Lt){ge.value>=0&&(Lt||Ge)&&((bt=ge.value-(et||0))||et===void 0)&&(et=ge.value,ge.delta=bt,ge.rating=function(Jt,kt){return Jt>kt[1]?"poor":Jt>kt[0]?"needs-improvement":"good"}(ge.value,Me),de(ge))}},Ke=function(de){requestAnimationFrame(function(){return requestAnimationFrame(function(){return de()})})},at=function(de){var ge=function(Ge){Ge.type!=="pagehide"&&document.visibilityState!=="hidden"||de(Ge)};addEventListener("visibilitychange",ge,!0),addEventListener("pagehide",ge,!0)},Nt=function(de){var ge=!1;return function(Me){ge||(de(Me),ge=!0)}},Vt=-1,Ze=function(){return document.visibilityState!=="hidden"||document.prerendering?1/0:0},Oe=function(de){document.visibilityState==="hidden"&&Vt>-1&&(Vt=de.type==="visibilitychange"?de.timeStamp:0,$e())},Ie=function(){addEventListener("visibilitychange",Oe,!0),addEventListener("prerenderingchange",Oe,!0)},$e=function(){removeEventListener("visibilitychange",Oe,!0),removeEventListener("prerenderingchange",Oe,!0)},Je=function(){return Vt<0&&(Vt=Ze(),Ie(),Be(function(){setTimeout(function(){Vt=Ze(),Ie()},0)})),{get firstHiddenTime(){return Vt}}},ct=function(de){document.prerendering?addEventListener("prerenderingchange",function(){return de()},!0):de()},_t=[1800,3e3],jt=function(de,ge){ge=ge||{},ct(function(){var Me,Ge=Je(),et=ht("FCP"),bt=Et("paint",function(Lt){Lt.forEach(function(Jt){Jt.name==="first-contentful-paint"&&(bt.disconnect(),Jt.startTimeGe.value&&(Ge.value=et,Ge.entries=bt,Me())},Jt=Et("layout-shift",Lt);Jt&&(Me=Ae(de,Ge,vn,ge.reportAllChanges),at(function(){Lt(Jt.takeRecords()),Me(!0)}),Be(function(){et=0,Ge=ht("CLS",0),Me=Ae(de,Ge,vn,ge.reportAllChanges),Ke(function(){return Me()})}),setTimeout(Me,0))}))},In={passive:!0,capture:!0},cr=new Date,er=function(de,ge){Wt||(Wt=ge,wn=de,zn=new Date,Si(removeEventListener),be())},be=function(){if(wn>=0&&wn1e12?new Date:performance.now())-de.timeStamp;de.type=="pointerdown"?function(Me,Ge){var et=function(){er(Me,Ge),Lt()},bt=function(){Lt()},Lt=function(){removeEventListener("pointerup",et,In),removeEventListener("pointercancel",bt,In)};addEventListener("pointerup",et,In),addEventListener("pointercancel",bt,In)}(ge,de):er(ge,de)}},Si=function(de){["mousedown","keydown","touchstart","pointerdown"].forEach(function(ge){return de(ge,rn,In)})},Er=[100,300],ca=function(de,ge){ge=ge||{},ct(function(){var Me,Ge=Je(),et=ht("FID"),bt=function(Bn){Bn.startTimege.latency){if(Me)Me.entries.push(de),Me.latency=Math.max(Me.latency,de.duration);else{var Ge={id:de.interactionId,latency:de.duration,entries:[de]};Oi[Ge.id]=Ge,Hn.push(Ge)}Hn.sort(function(et,bt){return bt.latency-et.latency}),Hn.splice(10).forEach(function(et){delete Oi[et.id]})}},Xr=function(de,ge){ge=ge||{},ct(function(){var Me;ui();var Ge,et=ht("INP"),bt=function(kt){kt.forEach(function(Sr){Sr.interactionId&&Gn(Sr),Sr.entryType==="first-input"&&!Hn.some(function(Kr){return Kr.entries.some(function(ma){return Sr.duration===ma.duration&&Sr.startTime===ma.startTime})})&&Gn(Sr)});var Bn,Vn=(Bn=Math.min(Hn.length-1,Math.floor(Ka()/50)),Hn[Bn]);Vn&&Vn.latency!==et.value&&(et.value=Vn.latency,et.entries=Vn.entries,Ge())},Lt=Et("event",bt,{durationThreshold:(Me=ge.durationThreshold)!==null&&Me!==void 0?Me:40});Ge=Ae(de,et,rr,ge.reportAllChanges),Lt&&("PerformanceEventTiming"in window&&"interactionId"in PerformanceEventTiming.prototype&&Lt.observe({type:"first-input",buffered:!0}),at(function(){bt(Lt.takeRecords()),et.value<0&&Ka()>0&&(et.value=0,et.entries=[]),Ge(!0)}),Be(function(){Hn=[],gr=Mr(),et=ht("INP"),Ge=Ae(de,et,rr,ge.reportAllChanges)}))})},vt=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},co=function(de){var ge=de.nodeName;return de.nodeType===1?ge.toLowerCase():ge.toUpperCase().replace(/^#/,"")},wa=function(de,ge){var Me="";try{for(;de&&de.nodeType!==9;){var Ge=de,et=Ge.id?"#"+Ge.id:co(Ge)+(Ge.classList&&Ge.classList.value&&Ge.classList.value.trim()&&Ge.classList.value.trim().length?"."+Ge.classList.value.trim().replace(/\s+/g,"."):"");if(Me.length+et.length>(ge||100)-1)return Me||et;if(Me=Me?et+">"+Me:et,Ge.id)break;de=Ge.parentNode}}catch(bt){}return Me},Bi=-1,Wr=function(){return Bi},qi=function(de){addEventListener("pageshow",function(ge){ge.persisted&&(Bi=ge.timeStamp,de(ge))},!0)},Ji=function(){var de=vt();return de&&de.activationStart||0},Fr=function(de,ge){var Me=vt(),Ge="navigate";return Wr()>=0?Ge="back-forward-cache":Me&&(document.prerendering||Ji()>0?Ge="prerender":document.wasDiscarded?Ge="restore":Me.type&&(Ge=Me.type.replace(/_/g,"-"))),{name:de,value:ge===void 0?-1:ge,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:Ge}},Cr=function(de,ge,Me){try{if(PerformanceObserver.supportedEntryTypes.includes(de)){var Ge=new PerformanceObserver(function(et){Promise.resolve().then(function(){ge(et.getEntries())})});return Ge.observe(Object.assign({type:de,buffered:!0},Me||{})),Ge}}catch(et){}},li=function(de,ge,Me,Ge){var et,bt;return function(Lt){ge.value>=0&&(Lt||Ge)&&((bt=ge.value-(et||0))||et===void 0)&&(et=ge.value,ge.delta=bt,ge.rating=function(Jt,kt){return Jt>kt[1]?"poor":Jt>kt[0]?"needs-improvement":"good"}(ge.value,Me),de(ge))}},wr=function(de){requestAnimationFrame(function(){return requestAnimationFrame(function(){return de()})})},Va=function(de){var ge=function(Ge){Ge.type!=="pagehide"&&document.visibilityState!=="hidden"||de(Ge)};addEventListener("visibilitychange",ge,!0),addEventListener("pagehide",ge,!0)},Yi=function(de){var ge=!1;return function(Me){ge||(de(Me),ge=!0)}},Zr=-1,ji=function(){return document.visibilityState!=="hidden"||document.prerendering?1/0:0},ci=function(de){document.visibilityState==="hidden"&&Zr>-1&&(Zr=de.type==="visibilitychange"?de.timeStamp:0,da())},qr=function(){addEventListener("visibilitychange",ci,!0),addEventListener("prerenderingchange",ci,!0)},da=function(){removeEventListener("visibilitychange",ci,!0),removeEventListener("prerenderingchange",ci,!0)},Ia=function(){return Zr<0&&(Zr=ji(),qr(),qi(function(){setTimeout(function(){Zr=ji(),qr()},0)})),{get firstHiddenTime(){return Zr}}},ha=function(de){document.prerendering?addEventListener("prerenderingchange",function(){return de()},!0):de()},ea=1/0,Jr=[2500,4e3],fn={},Ci=function(de,ge){(function(Me,Ge){Ge=Ge||{},ha(function(){var et,bt=Ia(),Lt=Fr("LCP"),Jt=function(Sr){var Kr=Sr[Sr.length-1];Kr&&Kr.startTimewe)return Rn(de);for(var ge=pe.parentElement;ge!==null&&ge.tagName!=="BODY";){var Me="<"+Hr(ge);if(de+=Me,de.length>we)return Rn(de);ge=ge.parentElement}return de},pa=function(pe){var de,ge=(de=pe.attribution.lcpEntry)===null||de===void 0?void 0:de.element;return{largestContentfulPaint:Math.round(pe.value),lcpElementName:ge?va(ge):void 0,lcpElementPath:ge?Ra(ge):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)}},ga=function(pe){gn(function(de){pe({cumulativeLayoutShift:de.value})},{reportAllChanges:!0})},Ai=function(pe){jt(function(de){pe({firstContentfulPaint:Math.round(de.value)})})},Ln=function(pe){ca(function(de){pe({firstInputDelay:Math.round(de.value)})})},Yr=function(pe){Xr(function(de){pe({interactionToNextPaint:Math.round(de.value)})})},ta=function(pe){Ci(function(de){pe(pa(de))})},fi=["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"],Se=function(pe,de){return function(){var ge=r(function(Me){var Ge,et,bt,Lt,Jt;return E(this,function(kt){switch(kt.label){case 0:return kt.trys.push([0,2,,3]),Ge=[{},Me],[4,pe(Me)];case 1:return de.apply(void 0,[t.apply(void 0,Ge.concat([kt.sent()]))]),[3,3];case 2:return et=kt.sent(),(Jt=window)===null||Jt===void 0||(Lt=Jt.SQUARESPACE_SENTRY)===null||Lt===void 0||(bt=Lt.captureException)===null||bt===void 0||bt.call(Lt,et),[3,3];case 3:return[2]}})});return function(Me){return ge.apply(this,arguments)}}()};function ze(pe){Object.values($).forEach(function(){var de=r(function(ge){var Me,Ge,et,bt;return E(this,function(Lt){switch(Lt.label){case 0:return Lt.trys.push([0,2,,3]),[4,ge(pe)];case 1:return Lt.sent(),[3,3];case 2:return Me=Lt.sent(),(bt=window)===null||bt===void 0||(et=bt.SQUARESPACE_SENTRY)===null||et===void 0||(Ge=et.captureException)===null||Ge===void 0||Ge.call(et,Me),[3,3];case 3:return[2]}})});return function(ge){return de.apply(this,arguments)}}()),fi.forEach(Se(_e,pe)),J.forEach(Se(yt,pe))}var Ct=["more","less","custom"],Ce=function(){var pe;return(pe=Ct.find(function(de){return window.matchMedia("prefers-contrast: ".concat(de)).matches}))!==null&&pe!==void 0?pe:"no-preference"},De=function(){var pe;return{forceColors:window.matchMedia("(forced-colors: active)").matches,networkInformationType:(pe=navigator.connection)===null||pe===void 0?void 0:pe.type,prefersContrast:Ce(),prefersReducedMotion:window.matchMedia("(prefers-reduced-motion: reduce)").matches,primaryInputHasHover:window.matchMedia("(hover: hover)").matches,keyboardUsage:!1}},We=function(pe){var de=De(),ge=function(){pe(de,"a11y")},Me=function(et){var bt;["INPUT","TEXTAREA"].includes((bt=et.target)===null||bt===void 0?void 0:bt.tagName)||!Z.includes(et.key)||(de.keyboardUsage=!0,document.removeEventListener("keydown",Me))};document.addEventListener("keydown",Me);var Ge=function(){document.visibilityState==="hidden"&&(ge(),document.removeEventListener("keydown",Me),document.removeEventListener(te,Ge))};document.addEventListener(te,Ge)};function qe(pe){var de=new RegExp("(^| )".concat(pe,"=([^;]+)")),ge=document.cookie.match(de);return ge?ge[2]:""}function ut(){return!!(window.PerformanceMeasure&&window.PerformanceMark)}function At(){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(de){return!1}return!0}function zt(){var pe;return typeof((pe=window.navigator)===null||pe===void 0?void 0:pe.sendBeacon)=="function"&&!Ee.test(window.navigator.userAgent)}var $t=function(pe){var de=Number(pe);return Number.isNaN(de)?void 0:de};function nn(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},de,ge,Me,Ge,et,bt,Lt;return{context:pe,analyticsId:qe(ne),marketingId:qe(se),memberId:(Me=window.Static)===null||Me===void 0||(ge=Me.SQUARESPACE_CONTEXT)===null||ge===void 0||(de=ge.authenticatedAccount)===null||de===void 0?void 0:de.id,version:nt,downlink:$t((Ge=navigator.connection)===null||Ge===void 0?void 0:Ge.downlink),effectiveType:(et=navigator.connection)===null||et===void 0?void 0:et.effectiveType,rtt:$t((bt=navigator.connection)===null||bt===void 0?void 0:bt.rtt),saveData:Number(((Lt=navigator.connection)===null||Lt===void 0?void 0:Lt.saveData)||0),deliveryType:zt()?"beacon":"xhr",devicePixelRatio:window.devicePixelRatio,screenHeight:window.screen.height,screenWidth:window.screen.width,viewportHeight:window.innerHeight,viewportWidth:window.innerWidth,deviceMemory:$t(navigator.deviceMemory),hardwareConcurrency:$t(navigator.hardwareConcurrency),hash:window.location.hash||"",hostname:window.location.hostname||"",pathname:window.location.pathname||"/"}}var Ht=function(){var pe=r(function(de){var ge,Me;return E(this,function(Ge){switch(Ge.label){case 0:return ge=nn(de),Me={},ze(function(et){Object.assign(Me,et)}),[4,Promise.race([Ft(6e4),Rt()])];case 1:return Ge.sent(),[2,o({},ge,Me)]}})});return function(ge){return pe.apply(this,arguments)}}(),sn=function(){var pe=r(function(de,ge){var Me;return E(this,function(Ge){switch(Ge.label){case 0:return[4,Ht(ge)];case 1:return Me=Ge.sent(),de(Me,"page_speed"),[2]}})});return function(ge,Me){return pe.apply(this,arguments)}}(),Pn=["media-www.sqspcdn.com","images.squarespace-cdn.com","static1.squarespace.com"],bn=function(pe){return Pn.some(function(de){return pe.includes(de)})},Mn=function(pe){return pe.hasAttribute("data-loader")?2:pe.hasAttribute("data-src")?1:0},Qn=function(pe,de){if(pe.hasAttribute("data-image-resolution")){var ge;return Number((ge=pe.getAttribute("data-image-resolution"))===null||ge===void 0?void 0:ge.replace("w",""))}var Me=de.indexOf("format=");return Me!==-1?Number(de.slice(Me+7).replace(/w.*/,"")):NaN},Zn=function(pe,de,ge){if(ge===1&&c(pe,HTMLImageElement)&&pe.naturalHeight===0){var Me=document.querySelector('div[style*="'.concat(de,'"]'));if(Me)return Me}return pe},mr=function(pe){if(c(pe,HTMLImageElement)){var de=pe.naturalHeight,ge=pe.naturalWidth,Me=pe.width,Ge=pe.height;return{naturalHeight:de,naturalWidth:ge,width:Me,height:Ge}}var et=pe.getBoundingClientRect(),bt=Math.floor(et.width),Lt=Math.floor(et.height);return{naturalHeight:Lt,naturalWidth:bt}},ei=function(){var pe=r(function(de,ge){var Me,Ge,et,bt,Lt,Jt,kt,Bn,Vn,Sr,Kr,ma,Tu,ds,xu,hs,xi,wu;return E(this,function(Df){Me=Qn(ge,de.name),Ge=Mn(ge),et=ge.getAttribute("data-loader"),bt=ge.getAttribute("elementtiming"),Lt=de.toJSON(),Jt=Lt.serverTiming,kt=Lt.workerTiming,Bn=l(Lt,["serverTiming","workerTiming"]),Vn=!0,Sr=!1,Kr=void 0;try{for(ma=Object.entries(Bn)[Symbol.iterator]();!(Vn=(Tu=ma.next()).done);Vn=!0)ds=v(Tu.value,2),xu=ds[0],hs=ds[1],typeof hs=="number"&&(Bn[xu]=Math.floor(hs))}catch(ya){Sr=!0,Kr=ya}finally{try{!Vn&&ma.return!=null&&ma.return()}finally{if(Sr)throw Kr}}return xi=Zn(ge,de.name,Ge),wu=mr(xi),[2,new Promise(function(ya){var jr=new IntersectionObserver(function(dr){dr.forEach(function(vi){if(vi.target===xi)return jr.disconnect(),ya(o({visibleOnLoad:vi.isIntersecting,observationTime:Math.floor(vi.time),intersectionRatio:vi.intersectionRatio,squarespaceSize:Me,imageType:Ge,imageLoaderType:et,elementTiming:bt},wu,Bn))})});jr.observe(xi)})]})});return function(ge,Me){return pe.apply(this,arguments)}}(),Pi=function(){var pe=r(function(de){var ge,Me,Ge,et,bt;return E(this,function(Lt){switch(Lt.label){case 0:return ge=de.resource,Me=de.deliverMetrics,!(c(ge,PerformanceResourceTiming)&&ge.initiatorType==="img")||!bn(ge.name)?[2]:(Ge=ge.name.replace(/\?.*/,""),et=Array.from(document.querySelectorAll('img[src="'.concat(ge.name,'"], img[data-src*="').concat(Ge,'"], img[srcset*="').concat(ge.name,'"]'))),document.querySelectorAll('picture > source[srcset*="'.concat(ge.name,'"]')).forEach(function(Jt){var kt=Jt.parentElement;kt!==null&&et.push(kt.lastElementChild)}),et.length!==1?[2]:[4,ei(ge,et[0])]);case 1:return bt=Lt.sent(),Me(bt,"image"),[2]}})});return function(ge){return pe.apply(this,arguments)}}(),tr=function(){var pe=r(function(de){var ge,Me;return E(this,function(Ge){return At()?(ge=function(et){return Pi({resource:et,deliverMetrics:de})},performance.getEntriesByType("resource").forEach(ge),Me=new PerformanceObserver(function(et){et.getEntries().forEach(ge)}),Me.observe({entryTypes:["resource"]}),[2]):[2]})});return function(ge){return pe.apply(this,arguments)}}(),sr,na=function(pe){var de=pe.spanName,ge=pe.tracer,Me=pe.startTime,Ge=pe.spanAttributes,et=Ge===void 0?{}:Ge;sr===void 0&&(sr=new Map);var bt=ge.startSpan(de,{startTime:Me});bt.setAttributes(et),sr.set(de,bt)},fr=function(pe){var de=pe.spanName,ge=pe.spanAttributes,Me=ge===void 0?{}:ge,Ge=pe.updateName;if(!(sr===void 0||!sr.has(de))){var et=sr.get(de);et.setAttributes(Me),Ge!==void 0&&et.updateName(Ge),et.end(),sr.delete(de)}},It="rum-",ar=function(pe){var de,ge;typeof((ge=window)===null||ge===void 0||(de=ge.SQUARESPACE_SENTRY)===null||de===void 0?void 0:de.captureException)=="function"?window.SQUARESPACE_SENTRY.captureException(pe):console.warn("@sqs/rum-collector: user timing exception: ".concat(pe))};function di(pe){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};try{if(!$a())return;var ge=It+pe;window.performance.clearMarks(ge);var Me=window.performance.mark(ge,{detail:de.detail,startTime:de.startTime});if(de.tracer!==void 0){var Ge=v(window.performance.getEntriesByName(ge,"mark").slice(-1),1),et=Ge[0];na({spanName:ge,tracer:de.tracer,startTime:et.startTime,spanAttributes:de.spanAttributes})}return Me}catch(bt){ar(bt)}}function Ti(pe){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{requireStart:!1};try{if(!($a()&&Dr()))return;var ge=It+pe,Me={detail:de.detail,duration:de.duration};if(de.start===void 0?window.performance.getEntriesByName(ge,"mark").length>0&&(Me.start=ge):typeof de.start=="string"?Me.start=It+de.start:Me.start=de.start,Me.end=typeof de.end=="string"?It+de.end:de.end,de.requireStart&&typeof Me.start!="string")return;if(de.tracer!==void 0){var Ge=o({measureName:ge},de.spanAttributes);if(typeof Me.start=="number")na({spanName:ge,tracer:de.tracer,startTime:Me.start}),fr({spanName:ge,spanAttributes:Ge});else{var et;if(window.performance.getEntriesByName((et=Me.start)!==null&&et!==void 0?et:ge,"mark").length===0){var bt;na({spanName:(bt=Me.start)!==null&&bt!==void 0?bt:ge,tracer:de.tracer,startTime:0})}var Lt;fr({spanName:(Lt=Me.start)!==null&&Lt!==void 0?Lt:ge,spanAttributes:Ge,updateName:Me.start!==ge?ge:void 0})}}ho(ge,Me);var Jt=fo(ge);return Jt}catch(kt){ar(kt)}}function Dr(){return"performance"in window&&"getEntries"in window.performance&&"getEntriesByType"in window.performance&&"getEntriesByName"in window.performance}function $a(){return"mark"in window.performance&&"measure"in window.performance}function fo(pe){var de=window.performance.getEntriesByName(pe,"measure");return de[de.length-1]}function ho(pe,de){try{window.performance.measure(pe,de)}catch(Ge){var ge=typeof de.start=="string"?de.start:pe,Me=typeof de.end=="string"?de.end:void 0;try{window.performance.measure(pe,ge,Me)}catch(et){if(!c(et,DOMException))throw et;try{window.performance.measure(pe,"navigationStart")}catch(bt){if(!c(bt,DOMException))throw bt;window.performance.measure(pe)}}}}function hi(pe){return typeof pe=="string"&&pe.substring(0,4)===It}var Ao=new Set,ti=function(pe){if(ut()){var de=function(Me){var Ge=Me.map(function(et){return et.entryType==="measure"?{duration:Math.floor(et.duration),detail:et.detail||null,startTime:Math.floor(et.startTime),name:et.name}:{}});Ge.forEach(function(et){if(!(et.name&&!hi(et.name))){var bt="".concat(et.name,"|").concat(et.duration);Ao.has(bt)||(pe(et,"user"),Ao.add(bt))}})};if(de(window.performance.getEntriesByType("measure")),At()){var ge=new window.PerformanceObserver(function(Me){return de(Me.getEntries())});ge.observe({entryTypes:["measure"]})}else document.addEventListener(te,function(){document.visibilityState==="hidden"&&de(window.performance.getEntriesByType("measure"))})}},Qa,Ma=[],ra=function(pe){Ma.push(pe)};function zo(pe,de){if(!(zt()&&navigator.sendBeacon(pe,de))){var ge=new XMLHttpRequest;ge.open("POST",pe,!0),ge.setRequestHeader("Content-Type","text/plain;charset=UTF-8"),ge.send(de)}}function Po(pe){if(Ma.length){var de=JSON.stringify(Ma);zo(pe,de),Ma=[]}}function ur(pe){window.addEventListener(X,function(){Qa=window.setTimeout(function(){return Po(pe)},fe)}),document.addEventListener(te,function(){document.visibilityState==="hidden"&&(window.clearTimeout(Qa),Po(pe))})}function ia(pe){ra(o({raw:!0},pe))}var Ws=function(pe,de){return function(ge,Me){var Ge={app:pe,data:ge,event:Me,pageLoadId:de,ts:Date.now()};ia(Ge)}},Su=function(pe){return function(){for(var de=arguments.length,ge=new Array(de),Me=0;Me1&&arguments[1]!==void 0?arguments[1]:cl();return new pe({customSchemaName:"Performance",sourceEnvironment:de},Au)},br=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"}),Pu=function(){var pe=r(function(de){var ge;return E(this,function(Me){switch(Me.label){case 0:return ge={},ze(function(Ge){Object.entries(Ge).forEach(function(et){var bt=v(et,2),Lt=bt[0],Jt=bt[1];Object.prototype.hasOwnProperty.call(br,Lt)&&(ge[br[Lt]]=Jt)})}),[4,Promise.race([Ft(6e4),Rt()])];case 1:return Me.sent(),de(ge),[2]}})});return function(ge){return pe.apply(this,arguments)}}();function Br(){for(var pe=arguments.length,de=new Array(pe),ge=0;ge{"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":"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@example.com","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":"Dismiss","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":"example@example.com","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","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":"name@example.com","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"}`)}},_=>{var s=i=>_(_.s=i);_.O(0,[80276,46001,97684],()=>s(500652));var e=_.O()}]); //# sourceMappingURL=https://sourcemaps.squarespace.net/universal/scripts-compressed/sourcemaps/5952f9eb6884dcc9fadf710a7a8ac415/common-4575fb66a4f368aae0d1-min.en-US.js.map