1System.register(["react/jsx-runtime","@vp/swan","react","@vp/ubik-context","@vp/tracking","@vp/ubik-logging","@vp/design-personalization-color-picker"],(function(J,Ba){"use strict";var m,Q,ke,xr,Er,Cr,kr,fr,wr,Fr,Br,Dr,Da,Ge,Pe,mn,ya,ve,yr,Ir,_r,Y,ca,me,Ur,Ia,un,Sr,Qr,Rr,Mr,Tr,Or,gn,bn,pn,Ve,Ze,$e,Nr,Gr,Pr,Vr,Zr,$r,L,ae,Z,M,ha,ma,He,Ae,ua,vn,Hr,Jr,fe,Lr,Se,zr,Wr,Kr,Yr,jr,Xr;return{setters:[function(p){m=p.jsx,Q=p.jsxs,ke=p.Fragment},function(p){xr=p.prefersReducedMotion,Er=p.CollapsibleContent,Cr=p.StandardForm,kr=p.FormField,fr=p.FormInputGroup,wr=p.InputWithFloatingLabel,Fr=p.TextInput,Br=p.Spinner,Dr=p.FloatingLabel,Da=p.ModalDialog,Ge=p.Button,Pe=p.Icon,mn=p.Span,ya=p.IconButton,ve=p.FlexBox,yr=p.AdaptiveCarousel,Ir=p.AdaptiveCarouselSlide,_r=p.AdaptiveCarouselImage,Y=p.Box,ca=p.ResponsiveImage,me=p.Typography,Ur=p.ToggleSwitch,Ia=p.Link,un=p.Card,Sr=p.ProgressiveImage,Qr=p.SkeletonText,Rr=p.SkeletonTextLine,Mr=p.Popover,Tr=p.PopoverLauncher,Or=p.PopoverContent,gn=p.ColorSwatches,bn=p.ColorSwatch,pn=p.Accordion,Ve=p.Collapsible,Ze=p.CollapsibleSummary,$e=p.CollapsibleSummaryButton,Nr=p.ModalDialogContent,Gr=p.ModalDialogNav,Pr=p.ModalDialogCloseButton,Vr=p.ModalDialogBody,Zr=p.H3,$r=p.ModalDialogFooter},function(p){L=p.useRef,ae=p.useMemo,Z=p.useEffect,M=p.useState,ha=p.default,ma=p.createContext,He=p.useContext,Ae=p.useCallback,ua=p.lazy,vn=p.Suspense,Hr=p.useLayoutEffect,Jr=p},function(p){fe=p.useUserContext,Lr=p.useTenantMappings,Se=p.useIdentity,zr=p.useLogger,Wr=p.useSwanStyleKeys,Kr=p.useStyles},function(p){Yr=p.getTracking},function(p){jr=p.createLogger},function(p){Xr=p.ColorPicker}],execute:(function(){J({Q:ja,e:nA,f:tA,g:AA,getDesignPersonalizationParams:kn,h:iA,j:t1,r:qa,s:Ea,updateQueryParams:fa});function p(e,a,n,l){var r=this,A=L(null),t=L(0),o=L(0),d=L(null),i=L([]),s=L(),h=L(),c=L(e),u=L(!0),b=L(),g=L();c.current=e;var x=typeof window<"u",E=!a&&a!==0&&x;if(typeof e!="function")throw new TypeError("Expected a function");a=+a||0;var D=!!(n=n||{}).leading,y=!("trailing"in n)||!!n.trailing,U=!!n.flushOnExit&&y,T="maxWait"in n,v="debounceOnServer"in n&&!!n.debounceOnServer,C=T?Math.max(+n.maxWait||0,a):null,k=ae(function(){var _=function(O){var $=i.current,S=s.current;return i.current=s.current=null,t.current=O,o.current=o.current||O,h.current=c.current.apply(S,$)},G=function(O,$){E&&cancelAnimationFrame(d.current),d.current=E?requestAnimationFrame(O):setTimeout(O,$)},R=function(O){if(!u.current)return!1;var $=O-A.current;return!A.current||$>=a||$<0||T&&O-t.current>=C},K=function(O){return d.current=null,y&&i.current?_(O):(i.current=s.current=null,h.current)},le=function O(){var $=Date.now();if(D&&o.current===t.current&&pe(),R($))return K($);if(u.current){var S=a-($-A.current),z=T?Math.min(S,C-($-t.current)):S;G(O,z)}},pe=function(){},ne=function(){if(x||v){var O,$=Date.now(),S=R($);if(i.current=[].slice.call(arguments),s.current=r,A.current=$,U&&!b.current&&(b.current=function(){var z;((z=globalThis.document)==null?void 0:z.visibilityState)==="hidden"&&g.current.flush()},(O=globalThis.document)==null||O.addEventListener==null||O.addEventListener("visibilitychange",b.current)),S){if(!d.current&&u.current)return t.current=A.current,G(le,a),D?_(A.current):h.current;if(T)return G(le,a),_(A.current)}return d.current||G(le,a),h.current}};return ne.cancel=function(){var O=d.current;O&&(E?cancelAnimationFrame(d.current):clearTimeout(d.current)),t.current=0,i.current=A.current=s.current=d.current=null},ne.isPending=function(){return!!d.current},ne.flush=function(){return d.current?K(Date.now()):h.current},ne},[D,T,a,C,y,U,E,x,v,l]);return g.current=k,Z(function(){return u.current=!0,function(){var _;U&&g.current.flush(),b.current&&((_=globalThis.document)==null||_.removeEventListener==null||_.removeEventListener("visibilitychange",b.current),b.current=null),u.current=!1}},[U]),k}const ot="grid-template-rows",Xe=({expanded:e,children:a})=>{const n=L(null),[l,r]=M(e);return Z(()=>{if(!e){r(!1);return}if(xr()){r(!0);return}const A=n.current;if(!A)return;const t=o=>{o.target===A&&o.propertyName===ot&&r(!0)};return A.addEventListener("transitionend",t),()=>A.removeEventListener("transitionend",t)},[e]),m(Er,{ref:n,className:"animated-collapsible-content","data-expanded":e,style:l?{overflow:"visible"}:void 0,children:a})};var dt="value",st="_context",ct=function(e){return e!==void 0&&typeof e!="string"},ht=function(e){return e!==void 0&&typeof e=="object"&&dt in e&&st in e};function mt(e,a){if(e[a]!==void 0&&typeof e[a]=="string")return e[a];for(var n=a.split("."),l=e,r=0,A=n;r<A.length;r++){var t=A[r];if(ct(l))l=l[t];else return}return ht(l)?l.value:typeof l=="string"?l:void 0}function ut(e,a,n){return n===void 0&&(n=xn),n===gt?e.replace(/\[\[(.*?)\]\]/g,function(l,r){return a[r]||"[[".concat(r,"]]")}):n===xn?e.replace(/{{(.*?)}}/g,function(l,r){return a[r]||"{{".concat(r,"}}")}):e}var xn="{{",gt="[[",qr=ha.createContext({t:function(e){return e}}),bt=function(e){var a=e.children,n=e.localizations,l=e.logger,r=e.options,A=r===void 0?{tokenFormat:xn}:r,t={t:function(o,d){d===void 0&&(d={});var i=mt(n,o);return i?ut(i,d,A.tokenFormat):(l.error("Localization for key not found",{missingKey:o}),o)}};return m(qr.Provider,{value:t,children:a})},pt=function(){return ha.useContext(qr)};const vt="1120470752",xt="NRBR-e680f61bb35d18ee4be",Et="Personalization Module",el="personalizationModule",_a="en-us",Ua={DESIGN_PE
1RSONALIZATION_WIDGET_CEP_ROLLOUT:"design_personalization_widget_cep_rollout",BRAND_KIT_CEP_ROLLOUT:"brand_kit_cep_rollout"};var qe=(e=>(e.PER_PAGE_DATA_PERSISTENCE="DESIGN_PERSONALIZATION_WIDGET",e.RECENT_GALLERY_COLORS="RECENT_GALLERY_COLORS",e))(qe||{});const Ct=3e4,de=J("k",()=>{const{t:e}=pt(),n=fe().locale||_a;return ae(()=>({uploadsCopy:{acceptedFormatsMessage:e("PersonalizationModalAcceptedFormats"),addImageButton:e("AddImageButton"),applyMultipleImages:e("ApplyImageButtonPlural"),applySingleImage:e("ApplyImageButtonSingular"),changeImageButton:e("ChangeImageButton"),changeImagesButton:e("ChangeImagesButton"),changeImagesModalTitle:e("ChangeImagesModalTitle"),chooseImagesModalTitle:e("ChooseImagesModalTitle"),clearPreview:e("PersonalizationModalClearPreviewButtonText"),clearSelection:e("ClearSelectedUploadsButton"),dismissAlert:e("DismissAlert"),genericPreview:e("PersonalizationModalGenericPreviewImageButtonText"),generalError:e("UploadsGenericError"),imageUploadButtonText:e("UploadsModalUploadButton"),imageUploadErrorMessage:e("UploadsFileFormatError"),logInButtonText:e("LogInButtonText"),logInDescription:e("PersonalizationModalLogInDescription"),noBrandSignIn:e("UploadsModalNoBrandSignIn"),modalImageHeaderText:e("UploadsModalTitle"),uploadedAssetsTitle:e("UploadedAssetsHeader"),uploadedDrawerTitle:e("UploadedDrawerTitle"),deleteButtonTitle:e("UploadsProviderDeleteButtonTitle"),assetInUseLabel:e("UploadsProviderAssetInUseLabel"),loadingLabel:e("UploadsProviderLoadingLabel"),uploadingLabel:e("UploadsProviderUploadingLabel"),deletingLabel:e("UploadsProviderDeletingLabel"),deleteConfirmationHeader:e("UploadsDeleteConfirmationDialogTitle"),deleteConfirmationDescription:e("UploadsDeleteConfirmationDialogMessage"),deleteConfirmationCancel:e("UploadsDeleteConfirmationCancelButton"),deleteConfirmationConfirm:e("UploadsDeleteConfirmationConfirmButton"),brandLogosLabel:e("BrandKitLogosHeader"),NoRecentUploadsText:e("NoRecentUploadsMessage"),uploadDropZoneAriaLabel:e("UploadsModalDropZoneAriaLabel"),uploadDropZoneMultiFileErrorMessage:e("UploadsModalSingleUploadLimitError"),thumbnailLoading:e("Loading"),carouselAriaLabel:e("CarouselAriaLabel"),uploadedImage:e("UploadedImage")},modalCopy:{filterHeader:e("WidgetTitle"),filterSubtext:e("WidgetFullSubtitle"),submitButtonText:e("PersonalizationSubmitButtonText"),applyButtonText:e("PersonalizationApplyButtonText"),closeButtonText:e("CloseButton"),backButtonText:e("BackButton"),brandSignIn:e("UploadsModalBrandSignIn")},cardCopy:{filterHeader:e("WidgetTitle"),filterSubtextSignedIn:e("WidgetFullSubtitle"),filterSubtextSignedOut:e("WidgetFullSubtitleNoBrand"),filterSubtextImageOnlySignedOut:e("WidgetImageOnlySubtitlePlural"),filterSubtextImageOnlySignedIn:e("WidgetImageOnlySubtitleBrand"),filterSubtextWithColorsEmpty:e("WidgetFullSubtitleWithColorsEmpty"),filterSubtextWithColorsFilled:e("WidgetFullSubtitleWithColorsFilled"),filterSubtextWithColorsBrandKit:e("WidgetFullSubtitleWithColorsBrandKit"),toggleSwitchAriaLabel:e("ToggleSwitchAriaLabel")},cardFooterCopy:{brandFooter:e("BrandFooter"),brandFooterInputExists:e("BrandFooterInputExists"),brandFooterTooltip:e("BrandKitTooltip"),brandFooterTooltipHoverText:e("BrandKitLinkHoverText"),brandFooterTooltipAriaLabel:e("BrandKitTooltipAriaLabel")},headerCopy:{images:e("ImagesHeader"),colors:e("ColorsHeader"),text:e("TextHeader")},textCopy:{textLoading:e("Loading")},colorCopy:{changeColor:e("ChangeColorButton"),changeColors:e("ChangeColorsButton"),addColors:e("AddColorsButton")},brandDisplayCopy:{ImageCtaNoBrandLink:e("WidgetImageOnlySubtitleNoBrand"),ImageCtaWithBrandLink:e("WidgetImageOnlySubtitle")},colorsCopy:{colorPlaceholder:e("ColorPlaceholder"),colorsModalSignIn:e("ColorsModalSignIn")},textFieldCopy:{fullname:e("TextFieldPlaceholderFullname"),companyname:e("TextFieldPlaceholderCompanyname"),familyname:e("TextFieldPlaceholderFamilyname")}}),[e,n])}),Sa=e=>{const{textFields:a,onTextChange:n,showLoader:l}=e,r=de(),{textCopy:A}=r;return m(Cr,{autoComplete:"off",children:a.map(({placeholder:t,purposeName:o,text:d,isModified:i},s,{length:h})=>m(kr,{children:m(fr,{mb:s!==h-1?"between-actions":0,children:Q(wr,{children:[m(Fr,{paddingRight:i?8:void 0,placeholder:t,value:d,onChange:c=>n(s,c.target.value)}),l&&i&&m(Br,{accessibleText:A.textLoading,className:"personalization-text-spinner",size:"tiny"}),m(Dr,{children:t})]})})},o))})};var En=J("d",typeof global<"u"?global:typeof self<"u"?self:typeof window<"u"?window:{});function al(){throw new Error("setTimeout has not been defined")}function nl(){throw new Error("clearTimeout has not been defined")}var Qe=al,Re=nl;typeof En.setTimeout=="function"&&(Qe=setTimeout),typeof En.clearTimeout=="function"&&(Re=clearTimeout);function rl(e){if(Qe===setTimeout)return setTimeout(e,0);if((Qe===al||!Qe)&&setTimeout)return Qe=setTimeout,setTimeout(e,0);try{return Qe(e,0)}catch{try{return Qe.call(null,e,0)}catch{return Qe.call(this,e,0)}}}function kt(e){if(Re===clearTimeout)return clearTimeout(e);if((Re===nl||!Re)&&clearTimeout)return Re=clearTimeout,clearTimeout(e);try{return Re(e)}catch{try{return Re.call(null,e)}catch{return Re.call(this,e)}}}var Be=[],ea=!1,Je,Qa=-1;function ft(){!ea||!Je||(ea=!1,Je.length?Be=Je.concat(Be):Qa=-1,Be.length&&ll())}function ll(){if(!ea){var e=rl(ft);ea=!0;for(var a=Be.length;a;){for(Je=Be,Be=[];++Qa<a;)Je&&Je[Qa].run();Qa=-1,a=Be.length}Je=null,ea=!1,kt(e)}}function wt(e){var a=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)a[n-1]=arguments[n];Be.push(new Al(e,a)),Be.length===1&&!ea&&rl(ll)}function Al(e,a){this.fun=e,this.array=a}Al.prototype.run=function(){this.fun.apply(null,this.array)};var Ft="browser",Bt="browser",Dt=!0,yt={},It=[],_t="",Ut={},St={},Qt={};function Le(){}var Rt=Le,Mt=Le,Tt=Le,Ot=Le,Nt=Le,Gt=Le,Pt=Le;function Vt(e){throw new Error("process.binding is not supported")}function Zt(){return"/"}function $t(e){throw new Error("process.chdir is not supported")}function Ht(){return 0}var aa=En.performance||{},Jt=aa.now||aa.mozNow||aa.msNow||aa.oNow||aa.webkitNow||function(){return new Date().getTime()};function Lt(e){var a=Jt.call(aa)*.001,n=Math.floor(a),l=Math.floor(a%1*1e9);return e&&(n=n-e[0],l=l-e[1],l<0&&(n--,l+=1e9)),[n,l]}var zt=new Date;function Wt(){var e=new Date,a=e-zt;return a/1e3}var Kt={nextTick:wt,title:Ft,browser:Dt,env:yt,argv:It,version:_t,versions:Ut,on:Rt,addListener:Mt,once:Tt,off:Ot,removeListener:Nt,removeAllListeners:Gt,emit:Pt,binding:Vt,cwd:Zt,chdir:$t,umask:Ht,hrtime:Lt,platform:Bt,release:St,config:Qt,uptime:Wt};
1function Yt(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Cn={exports:{}};function jt(e){var a=new e,n=a;function l(){var A=a;return A.next?a=A.next:(a=new e,n=a),A.next=null,A}function r(A){n.next=A,n=A}return{get:l,release:r}}var Xt=jt,qt=Xt;function tl(e,a,n){if(typeof e=="function"&&(n=a,a=e,e=null),!(n>=1))throw new Error("fastqueue concurrency must be equal to or greater than 1");var l=qt(ei),r=null,A=null,t=0,o=null,d={push:g,drain:ue,saturated:ue,pause:s,paused:!1,get concurrency(){return n},set concurrency(v){if(!(v>=1))throw new Error("fastqueue concurrency must be equal to or greater than 1");if(n=v,!d.paused)for(;r&&t<n;)t++,E()},running:i,resume:u,idle:b,length:h,getQueue:c,unshift:x,empty:ue,kill:D,killAndDrain:y,error:T,abort:U};return d;function i(){return t}function s(){d.paused=!0}function h(){for(var v=r,C=0;v;)v=v.next,C++;return C}function c(){for(var v=r,C=[];v;)C.push(v.value),v=v.next;return C}function u(){if(d.paused){if(d.paused=!1,r===null){t++,E();return}for(;r&&t<n;)t++,E()}}function b(){return t===0&&d.length()===0}function g(v,C){var k=l.get();k.context=e,k.release=E,k.value=v,k.callback=C||ue,k.errorHandler=o,t>=n||d.paused?A?(A.next=k,A=k):(r=k,A=k,d.saturated()):(t++,a.call(e,k.value,k.worked))}function x(v,C){var k=l.get();k.context=e,k.release=E,k.value=v,k.callback=C||ue,k.errorHandler=o,t>=n||d.paused?r?(k.next=r,r=k):(r=k,A=k,d.saturated()):(t++,a.call(e,k.value,k.worked))}function E(v){v&&l.release(v);var C=r;C&&t<=n?d.paused?t--:(A===r&&(A=null),r=C.next,C.next=null,a.call(e,C.value,C.worked),A===null&&d.empty()):--t===0&&d.drain()}function D(){r=null,A=null,d.drain=ue}function y(){r=null,A=null,d.drain(),d.drain=ue}function U(){var v=r;for(r=null,A=null;v;){var C=v.next,k=v.callback,_=v.errorHandler,G=v.value,R=v.context;v.value=null,v.callback=ue,v.errorHandler=null,_&&_(new Error("abort"),G),k.call(R,new Error("abort")),v.release(v),v=C}d.drain=ue}function T(v){o=v}}function ue(){}function ei(){this.value=null,this.callback=ue,this.next=null,this.release=ue,this.context=null,this.errorHandler=null;var e=this;this.worked=function(n,l){var r=e.callback,A=e.errorHandler,t=e.value;e.value=null,e.callback=ue,e.errorHandler&&A(n,t),r.call(e.context,n,l),e.release(e)}}function ai(e,a,n){typeof e=="function"&&(n=a,a=e,e=null);function l(s,h){a.call(this,s).then(function(c){h(null,c)},h)}var r=tl(e,l,n),A=r.push,t=r.unshift;return r.push=o,r.unshift=d,r.drained=i,r;function o(s){var h=new Promise(function(c,u){A(s,function(b,g){if(b){u(b);return}c(g)})});return h.catch(ue),h}function d(s){var h=new Promise(function(c,u){t(s,function(b,g){if(b){u(b);return}c(g)})});return h.catch(ue),h}function i(){var s=new Promise(function(h){Kt.nextTick(function(){if(r.idle())h();else{var c=r.drain;r.drain=function(){typeof c=="function"&&c(),h(),r.drain=c}}})});return s}}Cn.exports=tl,Cn.exports.promise=ai;var ni=Cn.exports,ri=Yt(ni);const il=ma(void 0),ol=10,li=1e3,Ai=({children:e,trackingData:a})=>{const n=L(void 0),l=L(null),r=L(0);Z(()=>{l.current=ri((o,d)=>{try{d(null,o())}catch(i){d(i,void 0)}},1),l.current.pause(),l.current.error((o,d)=>{o&&console.error("Queue processing error",{task:d,error:o})});const t=()=>{try{const o=Yr();o&&(n.current=o,l.current?.resume())}catch(o){console.warn(`Tracking initialization attempt ${r.current+1} failed`,o),r.current++,r.current<ol?setTimeout(t,li):console.error(`Tracking failed to initialize after ${ol} attempts`)}};return t(),()=>{l.current&&l.current.killAndDrain()}},[]);const A=t=>{const{action:o,eventLabel:d,isActive:i,brandKitStatus:s,eventDetail:h="",category:c="Design Personalization Widget",decisionMaker:u}=t,b={category:c,label:d,isActive:i,brandKitStatus:s,eventDetail:h,decisionMaker:u,...a};l.current&&l.current.push(()=>n.current?.track(o,b))};return m(il.Provider,{value:{trackEvent:A},children:e})},ti=()=>{const e=He(il);if(!e)throw new Error("useAnalytics must be used within AnalyticsProvider");return e},ii=["designPersonalizationContextId","designConceptId","dpcEnabled"];function kn(e){const a=ii.map(r=>({originalParamName:r,paramName:r.toLowerCase()})),n={};if(!e?.queryStrings)return n;const l=e.queryStrings;return a.forEach(r=>{const A=l[r.originalParamName]||l[r.paramName];A&&(n[r.originalParamName]=A)}),n}var ga,dl;function oi(e){return e.children}ga={__e:function(e,a,n,l){for(var r,A,t;a=a.__;)if((r=a.__c)&&!r.__)try{if((A=r.constructor)&&A.getDerivedStateFromError!=null&&(r.setState(A.getDerivedStateFromError(e)),t=r.__d),r.componentDidCatch!=null&&(r.componentDidCatch(e,l||{}),t=r.__d),t)return r.__E=r}catch(o){e=o}throw e}},dl=function(e){return e!=null&&e.constructor===void 0}
vendor: 4,642 bytes, line 1
1,typeof Promise=="function"&&Promise.prototype.then.bind(Promise.resolve()),Math.random().toString(8);var fn,ge,wn,sl,cl=0,hl=[],X=ga,ml=X.__b,ul=X.__r,gl=X.diffed,bl=X.__c,pl=X.unmount,vl=X.__;function di(e,a){X.__h&&X.__h(ge,e,cl||a),cl=0;var n=ge.__H||(ge.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({}),n.__[e]}function xl(e,a){var n=di(fn++,7);return hi(n.__H,a)&&(n.__=e(),n.__H=a,n.__h=e),n.__}function si(){for(var e;e=hl.shift();){var a=e.__H;if(e.__P&&a)try{a.__h.some(Ra),a.__h.some(Fn),a.__h=[]}catch(n){a.__h=[],X.__e(n,e.__v)}}}X.__b=function(e){ge=null,ml&&ml(e)},X.__=function(e,a){e&&a.__k&&a.__k.__m&&(e.__m=a.__k.__m),vl&&vl(e,a)},X.__r=function(e){ul&&ul(e),fn=0;var a=(ge=e.__c).__H;a&&(wn===ge?(a.__h=[],ge.__h=[],a.__.some(function(n){n.__N&&(n.__=n.__N),n.u=n.__N=void 0})):(a.__h.some(Ra),a.__h.some(Fn),a.__h=[],fn=0)),wn=ge},X.diffed=function(e){gl&&gl(e);var a=e.__c;a&&a.__H&&(a.__H.__h.length&&(hl.push(a)!==1&&sl===X.requestAnimationFrame||((sl=X.requestAnimationFrame)||ci)(si)),a.__H.__.some(function(n){n.u&&(n.__H=n.u,n.u=void 0)})),wn=ge=null},X.__c=function(e,a){a.some(function(n){try{n.__h.some(Ra),n.__h=n.__h.filter(function(l){return!l.__||Fn(l)})}catch(l){a.some(function(r){r.__h&&(r.__h=[])}),a=[],X.__e(l,n.__v)}}),bl&&bl(e,a)},X.unmount=function(e){pl&&pl(e);var a,n=e.__c;n&&n.__H&&(n.__H.__.some(function(l){try{Ra(l)}catch(r){a=r}}),n.__H=void 0,a&&X.__e(a,n.__v))};var El=typeof requestAnimationFrame=="function";function ci(e){var a,n=function(){clearTimeout(l),El&&cancelAnimationFrame(a),setTimeout(e)},l=setTimeout(n,35);El&&(a=requestAnimationFrame(n))}function Ra(e){var a=ge,n=e.__c;typeof n=="function"&&(e.__c=void 0,n()),ge=a}function Fn(e){var a=ge;e.__c=e.__(),ge=a}function hi(e,a){return!e||e.length!==a.length||a.some(function(n,l){return n!==e[l]})}var mi=Symbol.for("preact-signals");function Ma(){if(De>1)De--;else{var e,a=!1;for((function(){var r=Oa;for(Oa=void 0;r!==void 0;)r.S.v===r.v&&(r.S.i=r.i),r=r.o})();ba!==void 0;){var n=ba;for(ba=void 0,Ta++;n!==void 0;){var l=n.u;if(n.u=void 0,n.f&=-3,!(8&n.f)&&fl(n))try{n.c()}catch(r){a||(e=r,a=!0)}n=l}}if(Ta=0,De--,a)throw e}}function ui(e){if(De>0)return e();Bn=++gi,De++;try{return e()}finally{Ma()}}var N=void 0;function Cl(e){var a=N;N=void 0;try{return e()}finally{N=a}}var ba=void 0,De=0,Ta=0,gi=0,Bn=0,Oa=void 0,Na=0;function kl(e){if(N!==void 0){var a=e.n;if(a===void 0||a.t!==N)return a={i:0,S:e,p:N.s,n:void 0,t:N,e:void 0,x:void 0,r:a},N.s!==void 0&&(N.s.n=a),N.s=a,e.n=a,32&N.f&&e.S(a),a;if(a.i===-1)return a.i=0,a.n!==void 0&&(a.n.p=a.p,a.p!==void 0&&(a.p.n=a.n),a.p=N.s,a.n=void 0,N.s.n=a,N.s=a),a}}function re(e,a){this.v=e,this.i=0,this.n=void 0,this.t=void 0,this.l=0,this.W=a?.watched,this.Z=a?.unwatched,this.name=a?.name}re.prototype.brand=mi,re.prototype.h=function(){return!0},re.prototype.S=function(e){var a=this,n=this.t;n!==e&&e.e===void 0&&(e.x=n,this.t=e,n!==void 0?n.e=e:Cl(function(){var l;(l=a.W)==null||l.call(a)}))},re.prototype.U=function(e){var a=this;if(this.t!==void 0){var n=e.e,l=e.x;n!==void 0&&(n.x=l,e.e=void 0),l!==void 0&&(l.e=n,e.x=void 0),e===this.t&&(this.t=l,l===void 0&&Cl(function(){var r;(r=a.Z)==null||r.call(a)}))}},re.prototype.subscribe=function(e){var a=this;return pa(function(){var n=a.value,l=N;N=void 0;try{e(n)}finally{N=l}},{name:"sub"})},re.prototype.valueOf=function(){return this.value},re.prototype.toString=function(){return this.value+""},re.prototype.toJSON=function(){return this.value},re.prototype.peek=function(){var e=N;N=void 0;try{return this.value}finally{N=e}},Object.defineProperty(re.prototype,"value",{get:function(){var e=kl(this);return e!==void 0&&(e.i=this.i),this.v},set:function(e){if(e!==this.v){if(Ta>100)throw new Error("Cycle detected");(function(n){De!==0&&Ta===0&&n.l!==Bn&&(n.l=Bn,Oa={S:n,v:n.v,i:n.i,o:Oa})})(this),this.v=e,this.i++,Na++,De++;try{for(var a=this.t;a!==void 0;a=a.x)a.t.N()}finally{Ma()}}}});function Ga(e,a){return new re(e,a)}function fl(e){for(var a=e.s;a!==void 0;a=a.n)if(a.S.i!==a.i||!a.S.h()||a.S.i!==a.i)return!0;return!1}function wl(e){for(var a=e.s;a!==void 0;a=a.n){var n=a.S.n;if(n!==void 0&&(a.r=n),a.S.n=a,a.i=-1,a.n===void 0){e.s=a;break}}}function Fl(e){for(var a=e.s,n=void 0;a!==void 0;){var l=a.p;a.i===-1?(a.S.U(a),l!==void 0&&(l.n=a.n),a.n!==void 0&&(a.n.p=l)):n=a,a.S.n=a.r,a.r!==void 0&&(a.r=void 0),a=l}e.s=n}function ze(e,a){re.call(this,void 0),this.x=e,this.s=void 0,this.g=Na-1,this.f=4,this.W=a?.watched,this.Z=a?.unwatched,this.name=a?.name}ze.prototype=new re,ze.prototype.h=function(){if(this.f&=-3,1&this.f)return!1;if((36&this.f)==32||(this.f&=-5,this.g===Na))return!0;
1if(this.g=Na,this.f|=1,this.i>0&&!fl(this))return this.f&=-2,!0;var e=N;try{wl(this),N=this;var a=this.x();(16&this.f||this.v!==a||this.i===0)&&(this.v=a,this.f&=-17,this.i++)}catch(n){this.v=n,this.f|=16,this.i++}return N=e,Fl(this),this.f&=-2,!0},ze.prototype.S=function(e){if(this.t===void 0){this.f|=36;for(var a=this.s;a!==void 0;a=a.n)a.S.S(a)}re.prototype.S.call(this,e)},ze.prototype.U=function(e){if(this.t!==void 0&&(re.prototype.U.call(this,e),this.t===void 0)){this.f&=-33;for(var a=this.s;a!==void 0;a=a.n)a.S.U(a)}},ze.prototype.N=function(){if(!(2&this.f)){this.f|=6;for(var e=this.t;e!==void 0;e=e.x)e.t.N()}},Object.defineProperty(ze.prototype,"value",{get:function(){if(1&this.f)throw new Error("Cycle detected");var e=kl(this);if(this.h(),e!==void 0&&(e.i=this.i),16&this.f)throw this.v;return this.v}});function Bl(e,a){return new ze(e,a)}function Dl(e){var a=e.m;if(e.m=void 0,typeof a=="function"){De++;var n=N;N=void 0;try{a()}catch(l){throw e.f&=-2,e.f|=8,Dn(e),l}finally{N=n,Ma()}}}function Dn(e){for(var a=e.s;a!==void 0;a=a.n)a.S.U(a);e.x=void 0,e.s=void 0,Dl(e)}function bi(e){if(N!==this)throw new Error("Out-of-order effect");Fl(this),N=e,this.f&=-2,8&this.f&&Dn(this),Ma()}function na(e,a){this.x=e,this.m=void 0,this.s=void 0,this.u=void 0,this.f=32,this.name=a?.name}na.prototype.c=function(){var e=this.S();try{if(8&this.f||this.x===void 0)return;var a=this.x();typeof a=="function"&&(this.m=a)}finally{e()}},na.prototype.S=function(){if(1&this.f)throw new Error("Cycle detected");this.f|=1,this.f&=-9,Dl(this),wl(this),De++;var e=N;return N=this,bi.bind(this,e)},na.prototype.N=function(){2&this.f||(this.f|=2,this.u=ba,ba=this)},na.prototype.d=function(){this.f|=8,1&this.f||Dn(this)},na.prototype.dispose=function(){this.d()};function pa(e,a){var n=new na(e,a);try{n.c()}catch(r){throw n.d(),r}var l=n.d.bind(n);return l[Symbol.dispose]=l,l}var yl,Pa,pi=typeof window<"u"&&!!window.__PREACT_SIGNALS_DEVTOOLS__,Il=[];pa(function(){yl=this.N})();function ra(e,a){ga[e]=a.bind(null,ga[e]||function(){})}function Va(e){if(Pa){var a=Pa;Pa=void 0,a()}Pa=e&&e.S()}function _l(e){var a=this,n=e.data,l=xi(n);l.value=n;var r=xl(function(){for(var o=a,d=a.__v;d=d.__;)if(d.__c){d.__c.__$f|=4;break}var i=Bl(function(){var u=l.value.value;return u===0?0:u===!0?"":u||""}),s=Bl(function(){return!Array.isArray(i.value)&&!dl(i.value)}),h=pa(function(){if(this.N=Ul,s.value){var u=i.value;o.__v&&o.__v.__e&&o.__v.__e.nodeType===3&&(o.__v.__e.data=u)}}),c=a.__$u.d;return a.__$u.d=function(){h(),c.call(this)},[s,i]},[]),A=r[0],t=r[1];return A.value?t.peek():t.value}_l.displayName="ReactiveTextNode",Object.defineProperties(re.prototype,{constructor:{configurable:!0,value:void 0},type:{configurable:!0,value:_l},props:{configurable:!0,get:function(){var e=this;return{data:{get value(){return e.value}}}}},__b:{configurable:!0,value:1}}),ra("__b",function(e,a){if(typeof a.type=="string"){var n,l=a.props;for(var r in l)if(r!=="children"){var A=l[r];A instanceof re&&(n||(a.__np=n={}),n[r]=A,l[r]=A.peek())}}e(a)}),ra("__r",function(e,a){if(e(a),a.type!==oi){Va();var n,l=a.__c;l&&(l.__$f&=-2,(n=l.__$u)===void 0&&(l.__$u=n=(function(r,A){var t;return pa(function(){t=this},{name:A}),t.c=r,t})(function(){var r;pi&&((r=n.y)==null||r.call(n)),l.__$f|=1,l.setState({})},typeof a.type=="function"?a.type.displayName||a.type.name:""))),Va(n)}}),ra("__e",function(e,a,n,l){Va(),e(a,n,l)}),ra("diffed",function(e,a){Va();var n;if(typeof a.type=="string"&&(n=a.__e)){var l=a.__np,r=a.props;if(l){var A=n.U;if(A)for(var t in A){var o=A[t];o!==void 0&&!(t in l)&&(o.d(),A[t]=void 0)}else A={},n.U=A;for(var d in l){var i=A[d],s=l[d];i===void 0?(i=vi(n,d,s),A[d]=i):i.o(s,r)}for(var h in l)r[h]=l[h]}}e(a)});function vi(e,a,n,l){var r=a in e&&e.ownerSVGElement===void 0,A=Ga(n),t=n.peek();return{o:function(o,d){A.value=o,t=o.peek()},d:pa(function(){this.N=Ul;var o=A.value.value;t!==o?(t=void 0,r?e[a]=o:o!=null&&(o!==!1||a[4]==="-")?e.setAttribute(a,o):e.removeAttribute(a)):t=void 0})}}ra("unmount",function(e,a){if(typeof a.type=="string"){var n=a.__e;if(n){var l=n.U;if(l){n.U=void 0;for(var r in l){var A=l[r];A&&A.d()}}}a.__np=void 0}else{var t=a.__c;if(t){var o=t.__$u;o&&(t.__$u=void 0,o.d())}}e(a)}),ra("__h",function(e,a,n,l){(l<3||l===9)&&(a.__$f|=2),e(a,n,l)});function xi(e,a){return xl(function(){return Ga(e,a)},[])}var Ei=function(e){queueMicrotask(function(){queueMicrotask(e)})};function Ci(){ui(function(){for(var e;e=Il.shift();)yl.call(e)})}function Ul(){Il.push(this)===1&&(ga.requestAnimationFrame||Ei)(Ci)}const Za=Ga(void 0),Sl=Ga(null);var ki=Object.freeze({__proto__:null,designPersonalizationContextId:Za,designPersonalizationError:Sl});J("signals",ki);const la=e=>{if(!e||!e.designPersonalizationData)return!0;const a=e.designPersonalizationData.text;return(!a||a.length===0)&&Ql(e)&&fi(e)},Ql=e=>{if(!e)return!0;const a=e.designPersonalizationData.images;return!a||a.length===0},fi=e=>{if(!e)return!0;const a=e.designPersonalizationData.colors;return!a||a.length===0},Rl=ma(void 0),wi=({config:e,children:a})=>{const n=fe(),l=ae(()=>kn(n).dpcEnabled,[n]),[r,A]=M(),[t,o]=M([]),[d,i]=M(l===void 0?!e.personalizationToggleOffByDefault:l==="true"),[s,h]=M(!1),c=ae(()=>r?!la(r.designPersonalizationContext):!1,[r]),u=ae(()=>({activeDpc:r,setActiveDpc:A,satelliteDpcs:t,setSatelliteDpcs:o,dpcEnabled:d,setDpcEnabled:i,isDpcLoading:s,setDpcLoading:h,dpcHasData:c}),[r,A,t,o,d,i,s,h,c]);return m(Rl.Provider,{value:u,children:a})},yn=()=>{const e=He(Rl);if(!e)throw new Error("useDpc must be used within DpcProvider");return e};var va=function(){return va=Object.assign||function(e){for(var a,n=1,l=arguments.length;n<l;n++){a=arguments[n];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},va.apply(this,arguments)},Ml=function(e,a,n,l){function r(A){return A instanceof n?A:new n(function(t){t(A)})}
1return new(n||(n=Promise))(function(A,t){function o(s){try{i(l.next(s))}catch(h){t(h)}}function d(s){try{i(l.throw(s))}catch(h){t(h)}}function i(s){s.done?A(s.value):r(s.value).then(o,d)}i((l=l.apply(e,a||[])).next())})},Tl=function(e,a){var n={label:0,sent:function(){if(A[0]&1)throw A[1];return A[1]},trys:[],ops:[]},l,r,A,t=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return t.next=o(0),t.throw=o(1),t.return=o(2),typeof Symbol=="function"&&(t[Symbol.iterator]=function(){return this}),t;function o(i){return function(s){return d([i,s])}}function d(i){if(l)throw new TypeError("Generator is already executing.");for(;t&&(t=0,i[0]&&(n=0)),n;)try{if(l=1,r&&(A=i[0]&2?r.return:i[0]?r.throw||((A=r.return)&&A.call(r),0):r.next)&&!(A=A.call(r,i[1])).done)return A;switch(r=0,A&&(i=[i[0]&2,A.value]),i[0]){case 0:case 1:A=i;break;case 4:return n.label++,{value:i[1],done:!1};case 5:n.label++,r=i[1],i=[0];continue;case 7:i=n.ops.pop(),n.trys.pop();continue;default:if(A=n.trys,!(A=A.length>0&&A[A.length-1])&&(i[0]===6||i[0]===2)){n=0;continue}if(i[0]===3&&(!A||i[1]>A[0]&&i[1]<A[3])){n.label=i[1];break}if(i[0]===6&&n.label<A[1]){n.label=A[1],A=i;break}if(A&&n.label<A[2]){n.label=A[2],n.ops.push(i);break}A[2]&&n.ops.pop(),n.trys.pop();continue}i=a.call(e,n)}catch(s){i=[6,s],r=0}finally{l=A=0}if(i[0]&5)throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}};function Fi(e){return typeof e=="string"?"Bearer ".concat(e):"".concat(e.type," ").concat(e.token)}function Ol(e,a,n){return Ml(this,arguments,void 0,function(l,r,A,t){var o,d,i,s,h;return t===void 0&&(t={}),Tl(this,function(c){switch(c.label){case 0:o=va({Authorization:Fi(r),"X-Requestor":A},t.headers),c.label=1;case 1:return c.trys.push([1,5,,6]),[4,fetch(l,va(va({},t),{headers:o}))];case 2:return d=c.sent(),d.ok?[3,4]:[4,d.text()];case 3:throw i=c.sent(),new Error("Unknown error occurred. Response status: ".concat(d.status,", with payload: ").concat(i));case 4:return[2,d];case 5:throw s=c.sent(),h=void 0,s instanceof Error?h=s.message:h="Unknown error occurred. ".concat(JSON.stringify(s)),new Error(h);case 6:return[2]}})})}function Aa(e,a,n){return Ml(this,arguments,void 0,function(l,r,A,t){var o,d;return t===void 0&&(t={}),Tl(this,function(i){switch(i.label){case 0:return[4,Ol(l,r,A,t)];case 1:return o=i.sent(),[4,o.json()];case 2:return d=i.sent(),[2,d]}})})}var We=function(e,a,n,l){function r(A){return A instanceof n?A:new n(function(t){t(A)})}return new(n||(n=Promise))(function(A,t){function o(s){try{i(l.next(s))}catch(h){t(h)}}function d(s){try{i(l.throw(s))}catch(h){t(h)}}function i(s){s.done?A(s.value):r(s.value).then(o,d)}i((l=l.apply(e,a||[])).next())})},Ke=function(e,a){var n={label:0,sent:function(){if(A[0]&1)throw A[1];return A[1]},trys:[],ops:[]},l,r,A,t=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return t.next=o(0),t.throw=o(1),t.return=o(2),typeof Symbol=="function"&&(t[Symbol.iterator]=function(){return this}),t;function o(i){return function(s){return d([i,s])}}function d(i){if(l)throw new TypeError("Generator is already executing.");for(;t&&(t=0,i[0]&&(n=0)),n;)try{if(l=1,r&&(A=i[0]&2?r.return:i[0]?r.throw||((A=r.return)&&A.call(r),0):r.next)&&!(A=A.call(r,i[1])).done)return A;switch(r=0,A&&(i=[i[0]&2,A.value]),i[0]){case 0:case 1:A=i;break;case 4:return n.label++,{value:i[1],done:!1};case 5:n.label++,r=i[1],i=[0];continue;case 7:i=n.ops.pop(),n.trys.pop();continue;default:if(A=n.trys,!(A=A.length>0&&A[A.length-1])&&(i[0]===6||i[0]===2)){n=0;continue}if(i[0]===3&&(!A||i[1]>A[0]&&i[1]<A[3])){n.label=i[1];break}if(i[0]===6&&n.label<A[1]){n.label=A[1],A=i;break}if(A&&n.label<A[2]){n.label=A[2],n.ops.push(i);break}A[2]&&n.ops.pop(),n.trys.pop();continue}i=a.call(e,n)}catch(s){i=[6,s],r=0}finally{l=A=0}if(i[0]&5)throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}},Ye="https://rich.customer-profile.vpsvc.com";function Bi(e,a,n){return We(this,void 0,void 0,function(){var l;return Ke(this,function(r){switch(r.label){case 0:if(!e)throw new Error("Authorization was undefined.");return[4,Aa("".concat(Ye,"/api/v2/customer/me/brand?includeSpeculations=").concat(n),e,a)];case 1:return l=r.sent(),[2,l.brandProfiles]}})})}function Di(e,a,n){return We(this,void 0,void 0,function(){var l;return Ke(this,function(r){switch(r.label){case 0:if(!e)throw new Error("Authorization was undefined.");return[4,Aa("".concat(Ye,"/api/v2/customer/me/brand"),e,n,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(a)})];case 1:return l=r.sent(),[2,l.brandProfile]}})})}function yi(e,a,n,l){return We(this,void 0,void 0,function(){var r;return Ke(this,function(A){switch(A.label){case 0:if(!e)throw new Error("Authorization was undefined.");return[4,Aa("".concat(Ye,"/api/v2/customer/me/brand/").concat(a),e,l,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify(n)})];case 1:return r=A.sent(),[2,r.brandProfile]}})})}function In(e,a,n,l){return We(this,void 0,void 0,function(){var r;return Ke(this,function(A){switch(A.label){case 0:if(!e)throw new Error("Authorization was undefined.");return[4,Aa("".concat(Ye,"/api/v2/customer/me/brand/").concat(a),e,l,{method:"PATCH",headers:{"Content-Type":"application/merge-patch+json"},body:JSON.stringify(n)})];case 1:return r=A.sent(),[2,r.brandProfile]}})})}function Ii(e,a,n){return We(this,void 0,void 0,function(){return Ke(this,function(l){switch(l.label){case 0:if(!e)throw new Error("Authorization was undefined.");return[4,Ol("".concat(Ye,"/api/v2/customer/me/brand/").concat(a),e,n,{method:"DELETE"})];case 1:return l.sent(),[2]}})})}function _i(e,a,n){return We(this,void 0,void 0,function(){var l;return Ke(this,function(r){switch(r.label){case 0:if(!e)throw new Error("Authorization was undefined.");return[4,Aa("".concat(Ye,"/api/v2/customer/me/brand/").concat(a,":approve"),e,n,{method:"POST"})];case 1:return l=r.sent(),[2,l.brandProfile]}})})}function Ui(e,a,n,l){return We(this,void 0,void 0,function(){var r;return Ke(this,function(A){switch(A.label){case 0:if(!e)throw new Error("Authorization was undefined.");return[4,Aa("".concat(Ye,"/api/v2/customer/me/brand/").concat(n,"/logo/").concat(l,"/detail
1s"),e,a)];case 1:return r=A.sent(),[2,r.logoDetails]}})})}var Si="Active Brand Changed",Qi="activeBrandChanged",Ri="brandCreated",Mi="brandUpdated",Ti="brandDeleted",_n=function(e){if(typeof window<"u"){var a=new CustomEvent(Qi,{detail:e});window.dispatchEvent(a)}return Promise.resolve()},Oi=function(e){if(typeof window<"u"){var a=new CustomEvent(Ri,{detail:e});window.dispatchEvent(a)}return Promise.resolve()},Un=function(e){if(typeof window<"u"){var a=new CustomEvent(Mi,{detail:e});window.dispatchEvent(a)}return Promise.resolve()},Ni=function(e){if(typeof window<"u"){var a=new CustomEvent(Ti,{detail:e});window.dispatchEvent(a)}return Promise.resolve()},Sn=function(e){var a=function(){window.tracking&&(window.tracking.track(Si,e),window.removeEventListener("trackingReady",a))};return typeof window<"u"&&(window.tracking?a():window.addEventListener("trackingReady",a)),Promise.resolve()},ye=function(e,a,n,l){function r(A){return A instanceof n?A:new n(function(t){t(A)})}return new(n||(n=Promise))(function(A,t){function o(s){try{i(l.next(s))}catch(h){t(h)}}function d(s){try{i(l.throw(s))}catch(h){t(h)}}function i(s){s.done?A(s.value):r(s.value).then(o,d)}i((l=l.apply(e,a||[])).next())})},Ie=function(e,a){var n={label:0,sent:function(){if(A[0]&1)throw A[1];return A[1]},trys:[],ops:[]},l,r,A,t=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return t.next=o(0),t.throw=o(1),t.return=o(2),typeof Symbol=="function"&&(t[Symbol.iterator]=function(){return this}),t;function o(i){return function(s){return d([i,s])}}function d(i){if(l)throw new TypeError("Generator is already executing.");for(;t&&(t=0,i[0]&&(n=0)),n;)try{if(l=1,r&&(A=i[0]&2?r.return:i[0]?r.throw||((A=r.return)&&A.call(r),0):r.next)&&!(A=A.call(r,i[1])).done)return A;switch(r=0,A&&(i=[i[0]&2,A.value]),i[0]){case 0:case 1:A=i;break;case 4:return n.label++,{value:i[1],done:!1};case 5:n.label++,r=i[1],i=[0];continue;case 7:i=n.ops.pop(),n.trys.pop();continue;default:if(A=n.trys,!(A=A.length>0&&A[A.length-1])&&(i[0]===6||i[0]===2)){n=0;continue}if(i[0]===3&&(!A||i[1]>A[0]&&i[1]<A[3])){n.label=i[1];break}if(i[0]===6&&n.label<A[1]){n.label=A[1],A=i;break}if(A&&n.label<A[2]){n.label=A[2],n.ops.push(i);break}A[2]&&n.ops.pop(),n.trys.pop();continue}i=a.call(e,n)}catch(s){i=[6,s],r=0}finally{l=A=0}if(i[0]&5)throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}},Gi=function(e,a,n){if(n||arguments.length===2)for(var l=0,r=a.length,A;l<r;l++)(A||!(l in a))&&(A||(A=Array.prototype.slice.call(a,0,l)),A[l]=a[l]);return e.concat(A||Array.prototype.slice.call(a))},Qn=function(e){return e.isFactual?e.facts:e.speculations},Nl=function(e){var a,n,l,r;return(r=(n=(a=e.metadata)===null||a===void 0?void 0:a.modifiedAt)!==null&&n!==void 0?n:(l=e.metadata)===null||l===void 0?void 0:l.createdAt)!==null&&r!==void 0?r:""},Pi=(function(){function e(a,n){this.authorization=a,this.requestor=n+"@react-brand"}return e.prototype.getActiveBrand=function(a){return ye(this,void 0,void 0,function(){var n;return Ie(this,function(l){return n=a.find(function(r){return r.isActive}),n?[2,n]:[2,void 0]})})},e.prototype.getBestAvailableBrand=function(a){var n,l=a??{},r=l.brands,A=l.includeSpeculations,t=l.preferLogo;if(r){var o=A?r:r.filter(function(u){return u.isFactual});if(o.length!==0){var d=t?o.filter(function(u){var b,g,x,E;return((E=(x=(g=(b=Qn(u))===null||b===void 0?void 0:b.designIdentity)===null||g===void 0?void 0:g.logos)===null||x===void 0?void 0:x.length)!==null&&E!==void 0?E:0)>0}):void 0,i=d||o,s=i.filter(function(u){return u.isActive}),h=Gi([],(n=[s,i].find(function(u){return u.length>0}))!==null&&n!==void 0?n:o,!0);h.sort(function(u,b){return u.isFactual!==b.isFactual?u.isFactual?-1:1:Nl(b).localeCompare(Nl(u))});var c=h[0];return{brand:c,brandData:Qn(c)}}}},e.prototype.getBestAvailableLogo=function(a){var n,l,r=a.brand,A=Qn(r),t=(l=(n=A?.designIdentity)===null||n===void 0?void 0:n.logos)!==null&&l!==void 0?l:[];if(t.length!==0){var o=t.find(function(d){var i;return(i=d.tags)===null||i===void 0?void 0:i.includes("primary")});return o||t[0]}},e.prototype.setActiveBrandId=function(a,n){return ye(this,void 0,void 0,function(){var l;return Ie(this,function(r){switch(r.label){case 0:return[4,In(this.authorization,a,{isActive:!0},this.requestor).catch(function(A){return Promise.reject(new Error("Failed to update a brand. ".concat(A.message)))})];case 1:return r.sent(),l={newBrandId:a},n&&(l.oldBrandId=n),[4,_n(l)];case 2:return r.sent(),[4,Sn(l)];case 3:return r.sent(),[2]}})})}
1,e.prototype.clearActiveBrandId=function(a){return ye(this,void 0,void 0,function(){var n;return Ie(this,function(l){switch(l.label){case 0:return[4,In(this.authorization,a,{isActive:!1},this.requestor).catch(function(r){return Promise.reject(new Error("Failed to update a brand. ".concat(r.message)))})];case 1:return l.sent(),n={oldBrandId:a},[4,_n(n)];case 2:return l.sent(),[4,Sn(n)];case 3:return l.sent(),[2]}})})},e.prototype.getBrands=function(a){return Bi(this.authorization,this.requestor,a??!1).catch(function(n){return Promise.reject(new Error("Failed to get brands. ".concat(n.message)))})},e.prototype.createBrand=function(a){return ye(this,void 0,void 0,function(){var n,l;return Ie(this,function(r){switch(r.label){case 0:return[4,Di(this.authorization,a??{},this.requestor).catch(function(A){return Promise.reject(new Error("Failed to create a brand. ".concat(A.message)))})];case 1:return n=r.sent(),l={brand:n},[4,Oi(l)];case 2:return r.sent(),[2,n]}})})},e.prototype.updateBrand=function(a,n){return ye(this,void 0,void 0,function(){var l,r;return Ie(this,function(A){switch(A.label){case 0:return[4,yi(this.authorization,a,n,this.requestor).catch(function(t){return Promise.reject(new Error("Failed to update a brand. ".concat(t.message)))})];case 1:return l=A.sent(),r={brand:l},[4,Un(r)];case 2:return A.sent(),[2,l]}})})},e.prototype.convertToBrandContent=function(a){return{displayName:a.displayName,facts:a.facts,speculations:a.speculations,isActive:a.isActive}},e.prototype.patchBrand=function(a,n){return ye(this,void 0,void 0,function(){var l,r,A;return Ie(this,function(t){switch(t.label){case 0:return l=this.convertToBrandContent(n),[4,In(this.authorization,a,l,this.requestor).catch(function(o){return Promise.reject(new Error("Failed to patch a brand. ".concat(o.message)))})];case 1:return r=t.sent(),A={brand:r},[4,Un(A)];case 2:return t.sent(),[2,r]}})})},e.prototype.deleteBrand=function(a){return ye(this,void 0,void 0,function(){var n;return Ie(this,function(l){switch(l.label){case 0:return[4,Ii(this.authorization,a,this.requestor).catch(function(r){return Promise.reject(new Error("Failed to delete a brand. ".concat(r.message)))})];case 1:return l.sent(),n={brandId:a},[4,Ni(n)];case 2:return l.sent(),[2]}})})},e.prototype.approveBrand=function(a){return ye(this,void 0,void 0,function(){var n,l,r;return Ie(this,function(A){switch(A.label){case 0:return[4,_i(this.authorization,a,this.requestor).catch(function(t){return Promise.reject(new Error("Failed to approve a brand. ".concat(t.message)))})];case 1:return n=A.sent(),l={brand:n},[4,Un(l)];case 2:return A.sent(),n.isActive?(r={newBrandId:a},[4,_n(r)]):[3,5];case 3:return A.sent(),[4,Sn(r)];case 4:A.sent(),A.label=5;case 5:return[2,n]}})})},e.prototype.getLogoDetails=function(a,n){return ye(this,void 0,void 0,function(){return Ie(this,function(l){return[2,Ui(this.authorization,this.requestor,a,n).catch(function(r){return Promise.reject(new Error("Failed to get logo details. ".concat(r.message)))})]})})},e})(),te=function(e,a,n,l){function r(A){return A instanceof n?A:new n(function(t){t(A)})}return new(n||(n=Promise))(function(A,t){function o(s){try{i(l.next(s))}catch(h){t(h)}}function d(s){try{i(l.throw(s))}catch(h){t(h)}}function i(s){s.done?A(s.value):r(s.value).then(o,d)}i((l=l.apply(e,a||[])).next())})},ie=function(e,a){var n={label:0,sent:function(){if(A[0]&1)throw A[1];return A[1]},trys:[],ops:[]},l,r,A,t=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return t.next=o(0),t.throw=o(1),t.return=o(2),typeof Symbol=="function"&&(t[Symbol.iterator]=function(){return this}),t;function o(i){return function(s){return d([i,s])}}function d(i){if(l)throw new TypeError("Generator is already executing.");for(;t&&(t=0,i[0]&&(n=0)),n;)try{if(l=1,r&&(A=i[0]&2?r.return:i[0]?r.throw||((A=r.return)&&A.call(r),0):r.next)&&!(A=A.call(r,i[1])).done)return A;switch(r=0,A&&(i=[i[0]&2,A.value]),i[0]){case 0:case 1:A=i;break;case 4:return n.label++,{value:i[1],done:!1};case 5:n.label++,r=i[1],i=[0];continue;case 7:i=n.ops.pop(),n.trys.pop();continue;default:if(A=n.trys,!(A=A.length>0&&A[A.length-1])&&(i[0]===6||i[0]===2)){n=0;continue}if(i[0]===3&&(!A||i[1]>A[0]&&i[1]<A[3])){n.label=i[1];break}if(i[0]===6&&n.label<A[1]){n.label=A[1],A=i;break}if(A&&n.label<A[2]){n.label=A[2],n.ops.push(i);break}A[2]&&n.ops.pop(),n.trys.pop();continue}i=a.call(e,n)}catch(s){i=[6,s],r=0}finally{l=A=0}if(i[0]&5)throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}},Gl=function(e,a,n){if(n||arguments.length===2)for(var l=0,r=a.length,A;l<r;l++)(A||!(l in a))&&(A||(A=Array.prototype.slice.call(a,0,l)),A[l]=a[l]);return e.concat(A||Array.prototype.slice.call(a))},Pl=ha.createContext({activeBrand:void 0,brands:[],isInitialized:!1,hasInitializationFailed:!1,initializationError:void 0,api:{setActiveBrand:function(e){return te(void 0,void 0,void 0,function(){return ie(this,function(a){return[2]})})},createBrand:function(e,a){return te(void 0,void 0,void 0,function(){return ie(this,function(n){return[2,Promise.resolve({})]})})},updateBrand:function(e){return te(void 0,void 0,void 0,function(){return ie(this,function(a){return[2,{}]})})},patchBrand:function(e){return te(void 0,void 0,void 0,function(){return ie(this,function(a){return[2,{}]})})},deleteBrand:function(e){return te(void 0,void 0,void 0,function(){return ie(this,function(a){return[2]})})},approveBrand:function(e){return te(void 0,void 0,void 0,function(){return ie(this,function(a){return[2,{}]})})}
1,getLogoDetails:function(e,a){return te(void 0,void 0,void 0,function(){return ie(this,function(n){return[2,{}]})})}},domain:{getBestAvailableBrand:function(e){},getBestAvailableLogo:function(e){}}}),Vi=function(e){var a=e.children,n=e.authorization,l=e.requestor,r=e.includeSpeculations,A=M(void 0),t=A[0],o=A[1],d=M([]),i=d[0],s=d[1],h=M(void 0),c=h[0],u=h[1],b=M(!1),g=b[0],x=b[1],E=M(!1),D=E[0],y=E[1],U=M(void 0),T=U[0],v=U[1],C=function(){if(c===void 0)throw new Error("Brand profile library is not loaded.");o(void 0)},k=function(w){return te(void 0,void 0,void 0,function(){var B,V,ee;return ie(this,function(W){switch(W.label){case 0:return W.trys.push([0,3,,4]),x(!1),y(!1),v(void 0),[4,w.getBrands(r)];case 1:return B=W.sent(),s(B),[4,w.getActiveBrand(B)];case 2:return V=W.sent(),V?o(V):C(),x(!0),[3,4];case 3:return ee=W.sent(),v(ee),y(!0),console.error("Failed to load brands or get active brand.",ee),[3,4];case 4:return[2]}})})};Z(function(){n&&l&&u(new Pi(n,l))},[n,l,u]),Z(function(){c&&k(c)},[c]);var _=Ae(function(w){return te(void 0,void 0,void 0,function(){return ie(this,function(B){switch(B.label){case 0:if(c===void 0)throw new Error("Brand profile library is not loaded.");return[4,c.setActiveBrandId(w.brandId,t?.brandId)];case 1:return B.sent(),o(w),[2]}})})},[c,t,o]),G=Ae(function(w){return te(void 0,void 0,void 0,function(){var B;return ie(this,function(V){switch(V.label){case 0:if(c===void 0)throw new Error("Brand profile library is not loaded.");if(B=i.find(function(ee){return ee.brandId===w}),!B)throw new Error("Can not set active brand. The brand with id '".concat(w,"' does not exist"));return[4,_(B)];case 1:return V.sent(),[2]}})})},[c,i,_]),R=Ae(function(w){for(var B=[],V=1;V<arguments.length;V++)B[V-1]=arguments[V];return te(void 0,Gl([w],B,!0),void 0,function(ee,W){var Ue;return W===void 0&&(W=!1),ie(this,function(Me){switch(Me.label){case 0:if(c===void 0)throw new Error("Brand profile library is not loaded.");return[4,c.createBrand(ee)];case 1:return Ue=Me.sent(),s(function(Te){return Gl([Ue],Te,!0)}),Ue.brandId&&W?[4,_(Ue)]:[3,3];case 2:Me.sent(),Me.label=3;case 3:return[2,Ue]}})})},[c,_,s]),K=Ae(function(w){return te(void 0,void 0,void 0,function(){var B;return ie(this,function(V){switch(V.label){case 0:if(c===void 0)throw new Error("Brand profile library is not loaded.");return[4,c.updateBrand(w.brandId,w)];case 1:return B=V.sent(),s(function(ee){return ee.map(function(W){return W.brandId===w.brandId?B:W})}),t?.brandId===w.brandId&&o(B),[2,B]}})})},[c,t,s,o]),le=Ae(function(w){return te(void 0,void 0,void 0,function(){var B;return ie(this,function(V){switch(V.label){case 0:if(c===void 0)throw new Error("Brand profile library is not loaded.");return[4,c.patchBrand(w.brandId,w)];case 1:return B=V.sent(),s(function(ee){return ee.map(function(W){return W.brandId===w.brandId?B:W})}),t?.brandId===w.brandId&&o(B),[2,B]}})})},[c,t,s,o]),pe=Ae(function(w){return te(void 0,void 0,void 0,function(){return ie(this,function(B){switch(B.label){case 0:if(c===void 0)throw new Error("Brand profile library is not loaded.");return[4,c.deleteBrand(w.brandId)];case 1:return B.sent(),s(function(V){var ee=V.filter(function(W){return W.brandId!==w.brandId});return t&&t.brandId===w.brandId&&C(),ee}),[2]}})})},[c,t,C,s]),ne=Ae(function(w){return te(void 0,void 0,void 0,function(){var B;return ie(this,function(V){switch(V.label){case 0:if(c===void 0)throw new Error("Brand profile library is not loaded.");return[4,c.approveBrand(w)];case 1:return B=V.sent(),s(function(ee){return ee.map(function(W){return W.brandId===B.brandId?B:W})}),B.isActive&&o(B),[2,B]}})})},[c,s,o]),O=Ae(function(w,B){return te(void 0,void 0,void 0,function(){return ie(this,function(V){if(c===void 0)throw new Error("Brand profile library is not loaded.");return[2,c.getLogoDetails(w,B)]})})},[c]),$=Ae(function(w){var B=(w??{}).preferLogo;if(c===void 0)throw new Error("Brand profile library is not loaded.");return c.getBestAvailableBrand({brands:i,includeSpeculations:r,preferLogo:B})},[c,i,r]),S=Ae(function(w){if(c===void 0)throw new Error("Brand profile library is not loaded.");return c.getBestAvailableLogo(w)},[c]),z=ae(function(){return{setActiveBrand:G,createBrand:R,updateBrand:K,patchBrand:le,deleteBrand:pe,approveBrand:ne,getLogoDetail
1s:O}},[G,R,K,le,pe,ne,O]),j=ae(function(){return{getBestAvailableBrand:$,getBestAvailableLogo:S}},[$,S]);return ha.createElement(Pl.Provider,{value:{activeBrand:t,brands:i,isInitialized:g,hasInitializationFailed:D,initializationError:T,api:z,domain:j}},a)},$a=function(){return He(Pl)},Vl;(function(e){e.Rgb="rgb",e.Pantone="pantone",e.Cmyk="cmyk",e.Cmyka="cmyka",e.Rgba="rgba"})(Vl||(Vl={}));const Ha=(e,a)=>a&&a.isFactual?a:e.find(n=>n.isFactual),Zi=e=>Ha(e.brands,e.activeBrand),Zl=e=>({brandId:e.brandId,isActive:e.isActive,isFactual:e.isFactual,displayName:e.displayName,data:e.isFactual?e.facts:e.speculations}),$i=(e,a)=>!e&&!a?!0:!e||!a?!1:JSON.stringify(Zl(e))===JSON.stringify(Zl(a)),Rn=J("n",()=>{const e=$a();return ae(()=>Zi(e),[e])});var I=(e=>(e.PERSONALIZATION_VIEWED="Personalization Viewed",e.PERSONALIZATION_CLICKED="Personalization Clicked",e.BUTTON_CLICKED="Button Clicked",e.FLY_OUT_CLICKED="Fly-Out Clicked",e.FLY_OUT_CLOSED="Fly-Out Closed",e.FLY_OUT_VIEWED="Fly-Out Viewed",e.IMAGE_UPLOADED="Image Uploaded",e.DESIGN_PERSONALIZATION_WIDGET_LOADED="Design Personalization Widget Loaded",e.DESIGN_PERSONALIZATION_WIDGET_CLICKED="Design Personalization Widget Clicked",e))(I||{}),F=(e=>(e.DESIGN_PERSONALIZATION_WIDGET_LOADED="Design Personalization Widget Loaded",e.PERSONALIZATION_VIEWED_TOGGLE_ON="Personalization Viewed (Toggle On)",e.PERSONALIZATION_VIEWED_TOGGLE_OFF="Personalization Viewed (Toggle Off)",e.PERSONALIZATION_TOGGLE_ON="Personalization Toggle On",e.PERSONALIZATION_TOGGLE_OFF="Personalization Toggle Off",e.EDIT_BRAND_KIT_CLICKED="Edit Brand Kit Clicked",e.BRAND_KIT_CTA_HEADER="Brand Kit CTA Clicked:Header",e.BRAND_KIT_CTA_FOOTER="Brand Kit CTA Clicked:Footer",e.BRAND_KIT_CTA_INFO="Brand Kit CTA Clicked:Info",e.SIGN_IN_CTA_CLICKED="Sign-In CTA Clicked",e.IMAGE_COMPARTMENT_EXPANDED="Image Compartment Expanded",e.IMAGE_COMPARTMENT_COLLAPSED="Image Compartment Collapsed",e.TEXT_COMPARTMENT_EXPANDED="Text Compartment Expanded",e.TEXT_COMPARTMENT_COLLAPSED="Text Compartment Collapsed",e.COLOR_COMPARTMENT_EXPANDED="Color Compartment Expanded",e.COLOR_COMPARTMENT_COLLAPSED="Color Compartment Collapsed",e.TEXT_FIELD_SELECTED="Text Field Selected",e.IMAGE_CTA_CLICKED_ADD="Image CTA Clicked:Add",e.IMAGE_CTA_CLICKED_CHANGE="Image CTA Clicked:Change",e.UPLOAD_MODAL_BRAND_KIT_LOGOS_SELECTED="Modal Interaction:Brand Kit Logos selected",e.UPLOAD_MODAL_BRAND_KIT_LOGOS_UNSELECTED="Modal Interaction:Brand Kit Logos unselected",e.UPLOAD_MODAL_RECENTLY_UPLOADED_IMAGES_SELECTED="Modal Interaction:Recently Uploaded Images selected",e.UPLOAD_MODAL_RECENTLY_UPLOADED_IMAGES_UNSELECTED="Modal Interaction:Recently Uploaded Images unselected",e.UPLOAD_MODAL_IMAGES_UPLOADED="Modal Interaction:Image(s) Uploaded",e.UPLOAD_MODAL_BRAND_KIT_CTA_CLICKED="Modal Interaction:Edit Brand Kit CTA Clicked",e.UPLOAD_MODAL_CLEAR_SELECTION_CLICKED="Modal Interaction:Clear Selection clicked",e.UPLOAD_MODAL_APPLY_IMAGE_CTA_CLICKED="Modal Interaction:Apply Image CTA Clicked",e.TEXT_VALUE_UPDATED="Value Updated:{{purposeName}}",e.IMAGE_APPLIED="Image Applied:{{numImages}}",e.PERSONALIZATION_BUTTON="Personalization Button",e.PERSONALIZATION_CLOSE_BUTTON="Personalization Close Button",e.PERSONALIZATION_MODAL_CLOSED="Personalization modal closed",e.IMAGE_UPLOAD_STARTED="Image Upload Started",e.PERSONALIZATION_MODAL_IMAGE_SELECTED="Personalization modal image selected",e.PERSONALIZATION_MODAL_IMAGE_DESELECTED="Personalization modal image deselected",e.IMAGE_DELETED="Image Deleted",e.IMAGE_UPLOAD_ERROR="Image Upload Error",e.IMAGE_UPLOAD_CLICKED="Image Upload Clicked",e.IMAGE_UPLOAD_SUCCESS="Image Upload Success",e.PERSONALIZATION_MODAL_SELECTED_IMAGES_CLEARED="Personalization modal selected images cleared",e.PERSONALIZATION_IMAGE_MODAL_CLOSE_BUTTON="Personalization Image Modal Close Button",e.PERSONALIZATION_UPLOAD_MODAL="Personalization Upload Modal",e.PERSONALIZATION_MODAL_IMAGES_APPLIED="Personalization modal images applied",e.PERSONALIZATION_MODAL_IMAGES_APPLIED_MOBILE="Personalization modal images applied (mobile)",e.TEXT_PERSONALIZED_MANUAL="Text Personalized (manual input)",e.TEXT_PERSONALIZED_MOBILE="Text Personalized (mobile)",e.ASSORTMENT_PERSONALIZATION="Assortment Personalization",e.COLOR_CTA_CLICKED_EDIT="Color CTA Clicked:Edit",e.COLOR_MODAL_INTERACTION_EDIT_COLOR="Color Modal Interaction:Edit Color",e.COLOR_MODAL_HEX_SELECTOR_USED="Color Modal Interaction:HEX Selector Used",e.COLOR_MODAL_COLOR_SELECTOR_USED="Color Modal Interaction:Color Selector Used",e.COLOR_MODAL_BRAND_
1KIT_COLOR_USED="Color Modal Interaction:Brand Kit Color Used",e.COLOR_MODAL_RECENT_COLOR_USED="Color Modal Interaction:Recent Color Used",e.COLOR_MODAL_PRESET_COLOR_USED="Color Modal Interaction:Preset Color Used",e.COLOR_APPLIED="Color Applied:{{count}}",e.COLOR_EXTRACTED="Image Colors Extracted:{{count}}",e.COLOR_MODAL_REMOVE_COLOR="Color Modal Interaction:Remove Color",e.COLOR_MODAL_PANEL_CLOSED="Color Modal Interaction:Panel Closed",e.COLOR_MODAL_APPLY_COLOR_CTA_CLICKED="Color Modal Interaction:Apply Color CTA Clicked",e))(F||{}),Mn=(e=>(e.COMPANY_NAME="companyname",e.FULL_NAME="fullname",e.FAMILY_NAME="familyname",e))(Mn||{}),$l=J("I",(e=>(e.LOADING="LOADING",e.READY="READY",e.ERROR="ERROR",e))($l||{}));const ta=3;for(var Ja=(e=>(e.BRAND_PROFILE_ERROR="BRAND_PROFILE_ERROR",e.DPCS_ERROR="DPCS_ERROR",e.DPCM_ERROR="DPCM_ERROR",e))(Ja||{}),Tn=Wi,xe=[],Hi=typeof Uint8Array<"u"?Uint8Array:Array,Hl="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",La=0,Ji=Hl.length;La<Ji;++La)xe[Hl.charCodeAt(La)]=La;xe[45]=62,xe[95]=63;function Li(e){var a=e.length;if(a%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");n===-1&&(n=a);var l=n===a?0:4-n%4;return[n,l]}function zi(e,a,n){return(a+n)*3/4-n}function Wi(e){var a,n=Li(e),l=n[0],r=n[1],A=new Hi(zi(e,l,r)),t=0,o=r>0?l-4:l,d;for(d=0;d<o;d+=4)a=xe[e.charCodeAt(d)]<<18|xe[e.charCodeAt(d+1)]<<12|xe[e.charCodeAt(d+2)]<<6|xe[e.charCodeAt(d+3)],A[t++]=a>>16&255,A[t++]=a>>8&255,A[t++]=a&255;return r===2&&(a=xe[e.charCodeAt(d)]<<2|xe[e.charCodeAt(d+1)]>>4,A[t++]=a&255),r===1&&(a=xe[e.charCodeAt(d)]<<10|xe[e.charCodeAt(d+1)]<<4|xe[e.charCodeAt(d+2)]>>2,A[t++]=a>>8&255,A[t++]=a&255),A}const Ki=[0,26,52,78,104,130,156,182,208,234,255],Yi=[0,26,52,78,104,130,156,182,208,234,255],ji=[0,26,52,78,104,130,156,182,208,234,255],Xi=[0,26,52,78,104,130,156,182,208,234,255],On=Tn("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");function oe(e,a,n,l){const r=3*(l+11*(n+11*(a+11*e)));return[On[r],On[r+1],On[r+2]]}function se(e,a,n){return e.map((l,r)=>n*a[r]+(1-n)*l)}function za(e,a){for(let n=0;n<a.length-1;n++)if(e>=a[n]&&e<=a[n+1])return{index0:n,index1:n+1,amount:(e-a[n])/(a[n+1]-a[n])};throw new Error("Interpolation error")}function Jl(e){const a=za(e.c*255/100,Ki),n=za(e.m*255/100,Yi),l=za(e.y*255/100,ji),r=za(e.k*255/100,Xi),A=se(se(se(se(oe(a.index0,n.index0,l.index0,r.index0),oe(a.index1,n.index0,l.index0,r.index0),a.amount),se(oe(a.index0,n.index1,l.index0,r.index0),oe(a.index1,n.index1,l.index0,r.index0),a.amount),n.amount),se(se(oe(a.index0,n.index0,l.index1,r.index0),oe(a.index1,n.index0,l.index1,r.index0),a.amount),se(oe(a.index0,n.index1,l.index1,r.index0),oe(a.index1,n.index1,l.index1,r.index0),a.amount),n.amount),l.amount),se(se(se(oe(a.index0,n.index0,l.index0,r.index1),oe(a.index1,n.index0,l.index0,r.index1),a.amount),se(oe(a.index0,n.index1,l.index0,r.index1),oe(a.index1,n.index1,l.index0,r.index1),a.amount),n.amount),se(se(oe(a.index0,n.index0,l.index1,r.index1),oe(a.index1,n.index0,l.index1,r.index1),a.amount),se(oe(a.index0,n.index1,l.index1,r.index1),oe(a.index1,n.index1,l.index1,r.index1),a.amount),n.amount),l.amount),r.amount);return{r:Math.round(A[0]),g:Math.round(A[1]),b:Math.round(A[2])}}Tn("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"),Tn("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E1xSBMxR9jxCF7wSSPtDqVqEOZnkqcl0+fxjknxzgnxzU1xzVNxjZkxTV7wzeStkKYqEqcnlGfmFWhx1Anx08nyE41yE5Ox01lxk18xEySvVCerlWholqknF6myWgoyWcoymY2ymZOymZmyWV+xmSUw2Wotmmqqmyto2+vy4Eqy4Eqy4A2zIFOzYBnyoB/yn6XyH6uwX+2toG5roO7y5osy5oszJo3zZpQzZpozpqAzJmZzJmxypjFwZnHupnIyrItyrIty7I5y7JQzbNozrSAz7Sa0LSzzrTMzLLWxrLWycktycktysk9yspTy8ppzMuAzcyaz8600c/P0M7m0MzmyNozyds5ydtFydxZyt5tzOCDzeKazuSzz+bNz+jn0Of4yts2yts8ytxIy91bzN5vzOCEzuKaz+Wv0ejH0+ve0+3y3h8m3R8n3R423BxN2xlk2hN61xuOyTiVu0OYr0qbp06e3Sgn3Scn3SQ13SNN3CJk2iJ72CeQyjyWu0aasEydp1Cf3zom3zkm3zc13jhN3Thk3Dd72jiSzUWZvU2cslKfqVah31Em308m4E43305N3k5l3U183E6T01KewlihtV2krmKn4Wgm4mcm4mc34GdO32Zm3mZ93mWU2manymuqvW+utnKw4oAm4oAn44A3439P439n4X9/4X+W4H6u1YC1yIS5wIa75Jkl5Jkm45k345hP45lo5JmA5JmY45ix4JnD05rFy5vH47Ij47Ip47I747JQ5bNo5rOB5rOa5rOy5rPM3rPU1rPV48oh4sop48o95MpS5ctp5cyB58ya6c606c7N587k4s3k4uIs4+Iz4uJC4+NX4+Ns5eSE5uWa5+e16enO7Orp6uf03+M33+NC3+RP4OVf4edz4uiI5Oud5e216PHM6vTk7Pf57R4k7Rwm7Ro47hxO7Rpk7Rp77BqP2jqVykaZvkyctVGe7isk7ikm7ig47idO7iRl7iZ77CiQ2z6Wy0mbvk+dtlOf7zsj7zsl7zs37zpO7zll7jh77jqS3keZzk+dwFWguVqi8FEj8FEm8FA58FFP8FBl709871CT5FSe01uixmKlvWWo8mkh8mgm8mc58mdP8mZm8Wd98GaU7Win222qzXOuxHax9YEg9YAn9YA59IBQ9H9n9H9+83+W8n+t5YK114a4zom79pkd95ko95k695lR95lo95iA9piY9Ziw8pnB4ZzF2Z7H+LIb97In97I9+LJS+LNp+bKB+bOa+LKy97LL7bTS47TU9ssh98sr98s998tU+ctq+syB/M2a/M60+83O+M3h8M7i9uMp9uMy9uRC9+RX9+Rs+OWD+eWb/Oe0/+jO/ejo++ny8us98utE8uxR8+1i9e929fGK9vOf+Pa1+/nP/v3q////");const Nn=Object.freeze([void 0,void 0,void 0]),Ll=/^rgb\((\d{1,3}),(\d{1,3}),(\d{1,3})\)$/,qi=/^cmyk\((\d{1,3}),(\d{1,3}),(\d{1,3}),(\d{1,3})\)$/,e1=e=>{const a=Ll.exec(e);return a?[a[1],a[2],a[3]].every(n=>parseInt(n,10)<=255):!1},a1=e=>{const a=e.startsWith("#")?e.slice(1):e,n=parseInt(a.slice(0,2),16),l=parseInt(a.slice(2,4),16),r=parseInt(a.slice(4,6),16);return`rgb(${n},${l},${r})`},_e=e=>{const a=Ll.exec(e);if(!a)return"";const n=parseInt(a[1],10).toString(16).padStart(2,"0"),l=parseInt(a[2],10).toString(16).padStart(2,"0"),r=parseInt(a[3],10).toString(16).padStart(2,"0");return`${n}${l}${r}`.toUpperCase()},Wa=e=>Math.min(100,Math.max(0,e)),zl=e=>{const[a,n,l,r]=e.split(",").map(Number);return{c:Wa(a??0),m:Wa(n??0),y:Wa(l??0),k:Wa(r??0)}},Ka=e=>!e||e.length===0?!1:qi.test(e),Gn=e=>{if(!e||e.length===0||!Ka(e))return e;const a=zl(e.slice(5,e.length-1)),{r:n,g:l,b:r}=Jl(a);return`rgb(${n},${l},${r})`},Ya=e=>{const a=e.designPersonalizationContext?.designPersonalizationData?.colors;if(!a||a.length===0)return Nn;const n=a.slice(0,ta);return[Ka(n[0]?.color)?Gn(n[0]?.color):n[0]?.color,Ka(n[1]?.color)?Gn(n[1]?.color):n[1]?.color,Ka(n[2]?.color)?Gn(n[2]?.color):n[2]?.color]},Pn=e=>e.some(({purpose:a})=>a==="photo"),Vn=e=>e.some(({purpose:a})=>a==="logo"),n1={serviceName:Et,newrelicApplicationId:vt,newrelicLicenseKey:xt,microAgentLogLevel:"info"};let xa=null;const Wl=()=>{xa||(xa=jr(n1),xa.setLoggerName("Personalization Module"))};Wl();const q=J("o",()=>(xa||Wl(),xa)),r1=e=>{const a=q();typeof a.setContext=="function"&&a.setContext(e)},Kl=J("a","https://api.sherbert.cimpress.io/v3/assets"),Yl=J("S","https://api.sherbert.cimpress.io/v2/assets"),Kx=J("c","https://cdn-api.sherbert.cimpress.io/v3/assets"),Yx=J("b","https://cdn-api.sherbert.cimpress.io/v2/assets"),jx=J("v",["original","print","webPreview","thumb","backgroundRemoved","sharpened","embroidery","saliencyMap","monochrome","embroiderify","invertColor","sepia","greyscale","segmentize","cropped","colorReduce","extractedLogos","vectorExtractedLogos","designExtract","font","documentItem","classifications","storage","asset","colors","text","quality","vector","imagify","smartExpand","cimdoc","enrich"]),Zn=e=>["font","documentItem","storage","asset"].includes(e),$n=e=>["classifications","colors","text","quality"].includes(e),l1=e=>["enrich"].includes(e);function jl(){let e="";const a={add:n=>
1(Array.isArray(n)?n.forEach(l=>{l&&(e+=`/${l}`)}):n&&(e+=`/${n}`),a),toString:()=>e};return a}function ja(){const e=new URLSearchParams,a={add:(n,l)=>(l!==void 0&&e.append(n,l.toString()),a),toString:()=>e.toString()};return a}const Xl=J("i",({assetId:e,variants:a,signature:n,baseUrl:l=Kl,version:r,pageNum:A,itemNumber:t,variantVersions:o,showDeleted:d,brandProfileSchemaVersion:i})=>{const s=a?.filter(g=>Zn(g.variant))??[],h=a?.filter(g=>$n(g.variant))??[];if(s.length>1)throw new Error("Multiple info variants are not supported");if(h.length>1)throw new Error("Multiple info image variants are not supported");if(s.length>0&&h.length>0)throw new Error("Cannot combine info and info image variants");const c=["embroidery","saliencyMap"];a?.forEach((g,x)=>{const E=x===a.length-1;if(c.includes(g.variant)&&!E)throw new Error(`${g.variant} must be the last variant in the chain`)});const u=jl().add(e).add(r?"versions":void 0).add(r?r.toString():void 0).add(A?`page_${A}`:void 0).add(a?.map(g=>{if(g.variant==="original")return;let x="";Zn(g.variant)?x="info/":$n(g.variant)?x="info/image/":l1(g.variant)&&(x="cimdoc/"),x+=g.variant;const E=Object.entries(g.parameters??{}).filter(([,D])=>D!==void 0&&D!=="").map(([D,y])=>`${D}=${encodeURIComponent(y)}`).join(",");return`${x}${E?`:${E}`:""}`})).add(o?"versions":void 0).add(o?o.toString():void 0).add(t||t===0?`itemAt_${t}`:void 0).toString(),b=ja().add("signature",n).add("showDeleted",d?"true":void 0).add("brandProfileSchemaVersion",i?i.toString():void 0).toString();return`${l}${u}${b?`?${b}`:""}`}),ql=J("p",(e=30)=>({Prefer:`respond-async,wait=${e}`}));class Xa extends Error{url;status;content;constructor(a,n,l){super("Sherbert failed to fetch"),this.url=a,this.status=n,this.content=l,this.name="APIError"}}class eA extends Error{message;url;content;constructor(a,n,l){super(a),this.message=a,this.url=n,this.content=l,this.name="NetworkError"}}class A1 extends Error{reason;constructor(a){super("Request aborted"),this.reason=a,this.name="AbortError"}}class Hn extends Error{message;stack;url;detail;title;instance;constructor(a,n,l,r,A,t){super(a),this.message=a,this.stack=n,this.url=l,this.detail=r,this.title=A,this.instance=t,this.name="BadRequestError"}}J("B",Hn);class Jn extends Error{detail;title;instance;url;constructor(a,n,l,r){super("Unauthorized"),this.detail=a,this.title=n,this.instance=l,this.url=r,this.name="UnauthorizedError"}}J("U",Jn);class aA extends Error{detail;instance;constructor(a,n){super(a.toString()),this.detail=a,this.instance=n,this.name="ThirdPartyReauthError"}}async function nA(e,a){try{const n=await e();if(!n.ok){if(n.headers.get("Content-Type")?.includes("application/json")){const r=await n.json();switch(n.status){case 400:throw new Hn(r?.message,r?.stack,n.url,r?.detail,r?.title,r?.instance);case 401:throw new Jn(r?.detail,r?.title,r?.instance,n.url);case 404:throw r?.detail?.description?.toLowerCase().includes("missing or expired access token")?new aA(r?.detail,r?.instance):new Xa(n.url,n.status,r);default:throw new Xa(n.url,n.status,r)}}const l=await n.text();throw new Xa(n.url,n.status,l)}return n}catch(n){const[l,r]=a?.()??[];throw r?.signal?.aborted?new A1(r.signal.reason):!(n instanceof Hn)&&!(n instanceof Jn)&&!(n instanceof Xa)&&!(n instanceof aA)?new eA("Network error occurred",l?.toString()??"unknown",n):n}}async function rA(e){const a=await e();return a.status===202?rA(e):a}const lA=(e,a)=>e*Math.pow(2,a)*(.5+Math.random()*.5);async function qa(e,a){const n=[408,429,500,502,503,504],{maxRetries:l=1,baseDelay:r=1e3,attempts:A=0}=a||{};try{const t=await e();if(!n.includes(t.status)||A>=l)return t;const o=lA(r,A);return await new Promise(d=>setTimeout(d,o)),qa(e,{...a,attempts:A+1})}catch(t){if(t instanceof eA&&A<l){const o=lA(r,A);return await new Promise(d=>setTimeout(d,o)),qa(e,{...a,attempts:A+1})}throw t}}async function Ea(e){const a=()=>{const[n,l]=e();if(l?.body instanceof FormData&&typeof XMLHttpRequest>"u"){const{headers:r,...A}=l,t=new Headers(r);return t.delete("Content-Type"),fetch(n,{...A,headers:t})}return fetch(n,l)};return nA(()=>qa(()=>rA(a)),e)}async function AA({assetId:e,assetVersion:a,authorizationHeader:n,abort
1Signal:l,variants:r}){const A=Xl({assetId:e,version:a,variants:r});return await(await Ea(()=>[`${A}/metadata`,{signal:l,headers:{Authorization:n(),...ql()}}])).json()}async function tA({assetId:e,abortSignal:a,authorizationHeader:n,baseUrl:l=Yl}){const A=await(await Ea(()=>[`${l}/${e}:presign`,{method:"POST",headers:{Authorization:n(),Accept:"application/json"},signal:a}])).json();return a?.throwIfAborted(),A}async function t1({abortSignal:e,authorizationHeader:a,expires:n="PT600S",tenant:l,folderName:r,folderId:A,baseUrl:t=Yl}){const o=ja().add("tenant",l).add("folderName",r).add("folderId",A).toString(),i=await(await Ea(()=>[`${t}:presign${o?`?${o}`:""}`,{method:"POST",headers:{Authorization:a(),Accept:"application/json","Content-Type":"application/json"},signal:e,body:JSON.stringify({expires:n})}])).json();return e?.throwIfAborted(),i}async function iA({assetId:e,assetVersion:a,authorizationHeader:n,abortSignal:l,pageNum:r,showDeleted:A,variants:t,baseUrl:o=Kl}){t?.forEach(c=>{Zn(c.variant)&&console.warn(`${c.variant} is an info variant and is used for getImageInfo()`),$n(c.variant)&&console.warn(`${c.variant} is an info image variant and is used for getImageInfo()`)});const d=jl().add(e).add("versions").add(a.toString()).add(r?`page_${r}`:void 0).add(t?.map(c=>{if(c.variant==="original")return;const u=Object.entries(c.parameters??{}).filter(([,b])=>b!==void 0&&b!=="").map(([b,g])=>`${b}=${encodeURIComponent(g)}`).join(",");return`${c.variant}${u?`:${u}`:""}`})).add("info").add("image").toString(),i=ja().add("showDeleted",A?"true":void 0).toString(),s=`${o}${d}${i?`?${i}`:""}`;return(await Ea(()=>[s,{headers:{Authorization:n(),...ql()},signal:l}])).json()}const Ln=(e,a,n)=>Xl({assetId:e.id,version:e.version,signature:e.info?.asset?.signature,pageNum:oA(e)?n:void 0,...a?{variants:a}:{}}),oA=e=>{const a=e.info?.image;return!!a&&"numPages"in a&&typeof a.numPages=="number"&&a.numPages>1},dA=(e,a)=>Ln(e,void 0,a),zn=(e,a,n)=>Ln(e,[{variant:a}],n),i1=(e,a,n)=>Ln(e,a.map(l=>({variant:l})),n),o1="/info/image",sA=async(e,a)=>{const n=new URL(e);n.pathname+=o1,n.searchParams.append("returnMinimal","true"),n.searchParams.sort();const l=await fetch(n.toString(),a?{signal:a}:void 0);if(!l.ok)throw new Error(`Sherbert /info/image returned ${l.status}`);return l.json()};class d1 extends Error{asset;constructor(a,n){super(a),this.asset=n}}const Wn=q(),s1=e=>{const a=e.info?.image;if(!a)return;const{height:n,width:l}=a;if(!(n===void 0||l===void 0))return{height:Math.floor(n),width:Math.floor(l)}},c1=async(e,a,n)=>{if(!oA(e)){const r=s1(e);if(r)return r}const l=dA(e,a);try{const r=await sA(l,AbortSignal.timeout(Math.max(n,0)));if(r.height!==void 0&&r.width!==void 0)return{height:Math.floor(r.height),width:Math.floor(r.width)};Wn.warn(`Sherbert has no dimensions yet for asset ${e.id}`)}catch(r){Wn.warn(`Failed to read image info for asset ${e.id}: ${r}`)}throw new d1("Failed to resolve image dimensions",e)},Kn=e=>{const a=e.info?.image;return!!(a&&"isPhoto"in a&&a.isPhoto)},h1=e=>{const a=e.info?.image;return!!(a&&"isLogo"in a&&a.isLogo)},cA=(e,a)=>
1{const n=a.map(l=>i1(e,l));Promise.all(n.map(l=>fetch(l))).catch(l=>Wn.warn(`Failed to prime variants for asset ${e.id}: ${l}`))},m1=J("t",e=>{const a=Kn(e),n=h1(e);a&&cA(e,[["saliencyMap"]]),n&&cA(e,[["backgroundRemoved","webPreview"]])}),en=({images:e,colors:a,textFields:n,classifyImagesAsPhotos:l})=>{const r=[],A=e.map(({asset:t})=>({purpose:Kn(t)||l?"photo":"logo"}));return Pn(A)&&r.push("photo"),Vn(A)&&r.push("logo"),a.some(t=>t!==void 0)&&r.push("color"),r.push(...n.map(t=>t.purposeName)),r.join(":")},be=J("m",()=>{const e=ti(),a=Rn(),{activeDpc:n,dpcEnabled:l}=yn(),r=ae(()=>a?"Available":"Not Available",[a]),A=ae(()=>{const f=[],H=n?.designPersonalizationContext.designPersonalizationData.images??[];return Pn(H)&&f.push("photo"),Vn(H)&&f.push("logo"),n?.designPersonalizationContext.designPersonalizationData.colors?.length&&f.push("color"),f.push(...n?.designPersonalizationContext.designPersonalizationData.text?.map(he=>he.textField.purposeName)??[]),f.join(":")},[n]),t=f=>{e.trackEvent({action:I.BUTTON_CLICKED,eventLabel:F.TEXT_FIELD_SELECTED,isActive:l,brandKitStatus:r,eventDetail:`Text Field Selected: ${f}`})},o=f=>{const H=f==="On",he=H?F.PERSONALIZATION_TOGGLE_ON:F.PERSONALIZATION_TOGGLE_OFF;e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,isActive:H,brandKitStatus:r,eventLabel:he,eventDetail:A})},d=f=>{let H;switch(f){case"Header":H=F.BRAND_KIT_CTA_HEADER;break;case"Footer":H=F.BRAND_KIT_CTA_FOOTER;break;case"Info":H=F.BRAND_KIT_CTA_INFO;break;default:H=F.EDIT_BRAND_KIT_CLICKED;break}e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:H,isActive:l,brandKitStatus:r,eventDetail:A})},i=()=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.SIGN_IN_CTA_CLICKED,isActive:l,brandKitStatus:r,eventDetail:A})},s=f=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:f?F.IMAGE_COMPARTMENT_EXPANDED:F.IMAGE_COMPARTMENT_COLLAPSED,isActive:l,brandKitStatus:r,eventDetail:A})},h=f=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:f?F.TEXT_COMPARTMENT_EXPANDED:F.TEXT_COMPARTMENT_COLLAPSED,isActive:l,brandKitStatus:r,eventDetail:A})},c=(f,H)=>{const he=H.filter(Fe=>Fe!==void 0);let Ee=A;if(he.length>0){const Fe=he.map(Oe=>`color_#${_e(Oe)}`).join("/");Ee=A?`${A}:${Fe}`:Fe}e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:f?F.COLOR_COMPARTMENT_EXPANDED:F.COLOR_COMPARTMENT_COLLAPSED,isActive:l,brandKitStatus:r,eventDetail:Ee})},u=f=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:f?F.UPLOAD_MODAL_BRAND_KIT_LOGOS_SELECTED:F.UPLOAD_MODAL_BRAND_KIT_LOGOS_UNSELECTED,isActive:l,brandKitStatus:r,eventDetail:A})},b=f=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:f?F.UPLOAD_MODAL_RECENTLY_UPLOADED_IMAGES_SELECTED:F.UPLOAD_MODAL_RECENTLY_UPLOADED_IMAGES_UNSELECTED,isActive:l,brandKitStatus:r,eventDetail:A})},g=()=>{e.trackEvent({action:I.FLY_OUT_VIEWED,eventLabel:F.PERSONALIZATION_BUTTON,isActive:l,brandKitStatus:r,eventDetail:"Personalization Mobile Modal Open"})},x=()=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_LOADED,eventLabel:F.DESIGN_PERSONALIZATION_WIDGET_LOADED,isActive:l,brandKitStatus:r,eventDetail:A})},E=()=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_LOADED,eventLabel:F.DESIGN_PERSONALIZATION_WIDGET_LOADED,isActive:l,brandKitStatus:r,eventDetail:A})},D=()=>{e.trackEvent({action:I.FLY_OUT_CLOSED,eventLabel:F.PERSONALIZATION_CLOSE_BUTTON,isActive:l,brandKitStatus:r,eventDetail:"Personalization Mobile Modal Closed"})},y=()=>{e.trackEvent({action:I.FLY_OUT_CLOSED,eventLabel:F.PERSONALIZATION_MODAL_CLOSED,isActive:l,brandKitStatus:r,eventDetail:"Personalization modal closed"})},U=()=>{e.trackEvent({action:I.IMAGE_UPLOADED,eventLabel:F.IMAGE_UPLOAD_STARTED,isActive:l,brandKitStatus:r,eventDetail:"Image Upload Started"})},T=()=>{e.trackEvent({action:I.BUTTON_CLICKED,eventLabel:F.PERSONALIZATION_MODAL_IMAGE_SELECTED,isActive:l,brandKitStatus:r,eventDetail:"Personalization modal image selected"})},v=()=>{e.trackEvent({action:I.BUTTON_CLICKED,eventLabel:F.PERSONALIZATION_MODAL_IMAGE_DESELECTED,isActive:l,brandKitStatus:r,eventDetail:"Personalization modal image deselected"})},C=()=>{e.trackEvent({action:I.BUTTON_CLICKED,eventLabel:F.IMAGE_DELETED,isActive:l,brandKitStatus:r,eventDetail:"Image Deleted"})},k=f=>{e.trackEvent({action:I.IMAGE_UPLOADED,eventLabel:F.IMAGE_UPLOAD_ERROR,isActive:l,brandKitStatus:r,eventDetail:`Image Upload Error: ${f}`})},_=()=>{e.trackEvent({action:I.BUTTON_CLICKED,eventLabel:F.IMAGE_UPLOAD_CLICKED,isActive:l,brandKitStatus:r,eventDetail:"Image Upload Clicked"})},G=()=>
1{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.UPLOAD_MODAL_IMAGES_UPLOADED,isActive:l,brandKitStatus:r,eventDetail:A})},R=()=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.UPLOAD_MODAL_CLEAR_SELECTION_CLICKED,isActive:l,brandKitStatus:r,eventDetail:A})},K=()=>{e.trackEvent({action:I.FLY_OUT_CLOSED,eventLabel:F.PERSONALIZATION_IMAGE_MODAL_CLOSE_BUTTON,isActive:l,brandKitStatus:r,eventDetail:"Personalization Image Modal Closed"})},le=()=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.IMAGE_CTA_CLICKED_CHANGE,isActive:l,brandKitStatus:r,eventDetail:A})},pe=()=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.IMAGE_CTA_CLICKED_ADD,isActive:l,brandKitStatus:r,eventDetail:A})},ne=(f,H)=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.IMAGE_APPLIED.replace("{{numImages}}",`${f}`),isActive:l,brandKitStatus:r,eventDetail:H})},O=(f,H)=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.TEXT_VALUE_UPDATED.replace("{{purposeName}}",`${f}`),isActive:l,brandKitStatus:r,eventDetail:H})},$=()=>{e.trackEvent({action:I.PERSONALIZATION_VIEWED,eventLabel:F.ASSORTMENT_PERSONALIZATION,isActive:l,brandKitStatus:r,eventDetail:A,category:"Personalization",decisionMaker:"manually-defined"})},S=()=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.COLOR_CTA_CLICKED_EDIT,isActive:l,brandKitStatus:r,eventDetail:"Color Tab"})},z=f=>{const H=f.startsWith("#")?f.toUpperCase():`#${f.toUpperCase()}`;e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.COLOR_MODAL_HEX_SELECTOR_USED,isActive:l,brandKitStatus:r,eventDetail:`color_${H}`})},j=f=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.COLOR_MODAL_COLOR_SELECTOR_USED,isActive:l,brandKitStatus:r,eventDetail:`color_#${_e(f)}`})},w=f=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.COLOR_MODAL_BRAND_KIT_COLOR_USED,isActive:l,brandKitStatus:r,eventDetail:`color_#${_e(f)}`})},B=f=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.COLOR_MODAL_RECENT_COLOR_USED,isActive:l,brandKitStatus:r,eventDetail:`color_#${_e(f)}`})},V=f=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.COLOR_MODAL_PRESET_COLOR_USED,isActive:l,brandKitStatus:r,eventDetail:`color_#${f.toUpperCase()}`})},ee=f=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.COLOR_MODAL_REMOVE_COLOR,isActive:l,brandKitStatus:r,eventDetail:`color_#${_e(f)}`})},W=f=>{const H=f.filter(Fe=>Fe!==void 0),he=H.length,Ee=H.map(Fe=>`color_#${_e(Fe)}`).join("/");e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.COLOR_APPLIED.replace("{{count}}",`${he}`),isActive:l,brandKitStatus:r,eventDetail:Ee})},Ue=f=>{const H=f.length,he=f.map(Ee=>`color_#${_e(Ee)}`).join("/");e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.COLOR_EXTRACTED.replace("{{count}}",`${H}`),isActive:l,brandKitStatus:r,eventDetail:he})},Me=()=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.COLOR_MODAL_PANEL_CLOSED,isActive:l,brandKitStatus:r})},Te=f=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.COLOR_MODAL_INTERACTION_EDIT_COLOR,isActive:l,brandKitStatus:r,eventDetail:f?`color_#${_e(f)}`:void 0})},sa=f=>{e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.UPLOAD_MODAL_APPLY_IMAGE_CTA_CLICKED,isActive:l,brandKitStatus:r,eventDetail:f})},br=f=>{const he=f.filter(Ee=>Ee!==void 0).map(Ee=>`color_#${_e(Ee)}`).join("/");e.trackEvent({action:I.DESIGN_PERSONALIZATION_WIDGET_CLICKED,eventLabel:F.COLOR_MODAL_APPLY_COLOR_CTA_CLICKED,isActive:l,brandKitStatus:r,eventDetail:he})};return ae(()=>({textFocus:t,personalizationToggleClicked:o,editBrandKitClicked:d,signInCtaClicked:i,imageCompartmentClicked:s,textCompartmentClicked:h,colorCompartmentClicked:c,brandKitLogosSelection:u,recentlyUploadedImagesSelection:b,flyoutClosed:D,imageUploadStarted:U,imageSelected:T,imageDeselected:v,imageDeleted:C,imageUploadError:k,imageUploadClicked:_,imageUploadCompleted:G,selectedImagesCleared:R,imageModalClosed:K,changeImage:le,addImage:pe,uploadsModalClosed:y,sidebarViewed:x,modalImagesApplied:ne,flyOutViewed:g,textPersonalized:O,modalCtaViewed:E,personalizationViewed:$,colorPickerOpened:S,colorHexSelectorUsed:z,colorSelectorUsed:j,colorBrandKitColorUsed:w,colorRecentColorUsed:B,colorPresetColorUsed:V,colorRemoved:ee,colorApplied:W,colorExtracted:Ue,colorPanelClosed:Me,colorSlotSelected:Te,applyImageCtaClicked:sa,applyColorCtaClicked:br}),[e,r,l,A])}),Yn=e=>{const a=e.map(({asset:l})=>`${l.id??""}:${l.info?.image?1:0}`).join(",");return{thumbnails:ae(()=>{const l={};for(const{asset:r}of e){const A=r.id??"";if(!A)continue;const t=r.info?.image;l[A]={src:zn(r,"thumb"),isTransparent:!!(t&&"hasTransparency"in t&&t.hasTransparency)}}return l},[a])}},hA=ma(void 0),u1=({children:e})=>{const[a,n]=M([]),[l,r]=M([]),[A,t]=M([]),[o,d]=M(),[i,s]=M({status:$l.READY}),h=Yn(l),c=Yn(a),u=Yn(A),b=ae(()=>({selectedUploads:a,setSelectedUploads:n,imageUploadState:i,setImageUploadState:s,appliedUploads:l,setAppliedUploads:r,stagedUploads:A,setStagedUploads:t,focusedUpload:o,setFocusedUpload:d,appliedThumbnails:h,selectedThumbnails:c,stagedThumbnails:u}),[a,i,l,A,o,h,c,u]);return m(hA.Provider,{value:b,children:e})},we=J("u",()=>{const e=He(hA);
1if(!e)throw new Error("useUploadsStore must be used within an UploadsProvider");return e}),g1=ua(()=>Ba.import("./UploadsModalContent-BTkyQC3g.js").then(e=>({default:e.UploadsProviders}))),b1=ua(()=>Ba.import("./UploadsModalContent-BTkyQC3g.js").then(e=>({default:e.UploadsModalBody}))),p1=e=>{const{handleSubmit:a,isOpen:n,setIsOpen:l}=e,r=be(),{setSelectedUploads:A,appliedUploads:t}=we(),o=L(!1);Z(()=>{n&&t.length>0&&!o.current&&(o.current=!0,A(t))},[t,n]);const d=()=>{o.current=!1,A([])},i=()=>{r.uploadsModalClosed(),d(),l(!1)},s=L(!1);n&&(s.current=!0);const h=m(Da,{onlyRenderWhenOpen:!0,bodyWidth:"capped",isOpen:n,variant:"panel-right",onRequestDismiss:i,children:m(b1,{handleClose:()=>l(!1),handleSubmit:a,isOpen:n})});return s.current?m(vn,{fallback:null,children:m(g1,{children:h})}):h};function mA(e,a,n){if(typeof localStorage>"u")return n;try{const l=localStorage.getItem(e);if(!l)return n;let r;try{r=JSON.parse(l)}catch{r=l}return a(r)?r:n}catch{return n}}function uA(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)&&Object.values(e).every(a=>typeof a=="boolean")}function v1(e){return typeof e=="object"&&e!==null}function an(e){const a=mA(e,v1,{});if("accordionState"in a&&!uA(a.accordionState)){const n={};return a.dpcId!==void 0&&(n.dpcId=a.dpcId),a.satelliteDpcIds!==void 0&&(n.satelliteDpcIds=a.satelliteDpcIds),n}return a}function jn(e,a){const n=uA(a.accordionState)&&Object.keys(a.accordionState).length>0;if(!a.dpcId&&!a.satelliteDpcIds?.length&&!n)try{localStorage.removeItem(e)}catch{}else try{localStorage.setItem(e,JSON.stringify(a))}catch{}}function Xn(e){return an(e)}function Ca(e,a){const n=an(e);jn(e,{...n,dpcId:a??void 0})}function ia(e,a){const n=an(e);jn(e,{...n,satelliteDpcIds:a?.length?a:void 0})}function x1(e,a){const n=an(e);jn(e,{...n,accordionState:a})}function qn(e){const a=[];return e.imageConfig.showUploads&&a.push("images"),e.colorConfig.colorEnabled&&e.colorConfig.showColorPicker&&a.push("colors"),e.textConfig.enabledTextFields.length>0&&a.push("text"),a}const ka="PersonalizationWidget",er="https://dpcs.sherbert.cimpress.io",E1="https://dpcm.sherbert.cimpress.io",C1="https://url.prod.merch.vpsvc.com",k1="other:brandkit",f1="https://rich.customer-profile.vpsvc.com",ar=async(e,a,n,l,r)=>{const t=await fetch(`${er}/v1/designPersonalizationSessions?`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:n,From:ka},signal:r,body:JSON.stringify({designPersonalizationContext:{designPersonalizationData:e},brandId:l})});if(!t.ok)throw new Error(`HTTP error! status: ${t.status}`);return t.json()},nr=async(e,a,n,l,r,A)=>{const o=await fetch(`${er}/v1/designPersonalizationSessions/${l}/designPersonalizationContexts?`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:n,From:ka},signal:A,body:JSON.stringify({designPersonalizationContext:{designPersonalizationData:e},brandId:r})});if(!o.ok)throw new Error(`HTTP error! status: ${o.status}`);return o.json()},gA=async(e,a,n)=>{const l=await fetch(`${er}/v1/designPersonalizationContexts/${e}/designPersonalizationSessions`,{method:"GET",headers:{"Content-Type":"application/json",Authorization:a,From:ka},signal:n});if(!l.ok)throw new Error(`HTTP error! status: ${l.status}`);return l.json()},bA=3e4,Xx=J("q",e=>{const a=e.facts?.designIdentity?.logos&&e.facts.designIdentity.logos.length>0?e.facts.designIdentity.logos:e.speculations?.designIdentity?.logos;return a?a.map(n=>n.assetId).filter(n=>n!=null):[]}),pA=(e,a)=>e?.find(n=>n.textField.purposeName===a)?.textField.text,vA=async(e,a,n,l)=>{const r=l??1,{height:A,width:t}=await c1(e,r,a),d=Kn(e)||n?"photo":"logo";return{image:{originalSourceUrl:dA(e,r),previewUrl:zn(e,"webPreview",r),printUrl:zn(e,"print"),height:A??0,width:t??0,sherbertAssetId:e.id??""},purpose:d}},xA=e=>{const a={},n={},l=e?.images?.filter(t=>t.purpose==="logo");l?.length&&(n.designIdentity={...n?.designIdentity,logos:l.map(({image:{printUrl:t,previewUrl:o,originalSourceUrl:d,sherbertAssetId:i}})=>({uds:{printUrl:t,previewUrl:o,originalSourceUrl:d},assetId:i}))});const r=pA(e?.text,Mn.COMPANY_NAME);r&&(n.profile={...n?.profile,companyName:r},a.displayName=r);const A=pA(e?.text,Mn.FULL_NAME);return A&&(n.people=[{fullName:A}]),Object.keys(n).length===0?{}:(a.facts=n,a)},w1=(e,a)=>{const n=a.map(r=>r.purposeName)??[],l=e.designPersonalizationData.text?.filter(r=>n.includes(r.textField.purposeName));return{...e,designPersonalizationData:{...e.designPersonalizationData,text:l}}},F1=e=>{const a=e.designPersonalizationData.colors?.slice(0,ta);return{...e,designPersonalizationData:{...e.designPersonalizationData,colors:a}}},EA=q(),B1=async(e,a,n=!0)=>
1{const l=new URLSearchParams({requestor:ka,persistContext:n.toString()}),r=await fetch(`${E1}/v1/context?${l}`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:a,accept:"*/*"},body:JSON.stringify({strategies:[{strategy:"brandId",data:e}]})});if(!r.ok)throw EA.error(`Error creating DPC from brandId: ${e}`),new Error(`Error creating DPC from brandId: ${e} with response status: ${r.status}`);if(r.status===204){EA.info(`No personalization data found in the brand: ${e}`);return}return r.json()},je=q(),CA=async(e,a,n,l)=>{if(!e||!n)return;let r;try{r=await B1(e,n,!1)}catch(o){l({type:Ja.DPCM_ERROR,message:"Failed to convert Brand to DPC."}),je.error("getBrandAsDPC failed to call DPCM",o)}if(!r)return;const A=F1(w1(r,a));if(la(A))return;let t;try{t=await ar(A.designPersonalizationData,"",n)}catch(o){l({type:Ja.DPCS_ERROR,message:"Failed to persist DPC from Brand conversion."}),je.error("getBrandAsDPC failed to save DPC",o)}return t},D1=async e=>{const{dpc:a,brandApi:n}=e,l=xA(a);if(Object.keys(l).length===0){je.info("createBrandFromDpc skipped: DPC has no brand-compatible content (no logos or text fields)");return}const r=await n.createBrand(l,!1);return je.info("brand created",{brandId:r.brandId}),r.brandId},y1=async e=>{const{dpc:a,brandId:n,brandApi:l}=e,r=xA(a);if(Object.keys(r).length===0){je.info(`updateBrandFromDpc skipped: DPC has no brand-compatible content for brand ${n}`);return}try{await l.updateBrand({brandId:n,isFactual:!0,isActive:!1,...r})}catch(A){je.error(`updateBrandFromDpc failed to update brand ${n}`,A);return}je.info("brand updated",{brandId:n})},I1=(e,a,n)=>n&&e&&a===0,nn=e=>{const a=e.filter(A=>A!==void 0).map(A=>({color:A}));if(a.length<=1)return[];if(a.length===2){const[A,t]=a;return[[A],[t]]}const[n,l,r]=a;return[[n,l],[n,r],[l,r]]},_1=/^https:\/\/api\.sherbert\.cimpress\.io\/v[23]\/assets\/.{0,250}\?signature=.+$/,U1="/info/image/colors",S1=e=>{const a=e.startsWith("#")?e.slice(1):e;if(!/^[0-9a-fA-F]{6}$/.test(a))return;const n=parseInt(a.slice(0,2),16),l=parseInt(a.slice(2,4),16),r=parseInt(a.slice(4,6),16);return`rgb(${n},${l},${r})`},Q1=async e=>{const a=new URL(e);a.pathname+=U1,a.searchParams.sort();const n=await fetch(a.toString());if(!n.ok)throw new Error(`Sherbert /info/image/colors returned ${n.status}`);return n.json()},R1=(e,a)=>{const n=e.colors?.reduce((l,r)=>{const A=r.colorInfo?.find(t=>t.colorSpace==="RGB");if(A){const t=S1(A.color);t&&l.push({color:t,percentage:r.percentage})}return l},[])??[];return a&&n.unshift({color:"rgba(0,0,0,0)"}),n},kA=async e=>{if(e.image.colorAnalysis&&e.image.colorAnalysis.length>0||e.purpose==="photo"||!_1.test(e.image.originalSourceUrl))return e;const a=q();try{const n=e.image.originalSourceUrl,[l,r]=await Promise.all([Q1(n),sA(n)]),A=R1(l,r.hasTransparency??!1);return A.length===0?e:{...e,image:{...e.image,colorAnalysis:A}}}catch(n){return a.warn(`Failed to fetch color analysis for image: ${n}`),e}},M1=async(e,a)=>{const n=await Promise.all(e.map(({asset:l,pageNumber:r})=>vA(l,bA,a,r)));return await Promise.all(n.map(l=>kA(l)))},T1=e=>e.filter(a=>a.purpose==="logo").flatMap(({image:a})=>a.colorAnalysis).filter(a=>a?.percentage!=null).map(a=>a?.color),O1=(e,a)=>{const n=e.filter(o=>o!==void 0),l=ta-n.length;if(l===0)return null;const r=a.slice(0,l);if(!r.some(o=>o!==void 0))return null;const A=Array.from(new Set(r)).filter(o=>o!==void 0&&!n.includes(o));if(A.length===0)return null;const t=[...n,...A].slice(0,ta);return[t[0],t[1],t[2]]},rr=e=>(e.designPersonalizationContext?.designPersonalizationData?.images??[]).filter(n=>n.image.sherbertAssetId!==void 0),N1={designPersonalizationContextVersion:1},G1=async e=>{const{defaultToPhoto:a,textFields:n,images:l,colors:r,colorEnabled:A,prevDpc:t}=e;if(!(n!==void 0||l!==void 0||r!==void 0&&r.some(c=>
1c!==void 0))&&!t)throw new Error("Must have at least one of: updated text fields, images, or colors when creating a new DPC.");let d=t?.images;l&&(d=await Promise.all(l.map(({asset:c,pageNumber:u})=>vA(c,bA,a,u))),d=await Promise.all(d.map(c=>kA(c))));const i=t||N1;let s=i.text?[...i.text]:[];n&&n.forEach(({purposeName:c,text:u})=>{const b=s.findIndex(g=>g.textField.purposeName===c);b!==-1?u?s=s.map((g,x)=>x===b?{...g,textField:{...g.textField,text:u}}:g):s=s.filter(g=>g.textField.purposeName!==c):u&&(s=[...s,{textField:{purposeName:c,text:u}}])});const h={...i};if(s.length?h.text=s:delete h.text,d?.length?h.images=d:delete h.images,A===!1)delete h.colors;else if(r!==void 0){const c=r.filter(u=>u!==void 0);c.length>0?h.colors=c.map(u=>({color:u})):delete h.colors}return h},P1=async e=>{const{textFields:a,images:n,colors:l,activeDpc:r,authHeader:A,brandApi:t,isBrandInitialized:o,brandsCount:d,config:i}=e,s=q(),h=await G1({textFields:a,images:n,colors:l,colorEnabled:i.colorConfig.colorEnabled,defaultToPhoto:i.imageConfig.classifyImagesAsPhotos,prevDpc:r?.designPersonalizationContext.designPersonalizationData});let c;I1(o,d,i.createBrandIfNoneExists??!1)&&(c=await D1({dpc:h,brandApi:t})),r?.brandId&&await y1({dpc:h,brandId:r.brandId,brandApi:t});try{return r?await nr(h,"",A,r.designPersonalizationSessionId,c??r.brandId):await ar(h,"",A,c)}catch(u){throw s.error("Failed to persist DPC",u),u}},fA=async e=>{const{combinations:a,existingSatellites:n,authHeader:l,primaryDpc:r,signal:A}=e,t=q();if(a.length===0)return[];const o=r.designPersonalizationContext.designPersonalizationData;return(await Promise.all(a.map(async(i,s)=>{const h={...o,colors:i};try{const c=n[s];return c?await nr(h,"",l,c.designPersonalizationSessionId,void 0,A):await ar(h,"",l,void 0,A)}catch(c){t.error(`Failed to persist satellite DPC at index ${s}`,c);return}}))).filter(i=>i!==void 0)},wA=async e=>{const{colors:a,existingSatellites:n,authHeader:l,primaryDpc:r,localStorageKey:A,setSatelliteDpcs:t}=e,o=nn(a);if(o.length===0)return t([]),ia(A,null),[];const d=await fA({combinations:o,existingSatellites:n,authHeader:l,primaryDpc:r});if(t(d),d.length>0){const i=d.map(s=>s.designPersonalizationContext.designPersonalizationContextId);ia(A,i)}else ia(A,null);return d},V1=async(e,a,n,l)=>{const r=q();if(a||!e.designPersonalizationContext.designPersonalizationData.colors)return e;const A={...e.designPersonalizationContext.designPersonalizationData,colors:void 0},t={...e.designPersonalizationContext,designPersonalizationData:A};if(la(t))return Ca(l,null),{...e,designPersonalizationContext:t};try{const o=await nr(A,"",n,e.designPersonalizationSessionId,e.brandId);return Ca(l,o.designPersonalizationContext.designPersonalizationContextId),o}catch(o){return r.error("Failed to post color-stripped DPC during init",o),{...e,designPersonalizationContext:t}}},Z1=async(e,a)=>{const n=q();if(!e)return[];let l;if(Array.isArray(e))l=e;else try{l=JSON.parse(e)}catch{return[]}return Array.isArray(l)?(await Promise.all(l.filter(A=>typeof A=="string").map(async A=>{try{return await gA(A,a)}catch(t){n.error(`Failed to restore satellite DPC ${A}`,t);return}}))).filter(A=>A!==void 0):[]},FA=async({dpc:e,config:a,authorizationHeader:n,localStorageKey:l,precomputedAssets:r,restoreDpcUploads:A,setActiveDpc:t,setColors:o,setSatelliteDpcs:d})=>{const i=q();if(rr(e).length>0)try{await A(e,{authorizationHeader:()=>n,precomputedAssets:r})}catch(h){i.error("Failed to restore DPC uploads",h)}if(t(await V1(e,a.colorConfig.colorEnabled,n,l)),a.colorConfig.colorEnabled){const h=Ya(e);o(h);const c=nn(h).length,u=Xn(l),b=u.dpcId===e.designPersonalizationContext.designPersonalizationContextId?u.satelliteDpcIds:void 0,g=b?.length?await Z1(b,n):[];c>0&&g.length===c?d(g):await wA({colors:h,existingSatellites:[],authHeader:n,primaryDpc:e,localStorageKey:l,setSatelliteDpcs:d})}else ia(l,null),d([])},$1=(e,a)=>{const n=nn(Ya(e)).length;return a===void 0?n===0:a.length===n},BA=(e,a,n)=>{Ca(e,a.designPersonalizationContext.designPersonalizationContextId),ia(e,n.map(l=>l.designPersonalizationContext.designPersonalizationContextId))},H1=async({dpc:e,authorizationHeader:a,signal:n})=>fA({combinations:nn(Ya(e)),existingSatellites:[],authHeader:a,primaryDpc:e,signal:n}),J1=({dpc:e,initialSatelliteDpcs:a,localStorageKey:n,setActiveDpc:l,setColors:r,setSatelliteDpcs:A})=>
1{if(l(e),r(Ya(e)),!$1(e,a))return{needsSatelliteRegeneration:!0};const t=a??[];return A(t),BA(n,e,t),{needsSatelliteRegeneration:!1}},L1=async({images:e,authorizationHeader:a,signal:n})=>{if(e.length===0)return[];const l=q();return(await Promise.all(e.map(async(A,t)=>{const o=A.image.sherbertAssetId;if(o)try{const d=await AA({assetId:o,authorizationHeader:a,abortSignal:n}),[i,s]=await Promise.all([tA({assetId:o,authorizationHeader:a,abortSignal:n}),iA({assetId:o,assetVersion:d.version,authorizationHeader:a,abortSignal:n})]);return{...d,info:{...d.info,asset:{...d.info.asset,signature:i.signature},image:s}}}catch(d){l.error(`Failed to restore image asset at index ${t}`,d);return}}))).filter(A=>A!==void 0)},DA=()=>{const{setAppliedUploads:e}=we();return{restoreDpcUploads:Ae(async(n,l)=>{const{precomputedAssets:r,authorizationHeader:A}=l,t=rr(n);if(t.length===0){e([]);return}const o=new Map((r??[]).map(h=>[h.id,h])),d=t.filter(h=>!o.has(h.image.sherbertAssetId));d.length>0&&(await L1({images:d,authorizationHeader:A,signal:AbortSignal.timeout(Ct)})).forEach(c=>o.set(c.id,c));const i=q(),s=t.map((h,c)=>{const u=o.get(h.image.sherbertAssetId);if(u){if(!u.info?.asset?.signature||!u.info?.image){i.warn(`Restored asset at index ${c} is missing signature or image info; skipping`);return}return m1(u),{asset:u,pageNumber:1}}}).filter(h=>h!==void 0);e(s)},[e])}},rn=q(),z1=({identity:e,config:a,userContext:n,localStoragePageKey:l,initialState:r,setActiveDpc:A,setSatelliteDpcs:t,setDpcLoading:o,setIsInitialized:d,setShouldUpdateQueryParams:i,setPersonalizationError:s,setRestoredFromBrand:h,setColors:c})=>{const u=L(!1),{restoreDpcUploads:b}=DA(),{isInitialized:g}=$a(),x=Rn();Lr(),Z(()=>{(async()=>{if(u.current||!e||!g)return;u.current=!0;const E=qe.PER_PAGE_DATA_PERSISTENCE+l,D=Xn(E),U=kn(n).designPersonalizationContextId,T=D.dpcId??null,v=r?.dpc,C=!!U&&r?.dpcId===U,k=v?.designPersonalizationContext?.designPersonalizationData&&C?v:void 0;try{if(k){i(!0),o(!0);const{needsSatelliteRegeneration:_}=J1({dpc:k,initialSatelliteDpcs:r?.satelliteDpcs,localStorageKey:E,setActiveDpc:A,setColors:c,setSatelliteDpcs:t}),[,G]=await Promise.all([rr(k).length?b(k,{authorizationHeader:()=>e.authorizationHeader,precomputedAssets:r?.imageAssets}).catch(R=>{rn.error("Failed to restore DPC uploads",R)}):void 0,_?H1({dpc:k,authorizationHeader:e.authorizationHeader}).catch(R=>{rn.error("Failed to regenerate satellite DPCs",R)}):void 0]);G&&(t(G),BA(E,k,G))}else{o(!0);let _;const G=U||T;if(G&&e?.authorizationHeader)try{_=await gA(G,e.authorizationHeader)}catch(R){rn.error("Failed to get DPC by ID",R)}i(!!U),!_&&a.allowRestoreFromBrand&&(_=await CA(x?.brandId,a.textConfig.enabledTextFields,e.authorizationHeader,s),_&&h(!0)),_?await FA({dpc:_,config:a,authorizationHeader:e.authorizationHeader,localStorageKey:E,restoreDpcUploads:b,setActiveDpc:A,setColors:c,setSatelliteDpcs:t}):(ia(E,null),t([]))}}catch(_){rn.error("Widget initialization failed",_)}finally{o(!1),d(!0)}})()},[e,g,x?.brandId,n,l,a.allowRestoreFromBrand,a.textConfig.enabledTextFields,A,t,o,d,i,b,s,c])},W1=q(),K1=async e=>{const a=await fetch(`${f1}/api/v2/customer/me/brand?includeSpeculations=true`,{headers:{Authorization:e,"X-Requestor":el}});if(!a.ok)throw W1.error(`Error fetching customer brands. Response status: ${a.status}`),new Error(`Error fetching customer brands with response status: ${a.status}`);return(await a.json()).brandProfiles},yA=q(),Y1=200,j1=e=>new Promise(a=>setTimeout(a,e)),X1=({identity:e,brandKitSupported:a,config:n,localStoragePageKey:l,brands:r,activeBrand:A,isBrandInitialized:t,activeDpc:o,restoredFromBrand:d,setActiveDpc:i,setColors:s,setSatelliteDpcs:h,setRestoredFromBrand:c,setPersonalizationError:u,triggerBrandRefetch:b})=>{const g=L(!1),x=L(!1),E=L(!1),{restoreDpcUploads:D}=DA();Z(()=>{const y=E.current;if(E.current=t,!a||!n.allowRestoreFromBrand||!e?.authorizationHeader)return;const U=e.authorizationHeader,T=qe.PER_PAGE_DATA_PERSISTENCE+l;if(!g.current&&t){g.current=!0;const v=Ha(r,A);(async()=>{try{await j1(Y1);const C=await K1(U),k=Ha(C,C.find(_=>_.isActive));$i(v,k)||(x.current=!0,b())}catch(C){yA.warn("Failed to verify brand freshness in the background",C)}})();return}if(x.current&&t&&!y){if(x.current=!1,o&&!d)return;(async()=>{try{const v=Ha(r,A),C=await CA(v?.brandId,n.textConfig.enabledTextFields,U,u);if(!C)return;c(!0),await FA({dpc:C,config:n,authorizationHeader:U,localStorageKey:T,restoreDpcUploads:D,setA
1ctiveDpc:i,setColors:s,setSatelliteDpcs:h})}catch(v){yA.warn("Failed to apply corrected brand after transfer sync refetch",v)}})()}},[e,a,n,l,r,A,t,o,d,D,i,s,h,c,u,b])},lr="PersonalizationWidgetModalOpen",Ar="PersonalizationWidgetUploadsModalOpen",tr="PersonalizationWidgetColorsModalOpen",q1=()=>typeof window>"u"?(console.warn("`window` is undefined, this likely caused by calling `hasModalQSP` in node"),!1):new URLSearchParams(window.location.search).get(lr)==="true",IA=()=>typeof window>"u"?(console.warn("`window` is undefined, this likely caused by calling `hasUploadsModalQSP` in node"),!1):new URLSearchParams(window.location.search).get(Ar)==="true",_A=()=>typeof window>"u"?(console.warn("`window` is undefined, this likely caused by calling `hasColorsModalQSP` in node"),!1):new URLSearchParams(window.location.search).get(tr)==="true",oa=(e,a)=>{fa(a?{[e]:"true"}:{[e]:null},!1)},UA=(e,a,n)=>{const l=n?la(n.designPersonalizationContext):!0;return!e||l||e0(a,n)},e0=(e,a)=>e.showBrandDisplay&&Ql(a?.designPersonalizationContext),ir=q(),SA="widget:appear:",a0="widget:ready:",QA="widget:interaction:",n0="widget:interaction-to-dpc:",or=()=>typeof performance<"u"&&typeof performance.mark=="function",RA=(e,a)=>{if(or())try{return performance.measure(a,e).duration}catch{return}finally{performance.clearMarks(e),performance.clearMeasures(a)}},MA=e=>{or()&&performance.mark(`${SA}${e}`)},TA=e=>{const a=RA(`${SA}${e}`,`${a0}${e}`);a!==void 0&&ir.info("widget appeared to skeleton hidden",{durationMs:a,mode:e})},ln=e=>{ir.info("personalization input received",{inputType:e}),or()&&performance.mark(`${QA}${e}`)},r0=e=>{const a=RA(`${QA}${e}`,`${n0}${e}`);a!==void 0&&ir.info("personalization input to dpc change",{durationMs:a,inputType:e})},OA=q(),l0=typeof window>"u"?Z:Hr,dr=ma(void 0),A0=e=>{const{children:a,localStoragePageKey:n,trackingData:l={},config:r,initialState:A,brandKitSupported:t=!1,triggerBrandRefetch:o=()=>{},colorPickerLocalizations:d={}}=e,{identity:i}=Se(),[s,h]=M(!1),{activeDpc:c,setActiveDpc:u,satelliteDpcs:b,setSatelliteDpcs:g,dpcEnabled:x,setDpcEnabled:E,isDpcLoading:D,setDpcLoading:y,dpcHasData:U}=yn(),[T,v]=M(!1),[C,k]=M(!1),[_,G]=M(!1),[R,K]=M(!1),[le,pe]=M(!1),[ne,O]=M(null),$=fe(),{isInitialized:S,hasInitializationFailed:z,initializationError:j,brands:w,activeBrand:B,api:V}=$a(),{textFieldCopy:ee}=de(),{colorExtracted:W}=be(),[Ue,Me]=M(r.textConfig.enabledTextFields.map(P=>({...P,text:"",placeholder:ee[P.purposeName]??P.placeholder}))),[Te,sa]=M(Nn),[br,f]=M(Nn),[H,he]=M(!1),[Ee,Fe]=M(0),Oe=qe.PER_PAGE_DATA_PERSISTENCE+n,At=qn(r),tt=Object.fromEntries(At.map(P=>[P,P==="images"])),[Vx,it]=M(tt);l0(()=>{const P=Xn(Oe).accordionState;P&&it(Object.fromEntries(At.map(Ne=>[Ne,P[Ne]??tt[Ne]])))},[]);const Zx=P=>{it(P),x1(Oe,P)},$x=P=>{oa(Ar,P),G(P)},Hx=P=>{oa(tr,P),K(P)},Jx=P=>{P?(oa(Ar,!1),oa(tr,!1),oa(lr,!0)):oa(lr,!1),pe(P)},pr=Ae(async P=>{if(y(!0),!i)throw new Error("Attempt to persist DPC without identity");const{inputType:Ne,...hn}=P;try{const Ce=await P1({...hn,colors:hn.colors??Te,activeDpc:c,authHeader:i.authorizationHeader,brandApi:V,isBrandInitialized:S,brandsCount:w.length,config:r});u(Ce),Ne&&r0(Ne),Ce?.designPersonalizationContext?.designPersonalizationContextId&&!la(Ce.designPersonalizationContext)?Ca(Oe,Ce.designPersonalizationContext.designPersonalizationContextId):Ca(Oe,null);try{if(Ce){const wa=P.colors??Te;await wA({colors:wa,existingSatellites:b,authHeader:i.authorizationHeader,primaryDpc:Ce,localStorageKey:Oe,setSatelliteDpcs:g})}}catch(wa){OA.error("Failed to persist satellite DPCs",wa)}return T&&fa({designPersonalizationContextId:Ce?.designPersonalizationContext?.designPersonalizationContextId}),Ce}finally{y(!1)}},[c,Te,i,V,S,w.length,r,T,Oe,b]),Lx=Ae(P=>{sa(P),pr({colors:P,inputType:"colorModalApply"})},[pr]),zx=Ae(async(P,Ne,hn)=>{if(!r.colorConfig.colorEnabled)return null;he(!0);try{const Ce=new Set(P.map(({asset:Fa})=>Fa.id).filter(Boolean)),wa=Ne.filter(({asset:Fa})=>!Ce.has(Fa.id)),Wx=await M1(wa,r.imageConfig.classifyImagesAsPhotos),vr=T1(Wx);return vr.length>0&&W(vr.filter(Fa=>Fa!==void 0)),O1(hn,vr)}catch(Ce){return OA.error("Color extraction from logos failed",Ce),null}finally{he(!1)}},[W,r]);return z1({identity:i,config:r,userContext:$,localStoragePageKey:n,initialState:A,setActiveDpc:u,setSatelliteDpcs:g,setDpcLoading:y,setIsInitialized:h,setShouldUpdateQueryParams:v,setRestoredFromBrand:k,setPersonalizationError:O,setColors:sa}),X1({identity:i,brandKitSupported:t,config:r,localStoragePageKey:n,brands:w,activeBrand:B,isBrandInitialized:S,activeDpc:c,restoredFromBrand:C,setActiveDpc:u,setColors:sa,setSatelliteDpcs:g,setRe
1storedFromBrand:k,setPersonalizationError:O,triggerBrandRefetch:o}),Z(()=>{z&&O({type:Ja.BRAND_PROFILE_ERROR,message:j?j.message:"Failed to initialize Brand context."})},[z]),Z(()=>{s&&(UA(x,r,c)?Za.value=void 0:Za.value!==c?.designPersonalizationContext.designPersonalizationContextId&&(Za.value=c?.designPersonalizationContext.designPersonalizationContextId))},[c,x,s]),Z(()=>{Sl.value=ne},[ne]),Z(()=>{s&&!r.showBrandDisplay&&fa({dpcEnabled:x.toString()})},[x]),m(dr.Provider,{value:{trackingData:l,localStoragePageKey:n,isInitialized:s,activeDpc:c,setActiveDpc:u,dpcEnabled:x,setDpcEnabled:E,dpcHasData:U,uploadModalOpen:_,setUploadModalOpen:$x,initUploadModalOpen:G,colorModalOpen:R,setColorModalOpen:Hx,initColorModalOpen:K,modalOpen:le,setModalOpen:Jx,initModalOpen:pe,isDpcLoading:D,setDpcLoading:y,persistDpc:pr,shouldUpdateQueryParams:T,setShouldUpdateQueryParams:v,restoredFromBrand:C,config:r,textFields:Ue,setTextFields:Me,personalizationError:ne,setPersonalizationError:O,colors:Te,setColors:sa,setAllColors:Lx,stagedColors:br,setStagedColors:f,isExtractingColors:H,colorModalActiveSlotIndex:Ee,setColorModalActiveSlotIndex:Fe,colorPickerLocalizations:d,handleColorExtractionFromLogos:zx,accordionState:Vx,persistAccordionState:Zx},children:a})},ce=J("l",()=>{const e=He(dr);if(!e)throw new Error("usePersonalizationWidget must be used within a PersonalizationWidgetProvider");return e}),NA=e=>{const{onClick:a,isModalMode:n=!1}=e,{modalOpen:l}=ce(),r=be(),A=de(),{uploadsCopy:t}=A,{selectedUploads:o,appliedUploads:d}=we(),i=L(null),h=(n?o:d).length;Z(()=>{l&&i.current?.focus()},[l]),Z(()=>{const u=setTimeout(()=>{l&&i.current?.focus()},100);return()=>clearTimeout(u)},[l]);const c=()=>{a(),h?r.changeImage():r.addImage()};return h?m(ya,{id:"personalization-image-modal-open-button",ref:i,tooltip:h>1?t.changeImagesButton:t.changeImageButton,onClick:c,children:m(Pe,{iconType:"edit"})}):Q(Ge,{iconPosition:"left",id:"personalization-image-modal-open-button",ref:i,width:"full-width",onClick:c,children:[m(Pe,{iconType:"plus"}),m(mn,{children:t.addImageButton})]})},An=({handleModalOpen:e,isModalMode:a=!1})=>{const{config:n}=ce(),{appliedUploads:l,appliedThumbnails:r,stagedUploads:A,stagedThumbnails:t,setFocusedUpload:o}=we(),d=a?A:l,i=a?t:r,s=d.length,{uploadsCopy:h}=de(),c=()=>{o(void 0),e()};if(!n.imageConfig.showUploads)return null;const u=s===1?1:2,b=s===1?"carousel-single-image":"carousel-multi-image";return m(ve,{alignItems:"center",gap:"7",children:s===0?m(NA,{onClick:c,isModalMode:a}):Q(ke,{children:[m(yr,{slidesToShow:u,"aria-label":h.carouselAriaLabel,className:b,children:d.map((g,x)=>{const E=i.thumbnails[g.asset.id||""],D=`${h.uploadedImage} ${x+1}`;return m(Ir,{children:m(Ge,{skin:"unstyled",className:"carousel-upload-button","aria-label":D,"aria-haspopup":"dialog",onClick:()=>{o(g),e()},children:m(_r,{alt:D,className:`carousel-upload-image ${E?.isTransparent?"transparent-image":"nontransparent-image"}`,src:E?.src})})},`upload-${x}`)})}),m(Y,{className:s>2?"carousel-edit-button":"",children:m(NA,{onClick:c,isModalMode:a})})]})})},GA=({expanded:e,isModalMode:a=!1,isLoading:n=!1})=>{const{appliedUploads:l,appliedThumbnails:r,stagedUploads:A,stagedThumbnails:t}=we(),o=a?A:l,d=a?t:r,i=o.length,{headerCopy:s}=de(),h=ae(()=>{let c;if(i<=2)c=o.map((u,b)=>{const g=d.thumbnails[u?.asset.id||""];return g&&m(ca,{ml:b!==0?"3":"0",className:`collapsible-preview-thumbnail ${g.isTransparent?"transparent-image":"nontransparent-image"}`,src:g.src},g.src)});else{const u=o[0],b=d.thumbnails[u?.asset.id||""];c=b&&Q(ke,{children:[m(ca,{className:`collapsible-preview-thumbnail ${b.isTransparent?"transparent-image":"nontransparent-image"}`,src:b.src}),Q(me,{ml:"3",fontSkin:"body-standard-bold",children:["+",i-1]})]})}return c},[l,r,A,t,a]);return Q(ve,{alignItems:"center",gap:"4",className:"header-container header-container--image",paddingRight:8,children:[m(me,{children:s.images}),m(ve,{ml:"auto",alignItems:"center",className:e!==void 0?`collapsible-preview-container${e?"":" collapsible-preview-container--visible"}`:void 0,"aria-hidden":e,children:n&&!e?m(Y,{loadingShimmer:!0,className:"shimmer-inline shimmer-inline--thumbn
1ail"}):h})]})},PA=()=>{const{config:e,activeDpc:a}=ce(),n=a?.designPersonalizationContext?.designPersonalizationData?.text??[],l=e.textConfig.enabledTextFields;return{appliedTextFields:ae(()=>{const A={};return n.forEach(t=>A[t.textField.purposeName]=t),l.map(t=>({...t,text:A[t.purposeName]?.textField.text??""}))},[l,n])}},sr=()=>{const{dpcEnabled:e,setDpcEnabled:a,dpcHasData:n}=ce(),{personalizationToggleClicked:l,personalizationViewed:r}=be(),{cardCopy:A}=de(),{toggleSwitchAriaLabel:t}=A,o=d=>{l(d?"On":"Off"),a(d)};return Z(()=>{e&&n&&r()},[e,n]),m(Ur,{mr:0,onRequestActivatedChange:o,activated:e,"aria-label":t})};sr.displayName="PersonalizationToggle";const t0=async e=>{const a=await fetch(`${C1}/v3/url/vistaprint/${e}/${k1}?requestor=${ka}`,{method:"GET",headers:{"Content-Type":"application/json"}});if(!a.ok)throw new Error(`HTTP error! status: ${a.status}`);return a.json()},i0=e=>{if(typeof window>"u")return e;const a=new URL(window.location.href),n=`${a.protocol}//${a.hostname}`,l=e.startsWith("/")?e:`/${e}`;return`${n}${l}`},cr=()=>{const[e,a]=M(""),l=fe().locale||_a,r=q();return Z(()=>{(async()=>{try{const t=await t0(l);if(t?.url){const o=i0(t.url);a(o)}}catch(t){r.error("Failed to fetch brand kit URL:",t)}})()},[l]),e},tn=e=>{const{editBrandKitClicked:a}=be(),n=cr(),[l,r,A]=e.linkText.split(/<\/?link>/);return Q(ke,{children:[l,m(Ia,{fontSkin:"body-small",target:"_blank",rel:"noopener noreferrer",href:n,onClick:t=>{t.preventDefault(),a("Header"),setTimeout(()=>{window.open(n,"_blank","noopener,noreferrer")},100)},children:r}),A]})};tn.displayName="BrandLink";const VA=()=>{const{isInitialized:e,activeDpc:a,restoredFromBrand:n}=ce(),l=de(),{brandDisplayCopy:r,cardCopy:A}=l,t=a?.designPersonalizationContext.designPersonalizationData.images?.[0]?.image.previewUrl,{hasInitializationFailed:o}=$a();return e&&!t||o?null:m(un,{bgc:"accent",p:6,children:Q(ve,{alignItems:"center",justifyContent:"flex-start",flexWrap:"nowrap",flexDirection:"row",children:[m(Sr,{src:t,trigger:"immediate",children:(d,i)=>i?m(Y,{className:"brand-display-icon",loadingShimmer:!0,"aria-hidden":"true"}):m(ca,{src:d.src,className:"brand-display-icon",alt:""})}),Q(Y,{pl:3,"aria-live":"polite","aria-busy":!e,children:[m(me,{fontSkin:"title-subsection",children:A.filterHeader}),e?m(me,{fontSkin:"body-small",className:"brand-display-subtext",children:n?m(tn,{linkText:r.ImageCtaWithBrandLink}):r.ImageCtaNoBrandLink}):m(Qr,{"aria-hidden":"true",children:m(Rr,{style:{width:"180%"},fontSkin:"body-small"})})]}),m(Y,{ml:"auto",children:m(sr,{})})]})})};VA.displayName="BrandDisplay";const on=()=>{const{config:e}=ce();return{hasMultipleSections:(e.colorConfig.colorEnabled?1:0)+(e.textConfig.enabledTextFields.length>0?1:0)+(e.imageConfig.showUploads?1:0)>1}},ZA=(e,a)=>{const{colorEnabled:n,dpcHasData:l,isSignedIn:r,hasTextFields:A,allowRestoreFromBrand:t}=e;return n?l?{text:a.filterSubtextWithColorsFilled,wrapInBrandLink:!1}:{text:a.filterSubtextWithColorsEmpty,wrapInBrandLink:!1}:t?r&&A?{text:a.filterSubtextSignedIn,wrapInBrandLink:!0}:r?{text:a.filterSubtextImageOnlySignedIn,wrapInBrandLink:!0}:A?{text:a.filterSubtextSignedOut,wrapInBrandLink:!1}:{text:a.filterSubtextImageOnlySignedOut,wrapInBrandLink:!1}:{text:a.filterSubtextSignedOut,wrapInBrandLink:!1}},$A=()=>{const e=de(),{cardCopy:a}=e,{hasMultipleSections:n}=on(),{appliedUploads:l,appliedThumbnails:r}=we(),A=r.thumbnails[l[0]?.asset?.id||""],{dpcEnabled:t,dpcHasData:o,config:d,isInitialized:i}=ce(),{isSignedIn:s}=Se(),h=L(!1),c=!!A&&!h.current;Z(()=>{A&&(h.current=!0)},[A]);const u=!!A&&!t,g=A?`header-title-text header-title-text--has-thumbnail${c?" header-title-text--no-transition":""}`:"header-title-text",x=ZA({colorEnabled:d.colorConfig.colorEnabled,dpcHasData:o,isSignedIn:s,hasTextFields:d.textConfig.enabledTextFields.length!==0,allowRestoreFromBrand:d.allowRestoreFromBrand},a);return Q(ke,{children:[Q(ve,{flexDirection:"row",flexWrap:"nowrap",justifyContent:"space-between",alignItems:"center",mb:4,className:"header-row",children:[Q(ve,{flexDirection:"row",alignItems:"center",className:`header-title-row${u?" header-title-row--thumbnail-visible":""}`,children:[A&&m(Y,{className:`header-thumbnail-container${c?" header-thumbnail-container--no-transition":""}`,children:m(ca,{src:A.src,className:`header-upload-icon ${A.isTransparent?"transparent-image":"nontransparent-image"}`,alt:""})}),m(me,{fontSkin:"title-subsection",className:g,children:a.filterHeader})]}),m(sr,{})]}),i?m(me,{fontSkin:"body-small",mb:n||!t?0:5,children:x.wrapInBrandLink?m(tn,{linkText:x.text}):x.text}):m(Y,{loadingShimmer:!0,className:"shimmer-block shimmer-block--subtext",my:1})]})};
1$A.displayName="CardHeader";const o0=e=>{const a=/<link>(.*?)<\/link>/g;if(!e)return[];const n=[];let l=0,r;for(;(r=a.exec(e))!==null;){if(r.index>l){const t=e.slice(l,r.index);t&&n.push({text:t,isLink:!1})}const A=r[1];A&&n.push({text:A,isLink:!0}),l=r.index+r[0].length}if(l<e.length){const A=e.slice(l);A&&n.push({text:A,isLink:!1})}return n},HA=e=>{const{signInText:a,...n}=e,{signInCtaClicked:l}=be(),{signIn:r}=Se();return m(Ia,{onClick:()=>{l(),r()},...n,children:a})},JA=()=>{const{editBrandKitClicked:e}=be(),{dpcHasData:a}=ce(),{hasMultipleSections:n}=on(),l=de(),{cardFooterCopy:r}=l,A=a?r.brandFooterInputExists:r.brandFooter,t=o0(A),o=cr(),d=t.filter(h=>h.isLink),i=d[0]?.text||"Sign in",s=d[1]?.text||"Brand Kit";return m(ke,{children:Q(ve,{pt:n?0:5,alignItems:"center",flexWrap:"wrap",children:[m(ve,{alignItems:"center",flexWrap:"wrap",className:"personalization-card-footer-content",children:t.map((h,c)=>h.text===i?m(HA,{as:"button",fontSkin:"body-small",signInText:i},"sign-in-button"):h.text===s?m(Ia,{fontSkin:"body-small",target:"_blank",rel:"noopener noreferrer",href:o,onClick:u=>{u.preventDefault(),e("Footer"),setTimeout(()=>{window.open(o,"_blank","noopener,noreferrer")},100)},children:h.text},"brand-kit-link"):m(me,{style:{whiteSpace:"pre"},fontSkin:"body-small",children:h.text},c))}),m(me,{children:Q(Mr,{position:"bottom",children:[m(Tr,{children:m(ya,{skin:"tertiary",className:"personalization-card-footer-info-button",onClick:()=>e("Info"),tooltip:r.brandFooterTooltipAriaLabel,children:m(Pe,{iconType:"info",size:"16p",skin:"info",ml:1})})}),m(Or,{offset:-8,"aria-label":r.brandFooterTooltipAriaLabel,children:m(me,{fontSkin:"body-standard",children:r.brandFooterTooltip})})]})})]})})};JA.displayName="CardFooter";const d0=["core","spinner","modalDialog","alertBox","button","icon","popover","toggleSwitch","fileTile","adaptiveCarousel","accordion","fileDropzone","statusMessage","selectionSet"],LA=85,da=48,s0=e=>e.map(a=>({...a,isModified:!1})),c0=(e,a,n)=>e[a]===void 0?e:e.map((l,r)=>r===a?{...l,text:n,isModified:!0}:l),h0=(e,a,n)=>e[a]===void 0?e:e.map((l,r)=>r===a?{...l,text:n}:l),m0=/^#([A-Fa-f0-9]{3,4}){1,2}$/,hr=e=>m0.test(e),u0=(e,a)=>e.match(new RegExp(`.{${a}}`,"g")),g0=e=>parseInt(e.repeat(2/e.length),16),b0=(e,a)=>{if(!hr(e))throw new Error("unknown hex code.");const n=Math.floor((e.length-1)/3),l=u0(e.slice(1),n),[r,A,t,o]=l.map(g0);return{r,g:A,b:t,value:`rgb(${r}, ${A}, ${t})`}},mr=e=>(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4),ur=e=>e>.008856452?Math.pow(e,1/3):7.787*e+16/116,p0=e=>e>1?1:e<0?0:e,v0=(e,a,n,l=1)=>{e=mr(e),a=mr(a),n=mr(n),l=p0(l);const r=e*.4124564+a*.3575761+n*.1804375,A=e*.2126729+a*.7151522+n*.072175,t=e*.0193339+a*.119192+n*.9503041;return[r,A,t]},x0=(e,a,n)=>{e=e/.94811,a=a/1,n=n/1.07304,e=ur(e),a=ur(a),n=ur(n);const t=116*a-16,o=500*(e-a),d=200*(a-n);return[t,o,d]},E0=(e,a)=>{let n=0;for(let l=0;l<e.length;l++){const r=(e[l]||0)-(a[l]||0);n+=r*r}return Math.sqrt(n)},zA=/^rgba?\((?:\s+)?(?<r>\d+(?<unit>%?))(?:\s+)?(?<separator>[\s|,])(?:\s+)?(?<g>\d+\k<unit>)(?:\s+)?\k<separator>(?:\s+)?(?<b>\d+\k<unit>)(?:\s+)?(?:(?:,(?:\s+)?(?<a>(?:\d+)?(?:\.?\d+)))?(?:\s+)?)?\)$/,gr=e=>zA.test(e),C0=e=>{if(!gr(e))throw new Error("Invalid RGB value.");const a=e.match(zA),{a:n,b:l,g:r,r:A}=a.groups,t={b:Number(l),g:Number(r),r:Number(A),value:a.input};return n&&(t.a=Number(n)),t};var k0=[{id:"black",name:"black",hex:"#000",lab:[0,0,0]},{id:"blue",name:"blue",hex:"#0085FF",lab:[56.07921916049838,15.941714495633253,-69.65454185721134]},{id:"brown",name:"brown",hex:"#99693C",lab:[48.515096384704776,14.54048261056845,32.3104423194545]},{id:"cyan",name:"cyan",hex:"#2BF7F6",lab:[88.77214750009166,-45.27608969765712,-13.870552010301541]},{id:"dark_blue",name:"dark blue",hex:"#113355",lab:[20.605228904218343,1.309046975028788,-24.55755996763187]},{id:"dark_brown",name:"dark brown",hex:"#442211",lab:[17.524200462673456,14.646327491403127,18.09348825167934]},{id:"dark_gray",name:"dark gray",hex:"#373737",lab:[23.0687057087803,.13960326913919907,-.3287947384800538]},{id:"dark_purple",name:"dark purple",hex:"#331133",lab:[11.578793261294592,22.938802839076885,-14.963825340775488]},{id:"forest_green",name:"forest green",hex:"#228B22",lab:[50.59307310556156,-49.38852556405774,44.67525809740833]},{id:"gray",name:"gray",hex:"#9C9C9C",lab:[64.35892502127722,.287144619560864,-.6762853096249577]},{id:"green",name:"green",hex:"#05FF00",lab:[87.7503257281275,-85.74005994675133,82.73133201940395]},{id:"lavender",name:"lavender",hex:"#BCB6FF",lab:[76.90029996554277,17.860648248886058,-36.20454045777659]},{id:"light_blue",name:"light blue",hex:"#9BE1FF",lab:[86.0240865327686,-14.125455358789674,-22.426519366384355]},{id:"light_gray",name:"light gray",hex:"#E8E8E8",lab:[91.99590396970535,.38589917363002213,-.9088728269453616]},{id:"light_pink",name:"light pink",hex:"#FFB6C1",lab:[81.05459120164177,28.332639907651448,4.243734915784003]},{id:"lilac",name:"lilac",hex:"#C8A2C8",lab:[71.07121991675693,20.867840476555156,-14.930142219555155]},{id:"lime_green",name:"lime green",hex:"#32CD32",lab:[72.60670843346618,-66.86456775351179,60.991407072956285]},{id:"magenta",name:"magenta",hex:"#FF31AD",lab:[58.48975038908401,82.57302384227371,-17.88138852264907]},{id:"maroon",name:"maroon",hex:"#AA0000",lab:[35.100998867592786,59.341339846990806,49.2390499429717]},{id:"navy_blue",name:"navy blue",hex:"#0033B5",lab:[28.649231281967708,39.953803060292,-71.94737232823599]}
1,{id:"olive",name:"olive",hex:"#708C5A",lab:[55.00921167033394,-19.209218169513154,23.074602455606165]},{id:"orange",name:"orange",hex:"#FFA800",lab:[75.61941480423158,22.71474245385352,79.01435994942578]},{id:"pink",name:"pink",hex:"#FFBFD6",lab:[83.64179047170404,26.69893780364918,-3.333948828383604]},{id:"powder_blue",name:"powder blue",hex:"#B7E3DC",lab:[87.08054137397441,-15.248683788535388,-2.1669431368264602]},{id:"purple",name:"purple",hex:"#B500D2",lab:[44.911704941682814,80.74724725283805,-61.68344576889317]},{id:"red",name:"red",hex:"#f00",lab:[53.24079414130722,80.40628534603033,66.9485076645686]},{id:"seafoam_green",name:"seafoam green",hex:"#CCEEDD",lab:[91.3271500596255,-13.907353529750033,3.641979514522009]},{id:"steel",name:"steel",hex:"#7b9095",lab:[58.345915100688174,-6.087517498922946,-5.810285685322758]},{id:"tan",name:"tan",hex:"#CAAD89",lab:[72.39629473296336,5.553763907008513,21.78245632740927]},{id:"tangerine",name:"tangerine",hex:"#FF6622",lab:[62.41030749893568,55.72404569553968,63.04267786220763]},{id:"teal",name:"teal",hex:"#107C7B",lab:[46.91421425610568,-27.356237736413906,-8.076307140543548]},{id:"turquoise",name:"turquoise",hex:"#00AA66",lab:[61.40015842363408,-52.945419697209616,24.349156955818962]},{id:"white",name:"white",hex:"#fff",lab:[100.00000386666655,.41450003183252093,-.9762337974368318]},{id:"wine_red",name:"wine red",hex:"#801420",lab:[27.28406582905417,44.961932591276096,22.744208462637474]},{id:"yellow",name:"yellow",hex:"#FFF500",lab:[94.5545660086568,-16.387785654098153,92.11549101130085]}],f0="sort",w0="bl\xE5",F0="brun",B0="cyan",D0="creme",y0="m\xF8rkebl\xE5",I0="m\xF8rkebrun",_0="m\xF8rkegr\xE5",U0="m\xF8rkelilla",S0="smaragdgr\xF8n",Q0="skovgr\xF8n",R0="guld",M0="gr\xE5",T0="gr\xF8n",O0="lavendelbl\xE5",N0="lysebl\xE5",G0="lysegr\xE5",P0="lys lyser\xF8d",V0="syrenfarvet",Z0="limegr\xF8n",$0="magenta",H0="r\xF8dbrun",J0="lysviolet",L0="marinebl\xE5",z0="olivengr\xF8n",W0="orange",K0="stedsegr\xF8n",Y0="lyser\xF8d",j0="pudderbl\xE5",X0="lilla",q0="r\xF8d",e5="laks",a5="s\xF8gr\xF8n",n5="st\xE5l",r5="beige",l5="mandarin",A5="bl\xE5gr\xF8n",t5="terrakotta",i5="turkis",o5="hvid",d5="vinr\xF8d",s5="gul",c5={black:f0,blue:w0,brown:F0,cyan:B0,cream:D0,dark_blue:y0,dark_brown:I0,dark_gray:_0,dark_purple:U0,emerald:S0,forest_green:Q0,gold:R0,gray:M0,green:T0,lavender:O0,light_blue:N0,light_gray:G0,light_pink:P0,lilac:V0,lime_green:Z0,magenta:$0,maroon:H0,mauve:J0,navy_blue:L0,olive:z0,orange:W0,periwinkle:K0,pink:Y0,powder_blue:j0,purple:X0,red:q0,salmon:e5,seafoam_green:a5,steel:n5,tan:r5,tangerine:l5,teal:A5,terracotta:t5,turquoise:i5,white:o5,wine_red:d5,yellow:s5},h5="Schwarz",m5="Blau",u5="Braun",g5="Zyan",b5="Cr\xE8me",p5="Dunkelblau",v5="Dunkelbraun",x5="Dunkelgrau",E5="Dunkellila",C5="Smaragd",k5="Waldgr\xFCn",f5="Gold",w5="Grau",F5="Gr\xFCn",B5="Lavendel",D5="Hellblau",y5="Hellgrau",I5="Hellrosa",_5="Flieder",U5="Limettengr\xFCn",S5="Magenta",Q5="Rotbraun",R5="Malve",M5="Marineblau",T5="Olivgr\xFCn",O5="Orange",N5="Blassviolett",G5="Rosa",P5="Puderblau",V5="Lila",Z5="Rot",$5="Lachs",H5="Gischtgr\xFCn",J5="Stahl",L5="Hellbraun",z5="Mandarine",W5="Blaugr\xFCn",K5="Terracotta",Y5="T\xFCrkis",j5="Wei\xDF",X5="Weinrot",q5="Gelb",e4={black:h5,blue:m5,brown:u5,cyan:g5,cream:b5,dark_blue:p5,dark_brown:v5,dark_gray:x5,dark_purple:E5,emerald:C5,forest_green:k5,gold:f5,gray:w5,green:F5,lavender:B5,light_blue:D5,light_gray:y5,light_pink:I5,lilac:_5,lime_green:U5,magenta:S5,maroon:Q5,mauve:R5,navy_blue:M5,olive:T5,orange:O5,periwinkle:N5,pink:G5,powder_blue:P5,purple:V5,red:Z5,salmon:$5,seafoam_green:H5,steel:J5,tan:L5,tangerine:z5,teal:W5,terracotta:K5,turquoise:Y5,white:j5,wine_red:X5,yellow:q5},a4="Schwarz",n4="Blau",r4="Braun",l4="Zyan",A4="Cr\xE8me",t4="Dunkelblau",i4="Dunkelbraun",o4="Dunkelgrau",d4="Dunkellila",s4="Smaragd",c4="Waldgr\xFCn",h4="Gold",m4="Grau",u4="Gr\xFCn",g4="Lavendel",b4="Hellblau",p4="Hellgrau",v4="Hellrosa",x4="Flieder",E4="Limettengr\xFCn",C4="Magenta",k4="Rotbraun",f4="Malve",w4="Marineblau",F4="Olivgr\xFCn",B4="Orange",D4="Blassviolett",y4="Rosa",I4="Puderblau",_4
1="Lila",U4="Rot",S4="Lachs",Q4="Gischtgr\xFCn",R4="Stahl",M4="Hellbraun",T4="Mandarine",O4="Blaugr\xFCn",N4="Terracotta",G4="T\xFCrkis",P4="Wei\xDF",V4="Weinrot",Z4="Gelb",$4={black:a4,blue:n4,brown:r4,cyan:l4,cream:A4,dark_blue:t4,dark_brown:i4,dark_gray:o4,dark_purple:d4,emerald:s4,forest_green:c4,gold:h4,gray:m4,green:u4,lavender:g4,light_blue:b4,light_gray:p4,light_pink:v4,lilac:x4,lime_green:E4,magenta:C4,maroon:k4,mauve:f4,navy_blue:w4,olive:F4,orange:B4,periwinkle:D4,pink:y4,powder_blue:I4,purple:_4,red:U4,salmon:S4,seafoam_green:Q4,steel:R4,tan:M4,tangerine:T4,teal:O4,terracotta:N4,turquoise:G4,white:P4,wine_red:V4,yellow:Z4},H4="Schwarz",J4="Blau",L4="Braun",z4="Zyan",W4="Cr\xE8me",K4="Dunkelblau",Y4="Dunkelbraun",j4="Dunkelgrau",X4="Dunkellila",q4="Smaragd",e2="Waldgr\xFCn",a2="Gold",n2="Grau",r2="Gr\xFCn",l2="Lavendel",A2="Hellblau",t2="Hellgrau",i2="Hellrosa",o2="Flieder",d2="Limettengr\xFCn",s2="Magenta",c2="Rotbraun",h2="Malve",m2="Marineblau",u2="Olivgr\xFCn",g2="Orange",b2="Blassviolett",p2="Rosa",v2="Puderblau",x2="Lila",E2="Rot",C2="Lachs",k2="Gischtgr\xFCn",f2="Stahl",w2="Hellbraun",F2="Mandarine",B2="Blaugr\xFCn",D2="Terracotta",y2="T\xFCrkis",I2="Wei\xDF",_2="Weinrot",U2="Gelb",S2={black:H4,blue:J4,brown:L4,cyan:z4,cream:W4,dark_blue:K4,dark_brown:Y4,dark_gray:j4,dark_purple:X4,emerald:q4,forest_green:e2,gold:a2,gray:n2,green:r2,lavender:l2,light_blue:A2,light_gray:t2,light_pink:i2,lilac:o2,lime_green:d2,magenta:s2,maroon:c2,mauve:h2,navy_blue:m2,olive:u2,orange:g2,periwinkle:b2,pink:p2,powder_blue:v2,purple:x2,red:E2,salmon:C2,seafoam_green:k2,steel:f2,tan:w2,tangerine:F2,teal:B2,terracotta:D2,turquoise:y2,white:I2,wine_red:_2,yellow:U2},Q2="black",R2="blue",M2="brown",T2="cyan",O2="cream",N2="dark blue",G2="dark brown",P2="dark grey",V2="dark purple",Z2="emerald",$2="forest green",H2="gold",J2="grey",L2="green",z2="lavender",W2="light blue",K2="light grey",Y2="light pink",j2="lilac",X2="lime green",q2="magenta",e3="maroon",a3="mauve",n3="navy blue",r3="olive",l3="orange",A3="periwinkle",t3="pink",i3="powder blue",o3="purple",d3="red",s3="salmon",c3="seafoam green",h3="steel",m3="tan",u3="tangerine",g3="teal",b3="terracotta",p3="turquoise",v3="white",x3="wine red",E3="yellow",C3={black:Q2,blue:R2,brown:M2,cyan:T2,cream:O2,dark_blue:N2,dark_brown:G2,dark_gray:P2,dark_purple:V2,emerald:Z2,forest_green:$2,gold:H2,gray:J2,green:L2,lavender:z2,light_blue:W2,light_gray:K2,light_pink:Y2,lilac:j2,lime_green:X2,magenta:q2,maroon:e3,mauve:a3,navy_blue:n3,olive:r3,orange:l3,periwinkle:A3,pink:t3,powder_blue:i3,purple:o3,red:d3,salmon:s3,seafoam_green:c3,steel:h3,tan:m3,tangerine:u3,teal:g3,terracotta:b3,turquoise:p3,white:v3,wine_red:x3,yellow:E3},k3="black",f3="blue",w3="brown",F3="cyan",B3="cream",D3="dark blue",y3="dark brown",I3="dark gray",_3="dark purple",U3="emerald",S3="forest green",Q3="gold",R3="gray",M3="green",T3="lavender",O3="light blue",N3="light gray",G3="light pink",P3="lilac",V3="lime green",Z3="magenta",$3="maroon",H3="mauve",J3="navy blue",L3="olive",z3="orange",W3="periwinkle",K3="pink",Y3="powder blue",j3="purple",X3="red",q3="salmon",e6="seafoam green",a6="steel",n6="tan",r6="tangerine",l6="teal",A6="terracotta",t6="turquoise",i6="white",o6="wine red",d6="yellow",s6={black:k3,blue:f3,brown:w3,cyan:F3,cream:B3,dark_blue:D3,dark_brown:y3,dark_gray:I3,dark_purple:_3,emerald:U3,forest_green:S3,gold:Q3,gray:R3,green:M3,lavender:T3,light_blue:O3,light_gray:N3,light_pink:G3,lilac:P3,lime_green:V3,magenta:Z3,maroon:$3,mauve:H3,navy_blue:J3,olive:L3,orange:z3,periwinkle:W3,pink:K3,powder_blue:Y3,purple:j3,red:X3,salmon:q3,seafoam_green:e6,steel:a6,tan:n6,tangerine:r6,teal:l6,terracotta:A6,turquoise:t6,white:i6,wine_red:o6,yellow:d6},c6="black",h6="blue",m6="brown",u6="cyan",g6="cream",b6="dark blue",p6="dark brown",v6="dark grey",x6="dark purple",E6="emerald",C6="forest green",k6="gold",f6="grey",w6="green",F6="lavender",B6="light blue",D6="light grey",y6="light pink",I6="lilac",_6="lime green",U6="magenta",S6="maroon",Q6="mauve",R6="navy blue",M6="olive",T6="orange",O6="periwinkle",N6="pink",G6="powder blue",P6="purple",V6="red",Z6="salmon",$6="seafoam green",H6="steel",J6="tan",L6="tangerine",z6="teal",W6="terracotta",K6="turquoise",Y6="white",j6="wine red",X6="yellow",q6={black:c6,blue:h6,brown:m6,cyan:u6,cream:g6,dark_blue:b6,dark_brown:p6,dark_gray:v6,dark_purple:x6,emerald:E6,forest_green:C6,gold:k6,gray:f6,green:w6,lavender:F6,light_blue:B6,light_gray:D6,light_pink:y6,lilac:I6,lime_green:_6,magenta:U6,maroon:S6,mauve:Q6,navy_blue:R6,olive:M6,orange:T6,periwinkle:O6,pink:N6,powder_blue:G6,purple:P6,red:V6,salmon:Z6,seafoam_green:$6,steel:H6,tan:J6,tangerine:L6,teal:z6,terracotta:W6,turquoise:K6,white:Y6,wine_red:j6,yellow:X6},e8="black",a8="blue",n8="brown",r8="cyan",l8="cream",A8="dark blue",t8="dark brown",i8="dark grey",o8="dark purple",d8="emerald",s8="forest green",c8="gold",h8="grey",m8="green",u8="lavender",g8="light blue",b8="light grey",p8="light pink",v8="lilac",x8="lime green",E8="magenta",C8="maroon",k8="mauve",f8="navy blue",w8="olive",F8="orange",B8="periwinkle",D8="pink",y8="powder blue",I8="purple",_8="red",U8="salmon",S8="seafoam green",Q8="steel",R8="tan",M8="tangerine",T8="teal",O8="terracotta",N8="turquoise",G8="white",P8="wine red",V8="yellow",Z8={black:e8,blue:a8,brown:n8,cyan:r8,cream:l8,dark_blue:A8,dark_brown:t8,dark_gray:i8,dark_purple:o8,emerald:d8,forest_green:s8,gold:c8,gray:h8,green:m8,lavender:u8,light_blue:g8,light_gray:b8,light_pink:p8,lilac:v8,lime_green:x8,magenta:E8,maroon:C8,mauve:k8,navy_blue:f8,olive:w8,orange:F8,periwinkle:B8,pink:D8,powder_blue:y8,purple:I8,red:_8,salmon:U8,seafoam_green:S8,steel:Q8,tan:R8,tangerine:M8,teal:T8,terracotta:O8,turquoise:N8,white:G8,wine_red:P8,yellow:V8},$8="black",H8="blue",J8="brown",L8="cyan",z8="cream",W8="dark blue",K8="dark brown",Y8="dark gray",j8="dark purple",X8="emerald",q8="forest green",e7="gold",a7="gray",n7="green",r7="lavender",l7="light blue",A7="light gray",t7="light pink",i7="lilac",o7="lime green",d7="magenta",s7="maroon",c7="mauve",h7="navy blue",m7="ol
1ive",u7="orange",g7="periwinkle",b7="pink",p7="powder blue",v7="purple",x7="red",E7="salmon",C7="seafoam green",k7="steel",f7="tan",w7="tangerine",F7="teal",B7="terracotta",D7="turquoise",y7="white",I7="wine red",_7="yellow",U7={black:$8,blue:H8,brown:J8,cyan:L8,cream:z8,dark_blue:W8,dark_brown:K8,dark_gray:Y8,dark_purple:j8,emerald:X8,forest_green:q8,gold:e7,gray:a7,green:n7,lavender:r7,light_blue:l7,light_gray:A7,light_pink:t7,lilac:i7,lime_green:o7,magenta:d7,maroon:s7,mauve:c7,navy_blue:h7,olive:m7,orange:u7,periwinkle:g7,pink:b7,powder_blue:p7,purple:v7,red:x7,salmon:E7,seafoam_green:C7,steel:k7,tan:f7,tangerine:w7,teal:F7,terracotta:B7,turquoise:D7,white:y7,wine_red:I7,yellow:_7},S7="black",Q7="blue",R7="brown",M7="cyan",T7="cream",O7="dark blue",N7="dark brown",G7="dark grey",P7="dark purple",V7="emerald",Z7="forest green",$7="gold",H7="grey",J7="green",L7="lavender",z7="light blue",W7="light grey",K7="light pink",Y7="lilac",j7="lime green",X7="magenta",q7="maroon",eo="mauve",ao="navy blue",no="olive",ro="orange",lo="periwinkle",Ao="pink",to="powder blue",io="purple",oo="red",so="salmon",co="seafoam green",ho="steel",mo="tan",uo="tangerine",go="teal",bo="terracotta",po="turquoise",vo="white",xo="wine red",Eo="yellow",Co={black:S7,blue:Q7,brown:R7,cyan:M7,cream:T7,dark_blue:O7,dark_brown:N7,dark_gray:G7,dark_purple:P7,emerald:V7,forest_green:Z7,gold:$7,gray:H7,green:J7,lavender:L7,light_blue:z7,light_gray:W7,light_pink:K7,lilac:Y7,lime_green:j7,magenta:X7,maroon:q7,mauve:eo,navy_blue:ao,olive:no,orange:ro,periwinkle:lo,pink:Ao,powder_blue:to,purple:io,red:oo,salmon:so,seafoam_green:co,steel:ho,tan:mo,tangerine:uo,teal:go,terracotta:bo,turquoise:po,white:vo,wine_red:xo,yellow:Eo},ko="black",fo="blue",wo="brown",Fo="cyan",Bo="cream",Do="dark blue",yo="dark brown",Io="dark gray",_o="dark purple",Uo="emerald",So="forest green",Qo="gold",Ro="gray",Mo="green",To="lavender",Oo="light blue",No="light gray",Go="light pink",Po="lilac",Vo="lime green",Zo="magenta",$o="maroon",Ho="mauve",Jo="navy blue",Lo="olive",zo="orange",Wo="periwinkle",Ko="pink",Yo="powder blue",jo="purple",Xo="red",qo="salmon",e9="seafoam green",a9="steel",n9="tan",r9="tangerine",l9="teal",A9="terracotta",t9="turquoise",i9="white",o9="wine red",d9="yellow",s9={black:ko,blue:fo,brown:wo,cyan:Fo,cream:Bo,dark_blue:Do,dark_brown:yo,dark_gray:Io,dark_purple:_o,emerald:Uo,forest_green:So,gold:Qo,gray:Ro,green:Mo,lavender:To,light_blue:Oo,light_gray:No,light_pink:Go,lilac:Po,lime_green:Vo,magenta:Zo,maroon:$o,mauve:Ho,navy_blue:Jo,olive:Lo,orange:zo,periwinkle:Wo,pink:Ko,powder_blue:Yo,purple:jo,red:Xo,salmon:qo,seafoam_green:e9,steel:a9,tan:n9,tangerine:r9,teal:l9,terracotta:A9,turquoise:t9,white:i9,wine_red:o9,yellow:d9},c9="negro",h9="azul",m9="marr\xF3n",u9="cian",g9="crema",b9="azul oscuro",p9="marr\xF3n oscuro",v9="gris oscuro",x9="p\xFArpura oscuro",E9="verde esmeralda",C9="verde bosque",k9="dorado",f9="gris",w9="verde",F9="lavanda",B9="azul claro",D9="gris claro",y9="rosa claro",I9="lila",_9="verde lima",U9="magenta",S9="granate",Q9="malva",R9="azul marino",M9="verde oliva",T9="naranja",O9="lavanda azulado",N9="rosa",G9="azul p\xE1lido",P9="p\xFArpura",V9="rojo",Z9="salm\xF3n",$9="verde espuma de mar",H9="acero",J9="tostado",L9="mandarina",z9="verde azulado",W9="terracota",K9="turquesa",Y9="blanco",j9="rojo vino",X9="amarillo",q9={black:c9,blue:h9,brown:m9,cyan:u9,cream:g9,dark_blue:b9,dark_brown:p9,dark_gray:v9,dark_purple:x9,emerald:E9,forest_green:C9,gold:k9,gray:f9,green:w9,lavender:F9,light_blue:B9,light_gray:D9,light_pink:y9,lilac:I9,lime_green:_9,magenta:U9,maroon:S9,mauve:Q9,navy_blue:R9,olive:M9,orange:T9,periwinkle:O9,pink:N9,powder_blue:G9,purple:P9,red:V9,salmon:Z9,seafoam_green:$9,steel:H9,tan:J9,tangerine:L9,teal:z9,terracotta:W9,turquoise:K9,white:Y9,wine_red:j9,yellow:X9},ed="negro",ad="azul",nd="marr\xF3n",rd="cian",ld="crema",Ad="azul oscuro",td="marr\xF3n oscuro",id="gris oscuro",od="p\xFArpura oscuro",dd="verde esmeralda",sd="verde bosque",cd="dorado",hd="gris",md="verde",ud="lavanda",gd="azul claro",bd="gris claro",pd="rosa claro",vd="lila",xd="verde lima",Ed="magenta",Cd="granate",kd="malva",fd="azul marino",wd="verde oliva",Fd="naranja",Bd="lavanda azulado",Dd="rosa",yd="azul p\xE1lido",Id="p\xFArpura",_d="rojo",Ud="salm\xF3n",Sd="verde espuma de mar",Qd="acero",Rd="tostado",Md="mandarina",Td="verde azulado",Od="terracota",Nd="turquesa",Gd="blanco",Pd="rojo vino",Vd="amarillo",Zd={black:ed,blue:ad,brown:nd,cyan:rd,cream:ld,dark_blue:Ad,dark_brown:td,dark_gray:id,dark_purple:od,emerald:dd,forest_green:sd,gold:cd,gray:hd,green:md,lavender:ud,light_blue:gd,light_gray:bd,light_pink:pd,lilac:vd,lime_green:xd,magenta:Ed,maroon:Cd,mauve:kd,navy_blue:fd,olive:wd,orange:Fd,periwinkle:Bd,pink:Dd,powder_blue:yd,purple:Id,red:_d,salmon:Ud,seafoam_green:Sd,steel:Qd,tan:Rd,tangerine:Md,teal:Td,terracotta:Od,turquoise:Nd,white:Gd,wine_red:Pd,yellow:Vd},$d="musta",Hd="sininen",Jd="ruskea",Ld="syaani",zd="kerma",Wd="tummansininen",Kd="tummanruskea",Yd="tummanharmaa",jd="tummanvioletti",Xd="smaragdinvihre\xE4",qd="mets\xE4nvihre\xE4",es="kulta",as="harmaa",ns="vihre\xE4",rs="laventeli",ls="vaaleansininen",As="vaaleanharmaa",ts="vaaleanpunainen",is="liila",os="limenvihre\xE4",ds="magenta",ss="kastanjanruskea",cs="malva",hs="laivastonsininen",ms="oliivinvihre\xE4",us="oranssi",gs="vaaleansininen",bs="pinkki",ps="puuterisininen",vs="purppura",xs="punainen",Es="lohenpunainen",Cs="merimelonin vihre\xE4",ks="ter\xE4s",fs="vaaleanruskea",ws="mandariini",Fs="sinivihre\xE4",Bs="terrakotta",Ds="turkoosi",ys="valkoinen",Is="viininpunainen",_s="keltainen",Us={black:$d,blue:Hd,brown:Jd,cyan:Ld,cream:zd,dark_blue:Wd,dark_brown:Kd,dark_gray:Yd,dark_purple:jd,emerald:Xd,forest_green:qd,gold:es,gray:as,green:ns,lavender:rs,light_blue:ls,light_gray:As,light_pink:ts,lilac:is,lime_green:os,magenta:ds,maroon:ss,mauve:cs,navy_blue:hs,olive:ms,orange:us,periwinkle:gs,pink:bs,powder_blue:ps,purple:vs,red:xs,salmon:Es,seafoam_green:Cs,steel:ks,tan:fs,tangerine:ws,teal:Fs,terracotta:Bs,turquoise:Ds,white:ys,wine_red:Is,yellow:_s},Ss="noir",Qs="bleu",Rs="marron",Ms="cyan",Ts="cr\xE8me",Os="bleu fonc\xE9",Ns="marron fonc\xE9",Gs="gris fonc\xE9",Ps="violet fonc\xE9",Vs="\xE9meraude",Zs="vert for\xEAt",$s="dor\xE9",Hs="gris",Js="vert",Ls="lavande",zs="bleu clair",Ws="gris clair",Ks="rose clair",Ys="lilas",js="vert lime",Xs="magenta",qs="grenat",ec="mauve",ac="bleu marine",nc="vert olive",rc="orange",lc="pervenche",Ac="rose",tc="bleu poudr\xE9",ic="pourpre",oc="rouge",dc="saumon",sc="vert d\u2019eau",cc="acier",hc="fauve",mc="mandarine",uc="bleu canard",gc="terracotta",bc="turquoise",pc="blanc",vc="bordeaux",xc="jaune",Ec={black:Ss,blue:Qs,brown:Rs,cyan:Ms,cream:Ts,dark_blue:Os,dark_brown:Ns,dark_gray:Gs,dark_purple:Ps,emerald:Vs,forest_green:Zs,gold:$s,gray:Hs,green:Js,lavender:Ls,light_blue:zs,light_gray:Ws,light_pink:Ks,lilac:Ys,lime_green:js,magenta:Xs,maroon:qs,mauve:ec,navy_blue:ac,olive:nc,orange:rc,periwinkle:lc,pink:Ac,powder_blue:tc,purple:ic,red:oc,salmon:dc,seafoam_green:sc,steel:cc,tan:hc,tangerine:mc,teal:uc,terracotta:gc,turquoise:bc,white:pc,wine_red:vc,yellow:xc},Cc="noir",kc="bleu",fc="brun",wc="cyan",Fc="cr\xE8me",Bc="bleu fonc\xE9",Dc="brun fonc\xE9",yc="gris fonc\xE9",Ic="mauve fonc\xE9",_c="\xE9meraude",Uc="vert for\xEAt",Sc="or",Qc="gris",Rc="vert",Mc="lavande",Tc="bleu p\xE2le",Oc="gris clair",Nc="rose clair",Gc="lilas",Pc="vert lime",Vc="magenta",Zc="brun rouge\xE2tre",$c="mauve",Hc="bleu marine",Jc="olive",Lc="orange",zc="pervenche",Wc="rose",Kc="bleu pastel",Yc="mauve",jc="rouge",Xc="saumon",qc="vert d\u2019eau",eh="acier",ah="marron clair",nh="tangerine",rh="bleu sarcelle",lh="terre cuite",Ah="turquoise",th="blanc",ih="bordeaux",oh="jaune",dh={black:Cc,blue:kc,brown:fc,cyan:wc,cream:Fc,dark_blue:Bc,dark_brown:Dc,dark_gray:yc,dark_purple:Ic,emerald:_c,forest_green:Uc,gold:Sc,gray:Qc,green:Rc,lavender:Mc,light_blue:Tc,light_gray:Oc,light_pink:Nc,lilac:Gc,lime_green:Pc,magenta:Vc,maroon:Zc,mauve:$c,navy_blue:Hc,olive:Jc,orange:Lc,periwinkle:zc,pink:Wc,powder_blue:Kc,purple:Yc,red:jc,salmon:Xc,seafoam_green:qc,steel:eh,tan:ah,tangerine:nh,teal:rh,terracotta:lh,turquoise:Ah,white:th,wine_red:ih,yellow:oh},sh="noir",ch="bleu",hh="marron",mh="cyan",uh="cr\xE8me",gh="bleu fonc\xE9",bh="marron fonc\xE9",ph="gris fonc\xE9",vh="violet fonc\xE9",xh="\xE9meraude",Eh="vert for\xEAt",Ch="dor\xE9",kh="gris",fh="vert",wh="lavande",Fh="bleu clair",Bh="gris clair",Dh="rose clair",yh="lilas",Ih="vert lime",_h="magenta",Uh="grenat",Sh="mauve",Qh="bleu marine",Rh="vert olive",Mh="orange",Th="pervenche",Oh="rose",Nh="bleu poudr\xE9",Gh="pourpre",Ph="rouge",Vh="saumon",Zh="vert d\u2019eau",$h="acier",Hh="fauve",Jh="mandarine",Lh="bleu canard",zh="terracotta",Wh="turquoise",
1Kh="blanc",Yh="bordeaux",jh="jaune",Xh={black:sh,blue:ch,brown:hh,cyan:mh,cream:uh,dark_blue:gh,dark_brown:bh,dark_gray:ph,dark_purple:vh,emerald:xh,forest_green:Eh,gold:Ch,gray:kh,green:fh,lavender:wh,light_blue:Fh,light_gray:Bh,light_pink:Dh,lilac:yh,lime_green:Ih,magenta:_h,maroon:Uh,mauve:Sh,navy_blue:Qh,olive:Rh,orange:Mh,periwinkle:Th,pink:Oh,powder_blue:Nh,purple:Gh,red:Ph,salmon:Vh,seafoam_green:Zh,steel:$h,tan:Hh,tangerine:Jh,teal:Lh,terracotta:zh,turquoise:Wh,white:Kh,wine_red:Yh,yellow:jh},qh="noir",em="bleu",am="marron",nm="cyan",rm="cr\xE8me",lm="bleu fonc\xE9",Am="marron fonc\xE9",tm="gris fonc\xE9",im="violet fonc\xE9",om="\xE9meraude",dm="vert for\xEAt",sm="dor\xE9",cm="gris",hm="vert",mm="lavande",um="bleu clair",gm="gris clair",bm="rose clair",pm="lilas",vm="vert lime",xm="magenta",Em="grenat",Cm="mauve",km="bleu marine",fm="vert olive",wm="orange",Fm="pervenche",Bm="rose",Dm="bleu poudr\xE9",ym="pourpre",Im="rouge",_m="saumon",Um="vert d\u2019eau",Sm="acier",Qm="fauve",Rm="mandarine",Mm="bleu canard",Tm="terracotta",Om="turquoise",Nm="blanc",Gm="bordeaux",Pm="jaune",Vm={black:qh,blue:em,brown:am,cyan:nm,cream:rm,dark_blue:lm,dark_brown:Am,dark_gray:tm,dark_purple:im,emerald:om,forest_green:dm,gold:sm,gray:cm,green:hm,lavender:mm,light_blue:um,light_gray:gm,light_pink:bm,lilac:pm,lime_green:vm,magenta:xm,maroon:Em,mauve:Cm,navy_blue:km,olive:fm,orange:wm,periwinkle:Fm,pink:Bm,powder_blue:Dm,purple:ym,red:Im,salmon:_m,seafoam_green:Um,steel:Sm,tan:Qm,tangerine:Rm,teal:Mm,terracotta:Tm,turquoise:Om,white:Nm,wine_red:Gm,yellow:Pm},Zm="nero",$m="blu",Hm="marrone",Jm="ciano",Lm="crema",zm="blu scuro",Wm="marrone scuro",Km="grigio scuro",Ym="viola scuro",jm="verde smeraldo",Xm="verde foresta",qm="oro",eu="grigio",au="verde",nu="lavanda",ru="azzurro chiaro",lu="grigio chiaro",Au="rosa chiaro",tu="lilla",iu="verde acido",ou="magenta",du="rosso granata",su="malva",cu="blu marino",hu="verde oliva",mu="arancio",uu="pervinca",gu="rosa",bu="azzurro polvere",pu="viola",vu="rosso",xu="salmone",Eu="verde schiuma marina",Cu="acciaio",ku="terra di Siena",fu="mandarino",wu="foglia di t\xE8",Fu="terracotta",Bu="turchese",Du="bianco",yu="vinaccia",Iu="giallo",_u={black:Zm,blue:$m,brown:Hm,cyan:Jm,cream:Lm,dark_blue:zm,dark_brown:Wm,dark_gray:Km,dark_purple:Ym,emerald:jm,forest_green:Xm,gold:qm,gray:eu,green:au,lavender:nu,light_blue:ru,light_gray:lu,light_pink:Au,lilac:tu,lime_green:iu,magenta:ou,maroon:du,mauve:su,navy_blue:cu,olive:hu,orange:mu,periwinkle:uu,pink:gu,powder_blue:bu,purple:pu,red:vu,salmon:xu,seafoam_green:Eu,steel:Cu,tan:ku,tangerine:fu,teal:wu,terracotta:Fu,turquoise:Bu,white:Du,wine_red:yu,yellow:Iu},Uu="nero",Su="blu",Qu="marrone",Ru="ciano",Mu="crema",Tu="blu scuro",Ou="marrone scuro",Nu="grigio scuro",Gu="viola scuro",Pu="verde smeraldo",Vu="verde foresta",Zu="oro",$u="grigio",Hu="verde",Ju="lavanda",Lu="azzurro chiaro",zu="grigio chiaro",Wu="rosa chiaro",Ku="lilla",Yu="verde acido",ju="magenta",Xu="rosso granata",qu="malva",eg="blu marino",ag="verde oliva",ng="arancio",rg="pervinca",lg="rosa",Ag="azzurro polvere",tg="viola",ig="rosso",og="salmone",dg="verde schiuma marina",sg="acciaio",cg="terra di Siena",hg="mandarino",mg="foglia di t\xE8",ug="terracotta",gg="turchese",bg="bianco",pg="vinaccia",vg="giallo",xg={black:Uu,blue:Su,brown:Qu,cyan:Ru,cream:Mu,dark_blue:Tu,dark_brown:Ou,dark_gray:Nu,dark_purple:Gu,emerald:Pu,forest_green:Vu,gold:Zu,gray:$u,green:Hu,lavender:Ju,light_blue:Lu,light_gray:zu,light_pink:Wu,lilac:Ku,lime_green:Yu,magenta:ju,maroon:Xu,mauve:qu,navy_blue:eg,olive:ag,orange:ng,periwinkle:rg,pink:lg,powder_blue:Ag,purple:tg,red:ig,salmon:og,seafoam_green:dg,steel:sg,tan:cg,tangerine:hg,teal:mg,terracotta:ug,turquoise:gg,white:bg,wine_red:pg,yellow:vg},Eg="svart",Cg="bl\xE5",kg="brun",fg="cyan",wg="krem",Fg="m\xF8rkebl\xE5",Bg="m\xF8rkebrun",Dg="m\xF8rk gr\xE5",yg="m\xF8rk lilla",Ig="smaragd",_g="skogsgr\xF8nn",Ug="gull",Sg="gr\xE5",Qg="gr\xF8nn",Rg="lavendel",Mg="lys bl\xE5",Tg="lys gr\xE5",Og="lyserosa",Ng="syrinlilla",Gg="limegr\xF8nn",Pg="magenta",Vg="kastanjebrun",Zg="m\xF8rkelilla",$g="marinebl\xE5",Hg="oliven",Jg="oransje",Lg="lys indigo",zg="rosa",Wg="pudderbl\xE5",Kg="lilla",Yg="r\xF8d",jg="laks",Xg="sj\xF8spr\xF8ytgr\xF8nn",qg="st\xE5lgr\xE5",eb="solbrun",ab="mandarin",nb="bl\xE5gr\xF8nn",rb="terrakotta",lb="turkis",Ab="hvite",tb="vinr\xF8d",ib="gul",ob={black:Eg,blue:Cg,brown:kg,cyan:fg,cream:wg,dark_blue:Fg,dark_brown:Bg,dark_gray:Dg,dark_purple:yg,emerald:Ig,forest_green:_g,gold:Ug,gray:Sg,green:Qg,lavender:Rg,light_blue:Mg,light_gray:Tg,light_pink:Og,lilac:Ng,lime_green:Gg,magenta:Pg,maroon:Vg,mauve:Zg,navy_blue:$g,olive:Hg,orange:Jg,periwinkle:Lg,pink:zg,powder_blue:Wg,purple:Kg,red:Yg,salmon:jg,seafoam_green:Xg,steel:qg,tan:eb,tangerine:ab,teal:nb,terracotta:rb,turquoise:lb,white:Ab,wine_red:tb,yellow:ib},db="zwart",sb="blauw",cb="bruin",hb="cyaan",mb="cr\xE8me",ub="donkerblauw",gb="donkerbruin",bb="donkergrijs",pb="donkerpaars",vb="smaragd",xb="bladgroen",Eb="goud",Cb="grijs",kb="groen",fb="lavendel",wb="lichtblauw",Fb="lichtgrijs",Bb="lichtroze",Db="lila",yb="limoengroen",Ib="fuchsia",_b="kastanjebruin",Ub="mauve",Sb="marineblauw",Qb="olijfgroen",Rb="oranje",Mb="maagdenpalm",Tb="roze",Ob="poederblauw",Nb="paars",Gb="rood",Pb="zalm",Vb="zeeschuimgroen",Zb="staal",$b="beige",Hb="mandarijn",Jb="turquoise",Lb="terracotta",zb="turquoise",Wb="wit",Kb="wijnrood",Yb="geel",jb={black:db,blue:sb,brown:cb,cyan:hb,cream:mb,dark_blue:ub,dark_brown:gb,dark_gray:bb,dark_purple:pb,emerald:vb,forest_green:xb,gold:Eb,gray:Cb,green:kb,lavender:fb,light_blue:wb,light_gray:Fb,light_pink:Bb,lilac:Db,lime_green:yb,magenta:Ib,maroon:_b,mauve:Ub,navy_blue:Sb,olive:Qb,orange:Rb,periwinkle:Mb,pink:Tb,powder_blue:Ob,purple:Nb,red:Gb,salmon:Pb,seafoam_green:Vb,steel:Zb,tan:$b,tangerine:Hb,teal:Jb,terracotta:Lb,turquoise:zb,white:Wb,wine_red:Kb,yellow:Yb},Xb="zwart",qb="blauw",ep="bruin",ap="cyaan",np="cr\xE8me",rp="donkerblauw",lp="donkerbruin",Ap="donkergrijs",tp="donkerpaars",ip="smaragd",op="bladgroen",dp="goud",sp="grijs",cp="groen",hp="lavendel",mp="lichtblauw",up="lichtgrijs",gp="lichtroze",bp="lila",pp="limoengroen",vp="fuchsia",xp="kastanjebruin",Ep="mauve",Cp="marineblauw",kp="olijfgroen",fp="oranje",wp="maagdenpalm",Fp="roze",Bp="poederblauw",Dp="paars",yp="rood",Ip="zalm",_p="zeeschuimgroen",Up="staal",Sp="beige",Qp="mandarijn",Rp="turquoise",Mp="terracotta",Tp="turquoise",Op="wit",Np="wijnrood",Gp="geel",Pp={black:Xb,blue:qb,brown:ep,cyan:ap,cream:np,dark_blue:rp,dark_brown:lp,dark_gray:Ap,dark_purple:tp,emerald:ip,forest_green:op,gold:dp,gray:sp,green:cp,lavender:hp,light_blue:mp,light_gray:up,light_pink:gp,lilac:bp,lime_green:pp,magenta:vp,maroon:xp,mauve:Ep,navy_blue:Cp,olive:kp,orange:fp,periwinkle:wp,pink:Fp,powder_blue:Bp,purple:Dp,red:yp,salmon:Ip,seafoam_green:_p,steel:Up,tan:Sp,tangerine:Qp,teal:Rp,terracotta:Mp,turquoise:Tp,white:Op,wine_red:Np,yellow:Gp},Vp="preto",Zp="azul",$p="castanho",Hp="azul ciano",Jp="creme",Lp="azul-escuro",zp="castanho-escuro",Wp="cinzento-e
1scuro",Kp="roxo-escuro",Yp="esmeralda",jp="verde floresta",Xp="dourado",qp="cinzento",ev="verde",av="alfazema",nv="azul claro",rv="cinzento-claro",lv="rosa-claro",Av="lil\xE1s",tv="verde-lima",iv="magenta",ov="castanho-avermelhado",dv="malva",sv="azul-marinho escuro",cv="verde-oliva",hv="cor de laranja",mv="arroxeado",uv="cor-de-rosa",gv="azul-p\xF3lvora",bv="roxo",pv="vermelho",vv="salm\xE3o",xv="verde-marinho",Ev="a\xE7o",Cv="caramelo",kv="tangerina",fv="azul petr\xF3leo",wv="terracota",Fv="azul-turquesa",Bv="branco",Dv="vermelho-tinto",yv="amarelo",Iv={black:Vp,blue:Zp,brown:$p,cyan:Hp,cream:Jp,dark_blue:Lp,dark_brown:zp,dark_gray:Wp,dark_purple:Kp,emerald:Yp,forest_green:jp,gold:Xp,gray:qp,green:ev,lavender:av,light_blue:nv,light_gray:rv,light_pink:lv,lilac:Av,lime_green:tv,magenta:iv,maroon:ov,mauve:dv,navy_blue:sv,olive:cv,orange:hv,periwinkle:mv,pink:uv,powder_blue:gv,purple:bv,red:pv,salmon:vv,seafoam_green:xv,steel:Ev,tan:Cv,tangerine:kv,teal:fv,terracotta:wv,turquoise:Fv,white:Bv,wine_red:Dv,yellow:yv},_v="svart",Uv="bl\xE5",Sv="brun",Qv="cyan",Rv="kr\xE4m",Mv="m\xF6rkbl\xE5",Tv="m\xF6rkbrun",Ov="m\xF6rkgr\xE5",Nv="m\xF6rklila",Gv="smaragd",Pv="skogsgr\xF6n",Vv="guld",Zv="gr\xE5",$v="gr\xF6n",Hv="lavendel",Jv="ljusbl\xE5",Lv="ljusgr\xE5",zv="ljusrosa",Wv="syren",Kv="limegr\xF6n",Yv="magenta",jv="r\xF6dbrun",Xv="malvaf\xE4rgad",qv="marinbl\xE5",ex="olivgr\xF6n",ax="orange",nx="lavendelbl\xE5",rx="rosa",lx="puderbl\xE5",Ax="lila",tx="r\xF6d",ix="lax",ox="sj\xF6skumsgr\xF6n",dx="st\xE5l",sx="beige",cx="mandarin",hx="bl\xE5gr\xF6n",mx="terrakotta",ux="turkos",gx="vit",bx="vinr\xF6d",px="gul",vx={black:_v,blue:Uv,brown:Sv,cyan:Qv,cream:Rv,dark_blue:Mv,dark_brown:Tv,dark_gray:Ov,dark_purple:Nv,emerald:Gv,forest_green:Pv,gold:Vv,gray:Zv,green:$v,lavender:Hv,light_blue:Jv,light_gray:Lv,light_pink:zv,lilac:Wv,lime_green:Kv,magenta:Yv,maroon:jv,mauve:Xv,navy_blue:qv,olive:ex,orange:ax,periwinkle:nx,pink:rx,powder_blue:lx,purple:Ax,red:tx,salmon:ix,seafoam_green:ox,steel:dx,tan:sx,tangerine:cx,teal:hx,terracotta:mx,turquoise:ux,white:gx,wine_red:bx,yellow:px};const xx="en-us",dn={"da-dk":c5,"de-at":e4,"de-ch":$4,"de-de":S2,"en-au":C3,"en-ca":s6,"en-gb":q6,"en-ie":Z8,"en-in":U7,"en-nz":Co,"en-us":s9,"es-es":q9,"es-us":Zd,"fi-fi":Us,"fr-be":Ec,"fr-ca":dh,"fr-ch":Xh,"fr-fr":Vm,"it-it":xg,"it-ch":_u,"nb-no":ob,"nl-be":jb,"nl-nl":Pp,"pt-pt":Iv,"sv-se":vx};dn.default=dn[xx];function Ex(e){return Object.assign(Object.assign({},dn.default),dn[e])}var Cx=[{id:"black",name:"black",hex:"#000000",lab:[0,0,0]},{id:"black",name:"black",hex:"#1B1B1B",lab:[9.76693509041294,.09207237119990275,-.21684958666498]},{id:"black",name:"black",hex:"#030303",lab:[.8225205703234408,.008824590627745654,-.020868056220074704]},{id:"black",name:"black",hex:"#1A1A1A",lab:[9.263235127897214,.09027251220389276,-.21261054433062698]},{id:"black",name:"black",hex:"#1C1C1C",lab:[10.26818518683623,.09386347614816215,-.22106801139588628]},{id:"black",name:"black",hex:"#050505",lab:[1.3708676172057324,.01470765104626126,-.03478009370013191]},{id:"black",name:"black",hex:"#080808",lab:[2.1933881875291696,.023532241674006915,-.055648149920212164]},{id:"black",name:"black",hex:"#0A0A0A",lab:[2.741735234411461,.029415302092508644,-.06956018740026382]},{id:"black",name:"black",hex:"#0D0D0D",lab:[3.635495048621035,.03900419842471636,-.09223564467525924]},{id:"black",name:"black",hex:"#0F0F0F",lab:[4.314984294981187,.046294246420400254,-.1094748728545758]},{id:"black",name:"black",hex:"#121212",lab:[5.463863025268843,.05862024146721656,-.13862291704788698]},{id:"black",name:"black",hex:"#141414",lab:[6.318898690765131,.06779367735730568,-.16031590927388373]},{id:"black",name:"black",hex:"#171717",lab:[7.73952009974899,.08303512276744418,-.19635829957965756]},{id:"black",name:"black",hex:"#010B13",lab:[2.6446985418307136,-1.145987100464943,-5.009504496759259]},{id:"black",name:"black",hex:"#010203",lab:[.5098262464552903,-.11728155884649372,-.4904532502608916]},{id:"black",name:"black",hex:"#100C08",lab:[3.528698423493463,.7644120225338974,1.9534033053615896]},{id:"black",name:"black",hex:"#1F1F1F",lab:[11.757916745180708,.09918669819793113,-.23360530663629198]},{id:"black",name:"black",hex:"#212121",lab:[12.740011331302725,.10269599322930423,-.2418704264233018]},{id:"black",name:"black",hex:"#242424",lab:[14.197679363085555,.10790464344859196,-.2541378811701689]},{id:"black",name:"black",hex:"#292421",lab:[14.640854947508462,1.8006411238825626,2.6133357358268494]}
1,{id:"black",name:"black",hex:"#242124",lab:[13.170169867393263,2.2433357137496,-1.761039564732736]},{id:"blue",name:"blue",hex:"#318CE7",lab:[57.24614409385657,5.17801701760201,-54.400962750054326]},{id:"blue",name:"blue",hex:"#1F75FE",lab:[52.02484396404546,26.596563643189462,-75.65224797175318]},{id:"blue",name:"blue",hex:"#499DF5",lab:[63.4415866045658,3.072139624723913,-52.28527397659821]},{id:"blue",name:"blue",hex:"#5190ED",lab:[59.71435615400077,9.159269305300588,-53.755290808695946]},{id:"blue",name:"blue",hex:"#4981CE",lab:[53.56895184712117,6.142356943488747,-46.092979007738144]},{id:"blue",name:"blue",hex:"#3C69E7",lab:[48.046370215877346,28.054368008907705,-69.17976326406936]},{id:"blue",name:"blue",hex:"#1E90FF",lab:[59.378302464398686,10.235202772961415,-64.33162362482827]},{id:"blue",name:"blue",hex:"#1C86EE",lab:[55.55006810172685,9.767095100231105,-61.04643888989072]},{id:"blue",name:"blue",hex:"#1874CD",lab:[48.37380878682846,7.953531919425439,-53.88469029969867]},{id:"blue",name:"blue",hex:"#0072BB",lab:[46.47252358893474,1.0477871500793046,-46.54146943157964]},{id:"blue",name:"blue",hex:"#1974D2",lab:[48.69583549771923,9.963344277420905,-56.23160579807309]},{id:"blue",name:"blue",hex:"#3579DC",lab:[51.37789396798263,13.148479862071571,-57.58498317153078]},{id:"blue",name:"blue",hex:"#1D7CF2",lab:[53.04155086856578,17.531916114522204,-67.31782612754343]},{id:"blue",name:"blue",hex:"#0276FD",lab:[51.90306784409292,24.597837165626522,-75.308209507517]},{id:"blue",name:"blue",hex:"#4169E1",lab:[47.83007360562802,26.51296202457282,-66.11941543129088]},{id:"blue",name:"blue",hex:"#4876FF",lab:[53.54807344768234,29.968655743204174,-73.68030854208621]},{id:"blue",name:"blue",hex:"#436EEE",lab:[50.115745536245214,28.28450077325678,-69.75815836363843]},{id:"blue",name:"blue",hex:"#007FFF",lab:[54.443862454817236,19.669381727287384,-72.29816842907026]},{id:"blue",name:"blue",hex:"#3E8EDE",lab:[57.694990344107566,2.286286953321337,-48.625067681840115]},{id:"blue",name:"blue",hex:"#006DB0",lab:[44.33322623740298,-.24666462436923053,-43.52014407478237]},{id:"blue",name:"blue",hex:"#007BB8",lab:[49.037419054833336,-5.583584616458525,-40.72958410424066]},{id:"blue",name:"blue",hex:"#5DADEC",lab:[68.2170350999782,-5.722615103125994,-39.78210550172798]},{id:"blue",name:"blue",hex:"#75A1D0",lab:[64.82241392425414,-2.2092917334890494,-29.469004976755464]},{id:"blue",name:"blue",hex:"#5993E5",lab:[60.4677505964482,6.084362593179071,-48.08701193562768]},{id:"blue",name:"blue",hex:"#7093DB",lab:[61.15460581782699,7.764315208472872,-41.341917774939496]},{id:"blue",name:"blue",hex:"#7EB6FF",lab:[72.9631493374969,1.8095168606787615,-42.62543420889171]},{id:"blue",name:"blue",hex:"#77B5FE",lab:[72.31003366152335,.5516834786410962,-43.12835417820801]},{id:"blue",name:"blue",hex:"#60AFFE",lab:[69.68183894830207,-.5519241596562696,-47.31510983501295]},{id:"blue",name:"blue",hex:"#6495ED",lab:[61.92593782647535,9.619197973625315,-50.194553371248894]}
1,{id:"blue",name:"blue",hex:"#6CA0DC",lab:[64.55947588755159,-.3199441965220928,-36.59575537221682]},{id:"blue",name:"blue",hex:"#6699CC",lab:[61.62385259122726,-2.5471766142619034,-32.2384618645279]},{id:"blue",name:"blue",hex:"#4F94CD",lab:[59.202700533913145,-4.254401722037338,-36.64759444626882]},{id:"blue",name:"blue",hex:"#5CACEE",lab:[67.98380369160891,-4.715318229488286,-41.246063517684384]},{id:"blue",name:"blue",hex:"#63B8FF",lab:[72.32847415608755,-4.694614694660871,-43.70376279657921]},{id:"blue",name:"blue",hex:"#0198E1",lab:[59.79447193883752,-6.8215045929114755,-47.04452989313357]},{id:"blue",name:"blue",hex:"#62B1F6",lab:[69.95906681667383,-3.8566041157397923,-42.51824992345081]},{id:"blue",name:"blue",hex:"#33A1DE",lab:[62.89754308767991,-9.946883208358127,-40.45246236641482]},{id:"blue",name:"blue",hex:"#42C0FB",lab:[73.42729839576835,-15.198434812366656,-39.90026989857125]},{id:"blue",name:"blue",hex:"#56A0D3",lab:[63.194303539493475,-7.745203332231776,-33.78011159253715]},{id:"blue",name:"blue",hex:"#00B7EB",lab:[69.37026424963382,-20.132497583705387,-37.5673608387532]},{id:"blue",name:"blue",hex:"#00BFFF",lab:[72.54592077051686,-17.35678550996722,-43.49401270051829]},{id:"blue",name:"blue",hex:"#00B2EE",lab:[68.02766784401945,-16.4501090980399,-41.30126530089302]},{id:"blue",name:"blue",hex:"#009ACD",lab:[59.44884802285543,-15.32793042402253,-36.3764483888523]},{id:"blue",name:"blue",hex:"#71A6D2",lab:[66.08521899727566,-5.4195732859136925,-28.6554081784538]},{id:"blue",name:"blue",hex:"#0BB5FF",lab:[69.70691065776982,-11.759043482031718,-47.93844392172317]},{id:"blue",name:"blue",hex:"#3299CC",lab:[59.72341891598029,-11.863572176144254,-35.33898005688829]},{id:"blue",name:"blue",hex:"#0099CC",lab:[59.10282826441977,-15.144814135588213,-36.35326077952503]},{id:"blue",name:"blue",hex:"#6CA6CD",lab:[65.64428595769283,-8.06397535644493,-26.57202921669912]},{id:"blue",name:"blue",hex:"#38B0DE",lab:[67.39819433433475,-17.494301163024694,-33.43895734187916]},{id:"blue",name:"blue",hex:"#009EDB",lab:[61.27687948750186,-12.431874134259612,-41.363260884004035]},{id:"blue",name:"blue",hex:"#00CCFF",lab:[76.31433784805343,-24.045184322556313,-37.63232479221295]},{id:"blue",name:"blue",hex:"#189BCC",lab:[59.88286856927856,-15.278638751235697,-35.12366211617473]},{id:"blue",name:"blue",hex:"#0040FF",lab:[39.38448478125124,58.304157055904334,-96.98413575959962]},{id:"blue",name:"blue",hex:"#003EFF",lab:[39.00615098611767,59.38214779580267,-97.61166466689147]},{id:"blue",name:"blue",hex:"#3232CC",lab:[32.51908315416196,50.99742297869167,-79.09862303463399]},{id:"blue",name:"blue",hex:"#3232CD",lab:[32.625222236304836,51.31900670474837,-79.50799394727677]},{id:"blue",name:"blue",hex:"#4666FF",lab:[49.522955881869194,39.56442854802611,-80.23311597987146]},{id:"blue",name:"blue",hex:"#4D4DFF",lab:[44.38060050561148,54.96552634816787,-88.64944212206021]},{id:"blue",name:"blue",hex:"#3333FF",lab:[38.35627093563059,66.26013903912323,-98.65456101752645]},{id:"blue",name:"blue",hex:"#2E37FE",lab:[38.667013979214694,63.8624605929615,-97.58278383227152]},{id:"blue",name:"blue",hex:"#0147FA",lab:[40.26650160711494,52.68776652854462,-92.71191470149596]},{id:"blue",name:"blue",hex:"#4166F5",lab:[48.53180032028811,35.51063052443942,-76.26813804051092]},{id:"blue",name:"blue",hex:"#1464F4",lab:[46.700274707045416,33.070896521220746,-78.74847752160048]},{id:"blue",name:"blue",hex:"#0000FF",lab:[32.297010932850725,79.42575443955474,-108.79311020157895]},{id:"blue",name:"blue",hex:"#0000EE",lab:[29.83962330546531,75.38451332575407,-103.25763631219391]},{id:"blue",name:"blue",hex:"#3300FF",lab:[33.81896348597579,79.9445425384689,-106.21216369839912]},{id:"blue",name:"blue",hex:"#3F00FF",lab:[34.54839973868978,80.22588193349937,-104.97612686636226]},{id:"blue",name:"blue",hex:"#1DACD6",lab:[65.44995906989328,-20.537872777289635,-32.06501142271878]},{id:"blue",name:"blue",hex:"#47ABCC",lab:[65.60988489932015,-18.575914473741516,-26.192734659175553]},{id:"blue",name:"blue",hex:"#33A1C9",lab:[62.00438803227961,-17.11117004432583,-30.11104176338817]},{id:"blue",name:"blue",hex:"#0EBFE9",lab:[71.71327584977183,-24.546313383195905,-32.84154017288032]},{id:"blue",name:"blue",hex:"#5D92B1",lab:[58.09165874137497,-8.76740188717362,-22.420839948892567]}
1,{id:"blue",name:"blue",hex:"#7D9EC0",lab:[63.85040677252266,-2.7285458002196394,-21.96120050941399]},{id:"blue",name:"blue",hex:"#4682B4",lab:[52.46551718768575,-3.8361953362635037,-32.925192840605135]},{id:"blue",name:"blue",hex:"#6082B6",lab:[53.8441124019664,2.6521410545619073,-31.833244988328136]},{id:"blue",name:"blue",hex:"#50729F",lab:[47.290680698695965,1.0708804394920501,-28.692363928076748]},{id:"blue",name:"blue",hex:"#72A0C1",lab:[63.8091604212639,-6.606023584606547,-22.643366446372436]},{id:"blue",name:"blue",hex:"#4E78A0",lab:[48.99436628503216,-2.688112094422712,-26.64434294291038]},{id:"blue",name:"blue",hex:"#6D9BC3",lab:[62.19592438131302,-4.579103556328013,-26.262539662089402]},{id:"blue",name:"blue",hex:"#739AC5",lab:[62.32619720779974,-1.8902563001210182,-27.15972041537964]},{id:"blue",name:"blue",hex:"#539DC2",lab:[61.52081939370726,-11.992772856308843,-26.840133052525907]},{id:"blue",name:"blue",hex:"#0087BD",lab:[52.94909923892493,-10.648949310978207,-37.454104824736504]},{id:"blue",name:"blue",hex:"#0070B8",lab:[45.69858521508483,1.0906915429624853,-46.02796639385578]},{id:"blue",name:"blue",hex:"#517693",lab:[48.022004935992555,-4.71404038337525,-20.460439651308192]},{id:"blue",name:"blue",hex:"#8DB6CD",lab:[71.90957250721723,-7.931998736551704,-16.87675703660134]},{id:"blue",name:"blue",hex:"#5971AD",lab:[48.19713287591671,8.32608808511004,-35.46680517017058]},{id:"blue",name:"blue",hex:"#236B8E",lab:[42.497539558197516,-9.532975063376664,-26.16604705094272]},{id:"blue",name:"blue",hex:"#506987",lab:[43.591085584763256,-.8158980838433028,-20.097382121022545]},{id:"blue",name:"blue",hex:"#6183A6",lab:[53.52042034328856,-2.379123605701805,-23.078294758197828]},{id:"blue",name:"blue",hex:"#6996AD",lab:[59.73630054077154,-8.966265128600991,-17.576525555703615]},{id:"brown",name:"brown",hex:"#C48E48",lab:[62.971053502684626,13.473410132169795,44.141989158918925]},{id:"brown",name:"brown",hex:"#9C661F",lab:[47.84323296539823,15.915728018564224,45.99927471759892]},{id:"brown",name:"brown",hex:"#964B00",lab:[40.43968454815075,27.72244611577418,49.91136126002924]},{id:"brown",name:"brown",hex:"#87421F",lab:[36.26717753359776,27.057862072057347,33.61035417519699]},{id:"brown",name:"brown",hex:"#B67C3D",lab:[56.78158731246707,16.630706390444672,42.22649421396174]},{id:"brown",name:"brown",hex:"#B28647",lab:[58.94844996753429,10.010197232583229,39.4921270440352]},{id:"brown",name:"brown",hex:"#7B3F00",lab:[33.49321445433161,22.48653244307394,43.593034180842416]},{id:"brown",name:"brown",hex:"#AA6600",lab:[49.55800993708539,21.52491224881442,56.988872987600416]},{id:"brown",name:"brown",hex:"#BC7642",lab:[56.13206521331648,22.85674519063974,39.11994799290621]},{id:"brown",name:"brown",hex:"#AA5303",lab:[45.278296685089515,31.96181567978057,53.57190577215986]},{id:"brown",name:"brown",hex:"#B87333",lab:[54.75513960131413,21.923922934956874,45.02249860788717]},{id:"brown",name:"brown",hex:"#81613C",lab:[43.57126720808229,8.409020610274375,25.62610086633922]},{id:"brown",name:"brown",hex:"#8B4500",lab:[37.38412632853355,26.241423294416034,47.211165788384875]},{id:"brown",name:"brown",hex:"#97694F",lab:[48.57145586470824,15.427651136623199,21.532507194920704]},{id:"brown",name:"brown",hex:"#855E42",lab:[43.33968828151755,12.589938932896338,21.933181118493582]},{id:"brown",name:"brown",hex:"#733D1A",lab:[31.938374092343793,20.829723295368947,30.80589013857701]},{id:"brown",name:"brown",hex:"#6C541E",lab:[37.15743278755922,3.834204328115154,33.922547368010804]},{id:"brown",name:"brown",hex:"#856D4D",lab:[47.57286654613957,5.029741801430232,21.00853977868542]},{id:"brown",name:"brown",hex:"#9F703A",lab:[50.99744114946114,13.052917720356882,36.475761699660424]},{id:"brown",name:"brown",hex:"#B86D29",lab:[53.26589630551899,24.770477420066438,48.14893614113824]},{id:"brown",name:"brown",hex:"#987456",lab:[51.65502020868841,10.302925233320327,21.55805592434037]},{id:"brown",name:"brown",hex:"#964514",lab:[39.229111355923436,31.365213295799887,42.51729921362851]},{id:"brown",name:"brown",hex:"#A68064",lab:[56.55222829941883,11.058216501704244,20.330962548149945]},{id:"brown",name:"brown",hex:"#8B5A00",lab:[42.4644311503197,14.179763295850577,50.39466817921821]},{id:"brown",name:"brown",hex:"#D99058",lab:[66.06377228269972,22.380599494639387,40.197618420112576]}
1,{id:"brown",name:"brown",hex:"#CD853F",lab:[61.75442209392598,21.69112495709141,47.497856962238494]},{id:"brown",name:"brown",hex:"#D68A59",lab:[64.32075495809514,24.45020317058405,37.47584050474533]},{id:"brown",name:"brown",hex:"#826644",lab:[45.17436912782141,6.750369351768426,23.0573514146025]},{id:"brown",name:"brown",hex:"#734A12",lab:[35.176598063759805,12.690861465868286,37.783677576504815]},{id:"brown",name:"brown",hex:"#80461B",lab:[36.08018769076448,21.512916627907913,35.14647801301338]},{id:"brown",name:"brown",hex:"#8B4513",lab:[37.469798326367545,26.655576320252756,40.73387449527818]},{id:"brown",name:"brown",hex:"#8B4C39",lab:[39.504055604415434,24.855855214599128,22.552859823944573]},{id:"brown",name:"brown",hex:"#704214",lab:[32.684428866224366,16.170124380880363,34.432824815235854]},{id:"brown",name:"brown",hex:"#8B4726",lab:[38.087049024287,26.3486304890736,31.9371711568885]},{id:"brown",name:"brown",hex:"#A0522D",lab:[43.79918613858127,29.560321037449768,35.309139320716575]},{id:"brown",name:"brown",hex:"#8B5A2B",lab:[42.72864115019803,15.717599384915125,34.37060815678203]},{id:"brown",name:"brown",hex:"#A67B5B",lab:[55.10303123190501,12.850762751864252,23.527560223092937]},{id:"brown",name:"brown",hex:"#A75502",lab:[45.24724825730036,29.610859438096604,53.58406905217775]},{id:"brown",name:"brown",hex:"#993300",lab:[36.25649980036504,41.047060654411354,47.863235949499106]},{id:"brown",name:"brown",hex:"#8C7853",lab:[51.42053580801267,2.4694125081068385,22.73636428761865]},{id:"brown",name:"brown",hex:"#8B7355",lab:[49.98625609489967,5.155748171346453,19.671883174181282]},{id:"brown",name:"brown",hex:"#9D8851",lab:[57.43568078748527,.6117746080882558,31.873401196929574]},{id:"brown",name:"brown",hex:"#85754E",lab:[49.80977568326658,.5308344151793709,23.355988662130155]},{id:"brown",name:"brown",hex:"#8B795E",lab:[51.80616440635055,2.9002411285796725,16.901902443186255]},{id:"brown",name:"brown",hex:"#8A795D",lab:[51.68877185927687,2.3389121453002426,17.305971905236383]},{id:"brown",name:"brown",hex:"#8B7765",lab:[51.408123032795785,5.058852312834539,12.273580753076008]},{id:"brown",name:"brown",hex:"#6C2E1F",lab:[27.413366018457914,26.642006983365967,22.56078302626897]},{id:"brown",name:"brown",hex:"#79443B",lab:[35.03514077175575,21.96616497823653,15.00591994019147]},{id:"brown",name:"brown",hex:"#8B5742",lab:[42.3076910948666,19.33880775859559,20.744705076613702]},{id:"brown",name:"brown",hex:"#954535",lab:[39.4194336018945,32.54533963903436,25.182736650355874]},{id:"cream",name:"cream",hex:"#EEE5DE",lab:[91.45570198380858,2.236055896834288,3.6089706925043874]},{id:"cream",name:"cream",hex:"#EEEEE0",lab:[93.75728030448406,-2.0226438306119587,5.882266926589397]},{id:"cream",name:"cream",hex:"#EFDFBB",lab:[89.25954028411945,.24634365533293678,18.857386398670826]},{id:"cream",name:"cream",hex:"#F1E9D2",lab:[92.41248144317211,-.7061556989506612,11.293159798653551]},{id:"cream",name:"cream",hex:"#F2E8D7",lab:[92.35270198134768,.9457654916304459,8.606504951813188]},{id:"cream",name:"cream",hex:"#F5F5DC",lab:[95.94908856266986,-3.7963038764661228,11.1656607536617]},{id:"cream",name:"cream",hex:"#FAEBD7",lab:[93.73133223938991,2.2323174277335545,10.65894299729151]},{id:"cream",name:"cream",hex:"#FAF0E6",lab:[95.31154768412136,2.0765981663252164,5.114731768115499]},{id:"cream",name:"cream",hex:"#FAFAD2",lab:[97.36911644222596,-6.081327205687326,18.377045504942014]},{id:"cream",name:"cream",hex:"#FCFFF0",lab:[99.41975315335247,-3.1532071423373553,5.879023277497875]},{id:"cream",name:"cream",hex:"#FDF5E6",lab:[96.78000571514856,.5741078086608509,7.256943414632322]},{id:"cream",name:"cream",hex:"#FEF0DB",lab:[95.37391471200698,1.7181985940044053,10.960436981583932]},{id:"cream",name:"cream",hex:"#FFEBCD",lab:[93.92026167090177,2.5247197826272494,16.184179763688313]},{id:"cream",name:"cream",hex:"#FFEFD5",lab:[95.07607393817332,1.668706992744018,13.661535803282266]},{id:"cream",name:"cream",hex:"#FFEFDB",lab:[95.20676313535759,2.5776755291533893,10.733402807850446]},{id:"cream",name:"cream",hex:"#FFF5EE",lab:[97.12143678944318,2.568223557223026,3.624325646715887]},{id:"cream",name:"cream",hex:"#FFF8DC",lab:[97.45567595155853,-1.8140865544606921,13.408466798862628]},{id:"cream",name:"cream",hex:"#FFF8E7",lab:[97.69848902943082,-.09021250041529871,8.076995657182673]},{id:"cream",name:"cream",hex:"#FFFAF0",lab:[98.4016480104955,.372234398902882,4.439646135786801]},{id:"cream",name:"cream",hex:"#FFFACD",lab:[97.64817944823999,-5.025154880725468,21.38592524827969]},{id:"cream",name:"cream",hex:"#FFFCCF",lab:[98.18810554277562,-5.735591244223793,21.111733682587452]},{id:"cream",name:"cream",hex:"#FFFDD0",lab:[98.45831684424431,-6.089159457334792,20.97566915147322]},{id:"cream",name:"cream",hex:"#FFFFCC",lab:[98.88366982816507,-7.647377025903346,23.604961406243042]},{id:"cream",name:"cream",hex:"#FFFFE0",lab:[99.28508946335137,-4.699565126423111,13.939958486767456]},{id:"cream",name:"cream",hex:"#FFFFF0",lab:[99.63990282276274,-2.14027871095801,6.224387433142287]},{id:"cyan",name:"cyan",hex:"#00FFFF",lab:[91.11321981275862,-47.74463372340881,-15.101613782352352]},{id:"cyan",name:"cyan",hex:"#00EEEE",lab:[85.66321998847856,-45.3153514568711,-14.333232506875436]},{id:"cyan",name:"cyan",hex:"#05E9FF",lab:[84.75288196363397,-37.882498475910296,-24.685869249153924]},{id:"cyan",name:"cyan",hex:"#37FDFC",lab:[90.81831617238058,-45.29214410448351,-13.93910972046526]},{id:"cyan",name:"cyan",hex:"#00FFFE",lab:[91.08408856161488,-48.03124202715425,-14.623943335789447]},{id:"cyan",name:"cyan",hex:"#05EDFF",lab:[85.91340840469296,-39.7073628271597,-22.925681117638685]},{id:"cyan",name:"cyan",hex:"#00E5EE",lab:[83.02273518555285,-41.34726653835791,-18.295263922046857]},{id:"cyan",name:"cyan",hex:"#00F5FF",lab:[88.2173031552821,-43.39024085021953,-19.4475328425018]},{id:"dark_blue",name:"dark blue",hex:"#0048BA",lab:[34.35161996710956,28.132860126965255,-65.54146235434244]},{id:"dark_blue",name:"dark blue",hex:"#2A52BE",lab:[38.27508779840051,25.612358807356628,-61.458419690698854]},{id:"dark_blue",name:"dark blue",hex:"#2243B6",lab:[33.41512869245386,31.6588140308455,-64.6740932516108]},{id:"dark_blue",name:"dark blue",hex:"#214FC6",lab:[37.82598529091935,29.80816823744567,-66.89161703981584]},{id:"dark_blue",name:"dark blue",hex:"#1C39BB",lab:[31.253326510357113,39.50812323147498,-71.2033922008461]},{id:"dark_blue",name:"dark blue",hex:"#0000CD",lab:[24.971427211092923,67.37863180043965,-92.29161203971232]},{id:"dark_blue",name:"dark blue",hex:"#1560BD",lab:[41.52833602835628,14.242990890350166,-55.62634155034269]},{id:"dark_blue",name:"dark blue",hex:"#1164B4",lab:[42.041871750995305,7.8031996805663635,-49.52228874082352]},{id:"dark_blue",name:"dark blue",hex:"#2D68C4",lab:[44.86052125485392,13.934065641808823,-54.30623171143034]},{id:"dark_blue",name:"dark blue",hex:"#5072A7",lab:[47.66092628702036,3.6118927101950193,-32.82647334177482]},{id:"dark_blue",name:"dark blue",hex:"#4372AA",lab:[47.143017103723594,1.7289379404802352,-35.447555696071184]},{id:"dark_blue",name:"dark blue",hex:"#3B6AA0",lab:[43.90806354288662,1.5761793262571988,-34.65594128559273]},{id:"dark_blue",name:"dark blue",hex:"#4D71A3",lab:[47.015414947500396,2.215286534111849,-31.49407856411921]},{id:"dark_blue",name:"dark blue",hex:"#3A5FCD",lab:[43.49242467038758,24.69710726844532,-61.70122044628727]}
1,{id:"dark_blue",name:"dark blue",hex:"#3A66A7",lab:[43.049652616639435,6.367544320125262,-40.16899593446253]},{id:"dark_blue",name:"dark blue",hex:"#4973AB",lab:[47.77360297718932,2.7175293729543304,-35.0233484669479]},{id:"dark_blue",name:"dark blue",hex:"#3A5894",lab:[37.87150333848709,8.500885798923886,-36.99850613397088]},{id:"dark_blue",name:"dark blue",hex:"#42647F",lab:[40.903150991227925,-4.1479656493948465,-19.4516279295896]},{id:"dark_blue",name:"dark blue",hex:"#26619C",lab:[40.18112392858105,2.238877561250879,-38.209957734266986]},{id:"dark_blue",name:"dark blue",hex:"#3063A5",lab:[41.63791164132106,5.835766787609026,-41.249623743127785]},{id:"dark_blue",name:"dark blue",hex:"#4D6FAC",lab:[46.874577221436994,6.37786729733314,-37.009322640226785]},{id:"dark_blue",name:"dark blue",hex:"#436B95",lab:[44.056828204387216,-1.067604120307819,-27.840875870704696]},{id:"dark_blue",name:"dark blue",hex:"#2D5DA1",lab:[39.510614005690094,7.711349003159756,-42.25804585987609]},{id:"dark_blue",name:"dark blue",hex:"#0067A5",lab:[41.86904101847654,-.9371175711500868,-40.94194398472123]},{id:"dark_blue",name:"dark blue",hex:"#1C05B3",lab:[22.334394624489732,60.003450045607835,-81.21859051302721]},{id:"dark_blue",name:"dark blue",hex:"#0014A8",lab:[21.306551391652064,52.05877168478323,-76.29615747272418]},{id:"dark_blue",name:"dark blue",hex:"#3D59AB",lab:[39.70813940909273,16.678853604387783,-47.86770458339108]},{id:"dark_blue",name:"dark blue",hex:"#0F52BA",lab:[37.26135878093798,21.980716499057195,-60.783890781368385]},{id:"dark_blue",name:"dark blue",hex:"#104E8B",lab:[32.74901751540568,5.428441797847016,-39.75532830398089]},{id:"dark_blue",name:"dark blue",hex:"#003F87",lab:[27.582339814898333,13.032652839469804,-45.61071054611576]},{id:"dark_blue",name:"dark blue",hex:"#2C5197",lab:[35.30883693665577,11.603718172712052,-42.9475602627436]},{id:"dark_blue",name:"dark blue",hex:"#004F98",lab:[33.684972874500886,9.28185333945994,-46.22339103307064]},{id:"dark_blue",name:"dark blue",hex:"#2E5090",lab:[34.662732329051465,9.944999573316487,-39.70814283590427]},{id:"dark_blue",name:"dark blue",hex:"#0033AA",lab:[27.48716036287685,35.781617512359645,-67.25520105097253]},{id:"dark_blue",name:"dark blue",hex:"#324AB2",lab:[35.57446524977754,27.31536916937466,-58.741192166822565]},{id:"dark_blue",name:"dark blue",hex:"#1B3F8B",lab:[28.515115114242725,16.75708210261645,-46.559588059333976]},{id:"dark_blue",name:"dark blue",hex:"#2E5894",lab:[37.29376766389282,6.206887634818886,-37.951890657237406]},{id:"dark_blue",name:"dark blue",hex:"#2B4F81",lab:[33.32829662488593,4.404164342709932,-32.597323422798596]},{id:"dark_blue",name:"dark blue",hex:"#3B4990",lab:[33.36680903219547,17.129244086854957,-41.74160267213467]},{id:"dark_blue",name:"dark blue",hex:"#42526C",lab:[34.54950337731518,1.1440302890328158,-17.471397642581476]},{id:"dark_blue",name:"dark blue",hex:"#26466D",lab:[29.148499278967243,1.825291659694528,-26.64331000475597]},{id:"dark_blue",name:"dark blue",hex:"#162252",lab:[15.081065101518615,13.354970143707096,-31.367983202514093]},{id:"dark_blue",name:"dark blue",hex:"#22316C",lab:[22.369661521496745,15.159198241088468,-36.82432396840407]},{id:"dark_blue",name:"dark blue",hex:"#00416A",lab:[26.217384982820384,-1.0634078301736127,-29.432262270550847]},{id:"dark_blue",name:"dark blue",hex:"#0D4F8B",lab:[33.00725141164606,4.540951107343705,-39.345150890769865]},{id:"dark_blue",name:"dark blue",hex:"#002147",lab:[12.875204896245087,5.910236643188016,-27.406091686001975]},{id:"dark_blue",name:"dark blue",hex:"#003153",lab:[19.31142173506798,-.29256562187612856,-25.30209743752807]},{id:"dark_blue",name:"dark blue",hex:"#002366",lab:[16.31024498934334,18.84993262475382,-42.81428965534104]},{id:"dark_blue",name:"dark blue",hex:"#27408B",lab:[29.315032935208727,17.666435538648965,-45.24031385409607]},{id:"dark_blue",name:"dark blue",hex:"#1D2951",lab:[17.649404262375818,9.221030530087438,-26.534779872615577]},{id:"dark_blue",name:"dark blue",hex:"#00356B",lab:[22.327892267895656,7.774549650794521,-36.30391981127333]},{id:"dark_blue",name:"dark blue",hex:"#0018A8",lab:[21.869774262370356,50.370234063264434,-75.35711377146261]},{id:"dark_blue",name:"dark blue",hex:"#333399",lab:[27.765685279866425,33.339639613412324,-56.37161392120451]},{id:"dark_blue",name:"dark blue",hex:"#00008B",lab:[14.753606410438852,50.575146240050245,-69.27510474630887]},{id:"dark_blue",name:"dark blue",hex:"#130A8F",lab:[17.169760866235606,48.60687735581323,-67.73787045128125]},{id:"dark_blue",name:"dark blue",hex:"#191970",lab:[15.857600599624746,31.85347520232368,-50.084727604372816]},{id:"dark_blue",name:"dark blue",hex:"#000080",lab:[12.971966857430804,47.645191302802495,-65.26181066276018]},{id:"dark_blue",name:"dark blue",hex:"#23238E",lab:[21.986777252350578,37.43386038910593,-59.09237449338926]},{id:"dark_blue",name:"dark blue",hex:"#00009C",lab:[17.457721990818136,55.022138215640474,-75.36635425951442]},{id:"dark_blue",name:"dark blue",hex:"#283A90",lab:[28.087764186691274,23.841725020271237,-50.32652844475548]},{id:"dark_blue",name:"dark blue",hex:"#000F89",lab:[16.241229756392094,44.50329011970344,-65.52636570370322]},{id:"dark_blue",name:"dark blue",hex:"#2E2787",lab:[22.932594080497047,33.88756646775473,-53.11777961433142]},{id:"dark_blue",name:"dark blue",hex:"#002387",lab:[19.845151187331126,32.65506781256278,-58.27862640966741]},{id:"dark_blue",name:"dark blue",hex:"#23297A",lab:[21.38645276954216,26.325901461806023,-47.43570398241713]},{id:"dark_blue",name:"dark blue",hex:"#120A8F",lab:[17.1231041767552,48.5789234446003,-67.8168867992633]},{id:"dark_blue",name:"dark blue",hex:"#4A708B",lab:[45.5070317680824,-5.470584127526157,-19.588919925113757]},{id:"dark_blue",name:"dark blue",hex:"#36648B",lab:[40.83485761410934,-3.073019300788765,-26.894617625150218]},{id:"dark_blue",name:"dark blue",hex:"#126180",lab:[38.26169896449332,-10.820144712505863,-24.28775426791966]},{id:"dark_blue",name:"dark blue",hex:"#2F2F4F",lab:[20.83444345352492,9.280981878561606,-20.046261539899756]},{id:"dark_blue",name:"dark blue",hex:"#302B54",lab:[20.02828675701098,14.036025829572251,-24.67676988624854]},{id:"dark_blue",name:"dark blue",hex:"#2E2D88",lab:[24.432478558175575,30.440566523709993,-51.289274171442614]},{id:"dark_blue",name:"dark blue",hex:"#000033",lab:[2.1582685703759843,15.227187972154347,-30.362894248048306]},{id:"dark_brown",name:"dark brown",hex:"#6B4423",lab:[32.661506321842936,13.45680948600625,26.245244673367797]},{id:"dark_brown",name:"dark brown",hex:"#644117",lab:[30.76549879936494,11.146184503667778,30.49088475154573]},{id:"dark_brown",name:"dark brown",hex:"#6F4E37",lab:[36.185332232539885,11.065102808160699,18.751993284109346]},{id:"dark_brown",name:"dark brown",hex:"#654321",lab:[31.558525414092685,11.05523221615723,25.915595760357057]},{id:"dark_brown",name:"dark brown",hex:"#6B4226",lab:[32.17498765036122,14.913058268020418,23.912289129088126]},{id:"dark_brown",name:"dark brown",hex:"#664228",lab:[31.520786426536937,12.73429357685
15848,21.756935576347715]},{id:"dark_brown",name:"dark brown",hex:"#635147",lab:[35.97042721270285,5.964113304582547,8.296176467412975]},{id:"dark_brown",name:"dark brown",hex:"#5C3317",lab:[25.878487349415707,15.963136329125188,24.945230182257827]},{id:"dark_brown",name:"dark brown",hex:"#3D2B1F",lab:[19.303814581892247,6.6004962528655176,10.832378659022346]},{id:"dark_brown",name:"dark brown",hex:"#3D0C02",lab:[10.991011809142567,23.341595079412066,16.167248787177346]},{id:"dark_brown",name:"dark brown",hex:"#362819",lab:[17.330418210719557,4.270514042787249,12.151971439695226]},{id:"dark_brown",name:"dark brown",hex:"#4B3621",lab:[24.463158565994718,6.561752946786237,16.55161205500255]},{id:"dark_brown",name:"dark brown",hex:"#330000",lab:[6.359615321658673,25.27080928258699,10.035899901101331]},{id:"dark_brown",name:"dark brown",hex:"#3C1414",lab:[12.68260126472023,19.84192115722795,9.73991176570549]},{id:"dark_brown",name:"dark brown",hex:"#59260B",lab:[22.069938092969238,21.817453717413727,27.279570188364893]},{id:"dark_brown",name:"dark brown",hex:"#5E2612",lab:[23.03408691017603,24.349091993390026,24.902249634203997]},{id:"dark_brown",name:"dark brown",hex:"#603311",lab:[26.435238920546738,17.544574233235494,29.02547029026647]},{id:"dark_brown",name:"dark brown",hex:"#5E2605",lab:[22.922088670197567,23.858296230975157,30.93365118932815]},{id:"dark_brown",name:"dark brown",hex:"#5C4033",lab:[29.86600959575062,10.49731272396301,12.470047769366532]},{id:"dark_brown",name:"dark brown",hex:"#2C1608",lab:[10.007251220689632,9.670624437474101,11.810000137300491]},{id:"dark_brown",name:"dark brown",hex:"#543D37",lab:[28.110152307166224,9.283096384851476,7.3039671635449555]},{id:"dark_brown",name:"dark brown",hex:"#4A412A",lab:[27.855522148746545,.11034686663280446,15.164055959066392]},{id:"dark_brown",name:"dark brown",hex:"#674C47",lab:[35.01895125994607,10.810943494420828,7.026997310437477]},{id:"dark_brown",name:"dark brown",hex:"#3C341F",lab:[22.001026695518078,.09181322305881756,14.333067135859379]},{id:"dark_brown",name:"dark brown",hex:"#483C32",lab:[26.273688568714377,3.5742823494116784,7.818558592278602]},{id:"dark_brown",name:"dark brown",hex:"#43302E",lab:[21.96117626810785,8.454150486302186,4.36605832276582]},{id:"dark_gray",name:"dark gray",hex:"#3B3C36",lab:[25.038343521071546,-1.5995566243278136,3.235951273850124]},{id:"dark_gray",name:"dark gray",hex:"#3A3A38",lab:[24.357667317611657,-.3053279441331824,.9077311312506775]},{id:"dark_gray",name:"dark gray",hex:"#262626",lab:[15.159721168846254,.11134228436079918,-.2622342406014111]},{id:"dark_gray",name:"dark gray",hex:"#292929",lab:[16.589067413050344,.11644973301577766,-.27426334461277957]},{id:"dark_gray",name:"dark gray",hex:"#2B2B2B",lab:[17.533287067739252,.11982369046301122,-.28220971623679203]},{id:"dark_gray",name:"dark gray",hex:"#2E2E2E",lab:[18.93732313078874,.12484069885462801,-.29402581461506205]},{id:"dark_gray",name:"dark gray",hex:"#303030",lab:[19.86553471004993,.12815745502986475,-.3018374653447342]},{id:"dark_gray",name:"dark gray",hex:"#333333",lab:[21.24673253653905,.13309285609849897,-.31346136150179893]},{id:"dark_gray",name:"dark gray",hex:"#363636",lab:[22.615239432461017,.1379829089693252,-.32497845321984853]},{id:"dark_gray",name:"dark gray",hex:"#383838",lab:[23.5208599174397,.14121894092913867,-.33259998163033266]},{id:"dark_gray",name:"dark gray",hex:"#3B3B3B",lab:[24.869671235415552,.14603861606363178,-.34395131913965704]},{id:"dark_gray",name:"dark gray",hex:"#3D3D3D",lab:[25.762712160253223,.1492296977829155,-.35146698038328594]},{id:"dark_gray",name:"dark gray",hex:"#404040",lab:[27.093415175896126,.15398466695495938,-.36266592189119207]},{id:"dark_gray",name:"dark gray",hex:"#424242",lab:[27.974857206003705,.1571343026218197,-.37008396906006436]},{id:"dark_gray",name:"dark gray",hex:"#454545",lab:[29.288819350952487,.16182945204210042,-.38114202260915997]},{id:"dark_gray",name:"dark gray",hex:"#474747",lab:[30.15951150447402,.1649406754328231,-.38846960087725035]},{id:"dark_gray",name:"dark gray",hex:"#4A4A4A",lab:[31.45792204716009,.16958025468571947,-.39939677512265126]},{id:"dark_gray",name:"dark gray",hex:"#4D4D4D",lab:[32.74751052663986,.17418831027171677,-.41024970457513854]},{id:"dark_gray",name:"dark gray",hex:"#4F4F4F",lab:[33.60250786051833,.17724345173983358,-.417445198249522]},{id:"dark_gray",name:"dark gray",hex:"#525252",lab:[34.87815385901502,.18180168699288846,-.428
11807904545687]},{id:"dark_gray",name:"dark gray",hex:"#555555",lab:[36.14585257791481,.1863315244224062,-.43884949987789135]},{id:"dark_gray",name:"dark gray",hex:"#575757",lab:[36.98671297526964,.18933615071423104,-.44592601980427693]},{id:"dark_gray",name:"dark gray",hex:"#595959",lab:[37.82425040059276,.19232890310977302,-.45297457423501]},{id:"dark_gray",name:"dark gray",hex:"#5C5C5C",lab:[39.07449410378695,.19679636895031383,-.46349638559196604]},{id:"dark_gray",name:"dark gray",hex:"#5E5E5E",lab:[39.90405513664881,.1997606194939494,-.4704778122326503]},{id:"dark_gray",name:"dark gray",hex:"#616161",lab:[41.14266843804848,.20418652669867976,-.4809017443574426]},{id:"dark_gray",name:"dark gray",hex:"#2A3439",lab:[20.99395728359707,-2.708846806527554,-4.881428110703312]},{id:"dark_gray",name:"dark gray",hex:"#343434",lab:[21.70427718935202,.1347277894332699,-.31731196959683405]},{id:"dark_gray",name:"dark gray",hex:"#353839",lab:[23.27273947707458,-.9019850343693903,-1.403480298610138]},{id:"dark_gray",name:"dark gray",hex:"#2D383A",lab:[22.624569556022642,-3.898925430465966,-3.112072496670004]},{id:"dark_gray",name:"dark gray",hex:"#484D46",lab:[32.095720062898934,-3.3899313337903414,3.068997658114625]},{id:"dark_gray",name:"dark gray",hex:"#696969",lab:[44.413562161601284,.21587433279640633,-.5084289589636137]},{id:"dark_gray",name:"dark gray",hex:"#676767",lab:[43.60007571875694,.21296752119975837,-.501582812991308]},{id:"dark_gray",name:"dark gray",hex:"#636363",lab:[41.96468821827348,.20712383026513792,-.4878197052614719]},{id:"dark_gray",name:"dark gray",hex:"#666666",lab:[43.192291536061106,.21151039575945108,-.49815097947458753]},{id:"dark_gray",name:"dark gray",hex:"#6B6B6B",lab:[45.224319218085654,.21877139154230507,-.5152521349435446]},{id:"dark_gray",name:"dark gray",hex:"#6E6E6E",lab:[46.43545488765273,.22309911358414647,-.5254448205857631]},{id:"dark_gray",name:"dark gray",hex:"#707070",lab:[47.23962071318002,.22597262004248053,-.532212526029352]},{id:"dark_gray",name:"dark gray",hex:"#737373",lab:[48.44110603764905,.23026585873764382,-.5423239962170534]},{id:"dark_gray",name:"dark gray",hex:"#757575",lab:[49.238989620828065,.23311691701005666,-.5490388315132266]},{id:"dark_gray",name:"dark gray",hex:"#787878",lab:[50.43126835108119,.2373772580028799,-.5590728207687246]},{id:"dark_gray",name:"dark gray",hex:"#7A7A7A",lab:[51.223153120219735,.24020688085701902,-.5657371711958126]},{id:"dark_gray",name:"dark gray",hex:"#7D7D7D",lab:[52.40663297389345,.2444357810352238,-.5756971107926168]},{id:"dark_gray",name:"dark gray",hex:"#7F7F7F",lab:[53.19277976136499,.2472449004969901,-.5823131714658425]},{id:"dark_gray",name:"dark gray",hex:"#727472",lab:[48.614737683119316,-.9361696585966084,.2965866102486281]},{id:"dark_gray",name:"dark gray",hex:"#36454F",lab:[28.39272112857148,-3.0946347393947526,-8.369825617702597]},{id:"dark_gray",name:"dark gray",hex:"#344152",lab:[27.072936876272074,-.3190537704216012,-12.347986535152378]},{id:"dark_gray",name:"dark gray",hex:"#555D50",lab:[38.4443153851959,-5.676236921862587,5.988192256346892]},{id:"dark_gray",name:"dark gray",hex:"#8B8386",lab:[55.52574262876918,3.8346412947841135,-1.1401155519794592]},{id:"dark_gray",name:"dark gray",hex:"#8A7F80",lab:[54.17610830393728,4.610169241766493,.38092476305233713]},{id:"dark_gray",name:"dark gray",hex:"#8B8589",lab:[56.15811475508701,3.2743985390908947,-1.9584629424817646]},{id:"dark_purple",name:"dark purple",hex:"#584E56",lab:[34.386735656439576,5.966712528052143,-3.6209243508064426]},{id:"dark_purple",name:"dark purple",hex:"#42426F",lab:[29.916766665479578,12.471334751438857,-26.579768847270536]},{id:"dark_purple",name:"dark purple",hex:"#58427C",lab:[32.75837258458487,22.96079389869504,-30.162962476592913]},{id:"dark_purple",name:"dark purple",hex:"#4C516D",lab:[35.05365113818194,5.312440765105758,-17.25945711932634]},{id:"dark_purple",name:"dark purple",hex:"#72587F",lab:[41.35783996612945,18.666855171931175,-18.422993451902038]},{id:"dark_purple",name:"dark purple",hex:"#4E5180",lab:[36.1047265787338,11.487334071775601,-27.45205932993362]},{id:"dark_purple",name:"dark purple",hex:"#422C2F",lab:[20.693162891321627,10.832604707246091,1.8502631874026676]},{id:"dark_purple",name:"dark purple",hex:"#614051",lab:[31.353419526515545,17.441416212831545,-4.791274164309211]},{id:"dark_purple",name:"dark purple",hex:"#543948",lab:[27.515951485606024,14.831239622152658,-4.777509950623527]},{id:"dark_purple",name:"dark purple",hex:"#5D3954",lab:[29.143151443195627,20.791280094537957,-10.11464470732032]},{id:"dark_purple",name:"dark purple",hex:"#301934",lab:[13.056536809746849,17.072658490825564,-13.414660634657205]},{id:"dark_purple",name:"dark purple",hex:"#563C5C",lab:[29.369667329838308,17.97640771881792,-15.063205036805494]},{id:"dark_purple",name:"dark purple",hex:"#2E0854",lab:[11.921440910385847,34.444910171970946,-37.77658301171441]},{id:"dark_purple",name:"dark purple",hex:"#5B3256",lab:[27.2349086454824,24.735860717852916,-14.363214841027139]},{id:"dark_purple",name:"dark purple",hex:"#754C78",lab:[38.38846877277247,25.43162796734605,-18.640763915127813]},{id:"dark_purple",name:"dark purple",hex:"#682860",lab:[27.588757722528108,36.58994081018907,-20.220967951408607]},{id:"dark_purple",name:"dark purple",hex:"#32174D",lab:[14.550344357988305,25.77562993573293,-28.659405515443193]},{id:"dark_purple",name:"dark purple",hex:"#683A5E",lab:[31.295728459124618,26.2537945514531,-13.204324672168156]},{id:"dark_purple",name:"dark purple",hex:"#4F2F4F",lab:[24.513159259774746,20.69782420999711,-14.044730530413885]},{id:"dark_purple",name:"dark purple",hex:"#8B7B8B",lab:[53.513165932041005,9.4287748072035,-7.026727346550299]},{id:"dark_purple",name:"dark purple",hex:"#856088",lab:[45.81227920373482,22.52102521578009,-16.89263660082161]},{id:"dark_purple",name:"dark purple",hex:"#816687",lab:[46.868695778068506,17.32411960944935,-14.7244752
103961095]},{id:"dark_purple",name:"dark purple",hex:"#8B668B",lab:[48.07857716236782,21.73112822992912,-15.185437879565256]},{id:"dark_purple",name:"dark purple",hex:"#86608E",lab:[46.160526013562595,24.129072074198564,-19.958537892458516]},{id:"dark_purple",name:"dark purple",hex:"#380474",lab:[16.446359130069702,45.44442336947985,-51.61134114578506]},{id:"dark_purple",name:"dark purple",hex:"#483D8B",lab:[30.828347417822897,26.23990869964288,-42.682047291153054]},{id:"dark_purple",name:"dark purple",hex:"#1F005E",lab:[9.7925271776209,39.310771005772665,-48.168506626607616]},{id:"dark_purple",name:"dark purple",hex:"#32127A",lab:[17.988920152477654,41.540731392463144,-52.968995272148845]},{id:"dark_purple",name:"dark purple",hex:"#473C8B",lab:[30.484401696731872,26.645827466900503,-43.24063321124392]},{id:"dark_purple",name:"dark purple",hex:"#3B3178",lab:[25.205490441950502,24.812967565765454,-39.865791148802934]},{id:"dark_purple",name:"dark purple",hex:"#4C2882",lab:[25.760168224544536,37.158202841851505,-45.223763793840874]},{id:"dark_purple",name:"dark purple",hex:"#71637D",lab:[44.11100585995393,11.163390888150992,-13.019358643603752]},{id:"dark_purple",name:"dark purple",hex:"#796878",lab:[46.071977584603594,10.044801790727199,-6.972458483383659]},{id:"dark_purple",name:"dark purple",hex:"#8E388E",lab:[38.78292101959067,48.288754776141914,-31.3409937457239]},{id:"dark_purple",name:"dark purple",hex:"#8E4585",lab:[40.737848422494686,40.21652999402733,-22.767018724100684]},{id:"dark_purple",name:"dark purple",hex:"#963D7F",lab:[40.17254553213744,45.65851699604032,-19.844646115126498]},{id:"dark_purple",name:"dark purple",hex:"#800080",lab:[29.784666617920195,59.14035684053645,-37.05049551887899]},{id:"dark_purple",name:"dark purple",hex:"#6A0DAD",lab:[30.325291798993966,62.24259850471464,-64.11372190583317]},{id:"dark_purple",name:"dark purple",hex:"#6C3082",lab:[31.61066498396113,40.62448426861734,-35.58634210717428]},{id:"dark_purple",name:"dark purple",hex:"#683068",lab:[29.555714990238982,33.93688532797157,-22.347678904403512]},{id:"dark_purple",name:"dark purple",hex:"#733380",lab:[33.074176957911455,40.55493033688751,-31.94638147443687]},{id:"dark_purple",name:"dark purple",hex:"#7A378B",lab:[35.46824637412848,42.75702890216343,-34.92668056844415]},{id:"dark_purple",name:"dark purple",hex:"#702670",lab:[29.416265208717242,42.815351740748355,-27.62285312222559]},{id:"dark_purple",name:"dark purple",hex:"#5E2D79",lab:[28.477910170140625,36.41310024177324,-35.02565976573654]},{id:"dark_purple",name:"dark purple",hex:"#5C246E",lab:[25.752715540560743,38.03562435413782,-32.34956787911252]},{id:"dark_purple",name:"dark purple",hex:"#5D478B",lab:[35.39535454269652,25.44429533968348,-35.26490648411351]},{id:"dark_purple",name:"dark purple",hex:"#702963",lab:[29.24085558928352,39.066983445038254,-19.505617058492632]},{id:"dark_purple",name:"dark purple",hex:"#694489",lab:[35.87581222305644,30.246601404492203,-33.18814620479118]},{id:"dark_purple",name:"dark purple",hex:"#764374",lab:[36.228495561612235,30.240101975415822,-19.462724508761873]},{id:"dark_purple",name:"dark purple",hex:"#8D4E85",lab:[42.4693860623458,35.039748640885215,-20.106682584911063]},{id:"dark_purple",name:"dark purple",hex:"#660198",lab:[27.05618437509286,59.42915480289382,-56.68598992069144]},{id:"dark_purple",name:"dark purple",hex:"#4B0082",lab:[20.469442937165013,51.85874314803207,-53.87977476477091]},{id:"dark_purple",name:"dark purple",hex:"#512888",lab:[26.86080405141754,39.86633262276232,-47.181216458153244]},{id:"dark_purple",name:"dark purple",hex:"#551A8B",lab:[25.364015044761494,47.87380869174182,-51.47568920073604]},{id:"dark_purple",name:"dark purple",hex:"#663399",lab:[32.90246766737562,43.09337500815244,-47.790332409746405]},{id:"dark_purple",name:"dark purple",hex:"#7851A9",lab:[42.37264507411057,34.952337887194155,-42.14487922169177]},{id:"dark_purple",name:"dark purple",hex:"#68228B",lab:[29.28971750794515,48.20772098968262,-44.96964281138523]},{id:"dark_purple",name:"dark purple",hex:"#6B238E",lab:[30.111037715252287,49.07970301604764,-45.486824830123204]},{id:"dark_purple",name:"dark purple",hex:"#5946B2",lab:[37.33118524651806,36.545409607139426,-55.76394860387954]},{id:"dark_purple",name:"dark purple",hex:"#612086",lab:[27.56153227223873,46.475856234917984,-44.687544167652824]},{id:"dark_purple",name:"dark purple",hex:"#997A8D",lab:[54.67373424098818,15.584791154149013,-6.32799284422183]},{id:"dark_purple",name:"dark purple",hex:"#915C83",lab:[46.06091296772121,28.144406735027328,-13.366723740750208]},{id:"dark_purple",name:"dark purple",hex:"#551033",lab:[18.105026962203866,34.42115032961898,-4.382222078943487
1]},{id:"dark_purple",name:"dark purple",hex:"#66023C",lab:[20.809642894102105,44.04082296986195,-6.319017248270087]},{id:"emerald",name:"emerald",hex:"#3D9140",lab:[53.612802438539575,-42.39469291635955,34.67939703988413]},{id:"emerald",name:"emerald",hex:"#299617",lab:[54.39079426190291,-52.54376205372152,51.91733727136905]},{id:"emerald",name:"emerald",hex:"#00C957",lab:[71.18580656546841,-65.76048641111059,44.22366260023431]},{id:"emerald",name:"emerald",hex:"#5B9C64",lab:[58.90023800216295,-32.82842180207457,22.47853006387388]},{id:"emerald",name:"emerald",hex:"#699864",lab:[58.39509833604828,-26.269450413021257,21.934548325082904]},{id:"emerald",name:"emerald",hex:"#3CB371",lab:[65.27164698427852,-47.967746890094865,23.724775690407984]},{id:"emerald",name:"emerald",hex:"#0E8C3A",lab:[50.86653339544334,-49.47024832333613,34.18513325153304]},{id:"emerald",name:"emerald",hex:"#006400",lab:[36.20235570120914,-43.219085341646924,41.62326509929539]},{id:"emerald",name:"emerald",hex:"#228B22",lab:[50.59307310556156,-49.38852556405774,44.67525809740833]},{id:"emerald",name:"emerald",hex:"#008000",lab:[46.22743146876261,-51.51899057263506,49.61670487243066]},{id:"emerald",name:"emerald",hex:"#008B00",lab:[50.054125518649315,-54.687165925966816,52.667898611732376]},{id:"emerald",name:"emerald",hex:"#3D8B37",lab:[51.53305106669505,-41.12795204497213,36.70639443489119]},{id:"emerald",name:"emerald",hex:"#138808",lab:[49.20758004722886,-52.00594160293223,50.54881123291484]},{id:"emerald",name:"emerald",hex:"#308014",lab:[47.126825554789896,-43.47363715358812,46.211435991697655]},{id:"emerald",name:"emerald",hex:"#3B7A57",lab:[46.359946885206064,-28.8133716091139,12.623607456111397]},{id:"emerald",name:"emerald",hex:"#006B3C",lab:[39.31106450587158,-38.357387068395695,18.68787071042246]},{id:"emerald",name:"emerald",hex:"#177245",lab:[42.22427427645866,-36.864337083179514,17.357107702067196]},{id:"emerald",name:"emerald",hex:"#4D8C57",lab:[52.97259767466066,-32.02704589231159,21.695002398707707]},{id:"emerald",name:"emerald",hex:"#337147",lab:[42.71542550848183,-30.12091184113219,16.987049324733928]},{id:"emerald",name:"emerald",hex:"#548B54",lab:[52.93782520191441,-29.83082926890601,23.38227999270115]},{id:"emerald",name:"emerald",hex:"#3EA055",lab:[58.807406778232206,-45.01615709246576,30.229373982358688]},{id:"emerald",name:"emerald",hex:"#28AE7B",lab:[63.46741925210402,-46.967684563563985,15.764299210855647]},{id:"emerald",name:"emerald",hex:"#138F6A",lab:[52.75451735720384,-40.58588961044568,10.358085170747522]},{id:"emerald",name:"emerald",hex:"#007F66",lab:[47.15333482150411,-36.08215781742116,4.728248904734689]},{id:"emerald",name:"emerald",hex:"#00AB66",lab:[61.725641924326965,-53.3025447327784,24.77953135892217]},{id:"emerald",name:"emerald",hex:"#1CAC78",lab:[62.59670470535163,-48.14943764578711,16.18729804381964]},{id:"emerald",name:"emerald",hex:"#00A877",lab:[61.07601122465428,-48.46325920463729,14.604836504066077]},{id:"emerald",name:"emerald",hex:"#009F6B",lab:[57.899909235917136,-47.807141672564946,16.898904627899604]},{id:"emerald",name:"emerald",hex:"#00A550",lab:[59.42283163840236,-55.2650115675169,33.393572627028156]},{id:"emerald",name:"emerald",hex:"#329555",lab:[54.894156900883814,-43.19325864683532,25.13907795914989]},{id:"emerald",name:"emerald",hex:"#3F9E4D",lab:[58.079592640422916,-45.23491268307944,33.4895340326399]},{id:"emerald",name:"emerald",hex:"#34925E",lab:[54.12721367511607,-39.80565783894807,19.15931554424524]},{id:"emerald",name:"emerald",hex:"#2E8B57",lab:[51.533898679419906,-39.50693830835084,19.581707483631227]},{id:"emerald",name:"emerald",hex:"#007F66",lab:[47.15333482150411,-36.08215781742116,4.728248904734689]},{id:"emerald",name:"emerald",hex:"#238E68",lab:[52.62100930546927,-38.85751297657758,11.354811641359785]},{id:"emerald",name:"emerald",hex:"#009E60",lab:[57.363004840575115,-49.84116020005436,22.25109370418046]},{id:"emerald",name:"emerald",hex:"#009150",lab:[52.76120961411115,-48.363252596693634,24.956016408907477]},{id:"emerald",name:"emerald",hex:"#008B45",lab:[50.56240320518556,-48.284567016519006,28.091650241715136]},{id:"emerald",name:"emerald",hex:"#006600",lab:[36.93358382105735,-43.82447967857722,42.206305873445665]},{id:"emerald",name:"emerald",hex:"#577A3A",lab:[47.30137295295931,-24.24962439858508,30.4935076563978]},{id:"emerald",name:"emerald",hex:"#4C9141",lab:[54.20479546986334,-37.956235470985476,35.0206267889556]},{id:"emerald",name:"emerald",hex:"#397D02",lab:[46.36615914963997,-40.46694246253871,49.79406355297841]},{id:"emerald",name:"emerald",hex:"#319177",lab:[54.27449599163934,-34.174272664475595,5.109899
1093114212]},{id:"emerald",name:"emerald",hex:"#006B54",lab:[39.839577582278494,-32.368796260113186,5.066213195191538]},{id:"emerald",name:"emerald",hex:"#00755E",lab:[43.55062505573483,-33.95588011028339,4.330375449253143]},{id:"emerald",name:"emerald",hex:"#007F5C",lab:[46.909043426018535,-38.763564782542616,10.267958021743095]},{id:"forest_green",name:"forest green",hex:"#353F3E",lab:[25.742089984318596,-4.208707693617253,-1.1295964767322308]},{id:"forest_green",name:"forest green",hex:"#00611C",lab:[35.26712979771595,-40.16297874407504,31.054558194897773]},{id:"forest_green",name:"forest green",hex:"#006633",lab:[37.3735936438393,-38.29857731602463,21.375281172887373]},{id:"forest_green",name:"forest green",hex:"#327556",lab:[44.335617709864785,-29.016679405392544,10.352157746823243]},{id:"forest_green",name:"forest green",hex:"#1B6453",lab:[37.79058834251733,-26.48805681967331,2.7969076361505696]},{id:"forest_green",name:"forest green",hex:"#2A2F23",lab:[18.56909658769642,-4.796108860510934,6.744671353076271]},{id:"forest_green",name:"forest green",hex:"#043927",lab:[20.433403434216416,-21.727224153098884,6.325112091588469]},{id:"forest_green",name:"forest green",hex:"#5F755E",lab:[46.926344362715554,-12.742635402884229,9.585317869420507]},{id:"forest_green",name:"forest green",hex:"#215E21",lab:[34.87908153116996,-33.00988211396083,28.339024057301422]},{id:"forest_green",name:"forest green",hex:"#3F6826",lab:[39.74333781326486,-27.07779916706518,31.67607150252614]},{id:"forest_green",name:"forest green",hex:"#385E0F",lab:[35.75297901777345,-26.973968774818225,37.42685052785008]},{id:"forest_green",name:"forest green",hex:"#426F42",lab:[42.642424526165705,-25.410882297421693,19.922140779334274]},{id:"forest_green",name:"forest green",hex:"#476A34",lab:[41.04919696769555,-23.24784404049765,25.900212905003773]},{id:"forest_green",name:"forest green",hex:"#004225",lab:[23.769367996613298,-27.058929553013673,12.159516027581152]},{id:"forest_green",name:"forest green",hex:"#284942",lab:[28.404427797928108,-13.914200901591123,.02763326082152462]},{id:"forest_green",name:"forest green",hex:"#2F4F2F",lab:[30.403142510991245,-19.23487946663771,14.977883123526837]},{id:"forest_green",name:"forest green",hex:"#1A2421",lab:[13.176010846763091,-5.131866299739371,.3144445944444074]},{id:"forest_green",name:"forest green",hex:"#2E473B",lab:[27.85303009980693,-12.540728849209648,3.8316391869943955]},{id:"forest_green",name:"forest green",hex:"#174038",lab:[24.1102050887842,-16.51594144624971,.2629069211539381]},{id:"forest_green",name:"forest green",hex:"#18453B",lab:[26.057051988502934,-18.130938419994802,1.1078316375894959]},{id:"forest_green",name:"forest green",hex:"#3D5B43",lab:[35.750700368836654,-16.569809011785424,9.995268939119006]},{id:"forest_green",name:"forest green",hex:"#46523C",lab:[33.270633002449394,-9.229795649239259,11.027037254459648]},{id:"forest_green",name:"forest green",hex:"#213D30",lab:[23.25055554662967,-14.097165232226677,4.420598886921711]},{id:"forest_green",name:"forest green",hex:"#123524",lab:[19.23285439431423,-17.47938240288746,6.742112367817688]},{id:"forest_green",name:"forest green",hex:"#003300",lab:[17.308442495122094,-27.576541316135987,24.11521195522933]},{id:"forest_green",name:"forest green",hex:"#004F00",lab:[28.35777766721216,-36.72444572306222,35.366755136920105]},{id:"forest_green",name:"forest green",hex:"#195905",lab:[32.61714758578958,-35.48777213090742,37.26384797214531]},{id:"forest_green",name:"forest green",hex:"#4B6F44",lab:[43.18466493970757,-21.82524517269413,19.570342745823453]},{id:"forest_green",name:"forest green",hex:"#3A6629",lab:[38.83274564619566,-27.63185915292665,29.019085886538775]},{id:"forest_green",name:"forest green",hex:"#3F602B",lab:[37.10858898319278,-22.522493665739358,25.96934409221827]},{id:"forest_green",name:"forest green",hex:"#526F35",lab:[43.388684186101216,-21.280284194725024,28.368169408099043]},{id:"forest_green",name:"forest green",hex:"#4D6B50",lab:[42.264808596940426,-16.761903664021084,11.257770928681222]},{id:"forest_green",name:"forest green",hex:"#395D33",lab:[35.86323137004044,-22.118374252732554,19.780805573216]},{id:"forest_green",name:"forest green",hex:"#3E6B4F",lab:[41.38012870088233,-22.194852649335463,10.499563560803848]},{id:"forest_green",name:"forest green",hex:"#517B58",lab:[47.77664808178284,-22.215804183755296,14.15776639654659]},{id:"forest_green",name:"forest green",hex:"#355E3B",lab:[36.133414665764114,-22.624592803811183,15.327285391256618]},{id:"forest_green",name:"forest green",hex:"#414F12",lab:[31.252899264896527,-15.114627717380674,32.152456814267545]},{id:"forest_green",name:"forest green",hex:"#324F17",lab:[30.234529420984423,-21.449411893796732,28.44305046239578]},{id:"forest_green",name:"forest green",hex:"#3B5E2B",lab:[36.193994928574035,-23.077109965680243,24.808594269894]},{id:"forest_green",name:"forest green",hex:"#2E6444",lab:[38.042671052066346,-25.951084899472647,12.416991914765518]}
1,{id:"forest_green",name:"forest green",hex:"#3B5323",lab:[32.341652856759495,-18.396856612856062,24.64879716473458]},{id:"forest_green",name:"forest green",hex:"#487153",lab:[43.962061304135005,-21.134114116764387,11.768627274715026]},{id:"forest_green",name:"forest green",hex:"#40664D",lab:[39.79540170591379,-19.337621941410145,9.519110409809816]},{id:"forest_green",name:"forest green",hex:"#435D36",lab:[36.53322535881475,-17.735733349626386,18.99666090866171]},{id:"forest_green",name:"forest green",hex:"#3D5229",lab:[32.22812983225018,-16.197146541153533,21.11047906279513]},{id:"forest_green",name:"forest green",hex:"#597368",lab:[46.15619285400342,-11.759014207805452,2.472008359332789]},{id:"forest_green",name:"forest green",hex:"#2C5D3F",lab:[35.44460505343487,-24.169203982701976,11.89278422140454]},{id:"forest_green",name:"forest green",hex:"#00573F",lab:[32.201335159125875,-29.38823019911563,7.227971202357963]},{id:"forest_green",name:"forest green",hex:"#4D7865",lab:[46.90832927287656,-19.24611369885154,5.246800760690684]},{id:"forest_green",name:"forest green",hex:"#426352",lab:[39.05459878655464,-15.9085171
174687109,5.437841951730693]},{id:"forest_green",name:"forest green",hex:"#3E7A5E",lab:[46.645427467183104,-26.41350319329172,8.920215483738648]},{id:"forest_green",name:"forest green",hex:"#014421",lab:[24.481891356810337,-28.62702694245034,15.602848346214826]},{id:"forest_green",name:"forest green",hex:"#444C38",lab:[31.074844596313696,-7.241241216867589,10.507232126377408]},{id:"gold",name:"gold",hex:"#CD8500",lab:[61.44444071167045,19.90454764461652,66.84839635008268]},{id:"gold",name:"gold",hex:"#8B7500",lab:[49.75293411432611,-1.4172353925447356,55.34926665887816]},{id:"gold",name:"gold",hex:"#665D1E",lab:[39.152126019678064,-4.447994907394226,35.80131601022533]},{id:"gold",name:"gold",hex:"#8B6508",lab:[45.37992054664223,7.920878616308469,50.42410397804792]},{id:"gold",name:"gold",hex:"#8B6914",lab:[46.503673129361324,5.890613960656433,48.10875057546803]},{id:"gold",name:"gold",hex:"#8E6B23",lab:[47.480440008563555,6.753248953340174,43.355300851064214]},{id:"gold",name:"gold",hex:"#967117",lab:[49.92694772437902,6.561692127921681,50.55305510644739]},{id:"gold",name:"gold",hex:"#996515",lab:[47.15174755763953,14.776920005100502,49.00388672986452]},{id:"gold",name:"gold",hex:"#9C7C38",lab:[53.782231068899364,4.7456052842752,40.564315977496946]},{id:"gold",name:"gold",hex:"#A67D3D",lab:[55.188364031589344,9.019171007573046,39.9307389926435]},{id:"gold",name:"gold",hex:"#AC7F24",lab:[56.1665276196093,9.231697267014782,52.437641679991856]},{id:"gold",name:"gold",hex:"#B5A642",lab:[67.64374572835948,-6.4315217823214805,51.71335967816959]},{id:"gold",name:"gold",hex:"#B8860B",lab:[59.220700501110144,10.141723875505493,62.40361187762451]},{id:"gold",name:"gold",hex:"#C5B358",lab:[72.7710794299805,-4.809611386679125,47.60683807510131]},{id:"gold",name:"gold",hex:"#C77826",lab:[57.76860789405333,25.085774556880658,54.34190017729086]},{id:"gold",name:"gold",hex:"#CBA135",lab:[68.3479401882766,5.138465935220438,58.580968994408245]},{id:"gold",name:"gold",hex:"#CC7F32",lab:[60.11366844737327,23.884043788258257,51.775103333496176]},{id:"gold",name:"gold",hex:"#CCA01D",lab:[68.07245446067398,5.283762767879063,66.30497354813936]},{id:"gold",name:"gold",hex:"#CD7F32",lab:[60.240820958879894,24.30901453485107,51.94361411860843]},{id:"gold",name:"gold",hex:"#CD950C",lab:[65.36032911061407,11.349993851373474,67.7738446397804]},{id:"gold",name:"gold",hex:"#CD9B1D",lab:[66.91033987356043,8.416003711652797,65.4024373863017]},{id:"gold",name:"gold",hex:"#CDAB2D",lab:[71.0751070693575,.3541781723275239,64.14092590102894]},{id:"gold",name:"gold",hex:"#CDAD00",lab:[71.46578376591081,-1.6191341773043044,73.64535903795226]},{id:"gold",name:"gold",hex:"#CFB53B",lab:[73.95321178743721,-3.432706006696873,61.858828434728366]},{id:"gold",name:"gold",hex:"#D3AF37",lab:[72.75159754462355,1.2651255218215085,62.34527353960285]},{id:"gold",name:"gold",hex:"#D4AF37",lab:[72.84939233549781,1.6992101266369297,62.473176613887425]},{id:"gold",name:"gold",hex:"#DA9100",lab:[65.87303115831719,19.08639556253361,70.50842754529411]},{id:"gold",name:"gold",hex:"#DAA520",lab:[70.8179749045359,8.841398881426432,68.36685380835686]},{id:"gold",name:"gold",hex:"#DC8909",lab:[64.2666005501862,24.324452838519306,68.26745689443435]},{id:"gold",name:"gold",hex:"#E1CA7A",lab:[81.65081340160005,-2.1794151504937465,42.11506440818391]},{id:"gold",name:"gold",hex:"#E3AB57",lab:[73.64162673950906,12.017793000928922,49.85065829998485]},{id:"gold",name:"gold",hex:"#E5BC3B",lab:[77.84158108472045,2.383223216374797,66.34343094633762]},{id:"gold",name:"gold",hex:"#E6B426",lab:[75.82863246713094,6.2751837956177,71.39306636981313]},{id:"gold",name:"gold",hex:"#EAA221",lab:[71.85739770401779,17.38490574696866,69.67453045367095]},{id:"gold",name:"gold",hex:"#EDCB62",lab:[82.70091300359508,.2024424012367354,55.24373657242976]},{id:"gold",name:"gold",hex:"#EEAD0E",lab:[74.88809302644397,12.973070625151518,75.99635231148002]},{id:"gold",name:"gold",hex:"#EEB422",lab:[76.64214304792961,9.626133090697042,73.45383604587951]},{id:"gold",name:"gold",hex:"#EEC900",lab:[81.81311024218331,-1.7201077993025948,82.36409217328966]},{id:"gold",name:"gold",hex:"#F2BA49",lab:[78.74082648345525,9.601615606037894,62.14848004060576]},{id:"gold",name:"gold",hex:"#FCC200",lab:[81.44719885087594,7.904964857093743,82.75537155990821]},{id:"gold",name:"gold",hex:"#FFC125",lab:[81.58653021925498,10.182195813103757,77.43289536816921]},{id:"gold",name:"gold",hex:"#FFD700",lab:[86.93056964872586,-1.5575294193866385,86.6910956588139]},{id:"gray",name:"gray",hex:"#8B7D6B",lab:[53.18755424223464,2.5365851568583397,11.248234888590837]},{id:"gray",name:"gray",hex:"#828282",lab:[54.36783652779218,.251443702659504,-.5922022239749358]},{id:"gray",name:"gray",hex:"#858585",lab:[55.53800786884403,.25562504784876205,-.602050161680534]},{id:"gray",name:"gray",hex:"#808080",lab:[53.585015771669404,.2486464680258038,-.5856141545440119]},{id:"gray",name:"gray",hex:"#848482",lab:[55.092714961033806,-.13900940760958047,.4838464790018371]},{id:"gray",name:"gray",hex:"#A9ACB6",lab:[70.39759735201679,1.210593150567374,-6.234511700931256]},{id:"gray",name:"gray",hex:"#8B8878",lab:[56.53910395308678,-1.5505291194309878,8.431748668561978]},{id:"gray",name:"gray",hex:"#878787",lab:[56.315467151319965,.2584031244573515,-.6085931099769626]},{id:"gray",name:"gray",hex:"#8A8A8A",lab:[57.47775883749229,.2625563134647235,-.6183747340174461]},{id:"gray",name:"gray",hex:"#8C8C8C",lab:[58.25006969169381,.2653159933179161,-.6248743541283686]},{id:"gray",name:"gray",hex:"#8F8F8F",lab:[59.40478974327132,.26944212678503554,-.6345922567434714]},{id:"gray",name:"gray",hex:"#919191",lab:[60.172150190449955,.27218411746765536,-.6410502151778186]},{id:"gray",name:"gray",hex:"#949494",lab:[61.319585247464204,.27628421963837857,-.6507068086750722]},{id:"gray",name:"gray",hex:"#969696",lab:[62.082179778109094,.2790091803857031,-.6571246580693524]},{id:"gray",name:"gray",hex:"#999999",lab:[63.222597193112236,.2830842065845163,-.6667221924366196]},{id:"gray",name:"gray",hex:"#9C9C9C",lab:[64.35892502127722,.287144619560864,-.6762853096249577]},{id:"gray",name:"gray",hex:"#9E9E9E",lab:[65.11424774127518,.28984359612155286,-.6826419608547241]},{id:"gray",name:"gray",hex:"#A1A1A1",lab:[66.24395006185195,.2938803343304208,-.6921493190411798]},{id:"gray",name:"gray",hex:"#A3A3A3",lab:[66.99493212527422,.296563800527172,-.6984694401372504]},{id:"gray",name:"gray",hex:"#A6A6A6",lab:[68.11823417519346,.3005776688024264,-.7079229348726734]},{id:"gray",name:"gray",hex:"#A8A8A8",lab:[68.86502107891192,.30324614453558496,-.7142077503087929]}
1,{id:"gray",name:"gray",hex:"#ABABAB",lab:[69.98213444295475,.30723789892805886,-.7236091622501384]},{id:"gray",name:"gray",hex:"#ADADAD",lab:[70.72486298514472,.30989187301522225,-.729859823293566]},{id:"gray",name:"gray",hex:"#B0B0B0",lab:[71.8359867673732,.3138622249786449,-.7392108280624532]},{id:"gray",name:"gray",hex:"#B3B3B3",lab:[72.94360757240607,.317820059837548,-.7485323524466958]},{id:"gray",name:"gray",hex:"#B5B5B5",lab:[73.68010765069263,.32045177790407386,-.7547305959318074]},{id:"gray",name:"gray",hex:"#8B8B83",lab:[57.6486749837223,-1.2641297335357349,3.6767576752173348]},{id:"gray",name:"gray",hex:"#AAAAAA",lab:[69.61016868370909,.3059087626011703,-.7204787697194348]},{id:"gray",name:"gray",hex:"#8B8B7A",lab:[57.424037115259466,-2.882733500868262,8.534075263448603]},{id:"gray",name:"gray",hex:"#B0A6A4",lab:[68.88382979789702,3.546163212795217,1.6212493870975564]},{id:"gray",name:"gray",hex:"#8B8680",lab:[56.185658273506135,.9997259865098806,3.30200376172467]},{id:"gray",name:"gray",hex:"#8B7D7B",lab:[53.58567520893163,5.230118425359032,2.4624844761624187]},{id:"gray",name:"gray",hex:"#8B8682",lab:[56.238714470741286,1.369488216689363,2.219551216996729]},{id:"gray",name:"gray",hex:"#8B8378",lab:[55.152549133567064,1.271273348279256,6.46148169116576]},{id:"gray",name:"gray",hex:"#AAA9AD",lab:[69.42613375367795,1.42199430321871,-2.6573210825383553]},{id:"gray",name:"gray",hex:"#ACACAC",lab:[70.35369834646625,.3085655993133041,-.7267361728400035]},{id:"gray",name:"gray",hex:"#8B8989",lab:[57.25667715151583,1.0026848997943816,-.3532352548851758]},{id:"gray",name:"gray",hex:"#989898",lab:[62.84291682075795,.28172750381577627,-.6635268752007706]},{id:"gray",name:"gray",hex:"#B6AFA9",lab:[71.87279392593165,1.7309256094688585,3.2378678242690917]},{id:"gray",name:"gray",hex:"#808A87",lab:[56.599949835782525,-4.001313717012678,-.2610752143544337]},{id:"gray",name:"gray",hex:"#838B8B",lab:[57.22553787966616,-2.656748052354496,-1.6310605397066968]},{id:"gray",name:"gray",hex:"#838B83",lab:[57.00625413194538,-4.259451950876569,2.6678676749628982]},{id:"gray",name:"gray",hex:"#A9A9A9",lab:[69.23779844683675,.3045781809641879,-.7173449731825876]},{id:"gray",name:"gray",hex:"#B8B8B8",lab:[74.78203404150867,.3243892650492963,-.764004197217516]},{id:"gray",name:"gray",hex:"#BABABA",lab:[75.51479578336658,.3270076250079801,-.7701709795798095]},{id:"gray",name:"gray",hex:"#BDBDBD",lab:[76.61119902231323,.3309253764070541,-.7793980990780991]},{id:"gray",name:"gray",hex:"#BEBEBE",lab:[76.9759449323795,.3322287142198954,-.7824677307420203]},{id:"gray",name:"gray",hex:"#BFBFBF",lab:[77.34033346585151,.33353077502756845,-.7855343547930049]},{id:"gray",name:"gray",hex:"#BFC1C2",lab:[77.940628202261,-.17048036530437072,-1.5389465184408868]},{id:"gray",name:"gray",hex:"#C0C0C0",lab:[77.7043667134314,.3348315663007084,-.7885979888260675]},{id:"gray",name:"gray",hex:"#C2C2C2",lab:[78.43137560249541,.33742936972847026,-.7947163562819659]},{id:"green",name:"green",hex:"#507D2A",lab:[47.67438150065143,-30.154609534712524,38.787930902194354]},{id:"green",name:"green",hex:"#1DA237",lab:[58.39221543118873,-55.65357352082489,44.22413565395993]},{id:"green",name:"green",hex:"#458B00",lab:[51.530156417228966,-42.24242851126353,54.4591289522085]},{id:"green",name:"green",hex:"#488214",lab:[48.75129428734506,-36.86416901028894,48.03927619822601]},{id:"green",name:"green",hex:"#009900",lab:[54.84598146514878,-58.654412773638086,56.488658952901474]},{id:"green",name:"green",hex:"#55AE3A",lab:[63.76006344272024,-47.921644957409804,49.19463412235723]},{id:"green",name:"green",hex:"#4F7942",lab:[46.61808171722304,-25.710491934970992,25.18632347878359]},{id:"green",name:"green",hex:"#567E3A",lab:[48.517562331179036,-26.619995174594735,31.941853781468776]},{id:"green",name:"green",hex:"#5FA778",lab:[62.86470486719023,-33.02588186406269,16.845963149514652]},{id:"green",name:"green",hex:"#29AB87",lab:[62.79705692744798,-42.7558802564702,8.173543192006317]},{id:"green",name:"green",hex:"#3EB489",lab:[66.11322157819734,-42.912018536600925,11.813957904087724]}
1,{id:"green",name:"green",hex:"#30BA8F",lab:[67.81858406110385,-46.1726609471993,10.876527820479453]},{id:"green",name:"green",hex:"#61B329",lab:[65.70219229147877,-47.499153662630576,57.71484783893533]},{id:"green",name:"green",hex:"#A2CD5A",lab:[77.32964746043045,-31.778617469154057,51.24581084104418]},{id:"green",name:"green",hex:"#00AD43",lab:[61.90385386851155,-59.743725767185616,42.699610524927856]},{id:"green",name:"green",hex:"#629632",lab:[56.72198288363289,-34.19586779518369,45.24711542303752]},{id:"green",name:"green",hex:"#4BB74C",lab:[66.43020115763606,-52.117257306231124,44.0590622541623]},{id:"green",name:"green",hex:"#31B94D",lab:[66.43152821686365,-57.89653413254287,43.42877859886104]},{id:"green",name:"green",hex:"#80FF00",lab:[89.90852795219936,-67.46343196679416,85.35100686402846]},{id:"green",name:"green",hex:"#7FFF00",lab:[89.87270793937745,-67.74423036003485,85.30769209496654]},{id:"green",name:"green",hex:"#76EE00",lab:[84.48263191097158,-64.32242812640342,80.96331064208819]},{id:"green",name:"green",hex:"#00FF40",lab:[87.9133309630307,-83.56450987135733,71.38543626386465]},{id:"green",name:"green",hex:"#00EE00",lab:[82.45662297736351,-81.5136622428414,78.50385416367823]},{id:"green",name:"green",hex:"#5DFC0A",lab:[87.95222939143694,-75.01992825109916,82.596297421083
163]},{id:"green",name:"green",hex:"#3FFF00",lab:[88.24335313714288,-81.29962748818042,83.33157128790333]},{id:"green",name:"green",hex:"#7CFC00",lab:[88.87648166105618,-67.53755601984224,84.48452333323729]},{id:"green",name:"green",hex:"#00FF00",lab:[87.73472235279792,-85.88347705836912,82.71231806483974]},{id:"green",name:"green",hex:"#39FF14",lab:[88.17796560428826,-81.78637884409262,81.51669543130214]},{id:"green",name:"green",hex:"#33FF33",lab:[88.18867321811403,-81.34780160345568,75.54069169808533]},{id:"green",name:"green",hex:"#A7FC00",lab:[90.7043103443339,-53.96970538578644,86.68820063488198]},{id:"green",name:"green",hex:"#87FF2A",lab:[90.24561300626277,-64.58745557748846,80.3436240150601]},{id:"green",name:"green",hex:"#00FF33",lab:[87.85012046465368,-84.38041551185832,75.10397991524653]},{id:"green",name:"green",hex:"#66CD00",lab:[73.85944757255474,-57.11420744188111,72.4231597291649]},{id:"green",name:"green",hex:"#BCEE68",lab:[88.37094264429273,-35.896696024157734,58.012801226673446]},{id:"green",name:"green",hex:"#CAFF70",lab:[93.98881581258595,-37.68140455342556,61.137714105518825]},{id:"green",name:"green",hex:"#9EFD38",lab:[90.68987790650873,-56.072656629916395,77.6136129734742]},{id:"green",name:"green",hex:"#4DBD33",lab:[68.17511615110463,-56.25208828831951,56.44704367788418]},{id:"green",name:"green",hex:"#00CD00",lab:[72.00046926402467,-72.8568613454118,70.1666967292446]},{id:"green",name:"green",hex:"#A7F432",lab:[88.51709038138966,-49.62947981584498,77.42654128289902]},{id:"green",name:"green",hex:"#ADFF2F",lab:[91.95682614711973,-52.13858017423456,81.35552787380855]},{id:"green",name:"green",hex:"#24D330",lab:[74.30089210215594,-70.52268448729443,63.21623620580845]},{id:"green",name:"green",hex:"#B2EC5D",lab:[87.11696493257527,-39.61788686456763,61.19171469961786]},{id:"green",name:"green",hex:"#4CBB17",lab:[67.37979151482216,-57.33235092176658,63.72119560880274]},{id:"green",name:"green",hex:"#32CD32",lab:[72.60670843346618,-66.86456775351179,60.991407072956285]},{id:"green",name:"green",hex:"#0BDA51",lab:[76.56043613067683,-71.26479522913809,53.130414484495006]},{id:"green",name:"green",hex:"#00FF66",lab:[88.19633903086333,-79.97364525785878,57.332838209666235]},{id:"green",name:"green",hex:"#83F52C",lab:[87.14828532180515,-62.04631927451387,77.09511534364447]},{id:"green",name:"green",hex:"#49E20E",lab:[79.52137442860268,-70.93284936492716,75.20764731211607]},{id:"green",name:"green",hex:"#0AC92B",lab:[70.87740434847805,-69.82138157665268,61.39648428425388]},{id:"green",name:"green",hex:"#00FF7F",lab:[88.4701235760925,-76.59218395058393,46.37812831880561]},{id:"green",name:"green",hex:"#00EE76",lab:[83.15349308643451,-72.70869120240087,44.05919138563068]},{id:"green",name:"green",hex:"#33CC33",lab:[72.31251972825441,-66.336616503268,60.37302396976856]},{id:"green",name:"green",hex:"#00AF33",lab:[62.420443035410045,-62.138086454998906,50.14459406042846]},{id:"green",name:"green",hex:"#6EFF70",lab:[89.85971273429386,-65.9461292616163,55.29614305658674]},{id:"green",name:"green",hex:"#4AC948",lab:[72.02386694186008,-59.3066774730569,52.165947880380244]},{id:"green",name:"green",hex:"#66FF66",lab:[89.53330631038794,-68.84723763259964,59.21272986915811]},{id:"green",name:"green",hex:"#30B21A",lab:[63.78818030461879,-60.18370102651849,59.6473288713105]},{id:"green",name:"green",hex:"#3DDC84",lab:[78.3688034876743,-59.80388323168179,31.13617040522756]},{id:"green",name:"green",hex:"#37BC61",lab:[67.75393070395506,-55.09264940421299,35.2833343585563]},{id:"green",name:"green",hex:"#70DB93",lab:[79.73399903571463,-46.35022430869606,25.46764260260581]},{id:"green",name:"green",hex:"#71C671",lab:[72.95060530828961,-42.75625502193148,34.11842339487821]},{id:"green",name:"green",hex:"#5EDA9E",lab:[79.03419510709674,-48.05060595916788,18.646632523804673]},{id:"green",name:"green",hex:"#43D58C",lab:[76.47978396795871,-54.755414748608736,24.50222333988099]},{id:"green",name:"green",hex:"#BCED91",lab:[88.59201740599215,-30.981575557479047,38.86452408047616]},{id:"green",name:"green",hex:"#8CDD81",lab:[81.22076740704816,-42.08375546094645,36.863875860277176]},{id:"green",name:"green",hex:"#93DB70",lab:[80.75783872946408,-41.15766280031919,44.74188723410681]},{id:"green",name:"green",hex:"#90EE90",lab:[86.5482148523122,-45.99991440819967,36.26642515575915]},{id:"green",name:"green",hex:"#00FA9A",lab:[87.33852804427205,-70.37579740872685,31.75161096657608]},{id:"green",name:"green",hex:"#50C878",lab:[72.47341721402795,-50.97677428407427,29.658315972704496]},{id:"green",name:"green",hex:"#43CD80",lab:[73.81169153900025,-53.993003181443676,27.198559577713134]},{id:"green",name:"green",hex:"#4EEE94",lab:[84.43353061217066,-60.864525113172974,31.0689051399796]},{id:"green",name:"green",hex:"#54FF9F",lab:[89.8142948857009,-64.14871127417243,32.69384015457246]},{id:"green",name:"green",hex:"#00CD66",lab:[72.6401128844509,-64.78255856232823,38.768149646406826]},{id:"green",name:"green",hex:"#D0FF14",lab:[93.87458460832899,-39.839965031737975,88.47781369312541]},{id:"green",name:"green",hex:"#BEE554",lab:[85.81891828879465,-32.62254055713537,63.71779956390651]},{id:"green",name:"green",hex:"#BCE937",lab:[86.62508041142077,-36.86314176061789,74.7462290344469]},{id:"green",name:"green",hex:"#CCFF00",lab:[93.60533223132096,-41.588
115250959369,89.79244898772914]},{id:"green",name:"green",hex:"#AADD00",lab:[81.97845353669294,-39.8571433902481,80.11805492154996]},{id:"green",name:"green",hex:"#BFFF00",lab:[92.83700476792073,-46.52144195149599,88.87398509982798]},{id:"green",name:"green",hex:"#B3EE3A",lab:[87.50315581889221,-42.36394738319888,74.46418960947601]},{id:"green",name:"green",hex:"#C0FF3E",lab:[93.04648069390008,-44.6822208552442,78.70687940698669]},{id:"green",name:"green",hex:"#C8F526",lab:[90.65376959458726,-38.15632444529798,82.83083031800737]},{id:"green",name:"green",hex:"#CEFF00",lab:[93.72842846137186,-40.816240964595906,89.93937844227905]},{id:"green",name:"green",hex:"#86C67C",lab:[74.13233743764116,-34.45066975897865,30.164786123635935]},{id:"green",name:"green",hex:"#63AB62",lab:[63.88381733207666,-37.487080940732554,30.146530157104866]},{id:"green",name:"green",hex:"#A6D785",lab:[80.9608181791426,-30.066189868183212,34.78017414403656]},{id:"green",name:"green",hex:"#D4ED91",lab:[90.14171441061332,-22.24512976162546,41.16409218675774]},{id:"green",name:"green",hex:"#DFFFA5",lab:[95.9653370389221,-24.372623163074813,38.92390514491568]},{id:"green",name:"green",hex:"#CDE472",lab:[86.84025112911736,-23.867770070940374,51.96033983297248]},{id:"green",name:"green",hex:"#E3F988",lab:[94.25258156872789,-23.321709967005777,50.89711990597645]},{id:"green",name:"green",hex:"#BDDA57",lab:[82.7268690286326,-27.658272137785655,59.11090902516474]},{id:"green",name:"green",hex:"#5E8C31",lab:[53.33810940254678,-31.18751138905129,41.976552143020626]},{id:"green",name:"green",hex:"#7BB661",lab:[68.4085784606808,-34.65756430968669,36.640666540195156]},{id:"green",name:"green",hex:"#84BE6A",lab:[71.39988887211678,-34.01475675433807,35.914255107246305]},{id:"green",name:"green",hex:"#7BBF6A",lab:[71.22232866069218,-37.531641556109776,35.590615524778826]},{id:"green",name:"green",hex:"#74C365",lab:[72.0148561747878,-42.23523673728985,39.03147926703356]},{id:"green",name:"green",hex:"#7BCC70",lab:[75.1797076035769,-42.427317062426525,37.55231025271279]},{id:"green",name:"green",hex:"#7CCD7C",lab:[75.70012752009508,-40.79662430407149,32.12052014099571]},{id:"green",name:"green",hex:"#93C572",lab:[74.41276717716791,-30.909924048733828,35.828668525039475]},{id:"lavender",name:"lavender",hex:"#ACACE6",lab:[72.22043015891236,12.756747577221116,-29.934041737218653]},{id:"lavender",name:"lavender",hex:"#CCCCFF",lab:[83.56960561788927,10.660290354444879,-25.869538462689157]},{id:"lavender",name:"lavender",hex:"#D9D9F3",lab:[87.41110108303316,5.313081854916968,-13.603184949228764]},{id:"lavender",name:"lavender",hex:"#E6E6FA",lab:[91.82750990881723,4.096225765701567,-10.615929517230871]},{id:"lavender",name:"lavender",hex:"#E6E8FA",lab:[92.32618676355173,3.0630906838150507,-9.876128072035883]},{id:"lavender",name:"lavender",hex:"#D6CADD",lab:[82.7845214688654,7.965014809966364,-8.777924098895816]},{id:"light_blue",name:"light blue",hex:"#88ACE0",lab:[69.55425081327776,1.0276033875017965,-30.94897951760409]},{id:"light_blue",name:"light blue",hex:"#74BBFB",lab:[73.68493860609911,-4.27579670757855,-39.371965153868956]},{id:"light_blue",name:"light blue",hex:"#7AA9DD",lab:[67.82239082047894,-1.735375821725671,-32.03273659721913]},{id:"light_blue",name:"light blue",hex:"#73C2FB",lab:[75.56919475100987,-8.265401435017472,-36.45344571241349]},{id:"light_blue",name:"light blue",hex:"#67C8FF",lab:[76.92540385678616,-12.57897665597646,-36.54628151009651]},{id:"light_blue",name:"light blue",hex:"#76D7EA",lab:[80.95455796799835,-23.26937291535436,-19.072863817137463]},{id:"light_blue",name:"light blue",hex:"#98F5FF",lab:[91.3227387453752,-24.802764991310568,-14.473062724883201]},{id:"light_blue",name:"light blue",hex:"#63D1F4",lab:[78.91485639939127,-21.219079392652105,-27.59260375400181]},{id:"light_blue",name:"light blue",hex:"#7CB9E8",lab:[72.76419234933861,-6.908126174466844,-30.443725773634544]},{id:"light_blue",name:"light blue",hex:"#7EC0EE",lab:[75.01677249135453,-8.513264271381827,-30.235100448748376]},{id:"light_blue",name:"light blue",hex:"#82CFFD",lab:[79.87462874223412,-11.342557352091498,-30.840293144101505]},{id:"light_blue",name:"light blue",hex:"#87CEEB",lab:[79.20710283748852,-14.511055969085195,-22.18161180785185]},{id:"light_blue",name:"light blue",hex:"#87CEFA",lab:[79.72300339765326,-10.498046728385003,-29.446501706084117]},{id:"light_blue",name:"light blue",hex:"#87CEFF",lab:[79.90310005020464,-9.1265727535354,-31.8468942193038]},{id:"light_blue",name:"light blue",hex:"#89CFF0",lab:[79.745644320693,-13.222685790750365,-24.04114371799102]},{id:"light_blue",name:"light blue",hex:"#8CBED6",lab:[74.35269214830247,-10.236367974809756,-18.12667834576103]},{id:"light_blue",name:"light blue",hex:"#8EE5EE",lab:[85.98571369629585,-23.601130728306774,-13.549731341360062]},{id:"light_blue",name:"light blue",hex:"#93CCEA",lab:[79.22894701820906,-10.66581443294906,-21.553335776274874]},{id:"light_blue",name:"light blue",hex:"#A2B5CD",lab:[72.98122705151958,-1.0574472446770455,-15.130228421832603]},{id:"light_blue",name:"light blue",hex:"#9AC0CD",lab:[75.43601270595465,-9.393990571875122,-11.509227924310528]},{id:"light_blue",name:"light blue",hex:"#9BC4E2",lab:[77.24330345129997,-6.249364117942746,-20.19820004672177]},{id:"light_blue",name:"light blue",hex:"#A1CAF1",lab:[79.70852861127165,-4.0718775327885375,-24.515933510985377]},{id:"light_blue",name:"light blue",hex:"#A4D3EE",lab:[82.19105986314864,-8.696583942035597,-19.131110981203236]},{id:"light_blue",name:"light blue",hex:"#A4DDED",lab:[84.8518434186865,-14.077929082392194,-14.601223729616608]},{id:"light_blue",name:"light blue",hex:"#ADD8E6",lab:[83.8129462015534,-10.544140356355204,-12.37270446360439]},{id:"light_blue",name:"light blue",hex:"#AFDBF5",lab:[85.18328411905249,-8.087790391630545,-18.290474128416335]},{id:"light_blue",name:"light blue",hex:"#B0E0E6",lab:[86.13240587199145,-13.739640901259232,-8.906226208475143]},{id:"light_blue",name:"light blue",hex:"#B0E2FF",lab:[87.40714091741638,-9.073295788879165,-20.228803153764
165]},{id:"light_blue",name:"light blue",hex:"#B2DFEE",lab:[86.21152744892937,-10.874497074434942,-13.017508351394902]},{id:"light_blue",name:"light blue",hex:"#B2FFFF",lab:[95.24548622521607,-22.989115915237836,-8.511537752961718]},{id:"light_blue",name:"light blue",hex:"#B9D3EE",lab:[83.48137834396275,-2.5751055174730864,-17.060454165550688]},{id:"light_blue",name:"light blue",hex:"#B9D9EB",lab:[84.96391331061814,-6.365175003573809,-13.241032173012336]},{id:"light_blue",name:"light blue",hex:"#BCD4E6",lab:[83.69955059313361,-3.9235982693004434,-12.4417059554645]},{id:"light_blue",name:"light blue",hex:"#BED3E5",lab:[83.54303738874961,-2.98976206915752,-12.126628592495292]},{id:"light_blue",name:"light blue",hex:"#B0C4DE",lab:[78.45157936968134,-.945131244033337,-16.08013600591951]},{id:"light_blue",name:"light blue",hex:"#BCD2EE",lab:[83.41924805643019,-1.139902798059922,-17.133844414175158]},{id:"light_blue",name:"light blue",hex:"#BFEFFF",lab:[91.6967686527866,-11.449795998835944,-13.706341897230324]},{id:"light_blue",name:"light blue",hex:"#C0D9D9",lab:[84.91510644955429,-7.928889152952257,-3.680317137109368]},{id:"light_blue",name:"light blue",hex:"#C1F0F6",lab:[91.82326988627386,-13.317080246142865,-8.796456163799494]},{id:"light_blue",name:"light blue",hex:"#C3E4ED",lab:[88.5437206102354,-8.540858031374722,-8.90945724703105]},{id:"light_blue",name:"light blue",hex:"#C6E2FF",lab:[88.7408997661194,-2.7470354677264774,-18.08826836702839]},{id:"light_blue",name:"light blue",hex:"#D1EEEE",lab:[92.07641845089555,-9.047185239288602,-4.124262155872471]},{id:"light_blue",name:"light blue",hex:"#DBFEF8",lab:[97.1134798772862,-11.963438245584157,-1.8736156977332552]},{id:"light_blue",name:"light blue",hex:"#E0EEEE",lab:[93.08821184985999,-4.229108259528158,-2.522474504276584]},{id:"light_blue",name:"light blue",hex:"#E0FFFF",lab:[97.8674067949278,
1-9.545858296691634,-4.349813245875334]},{id:"light_blue",name:"light blue",hex:"#F0F8FF",lab:[97.17864982306108,-.945299077549755,-5.236158369756039]},{id:"light_blue",name:"light blue",hex:"#F0FFFF",lab:[98.93241521239445,-4.47373949196156,-2.6637719464510434]},{id:"light_gray",name:"light gray",hex:"#CBCAB6",lab:[80.91378763390487,-2.782973976918901,9.349037463737787]},{id:"light_gray",name:"light gray",hex:"#C6C3B5",lab:[78.67845604728684,-1.0790696169436509,6.642133480810175]},{id:"light_gray",name:"light gray",hex:"#B2BEB5",lab:[75.84018407327662,-5.517354888951054,2.3572028975483272]},{id:"light_gray",name:"light gray",hex:"#C4C3D0",lab:[79.22516530472993,3.142057811451271,-7.196157556028582]},{id:"light_gray",name:"light gray",hex:"#C4C4C4",lab:[79.15698788505415,.3400221826956318,-.8008229701651937]},{id:"light_gray",name:"light gray",hex:"#C5C1AA",lab:[77.82362959646221,-2.2057464596958454,11.360661614289103]},{id:"light_gray",name:"light gray",hex:"#C7C7C7",lab:[80.24282245986794,.34390216934065965,-.8099611458119771]},{id:"light_gray",name:"light gray",hex:"#C9C0BB",lab:[78.28948315287184,2.6098185932098006,2.8635954608754455]},{id:"light_gray",name:"light gray",hex:"#C9C9C9",lab:[80.96501226339336,.346482752845545,-.8160389567676951]},{id:"light_gray",name:"light gray",hex:"#CCCCCC",lab:[82.04578494253813,.35034465194017095,-.8251345324707726]},{id:"light_gray",name:"light gray",hex:"#CDC5BF",lab:[79.99571872177353,2.076428603061453,3.2074277728078693]},{id:"light_gray",name:"light gray",hex:"#CDC9C9",lab:[81.27492074329471,1.729614736631524,-.3266752574204279]},{id:"light_gray",name:"light gray",hex:"#CDCDC1",lab:[82.10501232807306,-1.7790678648441638,5.173901368226086]},{id:"light_gray",name:"light gray",hex:"#CDCDCD",lab:[82.40538002481095,.3516295844236961,-.8281608157553189]},{id:"light_gray",name:"light gray",hex:"#CFCFCF",lab:[83.12358734489968,.35419593741592426,-.834205110893782]},{id:"light_gray",name:"light gray",hex:"#D0D2C4",lab:[83.69886935617983,-2.8095521266136014,5.890977567357392]},{id:"light_gray",name:"light gray",hex:"#D1D1D1",lab:[83.84049604521917,.3567576500815295,-.840238477097266]},{id:"light_gray",name:"light gray",hex:"#D3D3D3",lab:[84.55612008823094,.3593147723118806,-.8462610318710206]},{id:"light_gray",name:"light gray",hex:"#D4D4D4",lab:[84.91345465171494,.3605916273377585,-.8492682910627325]},{id:"light_gray",name:"light gray",hex:"#D6D6D6",lab:[85.62717729377991,.3631419553377091,-.8552748440106228]},{id:"light_gray",name:"light gray",hex:"#D9D9D9",lab:[86.69541985213381,.3
16695908085226936,-.864264968618933]},{id:"light_gray",name:"light gray",hex:"#DBD7D2",lab:[86.16341390254767,.8493447379397945,2.099231250880984]},{id:"light_gray",name:"light gray",hex:"#DBDBDB",lab:[87.40603954847829,.36949832117061376,-.8702454077704092]},{id:"light_gray",name:"light gray",hex:"#DCDCDC",lab:[87.76089156874731,.3707663053843513,-.8732317743542772]},{id:"light_gray",name:"light gray",hex:"#DEDEDE",lab:[88.46968776219997,.37329902982358165,-.8791968672549277]},{id:"light_gray",name:"light gray",hex:"#E0DFDB",lab:[88.79815683326736,.0028279256839014444,1.2025632146943188]},{id:"light_gray",name:"light gray",hex:"#E0E0E0",lab:[89.17728373493613,.3758274655429883,-.8851518593281371]},{id:"light_gray",name:"light gray",hex:"#E3E3E3",lab:[90.23645367054294,.379612172072219,-.8940656304824657]},{id:"light_gray",name:"light gray",hex:"#E5E4E2",lab:[90.61349997044131,.362647249806225,.1998433938852795]},{id:"light_gray",name:"light gray",hex:"#E5E5E5",lab:[90.94110151073475,.3821300733002908,-.899995811637222]},{id:"light_gray",name:"light gray",hex:"#E8E8E8",lab:[91.99590396970535,.38589917363002213,-.9088728269453616]},{id:"light_gray",name:"light gray",hex:"#EBEBEB",lab:[93.0481370654587,.38965909291577283,-.9177282189851477]},{id:"light_gray",name:"light gray",hex:"#EDEDED",lab:[93.7482167336725,.3921606708044423,-.9236199552802082]},{id:"light_gray",name:"light gray",hex:"#EEE9E9",lab:[92.72403809985136,2.0692282104026183,-.3163685099637936]},{id:"light_gray",name:"light gray",hex:"#F0F0F0",lab:[94.79624952279993,.3959055812352563,-.9324399983445586]},{id:"light_gray",name:"light gray",hex:"#F2F2F2",lab:[95.4935622471685,.39839727206991693,-.9383084485705906]},{id:"light_gray",name:"light gray",hex:"#F4F0EC",lab:[94.99637040548431,1.0397857754521067,1.4786378860030869]},{id:"light_pink",name:"light pink",hex:"#CDB7B5",lab:[76.18165462056508,7.836106508882668,3.1235661085609268]},{id:"light_pink",name:"light pink",hex:"#DEA5A4",lab:[72.9726773513512,21.214545518341566,8.065465235779556]},{id:"light_pink",name:"light pink",hex:"#E79EA9",lab:[72.43549232493682,28.992183170475695,4.654488573116078]},{id:"light_pink",name:"light pink",hex:"#E8CCD7",lab:[84.6119497690572,11.986755900151246,-2.6992955239805605]},{id:"light_pink",name:"light pink",hex:"#EAB5C5",lab:[78.79512638055532,21.94283453576856,-1.4731783667656817]},{id:"light_pink",name:"light pink",hex:"#ECC3BF",lab:[82.17774298204414,14.309409296970554,6.695441721638762]},{id:"light_pink",name:"light pink",hex:"#EEA2AD",lab:[74.21432162238925,29.969805253782955,5.098748689158672]},{id:"light_pink",name:"light pink",hex:"#EEA9B8",lab:[76.07963714168802,27.79984443077732,1.7326346589905839]},{id:"light_pink",name:"light pink",hex:"#EEB4B4",lab:[78.53040522088551,21.385851434467916,7.449807668879727]},{id:"light_pink",name:"light pink",hex:"#EED5D2",lab:[87.20255813951256,8.541001105014379,3.796768555466512]},{id:"light_pink",name:"light pink",hex:"#EEE0E5",lab:[90.38891195244956,6.0093787664116105,-1.6227354982396136]},{id:"light_pink",name:"light pink",hex:"#EFBBCC",lab:[80.87947488878243,21.631227357095494,-2.1679055982467332]},{id:"light_pink",name:"light pink",hex:"#F1DDCF",lab:[89.35553862005878,4.977548973388868,8.510261526834984]},{id:"light_pink",name:"light pink",hex:"#F2BDCD",lab:[81.66543355035166,21.789244507745554,-1.5250587007952454]},{id:"light_pink",name:"light pink",hex:"#F4C2C2",lab:[82.7612952889833,18.190661135654373,6.017767529525164]},{id:"light_pink",name:"light pink",hex:"#F6A8B6",lab:[76.66638962176695,30.92833034295184,3.7886683778740826]},{id:"light_pink",name:"light pink",hex:"#F6ADC6",lab:[78.20476150401417,30.587718337681757,-2.7371547406420893]},{id:"light_pink",name:"light pink",hex:"#F6C9CC",lab:[84.85757005603234,16.728332005205125,3.697029193343959]},{id:"light_pink",name:"light pink",hex:"#F6CCDA",lab:[85.92768085209227,17.361846735997666,-2.2303941342989964]},{id:"light_pink",name:"light pink",hex:"#F7B3DA",lab:[80.22411148731567,30.891814919655978,-10.634330211162911]},{id:"light_pink",name:"light pink",hex:"#F7BFBE",lab:[82.24764829546314,20.28320030627856,7.472828691697764]},{id:"light_pink",name:"light pink",hex:"#FADADD",lab:[89.71477998670335,11.928417974500505,1.7372954078365144]},{id:"light_pink",name:"light pink",hex:"#FDDDE6",lab:[90.92138027112114,12.877559408989658,-1.2236442576879947]},{id:"light_pink",name:"light pink",hex:"#FEBAAD",lab:[81.40667330155613,23.221841805453224,15.538453647077555]},{id:"light_pink",name:"light pink",hex:"#FEE8D6",lab:[93.29425939290945,5.027491285728269,10.602485206694334]},{id:"light_pink",name:"light pink",hex:"#FFADB9",lab:[78.8415507700052,31.950512983271786,5.40731880317602]},{id:"light_pink",name:"light pink",hex:"#FFAEB9",lab:[79.06369197003124,31.4279953052811
176,5.726570322982183]},{id:"light_pink",name:"light pink",hex:"#FFB5C5",lab:[80.92891986502852,29.42033822810364,1.8932844339345722]},{id:"light_pink",name:"light pink",hex:"#FFB6C1",lab:[81.05459120164177,28.332639907651448,4.243734915784003]},{id:"light_pink",name:"light pink",hex:"#FFB7C5",lab:[81.38046260299423,28.372217050804615,2.5476139564478695]},{id:"light_pink",name:"light pink",hex:"#FFBCD9",lab:[83.04053872820595,28.73895048519287,-5.833455801746568]},{id:"light_pink",name:"light pink",hex:"#FFC0CB",lab:[83.58651829609448,24.519511163825058,2.504021351032515]},{id:"light_pink",name:"light pink",hex:"#FFC1C1",lab:[83.57562777150707,22.566045997675477,7.864250335754885]},{id:"light_pink",name:"light pink",hex:"#FFCCCC",lab:[86.4090125497551,18.382756755477125,6.040548839188475]},{id:"light_pink",name:"light pink",hex:"#FFDAE9",lab:[90.45396139469315,15.6195957049598,-3.469231386719951]},{id:"light_pink",name:"light pink",hex:"#FFDDCA",lab:[90.43174756664115,9.262271839854897,12.834644547492168]},{id:"light_pink",name:"light pink",hex:"#FFDDF4",lab:[91.4628097564205,15.921388886734778,-7.782740436233682]},{id:"light_pink",name:"light pink",hex:"#FFE4E1",lab:[92.65633786068562,9.142608468364399,3.944884835349738]},{id:"lilac",name:"lilac",hex:"#BFAFB2",lab:[72.85981482664064,6.573104831518406,-.20094947124214002]},{id:"lilac",name:"lilac",hex:"#AA98A9",lab:[64.85728737780835,10.041354703192784,-7.148836098624112]},{id:"lilac",name:"lilac",hex:"#C4AEAD",lab:[72.90897958037009,8.069168392780213,2.6806312205401417]},{id:"lilac",name:"lilac",hex:"#AE98AA",lab:[65.24574516129822,11.660302765650721,-7.098306571806345]},{id:"lilac",name:"lilac",hex:"#D891EF",lab:[70.2341866573041,42.816529877153066,-37.62014647191001]},{id:"lilac",name:"lilac",hex:"#E0B0FF",lab:[78.5309660750724,31.86070597361662,-33.43688169924142]},{id:"lilac",name:"lilac",hex:"#FAE6FA",lab:[93.37250320553257,10.639398509514175,-8.156797793721804]},{id:"lilac",name:"lilac",hex:"#AB92B3",lab:[63.73013197169007,15.727389754338683,-14.478189616134095]}
1,{id:"lilac",name:"lilac",hex:"#CC99CC",lab:[69.45588043023167,27.90656374632261,-19.551408164856056]},{id:"lilac",name:"lilac",hex:"#C8A2C8",lab:[71.07121991675693,20.867840476555156,-14.930142219555155]},{id:"lilac",name:"lilac",hex:"#E29CD2",lab:[72.628502848272,34.69116133533012,-17.860379672356274]},{id:"lilac",name:"lilac",hex:"#DCA2CD",lab:[73.19771332614542,28.585441942696022,-14.304417573403793]},{id:"lilac",name:"lilac",hex:"#D3BECF",lab:[79.14570767686183,10.743458359190994,-6.635699003817264]},{id:"lilac",name:"lilac",hex:"#D8B2D1",lab:[76.70592804811247,19.286100301729057,-11.29580521606821]},{id:"lilac",name:"lilac",hex:"#DDA0DD",lab:[73.3739042969524,32.877216623789785,-22.845127298533473]},{id:"lilac",name:"lilac",hex:"#FFBBFF",lab:[83.97777576538263,35.67484206776683,-24.841657071944855]},{id:"lilac",name:"lilac",hex:"#CD96CD",lab:[68.89666706346384,30.066308712234367,-20.947166917242765]},{id:"lilac",name:"lilac",hex:"#EAADEA",lab:[78.06474006005894,32.528044573763346,-22.699673500654804]},{id:"lilac",name:"lilac",hex:"#EEAEEE",lab:[78.82440453713382,34.01726764182983,-23.678644922490257]},{id:"lilac",name:"lilac",hex:"#D8BFD8",lab:[80.07779499077584,13.571871708474514,-10.082508062457363]},{id:"lilac",name:"lilac",hex:"#CDB5CD",lab:[76.33572100180197,13.155911678827126,-9.76703523385103]},{id:"lilac",name:"lilac",hex:"#ECC8EC",lab:[84.58607690765491,19.17356599273151,-13.935423922036883]},{id:"lilac",name:"lilac",hex:"#EED2EE",lab:[87.2143612289169,14.921136184690486,-11.065243107276657]},{id:"lilac",name:"lilac",hex:"#FFE1FF",lab:[92.72102541339997,15.778851332283017,-11.697818551133764]},{id:"lilac",name:"lilac",hex:"#FFF0F5",lab:[96.06872830620557,6.292684951651195,-1.5397444267587268]},{id:"lilac",name:"lilac",hex:"#CDC1C5",lab:[79.12804287440404,5.250489105824374,-1.2986357114525227]},{id:"lilac",name:"lilac",hex:"#BDA0CB",lab:[69.66336431885219,18.851146596127187,-18.818050328590232]},{id:"lilac",name:"lilac",hex:"#C9A0DC",lab:[71.36943252774073,26.220229371344107,-25.529134838412016]},{id:"lilac",name:"lilac",hex:"#B284BE",lab:[61.38240226479897,28.19764794387486,-24.221635526984663]},{id:"lilac",name:"lilac",hex:"#FDF8FF",lab:[98.12851666834992,3.295210383390257,-3.7310675972231255]},{id:"magenta",name:"magenta",hex:"#871F78",lab:[32.89335351622988,52.72205339673741,-26.975539213662536]},{id:"magenta",name:"magenta",hex:"#880085",lab:[31.644506616469855,61.3254234950964,-37.13862524757865]},{id:"magenta",name:"magenta",hex:"#9F4576",lab:[42.6681179506661,43.25058680777394,-10.353484692422299]},{id:"magenta",name:"magenta",hex:"#BD33A4",lab:[46.802715879864955,65.68604208130007,-31.531606696132485]},{id:"magenta",name:"magenta",hex:"#B53389",lab:[44.23312897043006,59.953594011749935,-19.315121431512306]},{id:"magenta",name:"magenta",hex:"#B62084",lab:[42.22619000218045,65.20199174739977,-19.30936377554513]},{id:"magenta",name:"magenta",hex:"#FF1DCE",lab:[58.602847046315446,89.8583505565908,-36.81171913813941]},{id:"magenta",name:"magenta",hex:"#F653A6",lab:[60.37159031273249,69.27244559817314,-11.115473797173836]},{id:"magenta",name:"magenta",hex:"#D0417E",lab:[50.33515214986994,60.99835405207915,-2.980130638097811]},{id:"magenta",name:"magenta",hex:"#CD2990",lab:[47.72933232731899,69.78393673260258,-17.84664130388103]},{id:"magenta",name:"magenta",hex:"#EE30A7",lab:[55.16100958929232,78.30081582693666,-19.705082801445805]},{id:"magenta",name:"magenta",hex:"#C71585",lab:[44.7666156556429,71.26811437946628,-15.754671563326461]},{id:"magenta",name:"magenta",hex:"#C54B8C",lab:[50.451210430581625,55.33248584523409,-11.442830664385095]},{id:"magenta",name:"magenta",hex:"#C8509B",lab:[52.27112901147609,56.03370116869266,-17.591463009802276]},{id:"magenta",name:"magenta",hex:"#D74894",lab:[53.19359128418168,62.76890099949717,-11.808820976213251]},{id:"magenta",name:"magenta",hex:"#FE4EDA",lab:[62.999792472615496,79.62933494943464,-36.79473815826078]},{id:"magenta",name:"magenta",hex:"#FF33CC",lab:[59.8823311136108,85.6451479296566,-33.67129159620015]},{id:"magenta",name:"magenta",hex:"#C0448F",lab:[48.66914575792862,57.22497369931101,-16.016855133124164]},{id:"magenta",name:"magenta",hex:"#C84186",lab:[49.233735800878165,59.58940999719209,-9.604456546966711]},{id:"magenta",name:"magenta",hex:"#CC3299",lab:[48.7873346227684,68.11781315816584,-21.66661615247305]},{id:"magenta",name:"magenta",hex:"#D02090",lab:[47.57277624003272,72.51771828439458,-18.035833810399172]},{id:"magenta",name:"magenta",hex:"#CD3278",lab:[47.777923082892684,64.70765317743272,-3.146188048608556]},{id:"magenta",name:"magenta",hex:"#FF00FF",lab:[60.32421212836874,98.58848986524677,-61.76412516100469]},{id:"magenta",name:"magenta",hex:"#CD00CD",lab:[48.747524562321786,83.6348059299476,-52.395879360097084]},{id:"magenta",name:"magenta",hex:"#EE00EE",lab:[56.4407797806617,93.5722346039365,-58.6215208040195]},{id:"magenta",name:"magenta",hex:"#CC33CC",lab:[51.344523855828555,75.05544130591963,-47.68520767211144]},{id:"magenta",name:"magenta",hex:"#A2006D",lab:[35.572406171475954,63.26326944902178,-15.410461319783586]},{id:"magenta",name:"magenta",hex:"#8E236B",lab:[34.01599202296118,51.250889869415644,-16.855924270847535]},{id:"magenta",name:"magenta",hex:"#8B1C62",lab:[32.26428545468402,51.55276653929042,-13.793087144722493]},{id:"magenta",name:"magenta",hex:"#A63A79",lab:[42.02423982881026,50.92624115318489,-13.070912133777934]},{id:"magenta",name:"magenta",hex:"#B6316C",lab:[43.10376336881898,57.521290974961225,-3.0834432012426305]},{id:"magenta",name:"magenta",hex:"#B3446C",lab:[45.363593644709724,48.98219718375285,.1628738817915254]},{id:"magenta",name:"magenta",hex:"#A50B5E",lab:[36.07899613299325,61.062586709563995,-4.944545257776611]},{id:"magenta",name:"magenta",hex:"#B03060",lab:[41.518512511422415,54.95422428166613,1.9964452119940357]},{id:"magenta",name:"magenta",hex:"#9F2B68",lab:[38.021710172575155,52.705842292012086,-8.570433678201184]},{id:"magenta",name:"magenta",hex:"#8B0A50",lab:[30.125059096511997,53.646717023319525,-5.202848954454642]},{id:"magenta",name:"magenta",hex:"#78184A",lab:[27.135282901850452,44.73871230932549,-6.061588553672537]},{id:"magenta",name:"magenta",hex:"#862A51",lab:[32.52404676801669,42.8956091437005,-2.4211860052257284]},{id:"magenta",name:"magenta",hex:"#872657",lab:[32.31747502151774,45.57429428329757,-6.627924898505622]},{id:"magenta",name:"magenta",hex:"#8B2252",lab:[32.35563303006916,47.691546287130485,-3.217960818576049]},{id:"maroon",name:"maroon",hex:"#8A360F",lab:[34.14430978188366,34.117567369114894,39.540846261703564]},{id:"maroon",name:"maroon",hex:"#8A3324",lab:[33.77364765243341,36.39268087951561,28.222511470727184]},{id:"maroon",name:"maroon",hex:"#8B2500",lab:[31.37943116522453,41.9153333106034,43.65715928693966]},{id:"maroon",name:"maroon",hex:"#8B3E2F",lab:[36.25442629151151,31.827358723865412,24.562166332261327]},{id:"maroon",name:"maroon",hex:"#882D17",lab:[32.20095587373144,37.91799315663202,33.84785261263006]},{id:"maroon",name:"maroon",hex:"#8B3626",lab:[34.536739343127,35.40629447735022,27.947086344039928]},{id:"maroon",name:"maroon",hex:"#8B0000",lab:[28.089770555957962,51.19950913515675,41.185760128342615]},{id:"maroon",name:"maroon",hex:"#9D1309",lab:[33.25591288630616,53.149197535702854,42.989685288184646]},{id:"maroon",name:"maroon",hex:"#A91101",lab:[35.67628634308018,56.808266150572464,48.989131881204536]},{id:"maroon",name:"maroon",hex:"#A81C07",lab:[36.316166434645424,54.24058755270167,46.78821547376983]},{id:"maroon",name:"maroon",hex:"#A50021",lab:[34.214734471956255,58.6699312070767,32.06495916886172]},{id:"maroon",name:"maroon",hex:"#AE2029",lab:[38.189714487998174,55.77295741823765,32.07729894113687]},{id:"maroon",name:"maroon",hex:"#A02422",lab:[35.70023460735984,50.072416065890856,32.709542864724824]},{id:"maroon",name:"maroon",hex:"#99182C",lab:[33.15631338185804,51.890616794541074,23.26351997403361]},{id:"maroon",name:"maroon",hex:"#A52A2A",lab:[37.52650524281069,49.92281407196206,30.24178201871244]},{id:"maroon",name:"maroon",hex:"#8B2323",lab:[31.379994603923173,43.661257856450305,26.159761061999586]},{id:"maroon",name:"maroon",hex:"#960018",lab:[30.764888255563648,54.55383315650031,32.907915936918656]},{id:"maroon",name:"maroon",hex:"#8B1A1A",lab:[30.16718339340032,46.37091749682726,30.33183838137611]},{id:"maroon",name:"maroon",hex:"#8E2323",lab:[31.979405113796254,44.658391844155545,27.00199736338369]},{id:"maroon",name:"maroon",hex:"#9D2933",lab:[35.97516786620915,48.166188560222864,22.457764885639953]},{id:"maroon",name:"maroon",hex:"#800000",lab:[25.53553096346318,48.23338316760745,37.969507898336225]},{id:"maroon",name:"maroon",hex:"#9B111E",lab:[32.8440304497997,53.45359664796959,31.77329006353452]},{id:"maroon",name:"maroon",hex:"#9F1D35",lab:[35.02137712060963,52.78059470706808,20.062126795254777]},{id:"maroon",name:"maroon",hex:"#AF4035",lab:[42.824332131201814,44.86665796879086,30.31068906366483]},{id:"maroon",name:"maroon",hex:"#A83731",lab:[40.05068979379562,46.14911534818916,29.106340306072898]},{id:"maroon",name:"maroon",hex:"#C32148",lab:[43.005492411915434,62.92913987587917,19.73673611664942]},{id:"maroon",name:"maroon",hex:"#A62A2A",lab:[37.72136902300712,50.24352155903464,30.514615180974157]},{id:"maroon",name:"maroon",hex:"#9E0508",lab:[32.6955533671826,55.63863074016906,43.16548167408859]}
1,{id:"mauve",name:"mauve",hex:"#D982B5",lab:[65.00700469074415,40.6761799801712,-13.198760362699069]},{id:"mauve",name:"mauve",hex:"#CF71AF",lab:[60.04514906547391,45.262577614913035,-17.375154885872355]},{id:"mauve",name:"mauve",hex:"#CF6BA9",lab:[58.64728717713419,47.38292358716589,-16.02708425167947]},{id:"mauve",name:"mauve",hex:"#D470A2",lab:[60.06643133459589,45.46317329245974,-9.775544269904902]},{id:"mauve",name:"mauve",hex:"#AD4379",lab:[44.633708407687685,49.09001956971937,-9.027169350055475]},{id:"mauve",name:"mauve",hex:"#B48395",lab:[59.98556699900881,21.913604618270355,-2.8177289776534]},{id:"mauve",name:"mauve",hex:"#B784A7",lab:[61.09910075086216,25.514959197095287,-11.473633326324517]},{id:"mauve",name:"mauve",hex:"#8B3A62",lab:[36.74010977653884,39.230619851507,-7.032990918668913]},{id:"mauve",name:"mauve",hex:"#9D6B84",lab:[51.09490502941189,24.106086057658295,-6.278489657633646]},{id:"mauve",name:"mauve",hex:"#674846",lab:[33.90156501510755,13.13284164233955,6.086071863872111]},{id:"mauve",name:"mauve",hex:"#A57164",lab:[52.65418102507199,19.148328354917364,15.020461641522441]},{id:"mauve",name:"mauve",hex:"#AD6F69",lab:[53.2491277089557,24.129382019445256,13.060288489514482]},{id:"mauve",name:"mauve",hex:"#996666",lab:[48.55566971218326,20.802251830285112,7.907711806623996]},{id:"mauve",name:"mauve",hex:"#905D5D",lab:[45.01094858968691,21.120930143456953,8.179629087458418]},{id:"mauve",name:"mauve",hex:"#7E5E60",lab:[43.191423303066486,13.586931979778448,3.4649463359313293]},{id:"mauve",name:"mauve",hex:"#6F4242",lab:[33.28604721294045,19.692234436824968,7.931955657768519]},{id:"mauve",name:"mauve",hex:"#7C4848",lab:[36.72214018157059,22.38636213916831,9.17885613328826]},{id:"mauve",name:"mauve",hex:"#8A496B",lab:[39.96694825102001,32.26615504073252,-7.893867117826325]},{id:"mauve",name:"mauve",hex:"#A46582",lab:[50.46782835502543,29.762244743733568,-5.9237742235168644]},{id:"mauve",name:"mauve",hex:"#914E75",lab:[42.39042094442249,33.61063416603221,-10.359688056999005]},{id:"mauve",name:"mauve",hex:"#856363",lab:[45.375453741859396,13.967159297828658,4.872524476408402]},{id:"mauve",name:"mauve",hex:"#8B6969",lab:[47.768530589694976,13.824957327489784,4.7657274597890265]},{id:"mauve",name:"mauve",hex:"#8B5F65",lab:[45.10088457243845,19.07181845756828,3.3557025389338246]},{id:"mauve",name:"mauve",hex:"#8B636C",lab:[46.30654920975028,17.826223064070778,.8487584852878483]},{id:"mauve",name:"mauve",hex:"#915F6D",lab:[46.05511511668949,22.683917866472225,-.035652782342388]},{id:"mauve",name:"mauve",hex:"#DE85B1",lab:[66.12228467789642,40.185832392472754,-9.200756207416871]},{id:"mauve",name:"mauve",hex:"#DE6FA1",lab:[61.1988829841505,49.13413729100752,-7.366719135725508]},{id:"mauve",name:"mauve",hex:"#CD6090",lab:[55.44295350083355,48.65753085356283,-6.245852385040562]},{id:"mauve",name:"mauve",hex:"#CD607E",lab:[54.92226040028602,46.46584418162492,3.634728793977371]},{id:"mauve",name:"mauve",hex:"#CD6889",lab:[56.77120613164236,43.790373466107866,-.17436342963781382]},{id:"mauve",name:"mauve",hex:"#DB7093",lab:[60.568036293191966,45.830403885314844,-.24016193491231963]},{id:"mauve",name:"mauve",hex:"#D98695",lab:[64.94272449671982,33.96917165807384,4.908021353311898]}
1,{id:"mauve",name:"mauve",hex:"#CC8899",lab:[63.956361884531375,28.659625052851247,1.0095217950533364]},{id:"mauve",name:"mauve",hex:"#CD8C95",lab:[64.88922200208417,26.28418660328008,4.64723538686358]},{id:"mauve",name:"mauve",hex:"#CD919E",lab:[66.29067623021277,24.855985129330183,1.5740177820748436]},{id:"mauve",name:"mauve",hex:"#CD9B9B",lab:[68.5991993217861,18.95220803887615,6.5861573962099795]},{id:"mauve",name:"mauve",hex:"#D0A9AA",lab:[72.68717394980759,14.719351838819893,4.156607201506102]},{id:"mauve",name:"mauve",hex:"#DB9EA6",lab:[71.05635766338034,24.154024657788653,4.167853710751901]},{id:"mauve",name:"mauve",hex:"#D7837F",lab:[63.52044297278218,32.16122972332275,15.386239700700767]},{id:"mauve",name:"mauve",hex:"#C67171",lab:[57.08632230629463,33.73445034262229,14.192803390099051]},{id:"mauve",name:"mauve",hex:"#B768A2",lab:[54.63542684275883,39.99761613227615,-18.335605706214064]},{id:"mauve",name:"mauve",hex:"#9E5E6F",lab:[47.52561803235977,28.575694232032824,1.0923387101521742]},{id:"mauve",name:"mauve",hex:"#A2627A",lab:[49.28126951607457,29.460023752719998,-2.912955748306678]},{id:"mauve",name:"mauve",hex:"#A17A74",lab:[54.82252199427981,14.542334665350987,8.61948457937376]},{id:"mauve",name:"mauve",hex:"#BC8F8F",lab:[63.60740633702609,17.3112440235062,5.971989851313908]},{id:"mauve",name:"mauve",hex:"#C09999",lab:[66.74119064664464,14.826984692495381,4.869943017615608]},{id:"mauve",name:"mauve",hex:"#C08081",lab:[60.09780611650304,25.194318653299185,9.040205377758092]},{id:"mauve",name:"mauve",hex:"#A45A52",lab:[46.73221433215916,29.65692597169073,17.62034740141736]},{id:"mauve",name:"mauve",hex:"#C65D57",lab:[52.42671604546358,41.65533093920476,23.104925869958436]},{id:"mauve",name:"mauve",hex:"#8B475D",lab:[39.21949342180499,31.669801736921606,-.21183769095002303]},{id:"mauve",name:"mauve",hex:"#8E3A59",lab:[36.92908346438472,39.074051056173595,-.9660665425097581]},{id:"olive",name:"olive",hex:"#54632C",lab:[39.564185892631514,-15.083832303492557,28.70098678675692]},{id:"olive",name:"olive",hex:"#7F8778",lab:[55.273609926685864,-5.626470918944914,6.498047075521507]},{id:"olive",name:"olive",hex:"#596C56",lab:[43.53746772769372,-11.573551892966966,9.549961380413963]},{id:"olive",name:"olive",hex:"#4F4F2F",lab:[32.83107803043916,-5.48789330680094,18.603406502079434]},{id:"olive",name:"olive",hex:"#807532",lab:[48.93669630440549,-4.519370749997087,37.359063838452634]},{id:"olive",name:"olive",hex:"#5A6351",lab:[40.72132709404841,-6.971466774590068,8.64359988614064]},{id:"olive",name:"olive",hex:"#8B7E66",lab:[53.35266331259645,1.2005223738547621,14.38172382688312]},{id:"olive",name:"olive",hex:"#8B8970",lab:[56.63472660470312,-3.440207056093103,13.164427503440512]},{id:"olive",name:"olive",hex:"#808069",lab:[53.00160167236409,-3.9502039147339407,12.005118896225886]},{id:"olive",name:"olive",hex:"#615E3F",lab:[39.421506955552275,-3.995631637951802,17.867122662353363]},{id:"olive",name:"olive",hex:"#8B814C",lab:[53.72002063836656,-3.8576003119302205,29.580226872877123]},{id:"olive",name:"olive",hex:"#8B864E",lab:[55.16468653957283,-6.4080884736472665,30.299959104724582]},{id:"olive",name:"olive",hex:"#9F9F5F",lab:[64.15605894277033,-9.537571245064768,32.86225015774424]},{id:"olive",name:"olive",hex:"#A2C257",lab:[74.15962674869394,-26.849179198096596,48.983599380976095]},{id:"olive",name:"olive",hex:"#859C27",lab:[60.70214634840096,-23.698916147552485,54.33136894217401]},{id:"olive",name:"olive",hex:"#668014",lab:[49.87422204030129,-23.980060860996634,49.70750624926793]},{id:"olive",name:"olive",hex:"#9FA91F",lab:[66.40238656898424,-19.328667838073798,62.72301904788271]},{id:"olive",name:"olive",hex:"#6B8E23",lab:[54.65049965773851,-27.992709983528652,49.338689976030366]},{id:"olive",name:"olive",hex:"#698B22",lab:[53.58253563464862,-27.429129291026367,48.62683169327151]},{id:"olive",name:"olive",hex:"#78AB46",lab:[64.61208863803026,-33.77065493601089,45.277732177074526]},{id:"olive",name:"olive",hex:"#659D32",lab:[59.07618155288989,-36.23832360497675,47.790894328779366]},{id:"olive",name:"olive",hex:"#9CCB19",lab:[75.97680640771061,-36.9472582214383,72.06858749516445]},{id:"olive",name:"olive",hex:"#8FD400",lab:[77.83097051494772,-46.205118219811546,76.29494211988694]},{id:"olive",name:"olive",hex:"#A2C93A",lab:[75.92164935072253,-32.31266844812741,62.98925821923576]},{id:"olive",name:"olive",hex:"#9ACD32",lab:[76.5348082120575,-37.688740500395504,66.13188356710663]}
1,{id:"olive",name:"olive",hex:"#99CC32",lab:[76.18431503958067,-37.62583239248107,65.77994480223855]},{id:"olive",name:"olive",hex:"#98A148",lab:[63.86299886107669,-15.834003282736042,44.05416209792827]},{id:"olive",name:"olive",hex:"#586949",lab:[42.244526438155845,-12.64281456873914,15.53645994250601]},{id:"olive",name:"olive",hex:"#636F57",lab:[45.23379956661064,-9.119484774751385,11.428361966898937]},{id:"olive",name:"olive",hex:"#79A888",lab:[64.84069973579103,-22.237354481022376,10.92043649651444]},{id:"olive",name:"olive",hex:"#556B2F",lab:[42.23385417080879,-18.6353425982084,30.257641427958994]},{id:"olive",name:"olive",hex:"#6E8B3D",lab:[54.15086270581148,-23.189727406892125,37.4334306864388]},{id:"olive",name:"olive",hex:"#698B69",lab:[54.54085033130566,-18.790073232540504,13.882202043392699]},{id:"olive",name:"olive",hex:"#777733",lab:[48.70424153279616,-9.664236098092028,36.37039034129577]},{id:"olive",name:"olive",hex:"#8FA880",lab:[66.06123335071264,-15.953744406915604,17.26215650012717]},{id:"olive",name:"olive",hex:"#77896C",lab:[54.96478666781657,-11.959739389274304,12.89718936194275]},{id:"olive",name:"olive",hex:"#6A8455",lab:[52.087619948911566,-18.1309853231989,21.949400155183618]},{id:"olive",name:"olive",hex:"#8AA37B",lab:[64.18302984568813,-16.04032702248942,17.386844597217397]},{id:"olive",name:"olive",hex:"#4A7023",lab:[43.01114155904479,-26.93800353131326,36.877013192904016]},{id:"olive",name:"olive",hex:"#B3C95A",lab:[77.33785845865532,-23.223594910783962,51.55391121898347]},{id:"olive",name:"olive",hex:"#7F9A65",lab:[60.393548153573974,-19.00631119357343,24.286335047490827]},{id:"olive",name:"olive",hex:"#8BA446",lab:[63.73929835602361,-22.95687364975746,44.60981484183164]},{id:"olive",name:"olive",hex:"#ACBF60",lab:[74.11103205148638,-20.553443993939048,44.81101789252635]},{id:"olive",name:"olive",hex:"#9CBA7F",lab:[72.03932478179804,-20.461392186472693,26.054420897788376]},{id:"olive",name:"olive",hex:"#808000",lab:[51.86894337734398,-12.69765903738712,56.380043157800905]},{id:"olive",name:"olive",hex:"#8E8E38",lab:[57.446595994695755,-11.47401132787812,44.22863866774033]},{id:"olive",name:"olive",hex:"#9AB973",lab:[71.42266562191655,-22.396084133213368,31.559726346837813]},{id:"olive",name:"olive",hex:"#608341",lab:[50.80479540873621,-24.342554469032883,31.163667512675975]},{id:"olive",name:"olive",hex:"#79973F",lab:[58.561866511367285,-24.496636159596296,41.72131780196812]},{id:"olive",name:"olive",hex:"#7B7922",lab:[49.49814679477882,-10.132622362109212,45.118769293823235]},{id:"olive",name:"olive",hex:"#687E5A",lab:[50.2191144567127,-14.912401097572747,16.570249247110546]},{id:"olive",name:"olive",hex:"#679267",lab:[56.50575973418172,-23.46296976856155,17.693767163095032]},{id:"olive",name:"olive",hex:"#748269",lab:[52.61742327237866,-9.814976381776086,11.32507893653556]},{id:"olive",name:"olive",hex:"#688571",lab:[52.85068244439735,-14.402629920916954,6.883523937929947]},{id:"olive",name:"olive",hex:"#607C6E",lab:[49.529309670510415,-12.961993248056192,3.8226822073314626]},{id:"olive",name:"olive",hex:"#8BA870",lab:[65.4859838902359,-19.960562481493138,25.184560634551325]},{id:"olive",name:"olive",hex:"#8A9A5B",lab:[61.01905256611333,-16.016256522547177,30.67039421389619]},{id:"olive",name:"olive",hex:"#AEBB51",lab:[72.97997719669014,-19.100397008909475,50.639132091187555]},{id:"olive",name:"olive",hex:"#8B8B00",lab:[56.042563847675495,-13.478505283792908,59.84715035782434]},{id:"olive",name:"olive",hex:"#C5E384",lab:[86.24304000218608,-24.562531881762382,42.43423317368988]},{id:"olive",name:"olive",hex:"#646F5E",lab:[45.47799776877504,-7.427283765225057,7.600051478745396]},{id:"olive",name:"olive",hex:"#738678",lab:[54.08079803245255,-9.55494086932146,4.671530894447362]},{id:"olive",name:"olive",hex:"#CFD784",lab:[83.72199961181694,-14.87147614443096,39.38931316171996]},{id:"olive",name:"olive",hex:"#DBDB70",lab:[85.45055450027404,-14.131706543503487,51.50423160998541]},{id:"olive",name:"olive",hex:"#E8F48C",lab:[93.34247413690106,-18.614574779900693,47.941291173386546]},{id:"olive",name:"olive",hex:"#B5B35C",lab:[71.44461383052209,-11.17346246840456,43.75501052442328]},{id:"olive",name:"olive",hex:"#B0BF1A",lab:[73.91190973157778,-23.080558665286244,70.73639661639707]},{id:"olive",name:"olive",hex:"#BAAF07",lab:[70.25705674773567,-11.013548855501764,71.14733934130084]},{id:"olive",name:"olive",hex:"#CDD704",lab:[82.69489131488322,-22.795428287901043,81.35364757705254]},{id:"olive",name:"olive",hex:"#CECC15",lab:[79.82012709253051,-16.787103447321485,77.32764889621062]},{id:"olive",name:"olive",hex:"#A2BC13",lab:[72.0241983533228,-27.69508675186988,70.077877902929]},{id:"olive",name:"olive",hex:"#9CA998",lab:[67.80677237523636,-7.528146585343842,6.54677070544496]},{id:"olive",name:"olive",hex:"#A9BA9D",lab:[73.53700158388541,-10.91203710555061,12.060341790738427]},{id:"olive",name:"olive",hex:"#9DB68C",lab:[71.225921527682,-16.050693638475224,17.96330704483995]},{id:"olive",name:"olive",hex:"#8FBC8F",lab:[72.08667670093459,-23.52453213410721,17.38447271807475]},{id:"olive",name:"olive",hex:"#BBB477",lab:[72.58809862581964,-6.3873035924290615,31.450895137336786]},{id:"orange",name:"orange",hex:"#C76E06",lab:[55.39077257365443,29.80430255853245,61.48379813611184]}
1,{id:"orange",name:"orange",hex:"#CC7722",lab:[58.17915038267418,27.623879608368597,56.475075229899474]},{id:"orange",name:"orange",hex:"#E18E2E",lab:[66.17845360153933,24.564776676650634,60.13043883399675]},{id:"orange",name:"orange",hex:"#C46210",lab:[52.41117983543579,35.00781830428523,57.14491172366225]},{id:"orange",name:"orange",hex:"#CD6600",lab:[54.53858638468812,36.40890158945231,62.552206028128886]},{id:"orange",name:"orange",hex:"#EE8833",lab:[66.54242159265021,33.266213599650655,59.08379103981356]},{id:"orange",name:"orange",hex:"#FFBF00",lab:[81.03057398583053,10.740520917286334,82.61872150429622]},{id:"orange",name:"orange",hex:"#FFA824",lab:[75.69827129272147,23.17540805040158,72.96350058697965]},{id:"orange",name:"orange",hex:"#FFAA1D",lab:[76.13274323644708,21.992917702361392,75.05329094998324]},{id:"orange",name:"orange",hex:"#ED872D",lab:[66.15683282414248,33.181501113954184,61.06611892164078]},{id:"orange",name:"orange",hex:"#FF9912",lab:[72.28987369542052,30.663985998809373,74.4703131897666]},{id:"orange",name:"orange",hex:"#FFB00F",lab:[77.48986831063284,18.667456054817123,78.57821124934094]},{id:"orange",name:"orange",hex:"#ED9121",lab:[68.29236739273612,27.639878037732824,66.95626038642058]},{id:"orange",name:"orange",hex:"#FFC469",lab:[82.78779736501143,11.730027965900335,52.503891315924925]},{id:"orange",name:"orange",hex:"#FFB200",lab:[77.93751206444934,17.500024423694693,80.54064811357335]},{id:"orange",name:"orange",hex:"#D98719",lab:[63.46973099230111,24.34470063515465,64.32000232336459]},{id:"orange",name:"orange",hex:"#FFB90F",lab:[79.61232346251636,13.979256359224369,80.0810027722911]},{id:"orange",name:"orange",hex:"#FF8C00",lab:[69.48534217678309,37.161745998558594,75.13613314705418]},{id:"orange",name:"orange",hex:"#FF8600",lab:[68.25312420474211,40.181995969691464,74.39123802595036]},{id:"orange",name:"orange",hex:"#FF9933",lab:[72.42002250446393,31.36781708624098,65.30516227185326]},{id:"orange",name:"orange",hex:"#E48400",lab:[64.161768912146,30.259791290354666,70.03450784643539]},{id:"orange",name:"orange",hex:"#E49B0F",lab:[69.4518894647527,18.21346846036348,71.44809535671473]},{id:"orange",name:"orange",hex:"#FFAA00",lab:[76.07835616569596,21.671964952941714,79.31422326478904]},{id:"orange",name:"orange",hex:"#FFA812",lab:[75.64646733168412,22.87296890639745,76.83266468688552]},{id:"orange",name:"orange",hex:"#FFA500",lab:[74.93565017306031,24.27796341979349,78.5698429774897]},{id:"orange",name:"orange",hex:"#EE9A00",lab:[70.38073966175149,22.877621069662403,74.61880625064697]},{id:"orange",name:"orange",hex:"#FF9F00",lab:[73.58568666273301,27.398403300177286,77.70049282177831]},{id:"orange",name:"orange",hex:"#F5BD1F",lab:[79.56301888398959,7.866335912254163,76.78833524520708]},{id:"orange",name:"orange",hex:"#FCB514",lab:[78.34413401639688,14.844910367592446,78.29593336545727]},{id:"orange",name:"orange",hex:"#F0A804",lab:[73.8969963320104,16.377079862174792,76.5798414809702]},{id:"orange",name:"orange",hex:"#FFBA00",lab:[79.83116132817125,13.335280731579303,81.80767648879367]},{id:"orange",name:"orange",hex:"#F28500",lab:[66.25751433999136,35.491369304324834,72.27404140627497]},{id:"orange",name:"orange",hex:"#F1B42F",lab:[77.01259269085315,11.262652246437465,70.17070426057468]},{id:"orange",name:"orange",hex:"#E38217",lab:[63.641386439389535,31.158537234171558,65.53542108729673]},{id:"orange",name:"orange",hex:"#FFAE42",lab:[77.239310297858,20.998453387930716,63.98510747419158]},{id:"orange",name:"orange",hex:"#FF9505",lab:[71.39974326027456,32.606602235100425,75.68371824925863]},{id:"orange",name:"orange",hex:"#FF6103",lab:[61.50092292050523,57.5090374935634,70.0585241140369]},{id:"orange",name:"orange",hex:"#FF7F24",lab:[66.95494482318438,44.10300512370269,65.9585271423634]},{id:"orange",name:"orange",hex:"#EE7621",lab:[62.71739211019373,41.906472671822904,62.53472268413025]},{id:"orange",name:"orange",hex:"#FF7F00",lab:[66.85856051281435,43.64947386504725,73.56478280687976]},{id:"orange",name:"orange",hex:"#EE7600",lab:[62.62511497369947,41.472506846515934,69.81147626641689]},{id:"orange",name:"orange",hex:"#E25822",lab:[55.34806676088968,51.64419030205214,55.35848025671166]},{id:"orange",name:"orange",hex:"#FF5721",lab:[60.062695426166684,61.95645440264563,61.5815396881098]}
1,{id:"orange",name:"orange",hex:"#FF7A00",lab:[65.89277686995983,46.081902947718575,73.00363488817463]},{id:"orange",name:"orange",hex:"#FF7538",lab:[65.17982847438182,49.473038824979334,56.45469497622035]},{id:"orange",name:"orange",hex:"#FF8000",lab:[67.05481699608424,43.15830344767174,73.67996521727005]},{id:"orange",name:"orange",hex:"#FF5800",lab:[60.11057933158364,61.191379173942074,69.87942599944823]},{id:"orange",name:"orange",hex:"#FF6600",lab:[62.312481453511026,55.3256388060856,71.01583749339153]},{id:"orange",name:"orange",hex:"#FF7D40",lab:[66.751231764861,45.93498659867845,54.32504676565699]},{id:"orange",name:"orange",hex:"#F87531",lab:[64.08529670543172,46.64236439051639,58.13098739351441]},{id:"orange",name:"orange",hex:"#FF7722",lab:[65.41683213687388,47.92893918475377,65.40165143879292]},{id:"orange",name:"orange",hex:"#EC5800",lab:[56.897622356624865,54.7127315956642,66.47115925306099]},{id:"orange",name:"orange",hex:"#FF5A36",lab:[60.644925950526215,61.28667055381742,52.96955409520358]},{id:"orange",name:"orange",hex:"#F58025",lab:[65.74085585117285,39.741084048304785,64.04640841650271]},{id:"orange",name:"orange",hex:"#FF7518",lab:[65.00616032823623,48.70396480710
1565,68.07407227785063]},{id:"orange",name:"orange",hex:"#FF681F",lab:[62.731670889341814,54.785010114737744,64.32845693449296]},{id:"orange",name:"orange",hex:"#FF5333",lab:[59.60974729983319,63.93194707458583,53.41662872312437]},{id:"orange",name:"orange",hex:"#FF7800",lab:[65.51390552082145,47.04314280505656,72.78616853234928]},{id:"orange",name:"orange",hex:"#FF6700",lab:[62.47988228527673,54.885380696928664,71.10515944486424]},{id:"orange",name:"orange",hex:"#E86100",lab:[57.761236706315,49.275449432393145,66.57481973342439]},{id:"orange",name:"orange",hex:"#D44500",lab:[49.80731883153331,54.32643851105601,60.59096121791829]},{id:"orange",name:"orange",hex:"#FF7216",lab:[64.45056274003997,50.08567480192006,68.20024981314934]},{id:"orange",name:"orange",hex:"#FA9A50",lab:[72.24160027042815,30.05642853761542,52.36435591079477]},{id:"orange",name:"orange",hex:"#FBAB60",lab:[76.36561084741754,22.53592780274738,49.28770639773967]},{id:"orange",name:"orange",hex:"#FFA54F",lab:[75.28933789455593,26.301623596321654,56.325080389989694]},{id:"orange",name:"orange",hex:"#FA5B3D",lab:[60.02350740109961,59.459596448480866,48.58155882492725]},{id:"orange",name:"orange",hex:"#FF6E4A",lab:[64.09011633756923,53.44341618792009,46.51450378340741]},{id:"orange",name:"orange",hex:"#FED8B1",lab:[88.61900108852265,8.093958233919507,23.40294564150711]},{id:"orange",name:"orange",hex:"#FF9966",lab:[72.89664140864042,33.91146501875969,42.24444274199924]},{id:"orange",name:"orange",hex:"#CC5500",lab:[51.08071614835305,44.43490883687606,60.50397155742372]},{id:"orange",name:"orange",hex:"#D2691E",lab:[55.9900594998559,37.34061985264403,56.41181371194698]},{id:"orange",name:"orange",hex:"#CD661D",lab:[54.63119336724921,36.84822223663991,55.3504351581208]},{id:"orange",name:"orange",hex:"#E47833",lab:[61.801153656787264,37.49477757685771,54.073405173126666]},{id:"orange",name:"orange",hex:"#E3701A",lab:[59.88748725535615,40.453721145362884,61.883573152887664]},{id:"orange",name:"orange",hex:"#CD5700",lab:[51.609784076511076,43.86260332023434,60.88115772862721]},{id:"periwinkle",name:"periwinkle",hex:"#5B59BA",lab:[42.63206386884376,27.816271015275674,-51.926367290743244]},{id:"periwinkle",name:"periwinkle",hex:"#545AA7",lab:[41.19443102636093,19.532123010927382,-43.027261607832386]},{id:"periwinkle",name:"periwinkle",hex:"#5959AB",lab:[41.54498468329599,22.63086204854442,-44.82411620056974]},{id:"periwinkle",name:"periwinkle",hex:"#6D9BF1",lab:[64.19500162515169,9.212885535219318,-48.79176977299122]},{id:"periwinkle",name:"periwinkle",hex:"#5B90F6",lab:[60.62386810453215,13.873729764146747,-57.27174598018485]},{id:"periwinkle",name:"periwinkle",hex:"#838EDE",lab:[61.17128610816479,16.263129183678558,-42.90934068207073]},{id:"periwinkle",name:"periwinkle",hex:"#C3CDE6",lab:[82.36637562719181,1.9557062086653643,-14.382794214234895]},{id:"periwinkle",name:"periwinkle",hex:"#A2A2D0",lab:[68.07617866190847,10.100386020730767,-24.218524198874558]},{id:"periwinkle",name:"periwinkle",hex:"#8F8FBC",lab:[60.88284150335038,10.172800826570294,-24.127800054793823]},{id:"periwinkle",name:"periwinkle",hex:"#A2ADD0",lab:[70.95470959913541,3.9934404751608144,-19.83907583012514]},{id:"periwinkle",name:"periwinkle",hex:"#6666FF",lab:[51.319237311713835,43.88603363877913,-77.22822624924123]},{id:"periwinkle",name:"periwinkle",hex:"#8470FF",lab:[55.798566401372256,43.491535501067155,-69.86163070343467]},{id:"periwinkle",name:"periwinkle",hex:"#6050DC",lab:[43.34525276953479,44.82336510634405,-70.46962773777943]},{id:"periwinkle",name:"periwinkle",hex:"#7B68EE",lab:[52.15598676126709,41.34598322649191,-66.28899426590773]},{id:"periwinkle",name:"periwinkle",hex:"#6A5ACD",lab:[45.33597235033841,36.28851114692522,-58.5701152665012]},{id:"periwinkle",name:"periwinkle",hex:"#AAAAFF",lab:[72.5707292301152,19.47305611498734,-43.03609952476002]},{id:"periwinkle",name:"periwinkle",hex:"#CAE1FF",lab:[88.74503984322914,-1.03109365598536,-18.055763275378233]},{id:"periwinkle",name:"periwinkle",hex:"#6959CD",lab:[45.0183213562574,36.67269314385852,-59.08698228042415]},{id:"periwinkle",name:"periwinkle",hex:"#7A67EE",lab:[51.848233732335146,41.721189443253756,-66.79015321913752]},{id:"periwinkle",name:"periwinkle",hex:"#836FFF",lab:[55.49478108439588,43.862308090579894,-70.35632110432249]},{id:"periwinkle",name:"periwinkle",hex:"#C5CBE1",lab:[81.84784415239204,2.6175685722072406,-12.459348881992693]},{id:"periwinkle",name:"periwinkle",hex:"#7171C6",lab:[51.148691920321454,21.973176625688595,-45.20343431816016]},{id:"periwinkle",name:"periwinkle",hex:"#766EC8",lab:[50.88861812962061,25.6306884488941,-46.74175603202215]},{id:"periwinkle",name:"periwinkle",hex:"#8B72BE",lab:[53.21235010179831,26.335222011694526,-37.193840817509624]},{id:"pink",name:"pink",hex:"#E936A7",lab:[54.82093501345331,75.59011794753495,-20.303404980770367]},{id:"pink",name:"pink",hex:"#CA1F7B",lab:[45.5935395206628,69.15260925994932,-8.291449208097879]},{id:"pink",name:"pink",hex:"#F19CBB",lab:[73.59037776457185,36.1633365569512,-3.5158098535506666]},{id:"pink",name:"pink",hex:"#FF92BB",lab:[73.16124181029987,46.12419472621454,-3.9526635892897177]},{id:"pink",name:"pink",hex:"#E68FAC",lab:[69.07591243173448,36.994571426689824,-1.911511893528317]},{id:"pink",name:"pink",hex:"#EF98AA",lab:[72.03642377044639,35.201808751844645,3.640416365165544]},{id:"pink",name:"pink",hex:"#F78FA7",lab:[71.01793776978054,42.322103422486045,3.9707140269284125]},{id:"pink",name:"pink",hex:"#F38FA9",lab:[70.57233379301327,41.169308300819,2.1432723865566494]},{id:"pink",name:"pink",hex:"#D65282",lab:[53.97006103874381,56.332279349750216,.051423581396603524]},{id:"pink",name:"pink",hex:"#CE4676",lab:[50.4687504428358,57.6443629368536,2.0196472878479144]},{id:"pink",name:"pink",hex:"#CF3476",lab:[48.30198955116896,64.42861255099552,-1.1096813074598089]},{id:"pink",name:"pink",hex:"#FF00CC",lab:[57.67977399481812,92.0620456969934,-37.10564013250553]},{id:"pink",name:"pink",hex:"#EE3A8C",lab:[55.177328215428545,72.86580650827746,-3.667635873929753]},{id:"pink",name:"pink",hex:"#FF6FFF",lab:[69.36463716412568,72.87010775761927,-47.428481653266765]},{id:"pink",name:"pink",hex:"#CD1076",lab:[45.16731237931629,71.81236812002251,-5.7689085749423]},{id:"pink",name:"pink",hex:"#DA1884",lab:[48.54744951076913,74.93274639483904,-9.079538161500045]},{id:"pink",name:"pink",hex:"#D4318C",lab:[49.60644143744726,68.87442714108832,-12.460932818079273]},{id:"pink",name:"pink",hex:"#DA3287",lab:[50.61723174886828,69.57694034136624,-7.8132016935336335]},{id:"pink",name:"pink",hex:"#FF34B3",lab:[58.95271285038916,82.51912215099766,-20.6741190798579]},{id:"pink",name:"pink",hex:"#FF6EC7",lab:[66.93085567437033,64.8475625663617,-19.995022729676414]},{id:"pink",name:"pink",hex:"#FC0FC0",lab:[56.927628308484145,89.16661538372227,-31.387708234173807]},{id:"pink",name:"pink",hex:"#FF1CAE",lab:[57.22387792273554,86.44284908965516,-20.392695940305504]},{id:"pink",name:"pink",hex:"#DE5D83",lab:[57.076614354911655,54.10720991350016,4.1117340641053435]}
1,{id:"pink",name:"pink",hex:"#EE799F",lab:[65.24695889605697,49.286718204541,-.013005689609180138]},{id:"pink",name:"pink",hex:"#FF82AB",lab:[69.59096896840909,52.020518910540716,-.21591322332690233]},{id:"pink",name:"pink",hex:"#ED7A9B",lab:[65.19571802515313,47.97551820395379,2.1813333307965976]},{id:"pink",name:"pink",hex:"#FF91A4",lab:[72.35940390958709,43.75835377605125,7.704070956198605]},{id:"pink",name:"pink",hex:"#FF91AF",lab:[72.63488510600246,45.08285032698423,1.9642734493069858]},{id:"pink",name:"pink",hex:"#FC89AC",lab:[70.57357283588263,47.6942988671526,.6032571978970669]},{id:"pink",name:"pink",hex:"#FC6C85",lab:[64.25781085061534,57.33450002759666,13.755830445297468]},{id:"pink",name:"pink",hex:"#FF0066",lab:[54.266259026757155,83.18887140402326,18.37603844603293]},{id:"pink",name:"pink",hex:"#FF1493",lab:[55.96083930767105,84.86591884843864,-6.333445199824261]},{id:"pink",name:"pink",hex:"#EE1289",lab:[52.31043290343341,80.54726574882149,-6.1008037386636405]},{id:"pink",name:"pink",hex:"#FD3F92",lab:[58.52661468345053,75.81553075037434,-2.0021397057271795]},{id:"pink",name:"pink",hex:"#FF00AA",lab:[56.25617071954605,88.42898299078716,-19.51920123094022]},{id:"pink",name:"pink",hex:"#F400A1",lab:[53.826973014026265,85.38004885436968,-18.08669030743779]},{id:"pink",name:"pink",hex:"#FF69B4",lab:[65.48615893257741,64.58289672277212,-11.384096291681933]},{id:"pink",name:"pink",hex:"#EE6AA7",lab:[62.743132754363785,57.399862331183435,-8.28686435656385]},{id:"pink",name:"pink",hex:"#FF6EB4",lab:[66.2997060674417,62.404651809692126,-10.16949187319467]},{id:"pink",name:"pink",hex:"#FF0090",lab:[55.359798714941036,86.09322032821304,-5.4309368029839655]},{id:"pink",name:"pink",hex:"#E4007C",lab:[49.440714583547745,78.76729243540859,-2.6473411470403496]},{id:"pink",name:"pink",hex:"#FF007F",lab:[54.86476282435615,84.7861689820365,4.066904992134357]},{id:"pink",name:"pink",hex:"#F77FBE",lab:[68.51525014132497,53.325034464763334,-12.637326236761503]},{id:"pink",name:"pink",hex:"#FE28A2",lab:[57.27294001379205,83.10387626756327,-13.284600347886567]},{id:"pink",name:"pink",hex:"#E0427F",lab:[53.25531380634693,65.29132745207782,1.0127511479502527]},{id:"pink",name:"pink",hex:"#E30B5D",lab:[48.71775332235795,75.49845675578266,15.420136803310125]},{id:"pink",name:"pink",hex:"#E3256B",lab:[50.3588360441679,72.64082942121225,9.073676471279324]},{id:"pink",name:"pink",hex:"#E40078",lab:[49.320047622640956,78.44894835460504,-.369641142722843]},{id:"pink",name:"pink",hex:"#F9429E",lab:[58.518549774742425,75.0467071189923,-9.157073079835222]},{id:"pink",name:"pink",hex:"#FF66CC",lab:[65.84782759489642,68.93732364133137,-24.470788315121194]},{id:"pink",name:"pink",hex:"#E0115F",lab:[48.3600948295267,74.33414185823861,13.594354136591935]},{id:"pink",name:"pink",hex:"#F75394",lab:[59.9829537015778,67.63928678767417,-1.1686191048692285]},{id:"pink",name:"pink",hex:"#F0599C",lab:[59.95676559843521,64.0915767659141,-6.012053977326581]},{id:"pink",name:"pink",hex:"#FF3E96",lab:[58.89422697930392,76.98228480449376,-3.780230953864838]},{id:"pink",name:"pink",hex:"#FF43A4",lab:[59.853252197685876,76.87673144495139,-10.569736899958947]},{id:"pink",name:"pink",hex:"#FF007C",lab:[54.78485002287441,84.57399198161525,5.764514761172346]},{id:"pink",name:"pink",hex:"#FE4164",lab:[57.82589633163576,72.00299631326912,24.2861422895823]},{id:"pink",name:"pink",hex:"#FF355E",lab:[56.70445954390503,75.30130935298168,26.40301805290537]},{id:"pink",name:"pink",hex:"#D9004C",lab:[46.013164186136194,73.12571954166042,22.014669562055968]},{id:"pink",name:"pink",hex:"#DE3163",lab:[50.25378270545065,67.82606498257176,13.680836357022862]},{id:"pink",name:"pink",hex:"#F54D70",lab:[57.9381833407578,66.1654066999433,17.080663609291125]},{id:"pink",name:"pink",hex:"#E63E62",lab:[53.11906293186068,66.01716953321701,18.435751757230424]},{id:"pink",name:"pink",hex:"#C30B4E",lab:[41.83757338254957,67.00517439967624,14.385371006038739]},{id:"pink",name:"pink",hex:"#C21E56",lab:[42.873639702433245,64.24963168346571,10.706116654408525]},{id:"pink",name:"pink",hex:"#D10056",lab:[44.5632734603427,71.82956646300987,13.514046729356554]},{id:"pink",name:"pink",hex:"#E79FC4",lab:[73.39832688356258,32.464281536403014,-8.908877918102265]},{id:"pink",name:"pink",hex:"#F6A4D5",lab:[76.64939422503163,37.634077663690256,-13.251313865530602]},{id:"pink",name:"pink",hex:"#FFA6C9",lab:[77.72923093000428,37.8232147318886,-4.962921517165597]},{id:"pink",name:"pink",hex:"#F56FA1",lab:[64.45100518707568,56.586716297216675,-2.2029519219389115]},{id:"pink",name:"pink",hex:"#FD6C9E",lab:[65.02759280399164,60.139439572720995,.5016957166233516]}
1,{id:"pink",name:"pink",hex:"#FF5470",lab:[60.58427948974774,66.56098904468222,20.953632809778245]},{id:"pink",name:"pink",hex:"#F64D54",lab:[57.60437088101368,64.69231201219871,33.04295885021337]},{id:"pink",name:"pink",hex:"#FA5053",lab:[58.688351757659305,64.76372174810402,35.100478983317885]},{id:"pink",name:"pink",hex:"#E4717A",lab:[61.40645369532915,45.729306496079204,15.59371075192464]},{id:"pink",name:"pink",hex:"#DE5285",lab:[55.34116036573248,59.11895423284158,.4180228959886456]},{id:"pink",name:"pink",hex:"#BE4F62",lab:[48.789932984470255,46.56419664505845,11.406073833500784]},{id:"purple",name:"purple",hex:"#D473D4",lab:[62.519717272764936,52.04990133017978,-34.607327826980416]},{id:"purple",name:"purple",hex:"#EE82EE",lab:[69.6957685007,56.70959823794875,-37.71074544170905]},{id:"purple",name:"purple",hex:"#B57EDC",lab:[61.579390729850815,38.83017324268872,-40.841868477830914]},{id:"purple",name:"purple",hex:"#DF00FF",lab:[54.98039622184032,93.87443950753449,-70.64019108725819]},{id:"purple",name:"purple",hex:"#990099",lab:[36.12588027563803,67.331344483826,-42.182019357857236]},{id:"purple",name:"purple",hex:"#9966CC",lab:[52.54753087408716,40.588118563268885,-46.19948679532187]},{id:"purple",name:"purple",hex:"#9370DB",lab:[54.97480369137361,37.08188864532125,-50.93127798994486]},{id:"purple",name:"purple",hex:"#9F79EE",lab:[59.175749096215455,39.91168607267576,-54.857598676509454]},{id:"purple",name:"purple",hex:"#8968CD",lab:[51.41216317005417,35.450983727915386,-48.677527840313275]},{id:"purple",name:"purple",hex:"#AB82FF",lab:[63.21257428090517,42.19294660737077,-57.785800239315236]},{id:"purple",name:"purple",hex:"#8B4789",lab:[40.90055613235332,38.965693357101486,-24.99904549525023]},{id:"purple",name:"purple",hex:"#9F5F9F",lab:[49.56839272076556,36.48965953682448,-24.5996311716292]},{id:"purple",name:"purple",hex:"#B272A6",lab:[56.341476977020506,33.60297243824806,-18.129234729725052]},{id:"purple",name:"purple",hex:"#9C6B98",lab:[51.668606372433544,27.38196527726322,-17.275448897097114]},{id:"purple",name:"purple",hex:"#8F5E99",lab:[47.16496821396153,30.64019707904886,-24.90605903493528]},{id:"purple",name:"purple",hex:"#C154C1",lab:[53.52526103030645,58.27502398298295,-37.98952098623059]},{id:"purple",name:"purple",hex:"#DA70D6",lab:[62.80321256891452,55.609788755868195,-35.235576262679366]},{id:"purple",name:"purple",hex:"#DB70DB",lab:[63.14859851570479,56.77074756901196,-37.50246829832944]},{id:"purple",name:"purple",hex:"#EE7AE9",lab:[68.00783860165117,59.71258251458372,-37.568176598628696]},{id:"purple",name:"purple",hex:"#CD69C9",lab:[59.25250163094442,53.03329407835228,-33.516695553911305]},{id:"purple",name:"purple",hex:"#FF83FA",lab:[72.49408142289896,63.05325835871367,-39.79370486271252]},{id:"purple",name:"purple",hex:"#B5509C",lab:[49.45184674843267,50.55406694557069,-22.75138703425781]},{id:"purple",name:"purple",hex:"#A74CAB",lab:[47.39944798884017,51.0321486455097,-34.998843615470896]},{id:"purple",name:"purple",hex:"#9C51B6",lab:[47.405839703277245,47.729296689914655,-41.567116596633255]},{id:"purple",name:"purple",hex:"#9A4EAE",lab:[46.14457588640912,47.05830062436844,-38.869393232978936]},{id:"purple",name:"purple",hex:"#6600FF",lab:[37.9199401054559,81.77289073566776,-99.2713113833012]},{id:"purple",name:"purple",hex:"#8A2BE2",lab:[42.18785272476706,70.1106331714021,-75.6180105540581]},{id:"purple",name:"purple",hex:"#91219E",lab:[37.0726841984103,60.6788716665381,-43.79465579352787]},{id:"purple",name:"purple",hex:"#8B008B",lab:[32.600208046956865,62.777210335662,-39.32892654842613]},{id:"purple",name:"purple",hex:"#9932CC",lab:[43.380241127805846,65.41973801259438,-60.89079814127447]},{id:"purple",name:"purple",hex:"#9A32CD",lab:[43.59472840298984,65.80855310183587,-61.117851914314755]},{id:"purple",name:"purple",hex:"#BF3EFF",lab:[53.75291541883607,78.22769120440609,-72.85973125688774]},{id:"purple",name:"purple",hex:"#9932CD",lab:[43.45117400976771,65.62516689779841,-61.35713460464576]},{id:"purple",name:"purple",hex:"#B23AEE",lab:[50.292995840852754,73.96525219370027,-69.00841413069078]},{id:"purple",name:"purple",hex:"#9400D3",lab:[39.57976071046602,76.58385728628214,-71.17758850616265]},{id:"purple",name:"purple",hex:"#BF00FF",lab:[49.85516945274023,89.67999884861977,-79.19664157920356]},{id:"purple",name:"purple",hex:"#8806CE",lab:[37.51916941022141,73.53849129
1050155,-71.71365967089484]},{id:"purple",name:"purple",hex:"#CC00FF",lab:[51.904158567399875,91.31279109053492,-75.77097574108598]},{id:"purple",name:"purple",hex:"#DF73FF",lab:[65.88197270650635,63.07348185953321,-53.19789850467507]},{id:"purple",name:"purple",hex:"#D15FEE",lab:[59.81163093563052,65.5937381027526,-53.50340119825987]},{id:"purple",name:"purple",hex:"#B452CD",lab:[52.0030754540401,58.08996364647767,-47.434025572023145]},{id:"purple",name:"purple",hex:"#E066FF",lab:[63.813119517212,69.25547359384976,-56.4715577470158]},{id:"purple",name:"purple",hex:"#7F00FF",lab:[40.78547145299099,83.36634951491598,-94.43386928117589]},{id:"purple",name:"purple",hex:"#BA55D3",lab:[53.643760287459386,59.35823447067767,-48.21982176429411]},{id:"purple",name:"purple",hex:"#9F00C5",lab:[40.251557692405136,75.46492210988717,-61.83118556211903]},{id:"purple",name:"purple",hex:"#A020F0",lab:[45.35654278943943,79.01955331767651,-78.28758559189579]},{id:"purple",name:"purple",hex:"#9B30FF",lab:[47.368515238265225,77.21778943543562,-83.46974570281955]},{id:"purple",name:"purple",hex:"#7D26CD",lab:[38.11715641926881,65.20570514004504,-70.21190127850907]},{id:"purple",name:"purple",hex:"#912CEE",lab:[44.2242673085222,73.40705212340504,-79.08825310030763]},{id:"purple",name:"purple",hex:"#AA00FF",lab:[46.666612491863035,87.27421492416049,-84.54009443395421]},{id:"purple",name:"purple",hex:"#8F00FF",lab:[42.852222906541506,84.65089684936655,-90.95157451795967]},{id:"purple",name:"purple",hex:"#8601AF",lab:[34.366982242688145,68.01216034002516,-58.52817764106773]},{id:"purple",name:"purple",hex:"#BF5FFF",lab:[58.49132632777507,64.92251798770138,-65.21489519658587]},{id:"purple",name:"purple",hex:"#9F00FF",lab:[45.06877882629803,86.13854710292001,-87.22334869927761]},{id:"purple",name:"purple",hex:"#820BBB",lab:[35.149604635185625,68.45031487767127,-64.4444505446329]},{id:"purple",name:"purple",hex:"#9678B6",lab:[55.37442486324461,24.270275812446286,-29.132017536827547]},{id:"red",name:"red",hex:"#CC474B",lab:[49.32070350450094,53.101270532878445,26.375998628165366]},{id:"red",name:"red",hex:"#B22222",lab:[39.11793223831643,56.16008800628314,37.3689584831305]},{id:"red",name:"red",hex:"#B0171F",lab:[37.74338913389701,58.14767161979159,37.562278370601874]},{id:"red",name:"red",hex:"#AA381E",lab:[40.36243398316637,45.63752671566673,40.18939855893663]},{id:"red",name:"red",hex:"#CC3336",lab:[46.27872264306691,59.51405356812295,35.08462305884985]},{id:"red",name:"red",hex:"#BE2625",lab:[41.95443415389496,58.67468373514825,39.32383315413599]},{id:"red",name:"red",hex:"#DB2645",lab:[48.109604342412865,68.06638117137132,29.052783192763975]},{id:"red",name:"red",hex:"#EE204D",lab:[51.55561288793231,74.59277968567984,29.326915271012986]},{id:"red",name:"red",hex:"#FF3855",lab:[56.83209643863374,74.05321400417297,31.86358867877933]},{id:"red",name:"red",hex:"#CC4E5C",lab:[50.76039358104565,51.28254075207606,18.09285282971794]},{id:"red",name:"red",hex:"#DB2D43",lab:[48.694298670702594,66.22735108640288,30.968226167406275]},{id:"red",name:"red",hex:"#E32636",lab:[49.48261339430556,69.60799140990187,39.882909345557984]},{id:"red",name:"red",hex:"#CC1100",lab:[43.12659481660382,66.21992648012449,56.795787925665664]},{id:"red",name:"red",hex:"#CD3333",lab:[46.4319400186223,59.69622647621991,37.03684208593898]},{id:"red",name:"red",hex:"#EE3B3B",lab:[53.628723446914705,67.28361274422817,42.19147048501062]},{id:"red",name:"red",hex:"#DB2929",lab:[48.02106273134544,66.30844256206487,45.044614163110495]},{id:"red",name:"red",hex:"#D70040",lab:[45.38951723422983,72.0950169828356,28.58290686142032]},{id:"red",name:"red",hex:"#B31B1B",lab:[38.63808956317223,58.021362059532564,40.79244384616073]},{id:"red",name:"red",hex:"#DC143C",lab:[47.036445733718395,71.20516155302737,33.23317272261418]},{id:"red",name:"red",hex:"#CE2029",lab:[44.687415426480705,64.80909535110064,40.898399213463954]},{id:"red",name:"red",hex:"#CD2626",lab:[44.95508282779076,63.0329959758647,42.731390459060606]},{id:"red",name:"red",hex:"#EE2C2C",lab:[52.024833785313504,70.91892968914549,48.59635321824807]},{id:"red",name:"red",hex:"#E31230",lab:[48.23785625605092,72.79785421721824,41.965718068811775]},{id:"red",name:"red",hex:"#BA160C",lab:[39.65279654777157,60.733793413373874,48.93322758935837]}
1,{id:"red",name:"red",hex:"#CF1020",lab:[43.86462902874173,67.56115044204142,45.04042695887136]},{id:"red",name:"red",hex:"#E32E30",lab:[50.10140435269544,67.47793963927656,43.87212256117058]},{id:"red",name:"red",hex:"#D92121",lab:[46.914316408569164,67.38907328988635,47.98772379163481]},{id:"red",name:"red",hex:"#E2062C",lab:[47.606170614410786,73.5523410290757,43.498329236937174]},{id:"red",name:"red",hex:"#CC3232",lab:[46.11398310677295,59.67848129351411,37.204611899853234]},{id:"red",name:"red",hex:"#E12C2C",lab:[49.49134114077741,67.31645414576431,45.28366297246673]},{id:"red",name:"red",hex:"#CC3333",lab:[46.24205817248109,59.39282092692588,36.77378977733714]},{id:"red",name:"red",hex:"#ED2939",lab:[51.714627976144655,71.72882652686447,41.17409142465805]},{id:"red",name:"red",hex:"#F2003C",lab:[50.93182181137355,78.32308292486451,38.875055502773584]},{id:"red",name:"red",hex:"#C40233",lab:[41.25127659401148,66.8030860766215,30.693128181478247]},{id:"red",name:"red",hex:"#CD0000",lab:[42.738503737696846,68.21043794924564,56.79390620019609]},{id:"red",name:"red",hex:"#B81324",lab:[39.21918793371833,61.212139915498454,36.737832467928165]},{id:"red",name:"red",hex:"#FD3A4A",lab:[56.49593719769055,72.45156229059019,37.73634216049124]},{id:"red",name:"red",hex:"#E33638",lab:[50.99010363739774,65.4864091941213,40.39291151953546]},{id:"red",name:"red",hex:"#C82536",lab:[44.050054172840255,62.427565650792324,32.32736043612693]},{id:"red",name:"red",hex:"#DA2C43",lab:[48.40697902339322,66.21492214791613,30.57491668356478]},{id:"red",name:"red",hex:"#E60026",lab:[48.22051671186041,74.85536605749482,47.61301857144501]},{id:"red",name:"red",hex:"#C80815",lab:[42.017548398942736,66.41258912940012,48.28617119930381]},{id:"red",name:"red",hex:"#D41A1F",lab:[45.41355551124005,67.34742329203819,47.292429811586125]},{id:"red",name:"red",hex:"#E34234",lab:[52.37619187337086,61.375966977093185,44.06031987481642]},{id:"red",name:"red",hex:"#D9381E",lab:[49.103983641134676,61.10384526656431,51.23375196717386]},{id:"red",name:"red",hex:"#FF0033",lab:[53.499131141524416,81.11292413970173,47.47794458148083]},{id:"red",name:"red",hex:"#E3170D",lab:[48.23267328853561,71.48311926643747,57.987335441989316]},{id:"red",name:"red",hex:"#FF030D",lab:[53.34284008196073,80.28820278696475,63.785973306050906]},{id:"red",name:"red",hex:"#FF3800",lab:[56.183231832930545,72.00443607644125,68.06654724630211]},{id:"red",name:"red",hex:"#FF3030",lab:[55.67936989098203,74.70278921862989,51.165201714906594]},{id:"red",name:"red",hex:"#FF3D0D",lab:[56.71666698419146,70.68213438494763,65.54759369772503]},{id:"red",name:"red",hex:"#FC1501",lab:[53.21228264444531,77.99658287289634,66.30155639684298]},{id:"red",name:"red",hex:"#FF3300",lab:[55.72026284100163,73.30918967719835,67.87492515220929]},{id:"red",name:"red",hex:"#FF3333",lab:[55.96113606441958,74.0573278572016,49.895878788171835]},{id:"red",name:"red",hex:"#FF4500",lab:[57.581726990370356,68.10187580591642,68.6759596329787]},{id:"red",name:"red",hex:"#FF2400",lab:[54.5837984332036,76.53919884769073,67.42819802392953]},{id:"red",name:"red",hex:"#FA1D2F",lab:[53.400508508733495,77.05483215560771,49.175543683124786]},{id:"red",name:"red",hex:"#FF0000",lab:[53.24079414130722,80.40628534603033,66.9485076645686]},{id:"red",name:"red",hex:"#ED1C24",lab:[50.65031082086881,73.64552427871168,51.304217911290365]},{id:"red",name:"red",hex:"#FE2712",lab:[54.62940248519513,75.84727068624353,62.93170476241065]},{id:"red",name:"red",hex:"#EE0000",lab:[49.717771338306875,76.31515409469736,63.54211809243615]},{id:"red",name:"red",hex:"#D40000",lab:[44.23558195445366,69.94892896129574,58.24142212938166]},{id:"red",name:"red",hex:"#EE4000",lab:[53.8674064021842,64.55490632679334,65.19502880226152]},{id:"red",name:"red",hex:"#FF4040",lab:[57.37030551737227,70.87066776723682,44.42247037234497]},{id:"red",name:"red",hex:"#E04006",lab:[51.304380040781666,60.2197650511575,61.093627352651836]},{id:"red",name:"red",hex:"#CB4154",lab:[48.41223102255299,55.81172287287761,19.750461558433795]},{id:"red",name:"red",hex:"#F2473F",lab:[55.83525484542372,64.65938433328155,42.615401284630586]},{id:"red",name:"red",hex:"#D44942",lab:[50.873675415063815,54.42527222584076,33.86209201682038]},{id:"red",name:"red",hex:"#C73F17",lab:[46.661863463751764,52.60500140665164,50.832613404967574]},{id:"red",name:"red",hex:"#E23D28",lab:[51.455984466577505,62.43964047336797,49.25408638494818]},{id:"red",name:"red",hex:"#CB410B",lab:[47.630642109982375,52.98213636445698,55.78790382131803]},{id:"red",name:"red",hex:"#CD4F39",lab:[50.53533131440582,48.98607839996954,38.235270639914454]},{id:"red",name:"red",hex:"#D43D1A",lab:[48.77708576787096,57.71367456078619,52.28748278582119]},{id:"red",name:"red",hex:"#CD3700",lab:[46.59937151599386,57.27886865051013,58.34021092772414]},{id:"red",name:"red",hex:"#C0362C",lab:[44.27628752676538,54.33368063839722,37.94663082546962]},{id:"red",name:"red",hex:"#CD5C5C",lab:[53.39511539368607,45.1134262954917,21.641066366970264]},{id:"red",name:"red",hex:"#CD5555",lab:[51.99040507503291,47.908645638161495,23.91848213118536]},{id:"red",name:"red",hex:"#BB2A3C",lab:[42.077797523707254,57.56257353642735,25.70311404274411]},{id:"red",name:"red",hex:"#AF1E2D",lab:[38.26087392500072,56.74567043759301,29.7898183272853]},{id:"red",name:"red",hex:"#D10047",lab:[44.25405220161445,70.99799256753047,22.537910089744283]},{id:"red",name:"red",hex:"#C41E3A",lab:[42.723521107950916,63.154248810294575,28.13111310288745]},{id:"red",name:"red",hex:"#C72C48",lab:[44.82264035040508,61.11372031225299,22.253272819087577]},{id:"salmon",name:"salmon",hex:"#D66F62",lab:[58.55612205585186,39.43331490726276,25.20665055187994]},{id:"salmon",name:"salmon",hex:"#EE8262",lab:[65.77132193068341,38.85599891127156,35.10564416925816]},{id:"salmon",name:"salmon",hex:"#F88379",lab:[67.70606690107329,43.91913187379115,25.16826258031486]},{id:"salmon",name:"salmon",hex:"#F08080",lab:[66.15684757284254,43.13898943329425,18.96085163813115]},{id:"salmon",name:"salmon",hex:"#FF948E",lab:[72.49372221107603,39.85497126304749,20.121723118424086]},{id:"salmon",name:"salmon",hex:"#FA8072",lab:[67.26409284042029,45.56150042113205,28.53554527870177]},{id:"salmon",name:"salmon",hex:"#FFA089",lab:[74.95891187227481,33.187624838951045,26.199851363404814]},{id:"salmon",name:"salmon",hex:"#E35152",lab:[54.89674134111006,56.96805748309613,30.11950855757729]},{id:"salmon",name:"salmon",hex:"#EE6363",lab:[59.895062220707274,53.95211676067335,27.061840624520062]},{id:"salmon",name:"salmon",hex:"#E9967A",lab:[69.85628507483399,28.5043880549718,27.124421068922565]},{id:"salmon",name:"salmon",hex:"#FFA07A",lab:[74.70611833119872,31.827750591988558,33.953928652626274]}
1,{id:"salmon",name:"salmon",hex:"#FF7F50",lab:[67.29503683145923,45.68953840027884,47.024197702795675]},{id:"salmon",name:"salmon",hex:"#EE6A50",lab:[60.84312999411736,49.52718802156908,38.90164285969604]},{id:"salmon",name:"salmon",hex:"#FF7256",lab:[64.9409491523332,52.208043459855745,41.145569501904255]},{id:"salmon",name:"salmon",hex:"#FF6A6A",lab:[63.847884259891345,57.07862909764461,28.715536050493306]},{id:"salmon",name:"salmon",hex:"#F37A48",lab:[64.52128612001928,43.2223362751864,47.5212642235473]},{id:"salmon",name:"salmon",hex:"#FF8243",lab:[67.7519177052585,43.60894475167426,53.94220586857313]},{id:"salmon",name:"salmon",hex:"#F5785A",lab:[64.6351027161084,45.95530187184005,38.26854461960802]},{id:"salmon",name:"salmon",hex:"#FF5349",lab:[59.829301949611335,64.72689096590983,42.24455375929155]},{id:"salmon",name:"salmon",hex:"#FF8C69",lab:[70.20517830178962,40.75583294525087,37.348992189462194]},{id:"salmon",name:"salmon",hex:"#FF6666",lab:[63.11775028292368,58.56527454349736,30.03851614809463]},{id:"salmon",name:"salmon",hex:"#FF9361",lab:[71.55232430831988,36.6573225898309,43.22070125375901]},{id:"salmon",name:"salmon",hex:"#FB4D46",lab:[58.288401136793155,65.57121937478877,41.954280643471265]},{id:"salmon",name:"salmon",hex:"#FF6347",lab:[62.206929262837946,58.178690922796264,45.98821642229024]},{id:"salmon",name:"salmon",hex:"#EE5C42",lab:[58.25507079926875,55.173165370769716,43.480072656129174]},{id:"salmon",name:"salmon",hex:"#EB5E66",lab:[58.63221213921089,55.382790641916976,23.586919256263016]},{id:"salmon",name:"salmon",hex:"#E97451",lab:[62.009289064968215,42.89524837039743,39.563633282119916]},{id:"seafoam_green",name:"seafoam green",hex:"#98FB98",lab:[90.74961847330792,-47.955377343829205,37.81739727746862]},{id:"seafoam_green",name:"seafoam green",hex:"#9AFF9A",lab:[92.00690053148699,-48.75607390835335,38.479935128394025]},{id:"seafoam_green",name:"seafoam green",hex:"#98FF98",lab:[91.89047039583828,-49.631877387830144,39.29685268075265]},{id:"seafoam_green",name:"seafoam green",hex:"#A8E4A0",lab:[85.17359903754914,-31.498830324628745,26.51854934897282]},{id:"seafoam_green",name:"seafoam green",hex:"#A3C1AD",lab:[75.41564485249023,-13.74261000568927,5.966545751526797]},{id:"seafoam_green",name:"seafoam green",hex:"#91B49C",lab:[70.21906603769375,-16.412291086522814,7.677449255168511]},{id:"seafoam_green",name:"seafoam green",hex:"#B7C8B6",lab:[78.89863754740558,-8.822539283707464,6.269638829962743]},{id:"seafoam_green",name:"seafoam green",hex:"#DBE6E0",lab:[90.33773755292412,-4.3833504514448896,.7605127420486468]},{id:"seafoam_green",name:"seafoam green",hex:"#DAF4F0",lab:[94.26815356677467,-8.821321882116484,-1.88856342372139]},{id:"seafoam_green",name:"seafoam green",hex:"#A9C9A4",lab:[77.80871613603753,-17.389675083116842,14.279437969446729]},{id:"seafoam_green",name:"seafoam green",hex:"#CFDBC5",lab:[85.98615212423398,-7.62013264817435,8.626031233336008]},{id:"seafoam_green",name:"seafoam green",hex:"#ACE1AF",lab:[84.85061147851243,-26.27969001849262,18.300814510342022]},{id:"seafoam_green",name:"seafoam green",hex:"#E8F1D4",lab:[93.80545176502599,-7.580742049460243,12.135928936783813]},{id:"seafoam_green",name:"seafoam green",hex:"#9BCD9B",lab:[77.87288262145347,-25.71144820249055,19.048359983308117]},{id:"seafoam_green",name:"seafoam green",hex:"#B4EEB4",lab:[88.99132654614198,-28.99650559160921,21.500014873753614]},{id:"seafoam_green",name:"seafoam green",hex:"#C1FFC1",lab:[94.61317257705093,-30.59361132807559,22.687542822930794]},{id:"seafoam_green",name:"seafoam green",hex:"#96C8A2",lab:[76.31399143987845,-23.67790894029964,13.085139152039993]},{id:"seafoam_green",name:"seafoam green",hex:"#D0FAEE",lab:[95.1407464660686,-15.349801741188884,.347036925558708]},{id:"seafoam_green",name:"seafoam green",hex:"#E0EEE0",lab:[92.74129107366412,-6.770745709589021,4.287317811335667]},{id:"seafoam_green",name:"seafoam green",hex:"#C0D9AF",lab:[83.92763039473779,-15.529001437319224,17.20650240172057]},{id:"seafoam_green",name:"seafoam green",hex:"#AAF0D1",lab:[89.61121848668795,-27.76141386900338,7.194696897611652]},{id:"seafoam_green",name:"seafoam green",hex:"#BDFCC9",lab:[93.73393168698978,-29.109382113733762,17.33059622423192]},{id:"seafoam_green",name:"seafoam green",hex:"#C5E3BF",lab:[87.2752672320275,-16.124029820242246,13.525104626645401]},{id:"seafoam_green",name:"seafoam green",hex:"#E9FFDB",lab:[97.61486086200979,-13.050670340961023,13.924705523836645]},{id:"seafoam_green",name:"seafoam green",hex:"#CCFFCC",lab:[95.46123799053612,-25.20013221308681,18.33180794427749]},{id:"seafoam_green",name:"seafoam green",hex:"#92CCA6",lab:[77.30962207192032,-26.170464909999303,12.30420873321465]},{id:"seafoam_green",name:"seafoam green",hex:"#B2D0B4",lab:[80.66707562001629,-15.002339996363967,9.82388199298767]},{id:"seafoam_green",name:"seafoam green",hex:"#D0F0C0",lab:[91.47579776962661,-18.599101208897405,18.9948477062758]},{id:"seafoam_green",name:"seafoam green",hex:"#A0D6B4",lab:[81.21469800319447,-23.933146948321106,10.449709055176859]},{id:"seafoam_green",name:"seafoam green",hex:"#B4D7BF",lab:[82.94773038493484,-15.849570595237283,7.2223963019113935]},{id:"seafoam_green",name:"seafoam green",hex:"#F0FFF0",lab:[98.56556109114874,-7.16181987310005,4.537874787367069]},{id:"seafoam_green",name:"seafoam green",hex:"#F5FFFA",lab:[99.15639517521527,-3.7548871951408325,.28332452185053647]},{id:"seafoam_green",name:"seafoam green",hex:"#A8C3BC",lab:[76.66984519758937,-10.17523290607053,-.3325906788403721]},{id:"seafoam_green",name:"seafoam green",hex:"#C1CDC1",lab:[81.20907051508915,-5.963882990229319,3.7672825690184153]},{id:"steel",name:"steel",hex:"#777696",lab:[50.7812893887226,7.742879665590285,-17.779920654694557]},{id:"steel",name:"steel",hex:"#7D7F94",lab:[53.682151545404736,4.033438781119059,-12.169678410188789]},{id:"steel",name:"steel",hex:"#8C92AC",lab:[60.879715152415244,3.712229157110225,-15.056342425010527]},{id:"steel",name:"steel",hex:"#6F7285",lab:[48.39502339870195,3.302507908457375,-11.384191213256468]},{id:"steel",name:"steel",hex:"#9FB6CD",lab:[73.04529281116842,-2.533679289412838,-15.05456981632216]},{id:"steel",name:"steel",hex:"#4A777A",lab:[47.044953201969356,-14.363990373015778,-7.0973719051809825]},{id:"steel",name:"steel",hex:"#53868B",lab:[52.67713138227239,-15.459601426204673,-8.697392246538115]},{id:"steel",name:"steel",hex:"#65909A",lab:[57.11935753193461,-11.829425488446788,-10.659735671114689]},{id:"steel",name:"steel",hex:"#C1CDCD",lab:[81.51497446570552,-3.7239915725789663,-2.235607286612429]},{id:"steel",name:"steel",hex:"#525C65",lab:[38.52909037605962,-1.5478722535010314,-6.950836126696913]},{id:"steel",name:"steel",hex:"#979AAA",lab:[63.829584742656394,2.4727186001579082,-9.412614685803788]},{id:"steel",name:"steel",hex:"#8DA399",lab:[65.08653098501563,-9.440627860496708,1.932749031593528]},{id:"steel",name:"steel",hex:"#B7C3D0",lab:[78.25769039402836,-1.176852471738321,-8.735733789033429]},{id:"steel",name:"steel",hex:"#B6C5BE",lab:[78.2248380100896,-6.122939079611256,.9634213617682796]},{id:"steel",name:"steel",hex:"#B4CDCD",lab:[80.61219879095589,-8.020485674203936,-3.6647762574382847]},{id:"steel",name:"steel",hex:"#54626F",lab:[40.84425938704218,-1.9527138708902436,-9.643810937478003]},{id:"steel",name:"steel",hex:"#687C97",lab:[51.37274231296814,-.38884850085574296,-17.570944275540068]}
1,{id:"steel",name:"steel",hex:"#91A3B0",lab:[66.01866829707441,-3.211337462615149,-9.578007444261448]},{id:"steel",name:"steel",hex:"#4A646C",lab:[40.658267012785075,-7.2941728792736695,-8.151610817355337]},{id:"steel",name:"steel",hex:"#5D7B93",lab:[50.21445442482877,-4.2259317598086765,-17.048091021993805]},{id:"steel",name:"steel",hex:"#507786",lab:[47.77693544861788,-9.329133109287124,-13.12036839082753]},{id:"steel",name:"steel",hex:"#68838B",lab:[52.9921670387714,-7.4569671964951905,-8.099052646764093]},{id:"steel",name:"steel",hex:"#7A8B8B",lab:[56.551801906617456,-5.857177152802262,-2.697564636742733]},{id:"steel",name:"steel",hex:"#607B8B",lab:[50.116137650674716,-5.459092028168023,-12.46078315724497]},{id:"steel",name:"steel",hex:"#778899",lab:[55.916717227912756,-1.9925614467800057,-11.767429076980518]},{id:"steel",name:"steel",hex:"#6E7B8B",lab:[51.08788762450179,-.8877129116660609,-10.90229586151088]},{id:"steel",name:"steel",hex:"#536878",lab:[42.906330643222645,-3.517889661942608,-12.042009253487528]},{id:"steel",name:"steel",hex:"#8BA8B7",lab:[67.21092288316216,-6.263738084741954,-11.758018265212744]},{id:"steel",name:"steel",hex:"#838996",lab:[56.99574982321151,.8156924624024287,-8.325626473143078]},{id:"steel",name:"steel",hex:"#778BA5",lab:[57.175600074370365,-.7545198498254968,-16.796212154642753]},{id:"steel",name:"steel",hex:"#6C7B8B",lab:[50.94087284953905,-1.561311295736223,-11.137871915864439]},{id:"steel",name:"steel",hex:"#708090",lab:[52.83565639102366,-1.8985966605716276,-11.201892468107143]},{id:"steel",name:"steel",hex:"#86A1A9",lab:[64.50090704554749,-7.275010561554329,-7.981916592835447]},{id:"tan",name:"tan",hex:"#9F8170",lab:[56.329644568717555,9.172475660821021,13.023551902054354]},{id:"tan",name:"tan",hex:"#98817B",lab:[55.89375544030787,8.04046401922709,5.940010626764258]},{id:"tan",name:"tan",hex:"#A78D84",lab:[60.721703873778935,8.59660354218117,7.834889615948359]},{id:"tan",name:"tan",hex:"#FAD6A5",lab:[87.55131024437954,6.133007287576985,28.150360710662415]},{id:"tan",name:"tan",hex:"#FBCEB1",lab:[85.92094681739582,12.145255827047452,19.64289751981303]},{id:"tan",name:"tan",hex:"#FFCBA4",lab:[85.32978477216648,13.627128773027186,25.75029897213108]},{id:"tan",name:"tan",hex:"#FFCC99",lab:[85.37715784474301,11.871131967975845,31.5700614950422]},{id:"tan",name:"tan",hex:"#C19A6B",lab:[66.14549103243304,8.667515311468478,29.609552933179838]},{id:"tan",name:"tan",hex:"#A39480",lab:[62.105071682097844,2.497347678681372,12.007624510370519]},{id:"tan",name:"tan",hex:"#BCB88A",lab:[74.06683046774091,-5.65764136115382,23.30461976753615]},{id:"tan",name:"tan",hex:"#BDB76B",lab:[73.38198084806379,-8.475587617870318,38.73123630155555]},{id:"tan",name:"tan",hex:"#C2B280",lab:[72.80614685992929,-1.433513718332502,27.064389676326982]},{id:"tan",name:"tan",hex:"#C3B091",lab:[72.69279109658802,2.281315435060549,17.732603896682964]},{id:"tan",name:"tan",hex:"#C8AD7F",lab:[72.02784865298145,3.5138791510960776,26.663053733589482]},{id:"tan",name:"tan",hex:"#C9AF94",lab:[73.03457568555879,5.565549730145502,16.65172489707063]},{id:"tan",name:"tan",hex:"#CDAA7D",lab:[71.69813097165988,6.902097880266633,27.38698844271945]},{id:"tan",name:"tan",hex:"#CDAF95",lab:[73.42250411157956,7.253801607854826,16.70011516659673]},{id:"tan",name:"tan",hex:"#CDB38B",lab:[74.24414796497791,3.785529551062483,23.25323553337313]},{id:"tan",name:"tan",hex:"#CDB79E",lab:[75.6475349715375,4.2488542063887085,14.898454131927853]},{id:"tan",name:"tan",hex:"#CDBA96",lab:[76.25321367942658,1.5253218822710024,20.065286958223094]},{id:"tan",name:"tan",hex:"#CDBE70",lab:[76.6653677134658,-5.066885082310069,40.570924971107104]},{id:"tan",name:"tan",hex:"#CDC0B0",lab:[78.35306129067177,2.2223130764612575,8.957882875605328]},{id:"tan",name:"tan",hex:"#CDC673",lab:[78.81402518136969,-8.892137993080972,41.72781067196316]},{id:"tan",name:"tan",hex:"#CDC8B1",lab:[80.43908713593619,-1.8255303713088367,11.380812790937899]},{id:"tan",name:"tan",hex:"#CDC9A5",lab:[80.44308718600404,-4.194924152886692,17.810408463266935]},{id:"tan",name:"tan",hex:"#CDCDB4",lab:[81.80418291423882,-3.9483430856041,11.705575953866475]},{id:"tan",name:"tan",hex:"#D2B48C",lab:[74.97571633726538,5.350514852891619,23.781734925631802]},{id:"tan",name:"tan",hex:"#D5B77A",lab:[75.71208963086619,2.8822623187544916,34.364554318552585]},{id:"tan",name:"tan",hex:"#D8D8BF",lab:[85.74208338441726,-3.9051718765746313,11.547954752370092]},{id:"tan",name:"tan",hex:"#DEB887",lab:[77.01835891068221,7.388163330504794,29.382551127532675]},{id:"tan",name:"tan",hex:"#DECC9C",lab:[82.44172615640628,-.5558964016922352,25.545885549275017]},{id:"tan",name:"tan",hex:"#E2DDB5",lab:[87.59119373245622,-4.368647453837582,19.522935599862777]},{id:"tan",name:"tan",hex:"#E3DAC9",lab:[87.33492463525874,.5933843542182404,8.63893051263236]},{id:"tan",name:"tan",hex:"#E6BE8A",lab:[79.3212774067397,7.734658246506876,30.97778861464917]},{id:"tan",name:"tan",hex:"#E7C6A5",lab:[81.89028152753095,7.192972973397993,20.154865734957085]},{id:"tan",name:"tan",hex:"#E8C782",lab:[81.62954121791316,2.9810566007442696,38.16144483138515]},{id:"tan",name:"tan",hex:"#E9C2A6",lab:[81.10588898284627,10.18822261764557,18.56554087571791]},{id:"tan",name:"tan",hex:"#EAEAAE",lab:[91.41274608059562,-8.9481608378858,28.483129957234343]},{id:"tan",name:"tan",hex:"#EBC79E",lab:[82.3680483295736,7.307820793929276,24.582811546229454]},{id:"tan",name:"tan",hex:"#EBCEAC",lab:[84.37303752699614,5.461348165721358,19.922029179411616]},{id:"tan",name:"tan",hex:"#ECEBBD",lab:[92.09809465472999,-6.653363332599749,21.714310168637454]},{id:"tan",name:"tan",hex:"#EEC591",lab:[81.92336336338094,7.996370818180387,30.87853023196059]},{id:"tan",name:"tan",hex:"#EECBAD",lab:[83.91809576611077,8.291021049884273,18.80340305444559]},{id:"tan",name:"tan",hex:"#EECFA1",lab:[84.67832771712492,4.665869809565903,26.17928083371592]},{id:"tan",name:"tan",hex:"#EED5B7",lab:[86.59627299218116,4.461243504991275,17.23630774702385]},{id:"tan",name:"tan",hex:"#EED6AF",lab:[86.6856441050301,2.8462670212205943,21.57157264939937]},{id:"tan",name:"tan",hex:"#EED8AE",lab:[87.16665714468238,1.6822516715883085,22.757017400008174]},{id:"tan",name:"tan",hex:"#EED9C4",lab:[87.86736756267382,4.281599849284778,12.161236438068034]},{id:"tan",name:"tan",hex:"#EEDFCC",lab:[89.53955597825336,2.4094583056911145,10.319183431152545]},{id:"tan",name:"tan",hex:"#EEE8AA",lab:[91.14101083349169,-6.9723356663878855,30.220830741982052]},{id:"tan",name:"tan",hex:"#EEE8CD",lab:[91.81884964152145,-2.0381054225827033,13.029035092536144]},{id:"tan",name:"tan",hex:"#EEE9BF",lab:[91.78240376774734,-4.632897663803259,20.265080179372386]},{id:"tan",name:"tan",hex:"#EEEED1",lab:[93.42018269265522,-4.454019562812716,13.210584472893117]},{id:"tan",name:"tan",hex:"#F0EAD6",lab:[92.67481451504099,-.9343783811025519,9.568093378452236]},{id:"tan",name:"tan",hex:"#F5DEB3",lab:[89.35163634614379,1.889243208611724,23.23841909284883]},{id:"tan",name:"tan",hex:"#F6EABE",lab:[92.64440417452704,-2.3592734024520667,22.07303702344352]},{id:"tan",name:"tan",hex:"#F7E7CE",lab:[92.30213423654254,1.8342040458052544,13.290824562218395]},{id:"tan",name:"tan",hex:"#FAE7B5",lab:[92.04886538332748,-.5664500911554682,25.957267922029324]},{id:"tan",name:"tan",hex:"#FCD59C",lab:[87.3328761829857,6.381926702544338,32.55425379647714]},{id:"tan",name:"tan",hex:"#FCE6C9",lab:[92.35726252745414,3.4114056865702236,16.034691495822084]},{id:"tan",name:"tan",hex:"#FEE5AC",lab:[91.72543367756359,.8247195380810535,30.206627920746755]},{id:"tan",name:"tan",hex:"#FFDAB9",lab:[89.35003074318084,8.468371560494958,20.23846879484934]},{id:"tan",name:"tan",hex:"#FFDEAD",lab:[90.10135206616187,4.893014667070206,27.517255636138493]},{id:"tan",name:"tan",hex:"#FFE4B5",lab:[91.72317744746022,2.8263093727323163,25.581916356236455]},{id:"tan",name:"tan",hex:"#FFE4C4",lab:[92.01343089829784,4.820523733424952,18.19578203162815]},{id:"tan",name:"tan",hex:"#FFE5B4",lab:[91.95175722926827,2.1904969296754895,26.40981692144855]},{id:"tan",name:"tan",hex:"#FFE7BA",lab:[92.55686644740055,1.9451634051209088,24.13740445817765]},{id:"tan",name:"tan",hex:"#EDC9AF",lab:[83.37670834653836,9.230853525424298,16.97336840421777]},{id:"tan",name:"tan",hex:"#F3E5AB",lab:[90.79603382366675,-3.454739774990445,29.313516550311025]},{id:"teal",name:"teal",hex:"#78A489",lab:[63.63036864207372,-20.33790968546284,8.64250406203071]},{id:"teal",name:"teal",hex:"#49796B",lab:[47.17321827958103,-19.609735299032483,2.031584014841248]},{id:"teal",name:"teal",hex:"#40826D",lab:[49.68755224717435,-26.261977446334793,4.417308184475366]},{id:"teal",name:"teal",hex:"#004242",lab:[24.605934389066718,-18.09968431340009,-5.72492489243781]}
1,{id:"teal",name:"teal",hex:"#05B8CC",lab:[68.51088174190348,-30.91753265824093,-21.848838944200153]},{id:"teal",name:"teal",hex:"#39B7CD",lab:[68.8533627749164,-26.417874243137685,-21.82371351304453]},{id:"teal",name:"teal",hex:"#1CA9C9",lab:[64.0283719794584,-23.451361838597307,-27.02351224645647]},{id:"teal",name:"teal",hex:"#367588",lab:[46.01970081967312,-14.040838139625755,-17.093194698309965]},{id:"teal",name:"teal",hex:"#50A6C2",lab:[64.05580545716512,-17.423601267355203,-22.96405888025328]},{id:"teal",name:"teal",hex:"#0093AF",lab:[56.04783923440233,-22.288781851725226,-24.607884470049047]},{id:"teal",name:"teal",hex:"#007BA7",lab:[48.20205545398697,-12.109362660282786,-32.13765937384048]},{id:"teal",name:"teal",hex:"#668B8B",lab:[55.229777022632675,-12.537657369093901,-4.794967996517774]},{id:"teal",name:"teal",hex:"#00688B",lab:[40.837587691814655,-11.87470755361203,-26.984992077297775]},{id:"teal",name:"teal",hex:"#325C74",lab:[37.10116467926851,-6.928004859276387,-18.613214885129448]},{id:"teal",name:"teal",hex:"#35586C",lab:[35.632389047859746,-6.3659786692849,-15.878259658758198]},{id:"teal",name:"teal",hex:"#759B84",lab:[60.68415469412835,-17.703020658571933,7.244547245769306]},{id:"teal",name:"teal",hex:"#56887D",lab:[53.02209944647922,-19.246818224964045,.0034076424330731214]},{id:"teal",name:"teal",hex:"#004B49",lab:[28.148151513689726,-20.420992643790186,-5.040925587315814]},{id:"teal",name:"teal",hex:"#317873",lab:[46.07293128469872,-23.12933601110634,-4.471961859510665]},{id:"teal",name:"teal",hex:"#218868",lab:[50.60487581075877,-36.547577205068684,8.518356132853611]},{id:"teal",name:"teal",hex:"#009B7D",lab:[56.99863889399765,-41.71750129785379,5.484834109261683]},{id:"teal",name:"teal",hex:"#2F4F4F",lab:[31.25523491020497,-11.560708017488903,-4.139509518527396]},{id:"teal",name:"teal",hex:"#004953",lab:[27.815693212337386,-15.626990979912103,-12.048566168790654]},{id:"teal",name:"teal",hex:"#004040",lab:[23.792019813411713,-17.736890128287165,-5.61017319703685]},{id:"teal",name:"teal",hex:"#5F9EA0",lab:[61.15314791154566,-19.420058168898247,-8.106312534358562]},{id:"teal",name:"teal",hex:"#668E86",lab:[55.97858863821466,-15.343507948126389,-.8015024875103416]},{id:"teal",name:"teal",hex:"#458B74",lab:[52.93872801004974,-27.702082722264986,5.0183222726263965]},{id:"teal",name:"teal",hex:"#2FAA96",lab:[62.971977012445976,-37.63783130398052,.03847341522660308]},{id:"teal",name:"teal",hex:"#2A8E82",lab:[53.43664351556906,-30.95860190278865,-2.4922607655902818]},{id:"teal",name:"teal",hex:"#3B8471",lab:[50.24365011812408,-27.478232631066412,2.844619050624564]},{id:"teal",name:"teal",hex:"#4CB7A5",lab:[68.10705772783287,-34.786957043991265,-.7509054299422058]},{id:"teal",name:"teal",hex:"#4C7064",lab:[44.29650243665069,-15.487927658093398,2.0851357827644357]},{id:"teal",name:"teal",hex:"#5F9F9F",lab:[61.4211505911138,-20.19858481467801,-7.141147614357668]},{id:"teal",name:"teal",hex:"#008B8B",lab:[52.20541768219037,-30.40187467878175,-9.616104132627123]},{id:"teal",name:"teal",hex:"#4A766E",lab:[46.362088851512425,-16.955590932382748,-.93101416200152]},{id:"teal",name:"teal",hex:"#528B8B",lab:[54.15609530167258,-18.415583298971082,-6.502892890029788]},{id:"teal",name:"teal",hex:"#457371",lab:[45.24569366368389,-16.02367712651728,-4.400641613546985]},{id:"teal",name:"teal",hex:"#527F76",lab:[49.83365377445374,-17.379222072386792,-.5642485240410222]},{id:"teal",name:"teal",hex:"#3E766D",lab:[45.749346503136806,-20.650854442672422,-1.2977045367355]},{id:"teal",name:"teal",hex:"#4F8E83",lab:[54.705475301467814,-22.859597238848337,-1.0679420729936107]},{id:"teal",name:"teal",hex:"#6EAEA1",lab:[66.64087729724318,-23.253619595843155,-.5071507612136372]},{id:"teal",name:"teal",hex:"#3AB09E",lab:[65.29159913424427,-36.58777894865101,-1.0283676584503798]},{id:"teal",name:"teal",hex:"#20B2AA",lab:[65.78533251048466,-37.252794609618945,-7.0501480990422305]},{id:"teal",name:"teal",hex:"#108070",lab:[47.90140105581176,-32.64180746425682,-.08726790715534172]},{id:"teal",name:"teal",hex:"#03A89E",lab:[62.07517312607098,-37.85765161433058,-5.8375534129922135]},{id:"teal",name:"teal",hex:"#0A7E8C",lab:[48.10601961616676,-23.083307092394257,-16.37906127230262]},{id:"teal",name:"teal",hex:"#36747D",lab:[45.29629346126393,-16.941439341211368,-11.605150771010809]},{id:"teal",name:"teal",hex:"#00A693",lab:[61.11245266340393,-40.299842202747016,-1.0462671063744544]},{id:"teal",name:"teal",hex:"#01796F",lab:[45.39713899266014,-30.648860080985774,-3.1751653518768075]},{id:"teal",name:"teal",hex:"#5DA493",lab:[62.49324047510535,-26.25286730481435,1.208036259940748]},{id:"teal",name:"teal",hex:"#068481",lab:[49.64687057228309,-29.934982254980923,-7.566516886431751]},{id:"teal",name:"teal",hex:"#007474",lab:[43.872921802130634,-26.68774896684156,-8.441327248469666]},{id:"teal",name:"teal",hex:"#008080",lab:[48.254093461861615,-28.640611895795587,-9.059017225814214]},{id:"teal",name:"teal",hex:"#388E8E",lab:[54.1731915072518,-25.10796756695649,-8.328384042070635]},{id:"teal",name:"teal",hex:"#00868B",lab:[50.58466574173433,-27.969070761159397,-12.047318268598506]},{id:"teal",name:"teal",hex:"#43B3AE",lab:[66.89012044505898,-32.14383820712041,-7.565972936557319]},{id:"teal",name:"teal",hex:"#009698",lab:[56.165253716089936,-31.501661407108806,-11.218627583028319]},{id:"teal",name:"teal",hex:"#39A78E",lab:[62.04745231909112,-36.86631494229742,3.2223945232972007]}
1,{id:"teal",name:"teal",hex:"#20BF9F",lab:[69.51838498099758,-45.94510766805604,4.4906948783884015]},{id:"terracotta",name:"terracotta",hex:"#CD8162",lab:[61.276705142324985,26.387233114381626,28.514649228280177]},{id:"terracotta",name:"terracotta",hex:"#EE9572",lab:[70.09970909441849,30.261290652811024,31.915206779111195]},{id:"terracotta",name:"terracotta",hex:"#E58E73",lab:[67.46104141135586,30.51562474179581,27.723487884432775]},{id:"terracotta",name:"terracotta",hex:"#CD7054",lab:[57.28045445326646,34.32805000253442,31.244955863004943]},{id:"terracotta",name:"terracotta",hex:"#E2725B",lab:[60.74912676301648,41.90371786157482,32.31421672177763]},{id:"terracotta",name:"terracotta",hex:"#C88A65",lab:[62.84266505556026,19.72187094927985,28.75923375889591]},{id:"terracotta",name:"terracotta",hex:"#AF6E4D",lab:[52.73413464274047,22.621616834286428,28.624441215604723]},{id:"terracotta",name:"terracotta",hex:"#DA8A67",lab:[65.01430214557337,27.21454880983165,30.88129971651634]},{id:"terracotta",name:"terracotta",hex:"#CB6D51",lab:[56.31862271134882,34.89391913421392,31.66458580387075]},{id:"terracotta",name:"terracotta",hex:"#CD6839",lab:[55.2560933498912,36.83311974902475,43.437937973593996]},{id:"terracotta",name:"terracotta",hex:"#CD5B45",lab:[52.83414472886186,43.996555572683285,34.21472894304709]},{id:"terracotta",name:"terracotta",hex:"#B3432B",lab:[43.909077758135105,44.46525913019306,37.4053711674684]},{id:"terracotta",name:"terracotta",hex:"#B13E0F",lab:[42.50568879752444,45.17720281980747,48.94385564579282]},{id:"terracotta",name:"terracotta",hex:"#C04000",lab:[45.46507045881192,49.475376024173954,56.43997655972704]},{id:"terracotta",name:"terracotta",hex:"#B7410E",lab:[44.06433520585839,46.00854152413197,50.86162505034947]},{id:"terracotta",name:"terracotta",hex:"#EE9A49",lab:[70.7147583400406,24.791918269068514,53.59141384425035]},{id:"terracotta",name:"terracotta",hex:"#FBA16C",lab:[74.24514853841912,28.617187652917377,40.66208880353357]},{id:"terracotta",name:"terracotta",hex:"#FFC680",lab:[83.55313164398628,12.525139183476863,42.07229295687887]},{id:"terracotta",name:"terracotta",hex:"#FFD39B",lab:[87.10389219376663,8.46648718559967,32.81818122559039]},{id:"terracotta",name:"terracotta",hex:"#DFAE74",lab:[74.3327922323646,11.124720172726255,35.93489389526003]},{id:"terracotta",name:"terracotta",hex:"#E5AA70",lab:[73.92076612619286,15.33263378900357,37.63520195498491]},{id:"terracotta",name:"terracotta",hex:"#D19275",lab:[66.05911233065274,20.632200251847866,24.334068514824736]},{id:"terracotta",name:"terracotta",hex:"#E3A857",lab:[72.91017364700565,13.61336749101788,49.014587053328704]},{id:"terracotta",name:"terracotta",hex:"#EDC393",lab:[81.3707706937216,8.875130639291573,29.077956089074153]},{id:"terracotta",name:"terracotta",hex:"#FFBD88",lab:[81.5312150960709,17.95117092144549,35.38308132865797]},{id:"terracotta",name:"terracotta",hex:"#F8B878",lab:[79.38424254946251,16.326521258354767,40.77465763380148]},{id:"terracotta",name:"terracotta",hex:"#E3A869",lab:[73.12795155311308,14.975243769719814,40.236339097842745]},{id:"terracotta",name:"terracotta",hex:"#ECB176",lab:[76.42920193062967,14.9974688657325,37.82625326694311]},{id:"terracotta",name:"terracotta",hex:"#F4A460",lab:[73.95445231767795,23.367510980293105,46.26259835567028]},{id:"terracotta",name:"terracotta",hex:"#D99A6C",lab:[68.71413570618665,18.649811195241895,32.88338955064163]},{id:"terracotta",name:"terracotta",hex:"#DB9370",lab:[67.35252832306651,23.60427589164116,29.00239122631676]},{id:"terracotta",name:"terracotta",hex:"#DEAA88",lab:[73.58406651005012,14.960866061453137,24.261805358468735]},{id:"terracotta",name:"terracotta",hex:"#FF9955",lab:[72.69648413569601,32.84963995843248,50.61787008040477]},{id:"terracotta",name:"terracotta",hex:"#C76114",lab:[52.669920133525224,36.80705858943417,56.415215463865806]},{id:"terracotta",name:"terracotta",hex:"#FF8247",lab:[67.78874280226957,43.78326942249111,52.06163814940006]},{id:"terracotta",name:"terracotta",hex:"#EE7942",lab:[63.5493135736769,41.52205823198013,49.25453568093523]},{id:"terracotta",name:"terracotta",hex:"#DD7500",lab:[59.978210775463296,35.18600648239012,66.98419041271869]},{id:"terracotta",name:"terracotta",hex:"#C95A49",lab:[52.078842811584124,43.24439865794527,30.882990042120728]},{id:"terracotta",name:"terracotta",hex:"#B94E48",lab:[47.27994805376928,43.110020164922716,24.912212330131965]},{id:"terracotta",name:"terracotta",hex:"#C75D4D",lab:[52.40909729368347,41.28036506501637,28.92884073348355]}
1,{id:"turquoise",name:"turquoise",hex:"#73B1B7",lab:[68.39189108046938,-18.056923307339325,-10.138902186409515]},{id:"turquoise",name:"turquoise",hex:"#32CD99",lab:[73.95709294104275,-51.27400248345065,14.085544728681555]},{id:"turquoise",name:"turquoise",hex:"#32CC99",lab:[73.64942853646879,-50.875994590980746,13.654491785112466]},{id:"turquoise",name:"turquoise",hex:"#00C78C",lab:[71.37604212490734,-55.33889051015783,17.405435446472772]},{id:"turquoise",name:"turquoise",hex:"#00CC99",lab:[73.20811614712031,-54.18950400129646,12.97083049804062]},{id:"turquoise",name:"turquoise",hex:"#66CDAA",lab:[75.69130098624734,-38.039771277285475,7.576882223584436]},{id:"turquoise",name:"turquoise",hex:"#A4DCD1",lab:[83.79890922612155,-19.822095008923736,-1.25665600584155]},{id:"turquoise",name:"turquoise",hex:"#8DEEEE",lab:[88.43844032562154,-28.204436167089064,-9.90365485931366]},{id:"turquoise",name:"turquoise",hex:"#0ABAB5",lab:[68.39852113776071,-38.85724821148556,-9.300421729186702]},{id:"turquoise",name:"turquoise",hex:"#00C5CD",lab:[72.4525677126054,-36.874034810401135,-16.433446136730968]},{id:"turquoise",name:"turquoise",hex:"#30BFBF",lab:[70.62754622077694,-35.54565950988331,-11.45133818975892]},{id:"turquoise",name:"turquoise",hex:"#01C5BB",lab:[71.90844823819016,-42.246718697551756,-7.397673851971498]},{id:"turquoise",name:"turquoise",hex:"#45C3B8",lab:[72.06291926127007,-36.54648213142353,-5.431869834889946]},{id:"turquoise",name:"turquoise",hex:"#96CDCD",lab:[78.78264560285838,-17.301258973436482,-6.567759887974178]},{id:"turquoise",name:"turquoise",hex:"#66CCCC",lab:[76.29380260497864,-29.277169412726124,-9.954502050379377]},{id:"turquoise",name:"turquoise",hex:"#79CDCD",lab:[77.35989095617933,-25.1354173041492,-8.831369060938577]},{id:"turquoise",name:"turquoise",hex:"#99CDC9",lab:[78.8391995288321,-17.308012610732447,-4.306259579496929]},{id:"turquoise",name:"turquoise",hex:"#ADEAEA",lab:[88.76507348286286,-18.74524491796359,-7.14498404138697]},{id:"turquoise",name:"turquoise",hex:"#7FFFD4",lab:[92.03397884634897,-45.17622841724139,8.85636533944667]},{id:"turquoise",name:"turquoise",hex:"#76EEC6",lab:[86.54051245187262,-42.8354788041807,8.261781995583872]},{id:"turquoise",name:"turquoise",hex:"#49E9BD",lab:[83.63339163246044,-51.14366503152185,8.676994291076623]},{id:"turquoise",name:"turquoise",hex:"#00FFCC",lab:[89.80050256646284,-61.29764802918175,9.53727154837869]},{id:"turquoise",name:"turquoise",hex:"#36DBCA",lab:[79.44676072593609,-44.35750520469228,-4.3490014187052894]},{id:"turquoise",name:"turquoise",hex:"#00FFCD",lab:[89.82286828925781,-61.05499363322825,9.050504956179829]},{id:"turquoise",name:"turquoise",hex:"#40E0D0",lab:[81.26443338399085,-43.770860834379924,-4.866613549338172]},{id:"turquoise",name:"turquoise",hex:"#00FFEF",lab:[90.66343975900384,-52.237955645527244,-7.427562639037055]},{id:"turquoise",name:"turquoise",hex:"#7AC5CD",lab:[75.12359356094481,-20.89611150791154,-12.155238745029884]},{id:"turquoise",name:"turquoise",hex:"#8FD8D8",lab:[81.78720222016285,-22.23785687400315,-8.078392258156942]},{id:"turquoise",name:"turquoise",hex:"#8DD9CC",lab:[81.64494550124665,-26.032747873222352,-1.8778681544653564]},{id:"turquoise",name:"turquoise",hex:"#66DDAA",lab:[80.42446480725735,-45.08271044441686,14.279892425915364]},{id:"turquoise",name:"turquoise",hex:"#00FFAA",lab:[89.11896080109625,-68.91174019871194,26.062929144759917]},{id:"turquoise",name:"turquoise",hex:"#00FFBF",lab:[89.52188715361308,-64.3579035845499,15.867045469966868]},{id:"turquoise",name:"turquoise",hex:"#0FDDAF",lab:[78.98658036341325,-54.93814519559187,9.374578702174862]},{id:"turquoise",name:"turquoise",hex:"#00CDCD",lab:[74.86652370694031,-40.50283335419397,-12.81103442848539]},{id:"turquoise",name:"turquoise",hex:"#00CED1",lab:[75.2902383626794,-39.75025127716081,-14.347580451335817]},{id:"turquoise",name:"turquoise",hex:"#48D1CC",lab:[76.88100505283627,-37.059256991955166,-9.177252873380958]},{id:"turquoise",name:"turquoise",hex:"#00CCCC",lab:[74.5344772775682,-40.35482701868048,-12.764220067541432]},{id:"turquoise",name:"turquoise",hex:"#90FEFB",lab:[93.35174628513462,-31.938981406613276,-9.40538879358277]}
1,{id:"turquoise",name:"turquoise",hex:"#97FFFF",lab:[94.01837894299831,-29.82430982990264,-10.464578350759668]},{id:"turquoise",name:"turquoise",hex:"#70DBDB",lab:[81.4114287347375,-30.450256755208184,-10.384166322809051]},{id:"turquoise",name:"turquoise",hex:"#67E6EC",lab:[84.75530302121103,-32.97313173997546,-14.48084136216794]},{id:"turquoise",name:"turquoise",hex:"#7ED4E6",lab:[80.30999316374619,-21.033435744957696,-17.868763171799994]},{id:"turquoise",name:"turquoise",hex:"#ACE5EE",lab:[87.47502325344847,-15.64449039593413,-11.172046894280264]},{id:"turquoise",name:"turquoise",hex:"#AEEEEE",lab:[90.00661951736525,-19.55887189391159,-7.4085781539448]},{id:"turquoise",name:"turquoise",hex:"#AFEEEE",lab:[90.05999059595938,-19.2756639390409,-7.323762795946909]},{id:"turquoise",name:"turquoise",hex:"#BBFFFF",lab:[95.70612511726787,-20.518894212637473,-7.779258704046388]},{id:"white",name:"white",hex:"#F5F5F5",lab:[96.53749336548567,.4021275260986945,-.9470939727596273]},{id:"white",name:"white",hex:"#F7F7F7",lab:[97.23210349160895,.40460955980387014,-.9529396784368593]},{id:"white",name:"white",hex:"#F8F8FF",lab:[97.75721564588999,1.6546525918147426,-4.319161489369749]},{id:"white",name:"white",hex:"#FAFAFA",lab:[98.27202740980219,.40832549500063875,-.9616914787977437]},{id:"white",name:"white",hex:"#FCFCFC",lab:[98.9639965920206,.41079809188421246,-.9675149587972998]},{id:"white",name:"white",hex:"#FEFEFA",lab:[99.55621985932108,-.2828390670868708,.9443860182658748]},{id:"white",name:"white",hex:"#FFFAFA",lab:[98.64389478856151,2.067787963121237,-.3744939077142906]},{id:"white",name:"white",hex:"#FFFFFF",lab:[100.00000386666655,.41450003183252093,-.9762337974368318]},{id:"wine_red",name:"wine red",hex:"#673147",lab:[28.209774389794944,27.17535176329494,-2.7883842860481622]},{id:"wine_red",name:"wine red",hex:"#AB4B52",lab:[44.66253163901057,40.25232780485971,15.00290935159122]},{id:"wine_red",name:"wine red",hex:"#A55353",lab:[45.376299751273656,33.94448234398034,15.209984825703938]},{id:"wine_red",name:"wine red",hex:"#AB4E52",lab:[45.24591961875257,38.739892755416335,15.794273340320963]},{id:"wine_red",name:"wine red",hex:"#551011",lab:[17.193035843943484,31.469386123458758,18.466375321153095]},{id:"wine_red",name:"wine red",hex:"#703642",lab:[30.586047520195976,27.157870440639275,4.139393652243584]},{id:"wine_red",name:"wine red",hex:"#4A0000",lab:[12.327793976788652,32.895819783245294,19.33324869787379]},{id:"wine_red",name:"wine red",hex:"#55141C",lab:[17.991021909722015,30.493980013693466,11.945729853166531]},{id:"wine_red",name:"wine red",hex:"#AB274F",lab:[39.02958934774387,55.055861983714536,9.121414019089135]},{id:"wine_red",name:"wine red",hex:"#841B2D",lab:[29.10876076764268,44.77785165622178,16.600809983283572]},{id:"wine_red",name:"wine red",hex:"#7C0A02",lab:[25.284412561487215,45.23979275705159,36.57556662438506]},{id:"wine_red",name:"wine red",hex:"#9C2542",lab:[35.57013954627756,50.26730758098735,12.26320820760074]},{id:"wine_red",name:"wine red",hex:"#660000",lab:[19.33207876192484,41.02958728350187,29.602747303084833]},{id:"wine_red",name:"wine red",hex:"#802A2A",lab:[30.433073520124722,37.263243581136976,20.082037014484587]},{id:"wine_red",name:"wine red",hex:"#A5435C",lab:[42.44290949612496,43.01565657067186,5.57964744010645]},{id:"wine_red",name:"wine red",hex:"#800020",lab:[25.847580864238658,49.08458709381441,21.04898059336121]},{id:"wine_red",name:"wine red",hex:"#7F1734",lab:[27.775237409029323,45.00143870761919,9.936510090193519]},{id:"wine_red",name:"wine red",hex:"#893F45",lab:[36.56404793989775,32.37301815892402,11.159141278507278]},{id:"wine_red",name:"wine red",hex:"#9E1B32",lab:[34.570773517442156,52.8674197072751,21.382099974142875]},{id:"wine_red",name:"wine red",hex:"#801818",lab:[27.60007509677296,43.441201688992074,28.15400308525301]},{id:"wine_red",name:"wine red",hex:"#8B3A3A",lab:[35.63957643134801,34.74988767980819,16.947653766516535]},{id:"wine_red",name:"wine red",hex:"#691F01",lab:[23.62638212514377,31.949439383473553,33.98212380929599]},{id:"wine_red",name:"wine red",hex:"#841617",lab:[28.228479461036805,45.27121510896259,29.671470000532068]},{id:"wine_red",name:"wine red",hex:"#701C1C",lab:[24.828156715547955,36.80361154084605,21.630875942753697]},{id:"wine_red",name:"wine red",hex:"#922B3E",lab:[34.37222276169148,44.54180711478772,12.911370147251876]},{id:"wine_red",name:"wine red",hex:"#65000B",lab:[19.19002871008953,41.025007350736026,24.818741248186537]},{id:"wine_red",name:"wine red",hex:"#8C1717",lab:[30.039424045955677,47.45330044810528,32.034197679298806]},{id:"wine_red",name:"wine red",hex:"#893843",lab:[35.109915378294694,35.82912812557776,10.433213569218625]},{id:"wine_red",name:"wine red",hex:"#7B1113",lab:[25.744090153428033,43.739344683009605,28.94333861210362]},{id:"wine_red",name:"wine red",hex:"#722F37",lab:[29.126253007895514,30.546909536810663,9.391234197476894]},{id:"yellow",name:"yellow",hex:"#D9E650",lab:[87.93276869240911,-22.655994681962056,68.08873565760688]},{id:"yellow",name:"yellow",hex:"#CCCC00",lab:[79.62782666439459,-17.891092406135
1513,79.43988407848211]},{id:"yellow",name:"yellow",hex:"#CDCD00",lab:[79.97855358465034,-17.95671020754841,79.73123971062567]},{id:"yellow",name:"yellow",hex:"#CAE00D",lab:[84.9441865904805,-28.23605725072953,82.14620901989073]},{id:"yellow",name:"yellow",hex:"#D9D919",lab:[84.19916837714408,-18.444877241083734,80.49021503933665]},{id:"yellow",name:"yellow",hex:"#D1E231",lab:[86.09173704440379,-25.471750939591143,76.51152932447772]},{id:"yellow",name:"yellow",hex:"#D6C537",lab:[78.75622237583016,-8.854373673046812,68.13747196484637]},{id:"yellow",name:"yellow",hex:"#E3CF57",lab:[82.72536112835189,-6.741957026708878,59.956635119403416]},{id:"yellow",name:"yellow",hex:"#E4D96F",lab:[85.63977260849488,-9.596424967754535,52.37802528118727]},{id:"yellow",name:"yellow",hex:"#FED85D",lab:[87.47361241723539,.2525782379463881,63.20839069166813]},{id:"yellow",name:"yellow",hex:"#F4CA16",lab:[82.66596229043937,.5689667908441165,80.81521628647022]},{id:"yellow",name:"yellow",hex:"#F2C649",lab:[81.70214564058774,3.3635468703145377,65.16615551131066]},{id:"yellow",name:"yellow",hex:"#FDBE02",lab:[80.58210860586578,10.420537799172624,82.01593499318551]},{id:"yellow",name:"yellow",hex:"#FFC40C",lab:[82.25550306847656,8.24951029679799,82.30829477045457]},{id:"yellow",name:"yellow",hex:"#FFDB58",lab:[88.27156248603222,-1.1475696899820864,66.20374277265195]},{id:"yellow",name:"yellow",hex:"#FFCC11",lab:[84.22054886619571,4.18429410164356,83.14785633593145]},{id:"yellow",name:"yellow",hex:"#F8D568",lab:[86.27960897003756,.037013088653115034,56.8236315909263]},{id:"yellow",name:"yellow",hex:"#F4C430",lab:[81.25323275504543,4.240782518165953,73.68706704081552]},{id:"yellow",name:"yellow",hex:"#FADA5E",lab:[87.62003828625538,-2.348673508033805,62.82997653691045]},{id:"yellow",name:"yellow",hex:"#FFCC33",lab:[84.32325674909961,4.8848119321310834,75.87928956150716]},{id:"yellow",name:"yellow",hex:"#FFFF99",lab:[98.0661672083006,-13.832882960731041,47.940897645383274]},{id:"yellow",name:"yellow",hex:"#F3E88E",lab:[91.10876922466662,-8.260895736113994,44.352372811849165]},{id:"yellow",name:"yellow",hex:"#E9D66B",lab:[85.24100492441389,-6.379728901251047,53.893013942123844]},{id:"yellow",name:"yellow",hex:"#F0E68C",lab:[90.3281767778155,-8.637346062756512,44.30398063806202]},{id:"yellow",name:"yellow",hex:"#EEE685",lab:[90.07530407853878,-10.116154902641671,47.38160256130284]},{id:"yellow",name:"yellow",hex:"#FFF68F",lab:[95.64595170799174,-10.424403929216952,49.738666571292576]},{id:"yellow",name:"yellow",hex:"#FFFF9F",lab:[98.14737679871078,-13.207011480058151,45.1333726407527]},{id:"yellow",name:"yellow",hex:"#EEDC82",lab:[87.47407643238225,-5.390035515356328,45.62726370976626]},{id:"yellow",name:"yellow",hex:"#EEDD82",lab:[87.72928266265309,-5.895003753000061,45.9437000673248]},{id:"yellow",name:"yellow",hex:"#FFEC8B",lab:[93.06590900005814,-5.853117896464588,48.475630985061045]},{id:"yellow",name:"yellow",hex:"#F8DE7E",lab:[88.78438978876152,-2.780367868937428,49.381600712717045]},{id:"yellow",name:"yellow",hex:"#FFFFAA",lab:[98.3064588710788,-11.98844457443704,39.93321245182209]},{id:"yellow",name:"yellow",hex:"#FCE883",lab:[91.7073075305316,-5.772223904523976,50.609695835036646]},{id:"yellow",name:"yellow",hex:"#FEF1B5",lab:[94.87365868709469,-4.1127411074239895,29.8402431320699]},{id:"yellow",name:"yellow",hex:"#EEEB8D",lab:[91.46837781383618,-11.798173285791247,45.21204676090902]},{id:"yellow",name:"yellow",hex:"#E0D873",lab:[85.0975952480914,-10.360695196722059,49.75193392847663]},{id:"yellow",name:"yellow",hex:"#FDEE00",lab:[92.5902123972523,-13.82840350239517,90.62706567123767]},{id:"yellow",name:"yellow",hex:"#FFE303",lab:[89.95599363689408,-7.550278683854772,88.58428054536648]},{id:"yellow",name:"yellow",hex:"#E4D00A",lab:[82.71641295353892,-9.491914011988289,81.67135892413889]},{id:"yellow",name:"yellow",hex:"#FBEC5D",lab:[92.26200319799065,-10.987694447013642,68.25462831039843]},{id:"yellow",name:"yellow",hex:"#FFDF00",lab:[88.94096720886532,-5.5793687210102805,88.10585187738944]},{id:"yellow",name:"yellow",hex:"#FBDB0C",lab:[87.58327290077851,-5.17998502451028,85.97000288109521]},{id:"yellow",name:"yellow",hex:"#FDFF00",lab:[96.98562416715524,-21.9881583297
174464,93.80561153143405]},{id:"yellow",name:"yellow",hex:"#FFF44F",lab:[94.53792291231905,-14.025413666897691,76.0601882770859]},{id:"yellow",name:"yellow",hex:"#FAFA37",lab:[95.56928050243492,-19.919273294927265,84.41035187186516]},{id:"yellow",name:"yellow",hex:"#FFEB00",lab:[91.98909893782943,-11.52311940139933,90.27301498830167]},{id:"yellow",name:"yellow",hex:"#F5E050",lab:[88.59338847980275,-8.234744664018246,69.47624361124707]},{id:"yellow",name:"yellow",hex:"#FFFF7E",lab:[97.74805936598915,-16.309825923829624,60.19851163244843]},{id:"yellow",name:"yellow",hex:"#FCDC3B",lab:[88.06533478023891,-4.2416395515672,76.62965284650585]},{id:"yellow",name:"yellow",hex:"#EED202",lab:[84.11023173408775,-6.278802634699265,83.80303076597409]},{id:"yellow",name:"yellow",hex:"#FFD800",lab:[87.18082194502553,-2.062683613849481,86.8665237045507]},{id:"yellow",name:"yellow",hex:"#FCD116",lab:[85.17886615245988,.41340396376515764,83.03853013774605]},{id:"yellow",name:"yellow",hex:"#FFDB00",lab:[87.93341168131752,-3.574059497788329,87.39527475274159]},{id:"yellow",name:"yellow",hex:"#F4F776",lab:[94.76555771782824,-17.411654471614966,60.12340031138408]},{id:"yellow",name:"yellow",hex:"#EEE600",lab:[89.28666132116393,-16.22155484571025,87.68635337742487]},{id:"yellow",name:"yellow",hex:"#FFFF66",lab:[97.52772512295441,-18.049698849581464,70.29076509662491]},{id:"yellow",name:"yellow",hex:"#EEED09",lab:[91.12895245774644,-19.537759081195038,88.32979522556741]},{id:"yellow",name:"yellow",hex:"#FFEF00",lab:[93.01276024605495,-13.478961672815092,91.00628395536434]},{id:"yellow",name:"yellow",hex:"#EEEE00",lab:[91.3826576520283,-20.09031385405491,89.20484939863883]},{id:"yellow",name:"yellow",hex:"#FFD300",lab:[85.93274423115975,.4696484260964806,85.99362748888821]},{id:"yellow",name:"yellow",hex:"#FFFF00",lab:[97.1392672243063,-21.16732289416534,93.98697624453851]},{id:"yellow",name:"yellow",hex:"#EFCC00",lab:[82.66811317401671,-2.8217314171820607,83.00772262613624]},{id:"yellow",name:"yellow",hex:"#FEDF00",lab:[88.85148580882938,-6.003233326414614,88.0012151124763]},{id:"yellow",name:"yellow",hex:"#FEFE33",lab:[96.9003143020471,-20.314791787475084,86.70095883400664]},{id:"yellow",name:"yellow",hex:"#FFF700",lab:[95.07007347944771,-17.350613430216157,92.48758498038886]},{id:"yellow",name:"yellow",hex:"#FFE600",lab:[90.7146713212803,-9.06014843577302,89.36385721210462]}];const kx=(e,a={culture:"en-us",colorPalette:"default"})=>{let n=null;if(hr(e)?n=b0(e):gr(e)&&(n=C0(e)),!n)throw new Error("unknown color code.");const{r:l,g:r,b:A}=n,[t,o,d]=v0(Number(l),Number(r),Number(A)),i=x0(t,o,d),s=fx(i,a.colorPalette),h=a.culture.toLowerCase();return Ex(h)[s.id]},fx=(e,a="default")=>{const n=a==="gallery"?Cx:k0;let l=n[0];for(const r of n)r.distance=E0(e,r.lab),l.distance&&r.distance<l.distance&&(l=r);return l};function WA(e,a){return gr(e)||hr(e)?kx(e,{culture:a,colorPalette:"gallery"}):e}const sn=({isModalMode:e=!1})=>
1{const{colors:a,stagedColors:n,setColorModalOpen:l,setColorModalActiveSlotIndex:r}=ce(),{colorCopy:A,colorsCopy:t}=de(),d=fe().locale||_a,{colorPickerOpened:i}=be(),s=e?n:a,c=s.filter(g=>g!==void 0).length,u=g=>{i(),r(g),l(!0)},b=c>0&&Q(gn,{size:"large",children:[s.map((g,x)=>{if(!g)return null;const E=WA(g,d),D=t.colorPlaceholder.replace("{{number}}",String(x+1));return m(Ge,{skin:"unstyled","aria-label":`${E}, ${D}`,"aria-haspopup":"dialog",onClick:()=>u(x),children:m(bn,{primaryColor:g,accessibleText:E})},x)}),m(ya,{tooltip:c===1?A.changeColor:A.changeColors,ml:"to-actions",onClick:()=>u(0),children:m(Pe,{iconType:"edit"})})]});return m(Y,{children:b||Q(Ge,{iconPosition:"left",width:"full-width",onClick:()=>u(0),children:[m(Pe,{iconType:"plus"}),m(mn,{children:A.addColors})]})})},KA=({colors:e,expanded:a,isLoading:n=!1})=>{const{headerCopy:l}=de(),A=fe().locale||_a,t=e.filter(o=>o!==void 0);return Q(ve,{alignItems:"center",gap:"4",className:"header-container",paddingRight:8,children:[m(me,{children:l.colors}),m(ve,{ml:"auto",alignItems:"center",className:`collapsible-preview-container${a?"":" collapsible-preview-container--visible"}`,"aria-hidden":a,children:n&&!a?m(Y,{loadingShimmer:!0,className:"shimmer-inline"}):t.length>0&&m(gn,{children:t.map((o,d)=>m(bn,{primaryColor:o,accessibleText:WA(o,A)},d))})})]})},YA=({expanded:e,isLoading:a=!1})=>{const{textFields:n}=ce(),{headerCopy:l}=de(),r=n.map(A=>A.text).filter(A=>A!==void 0&&A.trim().length!==0);return Q(ve,{alignItems:"center",gap:"4",className:"header-container",paddingRight:8,children:[m(me,{children:l.text}),a&&!e?m(Y,{loadingShimmer:!0,ml:"auto",className:`shimmer-inline shimmer-inline--text collapsible-preview-container${e?"":" collapsible-preview-container--visible"}`}):m(me,{fontSkin:"body-standard",ml:"auto",noWrap:!0,truncate:!0,className:`collapsed-text collapsible-preview-container${e?"":" collapsible-preview-container--visible"}`,"aria-hidden":e,children:r.join(", ")})]})},wx=7,Fx=ta;function Bx(e){return Array.isArray(e)&&e.every(a=>typeof a=="string")}function jA(){return mA(qe.RECENT_GALLERY_COLORS,Bx,[])}function XA(e){if(typeof localStorage>"u")return;const a=jA();if(!e||e.length===0||!e1(e))return;const n=a.indexOf(e);n>-1&&a.splice(n,1),a.length===wx&&a.pop(),a.unshift(e);try{localStorage.setItem(qe.RECENT_GALLERY_COLORS,JSON.stringify(a))}catch{}}function qA(e,a){for(let n=0;n<ta;n++){const l=e[n];l!==void 0&&l!==a[n]&&XA(l)}}const cn=(e,a)=>e?.[a]==="true",et=J("w",({signInFooterText:e})=>m(Y,{mb:"0",textAlign:"center",children:m(HA,{as:"button",fontSkin:"body-standard-bold",signInText:e,skin:"cta"})})),at=e=>{const{originalColors:a,onApplyAll:n,onClose:l,handleBack:r}=e,{colorHexSelectorUsed:A,colorSelectorUsed:t,colorBrandKitColorUsed:o,colorRecentColorUsed:d,colorPresetColorUsed:i,colorRemoved:s,colorPanelClosed:h,colorSlotSelected:c}=be(),{colorsCopy:u}=de(),b=Rn(),g=cr(),{isSignedIn:x}=Se(),{colorModalActiveSlotIndex:E,colorPickerLocalizations:D}=ce(),y=b?.facts?.designIdentity?.colorPalettes,U=y&&y.length>0&&y[0]?y[0].colors?.filter(v=>!!v.value).map(v=>{if(v.type==="cmyk"){const{r:C,g:k,b:_}=Jl(zl(v.value));return`rgb(${C},${k},${_})`}return a1(v.value)})??[]:[],T=jA();return m(Xr,{localizations:D,originalColors:a,onApplyAll:n,onClose:l,numColorSlots:Fx,initialActiveSlotIndex:E,brandColors:U,recentColors:T,onEditBrandKit:()=>{setTimeout(()=>{window.open(g,"_blank","noopener,noreferrer")},100)},footerSlot:!x&&m(et,{signInFooterText:u.colorsModalSignIn}),onBack:r,onEvent:{onHexUsed:A,onColorSelectorUsed:t,onPresetUsed:i,onBrandColorUsed:o,onRecentColorUsed:d,onSlotSelected:c,onColorRemoved:s,onPanelClosed:h}})},Dx=e=>{const{isOpen:a,originalColors:n,onApplyAll:l,onClose:r}=e;return m(Da,{onlyRenderWhenOpen:!0,bodyWidth:"capped",isOpen:a,variant:"panel-right",onRequestDismiss:r,children:m(at,{originalColors:n,onApplyAll:l,onClose:r})})},qx=J("PersonalizationCard",()=>{const{uploadModalOpen:e,setUploadModalOpen:a,colorModalOpen:n,setColorMod
1alOpen:l,isInitialized:r,persistDpc:A,config:t,textFields:o,setTextFields:d,initUploadModalOpen:i,initColorModalOpen:s,dpcEnabled:h,colors:c,setColors:u,setAllColors:b,isExtractingColors:g,handleColorExtractionFromLogos:x,accordionState:E,persistAccordionState:D}=ce(),y=be(),{selectedUploads:U,setAppliedUploads:T,appliedUploads:v}=we(),{appliedTextFields:C}=PA(),{hasMultipleSections:k}=on(),{isSignedIn:_}=Se(),{featureFlags:G}=fe(),R=cn(G,Ua.DESIGN_PERSONALIZATION_WIDGET_CEP_ROLLOUT),K=qn(t),le=t.showBrandDisplay?"brandDisplay":"card";Z(()=>{MA(le)},[]);const pe=p(async S=>{ln("text");const z=en({images:v,colors:c,textFields:S,classifyImagesAsPhotos:t.imageConfig.classifyImagesAsPhotos});S.forEach(j=>{j.isModified&&y.textPersonalized(j.purposeName,z)}),await A({textFields:S,inputType:"text"}),d(j=>s0(j))},700),ne=(S,z)=>{d(j=>{const w=c0(j,S,z);return pe(w),w})},O=()=>{ln("imageModalApply"),T(U),a(!1);const S=en({images:U,colors:c,textFields:C,classifyImagesAsPhotos:t.imageConfig.classifyImagesAsPhotos});y.applyImageCtaClicked(S),y.modalImagesApplied(U.length,S),x(v,U,c).then(z=>{const j=z??c;z&&(u(z),j.forEach(w=>w&&XA(w)),y.colorApplied(j)),A({images:U,colors:j,inputType:"imageModalApply"})})},$=S=>{ln("colorModalApply"),b(S),y.applyColorCtaClicked(S),y.colorApplied(S),qA(S,c),l(!1)};return Z(()=>{!r||!R||(TA(le),d(C),y.sidebarViewed(),IA()&&i(!0),_A()&&s(!0))},[r,R]),R?t.showBrandDisplay?m(VA,{}):Q(un,{bgc:"accent",px:6,pt:6,children:[m($A,{}),h&&(k?Q(pn,{expandedCollapsibles:E,onRequestExpandedChange:(S,z)=>{D({...E,[S]:z}),S==="images"?y.imageCompartmentClicked(z):S==="colors"?y.colorCompartmentClicked(z,c):y.textCompartmentClicked(z)},children:[Q(Ve,{className:"animated-collapsible",collapsibleId:"images",headingLevel:"h4",children:[m(Ze,{children:m($e,{children:m(GA,{expanded:E.images??!0,isLoading:!r})})}),m(Xe,{expanded:E.images??!0,children:r?m(An,{handleModalOpen:()=>a(!0)}):E.images??!0?m(Y,{loadingShimmer:!0,className:"shimmer-block",style:{height:da}}):null})]}),K.includes("colors")&&Q(Ve,{className:"animated-collapsible",collapsibleId:"colors",headingLevel:"h4",children:[m(Ze,{children:m($e,{children:m(KA,{colors:c,expanded:E.colors??!1,isLoading:!r||g})})}),m(Xe,{expanded:E.colors??!1,children:r&&!g?m(sn,{}):E.colors??!1?m(Y,{loadingShimmer:!0,className:"shimmer-block","data-testid":"shimmer-block",style:{height:da}}):null})]}),K.includes("text")&&Q(Ve,{className:"animated-collapsible",collapsibleId:"text",headingLevel:"h4",children:[m(Ze,{children:m($e,{children:m(YA,{expanded:E.text??!1,isLoading:!r})})}),m(Xe,{expanded:E.text??!1,children:r?m(Sa,{showLoader:!0,setTextFields:d,textFields:o,onTextChange:ne}):E.text??!1?m(Y,{loadingShimmer:!0,className:"shimmer-block",style:{height:LA}}):null})]})]}):Q(ke,{children:[r?m(An,{handleModalOpen:()=>a(!0)}):m(Y,{loadingShimmer:!0,className:"shimmer-block",style:{height:da}}),K.includes("colors")&&m(ke,{children:!r||g?m(Y,{loadingShimmer:!0,className:"shimmer-block","data-testid":"shimmer-block",style:{height:da}}):m(sn,{})}),K.includes("text")&&m(ke,{children:r?m(Sa,{showLoader:!0,setTextFields:d,textFields:o,onTextChange:ne}):m(Y,{loadingShimmer:!0,className:"shimmer-block",style:{height:LA}})})]})),t.imageConfig.showUploads&&m(p1,{handleSubmit:O,isOpen:e,setIsOpen:a}),t.colorConfig.colorEnabled&&m(Dx,{isOpen:n,originalColors:c,onApplyAll:$,onClose:()=>l(!1)}),!_&&h&&t.allowRestoreFromBrand&&r&&m(JA,{})]}):null}),yx=e=>{const{setModalOpen:a,isInitialized:n,setTextFields:l,textFields:r,config:A,activeDpc:t,dpcHasData:o,stagedColors:d,accordionState:i,persistAccordionState:s,isExtractingColors:h}=ce(),{imageCompartmentClicked:c,textCompartmentClicked:u,colorCompartmentClicked:b}=be(),{setShowUploadContent:g,handleSubmit:x}=e,E=de(),{modalCopy:D,cardCopy:y}=E,{hasMultipleSections:U}=on(),{stagedUploads:T}=we(),{isSignedIn:v}=Se(),C=qn(A),k=(R,K)=>{l(le=>h0(le,R,K))},_=la(t?.designPersonalizationContext)&&r.every(R=>R.text==="")&&T.length===0&&d.every(R=>R===void 0),G=ZA({colorEnabled:A.colorConfig.colorEnabled,dpcHasData:o,isSignedIn:v,hasTextFields:A.textConfig.enabledTextFields.length!==0,allowRestoreFromBrand:A.allowRestoreFromBrand},y);return Q(Nr,{className:"personalization-modal-panel",children:[m(Gr,{children:m(Pr,{onClick:()=>a(!1)})}),m(Vr,{children:n&&Q(Y,{margin:6,marginTop:6,children:[m(Zr,{fontSkin:"title-section",mb:5,children:D.filterHeader}
1),m(me,{fontSkin:"body-small",children:G.wrapInBrandLink?m(tn,{linkText:G.text}):G.text}),U?Q(pn,{expandedCollapsibles:i,onRequestExpandedChange:(R,K)=>{s({...i,[R]:K}),R==="images"?c(K):R==="colors"?b(K,d):u(K)},children:[Q(Ve,{className:"animated-collapsible",collapsibleId:"images",headingLevel:"h4",children:[m(Ze,{children:m($e,{children:m(GA,{isModalMode:!0,expanded:i.images??!0})})}),m(Xe,{expanded:i.images??!0,children:m(An,{handleModalOpen:()=>g(!0),isModalMode:!0})})]}),C.includes("colors")&&Q(Ve,{className:"animated-collapsible",collapsibleId:"colors",headingLevel:"h4",children:[m(Ze,{children:m($e,{children:m(KA,{colors:d,expanded:i.colors??!1,isLoading:h})})}),m(Xe,{expanded:i.colors??!1,children:h?m(Y,{loadingShimmer:!0,className:"shimmer-block","data-testid":"shimmer-block",style:{height:da}}):m(sn,{isModalMode:!0})})]}),C.includes("text")&&Q(Ve,{className:"animated-collapsible",collapsibleId:"text",headingLevel:"h4",children:[m(Ze,{children:m($e,{children:m(YA,{expanded:i.text??!1})})}),m(Xe,{expanded:i.text??!1,children:m(Sa,{setTextFields:l,textFields:r,onTextChange:k})})]})]}):Q(ke,{children:[m(Y,{marginY:5,children:m(An,{handleModalOpen:()=>{g(!0)},isModalMode:!0})}),C.includes("colors")&&(h?m(Y,{loadingShimmer:!0,className:"shimmer-block","data-testid":"shimmer-block",style:{height:da}}):m(sn,{isModalMode:!0})),C.includes("text")&&m(Sa,{setTextFields:l,textFields:r,onTextChange:k})]}),m(Ge,{mt:"between-actions",skin:"primary",width:"full-width",onClick:x,disabled:_,children:D.applyButtonText})]})}),!v&&m($r,{className:"personalization-modal-footer",pinned:!0,pt:"6",children:m(et,{signInFooterText:D.brandSignIn})})]})},Ix=ua(()=>Ba.import("./UploadsModalContent-BTkyQC3g.js").then(e=>({default:e.UploadsProviders}))),_x=ua(()=>Ba.import("./UploadsModalContent-BTkyQC3g.js").then(e=>({default:e.UploadsModalBody}))),nt=()=>{const{isInitialized:e,uploadModalOpen:a,setUploadModalOpen:n,colorModalOpen:l,setColorModalOpen:r,modalOpen:A,setModalOpen:t,setDpcLoading:o,persistDpc:d,textFields:i,setTextFields:s,setDpcEnabled:h,config:c,colors:u,setColors:b,stagedColors:g,setStagedColors:x,handleColorExtractionFromLogos:E}=ce(),D=be(),{selectedUploads:y,setSelectedUploads:U,appliedUploads:T,setAppliedUploads:v,stagedUploads:C,setStagedUploads:k}=we(),{appliedTextFields:_}=PA(),G=async()=>{ln("modalModeApply"),t(!1),o(!0),h(!0),v(C),b(g),qA(g,u),d({textFields:i,images:C,colors:g,inputType:"modalModeApply"});const w=en({images:C,colors:g,textFields:i,classifyImagesAsPhotos:c.imageConfig.classifyImagesAsPhotos});i.forEach(B=>{D.textPersonalized(B.purposeName,w)}),D.modalImagesApplied(C.length,w),D.colorApplied(g)},R=()=>{const w=en({images:y,colors:g,textFields:_,classifyImagesAsPhotos:c.imageConfig.classifyImagesAsPhotos});D.applyImageCtaClicked(w),k(y),n(!1),E(C,y,g).then(B=>{B&&x(B)})},K=()=>{t(!1)},le=()=>{n(!1),t(!0),U(C)},pe=w=>{D.applyColorCtaClicked(w),x(w),r(!1),t(!0)},ne=()=>{r(!1)},O=()=>{r(!1),t(!0)},$=L(!1),S=L(!1);a&&(S.current=!0);const z=()=>{!a&&!l&&D.flyoutClosed(),$.current=!1,t(!1),n(!1),r(!1)};Z(()=>{s(_),x(u),k(T)},[A,e]),Z(()=>{!A||!e||TA("modal")},[A,e]),Z(()=>{A&&T.length>0&&!$.current&&($.current=!0,k(T))},[T,A]);const j=m(Da,{onlyRenderWhenOpen:!0,bodyWidth:"capped",isOpen:A,variant:"panel-right",onRequestDismiss:z,children:a?m(_x,{isModalMode:!0,handleBack:le,handleClose:K,handleSubmit:R,isOpen:a}):l?m(at,{originalColors:g,onApplyAll:pe,onClose:ne,handleBack:O}):m(yx,{handleSubmit:G,setShowUploadContent:n})});return S.current?m(vn,{fallback:null,children:m(Ix,{children:j})}):j};nt.displayName="PersonalizationModal";const Ux=J("PersonalizationModalOpenButton",()=>{const{setModalOpen:e,isInitialized:a,initModalOpen:n,initUploadModalOpen:l,initColorModalOpen:r,dpcHasData:A}=ce(),t=be(),o=de(),{modalCopy:d}=o,{setSelectedUploads:i,appliedUploads:s,appliedThumbnails:h}=we(),{featureFlags:c}=fe(),u=cn(c,Ua.DESIGN_PERSONALIZATION_WIDGET_CEP_ROLLOUT),b=s[0]?.asset.id,g=h.thumbnails[b||""];return Z(()=>{!a||!u||(t.modalCtaViewed(),IA()?(l(!0),n(!0)):_A()?(r(!0),n(!0)):q1()&&n(!0))},[a,u]),Z(()=>{!u||!A||t.personalizationViewed()},[A,u]),u?Q(ke,{children:[Q(Ge,{"aria-labelledby":"personalization-button-label",iconPosition:"left",paddingX:"5",skin:"primary",width:"full-width",onClick:()=>{MA("modal"),e(!0),t.flyOutViewed(),i(s)},children:[g?m(Pe,{src:g.src,objectFit:"contain",className:`modal-open-button-image ${g.isTransparent?"transparent-image":"nontransparent-image"}`}):null,d.filterHeader]}),m(nt,{})]}):null});Ux.displayName="PersonalizationModalOpenButton";const Sx=q();
1class Qx extends Jr.Component{constructor(a){super(a),this.state={hasError:!1,error:null}}static getDerivedStateFromError(a){return{hasError:!0,error:a}}componentDidCatch(a,n){console.error("Personalization Widget ErrorBoundary caught:",a,n),Sx.error("Personalization Widget ErrorBoundary caught an error",a)}render(){return this.state.hasError?this.props.fallback:this.props.children}}var Rx=".animated-collapsible .animated-collapsible-content{display:grid!important;grid-template-rows:0fr;overflow:hidden;padding-bottom:0!important;transition:grid-template-rows .15s ease-out,padding-bottom .15s ease-out,visibility 0s ease-out .15s;visibility:hidden}.animated-collapsible .animated-collapsible-content>*{min-height:0}.animated-collapsible .animated-collapsible-content[data-expanded=true]{grid-template-rows:1fr;padding-bottom:var(--swan-sem-space-6)!important;transition:grid-template-rows .15s ease-in,padding-bottom .15s ease-in,visibility 0s;visibility:visible}@media(prefers-reduced-motion:reduce){.animated-collapsible .animated-collapsible-content,.animated-collapsible .animated-collapsible-content[data-expanded=true]{transition:none}}.collapsible-preview-container{flex-shrink:0;opacity:0;pointer-events:none;transition:opacity .15s ease-in,transform .15s ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(prefers-reduced-motion:reduce){.collapsible-preview-container{transition:none}}.collapsible-preview-container--visible{opacity:1;pointer-events:auto;transition:opacity .15s ease-out,transform .15s ease-out}@media(prefers-reduced-motion:reduce){.collapsible-preview-container--visible{transition:none}}.personalization-text-spinner{position:absolute;right:12px;top:12px;z-index:4}.personalization-modal-panel{min-width:min(375px,100%)!important}.personalization-modal-back-button img{transform:translateY(-1px)}.personalization-modal-panel .personalization-modal-footer{margin-left:calc(var(--swan-internal-modal-dialog-inner-spacing, 0px)*-1);margin-right:calc(var(--swan-internal-modal-dialog-inner-spacing, 0px)*-1);padding-left:var(--swan-internal-modal-dialog-inner-spacing,0);padding-right:var(--swan-internal-modal-dialog-inner-spacing,0)}.uploads-modal-panel{flex-direction:column;overflow-x:hidden}.uploads-modal-title--flyout{height:60px;line-height:60px}.uploads-modal-layout{flex:1;min-height:0}.uploads-modal-body{flex:1;flex-direction:column;min-height:0}.uploads-modal-drawer{flex:0 1 auto;min-height:0}#uploads-modal-scroll-list{margin-bottom:var(--swan-sem-space-none);max-height:inherit;min-width:min(300px,100%);overflow-y:auto;width:100%}@media only screen and (max-width:1023px){#uploads-modal-scroll-list{height:100%;overflow-y:scroll}}#uploads-modal-scroll-list [data-testid=loading-spinner]{min-height:100px}#uploads-modal-scroll-list .swan-spinner-text{display:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.brand-display-icon{background-image:repeating-linear-gradient(45deg,var(--swan-sem-color-bg-action-hover) 25%,transparent 25%,transparent 75%,var(--swan-sem-color-bg-action-hover) 75%,var(--swan-sem-color-bg-action-hover)),repeating-linear-gradient(45deg,var(--swan-sem-color-bg-action-hover) 25%,var(--swan-sem-color-bg-action) 25%,var(--swan-sem-color-bg-action) 75%,var(--swan-sem-color-bg-action-hover) 75%,var(--swan-sem-color-bg-action-hover));background-position:0 0,4px 4px;background-size:8px 8px;border-radius:var(--swan-sem-border-radius-container);display:block;height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.brand-display-icon[src],.brand-display-subtext{animation:fade-in .2s ease-in}.card-upload-image,.carousel-upload-image,.collapsible-preview-thumbnail{aspect-ratio:1;border-radius:var(--swan-sem-border-radius-container);width:100%;z-index:2}.carousel-upload-image,.collapsible-preview-thumbnail{border:var(--swan-sem-border-width-standard) solid var(--swan-sem-color-border-standard);-o-object-fit:contain;object-fit:contain}.carousel-upload-button{display:block;width:100%}.collapsible-preview-thumbnail{border:1px solid var(--comp-avatar-color-border);flex-shrink:0;height:40px;overflow:hidden;width:40px}.carousel-single-image{flex-basis:calc(50% - var(--swan-sem-space-7)/2 - 22px);flex-grow:0;flex-shrink:0}.carousel-multi-image{width:100%}
1.carousel-edit-button{padding-bottom:var(--swan-sem-space-7)}.modal-open-button-image{border:var(--swan-sem-border-width-standard) solid var(--swan-sem-color-border-standard);border-radius:var(--swan-sem-border-radius-subtle)}.header-upload-icon{border-radius:var(--swan-sem-border-radius-container);height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.header-row{min-height:40px}.header-thumbnail-container{display:flex;flex-shrink:0;margin-right:var(--swan-sem-space-between-icon-and-text);opacity:0;overflow:hidden;pointer-events:none;transform-origin:left;transition:opacity .15s ease-in,transform .15s ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px;will-change:transform,opacity}@media(prefers-reduced-motion:reduce){.header-thumbnail-container{transition:none}}.header-title-text--has-thumbnail{transform:translateX(calc((40px + var(--swan-sem-space-between-icon-and-text))*-1));transition:transform .15s ease-in;will-change:transform}@media(prefers-reduced-motion:reduce){.header-title-text--has-thumbnail{transition:none}}.header-thumbnail-container--no-transition,.header-title-text--no-transition{transition:none!important}.header-title-row--thumbnail-visible .header-thumbnail-container{opacity:1;pointer-events:auto;transition:opacity .15s ease-out,transform .15s ease-out}@media(prefers-reduced-motion:reduce){.header-title-row--thumbnail-visible .header-thumbnail-container{transition:none}}.header-title-row--thumbnail-visible .header-title-text--has-thumbnail{transform:translateX(0);transition:transform .15s ease-out}@media(prefers-reduced-motion:reduce){.header-title-row--thumbnail-visible .header-title-text--has-thumbnail{transition:none}}.personalization-card-footer-content{flex:1}.personalization-card-footer-info-button{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:-moz-fit-content;min-height:fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:var(--comp-icon-button-space-inner-padding,12px)}.transparent-image{background-image:repeating-linear-gradient(45deg,var(--swan-sem-color-bg-action-hover) 25%,transparent 25%,transparent 75%,var(--swan-sem-color-bg-action-hover) 75%,var(--swan-sem-color-bg-action-hover)),repeating-linear-gradient(45deg,var(--swan-sem-color-bg-action-hover) 25%,var(--swan-sem-color-bg-action) 25%,var(--swan-sem-color-bg-action) 75%,var(--swan-sem-color-bg-action-hover) 75%,var(--swan-sem-color-bg-action-hover));background-position:0 0,4px 4px;background-size:8px 8px}.nontransparent-image{background-color:var(--swan-sem-color-bg-strong)!important}.collapsed-text{flex-shrink:1;min-width:0}.header-container{width:100%}.header-container--image{height:40px}.shimmer-block{border-radius:var(--swan-sem-border-radius-subtle)}.shimmer-block--subtext{height:19px}.shimmer-inline{border-radius:var(--swan-sem-border-radius-subtle);height:16px;width:60px}.shimmer-inline--thumbnail{border-radius:var(--swan-sem-border-radius-container);height:40px;width:40px}.shimmer-inline--text{width:80px}";const rt={classifyImagesAsPhotos:!1,maxImages:10},lt={showColorPicker:!1},Mx=e=>({textConfig:{enabledTextFields:e.textConfig?.enabledTextFields||[]},imageConfig:e.imageConfig?{...rt,...e.imageConfig,showUploads:!0}:{...rt,showUploads:!1},showBrandDisplay:!(e.imageConfig||e.textConfig),allowRestoreFromBrand:e.allowRestoreFromBrand||!1,createBrandIfNoneExists:e.createBrandIfNoneExists||!1,personalizationToggleOffByDefault:e.personalizationToggleOffByDefault||!1,colorConfig:e.colorConfig?{...lt,...e.colorConfig,colorEnabled:!0}:{...lt,colorEnabled:!1}}),Tx=(e,a)=>a?e:{...e,showBrandDisplay:!1,allowRestoreFromBrand:!1,createBrandIfNoneExists:!1},Ox=e=>typeof e=="object"&&e!==null,eE=J("PersonalizationWidgetProvider",e=>{const{identity:a}=Se(),[n,l]=M(0),r=Ae(()=>l(T=>T+1),[]),A=ae(()=>a?.authorizationHeader?{type:"",token:a.authorizationHeader}:"",[a,n]),{localizations:t,children:o,errorFallbackUI:d,configuration:i,trackingData:s,localStoragePageKey:h,initialState:c}=e,u=Ox(t.ColorPickerLocalizations)?t.ColorPickerLocalizations:{},b=zr();Wr(d0),Kr(Rx);const{featureFlags:g,tenant:x,locale:E}=fe(),D=cn(g,Ua.BRAND_KIT_CEP_ROLLOUT),y=ae(()=>Tx(Mx(i),D),[i,D]),U=`${el}${e.hostName?`-${e.hostName}`:""}`;return Z(()=>{r1({tenant:x,locale:E})},[x,E]),m(Qx,{fallback:d,children:m(Vi,{includeSpeculations:!0,authorization:A,requestor:U,children:m(bt,{localizations:t,logger:b,children:m(wi,{config:y,children:m(Ai,{trackingData:s||{},children:m(u1,{children:m(A0,{config:y,trackingData:s,localStoragePageKey:h,initialState:c,brandKitSupported:D,triggerBrandRefetch:r,colorPickerLocalizations:u,children:o})})})})})})})}),aE=J("usePersonalizationWidgetData",()=>{const e=He(dr);if(!e)throw new Error("usePersonalizationWidgetData must be used within a PersonalizationWidgetProvider");const{activeDpc:a,isDpcLoading:n,dpcEnabled:l,setDpcEnabled:r,personalizationError:A,setPersonalizationError:t,config:o}=e,{featureFlags:d}=fe(),{satelliteDpcs:i}
1=yn(),s=!cn(d,Ua.DESIGN_PERSONALIZATION_WIDGET_CEP_ROLLOUT)||UA(l,o,a),h=s?void 0:a,c=s?void 0:a?.designPersonalizationContext.designPersonalizationContextId,u=Gx(h?.designPersonalizationContext?.designPersonalizationData),b=Px(h?.designPersonalizationContext?.designPersonalizationData),g=s?[]:Nx(i),x=()=>{t(null)};return{designPersonalizationContextId:c,isPersonalizationWidgetUpdating:n,designPersonalizationHasImage:u.hasImage,designPersonalizationHasLogo:u.hasLogo,designPersonalizationHasPhoto:u.hasPhoto,designPersonalizationHasColor:b.hasColor,designPersonalizationError:A,setDesignPersonalizationContextEnabled:r,resetDesignPersonalizationError:x,colorVariationDPCs:g}});function Nx(e){return e.map(a=>a.designPersonalizationContext.designPersonalizationContextId)}function Gx(e){return{hasImage:!!e?.images?.length,hasLogo:Vn(e?.images??[]),hasPhoto:Pn(e?.images??[])}}function Px(e){return{hasColor:!!e?.colors?.length}}function fa(e,a=!0){if(typeof window>"u"){console.warn("`window` is undefined, this likely caused by calling `updateQueryParams` in node");return}const n=new URL(window.location.href);Object.entries(e).forEach(([l,r])=>r==null?n.searchParams.delete(l):n.searchParams.set(l,r)),window.history[a?"replaceState":"pushState"](null,"",n.toString())}})}})); 2//# sourceMappingURL=design-personalization-widget-CecxFNL1.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.