{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:chroma-js@2.6.0/index.js", "ssg:https://framerusercontent.com/modules/5IX9l2zxR3fntbGFPfGg/JQSKJ9n3nOsrkyvFfs8y/Color_Constrast.js", "ssg:https://framerusercontent.com/modules/IxRzAGspiizlyPBJ6srZ/qdKEjIcijZ022Y26rc7j/dUJqN7xsI.js", "ssg:https://framerusercontent.com/modules/3NtclKwDAkCo8TTswFTO/2VdOBeNFzjMnKkNjTLho/Countdown.js", "ssg:https://framerusercontent.com/modules/rHJUxmVAwwBfRNaZo9RK/lFeOGxDBXlpBQwKVi5Pb/edxi6PrzQ.js", "ssg:https://framerusercontent.com/modules/OrH5A2ixvEQsSBQDtwyf/Wo88Vv2TKqZMkq6lvmny/hCa7RrQEk.js", "ssg:https://framer.com/m/framer/store.js@^1.0.0"],
  "sourcesContent": ["var limit=(t,e=0,o=1)=>r(n(e,t),o);var clip_rgb=t=>{t._clipped=false;t._unclipped=t.slice(0);for(let e=0;e<=3;e++)if(e<3){(t[e]<0||t[e]>255)&&(t._clipped=true);t[e]=limit(t[e],0,255)}else e===3&&(t[e]=limit(t[e],0,1));return t};const t={};for(let e of[\"Boolean\",\"Number\",\"String\",\"Function\",\"Array\",\"Date\",\"RegExp\",\"Undefined\",\"Null\"])t[`[object ${e}]`]=e.toLowerCase();function type(e){return t[Object.prototype.toString.call(e)]||\"object\"}var unpack=(t,e=null)=>t.length>=3?Array.prototype.slice.call(t):type(t[0])==\"object\"&&e?e.split(\"\").filter((e=>t[0][e]!==void 0)).map((e=>t[0][e])):t[0];var last=t=>{if(t.length<2)return null;const e=t.length-1;return type(t[e])==\"string\"?t[e].toLowerCase():null};const{PI:e,min:r,max:n}=Math;const o=e*2;const s=e/3;const c=e/180;const l=180/e;var a={format:{},autodetect:[]};class Color{constructor(...t){const e=this;if(type(t[0])===\"object\"&&t[0].constructor&&t[0].constructor===this.constructor)return t[0];let r=last(t);let n=false;if(!r){n=true;if(!a.sorted){a.autodetect=a.autodetect.sort(((t,e)=>e.p-t.p));a.sorted=true}for(let e of a.autodetect){r=e.test(...t);if(r)break}}if(!a.format[r])throw new Error(\"unknown format: \"+t);{const o=a.format[r].apply(null,n?t:t.slice(0,-1));e._rgb=clip_rgb(o)}e._rgb.length===3&&e._rgb.push(1)}toString(){return type(this.hex)==\"function\"?this.hex():`[${this._rgb.join(\",\")}]`}}const u=\"2.6.0\";const chroma=(...t)=>new chroma.Color(...t);chroma.Color=Color;chroma.version=u;const cmyk2rgb=(...t)=>{t=unpack(t,\"cmyk\");const[e,r,n,o]=t;const s=t.length>4?t[4]:1;return o===1?[0,0,0,s]:[e>=1?0:255*(1-e)*(1-o),r>=1?0:255*(1-r)*(1-o),n>=1?0:255*(1-n)*(1-o),s]};const{max:i}=Math;const rgb2cmyk=(...t)=>{let[e,r,n]=unpack(t,\"rgb\");e/=255;r/=255;n/=255;const o=1-i(e,i(r,n));const s=o<1?1/(1-o):0;const c=(1-e-o)*s;const l=(1-r-o)*s;const a=(1-n-o)*s;return[c,l,a,o]};Color.prototype.cmyk=function(){return rgb2cmyk(this._rgb)};chroma.cmyk=(...t)=>new Color(...t,\"cmyk\");a.format.cmyk=cmyk2rgb;a.autodetect.push({p:2,test:(...t)=>{t=unpack(t,\"cmyk\");if(type(t)===\"array\"&&t.length===4)return\"cmyk\"}});const rnd=t=>Math.round(t*100)/100;const hsl2css=(...t)=>{const e=unpack(t,\"hsla\");let r=last(t)||\"lsa\";e[0]=rnd(e[0]||0);e[1]=rnd(e[1]*100)+\"%\";e[2]=rnd(e[2]*100)+\"%\";if(r===\"hsla\"||e.length>3&&e[3]<1){e[3]=e.length>3?e[3]:1;r=\"hsla\"}else e.length=3;return`${r}(${e.join(\",\")})`};const rgb2hsl$1=(...t)=>{t=unpack(t,\"rgba\");let[e,o,s]=t;e/=255;o/=255;s/=255;const c=r(e,o,s);const l=n(e,o,s);const a=(l+c)/2;let u,i;if(l===c){u=0;i=Number.NaN}else u=a<.5?(l-c)/(l+c):(l-c)/(2-l-c);e==l?i=(o-s)/(l-c):o==l?i=2+(s-e)/(l-c):s==l&&(i=4+(e-o)/(l-c));i*=60;i<0&&(i+=360);return t.length>3&&t[3]!==void 0?[i,u,a,t[3]]:[i,u,a]};const{round:b}=Math;const rgb2css=(...t)=>{const e=unpack(t,\"rgba\");let r=last(t)||\"rgb\";if(r.substr(0,3)==\"hsl\")return hsl2css(rgb2hsl$1(e),r);e[0]=b(e[0]);e[1]=b(e[1]);e[2]=b(e[2]);if(r===\"rgba\"||e.length>3&&e[3]<1){e[3]=e.length>3?e[3]:1;r=\"rgba\"}return`${r}(${e.slice(0,r===\"rgb\"?3:4).join(\",\")})`};const{round:h}=Math;const hsl2rgb=(...t)=>{t=unpack(t,\"hsl\");const[e,r,n]=t;let o,s,c;if(r===0)o=s=c=n*255;else{const t=[0,0,0];const l=[0,0,0];const a=n<.5?n*(1+r):n+r-n*r;const u=2*n-a;const i=e/360;t[0]=i+1/3;t[1]=i;t[2]=i-1/3;for(let e=0;e<3;e++){t[e]<0&&(t[e]+=1);t[e]>1&&(t[e]-=1);6*t[e]<1?l[e]=u+6*(a-u)*t[e]:2*t[e]<1?l[e]=a:3*t[e]<2?l[e]=u+(a-u)*(2/3-t[e])*6:l[e]=u}[o,s,c]=[h(l[0]*255),h(l[1]*255),h(l[2]*255)]}return t.length>3?[o,s,c,t[3]]:[o,s,c,1]};const d=/^rgb\\(\\s*(-?\\d+),\\s*(-?\\d+)\\s*,\\s*(-?\\d+)\\s*\\)$/;const g=/^rgba\\(\\s*(-?\\d+),\\s*(-?\\d+)\\s*,\\s*(-?\\d+)\\s*,\\s*([01]|[01]?\\.\\d+)\\)$/;const p=/^rgb\\(\\s*(-?\\d+(?:\\.\\d+)?)%,\\s*(-?\\d+(?:\\.\\d+)?)%\\s*,\\s*(-?\\d+(?:\\.\\d+)?)%\\s*\\)$/;const m=/^rgba\\(\\s*(-?\\d+(?:\\.\\d+)?)%,\\s*(-?\\d+(?:\\.\\d+)?)%\\s*,\\s*(-?\\d+(?:\\.\\d+)?)%\\s*,\\s*([01]|[01]?\\.\\d+)\\)$/;const y=/^hsl\\(\\s*(-?\\d+(?:\\.\\d+)?),\\s*(-?\\d+(?:\\.\\d+)?)%\\s*,\\s*(-?\\d+(?:\\.\\d+)?)%\\s*\\)$/;const w=/^hsla\\(\\s*(-?\\d+(?:\\.\\d+)?),\\s*(-?\\d+(?:\\.\\d+)?)%\\s*,\\s*(-?\\d+(?:\\.\\d+)?)%\\s*,\\s*([01]|[01]?\\.\\d+)\\)$/;const{round:k}=Math;const css2rgb=t=>{t=t.toLowerCase().trim();let e;if(a.format.named)try{return a.format.named(t)}catch(t){}if(e=t.match(d)){const t=e.slice(1,4);for(let e=0;e<3;e++)t[e]=+t[e];t[3]=1;return t}if(e=t.match(g)){const t=e.slice(1,5);for(let e=0;e<4;e++)t[e]=+t[e];return t}if(e=t.match(p)){const t=e.slice(1,4);for(let e=0;e<3;e++)t[e]=k(t[e]*2.55);t[3]=1;return t}if(e=t.match(m)){const t=e.slice(1,5);for(let e=0;e<3;e++)t[e]=k(t[e]*2.55);t[3]=+t[3];return t}if(e=t.match(y)){const t=e.slice(1,4);t[1]*=.01;t[2]*=.01;const r=hsl2rgb(t);r[3]=1;return r}if(e=t.match(w)){const t=e.slice(1,4);t[1]*=.01;t[2]*=.01;const r=hsl2rgb(t);r[3]=+e[4];return r}};css2rgb.test=t=>d.test(t)||g.test(t)||p.test(t)||m.test(t)||y.test(t)||w.test(t);Color.prototype.css=function(t){return rgb2css(this._rgb,t)};chroma.css=(...t)=>new Color(...t,\"css\");a.format.css=css2rgb;a.autodetect.push({p:5,test:(t,...e)=>{if(!e.length&&type(t)===\"string\"&&css2rgb.test(t))return\"css\"}});a.format.gl=(...t)=>{const e=unpack(t,\"rgba\");e[0]*=255;e[1]*=255;e[2]*=255;return e};chroma.gl=(...t)=>new Color(...t,\"gl\");Color.prototype.gl=function(){const t=this._rgb;return[t[0]/255,t[1]/255,t[2]/255,t[3]]};const{floor:C}=Math;const hcg2rgb=(...t)=>{t=unpack(t,\"hcg\");let[e,r,n]=t;let o,s,c;n*=255;const l=r*255;if(r===0)o=s=c=n;else{e===360&&(e=0);e>360&&(e-=360);e<0&&(e+=360);e/=60;const t=C(e);const a=e-t;const u=n*(1-r);const i=u+l*(1-a);const b=u+l*a;const h=u+l;switch(t){case 0:[o,s,c]=[h,b,u];break;case 1:[o,s,c]=[i,h,u];break;case 2:[o,s,c]=[u,h,b];break;case 3:[o,s,c]=[u,i,h];break;case 4:[o,s,c]=[b,u,h];break;case 5:[o,s,c]=[h,u,i];break}}return[o,s,c,t.length>3?t[3]:1]};const rgb2hcg=(...t)=>{const[e,o,s]=unpack(t,\"rgb\");const c=r(e,o,s);const l=n(e,o,s);const a=l-c;const u=a*100/255;const i=c/(255-a)*100;let b;if(a===0)b=Number.NaN;else{e===l&&(b=(o-s)/a);o===l&&(b=2+(s-e)/a);s===l&&(b=4+(e-o)/a);b*=60;b<0&&(b+=360)}return[b,u,i]};Color.prototype.hcg=function(){return rgb2hcg(this._rgb)};chroma.hcg=(...t)=>new Color(...t,\"hcg\");a.format.hcg=hcg2rgb;a.autodetect.push({p:1,test:(...t)=>{t=unpack(t,\"hcg\");if(type(t)===\"array\"&&t.length===3)return\"hcg\"}});const v=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/;const _=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/;const hex2rgb=t=>{if(t.match(v)){t.length!==4&&t.length!==7||(t=t.substr(1));if(t.length===3){t=t.split(\"\");t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]}const e=parseInt(t,16);const r=e>>16;const n=e>>8&255;const o=e&255;return[r,n,o,1]}if(t.match(_)){t.length!==5&&t.length!==9||(t=t.substr(1));if(t.length===4){t=t.split(\"\");t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]+t[3]+t[3]}const e=parseInt(t,16);const r=e>>24&255;const n=e>>16&255;const o=e>>8&255;const s=Math.round((e&255)/255*100)/100;return[r,n,o,s]}throw new Error(`unknown hex color: ${t}`)};const{round:N}=Math;const rgb2hex=(...t)=>{let[e,r,n,o]=unpack(t,\"rgba\");let s=last(t)||\"auto\";o===void 0&&(o=1);s===\"auto\"&&(s=o<1?\"rgba\":\"rgb\");e=N(e);r=N(r);n=N(n);const c=e<<16|r<<8|n;let l=\"000000\"+c.toString(16);l=l.substr(l.length-6);let a=\"0\"+N(o*255).toString(16);a=a.substr(a.length-2);switch(s.toLowerCase()){case\"rgba\":return`#${l}${a}`;case\"argb\":return`#${a}${l}`;default:return`#${l}`}};Color.prototype.hex=function(t){return rgb2hex(this._rgb,t)};chroma.hex=(...t)=>new Color(...t,\"hex\");a.format.hex=hex2rgb;a.autodetect.push({p:4,test:(t,...e)=>{if(!e.length&&type(t)===\"string\"&&[3,4,5,6,7,8,9].indexOf(t.length)>=0)return\"hex\"}});const{cos:M}=Math;const hsi2rgb=(...t)=>{t=unpack(t,\"hsi\");let[e,r,n]=t;let c,l,a;isNaN(e)&&(e=0);isNaN(r)&&(r=0);e>360&&(e-=360);e<0&&(e+=360);e/=360;if(e<1/3){a=(1-r)/3;c=(1+r*M(o*e)/M(s-o*e))/3;l=1-(a+c)}else if(e<2/3){e-=1/3;c=(1-r)/3;l=(1+r*M(o*e)/M(s-o*e))/3;a=1-(c+l)}else{e-=2/3;l=(1-r)/3;a=(1+r*M(o*e)/M(s-o*e))/3;c=1-(l+a)}c=limit(n*c*3);l=limit(n*l*3);a=limit(n*a*3);return[c*255,l*255,a*255,t.length>3?t[3]:1]};const{min:x,sqrt:A,acos:$}=Math;const rgb2hsi=(...t)=>{let[e,r,n]=unpack(t,\"rgb\");e/=255;r/=255;n/=255;let s;const c=x(e,r,n);const l=(e+r+n)/3;const a=l>0?1-c/l:0;if(a===0)s=NaN;else{s=(e-r+(e-n))/2;s/=A((e-r)*(e-r)+(e-n)*(r-n));s=$(s);n>r&&(s=o-s);s/=o}return[s*360,a,l]};Color.prototype.hsi=function(){return rgb2hsi(this._rgb)};chroma.hsi=(...t)=>new Color(...t,\"hsi\");a.format.hsi=hsi2rgb;a.autodetect.push({p:2,test:(...t)=>{t=unpack(t,\"hsi\");if(type(t)===\"array\"&&t.length===3)return\"hsi\"}});Color.prototype.hsl=function(){return rgb2hsl$1(this._rgb)};chroma.hsl=(...t)=>new Color(...t,\"hsl\");a.format.hsl=hsl2rgb;a.autodetect.push({p:2,test:(...t)=>{t=unpack(t,\"hsl\");if(type(t)===\"array\"&&t.length===3)return\"hsl\"}});const{floor:E}=Math;const hsv2rgb=(...t)=>{t=unpack(t,\"hsv\");let[e,r,n]=t;let o,s,c;n*=255;if(r===0)o=s=c=n;else{e===360&&(e=0);e>360&&(e-=360);e<0&&(e+=360);e/=60;const t=E(e);const l=e-t;const a=n*(1-r);const u=n*(1-r*l);const i=n*(1-r*(1-l));switch(t){case 0:[o,s,c]=[n,i,a];break;case 1:[o,s,c]=[u,n,a];break;case 2:[o,s,c]=[a,n,i];break;case 3:[o,s,c]=[a,u,n];break;case 4:[o,s,c]=[i,a,n];break;case 5:[o,s,c]=[n,a,u];break}}return[o,s,c,t.length>3?t[3]:1]};const{min:j,max:q}=Math;const rgb2hsl=(...t)=>{t=unpack(t,\"rgb\");let[e,r,n]=t;const o=j(e,r,n);const s=q(e,r,n);const c=s-o;let l,a,u;u=s/255;if(s===0){l=Number.NaN;a=0}else{a=c/s;e===s&&(l=(r-n)/c);r===s&&(l=2+(n-e)/c);n===s&&(l=4+(e-r)/c);l*=60;l<0&&(l+=360)}return[l,a,u]};Color.prototype.hsv=function(){return rgb2hsl(this._rgb)};chroma.hsv=(...t)=>new Color(...t,\"hsv\");a.format.hsv=hsv2rgb;a.autodetect.push({p:2,test:(...t)=>{t=unpack(t,\"hsv\");if(type(t)===\"array\"&&t.length===3)return\"hsv\"}});var L={Kn:18,Xn:.95047,Yn:1,Zn:1.08883,t0:.137931034,t1:.206896552,t2:.12841855,t3:.008856452};const{pow:O}=Math;const lab2rgb=(...t)=>{t=unpack(t,\"lab\");const[e,r,n]=t;let o,s,c,l,a,u;s=(e+16)/116;o=isNaN(r)?s:s+r/500;c=isNaN(n)?s:s-n/200;s=L.Yn*lab_xyz(s);o=L.Xn*lab_xyz(o);c=L.Zn*lab_xyz(c);l=xyz_rgb(3.2404542*o-1.5371385*s-.4985314*c);a=xyz_rgb(-.969266*o+1.8760108*s+.041556*c);u=xyz_rgb(.0556434*o-.2040259*s+1.0572252*c);return[l,a,u,t.length>3?t[3]:1]};const xyz_rgb=t=>255*(t<=.00304?12.92*t:1.055*O(t,1/2.4)-.055);const lab_xyz=t=>t>L.t1?t*t*t:L.t2*(t-L.t0);const{pow:P}=Math;const rgb2lab=(...t)=>{const[e,r,n]=unpack(t,\"rgb\");const[o,s,c]=rgb2xyz(e,r,n);const l=116*s-16;return[l<0?0:l,500*(o-s),200*(s-c)]};const rgb_xyz=t=>(t/=255)<=.04045?t/12.92:P((t+.055)/1.055,2.4);const xyz_lab=t=>t>L.t3?P(t,1/3):t/L.t2+L.t0;const rgb2xyz=(t,e,r)=>{t=rgb_xyz(t);e=rgb_xyz(e);r=rgb_xyz(r);const n=xyz_lab((.4124564*t+.3575761*e+.1804375*r)/L.Xn);const o=xyz_lab((.2126729*t+.7151522*e+.072175*r)/L.Yn);const s=xyz_lab((.0193339*t+.119192*e+.9503041*r)/L.Zn);return[n,o,s]};Color.prototype.lab=function(){return rgb2lab(this._rgb)};chroma.lab=(...t)=>new Color(...t,\"lab\");a.format.lab=lab2rgb;a.autodetect.push({p:2,test:(...t)=>{t=unpack(t,\"lab\");if(type(t)===\"array\"&&t.length===3)return\"lab\"}});const{sin:G,cos:B}=Math;const lch2lab=(...t)=>{let[e,r,n]=unpack(t,\"lch\");isNaN(n)&&(n=0);n*=c;return[e,B(n)*r,G(n)*r]};const lch2rgb=(...t)=>{t=unpack(t,\"lch\");const[e,r,n]=t;const[o,s,c]=lch2lab(e,r,n);const[l,a,u]=lab2rgb(o,s,c);return[l,a,u,t.length>3?t[3]:1]};const hcl2rgb=(...t)=>{const e=unpack(t,\"hcl\").reverse();return lch2rgb(...e)};const{sqrt:R,atan2:Y,round:S}=Math;const lab2lch=(...t)=>{const[e,r,n]=unpack(t,\"lab\");const o=R(r*r+n*n);let s=(Y(n,r)*l+360)%360;S(o*1e4)===0&&(s=Number.NaN);return[e,o,s]};const rgb2lch=(...t)=>{const[e,r,n]=unpack(t,\"rgb\");const[o,s,c]=rgb2lab(e,r,n);return lab2lch(o,s,c)};Color.prototype.lch=function(){return rgb2lch(this._rgb)};Color.prototype.hcl=function(){return rgb2lch(this._rgb).reverse()};chroma.lch=(...t)=>new Color(...t,\"lch\");chroma.hcl=(...t)=>new Color(...t,\"hcl\");a.format.lch=lch2rgb;a.format.hcl=hcl2rgb;[\"lch\",\"hcl\"].forEach((t=>a.autodetect.push({p:2,test:(...e)=>{e=unpack(e,t);if(type(e)===\"array\"&&e.length===3)return t}})));const z={aliceblue:\"#f0f8ff\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\",aquamarine:\"#7fffd4\",azure:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",black:\"#000000\",blanchedalmond:\"#ffebcd\",blue:\"#0000ff\",blueviolet:\"#8a2be2\",brown:\"#a52a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9ea0\",chartreuse:\"#7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f50\",cornflowerblue:\"#6495ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#00ffff\",darkblue:\"#00008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8860b\",darkgray:\"#a9a9a9\",darkgreen:\"#006400\",darkgrey:\"#a9a9a9\",darkkhaki:\"#bdb76b\",darkmagenta:\"#8b008b\",darkolivegreen:\"#556b2f\",darkorange:\"#ff8c00\",darkorchid:\"#9932cc\",darkred:\"#8b0000\",darksalmon:\"#e9967a\",darkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8b\",darkslategray:\"#2f4f4f\",darkslategrey:\"#2f4f4f\",darkturquoise:\"#00ced1\",darkviolet:\"#9400d3\",deeppink:\"#ff1493\",deepskyblue:\"#00bfff\",dimgray:\"#696969\",dimgrey:\"#696969\",dodgerblue:\"#1e90ff\",firebrick:\"#b22222\",floralwhite:\"#fffaf0\",forestgreen:\"#228b22\",fuchsia:\"#ff00ff\",gainsboro:\"#dcdcdc\",ghostwhite:\"#f8f8ff\",gold:\"#ffd700\",goldenrod:\"#daa520\",gray:\"#808080\",green:\"#008000\",greenyellow:\"#adff2f\",grey:\"#808080\",honeydew:\"#f0fff0\",hotpink:\"#ff69b4\",indianred:\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#fffff0\",khaki:\"#f0e68c\",laserlemon:\"#ffff54\",lavender:\"#e6e6fa\",lavenderblush:\"#fff0f5\",lawngreen:\"#7cfc00\",lemonchiffon:\"#fffacd\",lightblue:\"#add8e6\",lightcoral:\"#f08080\",lightcyan:\"#e0ffff\",lightgoldenrod:\"#fafad2\",lightgoldenrodyellow:\"#fafad2\",lightgray:\"#d3d3d3\",lightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",lightpink:\"#ffb6c1\",lightsalmon:\"#ffa07a\",lightseagreen:\"#20b2aa\",lightskyblue:\"#87cefa\",lightslategray:\"#778899\",lightslategrey:\"#778899\",lightsteelblue:\"#b0c4de\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",limegreen:\"#32cd32\",linen:\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#800000\",maroon2:\"#7f0000\",maroon3:\"#b03060\",mediumaquamarine:\"#66cdaa\",mediumblue:\"#0000cd\",mediumorchid:\"#ba55d3\",mediumpurple:\"#9370db\",mediumseagreen:\"#3cb371\",mediumslateblue:\"#7b68ee\",mediumspringgreen:\"#00fa9a\",mediumturquoise:\"#48d1cc\",mediumvioletred:\"#c71585\",midnightblue:\"#191970\",mintcream:\"#f5fffa\",mistyrose:\"#ffe4e1\",moccasin:\"#ffe4b5\",navajowhite:\"#ffdead\",navy:\"#000080\",oldlace:\"#fdf5e6\",olive:\"#808000\",olivedrab:\"#6b8e23\",orange:\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da70d6\",palegoldenrod:\"#eee8aa\",palegreen:\"#98fb98\",paleturquoise:\"#afeeee\",palevioletred:\"#db7093\",papayawhip:\"#ffefd5\",peachpuff:\"#ffdab9\",peru:\"#cd853f\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#b0e0e6\",purple:\"#800080\",purple2:\"#7f007f\",purple3:\"#a020f0\",rebeccapurple:\"#663399\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",royalblue:\"#4169e1\",saddlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybrown:\"#f4a460\",seagreen:\"#2e8b57\",seashell:\"#fff5ee\",sienna:\"#a0522d\",silver:\"#c0c0c0\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",slategray:\"#708090\",slategrey:\"#708090\",snow:\"#fffafa\",springgreen:\"#00ff7f\",steelblue:\"#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",thistle:\"#d8bfd8\",tomato:\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82ee\",wheat:\"#f5deb3\",white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#ffff00\",yellowgreen:\"#9acd32\"};Color.prototype.name=function(){const t=rgb2hex(this._rgb,\"rgb\");for(let e of Object.keys(z))if(z[e]===t)return e.toLowerCase();return t};a.format.named=t=>{t=t.toLowerCase();if(z[t])return hex2rgb(z[t]);throw new Error(\"unknown color name: \"+t)};a.autodetect.push({p:5,test:(t,...e)=>{if(!e.length&&type(t)===\"string\"&&z[t.toLowerCase()])return\"named\"}});const num2rgb=t=>{if(type(t)==\"number\"&&t>=0&&t<=16777215){const e=t>>16;const r=t>>8&255;const n=t&255;return[e,r,n,1]}throw new Error(\"unknown num color: \"+t)};const rgb2num=(...t)=>{const[e,r,n]=unpack(t,\"rgb\");return(e<<16)+(r<<8)+n};Color.prototype.num=function(){return rgb2num(this._rgb)};chroma.num=(...t)=>new Color(...t,\"num\");a.format.num=num2rgb;a.autodetect.push({p:5,test:(...t)=>{if(t.length===1&&type(t[0])===\"number\"&&t[0]>=0&&t[0]<=16777215)return\"num\"}});const{round:X}=Math;Color.prototype.rgb=function(t=true){return t===false?this._rgb.slice(0,3):this._rgb.slice(0,3).map(X)};Color.prototype.rgba=function(t=true){return this._rgb.slice(0,4).map(((e,r)=>r<3?t===false?e:X(e):e))};chroma.rgb=(...t)=>new Color(...t,\"rgb\");a.format.rgb=(...t)=>{const e=unpack(t,\"rgba\");e[3]===void 0&&(e[3]=1);return e};a.autodetect.push({p:3,test:(...t)=>{t=unpack(t,\"rgba\");if(type(t)===\"array\"&&(t.length===3||t.length===4&&type(t[3])==\"number\"&&t[3]>=0&&t[3]<=1))return\"rgb\"}});const{log:F}=Math;const temperature2rgb=t=>{const e=t/100;let r,n,o;if(e<66){r=255;n=e<6?0:-155.25485562709179-.44596950469579133*(n=e-2)+104.49216199393888*F(n);o=e<20?0:.8274096064007395*(o=e-10)-254.76935184120902+115.67994401066147*F(o)}else{r=351.97690566805693+.114206453784165*(r=e-55)-40.25366309332127*F(r);n=325.4494125711974+.07943456536662342*(n=e-50)-28.0852963507957*F(n);o=255}return[r,n,o,1]};const{round:I}=Math;const rgb2temperature=(...t)=>{const e=unpack(t,\"rgb\");const r=e[0],n=e[2];let o=1e3;let s=4e4;const c=.4;let l;while(s-o>c){l=(s+o)*.5;const t=temperature2rgb(l);t[2]/t[0]>=n/r?s=l:o=l}return I(l)};Color.prototype.temp=Color.prototype.kelvin=Color.prototype.temperature=function(){return rgb2temperature(this._rgb)};chroma.temp=chroma.kelvin=chroma.temperature=(...t)=>new Color(...t,\"temp\");a.format.temp=a.format.kelvin=a.format.temperature=temperature2rgb;const{pow:U,sign:V}=Math;const oklab2rgb=(...t)=>{t=unpack(t,\"lab\");const[e,r,n]=t;const o=U(e+.3963377774*r+.2158037573*n,3);const s=U(e-.1055613458*r-.0638541728*n,3);const c=U(e-.0894841775*r-1.291485548*n,3);return[255*lrgb2rgb(4.0767416621*o-3.3077115913*s+.2309699292*c),255*lrgb2rgb(-1.2684380046*o+2.6097574011*s-.3413193965*c),255*lrgb2rgb(-.0041960863*o-.7034186147*s+1.707614701*c),t.length>3?t[3]:1]};function lrgb2rgb(t){const e=Math.abs(t);return e>.0031308?(V(t)||1)*(1.055*U(e,1/2.4)-.055):t*12.92}const{cbrt:K,pow:Z,sign:D}=Math;const rgb2oklab=(...t)=>{const[e,r,n]=unpack(t,\"rgb\");const[o,s,c]=[rgb2lrgb(e/255),rgb2lrgb(r/255),rgb2lrgb(n/255)];const l=K(.4122214708*o+.5363325363*s+.0514459929*c);const a=K(.2119034982*o+.6806995451*s+.1073969566*c);const u=K(.0883024619*o+.2817188376*s+.6299787005*c);return[.2104542553*l+.793617785*a-.0040720468*u,1.9779984951*l-2.428592205*a+.4505937099*u,.0259040371*l+.7827717662*a-.808675766*u]};function rgb2lrgb(t){const e=Math.abs(t);return e<.04045?t/12.92:(D(t)||1)*Z((e+.055)/1.055,2.4)}Color.prototype.oklab=function(){return rgb2oklab(this._rgb)};chroma.oklab=(...t)=>new Color(...t,\"oklab\");a.format.oklab=oklab2rgb;a.autodetect.push({p:3,test:(...t)=>{t=unpack(t,\"oklab\");if(type(t)===\"array\"&&t.length===3)return\"oklab\"}});const oklch2rgb=(...t)=>{t=unpack(t,\"lch\");const[e,r,n]=t;const[o,s,c]=lch2lab(e,r,n);const[l,a,u]=oklab2rgb(o,s,c);return[l,a,u,t.length>3?t[3]:1]};const rgb2oklch=(...t)=>{const[e,r,n]=unpack(t,\"rgb\");const[o,s,c]=rgb2oklab(e,r,n);return lab2lch(o,s,c)};Color.prototype.oklch=function(){return rgb2oklch(this._rgb)};chroma.oklch=(...t)=>new Color(...t,\"oklch\");a.format.oklch=oklch2rgb;a.autodetect.push({p:3,test:(...t)=>{t=unpack(t,\"oklch\");if(type(t)===\"array\"&&t.length===3)return\"oklch\"}});Color.prototype.alpha=function(t,e=false){if(t!==void 0&&type(t)===\"number\"){if(e){this._rgb[3]=t;return this}return new Color([this._rgb[0],this._rgb[1],this._rgb[2],t],\"rgb\")}return this._rgb[3]};Color.prototype.clipped=function(){return this._rgb._clipped||false};Color.prototype.darken=function(t=1){const e=this;const r=e.lab();r[0]-=L.Kn*t;return new Color(r,\"lab\").alpha(e.alpha(),true)};Color.prototype.brighten=function(t=1){return this.darken(-t)};Color.prototype.darker=Color.prototype.darken;Color.prototype.brighter=Color.prototype.brighten;Color.prototype.get=function(t){const[e,r]=t.split(\".\");const n=this[e]();if(r){const t=e.indexOf(r)-(e.substr(0,2)===\"ok\"?2:0);if(t>-1)return n[t];throw new Error(`unknown channel ${r} in mode ${e}`)}return n};const{pow:H}=Math;const J=1e-7;const Q=20;Color.prototype.luminance=function(t,e=\"rgb\"){if(t!==void 0&&type(t)===\"number\"){if(t===0)return new Color([0,0,0,this._rgb[3]],\"rgb\");if(t===1)return new Color([255,255,255,this._rgb[3]],\"rgb\");let r=this.luminance();let n=Q;const test=(r,o)=>{const s=r.interpolate(o,.5,e);const c=s.luminance();return Math.abs(t-c)<J||!n--?s:c>t?test(r,s):test(s,o)};const o=(r>t?test(new Color([0,0,0]),this):test(this,new Color([255,255,255]))).rgb();return new Color([...o,this._rgb[3]])}return rgb2luminance(...this._rgb.slice(0,3))};const rgb2luminance=(t,e,r)=>{t=luminance_x(t);e=luminance_x(e);r=luminance_x(r);return.2126*t+.7152*e+.0722*r};const luminance_x=t=>{t/=255;return t<=.03928?t/12.92:H((t+.055)/1.055,2.4)};var T={};var mix=(t,e,r=.5,...n)=>{let o=n[0]||\"lrgb\";T[o]||n.length||(o=Object.keys(T)[0]);if(!T[o])throw new Error(`interpolation mode ${o} is not defined`);type(t)!==\"object\"&&(t=new Color(t));type(e)!==\"object\"&&(e=new Color(e));return T[o](t,e,r).alpha(t.alpha()+r*(e.alpha()-t.alpha()))};Color.prototype.mix=Color.prototype.interpolate=function(t,e=.5,...r){return mix(this,t,e,...r)};Color.prototype.premultiply=function(t=false){const e=this._rgb;const r=e[3];if(t){this._rgb=[e[0]*r,e[1]*r,e[2]*r,r];return this}return new Color([e[0]*r,e[1]*r,e[2]*r,r],\"rgb\")};Color.prototype.saturate=function(t=1){const e=this;const r=e.lch();r[1]+=L.Kn*t;r[1]<0&&(r[1]=0);return new Color(r,\"lch\").alpha(e.alpha(),true)};Color.prototype.desaturate=function(t=1){return this.saturate(-t)};Color.prototype.set=function(t,e,r=false){const[n,o]=t.split(\".\");const s=this[n]();if(o){const t=n.indexOf(o)-(n.substr(0,2)===\"ok\"?2:0);if(t>-1){if(type(e)==\"string\")switch(e.charAt(0)){case\"+\":s[t]+=+e;break;case\"-\":s[t]+=+e;break;case\"*\":s[t]*=+e.substr(1);break;case\"/\":s[t]/=+e.substr(1);break;default:s[t]=+e}else{if(type(e)!==\"number\")throw new Error(\"unsupported value for Color.set\");s[t]=e}const o=new Color(s,n);if(r){this._rgb=o._rgb;return this}return o}throw new Error(`unknown channel ${o} in mode ${n}`)}return s};Color.prototype.tint=function(t=.5,...e){return mix(this,\"white\",t,...e)};Color.prototype.shade=function(t=.5,...e){return mix(this,\"black\",t,...e)};const rgb=(t,e,r)=>{const n=t._rgb;const o=e._rgb;return new Color(n[0]+r*(o[0]-n[0]),n[1]+r*(o[1]-n[1]),n[2]+r*(o[2]-n[2]),\"rgb\")};T.rgb=rgb;const{sqrt:W,pow:tt}=Math;const lrgb=(t,e,r)=>{const[n,o,s]=t._rgb;const[c,l,a]=e._rgb;return new Color(W(tt(n,2)*(1-r)+tt(c,2)*r),W(tt(o,2)*(1-r)+tt(l,2)*r),W(tt(s,2)*(1-r)+tt(a,2)*r),\"rgb\")};T.lrgb=lrgb;const lab=(t,e,r)=>{const n=t.lab();const o=e.lab();return new Color(n[0]+r*(o[0]-n[0]),n[1]+r*(o[1]-n[1]),n[2]+r*(o[2]-n[2]),\"lab\")};T.lab=lab;var interpolate_hsx=(t,e,r,n)=>{let o,s;if(n===\"hsl\"){o=t.hsl();s=e.hsl()}else if(n===\"hsv\"){o=t.hsv();s=e.hsv()}else if(n===\"hcg\"){o=t.hcg();s=e.hcg()}else if(n===\"hsi\"){o=t.hsi();s=e.hsi()}else if(n===\"lch\"||n===\"hcl\"){n=\"hcl\";o=t.hcl();s=e.hcl()}else if(n===\"oklch\"){o=t.oklch().reverse();s=e.oklch().reverse()}let c,l,a,u,i,b;if(n.substr(0,1)===\"h\"||n===\"oklch\"){[c,a,i]=o;[l,u,b]=s}let h,d,g,p;if(isNaN(c)||isNaN(l))if(isNaN(c))if(isNaN(l))d=Number.NaN;else{d=l;i!=1&&i!=0||n==\"hsv\"||(h=u)}else{d=c;b!=1&&b!=0||n==\"hsv\"||(h=a)}else{p=l>c&&l-c>180?l-(c+360):l<c&&c-l>180?l+360-c:l-c;d=c+r*p}h===void 0&&(h=a+r*(u-a));g=i+r*(b-i);return new Color(n===\"oklch\"?[g,h,d]:[d,h,g],n)};const lch=(t,e,r)=>interpolate_hsx(t,e,r,\"lch\");T.lch=lch;T.hcl=lch;const num=(t,e,r)=>{const n=t.num();const o=e.num();return new Color(n+r*(o-n),\"num\")};T.num=num;const hcg=(t,e,r)=>interpolate_hsx(t,e,r,\"hcg\");T.hcg=hcg;const hsi=(t,e,r)=>interpolate_hsx(t,e,r,\"hsi\");T.hsi=hsi;const hsl=(t,e,r)=>interpolate_hsx(t,e,r,\"hsl\");T.hsl=hsl;const hsv=(t,e,r)=>interpolate_hsx(t,e,r,\"hsv\");T.hsv=hsv;const oklab=(t,e,r)=>{const n=t.oklab();const o=e.oklab();return new Color(n[0]+r*(o[0]-n[0]),n[1]+r*(o[1]-n[1]),n[2]+r*(o[2]-n[2]),\"oklab\")};T.oklab=oklab;const oklch=(t,e,r)=>interpolate_hsx(t,e,r,\"oklch\");T.oklch=oklch;const{pow:et,sqrt:rt,PI:nt,cos:ot,sin:st,atan2:ct}=Math;var average=(t,e=\"lrgb\",r=null)=>{const n=t.length;r||(r=Array.from(new Array(n)).map((()=>1)));const o=n/r.reduce((function(t,e){return t+e}));r.forEach(((t,e)=>{r[e]*=o}));t=t.map((t=>new Color(t)));if(e===\"lrgb\")return _average_lrgb(t,r);const s=t.shift();const c=s.get(e);const l=[];let a=0;let u=0;for(let t=0;t<c.length;t++){c[t]=(c[t]||0)*r[0];l.push(isNaN(c[t])?0:r[0]);if(e.charAt(t)===\"h\"&&!isNaN(c[t])){const e=c[t]/180*nt;a+=ot(e)*r[0];u+=st(e)*r[0]}}let i=s.alpha()*r[0];t.forEach(((t,n)=>{const o=t.get(e);i+=t.alpha()*r[n+1];for(let t=0;t<c.length;t++)if(!isNaN(o[t])){l[t]+=r[n+1];if(e.charAt(t)===\"h\"){const e=o[t]/180*nt;a+=ot(e)*r[n+1];u+=st(e)*r[n+1]}else c[t]+=o[t]*r[n+1]}}));for(let t=0;t<c.length;t++)if(e.charAt(t)===\"h\"){let e=ct(u/l[t],a/l[t])/nt*180;while(e<0)e+=360;while(e>=360)e-=360;c[t]=e}else c[t]=c[t]/l[t];i/=n;return new Color(c,e).alpha(i>.99999?1:i,true)};const _average_lrgb=(t,e)=>{const r=t.length;const n=[0,0,0,0];for(let o=0;o<t.length;o++){const s=t[o];const c=e[o]/r;const l=s._rgb;n[0]+=et(l[0],2)*c;n[1]+=et(l[1],2)*c;n[2]+=et(l[2],2)*c;n[3]+=l[3]*c}n[0]=rt(n[0]);n[1]=rt(n[1]);n[2]=rt(n[2]);n[3]>.9999999&&(n[3]=1);return new Color(clip_rgb(n))};const{pow:ft}=Math;function scale(t){let e=\"rgb\";let r=chroma(\"#ccc\");let n=0;let o=[0,1];let s=[];let c=[0,0];let l=false;let a=[];let u=false;let i=0;let b=1;let h=false;let d={};let g=true;let p=1;const setColors=function(t){t=t||[\"#fff\",\"#000\"];t&&type(t)===\"string\"&&chroma.brewer&&chroma.brewer[t.toLowerCase()]&&(t=chroma.brewer[t.toLowerCase()]);if(type(t)===\"array\"){t.length===1&&(t=[t[0],t[0]]);t=t.slice(0);for(let e=0;e<t.length;e++)t[e]=chroma(t[e]);s.length=0;for(let e=0;e<t.length;e++)s.push(e/(t.length-1))}resetCache();return a=t};const getClass=function(t){if(l!=null){const e=l.length-1;let r=0;while(r<e&&t>=l[r])r++;return r-1}return 0};let tMapLightness=t=>t;let tMapDomain=t=>t;const getColor=function(t,n){let o,u;n==null&&(n=false);if(isNaN(t)||t===null)return r;if(n)u=t;else if(l&&l.length>2){const e=getClass(t);u=e/(l.length-2)}else u=b!==i?(t-i)/(b-i):1;u=tMapDomain(u);n||(u=tMapLightness(u));p!==1&&(u=ft(u,p));u=c[0]+u*(1-c[0]-c[1]);u=limit(u,0,1);const h=Math.floor(u*1e4);if(g&&d[h])o=d[h];else{if(type(a)===\"array\")for(let t=0;t<s.length;t++){const r=s[t];if(u<=r){o=a[t];break}if(u>=r&&t===s.length-1){o=a[t];break}if(u>r&&u<s[t+1]){u=(u-r)/(s[t+1]-r);o=chroma.interpolate(a[t],a[t+1],u,e);break}}else type(a)===\"function\"&&(o=a(u));g&&(d[h]=o)}return o};var resetCache=()=>d={};setColors(t);const f=function(t){const e=chroma(getColor(t));return u&&e[u]?e[u]():e};f.classes=function(t){if(t!=null){if(type(t)===\"array\"){l=t;o=[t[0],t[t.length-1]]}else{const e=chroma.analyze(o);l=t===0?[e.min,e.max]:chroma.limits(e,\"e\",t)}return f}return l};f.domain=function(t){if(!arguments.length)return o;i=t[0];b=t[t.length-1];s=[];const e=a.length;if(t.length===e&&i!==b)for(let e of Array.from(t))s.push((e-i)/(b-i));else{for(let t=0;t<e;t++)s.push(t/(e-1));if(t.length>2){const e=t.map(((e,r)=>r/(t.length-1)));const r=t.map((t=>(t-i)/(b-i)));r.every(((t,r)=>e[r]===t))||(tMapDomain=t=>{if(t<=0||t>=1)return t;let n=0;while(t>=r[n+1])n++;const o=(t-r[n])/(r[n+1]-r[n]);const s=e[n]+o*(e[n+1]-e[n]);return s})}}o=[i,b];return f};f.mode=function(t){if(!arguments.length)return e;e=t;resetCache();return f};f.range=function(t,e){setColors(t,e);return f};f.out=function(t){u=t;return f};f.spread=function(t){if(!arguments.length)return n;n=t;return f};f.correctLightness=function(t){t==null&&(t=true);h=t;resetCache();tMapLightness=h?function(t){const e=getColor(0,true).lab()[0];const r=getColor(1,true).lab()[0];const n=e>r;let o=getColor(t,true).lab()[0];const s=e+(r-e)*t;let c=o-s;let l=0;let a=1;let u=20;while(Math.abs(c)>.01&&u-- >0)(function(){n&&(c*=-1);if(c<0){l=t;t+=.5*(a-t)}else{a=t;t+=.5*(l-t)}o=getColor(t,true).lab()[0];return c=o-s})();return t}:t=>t;return f};f.padding=function(t){if(t!=null){type(t)===\"number\"&&(t=[t,t]);c=t;return f}return c};f.colors=function(e,r){arguments.length<2&&(r=\"hex\");let n=[];if(arguments.length===0)n=a.slice(0);else if(e===1)n=[f(.5)];else if(e>1){const t=o[0];const r=o[1]-t;n=__range__(0,e,false).map((n=>f(t+n/(e-1)*r)))}else{t=[];let e=[];if(l&&l.length>2)for(let t=1,r=l.length,n=1<=r;n?t<r:t>r;n?t++:t--)e.push((l[t-1]+l[t])*.5);else e=o;n=e.map((t=>f(t)))}chroma[r]&&(n=n.map((t=>t[r]())));return n};f.cache=function(t){if(t!=null){g=t;return f}return g};f.gamma=function(t){if(t!=null){p=t;return f}return p};f.nodata=function(t){if(t!=null){r=chroma(t);return f}return r};return f}function __range__(t,e,r){let n=[];let o=t<e;let s=r?o?e+1:e-1:e;for(let e=t;o?e<s:e>s;o?e++:e--)n.push(e);return n}const binom_row=function(t){let e=[1,1];for(let r=1;r<t;r++){let t=[1];for(let r=1;r<=e.length;r++)t[r]=(e[r]||0)+e[r-1];e=t}return e};const bezier=function(t){let e,r,n,o;t=t.map((t=>new Color(t)));if(t.length===2){[r,n]=t.map((t=>t.lab()));e=function(t){const e=[0,1,2].map((e=>r[e]+t*(n[e]-r[e])));return new Color(e,\"lab\")}}else if(t.length===3){[r,n,o]=t.map((t=>t.lab()));e=function(t){const e=[0,1,2].map((e=>(1-t)*(1-t)*r[e]+2*(1-t)*t*n[e]+t*t*o[e]));return new Color(e,\"lab\")}}else if(t.length===4){let s;[r,n,o,s]=t.map((t=>t.lab()));e=function(t){const e=[0,1,2].map((e=>(1-t)*(1-t)*(1-t)*r[e]+3*(1-t)*(1-t)*t*n[e]+3*(1-t)*t*t*o[e]+t*t*t*s[e]));return new Color(e,\"lab\")}}else{if(!(t.length>=5))throw new RangeError(\"No point in running bezier with only one color.\");{let r,n,o;r=t.map((t=>t.lab()));o=t.length-1;n=binom_row(o);e=function(t){const e=1-t;const s=[0,1,2].map((s=>r.reduce(((r,c,l)=>r+n[l]*e**(o-l)*t**l*c[s]),0)));return new Color(s,\"lab\")}}}return e};var bezier$1=t=>{const e=bezier(t);e.scale=()=>scale(e);return e};const blend=(t,e,r)=>{if(!blend[r])throw new Error(\"unknown blend mode \"+r);return blend[r](t,e)};const blend_f=t=>(e,r)=>{const n=chroma(r).rgb();const o=chroma(e).rgb();return chroma.rgb(t(n,o))};const each=t=>(e,r)=>{const n=[];n[0]=t(e[0],r[0]);n[1]=t(e[1],r[1]);n[2]=t(e[2],r[2]);return n};const normal=t=>t;const multiply=(t,e)=>t*e/255;const darken=(t,e)=>t>e?e:t;const lighten=(t,e)=>t>e?t:e;const screen=(t,e)=>255*(1-(1-t/255)*(1-e/255));const overlay=(t,e)=>e<128?2*t*e/255:255*(1-2*(1-t/255)*(1-e/255));const burn=(t,e)=>255*(1-(1-e/255)/(t/255));const dodge=(t,e)=>{if(t===255)return 255;t=e/255*255/(1-t/255);return t>255?255:t};blend.normal=blend_f(each(normal));blend.multiply=blend_f(each(multiply));blend.screen=blend_f(each(screen));blend.overlay=blend_f(each(overlay));blend.darken=blend_f(each(darken));blend.lighten=blend_f(each(lighten));blend.dodge=blend_f(each(dodge));blend.burn=blend_f(each(burn));const{pow:lt,sin:at,cos:ut}=Math;function cubehelix(t=300,e=-1.5,r=1,n=1,s=[0,1]){let c,l=0;if(type(s)===\"array\")c=s[1]-s[0];else{c=0;s=[s,s]}const f=function(a){const u=o*((t+120)/360+e*a);const i=lt(s[0]+c*a,n);const b=l!==0?r[0]+a*l:r;const h=b*i*(1-i)/2;const d=ut(u);const g=at(u);const p=i+h*(-.14861*d+1.78277*g);const m=i+h*(-.29227*d-.90649*g);const y=i+h*(1.97294*d);return chroma(clip_rgb([p*255,m*255,y*255,1]))};f.start=function(e){if(e==null)return t;t=e;return f};f.rotations=function(t){if(t==null)return e;e=t;return f};f.gamma=function(t){if(t==null)return n;n=t;return f};f.hue=function(t){if(t==null)return r;r=t;if(type(r)===\"array\"){l=r[1]-r[0];l===0&&(r=r[1])}else l=0;return f};f.lightness=function(t){if(t==null)return s;if(type(t)===\"array\"){s=t;c=t[1]-t[0]}else{s=[t,t];c=0}return f};f.scale=()=>chroma.scale(f);f.hue(r);return f}const it=\"0123456789abcdef\";const{floor:bt,random:ht}=Math;var random$1=()=>{let t=\"#\";for(let e=0;e<6;e++)t+=it.charAt(bt(ht()*16));return new Color(t,\"hex\")};const{log:dt,pow:gt,floor:pt,abs:mt}=Math;function analyze(t,e=null){const r={min:Number.MAX_VALUE,max:Number.MAX_VALUE*-1,sum:0,values:[],count:0};type(t)===\"object\"&&(t=Object.values(t));t.forEach((t=>{e&&type(t)===\"object\"&&(t=t[e]);if(t!==void 0&&t!==null&&!isNaN(t)){r.values.push(t);r.sum+=t;t<r.min&&(r.min=t);t>r.max&&(r.max=t);r.count+=1}}));r.domain=[r.min,r.max];r.limits=(t,e)=>limits(r,t,e);return r}function limits(t,e=\"equal\",r=7){type(t)==\"array\"&&(t=analyze(t));const{min:n,max:o}=t;const s=t.values.sort(((t,e)=>t-e));if(r===1)return[n,o];const c=[];if(e.substr(0,1)===\"c\"){c.push(n);c.push(o)}if(e.substr(0,1)===\"e\"){c.push(n);for(let t=1;t<r;t++)c.push(n+t/r*(o-n));c.push(o)}else if(e.substr(0,1)===\"l\"){if(n<=0)throw new Error(\"Logarithmic scales are only possible for values > 0\");const t=Math.LOG10E*dt(n);const e=Math.LOG10E*dt(o);c.push(n);for(let n=1;n<r;n++)c.push(gt(10,t+n/r*(e-t)));c.push(o)}else if(e.substr(0,1)===\"q\"){c.push(n);for(let t=1;t<r;t++){const e=(s.length-1)*t/r;const n=pt(e);if(n===e)c.push(s[n]);else{const t=e-n;c.push(s[n]*(1-t)+s[n+1]*t)}}c.push(o)}else if(e.substr(0,1)===\"k\"){let t;const e=s.length;const l=new Array(e);const a=new Array(r);let u=true;let i=0;let b=null;b=[];b.push(n);for(let t=1;t<r;t++)b.push(n+t/r*(o-n));b.push(o);while(u){for(let t=0;t<r;t++)a[t]=0;for(let t=0;t<e;t++){const e=s[t];let n=Number.MAX_VALUE;let o;for(let s=0;s<r;s++){const r=mt(b[s]-e);if(r<n){n=r;o=s}a[o]++;l[t]=o}}const n=new Array(r);for(let t=0;t<r;t++)n[t]=null;for(let r=0;r<e;r++){t=l[r];n[t]===null?n[t]=s[r]:n[t]+=s[r]}for(let t=0;t<r;t++)n[t]*=1/a[t];u=false;for(let t=0;t<r;t++)if(n[t]!==b[t]){u=true;break}b=n;i++;i>200&&(u=false)}const h={};for(let t=0;t<r;t++)h[t]=[];for(let r=0;r<e;r++){t=l[r];h[t].push(s[r])}let d=[];for(let t=0;t<r;t++){d.push(h[t][0]);d.push(h[t][h[t].length-1])}d=d.sort(((t,e)=>t-e));c.push(d[0]);for(let t=1;t<d.length;t+=2){const e=d[t];isNaN(e)||c.indexOf(e)!==-1||c.push(e)}}return c}var contrast=(t,e)=>{t=new Color(t);e=new Color(e);const r=t.luminance();const n=e.luminance();return r>n?(r+.05)/(n+.05):(n+.05)/(r+.05)};const{sqrt:yt,pow:wt,min:kt,max:Ct,atan2:vt,abs:_t,cos:Nt,sin:Mt,exp:xt,PI:At}=Math;function deltaE(t,e,r=1,n=1,o=1){var rad2deg=function(t){return 360*t/(2*At)};var deg2rad=function(t){return 2*At*t/360};t=new Color(t);e=new Color(e);const[s,c,l]=Array.from(t.lab());const[a,u,i]=Array.from(e.lab());const b=(s+a)/2;const h=yt(wt(c,2)+wt(l,2));const d=yt(wt(u,2)+wt(i,2));const g=(h+d)/2;const p=.5*(1-yt(wt(g,7)/(wt(g,7)+wt(25,7))));const m=c*(1+p);const y=u*(1+p);const w=yt(wt(m,2)+wt(l,2));const k=yt(wt(y,2)+wt(i,2));const C=(w+k)/2;const v=rad2deg(vt(l,m));const _=rad2deg(vt(i,y));const N=v>=0?v:v+360;const M=_>=0?_:_+360;const x=_t(N-M)>180?(N+M+360)/2:(N+M)/2;const A=1-.17*Nt(deg2rad(x-30))+.24*Nt(deg2rad(2*x))+.32*Nt(deg2rad(3*x+6))-.2*Nt(deg2rad(4*x-63));let $=M-N;$=_t($)<=180?$:M<=N?$+360:$-360;$=2*yt(w*k)*Mt(deg2rad($)/2);const E=a-s;const j=k-w;const q=1+.015*wt(b-50,2)/yt(20+wt(b-50,2));const L=1+.045*C;const O=1+.015*C*A;const P=30*xt(-wt((x-275)/25,2));const G=2*yt(wt(C,7)/(wt(C,7)+wt(25,7)));const B=-G*Mt(2*deg2rad(P));const R=yt(wt(E/(r*q),2)+wt(j/(n*L),2)+wt($/(o*O),2)+B*(j/(n*L))*($/(o*O)));return Ct(0,kt(100,R))}function distance(t,e,r=\"lab\"){t=new Color(t);e=new Color(e);const n=t.get(r);const o=e.get(r);let s=0;for(let t in n){const e=(n[t]||0)-(o[t]||0);s+=e*e}return Math.sqrt(s)}var valid=(...t)=>{try{new Color(...t);return true}catch(t){return false}};var $t={cool(){return scale([chroma.hsl(180,1,.9),chroma.hsl(250,.7,.4)])},hot(){return scale([\"#000\",\"#f00\",\"#ff0\",\"#fff\"],[0,.25,.75,1]).mode(\"rgb\")}};const Et={OrRd:[\"#fff7ec\",\"#fee8c8\",\"#fdd49e\",\"#fdbb84\",\"#fc8d59\",\"#ef6548\",\"#d7301f\",\"#b30000\",\"#7f0000\"],PuBu:[\"#fff7fb\",\"#ece7f2\",\"#d0d1e6\",\"#a6bddb\",\"#74a9cf\",\"#3690c0\",\"#0570b0\",\"#045a8d\",\"#023858\"],BuPu:[\"#f7fcfd\",\"#e0ecf4\",\"#bfd3e6\",\"#9ebcda\",\"#8c96c6\",\"#8c6bb1\",\"#88419d\",\"#810f7c\",\"#4d004b\"],Oranges:[\"#fff5eb\",\"#fee6ce\",\"#fdd0a2\",\"#fdae6b\",\"#fd8d3c\",\"#f16913\",\"#d94801\",\"#a63603\",\"#7f2704\"],BuGn:[\"#f7fcfd\",\"#e5f5f9\",\"#ccece6\",\"#99d8c9\",\"#66c2a4\",\"#41ae76\",\"#238b45\",\"#006d2c\",\"#00441b\"],YlOrBr:[\"#ffffe5\",\"#fff7bc\",\"#fee391\",\"#fec44f\",\"#fe9929\",\"#ec7014\",\"#cc4c02\",\"#993404\",\"#662506\"],YlGn:[\"#ffffe5\",\"#f7fcb9\",\"#d9f0a3\",\"#addd8e\",\"#78c679\",\"#41ab5d\",\"#238443\",\"#006837\",\"#004529\"],Reds:[\"#fff5f0\",\"#fee0d2\",\"#fcbba1\",\"#fc9272\",\"#fb6a4a\",\"#ef3b2c\",\"#cb181d\",\"#a50f15\",\"#67000d\"],RdPu:[\"#fff7f3\",\"#fde0dd\",\"#fcc5c0\",\"#fa9fb5\",\"#f768a1\",\"#dd3497\",\"#ae017e\",\"#7a0177\",\"#49006a\"],Greens:[\"#f7fcf5\",\"#e5f5e0\",\"#c7e9c0\",\"#a1d99b\",\"#74c476\",\"#41ab5d\",\"#238b45\",\"#006d2c\",\"#00441b\"],YlGnBu:[\"#ffffd9\",\"#edf8b1\",\"#c7e9b4\",\"#7fcdbb\",\"#41b6c4\",\"#1d91c0\",\"#225ea8\",\"#253494\",\"#081d58\"],Purples:[\"#fcfbfd\",\"#efedf5\",\"#dadaeb\",\"#bcbddc\",\"#9e9ac8\",\"#807dba\",\"#6a51a3\",\"#54278f\",\"#3f007d\"],GnBu:[\"#f7fcf0\",\"#e0f3db\",\"#ccebc5\",\"#a8ddb5\",\"#7bccc4\",\"#4eb3d3\",\"#2b8cbe\",\"#0868ac\",\"#084081\"],Greys:[\"#ffffff\",\"#f0f0f0\",\"#d9d9d9\",\"#bdbdbd\",\"#969696\",\"#737373\",\"#525252\",\"#252525\",\"#000000\"],YlOrRd:[\"#ffffcc\",\"#ffeda0\",\"#fed976\",\"#feb24c\",\"#fd8d3c\",\"#fc4e2a\",\"#e31a1c\",\"#bd0026\",\"#800026\"],PuRd:[\"#f7f4f9\",\"#e7e1ef\",\"#d4b9da\",\"#c994c7\",\"#df65b0\",\"#e7298a\",\"#ce1256\",\"#980043\",\"#67001f\"],Blues:[\"#f7fbff\",\"#deebf7\",\"#c6dbef\",\"#9ecae1\",\"#6baed6\",\"#4292c6\",\"#2171b5\",\"#08519c\",\"#08306b\"],PuBuGn:[\"#fff7fb\",\"#ece2f0\",\"#d0d1e6\",\"#a6bddb\",\"#67a9cf\",\"#3690c0\",\"#02818a\",\"#016c59\",\"#014636\"],Viridis:[\"#440154\",\"#482777\",\"#3f4a8a\",\"#31678e\",\"#26838f\",\"#1f9d8a\",\"#6cce5a\",\"#b6de2b\",\"#fee825\"],Spectral:[\"#9e0142\",\"#d53e4f\",\"#f46d43\",\"#fdae61\",\"#fee08b\",\"#ffffbf\",\"#e6f598\",\"#abdda4\",\"#66c2a5\",\"#3288bd\",\"#5e4fa2\"],RdYlGn:[\"#a50026\",\"#d73027\",\"#f46d43\",\"#fdae61\",\"#fee08b\",\"#ffffbf\",\"#d9ef8b\",\"#a6d96a\",\"#66bd63\",\"#1a9850\",\"#006837\"],RdBu:[\"#67001f\",\"#b2182b\",\"#d6604d\",\"#f4a582\",\"#fddbc7\",\"#f7f7f7\",\"#d1e5f0\",\"#92c5de\",\"#4393c3\",\"#2166ac\",\"#053061\"],PiYG:[\"#8e0152\",\"#c51b7d\",\"#de77ae\",\"#f1b6da\",\"#fde0ef\",\"#f7f7f7\",\"#e6f5d0\",\"#b8e186\",\"#7fbc41\",\"#4d9221\",\"#276419\"],PRGn:[\"#40004b\",\"#762a83\",\"#9970ab\",\"#c2a5cf\",\"#e7d4e8\",\"#f7f7f7\",\"#d9f0d3\",\"#a6dba0\",\"#5aae61\",\"#1b7837\",\"#00441b\"],RdYlBu:[\"#a50026\",\"#d73027\",\"#f46d43\",\"#fdae61\",\"#fee090\",\"#ffffbf\",\"#e0f3f8\",\"#abd9e9\",\"#74add1\",\"#4575b4\",\"#313695\"],BrBG:[\"#543005\",\"#8c510a\",\"#bf812d\",\"#dfc27d\",\"#f6e8c3\",\"#f5f5f5\",\"#c7eae5\",\"#80cdc1\",\"#35978f\",\"#01665e\",\"#003c30\"],RdGy:[\"#67001f\",\"#b2182b\",\"#d6604d\",\"#f4a582\",\"#fddbc7\",\"#ffffff\",\"#e0e0e0\",\"#bababa\",\"#878787\",\"#4d4d4d\",\"#1a1a1a\"],PuOr:[\"#7f3b08\",\"#b35806\",\"#e08214\",\"#fdb863\",\"#fee0b6\",\"#f7f7f7\",\"#d8daeb\",\"#b2abd2\",\"#8073ac\",\"#542788\",\"#2d004b\"],Set2:[\"#66c2a5\",\"#fc8d62\",\"#8da0cb\",\"#e78ac3\",\"#a6d854\",\"#ffd92f\",\"#e5c494\",\"#b3b3b3\"],Accent:[\"#7fc97f\",\"#beaed4\",\"#fdc086\",\"#ffff99\",\"#386cb0\",\"#f0027f\",\"#bf5b17\",\"#666666\"],Set1:[\"#e41a1c\",\"#377eb8\",\"#4daf4a\",\"#984ea3\",\"#ff7f00\",\"#ffff33\",\"#a65628\",\"#f781bf\",\"#999999\"],Set3:[\"#8dd3c7\",\"#ffffb3\",\"#bebada\",\"#fb8072\",\"#80b1d3\",\"#fdb462\",\"#b3de69\",\"#fccde5\",\"#d9d9d9\",\"#bc80bd\",\"#ccebc5\",\"#ffed6f\"],Dark2:[\"#1b9e77\",\"#d95f02\",\"#7570b3\",\"#e7298a\",\"#66a61e\",\"#e6ab02\",\"#a6761d\",\"#666666\"],Paired:[\"#a6cee3\",\"#1f78b4\",\"#b2df8a\",\"#33a02c\",\"#fb9a99\",\"#e31a1c\",\"#fdbf6f\",\"#ff7f00\",\"#cab2d6\",\"#6a3d9a\",\"#ffff99\",\"#b15928\"],Pastel2:[\"#b3e2cd\",\"#fdcdac\",\"#cbd5e8\",\"#f4cae4\",\"#e6f5c9\",\"#fff2ae\",\"#f1e2cc\",\"#cccccc\"],Pastel1:[\"#fbb4ae\",\"#b3cde3\",\"#ccebc5\",\"#decbe4\",\"#fed9a6\",\"#ffffcc\",\"#e5d8bd\",\"#fddaec\",\"#f2f2f2\"]};for(let t of Object.keys(Et))Et[t.toLowerCase()]=Et[t];Object.assign(chroma,{average:average,bezier:bezier$1,blend:blend,cubehelix:cubehelix,mix:mix,interpolate:mix,random:random$1,scale:scale,analyze:analyze,contrast:contrast,deltaE:deltaE,distance:distance,limits:limits,valid:valid,scales:$t,input:a,colors:z,brewer:Et});export{chroma as default};\n//# sourceMappingURL=index.js.map\n", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";import chroma from\"chroma-js\";export function AccessibleTextColor(){const ref=useRef(null);useEffect(()=>{if(!ref.current)return;const element=ref.current;const bgColor=window.getComputedStyle(element).backgroundColor;const textColor=getBestAccessibleTextColor(bgColor);// Altera o fill (via style.color) de todos os filhos com texto\nelement.querySelectorAll(\"*\").forEach(el=>{if(el instanceof HTMLElement){el.style.color=textColor;}});},[]);return{ref};}function getBestAccessibleTextColor(backgroundColor){const blackContrast=chroma.contrast(backgroundColor,\"#000\");const whiteContrast=chroma.contrast(backgroundColor,\"#FFF\");if(blackContrast>=4.5&&blackContrast>whiteContrast)return\"#000\";if(whiteContrast>=4.5)return\"#FFF\";return blackContrast>whiteContrast?\"#000\":\"#FFF\";}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withAccessibleTextColor(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...AccessibleTextColor(props)});};}withAccessibleTextColor.displayName=\"AccessibleTextColor\";\nexport const __FramerMetadata__ = {\"exports\":{\"AccessibleTextColor\":{\"type\":\"override\",\"name\":\"AccessibleTextColor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withAccessibleTextColor\":{\"type\":\"reactHoc\",\"name\":\"withAccessibleTextColor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Color_Constrast.map", "// Generated by Framer (047deaf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withAccessibleTextColor}from\"https://framerusercontent.com/modules/5IX9l2zxR3fntbGFPfGg/JQSKJ9n3nOsrkyvFfs8y/Color_Constrast.js\";import{Countdown}from\"https://framerusercontent.com/modules/3NtclKwDAkCo8TTswFTO/2VdOBeNFzjMnKkNjTLho/Countdown.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/xqO4Ga7PfvJF63XQ7o6O/7xuJkyKjOwlNHkZxDrUU/XKtOPIp31.js\";const CountdownFonts=getFonts(Countdown);const MotionDivWithAccessibleTextColor3xjo2y=withCodeBoundaryForOverrides(motion.div,{nodeId:\"IsHG1ZuUd\",override:withAccessibleTextColor,scopeId:\"dUJqN7xsI\"});const cycleOrder=[\"IsHG1ZuUd\",\"YB6paOkFi\",\"ruwQlablv\",\"SrX4f0EQ6\",\"ghUUajurq\"];const serializationHash=\"framer-H32dn\";const variantClassNames={ghUUajurq:\"framer-v-rndwix\",IsHG1ZuUd:\"framer-v-3xjo2y\",ruwQlablv:\"framer-v-1929p5p\",SrX4f0EQ6:\"framer-v-18vywlh\",YB6paOkFi:\"framer-v-1pgps9e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Tag Promo\":\"SrX4f0EQ6\",\"Tag Timer Tarja\":\"ghUUajurq\",\"Tag Timer\":\"ruwQlablv\",Cinza:\"IsHG1ZuUd\",Verde:\"YB6paOkFi\"};const getProps=({cor,height,id,radius,targetDate,targetTime,title,width,...props})=>{return{...props,C608xnNdR:radius??props.C608xnNdR??\"9999px\",FiQeFRoMa:targetTime??props.FiQeFRoMa??\"23:59:59\",hnxzZTOe2:targetDate??props.hnxzZTOe2??\"2023-12-31\",UJqqszktM:cor??props.UJqqszktM??\"var(--token-9674cd84-cbac-4088-ab31-8dff0ccaa410, rgb(143, 254, 129))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"IsHG1ZuUd\",zbo_IownR:title??props.zbo_IownR??\"Texto Caption\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,zbo_IownR,UJqqszktM,hnxzZTOe2,FiQeFRoMa,C608xnNdR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IsHG1ZuUd\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"ruwQlablv\",\"ghUUajurq\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithAccessibleTextColor3xjo2y,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-3xjo2y\",className,classNames),\"data-framer-name\":\"Cinza\",layoutDependency:layoutDependency,layoutId:\"IsHG1ZuUd\",ref:refBinding,style:{backgroundColor:\"var(--token-a73a8a81-3422-4b3d-887d-6427ac7c03ed, rgb(133, 133, 133))\",borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999,...style},variants:{ghUUajurq:{backgroundColor:UJqqszktM,borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},ruwQlablv:{backgroundColor:UJqqszktM,borderBottomLeftRadius:radiusForCorner(C608xnNdR,3),borderBottomRightRadius:radiusForCorner(C608xnNdR,2),borderTopLeftRadius:radiusForCorner(C608xnNdR,0),borderTopRightRadius:radiusForCorner(C608xnNdR,1)},SrX4f0EQ6:{backgroundColor:UJqqszktM},YB6paOkFi:{backgroundColor:UJqqszktM}},...addPropertyOverrides({ghUUajurq:{\"data-framer-name\":\"Tag Timer Tarja\"},ruwQlablv:{\"data-framer-name\":\"Tag Timer\"},SrX4f0EQ6:{\"data-framer-name\":\"Tag Promo\"},YB6paOkFi:{\"data-framer-name\":\"Verde\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-k49g31\",\"data-styles-preset\":\"XKtOPIp31\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d592bd52-2220-4e9e-bc26-aba6584aee13, rgb(0, 0, 0)))\"},children:\"Comece a partir de R$89/m\\xeas\"})}),className:\"framer-g2zzpp\",\"data-framer-name\":\"TEXTO\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I1452:12334;20:1277\",style:{\"--extracted-r6o4lv\":\"var(--token-d592bd52-2220-4e9e-bc26-aba6584aee13, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:zbo_IownR,variants:{ghUUajurq:{\"--extracted-r6o4lv\":\"var(--token-ad987947-ad06-44e3-aec5-0e3b2b7a3e80, rgb(255, 255, 255))\"},ruwQlablv:{\"--extracted-r6o4lv\":\"var(--token-ad987947-ad06-44e3-aec5-0e3b2b7a3e80, rgb(255, 255, 255))\"},SrX4f0EQ6:{\"--extracted-r6o4lv\":\"var(--token-ad987947-ad06-44e3-aec5-0e3b2b7a3e80, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ghUUajurq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-k49g31\",\"data-styles-preset\":\"XKtOPIp31\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ad987947-ad06-44e3-aec5-0e3b2b7a3e80, rgb(255, 255, 255)))\"},children:\"Texto Caption\"})})},ruwQlablv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-k49g31\",\"data-styles-preset\":\"XKtOPIp31\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ad987947-ad06-44e3-aec5-0e3b2b7a3e80, rgb(255, 255, 255)))\"},children:\"Texto Caption\"})})},SrX4f0EQ6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-k49g31\",\"data-styles-preset\":\"XKtOPIp31\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ad987947-ad06-44e3-aec5-0e3b2b7a3e80, rgb(255, 255, 255)))\"},children:\"Texto Caption\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"Um gr\\xe1fico de estrelas brilhantes e cintilantes, adicionando um toque m\\xe1gico e fant\\xe1stico a qualquer design.\",fit:\"fill\",intrinsicHeight:12.5,intrinsicWidth:12,pixelHeight:25,pixelWidth:24,src:\"https://framerusercontent.com/images/XYyXYF2Pvm2Xxnm6uu7KuN9DkQ.png\"},className:\"framer-pypcs5\",\"data-framer-name\":\"BRILHO\",layoutDependency:layoutDependency,layoutId:\"bjH3JqO9w\",...addPropertyOverrides({ghUUajurq:{background:{alt:\"Um gr\\xe1fico de estrelas brilhantes e cintilantes, adicionando um toque m\\xe1gico e fant\\xe1stico a qualquer design.\",fit:\"fill\",intrinsicHeight:12.5,intrinsicWidth:12,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(4+((componentViewport?.height||208)-8-12.5)/2)),pixelHeight:25,pixelWidth:24,src:\"https://framerusercontent.com/images/XYyXYF2Pvm2Xxnm6uu7KuN9DkQ.png\"}},ruwQlablv:{background:{alt:\"Um gr\\xe1fico de estrelas brilhantes e cintilantes, adicionando um toque m\\xe1gico e fant\\xe1stico a qualquer design.\",fit:\"fill\",intrinsicHeight:12.5,intrinsicWidth:12,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(4+((componentViewport?.height||208)-8-12.5)/2)),pixelHeight:25,pixelWidth:24,src:\"https://framerusercontent.com/images/XYyXYF2Pvm2Xxnm6uu7KuN9DkQ.png\"}}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b1p8w6-container\",\"data-framer-name\":\"CONTADOR\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"WUVMSMwGG-container\",name:\"CONTADOR\",nodeId:\"WUVMSMwGG\",rendersWithMotion:true,scopeId:\"dUJqN7xsI\",children:/*#__PURE__*/_jsx(Countdown,{fontColor:\"var(--token-ad987947-ad06-44e3-aec5-0e3b2b7a3e80, rgb(255, 255, 255))\",fontFamily:\"Public Sans\",fontSize:12,fontWeight:\"800\",gapSize:2,height:\"100%\",id:\"WUVMSMwGG\",labels:{days:\"D\",hours:\"H\",minutes:\"M\",seconds:\"SEG\"},layoutId:\"WUVMSMwGG\",name:\"CONTADOR\",targetDate:hnxzZTOe2,targetTime:FiQeFRoMa,width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"Um gr\\xe1fico de estrelas brilhantes e cintilantes, adicionando um toque m\\xe1gico e fant\\xe1stico a qualquer design.\",fit:\"fill\",intrinsicHeight:12.5,intrinsicWidth:12,pixelHeight:25,pixelWidth:24,src:\"https://framerusercontent.com/images/XYyXYF2Pvm2Xxnm6uu7KuN9DkQ.png\"},className:\"framer-g15ytl\",\"data-framer-name\":\"BRILHO\",layoutDependency:layoutDependency,layoutId:\"alXJXpPZg\",...addPropertyOverrides({ghUUajurq:{background:{alt:\"Um gr\\xe1fico de estrelas brilhantes e cintilantes, adicionando um toque m\\xe1gico e fant\\xe1stico a qualquer design.\",fit:\"fill\",intrinsicHeight:12.5,intrinsicWidth:12,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(4+((componentViewport?.height||208)-8-12.5)/2)),pixelHeight:25,pixelWidth:24,src:\"https://framerusercontent.com/images/XYyXYF2Pvm2Xxnm6uu7KuN9DkQ.png\"}},ruwQlablv:{background:{alt:\"Um gr\\xe1fico de estrelas brilhantes e cintilantes, adicionando um toque m\\xe1gico e fant\\xe1stico a qualquer design.\",fit:\"fill\",intrinsicHeight:12.5,intrinsicWidth:12,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(4+((componentViewport?.height||208)-8-12.5)/2)),pixelHeight:25,pixelWidth:24,src:\"https://framerusercontent.com/images/XYyXYF2Pvm2Xxnm6uu7KuN9DkQ.png\"}}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-H32dn.framer-1wiiwuo, .framer-H32dn .framer-1wiiwuo { display: block; }\",\".framer-H32dn.framer-3xjo2y { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 4px 12px 4px 12px; position: relative; width: min-content; }\",\".framer-H32dn .framer-g2zzpp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-H32dn .framer-pypcs5, .framer-H32dn .framer-g15ytl { aspect-ratio: 0.96 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 13px); overflow: visible; position: relative; width: 12px; }\",\".framer-H32dn .framer-1b1p8w6-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-H32dn.framer-v-1pgps9e.framer-3xjo2y, .framer-H32dn.framer-v-18vywlh.framer-3xjo2y, .framer-H32dn.framer-v-rndwix.framer-3xjo2y { gap: 5px; }\",\".framer-H32dn.framer-v-1929p5p.framer-3xjo2y { gap: 5px; justify-content: center; }\",\".framer-H32dn.framer-v-1929p5p .framer-g2zzpp, .framer-H32dn.framer-v-rndwix .framer-g2zzpp { order: 1; }\",\".framer-H32dn.framer-v-1929p5p .framer-pypcs5, .framer-H32dn.framer-v-rndwix .framer-pypcs5 { order: 3; }\",\".framer-H32dn.framer-v-1929p5p .framer-1b1p8w6-container, .framer-H32dn.framer-v-rndwix .framer-1b1p8w6-container { order: 2; }\",\".framer-H32dn.framer-v-1929p5p .framer-g15ytl, .framer-H32dn.framer-v-rndwix .framer-g15ytl { order: 0; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 121.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"YB6paOkFi\":{\"layout\":[\"auto\",\"auto\"]},\"ruwQlablv\":{\"layout\":[\"auto\",\"auto\"]},\"SrX4f0EQ6\":{\"layout\":[\"auto\",\"auto\"]},\"ghUUajurq\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"zbo_IownR\":\"title\",\"UJqqszktM\":\"cor\",\"hnxzZTOe2\":\"targetDate\",\"FiQeFRoMa\":\"targetTime\",\"C608xnNdR\":\"radius\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdUJqN7xsI=withCSS(Component,css,\"framer-H32dn\");export default FramerdUJqN7xsI;FramerdUJqN7xsI.displayName=\"Tag\";FramerdUJqN7xsI.defaultProps={height:20,width:121.5};addPropertyControls(FramerdUJqN7xsI,{variant:{options:[\"IsHG1ZuUd\",\"YB6paOkFi\",\"ruwQlablv\",\"SrX4f0EQ6\",\"ghUUajurq\"],optionTitles:[\"Cinza\",\"Verde\",\"Tag Timer\",\"Tag Promo\",\"Tag Timer Tarja\"],title:\"Variant\",type:ControlType.Enum},zbo_IownR:{defaultValue:\"Texto Caption\",displayTextArea:false,title:\"Title\",type:ControlType.String},UJqqszktM:{defaultValue:'var(--token-9674cd84-cbac-4088-ab31-8dff0ccaa410, rgb(143, 254, 129)) /* {\"name\":\"Locontrast\"} */',title:\"Cor\",type:ControlType.Color},hnxzZTOe2:{defaultValue:\"2023-12-31\",title:\"Target Date\",type:ControlType.String},FiQeFRoMa:{defaultValue:\"23:59:59\",title:\"Target Time\",type:ControlType.String},C608xnNdR:{defaultValue:\"9999px\",title:\"Radius\",type:ControlType.BorderRadius}});addFonts(FramerdUJqN7xsI,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CountdownFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdUJqN7xsI\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"121.5\",\"framerIntrinsicHeight\":\"20\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YB6paOkFi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ruwQlablv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SrX4f0EQ6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ghUUajurq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"zbo_IownR\\\":\\\"title\\\",\\\"UJqqszktM\\\":\\\"cor\\\",\\\"hnxzZTOe2\\\":\\\"targetDate\\\",\\\"FiQeFRoMa\\\":\\\"targetTime\\\",\\\"C608xnNdR\\\":\\\"radius\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";export function Countdown(props){const{targetDate,targetTime,fontSize,fontColor,fontFamily,fontWeight,gapSize,labels}=props;const countdownStyles={fontSize,fontFamily,fontWeight,color:fontColor,display:\"flex\",justifyContent:\"flex-start\",alignItems:\"center\",whiteSpace:\"pre\"};const separatorStyles={marginLeft:gapSize/2,marginRight:gapSize/2,color:fontColor};const[timeLeft,setTimeLeft]=React.useState({days:0,hours:0,minutes:0,seconds:0});const[isExpired,setIsExpired]=React.useState(false);React.useEffect(()=>{function getTimeLeft(){const now=Date.now();const[day,month,year]=targetDate.split(\"/\");const formattedDate=`${year}-${month}-${day}`;const targetDateTime=new Date(`${formattedDate}T${targetTime}`).getTime();if(isNaN(targetDateTime))return null;const timeDifference=targetDateTime-now;if(timeDifference<=0){return{days:0,hours:0,minutes:0,seconds:0};}const days=Math.floor(timeDifference/(1e3*60*60*24));const hours=Math.floor(timeDifference%(1e3*60*60*24)/(1e3*60*60));const minutes=Math.floor(timeDifference%(1e3*60*60)/(1e3*60));const seconds=Math.floor(timeDifference%(1e3*60)/1e3);return{days,hours,minutes,seconds};}const intervalId=setInterval(()=>{const result=getTimeLeft();if(!result){setIsExpired(true);clearInterval(intervalId);return;}setTimeLeft(result);const expired=result.days===0&&result.hours===0&&result.minutes===0&&result.seconds===0;if(expired){setIsExpired(true);clearInterval(intervalId);}},1e3);return()=>clearInterval(intervalId);},[targetDate,targetTime]);const formatUnit=value=>isNaN(Number(value))?\"ENCERRADO\":String(value).padStart(2,\"0\");if(isExpired){return /*#__PURE__*/_jsx(\"div\",{style:countdownStyles,children:\"ENCERRADO\"});}const renderBlock=(value,label)=>/*#__PURE__*/_jsxs(\"div\",{style:countdownStyles,children:[formatUnit(value),label]});return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\"},children:[renderBlock(timeLeft.days,labels.days),/*#__PURE__*/_jsx(\"div\",{style:separatorStyles,children:\":\"}),renderBlock(timeLeft.hours,labels.hours),/*#__PURE__*/_jsx(\"div\",{style:separatorStyles,children:\":\"}),renderBlock(timeLeft.minutes,labels.minutes),/*#__PURE__*/_jsx(\"div\",{style:separatorStyles,children:\":\"}),renderBlock(timeLeft.seconds,labels.seconds)]});}Countdown.defaultProps={targetDate:\"31/12/2023\",targetTime:\"23:59:59\",fontSize:40,fontColor:\"#707070\",fontFamily:\"DM Sans\",fontWeight:\"400\",gapSize:16,labels:{days:\"D\",hours:\"H\",minutes:\"M\",seconds:\"S\"}};addPropertyControls(Countdown,{targetDate:{title:\"Target Date\",type:ControlType.String,defaultValue:\"31/12/2023\"},targetTime:{title:\"Target Time\",type:ControlType.String,defaultValue:\"23:59:59\"},fontSize:{title:\"Font Size\",type:ControlType.Number,min:8,max:200,step:1},fontColor:{title:\"Font Color\",type:ControlType.Color},fontFamily:{title:\"Font Family\",type:ControlType.String},fontWeight:{title:\"Font Weight\",type:ControlType.Enum,options:[\"100\",\"300\",\"400\",\"500\",\"700\",\"800\"],optionTitles:[\"Light\",\"Regular\",\"Medium\",\"Semibold\",\"Bold\",\"ExtraBold\"],defaultValue:\"400\"},gapSize:{title:\"Gap Size\",type:ControlType.Number,min:0,max:200,step:1},labels:{title:\"Labels\",type:ControlType.Object,controls:{days:{type:ControlType.String,title:\"Days\"},hours:{type:ControlType.String,title:\"Hours\"},minutes:{type:ControlType.String,title:\"Minutes\"},seconds:{type:ControlType.String,title:\"Seconds\"}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"Countdown\":{\"type\":\"reactComponent\",\"name\":\"Countdown\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Countdown.map", "// Generated by Framer (8f9ffef)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Public Sans-bold\",\"FS;Public Sans-black\",\"FS;Public Sans-black italic\",\"FS;Public Sans-bold italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Public Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/C4UT54A5XYGOEXZXAWM5XZNSNM3VVMLH/3U7UJWG6VPA6HDJ62L5CSBBRUCTTHG3I/HUT36TIUMR6VZ6YKKXYTFW2QSMCKUXF4.woff2\",weight:\"700\"},{family:\"Public Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ZQ7KTDTVB2N2NSX5XWPPB5VLDVNUMJCF/AQMTPLRHTA3BS5R6ASCMR4NA2P2QUHZ7/A7JFTCD2AYEJ42QSKUNFUCCWESJSA5Q5.woff2\",weight:\"900\"},{family:\"Public Sans\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/QLPLLUELSOKSUGJ3WTN62YX5HDBHG4WR/USIMCGUSG5HLZHV7ZJEH2WIT3ARRE5US/LPBJ7QEWWYBJVUP5PVUI5SUHKE3RTUXC.woff2\",weight:\"900\"},{family:\"Public Sans\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/H673OO44KIPRWRJUINRKMQPCFSJTNUSH/G44VN5JKR3DTCVOX4W5SA7MGM2LZ5V74/AF7QMSQHT2YNC4QTYQB4VKJEKY6V6BB7.woff2\",weight:\"700\"}]}];export const css=['.framer-o30wq .framer-styles-preset-gkgzhd:not(.rich-text-wrapper), .framer-o30wq .framer-styles-preset-gkgzhd.rich-text-wrapper h1 { --framer-font-family: \"Public Sans\", \"Public Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Public Sans\", sans-serif; --framer-font-family-bold-italic: \"Public Sans\", sans-serif; --framer-font-family-italic: \"Public Sans\", \"Public Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 64px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -4px; --framer-line-height: 90%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-d592bd52-2220-4e9e-bc26-aba6584aee13, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-o30wq .framer-styles-preset-gkgzhd:not(.rich-text-wrapper), .framer-o30wq .framer-styles-preset-gkgzhd.rich-text-wrapper h1 { --framer-font-family: \"Public Sans\", \"Public Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Public Sans\", sans-serif; --framer-font-family-bold-italic: \"Public Sans\", sans-serif; --framer-font-family-italic: \"Public Sans\", \"Public Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -2px; --framer-line-height: 90%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-d592bd52-2220-4e9e-bc26-aba6584aee13, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-o30wq .framer-styles-preset-gkgzhd:not(.rich-text-wrapper), .framer-o30wq .framer-styles-preset-gkgzhd.rich-text-wrapper h1 { --framer-font-family: \"Public Sans\", \"Public Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Public Sans\", sans-serif; --framer-font-family-bold-italic: \"Public Sans\", sans-serif; --framer-font-family-italic: \"Public Sans\", \"Public Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -1px; --framer-line-height: 90%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-d592bd52-2220-4e9e-bc26-aba6584aee13, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }'];export const className=\"framer-o30wq\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (47ebf4a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Public Sans-medium\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Public Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6F623VDCXKIQWJDOOR7MUU7C355VFFY6/WWG3CY5KG34AQBVN2OUAUHXNRTL47AVA/GDKOTCZ4SQDPR75LBVP7JSLM3MDN6HE6.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-PO2RJ .framer-styles-preset-rj2auh:not(.rich-text-wrapper), .framer-PO2RJ .framer-styles-preset-rj2auh.rich-text-wrapper p { --framer-font-family: \"Public Sans\", \"Public Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 120%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-d592bd52-2220-4e9e-bc26-aba6584aee13, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-PO2RJ\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map"],
  "mappings": "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AS,EAAE,KAAK,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,OAAO,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,KAAK,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,KAAK,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,KAAK,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,OAAO,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,OAAO,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,QAAQ,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,KAAK,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,MAAM,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,OAAO,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,KAAK,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,MAAM,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,OAAO,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,QAAQ,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,SAAS,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,OAAO,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,KAAK,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,KAAK,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,KAAK,CAAC,UA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",
  "names": ["limit", "t", "e", "o", "r", "n", "clip_rgb", "type", "unpack", "last", "s", "c", "l", "a", "Color", "u", "chroma", "cmyk2rgb", "i", "rgb2cmyk", "rnd", "hsl2css", "rgb2hsl$1", "b", "rgb2css", "h", "hsl2rgb", "d", "g", "p", "m", "y", "w", "k", "css2rgb", "C", "hcg2rgb", "rgb2hcg", "v", "_", "hex2rgb", "N", "rgb2hex", "M", "hsi2rgb", "x", "A", "$", "rgb2hsi", "E", "hsv2rgb", "j", "q", "rgb2hsl", "L", "O", "lab2rgb", "lab_xyz", "xyz_rgb", "P", "rgb2lab", "rgb2xyz", "rgb_xyz", "xyz_lab", "G", "B", "lch2lab", "lch2rgb", "hcl2rgb", "R", "Y", "S", "lab2lch", "rgb2lch", "z", "num2rgb", "rgb2num", "X", "F", "temperature2rgb", "I", "rgb2temperature", "U", "V", "oklab2rgb", "lrgb2rgb", "K", "Z", "D", "rgb2oklab", "rgb2lrgb", "oklch2rgb", "rgb2oklch", "H", "J", "Q", "test", "rgb2luminance", "luminance_x", "T", "mix", "rgb", "W", "tt", "lrgb", "lab", "interpolate_hsx", "lch", "num", "hcg", "hsi", "hsl", "hsv", "oklab", "oklch", "et", "rt", "nt", "ot", "st", "ct", "average", "_average_lrgb", "ft", "scale", "setColors", "resetCache", "getClass", "tMapLightness", "tMapDomain", "getColor", "f", "__range__", "binom_row", "bezier", "bezier$1", "blend", "blend_f", "each", "normal", "multiply", "darken", "lighten", "screen", "overlay", "burn", "dodge", "lt", "at", "ut", "cubehelix", "it", "bt", "ht", "random$1", "dt", "gt", "pt", "mt", "analyze", "limits", "contrast", "yt", "wt", "kt", "Ct", "vt", "_t", "Nt", "Mt", "xt", "At", "deltaE", "rad2deg", "deg2rad", "distance", "valid", "$t", "Et", "AccessibleTextColor", "ref", "pe", "ue", "element", "bgColor", "window", "textColor", "getBestAccessibleTextColor", "el", "backgroundColor", "blackContrast", "chroma", "whiteContrast", "withAccessibleTextColor", "C", "props", "re", "DataObserverContext", "p", "dUJqN7xsI_exports", "__export", "__FramerMetadata__", "dUJqN7xsI_default", "Countdown", "props", "targetDate", "targetTime", "fontSize", "fontColor", "fontFamily", "fontWeight", "gapSize", "labels", "countdownStyles", "separatorStyles", "timeLeft", "setTimeLeft", "ye", "isExpired", "setIsExpired", "ue", "getTimeLeft", "now", "day", "month", "year", "formattedDate", "targetDateTime", "timeDifference", "days", "hours", "minutes", "seconds", "intervalId", "result", "formatUnit", "value", "p", "renderBlock", "label", "u", "addPropertyControls", "ControlType", "CountdownFonts", "getFonts", "Countdown", "MotionDivWithAccessibleTextColor3xjo2y", "withCodeBoundaryForOverrides", "motion", "withAccessibleTextColor", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "radiusForCorner", "value", "cornerIndex", "segments", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "cor", "height", "id", "radius", "targetDate", "targetTime", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "zbo_IownR", "UJqqszktM", "hnxzZTOe2", "FiQeFRoMa", "C608xnNdR", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "RichText", "Image2", "getLoadingLazyAtYPosition", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerdUJqN7xsI", "withCSS", "dUJqN7xsI_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData"]
}
