try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="7aead3f8-9ad6-477d-a276-f0915c5d12cf",e._sentryDebugIdIdentifier="sentry-dbid-7aead3f8-9ad6-477d-a276-f0915c5d12cf")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4411],{11345:function(){},74591:function(){},65655:function(){},87221:function(){},62549:function(){},34230:function(){},13500:function(){},95306:function(){},58735:function(){},18509:function(){},16459:function(){},12751:function(){},24219:function(){},74243:function(){},37047:function(){},83305:function(){},71435:function(){},55141:function(){},94265:function(){},88574:function(){},88865:function(){},52713:function(){},75068:function(){},84247:function(){},63681:function(){},79411:function(){},41724:function(){},78990:function(){},42421:function(){},38791:function(){},64859:function(){},49868:function(){},87817:function(){},75139:function(){},1502:function(){},2936:function(){},49445:function(){},81236:function(){},42456:function(){},94432:function(e,t,o){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getSingleMerchantByPriority=t.getMerchantsByPriority=t.getRetailersPriority=t.getAffiliatePriority=t.getAffiliateMetadata=t.affiliateSuppressSkimlinks=t.affiliateAllowsCustomRetailer=t.getAffiliateByUrl=t.affiliateList=void 0;let n=i(o(40562)),a=i(o(42698)),r=i(o(76884)),s=i(o(16754)),l=o(23144);t.affiliateList=l.orderedAffiliates.map(e=>e.name),t.getAffiliateByUrl=e=>{if(!e)return"";let t=l.orderedAffiliates.find(t=>{let o=!!t.domains.find(t=>e.includes(t.toLowerCase()));return"Amazon Associates"===t.name?o&&e.includes("tag="):o});return(0,a.default)(t,"name","")},t.affiliateAllowsCustomRetailer=e=>{let o=(0,t.getAffiliateMetadata)(e);return o&&o.allowCustomRetailer},t.affiliateSuppressSkimlinks=e=>{let o=(0,t.getAffiliateMetadata)(e);return!!Object.prototype.hasOwnProperty.call(o,"defaultToSkimlinks")&&!o.defaultToSkimlinks},t.getAffiliateMetadata=(e="")=>l.orderedAffiliates.find(t=>{let o=RegExp(t.name,"i");return e&&e.match(o)})||{},t.getAffiliatePriority=(e="")=>(0,n.default)(l.orderedAffiliates,t=>{let o=RegExp(t.name,"i");return!!(e&&e.match(o))}),t.getRetailersPriority=(e="")=>(0,n.default)(l.orderedRetailers,t=>{let o=RegExp(t,"i");return!!(e&&e.match(o))}),t.getMerchantsByPriority=(e=[])=>{let o=[],i=[];e.forEach(e=>{let n=e.retailerName||e.name,a=(0,t.getRetailersPriority)(n);if(a>-1)e.orderIndex=a,o.push(e);else{let o=e.affiliateName||e.affiliate,n=(0,t.getAffiliatePriority)(o);e.orderIndex=n>-1?n:1/0,i.push(e)}});let n=(0,s.default)(o,e=>e.orderIndex).concat((0,s.default)(i,e=>e.orderIndex));return(0,r.default)(n,e=>(delete e.orderIndex,e))},t.getSingleMerchantByPriority=(e=[])=>{let o=(0,t.getMerchantsByPriority)(e);return o.length?o[0]:{}}},48949:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.impactDomains=t.blockDomains=t.internalHosts=void 0;let o=["maine.","boston.","montreal.","ny.","philly.","dc.","toronto.","carolinas.","miami.","detroit.","atlanta.","louisville.","nashville.","chicago.","nola.","demo.","twincities.","houston.","dallas.","austin.","denver.","vegas.","sandiego.","la.","seattle.","sf.","pdx.","vancouver.","london.","phoenix.","punch."],i=["alpha.polygon.com","qa-0.polygon.com","qa-1.polygon.com","qa-2.polygon.com","qa-3.polygon.com","qa-4.polygon.com","qa-5.polygon.com","qa-6.polygon.com","qa-7.polygon.com","qa-fastly.polygon.com","link.polygon.com","live.polygon.com","shop.polygon.com","summer-camp.polygon.com","w.polygon","apps.voxmedia.com","corp.voxmedia.com","ea-cdn.voxmedia.com","horus.voxmedia.com","jobs.voxmedia.com","chorus.voxmedia.com","product.voxmedia.com","terms-and-policies.voxmedia.com.s3.amazonaws.com","assets.sbnation.com","cdn0.sbnation.com","cdn1.sbnation.com","cdn2.sbnation.com","cdn3.sbnation.com","live.theverge.com","on.theverge.com","shop.theverge.com","store.theverge.com","subs.theverge.com","ww.theverge.com","link.vox.com","voxmedia.stories.usechorus.com","media1.popsugar-assets.com","podcasts.sbnation.com.s3.amazonaws.com"].concat(["curbed.com","eater.com","sbnation.com"].map(e=>o.map(t=>t+e)).reduce((e,t)=>e.concat(t),[]));t.internalHosts=["curbed.com","eater.com","grubstreet.com","nymag.com","polygon.com","popsugar.com","sbnation.com","thecut.com","thedodo.com","thrillist.com","verge.com","vox.com","voxmedia.com","vulture.com"].concat(i),t.blockDomains=["aboutamazon.com","apple.com","dazn.com","espn.com","goo.gl","link.springer.com","linkedin.com","liverpoolfc.com","nba.com","newyorker.com","nfl.com","nature.com","nytimes.com","paypal.com","rev.com","surveymonkey.com","theatlantic.com","thedailybeast.com","theinformation.com","thetimes.co.uk","vanityfair.com","washingtonpost.com","wired.com"].concat(["atlassian.com","atlassian.net","aws.amazon.com","amazonaws.com","brave.com","cnn.com","chrome.com","espncdn.com","facebook.com","fandom.com","foxnews.com","foxsports.com","github.com","gitlab.com","gmail.com","hotmail.com","instagram.com","kotaku.com","meta.com","microsoft.com","mozilla.org","msn.com","nationalgeographic.com","outlook.com","plex.tv","plexapp.com","reddit.com","spotify.com","trello.com","tumblr.com","twitter.com","yahoo.com","youtube.com","wikia.com","wikipedia.org","x.com"]).concat(t.internalHosts),t.impactDomains=["1800flowers.7ymy.net","actacre.sjv.io","adidas.njih.net","adorama.rfvk.net","aff.rosettastone.com","airbnb.pvxt.net","allbirds.pxf.io","allswellhome.mvvx.net","almave.pxf.io","altrarunning.pxf.io","amicole.sjv.io","ampfitness.pxf.io","analuisa.pxf.io","anker.pxf.io","apple.sjv.io","apt2b.sjv.io","arhaus.fx3vf7.net","article.sjv.io","artifactuprising.sjv.io","aurahome.sjv.io","awarasleep.xwrk.net","avocadomattress.n5ka.net","ayohinc.sjv.io","babbel.sjv.io","babylist.pxf.io","backbone.sjv.io","bala.pxf.io","balooliving.xayxet.net","bandier.sjv.io","baublebar.pxf.io","bearmattress.pxf.io","bearaby-us.pxf.io","beautyrest.7sb2uw.net","becausemarket.sjv.io","belkin.evyy.net","bestbuy.7tiv.net","billie.sjv.io","birch.fziv.net","bloomscape.pxf.io","blueland.sjv.io","bobbie.sjv.io","bokksucom.pxf.io","boody-eco-wear.pxf.io","brandless.pxf.io","brentwoodhome.q77h.net","brightland.pxf.io","brilliantearth.sjv.io","brodo.pxf.io","brooklinen.pxf.io","brooklynbedding.pxf.io","brother.pxf.io","brownkind.sjv.io","bruvi.sjv.io","brz.pxf.io","bubbleskincare.pxf.io","bulletproof.fdf2.net","burstoralcare.bts6.net","burtsbees.pxf.io","by-humankind.ayph.net","byheart.pxf.io","caddis.pxf.io","calpak.pxf.io","camelbak.sjv.io","caraway-home.pxf.io","casemate.kxyi.net","casper.5ad6.net","catalinasnacksinc.pxf.io","caviar.n76h.net","caviar.pxf.io","cbsallaccess.qflm.net","charmspring.sjv.io","chewy.sjv.io","clickstechnologyusinc.sjv.io","cloverlane.sjv.io","cotopaxi.pxf.io","cocoonbysealy.sjv.io","cometeer.pxf.io","cookunity.pxf.io","coop-sleep-goods.pxf.io","cornbread.pxf.io","coterie.sjv.io","coyuchi.pxf.io","cozeypartnershipsusa.sjv.io","crowdcow.pxf.io","crunchlabs.pxf.io","crunchyrollstore.sjv.io","cultiverus.sjv.io","cuup.pxf.io","cuyana.64ud.net","cvshealth.sjv.io","devacurl.pxf.io","dicks-sporting-goods.ryvx.net","dieux.sjv.io","discoverycommunications.pxf.io","disneyplus.bn5x.net","doordash.7zd4df.net","dreamcloudsleep.xuok.net","drinkag1.sjv.io","eastbay.wrjfga.net","ebags.vayb.net","eberjey.pxf.io","eight-sleep.ioym.net","elgato.sjv.io","enro.pxf.io","ettitudeus.sjv.io","eufy-us.sjv.io","eyebobs.pxf.io","fanatics.ncw6.net","feather-home-inc.lf49oc.net","fever.pxf.io","felixgray.ntaf.net","fiveirongolf.sjv.io","flaganthem.pxf.io","flamingo-estate.pxf.io","foco.vegb.net","framework.pxf.io","francescas.sjv.io","freshdirect.bpu9.net","fubo.tv","funimation.8u86.net","futurefitness.pxf.io","gap.dodxnr.net","gap.igs4ds.net","getquip.d67ag4.net","ghia.sjv.io","ghostbed.3uu8.net","girlfriendcollective.pxf.io","glamnetic.sjv.io","glossier.79ic8e.net","go.corsair.com","goby.pxf.io","goldbelly.pxf.io","golf-galaxy.selw.net","gorjana.pxf.io","goto.meena.com","goto.target.com","goto.walmart.com","go.web.plus.espn.com","grammarly.pxf.io","greatjones.sjv.io","greenmangaming.sjv.io","guitar-center.pxf.io","hairstory.pxf.io","happy-dance.pxf.io","harryanddavid.2xc8.net","harrys.3tvl.net","hatch.sjv.io","hedley-and-bennett.sjv.io","helix-sleep.tkjf.net","hellobello.sjv.io","hersinc.pxf.io","hillhousehome.pxf.io","himsinc.pxf.io","historybymail.pxf.io","homedepot.sjv.io","huma.pxf.io","humblebundleinc.sjv.io","hydro-flask.pxf.io","hydrow.sjv.io","iliabeauty.nhuie7.net","imp.i114090.net","imp.i141824.net","imp.i157428.net","imp.i168918.net","imp.i209368.net","imp.i240138.net","imp.i277339.net","imp.i302434.net","imp.i305175.net","imp.i308314.net","imp.i309903.net","imp.i312864.net","imp.i358707.net","imp.i366014.net","imp.i384100.net","jayson-home.jvam.net","john-lewis-and-partners.pxf.io","johnny-was.sjv.io","jonesroad.sjv.io","katom.sjv.io","keysmart.pxf.io","kin-euphorics.pxf.io","kinnstudio.pxf.io","kitsch.pxf.io","koalaus.sjv.io","koraorganics.pxf.io","lastpass.wo8g.net","layla.pxf.io","leesasleep.lvuv.net","lenox.pxf.io","leset.pxf.io","levelhome.sjv.io","levis.pfm4.net","lichenhouseinc.sjv.io","lifestraw.xyibsh.net","littlespoon.sjv.io","logitech.cfzu.net","lord-jones.sjv.io","losons.sjv.io","lowes.sjv.io","lovehoneyus.sjv.io","lovevery.pxf.io","lsg.zlwlj8.net","lull.sjv.io","luminary.imlz.net","luxome.pxf.io","lyma.sjv.io","madeincookware.pxf.io","maevinc.sjv.io","madison-reed.sjv.io","magicspoon.sjv.io","malbon-golf.sjv.io","maisonette.sjv.io","mamask.sjv.io","mancrates.ln72.net","marlowpillow.sjv.io","martie.pxf.io","marvel.sjv.io","masterclass.pxf.io","maude.sjv.io","mechanism.sjv.io","medley.sjv.io","meena.5ad6.net","meena.7ymy.net","mejuri.pxf.io","miir.pxf.io","milkmakeup.sjv.io","miniature-market.sjv.io","mint-mobile.58dp.net","mirrorco.hu6f.net","misfitsmarket.pxf.io","molekule.sjv.io","moon-juice.pxf.io","mujjo.pxf.io","mullybox.pxf.io","murrays-cheese.pxf.io","mynuface.pxf.io","naked-wines.pxf.io","narwalus.pxf.io","nautilus.atkw.net","nba.sjv.io","nectar.xovt.net","nestbedding.uxsi.net","ninjakitchen.pxf.io","nolahmattress.pxf.io","nomadnoe.pxf.io","nordstrom.sjv.io","nordstromrack.sjv.io","nuturelife.pxf.io","oliveandjune.kk2kau.net","olliepets.sjv.io","omnilux.pxf.io","onepluscom.pxf.io","opopop.sjv.io","orkin.pxf.io","our-place.pxf.io","oxo.x57o.net","parachutehome.sjv.io","patagonia.pxf.io","paulachoiceusca.l3km.net","paramountplus.qflm.net","peachlily.pxf.io","pehrdesigns.pxf.io","personalcapital.sjv.io","petwellnessdirect.pxf.io","plushbeds.nzvz.net","pga-tour-superstore.pxf.io","plankmattress.pxf.io","plunge.pxf.io","plunge.pxf.io","prima.xq2wid.net","primarykids.sjv.io","prose.ffxwxg.net","purple-carrot.wk5q.net","purple.e9jo.net","quince.sjv.io","qvc.uikc.net","radpowerbikes.pxf.io","razer.a9yw.net","rco.sjv.io","rei.pxf.io","remarkable.pxf.io","rhodeskin.sjv.io","ring-concierge.pxf.io","ring.pxf.io","robinhood.c3me6x.net","rticoutdoors.pxf.io","rumpl.sjv.io","sallybeauty.pxf.io","savagexfentyaffiliate.pxf.io","sealy.pxf.io","seatgeek.pxf.io","seedhealthinc.pxf.io","serta.qq3wj3.net","sharkclean.sjv.io","shokzsingaporepteltd.pxf.io","showtime.i7cdw9.net","siena.sjv.io","sijo.sjv.io","sijohome.com","silksnow.sjv.io","simplehuman.sjv.io","simplelifeapp.sjv.io","siriusxm.zgkv.net","skechersus.pxf.io","skinfix.pxf.io","skullcandy.sjv.io","sling-tv.pxf.io","snakeriverfarms.pxf.io","sofarsounds.sjv.io","solgaarddesigninc.sjv.io","solostove.pxf.io","sonos.sjv.io","sowell.sjv.io","splendidspoon.z724.net","spot-and-tango.i5md.net","statik.pxf.io","stasher.thj6q2.net","steelecanvasbasketcorp.pxf.io","stockx.pvxt.net","stearnsfoster.pxf.io","storyworthinc.pxf.io","stripeandstare.sjv.io","studs.pxf.io","sun-basket-meal-delivery-purchase.sjv.io","sundayred.sjv.io","surlatable.aiy7.net","technics.pxf.io","tempurpedic.pxf.io","ten-thousand.sjv.io","the-company-store.7eer.net","thefarmersdog.otegtm.net","theknot.sjv.io","thenorthface.pxf.io","theragun.xibx.net","thetot.deg5.net","thistle.pxf.io","thorne.pxf.io","thuma.pxf.io","tickpick.dgrk2e.net","tiktok.pxf.io","tommyjohn.bxvfun.net","tonic-cbd.pxf.io","tradecoffee.pxf.io","traeger.uym8.net","transparentlabs.sjv.io","troubadour.pxf.io","true-botanicals.sjv.io","tuftandneedle.attfm2.net","tumbler.pxf.io","typhur.sjv.io","ubertrk.com","ubisoft.pxf.io","ulta.ztk5.net","ultimate-ears.dubn.net","umbra.sjv.io","upliftdesk.sjv.io","vaer-watches.sjv.io","vari.pxf.io","vfcorporation.sjv.io","visible.pxf.io","vistaprintna.pxf.io","vivid-seats.pxf.io","wagwellpet.pxf.io","wealthfront.4fq8.net","westelm.e54b.net","whisker.pxf.io","whoop.sjv.io","wildgrain.sjv.io","wilson.aqpq.net","winc.mivh.net","winkbeds.sjv.io","wolfermans.vx83.net","wyzelabsinc.pxf.io","xreal.pxf.io","xula.pxf.io","yetius.pxf.io","yse-beauty.pxf.io","zinus.pxf.io","zola.pxf.io"]},15009:function(e,t,o){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,o,i){void 0===i&&(i=o);var n=Object.getOwnPropertyDescriptor(t,o);(!n||("get"in n?!t.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return t[o]}}),Object.defineProperty(e,i,n)}:function(e,t,o,i){void 0===i&&(i=o),e[i]=t[o]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var o in e)"default"!==o&&Object.prototype.hasOwnProperty.call(e,o)&&i(t,e,o);return n(t,e),t},r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.__tests__=t.getAmazonTagBySiteId=t.getAffiliateDomain=t.destructureAutomatedLink=t.matchesAffiliateDomain=t.buildAutomatedLinkForMerchant=t.buildVanityLink=t.buildAutomatedLink=void 0;let s=r(o(42698)),l=r(o(6022)),c=a(o(60068)),u=o(48949),d=o(58718);Object.defineProperty(t,"getAmazonTagBySiteId",{enumerable:!0,get:function(){return d.getAmazonTagBySiteId}});let f=["eater-us","polygon-us","sbnation-us","verge-us","vox-us"],p=(e,t,o)=>{if((0,l.default)(t))return e;let{order:i}=t;return i.forEach(i=>{o[i]&&(e=`${e}${t[i]}${o[i]}`)}),e},m=(e,t,o,i)=>{let n=e?`https://${o.hostname}${e}`:void 0,a=e||void 0;if(!t)return{isBaseUrl:n,splitBy:a};for(let e of t)if(i.includes(e)){n=`https://${o.hostname}${e}`,a=e;continue}return{isBaseUrl:n,splitBy:a}},g=(e,t,o="nymag-us")=>{if(["nymag-us","nymag-uk"].includes(o))return{settings:e,params:t};let[i]=o.split("-"),{locale:n,siteCode:a}=t,r=(0,s.default)(e,`networks.${i}.${n}`);return t.siteCode=(0,s.default)(r,"siteCode",a),{settings:e,params:t}},h=(e,t)=>f.includes(e)&&u.blockDomains.includes(t.replace("www.",""));t.buildAutomatedLink=(e,o,i="nymag-us")=>{let n=(0,d.getConfigByAffiliate)(e),{settings:a,params:r}=g(n,o,i),{buyUrl:s,siteCode:u,retailerCode:m,campaignCode:v}=r,{parameters:b={},joinedBy:y="",encode:x=!0,linkAddons:k={}}=a,{order:j}=b,w=x?encodeURIComponent(s):s,C=p((0,t.getAffiliateDomain)(a,r),k,{siteCode:u,retailerCode:m,campaignCode:v}),{host:S,searchParams:_}=new URL(s.toLowerCase()),O=[],U="";return h(i,S)?null:f.includes(i)&&e.match(/amazon/i)?_.size?`${s}&tag=${(0,d.getAmazonTagByNetworkId)(i)}`:`${s}?tag=${(0,d.getAmazonTagByNetworkId)(i)}`:(0,l.default)(n)||"Skimlinks"!==e&&(0,d.isDisabledAffiliate)(e)?"":(j.forEach(e=>{if("xs"===e){O.push("xs=1");return}o[e]&&("buyUrl"===e?O.push(`${b[e]}${w}`):"function"==typeof b[e]?O.push(b[e](o[e])):O.push(`${b[e]}${o[e]}`))}),U=`${C}${O.join(y)}`,c.isUri(U))?U:s},t.buildVanityLink=(e,o)=>{let{affiliateName:i}=e,n=Object.assign({},e,{buyUrl:o});if(!i||(0,d.isDisabledAffiliate)(i))return"";let a=(0,d.getConfigByAffiliate)(i),{parameters:r={},joinedBy:s="",encode:c=!0,linkAddons:u={}}=a,{order:f}=r,m=c?encodeURIComponent(o):o,g=p((0,t.getAffiliateDomain)(a,e),u,n),h=[];return(0,l.default)(a)?"":(f.forEach(e=>{n[e]&&("buyUrl"===e?h.push(`${r[e]}${m}`):"function"==typeof r[e]?h.push(r[e](n[e])):h.push(`${r[e]}${n[e]}`))}),`${g}${h.join(s)}`)},t.buildAutomatedLinkForMerchant=(e,o="nymag-us")=>(0,t.buildAutomatedLink)(e.affiliateName||e.affiliate,e,o),t.matchesAffiliateDomain=e=>{let o=(0,d.getAvailableSettings)().map(e=>{let o=(0,d.getConfigByAffiliate)(e),i=(0,t.getAffiliateDomain)(o);return i?i.replace("www.",""):""}).filter(e=>!!e);return e=e.replace("www.",""),!!o.find(t=>e.includes(t))};let v=(e,o,i)=>{var n;let{siteCode:a}=o,r=(0,s.default)(o,"name","").toLowerCase().split(" ")[0],l=(0,t.getAffiliateDomain)(e),c=(null===(n=e.domains)||void 0===n?void 0:n.some(e=>i.includes(e.replace("https://",""))))||i.includes(l.replace("https://","")),u={baseUrl:null,campaignCode:null,retailerCode:null,success:!1};return(0,d.isDisabledAffiliate)(r)?(u.success=!0,u):c&&(i.includes(a)||(0,d.isSiteCodeOptional)(r))?b(u,e,o,i,l):u},b=(e,t,o,i,n)=>{let{paramsOnly:a,joinedBy:r,domains:s=[],codes:c,removeTrailingSlash:u,restoreTrailingSlashOnComplete:d=!1}=t,{order:f,baseUrl:p,alternateBaseUrls:g}=c,h=`https://${i.replace(/^https?:\/\//i,"")}`;try{let o=new URL(h);if(a)f.forEach(t=>{c[t]&&(e[t]=o.searchParams.get(c[t].replace("=","")))});else{if((0,l.default)(t)||(0,l.default)(c))return{baseUrl:null,campaignCode:null,retailerCode:null,success:!0};let{isBaseUrl:a,splitBy:v}=m(p,g,o,i),b=s.find(e=>i.includes(e))||n,y=h.replace(`${a||b}`,"").split("?")[0].split(r),x=u?a.slice(0,-1):a;a&&y.unshift(x),f.forEach((t,o)=>{if(c[t]){if(e[t]=y[o].replace(c[t],""),"retailerCode"===t&&!e[t])throw"required code";"baseUrl"===t&&(e[t]=y[o].replace(v,""),d&&(e[t]=`${e[t]}/`))}})}e.success=!0}catch(e){}return e};t.destructureAutomatedLink=e=>{if((0,l.default)(e)||(0,l.default)(e.affiliateSelection))return{};let{affiliateSelection:t,link:o=""}=e,i=(0,s.default)(t,"name","").toLowerCase().split(" ")[0],n=v((0,d.getConfigByAffiliate)(i),t,o);return(0,s.default)(n,"siteCode","")&&delete n.siteCode,n},t.getAffiliateDomain=(e,t={})=>{let{defaultDomain:o="",masterDomain:i=""}=e,{baseUrl:n=""}=t;return i||n||o},t.__tests__={constructBaseUrl:p,retrieveCodeStructures:v,overrideSettingsAndValuesByNetworkId:g}},58718:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.__tests__=t.getAmazonTagBySiteId=t.getAmazonTagByNetworkId=t.isSiteCodeOptional=t.getAvailableSettings=t.isDisabledAffiliate=t.getConfigByAffiliate=void 0;let o={shareasale:{masterDomain:"https://shareasale.com/r.cfm?",codes:{campaignCode:"b=",retailerCode:"m=",order:["campaignCode","retailerCode"]},parameters:{campaignCode:"b=",retailerCode:"m=",siteCode:"u=",buyUrl:"urllink=",order:["campaignCode","siteCode","retailerCode","buyUrl"]},encode:!0,paramsOnly:!0,joinedBy:"&",networks:{}},impact:{masterDomain:"",codes:{baseUrl:"/c/",campaignCode:"/",retailerCode:"/",siteCode:"/",order:["baseUrl","siteCode","campaignCode","retailerCode"]},linkAddons:{campaignCode:"/",retailerCode:"/",siteCode:"/",order:["siteCode","campaignCode","retailerCode"]},parameters:{buyUrl:"?u=",order:["buyUrl"]},encode:!0,paramsOnly:!1,joinedBy:"/",removeTrailingSlash:!0,networks:{verge:{US:{siteCode:"482924"}},polygon:{US:{siteCode:"482924"}},eater:{US:{siteCode:"482924"}},sbnation:{US:{siteCode:"482924"}},vox:{US:{siteCode:"482924"}}}},partnerize:{masterDomain:"",defaultDomain:"https://prf.hn/click/",codes:{baseUrl:"/click/",retailerCode:"camref:",order:["baseUrl","retailerCode"]},parameters:{retailerCode:"camref:",campaignCode:"pubref:",buyUrl:"destination:",siteCode:e=>`[p_id:${e}]`,order:["retailerCode","campaignCode","siteCode","buyUrl"]},encode:!0,paramsOnly:!1,joinedBy:"/",removeTrailingSlash:!0,restoreTrailingSlashOnComplete:!0,networks:{verge:{US:{siteCode:"1011l394533"}},polygon:{US:{siteCode:"1101l394959"}},eater:{US:{siteCode:"1100l394645"}},sbnation:{US:{siteCode:"1101l394957"}},vox:{US:{siteCode:"1101l394961"}}}},rakuten:{masterDomain:"https://click.linksynergy.com/deeplink?",codes:{retailerCode:"mid=",order:["retailerCode"]},parameters:{campaignCode:"u1=",retailerCode:"mid=",siteCode:"id=",buyUrl:"murl=",order:["siteCode","retailerCode","campaignCode","buyUrl"]},encode:!0,paramsOnly:!0,joinedBy:"&",networks:{verge:{US:{siteCode:"nOD/rLJHOac"}},polygon:{US:{siteCode:"nOD/rLJHOac"}},eater:{US:{siteCode:"nOD/rLJHOac"}},sbnation:{US:{siteCode:"nOD/rLJHOac"}},vox:{US:{siteCode:"nOD/rLJHOac"}}}},avantlink:{masterDomain:"https://www.avantlink.com/click.php?tt=cl&",codes:{retailerCode:"merchant_id=",order:["retailerCode"]},parameters:{retailerCode:"merchant_id=",siteCode:"website_id=",buyUrl:"url=",order:["retailerCode","siteCode","buyUrl"]},encode:!0,paramsOnly:!0,joinedBy:"&",networks:{verge:{US:{siteCode:"0f9b0f6f-13ac-4498-8e0f-b3beae765e07"}},polygon:{US:{siteCode:"26fa0f82-3449-4ff3-be51-3aafc2fdea15"}},eater:{US:{siteCode:"d667bdbc-023c-414e-809d-f26059404771"}},sbnation:{US:{siteCode:"594336fa-f842-4f8f-9b69-86df311a705a"}},vox:{US:{siteCode:"163348cc-4701-4f2b-82d6-125fe009dba2"}}}},pepperjam:{masterDomain:"",defaultDomain:"https://www.pjatr.com/t",codes:{baseUrl:"/t/",alternateBaseUrls:["/t/v1/"],retailerCode:"/",order:["baseUrl","retailerCode"]},linkAddons:{retailerCode:"/",order:["retailerCode"]},parameters:{siteCode:"?website=",buyUrl:"url=",order:["siteCode","buyUrl"]},domains:["https://www.gopjn.com/t","https://jam.awaytravel.com/t/v1","https://www.pntrac.com/t","https://www.pjtra.com/t","https://www.pntrs.com/t","https://www.pntra.com/t","https://pj.nutribullet.com/t","https://partner.ashworth-golf.com/t/v1","https://pepperjam.riflepaperco.com/t/v1"],encode:!0,paramsOnly:!1,joinedBy:"&",removeTrailingSlash:!0,networks:{verge:{US:{siteCode:"309942"}},polygon:{US:{siteCode:"309939"}},eater:{US:{siteCode:"309937"}},sbnation:{US:{siteCode:"309941"}},vox:{US:{siteCode:"178347"}}}},cj:{masterDomain:"https://www.anrdoezrs.net/links",codes:{},linkAddons:{siteCode:"/",order:["siteCode"]},parameters:{buyUrl:"/type/dlg/",order:["buyUrl"]},encode:!1,paramsOnly:!1,joinedBy:"/",networks:{verge:{US:{siteCode:"8836598"}},polygon:{US:{siteCode:"8836599"}},eater:{US:{siteCode:"8836605"}},sbnation:{US:{siteCode:"8836606"}},vox:{US:{siteCode:"8836607"}}}},skimlinks:{masterDomain:"https://go.skimresources.com/",codes:{},parameters:{retailerCode:"merchant_id=",siteCode:"?id=",buyUrl:"url=",order:["siteCode","xs","buyUrl"]},paramsOnly:!0,encode:!0,joinedBy:"&",networks:{verge:{US:{siteCode:"1025X1701640"}},polygon:{US:{siteCode:"1025X1701642"}},eater:{US:{siteCode:"1025X1701644"}},sbnation:{US:{siteCode:"1025X1734621"}},vox:{US:{siteCode:"1025X1701643"}}}},awin:{masterDomain:"https://www.awin1.com/cread.php?",codes:{retailerCode:"awinmid=",order:["retailerCode"]},parameters:{retailerCode:"awinmid=",siteCode:"awinaffid=",buyUrl:"ued=",order:["retailerCode","siteCode","buyUrl"]},encode:!0,paramsOnly:!0,joinedBy:"&"},amazon:{masterDomain:"",codes:{baseUrl:"/",order:["baseUrl"]},paramsOnly:!1,joinedBy:"/"},narrativ:{codes:{}},"non-monetizeable":{codes:{}},"non-network":{codes:{}}},i={amazon:"Amazon Associates",narrativ:"Narrativ",skimlinks:"Skimlinks","non-monetizeable":"Non-Monetizeable","non-network":"Non-Network Affiliate Partner"},n={cj:"cj",partnerize:"partnerize",pepperjam:"pepperjam"},a={"eater-us":"eater0c-20","polygon-us":"polygon05-20","sbnation-us":"sbnation-20","verge-us":"theverge02-20","vox-us":"voxdotcom-20"},r={et:"eater-us",pg:"polygon-us",sb:"sbnation-us",vg:"verge-us",vx:"vox-us"};t.getConfigByAffiliate=e=>e&&o[e.toLowerCase().split(" ")[0]]||{},t.isDisabledAffiliate=e=>!!i[e.toLowerCase().split(" ")[0]],t.getAvailableSettings=()=>Object.keys(o),t.isSiteCodeOptional=e=>!!n[e],t.getAmazonTagByNetworkId=e=>{var t;return null!==(t=a[e])&&void 0!==t?t:null},t.getAmazonTagBySiteId=e=>{let o=r[e];return(0,t.getAmazonTagByNetworkId)(o)},t.__tests__={linkAutoSettings:o}},68858:function(e,t,o){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,o,i){void 0===i&&(i=o);var n=Object.getOwnPropertyDescriptor(t,o);(!n||("get"in n?!t.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return t[o]}}),Object.defineProperty(e,i,n)}:function(e,t,o,i){void 0===i&&(i=o),e[i]=t[o]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var o in e)"default"!==o&&Object.prototype.hasOwnProperty.call(e,o)&&i(t,e,o);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.subtags=t.domains=t.rankings=t.linkAutomation=t.affiliates=void 0,t.affiliates=a(o(94432)),t.linkAutomation=a(o(15009)),t.rankings=a(o(23144)),t.domains=a(o(48949)),t.subtags=a(o(64570))},23144:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.orderedRetailers=t.orderedAffiliates=void 0;let i=o(48949);t.orderedAffiliates=[{name:"Sovrn",alwaysInclude:!1,defaultToSkimlinks:!1,domains:["redirect.viglink.com"]},{name:"Amazon Associates",alwaysInclude:!0,defaultToSkimlinks:!1,domains:["amazon.com","amazon.co.uk"]},{name:"Shareasale",alwaysInclude:!1,defaultToSkimlinks:!1,domains:["shareasale.com"]},{name:"Rakuten",alwaysInclude:!1,defaultToSkimlinks:!1,domains:["click.linksynergy.com/deeplink","linksynergy.walmart.com/deeplink","click.linksynergy.com/link"]},{name:"CJ",alwaysInclude:!1,allowCustomRetailer:!1,domains:["tkqlhce.com","jdoqocy.com","dpbolvw.net","anrdoezrs.net","kqzyfj.com"]},{name:"Pepperjam",alwaysInclude:!1,defaultToSkimlinks:!1,domains:["gopjn.com","jam.awaytravel.com","pntrac.com","pjtra.com","pjatr.com","pntrs.com","pntra.com","pj.nutribullet.com","partner.ashworth-golf.com","pepperjam.riflepaperco.com"]},{name:"Impact",alwaysInclude:!1,defaultToSkimlinks:!1,domains:i.impactDomains},{name:"Partnerize",alwaysInclude:!1,defaultToSkimlinks:!1,domains:["prf.hn","voxmediapartner.go2cloud.org","hbomax.prf.hn","saatva.prf.hn"]},{name:"Avantlink",alwaysInclude:!1,defaultToSkimlinks:!1,domains:["avantlink.com"]},{name:"Awin",alwaysInclude:!0,defaultToSkimlinks:!1,domains:["awin1.com"]},{name:"Skimlinks",alwaysInclude:!0,allowCustomRetailer:!0,defaultToSkimlinks:!1,domains:["go.redirectingat.com","go.skimresources.com"]},{name:"Narrativ",alwaysInclude:!0,defaultToSkimlinks:!1,domains:["howl.me/","shop-links.co/"]},{name:"Non-Network Affiliate Partner",alwaysInclude:!0,defaultToSkimlinks:!0,domains:[]},{name:"Non-Monetizeable",alwaysInclude:!0,defaultToSkimlinks:!0,domains:[]}],t.orderedRetailers=["Amazon","Nordstrom","Dermstore","Chewy","Skinstore","Sephora","REI","West Elm","Backcountry","Best Buy","Shopbop","Ssense","Zappos"]},64570:function(e,t,o){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.__tests__=t.ensureSubtagOnUrl=t.getSubtagData=void 0;let n=i(o(40372)),a=i(o(76884)),r=i(o(88219)),s=i(o(42390)),l=i(o(1542)),c=o(94432),u=o(48949),d=["siteKey","clickDate","variation","format","device","pageId","productId","abTest","utmMedium","utmSource","sessionCount","utmCampaign","itmSearch","clickId","referrer"],f={"Amazon Associates":{subtagKey:"ascsubtag",maxLength:99,delimiter:"alt",encode:!1},Narrativ:{subtagKey:"u1",maxLength:97,delimiter:"standard",encode:!0},Rakuten:{subtagKey:"u1",maxLength:72,delimiter:"standard",encode:!1},Shareasale:{subtagKey:"afftrack",maxLength:99,delimiter:"standard",encode:!1},Skimlinks:{subtagKey:"xcust",maxLength:100,delimiter:"alt",encode:!1},Impact:{subtagKey:"subId2",maxLength:99,delimiter:"standard",encode:!1},Avantlink:{subtagKey:"ctc",maxLength:64,delimiter:"alt",encode:!1},CJ:{subtagKey:"sid",maxLength:64,delimiter:"alt",encode:!1,joinBy:"/",assignBy:"/",positioned:!0,position:"after",positionKey:"type/dlg/"},Partnerize:{subtagKey:"pubref",maxLength:100,delimiter:"alt",encode:!1,joinBy:"/",assignBy:":",positioned:!0,position:"after",positionKey:"camref"},Pepperjam:{subtagKey:"sid",maxLength:100,delimiter:"alt",encode:!1,positioned:!0,position:"before",positionKey:"url"},Awin:{subtagKey:"pref1",maxLength:100,delimiter:"alt",encode:!1,positioned:!0,position:"before",positionKey:"ued"},Sovrn:{subtagKey:"utm_term",maxLength:100,delimiter:"alt",encode:!1}},p={siteKey:"",variation:"v",format:"t",device:"d",pageId:"p",productId:"i",abTest:"a",utmMedium:"m",utmSource:"s",sessionCount:"u",utmCampaign:"c",itmSearch:"q",clickId:"k",referrer:"r"},m={siteKey:[0,2],clickDate:[2,6],variation:[6,7],format:[7,8],device:[8,9]},g={pageId:0,productId:1,abTest:2,utmMedium:3,utmSource:4,sessionCount:5,utmCampaign:6,itmSearch:7,clickId:8,referrer:9},h={standard:["[","]"],alt:["__","_"]},v={standard:["[","]"],alt:["__",""]},b=/\[(.*?)\][a-zA-Z0-9]|^___/g,y=/\[(.*?)\]|__[a-zA-Z0-9]*/g,x=/\[|\]|__/g,k=/\/\/([^/]+)(\/[^/#?]+)?/,j=e=>"www."===e.substring(0,4)?e.substring(4):e,w=e=>{let t=e&&e.match(k);if(!t)return"";let o=j(t[1]).toLowerCase(),i=t[2]||"";return`${o}${u.internalHosts.includes(o)?i:""}`},C=e=>{if(!e.referrer)return;let t=w(e.referrer);e.referrer=t.includes("google.com")?t:""},S=()=>{let e=new Date,t=`${e.getMonth()+1}`.padStart(2,"0"),o=`${e.getDate()}`.padStart(2,"0");return`${t}${o}`},_=e=>{e.clickDate=e.clickDate?`${e.clickDate}`.substring(0,4):S()},O=e=>{e.clickId&&(e.clickId=(0,l.default)(e.clickId).substring(0,8))},U=e=>{e.utmCampaign&&(e.productId=void 0),e.clickDate="0000",e.variation="z",e.abTest=void 0,e.sessionCount=void 0,e.itmSearch=void 0,e.clickId=void 0},A=e=>{if(!e.utmCampaign)return;let t=e.utmCampaign,o=e.utmMedium||"",i=e.siteKey||"",n="Other";"st"===i&&(/spark/i.test(t)?n="st_spa":/notif/i.test(t)?n="st_noti":/(beauty|bb)/i.test(t)?n="st_bb":/kids/i.test(t)?n="st_kd":/(sales alert|deals & sales)/i.test(t)?n="st_sa":/secret/i.test(t)?n="st_ss":/lite/i.test(t)?n="st_lite":/(daily|sunday|prime|friday|saturday|digest)/i.test(t)&&(n="st_da")),"Other"===n&&"c2"===i&&"em"===o&&(n="c2_email"),"Other"===n&&"vg"===i&&"email"===o&&(n="vg_email"),e.utmCampaign=n},T=(e,t,o)=>{let i=t[0]+e+t[1],n=o.split(i)[1]||"";return n?n.split(t[0])[0]:null},$=(e,t=h.standard)=>{if(e.match(b))return(0,s.default)((0,r.default)(p,o=>T(o,t,e)));{let t=e.match(y),o={};if(t){let e=t.shift().replace(x,"");e&&Object.entries(m).forEach(([t,i])=>{o[t]=e.substring(i[0],i[1])}),Object.entries(g).forEach(([e,i])=>{t[i]&&(o[e]=t[i].replace(x,""))})}return o}},D=(e="")=>e.split("&").reduce((e,t)=>{let o=t.split("=")[0],i=t.split("=")[1];return void 0!==i&&(e[o]=i),e},{}),z=(e,t)=>{let o=t-3*(e.split(",").length-1+e.split("|").length-1);return e.substring(0,o)},I=(e,t=v.standard,o=!1)=>{let i=e=>`${t[0]}${e}${t[1]}`,n=["siteKey","clickDate","variation","format","device"],a=d.reduce((o,a)=>{let r=e[a]||"";if(n.includes(a)){let e="siteKey"===a?t[0]:"",i="device"===a?t[1]:"";return`${e}${o}${r}${i}`}return"n"===e.format?["pageId","productId"].includes(a)?`${o}${i(r)}`:o:`${o}${i(r)}`},"");return o&&(a=encodeURIComponent(a)),a};t.getSubtagData=e=>{let t={};return d.forEach(o=>{e[o]&&(t[o]=e[o])}),t};let B=({url:e,positionKey:t,subtagKey:o,subtagString:i,joinBy:n,assignBy:a,position:r="after"})=>{let s=RegExp(String.raw`${t}(.*)`,"s"),[l,c]=e.split(s),u=`${o}${a}${i}`,d=[],f=e=>e.reduce((e,t)=>(e.slice(-1)===n&&(e=e.slice(0,-1)),e.length?[e,t].join(n):t),"");if("after"===r){if(!c)return e;let[i,r=""]=c.split(`${o}${a}`),s=r.split(n).slice(1).join(n);if(r)return d.push(`${l}${t}${i}`,u,s),f(d);if(c.startsWith(a)){let e=c.split(n).shift(),o=c.replace(e,"").slice(1);return d.push(`${l}${t}${e}`,u,o),f(d)}return d.push(`${l}${t}`,u),i&&d.push(i),f(d)}if("before"===r){let[e,i=""]=l.split(`${o}${a}`),r=i.split(n).slice(1).join(n);return d.push(e),r&&d.push(r),d.push(u,`${t}${c}`),f(d)}},M=({affiliate:e,subtagKeys:o,url:i,fullSubtag:r})=>{let l=f[e].subtagKey,c=f[e].maxLength,u=f[e].encode,d=f[e].delimiter,p=f[e].positioned||!1,m=f[e].position,g=f[e].positionKey,b=f[e].assignBy||"=",y=f[e].joinBy||"&",x=h[d],k=v[d],j=i.indexOf("?")>=0?i.split("?").pop():"",w=(0,t.getSubtagData)(o),S;C(w),O(w),_(w),A(w);let T=D(j);S=T[l]||"",w=(0,n.default)($(S,x),(0,s.default)(w)),"Amazon Associates"===e&&U(w);let M=I(w,k,u);return S=z(M,c),T[l]=S,j=(0,a.default)(T,(e,t)=>`${t}=${e}`).join("&"),i=p?B({url:i,positionKey:g,subtagKey:l,subtagString:S,joinBy:y,assignBy:b,position:m}):i.split("?")[0]+`?${j}`,r?{urlWithSubtag:i,subtag:M}:i};t.ensureSubtagOnUrl=(e,t,o=!1,i)=>{let n=(0,c.getAffiliateByUrl)(e)||i||"";return n?M({subtagKeys:t,affiliate:n,url:e,fullSubtag:o}):e},t.__tests__={processSubtag:M,processSubtagPosition:B,generateSubtag:I,parseQuery:D,parseSubtag:$,shortenHost:j,shortenReferrer:w,handleReferrer:C,getClickDate:S,ensureClickDate:_,handleClickId:O,handleCampaignOverrides:A,handleAmazonOverrides:U}},11452:function(e){var t={utf8:{stringToBytes:function(e){return t.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(t.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],o=0;o>>32-t},rotr:function(e,t){return e<<32-t|e>>>t},endian:function(e){if(e.constructor==Number)return 16711935&o.rotl(e,8)|4278255360&o.rotl(e,24);for(var t=0;t0;e--)t.push(Math.floor(256*Math.random()));return t},bytesToWords:function(e){for(var t=[],o=0,i=0;o>>5]|=e[o]<<24-i%32;return t},wordsToBytes:function(e){for(var t=[],o=0;o<32*e.length;o+=8)t.push(e[o>>>5]>>>24-o%32&255);return t},bytesToHex:function(e){for(var t=[],o=0;o>>4).toString(16)),t.push((15&e[o]).toString(16));return t.join("")},hexToBytes:function(e){for(var t=[],o=0;o>>6*(3-a)&63)):o.push("=");return o.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/ig,"");for(var o=[],i=0,n=0;i>>6-2*n);return o}},e.exports=o},64239:function(e,t,o){let{createElement:i,useEffect:n,useRef:a}=o(66123);e.exports=function({html:e,dangerouslySetInnerHTML:t,allowRerender:o,...r}){let s=a(null),l=a(!0);return n(()=>{if(!e||!s.current)throw Error("html prop can't be null");if(!l.current)return;l.current=!!o;let t=document.createRange().createContextualFragment(e);s.current.innerHTML="",s.current.appendChild(t)},[e,s]),i("div",{...r,ref:s})}},81806:function(e){function t(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}e.exports=function(e){return null!=e&&(t(e)||"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&t(e.slice(0,0))||!!e._isBuffer)}},64700:function(e,t,o){var i=o(23508),n=o(86606);e.exports=function(e,t){var o=-1,a=n(e)?Array(e.length):[];return i(e,function(e,i,n){a[++o]=t(e,i,n)}),a}},33690:function(e,t,o){var i=o(42015),n=o(77219),a=o(74459),r=o(64700),s=o(5214),l=o(27825),c=o(21498),u=o(4239),d=o(27464);e.exports=function(e,t,o){t=t.length?i(t,function(e){return d(e)?function(t){return n(t,1===e.length?e[0]:e)}:e}):[u];var f=-1;return t=i(t,l(a)),s(r(e,function(e,o,n){return{criteria:i(t,function(t){return t(e)}),index:++f,value:e}}),function(e,t){return c(e,t,o)})}},84426:function(e,t,o){var i=o(77219),n=o(65194),a=o(50971);e.exports=function(e,t,o){for(var r=-1,s=t.length,l={};++rt||r&&s&&c&&!l&&!u||n&&s&&c||!o&&c||!a)return 1;if(!n&&!r&&!u&&e=l)return c;return c*("desc"==o[n]?-1:1)}}return e.index-t.index}},40372:function(e,t,o){var i=o(79520),n=o(11396),a=o(93530),r=o(86606),s=o(9973),l=o(30434),c=Object.prototype.hasOwnProperty,u=a(function(e,t){if(s(t)||r(t)){n(t,l(t),e);return}for(var o in t)c.call(t,o)&&i(e,o,t[o])});e.exports=u},76884:function(e,t,o){var i=o(42015),n=o(74459),a=o(64700),r=o(27464);e.exports=function(e,t){return(r(e)?i:a)(e,n(t,3))}},88219:function(e,t,o){var i=o(85611),n=o(77177),a=o(74459);e.exports=function(e,t){var o={};return t=a(t,3),n(e,function(e,n,a){i(o,n,t(e,n,a))}),o}},42390:function(e,t,o){var i=o(42015),n=o(74459),a=o(84426),r=o(27618);e.exports=function(e,t){if(null==e)return{};var o=i(r(e),function(e){return[e]});return t=n(t),a(e,o,function(e,o){return t(e,o[0])})}},16754:function(e,t,o){var i=o(5477),n=o(33690),a=o(67601),r=o(2740),s=a(function(e,t){if(null==e)return[];var o=t.length;return o>1&&r(e,t[0],t[1])?t=[]:o>2&&r(t[0],t[1],t[2])&&(t=[t[0]]),n(e,i(t,1),[])});e.exports=s},1542:function(e,t,o){var i,n,a,r,s;i=o(77720),n=o(11452).utf8,a=o(81806),r=o(11452).bin,(s=function(e,t){e.constructor==String?e=t&&"binary"===t.encoding?r.stringToBytes(e):n.stringToBytes(e):a(e)?e=Array.prototype.slice.call(e,0):Array.isArray(e)||e.constructor===Uint8Array||(e=e.toString());for(var o=i.bytesToWords(e),l=8*e.length,c=1732584193,u=-271733879,d=-1732584194,f=271733878,p=0;p>>24)&16711935|(o[p]<<24|o[p]>>>8)&4278255360;o[l>>>5]|=128<>>9<<4)+14]=l;for(var m=s._ff,g=s._gg,h=s._hh,v=s._ii,p=0;p>>0,u=u+y>>>0,d=d+x>>>0,f=f+k>>>0}return i.endian([c,u,d,f])})._ff=function(e,t,o,i,n,a,r){var s=e+(t&o|~t&i)+(n>>>0)+r;return(s<>>32-a)+t},s._gg=function(e,t,o,i,n,a,r){var s=e+(t&i|o&~i)+(n>>>0)+r;return(s<>>32-a)+t},s._hh=function(e,t,o,i,n,a,r){var s=e+(t^o^i)+(n>>>0)+r;return(s<>>32-a)+t},s._ii=function(e,t,o,i,n,a,r){var s=e+(o^(t|~i))+(n>>>0)+r;return(s<>>32-a)+t},s._blocksize=16,s._digestsize=16,e.exports=function(e,t){if(null==e)throw Error("Illegal argument "+e);var o=i.wordsToBytes(s(e,t));return t&&t.asBytes?o:t&&t.asString?r.bytesToString(o):i.bytesToHex(o)}},17498:function(e,t,o){"use strict";o.d(t,{QS:function(){return c}});var i=o(66123);let n={delta:10,preventScrollOnSwipe:!1,rotationAngle:0,trackMouse:!1,trackTouch:!0,swipeDuration:1/0,touchEventOptions:{passive:!0}},a={first:!0,initial:[0,0],start:0,swiping:!1,xy:[0,0]},r="mousemove",s="mouseup";function l(e,t){if(0===t)return e;let o=Math.PI/180*t;return[e[0]*Math.cos(o)+e[1]*Math.sin(o),e[1]*Math.cos(o)-e[0]*Math.sin(o)]}function c(e){var t,o,c;let u;let{trackMouse:d}=e,f=i.useRef(Object.assign({},a)),p=i.useRef(Object.assign({},n)),m=i.useRef(Object.assign({},p.current));for(u in m.current=Object.assign({},p.current),p.current=Object.assign(Object.assign({},n),e),n)void 0===p.current[u]&&(p.current[u]=n[u]);let[g,h]=i.useMemo(()=>(function(e,t){let o=t=>{let o="touches"in t;o&&t.touches.length>1||e((e,n)=>{n.trackMouse&&!o&&(document.addEventListener(r,i),document.addEventListener(s,d));let{clientX:c,clientY:u}=o?t.touches[0]:t,f=l([c,u],n.rotationAngle);return n.onTouchStartOrOnMouseDown&&n.onTouchStartOrOnMouseDown({event:t}),Object.assign(Object.assign(Object.assign({},e),a),{initial:f.slice(),xy:f,start:t.timeStamp||0})})},i=t=>{e((e,o)=>{let i="touches"in t;if(i&&t.touches.length>1)return e;if(t.timeStamp-e.start>o.swipeDuration)return e.swiping?Object.assign(Object.assign({},e),{swiping:!1}):e;let{clientX:a,clientY:r}=i?t.touches[0]:t,[s,c]=l([a,r],o.rotationAngle),u=s-e.xy[0],d=c-e.xy[1],f=Math.abs(u),p=Math.abs(d),m=(t.timeStamp||0)-e.start,g=f>p?u>0?"Right":"Left":d>0?"Down":"Up",h="number"==typeof o.delta?o.delta:o.delta[g.toLowerCase()]||n.delta;if(f{e((e,o)=>{let i;if(e.swiping&&e.eventData){if(t.timeStamp-e.start{document.removeEventListener(r,i),document.removeEventListener(s,d)},d=e=>{u(),c(e)},f=(e,t)=>{let a=()=>{};if(e&&e.addEventListener){let r=Object.assign(Object.assign({},n.touchEventOptions),t.touchEventOptions),s=[["touchstart",o,r],["touchmove",i,Object.assign(Object.assign({},r),t.preventScrollOnSwipe?{passive:!1}:{})],["touchend",c,r]];s.forEach(([t,o,i])=>e.addEventListener(t,o,i)),a=()=>s.forEach(([t,o])=>e.removeEventListener(t,o))}return a},p={ref:t=>{null!==t&&e((e,o)=>{if(e.el===t)return e;let i={};return e.el&&e.el!==t&&e.cleanUpTouch&&(e.cleanUpTouch(),i.cleanUpTouch=void 0),o.trackTouch&&t&&(i.cleanUpTouch=f(t,o)),Object.assign(Object.assign(Object.assign({},e),{el:t}),i)})}};return t.trackMouse&&(p.onMouseDown=o),[p,f]})(e=>f.current=e(f.current,p.current),{trackMouse:d}),[d]);return f.current=(t=f.current,o=p.current,c=m.current,o.trackTouch&&t.el?t.cleanUpTouch?o.preventScrollOnSwipe!==c.preventScrollOnSwipe||o.touchEventOptions.passive!==c.touchEventOptions.passive?(t.cleanUpTouch(),Object.assign(Object.assign({},t),{cleanUpTouch:h(t.el,o)})):t:Object.assign(Object.assign({},t),{cleanUpTouch:h(t.el,o)}):(t.cleanUpTouch&&t.cleanUpTouch(),Object.assign(Object.assign({},t),{cleanUpTouch:void 0}))),g}},60068:function(e,t,o){!function(e){"use strict";e.exports.is_uri=o,e.exports.is_http_uri=i,e.exports.is_https_uri=n,e.exports.is_web_uri=a,e.exports.isUri=o,e.exports.isHttpUri=i,e.exports.isHttpsUri=n,e.exports.isWebUri=a;var t=function(e){return e.match(/(?:([^:\/?#]+):)?(?:\/\/([^\/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?/)};function o(e){if(!(!e||/[^a-z0-9\:\/\?\#\[\]\@\!\$\&\'\(\)\*\+\,\;\=\.\-\_\~\%]/i.test(e)||/%[^0-9a-f]/i.test(e)||/%[0-9a-f](:?[^0-9a-f]|$)/i.test(e))){var o=[],i="",n="",a="",r="",s="",l="";if(i=(o=t(e))[1],n=o[2],a=o[3],r=o[4],s=o[5],i&&i.length&&a.length>=0){if(n&&n.length){if(!(0===a.length||/^\//.test(a)))return}else if(/^\/\//.test(a))return;if(/^[a-z][a-z0-9\+\-\.]*$/.test(i.toLowerCase()))return l+=i+":",n&&n.length&&(l+="//"+n),l+=a,r&&r.length&&(l+="?"+r),s&&s.length&&(l+="#"+s),l}}}function i(e,i){if(o(e)){var n=[],a="",r="",s="",l="",c="",u="",d="";if(a=(n=t(e))[1],r=n[2],s=n[3],c=n[4],u=n[5],a){if(i){if("https"!=a.toLowerCase())return}else if("http"!=a.toLowerCase())return;if(!r)return;return/:(\d+)$/.test(r)&&(l=r.match(/:(\d+)$/)[0],r=r.replace(/:\d+$/,"")),d+=a+"://"+r,l&&(d+=l),d+=s,c&&c.length&&(d+="?"+c),u&&u.length&&(d+="#"+u),d}}}function n(e){return i(e,!0)}function a(e){return i(e)||n(e)}}(e=o.nmd(e))}}]);