1import{g as ft,R as m,r as A,j as v,c as I,u as ht,P as dt,C as gt,a as pt,b as oe,d as mt}from"./index-DXXtCVdd.js";var W={exports:{}},U,ie;function Ge(){return ie||(ie=1,U={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}),U}var q={exports:{}},H,ce;function vt(){return ce||(ce=1,H=function(t){return!t||typeof t=="string"?!1:t instanceof Array||Array.isArray(t)||t.length>=0&&(t.splice instanceof Function||Object.getOwnPropertyDescriptor(t,t.length-1)&&t.constructor.name!=="String")}),H}var be;function yt(){if(be)return q.exports;be=1;var e=vt(),t=Array.prototype.concat,o=Array.prototype.slice,u=q.exports=function(s){for(var r=[],i=0,a=s.length;i<a;i++){var c=s[i];e(c)?r=t.call(r,o.call(c)):r.push(c)}return r};return u.wrap=function(n){return function(){return n(u(arguments))}},q.exports}var le;function wt(){if(le)return W.exports;le=1;var e=Ge(),t=yt(),o=Object.hasOwnProperty,u=Object.create(null);for(var n in e)o.call(e,n)&&(u[e[n]]=n);var s=W.exports={to:{},get:{}};s.get=function(a){var c=a.substring(0,3).toLowerCase(),l,h;
vendor: 11,747 bytes, line 1
1switch(c){case"hsl":l=s.get.hsl(a),h="hsl";break;case"hwb":l=s.get.hwb(a),h="hwb";break;default:l=s.get.rgb(a),h="rgb";break}return l?{model:h,value:l}:null},s.get.rgb=function(a){if(!a)return null;var c=/^#([a-f0-9]{3,4})$/i,l=/^#([a-f0-9]{6})([a-f0-9]{2})?$/i,h=/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/,b=/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/,f=/^(\w+)$/,d=[0,0,0,1],g,p,w;if(g=a.match(l)){for(w=g[2],g=g[1],p=0;p<3;p++){var y=p*2;d[p]=parseInt(g.slice(y,y+2),16)}w&&(d[3]=parseInt(w,16)/255)}else if(g=a.match(c)){for(g=g[1],w=g[3],p=0;p<3;p++)d[p]=parseInt(g[p]+g[p],16);w&&(d[3]=parseInt(w+w,16)/255)}else if(g=a.match(h)){for(p=0;p<3;p++)d[p]=parseInt(g[p+1],0);g[4]&&(g[5]?d[3]=parseFloat(g[4])*.01:d[3]=parseFloat(g[4]))}else if(g=a.match(b)){for(p=0;p<3;p++)d[p]=Math.round(parseFloat(g[p+1])*2.55);g[4]&&(g[5]?d[3]=parseFloat(g[4])*.01:d[3]=parseFloat(g[4]))}else return(g=a.match(f))?g[1]==="transparent"?[0,0,0,0]:o.call(e,g[1])?(d=e[g[1]],d[3]=1,d):null:null;for(p=0;p<3;p++)d[p]=r(d[p],0,255);return d[3]=r(d[3],0,1),d},s.get.hsl=function(a){if(!a)return null;var c=/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/,l=a.match(c);if(l){var h=parseFloat(l[4]),b=(parseFloat(l[1])%360+360)%360,f=r(parseFloat(l[2]),0,100),d=r(parseFloat(l[3]),0,100),g=r(isNaN(h)?1:h,0,1);return[b,f,d,g]}return null},s.get.hwb=function(a){if(!a)return null;var c=/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/,l=a.match(c);if(l){var h=parseFloat(l[4]),b=(parseFloat(l[1])%360+360)%360,f=r(parseFloat(l[2]),0,100),d=r(parseFloat(l[3]),0,100),g=r(isNaN(h)?1:h,0,1);return[b,f,d,g]}return null},s.to.hex=function(){var a=t(arguments);return"#"+i(a[0])+i(a[1])+i(a[2])+(a[3]<1?i(Math.round(a[3]*255)):"")},s.to.rgb=function(){var a=t(arguments);return a.length<4||a[3]===1?"rgb("+Math.round(a[0])+", "+Math.round(a[1])+", "+Math.round(a[2])+")":"rgba("+Math.round(a[0])+", "+Math.round(a[1])+", "+Math.round(a[2])+", "+a[3]+")"},s.to.rgb.percent=function(){var a=t(arguments),c=Math.round(a[0]/255*100),l=Math.round(a[1]/255*100),h=Math.round(a[2]/255*100);return a.length<4||a[3]===1?"rgb("+c+"%, "+l+"%, "+h+"%)":"rgba("+c+"%, "+l+"%, "+h+"%, "+a[3]+")"},s.to.hsl=function(){var a=t(arguments);return a.length<4||a[3]===1?"hsl("+a[0]+", "+a[1]+"%, "+a[2]+"%)":"hsla("+a[0]+", "+a[1]+"%, "+a[2]+"%, "+a[3]+")"},s.to.hwb=function(){var a=t(arguments),c="";return a.length>=4&&a[3]!==1&&(c=", "+a[3]),"hwb("+a[0]+", "+a[1]+"%, "+a[2]+"%"+c+")"},s.to.keyword=function(a){return u[a.slice(0,3)]};function r(a,c,l){return Math.min(Math.max(c,a),l)}function i(a){var c=Math.round(a).toString(16).toUpperCase();return c.length<2?"0"+c:c}return W.exports}var Y,ue;function We(){if(ue)return Y;ue=1;const e=Ge(),t={};for(const n of Object.keys(e))t[e[n]]=n;const o={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};Y=o;for(const n of Object.keys(o)){if(!("channels"in o[n]))throw new Error("missing channels property: "+n);if(!("labels"in o[n]))throw new Error("missing channel labels property: "+n);if(o[n].labels.length!==o[n].channels)throw new Error("channel and label counts mismatch: "+n);const{channels:s,labels:r}=o[n];delete o[n].channels,delete o[n].labels,Object.defineProperty(o[n],"channels",{value:s}),Object.defineProperty(o[n],"labels",{value:r})}o.rgb.hsl=function(n){const s=n[0]/255,r=n[1]/255,i=n[2]/255,a=Math.min(s,r,i),c=Math.max(s,r,i),l=c-a;let h,b;c===a?h=0:s===c?h=(r-i)/l:r===c?h=2+(i-s)/l:i===c&&(h=4+(s-r)/l),h=Math.min(h*60,360),h<0&&(h+=360);const f=(a+c)/2;return c===a?b=0:f<=.5?b=l/(c+a):b=l/(2-c-a),[h,b*100,f*100]},o.rgb.hsv=function(n){let s,r,i,a,c;const l=n[0]/255,h=n[1]/255,b=n[2]/255,f=Math.max(l,h,b),d=f-Math.min(l,h,b),g=function(p){return(f-p)/6/d+1/2};return d===0?(a=0,c=0):(c=d/f,s=g(l),r=g(h),i=g(b),l===f?a=i-r:h===f?a=1/3+s-i:b===f&&(a=2/3+r-s),a<0?a+=1:a>1&&(a-=1)),[a*360,c*100,f*100]},o.rgb.hwb=function(n){const s=n[0],r=n[1];let i=n[2];const a=o.rgb.hsl(n)[0],c=1/255*Math.min(s,Math.min(r,i));return i=1-1/255*Math.max(s,Math.max(r,i)),[a,c*100,i*100]},o.rgb.cmyk=function(n){const s=n[0]/255,r=n[1]/255,i=n[2]/255,a=Math.min(1-s,1-r,1-i),c=(1-s-a)/(1-a)||0,l=(1-r-a)/(1-a)||0,h=(1-i-a)/(1-a)||0;return[c*100,l*100,h*100,a*100]};function u(n,s){return(n[0]-s[0])**2+(n[1]-s[1])**2+(n[2]-s[2])**2}return o.rgb.keyword=function(n){const s=t[n];if(s)return s;let r=1/0,i;for(const a of Object.keys(e)){const c=e[a],l=u(n,c);l<r&&(r=l,i=a)}return i},o.keyword.rgb=function(n){return e[n]},o.rgb.xyz=function(n){let s=n[0]/255,r=n[1]/255,i=n[2]/255;s=s>.04045?((s+.055)/1.055)**2.4:s/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92,i=i>.04045?((i+.055)/1.055)**2.4:i/12.92;const a=s*.4124+r*.3576+i*.1805,c=s*.2126+r*.7152+i*.0722,l=s*.0193+r*.1192+i*.9505;return[a*100,c*100,l*100]},o.rgb.lab=function(n){const s=o.rgb.xyz(n);let r=s[0],i=s[1],a=s[2];r/=95.047,i/=100,a/=108.883,r=r>.008856?r**(1/3):7.787*r+16/116,i=i>.008856?i**(1/3):7.787*i+16/116,a=a>.008856?a**(1/3):7.787*a+16/116;const c=116*i-16,l=500*(r-i),h=200*(i-a);return[c,l,h]},o.hsl.rgb=function(n){const s=n[0]/360,r=n[1]/100,i=n[2]/100;let a,c,l;if(r===0)return l=i*255,[l,l,l];i<.5?a=i*(1+r):a=i+r-i*r;const h=2*i-a,b=[0,0,0];for(let f=0;f<3;f++)c=s+1/3*-(f-1),c<0&&c++,c>1&&c--,6*c<1?l=h+(a-h)*6*c:2*c<1?l=a:3*c<2?l=h+(a-h)*(2/3-c)*6:l=h,b[f]=l*255;return b},o.hsl.hsv=function(n){const s=n[0];let r=n[1]/100,i=n[2]/100,a=r;const c=Math.max(i,.01);i*=2,r*=i<=1?i:2-i,a*=c<=1?c:2-c;const l=(i+r)/2,h=i===0?2*a/(c+a):2*r/(i+r);return[s,h*100,l*100]},o.hsv.rgb=function(n){const s=n[0]/60,r=n[1]/100;let i=n[2]/100;const a=Math.floor(s)%6,c=s-Math.floor(s),l=255*i*(1-r),h=255*i*(1-r*c),b=255*i*(1-r*(1-c));switch(i*=255,a){case 0:return[i,b,l];case 1:return[h,i,l];case 2:return[l,i,b];case 3:return[l,h,i];case 4:return[b,l,i];case 5:return[i,l,h]}},o.hsv.hsl=function(n){const s=n[0],r=n[1]/100,i=n[2]/100,a=Math.max(i,.01);let c,l;l=(2-r)*i;const h=(2-r)*a;return c=r*a,c/=h<=1?h:2-h,c=c||0,l/=2,[s,c*100,l*100]},o.hwb.rgb=function(n){const s=n[0]/360;let r=n[1]/100,i=n[2]/100;const a=r+i;let c;a>1&&(r/=a,i/=a);const l=Math.floor(6*s),h=1-i;c=6*s-l,(l&1)!==0&&(c=1-c);const b=r+c*(h-r);let f,d,g;switch(l){default:case 6:case 0:f=h,d=b,g=r;break;case 1:f=b,d=h,g=r;break;case 2:f=r,d=h,g=b;break;case 3:f=r,d=b,g=h;break;case 4:f=b,d=r,g=h;break;case 5:f=h,d=r,g=b;break}return[f*255,d*255,g*255]},o.cmyk.rgb=function(n){const s=n[0]/100,r=n[1]/100,i=n[2]/100,a=n[3]/100,c=1-Math.min(1,s*(1-a)+a),l=1-Math.min(1,r*(1-a)+a),h=1-Math.min(1,i*(1-a)+a);return[c*255,l*255,h*255]},o.xyz.rgb=function(n){const s=n[0]/100,r=n[1]/100,i=n[2]/100;let a,c,l;return a=s*3.2406+r*-1.5372+i*-.4986,c=s*-.9689+r*1.8758+i*.0415,l=s*.0557+r*-.204+i*1.057,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,c=c>.0031308?1.055*c**(1/2.4)-.055:c*12.92,l=l>.0031308?1.055*l**(1/2.4)-.055:l*12.92,a=Math.min(Math.max(0,a),1),c=Math.min(Math.max(0,c),1),l=Math.min(Math.max(0,l),1),[a*255,c*255,l*255]},o.xyz.lab=function(n){let s=n[0],r=n[1],i=n[2];s/=95.047,r/=100,i/=108.883,s=s>.008856?s**(1/3):7.787*s+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,i=i>.008856?i**(1/3):7.787*i+16/116;const a=116*r-16,c=500*(s-r),l=200*(r-i);return[a,c,l]},o.lab.xyz=function(n){const s=n[0],r=n[1],i=n[2];let a,c,l;c=(s+16)/116,a=r/500+c,l=c-i/200;const h=c**3,b=a**3,f=l**3;return c=h>.008856?h:(c-16/116)/7.787,a=b>.008856?b:(a-16/116)/7.787,l=f>.008856?f:(l-16/116)/7.787,a*=95.047,c*=100,l*=108.883,[a,c,l]},o.lab.lch=function(n){const s=n[0],r=n[1],i=n[2];let a;a=Math.atan2(i,r)*360/2/Math.PI,a<0&&(a+=360);const l=Math.sqrt(r*r+i*i);return[s,l,a]},o.lch.lab=function(n){const s=n[0],r=n[1],a=n[2]/360*2*Math.PI,c=r*Math.cos(a),l=r*Math.sin(a);return[s,c,l]},o.rgb.ansi16=function(n,s=null){const[r,i,a]=n;let c=s===null?o.rgb.hsv(n)[2]:s;if(c=Math.round(c/50),c===0)return 30;let l=30+(Math.round(a/255)<<2|Math.round(i/255)<<1|Math.round(r/255));return c===2&&(l+=60),l},o.hsv.ansi16=function(n){return o.rgb.ansi16(o.hsv.rgb(n),n[2])},o.rgb.ansi256=function(n){const s=n[0],r=n[1],i=n[2];return s===r&&r===i?s<8?16:s>248?231:Math.round((s-8)/247*24)+232:16+36*Math.round(s/255*5)+6*Math.round(r/255*5)+Math.round(i/255*5)},o.ansi16.rgb=function(n){let s=n%10;if(s===0||s===7)return n>50&&(s+=3.5),s=s/10.5*255,[s,s,s];const r=(~~(n>50)+1)*.5,i=(s&1)*r*255,a=(s>>1&1)*r*255,c=(s>>2&1)*r*255;return[i,a,c]},o.ansi256.rgb=function(n){if(n>=232){const c=(n-232)*10+8;return[c,c,c]}n-=16;let s;const r=Math.floor(n/36)/5*255,i=Math.floor((s=n%36)/6)/5*255,a=s%6/5*255;return[r,i,a]},o.rgb.hex=function(n){const r=(((Math.round(n[0])&255)<<16)+((Math.round(n[1])&255)<<8)+(Math.round(n[2])&255)).toString(16).toUpperCase();return"000000".substring(r.length)+r},o.hex.rgb=function(n){const s=n.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!s)return[0,0,0];let r=s[0];s[0].length===3&&(r=r.split("").map(h=>h+h).join(""));const i=parseInt(r,16),a=i>>16&255,c=i>>8&255,l=i&255;return[a,c,l]},o.rgb.hcg=function(n){const s=n[0]/255,r=n[1]/255,i=n[2]/255,a=Math.max(Math.max(s,r),i),c=Math.min(Math.min(s,r),i),l=a-c;let h,b;return l<1?h=c/(1-l):h=0,l<=0?b=0:a===s?b=(r-i)/l%6:a===r?b=2+(i-s)/l:b=4+(s-r)/l,b/=6,b%=1,[b*360,l*100,h*100]},o.hsl.hcg=function(n){const s=n[1]/100,r=n[2]/100,i=r<.5?2*s*r:2*s*(1-r);let a=0;return i<1&&(a=(r-.5*i)/(1-i)),[n[0],i*100,a*100]},o.hsv.hcg=function(n){const s=n[1]/100,r=n[2]/100,i=s*r;let a=0;return i<1&&(a=(r-i)/(1-i)),[n[0],i*100,a*100]},o.hcg.rgb=function(n){const s=n[0]/360,r=n[1]/100,i=n[2]/100;if(r===0)return[i*255,i*255,i*255];const a=[0,0,0],c=s%1*6,l=c%1,h=1-l;let b=0;switch(Math.floor(c)){case 0:a[0]=1,a[1]=l,a[2]=0;break;case 1:a[0]=h,a[1]=1,a[2]=0;break;case 2:a[0]=0,a[1]=1,a[2]=l;break;case 3:a[0]=0,a[1]=h,a[2]=1;break;case 4:a[0]=l,a[1]=0,a[2]=1;break;default:a[0]=1,a[1]=0,a[2]=h}return b=(1-r)*i,[(r*a[0]+b)*255,(r*a[1]+b)*255,(r*a[2]+b)*255]},o.hcg.hsv=function(n){const s=n[1]/100,r=n[2]/100,i=s+r*(1-s);let a=0;return i>0&&(a=s/i),[n[0],a*100,i*100]},o.hcg.hsl=function(n){const s=n[1]/100,i=n[2]/100*(1-s)+.5*s;let a=0;return i>0&&i<.5?a=s/(2*i):i>=.5&&i<1&&(a=s/(2*(1-i))),[n[0],a*100,i*100]},o.hcg.hwb=function(n){const s=n[1]/100,r=n[2]/100,i=s+r*(1-s);return[n[0],(i-s)*100,(1-i)*100]},o.hwb.hcg=function(n){const s=n[1]/100,i=1-n[2]/100,a=i-s;let c=0;return a<1&&(c=(i-a)/(1-a)),[n[0],a*100,c*100]},o.apple.rgb=function(n){return[n[0]/65535*255,n[1]/65535*255,n[2]/65535*255]},o.rgb.apple=function(n){return[n[0]/255*65535,n[1]/255*65535,n[2]/255*65535]},o.gray.rgb=function(n){return[n[0]/100*255,n[0]/100*255,n[0]/100*255]},o.gray.hsl=function(n){return[0,0,n[0]]},o.gray.hsv=o.gray.hsl,o.gray.hwb=function(n){return[0,100,n[0]]},o.gray.cmyk=function(n){return[0,0,0,n[0]]},o.gray.lab=function(n){return[n[0],0,0]},o.gray.hex=function(n){const s=Math.round(n[0]/100*255)&255,i=((s<<16)+(s<<8)+s).toString(16).toUpperCase();return"000000".substring(i.length)+i},o.rgb.gray=function(n){return[(n[0]+n[1]+n[2])/3/255*100]},Y}var K,fe;
1function _t(){if(fe)return K;fe=1;const e=We();function t(){const s={},r=Object.keys(e);for(let i=r.length,a=0;a<i;a++)s[r[a]]={distance:-1,parent:null};return s}function o(s){const r=t(),i=[s];for(r[s].distance=0;i.length;){const a=i.pop(),c=Object.keys(e[a]);for(let l=c.length,h=0;h<l;h++){const b=c[h],f=r[b];f.distance===-1&&(f.distance=r[a].distance+1,f.parent=a,i.unshift(b))}}return r}function u(s,r){return function(i){return r(s(i))}}function n(s,r){const i=[r[s].parent,s];let a=e[r[s].parent][s],c=r[s].parent;for(;r[c].parent;)i.unshift(r[c].parent),a=u(e[r[c].parent][c],a),c=r[c].parent;return a.conversion=i,a}return K=function(s){const r=o(s),i={},a=Object.keys(r);for(let c=a.length,l=0;l<c;l++){const h=a[l];r[h].parent!==null&&(i[h]=n(h,r))}return i},K}var J,he;function At(){if(he)return J;he=1;const e=We(),t=_t(),o={},u=Object.keys(e);function n(r){const i=function(...a){const c=a[0];return c==null?c:(c.length>1&&(a=c),r(a))};return"conversion"in r&&(i.conversion=r.conversion),i}function s(r){const i=function(...a){const c=a[0];if(c==null)return c;c.length>1&&(a=c);const l=r(a);if(typeof l=="object")for(let h=l.length,b=0;b<h;b++)l[b]=Math.round(l[b]);return l};return"conversion"in r&&(i.conversion=r.conversion),i}return u.forEach(r=>{o[r]={},Object.defineProperty(o[r],"channels",{value:e[r].channels}),Object.defineProperty(o[r],"labels",{value:e[r].labels});const i=t(r);
1Object.keys(i).forEach(c=>{const l=i[c];o[r][c]=s(l),o[r][c].raw=n(l)})}),J=o,J}var V,de;function xt(){if(de)return V;de=1;const e=wt(),t=At(),o=["keyword","gray","hex"],u={};for(const b of Object.keys(t))u[[...t[b].labels].sort().join("")]=b;const n={};function s(b,f){if(!(this instanceof s))return new s(b,f);if(f&&f in o&&(f=null),f&&!(f in t))throw new Error("Unknown model: "+f);let d,g;if(b==null)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(b instanceof s)this.model=b.model,this.color=[...b.color],this.valpha=b.valpha;else if(typeof b=="string"){const p=e.get(b);if(p===null)throw new Error("Unable to parse color from string: "+b);this.model=p.model,g=t[this.model].channels,this.color=p.value.slice(0,g),this.valpha=typeof p.value[g]=="number"?p.value[g]:1}else if(b.length>0){this.model=f||"rgb",g=t[this.model].channels;const p=Array.prototype.slice.call(b,0,g);this.color=h(p,g),this.valpha=typeof b[g]=="number"?b[g]:1}else if(typeof b=="number")this.model="rgb",this.color=[b>>16&255,b>>8&255,b&255],this.valpha=1;else{this.valpha=1;const p=Object.keys(b);"alpha"in b&&(p.splice(p.indexOf("alpha"),1),this.valpha=typeof b.alpha=="number"?b.alpha:0);const w=p.sort().join("");if(!(w in u))throw new Error("Unable to parse color from object: "+JSON.stringify(b));this.model=u[w];const{labels:y}=t[this.model],_=[];for(d=0;d<y.length;d++)_.push(b[y[d]]);this.color=h(_)}if(n[this.model])for(g=t[this.model].channels,d=0;d<g;d++){const p=n[this.model][d];p&&(this.color[d]=p(this.color[d]))}this.valpha=Math.max(0,Math.min(1,this.valpha)),Object.freeze&&Object.freeze(this)}s.prototype={toString(){return this.string()},toJSON(){return this[this.model]()},string(b){let f=this.model in e.to?this:this.rgb();f=f.round(typeof b=="number"?b:1);const d=f.valpha===1?f.color:[...f.color,this.valpha];return e.to[f.model](d)},percentString(b){const f=this.rgb().round(typeof b=="number"?b:1),d=f.valpha===1?f.color:[...f.color,this.valpha];return e.to.rgb.percent(d)},array(){return this.valpha===1?[...this.color]:[...this.color,this.valpha]},object(){const b={},{channels:f}=t[this.model],{labels:d}=t[this.model];for(let g=0;g<f;g++)b[d[g]]=this.color[g];return this.valpha!==1&&(b.alpha=this.valpha),b},unitArray(){const b=this.rgb().color;return b[0]/=255,b[1]/=255,b[2]/=255,this.valpha!==1&&b.push(this.valpha),b},unitObject(){const b=this.rgb().object();return b.r/=255,b.g/=255,b.b/=255,this.valpha!==1&&(b.alpha=this.valpha),b},round(b){return b=Math.max(b||0,0),new s([...this.color.map(i(b)),this.valpha],this.model)},alpha(b){return b!==void 0?new s([...this.color,Math.max(0,Math.min(1,b))],this.model):this.valpha},red:a("rgb",0,c(255)),green:a("rgb",1,c(255)),blue:a("rgb",2,c(255)),hue:a(["hsl","hsv","hsl","hwb","hcg"],0,b=>(b%360+360)%360),saturationl:a("hsl",1,c(100)),lightness:a("hsl",2,c(100)),saturationv:a("hsv",1,c(100)),value:a("hsv",2,c(100)),chroma:a("hcg",1,c(100)),gray:a("hcg",2,c(100)),white:a("hwb",1,c(100)),wblack:a("hwb",2,c(100)),cyan:a("cmyk",0,c(100)),magenta:a("cmyk",1,c(100)),yellow:a("cmyk",2,c(100)),black:a("cmyk",3,c(100)),x:a("xyz",0,c(95.047)),y:a("xyz",1,c(100)),z:a("xyz",2,c(108.833)),l:a("lab",0,c(100)),a:a("lab",1),b:a("lab",2),keyword(b){return b!==void 0?new s(b):t[this.model].keyword(this.color)},hex(b){return b!==void 0?new s(b):e.to.hex(this.rgb().round().color)},hexa(b){if(b!==void 0)return new s(b);const f=this.rgb().round().color;let d=Math.round(this.valpha*255).toString(16).toUpperCase();return d.length===1&&(d="0"+d),e.to.hex(f)+d},rgbNumber(){const b=this.rgb().color;return(b[0]&255)<<16|(b[1]&255)<<8|b[2]&255},luminosity(){const b=this.rgb().color,f=[];for(const[d,g]of b.entries()){const p=g/255;f[d]=p<=.04045?p/12.92:((p+.055)/1.055)**2.4}return .2126*f[0]+.7152*f[1]+.0722*f[2]},contrast(b){const f=this.luminosity(),d=b.luminosity();return f>d?(f+.05)/(d+.05):(d+.05)/(f+.05)},level(b){const f=this.contrast(b);return f>=7?"AAA":f>=4.5?"AA":""},isDark(){const b=this.rgb().color;return(b[0]*2126+b[1]*7152+b[2]*722)/1e4<128},isLight(){return!this.isDark()},negate(){const b=this.rgb();for(let f=0;f<3;f++)b.color[f]=255-b.color[f];return b},lighten(b){const f=this.hsl();return f.color[2]+=f.color[2]*b,f},darken(b){const f=this.hsl();return f.color[2]-=f.color[2]*b,f},saturate(b){const f=this.hsl();return f.color[1]+=f.color[1]*b,f},desaturate(b){const f=this.hsl();return f.color[1]-=f.color[1]*b,f},whiten(b){const f=this.hwb();return f.color[1]+=f.color[1]*b,f},blacken(b){const f=this.hwb();return f.color[2]+=f.color[2]*b,f},grayscale(){const b=this.rgb().color,f=b[0]*.3+b[1]*.59+b[2]*.11;return s.rgb(f,f,f)},fade(b){return this.alpha(this.valpha-this.valpha*b)},opaquer(b){return this.alpha(this.valpha+this.valpha*b)},rotate(b){const f=this.hsl();let d=f.color[0];return d=(d+b)%360,d=d<0?360+d:d,f.color[0]=d,f},mix(b,f){if(!b||!b.rgb)throw new Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof b);const d=b.rgb(),g=this.rgb(),p=f===void 0?.5:f,w=2*p-1,y=d.alpha()-g.alpha(),_=((w*y===-1?w:(w+y)/(1+w*y))+1)/2,C=1-_;return s.rgb(_*d.red()+C*g.red(),_*d.green()+C*g.green(),_*d.blue()+C*g.blue(),d.alpha()*p+g.alpha()*(1-p))}};for(const b of Object.keys(t)){if(o.includes(b))continue;const{channels:f}=t[b];s.prototype[b]=function(...d){return this.model===b?new s(this):d.length>0?new s(d,b):new s([...l(t[this.model][b].raw(this.color)),this.valpha],b)},s[b]=function(...d){let g=d[0];return typeof g=="number"&&(g=h(d,f)),new s(g,b)}}function r(b,f){return Number(b.toFixed(f))}function i(b){return function(f){return r(f,b)}}function a(b,f,d){b=Array.isArray(b)?b:[b];for(const g of b)(n[g]||(n[g]=[]))[f]=d;return b=b[0],function(g){let p;return g!==void 0?(d&&(g=d(g)),p=this[b](),p.color[f]=g,p):(p=this[b]().c
1olor[f],d&&(p=d(p)),p)}}function c(b){return function(f){return Math.max(0,Math.min(b,f))}}function l(b){return Array.isArray(b)?b:[b]}function h(b,f){for(let d=0;d<f;d++)typeof b[d]!="number"&&(b[d]=0);return b}return V=s,V}var Et=xt();const ge=ft(Et);var Ct=typeof global=="object"&&global&&global.Object===Object&&global,Ft=typeof self=="object"&&self&&self.Object===Object&&self,F=Ct||Ft||Function("return this")(),M=F.Symbol,Ue=Object.prototype,Ot=Ue.hasOwnProperty,Rt=Ue.toString,L=M?M.toStringTag:void 0;function Nt(e){var t=Ot.call(e,L),o=e[L];try{e[L]=void 0;var u=!0}catch{}var n=Rt.call(e);return u&&(t?e[L]=o:delete e[L]),n}var kt=Object.prototype,Dt=kt.toString;function Lt(e){return Dt.call(e)}var Bt="[object Null]",It="[object Undefined]",pe=M?M.toStringTag:void 0;function qe(e){return e==null?e===void 0?It:Bt:pe&&pe in Object(e)?Nt(e):Lt(e)}function He(e){return e!=null&&typeof e=="object"}var St="[object Symbol]";function Mt(e){return typeof e=="symbol"||He(e)&&qe(e)==St}var jt=Array.isArray,Tt=/\s/;function Pt(e){for(var t=e.length;t--&&Tt.test(e.charAt(t)););return t}var zt=/^\s+/;function $t(e){return e&&e.slice(0,Pt(e)+1).replace(zt,"")}function N(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var me=NaN,Gt=/^[-+]0x[0-9a-f]+$/i,Wt=/^0b[01]+$/i,Ut=/^0o[0-7]+$/i,qt=parseInt;function Ht(e){if(typeof e=="number")return e;if(Mt(e))return me;if(N(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=N(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=$t(e);var o=Wt.test(e);return o||Ut.test(e)?qt(e.slice(2),o?2:8):Gt.test(e)?me:+e}var ve=1/0,Yt=17976931348623157e292;function Kt(e){if(!e)return e===0?e:0;if(e=Ht(e),e===ve||e===-ve){var t=e<0?-1:1;return t*Yt}return e===e?e:0}function ye(e){var t=Kt(e),o=t%1;return t===t?o?t-o:t:0}function Ye(e){return e}var Jt="[object AsyncFunction]",Vt="[object Function]",Xt="[object GeneratorFunction]",Zt="[object Proxy]";function Qt(e){if(!N(e))return!1;var t=qe(e);return t==Vt||t==Xt||t==Jt||t==Zt}var X=F["__core-js_shared__"],we=(function(){var e=/[^.]+$/.exec(X&&X.keys&&X.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""})();function en(e){return!!we&&we in e}var tn=Function.prototype,nn=tn.toString;function an(e){if(e!=null){try{return nn.call(e)}catch{}try{return e+""}catch{}}return""}var sn=/[\\^$.*+?()[\]{}|]/g,rn=/^\[object .+?Constructor\]$/,on=Function.prototype,cn=Object.prototype,bn=on.toString,ln=cn.hasOwnProperty,un=RegExp("^"+bn.call(ln).replace(sn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function fn(e){if(!N(e)||en(e))return!1;var t=Qt(e)?un:rn;return t.test(an(e))}function hn(e,t){return e?.[t]}function Ke(e,t){var o=hn(e,t);return fn(o)?o:void 0}var _e=Ke(F,"WeakMap"),j=_e&&new _e,Je=j?function(e,t){return j.set(e,t),e}:Ye,Ae=Object.create,te=(function(){function e(){}return function(t){if(!N(t))return{};if(Ae)return Ae(t);e.prototype=t;var o=new e;return e.prototype=void 0,o}})();function S(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var o=te(e.prototype),u=e.apply(o,t);return N(u)?u:o}}var dn=1;function gn(e,t,o){var u=t&dn,n=S(e);function s(){var r=this&&this!==F&&this instanceof s?n:e;return r.apply(u?o:this,arguments)}return s}function Ve(e,t,o){switch(o.length){case 0:return e.call(t);case 1:return e.call(t,o[0]);case 2:return e.call(t,o[0],o[1]);case 3:return e.call(t,o[0],o[1],o[2])}return e.apply(t,o)}var pn=Math.max;function Xe(e,t,o,u){for(var n=-1,s=e.length,r=o.length,i=-1,a=t.length,c=pn(s-r,0),l=Array(a+c),h=!u;++i<a;)l[i]=t[i];for(;++n<r;)(h||n<s)&&(l[o[n]]=e[n]);for(;c--;)l[i++]=e[n++];return l}var mn=Math.max;function Ze(e,t,o,u){for(var n=-1,s=e.length,r=-1,i=o.length,a=-1,c=t.length,l=mn(s-i,0),h=Array(l+c),b=!u;++n<l;)h[n]=e[n];for(var f=n;++a<c;)h[f+a]=t[a];for(;++r<i;)(b||n<s)&&(h[f+o[r]]=e[n++]);return h}function vn(e,t){for(var o=e.length,u=0;o--;)e[o]===t&&++u;return u}function ne(){}var yn=4294967295;function k(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=yn,this.__views__=[]}k.prototype=te(ne.prototype);k.prototype.constructor=k;function wn(){}var Qe=j?function(e){return j.get(e)}:wn,xe={},_n=Object.prototype,An=_n.hasOwnProperty;function xn(e){for(var t=e.name+"",o=xe[t],u=An.call(xe,t)?o.length:0;u--;){var n=o[u],s=n.func;
1if(s==null||s==e)return n.name}return t}function D(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}D.prototype=te(ne.prototype);D.prototype.constructor=D;function et(e,t){var o=-1,u=e.length;for(t||(t=Array(u));++o<u;)t[o]=e[o];return t}function En(e){if(e instanceof k)return e.clone();var t=new D(e.__wrapped__,e.__chain__);return t.__actions__=et(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var Cn=Object.prototype,Fn=Cn.hasOwnProperty;function T(e){if(He(e)&&!jt(e)&&!(e instanceof k)){if(e instanceof D)return e;if(Fn.call(e,"__wrapped__"))return En(e)}return new D(e)}T.prototype=ne.prototype;T.prototype.constructor=T;function On(e){var t=xn(e),o=T[t];if(typeof o!="function"||!(t in k.prototype))return!1;if(e===o)return!0;var u=Qe(o);return!!u&&e===u[0]}var Rn=800,Nn=16,kn=Date.now;function tt(e){var t=0,o=0;return function(){var u=kn(),n=Nn-(u-o);if(o=u,n>0){if(++t>=Rn)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var nt=tt(Je),Dn=/\{\n\/\* \[wrapped with (.+)\] \*/,Ln=/,? & /;function Bn(e){var t=e.match(Dn);return t?t[1].split(Ln):[]}var In=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;function Sn(e,t){var o=t.length;if(!o)return e;var u=o-1;return t[u]=(o>1?"& ":"")+t[u],t=t.join(o>2?", ":" "),e.replace(In,`{
2/* [wrapped with `+t+`] */ 3`)}function Mn(e){return function(){return e}}var Ee=(function(){try{var e=Ke(Object,"defineProperty");return e({},"",{}),e}catch{}})(),jn=Ee?function(e,t){return Ee(e,"toString",{configurable:!0,enumerable:!1,value:Mn(t),writable:!0})}:Ye,Tn=tt(jn);function Pn(e,t){for(var o=-1,u=e==null?0:e.length;++o<u&&t(e[o],o,e)!==!1;);return e}function zn(e,t,o,u){for(var n=e.length,s=o+-1;++s<n;)if(t(e[s],s,e))return s;return-1}function $n(e){return e!==e}function Gn(e,t,o){for(var u=o-1,n=e.length;++u<n;)if(e[u]===t)return u;return-1}function Wn(e,t,o){return t===t?Gn(e,t,o):zn(e,$n,o)}function Un(e,t){var o=e==null?0:e.length;return!!o&&Wn(e,t,0)>-1}var qn=1,Hn=2,Yn=8,Kn=16,Jn=32,Vn=64,Xn=128,Zn=256,Qn=512,ea=[["ary",Xn],["bind",qn],["bindKey",Hn],["curry",Yn],["curryRight",Kn],["flip",Qn],["partial",Jn],["partialRight",Vn],["rearg",Zn]];function ta(e,t){return Pn(ea,function(o){var u="_."+o[0];t&o[1]&&!Un(e,u)&&e.push(u)}),e.sort()}function at(e,t,o){var u=t+"";return Tn(e,Sn(u,ta(Bn(u),o)))}var na=4,aa=8,Ce=32,Fe=64;function st(e,t,o,u,n,s,r,i,a,c){var l=t&aa,h=l?r:void 0,b=l?void 0:r,f=l?s:void 0,d=l?void 0:s;t|=l?Ce:Fe,t&=~(l?Fe:Ce),t&na||(t&=-4);var g=[e,t,n,f,h,d,b,i,a,c],p=o.apply(void 0,g);return On(e)&&nt(p,g),p.placeholder=u,at(p,e,t)}function rt(e){var t=e;return t.placeholder}var sa=9007199254740991,ra=/^(?:0|[1-9]\d*)$/;function oa(e,t){var o=typeof e;return t=t??sa,!!t&&(o=="number"||o!="symbol"&&ra.test(e))&&e>-1&&e%1==0&&e<t}var ia=Math.min;function ca(e,t){for(var o=e.length,u=ia(t.length,o),n=et(e);u--;){var s=t[u];e[u]=oa(s,o)?n[s]:void 0}return e}var Oe="__lodash_placeholder__";function P(e,t){for(var o=-1,u=e.length,n=0,s=[];++o<u;){var r=e[o];(r===t||r===Oe)&&(e[o]=Oe,s[n++]=o)}return s}var ba=1,la=2,ua=8,fa=16,ha=128,da=512;function ae(e,t,o,u,n,s,r,i,a,c){var l=t&ha,h=t&ba,b=t&la,f=t&(ua|fa),d=t&da,g=b?void 0:S(e);function p(){for(var w=arguments.length,y=Array(w),_=w;_--;)y[_]=arguments[_];if(f)var C=rt(p),$=vn(y,C);if(u&&(y=Xe(y,u,n,f)),s&&(y=Ze(y,s,r,f)),w-=$,f&&w<c){var x=P(y,C);return st(e,t,ae,p.placeholder,o,y,x,i,a,c-w)}var re=h?o:this,G=b?re[e]:e;return w=y.length,i?y=ca(y,i):d&&w>1&&y.reverse(),l&&a<w&&(y.length=a),this&&this!==F&&this instanceof p&&(G=g||S(G)),G.apply(re,y)}return p}function ga(e,t,o){var u=S(e);function n(){for(var s=arguments.length,r=Array(s),i=s,a=rt(n);i--;)r[i]=arguments[i];var c=s<3&&r[0]!==a&&r[s-1]!==a?[]:P(r,a);if(s-=c.length,s<o)return st(e,t,ae,n.placeholder,void 0,r,c,void 0,void 0,o-s);var l=this&&this!==F&&this instanceof n?u:e;return Ve(l,this,r)}return n}var pa=1;function ma(e,t,o,u){var n=t&pa,s=S(e);function r(){for(var i=-1,a=arguments.length,c=-1,l=u.length,h=Array(l+a),b=this&&this!==F&&this instanceof r?s:e;++c<l;)h[c]=u[c];for(;a--;)h[c++]=arguments[++i];return Ve(b,n?o:this,h)}return r}var Re="__lodash_placeholder__",Z=1,va=2,ya=4,Ne=8,B=128,ke=256,wa=Math.min;function _a(e,t){var o=e[1],u=t[1],n=o|u,s=n<(Z|va|B),r=u==B&&o==Ne||u==B&&o==ke&&e[7].length<=t[8]||u==(B|ke)&&t[7].length<=t[8]&&o==Ne;if(!(s||r))return e;u&Z&&(e[2]=t[2],n|=o&Z?0:ya);var i=t[3];if(i){var a=e[3];e[3]=a?Xe(a,i,t[4]):i,e[4]=a?P(e[3],Re):t[4]}return i=t[5],i&&(a=e[5],e[5]=a?Ze(a,i,t[6]):i,e[6]=a?P(e[5],Re):t[6]),i=t[7],i&&(e[7]=i),u&B&&(e[8]=e[8]==null?t[8]:wa(e[8],t[8])),e[9]==null&&(e[9]=t[9]),e[0]=t[0],e[1]=n,e}var Aa="Expected a function",De=1,xa=2,Le=8,Be=16,Ie=32,Ea=64,Se=Math.max;function Ca(e,t,o,u,n,s,r,i){var a=t&xa;if(!a&&typeof e!="function")throw new TypeError(Aa);var c=u?u.length:0;if(c||(t&=-97,u=n=void 0),r=r===void 0?r:Se(ye(r),0),i=i===void 0?i:ye(i),c-=n?n.length:0,t&Ea){var l=u,h=n;u=n=void 0}var b=a?void 0:Qe(e),f=[e,t,o,u,n,l,h,s,r,i];if(b&&_a(f,b),e=f[0],t=f[1],o=f[2],u=f[3],n=f[4],i=f[9]=f[9]===void 0?a?0:e.length:Se(f[9]-c,0),!i&&t&(Le|Be)&&(t&=-25),!t||t==De)var d=gn(e,t,o);else t==Le||t==Be?d=ga(e,t,i):(t==Ie||t==(De|Ie))&&!n.length?d=ma(e,t,o,u):d=ae.apply(void 0,f);var g=b?Je:nt;return at(g(d,f),e,t)}var Fa=8;function z(e,t,o){t=o?void 0:t;var u=Ca(e,Fa,void 0,void 0,void 0,void 0,void 0,t);return u.placeholder=z.placeholder,u}z.placeholder={};function Oa(e){const t=e[0],o=e[1],u=e[2];let n,s,r;return n=t*1+o*0+u*1.13983,s=t*1+o*-.39465+u*-.5806,r=t*1+o*2.02311+u*0,n=Math.min(Math.max(0,n),1),s=Math.min(Math.max(0,s),1),r=Math.min(Math.max(0,r),1),[n*255,s*255,r*255]}function Ra(e){const t=e[0]/255,o=e[1]/255,u=e[2]/255,n=t*.299+o*.587+u*.114,s=t*-.14713+o*-.28886+u*.436,r=t*.615+o*-.51499+u*-.
310001;return[n,s,r]}const Na={scheme:"threezerotwofour",author:"jan t. sott (http://github.com/idleberg)",base00:"#090300",base01:"#3a3432",base02:"#4a4543",base03:"#5c5855",base04:"#807d7c",base05:"#a5a2a2",base06:"#d6d5d4",base07:"#f7f7f7",base08:"#db2d20",base09:"#e8bbd0",base0A:"#fded02",base0B:"#01a252",base0C:"#b5e4f4",base0D:"#01a0e4",base0E:"#a16a94",base0F:"#cdab53"},ka={scheme:"apathy",author:"jannik siebert (https://github.com/janniks)",base00:"#031A16",base01:"#0B342D",base02:"#184E45",base03:"#2B685E",base04:"#5F9C92",base05:"#81B5AC",base06:"#A7CEC8",base07:"#D2E7E4",base08:"#3E9688",base09:"#3E7996",base0A:"#3E4C96",base0B:"#883E96",base0C:"#963E4C",base0D:"#96883E",base0E:"#4C963E",base0F:"#3E965B"},Da={scheme:"ashes",author:"jannik siebert (https://github.com/janniks)",base00:"#1C2023",base01:"#393F45",base02:"#565E65",base03:"#747C84",base04:"#ADB3BA",base05:"#C7CCD1",base06:"#DFE2E5",base07:"#F3F4F5",base08:"#C7AE95",base09:"#C7C795",base0A:"#AEC795",base0B:"#95C7AE",base0C:"#95AEC7",base0D:"#AE95C7",base0E:"#C795AE",base0F:"#C79595"},La={scheme:"atelier dune",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/dune)",base00:"#20201d",base01:"#292824",base02:"#6e6b5e",base03:"#7d7a68",base04:"#999580",base05:"#a6a28c",base06:"#e8e4cf",base07:"#fefbec",base08:"#d73737",base09:"#b65611",base0A:"#cfb017",base0B:"#60ac39",base0C:"#1fad83",base0D:"#6684e1",base0E:"#b854d4",base0F:"#d43552"},Ba={scheme:"atelier forest",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/forest)",base00:"#1b1918",base01:"#2c2421",base02:"#68615e",base03:"#766e6b",base04:"#9c9491",base05:"#a8a19f",base06:"#e6e2e0",base07:"#f1efee",base08:"#f22c40",base09:"#df5320",base0A:"#d5911a",base0B:"#5ab738",base0C:"#00ad9c",base0D:"#407ee7",base0E:"#6666ea",base0F:"#c33ff3"},Ia={scheme:"atelier heath",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/heath)",base00:"#1b181b",base01:"#292329",base02:"#695d69",base03:"#776977",base04:"#9e8f9e",base05:"#ab9bab",base06:"#d8cad8",base07:"#f7f3f7",base08:"#ca402b",base09:"#a65926",base0A:"#bb8a35",base0B:"#379a37",base0C:"#159393",base0D:"#516aec",base0E:"#7b59c0",base0F:"#cc33cc"},Sa={scheme:"atelier lakeside",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/lakeside/)",base00:"#161b1d",base01:"#1f292e",base02:"#516d7b",base03:"#5a7b8c",base04:"#7195a8",base05:"#7ea2b4",base06:"#c1e4f6",base07:"#ebf8ff",base08:"#d22d72",base09:"#935c25",base0A:"#8a8a0f",base0B:"#568c3b",base0C:"#2d8f6f",base0D:"#257fad",base0E:"#5d5db1",base0F:"#b72dd2"},Ma={scheme:"atelier seaside",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/seaside/)",base00:"#131513",base01:"#242924",base02:"#5e6e5e",base03:"#687d68",base04:"#809980",base05:"#8ca68c",base06:"#cfe8cf",base07:"#f0fff0",base08:"#e6193c",base09:"#87711d",base0A:"#c3c322",base0B:"#29a329",base0C:"#1999b3",base0D:"#3d62f5",base0E:"#ad2bee",base0F:"#e619c3"},ja={scheme:"bespin",author:"jan t. sott",base00:"#28211c",base01:"#36312e",base02:"#5e5d5c",base03:"#666666",base04:"#797977",base05:"#8a8986",base06:"#9d9b97",base07:"#baae9e",base08:"#cf6a4c",base09:"#cf7d34",base0A:"#f9ee98",base0B:"#54be0d",base0C:"#afc4db",base0D:"#5ea6ea",base0E:"#9b859d",base0F:"#937121"},Ta={scheme:"brewer",author:"timothée poisot (http://github.com/tpoisot)",base00:"#0c0d0e",base01:"#2e2f30",base02:"#515253",base03:"#737475",base04:"#959697",base05:"#b7b8b9",base06:"#dadbdc",base07:"#fcfdfe",base08:"#e31a1c",base09:"#e6550d",base0A:"#dca060",base0B:"#31a354",base0C:"#80b1d3",base0D:"#3182bd",base0E:"#756bb1",base0F:"#b15928"},Pa={scheme:"bright",author:"chris kempson (http://chriskempson.com)",base00:"#000000",base01:"#303030",base02:"#505050",base03:"#b0b0b0",base04:"#d0d0d0",base05:"#e0e0e0",base06:"#f5f5f5",base07:"#ffffff",base08:"#fb0120",base09:"#fc6d24",base0A:"#fda331",base0B:"#a1c659",base0C:"#76c7b7",base0D:"#6fb3d2",base0E:"#d381c3",base0F:"#be643c"},za={scheme:"chalk",author:"chris kempson (http://chriskempson.com)",base00:"#151515",base01:"#202020",base02:"#303030",base03:"#505050",base04:"#b0b0b0",base05:"#d0d0d0",base06:"#e0e0e0",base07:"#f5f5f5",base08:"#fb9fb1",base09:"#eda987",base0A:"#ddb26f",base0B:"#acc267",base0C:"#12cfc0",base0D:"#6fc2ef",base0E:"#e1a3ee",base0F:"#deaf8f"},$a={scheme:"codeschool",author:"brettof86",base00:"#232c31",base01:"#1c3657",base02:"#2a343a",base03:"#3f4944",base04:"#84898c",base05:"#9ea7a6",base06:"#a7cfa3",base07:"#b5d8f6",base08:"#2a5491",base09:"#43820d",base0A:"#a03b1e",base0B:"#237986",base0C:"#b02f30",base0D:"#484d79",base0E:"#c59820",base0F:"#c98344"},Ga={scheme:"colors",author:"mrmrs (http://clrs.cc)",base00:"#111111",base01:"#333333",base02:"#555555",base03:"#777777",base04:"#999999",base05:"#bbbbbb",base06:"#dddddd",base07:"#ffffff",base08:"#ff4136",base09:"#ff851b",base0A:"#ffdc00",base0B:"#2ecc40",base0C:"#7fdbff",base0D:"#0074d9",base0E:"#b10dc9",base0F:"#85144b"},Wa={scheme:"default",author:"chris kempson (http://chriskempson.com)",base00:"#181818",base01:"#282828",base02:"#383838",base03:"#585858",base04:"#b8b8b8",base05:"#d8d8d8",base06:"#e8e8e8",base07:"#f8f8f8",base08:"#ab4642",base09:"#dc9656",base0A:"#f7ca88",base0B:"#a1b56c",base0C:"#86c1b9",base0D:"#7cafc2",base0E:"#ba8baf",base0F:"#a16946"},Ua={scheme:"eighties",author:"chris kempson (http://chriskempson.com)",base00:"#2d2d2d",base01:"#393939",base02:"#515151",base03:"#747369",base04:"#a09f93",base05:"#d3d0c8",base06:"#e8e6df",base07:"#f2f0ec",base08:"#f2777a",base09:"#f99157",base0A:"#ffcc66",base0B:"#99cc99",base0C:"#66cccc",base0D:"#6699cc",base0E:"#cc99cc",base0F:"#d27b53"},qa={scheme:"embers",author:"jannik siebert (https://github.com/janniks)",base00:"#16130F",base01:"#2C2620",base02:"#433B32",base03:"#5A5047",base04:"#8A8075",base05:"#A39A90",base06:"#BEB6AE",base07:"#DB
3D6D1",base08:"#826D57",base09:"#828257",base0A:"#6D8257",base0B:"#57826D",base0C:"#576D82",base0D:"#6D5782",base0E:"#82576D",base0F:"#825757"},Ha={scheme:"flat",author:"chris kempson (http://chriskempson.com)",base00:"#2C3E50",base01:"#34495E",base02:"#7F8C8D",base03:"#95A5A6",base04:"#BDC3C7",base05:"#e0e0e0",base06:"#f5f5f5",base07:"#ECF0F1",base08:"#E74C3C",base09:"#E67E22",base0A:"#F1C40F",base0B:"#2ECC71",base0C:"#1ABC9C",base0D:"#3498DB",base0E:"#9B59B6",base0F:"#be643c"},Ya={scheme:"google",author:"seth wright (http://sethawright.com)",base00:"#1d1f21",base01:"#282a2e",base02:"#373b41",base03:"#969896",base04:"#b4b7b4",base05:"#c5c8c6",base06:"#e0e0e0",base07:"#ffffff",base08:"#CC342B",base09:"#F96A38",base0A:"#FBA922",base0B:"#198844",base0C:"#3971ED",base0D:"#3971ED",base0E:"#A36AC7",base0F:"#3971ED"},Ka={scheme:"grayscale",author:"alexandre gavioli (https://github.com/alexx2/)",base00:"#101010",base01:"#252525",base02:"#464646",base03:"#525252",base04:"#ababab",base05:"#b9b9b9",base06:"#e3e3e3",base07:"#f7f7f7",base08:"#7c7c7c",base09:"#999999",base0A:"#a0a0a0",base0B:"#8e8e8e",base0C:"#868686",base0D:"#686868",base0E:"#747474",base0F:"#5e5e5e"},Ja={scheme:"green screen",author:"chris kempson (http://chriskempson.com)",base00:"#001100",base01:"#003300",base02:"#005500",base03:"#007700",base04:"#009900",base05:"#00bb00",base06:"#00dd00",base07:"#00ff00",base08:"#007700",base09:"#009900",base0A:"#007700",base0B:"#00bb00",base0C:"#005500",base0D:"#009900",base0E:"#00bb00",base0F:"#005500"},Va={scheme:"harmonic16",author:"jannik siebert (https://github.com/janniks)",base00:"#0b1c2c",base01:"#223b54",base02:"#405c79",base03:"#627e99",base04:"#aabcce",base05:"#cbd6e2",base06:"#e5ebf1",base07:"#f7f9fb",base08:"#bf8b56",base09:"#bfbf56",base0A:"#8bbf56",base0B:"#56bf8b",base0C:"#568bbf",base0D:"#8b56bf",base0E:"#bf568b",base0F:"#bf5656"},Xa={scheme:"hopscotch",author:"jan t. sott",base00:"#322931",base01:"#433b42",base02:"#5c545b",base03:"#797379",base04:"#989498",base05:"#b9b5b8",base06:"#d5d3d5",base07:"#ffffff",base08:"#dd464c",base09:"#fd8b19",base0A:"#fdcc59",base0B:"#8fc13e",base0C:"#149b93",base0D:"#1290bf",base0E:"#c85e7c",base0F:"#b33508"},Za={scheme:"isotope",author:"jan t. sott",base00:"#000000",base01:"#404040",base02:"#606060",base03:"#808080",base04:"#c0c0c0",base05:"#d0d0d0",base06:"#e0e0e0",base07:"#ffffff",base08:"#ff0000",base09:"#ff9900",base0A:"#ff0099",base0B:"#33ff00",base0C:"#00ffff",base0D:"#0066ff",base0E:"#cc00ff",base0F:"#3300ff"},Qa={scheme:"marrakesh",author:"alexandre gavioli (http://github.com/alexx2/)",base00:"#201602",base01:"#302e00",base02:"#5f5b17",base03:"#6c6823",base04:"#86813b",base05:"#948e48",base06:"#ccc37a",base07:"#faf0a5",base08:"#c35359",base09:"#b36144",base0A:"#a88339",base0B:"#18974e",base0C:"#75a738",base0D:"#477ca1",base0E:"#8868b3",base0F:"#b3588e"},es={scheme:"mocha",author:"chris kempson (http://chriskempson.com)",base00:"#3B3228",base01:"#534636",base02:"#645240",base03:"#7e705a",base04:"#b8afad",base05:"#d0c8c6",base06:"#e9e1dd",base07:"#f5eeeb",base08:"#cb6077",base09:"#d28b71",base0A:"#f4bc87",base0B:"#beb55b",base0C:"#7bbda4",base0D:"#8ab3b5",base0E:"#a89bb9",base0F:"#bb9584"},ts={scheme:"monokai",author:"wimer hazenberg (http://www.monokai.nl)",base00:"#272822",base01:"#383830",base02:"#49483e",base03:"#75715e",base04:"#a59f85",base05:"#f8f8f2",base06:"#f5f4f1",base07:"#f9f8f5",base08:"#f92672",base09:"#fd971f",base0A:"#f4bf75",base0B:"#a6e22e",base0C:"#a1efe4",base0D:"#66d9ef",base0E:"#ae81ff",base0F:"#cc6633"},ns={scheme:"nicinabox",author:"nicinabox (http://github.com/nicinabox)",base00:"#2A2F3A",base01:"#3C444F",base02:"#4F5A65",base03:"#BEBEBE",base04:"#b0b0b0",base05:"#d0d0d0",base06:"#FFFFFF",base07:"#f5f5f5",base08:"#fb9fb1",base09:"#FC6D24",base0A:"#ddb26f",base0B:"#A1C659",base0C:"#12cfc0",base0D:"#6FB3D2",base0E:"#D381C3",base0F:"#deaf8f"},as={scheme:"ocean",author:"chris kempson (http://chriskempson.com)",base00:"#2b303b",base01:"#343d46",base02:"#4f5b66",base03:"#65737e",base04:"#a7adba",base05:"#c0c5ce",base06:"#dfe1e8",base07:"#eff1f5",base08:"#bf616a",base09:"#d08770",base0A:"#ebcb8b",base0B:"#a3be8c",base0C:"#96b5b4",base0D:"#8fa1b3",base0E:"#b48ead",base0F:"#ab7967"},ss={scheme:"paraiso",author:"jan t. sott",base00:"#2f1e2e",base01:"#41323f",base02:"#4f424c",base03:"#776e71",base04:"#8d8687",base05:"#a39e9b",base06:"#b9b6b0",base07:"#e7e9db",base08:"#ef6155",base09:"#f99b15",base0A:"#fec418",base0B:"#48b685",base0C:"#5bc4bf",base0D:"#06b6ef",base0E:"#815ba4",base0F:"#e96ba8"},rs={scheme:"pop",author:"chris kempson (http://chriskempson.com)",base00:"#000000",base01:"#202020",base02:"#303030",base03:"#505050",base04:"#b0b0b0",base05:"#d0d0d0",base06:"#e0e0e0",base07:"#ffffff",base08:"#eb008a",base09:"#f29333",base0A:"#f8ca12",base0B:"#37b349",base0C:"#00aabb",base0D:"#0e5a94",base0E:"#b31e8d",base0F:"#7a2d00"},os={scheme:"railscasts",author:"ryan bates (http://railscasts.com)",base00:"#2b2b2b",base01:"#272935",base02:"#3a4055",base03:"#5a647e",base04:"#d4cfc9",base05:"#e6e1dc",base06:"#f4f1ed",base07:"#f9f7f3",base08:"#da4939",base09:"#cc7833",base0A:"#ffc66d",base0B:"#a5c261",base0C:"#519f50",base0D:"#6d9cbe",base0E:"#b6b3eb",base0F:"#bc9458"},is={scheme:"shapeshifter",author:"tyler benziger (http://tybenz.com)",base00:"#000000",base01:"#040404",base02:"#102015",base03:"#343434",base04:"#555555",base05:"#ababab",base06:"#e0e0e0",base07:"#f9f9f9",base08:"#e92f2f",base09:"#e09448",base0A:"#dddd13",base0B:"#0ed839",base0C:"#23edda",base0D:"#3b48e3",base0E:"#f99
36e2",base0F:"#69542d"},cs={scheme:"solarized",author:"ethan schoonover (http://ethanschoonover.com/solarized)",base00:"#002b36",base01:"#073642",base02:"#586e75",base03:"#657b83",base04:"#839496",base05:"#93a1a1",base06:"#eee8d5",base07:"#fdf6e3",base08:"#dc322f",base09:"#cb4b16",base0A:"#b58900",base0B:"#859900",base0C:"#2aa198",base0D:"#268bd2",base0E:"#6c71c4",base0F:"#d33682"},bs={scheme:"summerfruit",author:"christopher corley (http://cscorley.github.io/)",base00:"#151515",base01:"#202020",base02:"#303030",base03:"#505050",base04:"#B0B0B0",base05:"#D0D0D0",base06:"#E0E0E0",base07:"#FFFFFF",base08:"#FF0086",base09:"#FD8900",base0A:"#ABA800",base0B:"#00C918",base0C:"#1faaaa",base0D:"#3777E6",base0E:"#AD00A1",base0F:"#cc6633"},ls={scheme:"tomorrow",author:"chris kempson (http://chriskempson.com)",base00:"#1d1f21",base01:"#282a2e",base02:"#373b41",base03:"#969896",base04:"#b4b7b4",base05:"#c5c8c6",base06:"#e0e0e0",base07:"#ffffff",base08:"#cc6666",base09:"#de935f",base0A:"#f0c674",base0B:"#b5bd68",base0C:"#8abeb7",base0D:"#81a2be",base0E:"#b294bb",base0F:"#a3685a"},us={scheme:"london tube",author:"jan t. sott",base00:"#231f20",base01:"#1c3f95",base02:"#5a5758",base03:"#737171",base04:"#959ca1",base05:"#d9d8d8",base06:"#e7e7e8",base07:"#ffffff",base08:"#ee2e24",base09:"#f386a1",base0A:"#ffd204",base0B:"#00853e",base0C:"#85cebc",base0D:"#009ddc",base0E:"#98005d",base0F:"#b06110"},fs={scheme:"twilight",author:"david hart (http://hart-dev.com)",base00:"#1e1e1e",base01:"#323537",base02:"#464b50",base03:"#5f5a60",base04:"#838184",base05:"#a7a7a7",base06:"#c3c3c3",base07:"#ffffff",base08:"#cf6a4c",base09:"#cda869",base0A:"#f9ee98",base0B:"#8f9d6a",base0C:"#afc4db",base0D:"#7587a6",base0E:"#9b859d",base0F:"#9b703f"},ot={threezerotwofour:Na,apathy:ka,ashes:Da,atelierDune:La,atelierForest:Ba,atelierHeath:Ia,atelierLakeside:Sa,atelierSeaside:Ma,bespin:ja,brewer:Ta,bright:Pa,chalk:za,codeschool:$a,colors:Ga,default:Wa,eighties:Ua,embers:qa,flat:Ha,google:Ya,grayscale:Ka,greenscreen:Ja,harmonic:Va,hopscotch:Xa,isotope:Za,marrakesh:Qa,mocha:es,monokai:ts,nicinabox:ns,ocean:as,paraiso:ss,pop:rs,railscasts:os,shapeshifter:is,solarized:cs,summerfruit:bs,tomorrow:ls,tube:us,twilight:fs},it=ot.default,Me=Object.keys(it),hs=e=>e<.25?1:e<.5?.9-e:1.1-e,ds=e=>{const t=ge(e),[o,u,n]=Ra(t.array()),s=[hs(o),u,n],r=Oa(s);return ge.rgb(r).hex()},O=e=>t=>({className:[t.className,e.className].filter(Boolean).join(" "),style:{...t.style||{},...e.style||{}}}),gs=(e,t)=>{if(e===void 0)return t;if(t===void 0)return e;const o=typeof e,u=typeof t;switch(o){case"string":switch(u){case"string":return[t,e].filter(Boolean).join(" ");case"object":return O({className:e,style:t});case"function":return(n,...s)=>O({className:e})(t(n,...s))}break;case"object":switch(u){case"string":return O({className:t,style:e});case"object":return{...t,...e};case"function":return(n,...s)=>O({style:e})(t(n,...s))}break;case"function":switch(u){case"string":return(n,...s)=>e(O(n)({className:t}),...s);case"object":return(n,...s)=>e(O(n)({style:t}),...s);case"function":return(n,...s)=>e(t(n,...s),...s)}}},ps=(e,t)=>{const o=Object.keys(t);for(const u in e)o.indexOf(u)===-1&&o.push(u);return o.reduce((u,n)=>(u[n]=gs(e[n],t[n]),u),{})},ms=(e,t,...o)=>{if(t===null)return e;Array.isArray(t)||(t=[t]);const n=t.map(s=>e[s]).filter(Boolean).reduce((s,r)=>(typeof r=="string"?s.className=[s.className,r].filter(Boolean).join(" "):typeof r=="object"?s.style={...s.style,...r}:typeof r=="function"&&(s={...s,...r(s,...o)}),s),{className:"",style:{}});return n.className||delete n.className,Object.keys(n.style).length===0&&delete n.style,n},ee=e=>Object.keys(e).reduce((t,o)=>(t[o]=/^base/.test(o)?ds(e[o]):o==="scheme"?e[o]+":inverted":e[o],t),{}),vs=z((e,t={},o={},...u)=>{const{defaultBase16:n=it,base16Themes:s=null}=t,r=ys(o,s);r&&(o={...r,...o});const i=Me.reduce((h,b)=>(h[b]=o[b]||n[b],h),{}),a=Object.keys(o).reduce((h,b)=>(Me.indexOf(b)===-1&&(h[b]=o[b]),h),{}),c=e(i),l=ps(a,c);return z(ms,2)(l,...u)},3),ct=e=>!!e.extend,ys=(e,t)=>{if(e&&ct(e)&&e.extend&&(e=e.extend),typeof e=="string"){const[o,u]=e.split(":");t?e=t[o]:e=ot[o],u==="inverted"&&(e=ee(e))}return e&&Object.prototype.hasOwnProperty.call(e,"base00")?e:void 0},ws=e=>typeof e=="string"?`${e}:inverted`:e&&ct(e)&&e.extend?typeof e.extend=="string"?{...e,extend:`${e.extend}:inverted`}:{...e,extend:ee(e.extend)}:e&&ee(e);function _s(e){const t=Object.prototype.toString.call(e).slice(8,-1);return t==="Object"&&typeof e[Symbol.iterator]=="function"?"Iterable":t==="Custom"&&e.constructor!==Object&&e instanceof Object?"Object":t}function bt({styling:e,arrowStyle:t="single",expanded:o,nodeType:u,onClick:n}){return m.createElement("div",{...e("arrowContainer",t),onClick:n},m.createElement("div",{...e(["arrow","arrowSign"],u,o,t)},"â¶",t==="double"&&m.createElement("div",{...e(["arrowSign","arrowSignInner"])},"â¶")))}function As(e,t){return e==="Object"?Object.keys(t).length:e==="Array"?t.length:1/0}function xs(e){return typeof e.set=="function"}function Es(e,t,o,u=0,n=1/0){let s;
3if(e==="Object"){let r=Object.getOwnPropertyNames(t);o&&r.sort(o===!0?void 0:o),r=r.slice(u,n+1),s={entries:r.map(i=>({key:i,value:t[i]}))}}else if(e==="Array")s={entries:t.slice(u,n+1).map((r,i)=>({key:i+u,value:r}))};else{let r=0;const i=[];let a=!0;const c=xs(t);for(const l of t){if(r>n){a=!1;break}u<=r&&(c&&Array.isArray(l)?typeof l[0]=="string"||typeof l[0]=="number"?i.push({key:l[0],value:l[1]}):i.push({key:`[entry ${r}]`,value:{"[key]":l[0],"[value]":l[1]}}):i.push({key:r,value:l})),r++}s={hasMore:!a,entries:i}}return s}function Q(e,t,o){const u=[];for(;t-e>o*o;)o=o*o;for(let n=e;n<=t;n+=o)u.push({from:n,to:Math.min(t,n+o-1)});return u}function Cs(e,t,o,u,n=0,s=1/0){const r=Es.bind(null,e,t,o);if(!u)return r().entries;const i=s<1/0,a=Math.min(s-n,As(e,t));if(e!=="Iterable"){if(a<=u||u<7)return r(n,s).entries}else if(a<=u&&!i)return r(n,s).entries;let c;if(e==="Iterable"){const{hasMore:l,entries:h}=r(n,n+u-1);c=l?[...h,...Q(n+u,n+2*u-1,u)]:h}else c=i?Q(n,s,u):[...r(0,u-5).entries,...Q(u-4,a-5,u),...r(a-4,a-1).entries];return c}function Fs(e){const{styling:t,from:o,to:u,renderChildNodes:n,nodeType:s}=e,[r,i]=A.useState(!1),a=A.useCallback(()=>{i(!r)},[r]);return r?m.createElement("div",{...t("itemRange",r)},n(e,o,u)):m.createElement("div",{...t("itemRange",r),onClick:a},m.createElement(bt,{nodeType:s,styling:t,expanded:!1,onClick:a,arrowStyle:"double"}),`${o} ... ${u}`)}function Os(e){return e.to!==void 0}function lt(e,t,o){const{nodeType:u,data:n,collectionLimit:s,circularCache:r,keyPath:i,postprocessValue:a,sortObjectKeys:c}=e,l=[];return Cs(u,n,c,s,t,o).forEach(h=>{if(Os(h))l.push(m.createElement(Fs,{...e,key:`ItemRange--${h.from}-${h.to}`,from:h.from,to:h.to,renderChildNodes:lt}));else{const{key:b,value:f}=h,d=r.indexOf(f)!==-1;l.push(m.createElement(ut,{...e,postprocessValue:a,collectionLimit:s,key:`Node--${b}`,keyPath:[b,...i],value:a(f),circularCache:[...r,f],isCircular:d,hideRoot:!1}))}}),l}function se(e){const{circularCache:t=[],collectionLimit:o,createItemString:u,data:n,expandable:s,getItemString:r,hideRoot:i,isCircular:a,keyPath:c,labelRenderer:l,level:h=0,nodeType:b,nodeTypeIndicator:f,shouldExpandNodeInitially:d,styling:g}=e,[p,w]=A.useState(a?!1:d(c,n,h)),y=A.useCallback(()=>{s&&w(!p)},[s,p]),_=p||i&&h===0?lt({...e,circularCache:t,level:h+1}):null,C=m.createElement("span",{...g("nestedNodeItemType",p)},f),$=r(b,n,C,u(n,o),c),x=[c,b,p,s];return i?m.createElement("li",{...g("rootNode",...x)},m.createElement("ul",{...g("rootNodeChildren",...x)},_)):m.createElement("li",{...g("nestedNode",...x)},s&&m.createElement(bt,{styling:g,nodeType:b,expanded:p,onClick:y}),m.createElement("label",{...g(["label","nestedNodeLabel"],...x),onClick:y},l(...x)),m.createElement("span",{...g("nestedNodeItemString",...x),onClick:y},$),m.createElement("ul",{...g("nestedNodeChildren",...x)},_))}function Rs(e){const t=Object.getOwnPropertyNames(e).length;return`${t} ${t!==1?"keys":"key"}`}function Ns({data:e,...t}){return m.createElement(se,{...t,data:e,nodeType:"Object",nodeTypeIndicator:t.nodeType==="Error"?"Error()":"{}",createItemString:Rs,expandable:Object.getOwnPropertyNames(e).length>0})}function ks(e){return`${e.length} ${e.length!==1?"items":"item"}`}function Ds({data:e,...t}){return m.createElement(se,{...t,data:e,nodeType:"Array",nodeTypeIndicator:"[]",createItemString:ks,expandable:e.length>0})}function Ls(e,t){let o=0,u=!1;if(Number.isSafeInteger(e.size))o=e.size;else for(const n of e){if(t&&o+1>t){u=!0;break}o+=1}return`${u?">":""}${o} ${o!==1?"entries":"entry"}`}function Bs(e){return m.createElement(se,{...e,nodeType:"Iterable",nodeTypeIndicator:"()",createItemString:Ls,expandable:!0})}function E({nodeType:e,styling:t,labelRenderer:o,keyPath:u,valueRenderer:n,value:s,valueGetter:r=i=>i}){return m.createElement("li",{...t("value",e,u)},m.createElement("label",{...t(["label","valueLabel"],e,u)},o(u,e,!1,!1)),m.createElement("span",{...t("valueText",e,u)},n(r(s),s,...u)))}function ut({getItemString:e,keyPath:t,labelRenderer:o,styling:u,value:n,valueRenderer:s,isCustomNode:r,...i}
3){const a=r(n)?"Custom":_s(n),c={getItemString:e,key:t[0],keyPath:t,labelRenderer:o,nodeType:a,styling:u,value:n,valueRenderer:s},l={...i,...c,data:n,isCustomNode:r};switch(a){case"Object":case"Error":case"WeakMap":case"WeakSet":return m.createElement(Ns,{...l});case"Array":return m.createElement(Ds,{...l});case"Iterable":case"Map":case"Set":return m.createElement(Bs,{...l});case"String":return m.createElement(E,{...c,valueGetter:h=>`"${h}"`});case"Number":return m.createElement(E,{...c});case"Boolean":return m.createElement(E,{...c,valueGetter:h=>h?"true":"false"});case"Date":return m.createElement(E,{...c,valueGetter:h=>h.toISOString()});case"Null":return m.createElement(E,{...c,valueGetter:()=>"null"});case"Undefined":return m.createElement(E,{...c,valueGetter:()=>"undefined"});case"Function":case"Symbol":return m.createElement(E,{...c,valueGetter:h=>h.toString()});case"Custom":return m.createElement(E,{...c});default:return m.createElement(E,{...c,valueGetter:()=>`<${a}>`})}}const Is={scheme:"solarized",author:"ethan schoonover (http://ethanschoonover.com/solarized)",base00:"#002b36",base01:"#073642",base02:"#586e75",base03:"#657b83",base04:"#839496",base05:"#93a1a1",base06:"#eee8d5",base07:"#fdf6e3",base08:"#dc322f",base09:"#cb4b16",base0A:"#b58900",base0B:"#859900",base0C:"#2aa198",base0D:"#268bd2",base0E:"#6c71c4",base0F:"#d33682"},Ss=e=>({BACKGROUND_COLOR:e.base00,TEXT_COLOR:e.base07,STRING_COLOR:e.base0B,DATE_COLOR:e.base0B,NUMBER_COLOR:e.base09,BOOLEAN_COLOR:e.base09,NULL_COLOR:e.base08,UNDEFINED_COLOR:e.base08,FUNCTION_COLOR:e.base08,SYMBOL_COLOR:e.base08,LABEL_COLOR:e.base0D,ARROW_COLOR:e.base0D,ITEM_STRING_COLOR:e.base0B,ITEM_STRING_EXPANDED_COLOR:e.base03}),Ms=e=>({String:e.STRING_COLOR,Date:e.DATE_COLOR,Number:e.NUMBER_COLOR,Boolean:e.BOOLEAN_COLOR,Null:e.NULL_COLOR,Undefined:e.UNDEFINED_COLOR,Function:e.FUNCTION_COLOR,Symbol:e.SYMBOL_COLOR}),js=e=>{const t=Ss(e);return{tree:{border:0,padding:0,marginTop:"0.5em",marginBottom:"0.5em",marginLeft:"0.125em",marginRight:0,listStyle:"none",MozUserSelect:"none",WebkitUserSelect:"none",backgroundColor:t.BACKGROUND_COLOR},value:({style:o},u,n)=>({style:{...o,paddingTop:"0.25em",paddingRight:0,marginLeft:"0.875em",WebkitUserSelect:"text",MozUserSelect:"text",wordWrap:"break-word",paddingLeft:n.length>1?"2.125em":"1.25em",textIndent:"-0.5em",wordBreak:"break-all"}}),label:{display:"inline-block",color:t.LABEL_COLOR},valueLabel:{margin:"0 0.5em 0 0"},valueText:({style:o},u)=>({style:{...o,color:Ms(t)[u]}}),itemRange:(o,u)=>
3({style:{paddingTop:u?0:"0.25em",cursor:"pointer",color:t.LABEL_COLOR}}),arrow:({style:o},u,n)=>({style:{...o,marginLeft:0,transition:"150ms",WebkitTransition:"150ms",MozTransition:"150ms",WebkitTransform:n?"rotateZ(90deg)":"rotateZ(0deg)",MozTransform:n?"rotateZ(90deg)":"rotateZ(0deg)",transform:n?"rotateZ(90deg)":"rotateZ(0deg)",transformOrigin:"45% 50%",WebkitTransformOrigin:"45% 50%",MozTransformOrigin:"45% 50%",position:"relative",lineHeight:"1.1em",fontSize:"0.75em"}}),arrowContainer:({style:o},u)=>({style:{...o,display:"inline-block",paddingRight:"0.5em",paddingLeft:u==="double"?"1em":0,cursor:"pointer"}}),arrowSign:{color:t.ARROW_COLOR},arrowSignInner:{position:"absolute",top:0,left:"-0.4em"},nestedNode:({style:o},u,n,s,r)=>({style:{...o,position:"relative",paddingTop:"0.25em",marginLeft:u.length>1?"0.875em":0,paddingLeft:r?0:"1.125em"}}),rootNode:{padding:0,margin:0},nestedNodeLabel:({style:o},u,n,s,r)=>({style:{...o,margin:0,padding:0,WebkitUserSelect:r?"inherit":"text",MozUserSelect:r?"inherit":"text",cursor:r?"pointer":"default"}}),nestedNodeItemString:({style:o},u,n,s)=>({style:{...o,paddingLeft:"0.5em",cursor:"default",color:s?t.ITEM_STRING_EXPANDED_COLOR:t.ITEM_STRING_COLOR}}),nestedNodeItemType:{marginLeft:"0.3em",marginRight:"0.3em"},nestedNodeChildren:({style:o},u,n)=>({style:{...o,padding:0,margin:0,listStyle:"none",display:n?"block":"none"}}),rootNodeChildren:{padding:0,margin:0,listStyle:"none"}}},Ts=vs(js,{defaultBase16:Is}),je=e=>e,Ps=(e,t,o)=>o===0,zs=(e,t,o,u)=>m.createElement("span",null,o," ",u),$s=([e])=>m.createElement("span",null,e,":"),Gs=()=>!1;function Te({data:e,theme:t,invertTheme:o,keyPath:u=["root"],labelRenderer:n=$s,valueRenderer:s=je,shouldExpandNodeInitially:r=Ps,hideRoot:i=!1,getItemString:a=zs,postprocessValue:c=je,isCustomNode:l=Gs,collectionLimit:h=50,sortObjectKeys:b=!1}){const f=A.useMemo(()=>Ts(o?ws(t):t),[t,o]);return m.createElement("ul",{...f("tree")},m.createElement(ut,{keyPath:i?[]:u,value:c(e),isCustomNode:l,styling:f,labelRenderer:n,valueRenderer:s,shouldExpandNodeInitially:r,hideRoot:i,getItemString:a,postprocessValue:c,collectionLimit:h,sortObjectKeys:b}))}const R=A.memo(function({className:t,dotClassName:o,children:u,active:n,...s}){return v.jsxs("span",{className:I("rounded-md py-1 px-2 text-xs font-medium bg-zinc-700 inline-flex items-center gap-1",n&&"bg-zinc-100 text-zinc-900",t),...s,children:[v.jsx("span",{className:I("size-2 rounded-full bg-rose-500",o)}),u]})}),Ws=A.memo(function({className:t,children:o,...u}){return v.jsx("button",{type:"button",className:I("outline-none inline-flex drop-shadow-md shadow-md w-fit gap-2 items-center justify-center rounded-lg bg-zinc-800 text-sm px-4 py-2 transition-all hover:bg-zinc-700 active:scale-95 active:bg-zinc-800",t),...u,children:v.jsx("span",{className:"inline-block bg-gradient-to-r from-blue-400 via-green-500 to-purple-500 bg-clip-text font-bold text-transparent",children:"Form Devtools"})})}),Pe={scheme:"tailwind",author:"Tailwind CSS",base00:"transparent",base01:"#F3F4F6",base02:"#E5E7EB",base03:"#D1D5DB",base04:"#9CA3AF",base05:"#6B7280",base06:"#4B5563",base07:"#374151",base08:"#F87171",base09:"#FBBF24",base0A:"#FCD34D",base0B:"#34D399",base0C:"#22D3EE",base0D:"#60A5FA",base0E:"#A78BFA",base0F:"#EC4899"},ze="utima_ui_informed_devtools_visible",$e="utima_ui_informed_devtools_height";function qs({className:e}){const t=ht(),[o,u]=A.useState(!1),[n,s]=A.useState(()=>{const c=sessionStorage.getItem($e);return c?JSON.parse(c):500}),[r,i]=A.useState(()=>{const c=sessionStorage.getItem(ze);return c?JSON.parse(c):!1});A.useEffect(()=>{sessionStorage.setItem(ze,JSON.stringify(r))},[r]),A.useEffect(()=>{sessionStorage.setItem($e,JSON.stringify(n))},[n]);const a=c=>{c.preventDefault(),u(!0)};return A.useEffect(()=>{const c=h=>{o&&s(window.innerHeight-h.clientY)},l=()=>{u(!1)};return window.addEventListener("mousemove",c),window.addEventListener("mouseup",l),()=>{window.removeEventListener("mousemove",c),window.removeEventListener("mouseup",l)}},[o]),v.jsxs("div",{className:I(r&&"pb-[500px]"),children:[v.jsx(Ws,{onClick:()=>i(c=>!c),className:e}),r&&v.jsx(dt,{children:v.jsxs("div",{className:I("w-full text-zinc-100 bg-zinc-800 fixed left-0 bottom-0 z-[100000] animate-in slide-in-from-bottom duration-300",o&&"transition-none"),style:{colorScheme:"dark",height:n},children:[v.jsx("span",{onMouseDown:a,className:"absolute -top-[2px] h-1 w-full cursor-row-resize transition-colors hover:bg-zinc-500"}),v.jsx("button",{type:"button",className:"absolute -top-5 right-2 flex h-5 w-6 items-center justify-center rounded-t-md bg-transparent",onClick:()=>i(!1),children:v.jsx(gt,{className:"size-4"})}),v.jsxs("header",{className:"flex items-center justify-between p-3",children:[v.jsx("h4",{className:"inline-block bg-gradient-to-r from-blue-400 via-green-500 to-purple-500 bg-clip-text font-bold text-transparent",children:"@utima/ui-informed"}),v.jsxs("div",{className:"flex gap-2",children:[v.jsx(R,{dotClassName:"bg-indigo-400",active:t.pristine,children:"Pristine"}),v.jsx(R,{dotClassName:"bg-yellow-500",active:t.dirty,children:"Dirty"}),v.jsx(R,{dotClassName:"bg-cyan-500",active:t.submitted,children:"Submitted"}
3),v.jsx(R,{dotClassName:"bg-rose-500",active:t.invalid,children:"Invalid"}),v.jsx(R,{dotClassName:"bg-emerald-500",active:t.valid,children:"Valid"}),v.jsxs(R,{active:!!Object.keys(t.errors).length,dotClassName:"bg-orange-500",children:["Errors"," ",v.jsx("span",{className:"rounded-md bg-zinc-500 px-1 text-[11px] text-zinc-50",children:Object.keys(t.errors).length})]})]})]}),v.jsxs(pt,{storage:sessionStorage,autoSaveId:"utima_ui_informed_devtools",direction:"horizontal",className:"grid grid-cols-2",children:[v.jsx(oe,{children:v.jsxs("div",{className:"overflow-y-auto text-sm",style:{colorScheme:"dark",height:n-48},children:[v.jsx("h4",{className:"sticky top-0 z-10 flex items-center bg-zinc-700 px-3 py-2 text-sm font-medium",children:"State"}),v.jsx("div",{className:"px-2 py-1",children:v.jsx(Te,{hideRoot:!0,data:t,theme:Pe})})]})}),v.jsx(mt,{withHandle:!0,classNames:{handle:"bg-zinc-600",iconWrapper:"bg-zinc-600 border-zinc-600",icon:"text-zinc-100"}}),v.jsx(oe,{children:v.jsxs("div",{className:"overflow-y-auto text-sm",style:{colorScheme:"dark",height:n-48},children:[v.jsx("h4",{className:"sticky top-0 z-10 flex items-center bg-zinc-700 px-3 py-2 text-sm font-medium",children:"Data"}),v.jsx("div",{className:"px-2 py-1",children:v.jsx(Te,{hideRoot:!0,shouldExpandNodeInitially:(c,l,h)=>h<=3,data:t.values,theme:Pe})})]})})]})]})})]})}export{qs as Devtools}; 4//# sourceMappingURL=Devtools-DK_qKf1S.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.