1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5651],{55651:function(n,o,a){a.r(o),a.d(o,{HexAlphaColorPicker:function(){return ne},HexColorInput:function(){return Oe},HexColorPicker:function(){return Z},HslColorPicker:function(){return ie},HslStringColorPicker:function(){return fe},HslaColorPicker:function(){return ae},HslaStringColorPicker:function(){return ue},HsvColorPicker:function(){return pe},HsvStringColorPicker:function(){return _e},HsvaColorPicker:function(){return de},HsvaStringColorPicker:function(){return me},RgbColorPicker:function(){return Ne},RgbStringColorPicker:function(){return ye},RgbaColorPicker:function(){return Ce},RgbaStringColorPicker:function(){return He},setNonce:function(){return G}});var l=a(67294);function u(){return(u=Object.assign||function(n){for(var o=1;o<arguments.length;o++){var a=arguments[o];for(var l in a)Object.prototype.hasOwnProperty.call(a,l)&&(n[l]=a[l])}return n}).apply(this,arguments)}function c(n,o){if(null==n)return{};var a,l,m={},_=Object.keys(n);for(l=0;l<_.length;l++)o.indexOf(a=_[l])>=0||(m[a]=n[a]);return m}function i(n){var o=(0,l.useRef)(n),a=(0,l.useRef)(function(n){o.current&&o.current(n)});return o.current=n,a.current}var s=function(n,o,a){return void 0===o&&(o=0),void 0===a&&(a=1),n>a?a:n<o?o:n},f=function(n){return"touches"in n},v=function(n){return n&&n.ownerDocument.defaultView||self},d=function(n,o,a){var l=n.getBoundingClientRect(),m=f(o)?function(n,o){for(var a=0;a<n.length;a++)if(n[a].identifier===o)return n[a];return n[0]}(o.touches,a):o;return{left:s((m.pageX-(l.left+v(n).pageXOffset))/l.width),top:s((m.pageY-(l.top+v(n).pageYOffset))/l.height)}},h=function(n){f(n)||n.preventDefault()},m=l.memo(function(n){var o=n.onMove,a=n.onKey,m=c(n,["onMove","onKey"]),_=(0,l.useRef)(null),M=i(o),R=i(a),S=(0,l.useRef)(null),j=(0,l.useRef)(!1),B=(0,l.useMemo)(function(){var e=function(n){h(n),(f(n)?n.touches.length>0:n.buttons>0)&&_.current?M(d(_.current,n,S.current)):t(!1)},r=function(){return t(!1)};function t(n){var o=j.current,a=v(_.current),l=n?a.addEventListener:a.removeEventListener;l(o?"touchmove":"mousemove",e),l(o?"touchend":"mouseup",r)}return[function(n){var o=n.nativeEvent,a=_.current;if(a&&(h(o),(!j.current||f(o))&&a)){if(f(o)){j.current=!0;var l=o.changedTouches||[];l.length&&(S.current=l[0].identifier)}a.focus(),M(d(a,o,S.current)),t(!0)}},function(n){var o=n.which||n.keyCode;o<37||o>40||(n.preventDefault(),R({left:39===o?.05:37===o?-.05:0,top:40===o?.05:38===o?-.05:0}))},t]},[R,M]),T=B[0],V=B[1],$=B[2];return(0,l.useEffect)(function(){return $},[$]),l.createElement("div",u({},m,{onTouchStart:T,onMouseDown:T,className:"react-colorful__interactive",ref:_,onKeyDown:V,tabIndex:0,role:"slider"}))}),g=function(n){return n.filter(Boolean).join(" ")},p=function(n){var o=n.color,a=n.left,m=n.top,_=g(["react-colorful__pointer",n.className]);return l.createElement("div",{className:_,style:{top:100*(void 0===m?.5:m)+"%",left:100*a+"%"}},l.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:o}}))},b=function(n,o,a){return void 0===o&&(o=0),void 0===a&&(a=Math.pow(10,o)),Math.round(a*n)/a},_={grad:.9,turn:360,rad:360/(2*Math.PI)},x=function(n){return L(C(n))},C=function(n){return"#"===n[0]&&(n=n.substring(1)),n.length<6?{r:parseInt(n[0]+n[0],16),g:parseInt(n[1]+n[1],16),b:parseInt(n[2]+n[2],16),a:4===n.length?b(parseInt(n[3]+n[3],16)/255,2):1}:{r:parseInt(n.substring(0,2),16),g:parseInt(n.substring(2,4),16),b:parseInt(n.substring(4,6),16),a:8===n.length?b(parseInt(n.substring(6,8),16)/255,2):1}},E=function(n,o){return void 0===o&&(o="deg"),Number(n)*(_[o]||1)},H=function(n){var o=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(n);return o?N({h:E(o[1],o[2]),s:Number(o[3]),l:Number(o[4]),a:void 0===o[5]?1:Number(o[5])/(o[6]?100:1)}):{h:0,s:0,v:0,a:1}},N=function(n){var o=n.s,a=n.l;return{h:n.h,s:(o*=(a<50?a:100-a)/100)>0?2*o/(a+o)*100:0,v:a+o,a:n.a}},w=function(n){return K(I(n))},y=function(n){var o=n.s,a=n.v,l=n.a,m=(200-o)*a/100;return{h:b(n.h),s:b(m>0&&m<200?o*a/100/(m<=100?m:200-m)*100:0),l:b(m/2),a:b(l,2)}},q=function(n){var o=y(n);return"hsl("+o.h+", "+o.s+"%, "+o.l+"%)"},k=function(n){var o=y(n);return"hsla("+o.h+", "+o.s+"%, "+o.l+"%, "+o.a+")"},I=function(n){var o=n.h,a=n.s,l=n.v,m=n.a;o=o/360*6,a/=100,l/=100;var _=Math.floor(o),M=l*(1-a),R=l*(1-(o-_)*a),S=l*(1-(1-o+_)*a),j=_%6;return{r:b(255*[l,R,M,M,S,l][j]),g:b(255*[S,l,l,R,M,M][j]),b:b(255*[M,M,S,l,l,R][j]),a:b(m,2)}},O=function(n){var o=/hsva?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(n);return o?A({h:E(o[1],o[2]),s:Number(o[3]),v:Number(o[4]),a:void 0===o[5]?1:Number(o[5])/(o[6]?100:1)}):{h:0,s:0,v:0,a:1}},z=function(n){var o=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(n);return o?L({r:Number(o[1])/(o[2]?100/255:1),g:Number(o[3])/(o[4]?100/255:1),b:Number(o[5])/(o[6]?100/255:1),a:void 0===o[7]?1:Number(o[7])/(o[8]?100:1)}):{h:0,s:0,v:0,a:1}},D=function(n){var o=n.toString(16);return o.length<2?"0"+o:o},K=function(n){var o=n.r,a=n.g,l=n.b,m=n.a,_=m<1?D(b(255*m)):"";return"#"+D(o)+D(a)+D(l)+_},L=function(n){var o=n.r,a=n.g,l=n.b,m=n.a,_=Math.max(o,a,l),M=_-Math.min(o,a,l),R=M?_===o?(a-l)/M:_===a?2+(l-
1o)/M:4+(o-a)/M:0;return{h:b(60*(R<0?R+6:R)),s:b(_?M/_*100:0),v:b(_/255*100),a:m}},A=function(n){return{h:b(n.h),s:b(n.s),v:b(n.v),a:b(n.a,2)}},M=l.memo(function(n){var o=n.hue,a=n.onChange,_=g(["react-colorful__hue",n.className]);return l.createElement("div",{className:_},l.createElement(m,{onMove:function(n){a({h:360*n.left})},onKey:function(n){a({h:s(o+360*n.left,0,360)})},"aria-label":"Hue","aria-valuenow":b(o),"aria-valuemax":"360","aria-valuemin":"0"},l.createElement(p,{className:"react-colorful__hue-pointer",left:o/360,color:q({h:o,s:100,v:100,a:1})})))}),R=l.memo(function(n){var o=n.hsva,a=n.onChange,_={backgroundColor:q({h:o.h,s:100,v:100,a:1})};return l.createElement("div",{className:"react-colorful__saturation",style:_},l.createElement(m,{onMove:function(n){a({s:100*n.left,v:100-100*n.top})},onKey:function(n){a({s:s(o.s+100*n.left,0,100),v:s(o.v-100*n.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+b(o.s)+"%, Brightness "+b(o.v)+"%"},l.createElement(p,{className:"react-colorful__saturation-pointer",top:1-o.v/100,left:o.s/100,color:q(o)})))}),F=function(n,o){if(n===o)return!0;for(var a in n)if(n[a]!==o[a])return!1;return!0},P=function(n,o){return n.replace(/\s/g,"")===o.replace(/\s/g,"")},X=function(n,o){return n.toLowerCase()===o.toLowerCase()||F(C(n),C(o))};function Y(n,o,a){var m=i(a),_=(0,l.useState)(function(){return n.toHsva(o)}),M=_[0],R=_[1],S=(0,l.useRef)({color:o,hsva:M});return(0,l.useEffect)(function(){if(!n.equal(o,S.current.color)){var a=n.toHsva(o);S.current={hsva:a,color:o},R(a)}},[o,n]),(0,l.useEffect)(function(){var o;F(M,S.current.hsva)||n.equal(o=n.fromHsva(M),S.current.color)||(S.current={hsva:M,color:o},m(o))},[M,n,m]),[M,(0,l.useCallback)(function(n){R(function(o){return Object.assign({},o,n)})},[])]}var S,j="undefined"!=typeof window?l.useLayoutEffect:l.useEffect,G=function(n){S=n},B=new Map,Q=function(n){j(function(){var o=n.current?n.current.ownerDocument:document;if(void 0!==o&&!B.has(o)){var l=o.createElement("style");l.innerHTML='.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url(\'data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill-opacity=".05"><path d="M8 0h8v8H8zM0 8h8v8H0z"/></svg>\')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}',B.set(o,l);var m=S||a.nc;m&&l.setAttribute("nonce",m),o.head.appendChild(l)}},[])},U=function(n){var o=n.className,a=n.colorModel,m=n.color,_=void 0===m?a.defaultColor:m,S=n.onChange,j=c(n,["className","colorModel","color","onChange"]),B=(0,l.useRef)(null);Q(B);var T=Y(a,_,S),V=T[0],$=T[1],J=g(["react-colorful",o]);return l.createElement("div",u({},j,{ref:B,className:J}),l.createElement(R,{hsva:V,onChange:$}),l.createElement(M,{hue:V.h,onChange:$,className:"react-colorful__last-control"}))},T={defaultColor:"000",toHsva:x,fromHsva:function(n){return w({h:n.h,s:n.s,v:n.v,a:1})},equal:X},Z=function(n){return l.createElement(U,u({},n,{colorModel:T}))},ee=function(n){var o=n.className,a=n.hsva,_=n.onChange,M={backgroundImage:"linear-gradient(90deg, "+k(Object.assign({},a,{a:0}))+", "+k(Object.assign({},a,{a:1}))+")"},R=g(["react-colorful__alpha",o]),S=b(100*a.a);return l.createElement("div",{className:R},l.createElement("div",{className:"react-colorful__alpha-gradient",style:M}),l.createElement(m,{onMove:function(n){_({a:n.left})},onKey:function(n){_({a:s(a.a+n.left)})},"aria-label":"Alpha","aria-valuetext":S+"%","aria-valuenow":S,"aria-valuemin":"
10","aria-valuemax":"100"},l.createElement(p,{className:"react-colorful__alpha-pointer",left:a.a,color:k(a)})))},re=function(n){var o=n.className,a=n.colorModel,m=n.color,_=void 0===m?a.defaultColor:m,S=n.onChange,j=c(n,["className","colorModel","color","onChange"]),B=(0,l.useRef)(null);Q(B);var T=Y(a,_,S),V=T[0],$=T[1],J=g(["react-colorful",o]);return l.createElement("div",u({},j,{ref:B,className:J}),l.createElement(R,{hsva:V,onChange:$}),l.createElement(M,{hue:V.h,onChange:$}),l.createElement(ee,{hsva:V,onChange:$,className:"react-colorful__last-control"}))},V={defaultColor:"0001",toHsva:x,fromHsva:w,equal:X},ne=function(n){return l.createElement(re,u({},n,{colorModel:V}))},$={defaultColor:{h:0,s:0,l:0,a:1},toHsva:N,fromHsva:y,equal:F},ae=function(n){return l.createElement(re,u({},n,{colorModel:$}))},J={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:H,fromHsva:k,equal:P},ue=function(n){return l.createElement(re,u({},n,{colorModel:J}))},W={defaultColor:{h:0,s:0,l:0},toHsva:function(n){return N({h:n.h,s:n.s,l:n.l,a:1})},fromHsva:function(n){var o;return{h:(o=y(n)).h,s:o.s,l:o.l}},equal:F},ie=function(n){return l.createElement(U,u({},n,{colorModel:W}))},er={defaultColor:"hsl(0, 0%, 0%)",toHsva:H,fromHsva:q,equal:P},fe=function(n){return l.createElement(U,u({},n,{colorModel:er}))},et={defaultColor:{h:0,s:0,v:0,a:1},toHsva:function(n){return n},fromHsva:A,equal:F},de=function(n){return l.createElement(re,u({},n,{colorModel:et}))},en={defaultColor:"hsva(0, 0%, 0%, 1)",toHsva:O,fromHsva:function(n){var o=A(n);return"hsva("+o.h+", "+o.s+"%, "+o.v+"%, "+o.a+")"},equal:P},me=function(n){return l.createElement(re,u({},n,{colorModel:en}))},eo={defaultColor:{h:0,s:0,v:0},toHsva:function(n){return{h:n.h,s:n.s,v:n.v,a:1}},fromHsva:function(n){var o=A(n);return{h:o.h,s:o.s,v:o.v}},equal:F},pe=function(n){return l.createElement(U,u({},n,{colorModel:eo}))},ea={defaultColor:"hsv(0, 0%, 0%)",toHsva:O,fromHsva:function(n){var o=A(n);return"hsv("+o.h+", "+o.s+"%, "+o.v+"%)"},equal:P},_e=function(n){return l.createElement(U,u({},n,{colorModel:ea}))},eu={defaultColor:{r:0,g:0,b:0,a:1},toHsva:L,fromHsva:I,equal:F},Ce=function(n){return l.createElement(re,u({},n,{colorModel:eu}))},el={defaultColor:"rgba(0, 0, 0, 1)",toHsva:z,fromHsva:function(n){var o=I(n);return"rgba("+o.r+", "+o.g+", "+o.b+", "+o.a+")"},equal:P},He=function(n){return l.createElement(re,u({},n,{colorModel:el}))},ec={defaultColor:{r:0,g:0,b:0},toHsva:function(n){return L({r:n.r,g:n.g,b:n.b,a:1})},fromHsva:function(n){var o;return{r:(o=I(n)).r,g:o.g,b:o.b}},equal:F},Ne=function(n){return l.createElement(U,u({},n,{colorModel:ec}))},ei={defaultColor:"rgb(0, 0, 0)",toHsva:z,fromHsva:function(n){var o=I(n);return"rgb("+o.r+", "+o.g+", "+o.b+")"},equal:P},ye=function(n){return l.createElement(U,u({},n,{colorModel:ei}))},es=/^#?([0-9A-F]{3,8})$/i,ke=function(n){var o=n.color,a=void 0===o?"":o,m=n.onChange,_=n.onBlur,M=n.escape,R=n.validate,S=n.format,j=n.process,B=c(n,["color","onChange","onBlur","escape","validate","format","process"]),T=(0,l.useState)(function(){return M(a)}),V=T[0],$=T[1],J=i(m),W=i(_),er=(0,l.useCallback)(function(n){var o=M(n.target.value);$(o),R(o)&&J(j?j(o):o)},[M,j,R,J]),et=(0,l.useCallback)(function(n){R(n.target.value)||$(M(a)),W(n)},[a,M,R,W]);return(0,l.useEffect)(function(){$(M(a))},[a,M]),l.createElement("input",u({},B,{value:S?S(V):V,spellCheck:"false",onChange:er,onBlur:et}))},Ie=function(n){return"#"+n},Oe=function(n){var o=n.prefixed,a=n.alpha,m=c(n,["prefixed","alpha"]),_=(0,l.useCallback)(function(n){return n.replace(/([^0-9A-F]+)/gi,"").substring(0,a?8:6)},[a]),M=(0,l.useCallback)(function(n){var o,l;return 3===(l=(o=es.exec(n))?o[1].length:0)||6===l||!!a&&4===l||!!a&&8===l},[a]);return l.createElement(ke,u({},m,{escape:_,format:o?Ie:void 0,process:Ie,validate:M}))}}}]);
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.