From f99349c74c816346d2b053c1a84de5dee9ab84b5 Mon Sep 17 00:00:00 2001 From: kkatkat Date: Thu, 3 Oct 2024 18:06:30 +0000 Subject: [PATCH] deploy: 823f314ac44a2c33e7019449caf683dbac326042 --- assets/benchmark-Ch1yNnEh.jpg | Bin 0 -> 925708 bytes assets/index-CPro1Ymq.js | 136 ++++++++++++++++++ assets/index-EMDrjilc.js | 136 ------------------ ...{worker-DujM1RA-.js => worker-BFw1CoSP.js} | 2 +- index.html | 2 +- 5 files changed, 138 insertions(+), 138 deletions(-) create mode 100644 assets/benchmark-Ch1yNnEh.jpg create mode 100644 assets/index-CPro1Ymq.js delete mode 100644 assets/index-EMDrjilc.js rename assets/{worker-DujM1RA-.js => worker-BFw1CoSP.js} (94%) diff --git a/assets/benchmark-Ch1yNnEh.jpg b/assets/benchmark-Ch1yNnEh.jpg new file mode 100644 index 0000000000000000000000000000000000000000..321953506fbb4504fef39295ca65a9d6ad41a710 GIT binary patch literal 925708 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

Jm!zqAZ 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

+tn0` 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%0An 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 z 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�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

9zSTU!Po)l6YOWNQ+F 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�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

#^F#FwL&vt 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

UdjrH+XG<8fj24Ek8KtP-t}D!P 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

+31)MdyjE>$DPZIfJ6>Yv5 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 z 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[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const l of i.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function Wu(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Wp={exports:{}},Ql={},Hp={exports:{}},ne={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var pi=Symbol.for("react.element"),og=Symbol.for("react.portal"),ig=Symbol.for("react.fragment"),lg=Symbol.for("react.strict_mode"),ag=Symbol.for("react.profiler"),sg=Symbol.for("react.provider"),ug=Symbol.for("react.context"),cg=Symbol.for("react.forward_ref"),dg=Symbol.for("react.suspense"),fg=Symbol.for("react.memo"),pg=Symbol.for("react.lazy"),bd=Symbol.iterator;function mg(e){return e===null||typeof e!="object"?null:(e=bd&&e[bd]||e["@@iterator"],typeof e=="function"?e:null)}var Up={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Yp=Object.assign,Kp={};function io(e,t,n){this.props=e,this.context=t,this.refs=Kp,this.updater=n||Up}io.prototype.isReactComponent={};io.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};io.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Qp(){}Qp.prototype=io.prototype;function Hu(e,t,n){this.props=e,this.context=t,this.refs=Kp,this.updater=n||Up}var Uu=Hu.prototype=new Qp;Uu.constructor=Hu;Yp(Uu,io.prototype);Uu.isPureReactComponent=!0;var Md=Array.isArray,Xp=Object.prototype.hasOwnProperty,Yu={current:null},qp={key:!0,ref:!0,__self:!0,__source:!0};function Zp(e,t,n){var r,o={},i=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(i=""+t.key),t)Xp.call(t,r)&&!qp.hasOwnProperty(r)&&(o[r]=t[r]);var a=arguments.length-2;if(a===1)o.children=n;else if(1>>1,W=R[A];if(0>>1;Ao(Z,N))teo(se,Z)?(R[A]=se,R[te]=N,A=te):(R[A]=Z,R[de]=N,A=de);else if(teo(se,N))R[A]=se,R[te]=N,A=te;else break e}}return B}function o(R,B){var N=R.sortIndex-B.sortIndex;return N!==0?N:R.id-B.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var l=Date,a=l.now();e.unstable_now=function(){return l.now()-a}}var s=[],u=[],c=1,d=null,f=3,p=!1,g=!1,v=!1,x=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,h=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function y(R){for(var B=n(u);B!==null;){if(B.callback===null)r(u);else if(B.startTime<=R)r(u),B.sortIndex=B.expirationTime,t(s,B);else break;B=n(u)}}function C(R){if(v=!1,y(R),!g)if(n(s)!==null)g=!0,M(k);else{var B=n(u);B!==null&&_(C,B.startTime-R)}}function k(R,B){g=!1,v&&(v=!1,m(P),P=-1),p=!0;var N=f;try{for(y(B),d=n(s);d!==null&&(!(d.expirationTime>B)||R&&!V());){var A=d.callback;if(typeof A=="function"){d.callback=null,f=d.priorityLevel;var W=A(d.expirationTime<=B);B=e.unstable_now(),typeof W=="function"?d.callback=W:d===n(s)&&r(s),y(B)}else r(s);d=n(s)}if(d!==null)var ee=!0;else{var de=n(u);de!==null&&_(C,de.startTime-B),ee=!1}return ee}finally{d=null,f=N,p=!1}}var E=!1,b=null,P=-1,D=5,T=-1;function V(){return!(e.unstable_now()-TR||125A?(R.sortIndex=N,t(u,R),n(s)===null&&R===n(u)&&(v?(m(P),P=-1):v=!0,_(C,N-A))):(R.sortIndex=W,t(s,R),g||p||(g=!0,M(k))),R},e.unstable_shouldYield=V,e.unstable_wrapCallback=function(R){var B=f;return function(){var N=f;f=B;try{return R.apply(this,arguments)}finally{f=N}}}})(rm);nm.exports=rm;var Rg=nm.exports;/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var bg=w,dt=Rg;function O(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),$s=Object.prototype.hasOwnProperty,Mg=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Td={},_d={};function Ng(e){return $s.call(_d,e)?!0:$s.call(Td,e)?!1:Mg.test(e)?_d[e]=!0:(Td[e]=!0,!1)}function Tg(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function _g(e,t,n,r){if(t===null||typeof t>"u"||Tg(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Ze(e,t,n,r,o,i,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=l}var Oe={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Oe[e]=new Ze(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Oe[t]=new Ze(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Oe[e]=new Ze(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Oe[e]=new Ze(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Oe[e]=new Ze(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Oe[e]=new Ze(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Oe[e]=new Ze(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Oe[e]=new Ze(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Oe[e]=new Ze(e,5,!1,e.toLowerCase(),null,!1,!1)});var Qu=/[\-:]([a-z])/g;function Xu(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Qu,Xu);Oe[t]=new Ze(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Qu,Xu);Oe[t]=new Ze(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Qu,Xu);Oe[t]=new Ze(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Oe[e]=new Ze(e,1,!1,e.toLowerCase(),null,!1,!1)});Oe.xlinkHref=new Ze("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Oe[e]=new Ze(e,1,!1,e.toLowerCase(),null,!0,!0)});function qu(e,t,n,r){var o=Oe.hasOwnProperty(t)?Oe[t]:null;(o!==null?o.type!==0:r||!(2a||o[l]!==i[a]){var s=` +`+o[l].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=l&&0<=a);break}}}finally{Ua=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?No(e):""}function Dg(e){switch(e.tag){case 5:return No(e.type);case 16:return No("Lazy");case 13:return No("Suspense");case 19:return No("SuspenseList");case 0:case 2:case 15:return e=Ya(e.type,!1),e;case 11:return e=Ya(e.type.render,!1),e;case 1:return e=Ya(e.type,!0),e;default:return""}}function As(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Mr:return"Fragment";case br:return"Portal";case js:return"Profiler";case Zu:return"StrictMode";case Os:return"Suspense";case Is:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case lm:return(e.displayName||"Context")+".Consumer";case im:return(e._context.displayName||"Context")+".Provider";case Ju:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ec:return t=e.displayName||null,t!==null?t:As(e.type)||"Memo";case Sn:t=e._payload,e=e._init;try{return As(e(t))}catch{}}return null}function Bg(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return As(t);case 8:return t===Zu?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function On(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function sm(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Lg(e){var t=sm(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(l){r=""+l,i.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function _i(e){e._valueTracker||(e._valueTracker=Lg(e))}function um(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=sm(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function gl(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Fs(e,t){var n=t.checked;return Ce({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Bd(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=On(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function cm(e,t){t=t.checked,t!=null&&qu(e,"checked",t,!1)}function zs(e,t){cm(e,t);var n=On(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Vs(e,t.type,n):t.hasOwnProperty("defaultValue")&&Vs(e,t.type,On(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ld(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Vs(e,t,n){(t!=="number"||gl(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var To=Array.isArray;function Ar(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=Di.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Ho(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Lo={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},$g=["Webkit","ms","Moz","O"];Object.keys(Lo).forEach(function(e){$g.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Lo[t]=Lo[e]})});function mm(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Lo.hasOwnProperty(e)&&Lo[e]?(""+t).trim():t+"px"}function hm(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=mm(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var jg=Ce({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Hs(e,t){if(t){if(jg[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(O(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(O(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(O(61))}if(t.style!=null&&typeof t.style!="object")throw Error(O(62))}}function Us(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Ys=null;function tc(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ks=null,Fr=null,zr=null;function Od(e){if(e=gi(e)){if(typeof Ks!="function")throw Error(O(280));var t=e.stateNode;t&&(t=ea(t),Ks(e.stateNode,e.type,t))}}function gm(e){Fr?zr?zr.push(e):zr=[e]:Fr=e}function vm(){if(Fr){var e=Fr,t=zr;if(zr=Fr=null,Od(e),t)for(e=0;e>>=0,e===0?32:31-(Yg(e)/Kg|0)|0}var Bi=64,Li=4194304;function _o(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Sl(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,l=n&268435455;if(l!==0){var a=l&~o;a!==0?r=_o(a):(i&=l,i!==0&&(r=_o(i)))}else l=n&~o,l!==0?r=_o(l):i!==0&&(r=_o(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function mi(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Bt(t),e[t]=n}function Zg(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=jo),Ud=" ",Yd=!1;function Om(e,t){switch(e){case"keyup":return Rv.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Im(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Nr=!1;function Mv(e,t){switch(e){case"compositionend":return Im(t);case"keypress":return t.which!==32?null:(Yd=!0,Ud);case"textInput":return e=t.data,e===Ud&&Yd?null:e;default:return null}}function Nv(e,t){if(Nr)return e==="compositionend"||!uc&&Om(e,t)?(e=$m(),rl=lc=bn=null,Nr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=qd(n)}}function Vm(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Vm(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Gm(){for(var e=window,t=gl();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=gl(e.document)}return t}function cc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Iv(e){var t=Gm(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Vm(n.ownerDocument.documentElement,n)){if(r!==null&&cc(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=Zd(n,i);var l=Zd(n,r);o&&l&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Tr=null,eu=null,Io=null,tu=!1;function Jd(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;tu||Tr==null||Tr!==gl(r)||(r=Tr,"selectionStart"in r&&cc(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Io&&qo(Io,r)||(Io=r,r=kl(eu,"onSelect"),0Br||(e.current=au[Br],au[Br]=null,Br--)}function me(e,t){Br++,au[Br]=e.current,e.current=t}var In={},We=Vn(In),rt=Vn(!1),or=In;function Qr(e,t){var n=e.type.contextTypes;if(!n)return In;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function ot(e){return e=e.childContextTypes,e!=null}function El(){ve(rt),ve(We)}function af(e,t,n){if(We.current!==In)throw Error(O(168));me(We,t),me(rt,n)}function Zm(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(O(108,Bg(e)||"Unknown",o));return Ce({},n,r)}function Rl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||In,or=We.current,me(We,e),me(rt,rt.current),!0}function sf(e,t,n){var r=e.stateNode;if(!r)throw Error(O(169));n?(e=Zm(e,t,or),r.__reactInternalMemoizedMergedChildContext=e,ve(rt),ve(We),me(We,e)):ve(rt),me(rt,n)}var qt=null,ta=!1,as=!1;function Jm(e){qt===null?qt=[e]:qt.push(e)}function Xv(e){ta=!0,Jm(e)}function Gn(){if(!as&&qt!==null){as=!0;var e=0,t=ce;try{var n=qt;for(ce=1;e>=l,o-=l,en=1<<32-Bt(t)+o|n<P?(D=b,b=null):D=b.sibling;var T=f(m,b,y[P],C);if(T===null){b===null&&(b=D);break}e&&b&&T.alternate===null&&t(m,b),h=i(T,h,P),E===null?k=T:E.sibling=T,E=T,b=D}if(P===y.length)return n(m,b),ye&&Hn(m,P),k;if(b===null){for(;PP?(D=b,b=null):D=b.sibling;var V=f(m,b,T.value,C);if(V===null){b===null&&(b=D);break}e&&b&&V.alternate===null&&t(m,b),h=i(V,h,P),E===null?k=V:E.sibling=V,E=V,b=D}if(T.done)return n(m,b),ye&&Hn(m,P),k;if(b===null){for(;!T.done;P++,T=y.next())T=d(m,T.value,C),T!==null&&(h=i(T,h,P),E===null?k=T:E.sibling=T,E=T);return ye&&Hn(m,P),k}for(b=r(m,b);!T.done;P++,T=y.next())T=p(b,m,P,T.value,C),T!==null&&(e&&T.alternate!==null&&b.delete(T.key===null?P:T.key),h=i(T,h,P),E===null?k=T:E.sibling=T,E=T);return e&&b.forEach(function(G){return t(m,G)}),ye&&Hn(m,P),k}function x(m,h,y,C){if(typeof y=="object"&&y!==null&&y.type===Mr&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case Ti:e:{for(var k=y.key,E=h;E!==null;){if(E.key===k){if(k=y.type,k===Mr){if(E.tag===7){n(m,E.sibling),h=o(E,y.props.children),h.return=m,m=h;break e}}else if(E.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===Sn&&df(k)===E.type){n(m,E.sibling),h=o(E,y.props),h.ref=xo(m,E,y),h.return=m,m=h;break e}n(m,E);break}else t(m,E);E=E.sibling}y.type===Mr?(h=tr(y.props.children,m.mode,C,y.key),h.return=m,m=h):(C=dl(y.type,y.key,y.props,null,m.mode,C),C.ref=xo(m,h,y),C.return=m,m=C)}return l(m);case br:e:{for(E=y.key;h!==null;){if(h.key===E)if(h.tag===4&&h.stateNode.containerInfo===y.containerInfo&&h.stateNode.implementation===y.implementation){n(m,h.sibling),h=o(h,y.children||[]),h.return=m,m=h;break e}else{n(m,h);break}else t(m,h);h=h.sibling}h=hs(y,m.mode,C),h.return=m,m=h}return l(m);case Sn:return E=y._init,x(m,h,E(y._payload),C)}if(To(y))return g(m,h,y,C);if(go(y))return v(m,h,y,C);zi(m,y)}return typeof y=="string"&&y!==""||typeof y=="number"?(y=""+y,h!==null&&h.tag===6?(n(m,h.sibling),h=o(h,y),h.return=m,m=h):(n(m,h),h=ms(y,m.mode,C),h.return=m,m=h),l(m)):n(m,h)}return x}var qr=r1(!0),o1=r1(!1),Nl=Vn(null),Tl=null,jr=null,mc=null;function hc(){mc=jr=Tl=null}function gc(e){var t=Nl.current;ve(Nl),e._currentValue=t}function cu(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Gr(e,t){Tl=e,mc=jr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(nt=!0),e.firstContext=null)}function Ct(e){var t=e._currentValue;if(mc!==e)if(e={context:e,memoizedValue:t,next:null},jr===null){if(Tl===null)throw Error(O(308));jr=e,Tl.dependencies={lanes:0,firstContext:e}}else jr=jr.next=e;return t}var qn=null;function vc(e){qn===null?qn=[e]:qn.push(e)}function i1(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,vc(t)):(n.next=o.next,o.next=n),t.interleaved=n,un(e,r)}function un(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var xn=!1;function yc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function l1(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function nn(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Bn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,le&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,un(e,n)}return o=r.interleaved,o===null?(t.next=t,vc(r)):(t.next=o.next,o.next=t),r.interleaved=t,un(e,n)}function il(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,rc(e,n)}}function ff(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=l:i=i.next=l,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function _l(e,t,n,r){var o=e.updateQueue;xn=!1;var i=o.firstBaseUpdate,l=o.lastBaseUpdate,a=o.shared.pending;if(a!==null){o.shared.pending=null;var s=a,u=s.next;s.next=null,l===null?i=u:l.next=u,l=s;var c=e.alternate;c!==null&&(c=c.updateQueue,a=c.lastBaseUpdate,a!==l&&(a===null?c.firstBaseUpdate=u:a.next=u,c.lastBaseUpdate=s))}if(i!==null){var d=o.baseState;l=0,c=u=s=null,a=i;do{var f=a.lane,p=a.eventTime;if((r&f)===f){c!==null&&(c=c.next={eventTime:p,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var g=e,v=a;switch(f=t,p=n,v.tag){case 1:if(g=v.payload,typeof g=="function"){d=g.call(p,d,f);break e}d=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=v.payload,f=typeof g=="function"?g.call(p,d,f):g,f==null)break e;d=Ce({},d,f);break e;case 2:xn=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,f=o.effects,f===null?o.effects=[a]:f.push(a))}else p={eventTime:p,lane:f,tag:a.tag,payload:a.payload,callback:a.callback,next:null},c===null?(u=c=p,s=d):c=c.next=p,l|=f;if(a=a.next,a===null){if(a=o.shared.pending,a===null)break;f=a,a=f.next,f.next=null,o.lastBaseUpdate=f,o.shared.pending=null}}while(!0);if(c===null&&(s=d),o.baseState=s,o.firstBaseUpdate=u,o.lastBaseUpdate=c,t=o.shared.interleaved,t!==null){o=t;do l|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);ar|=l,e.lanes=l,e.memoizedState=d}}function pf(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=us.transition;us.transition={};try{e(!1),t()}finally{ce=n,us.transition=r}}function k1(){return kt().memoizedState}function ey(e,t,n){var r=$n(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},P1(e))E1(t,n);else if(n=i1(e,t,n,r),n!==null){var o=Qe();Lt(n,e,r,o),R1(n,t,r)}}function ty(e,t,n){var r=$n(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(P1(e))E1(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var l=t.lastRenderedState,a=i(l,n);if(o.hasEagerState=!0,o.eagerState=a,jt(a,l)){var s=t.interleaved;s===null?(o.next=o,vc(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch{}finally{}n=i1(e,t,o,r),n!==null&&(o=Qe(),Lt(n,e,r,o),R1(n,t,r))}}function P1(e){var t=e.alternate;return e===xe||t!==null&&t===xe}function E1(e,t){Ao=Bl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function R1(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,rc(e,n)}}var Ll={readContext:Ct,useCallback:Fe,useContext:Fe,useEffect:Fe,useImperativeHandle:Fe,useInsertionEffect:Fe,useLayoutEffect:Fe,useMemo:Fe,useReducer:Fe,useRef:Fe,useState:Fe,useDebugValue:Fe,useDeferredValue:Fe,useTransition:Fe,useMutableSource:Fe,useSyncExternalStore:Fe,useId:Fe,unstable_isNewReconciler:!1},ny={readContext:Ct,useCallback:function(e,t){return Ft().memoizedState=[e,t===void 0?null:t],e},useContext:Ct,useEffect:hf,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,al(4194308,4,y1.bind(null,t,e),n)},useLayoutEffect:function(e,t){return al(4194308,4,e,t)},useInsertionEffect:function(e,t){return al(4,2,e,t)},useMemo:function(e,t){var n=Ft();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ft();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=ey.bind(null,xe,e),[r.memoizedState,e]},useRef:function(e){var t=Ft();return e={current:e},t.memoizedState=e},useState:mf,useDebugValue:Rc,useDeferredValue:function(e){return Ft().memoizedState=e},useTransition:function(){var e=mf(!1),t=e[0];return e=Jv.bind(null,e[1]),Ft().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=xe,o=Ft();if(ye){if(n===void 0)throw Error(O(407));n=n()}else{if(n=t(),Be===null)throw Error(O(349));lr&30||c1(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,hf(f1.bind(null,r,i,e),[e]),r.flags|=2048,ii(9,d1.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Ft(),t=Be.identifierPrefix;if(ye){var n=tn,r=en;n=(r&~(1<<32-Bt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=ri++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[Vt]=t,e[ei]=r,j1(e,t,!1,!1),t.stateNode=e;e:{switch(l=Us(n,r),n){case"dialog":he("cancel",e),he("close",e),o=r;break;case"iframe":case"object":case"embed":he("load",e),o=r;break;case"video":case"audio":for(o=0;oeo&&(t.flags|=128,r=!0,Co(i,!1),t.lanes=4194304)}else{if(!r)if(e=Dl(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Co(i,!0),i.tail===null&&i.tailMode==="hidden"&&!l.alternate&&!ye)return ze(t),null}else 2*Pe()-i.renderingStartTime>eo&&n!==1073741824&&(t.flags|=128,r=!0,Co(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(n=i.last,n!==null?n.sibling=l:t.child=l,i.last=l)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Pe(),t.sibling=null,n=we.current,me(we,r?n&1|2:n&1),t):(ze(t),null);case 22:case 23:return Dc(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?at&1073741824&&(ze(t),t.subtreeFlags&6&&(t.flags|=8192)):ze(t),null;case 24:return null;case 25:return null}throw Error(O(156,t.tag))}function cy(e,t){switch(fc(t),t.tag){case 1:return ot(t.type)&&El(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Zr(),ve(rt),ve(We),xc(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Sc(t),null;case 13:if(ve(we),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(O(340));Xr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ve(we),null;case 4:return Zr(),null;case 10:return gc(t.type._context),null;case 22:case 23:return Dc(),null;case 24:return null;default:return null}}var Gi=!1,Ve=!1,dy=typeof WeakSet=="function"?WeakSet:Set,U=null;function Or(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ke(e,t,r)}else n.current=null}function wu(e,t,n){try{n()}catch(r){ke(e,t,r)}}var Rf=!1;function fy(e,t){if(nu=xl,e=Gm(),cc(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var l=0,a=-1,s=-1,u=0,c=0,d=e,f=null;t:for(;;){for(var p;d!==n||o!==0&&d.nodeType!==3||(a=l+o),d!==i||r!==0&&d.nodeType!==3||(s=l+r),d.nodeType===3&&(l+=d.nodeValue.length),(p=d.firstChild)!==null;)f=d,d=p;for(;;){if(d===e)break t;if(f===n&&++u===o&&(a=l),f===i&&++c===r&&(s=l),(p=d.nextSibling)!==null)break;d=f,f=d.parentNode}d=p}n=a===-1||s===-1?null:{start:a,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(ru={focusedElem:e,selectionRange:n},xl=!1,U=t;U!==null;)if(t=U,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,U=e;else for(;U!==null;){t=U;try{var g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var v=g.memoizedProps,x=g.memoizedState,m=t.stateNode,h=m.getSnapshotBeforeUpdate(t.elementType===t.type?v:Nt(t.type,v),x);m.__reactInternalSnapshotBeforeUpdate=h}break;case 3:var y=t.stateNode.containerInfo;y.nodeType===1?y.textContent="":y.nodeType===9&&y.documentElement&&y.removeChild(y.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(O(163))}}catch(C){ke(t,t.return,C)}if(e=t.sibling,e!==null){e.return=t.return,U=e;break}U=t.return}return g=Rf,Rf=!1,g}function Fo(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&wu(t,n,i)}o=o.next}while(o!==r)}}function oa(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Su(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function A1(e){var t=e.alternate;t!==null&&(e.alternate=null,A1(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Vt],delete t[ei],delete t[lu],delete t[Kv],delete t[Qv])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function F1(e){return e.tag===5||e.tag===3||e.tag===4}function bf(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||F1(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function xu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Pl));else if(r!==4&&(e=e.child,e!==null))for(xu(e,t,n),e=e.sibling;e!==null;)xu(e,t,n),e=e.sibling}function Cu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Cu(e,t,n),e=e.sibling;e!==null;)Cu(e,t,n),e=e.sibling}var $e=null,Tt=!1;function wn(e,t,n){for(n=n.child;n!==null;)z1(e,t,n),n=n.sibling}function z1(e,t,n){if(Wt&&typeof Wt.onCommitFiberUnmount=="function")try{Wt.onCommitFiberUnmount(Xl,n)}catch{}switch(n.tag){case 5:Ve||Or(n,t);case 6:var r=$e,o=Tt;$e=null,wn(e,t,n),$e=r,Tt=o,$e!==null&&(Tt?(e=$e,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):$e.removeChild(n.stateNode));break;case 18:$e!==null&&(Tt?(e=$e,n=n.stateNode,e.nodeType===8?ls(e.parentNode,n):e.nodeType===1&&ls(e,n),Qo(e)):ls($e,n.stateNode));break;case 4:r=$e,o=Tt,$e=n.stateNode.containerInfo,Tt=!0,wn(e,t,n),$e=r,Tt=o;break;case 0:case 11:case 14:case 15:if(!Ve&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,l=i.destroy;i=i.tag,l!==void 0&&(i&2||i&4)&&wu(n,t,l),o=o.next}while(o!==r)}wn(e,t,n);break;case 1:if(!Ve&&(Or(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){ke(n,t,a)}wn(e,t,n);break;case 21:wn(e,t,n);break;case 22:n.mode&1?(Ve=(r=Ve)||n.memoizedState!==null,wn(e,t,n),Ve=r):wn(e,t,n);break;default:wn(e,t,n)}}function Mf(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new dy),t.forEach(function(r){var o=xy.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Mt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=l),r&=~i}if(r=o,r=Pe()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*my(r/1960))-r,10e?16:e,Mn===null)var r=!1;else{if(e=Mn,Mn=null,Ol=0,le&6)throw Error(O(331));var o=le;for(le|=4,U=e.current;U!==null;){var i=U,l=i.child;if(U.flags&16){var a=i.deletions;if(a!==null){for(var s=0;sPe()-Tc?er(e,0):Nc|=n),it(e,t)}function Q1(e,t){t===0&&(e.mode&1?(t=Li,Li<<=1,!(Li&130023424)&&(Li=4194304)):t=1);var n=Qe();e=un(e,t),e!==null&&(mi(e,t,n),it(e,n))}function Sy(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Q1(e,n)}function xy(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(O(314))}r!==null&&r.delete(t),Q1(e,n)}var X1;X1=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||rt.current)nt=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return nt=!1,sy(e,t,n);nt=!!(e.flags&131072)}else nt=!1,ye&&t.flags&1048576&&e1(t,Ml,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;sl(e,t),e=t.pendingProps;var o=Qr(t,We.current);Gr(t,n),o=kc(null,t,r,e,o,n);var i=Pc();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,ot(r)?(i=!0,Rl(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,yc(t),o.updater=ra,t.stateNode=o,o._reactInternals=t,fu(t,r,e,n),t=hu(null,t,r,!0,i,n)):(t.tag=0,ye&&i&&dc(t),Ye(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(sl(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=ky(r),e=Nt(r,e),o){case 0:t=mu(null,t,r,e,n);break e;case 1:t=kf(null,t,r,e,n);break e;case 11:t=xf(null,t,r,e,n);break e;case 14:t=Cf(null,t,r,Nt(r.type,e),n);break e}throw Error(O(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Nt(r,o),mu(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Nt(r,o),kf(e,t,r,o,n);case 3:e:{if(B1(t),e===null)throw Error(O(387));r=t.pendingProps,i=t.memoizedState,o=i.element,l1(e,t),_l(t,r,null,n);var l=t.memoizedState;if(r=l.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=Jr(Error(O(423)),t),t=Pf(e,t,r,n,o);break e}else if(r!==o){o=Jr(Error(O(424)),t),t=Pf(e,t,r,n,o);break e}else for(st=Dn(t.stateNode.containerInfo.firstChild),ct=t,ye=!0,_t=null,n=o1(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Xr(),r===o){t=cn(e,t,n);break e}Ye(e,t,r,n)}t=t.child}return t;case 5:return a1(t),e===null&&uu(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,l=o.children,ou(r,o)?l=null:i!==null&&ou(r,i)&&(t.flags|=32),D1(e,t),Ye(e,t,l,n),t.child;case 6:return e===null&&uu(t),null;case 13:return L1(e,t,n);case 4:return wc(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=qr(t,null,r,n):Ye(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Nt(r,o),xf(e,t,r,o,n);case 7:return Ye(e,t,t.pendingProps,n),t.child;case 8:return Ye(e,t,t.pendingProps.children,n),t.child;case 12:return Ye(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,l=o.value,me(Nl,r._currentValue),r._currentValue=l,i!==null)if(jt(i.value,l)){if(i.children===o.children&&!rt.current){t=cn(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var a=i.dependencies;if(a!==null){l=i.child;for(var s=a.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=nn(-1,n&-n),s.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?s.next=s:(s.next=c.next,c.next=s),u.pending=s}}i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),cu(i.return,n,t),a.lanes|=n;break}s=s.next}}else if(i.tag===10)l=i.type===t.type?null:i.child;else if(i.tag===18){if(l=i.return,l===null)throw Error(O(341));l.lanes|=n,a=l.alternate,a!==null&&(a.lanes|=n),cu(l,n,t),l=i.sibling}else l=i.child;if(l!==null)l.return=i;else for(l=i;l!==null;){if(l===t){l=null;break}if(i=l.sibling,i!==null){i.return=l.return,l=i;break}l=l.return}i=l}Ye(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Gr(t,n),o=Ct(o),r=r(o),t.flags|=1,Ye(e,t,r,n),t.child;case 14:return r=t.type,o=Nt(r,t.pendingProps),o=Nt(r.type,o),Cf(e,t,r,o,n);case 15:return T1(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Nt(r,o),sl(e,t),t.tag=1,ot(r)?(e=!0,Rl(t)):e=!1,Gr(t,n),b1(t,r,o),fu(t,r,o,n),hu(null,t,r,!0,e,n);case 19:return $1(e,t,n);case 22:return _1(e,t,n)}throw Error(O(156,t.tag))};function q1(e,t){return Pm(e,t)}function Cy(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function St(e,t,n,r){return new Cy(e,t,n,r)}function Lc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function ky(e){if(typeof e=="function")return Lc(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ju)return 11;if(e===ec)return 14}return 2}function jn(e,t){var n=e.alternate;return n===null?(n=St(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function dl(e,t,n,r,o,i){var l=2;if(r=e,typeof e=="function")Lc(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case Mr:return tr(n.children,o,i,t);case Zu:l=8,o|=8;break;case js:return e=St(12,n,t,o|2),e.elementType=js,e.lanes=i,e;case Os:return e=St(13,n,t,o),e.elementType=Os,e.lanes=i,e;case Is:return e=St(19,n,t,o),e.elementType=Is,e.lanes=i,e;case am:return la(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case im:l=10;break e;case lm:l=9;break e;case Ju:l=11;break e;case ec:l=14;break e;case Sn:l=16,r=null;break e}throw Error(O(130,e==null?e:typeof e,""))}return t=St(l,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function tr(e,t,n,r){return e=St(7,e,r,t),e.lanes=n,e}function la(e,t,n,r){return e=St(22,e,r,t),e.elementType=am,e.lanes=n,e.stateNode={isHidden:!1},e}function ms(e,t,n){return e=St(6,e,null,t),e.lanes=n,e}function hs(e,t,n){return t=St(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Py(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Qa(0),this.expirationTimes=Qa(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Qa(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function $c(e,t,n,r,o,i,l,a,s){return e=new Py(e,t,n,a,s),t===1?(t=1,i===!0&&(t|=8)):t=0,i=St(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},yc(i),e}function Ey(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t0)}catch(e){console.error(e)}}t0(),tm.exports=pt;var yi=tm.exports;const Ty=Wu(yi);var n0,jf=yi;n0=jf.createRoot,jf.hydrateRoot;var Gt=function(){return Gt=Object.assign||function(t){for(var n,r=1,o=arguments.length;r"u")return Yy;var t=Ky(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},Xy=l0(),Hr="data-scroll-locked",qy=function(e,t,n,r){var o=e.left,i=e.top,l=e.right,a=e.gap;return n===void 0&&(n="margin"),` + .`.concat(Dy,` { + overflow: hidden `).concat(r,`; + padding-right: `).concat(a,"px ").concat(r,`; + } + body[`).concat(Hr,`] { + overflow: hidden `).concat(r,`; + overscroll-behavior: contain; + `).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&` + padding-left: `.concat(o,`px; + padding-top: `).concat(i,`px; + padding-right: `).concat(l,`px; + margin-left:0; + margin-top:0; + margin-right: `).concat(a,"px ").concat(r,`; + `),n==="padding"&&"padding-right: ".concat(a,"px ").concat(r,";")].filter(Boolean).join(""),` + } + + .`).concat(fl,` { + right: `).concat(a,"px ").concat(r,`; + } + + .`).concat(pl,` { + margin-right: `).concat(a,"px ").concat(r,`; + } + + .`).concat(fl," .").concat(fl,` { + right: 0 `).concat(r,`; + } + + .`).concat(pl," .").concat(pl,` { + margin-right: 0 `).concat(r,`; + } + + body[`).concat(Hr,`] { + `).concat(By,": ").concat(a,`px; + } +`)},If=function(){var e=parseInt(document.body.getAttribute(Hr)||"0",10);return isFinite(e)?e:0},Zy=function(){w.useEffect(function(){return document.body.setAttribute(Hr,(If()+1).toString()),function(){var e=If()-1;e<=0?document.body.removeAttribute(Hr):document.body.setAttribute(Hr,e.toString())}},[])},Jy=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=r===void 0?"margin":r;Zy();var i=w.useMemo(function(){return Qy(o)},[o]);return w.createElement(Xy,{styles:qy(i,!t,o,n?"":"!important")})},bu=!1;if(typeof window<"u")try{var Ui=Object.defineProperty({},"passive",{get:function(){return bu=!0,!0}});window.addEventListener("test",Ui,Ui),window.removeEventListener("test",Ui,Ui)}catch{bu=!1}var xr=bu?{passive:!1}:!1,e2=function(e){return e.tagName==="TEXTAREA"},a0=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!e2(e)&&n[t]==="visible")},t2=function(e){return a0(e,"overflowY")},n2=function(e){return a0(e,"overflowX")},Af=function(e,t){var n=t.ownerDocument,r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var o=s0(e,r);if(o){var i=u0(e,r),l=i[1],a=i[2];if(l>a)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},r2=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},o2=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},s0=function(e,t){return e==="v"?t2(t):n2(t)},u0=function(e,t){return e==="v"?r2(t):o2(t)},i2=function(e,t){return e==="h"&&t==="rtl"?-1:1},l2=function(e,t,n,r,o){var i=i2(e,window.getComputedStyle(t).direction),l=i*r,a=n.target,s=t.contains(a),u=!1,c=l>0,d=0,f=0;do{var p=u0(e,a),g=p[0],v=p[1],x=p[2],m=v-x-i*g;(g||m)&&s0(e,a)&&(d+=m,f+=g),a instanceof ShadowRoot?a=a.host:a=a.parentNode}while(!s&&a!==document.body||s&&(t.contains(a)||t===a));return(c&&(Math.abs(d)<1||!o)||!c&&(Math.abs(f)<1||!o))&&(u=!0),u},Yi=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Ff=function(e){return[e.deltaX,e.deltaY]},zf=function(e){return e&&"current"in e?e.current:e},a2=function(e,t){return e[0]===t[0]&&e[1]===t[1]},s2=function(e){return` + .block-interactivity-`.concat(e,` {pointer-events: none;} + .allow-interactivity-`).concat(e,` {pointer-events: all;} +`)},u2=0,Cr=[];function c2(e){var t=w.useRef([]),n=w.useRef([0,0]),r=w.useRef(),o=w.useState(u2++)[0],i=w.useState(l0)[0],l=w.useRef(e);w.useEffect(function(){l.current=e},[e]),w.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var v=_y([e.lockRef.current],(e.shards||[]).map(zf),!0).filter(Boolean);return v.forEach(function(x){return x.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),v.forEach(function(x){return x.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var a=w.useCallback(function(v,x){if("touches"in v&&v.touches.length===2||v.type==="wheel"&&v.ctrlKey)return!l.current.allowPinchZoom;var m=Yi(v),h=n.current,y="deltaX"in v?v.deltaX:h[0]-m[0],C="deltaY"in v?v.deltaY:h[1]-m[1],k,E=v.target,b=Math.abs(y)>Math.abs(C)?"h":"v";if("touches"in v&&b==="h"&&E.type==="range")return!1;var P=Af(b,E);if(!P)return!0;if(P?k=b:(k=b==="v"?"h":"v",P=Af(b,E)),!P)return!1;if(!r.current&&"changedTouches"in v&&(y||C)&&(r.current=k),!k)return!0;var D=r.current||k;return l2(D,x,v,D==="h"?y:C,!0)},[]),s=w.useCallback(function(v){var x=v;if(!(!Cr.length||Cr[Cr.length-1]!==i)){var m="deltaY"in x?Ff(x):Yi(x),h=t.current.filter(function(k){return k.name===x.type&&(k.target===x.target||x.target===k.shadowParent)&&a2(k.delta,m)})[0];if(h&&h.should){x.cancelable&&x.preventDefault();return}if(!h){var y=(l.current.shards||[]).map(zf).filter(Boolean).filter(function(k){return k.contains(x.target)}),C=y.length>0?a(x,y[0]):!l.current.noIsolation;C&&x.cancelable&&x.preventDefault()}}},[]),u=w.useCallback(function(v,x,m,h){var y={name:v,delta:x,target:m,should:h,shadowParent:d2(m)};t.current.push(y),setTimeout(function(){t.current=t.current.filter(function(C){return C!==y})},1)},[]),c=w.useCallback(function(v){n.current=Yi(v),r.current=void 0},[]),d=w.useCallback(function(v){u(v.type,Ff(v),v.target,a(v,e.lockRef.current))},[]),f=w.useCallback(function(v){u(v.type,Yi(v),v.target,a(v,e.lockRef.current))},[]);w.useEffect(function(){return Cr.push(i),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:f}),document.addEventListener("wheel",s,xr),document.addEventListener("touchmove",s,xr),document.addEventListener("touchstart",c,xr),function(){Cr=Cr.filter(function(v){return v!==i}),document.removeEventListener("wheel",s,xr),document.removeEventListener("touchmove",s,xr),document.removeEventListener("touchstart",c,xr)}},[]);var p=e.removeScrollBar,g=e.inert;return w.createElement(w.Fragment,null,g?w.createElement(i,{styles:s2(o)}):null,p?w.createElement(Jy,{gapMode:e.gapMode}):null)}function d2(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const f2=Fy(i0,c2);var c0=w.forwardRef(function(e,t){return w.createElement(da,Gt({},e,{ref:t,sideCar:f2}))});c0.classNames=da.classNames;function Ge(e){return Object.keys(e)}function ws(e){return e&&typeof e=="object"&&!Array.isArray(e)}function Ac(e,t){const n={...e},r=t;return ws(e)&&ws(t)&&Object.keys(t).forEach(o=>{ws(r[o])&&o in e?n[o]=Ac(n[o],r[o]):n[o]=r[o]}),n}function p2(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}function m2(e){var t;return typeof e!="string"||!e.includes("var(--mantine-scale)")?e:(t=e.match(/^calc\((.*?)\)$/))==null?void 0:t[1].split("*")[0].trim()}function Mu(e){const t=m2(e);return typeof t=="number"?t:typeof t=="string"?t.includes("calc")||t.includes("var")?t:t.includes("px")?Number(t.replace("px","")):t.includes("rem")?Number(t.replace("rem",""))*16:t.includes("em")?Number(t.replace("em",""))*16:Number(t):NaN}function Ss(e){return e==="0rem"?"0rem":`calc(${e} * var(--mantine-scale))`}function d0(e,{shouldScale:t=!1}={}){function n(r){if(r===0||r==="0")return`0${e}`;if(typeof r=="number"){const o=`${r/16}${e}`;return t?Ss(o):o}if(typeof r=="string"){if(r===""||r.startsWith("calc(")||r.startsWith("clamp(")||r.includes("rgba("))return r;if(r.includes(","))return r.split(",").map(i=>n(i)).join(",");if(r.includes(" "))return r.split(" ").map(i=>n(i)).join(" ");if(r.includes(e))return t?Ss(r):r;const o=r.replace("px","");if(!Number.isNaN(Number(o))){const i=`${Number(o)/16}${e}`;return t?Ss(i):i}}return r}return n}const L=d0("rem",{shouldScale:!0}),Vf=d0("em");function so(e){return Object.keys(e).reduce((t,n)=>(e[n]!==void 0&&(t[n]=e[n]),t),{})}function f0(e){return typeof e=="number"?!0:typeof e=="string"?e.startsWith("calc(")||e.startsWith("var(")||e.includes(" ")&&e.trim()!==""?!0:/[0-9]/.test(e.trim().replace("-","")[0]):!1}function fa(e){return Array.isArray(e)||e===null?!1:typeof e=="object"?e.type!==w.Fragment:!1}function wi(e){const t=w.createContext(null);return[({children:o,value:i})=>S.jsx(t.Provider,{value:i,children:o}),()=>{const o=w.useContext(t);if(o===null)throw new Error(e);return o}]}function h2(e=null){const t=w.createContext(e);return[({children:o,value:i})=>S.jsx(t.Provider,{value:i,children:o}),()=>w.useContext(t)]}const g2={app:100,modal:200,popover:300,overlay:400,max:9999};function gn(e){return g2[e]}function Se(e,t="size",n=!0){if(e!==void 0)return f0(e)?n?L(e):e:`var(--${t}-${e})`}function to(e){return Se(e,"mantine-spacing")}function ht(e){return e===void 0?"var(--mantine-radius-default)":Se(e,"mantine-radius")}function $t(e){return Se(e,"mantine-font-size")}function v2(e){return Se(e,"mantine-line-height",!1)}function p0(e){if(e)return Se(e,"mantine-shadow",!1)}function y2(e,t){return e in t?Mu(t[e]):Mu(e)}function m0(e,t){const n=e.map(r=>({value:r,px:y2(r,t)}));return n.sort((r,o)=>r.px-o.px),n}function Bo(e){return typeof e=="object"&&e!==null?"base"in e?e.base:void 0:e}function Ki(e,t,n){return t===void 0&&n===void 0?e:t!==void 0&&n===void 0?Math.max(e,t):Math.min(t===void 0&&n!==void 0?e:Math.max(e,t),n)}function Go(){return`mantine-${Math.random().toString(36).slice(2,11)}`}function Gf(e){return typeof e!="string"?"":e.charAt(0).toUpperCase()+e.slice(1)}function w2({timeout:e=2e3}={}){const[t,n]=w.useState(null),[r,o]=w.useState(!1),[i,l]=w.useState(null),a=c=>{window.clearTimeout(i),l(window.setTimeout(()=>o(!1),e)),o(c)};return{copy:c=>{"clipboard"in navigator?navigator.clipboard.writeText(c).then(()=>a(!0)).catch(d=>n(d)):n(new Error("useClipboard: navigator.clipboard is not supported"))},reset:()=>{o(!1),n(null),window.clearTimeout(i)},error:t,copied:r}}function S2(e,t){try{return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}catch{return e.addListener(t),()=>e.removeListener(t)}}function x2(e,t){return typeof window<"u"&&"matchMedia"in window?window.matchMedia(e).matches:!1}function C2(e,t,{getInitialValueInEffect:n}={getInitialValueInEffect:!0}){const[r,o]=w.useState(n?t:x2(e)),i=w.useRef();return w.useEffect(()=>{if("matchMedia"in window)return i.current=window.matchMedia(e),o(i.current.matches),S2(i.current,l=>o(l.matches))},[e]),r}const Si=typeof document<"u"?w.useLayoutEffect:w.useEffect;function no(e,t){const n=w.useRef(!1);w.useEffect(()=>()=>{n.current=!1},[]),w.useEffect(()=>{if(n.current)return e();n.current=!0},t)}function k2({opened:e,shouldReturnFocus:t=!0}){const n=w.useRef(),r=()=>{var o;n.current&&"focus"in n.current&&typeof n.current.focus=="function"&&((o=n.current)==null||o.focus({preventScroll:!0}))};return no(()=>{let o=-1;const i=l=>{l.key==="Tab"&&window.clearTimeout(o)};return document.addEventListener("keydown",i),e?n.current=document.activeElement:t&&(o=window.setTimeout(r,10)),()=>{window.clearTimeout(o),document.removeEventListener("keydown",i)}},[e,t]),r}function P2(e,t="body > :not(script)"){const n=Go(),r=Array.from(document.querySelectorAll(t)).map(o=>{var s;if((s=o==null?void 0:o.shadowRoot)!=null&&s.contains(e)||o.contains(e))return;const i=o.getAttribute("aria-hidden"),l=o.getAttribute("data-hidden"),a=o.getAttribute("data-focus-id");return o.setAttribute("data-focus-id",n),i===null||i==="false"?o.setAttribute("aria-hidden","true"):!l&&!a&&o.setAttribute("data-hidden",i),{node:o,ariaHidden:l||null}});return()=>{r.forEach(o=>{!o||n!==o.node.getAttribute("data-focus-id")||(o.ariaHidden===null?o.node.removeAttribute("aria-hidden"):o.node.setAttribute("aria-hidden",o.ariaHidden),o.node.removeAttribute("data-focus-id"),o.node.removeAttribute("data-hidden"))})}}const E2=/input|select|textarea|button|object/,h0="a, input, select, textarea, button, object, [tabindex]";function R2(e){return e.style.display==="none"}function b2(e){if(e.getAttribute("aria-hidden")||e.getAttribute("hidden")||e.getAttribute("type")==="hidden")return!1;let n=e;for(;n&&!(n===document.body||n.nodeType===11);){if(R2(n))return!1;n=n.parentNode}return!0}function g0(e){let t=e.getAttribute("tabindex");return t===null&&(t=void 0),parseInt(t,10)}function Nu(e){const t=e.nodeName.toLowerCase(),n=!Number.isNaN(g0(e));return(E2.test(t)&&!e.disabled||e instanceof HTMLAnchorElement&&e.href||n)&&b2(e)}function v0(e){const t=g0(e);return(Number.isNaN(t)||t>=0)&&Nu(e)}function M2(e){return Array.from(e.querySelectorAll(h0)).filter(v0)}function N2(e,t){const n=M2(e);if(!n.length){t.preventDefault();return}const r=n[t.shiftKey?0:n.length-1],o=e.getRootNode();let i=r===o.activeElement||e===o.activeElement;const l=o.activeElement;if(l.tagName==="INPUT"&&l.getAttribute("type")==="radio"&&(i=n.filter(c=>c.getAttribute("type")==="radio"&&c.getAttribute("name")===l.getAttribute("name")).includes(r)),!i)return;t.preventDefault();const s=n[t.shiftKey?n.length-1:0];s&&s.focus()}function T2(e=!0){const t=w.useRef(),n=w.useRef(null),r=i=>{let l=i.querySelector("[data-autofocus]");if(!l){const a=Array.from(i.querySelectorAll(h0));l=a.find(v0)||a.find(Nu)||null,!l&&Nu(i)&&(l=i)}l&&l.focus({preventScroll:!0})},o=w.useCallback(i=>{if(e){if(i===null){n.current&&(n.current(),n.current=null);return}n.current=P2(i),t.current!==i&&(i?(setTimeout(()=>{i.getRootNode()&&r(i)}),t.current=i):t.current=null)}},[e]);return w.useEffect(()=>{if(!e)return;t.current&&setTimeout(()=>r(t.current));const i=l=>{l.key==="Tab"&&t.current&&N2(t.current,l)};return document.addEventListener("keydown",i),()=>{document.removeEventListener("keydown",i),n.current&&n.current()}},[e]),o}const _2=Jt.useId||(()=>{});function D2(){const e=_2();return e?`mantine-${e.replace(/:/g,"")}`:""}function pa(e){const t=D2(),[n,r]=w.useState(t);return Si(()=>{r(Go())},[]),typeof e=="string"?e:typeof window>"u"?t:n}function B2(e,t,n){w.useEffect(()=>(window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)),[e,t])}function ma(e,t){typeof e=="function"?e(t):typeof e=="object"&&e!==null&&"current"in e&&(e.current=t)}function y0(...e){return t=>{e.forEach(n=>ma(n,t))}}function ha(...e){return w.useCallback(y0(...e),e)}function Fc({value:e,defaultValue:t,finalValue:n,onChange:r=()=>{}}){const[o,i]=w.useState(t!==void 0?t:n),l=(a,...s)=>{i(a),r==null||r(a,...s)};return e!==void 0?[e,r,!0]:[o,l,!1]}function zc(e,t){return C2("(prefers-reduced-motion: reduce)",e,t)}function L2(e=!1,t){const{onOpen:n,onClose:r}={},[o,i]=w.useState(e),l=w.useCallback(()=>{i(u=>u||(n==null||n(),!0))},[n]),a=w.useCallback(()=>{i(u=>u&&(r==null||r(),!1))},[r]),s=w.useCallback(()=>{o?a():l()},[a,l,o]);return[o,{open:l,close:a,toggle:s}]}function $2(e,t){window.dispatchEvent(new CustomEvent(e,{detail:t}))}function j2(e){function t(r){const o=Object.keys(r).reduce((i,l)=>(i[`${e}:${l}`]=a=>r[l](a.detail),i),{});Si(()=>(Object.keys(o).forEach(i=>{window.removeEventListener(i,o[i]),window.addEventListener(i,o[i])}),()=>Object.keys(o).forEach(i=>{window.removeEventListener(i,o[i])})),[o])}function n(r){return(...o)=>$2(`${e}:${String(r)}`,o[0])}return[t,n]}function w0(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t{Object.entries(n).forEach(([r,o])=>{t[r]?t[r]=Ie(t[r],o):t[r]=o})}),t}function ga({theme:e,classNames:t,props:n,stylesCtx:r}){const i=(Array.isArray(t)?t:[t]).map(l=>typeof l=="function"?l(e,n,r):l||O2);return I2(i)}function Fl({theme:e,styles:t,props:n,stylesCtx:r}){return(Array.isArray(t)?t:[t]).reduce((i,l)=>typeof l=="function"?{...i,...l(e,n,r)}:{...i,...l},{})}const S0=w.createContext(null);function hr(){const e=w.useContext(S0);if(!e)throw new Error("[@mantine/core] MantineProvider was not found in tree");return e}function A2(){return hr().cssVariablesResolver}function F2(){return hr().classNamesPrefix}function Vc(){return hr().getStyleNonce}function z2(){return hr().withStaticClasses}function V2(){return hr().headless}function G2(){var e;return(e=hr().stylesTransform)==null?void 0:e.sx}function W2(){var e;return(e=hr().stylesTransform)==null?void 0:e.styles}function H2(e){return/^#?([0-9A-F]{3}){1,2}([0-9A-F]{2})?$/i.test(e)}function U2(e){let t=e.replace("#","");if(t.length===3){const l=t.split("");t=[l[0],l[0],l[1],l[1],l[2],l[2]].join("")}if(t.length===8){const l=parseInt(t.slice(6,8),16)/255;return{r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a:l}}const n=parseInt(t,16),r=n>>16&255,o=n>>8&255,i=n&255;return{r,g:o,b:i,a:1}}function Y2(e){const[t,n,r,o]=e.replace(/[^0-9,./]/g,"").split(/[/,]/).map(Number);return{r:t,g:n,b:r,a:o||1}}function K2(e){const t=/^hsla?\(\s*(\d+)\s*,\s*(\d+%)\s*,\s*(\d+%)\s*(,\s*(0?\.\d+|\d+(\.\d+)?))?\s*\)$/i,n=e.match(t);if(!n)return{r:0,g:0,b:0,a:1};const r=parseInt(n[1],10),o=parseInt(n[2],10)/100,i=parseInt(n[3],10)/100,l=n[5]?parseFloat(n[5]):void 0,a=(1-Math.abs(2*i-1))*o,s=r/60,u=a*(1-Math.abs(s%2-1)),c=i-a/2;let d,f,p;return s>=0&&s<1?(d=a,f=u,p=0):s>=1&&s<2?(d=u,f=a,p=0):s>=2&&s<3?(d=0,f=a,p=u):s>=3&&s<4?(d=0,f=u,p=a):s>=4&&s<5?(d=u,f=0,p=a):(d=a,f=0,p=u),{r:Math.round((d+c)*255),g:Math.round((f+c)*255),b:Math.round((p+c)*255),a:l||1}}function Gc(e){return H2(e)?U2(e):e.startsWith("rgb")?Y2(e):e.startsWith("hsl")?K2(e):{r:0,g:0,b:0,a:1}}function Qi(e,t){if(e.startsWith("var("))return`color-mix(in srgb, ${e}, black ${t*100}%)`;const{r:n,g:r,b:o,a:i}=Gc(e),l=1-t,a=s=>Math.round(s*l);return`rgba(${a(n)}, ${a(r)}, ${a(o)}, ${i})`}function ai(e,t){return typeof e.primaryShade=="number"?e.primaryShade:t==="dark"?e.primaryShade.dark:e.primaryShade.light}function xs(e){return e<=.03928?e/12.92:((e+.055)/1.055)**2.4}function Q2(e){const t=e.match(/oklch\((.*?)%\s/);return t?parseFloat(t[1]):null}function X2(e){if(e.startsWith("oklch("))return(Q2(e)||0)/100;const{r:t,g:n,b:r}=Gc(e),o=t/255,i=n/255,l=r/255,a=xs(o),s=xs(i),u=xs(l);return .2126*a+.7152*s+.0722*u}function Po(e,t=.179){return e.startsWith("var(")?!1:X2(e)>t}function xi({color:e,theme:t,colorScheme:n}){if(typeof e!="string")throw new Error(`[@mantine/core] Failed to parse color. Expected color to be a string, instead got ${typeof e}`);if(e==="bright")return{color:e,value:n==="dark"?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:Po(n==="dark"?t.white:t.black,t.luminanceThreshold),variable:"--mantine-color-bright"};if(e==="dimmed")return{color:e,value:n==="dark"?t.colors.dark[2]:t.colors.gray[7],shade:void 0,isThemeColor:!1,isLight:Po(n==="dark"?t.colors.dark[2]:t.colors.gray[6],t.luminanceThreshold),variable:"--mantine-color-dimmed"};if(e==="white"||e==="black")return{color:e,value:e==="white"?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:Po(e==="white"?t.white:t.black,t.luminanceThreshold),variable:`--mantine-color-${e}`};const[r,o]=e.split("."),i=o?Number(o):void 0,l=r in t.colors;if(l){const a=i!==void 0?t.colors[r][i]:t.colors[r][ai(t,n||"light")];return{color:r,value:a,shade:i,isThemeColor:l,isLight:Po(a,t.luminanceThreshold),variable:o?`--mantine-color-${r}-${i}`:`--mantine-color-${r}-filled`}}return{color:e,value:e,isThemeColor:l,isLight:Po(e,t.luminanceThreshold),shade:i,variable:void 0}}function dn(e,t){const n=xi({color:e||t.primaryColor,theme:t});return n.variable?`var(${n.variable})`:e}function Tu(e,t){const n={from:(e==null?void 0:e.from)||t.defaultGradient.from,to:(e==null?void 0:e.to)||t.defaultGradient.to,deg:(e==null?void 0:e.deg)||t.defaultGradient.deg||0},r=dn(n.from,t),o=dn(n.to,t);return`linear-gradient(${n.deg}deg, ${r} 0%, ${o} 100%)`}function zt(e,t){if(typeof e!="string"||t>1||t<0)return"rgba(0, 0, 0, 1)";if(e.startsWith("var(")){const i=(1-t)*100;return`color-mix(in srgb, ${e}, transparent ${i}%)`}if(e.startsWith("oklch"))return e.includes("/")?e.replace(/\/\s*[\d.]+\s*\)/,`/ ${t})`):e.replace(")",` / ${t})`);const{r:n,g:r,b:o}=Gc(e);return`rgba(${n}, ${r}, ${o}, ${t})`}const kr=zt,q2=({color:e,theme:t,variant:n,gradient:r,autoContrast:o})=>{const i=xi({color:e,theme:t}),l=typeof o=="boolean"?o:t.autoContrast;if(n==="filled"){const a=l&&i.isLight?"var(--mantine-color-black)":"var(--mantine-color-white)";return i.isThemeColor?i.shade===void 0?{background:`var(--mantine-color-${e}-filled)`,hover:`var(--mantine-color-${e}-filled-hover)`,color:a,border:`${L(1)} solid transparent`}:{background:`var(--mantine-color-${i.color}-${i.shade})`,hover:`var(--mantine-color-${i.color}-${i.shade===9?8:i.shade+1})`,color:a,border:`${L(1)} solid transparent`}:{background:e,hover:Qi(e,.1),color:a,border:`${L(1)} solid transparent`}}if(n==="light"){if(i.isThemeColor){if(i.shade===void 0)return{background:`var(--mantine-color-${e}-light)`,hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${L(1)} solid transparent`};const a=t.colors[i.color][i.shade];return{background:zt(a,.1),hover:zt(a,.12),color:`var(--mantine-color-${i.color}-${Math.min(i.shade,6)})`,border:`${L(1)} solid transparent`}}return{background:zt(e,.1),hover:zt(e,.12),color:e,border:`${L(1)} solid transparent`}}if(n==="outline")return i.isThemeColor?i.shade===void 0?{background:"transparent",hover:`var(--mantine-color-${e}-outline-hover)`,color:`var(--mantine-color-${e}-outline)`,border:`${L(1)} solid var(--mantine-color-${e}-outline)`}:{background:"transparent",hover:zt(t.colors[i.color][i.shade],.05),color:`var(--mantine-color-${i.color}-${i.shade})`,border:`${L(1)} solid var(--mantine-color-${i.color}-${i.shade})`}:{background:"transparent",hover:zt(e,.05),color:e,border:`${L(1)} solid ${e}`};if(n==="subtle"){if(i.isThemeColor){if(i.shade===void 0)return{background:"transparent",hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${L(1)} solid transparent`};const a=t.colors[i.color][i.shade];return{background:"transparent",hover:zt(a,.12),color:`var(--mantine-color-${i.color}-${Math.min(i.shade,6)})`,border:`${L(1)} solid transparent`}}return{background:"transparent",hover:zt(e,.12),color:e,border:`${L(1)} solid transparent`}}return n==="transparent"?i.isThemeColor?i.shade===void 0?{background:"transparent",hover:"transparent",color:`var(--mantine-color-${e}-light-color)`,border:`${L(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:`var(--mantine-color-${i.color}-${Math.min(i.shade,6)})`,border:`${L(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:e,border:`${L(1)} solid transparent`}:n==="white"?i.isThemeColor?i.shade===void 0?{background:"var(--mantine-color-white)",hover:Qi(t.white,.01),color:`var(--mantine-color-${e}-filled)`,border:`${L(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:Qi(t.white,.01),color:`var(--mantine-color-${i.color}-${i.shade})`,border:`${L(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:Qi(t.white,.01),color:e,border:`${L(1)} solid transparent`}:n==="gradient"?{background:Tu(r,t),hover:Tu(r,t),color:"var(--mantine-color-white)",border:"none"}:n==="default"?{background:"var(--mantine-color-default)",hover:"var(--mantine-color-default-hover)",color:"var(--mantine-color-default-color)",border:`${L(1)} solid var(--mantine-color-default-border)`}:{}},Z2={dark:["#C9C9C9","#b8b8b8","#828282","#696969","#424242","#3b3b3b","#2e2e2e","#242424","#1f1f1f","#141414"],gray:["#f8f9fa","#f1f3f5","#e9ecef","#dee2e6","#ced4da","#adb5bd","#868e96","#495057","#343a40","#212529"],red:["#fff5f5","#ffe3e3","#ffc9c9","#ffa8a8","#ff8787","#ff6b6b","#fa5252","#f03e3e","#e03131","#c92a2a"],pink:["#fff0f6","#ffdeeb","#fcc2d7","#faa2c1","#f783ac","#f06595","#e64980","#d6336c","#c2255c","#a61e4d"],grape:["#f8f0fc","#f3d9fa","#eebefa","#e599f7","#da77f2","#cc5de8","#be4bdb","#ae3ec9","#9c36b5","#862e9c"],violet:["#f3f0ff","#e5dbff","#d0bfff","#b197fc","#9775fa","#845ef7","#7950f2","#7048e8","#6741d9","#5f3dc4"],indigo:["#edf2ff","#dbe4ff","#bac8ff","#91a7ff","#748ffc","#5c7cfa","#4c6ef5","#4263eb","#3b5bdb","#364fc7"],blue:["#e7f5ff","#d0ebff","#a5d8ff","#74c0fc","#4dabf7","#339af0","#228be6","#1c7ed6","#1971c2","#1864ab"],cyan:["#e3fafc","#c5f6fa","#99e9f2","#66d9e8","#3bc9db","#22b8cf","#15aabf","#1098ad","#0c8599","#0b7285"],teal:["#e6fcf5","#c3fae8","#96f2d7","#63e6be","#38d9a9","#20c997","#12b886","#0ca678","#099268","#087f5b"],green:["#ebfbee","#d3f9d8","#b2f2bb","#8ce99a","#69db7c","#51cf66","#40c057","#37b24d","#2f9e44","#2b8a3e"],lime:["#f4fce3","#e9fac8","#d8f5a2","#c0eb75","#a9e34b","#94d82d","#82c91e","#74b816","#66a80f","#5c940d"],yellow:["#fff9db","#fff3bf","#ffec99","#ffe066","#ffd43b","#fcc419","#fab005","#f59f00","#f08c00","#e67700"],orange:["#fff4e6","#ffe8cc","#ffd8a8","#ffc078","#ffa94d","#ff922b","#fd7e14","#f76707","#e8590c","#d9480f"]},Wf="-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",Wc={scale:1,fontSmoothing:!0,focusRing:"auto",white:"#fff",black:"#000",colors:Z2,primaryShade:{light:6,dark:8},primaryColor:"blue",variantColorResolver:q2,autoContrast:!1,luminanceThreshold:.3,fontFamily:Wf,fontFamilyMonospace:"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace",respectReducedMotion:!1,cursorType:"default",defaultGradient:{from:"blue",to:"cyan",deg:45},defaultRadius:"sm",activeClassName:"mantine-active",focusClassName:"",headings:{fontFamily:Wf,fontWeight:"700",textWrap:"wrap",sizes:{h1:{fontSize:L(34),lineHeight:"1.3"},h2:{fontSize:L(26),lineHeight:"1.35"},h3:{fontSize:L(22),lineHeight:"1.4"},h4:{fontSize:L(18),lineHeight:"1.45"},h5:{fontSize:L(16),lineHeight:"1.5"},h6:{fontSize:L(14),lineHeight:"1.5"}}},fontSizes:{xs:L(12),sm:L(14),md:L(16),lg:L(18),xl:L(20)},lineHeights:{xs:"1.4",sm:"1.45",md:"1.55",lg:"1.6",xl:"1.65"},radius:{xs:L(2),sm:L(4),md:L(8),lg:L(16),xl:L(32)},spacing:{xs:L(10),sm:L(12),md:L(16),lg:L(20),xl:L(32)},breakpoints:{xs:"36em",sm:"48em",md:"62em",lg:"75em",xl:"88em"},shadows:{xs:`0 ${L(1)} ${L(3)} rgba(0, 0, 0, 0.05), 0 ${L(1)} ${L(2)} rgba(0, 0, 0, 0.1)`,sm:`0 ${L(1)} ${L(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${L(10)} ${L(15)} ${L(-5)}, rgba(0, 0, 0, 0.04) 0 ${L(7)} ${L(7)} ${L(-5)}`,md:`0 ${L(1)} ${L(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${L(20)} ${L(25)} ${L(-5)}, rgba(0, 0, 0, 0.04) 0 ${L(10)} ${L(10)} ${L(-5)}`,lg:`0 ${L(1)} ${L(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${L(28)} ${L(23)} ${L(-7)}, rgba(0, 0, 0, 0.04) 0 ${L(12)} ${L(12)} ${L(-7)}`,xl:`0 ${L(1)} ${L(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${L(36)} ${L(28)} ${L(-7)}, rgba(0, 0, 0, 0.04) 0 ${L(17)} ${L(17)} ${L(-7)}`},other:{},components:{}};function Hf(e){return e==="auto"||e==="dark"||e==="light"}function J2({key:e="mantine-color-scheme-value"}={}){let t;return{get:n=>{if(typeof window>"u")return n;try{const r=window.localStorage.getItem(e);return Hf(r)?r:n}catch{return n}},set:n=>{try{window.localStorage.setItem(e,n)}catch(r){console.warn("[@mantine/core] Local storage color scheme manager was unable to save color scheme.",r)}},subscribe:n=>{t=r=>{r.storageArea===window.localStorage&&r.key===e&&Hf(r.newValue)&&n(r.newValue)},window.addEventListener("storage",t)},unsubscribe:()=>{window.removeEventListener("storage",t)},clear:()=>{window.localStorage.removeItem(e)}}}const e5="[@mantine/core] MantineProvider: Invalid theme.primaryColor, it accepts only key of theme.colors, learn more – https://mantine.dev/theming/colors/#primary-color",Uf="[@mantine/core] MantineProvider: Invalid theme.primaryShade, it accepts only 0-9 integers or an object { light: 0-9, dark: 0-9 }";function Cs(e){return e<0||e>9?!1:parseInt(e.toString(),10)===e}function Yf(e){if(!(e.primaryColor in e.colors))throw new Error(e5);if(typeof e.primaryShade=="object"&&(!Cs(e.primaryShade.dark)||!Cs(e.primaryShade.light)))throw new Error(Uf);if(typeof e.primaryShade=="number"&&!Cs(e.primaryShade))throw new Error(Uf)}function t5(e,t){var r;if(!t)return Yf(e),e;const n=Ac(e,t);return t.fontFamily&&!((r=t.headings)!=null&&r.fontFamily)&&(n.headings.fontFamily=t.fontFamily),Yf(n),n}const Hc=w.createContext(null),n5=()=>w.useContext(Hc)||Wc;function Te(){const e=w.useContext(Hc);if(!e)throw new Error("@mantine/core: MantineProvider was not found in component tree, make sure you have it in your app");return e}function x0({theme:e,children:t,inherit:n=!0}){const r=n5(),o=w.useMemo(()=>t5(n?r:Wc,e),[e,r,n]);return S.jsx(Hc.Provider,{value:o,children:t})}x0.displayName="@mantine/core/MantineThemeProvider";function r5(){const e=Te(),t=Vc(),n=Ge(e.breakpoints).reduce((r,o)=>{const i=e.breakpoints[o].includes("px"),l=Mu(e.breakpoints[o]),a=i?`${l-.1}px`:Vf(l-.1),s=i?`${l}px`:Vf(l);return`${r}@media (max-width: ${a}) {.mantine-visible-from-${o} {display: none !important;}}@media (min-width: ${s}) {.mantine-hidden-from-${o} {display: none !important;}}`},"");return S.jsx("style",{"data-mantine-styles":"classes",nonce:t==null?void 0:t(),dangerouslySetInnerHTML:{__html:n}})}function ks(e){return Object.entries(e).map(([t,n])=>`${t}: ${n};`).join("")}function Eo(e,t){return(Array.isArray(e)?e:[e]).reduce((r,o)=>`${o}{${r}}`,t)}function o5(e,t){const n=ks(e.variables),r=n?Eo(t,n):"",o=ks(e.dark),i=ks(e.light),l=o?Eo(t===":host"?`${t}([data-mantine-color-scheme="dark"])`:`${t}[data-mantine-color-scheme="dark"]`,o):"",a=i?Eo(t===":host"?`${t}([data-mantine-color-scheme="light"])`:`${t}[data-mantine-color-scheme="light"]`,i):"";return`${r}${l}${a}`}function C0({color:e,theme:t,autoContrast:n}){return(typeof n=="boolean"?n:t.autoContrast)&&xi({color:e||t.primaryColor,theme:t}).isLight?"var(--mantine-color-black)":"var(--mantine-color-white)"}function Kf(e,t){return C0({color:e.colors[e.primaryColor][ai(e,t)],theme:e,autoContrast:null})}function Xi({theme:e,color:t,colorScheme:n,name:r=t,withColorValues:o=!0}){if(!e.colors[t])return{};if(n==="light"){const a=ai(e,"light"),s={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-filled)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${a})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${a===9?8:a+1})`,[`--mantine-color-${r}-light`]:kr(e.colors[t][a],.1),[`--mantine-color-${r}-light-hover`]:kr(e.colors[t][a],.12),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${a})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${a})`,[`--mantine-color-${r}-outline-hover`]:kr(e.colors[t][a],.05)};return o?{[`--mantine-color-${r}-0`]:e.colors[t][0],[`--mantine-color-${r}-1`]:e.colors[t][1],[`--mantine-color-${r}-2`]:e.colors[t][2],[`--mantine-color-${r}-3`]:e.colors[t][3],[`--mantine-color-${r}-4`]:e.colors[t][4],[`--mantine-color-${r}-5`]:e.colors[t][5],[`--mantine-color-${r}-6`]:e.colors[t][6],[`--mantine-color-${r}-7`]:e.colors[t][7],[`--mantine-color-${r}-8`]:e.colors[t][8],[`--mantine-color-${r}-9`]:e.colors[t][9],...s}:s}const i=ai(e,"dark"),l={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-4)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${i})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${i===9?8:i+1})`,[`--mantine-color-${r}-light`]:kr(e.colors[t][Math.max(0,i-2)],.15),[`--mantine-color-${r}-light-hover`]:kr(e.colors[t][Math.max(0,i-2)],.2),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${Math.max(i-5,0)})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${Math.max(i-4,0)})`,[`--mantine-color-${r}-outline-hover`]:kr(e.colors[t][Math.max(i-4,0)],.05)};return o?{[`--mantine-color-${r}-0`]:e.colors[t][0],[`--mantine-color-${r}-1`]:e.colors[t][1],[`--mantine-color-${r}-2`]:e.colors[t][2],[`--mantine-color-${r}-3`]:e.colors[t][3],[`--mantine-color-${r}-4`]:e.colors[t][4],[`--mantine-color-${r}-5`]:e.colors[t][5],[`--mantine-color-${r}-6`]:e.colors[t][6],[`--mantine-color-${r}-7`]:e.colors[t][7],[`--mantine-color-${r}-8`]:e.colors[t][8],[`--mantine-color-${r}-9`]:e.colors[t][9],...l}:l}function i5(e){return!!e&&typeof e=="object"&&"mantine-virtual-color"in e}function Pr(e,t,n){Ge(t).forEach(r=>Object.assign(e,{[`--mantine-${n}-${r}`]:t[r]}))}const k0=e=>{const t=ai(e,"light"),n=e.defaultRadius in e.radius?e.radius[e.defaultRadius]:L(e.defaultRadius),r={variables:{"--mantine-scale":e.scale.toString(),"--mantine-cursor-type":e.cursorType,"--mantine-color-scheme":"light dark","--mantine-webkit-font-smoothing":e.fontSmoothing?"antialiased":"unset","--mantine-moz-font-smoothing":e.fontSmoothing?"grayscale":"unset","--mantine-color-white":e.white,"--mantine-color-black":e.black,"--mantine-line-height":e.lineHeights.md,"--mantine-font-family":e.fontFamily,"--mantine-font-family-monospace":e.fontFamilyMonospace,"--mantine-font-family-headings":e.headings.fontFamily,"--mantine-heading-font-weight":e.headings.fontWeight,"--mantine-heading-text-wrap":e.headings.textWrap,"--mantine-radius-default":n,"--mantine-primary-color-filled":`var(--mantine-color-${e.primaryColor}-filled)`,"--mantine-primary-color-filled-hover":`var(--mantine-color-${e.primaryColor}-filled-hover)`,"--mantine-primary-color-light":`var(--mantine-color-${e.primaryColor}-light)`,"--mantine-primary-color-light-hover":`var(--mantine-color-${e.primaryColor}-light-hover)`,"--mantine-primary-color-light-color":`var(--mantine-color-${e.primaryColor}-light-color)`},light:{"--mantine-primary-color-contrast":Kf(e,"light"),"--mantine-color-bright":"var(--mantine-color-black)","--mantine-color-text":e.black,"--mantine-color-body":e.white,"--mantine-color-error":"var(--mantine-color-red-6)","--mantine-color-placeholder":"var(--mantine-color-gray-5)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-${t})`,"--mantine-color-default":"var(--mantine-color-white)","--mantine-color-default-hover":"var(--mantine-color-gray-0)","--mantine-color-default-color":"var(--mantine-color-black)","--mantine-color-default-border":"var(--mantine-color-gray-4)","--mantine-color-dimmed":"var(--mantine-color-gray-6)"},dark:{"--mantine-primary-color-contrast":Kf(e,"dark"),"--mantine-color-bright":"var(--mantine-color-white)","--mantine-color-text":"var(--mantine-color-dark-0)","--mantine-color-body":"var(--mantine-color-dark-7)","--mantine-color-error":"var(--mantine-color-red-8)","--mantine-color-placeholder":"var(--mantine-color-dark-3)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-4)`,"--mantine-color-default":"var(--mantine-color-dark-6)","--mantine-color-default-hover":"var(--mantine-color-dark-5)","--mantine-color-default-color":"var(--mantine-color-white)","--mantine-color-default-border":"var(--mantine-color-dark-4)","--mantine-color-dimmed":"var(--mantine-color-dark-2)"}};Pr(r.variables,e.breakpoints,"breakpoint"),Pr(r.variables,e.spacing,"spacing"),Pr(r.variables,e.fontSizes,"font-size"),Pr(r.variables,e.lineHeights,"line-height"),Pr(r.variables,e.shadows,"shadow"),Pr(r.variables,e.radius,"radius"),e.colors[e.primaryColor].forEach((i,l)=>{r.variables[`--mantine-primary-color-${l}`]=`var(--mantine-color-${e.primaryColor}-${l})`}),Ge(e.colors).forEach(i=>{const l=e.colors[i];if(i5(l)){Object.assign(r.light,Xi({theme:e,name:l.name,color:l.light,colorScheme:"light",withColorValues:!0})),Object.assign(r.dark,Xi({theme:e,name:l.name,color:l.dark,colorScheme:"dark",withColorValues:!0}));return}l.forEach((a,s)=>{r.variables[`--mantine-color-${i}-${s}`]=a}),Object.assign(r.light,Xi({theme:e,color:i,colorScheme:"light",withColorValues:!1})),Object.assign(r.dark,Xi({theme:e,color:i,colorScheme:"dark",withColorValues:!1}))});const o=e.headings.sizes;return Ge(o).forEach(i=>{r.variables[`--mantine-${i}-font-size`]=o[i].fontSize,r.variables[`--mantine-${i}-line-height`]=o[i].lineHeight,r.variables[`--mantine-${i}-font-weight`]=o[i].fontWeight||e.headings.fontWeight}),r};function l5({theme:e,generator:t}){const n=k0(e),r=t==null?void 0:t(e);return r?Ac(n,r):n}const Ps=k0(Wc);function a5(e){const t={variables:{},light:{},dark:{}};return Ge(e.variables).forEach(n=>{Ps.variables[n]!==e.variables[n]&&(t.variables[n]=e.variables[n])}),Ge(e.light).forEach(n=>{Ps.light[n]!==e.light[n]&&(t.light[n]=e.light[n])}),Ge(e.dark).forEach(n=>{Ps.dark[n]!==e.dark[n]&&(t.dark[n]=e.dark[n])}),t}function s5(e){return` + ${e}[data-mantine-color-scheme="dark"] { --mantine-color-scheme: dark; } + ${e}[data-mantine-color-scheme="light"] { --mantine-color-scheme: light; } +`}function P0({cssVariablesSelector:e,deduplicateCssVariables:t}){const n=Te(),r=Vc(),o=A2(),i=l5({theme:n,generator:o}),l=e===":root"&&t,a=l?a5(i):i,s=o5(a,e);return s?S.jsx("style",{"data-mantine-styles":!0,nonce:r==null?void 0:r(),dangerouslySetInnerHTML:{__html:`${s}${l?"":s5(e)}`}}):null}P0.displayName="@mantine/CssVariables";function u5(){const e=console.error;console.error=(...t)=>{t.length>1&&typeof t[0]=="string"&&t[0].toLowerCase().includes("extra attributes from the server")&&typeof t[1]=="string"&&t[1].toLowerCase().includes("data-mantine-color-scheme")||e(...t)}}function Er(e,t){var r;const n=e!=="auto"?e:window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";(r=t())==null||r.setAttribute("data-mantine-color-scheme",n)}function c5({manager:e,defaultColorScheme:t,getRootElement:n,forceColorScheme:r}){const o=w.useRef(),[i,l]=w.useState(()=>e.get(t)),a=r||i,s=w.useCallback(c=>{r||(Er(c,n),l(c),e.set(c))},[e.set,a,r]),u=w.useCallback(()=>{l(t),Er(t,n),e.clear()},[e.clear,t]);return w.useEffect(()=>(e.subscribe(s),e.unsubscribe),[e.subscribe,e.unsubscribe]),Si(()=>{Er(e.get(t),n)},[]),w.useEffect(()=>{var d;if(r)return Er(r,n),()=>{};r===void 0&&Er(i,n),o.current=window.matchMedia("(prefers-color-scheme: dark)");const c=f=>{i==="auto"&&Er(f.matches?"dark":"light",n)};return(d=o.current)==null||d.addEventListener("change",c),()=>{var f;return(f=o.current)==null?void 0:f.removeEventListener("change",c)}},[i,r]),{colorScheme:a,setColorScheme:s,clearColorScheme:u}}function d5({respectReducedMotion:e,getRootElement:t}){Si(()=>{var n;e&&((n=t())==null||n.setAttribute("data-respect-reduced-motion","true"))},[e])}u5();function E0({theme:e,children:t,getStyleNonce:n,withStaticClasses:r=!0,withGlobalClasses:o=!0,deduplicateCssVariables:i=!0,withCssVariables:l=!0,cssVariablesSelector:a=":root",classNamesPrefix:s="mantine",colorSchemeManager:u=J2(),defaultColorScheme:c="light",getRootElement:d=()=>document.documentElement,cssVariablesResolver:f,forceColorScheme:p,stylesTransform:g}){const{colorScheme:v,setColorScheme:x,clearColorScheme:m}=c5({defaultColorScheme:c,forceColorScheme:p,manager:u,getRootElement:d});return d5({respectReducedMotion:(e==null?void 0:e.respectReducedMotion)||!1,getRootElement:d}),S.jsx(S0.Provider,{value:{colorScheme:v,setColorScheme:x,clearColorScheme:m,getRootElement:d,classNamesPrefix:s,getStyleNonce:n,cssVariablesResolver:f,cssVariablesSelector:a,withStaticClasses:r,stylesTransform:g},children:S.jsxs(x0,{theme:e,children:[l&&S.jsx(P0,{cssVariablesSelector:a,deduplicateCssVariables:i}),o&&S.jsx(r5,{}),t]})})}E0.displayName="@mantine/core/MantineProvider";function Uc({classNames:e,styles:t,props:n,stylesCtx:r}){const o=Te();return{resolvedClassNames:ga({theme:o,classNames:e,props:n,stylesCtx:r||void 0}),resolvedStyles:Fl({theme:o,styles:t,props:n,stylesCtx:r||void 0})}}const f5={always:"mantine-focus-always",auto:"mantine-focus-auto",never:"mantine-focus-never"};function p5({theme:e,options:t,unstyled:n}){return Ie((t==null?void 0:t.focusable)&&!n&&(e.focusClassName||f5[e.focusRing]),(t==null?void 0:t.active)&&!n&&e.activeClassName)}function m5({selector:e,stylesCtx:t,options:n,props:r,theme:o}){return ga({theme:o,classNames:n==null?void 0:n.classNames,props:(n==null?void 0:n.props)||r,stylesCtx:t})[e]}function Qf({selector:e,stylesCtx:t,theme:n,classNames:r,props:o}){return ga({theme:n,classNames:r,props:o,stylesCtx:t})[e]}function h5({rootSelector:e,selector:t,className:n}){return e===t?n:void 0}function g5({selector:e,classes:t,unstyled:n}){return n?void 0:t[e]}function v5({themeName:e,classNamesPrefix:t,selector:n,withStaticClass:r}){return r===!1?[]:e.map(o=>`${t}-${o}-${n}`)}function y5({themeName:e,theme:t,selector:n,props:r,stylesCtx:o}){return e.map(i=>{var l,a;return(a=ga({theme:t,classNames:(l=t.components[i])==null?void 0:l.classNames,props:r,stylesCtx:o}))==null?void 0:a[n]})}function w5({options:e,classes:t,selector:n,unstyled:r}){return e!=null&&e.variant&&!r?t[`${n}--${e.variant}`]:void 0}function S5({theme:e,options:t,themeName:n,selector:r,classNamesPrefix:o,classNames:i,classes:l,unstyled:a,className:s,rootSelector:u,props:c,stylesCtx:d,withStaticClasses:f,headless:p,transformedStyles:g}){return Ie(p5({theme:e,options:t,unstyled:a||p}),y5({theme:e,themeName:n,selector:r,props:c,stylesCtx:d}),w5({options:t,classes:l,selector:r,unstyled:a}),Qf({selector:r,stylesCtx:d,theme:e,classNames:i,props:c}),Qf({selector:r,stylesCtx:d,theme:e,classNames:g,props:c}),m5({selector:r,stylesCtx:d,options:t,props:c,theme:e}),h5({rootSelector:u,selector:r,className:s}),g5({selector:r,classes:l,unstyled:a||p}),f&&!p&&v5({themeName:n,classNamesPrefix:o,selector:r,withStaticClass:t==null?void 0:t.withStaticClass}),t==null?void 0:t.className)}function x5({theme:e,themeName:t,props:n,stylesCtx:r,selector:o}){return t.map(i=>{var l;return Fl({theme:e,styles:(l=e.components[i])==null?void 0:l.styles,props:n,stylesCtx:r})[o]}).reduce((i,l)=>({...i,...l}),{})}function _u({style:e,theme:t}){return Array.isArray(e)?[...e].reduce((n,r)=>({...n,..._u({style:r,theme:t})}),{}):typeof e=="function"?e(t):e??{}}function C5(e){return e.reduce((t,n)=>(n&&Object.keys(n).forEach(r=>{t[r]={...t[r],...so(n[r])}}),t),{})}function k5({vars:e,varsResolver:t,theme:n,props:r,stylesCtx:o,selector:i,themeName:l,headless:a}){var s;return(s=C5([a?{}:t==null?void 0:t(n,r,o),...l.map(u=>{var c,d,f;return(f=(d=(c=n.components)==null?void 0:c[u])==null?void 0:d.vars)==null?void 0:f.call(d,n,r,o)}),e==null?void 0:e(n,r,o)]))==null?void 0:s[i]}function P5({theme:e,themeName:t,selector:n,options:r,props:o,stylesCtx:i,rootSelector:l,styles:a,style:s,vars:u,varsResolver:c,headless:d,withStylesTransform:f}){return{...!f&&x5({theme:e,themeName:t,props:o,stylesCtx:i,selector:n}),...!f&&Fl({theme:e,styles:a,props:o,stylesCtx:i})[n],...!f&&Fl({theme:e,styles:r==null?void 0:r.styles,props:(r==null?void 0:r.props)||o,stylesCtx:i})[n],...k5({theme:e,props:o,stylesCtx:i,vars:u,varsResolver:c,selector:n,themeName:t,headless:d}),...l===n?_u({style:s,theme:e}):null,..._u({style:r==null?void 0:r.style,theme:e})}}function E5({props:e,stylesCtx:t,themeName:n}){var l;const r=Te(),o=(l=W2())==null?void 0:l();return{getTransformedStyles:a=>o?[...a.map(u=>o(u,{props:e,theme:r,ctx:t})),...n.map(u=>{var c;return o((c=r.components[u])==null?void 0:c.styles,{props:e,theme:r,ctx:t})})].filter(Boolean):[],withStylesTransform:!!o}}function oe({name:e,classes:t,props:n,stylesCtx:r,className:o,style:i,rootSelector:l="root",unstyled:a,classNames:s,styles:u,vars:c,varsResolver:d}){const f=Te(),p=F2(),g=z2(),v=V2(),x=(Array.isArray(e)?e:[e]).filter(y=>y),{withStylesTransform:m,getTransformedStyles:h}=E5({props:n,stylesCtx:r,themeName:x});return(y,C)=>({className:S5({theme:f,options:C,themeName:x,selector:y,classNamesPrefix:p,classNames:s,classes:t,unstyled:a,className:o,rootSelector:l,props:n,stylesCtx:r,withStaticClasses:g,headless:v,transformedStyles:h([C==null?void 0:C.styles,u])}),style:P5({theme:f,themeName:x,selector:y,options:C,props:n,stylesCtx:r,rootSelector:l,styles:u,style:i,vars:c,varsResolver:d,headless:v,withStylesTransform:m})})}function R5(e,t){return typeof e=="boolean"?e:t.autoContrast}function Q(e,t,n){var l;const r=Te(),o=(l=r.components[e])==null?void 0:l.defaultProps,i=typeof o=="function"?o(r):o;return{...t,...i,...so(n)}}function Es(e){return Ge(e).reduce((t,n)=>e[n]!==void 0?`${t}${p2(n)}:${e[n]};`:t,"").trim()}function b5({selector:e,styles:t,media:n,container:r}){const o=t?Es(t):"",i=Array.isArray(n)?n.map(a=>`@media${a.query}{${e}{${Es(a.styles)}}}`):[],l=Array.isArray(r)?r.map(a=>`@container ${a.query}{${e}{${Es(a.styles)}}}`):[];return`${o?`${e}{${o}}`:""}${i.join("")}${l.join("")}`.trim()}function va(e){const t=Vc();return S.jsx("style",{"data-mantine-styles":"inline",nonce:t==null?void 0:t(),dangerouslySetInnerHTML:{__html:b5(e)}})}function ya(e){const{m:t,mx:n,my:r,mt:o,mb:i,ml:l,mr:a,me:s,ms:u,p:c,px:d,py:f,pt:p,pb:g,pl:v,pr:x,pe:m,ps:h,bd:y,bg:C,c:k,opacity:E,ff:b,fz:P,fw:D,lts:T,ta:V,lh:G,fs:F,tt:j,td:I,w:M,miw:_,maw:R,h:B,mih:N,mah:A,bgsz:W,bgp:ee,bgr:de,bga:Z,pos:te,top:se,left:pe,bottom:ae,right:_e,inset:Je,display:Ae,flex:He,hiddenFrom:Le,visibleFrom:Ue,lightHidden:Ot,darkHidden:H,sx:Y,...J}=e;return{styleProps:so({m:t,mx:n,my:r,mt:o,mb:i,ml:l,mr:a,me:s,ms:u,p:c,px:d,py:f,pt:p,pb:g,pl:v,pr:x,pe:m,ps:h,bd:y,bg:C,c:k,opacity:E,ff:b,fz:P,fw:D,lts:T,ta:V,lh:G,fs:F,tt:j,td:I,w:M,miw:_,maw:R,h:B,mih:N,mah:A,bgsz:W,bgp:ee,bgr:de,bga:Z,pos:te,top:se,left:pe,bottom:ae,right:_e,inset:Je,display:Ae,flex:He,hiddenFrom:Le,visibleFrom:Ue,lightHidden:Ot,darkHidden:H,sx:Y}),rest:J}}const M5={m:{type:"spacing",property:"margin"},mt:{type:"spacing",property:"marginTop"},mb:{type:"spacing",property:"marginBottom"},ml:{type:"spacing",property:"marginLeft"},mr:{type:"spacing",property:"marginRight"},ms:{type:"spacing",property:"marginInlineStart"},me:{type:"spacing",property:"marginInlineEnd"},mx:{type:"spacing",property:"marginInline"},my:{type:"spacing",property:"marginBlock"},p:{type:"spacing",property:"padding"},pt:{type:"spacing",property:"paddingTop"},pb:{type:"spacing",property:"paddingBottom"},pl:{type:"spacing",property:"paddingLeft"},pr:{type:"spacing",property:"paddingRight"},ps:{type:"spacing",property:"paddingInlineStart"},pe:{type:"spacing",property:"paddingInlineEnd"},px:{type:"spacing",property:"paddingInline"},py:{type:"spacing",property:"paddingBlock"},bd:{type:"border",property:"border"},bg:{type:"color",property:"background"},c:{type:"textColor",property:"color"},opacity:{type:"identity",property:"opacity"},ff:{type:"fontFamily",property:"fontFamily"},fz:{type:"fontSize",property:"fontSize"},fw:{type:"identity",property:"fontWeight"},lts:{type:"size",property:"letterSpacing"},ta:{type:"identity",property:"textAlign"},lh:{type:"lineHeight",property:"lineHeight"},fs:{type:"identity",property:"fontStyle"},tt:{type:"identity",property:"textTransform"},td:{type:"identity",property:"textDecoration"},w:{type:"spacing",property:"width"},miw:{type:"spacing",property:"minWidth"},maw:{type:"spacing",property:"maxWidth"},h:{type:"spacing",property:"height"},mih:{type:"spacing",property:"minHeight"},mah:{type:"spacing",property:"maxHeight"},bgsz:{type:"size",property:"backgroundSize"},bgp:{type:"identity",property:"backgroundPosition"},bgr:{type:"identity",property:"backgroundRepeat"},bga:{type:"identity",property:"backgroundAttachment"},pos:{type:"identity",property:"position"},top:{type:"identity",property:"top"},left:{type:"size",property:"left"},bottom:{type:"size",property:"bottom"},right:{type:"size",property:"right"},inset:{type:"size",property:"inset"},display:{type:"identity",property:"display"},flex:{type:"identity",property:"flex"}};function Yc(e,t){const n=xi({color:e,theme:t});return n.color==="dimmed"?"var(--mantine-color-dimmed)":n.color==="bright"?"var(--mantine-color-bright)":n.variable?`var(${n.variable})`:n.color}function N5(e,t){const n=xi({color:e,theme:t});return n.isThemeColor&&n.shade===void 0?`var(--mantine-color-${n.color}-text)`:Yc(e,t)}function T5(e,t){if(typeof e=="number")return L(e);if(typeof e=="string"){const[n,r,...o]=e.split(" ").filter(l=>l.trim()!=="");let i=`${L(n)}`;return r&&(i+=` ${r}`),o.length>0&&(i+=` ${Yc(o.join(" "),t)}`),i.trim()}return e}const Xf={text:"var(--mantine-font-family)",mono:"var(--mantine-font-family-monospace)",monospace:"var(--mantine-font-family-monospace)",heading:"var(--mantine-font-family-headings)",headings:"var(--mantine-font-family-headings)"};function _5(e){return typeof e=="string"&&e in Xf?Xf[e]:e}const D5=["h1","h2","h3","h4","h5","h6"];function B5(e,t){return typeof e=="string"&&e in t.fontSizes?`var(--mantine-font-size-${e})`:typeof e=="string"&&D5.includes(e)?`var(--mantine-${e}-font-size)`:typeof e=="number"||typeof e=="string"?L(e):e}function L5(e){return e}const $5=["h1","h2","h3","h4","h5","h6"];function j5(e,t){return typeof e=="string"&&e in t.lineHeights?`var(--mantine-line-height-${e})`:typeof e=="string"&&$5.includes(e)?`var(--mantine-${e}-line-height)`:e}function O5(e){return typeof e=="number"?L(e):e}function I5(e,t){if(typeof e=="number")return L(e);if(typeof e=="string"){const n=e.replace("-","");if(!(n in t.spacing))return L(e);const r=`--mantine-spacing-${n}`;return e.startsWith("-")?`calc(var(${r}) * -1)`:`var(${r})`}return e}const Rs={color:Yc,textColor:N5,fontSize:B5,spacing:I5,identity:L5,size:O5,lineHeight:j5,fontFamily:_5,border:T5};function qf(e){return e.replace("(min-width: ","").replace("em)","")}function A5({media:e,...t}){const r=Object.keys(e).sort((o,i)=>Number(qf(o))-Number(qf(i))).map(o=>({query:o,styles:e[o]}));return{...t,media:r}}function F5(e){if(typeof e!="object"||e===null)return!1;const t=Object.keys(e);return!(t.length===1&&t[0]==="base")}function z5(e){return typeof e=="object"&&e!==null?"base"in e?e.base:void 0:e}function V5(e){return typeof e=="object"&&e!==null?Ge(e).filter(t=>t!=="base"):[]}function G5(e,t){return typeof e=="object"&&e!==null&&t in e?e[t]:e}function R0({styleProps:e,data:t,theme:n}){return A5(Ge(e).reduce((r,o)=>{if(o==="hiddenFrom"||o==="visibleFrom"||o==="sx")return r;const i=t[o],l=Array.isArray(i.property)?i.property:[i.property],a=z5(e[o]);if(!F5(e[o]))return l.forEach(u=>{r.inlineStyles[u]=Rs[i.type](a,n)}),r;r.hasResponsiveStyles=!0;const s=V5(e[o]);return l.forEach(u=>{a&&(r.styles[u]=Rs[i.type](a,n)),s.forEach(c=>{const d=`(min-width: ${n.breakpoints[c]})`;r.media[d]={...r.media[d],[u]:Rs[i.type](G5(e[o],c),n)}})}),r},{hasResponsiveStyles:!1,styles:{},inlineStyles:{},media:{}}))}function wa(){return`__m__-${w.useId().replace(/:/g,"")}`}function Kc(e,t){return Array.isArray(e)?[...e].reduce((n,r)=>({...n,...Kc(r,t)}),{}):typeof e=="function"?e(t):e??{}}function b0(e){return e.startsWith("data-")?e:`data-${e}`}function W5(e){return Object.keys(e).reduce((t,n)=>{const r=e[n];return r===void 0||r===""||r===!1||r===null||(t[b0(n)]=e[n]),t},{})}function M0(e){return e?typeof e=="string"?{[b0(e)]:!0}:Array.isArray(e)?[...e].reduce((t,n)=>({...t,...M0(n)}),{}):W5(e):null}function Du(e,t){return Array.isArray(e)?[...e].reduce((n,r)=>({...n,...Du(r,t)}),{}):typeof e=="function"?e(t):e??{}}function H5({theme:e,style:t,vars:n,styleProps:r}){const o=Du(t,e),i=Du(n,e);return{...o,...i,...r}}const N0=w.forwardRef(({component:e,style:t,__vars:n,className:r,variant:o,mod:i,size:l,hiddenFrom:a,visibleFrom:s,lightHidden:u,darkHidden:c,renderRoot:d,__size:f,...p},g)=>{var P;const v=Te(),x=e||"div",{styleProps:m,rest:h}=ya(p),y=G2(),C=(P=y==null?void 0:y())==null?void 0:P(m.sx),k=wa(),E=R0({styleProps:m,theme:v,data:M5}),b={ref:g,style:H5({theme:v,style:t,vars:n,styleProps:E.inlineStyles}),className:Ie(r,C,{[k]:E.hasResponsiveStyles,"mantine-light-hidden":u,"mantine-dark-hidden":c,[`mantine-hidden-from-${a}`]:a,[`mantine-visible-from-${s}`]:s}),"data-variant":o,"data-size":f0(l)?void 0:l||void 0,size:f,...M0(i),...h};return S.jsxs(S.Fragment,{children:[E.hasResponsiveStyles&&S.jsx(va,{selector:`.${k}`,styles:E.styles,media:E.media}),typeof d=="function"?d(b):S.jsx(x,{...b})]})});N0.displayName="@mantine/core/Box";const X=N0;function T0(e){return e}function re(e){const t=w.forwardRef(e);return t.extend=T0,t.withProps=n=>{const r=w.forwardRef((o,i)=>S.jsx(t,{...n,...o,ref:i}));return r.extend=t.extend,r.displayName=`WithProps(${t.displayName})`,r},t}function gt(e){const t=w.forwardRef(e);return t.withProps=n=>{const r=w.forwardRef((o,i)=>S.jsx(t,{...n,...o,ref:i}));return r.extend=t.extend,r.displayName=`WithProps(${t.displayName})`,r},t.extend=T0,t}const U5=w.createContext({dir:"ltr",toggleDirection:()=>{},setDirection:()=>{}});function _0(){return w.useContext(U5)}function Y5(e){if(!e||typeof e=="string")return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function bs(e){return e!=null&&e.current?e.current.scrollHeight:"auto"}const Ro=typeof window<"u"&&window.requestAnimationFrame;function K5({transitionDuration:e,transitionTimingFunction:t="ease",onTransitionEnd:n=()=>{},opened:r}){const o=w.useRef(null),i=0,l={display:"none",height:0,overflow:"hidden"},[a,s]=w.useState(r?{}:l),u=g=>{yi.flushSync(()=>s(g))},c=g=>{u(v=>({...v,...g}))};function d(g){const v=e||Y5(g);return{transition:`height ${v}ms ${t}, opacity ${v}ms ${t}`}}no(()=>{typeof Ro=="function"&&Ro(r?()=>{c({willChange:"height",display:"block",overflow:"hidden"}),Ro(()=>{const g=bs(o);c({...d(g),height:g})})}:()=>{const g=bs(o);c({...d(g),willChange:"height",height:g}),Ro(()=>c({height:i,overflow:"hidden"}))})},[r]);const f=g=>{if(!(g.target!==o.current||g.propertyName!=="height"))if(r){const v=bs(o);v===a.height?u({}):c({height:v}),n()}else a.height===i&&(u(l),n())};function p({style:g={},refKey:v="ref",...x}={}){const m=x[v];return{"aria-hidden":!r,...x,[v]:y0(o,m),onTransitionEnd:f,style:{boxSizing:"border-box",...g,...a}}}return p}const Q5={transitionDuration:200,transitionTimingFunction:"ease",animateOpacity:!0},zl=re((e,t)=>{const{children:n,in:r,transitionDuration:o,transitionTimingFunction:i,style:l,onTransitionEnd:a,animateOpacity:s,...u}=Q("Collapse",Q5,e),c=Te(),d=zc(),p=(c.respectReducedMotion?d:!1)?0:o,g=K5({opened:r,transitionDuration:p,transitionTimingFunction:i,onTransitionEnd:a});return p===0?r?S.jsx(X,{...u,children:n}):null:S.jsx(X,{...g({style:{opacity:r||!s?1:0,transition:s?`opacity ${p}ms ${i}`:"none",...Kc(l,c)},ref:t,...u}),children:n})});zl.displayName="@mantine/core/Collapse";var D0={root:"m_87cf2631"};const X5={__staticSelector:"UnstyledButton"},ur=gt((e,t)=>{const n=Q("UnstyledButton",X5,e),{className:r,component:o="button",__staticSelector:i,unstyled:l,classNames:a,styles:s,style:u,...c}=n,d=oe({name:i,props:n,classes:D0,className:r,style:u,classNames:a,styles:s,unstyled:l});return S.jsx(X,{...d("root",{focusable:!0}),component:o,ref:t,type:o==="button"?"button":void 0,...c})});ur.classes=D0;ur.displayName="@mantine/core/UnstyledButton";var B0={root:"m_515a97f8"};const q5={},Qc=re((e,t)=>{const n=Q("VisuallyHidden",q5,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,...u}=n,c=oe({name:"VisuallyHidden",classes:B0,props:n,className:o,style:i,classNames:r,styles:l,unstyled:a});return S.jsx(X,{component:"span",ref:t,...c("root"),...u})});Qc.classes=B0;Qc.displayName="@mantine/core/VisuallyHidden";var L0={root:"m_1b7284a3"};const Z5={},J5=(e,{radius:t,shadow:n})=>({root:{"--paper-radius":t===void 0?void 0:ht(t),"--paper-shadow":p0(n)}}),rn=gt((e,t)=>{const n=Q("Paper",Z5,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,withBorder:s,vars:u,radius:c,shadow:d,variant:f,mod:p,...g}=n,v=oe({name:"Paper",props:n,classes:L0,className:o,style:i,classNames:r,styles:l,unstyled:a,vars:u,varsResolver:J5});return S.jsx(X,{ref:t,mod:[{"data-with-border":s},p],...v("root"),variant:f,...g})});rn.classes=L0;rn.displayName="@mantine/core/Paper";function Sa(){return typeof window<"u"}function uo(e){return $0(e)?(e.nodeName||"").toLowerCase():"#document"}function lt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Qt(e){var t;return(t=($0(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function $0(e){return Sa()?e instanceof Node||e instanceof lt(e).Node:!1}function ge(e){return Sa()?e instanceof Element||e instanceof lt(e).Element:!1}function ft(e){return Sa()?e instanceof HTMLElement||e instanceof lt(e).HTMLElement:!1}function Bu(e){return!Sa()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof lt(e).ShadowRoot}function Ci(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Pt(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function ew(e){return["table","td","th"].includes(uo(e))}function xa(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function Xc(e){const t=qc(),n=ge(e)?Pt(e):e;return n.transform!=="none"||n.perspective!=="none"||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||["transform","perspective","filter"].some(r=>(n.willChange||"").includes(r))||["paint","layout","strict","content"].some(r=>(n.contain||"").includes(r))}function tw(e){let t=fn(e);for(;ft(t)&&!An(t);){if(Xc(t))return t;if(xa(t))return null;t=fn(t)}return null}function qc(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function An(e){return["html","body","#document"].includes(uo(e))}function Pt(e){return lt(e).getComputedStyle(e)}function Ca(e){return ge(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function fn(e){if(uo(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Bu(e)&&e.host||Qt(e);return Bu(t)?t.host:t}function j0(e){const t=fn(e);return An(t)?e.ownerDocument?e.ownerDocument.body:e.body:ft(t)&&Ci(t)?t:j0(t)}function on(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=j0(e),i=o===((r=e.ownerDocument)==null?void 0:r.body),l=lt(o);if(i){const a=Lu(l);return t.concat(l,l.visualViewport||[],Ci(o)?o:[],a&&n?on(a):[])}return t.concat(o,on(o,[],n))}function Lu(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Zf(e){let t=e.activeElement;for(;((n=t)==null||(n=n.shadowRoot)==null?void 0:n.activeElement)!=null;){var n;t=t.shadowRoot.activeElement}return t}function si(e,t){if(!e||!t)return!1;const n=t.getRootNode==null?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&Bu(n)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function O0(){const e=navigator.userAgentData;return e!=null&&e.platform?e.platform:navigator.platform}function I0(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(t=>{let{brand:n,version:r}=t;return n+"/"+r}).join(" "):navigator.userAgent}function nw(e){return iw()?!1:!Jf()&&e.width===0&&e.height===0||Jf()&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function rw(){return/apple/i.test(navigator.vendor)}function Jf(){const e=/android/i;return e.test(O0())||e.test(I0())}function ow(){return O0().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function iw(){return I0().includes("jsdom/")}function $u(e,t){const n=["mouse","pen"];return n.push("",void 0),n.includes(e)}function lw(e){return"nativeEvent"in e}function aw(e){return e.matches("html,body")}function Jn(e){return(e==null?void 0:e.ownerDocument)||document}function Ms(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);const n=e;return n.target!=null&&t.contains(n.target)}function Rr(e){return"composedPath"in e?e.composedPath()[0]:e.target}const sw="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function uw(e){return ft(e)&&e.matches(sw)}const pn=Math.min,Ut=Math.max,Vl=Math.round,qi=Math.floor,Fn=e=>({x:e,y:e}),cw={left:"right",right:"left",bottom:"top",top:"bottom"},dw={start:"end",end:"start"};function ju(e,t,n){return Ut(e,pn(t,n))}function co(e,t){return typeof e=="function"?e(t):e}function mn(e){return e.split("-")[0]}function ki(e){return e.split("-")[1]}function A0(e){return e==="x"?"y":"x"}function Zc(e){return e==="y"?"height":"width"}function cr(e){return["top","bottom"].includes(mn(e))?"y":"x"}function Jc(e){return A0(cr(e))}function fw(e,t,n){n===void 0&&(n=!1);const r=ki(e),o=Jc(e),i=Zc(o);let l=o==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(l=Gl(l)),[l,Gl(l)]}function pw(e){const t=Gl(e);return[Ou(e),t,Ou(t)]}function Ou(e){return e.replace(/start|end/g,t=>dw[t])}function mw(e,t,n){const r=["left","right"],o=["right","left"],i=["top","bottom"],l=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?i:l;default:return[]}}function hw(e,t,n,r){const o=ki(e);let i=mw(mn(e),n==="start",r);return o&&(i=i.map(l=>l+"-"+o),t&&(i=i.concat(i.map(Ou)))),i}function Gl(e){return e.replace(/left|right|bottom|top/g,t=>cw[t])}function gw(e){return{top:0,right:0,bottom:0,left:0,...e}}function ed(e){return typeof e!="number"?gw(e):{top:e,right:e,bottom:e,left:e}}function ro(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function ep(e,t,n){let{reference:r,floating:o}=e;const i=cr(t),l=Jc(t),a=Zc(l),s=mn(t),u=i==="y",c=r.x+r.width/2-o.width/2,d=r.y+r.height/2-o.height/2,f=r[a]/2-o[a]/2;let p;switch(s){case"top":p={x:c,y:r.y-o.height};break;case"bottom":p={x:c,y:r.y+r.height};break;case"right":p={x:r.x+r.width,y:d};break;case"left":p={x:r.x-o.width,y:d};break;default:p={x:r.x,y:r.y}}switch(ki(t)){case"start":p[l]-=f*(n&&u?-1:1);break;case"end":p[l]+=f*(n&&u?-1:1);break}return p}const vw=async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:l}=n,a=i.filter(Boolean),s=await(l.isRTL==null?void 0:l.isRTL(t));let u=await l.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:d}=ep(u,r,s),f=r,p={},g=0;for(let v=0;v({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:i,platform:l,elements:a,middlewareData:s}=t,{element:u,padding:c=0}=co(e,t)||{};if(u==null)return{};const d=ed(c),f={x:n,y:r},p=Jc(o),g=Zc(p),v=await l.getDimensions(u),x=p==="y",m=x?"top":"left",h=x?"bottom":"right",y=x?"clientHeight":"clientWidth",C=i.reference[g]+i.reference[p]-f[p]-i.floating[g],k=f[p]-i.reference[p],E=await(l.getOffsetParent==null?void 0:l.getOffsetParent(u));let b=E?E[y]:0;(!b||!await(l.isElement==null?void 0:l.isElement(E)))&&(b=a.floating[y]||i.floating[g]);const P=C/2-k/2,D=b/2-v[g]/2-1,T=pn(d[m],D),V=pn(d[h],D),G=T,F=b-v[g]-V,j=b/2-v[g]/2+P,I=ju(G,j,F),M=!s.arrow&&ki(o)!=null&&j!==I&&i.reference[g]/2-(jj<=0)){var V,G;const j=(((V=i.flip)==null?void 0:V.index)||0)+1,I=b[j];if(I)return{data:{index:j,overflows:T},reset:{placement:I}};let M=(G=T.filter(_=>_.overflows[0]<=0).sort((_,R)=>_.overflows[1]-R.overflows[1])[0])==null?void 0:G.placement;if(!M)switch(p){case"bestFit":{var F;const _=(F=T.filter(R=>{if(E){const B=cr(R.placement);return B===h||B==="y"}return!0}).map(R=>[R.placement,R.overflows.filter(B=>B>0).reduce((B,N)=>B+N,0)]).sort((R,B)=>R[1]-B[1])[0])==null?void 0:F[0];_&&(M=_);break}case"initialPlacement":M=a;break}if(o!==M)return{reset:{placement:M}}}return{}}}};function z0(e){const t=pn(...e.map(i=>i.left)),n=pn(...e.map(i=>i.top)),r=Ut(...e.map(i=>i.right)),o=Ut(...e.map(i=>i.bottom));return{x:t,y:n,width:r-t,height:o-n}}function Sw(e){const t=e.slice().sort((o,i)=>o.y-i.y),n=[];let r=null;for(let o=0;or.height/2?n.push([i]):n[n.length-1].push(i),r=i}return n.map(o=>ro(z0(o)))}const xw=function(e){return e===void 0&&(e={}),{name:"inline",options:e,async fn(t){const{placement:n,elements:r,rects:o,platform:i,strategy:l}=t,{padding:a=2,x:s,y:u}=co(e,t),c=Array.from(await(i.getClientRects==null?void 0:i.getClientRects(r.reference))||[]),d=Sw(c),f=ro(z0(c)),p=ed(a);function g(){if(d.length===2&&d[0].left>d[1].right&&s!=null&&u!=null)return d.find(x=>s>x.left-p.left&&sx.top-p.top&&u=2){if(cr(n)==="y"){const T=d[0],V=d[d.length-1],G=mn(n)==="top",F=T.top,j=V.bottom,I=G?T.left:V.left,M=G?T.right:V.right,_=M-I,R=j-F;return{top:F,bottom:j,left:I,right:M,width:_,height:R,x:I,y:F}}const x=mn(n)==="left",m=Ut(...d.map(T=>T.right)),h=pn(...d.map(T=>T.left)),y=d.filter(T=>x?T.left===h:T.right===m),C=y[0].top,k=y[y.length-1].bottom,E=h,b=m,P=b-E,D=k-C;return{top:C,bottom:k,left:E,right:b,width:P,height:D,x:E,y:C}}return f}const v=await i.getElementRects({reference:{getBoundingClientRect:g},floating:r.floating,strategy:l});return o.reference.x!==v.reference.x||o.reference.y!==v.reference.y||o.reference.width!==v.reference.width||o.reference.height!==v.reference.height?{reset:{rects:v}}:{}}}};async function Cw(e,t){const{placement:n,platform:r,elements:o}=e,i=await(r.isRTL==null?void 0:r.isRTL(o.floating)),l=mn(n),a=ki(n),s=cr(n)==="y",u=["left","top"].includes(l)?-1:1,c=i&&s?-1:1,d=co(t,e);let{mainAxis:f,crossAxis:p,alignmentAxis:g}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&typeof g=="number"&&(p=a==="end"?g*-1:g),s?{x:p*c,y:f*u}:{x:f*u,y:p*c}}const kw=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:i,placement:l,middlewareData:a}=t,s=await Cw(t,e);return l===((n=a.offset)==null?void 0:n.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:o+s.x,y:i+s.y,data:{...s,placement:l}}}}},Pw=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:i=!0,crossAxis:l=!1,limiter:a={fn:x=>{let{x:m,y:h}=x;return{x:m,y:h}}},...s}=co(e,t),u={x:n,y:r},c=await F0(t,s),d=cr(mn(o)),f=A0(d);let p=u[f],g=u[d];if(i){const x=f==="y"?"top":"left",m=f==="y"?"bottom":"right",h=p+c[x],y=p-c[m];p=ju(h,p,y)}if(l){const x=d==="y"?"top":"left",m=d==="y"?"bottom":"right",h=g+c[x],y=g-c[m];g=ju(h,g,y)}const v=a.fn({...t,[f]:p,[d]:g});return{...v,data:{x:v.x-n,y:v.y-r,enabled:{[f]:i,[d]:l}}}}}};function V0(e){const t=Pt(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ft(e),i=o?e.offsetWidth:n,l=o?e.offsetHeight:r,a=Vl(n)!==i||Vl(r)!==l;return a&&(n=i,r=l),{width:n,height:r,$:a}}function td(e){return ge(e)?e:e.contextElement}function Ur(e){const t=td(e);if(!ft(t))return Fn(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=V0(t);let l=(i?Vl(n.width):n.width)/r,a=(i?Vl(n.height):n.height)/o;return(!l||!Number.isFinite(l))&&(l=1),(!a||!Number.isFinite(a))&&(a=1),{x:l,y:a}}const Ew=Fn(0);function G0(e){const t=lt(e);return!qc()||!t.visualViewport?Ew:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Rw(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==lt(e)?!1:t}function dr(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.getBoundingClientRect(),i=td(e);let l=Fn(1);t&&(r?ge(r)&&(l=Ur(r)):l=Ur(e));const a=Rw(i,n,r)?G0(i):Fn(0);let s=(o.left+a.x)/l.x,u=(o.top+a.y)/l.y,c=o.width/l.x,d=o.height/l.y;if(i){const f=lt(i),p=r&&ge(r)?lt(r):r;let g=f,v=Lu(g);for(;v&&r&&p!==g;){const x=Ur(v),m=v.getBoundingClientRect(),h=Pt(v),y=m.left+(v.clientLeft+parseFloat(h.paddingLeft))*x.x,C=m.top+(v.clientTop+parseFloat(h.paddingTop))*x.y;s*=x.x,u*=x.y,c*=x.x,d*=x.y,s+=y,u+=C,g=lt(v),v=Lu(g)}}return ro({width:c,height:d,x:s,y:u})}function bw(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const i=o==="fixed",l=Qt(r),a=t?xa(t.floating):!1;if(r===l||a&&i)return n;let s={scrollLeft:0,scrollTop:0},u=Fn(1);const c=Fn(0),d=ft(r);if((d||!d&&!i)&&((uo(r)!=="body"||Ci(l))&&(s=Ca(r)),ft(r))){const f=dr(r);u=Ur(r),c.x=f.x+r.clientLeft,c.y=f.y+r.clientTop}return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-s.scrollLeft*u.x+c.x,y:n.y*u.y-s.scrollTop*u.y+c.y}}function Mw(e){return Array.from(e.getClientRects())}function Iu(e,t){const n=Ca(e).scrollLeft;return t?t.left+n:dr(Qt(e)).left+n}function Nw(e){const t=Qt(e),n=Ca(e),r=e.ownerDocument.body,o=Ut(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=Ut(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let l=-n.scrollLeft+Iu(e);const a=-n.scrollTop;return Pt(r).direction==="rtl"&&(l+=Ut(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:l,y:a}}function Tw(e,t){const n=lt(e),r=Qt(e),o=n.visualViewport;let i=r.clientWidth,l=r.clientHeight,a=0,s=0;if(o){i=o.width,l=o.height;const u=qc();(!u||u&&t==="fixed")&&(a=o.offsetLeft,s=o.offsetTop)}return{width:i,height:l,x:a,y:s}}function _w(e,t){const n=dr(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=ft(e)?Ur(e):Fn(1),l=e.clientWidth*i.x,a=e.clientHeight*i.y,s=o*i.x,u=r*i.y;return{width:l,height:a,x:s,y:u}}function tp(e,t,n){let r;if(t==="viewport")r=Tw(e,n);else if(t==="document")r=Nw(Qt(e));else if(ge(t))r=_w(t,n);else{const o=G0(e);r={...t,x:t.x-o.x,y:t.y-o.y}}return ro(r)}function W0(e,t){const n=fn(e);return n===t||!ge(n)||An(n)?!1:Pt(n).position==="fixed"||W0(n,t)}function Dw(e,t){const n=t.get(e);if(n)return n;let r=on(e,[],!1).filter(a=>ge(a)&&uo(a)!=="body"),o=null;const i=Pt(e).position==="fixed";let l=i?fn(e):e;for(;ge(l)&&!An(l);){const a=Pt(l),s=Xc(l);!s&&a.position==="fixed"&&(o=null),(i?!s&&!o:!s&&a.position==="static"&&!!o&&["absolute","fixed"].includes(o.position)||Ci(l)&&!s&&W0(e,l))?r=r.filter(c=>c!==l):o=a,l=fn(l)}return t.set(e,r),r}function Bw(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const l=[...n==="clippingAncestors"?xa(t)?[]:Dw(t,this._c):[].concat(n),r],a=l[0],s=l.reduce((u,c)=>{const d=tp(t,c,o);return u.top=Ut(d.top,u.top),u.right=pn(d.right,u.right),u.bottom=pn(d.bottom,u.bottom),u.left=Ut(d.left,u.left),u},tp(t,a,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}}function Lw(e){const{width:t,height:n}=V0(e);return{width:t,height:n}}function $w(e,t,n){const r=ft(t),o=Qt(t),i=n==="fixed",l=dr(e,!0,i,t);let a={scrollLeft:0,scrollTop:0};const s=Fn(0);if(r||!r&&!i)if((uo(t)!=="body"||Ci(o))&&(a=Ca(t)),r){const p=dr(t,!0,i,t);s.x=p.x+t.clientLeft,s.y=p.y+t.clientTop}else o&&(s.x=Iu(o));let u=0,c=0;if(o&&!r&&!i){const p=o.getBoundingClientRect();c=p.top+a.scrollTop,u=p.left+a.scrollLeft-Iu(o,p)}const d=l.left+a.scrollLeft-s.x-u,f=l.top+a.scrollTop-s.y-c;return{x:d,y:f,width:l.width,height:l.height}}function Ns(e){return Pt(e).position==="static"}function np(e,t){if(!ft(e)||Pt(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return Qt(e)===n&&(n=n.ownerDocument.body),n}function H0(e,t){const n=lt(e);if(xa(e))return n;if(!ft(e)){let o=fn(e);for(;o&&!An(o);){if(ge(o)&&!Ns(o))return o;o=fn(o)}return n}let r=np(e,t);for(;r&&ew(r)&&Ns(r);)r=np(r,t);return r&&An(r)&&Ns(r)&&!Xc(r)?n:r||tw(e)||n}const jw=async function(e){const t=this.getOffsetParent||H0,n=this.getDimensions,r=await n(e.floating);return{reference:$w(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function Ow(e){return Pt(e).direction==="rtl"}const Iw={convertOffsetParentRelativeRectToViewportRelativeRect:bw,getDocumentElement:Qt,getClippingRect:Bw,getOffsetParent:H0,getElementRects:jw,getClientRects:Mw,getDimensions:Lw,getScale:Ur,isElement:ge,isRTL:Ow};function Aw(e,t){let n=null,r;const o=Qt(e);function i(){var a;clearTimeout(r),(a=n)==null||a.disconnect(),n=null}function l(a,s){a===void 0&&(a=!1),s===void 0&&(s=1),i();const{left:u,top:c,width:d,height:f}=e.getBoundingClientRect();if(a||t(),!d||!f)return;const p=qi(c),g=qi(o.clientWidth-(u+d)),v=qi(o.clientHeight-(c+f)),x=qi(u),h={rootMargin:-p+"px "+-g+"px "+-v+"px "+-x+"px",threshold:Ut(0,pn(1,s))||1};let y=!0;function C(k){const E=k[0].intersectionRatio;if(E!==s){if(!y)return l();E?l(!1,E):r=setTimeout(()=>{l(!1,1e-7)},1e3)}y=!1}try{n=new IntersectionObserver(C,{...h,root:o.ownerDocument})}catch{n=new IntersectionObserver(C,h)}n.observe(e)}return l(!0),i}function Fw(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:l=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:s=!1}=r,u=td(e),c=o||i?[...u?on(u):[],...on(t)]:[];c.forEach(m=>{o&&m.addEventListener("scroll",n,{passive:!0}),i&&m.addEventListener("resize",n)});const d=u&&a?Aw(u,n):null;let f=-1,p=null;l&&(p=new ResizeObserver(m=>{let[h]=m;h&&h.target===u&&p&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var y;(y=p)==null||y.observe(t)})),n()}),u&&!s&&p.observe(u),p.observe(t));let g,v=s?dr(e):null;s&&x();function x(){const m=dr(e);v&&(m.x!==v.x||m.y!==v.y||m.width!==v.width||m.height!==v.height)&&n(),v=m,g=requestAnimationFrame(x)}return n(),()=>{var m;c.forEach(h=>{o&&h.removeEventListener("scroll",n),i&&h.removeEventListener("resize",n)}),d==null||d(),(m=p)==null||m.disconnect(),p=null,s&&cancelAnimationFrame(g)}}const zw=kw,Vw=Pw,Gw=ww,rp=yw,Ww=xw,Hw=(e,t,n)=>{const r=new Map,o={platform:Iw,...n},i={...o.platform,_c:r};return vw(e,t,{...o,platform:i})};var ml=typeof document<"u"?w.useLayoutEffect:w.useEffect;function Wl(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!Wl(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;r--!==0;){const i=o[r];if(!(i==="_owner"&&e.$$typeof)&&!Wl(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function U0(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function op(e,t){const n=U0(e);return Math.round(t*n)/n}function Ts(e){const t=w.useRef(e);return ml(()=>{t.current=e}),t}function Uw(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:i,floating:l}={},transform:a=!0,whileElementsMounted:s,open:u}=e,[c,d]=w.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,p]=w.useState(r);Wl(f,r)||p(r);const[g,v]=w.useState(null),[x,m]=w.useState(null),h=w.useCallback(R=>{R!==E.current&&(E.current=R,v(R))},[]),y=w.useCallback(R=>{R!==b.current&&(b.current=R,m(R))},[]),C=i||g,k=l||x,E=w.useRef(null),b=w.useRef(null),P=w.useRef(c),D=s!=null,T=Ts(s),V=Ts(o),G=Ts(u),F=w.useCallback(()=>{if(!E.current||!b.current)return;const R={placement:t,strategy:n,middleware:f};V.current&&(R.platform=V.current),Hw(E.current,b.current,R).then(B=>{const N={...B,isPositioned:G.current!==!1};j.current&&!Wl(P.current,N)&&(P.current=N,yi.flushSync(()=>{d(N)}))})},[f,t,n,V,G]);ml(()=>{u===!1&&P.current.isPositioned&&(P.current.isPositioned=!1,d(R=>({...R,isPositioned:!1})))},[u]);const j=w.useRef(!1);ml(()=>(j.current=!0,()=>{j.current=!1}),[]),ml(()=>{if(C&&(E.current=C),k&&(b.current=k),C&&k){if(T.current)return T.current(C,k,F);F()}},[C,k,F,T,D]);const I=w.useMemo(()=>({reference:E,floating:b,setReference:h,setFloating:y}),[h,y]),M=w.useMemo(()=>({reference:C,floating:k}),[C,k]),_=w.useMemo(()=>{const R={position:n,left:0,top:0};if(!M.floating)return R;const B=op(M.floating,c.x),N=op(M.floating,c.y);return a?{...R,transform:"translate("+B+"px, "+N+"px)",...U0(M.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:B,top:N}},[n,a,M.floating,c.x,c.y]);return w.useMemo(()=>({...c,update:F,refs:I,elements:M,floatingStyles:_}),[c,F,I,M,_])}const Yw=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:r,padding:o}=typeof e=="function"?e(n):e;return r&&t(r)?r.current!=null?rp({element:r.current,padding:o}).fn(n):{}:r?rp({element:r,padding:o}).fn(n):{}}}},Kw=(e,t)=>({...zw(e),options:[e,t]}),Y0=(e,t)=>({...Vw(e),options:[e,t]}),Qw=(e,t)=>({...Gw(e),options:[e,t]}),Xw=(e,t)=>({...Ww(e),options:[e,t]}),qw=(e,t)=>({...Yw(e),options:[e,t]}),K0={...wg},Zw=K0.useInsertionEffect,Jw=Zw||(e=>e());function En(e){const t=w.useRef(()=>{});return Jw(()=>{t.current=e}),w.useCallback(function(){for(var n=arguments.length,r=new Array(n),o=0;o"floating-ui-"+Math.random().toString(36).slice(2,6)+e3++;function t3(){const[e,t]=w.useState(()=>ip?lp():void 0);return Yt(()=>{e==null&&t(lp())},[]),w.useEffect(()=>{ip=!0},[]),e}const n3=K0.useId,Q0=n3||t3;function r3(){const e=new Map;return{emit(t,n){var r;(r=e.get(t))==null||r.forEach(o=>o(n))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,((r=e.get(t))==null?void 0:r.filter(o=>o!==n))||[])}}}const o3=w.createContext(null),i3=w.createContext(null),nd=()=>{var e;return((e=w.useContext(o3))==null?void 0:e.id)||null},rd=()=>w.useContext(i3);function od(e){return"data-floating-ui-"+e}function _s(e){const t=w.useRef(e);return Yt(()=>{t.current=e}),t}const ap=od("safe-polygon");function hl(e,t,n){return n&&!$u(n)?0:typeof e=="number"?e:e==null?void 0:e[t]}function l3(e,t){t===void 0&&(t={});const{open:n,onOpenChange:r,dataRef:o,events:i,elements:l}=e,{enabled:a=!0,delay:s=0,handleClose:u=null,mouseOnly:c=!1,restMs:d=0,move:f=!0}=t,p=rd(),g=nd(),v=_s(u),x=_s(s),m=_s(n),h=w.useRef(),y=w.useRef(-1),C=w.useRef(),k=w.useRef(-1),E=w.useRef(!0),b=w.useRef(!1),P=w.useRef(()=>{}),D=w.useCallback(()=>{var I;const M=(I=o.current.openEvent)==null?void 0:I.type;return(M==null?void 0:M.includes("mouse"))&&M!=="mousedown"},[o]);w.useEffect(()=>{if(!a)return;function I(M){let{open:_}=M;_||(clearTimeout(y.current),clearTimeout(k.current),E.current=!0)}return i.on("openchange",I),()=>{i.off("openchange",I)}},[a,i]),w.useEffect(()=>{if(!a||!v.current||!n)return;function I(_){D()&&r(!1,_,"hover")}const M=Jn(l.floating).documentElement;return M.addEventListener("mouseleave",I),()=>{M.removeEventListener("mouseleave",I)}},[l.floating,n,r,a,v,D]);const T=w.useCallback(function(I,M,_){M===void 0&&(M=!0),_===void 0&&(_="hover");const R=hl(x.current,"close",h.current);R&&!C.current?(clearTimeout(y.current),y.current=window.setTimeout(()=>r(!1,I,_),R)):M&&(clearTimeout(y.current),r(!1,I,_))},[x,r]),V=En(()=>{P.current(),C.current=void 0}),G=En(()=>{if(b.current){const I=Jn(l.floating).body;I.style.pointerEvents="",I.removeAttribute(ap),b.current=!1}});w.useEffect(()=>{if(!a)return;function I(){return o.current.openEvent?["click","mousedown"].includes(o.current.openEvent.type):!1}function M(N){if(clearTimeout(y.current),E.current=!1,c&&!$u(h.current)||d>0&&!hl(x.current,"open"))return;const A=hl(x.current,"open",h.current);A?y.current=window.setTimeout(()=>{m.current||r(!0,N,"hover")},A):r(!0,N,"hover")}function _(N){if(I())return;P.current();const A=Jn(l.floating);if(clearTimeout(k.current),v.current&&o.current.floatingContext){n||clearTimeout(y.current),C.current=v.current({...o.current.floatingContext,tree:p,x:N.clientX,y:N.clientY,onClose(){G(),V(),T(N,!0,"safe-polygon")}});const ee=C.current;A.addEventListener("mousemove",ee),P.current=()=>{A.removeEventListener("mousemove",ee)};return}(h.current==="touch"?!si(l.floating,N.relatedTarget):!0)&&T(N)}function R(N){I()||o.current.floatingContext&&(v.current==null||v.current({...o.current.floatingContext,tree:p,x:N.clientX,y:N.clientY,onClose(){G(),V(),T(N)}})(N))}if(ge(l.domReference)){var B;const N=l.domReference;return n&&N.addEventListener("mouseleave",R),(B=l.floating)==null||B.addEventListener("mouseleave",R),f&&N.addEventListener("mousemove",M,{once:!0}),N.addEventListener("mouseenter",M),N.addEventListener("mouseleave",_),()=>{var A;n&&N.removeEventListener("mouseleave",R),(A=l.floating)==null||A.removeEventListener("mouseleave",R),f&&N.removeEventListener("mousemove",M),N.removeEventListener("mouseenter",M),N.removeEventListener("mouseleave",_)}}},[l,a,e,c,d,f,T,V,G,r,n,m,p,x,v,o]),Yt(()=>{var I;if(a&&n&&(I=v.current)!=null&&I.__options.blockPointerEvents&&D()){b.current=!0;const _=l.floating;if(ge(l.domReference)&&_){var M;const R=Jn(l.floating).body;R.setAttribute(ap,"");const B=l.domReference,N=p==null||(M=p.nodesRef.current.find(A=>A.id===g))==null||(M=M.context)==null?void 0:M.elements.floating;return N&&(N.style.pointerEvents=""),R.style.pointerEvents="none",B.style.pointerEvents="auto",_.style.pointerEvents="auto",()=>{R.style.pointerEvents="",B.style.pointerEvents="",_.style.pointerEvents=""}}}},[a,n,g,l,p,v,D]),Yt(()=>{n||(h.current=void 0,V(),G())},[n,V,G]),w.useEffect(()=>()=>{V(),clearTimeout(y.current),clearTimeout(k.current),G()},[a,l.domReference,V,G]);const F=w.useMemo(()=>{function I(M){h.current=M.pointerType}return{onPointerDown:I,onPointerEnter:I,onMouseMove(M){const{nativeEvent:_}=M;function R(){!E.current&&!m.current&&r(!0,_,"hover")}c&&!$u(h.current)||n||d===0||(clearTimeout(k.current),h.current==="touch"?R():k.current=window.setTimeout(R,d))}}},[c,r,n,m,d]),j=w.useMemo(()=>({onMouseEnter(){clearTimeout(y.current)},onMouseLeave(I){T(I.nativeEvent,!1)}}),[T]);return w.useMemo(()=>a?{reference:F,floating:j}:{},[a,F,j])}const Au=()=>{},X0=w.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:Au,setState:Au,isInstantPhase:!1}),q0=()=>w.useContext(X0);function a3(e){const{children:t,delay:n,timeoutMs:r=0}=e,[o,i]=w.useReducer((s,u)=>({...s,...u}),{delay:n,timeoutMs:r,initialDelay:n,currentId:null,isInstantPhase:!1}),l=w.useRef(null),a=w.useCallback(s=>{i({currentId:s})},[]);return Yt(()=>{o.currentId?l.current===null?l.current=o.currentId:o.isInstantPhase||i({isInstantPhase:!0}):(o.isInstantPhase&&i({isInstantPhase:!1}),l.current=null)},[o.currentId,o.isInstantPhase]),w.createElement(X0.Provider,{value:w.useMemo(()=>({...o,setState:i,setCurrentId:a}),[o,a])},t)}function s3(e,t){t===void 0&&(t={});const{open:n,onOpenChange:r,floatingId:o}=e,{id:i}=t,l=i??o,a=q0(),{currentId:s,setCurrentId:u,initialDelay:c,setState:d,timeoutMs:f}=a;return Yt(()=>{s&&(d({delay:{open:1,close:hl(c,"close")}}),s!==l&&r(!1))},[l,r,d,s,c]),Yt(()=>{function p(){r(!1),d({delay:c,currentId:null})}if(s&&!n&&s===l){if(f){const g=window.setTimeout(p,f);return()=>{clearTimeout(g)}}p()}},[n,d,s,l,r,c,f]),Yt(()=>{u===Au||!n||u(l)},[n,u,l]),a}function Ds(e,t){let n=e.filter(o=>{var i;return o.parentId===t&&((i=o.context)==null?void 0:i.open)}),r=n;for(;r.length;)r=e.filter(o=>{var i;return(i=r)==null?void 0:i.some(l=>{var a;return o.parentId===l.id&&((a=o.context)==null?void 0:a.open)})}),n=n.concat(r);return n}const u3="data-floating-ui-focusable",c3={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},d3={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},sp=e=>{var t,n;return{escapeKey:typeof e=="boolean"?e:(t=e==null?void 0:e.escapeKey)!=null?t:!1,outsidePress:typeof e=="boolean"?e:(n=e==null?void 0:e.outsidePress)!=null?n:!0}};function f3(e,t){t===void 0&&(t={});const{open:n,onOpenChange:r,elements:o,dataRef:i}=e,{enabled:l=!0,escapeKey:a=!0,outsidePress:s=!0,outsidePressEvent:u="pointerdown",referencePress:c=!1,referencePressEvent:d="pointerdown",ancestorScroll:f=!1,bubbles:p,capture:g}=t,v=rd(),x=En(typeof s=="function"?s:()=>!1),m=typeof s=="function"?x:s,h=w.useRef(!1),y=w.useRef(!1),{escapeKey:C,outsidePress:k}=sp(p),{escapeKey:E,outsidePress:b}=sp(g),P=En(j=>{var I;if(!n||!l||!a||j.key!=="Escape")return;const M=(I=i.current.floatingContext)==null?void 0:I.nodeId,_=v?Ds(v.nodesRef.current,M):[];if(!C&&(j.stopPropagation(),_.length>0)){let R=!0;if(_.forEach(B=>{var N;if((N=B.context)!=null&&N.open&&!B.context.dataRef.current.__escapeKeyBubbles){R=!1;return}}),!R)return}r(!1,lw(j)?j.nativeEvent:j,"escape-key")}),D=En(j=>{var I;const M=()=>{var _;P(j),(_=Rr(j))==null||_.removeEventListener("keydown",M)};(I=Rr(j))==null||I.addEventListener("keydown",M)}),T=En(j=>{var I;const M=h.current;h.current=!1;const _=y.current;if(y.current=!1,u==="click"&&_||M||typeof m=="function"&&!m(j))return;const R=Rr(j),B="["+od("inert")+"]",N=Jn(o.floating).querySelectorAll(B);let A=ge(R)?R:null;for(;A&&!An(A);){const Z=fn(A);if(An(Z)||!ge(Z))break;A=Z}if(N.length&&ge(R)&&!aw(R)&&!si(R,o.floating)&&Array.from(N).every(Z=>!si(A,Z)))return;if(ft(R)&&F){const Z=R.clientWidth>0&&R.scrollWidth>R.clientWidth,te=R.clientHeight>0&&R.scrollHeight>R.clientHeight;let se=te&&j.offsetX>R.clientWidth;if(te&&Pt(R).direction==="rtl"&&(se=j.offsetX<=R.offsetWidth-R.clientWidth),se||Z&&j.offsetY>R.clientHeight)return}const W=(I=i.current.floatingContext)==null?void 0:I.nodeId,ee=v&&Ds(v.nodesRef.current,W).some(Z=>{var te;return Ms(j,(te=Z.context)==null?void 0:te.elements.floating)});if(Ms(j,o.floating)||Ms(j,o.domReference)||ee)return;const de=v?Ds(v.nodesRef.current,W):[];if(de.length>0){let Z=!0;if(de.forEach(te=>{var se;if((se=te.context)!=null&&se.open&&!te.context.dataRef.current.__outsidePressBubbles){Z=!1;return}}),!Z)return}r(!1,j,"outside-press")}),V=En(j=>{var I;const M=()=>{var _;T(j),(_=Rr(j))==null||_.removeEventListener(u,M)};(I=Rr(j))==null||I.addEventListener(u,M)});w.useEffect(()=>{if(!n||!l)return;i.current.__escapeKeyBubbles=C,i.current.__outsidePressBubbles=k;function j(_){r(!1,_,"ancestor-scroll")}const I=Jn(o.floating);a&&I.addEventListener("keydown",E?D:P,E),m&&I.addEventListener(u,b?V:T,b);let M=[];return f&&(ge(o.domReference)&&(M=on(o.domReference)),ge(o.floating)&&(M=M.concat(on(o.floating))),!ge(o.reference)&&o.reference&&o.reference.contextElement&&(M=M.concat(on(o.reference.contextElement)))),M=M.filter(_=>{var R;return _!==((R=I.defaultView)==null?void 0:R.visualViewport)}),M.forEach(_=>{_.addEventListener("scroll",j,{passive:!0})}),()=>{a&&I.removeEventListener("keydown",E?D:P,E),m&&I.removeEventListener(u,b?V:T,b),M.forEach(_=>{_.removeEventListener("scroll",j)})}},[i,o,a,m,u,n,r,f,l,C,k,P,E,D,T,b,V]),w.useEffect(()=>{h.current=!1},[m,u]);const G=w.useMemo(()=>({onKeyDown:P,[c3[d]]:j=>{c&&r(!1,j.nativeEvent,"reference-press")}}),[P,r,c,d]),F=w.useMemo(()=>({onKeyDown:P,onMouseDown(){y.current=!0},onMouseUp(){y.current=!0},[d3[u]]:()=>{h.current=!0}}),[P,u]);return w.useMemo(()=>l?{reference:G,floating:F}:{},[l,G,F])}function p3(e){const{open:t=!1,onOpenChange:n,elements:r}=e,o=Q0(),i=w.useRef({}),[l]=w.useState(()=>r3()),a=nd()!=null,[s,u]=w.useState(r.reference),c=En((p,g,v)=>{i.current.openEvent=p?g:void 0,l.emit("openchange",{open:p,event:g,reason:v,nested:a}),n==null||n(p,g,v)}),d=w.useMemo(()=>({setPositionReference:u}),[]),f=w.useMemo(()=>({reference:s||r.reference||null,floating:r.floating||null,domReference:r.reference}),[s,r.reference,r.floating]);return w.useMemo(()=>({dataRef:i,open:t,onOpenChange:c,elements:f,events:l,floatingId:o,refs:d}),[t,c,f,l,o,d])}function Z0(e){e===void 0&&(e={});const{nodeId:t}=e,n=p3({...e,elements:{reference:null,floating:null,...e.elements}}),r=e.rootContext||n,o=r.elements,[i,l]=w.useState(null),[a,s]=w.useState(null),c=(o==null?void 0:o.reference)||i,d=w.useRef(null),f=rd();Yt(()=>{c&&(d.current=c)},[c]);const p=Uw({...e,elements:{...o,...a&&{reference:a}}}),g=w.useCallback(y=>{const C=ge(y)?{getBoundingClientRect:()=>y.getBoundingClientRect(),contextElement:y}:y;s(C),p.refs.setReference(C)},[p.refs]),v=w.useCallback(y=>{(ge(y)||y===null)&&(d.current=y,l(y)),(ge(p.refs.reference.current)||p.refs.reference.current===null||y!==null&&!ge(y))&&p.refs.setReference(y)},[p.refs]),x=w.useMemo(()=>({...p.refs,setReference:v,setPositionReference:g,domReference:d}),[p.refs,v,g]),m=w.useMemo(()=>({...p.elements,domReference:c}),[p.elements,c]),h=w.useMemo(()=>({...p,...r,refs:x,elements:m,nodeId:t}),[p,x,m,t,r]);return Yt(()=>{r.dataRef.current.floatingContext=h;const y=f==null?void 0:f.nodesRef.current.find(C=>C.id===t);y&&(y.context=h)}),w.useMemo(()=>({...p,context:h,refs:x,elements:m}),[p,x,m,h])}function m3(e,t){t===void 0&&(t={});const{open:n,onOpenChange:r,events:o,dataRef:i,elements:l}=e,{enabled:a=!0,visibleOnly:s=!0}=t,u=w.useRef(!1),c=w.useRef(),d=w.useRef(!0);w.useEffect(()=>{if(!a)return;const p=lt(l.domReference);function g(){!n&&ft(l.domReference)&&l.domReference===Zf(Jn(l.domReference))&&(u.current=!0)}function v(){d.current=!0}return p.addEventListener("blur",g),p.addEventListener("keydown",v,!0),()=>{p.removeEventListener("blur",g),p.removeEventListener("keydown",v,!0)}},[l.domReference,n,a]),w.useEffect(()=>{if(!a)return;function p(g){let{reason:v}=g;(v==="reference-press"||v==="escape-key")&&(u.current=!0)}return o.on("openchange",p),()=>{o.off("openchange",p)}},[o,a]),w.useEffect(()=>()=>{clearTimeout(c.current)},[]);const f=w.useMemo(()=>({onPointerDown(p){nw(p.nativeEvent)||(d.current=!1)},onMouseLeave(){u.current=!1},onFocus(p){if(u.current)return;const g=Rr(p.nativeEvent);if(s&&ge(g))try{if(rw()&&ow())throw Error();if(!g.matches(":focus-visible"))return}catch{if(!d.current&&!uw(g))return}r(!0,p.nativeEvent,"focus")},onBlur(p){u.current=!1;const g=p.relatedTarget,v=p.nativeEvent,x=ge(g)&&g.hasAttribute(od("focus-guard"))&&g.getAttribute("data-type")==="outside";c.current=window.setTimeout(()=>{var m;const h=Zf(l.domReference?l.domReference.ownerDocument:document);!g&&h===l.domReference||si((m=i.current.floatingContext)==null?void 0:m.refs.floating.current,h)||si(l.domReference,h)||x||r(!1,v,"focus")})}}),[i,l.domReference,r,s]);return w.useMemo(()=>a?{reference:f}:{},[a,f])}const up="active",cp="selected";function Bs(e,t,n){const r=new Map,o=n==="item";let i=e;if(o&&e){const{[up]:l,[cp]:a,...s}=e;i=s}return{...n==="floating"&&{tabIndex:-1,[u3]:""},...i,...t.map(l=>{const a=l?l[n]:null;return typeof a=="function"?e?a(e):null:a}).concat(e).reduce((l,a)=>(a&&Object.entries(a).forEach(s=>{let[u,c]=s;if(!(o&&[up,cp].includes(u)))if(u.indexOf("on")===0){if(r.has(u)||r.set(u,[]),typeof c=="function"){var d;(d=r.get(u))==null||d.push(c),l[u]=function(){for(var f,p=arguments.length,g=new Array(p),v=0;vx(...g)).find(x=>x!==void 0)}}}else l[u]=c}),l),{})}}function h3(e){e===void 0&&(e=[]);const t=e.map(a=>a==null?void 0:a.reference),n=e.map(a=>a==null?void 0:a.floating),r=e.map(a=>a==null?void 0:a.item),o=w.useCallback(a=>Bs(a,e,"reference"),t),i=w.useCallback(a=>Bs(a,e,"floating"),n),l=w.useCallback(a=>Bs(a,e,"item"),r);return w.useMemo(()=>({getReferenceProps:o,getFloatingProps:i,getItemProps:l}),[o,i,l])}const g3=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function v3(e,t){var n;t===void 0&&(t={});const{open:r,floatingId:o}=e,{enabled:i=!0,role:l="dialog"}=t,a=(n=g3.get(l))!=null?n:l,s=Q0(),c=nd()!=null,d=w.useMemo(()=>a==="tooltip"||l==="label"?{["aria-"+(l==="label"?"labelledby":"describedby")]:r?o:void 0}:{"aria-expanded":r?"true":"false","aria-haspopup":a==="alertdialog"?"dialog":a,"aria-controls":r?o:void 0,...a==="listbox"&&{role:"combobox"},...a==="menu"&&{id:s},...a==="menu"&&c&&{role:"menuitem"},...l==="select"&&{"aria-autocomplete":"none"},...l==="combobox"&&{"aria-autocomplete":"list"}},[a,o,c,r,s,l]),f=w.useMemo(()=>{const g={id:o,...a&&{role:a}};return a==="tooltip"||l==="label"?g:{...g,...a==="menu"&&{"aria-labelledby":s}}},[a,o,s,l]),p=w.useCallback(g=>{let{active:v,selected:x}=g;const m={role:"option",...v&&{id:o+"-option"}};switch(l){case"select":return{...m,"aria-selected":v&&x};case"combobox":return{...m,...v&&{"aria-selected":!0}}}return{}},[o,l]);return w.useMemo(()=>i?{reference:d,floating:f,item:p}:{},[i,d,f,p])}function y3(e,t){if(e==="rtl"&&(t.includes("right")||t.includes("left"))){const[n,r]=t.split("-"),o=n==="right"?"left":"right";return r===void 0?o:`${o}-${r}`}return t}function dp(e,t,n,r){return e==="center"||r==="center"?{top:t}:e==="end"?{bottom:n}:e==="start"?{top:n}:{}}function fp(e,t,n,r,o){return e==="center"||r==="center"?{left:t}:e==="end"?{[o==="ltr"?"right":"left"]:n}:e==="start"?{[o==="ltr"?"left":"right"]:n}:{}}const w3={bottom:"borderTopLeftRadius",left:"borderTopRightRadius",right:"borderBottomLeftRadius",top:"borderBottomRightRadius"};function S3({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,arrowX:i,arrowY:l,dir:a}){const[s,u="center"]=e.split("-"),c={width:t,height:t,transform:"rotate(45deg)",position:"absolute",[w3[s]]:r},d=-t/2;return s==="left"?{...c,...dp(u,l,n,o),right:d,borderLeftColor:"transparent",borderBottomColor:"transparent"}:s==="right"?{...c,...dp(u,l,n,o),left:d,borderRightColor:"transparent",borderTopColor:"transparent"}:s==="top"?{...c,...fp(u,i,n,o,a),bottom:d,borderTopColor:"transparent",borderLeftColor:"transparent"}:s==="bottom"?{...c,...fp(u,i,n,o,a),top:d,borderBottomColor:"transparent",borderRightColor:"transparent"}:{}}const J0=w.forwardRef(({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,visible:i,arrowX:l,arrowY:a,style:s,...u},c)=>{const{dir:d}=_0();return i?S.jsx("div",{...u,ref:c,style:{...s,...S3({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,dir:d,arrowX:l,arrowY:a})}}):null});J0.displayName="@mantine/core/FloatingArrow";function id({children:e,active:t=!0,refProp:n="ref",innerRef:r}){const o=T2(t),i=ha(o,r);return fa(e)?w.cloneElement(e,{[n]:i}):e}function eh(e){return S.jsx(Qc,{tabIndex:-1,"data-autofocus":!0,...e})}id.displayName="@mantine/core/FocusTrap";eh.displayName="@mantine/core/FocusTrapInitialFocus";id.InitialFocus=eh;function x3(e){const t=document.createElement("div");return t.setAttribute("data-portal","true"),typeof e.className=="string"&&t.classList.add(...e.className.split(" ").filter(Boolean)),typeof e.style=="object"&&Object.assign(t.style,e.style),typeof e.id=="string"&&t.setAttribute("id",e.id),t}const C3={},th=w.forwardRef((e,t)=>{const{children:n,target:r,...o}=Q("Portal",C3,e),[i,l]=w.useState(!1),a=w.useRef(null);return Si(()=>(l(!0),a.current=r?typeof r=="string"?document.querySelector(r):r:x3(o),ma(t,a.current),!r&&a.current&&document.body.appendChild(a.current),()=>{!r&&a.current&&document.body.removeChild(a.current)}),[r]),!i||!a.current?null:yi.createPortal(S.jsx(S.Fragment,{children:n}),a.current)});th.displayName="@mantine/core/Portal";function Pi({withinPortal:e=!0,children:t,...n}){return e?S.jsx(th,{...n,children:t}):S.jsx(S.Fragment,{children:t})}Pi.displayName="@mantine/core/OptionalPortal";const bo=e=>({in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:`scale(.9) translateY(${L(e==="bottom"?10:-10)})`},transitionProperty:"transform, opacity"}),Zi={fade:{in:{opacity:1},out:{opacity:0},transitionProperty:"opacity"},"fade-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:`translateY(${L(30)}`},transitionProperty:"opacity, transform"},"fade-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:`translateY(${L(-30)}`},transitionProperty:"opacity, transform"},"fade-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:`translateX(${L(30)}`},transitionProperty:"opacity, transform"},"fade-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:`translateX(${L(-30)}`},transitionProperty:"opacity, transform"},scale:{in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:"scale(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-y":{in:{opacity:1,transform:"scaleY(1)"},out:{opacity:0,transform:"scaleY(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-x":{in:{opacity:1,transform:"scaleX(1)"},out:{opacity:0,transform:"scaleX(0)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"skew-up":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${L(-20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"skew-down":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${L(20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-left":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${L(20)}) rotate(-5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-right":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${L(20)}) rotate(5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(-100%)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(100%)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"slide-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(100%)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"slide-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(-100%)"},common:{transformOrigin:"right"},transitionProperty:"transform, opacity"},pop:{...bo("bottom"),common:{transformOrigin:"center center"}},"pop-bottom-left":{...bo("bottom"),common:{transformOrigin:"bottom left"}},"pop-bottom-right":{...bo("bottom"),common:{transformOrigin:"bottom right"}},"pop-top-left":{...bo("top"),common:{transformOrigin:"top left"}},"pop-top-right":{...bo("top"),common:{transformOrigin:"top right"}}},pp={entering:"in",entered:"in",exiting:"out",exited:"out","pre-exiting":"out","pre-entering":"out"};function k3({transition:e,state:t,duration:n,timingFunction:r}){const o={transitionDuration:`${n}ms`,transitionTimingFunction:r};return typeof e=="string"?e in Zi?{transitionProperty:Zi[e].transitionProperty,...o,...Zi[e].common,...Zi[e][pp[t]]}:{}:{transitionProperty:e.transitionProperty,...o,...e.common,...e[pp[t]]}}function P3({duration:e,exitDuration:t,timingFunction:n,mounted:r,onEnter:o,onExit:i,onEntered:l,onExited:a,enterDelay:s,exitDelay:u}){const c=Te(),d=zc(),f=c.respectReducedMotion?d:!1,[p,g]=w.useState(f?0:e),[v,x]=w.useState(r?"entered":"exited"),m=w.useRef(-1),h=w.useRef(-1),y=w.useRef(-1),C=E=>{const b=E?o:i,P=E?l:a;window.clearTimeout(m.current);const D=f?0:E?e:t;g(D),D===0?(typeof b=="function"&&b(),typeof P=="function"&&P(),x(E?"entered":"exited")):y.current=requestAnimationFrame(()=>{Ty.flushSync(()=>{x(E?"pre-entering":"pre-exiting")}),y.current=requestAnimationFrame(()=>{typeof b=="function"&&b(),x(E?"entering":"exiting"),m.current=window.setTimeout(()=>{typeof P=="function"&&P(),x(E?"entered":"exited")},D)})})},k=E=>{if(window.clearTimeout(h.current),typeof(E?s:u)!="number"){C(E);return}h.current=window.setTimeout(()=>{C(E)},E?s:u)};return no(()=>{k(r)},[r]),w.useEffect(()=>()=>{window.clearTimeout(m.current),cancelAnimationFrame(y.current)},[]),{transitionDuration:p,transitionStatus:v,transitionTimingFunction:n||"ease"}}function gr({keepMounted:e,transition:t="fade",duration:n=250,exitDuration:r=n,mounted:o,children:i,timingFunction:l="ease",onExit:a,onEntered:s,onEnter:u,onExited:c,enterDelay:d,exitDelay:f}){const{transitionDuration:p,transitionStatus:g,transitionTimingFunction:v}=P3({mounted:o,exitDuration:r,duration:n,timingFunction:l,onExit:a,onEntered:s,onEnter:u,onExited:c,enterDelay:d,exitDelay:f});return p===0?o?S.jsx(S.Fragment,{children:i({})}):e?i({display:"none"}):null:g==="exited"?e?i({display:"none"}):null:S.jsx(S.Fragment,{children:i(k3({transition:t,duration:p,state:g,timingFunction:v}))})}gr.displayName="@mantine/core/Transition";function E3({opened:e,floating:t,position:n,positionDependencies:r}){const[o,i]=w.useState(0);w.useEffect(()=>{if(t.refs.reference.current&&t.refs.floating.current)return Fw(t.refs.reference.current,t.refs.floating.current,t.update)},[t.refs.reference.current,t.refs.floating.current,e,o,n]),no(()=>{t.update()},r),no(()=>{i(l=>l+1)},[e])}var Dt={root:"m_5ae2e3c",barsLoader:"m_7a2bd4cd",bar:"m_870bb79","bars-loader-animation":"m_5d2b3b9d",dotsLoader:"m_4e3f22d7",dot:"m_870c4af","loader-dots-animation":"m_aac34a1",ovalLoader:"m_b34414df","oval-loader-animation":"m_f8e89c4b"};const nh=w.forwardRef(({className:e,...t},n)=>S.jsxs(X,{component:"span",className:Ie(Dt.barsLoader,e),...t,ref:n,children:[S.jsx("span",{className:Dt.bar}),S.jsx("span",{className:Dt.bar}),S.jsx("span",{className:Dt.bar})]}));nh.displayName="@mantine/core/Bars";const rh=w.forwardRef(({className:e,...t},n)=>S.jsxs(X,{component:"span",className:Ie(Dt.dotsLoader,e),...t,ref:n,children:[S.jsx("span",{className:Dt.dot}),S.jsx("span",{className:Dt.dot}),S.jsx("span",{className:Dt.dot})]}));rh.displayName="@mantine/core/Dots";const oh=w.forwardRef(({className:e,...t},n)=>S.jsx(X,{component:"span",className:Ie(Dt.ovalLoader,e),...t,ref:n}));oh.displayName="@mantine/core/Oval";const ih={bars:nh,oval:oh,dots:rh},R3={loaders:ih,type:"oval"},b3=(e,{size:t,color:n})=>({root:{"--loader-size":Se(t,"loader-size"),"--loader-color":n?dn(n,e):void 0}}),vr=re((e,t)=>{const n=Q("Loader",R3,e),{size:r,color:o,type:i,vars:l,className:a,style:s,classNames:u,styles:c,unstyled:d,loaders:f,variant:p,children:g,...v}=n,x=oe({name:"Loader",props:n,classes:Dt,className:a,style:s,classNames:u,styles:c,unstyled:d,vars:l,varsResolver:b3});return g?S.jsx(X,{...x("root"),ref:t,...v,children:g}):S.jsx(X,{...x("root"),ref:t,component:f[i],variant:p,size:r,...v})});vr.defaultLoaders=ih;vr.classes=Dt;vr.displayName="@mantine/core/Loader";var ka={root:"m_8d3f4000",icon:"m_8d3afb97",loader:"m_302b9fb1",group:"m_1a0f1b21"};const mp={orientation:"horizontal"},M3=(e,{borderWidth:t})=>({group:{"--ai-border-width":L(t)}}),ld=re((e,t)=>{const n=Q("ActionIconGroup",mp,e),{className:r,style:o,classNames:i,styles:l,unstyled:a,orientation:s,vars:u,borderWidth:c,variant:d,mod:f,...p}=Q("ActionIconGroup",mp,e),g=oe({name:"ActionIconGroup",props:n,classes:ka,className:r,style:o,classNames:i,styles:l,unstyled:a,vars:u,varsResolver:M3,rootSelector:"group"});return S.jsx(X,{...g("group"),ref:t,variant:d,mod:[{"data-orientation":s},f],role:"group",...p})});ld.classes=ka;ld.displayName="@mantine/core/ActionIconGroup";const N3={},T3=(e,{size:t,radius:n,variant:r,gradient:o,color:i,autoContrast:l})=>{const a=e.variantColorResolver({color:i||e.primaryColor,theme:e,gradient:o,variant:r||"filled",autoContrast:l});return{root:{"--ai-size":Se(t,"ai-size"),"--ai-radius":n===void 0?void 0:ht(n),"--ai-bg":i||r?a.background:void 0,"--ai-hover":i||r?a.hover:void 0,"--ai-hover-color":i||r?a.hoverColor:void 0,"--ai-color":a.color,"--ai-bd":i||r?a.border:void 0}}},nr=gt((e,t)=>{const n=Q("ActionIcon",N3,e),{className:r,unstyled:o,variant:i,classNames:l,styles:a,style:s,loading:u,loaderProps:c,size:d,color:f,radius:p,__staticSelector:g,gradient:v,vars:x,children:m,disabled:h,"data-disabled":y,autoContrast:C,mod:k,...E}=n,b=oe({name:["ActionIcon",g],props:n,className:r,style:s,classes:ka,classNames:l,styles:a,unstyled:o,vars:x,varsResolver:T3});return S.jsxs(ur,{...b("root",{active:!h&&!u&&!y}),...E,unstyled:o,variant:i,size:d,disabled:h||u,ref:t,mod:[{loading:u,disabled:h||y},k],children:[S.jsx(gr,{mounted:!!u,transition:"slide-down",duration:150,children:P=>S.jsx(X,{component:"span",...b("loader",{style:P}),"aria-hidden":!0,children:S.jsx(vr,{color:"var(--ai-color)",size:"calc(var(--ai-size) * 0.55)",...c})})}),S.jsx(X,{component:"span",mod:{loading:u},...b("icon"),children:m})]})});nr.classes=ka;nr.displayName="@mantine/core/ActionIcon";nr.Group=ld;const lh=w.forwardRef(({size:e="var(--cb-icon-size, 70%)",style:t,...n},r)=>S.jsx("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...t,width:e,height:e},ref:r,...n,children:S.jsx("path",{d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})}));lh.displayName="@mantine/core/CloseIcon";var ah={root:"m_86a44da5","root--subtle":"m_220c80f2"};const _3={variant:"subtle"},D3=(e,{size:t,radius:n,iconSize:r})=>({root:{"--cb-size":Se(t,"cb-size"),"--cb-radius":n===void 0?void 0:ht(n),"--cb-icon-size":L(r)}}),ad=gt((e,t)=>{const n=Q("CloseButton",_3,e),{iconSize:r,children:o,vars:i,radius:l,className:a,classNames:s,style:u,styles:c,unstyled:d,"data-disabled":f,disabled:p,variant:g,icon:v,mod:x,...m}=n,h=oe({name:"CloseButton",props:n,className:a,style:u,classes:ah,classNames:s,styles:c,unstyled:d,vars:i,varsResolver:D3});return S.jsxs(ur,{ref:t,...m,unstyled:d,variant:g,disabled:p,mod:[{disabled:p||f},x],...h("root",{variant:g,active:!p&&!f}),children:[v||S.jsx(lh,{}),o]})});ad.classes=ah;ad.displayName="@mantine/core/CloseButton";function B3(e){return w.Children.toArray(e).filter(Boolean)}var sh={root:"m_4081bf90"};const L3={preventGrowOverflow:!0,gap:"md",align:"center",justify:"flex-start",wrap:"wrap"},$3=(e,{grow:t,preventGrowOverflow:n,gap:r,align:o,justify:i,wrap:l},{childWidth:a})=>({root:{"--group-child-width":t&&n?a:void 0,"--group-gap":to(r),"--group-align":o,"--group-justify":i,"--group-wrap":l}}),Kt=re((e,t)=>{const n=Q("Group",L3,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,children:s,gap:u,align:c,justify:d,wrap:f,grow:p,preventGrowOverflow:g,vars:v,variant:x,__size:m,mod:h,...y}=n,C=B3(s),k=C.length,E=to(u??"md"),P={childWidth:`calc(${100/k}% - (${E} - ${E} / ${k}))`},D=oe({name:"Group",props:n,stylesCtx:P,className:o,style:i,classes:sh,classNames:r,styles:l,unstyled:a,vars:v,varsResolver:$3});return S.jsx(X,{...D("root"),ref:t,variant:x,mod:[{grow:p},h],size:m,...y,children:C})});Kt.classes=sh;Kt.displayName="@mantine/core/Group";var uh={root:"m_9814e45f"};const j3={zIndex:gn("modal")},O3=(e,{gradient:t,color:n,backgroundOpacity:r,blur:o,radius:i,zIndex:l})=>({root:{"--overlay-bg":t||(n!==void 0||r!==void 0)&&zt(n||"#000",r??.6)||void 0,"--overlay-filter":o?`blur(${L(o)})`:void 0,"--overlay-radius":i===void 0?void 0:ht(i),"--overlay-z-index":l==null?void 0:l.toString()}}),ui=gt((e,t)=>{const n=Q("Overlay",j3,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,fixed:u,center:c,children:d,radius:f,zIndex:p,gradient:g,blur:v,color:x,backgroundOpacity:m,mod:h,...y}=n,C=oe({name:"Overlay",props:n,classes:uh,className:o,style:i,classNames:r,styles:l,unstyled:a,vars:s,varsResolver:O3});return S.jsx(X,{ref:t,...C("root"),mod:[{center:c,fixed:u},h],...y,children:d})});ui.classes=uh;ui.displayName="@mantine/core/Overlay";const[I3,vn]=wi("ModalBase component was not found in tree");function A3({opened:e,transitionDuration:t}){const[n,r]=w.useState(e),o=w.useRef(),l=zc()?0:t;return w.useEffect(()=>(e?(r(!0),window.clearTimeout(o.current)):l===0?r(!1):o.current=window.setTimeout(()=>r(!1),l),()=>window.clearTimeout(o.current)),[e,l]),n}function F3({id:e,transitionProps:t,opened:n,trapFocus:r,closeOnEscape:o,onClose:i,returnFocus:l}){const a=pa(e),[s,u]=w.useState(!1),[c,d]=w.useState(!1),f=typeof(t==null?void 0:t.duration)=="number"?t==null?void 0:t.duration:200,p=A3({opened:n,transitionDuration:f});return B2("keydown",g=>{var v;g.key==="Escape"&&o&&n&&((v=g.target)==null?void 0:v.getAttribute("data-mantine-stop-propagation"))!=="true"&&i()},{capture:!0}),k2({opened:n,shouldReturnFocus:r&&l}),{_id:a,titleMounted:s,bodyMounted:c,shouldLockScroll:p,setTitleMounted:u,setBodyMounted:d}}const ch=w.forwardRef(({keepMounted:e,opened:t,onClose:n,id:r,transitionProps:o,trapFocus:i,closeOnEscape:l,returnFocus:a,closeOnClickOutside:s,withinPortal:u,portalProps:c,lockScroll:d,children:f,zIndex:p,shadow:g,padding:v,__vars:x,unstyled:m,removeScrollProps:h,...y},C)=>{const{_id:k,titleMounted:E,bodyMounted:b,shouldLockScroll:P,setTitleMounted:D,setBodyMounted:T}=F3({id:r,transitionProps:o,opened:t,trapFocus:i,closeOnEscape:l,onClose:n,returnFocus:a}),{key:V,...G}=h||{};return S.jsx(Pi,{...c,withinPortal:u,children:S.jsx(I3,{value:{opened:t,onClose:n,closeOnClickOutside:s,transitionProps:{...o,keepMounted:e},getTitleId:()=>`${k}-title`,getBodyId:()=>`${k}-body`,titleMounted:E,bodyMounted:b,setTitleMounted:D,setBodyMounted:T,trapFocus:i,closeOnEscape:l,zIndex:p,unstyled:m},children:S.jsx(c0,{enabled:P&&d,...G,children:S.jsx(X,{ref:C,...y,__vars:{...x,"--mb-z-index":(p||gn("modal")).toString(),"--mb-shadow":p0(g),"--mb-padding":to(v)},children:f})},V)})})});ch.displayName="@mantine/core/ModalBase";function z3(){const e=vn();return w.useEffect(()=>(e.setBodyMounted(!0),()=>e.setBodyMounted(!1)),[]),e.getBodyId()}var oo={title:"m_615af6c9",header:"m_b5489c3c",inner:"m_60c222c7",content:"m_fd1ab0aa",close:"m_606cb269",body:"m_5df29311"};const dh=w.forwardRef(({className:e,...t},n)=>{const r=z3(),o=vn();return S.jsx(X,{ref:n,...t,id:r,className:Ie({[oo.body]:!o.unstyled},e)})});dh.displayName="@mantine/core/ModalBaseBody";const fh=w.forwardRef(({className:e,onClick:t,...n},r)=>{const o=vn();return S.jsx(ad,{ref:r,...n,onClick:i=>{o.onClose(),t==null||t(i)},className:Ie({[oo.close]:!o.unstyled},e),unstyled:o.unstyled})});fh.displayName="@mantine/core/ModalBaseCloseButton";const ph=w.forwardRef(({transitionProps:e,className:t,innerProps:n,onKeyDown:r,style:o,...i},l)=>{const a=vn();return S.jsx(gr,{mounted:a.opened,transition:"pop",...a.transitionProps,...e,children:s=>S.jsx("div",{...n,className:Ie({[oo.inner]:!a.unstyled},n.className),children:S.jsx(id,{active:a.opened&&a.trapFocus,innerRef:l,children:S.jsx(rn,{...i,component:"section",role:"dialog",tabIndex:-1,"aria-modal":!0,"aria-describedby":a.bodyMounted?a.getBodyId():void 0,"aria-labelledby":a.titleMounted?a.getTitleId():void 0,style:[o,s],className:Ie({[oo.content]:!a.unstyled},t),unstyled:a.unstyled,children:i.children})})})})});ph.displayName="@mantine/core/ModalBaseContent";const mh=w.forwardRef(({className:e,...t},n)=>{const r=vn();return S.jsx(X,{component:"header",ref:n,className:Ie({[oo.header]:!r.unstyled},e),...t})});mh.displayName="@mantine/core/ModalBaseHeader";const V3={duration:200,timingFunction:"ease",transition:"fade"};function G3(e){const t=vn();return{...V3,...t.transitionProps,...e}}const hh=w.forwardRef(({onClick:e,transitionProps:t,style:n,...r},o)=>{const i=vn(),l=G3(t);return S.jsx(gr,{mounted:i.opened,...l,transition:"fade",children:a=>S.jsx(ui,{ref:o,fixed:!0,style:[n,a],zIndex:i.zIndex,unstyled:i.unstyled,onClick:s=>{e==null||e(s),i.closeOnClickOutside&&i.onClose()},...r})})});hh.displayName="@mantine/core/ModalBaseOverlay";function W3(){const e=vn();return w.useEffect(()=>(e.setTitleMounted(!0),()=>e.setTitleMounted(!1)),[]),e.getTitleId()}const gh=w.forwardRef(({className:e,...t},n)=>{const r=W3(),o=vn();return S.jsx(X,{component:"h2",ref:n,className:Ie({[oo.title]:!o.unstyled},e),...t,id:r})});gh.displayName="@mantine/core/ModalBaseTitle";function H3({children:e}){return S.jsx(S.Fragment,{children:e})}const[U3,Ei]=h2({offsetBottom:!1,offsetTop:!1,describedBy:void 0,getStyles:null,inputId:void 0,labelId:void 0});var Et={wrapper:"m_6c018570",input:"m_8fb7ebe7",section:"m_82577fc2",placeholder:"m_88bacfd0",root:"m_46b77525",label:"m_8fdc1311",required:"m_78a94662",error:"m_8f816625",description:"m_fe47ce59"};const hp={},Y3=(e,{size:t})=>({description:{"--input-description-size":t===void 0?void 0:`calc(${$t(t)} - ${L(2)})`}}),Pa=re((e,t)=>{const n=Q("InputDescription",hp,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,size:u,__staticSelector:c,__inheritStyles:d=!0,variant:f,...p}=Q("InputDescription",hp,n),g=Ei(),v=oe({name:["InputWrapper",c],props:n,classes:Et,className:o,style:i,classNames:r,styles:l,unstyled:a,rootSelector:"description",vars:s,varsResolver:Y3}),x=d&&(g==null?void 0:g.getStyles)||v;return S.jsx(X,{component:"p",ref:t,variant:f,size:u,...x("description",g!=null&&g.getStyles?{className:o,style:i}:void 0),...p})});Pa.classes=Et;Pa.displayName="@mantine/core/InputDescription";const K3={},Q3=(e,{size:t})=>({error:{"--input-error-size":t===void 0?void 0:`calc(${$t(t)} - ${L(2)})`}}),Ea=re((e,t)=>{const n=Q("InputError",K3,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,size:u,__staticSelector:c,__inheritStyles:d=!0,variant:f,...p}=n,g=oe({name:["InputWrapper",c],props:n,classes:Et,className:o,style:i,classNames:r,styles:l,unstyled:a,rootSelector:"error",vars:s,varsResolver:Q3}),v=Ei(),x=d&&(v==null?void 0:v.getStyles)||g;return S.jsx(X,{component:"p",ref:t,variant:f,size:u,...x("error",v!=null&&v.getStyles?{className:o,style:i}:void 0),...p})});Ea.classes=Et;Ea.displayName="@mantine/core/InputError";const gp={labelElement:"label"},X3=(e,{size:t})=>({label:{"--input-label-size":$t(t),"--input-asterisk-color":void 0}}),Ra=re((e,t)=>{const n=Q("InputLabel",gp,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,labelElement:u,size:c,required:d,htmlFor:f,onMouseDown:p,children:g,__staticSelector:v,variant:x,mod:m,...h}=Q("InputLabel",gp,n),y=oe({name:["InputWrapper",v],props:n,classes:Et,className:o,style:i,classNames:r,styles:l,unstyled:a,rootSelector:"label",vars:s,varsResolver:X3}),C=Ei(),k=(C==null?void 0:C.getStyles)||y;return S.jsxs(X,{...k("label",C!=null&&C.getStyles?{className:o,style:i}:void 0),component:u,variant:x,size:c,ref:t,htmlFor:u==="label"?f:void 0,mod:[{required:d},m],onMouseDown:E=>{p==null||p(E),!E.defaultPrevented&&E.detail>1&&E.preventDefault()},...h,children:[g,d&&S.jsx("span",{...k("required"),"aria-hidden":!0,children:" *"})]})});Ra.classes=Et;Ra.displayName="@mantine/core/InputLabel";const vp={},sd=re((e,t)=>{const n=Q("InputPlaceholder",vp,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,__staticSelector:u,variant:c,error:d,mod:f,...p}=Q("InputPlaceholder",vp,n),g=oe({name:["InputPlaceholder",u],props:n,classes:Et,className:o,style:i,classNames:r,styles:l,unstyled:a,rootSelector:"placeholder"});return S.jsx(X,{...g("placeholder"),mod:[{error:!!d},f],component:"span",variant:c,ref:t,...p})});sd.classes=Et;sd.displayName="@mantine/core/InputPlaceholder";function q3(e,{hasDescription:t,hasError:n}){const r=e.findIndex(s=>s==="input"),o=e.slice(0,r),i=e.slice(r+1),l=t&&o.includes("description")||n&&o.includes("error");return{offsetBottom:t&&i.includes("description")||n&&i.includes("error"),offsetTop:l}}const Z3={labelElement:"label",inputContainer:e=>e,inputWrapperOrder:["label","description","input","error"]},J3=(e,{size:t})=>({label:{"--input-label-size":$t(t),"--input-asterisk-color":void 0},error:{"--input-error-size":t===void 0?void 0:`calc(${$t(t)} - ${L(2)})`},description:{"--input-description-size":t===void 0?void 0:`calc(${$t(t)} - ${L(2)})`}}),ud=re((e,t)=>{const n=Q("InputWrapper",Z3,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,size:u,variant:c,__staticSelector:d,inputContainer:f,inputWrapperOrder:p,label:g,error:v,description:x,labelProps:m,descriptionProps:h,errorProps:y,labelElement:C,children:k,withAsterisk:E,id:b,required:P,__stylesApiProps:D,mod:T,...V}=n,G=oe({name:["InputWrapper",d],props:D||n,classes:Et,className:o,style:i,classNames:r,styles:l,unstyled:a,vars:s,varsResolver:J3}),F={size:u,variant:c,__staticSelector:d},j=pa(b),I=typeof E=="boolean"?E:P,M=(y==null?void 0:y.id)||`${j}-error`,_=(h==null?void 0:h.id)||`${j}-description`,R=j,B=!!v&&typeof v!="boolean",N=!!x,A=`${B?M:""} ${N?_:""}`,W=A.trim().length>0?A.trim():void 0,ee=(m==null?void 0:m.id)||`${j}-label`,de=g&&S.jsx(Ra,{labelElement:C,id:ee,htmlFor:R,required:I,...F,...m,children:g},"label"),Z=N&&S.jsx(Pa,{...h,...F,size:(h==null?void 0:h.size)||F.size,id:(h==null?void 0:h.id)||_,children:x},"description"),te=S.jsx(w.Fragment,{children:f(k)},"input"),se=B&&w.createElement(Ea,{...y,...F,size:(y==null?void 0:y.size)||F.size,key:"error",id:(y==null?void 0:y.id)||M},v),pe=p.map(ae=>{switch(ae){case"label":return de;case"input":return te;case"description":return Z;case"error":return se;default:return null}});return S.jsx(U3,{value:{getStyles:G,describedBy:W,inputId:R,labelId:ee,...q3(p,{hasDescription:N,hasError:B})},children:S.jsx(X,{ref:t,variant:c,size:u,mod:[{error:!!v},T],...G("root"),...V,children:pe})})});ud.classes=Et;ud.displayName="@mantine/core/InputWrapper";const eS={variant:"default",leftSectionPointerEvents:"none",rightSectionPointerEvents:"none",withAria:!0,withErrorStyles:!0},tS=(e,t,n)=>({wrapper:{"--input-margin-top":n.offsetTop?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-margin-bottom":n.offsetBottom?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-height":Se(t.size,"input-height"),"--input-fz":$t(t.size),"--input-radius":t.radius===void 0?void 0:ht(t.radius),"--input-left-section-width":t.leftSectionWidth!==void 0?L(t.leftSectionWidth):void 0,"--input-right-section-width":t.rightSectionWidth!==void 0?L(t.rightSectionWidth):void 0,"--input-padding-y":t.multiline?Se(t.size,"input-padding-y"):void 0,"--input-left-section-pointer-events":t.leftSectionPointerEvents,"--input-right-section-pointer-events":t.rightSectionPointerEvents}}),Xe=gt((e,t)=>{const n=Q("Input",eS,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,required:s,__staticSelector:u,__stylesApiProps:c,size:d,wrapperProps:f,error:p,disabled:g,leftSection:v,leftSectionProps:x,leftSectionWidth:m,rightSection:h,rightSectionProps:y,rightSectionWidth:C,rightSectionPointerEvents:k,leftSectionPointerEvents:E,variant:b,vars:P,pointer:D,multiline:T,radius:V,id:G,withAria:F,withErrorStyles:j,mod:I,inputSize:M,..._}=n,{styleProps:R,rest:B}=ya(_),N=Ei(),A={offsetBottom:N==null?void 0:N.offsetBottom,offsetTop:N==null?void 0:N.offsetTop},W=oe({name:["Input",u],props:c||n,classes:Et,className:o,style:i,classNames:r,styles:l,unstyled:a,stylesCtx:A,rootSelector:"wrapper",vars:P,varsResolver:tS}),ee=F?{required:s,disabled:g,"aria-invalid":!!p,"aria-describedby":N==null?void 0:N.describedBy,id:(N==null?void 0:N.inputId)||G}:{};return S.jsxs(X,{...W("wrapper"),...R,...f,mod:[{error:!!p&&j,pointer:D,disabled:g,multiline:T,"data-with-right-section":!!h,"data-with-left-section":!!v},I],variant:b,size:d,children:[v&&S.jsx("div",{...x,"data-position":"left",...W("section",{className:x==null?void 0:x.className,style:x==null?void 0:x.style}),children:v}),S.jsx(X,{component:"input",...B,...ee,ref:t,required:s,mod:{disabled:g,error:!!p&&j},variant:b,__size:M,...W("input")}),h&&S.jsx("div",{...y,"data-position":"right",...W("section",{className:y==null?void 0:y.className,style:y==null?void 0:y.style}),children:h})]})});Xe.classes=Et;Xe.Wrapper=ud;Xe.Label=Ra;Xe.Error=Ea;Xe.Description=Pa;Xe.Placeholder=sd;Xe.displayName="@mantine/core/Input";function nS(e,t,n){const r=Q(e,t,n),{label:o,description:i,error:l,required:a,classNames:s,styles:u,className:c,unstyled:d,__staticSelector:f,__stylesApiProps:p,errorProps:g,labelProps:v,descriptionProps:x,wrapperProps:m,id:h,size:y,style:C,inputContainer:k,inputWrapperOrder:E,withAsterisk:b,variant:P,vars:D,mod:T,...V}=r,{styleProps:G,rest:F}=ya(V),j={label:o,description:i,error:l,required:a,classNames:s,className:c,__staticSelector:f,__stylesApiProps:p||r,errorProps:g,labelProps:v,descriptionProps:x,unstyled:d,styles:u,size:y,style:C,inputContainer:k,inputWrapperOrder:E,withAsterisk:b,variant:P,id:h,mod:T,...m};return{...F,classNames:s,styles:u,unstyled:d,wrapperProps:{...j,...G},inputProps:{required:a,classNames:s,styles:u,unstyled:d,size:y,__staticSelector:f,__stylesApiProps:p||r,error:l,variant:P,id:h}}}const rS={__staticSelector:"InputBase",withAria:!0},ba=gt((e,t)=>{const{inputProps:n,wrapperProps:r,...o}=nS("InputBase",rS,e);return S.jsx(Xe.Wrapper,{...r,children:S.jsx(Xe,{...n,...o,ref:t})})});ba.classes={...Xe.classes,...Xe.Wrapper.classes};ba.displayName="@mantine/core/InputBase";const oS={gap:{type:"spacing",property:"gap"},rowGap:{type:"spacing",property:"rowGap"},columnGap:{type:"spacing",property:"columnGap"},align:{type:"identity",property:"alignItems"},justify:{type:"identity",property:"justifyContent"},wrap:{type:"identity",property:"flexWrap"},direction:{type:"identity",property:"flexDirection"}};var vh={root:"m_8bffd616"};const iS={},cd=gt((e,t)=>{const n=Q("Flex",iS,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,gap:u,rowGap:c,columnGap:d,align:f,justify:p,wrap:g,direction:v,...x}=n,m=oe({name:"Flex",classes:vh,props:n,className:o,style:i,classNames:r,styles:l,unstyled:a,vars:s}),h=Te(),y=wa(),C=R0({styleProps:{gap:u,rowGap:c,columnGap:d,align:f,justify:p,wrap:g,direction:v},theme:h,data:oS});return S.jsxs(S.Fragment,{children:[C.hasResponsiveStyles&&S.jsx(va,{selector:`.${y}`,styles:C.styles,media:C.media}),S.jsx(X,{ref:t,...m("root",{className:y,style:so(C.inlineStyles)}),...x})]})});cd.classes=vh;cd.displayName="@mantine/core/Flex";var yh={root:"m_b6d8b162"};function lS(e){if(e==="start")return"start";if(e==="end"||e)return"end"}const aS={inherit:!1},sS=(e,{variant:t,lineClamp:n,gradient:r,size:o,color:i})=>({root:{"--text-fz":$t(o),"--text-lh":v2(o),"--text-gradient":t==="gradient"?Tu(r,e):void 0,"--text-line-clamp":typeof n=="number"?n.toString():void 0,"--text-color":i?dn(i,e):void 0}}),ut=gt((e,t)=>{const n=Q("Text",aS,e),{lineClamp:r,truncate:o,inline:i,inherit:l,gradient:a,span:s,__staticSelector:u,vars:c,className:d,style:f,classNames:p,styles:g,unstyled:v,variant:x,mod:m,size:h,...y}=n,C=oe({name:["Text",u],props:n,classes:yh,className:d,style:f,classNames:p,styles:g,unstyled:v,vars:c,varsResolver:sS});return S.jsx(X,{...C("root",{focusable:!0}),ref:t,component:s?"span":"p",variant:x,mod:[{"data-truncate":lS(o),"data-line-clamp":typeof r=="number","data-inline":i,"data-inherit":l},m],size:h,...y})});ut.classes=yh;ut.displayName="@mantine/core/Text";var wh={root:"m_849cf0da"};const uS={underline:"hover"},Ma=gt((e,t)=>{const{underline:n,className:r,unstyled:o,mod:i,...l}=Q("Anchor",uS,e);return S.jsx(ut,{component:"a",ref:t,className:Ie({[wh.root]:!o},r),...l,mod:[{underline:n},i],__staticSelector:"Anchor",unstyled:o})});Ma.classes=wh;Ma.displayName="@mantine/core/Anchor";var Sh={root:"m_5f75b09e",body:"m_5f6e695e",labelWrapper:"m_d3ea56bb",label:"m_8ee546b8",description:"m_328f68c0",error:"m_8e8a99cc"};const cS=Sh,xh=w.forwardRef(({__staticSelector:e,__stylesApiProps:t,className:n,classNames:r,styles:o,unstyled:i,children:l,label:a,description:s,id:u,disabled:c,error:d,size:f,labelPosition:p="left",bodyElement:g="div",labelElement:v="label",variant:x,style:m,vars:h,mod:y,...C},k)=>{const E=oe({name:e,props:t,className:n,style:m,classes:Sh,classNames:r,styles:o,unstyled:i});return S.jsx(X,{...E("root"),ref:k,__vars:{"--label-fz":$t(f),"--label-lh":Se(f,"label-lh")},mod:[{"label-position":p},y],variant:x,size:f,...C,children:S.jsxs(X,{component:g,htmlFor:g==="label"?u:void 0,...E("body"),children:[l,S.jsxs("div",{...E("labelWrapper"),"data-disabled":c||void 0,children:[a&&S.jsx(X,{component:v,htmlFor:v==="label"?u:void 0,...E("label"),"data-disabled":c||void 0,children:a}),s&&S.jsx(Xe.Description,{size:f,__inheritStyles:!1,...E("description"),children:s}),d&&typeof d!="boolean"&&S.jsx(Xe.Error,{size:f,__inheritStyles:!1,...E("error"),children:d})]})]})})});xh.displayName="@mantine/core/InlineInput";function dS({children:e,role:t}){const n=Ei();return n?S.jsx("div",{role:t,"aria-labelledby":n.labelId,"aria-describedby":n.describedBy,children:e}):S.jsx(S.Fragment,{children:e})}var Na={root:"m_77c9d27d",inner:"m_80f1301b",label:"m_811560b9",section:"m_a74036a",loader:"m_a25b86ee",group:"m_80d6d844"};const yp={orientation:"horizontal"},fS=(e,{borderWidth:t})=>({group:{"--button-border-width":L(t)}}),dd=re((e,t)=>{const n=Q("ButtonGroup",yp,e),{className:r,style:o,classNames:i,styles:l,unstyled:a,orientation:s,vars:u,borderWidth:c,variant:d,mod:f,...p}=Q("ButtonGroup",yp,e),g=oe({name:"ButtonGroup",props:n,classes:Na,className:r,style:o,classNames:i,styles:l,unstyled:a,vars:u,varsResolver:fS,rootSelector:"group"});return S.jsx(X,{...g("group"),ref:t,variant:d,mod:[{"data-orientation":s},f],role:"group",...p})});dd.classes=Na;dd.displayName="@mantine/core/ButtonGroup";const pS={in:{opacity:1,transform:`translate(-50%, calc(-50% + ${L(1)}))`},out:{opacity:0,transform:"translate(-50%, -200%)"},common:{transformOrigin:"center"},transitionProperty:"transform, opacity"},mS={},hS=(e,{radius:t,color:n,gradient:r,variant:o,size:i,justify:l,autoContrast:a})=>{const s=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:o||"filled",autoContrast:a});return{root:{"--button-justify":l,"--button-height":Se(i,"button-height"),"--button-padding-x":Se(i,"button-padding-x"),"--button-fz":i!=null&&i.includes("compact")?$t(i.replace("compact-","")):$t(i),"--button-radius":t===void 0?void 0:ht(t),"--button-bg":n||o?s.background:void 0,"--button-hover":n||o?s.hover:void 0,"--button-color":s.color,"--button-bd":n||o?s.border:void 0,"--button-hover-color":n||o?s.hoverColor:void 0}}},ln=gt((e,t)=>{const n=Q("Button",mS,e),{style:r,vars:o,className:i,color:l,disabled:a,children:s,leftSection:u,rightSection:c,fullWidth:d,variant:f,radius:p,loading:g,loaderProps:v,gradient:x,classNames:m,styles:h,unstyled:y,"data-disabled":C,autoContrast:k,mod:E,...b}=n,P=oe({name:"Button",props:n,classes:Na,className:i,style:r,classNames:m,styles:h,unstyled:y,vars:o,varsResolver:hS}),D=!!u,T=!!c;return S.jsxs(ur,{ref:t,...P("root",{active:!a&&!g&&!C}),unstyled:y,variant:f,disabled:a||g,mod:[{disabled:a||C,loading:g,block:d,"with-left-section":D,"with-right-section":T},E],...b,children:[S.jsx(gr,{mounted:!!g,transition:pS,duration:150,children:V=>S.jsx(X,{component:"span",...P("loader",{style:V}),"aria-hidden":!0,children:S.jsx(vr,{color:"var(--button-color)",size:"calc(var(--button-height) / 1.8)",...v})})}),S.jsxs("span",{...P("inner"),children:[u&&S.jsx(X,{component:"span",...P("section"),mod:{position:"left"},children:u}),S.jsx(X,{component:"span",mod:{loading:g},...P("label"),children:s}),c&&S.jsx(X,{component:"span",...P("section"),mod:{position:"right"},children:c})]})]})});ln.classes=Na;ln.displayName="@mantine/core/Button";ln.Group=dd;var Ch={root:"m_4451eb3a"};const gS={},Ta=gt((e,t)=>{const n=Q("Center",gS,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,inline:u,mod:c,...d}=n,f=oe({name:"Center",props:n,classes:Ch,className:o,style:i,classNames:r,styles:l,unstyled:a,vars:s});return S.jsx(X,{ref:t,mod:[{inline:u},c],...f("root"),...d})});Ta.classes=Ch;Ta.displayName="@mantine/core/Center";var kh={root:"m_7485cace"};const vS={},yS=(e,{size:t,fluid:n})=>({root:{"--container-size":n?void 0:Se(t,"container-size")}}),fd=re((e,t)=>{const n=Q("Container",vS,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,fluid:u,mod:c,...d}=n,f=oe({name:"Container",classes:kh,props:n,className:o,style:i,classNames:r,styles:l,unstyled:a,vars:s,varsResolver:yS});return S.jsx(X,{ref:t,mod:[{fluid:u},c],...f("root"),...d})});fd.classes=kh;fd.displayName="@mantine/core/Container";const wS={timeout:1e3};function Ph(e){const{children:t,timeout:n,value:r,...o}=Q("CopyButton",wS,e),i=w2({timeout:n}),l=()=>i.copy(r);return S.jsx(S.Fragment,{children:t({copy:l,copied:i.copied,...o})})}Ph.displayName="@mantine/core/CopyButton";var Eh={root:"m_3eebeb36",label:"m_9e365f20"};const SS={orientation:"horizontal"},xS=(e,{color:t,variant:n,size:r})=>({root:{"--divider-color":t?dn(t,e):void 0,"--divider-border-style":n,"--divider-size":Se(r,"divider-size")}}),pd=re((e,t)=>{const n=Q("Divider",SS,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,color:u,orientation:c,label:d,labelPosition:f,mod:p,...g}=n,v=oe({name:"Divider",classes:Eh,props:n,className:o,style:i,classNames:r,styles:l,unstyled:a,vars:s,varsResolver:xS});return S.jsx(X,{ref:t,mod:[{orientation:c,"with-label":!!d},p],...v("root"),...g,role:"separator",children:d&&S.jsx(X,{component:"span",mod:{position:f},...v("label"),children:d})})});pd.classes=Eh;pd.displayName="@mantine/core/Divider";const[wp,Rh]=wi("Grid component was not found in tree"),Fu=(e,t)=>e==="content"?"auto":e==="auto"?"0rem":e?`${100/(t/e)}%`:void 0,Sp=(e,t,n)=>n||e==="auto"?"100%":e==="content"?"unset":Fu(e,t),xp=(e,t)=>{if(e)return e==="auto"||t?"1":"auto"},Cp=(e,t)=>e===0?"0":e?`${100/(t/e)}%`:void 0;function CS({span:e,order:t,offset:n,selector:r}){var p;const o=Te(),i=Rh(),l=i.breakpoints||o.breakpoints,s=Bo(e)===void 0?12:Bo(e),u=so({"--col-order":(p=Bo(t))==null?void 0:p.toString(),"--col-flex-grow":xp(s,i.grow),"--col-flex-basis":Fu(s,i.columns),"--col-width":s==="content"?"auto":void 0,"--col-max-width":Sp(s,i.columns,i.grow),"--col-offset":Cp(Bo(n),i.columns)}),c=Ge(l).reduce((g,v)=>{var x;return g[v]||(g[v]={}),typeof t=="object"&&t[v]!==void 0&&(g[v]["--col-order"]=(x=t[v])==null?void 0:x.toString()),typeof e=="object"&&e[v]!==void 0&&(g[v]["--col-flex-grow"]=xp(e[v],i.grow),g[v]["--col-flex-basis"]=Fu(e[v],i.columns),g[v]["--col-width"]=e[v]==="content"?"auto":void 0,g[v]["--col-max-width"]=Sp(e[v],i.columns,i.grow)),typeof n=="object"&&n[v]!==void 0&&(g[v]["--col-offset"]=Cp(n[v],i.columns)),g},{}),f=m0(Ge(c),l).filter(g=>Ge(c[g.value]).length>0).map(g=>({query:i.type==="container"?`mantine-grid (min-width: ${l[g.value]})`:`(min-width: ${l[g.value]})`,styles:c[g.value]}));return S.jsx(va,{styles:u,media:i.type==="container"?void 0:f,container:i.type==="container"?f:void 0,selector:r})}var md={container:"m_8478a6da",root:"m_410352e9",inner:"m_dee7bd2f",col:"m_96bdd299"};const kS={span:12},hd=re((e,t)=>{const n=Q("GridCol",kS,e),{classNames:r,className:o,style:i,styles:l,vars:a,span:s,order:u,offset:c,...d}=n,f=Rh(),p=wa();return S.jsxs(S.Fragment,{children:[S.jsx(CS,{selector:`.${p}`,span:s,order:u,offset:c}),S.jsx(X,{ref:t,...f.getStyles("col",{className:Ie(o,p),style:i,classNames:r,styles:l}),...d})]})});hd.classes=md;hd.displayName="@mantine/core/GridCol";function kp({gutter:e,selector:t,breakpoints:n,type:r}){const o=Te(),i=n||o.breakpoints,l=so({"--grid-gutter":to(Bo(e))}),a=Ge(i).reduce((c,d)=>(c[d]||(c[d]={}),typeof e=="object"&&e[d]!==void 0&&(c[d]["--grid-gutter"]=to(e[d])),c),{}),u=m0(Ge(a),i).filter(c=>Ge(a[c.value]).length>0).map(c=>({query:r==="container"?`mantine-grid (min-width: ${i[c.value]})`:`(min-width: ${i[c.value]})`,styles:a[c.value]}));return S.jsx(va,{styles:l,media:r==="container"?void 0:u,container:r==="container"?u:void 0,selector:t})}const PS={gutter:"md",grow:!1,columns:12},ES=(e,{justify:t,align:n,overflow:r})=>({root:{"--grid-justify":t,"--grid-align":n,"--grid-overflow":r}}),Zt=re((e,t)=>{const n=Q("Grid",PS,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,grow:u,gutter:c,columns:d,align:f,justify:p,children:g,breakpoints:v,type:x,...m}=n,h=oe({name:"Grid",classes:md,props:n,className:o,style:i,classNames:r,styles:l,unstyled:a,vars:s,varsResolver:ES}),y=wa();return x==="container"&&v?S.jsxs(wp,{value:{getStyles:h,grow:u,columns:d||12,breakpoints:v,type:x},children:[S.jsx(kp,{selector:`.${y}`,...n}),S.jsx("div",{...h("container"),children:S.jsx(X,{ref:t,...h("root",{className:y}),...m,children:S.jsx("div",{...h("inner"),children:g})})})]}):S.jsxs(wp,{value:{getStyles:h,grow:u,columns:d||12,breakpoints:v,type:x},children:[S.jsx(kp,{selector:`.${y}`,...n}),S.jsx(X,{ref:t,...h("root",{className:y}),...m,children:S.jsx("div",{...h("inner"),children:g})})]})});Zt.classes=md;Zt.displayName="@mantine/core/Grid";Zt.Col=hd;var bh={root:"m_9e117634"};const RS={},bS=(e,{radius:t,fit:n})=>({root:{"--image-radius":t===void 0?void 0:ht(t),"--image-object-fit":n}}),gd=gt((e,t)=>{const n=Q("Image",RS,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,onError:u,src:c,radius:d,fit:f,fallbackSrc:p,mod:g,...v}=n,[x,m]=w.useState(!c);w.useEffect(()=>m(!c),[c]);const h=oe({name:"Image",classes:bh,props:n,className:o,style:i,classNames:r,styles:l,unstyled:a,vars:s,varsResolver:bS});return x&&p?S.jsx(X,{component:"img",ref:t,src:p,...h("root"),onError:u,mod:["fallback",g],...v}):S.jsx(X,{component:"img",ref:t,...h("root"),src:c,onError:y=>{u==null||u(y),m(!0)},mod:g,...v})});gd.classes=bh;gd.displayName="@mantine/core/Image";var Mh={root:"m_6e45937b",loader:"m_e8eb006c",overlay:"m_df587f17"};const Pp={transitionProps:{transition:"fade",duration:0},overlayProps:{backgroundOpacity:.75},zIndex:gn("overlay")},MS=(e,{zIndex:t})=>({root:{"--lo-z-index":t==null?void 0:t.toString()}}),vd=re((e,t)=>{const n=Q("LoadingOverlay",Pp,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,transitionProps:u,loaderProps:c,overlayProps:d,visible:f,zIndex:p,...g}=n,v=Te(),x=oe({name:"LoadingOverlay",classes:Mh,props:n,className:o,style:i,classNames:r,styles:l,unstyled:a,vars:s,varsResolver:MS}),m={...Pp.overlayProps,...d};return S.jsx(gr,{transition:"fade",...u,mounted:!!f,children:h=>S.jsxs(X,{...x("root",{style:h}),ref:t,...g,children:[S.jsx(vr,{...x("loader"),unstyled:a,...c}),S.jsx(ui,{...m,...x("overlay"),darkHidden:!0,unstyled:a,color:(d==null?void 0:d.color)||v.white}),S.jsx(ui,{...m,...x("overlay"),lightHidden:!0,unstyled:a,color:(d==null?void 0:d.color)||v.colors.dark[5]})]})})});vd.classes=Mh;vd.displayName="@mantine/core/LoadingOverlay";const[NS,fo]=wi("Modal component was not found in tree");var yn={root:"m_9df02822",content:"m_54c44539",inner:"m_1f958f16",header:"m_d0e2b9cd"};const TS={},_a=re((e,t)=>{const n=Q("ModalBody",TS,e),{classNames:r,className:o,style:i,styles:l,vars:a,...s}=n,u=fo();return S.jsx(dh,{ref:t,...u.getStyles("body",{classNames:r,style:i,styles:l,className:o}),...s})});_a.classes=yn;_a.displayName="@mantine/core/ModalBody";const _S={},Da=re((e,t)=>{const n=Q("ModalCloseButton",_S,e),{classNames:r,className:o,style:i,styles:l,vars:a,...s}=n,u=fo();return S.jsx(fh,{ref:t,...u.getStyles("close",{classNames:r,style:i,styles:l,className:o}),...s})});Da.classes=yn;Da.displayName="@mantine/core/ModalCloseButton";const DS={},Ba=re((e,t)=>{const n=Q("ModalContent",DS,e),{classNames:r,className:o,style:i,styles:l,vars:a,children:s,...u}=n,c=fo(),d=c.scrollAreaComponent||H3;return S.jsx(ph,{...c.getStyles("content",{className:o,style:i,styles:l,classNames:r}),innerProps:c.getStyles("inner",{className:o,style:i,styles:l,classNames:r}),"data-full-screen":c.fullScreen||void 0,"data-modal-content":!0,ref:t,...u,children:S.jsx(d,{style:{maxHeight:c.fullScreen?"100dvh":`calc(100dvh - (${L(c.yOffset)} * 2))`},children:s})})});Ba.classes=yn;Ba.displayName="@mantine/core/ModalContent";const BS={},La=re((e,t)=>{const n=Q("ModalHeader",BS,e),{classNames:r,className:o,style:i,styles:l,vars:a,...s}=n,u=fo();return S.jsx(mh,{ref:t,...u.getStyles("header",{classNames:r,style:i,styles:l,className:o}),...s})});La.classes=yn;La.displayName="@mantine/core/ModalHeader";const LS={},$a=re((e,t)=>{const n=Q("ModalOverlay",LS,e),{classNames:r,className:o,style:i,styles:l,vars:a,...s}=n,u=fo();return S.jsx(hh,{ref:t,...u.getStyles("overlay",{classNames:r,style:i,styles:l,className:o}),...s})});$a.classes=yn;$a.displayName="@mantine/core/ModalOverlay";const $S={__staticSelector:"Modal",closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:gn("modal"),transitionProps:{duration:200,transition:"pop"},yOffset:"5dvh"},jS=(e,{radius:t,size:n,yOffset:r,xOffset:o})=>({root:{"--modal-radius":t===void 0?void 0:ht(t),"--modal-size":Se(n,"modal-size"),"--modal-y-offset":L(r),"--modal-x-offset":L(o)}}),ja=re((e,t)=>{const n=Q("ModalRoot",$S,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,yOffset:u,scrollAreaComponent:c,radius:d,fullScreen:f,centered:p,xOffset:g,__staticSelector:v,...x}=n,m=oe({name:v,classes:yn,props:n,className:o,style:i,classNames:r,styles:l,unstyled:a,vars:s,varsResolver:jS});return S.jsx(NS,{value:{yOffset:u,scrollAreaComponent:c,getStyles:m,fullScreen:f},children:S.jsx(ch,{ref:t,...m("root"),"data-full-screen":f||void 0,"data-centered":p||void 0,unstyled:a,...x})})});ja.classes=yn;ja.displayName="@mantine/core/ModalRoot";const OS={},Oa=re((e,t)=>{const n=Q("ModalTitle",OS,e),{classNames:r,className:o,style:i,styles:l,vars:a,...s}=n,u=fo();return S.jsx(gh,{ref:t,...u.getStyles("title",{classNames:r,style:i,styles:l,className:o}),...s})});Oa.classes=yn;Oa.displayName="@mantine/core/ModalTitle";const IS={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:gn("modal"),transitionProps:{duration:200,transition:"fade-down"},withOverlay:!0,withCloseButton:!0},Rt=re((e,t)=>{const{title:n,withOverlay:r,overlayProps:o,withCloseButton:i,closeButtonProps:l,children:a,radius:s,...u}=Q("Modal",IS,e),c=!!n||i;return S.jsxs(ja,{ref:t,radius:s,...u,children:[r&&S.jsx($a,{...o}),S.jsxs(Ba,{radius:s,children:[c&&S.jsxs(La,{children:[n&&S.jsx(Oa,{children:n}),i&&S.jsx(Da,{...l})]}),S.jsx(_a,{children:a})]})]})});Rt.classes=yn;Rt.displayName="@mantine/core/Modal";Rt.Root=ja;Rt.Overlay=$a;Rt.Content=Ba;Rt.Body=_a;Rt.Header=La;Rt.Title=Oa;Rt.CloseButton=Da;function Nh(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o=a?o=o+Ep("0",l-a):o=(o.substring(0,l)||"0")+"."+o.substring(l),n+o}function Rp(e,t,n){if(["","-"].indexOf(e)!==-1)return e;var r=(e.indexOf(".")!==-1||n)&&t,o=yd(e),i=o.beforeDecimal,l=o.afterDecimal,a=o.hasNegation,s=parseFloat("0."+(l||"0")),u=l.length<=t?"0."+l:s.toFixed(t),c=u.split("."),d=i;i&&Number(c[0])&&(d=i.split("").reverse().reduce(function(v,x,m){return v.length>m?(Number(v[0])+Number(x)).toString()+v.substring(1,v.length):x+v},c[0]));var f=Dh(c[1]||"",t,n),p=a?"-":"",g=r?".":"";return""+p+d+g+f}function Yn(e,t){if(e.value=e.value,e!==null){if(e.createTextRange){var n=e.createTextRange();return n.move("character",t),n.select(),!0}return e.selectionStart||e.selectionStart===0?(e.focus(),e.setSelectionRange(t,t),!0):(e.focus(),!1)}}var Lh=AS(function(e,t){for(var n=0,r=0,o=e.length,i=t.length;e[n]===t[n]&&nn&&o-r>n;)r++;return{from:{start:n,end:o-r},to:{start:n,end:i-r}}}),HS=function(e,t){var n=Math.min(e.selectionStart,t);return{from:{start:n,end:e.selectionEnd},to:{start:n,end:t}}};function US(e,t,n){return Math.min(Math.max(e,t),n)}function Ls(e){return Math.max(e.selectionStart,e.selectionEnd)}function YS(){return typeof navigator<"u"&&!(navigator.platform&&/iPhone|iPod/.test(navigator.platform))}function KS(e){return{from:{start:0,end:0},to:{start:0,end:e.length},lastValue:""}}function QS(e){var t=e.currentValue,n=e.formattedValue,r=e.currentValueIndex,o=e.formattedValueIndex;return t[r]===n[o]}function XS(e,t,n,r,o,i,l){l===void 0&&(l=QS);var a=o.findIndex(function(C){return C}),s=e.slice(0,a);!t&&!n.startsWith(s)&&(t=s,n=s+n,r=r+s.length);for(var u=n.length,c=e.length,d={},f=new Array(u),p=0;p0&&f[m]===-1;)m--;var y=m===-1||f[m]===-1?0:f[m]+1;return y>h?h:r-y=0&&!n[t];)t--;t===-1&&(t=n.indexOf(!0))}else{for(;t<=o&&!n[t];)t++;t>o&&(t=n.lastIndexOf(!0))}return t===-1&&(t=o),t}function qS(e){for(var t=Array.from({length:e.length+1}).map(function(){return!0}),n=0,r=t.length;nb.length-l.length||EV||d>e.length-l.length)&&(T=d),e=e.substring(0,T),e=tx(y?"-"+e:e,o),e=(e.match(nx(g))||[]).join("");var G=e.indexOf(g);e=e.replace(new RegExp(_h(g),"g"),function(_,R){return R===G?".":""});var F=yd(e,o),j=F.beforeDecimal,I=F.afterDecimal,M=F.addNegation;return u.end-u.startA?!1:N>=Z.start&&N=t,o=n===void 0||e<=n;return r&&o}const fx={step:1,clampBehavior:"blur",allowDecimal:!0,allowNegative:!0,withKeyboardEvents:!0,allowLeadingZeros:!0,trimLeadingZeroesOnBlur:!0,startValue:0},px=(e,{size:t})=>({controls:{"--ni-chevron-size":Se(t,"ni-chevron-size")}}),Kn=re((e,t)=>{const n=Q("NumberInput",fx,e),{className:r,classNames:o,styles:i,unstyled:l,vars:a,onChange:s,onValueChange:u,value:c,defaultValue:d,max:f,min:p,step:g,hideControls:v,rightSection:x,isAllowed:m,clampBehavior:h,onBlur:y,allowDecimal:C,decimalScale:k,onKeyDown:E,onKeyDownCapture:b,handlersRef:P,startValue:D,disabled:T,rightSectionPointerEvents:V,allowNegative:G,readOnly:F,size:j,rightSectionWidth:I,stepHoldInterval:M,stepHoldDelay:_,allowLeadingZeros:R,withKeyboardEvents:B,trimLeadingZeroesOnBlur:N,...A}=n,W=oe({name:"NumberInput",classes:zu,props:n,classNames:o,styles:i,unstyled:l,vars:a,varsResolver:px}),{resolvedClassNames:ee,resolvedStyles:de}=Uc({classNames:o,styles:i,props:n}),[Z,te]=Fc({value:c,defaultValue:d,onChange:s}),se=_!==void 0&&M!==void 0,pe=w.useRef(null),ae=w.useRef(null),_e=w.useRef(0),Je=($,q)=>{q.source==="event"&&te(dx($.floatValue)&&!ux.test($.value)&&!(R&&cx.test($.value))?$.floatValue:$.value),u==null||u($,q)},Ae=$=>{const q=String($).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return q?Math.max(0,(q[1]?q[1].length:0)-(q[2]?+q[2]:0)):0},He=$=>{pe.current&&typeof $<"u"&&pe.current.setSelectionRange($,$)},Le=w.useRef();Le.current=()=>{let $;const q=Ae(Z),ie=Ae(g),Re=Math.max(q,ie),be=10**Re;if(typeof Z!="number"||Number.isNaN(Z))$=Ki(D,p,f);else if(f!==void 0){const et=(Math.round(Z*be)+Math.round(g*be))/be;$=et<=f?et:f}else $=(Math.round(Z*be)+Math.round(g*be))/be;const vt=$.toFixed(Re);te(parseFloat(vt)),u==null||u({floatValue:parseFloat(vt),formattedValue:vt,value:vt},{source:"increment"}),setTimeout(()=>{var et;return He((et=pe.current)==null?void 0:et.value.length)},0)};const Ue=w.useRef();Ue.current=()=>{let $;const q=p!==void 0?p:G?Number.MIN_SAFE_INTEGER:0,ie=Ae(Z),Re=Ae(g),be=Math.max(ie,Re),vt=10**be;if(typeof Z!="number"||Number.isNaN(Z))$=Ki(D,q,f);else{const bt=(Math.round(Z*vt)-Math.round(g*vt))/vt;$=q!==void 0&&bt{var bt;return He((bt=pe.current)==null?void 0:bt.value.length)},0)};const Ot=$=>{E==null||E($),!(F||!B)&&($.key==="ArrowUp"&&($.preventDefault(),Le.current()),$.key==="ArrowDown"&&($.preventDefault(),Ue.current()))},H=$=>{if(b==null||b($),$.key==="Backspace"){const q=pe.current;q.selectionStart===0&&q.selectionStart===q.selectionEnd&&($.preventDefault(),window.setTimeout(()=>He(0),0))}};ma(P,{increment:Le.current,decrement:Ue.current});const Y=$=>{$?Le.current():Ue.current(),_e.current+=1},J=$=>{if(Y($),se){const q=typeof M=="number"?M:M(_e.current);ae.current=window.setTimeout(()=>J($),q)}},ue=($,q)=>{var ie;$.preventDefault(),(ie=pe.current)==null||ie.focus(),Y(q),se&&(ae.current=window.setTimeout(()=>J(q),_))},z=()=>{ae.current&&window.clearTimeout(ae.current),ae.current=null,_e.current=0},K=S.jsxs("div",{...W("controls"),children:[S.jsx(ur,{...W("control"),tabIndex:-1,"aria-hidden":!0,disabled:T||typeof Z=="number"&&f!==void 0&&Z>=f,mod:{direction:"up"},onMouseDown:$=>$.preventDefault(),onPointerDown:$=>{ue($,!0)},onPointerUp:z,onPointerLeave:z,children:S.jsx(Np,{direction:"up"})}),S.jsx(ur,{...W("control"),tabIndex:-1,"aria-hidden":!0,disabled:T||typeof Z=="number"&&p!==void 0&&Z<=p,mod:{direction:"down"},onMouseDown:$=>$.preventDefault(),onPointerDown:$=>{ue($,!1)},onPointerUp:z,onPointerLeave:z,children:S.jsx(Np,{direction:"down"})})]});return S.jsx(ba,{component:sx,allowNegative:G,className:Ie(zu.root,r),size:j,...A,readOnly:F,disabled:T,value:Z,getInputRef:ha(t,pe),onValueChange:Je,rightSection:v||F?x:x||K,classNames:ee,styles:de,unstyled:l,__staticSelector:"NumberInput",decimalScale:C?k:0,onKeyDown:Ot,onKeyDownCapture:H,rightSectionPointerEvents:V??(T?"none":void 0),rightSectionWidth:I??`var(--ni-right-section-width-${j||"sm"})`,allowLeadingZeros:R,onBlur:$=>{if(y==null||y($),h==="blur"&&typeof Z=="number"&&Ki(Z,p,f)!==Z&&te(Ki(Z,p,f)),N&&typeof Z=="string"){const q=Z.replace(/^0+/,""),ie=parseFloat(q);te(Number.isNaN(ie)||ie>Number.MAX_SAFE_INTEGER?q:ie)}},isAllowed:$=>h==="strict"?m?m($)&&Tp($.floatValue,p,f):Tp($.floatValue,p,f):m?m($):!0})});Kn.classes={...ba.classes,...zu};Kn.displayName="@mantine/core/NumberInput";const[mx,jh]=wi("Progress.Root component was not found in tree");var Ri={root:"m_db6d6462",section:"m_2242eb65","stripes-animation":"m_81a374bd",label:"m_91e40b74"};const hx={},wd=re((e,t)=>{const{classNames:n,className:r,style:o,styles:i,vars:l,...a}=Q("ProgressLabel",hx,e),s=jh();return S.jsx(X,{ref:t,...s.getStyles("label",{className:r,style:o,classNames:n,styles:i}),...a})});wd.classes=Ri;wd.displayName="@mantine/core/ProgressLabel";const gx={},vx=(e,{size:t,radius:n,transitionDuration:r})=>({root:{"--progress-size":Se(t,"progress-size"),"--progress-radius":n===void 0?void 0:ht(n),"--progress-transition-duration":typeof r=="number"?`${r}ms`:void 0}}),Aa=re((e,t)=>{const n=Q("ProgressRoot",gx,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,autoContrast:u,transitionDuration:c,...d}=n,f=oe({name:"Progress",classes:Ri,props:n,className:o,style:i,classNames:r,styles:l,unstyled:a,vars:s,varsResolver:vx});return S.jsx(mx,{value:{getStyles:f,autoContrast:u},children:S.jsx(X,{ref:t,...f("root"),...d})})});Aa.classes=Ri;Aa.displayName="@mantine/core/ProgressRoot";const yx={withAria:!0},Fa=re((e,t)=>{const{classNames:n,className:r,style:o,styles:i,vars:l,value:a,withAria:s,color:u,striped:c,animated:d,mod:f,...p}=Q("ProgressSection",yx,e),g=jh(),v=Te(),x=s?{role:"progressbar","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":a,"aria-valuetext":`${a}%`}:{};return S.jsx(X,{ref:t,...g.getStyles("section",{className:r,classNames:n,styles:i,style:o}),...p,...x,mod:[{striped:c||d,animated:d},f],__vars:{"--progress-section-width":`${a}%`,"--progress-section-color":dn(u,v),"--progress-label-color":R5(g.autoContrast,v)?C0({color:u,theme:v,autoContrast:g.autoContrast}):void 0}})});Fa.classes=Ri;Fa.displayName="@mantine/core/ProgressSection";const wx={},po=re((e,t)=>{const n=Q("Progress",wx,e),{value:r,classNames:o,styles:i,vars:l,color:a,striped:s,animated:u,"aria-label":c,...d}=n,{resolvedClassNames:f,resolvedStyles:p}=Uc({classNames:o,styles:i,props:n});return S.jsx(Aa,{ref:t,classNames:f,styles:p,vars:l,...d,children:S.jsx(Fa,{value:r,color:a,striped:s,animated:u,"aria-label":c})})});po.classes=Ri;po.displayName="@mantine/core/Progress";po.Section=Fa;po.Root=Aa;po.Label=wd;const Sx={duration:100,transition:"fade"};function xx(e,t){return{...Sx,...t,...e}}function Cx({offset:e,position:t,defaultOpened:n}){const[r,o]=w.useState(n),i=w.useRef(),{x:l,y:a,elements:s,refs:u,update:c,placement:d}=Z0({placement:t,middleware:[Y0({crossAxis:!0,padding:5,rootBoundary:"document"})]}),f=d.includes("right")?e:t.includes("left")?e*-1:0,p=d.includes("bottom")?e:t.includes("top")?e*-1:0,g=w.useCallback(({clientX:v,clientY:x})=>{u.setPositionReference({getBoundingClientRect(){return{width:0,height:0,x:v,y:x,left:v+f,top:x+p,right:v,bottom:x}}})},[s.reference]);return w.useEffect(()=>{if(u.floating.current){const v=i.current;v.addEventListener("mousemove",g);const x=on(u.floating.current);return x.forEach(m=>{m.addEventListener("scroll",c)}),()=>{v.removeEventListener("mousemove",g),x.forEach(m=>{m.removeEventListener("scroll",c)})}}},[s.reference,u.floating.current,c,g,r]),{handleMouseMove:g,x:l,y:a,opened:r,setOpened:o,boundaryRef:i,floating:u.setFloating}}var za={tooltip:"m_1b3c8819",arrow:"m_f898399f"};const kx={refProp:"ref",withinPortal:!0,offset:10,defaultOpened:!1,position:"right",zIndex:gn("popover")},Px=(e,{radius:t,color:n})=>({tooltip:{"--tooltip-radius":t===void 0?void 0:ht(t),"--tooltip-bg":n?dn(n,e):void 0,"--tooltip-color":n?"var(--mantine-color-white)":void 0}}),Sd=re((e,t)=>{const n=Q("TooltipFloating",kx,e),{children:r,refProp:o,withinPortal:i,style:l,className:a,classNames:s,styles:u,unstyled:c,radius:d,color:f,label:p,offset:g,position:v,multiline:x,zIndex:m,disabled:h,defaultOpened:y,variant:C,vars:k,portalProps:E,...b}=n,P=Te(),D=oe({name:"TooltipFloating",props:n,classes:za,className:a,style:l,classNames:s,styles:u,unstyled:c,rootSelector:"tooltip",vars:k,varsResolver:Px}),{handleMouseMove:T,x:V,y:G,opened:F,boundaryRef:j,floating:I,setOpened:M}=Cx({offset:g,position:v,defaultOpened:y});if(!fa(r))throw new Error("[@mantine/core] Tooltip.Floating component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported");const _=ha(j,r.ref,t),R=N=>{var A,W;(W=(A=r.props).onMouseEnter)==null||W.call(A,N),T(N),M(!0)},B=N=>{var A,W;(W=(A=r.props).onMouseLeave)==null||W.call(A,N),M(!1)};return S.jsxs(S.Fragment,{children:[S.jsx(Pi,{...E,withinPortal:i,children:S.jsx(X,{...b,...D("tooltip",{style:{...Kc(l,P),zIndex:m,display:!h&&F?"block":"none",top:(G&&Math.round(G))??"",left:(V&&Math.round(V))??""}}),variant:C,ref:I,mod:{multiline:x},children:p})}),w.cloneElement(r,{...r.props,[o]:_,onMouseEnter:R,onMouseLeave:B})]})});Sd.classes=za;Sd.displayName="@mantine/core/TooltipFloating";const Oh=w.createContext(!1),Ex=Oh.Provider,Rx=()=>w.useContext(Oh),bx={openDelay:0,closeDelay:0};function xd(e){const{openDelay:t,closeDelay:n,children:r}=Q("TooltipGroup",bx,e);return S.jsx(Ex,{value:!0,children:S.jsx(a3,{delay:{open:t,close:n},children:r})})}xd.displayName="@mantine/core/TooltipGroup";xd.extend=e=>e;function Mx(e){var E,b,P;const[t,n]=w.useState(e.defaultOpened),o=typeof e.opened=="boolean"?e.opened:t,i=Rx(),l=pa(),{delay:a,currentId:s,setCurrentId:u}=q0(),c=w.useCallback(D=>{n(D),D&&u(l)},[u,l]),{x:d,y:f,context:p,refs:g,update:v,placement:x,middlewareData:{arrow:{x:m,y:h}={}}}=Z0({strategy:e.strategy,placement:e.position,open:o,onOpenChange:c,middleware:[Kw(e.offset),Y0({padding:8}),Qw(),qw({element:e.arrowRef,padding:e.arrowOffset}),...e.inline?[Xw()]:[]]}),{getReferenceProps:y,getFloatingProps:C}=h3([l3(p,{enabled:(E=e.events)==null?void 0:E.hover,delay:i?a:{open:e.openDelay,close:e.closeDelay},mouseOnly:!((b=e.events)!=null&&b.touch)}),m3(p,{enabled:(P=e.events)==null?void 0:P.focus,visibleOnly:!0}),v3(p,{role:"tooltip"}),f3(p,{enabled:typeof e.opened>"u"}),s3(p,{id:l})]);E3({opened:o,position:e.position,positionDependencies:e.positionDependencies,floating:{refs:g,update:v}}),no(()=>{var D;(D=e.onPositionChange)==null||D.call(e,x)},[x]);const k=o&&s&&s!==l;return{x:d,y:f,arrowX:m,arrowY:h,reference:g.setReference,floating:g.setFloating,getFloatingProps:C,getReferenceProps:y,isGroupPhase:k,opened:o,placement:x}}const _p={position:"top",refProp:"ref",withinPortal:!0,inline:!1,defaultOpened:!1,arrowSize:4,arrowOffset:5,arrowRadius:0,arrowPosition:"side",offset:5,transitionProps:{duration:100,transition:"fade"},events:{hover:!0,focus:!1,touch:!1},zIndex:gn("popover"),positionDependencies:[]},Nx=(e,{radius:t,color:n})=>({tooltip:{"--tooltip-radius":t===void 0?void 0:ht(t),"--tooltip-bg":n?dn(n,e):void 0,"--tooltip-color":n?"var(--mantine-color-white)":void 0}}),yr=re((e,t)=>{const n=Q("Tooltip",_p,e),{children:r,position:o,refProp:i,label:l,openDelay:a,closeDelay:s,onPositionChange:u,opened:c,defaultOpened:d,withinPortal:f,radius:p,color:g,classNames:v,styles:x,unstyled:m,style:h,className:y,withArrow:C,arrowSize:k,arrowOffset:E,arrowRadius:b,arrowPosition:P,offset:D,transitionProps:T,multiline:V,events:G,zIndex:F,disabled:j,positionDependencies:I,onClick:M,onMouseEnter:_,onMouseLeave:R,inline:B,variant:N,keepMounted:A,vars:W,portalProps:ee,mod:de,floatingStrategy:Z,...te}=Q("Tooltip",_p,n),{dir:se}=_0(),pe=w.useRef(null),ae=Mx({position:y3(se,o),closeDelay:s,openDelay:a,onPositionChange:u,opened:c,defaultOpened:d,events:G,arrowRef:pe,arrowOffset:E,offset:typeof D=="number"?D+(C?k/2:0):D,positionDependencies:[...I,r],inline:B,strategy:Z}),_e=oe({name:"Tooltip",props:n,classes:za,className:y,style:h,classNames:v,styles:x,unstyled:m,rootSelector:"tooltip",vars:W,varsResolver:Nx});if(!fa(r))throw new Error("[@mantine/core] Tooltip component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported");const Je=ha(ae.reference,r.ref,t),Ae=xx(T,{duration:100,transition:"fade"});return S.jsxs(S.Fragment,{children:[S.jsx(Pi,{...ee,withinPortal:f,children:S.jsx(gr,{...Ae,keepMounted:A,mounted:!j&&!!ae.opened,duration:ae.isGroupPhase?10:Ae.duration,children:He=>S.jsxs(X,{...te,"data-fixed":Z==="fixed"||void 0,variant:N,mod:[{multiline:V},de],...ae.getFloatingProps({ref:ae.floating,className:_e("tooltip").className,style:{..._e("tooltip").style,...He,zIndex:F,top:ae.y??0,left:ae.x??0}}),children:[l,S.jsx(J0,{ref:pe,arrowX:ae.arrowX,arrowY:ae.arrowY,visible:C,position:ae.placement,arrowSize:k,arrowOffset:E,arrowRadius:b,arrowPosition:P,..._e("arrow")})]})})}),w.cloneElement(r,ae.getReferenceProps({onClick:M,onMouseEnter:_,onMouseLeave:R,onMouseMove:n.onMouseMove,onPointerDown:n.onPointerDown,onPointerEnter:n.onPointerEnter,[i]:Je,className:Ie(y,r.props.className),...r.props}))]})});yr.classes=za;yr.displayName="@mantine/core/Tooltip";yr.Floating=Sd;yr.Group=xd;var Ih={root:"m_6d731127"};const Tx={gap:"md",align:"stretch",justify:"flex-start"},_x=(e,{gap:t,align:n,justify:r})=>({root:{"--stack-gap":to(t),"--stack-align":n,"--stack-justify":r}}),rr=re((e,t)=>{const n=Q("Stack",Tx,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,align:u,justify:c,gap:d,variant:f,...p}=n,g=oe({name:"Stack",props:n,classes:Ih,className:o,style:i,classNames:r,styles:l,unstyled:a,vars:s,varsResolver:_x});return S.jsx(X,{ref:t,...g("root"),variant:f,...p})});rr.classes=Ih;rr.displayName="@mantine/core/Stack";const Ah=w.createContext(null),Dx=Ah.Provider,Bx=()=>w.useContext(Ah),Lx={},Cd=re((e,t)=>{const{value:n,defaultValue:r,onChange:o,size:i,wrapperProps:l,children:a,readOnly:s,...u}=Q("SwitchGroup",Lx,e),[c,d]=Fc({value:n,defaultValue:r,finalValue:[],onChange:o}),f=p=>{const g=p.currentTarget.value;!s&&d(c.includes(g)?c.filter(v=>v!==g):[...c,g])};return S.jsx(Dx,{value:{value:c,onChange:f,size:i},children:S.jsx(Xe.Wrapper,{size:i,ref:t,...l,...u,labelElement:"div",__staticSelector:"SwitchGroup",children:S.jsx(dS,{role:"group",children:a})})})});Cd.classes=Xe.Wrapper.classes;Cd.displayName="@mantine/core/SwitchGroup";var Fh={root:"m_5f93f3bb",input:"m_926b4011",track:"m_9307d992",thumb:"m_93039a1d",trackLabel:"m_8277e082"};const $x={labelPosition:"right"},jx=(e,{radius:t,color:n,size:r})=>({root:{"--switch-radius":t===void 0?void 0:ht(t),"--switch-height":Se(r,"switch-height"),"--switch-width":Se(r,"switch-width"),"--switch-thumb-size":Se(r,"switch-thumb-size"),"--switch-label-font-size":Se(r,"switch-label-font-size"),"--switch-track-label-padding":Se(r,"switch-track-label-padding"),"--switch-color":n?dn(n,e):void 0}}),Va=re((e,t)=>{const n=Q("Switch",$x,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,color:u,label:c,offLabel:d,onLabel:f,id:p,size:g,radius:v,wrapperProps:x,thumbIcon:m,checked:h,defaultChecked:y,onChange:C,labelPosition:k,description:E,error:b,disabled:P,variant:D,rootRef:T,mod:V,...G}=n,F=Bx(),j=g||(F==null?void 0:F.size),I=oe({name:"Switch",props:n,classes:Fh,className:o,style:i,classNames:r,styles:l,unstyled:a,vars:s,varsResolver:jx}),{styleProps:M,rest:_}=ya(G),R=pa(p),B=F?{checked:F.value.includes(_.value),onChange:F.onChange}:{},[N,A]=Fc({value:B.checked??h,defaultValue:y,finalValue:!1});return S.jsxs(xh,{...I("root"),__staticSelector:"Switch",__stylesApiProps:n,id:R,size:j,labelPosition:k,label:c,description:E,error:b,disabled:P,bodyElement:"label",labelElement:"span",classNames:r,styles:l,unstyled:a,"data-checked":B.checked||void 0,variant:D,ref:T,mod:V,...M,...x,children:[S.jsx("input",{..._,disabled:P,checked:N,onChange:W=>{var ee;F?(ee=B.onChange)==null||ee.call(B,W):C==null||C(W),A(W.currentTarget.checked)},id:R,ref:t,type:"checkbox",role:"switch",...I("input")}),S.jsxs(X,{"aria-hidden":"true",mod:{error:b,"label-position":k,"without-labels":!f&&!d},...I("track"),children:[S.jsx(X,{component:"span",mod:"reduce-motion",...I("thumb"),children:m}),S.jsx("span",{...I("trackLabel"),children:N?f:d})]})]})});Va.classes={...Fh,...cS};Va.displayName="@mantine/core/Switch";Va.Group=Cd;const Ox=["h1","h2","h3","h4","h5","h6"];function Ix(e,t){const n=t!==void 0?t:`h${e}`;return Ox.includes(n)?{fontSize:`var(--mantine-${n}-font-size)`,fontWeight:`var(--mantine-${n}-font-weight)`,lineHeight:`var(--mantine-${n}-line-height)`}:{fontSize:L(n),fontWeight:`var(--mantine-h${e}-font-weight)`,lineHeight:`var(--mantine-h${e}-line-height)`}}var zh={root:"m_8a5d1357"};const Ax={order:1},Fx=(e,{order:t,size:n,lineClamp:r,textWrap:o})=>{const i=Ix(t,n);return{root:{"--title-fw":i.fontWeight,"--title-lh":i.lineHeight,"--title-fz":i.fontSize,"--title-line-clamp":typeof r=="number"?r.toString():void 0,"--title-text-wrap":o}}},fr=re((e,t)=>{const n=Q("Title",Ax,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,order:s,vars:u,size:c,variant:d,lineClamp:f,textWrap:p,mod:g,...v}=n,x=oe({name:"Title",props:n,classes:zh,className:o,style:i,classNames:r,styles:l,unstyled:a,vars:u,varsResolver:Fx});return[1,2,3,4,5,6].includes(s)?S.jsx(X,{...x("root"),component:`h${s}`,variant:d,ref:t,mod:[{order:s,"data-line-clamp":typeof f=="number"},g],size:c,...v}):null});fr.classes=zh;fr.displayName="@mantine/core/Title";var Vh={exports:{}},zx="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",Vx=zx,Gx=Vx;function Gh(){}function Wh(){}Wh.resetWarningCache=Gh;var Wx=function(){function e(r,o,i,l,a,s){if(s!==Gx){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Wh,resetWarningCache:Gh};return n.PropTypes=n,n};Vh.exports=Wx();var Hx=Vh.exports;const fe=Wu(Hx),Ux=new Map([["aac","audio/aac"],["abw","application/x-abiword"],["arc","application/x-freearc"],["avif","image/avif"],["avi","video/x-msvideo"],["azw","application/vnd.amazon.ebook"],["bin","application/octet-stream"],["bmp","image/bmp"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["cda","application/x-cdf"],["csh","application/x-csh"],["css","text/css"],["csv","text/csv"],["doc","application/msword"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["eot","application/vnd.ms-fontobject"],["epub","application/epub+zip"],["gz","application/gzip"],["gif","image/gif"],["heic","image/heic"],["heif","image/heif"],["htm","text/html"],["html","text/html"],["ico","image/vnd.microsoft.icon"],["ics","text/calendar"],["jar","application/java-archive"],["jpeg","image/jpeg"],["jpg","image/jpeg"],["js","text/javascript"],["json","application/json"],["jsonld","application/ld+json"],["mid","audio/midi"],["midi","audio/midi"],["mjs","text/javascript"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mpeg","video/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["opus","audio/opus"],["otf","font/otf"],["png","image/png"],["pdf","application/pdf"],["php","application/x-httpd-php"],["ppt","application/vnd.ms-powerpoint"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["rar","application/vnd.rar"],["rtf","application/rtf"],["sh","application/x-sh"],["svg","image/svg+xml"],["swf","application/x-shockwave-flash"],["tar","application/x-tar"],["tif","image/tiff"],["tiff","image/tiff"],["ts","video/mp2t"],["ttf","font/ttf"],["txt","text/plain"],["vsd","application/vnd.visio"],["wav","audio/wav"],["weba","audio/webm"],["webm","video/webm"],["webp","image/webp"],["woff","font/woff"],["woff2","font/woff2"],["xhtml","application/xhtml+xml"],["xls","application/vnd.ms-excel"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xml","application/xml"],["xul","application/vnd.mozilla.xul+xml"],["zip","application/zip"],["7z","application/x-7z-compressed"],["mkv","video/x-matroska"],["mov","video/quicktime"],["msg","application/vnd.ms-outlook"]]);function bi(e,t){const n=Yx(e);if(typeof n.path!="string"){const{webkitRelativePath:r}=e;Object.defineProperty(n,"path",{value:typeof t=="string"?t:typeof r=="string"&&r.length>0?r:e.name,writable:!1,configurable:!1,enumerable:!0})}return n}function Yx(e){const{name:t}=e;if(t&&t.lastIndexOf(".")!==-1&&!e.type){const r=t.split(".").pop().toLowerCase(),o=Ux.get(r);o&&Object.defineProperty(e,"type",{value:o,writable:!1,configurable:!1,enumerable:!0})}return e}var mo=(e,t,n)=>new Promise((r,o)=>{var i=s=>{try{a(n.next(s))}catch(u){o(u)}},l=s=>{try{a(n.throw(s))}catch(u){o(u)}},a=s=>s.done?r(s.value):Promise.resolve(s.value).then(i,l);a((n=n.apply(e,t)).next())});const Kx=[".DS_Store","Thumbs.db"];function Qx(e){return mo(this,null,function*(){return Hl(e)&&Xx(e.dataTransfer)?e4(e.dataTransfer,e.type):qx(e)?Zx(e):Array.isArray(e)&&e.every(t=>"getFile"in t&&typeof t.getFile=="function")?Jx(e):[]})}function Xx(e){return Hl(e)}function qx(e){return Hl(e)&&Hl(e.target)}function Hl(e){return typeof e=="object"&&e!==null}function Zx(e){return Vu(e.target.files).map(t=>bi(t))}function Jx(e){return mo(this,null,function*(){return(yield Promise.all(e.map(n=>n.getFile()))).map(n=>bi(n))})}function e4(e,t){return mo(this,null,function*(){if(e.items){const n=Vu(e.items).filter(o=>o.kind==="file");if(t!=="drop")return n;const r=yield Promise.all(n.map(t4));return Dp(Hh(r))}return Dp(Vu(e.files).map(n=>bi(n)))})}function Dp(e){return e.filter(t=>Kx.indexOf(t.name)===-1)}function Vu(e){if(e===null)return[];const t=[];for(let n=0;n[...t,...Array.isArray(n)?Hh(n):[n]],[])}function Bp(e){const t=e.getAsFile();if(!t)return Promise.reject(`${e} is not a File`);const n=bi(t);return Promise.resolve(n)}function n4(e){return mo(this,null,function*(){return e.isDirectory?Uh(e):r4(e)})}function Uh(e){const t=e.createReader();return new Promise((n,r)=>{const o=[];function i(){t.readEntries(l=>mo(this,null,function*(){if(l.length){const a=Promise.all(l.map(n4));o.push(a),i()}else try{const a=yield Promise.all(o);n(a)}catch(a){r(a)}}),l=>{r(l)})}i()})}function r4(e){return mo(this,null,function*(){return new Promise((t,n)=>{e.file(r=>{const o=bi(r,e.fullPath);t(o)},r=>{n(r)})})})}function o4(e,t){if(e&&t){const n=Array.isArray(t)?t:t.split(","),r=e.name||"",o=(e.type||"").toLowerCase(),i=o.replace(/\/.*$/,"");return n.some(l=>{const a=l.trim().toLowerCase();return a.charAt(0)==="."?r.toLowerCase().endsWith(a):a.endsWith("/*")?i===a.replace(/\/.*$/,""):o===a})}return!0}var i4=Object.defineProperty,l4=Object.defineProperties,a4=Object.getOwnPropertyDescriptors,Lp=Object.getOwnPropertySymbols,s4=Object.prototype.hasOwnProperty,u4=Object.prototype.propertyIsEnumerable,$p=(e,t,n)=>t in e?i4(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,c4=(e,t)=>{for(var n in t||(t={}))s4.call(t,n)&&$p(e,n,t[n]);if(Lp)for(var n of Lp(t))u4.call(t,n)&&$p(e,n,t[n]);return e},d4=(e,t)=>l4(e,a4(t));const f4="file-invalid-type",p4="file-too-large",m4="file-too-small",h4="too-many-files",g4=e=>{e=Array.isArray(e)&&e.length===1?e[0]:e;const t=Array.isArray(e)?`one of ${e.join(", ")}`:e;return{code:f4,message:`File type must be ${t}`}},jp=e=>({code:p4,message:`File is larger than ${e} ${e===1?"byte":"bytes"}`}),Op=e=>({code:m4,message:`File is smaller than ${e} ${e===1?"byte":"bytes"}`}),v4={code:h4,message:"Too many files"};function Yh(e,t){const n=e.type==="application/x-moz-file"||o4(e,t);return[n,n?null:g4(t)]}function Kh(e,t,n){if(Qn(e.size))if(Qn(t)&&Qn(n)){if(e.size>n)return[!1,jp(n)];if(e.sizen)return[!1,jp(n)]}return[!0,null]}function Qn(e){return e!=null}function y4({files:e,accept:t,minSize:n,maxSize:r,multiple:o,maxFiles:i,validator:l}){return!o&&e.length>1||o&&i>=1&&e.length>i?!1:e.every(a=>{const[s]=Yh(a,t),[u]=Kh(a,n,r),c=l?l(a):null;return s&&u&&!c})}function Ul(e){return typeof e.isPropagationStopped=="function"?e.isPropagationStopped():typeof e.cancelBubble<"u"?e.cancelBubble:!1}function Ji(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,t=>t==="Files"||t==="application/x-moz-file"):!!e.target&&!!e.target.files}function Ip(e){e.preventDefault()}function w4(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function S4(e){return e.indexOf("Edge/")!==-1}function x4(e=window.navigator.userAgent){return w4(e)||S4(e)}function At(...e){return(t,...n)=>e.some(r=>(!Ul(t)&&r&&r(t,...n),Ul(t)))}function C4(){return"showOpenFilePicker"in window}function k4(e){return Qn(e)?[{description:"Files",accept:Object.entries(e).filter(([n,r])=>{let o=!0;return Qh(n)||(console.warn(`Skipped "${n}" because it is not a valid MIME type. Check https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types for a list of valid MIME types.`),o=!1),(!Array.isArray(r)||!r.every(Xh))&&(console.warn(`Skipped "${n}" because an invalid file extension was provided.`),o=!1),o}).reduce((n,[r,o])=>d4(c4({},n),{[r]:o}),{})}]:e}function P4(e){if(Qn(e))return Object.entries(e).reduce((t,[n,r])=>[...t,n,...r],[]).filter(t=>Qh(t)||Xh(t)).join(",")}function E4(e){return e instanceof DOMException&&(e.name==="AbortError"||e.code===e.ABORT_ERR)}function R4(e){return e instanceof DOMException&&(e.name==="SecurityError"||e.code===e.SECURITY_ERR)}function Qh(e){return e==="audio/*"||e==="video/*"||e==="image/*"||e==="text/*"||/\w+\/[-+.\w]+/g.test(e)}function Xh(e){return/^.*\.[\w]+$/.test(e)}var b4=Object.defineProperty,M4=Object.defineProperties,N4=Object.getOwnPropertyDescriptors,Yl=Object.getOwnPropertySymbols,qh=Object.prototype.hasOwnProperty,Zh=Object.prototype.propertyIsEnumerable,Ap=(e,t,n)=>t in e?b4(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ke=(e,t)=>{for(var n in t||(t={}))qh.call(t,n)&&Ap(e,n,t[n]);if(Yl)for(var n of Yl(t))Zh.call(t,n)&&Ap(e,n,t[n]);return e},Cn=(e,t)=>M4(e,N4(t)),Kl=(e,t)=>{var n={};for(var r in e)qh.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Yl)for(var r of Yl(e))t.indexOf(r)<0&&Zh.call(e,r)&&(n[r]=e[r]);return n};const kd=w.forwardRef((e,t)=>{var n=e,{children:r}=n,o=Kl(n,["children"]);const i=eg(o),{open:l}=i,a=Kl(i,["open"]);return w.useImperativeHandle(t,()=>({open:l}),[l]),Jt.createElement(w.Fragment,null,r(Cn(Ke({},a),{open:l})))});kd.displayName="Dropzone";const Jh={disabled:!1,getFilesFromEvent:Qx,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!0,autoFocus:!1};kd.defaultProps=Jh;kd.propTypes={children:fe.func,accept:fe.objectOf(fe.arrayOf(fe.string)),multiple:fe.bool,preventDropOnDocument:fe.bool,noClick:fe.bool,noKeyboard:fe.bool,noDrag:fe.bool,noDragEventsBubbling:fe.bool,minSize:fe.number,maxSize:fe.number,maxFiles:fe.number,disabled:fe.bool,getFilesFromEvent:fe.func,onFileDialogCancel:fe.func,onFileDialogOpen:fe.func,useFsAccessApi:fe.bool,autoFocus:fe.bool,onDragEnter:fe.func,onDragLeave:fe.func,onDragOver:fe.func,onDrop:fe.func,onDropAccepted:fe.func,onDropRejected:fe.func,onError:fe.func,validator:fe.func};const Gu={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function eg(e={}){const{accept:t,disabled:n,getFilesFromEvent:r,maxSize:o,minSize:i,multiple:l,maxFiles:a,onDragEnter:s,onDragLeave:u,onDragOver:c,onDrop:d,onDropAccepted:f,onDropRejected:p,onFileDialogCancel:g,onFileDialogOpen:v,useFsAccessApi:x,autoFocus:m,preventDropOnDocument:h,noClick:y,noKeyboard:C,noDrag:k,noDragEventsBubbling:E,onError:b,validator:P}=Ke(Ke({},Jh),e),D=w.useMemo(()=>P4(t),[t]),T=w.useMemo(()=>k4(t),[t]),V=w.useMemo(()=>typeof v=="function"?v:Fp,[v]),G=w.useMemo(()=>typeof g=="function"?g:Fp,[g]),F=w.useRef(null),j=w.useRef(null),[I,M]=w.useReducer(T4,Gu),{isFocused:_,isFileDialogActive:R}=I,B=w.useRef(typeof window<"u"&&window.isSecureContext&&x&&C4()),N=()=>{!B.current&&R&&setTimeout(()=>{if(j.current){const{files:z}=j.current;z.length||(M({type:"closeDialog"}),G())}},300)};w.useEffect(()=>(window.addEventListener("focus",N,!1),()=>{window.removeEventListener("focus",N,!1)}),[j,R,G,B]);const A=w.useRef([]),W=z=>{F.current&&F.current.contains(z.target)||(z.preventDefault(),A.current=[])};w.useEffect(()=>(h&&(document.addEventListener("dragover",Ip,!1),document.addEventListener("drop",W,!1)),()=>{h&&(document.removeEventListener("dragover",Ip),document.removeEventListener("drop",W))}),[F,h]),w.useEffect(()=>(!n&&m&&F.current&&F.current.focus(),()=>{}),[F,m,n]);const ee=w.useCallback(z=>{b?b(z):console.error(z)},[b]),de=w.useCallback(z=>{z.preventDefault(),z.persist(),H(z),A.current=[...A.current,z.target],Ji(z)&&Promise.resolve(r(z)).then(K=>{if(Ul(z)&&!E)return;const $=K.length,q=$>0&&y4({files:K,accept:D,minSize:i,maxSize:o,multiple:l,maxFiles:a,validator:P}),ie=$>0&&!q;M({isDragAccept:q,isDragReject:ie,isDragActive:!0,type:"setDraggedFiles"}),s&&s(z)}).catch(K=>ee(K))},[r,s,ee,E,D,i,o,l,a,P]),Z=w.useCallback(z=>{z.preventDefault(),z.persist(),H(z);const K=Ji(z);if(K&&z.dataTransfer)try{z.dataTransfer.dropEffect="copy"}catch{}return K&&c&&c(z),!1},[c,E]),te=w.useCallback(z=>{z.preventDefault(),z.persist(),H(z);const K=A.current.filter(q=>F.current&&F.current.contains(q)),$=K.indexOf(z.target);$!==-1&&K.splice($,1),A.current=K,!(K.length>0)&&(M({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),Ji(z)&&u&&u(z))},[F,u,E]),se=w.useCallback((z,K)=>{const $=[],q=[];z.forEach(ie=>{const[Re,be]=Yh(ie,D),[vt,et]=Kh(ie,i,o),bt=P?P(ie):null;if(Re&&vt&&!bt)$.push(ie);else{let ho=[be,et];bt&&(ho=ho.concat(bt)),q.push({file:ie,errors:ho.filter(Ga=>Ga)})}}),(!l&&$.length>1||l&&a>=1&&$.length>a)&&($.forEach(ie=>{q.push({file:ie,errors:[v4]})}),$.splice(0)),M({acceptedFiles:$,fileRejections:q,type:"setFiles"}),d&&d($,q,K),q.length>0&&p&&p(q,K),$.length>0&&f&&f($,K)},[M,l,D,i,o,a,d,f,p,P]),pe=w.useCallback(z=>{z.preventDefault(),z.persist(),H(z),A.current=[],Ji(z)&&Promise.resolve(r(z)).then(K=>{Ul(z)&&!E||se(K,z)}).catch(K=>ee(K)),M({type:"reset"})},[r,se,ee,E]),ae=w.useCallback(()=>{if(B.current){M({type:"openDialog"}),V();const z={multiple:l,types:T};window.showOpenFilePicker(z).then(K=>r(K)).then(K=>{se(K,null),M({type:"closeDialog"})}).catch(K=>{E4(K)?(G(K),M({type:"closeDialog"})):R4(K)?(B.current=!1,j.current?(j.current.value=null,j.current.click()):ee(new Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no was provided."))):ee(K)});return}j.current&&(M({type:"openDialog"}),V(),j.current.value=null,j.current.click())},[M,V,G,x,se,ee,T,l]),_e=w.useCallback(z=>{!F.current||!F.current.isEqualNode(z.target)||(z.key===" "||z.key==="Enter"||z.keyCode===32||z.keyCode===13)&&(z.preventDefault(),ae())},[F,ae]),Je=w.useCallback(()=>{M({type:"focus"})},[]),Ae=w.useCallback(()=>{M({type:"blur"})},[]),He=w.useCallback(()=>{y||(x4()?setTimeout(ae,0):ae())},[y,ae]),Le=z=>n?null:z,Ue=z=>C?null:Le(z),Ot=z=>k?null:Le(z),H=z=>{E&&z.stopPropagation()},Y=w.useMemo(()=>(z={})=>{var K=z,{refKey:$="ref",role:q,onKeyDown:ie,onFocus:Re,onBlur:be,onClick:vt,onDragEnter:et,onDragOver:bt,onDragLeave:ho,onDrop:Ga}=K,ng=Kl(K,["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"]);return Ke(Ke({onKeyDown:Ue(At(ie,_e)),onFocus:Ue(At(Re,Je)),onBlur:Ue(At(be,Ae)),onClick:Le(At(vt,He)),onDragEnter:Ot(At(et,de)),onDragOver:Ot(At(bt,Z)),onDragLeave:Ot(At(ho,te)),onDrop:Ot(At(Ga,pe)),role:typeof q=="string"&&q!==""?q:"presentation",[$]:F},!n&&!C?{tabIndex:0}:{}),ng)},[F,_e,Je,Ae,He,de,Z,te,pe,C,k,n]),J=w.useCallback(z=>{z.stopPropagation()},[]),ue=w.useMemo(()=>(z={})=>{var K=z,{refKey:$="ref",onChange:q,onClick:ie}=K,Re=Kl(K,["refKey","onChange","onClick"]);const be={accept:D,multiple:l,type:"file",style:{display:"none"},onChange:Le(At(q,pe)),onClick:Le(At(ie,J)),tabIndex:-1,[$]:j};return Ke(Ke({},be),Re)},[j,t,l,pe,n]);return Cn(Ke({},I),{isFocused:_&&!n,getRootProps:Y,getInputProps:ue,rootRef:F,inputRef:j,open:Le(ae)})}function T4(e,t){switch(t.type){case"focus":return Cn(Ke({},e),{isFocused:!0});case"blur":return Cn(Ke({},e),{isFocused:!1});case"openDialog":return Cn(Ke({},Gu),{isFileDialogActive:!0});case"closeDialog":return Cn(Ke({},e),{isFileDialogActive:!1});case"setDraggedFiles":return Cn(Ke({},e),{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return Cn(Ke({},e),{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections});case"reset":return Ke({},Gu);default:return e}}function Fp(){}const[_4,D4]=wi("Dropzone component was not found in tree");function Pd(e){const t=n=>{const{children:r,...o}=Q(`Dropzone${Gf(e)}`,{},n),i=D4(),l=fa(r)?r:S.jsx("span",{children:r});return i[e]?w.cloneElement(l,o):null};return t.displayName=`@mantine/dropzone/${Gf(e)}`,t}const B4=Pd("accept"),L4=Pd("reject"),$4=Pd("idle");var fi={root:"m_d46a4834",inner:"m_b85f7144",fullScreen:"m_96f6e9ad",dropzone:"m_7946116d"};const j4={loading:!1,multiple:!0,maxSize:1/0,autoFocus:!1,activateOnClick:!0,activateOnDrag:!0,dragEventsBubbling:!0,activateOnKeyboard:!0,useFsAccessApi:!0,variant:"light",rejectColor:"red"},O4=(e,{radius:t,variant:n,acceptColor:r,rejectColor:o})=>{const i=e.variantColorResolver({color:r||e.primaryColor,theme:e,variant:n}),l=e.variantColorResolver({color:o||"red",theme:e,variant:n});return{root:{"--dropzone-radius":ht(t),"--dropzone-accept-color":i.color,"--dropzone-accept-bg":i.background,"--dropzone-reject-color":l.color,"--dropzone-reject-bg":l.background}}},Wn=re((e,t)=>{const n=Q("Dropzone",j4,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,radius:u,disabled:c,loading:d,multiple:f,maxSize:p,accept:g,children:v,onDropAny:x,onDrop:m,onReject:h,openRef:y,name:C,maxFiles:k,autoFocus:E,activateOnClick:b,activateOnDrag:P,dragEventsBubbling:D,activateOnKeyboard:T,onDragEnter:V,onDragLeave:G,onDragOver:F,onFileDialogCancel:j,onFileDialogOpen:I,preventDropOnDocument:M,useFsAccessApi:_,getFilesFromEvent:R,validator:B,rejectColor:N,acceptColor:A,enablePointerEvents:W,loaderProps:ee,inputProps:de,mod:Z,...te}=n,se=oe({name:"Dropzone",classes:fi,props:n,className:o,style:i,classNames:r,styles:l,unstyled:a,vars:s,varsResolver:O4}),{getRootProps:pe,getInputProps:ae,isDragAccept:_e,isDragReject:Je,open:Ae}=eg({onDrop:x,onDropAccepted:m,onDropRejected:h,disabled:c||d,accept:Array.isArray(g)?g.reduce((Le,Ue)=>({...Le,[Ue]:[]}),{}):g,multiple:f,maxSize:p,maxFiles:k,autoFocus:E,noClick:!b,noDrag:!P,noDragEventsBubbling:!D,noKeyboard:!T,onDragEnter:V,onDragLeave:G,onDragOver:F,onFileDialogCancel:j,onFileDialogOpen:I,preventDropOnDocument:M,useFsAccessApi:_,validator:B,...R?{getFilesFromEvent:R}:null});ma(y,Ae);const He=!_e&&!Je;return S.jsx(_4,{value:{accept:_e,reject:Je,idle:He},children:S.jsxs(X,{...pe(),...se("root",{focusable:!0}),...te,mod:[{accept:_e,reject:Je,idle:He,loading:d,"activate-on-click":b},Z],children:[S.jsx(vd,{visible:d,overlayProps:{radius:u},unstyled:a,loaderProps:ee}),S.jsx("input",{...ae(de),name:C}),S.jsx("div",{...se("inner"),ref:t,"data-enable-pointer-events":W||void 0,children:v})]})})});Wn.classes=fi;Wn.displayName="@mantine/dropzone/Dropzone";Wn.Accept=B4;Wn.Idle=$4;Wn.Reject=L4;const I4={loading:!1,maxSize:1/0,activateOnClick:!1,activateOnDrag:!0,dragEventsBubbling:!0,activateOnKeyboard:!0,active:!0,zIndex:gn("max"),withinPortal:!0},Ed=re((e,t)=>{const n=Q("DropzoneFullScreen",I4,e),{classNames:r,className:o,style:i,styles:l,unstyled:a,vars:s,active:u,onDrop:c,onReject:d,zIndex:f,withinPortal:p,portalProps:g,...v}=n,x=oe({name:"DropzoneFullScreen",classes:fi,props:n,className:o,style:i,classNames:r,styles:l,unstyled:a,rootSelector:"fullScreen"}),{resolvedClassNames:m,resolvedStyles:h}=Uc({classNames:r,styles:l,props:n}),[y,C]=w.useState(0),[k,{open:E,close:b}]=L2(!1),P=T=>{var V;(V=T.dataTransfer)!=null&&V.types.includes("Files")&&(C(G=>G+1),E())},D=()=>{C(T=>T-1)};return w.useEffect(()=>{y===0&&b()},[y]),w.useEffect(()=>{if(u)return document.addEventListener("dragenter",P,!1),document.addEventListener("dragleave",D,!1),()=>{document.removeEventListener("dragenter",P,!1),document.removeEventListener("dragleave",D,!1)}},[u]),S.jsx(Pi,{...g,withinPortal:p,children:S.jsx(X,{...x("fullScreen",{style:{opacity:k?1:0,pointerEvents:k?"all":"none",zIndex:f}}),ref:t,children:S.jsx(Wn,{...v,classNames:m,styles:h,unstyled:a,className:fi.dropzone,onDrop:T=>{c==null||c(T),b(),C(0)},onReject:T=>{d==null||d(T),b(),C(0)}})})})});Ed.classes=fi;Ed.displayName="@mantine/dropzone/DropzoneFullScreen";Wn.FullScreen=Ed;const A4=Wn;/** + * @license @tabler/icons-react v3.19.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var F4={outline:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"},filled:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"currentColor",stroke:"none"}};/** + * @license @tabler/icons-react v3.19.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */const wr=(e,t,n,r)=>{const o=w.forwardRef(({color:i="currentColor",size:l=24,stroke:a=2,title:s,className:u,children:c,...d},f)=>w.createElement("svg",{ref:f,...F4[e],width:l,height:l,className:["tabler-icon",`tabler-icon-${t}`,u].join(" "),strokeWidth:a,stroke:i,...d},[s&&w.createElement("title",{key:"svg-title"},s),...r.map(([p,g])=>w.createElement(p,g)),...Array.isArray(c)?c:[c]]));return o.displayName=`${n}`,o};/** + * @license @tabler/icons-react v3.19.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var z4=wr("outline","brand-github","IconBrandGithub",[["path",{d:"M9 19c-4.3 1.4 -4.3 -2.5 -6 -3m12 5v-3.5c0 -1 .1 -1.4 -.5 -2c2.8 -.3 5.5 -1.4 5.5 -6a4.6 4.6 0 0 0 -1.3 -3.2a4.2 4.2 0 0 0 -.1 -3.2s-1.1 -.3 -3.5 1.3a12.3 12.3 0 0 0 -6.2 0c-2.4 -1.6 -3.5 -1.3 -3.5 -1.3a4.2 4.2 0 0 0 -.1 3.2a4.6 4.6 0 0 0 -1.3 3.2c0 4.6 2.7 5.7 5.5 6c-.6 .6 -.6 1.2 -.5 2v3.5",key:"svg-0"}]]);/** + * @license @tabler/icons-react v3.19.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var V4=wr("outline","info-circle","IconInfoCircle",[["path",{d:"M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0",key:"svg-0"}],["path",{d:"M12 9h.01",key:"svg-1"}],["path",{d:"M11 12h1v4h1",key:"svg-2"}]]);/** + * @license @tabler/icons-react v3.19.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var G4=wr("outline","photo","IconPhoto",[["path",{d:"M15 8h.01",key:"svg-0"}],["path",{d:"M3 6a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v12a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3v-12z",key:"svg-1"}],["path",{d:"M3 16l5 -5c.928 -.893 2.072 -.893 3 0l5 5",key:"svg-2"}],["path",{d:"M14 14l1 -1c.928 -.893 2.072 -.893 3 0l3 3",key:"svg-3"}]]);/** + * @license @tabler/icons-react v3.19.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var W4=wr("outline","question-mark","IconQuestionMark",[["path",{d:"M8 8a3.5 3 0 0 1 3.5 -3h1a3.5 3 0 0 1 3.5 3a3 3 0 0 1 -2 3a3 4 0 0 0 -2 4",key:"svg-0"}],["path",{d:"M12 19l0 .01",key:"svg-1"}]]);/** + * @license @tabler/icons-react v3.19.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var H4=wr("outline","settings","IconSettings",[["path",{d:"M10.325 4.317c.426 -1.756 2.924 -1.756 3.35 0a1.724 1.724 0 0 0 2.573 1.066c1.543 -.94 3.31 .826 2.37 2.37a1.724 1.724 0 0 0 1.065 2.572c1.756 .426 1.756 2.924 0 3.35a1.724 1.724 0 0 0 -1.066 2.573c.94 1.543 -.826 3.31 -2.37 2.37a1.724 1.724 0 0 0 -2.572 1.065c-.426 1.756 -2.924 1.756 -3.35 0a1.724 1.724 0 0 0 -2.573 -1.066c-1.543 .94 -3.31 -.826 -2.37 -2.37a1.724 1.724 0 0 0 -1.065 -2.572c-1.756 -.426 -1.756 -2.924 0 -3.35a1.724 1.724 0 0 0 1.066 -2.573c-.94 -1.543 .826 -3.31 2.37 -2.37c1 .608 2.296 .07 2.572 -1.065z",key:"svg-0"}],["path",{d:"M9 12a3 3 0 1 0 6 0a3 3 0 0 0 -6 0",key:"svg-1"}]]);/** + * @license @tabler/icons-react v3.19.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var U4=wr("outline","wand","IconWand",[["path",{d:"M6 21l15 -15l-3 -3l-15 15l3 3",key:"svg-0"}],["path",{d:"M15 6l3 3",key:"svg-1"}],["path",{d:"M9 3a2 2 0 0 0 2 2a2 2 0 0 0 -2 2a2 2 0 0 0 -2 -2a2 2 0 0 0 2 -2",key:"svg-2"}],["path",{d:"M19 13a2 2 0 0 0 2 2a2 2 0 0 0 -2 2a2 2 0 0 0 -2 -2a2 2 0 0 0 2 -2",key:"svg-3"}]]);/** + * @license @tabler/icons-react v3.19.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var Y4=wr("outline","x","IconX",[["path",{d:"M18 6l-12 12",key:"svg-0"}],["path",{d:"M6 6l12 12",key:"svg-1"}]]);function K4({onDrop:e}){return S.jsx(A4,{maxFiles:1,multiple:!1,accept:["image/jpg","image/jpeg","image/png"],onDrop:e,children:S.jsxs(Kt,{justify:"center",align:"center",gap:"xl",mih:220,style:{pointerEvents:"none"},children:[S.jsx(G4,{style:{width:L(52),height:L(52),color:"var(--mantine-color-dimmed)"},stroke:1.5}),S.jsxs("div",{children:[S.jsx(ut,{size:"xl",inline:!0,children:"Drag an image here or click to select a file"}),S.jsx(ut,{size:"sm",c:"dimmed",inline:!0,mt:7,children:"Accepted formats: jpg, jpeg, png"})]})]})})}const Q4=[124,185,232],X4=[242,240,230],q4=[239,222,205],Z4=[229,43,80],J4=[59,122,87],eC=[0,196,176],tC=[255,191,0],nC=[153,102,204],rC=[251,206,177],oC=[0,255,255],iC=[127,255,212],lC=[59,68,75],aC=[143,151,121],sC=[135,169,107],uC=[165,42,42],cC=[253,238,0],dC=[110,127,128],fC=[86,130,3],pC=[255,32,82],mC=[0,127,255],hC=[152,119,123],gC=[159,129,112],vC=[250,110,121],yC=[245,245,220],wC=[255,228,196],SC=[61,43,31],xC=[254,111,94],CC=[0,0,0],kC=[250,240,190],PC=[0,0,255],EC=[79,134,247],RC=[28,28,240],bC=[222,93,131],MC=[121,68,59],NC=[227,218,201],TC=[135,50,96],_C=[181,166,66],DC=[205,127,50],BC=[231,254,255],LC=[240,220,130],$C=[128,0,32],jC=[222,184,135],OC=[189,51,164],IC=[112,41,99],AC=[83,104,114],FC=[193,154,107],zC=[255,255,153],VC=[0,191,255],GC=[196,30,58],WC=[150,0,24],HC=[179,27,27],UC=[112,54,66],YC=[146,161,207],KC=[172,225,175],QC=[178,255,255],XC=[222,49,99],qC=[0,123,167],ZC=[160,120,90],JC=[247,231,206],ek=[54,69,79],tk=[222,49,99],nk=[149,69,53],rk=[152,129,123],ok=[227,66,52],ik=[228,208,10],lk=[158,169,31],ak=[127,23,52],sk=[150,90,62],uk=[111,78,55],ck=[184,115,51],dk=[255,56,0],fk=[255,127,80],pk=[137,63,69],mk=[251,236,93],hk=[255,248,220],gk=[255,253,208],vk=[220,20,60],yk=[245,245,245],wk=[0,255,255],Sk=[245,111,161],xk=[255,255,49],Ck=[240,225,48],kk=[186,135,89],Pk=[21,96,189],Ek=[193,154,107],Rk=[234,60,83],bk=[185,242,255],Mk=[155,118,83],Nk=[150,113,23],Tk=[85,93,80],_k=[194,178,128],Dk=[97,64,81],Bk=[240,234,214],Lk=[80,200,120],$k=[108,48,130],jk=[68,215,168],Ok=[193,154,107],Ik=[181,51,137],Ak=[229,170,112],Fk=[77,93,83],zk=[253,213,177],Vk=[178,34,34],Gk=[226,88,34],Wk=[107,68,35],Hk=[247,233,142],Uk=[238,220,130],Yk=[162,0,109],Kk=[255,0,79],Qk=[233,54,167],Xk=[255,0,255],qk=[228,132,0],Zk=[220,220,220],Jk=[228,155,15],e6=[176,101,0],t6=[96,130,182],n6=[230,232,250],r6=[218,165,32],o6=[111,45,168],i6=[128,128,128],l6=[136,88,24],a6=[169,154,134],s6=[42,52,57],u6=[63,255,0],c6=[223,115,255],d6=[240,255,240],f6=[113,166,210],p6=[252,247,94],m6=[96,47,107],h6=[178,236,93],g6=[76,81,109],v6=[75,0,130],y6=[90,79,207],w6=[179,68,108],S6=[244,240,236],x6=[255,255,240],C6=[0,168,107],k6=[248,222,126],P6=[215,59,62],E6=[52,52,52],R6=[244,202,22],b6=[58,176,158],M6=[142,229,63],N6=[136,45,23],T6=[231,159,196],_6=[107,68,35],D6=[207,16,32],B6=[255,247,0],L6=[26,17,16],$6=[84,90,167],j6=[200,162,200],O6=[157,194,9],I6=[250,240,230],A6=[103,76,71],F6=[102,153,204],z6=[255,228,205],V6=[230,32,32],G6=[255,0,255],W6=[248,244,255],H6=[192,64,0],U6=[251,236,93],Y6=[11,218,81],K6=[151,154,170],Q6=[243,122,72],X6=[116,195,101],q6=[234,162,33],Z6=[224,176,255],J6=[239,152,170],e8=[253,188,180],t8=[112,38,112],n8=[253,255,245],r8=[227,249,136],o8=[54,116,125],i8=[62,180,137],l8=[250,235,215],a8=[197,75,140],s8=[255,219,88],u8=[214,82,130],c8=[0,0,128],d8=[114,116,114],f8=[233,255,219],p8=[204,119,34],m8=[128,128,0],h8=[154,185,115],g8=[53,56,57],v8=[218,112,214],y8=[128,0,128],w8=[255,203,164],S8=[209,226,49],x8=[234,224,200],C8=[230,226,0],k8=[204,204,255],P8=[236,88,0],E8=[205,133,63],R8=[223,0,255],b8=[86,60,13],M8=[255,192,203],N8=[147,197,114],T8=[229,228,226],_8=[142,69,133],D8=[190,79,98],B8=[112,28,28],L8=[204,136,153],$8=[255,117,24],j8=[154,78,174],O8=[81,72,79],I8=[93,138,168],A8=[251,171,96],F8=[227,11,92],z8=[227,37,107],V8=[255,0,0],G8=[164,90,82],W8=[82,45,128],H8=[119,118,150],U8=[255,0,127],Y8=[101,0,11],K8=[206,70,118],Q8=[224,17,95],X8=[255,0,40],q8=[168,28,7],Z8=[128,70,27],J8=[183,65,14],eP=[244,196,48],tP=[188,184,138],nP=[250,128,114],rP=[194,178,128],oP=[236,213,64],iP=[146,0,10],lP=[15,82,186],aP=[253,14,53],sP=[255,245,238],uP=[112,66,20],cP=[138,121,93],dP=[255,207,241],fP=[136,45,23],pP=[192,192,192],mP=[203,65,11],hP=[0,116,116],gP=[200,65,134],vP=[115,130,118],yP=[255,250,250],wP=[206,200,239],SP=[153,0,0],xP=[79,102,106],CP=[228,217,111],kP=[252,90,141],PP=[255,204,51],EP=[242,242,122],RP=[227,171,87],bP=[250,214,165],MP=[210,180,140],NP=[249,77,0],TP=[242,133,0],_P=[72,60,50],DP=[0,128,128],BP=[207,52,118],LP=[216,191,216],$P=[219,215,210],jP=[255,99,71],OP=[116,108,192],IP=[255,200,124],AP=[255,135,141],FP=[222,170,136],zP=[64,224,208],VP=[250,214,165],GP=[192,153,153],WP=[136,120,195],HP=[18,10,143],UP=[99,81,71],YP=[225,173,33],KP=[243,229,171],QP=[67,179,174],XP=[217,56,30],qP=[160,32,240],ZP=[143,0,255],JP=[64,130,109],eE=[205,255,0],tE=[164,244,249],nE=[100,84,82],rE=[245,222,179],oE=[255,255,255],iE=[114,47,55],lE=[201,160,220],aE=[115,134,120],sE=[255,255,0],uE=[0,20,168],cE=[57,167,142],dE={"Absolute Zero":[0,72,186],"Acid Green":[176,191,26],Aero:Q4,"Aero Blue":[201,255,229],"African Violet":[178,132,190],"Air Force Blue (Raf)":[93,138,168],"Air Force Blue (Usaf)":[0,48,143],"Air Superiority Blue":[114,160,193],"Alabama Crimson":[175,0,42],Alabaster:X4,"Alice Blue":[240,248,255],"Alien Armpit":[132,222,2],"Alizarin Crimson":[227,38,54],"Alloy Orange":[196,98,16],Almond:q4,Amaranth:Z4,"Amaranth Deep Purple":[159,43,104],"Amaranth Pink":[241,156,187],"Amaranth Purple":[171,39,79],"Amaranth Red":[211,33,45],Amazon:J4,Amazonite:eC,Amber:tC,"Amber (Sae/Ece)":[255,126,0],"American Rose":[255,3,62],Amethyst:nC,"Android Green":[164,198,57],"Anti-Flash White":[242,243,244],"Antique Brass":[205,149,117],"Antique Bronze":[102,93,30],"Antique Fuchsia":[145,92,131],"Antique Ruby":[132,27,45],"Antique White":[250,235,215],"Ao (English)":[0,128,0],"Apple Green":[141,182,0],Apricot:rC,Aqua:oC,Aquamarine:iC,"Arctic Lime":[208,255,20],"Army Green":[75,83,32],Arsenic:lC,Artichoke:aC,"Arylide Yellow":[233,214,107],"Ash Grey":[178,190,181],Asparagus:sC,"Atomic Tangerine":[255,153,102],Auburn:uC,Aureolin:cC,Aurometalsaurus:dC,Avocado:fC,Awesome:pC,"Aztec Gold":[195,153,83],Azure:mC,"Azure (Web Color)":[240,255,255],"Azure Mist":[240,255,255],"Azureish White":[219,233,244],"Baby Blue":[137,207,240],"Baby Blue Eyes":[161,202,241],"Baby Pink":[244,194,194],"Baby Powder":[254,254,250],"Baker-Miller Pink":[255,145,175],"Ball Blue":[33,171,205],"Banana Mania":[250,231,181],"Banana Yellow":[255,225,53],"Bangladesh Green":[0,106,78],"Barbie Pink":[224,33,138],"Barn Red":[124,10,2],"Battery Charged Blue":[29,172,214],"Battleship Grey":[132,132,130],Bazaar:hC,"Beau Blue":[188,212,230],Beaver:gC,Begonia:vC,Beige:yC,"B'Dazzled Blue":[46,88,148],"Big Dip O’Ruby":[156,37,66],"Big Foot Feet":[232,142,90],Bisque:wC,Bistre:SC,"Bistre Brown":[150,113,23],"Bitter Lemon":[202,224,13],"Bitter Lime":[191,255,0],Bittersweet:xC,"Bittersweet Shimmer":[191,79,81],Black:CC,"Black Bean":[61,12,2],"Black Coral":[84,98,111],"Black Leather Jacket":[37,53,41],"Black Olive":[59,60,54],"Black Shadows":[191,175,178],"Blanched Almond":[255,235,205],"Blast-Off Bronze":[165,113,100],"Bleu De France":[49,140,231],"Blizzard Blue":[172,229,238],Blond:kC,Blue:PC,"Blue (Crayola)":[31,117,254],"Blue (Munsell)":[0,147,175],"Blue (Ncs)":[0,135,189],"Blue (Pantone)":[0,24,168],"Blue (Pigment)":[51,51,153],"Blue (Ryb)":[2,71,254],"Blue Bell":[162,162,208],"Blue Bolt":[0,185,251],"Blue-Gray":[102,153,204],"Blue-Green":[13,152,186],"Blue Jeans":[93,173,236],"Blue Lagoon":[172,229,238],"Blue-Magenta Violet":[85,53,146],"Blue Sapphire":[18,97,128],"Blue-Violet":[138,43,226],"Blue Yonder":[80,114,167],Blueberry:EC,Bluebonnet:RC,Blush:bC,Bole:MC,"Bondi Blue":[0,149,182],Bone:NC,"Booger Buster":[221,226,106],"Boston University Red":[204,0,0],"Bottle Green":[0,106,78],Boysenberry:TC,"Brandeis Blue":[0,112,255],Brass:_C,"Brick Red":[203,65,84],"Bright Cerulean":[29,172,214],"Bright Green":[102,255,0],"Bright Lavender":[191,148,228],"Bright Lilac":[216,145,239],"Bright Maroon":[195,33,72],"Bright Navy Blue":[25,116,210],"Bright Pink":[255,0,127],"Bright Turquoise":[8,232,222],"Bright Ube":[209,159,232],"Bright Yellow (Crayola)":[255,170,29],"Brilliant Azure":[51,153,255],"Brilliant Lavender":[244,187,255],"Brilliant Rose":[255,85,163],"Brink Pink":[251,96,127],"British Racing Green":[0,66,37],Bronze:DC,"Bronze Yellow":[115,112,0],"Brown (Traditional)":[150,75,0],"Brown (Web)":[165,42,42],"Brown-Nose":[107,68,35],"Brown Sugar":[175,110,77],"Brown Yellow":[204,153,102],"Brunswick Green":[27,77,62],"Bubble Gum":[255,193,204],Bubbles:BC,"Bud Green":[123,182,97],Buff:LC,"Bulgarian Rose":[72,6,7],Burgundy:$C,Burlywood:jC,"Burnished Brown":[161,122,116],"Burnt Orange":[204,85,0],"Burnt Sienna":[233,116,81],"Burnt Umber":[138,51,36],Byzantine:OC,Byzantium:IC,Cadet:AC,"Cadet Blue":[95,158,160],"Cadet Grey":[145,163,176],"Cadmium Green":[0,107,60],"Cadmium Orange":[237,135,45],"Cadmium Red":[227,0,34],"Cadmium Yellow":[255,246,0],"Café Au Lait":[166,123,91],"Café Noir":[75,54,33],"Cal Poly Pomona Green":[30,77,43],"Cambridge Blue":[163,193,173],Camel:FC,"Cameo Pink":[239,187,204],"Camouflage Green":[120,134,107],Canary:zC,"Canary Yellow":[255,239,0],"Candy Apple Red":[255,8,0],"Candy Pink":[228,113,122],Capri:VC,"Caput Mortuum":[89,39,32],Cardinal:GC,"Caribbean Green":[0,204,153],Carmine:WC,"Carmine (M&P)":[215,0,64],"Carmine Pink":[235,76,66],"Carmine Red":[255,0,56],"Carnation Pink":[255,166,201],Carnelian:HC,"Carolina Blue":[86,160,211],"Carrot Orange":[237,145,33],"Castleton Green":[0,86,63],"Catalina Blue":[6,42,120],Catawba:UC,"Cedar Chest":[201,90,73],Ceil:YC,Celadon:KC,"Celadon Blue":[0,123,167],"Celadon Green":[47,132,124],Celeste:QC,"Celestial Blue":[73,151,208],Cerise:XC,"Cerise Pink":[236,59,131],Cerulean:qC,"Cerulean Blue":[42,82,190],"Cerulean Frost":[109,155,195],"Cg Blue":[0,122,165],"Cg Red":[224,60,49],Chamoisee:ZC,Champagne:JC,"Champagne Pink":[241,221,207],Charcoal:ek,"Charleston Green":[35,43,43],"Charm Pink":[230,143,172],"Chartreuse (Traditional)":[223,255,0],"Chartreuse (Web)":[127,255,0],Cherry:tk,"Cherry Blossom Pink":[255,183,197],Chestnut:nk,"China Pink":[222,111,161],"China Rose":[168,81,110],"Chinese Red":[170,56,30],"Chinese Violet":[133,96,136],"Chlorophyll Green":[74,255,0],"Chocolate (Traditional)":[123,63,0],"Chocolate (Web)":[210,105,30],"Chrome Yellow":[255,167,0],Cinereous:rk,Cinnabar:ok,"Cinnamon[Citation Needed]":[210,105,30],"Cinnamon Satin":[205,96,126],Citrine:ik,Citron:lk,Claret:ak,"Classic Rose":[251,204,231],"Cobalt Blue":[0,71,171],"Cocoa Brown":[210,105,30],Coconut:sk,Coffee:uk,"Columbia Blue":[196,216,226],"Congo Pink":[248,131,121],"Cool Black":[0,46,99],"Cool Grey":[140,146,172],Copper:ck,"Copper (Crayola)":[218,138,103],"Copper Penny":[173,111,105],"Copper Red":[203,109,81],"Copper Rose":[153,102,102],Coquelicot:dk,Coral:fk,"Coral Pink":[248,131,121],"Coral Red":[255,64,64],"Coral Reef":[253,124,110],Cordovan:pk,Corn:mk,"Cornell Red":[179,27,27],"Cornflower Blue":[100,149,237],Cornsilk:hk,"Cosmic Cobalt":[46,45,136],"Cosmic Latte":[255,248,231],"Coyote Brown":[129,97,60],"Cotton Candy":[255,188,217],Cream:gk,Crimson:vk,"Crimson Glory":[190,0,50],"Crimson Red":[153,0,0],Cultured:yk,Cyan:wk,"Cyan Azure":[78,130,180],"Cyan-Blue Azure":[70,130,191],"Cyan Cobalt Blue":[40,88,156],"Cyan Cornflower Blue":[24,139,194],"Cyan (Process)":[0,183,235],"Cyber Grape":[88,66,124],"Cyber Yellow":[255,211,0],Cyclamen:Sk,Daffodil:xk,Dandelion:Ck,"Dark Blue":[0,0,139],"Dark Blue-Gray":[102,102,153],"Dark Brown":[101,67,33],"Dark Brown-Tangelo":[136,101,78],"Dark Byzantium":[93,57,84],"Dark Candy Apple Red":[164,0,0],"Dark Cerulean":[8,69,126],"Dark Chestnut":[152,105,96],"Dark Coral":[205,91,69],"Dark Cyan":[0,139,139],"Dark Electric Blue":[83,104,120],"Dark Goldenrod":[184,134,11],"Dark Gray (X11)":[169,169,169],"Dark Green":[1,50,32],"Dark Green (X11)":[0,100,0],"Dark Gunmetal":[31,38,42],"Dark Imperial Blue":[0,20,126],"Dark Jungle Green":[26,36,33],"Dark Khaki":[189,183,107],"Dark Lava":[72,60,50],"Dark Lavender":[115,79,150],"Dark Liver":[83,75,79],"Dark Liver (Horses)":[84,61,55],"Dark Magenta":[139,0,139],"Dark Medium Gray":[169,169,169],"Dark Midnight Blue":[0,51,102],"Dark Moss Green":[74,93,35],"Dark Olive Green":[85,107,47],"Dark Orange":[255,140,0],"Dark Orchid":[153,50,204],"Dark Pastel Blue":[119,158,203],"Dark Pastel Green":[3,192,60],"Dark Pastel Purple":[150,111,214],"Dark Pastel Red":[194,59,34],"Dark Pink":[231,84,128],"Dark Powder Blue":[0,51,153],"Dark Puce":[79,58,60],"Dark Purple":[48,25,52],"Dark Raspberry":[135,38,87],"Dark Red":[139,0,0],"Dark Salmon":[233,150,122],"Dark Scarlet":[86,3,25],"Dark Sea Green":[143,188,143],"Dark Sienna":[60,20,20],"Dark Sky Blue":[140,190,214],"Dark Slate Blue":[72,61,139],"Dark Slate Gray":[47,79,79],"Dark Spring Green":[23,114,69],"Dark Tan":[145,129,81],"Dark Tangerine":[255,168,18],"Dark Taupe":[72,60,50],"Dark Terra Cotta":[204,78,92],"Dark Turquoise":[0,206,209],"Dark Vanilla":[209,190,168],"Dark Violet":[148,0,211],"Dark Yellow":[155,135,12],"Dartmouth Green":[0,112,60],"Davy'S Grey":[85,85,85],"Debian Red":[215,10,83],"Deep Aquamarine":[64,130,109],"Deep Carmine":[169,32,62],"Deep Carmine Pink":[239,48,56],"Deep Carrot Orange":[233,105,44],"Deep Cerise":[218,50,135],"Deep Champagne":[250,214,165],"Deep Chestnut":[185,78,72],"Deep Coffee":[112,66,65],"Deep Fuchsia":[193,84,193],"Deep Green":[5,102,8],"Deep Green-Cyan Turquoise":[14,124,97],"Deep Jungle Green":[0,75,73],"Deep Koamaru":[51,51,102],"Deep Lemon":[245,199,26],"Deep Lilac":[153,85,187],"Deep Magenta":[204,0,204],"Deep Maroon":[130,0,0],"Deep Mauve":[212,115,212],"Deep Moss Green":[53,94,59],"Deep Peach":[255,203,164],"Deep Pink":[255,20,147],"Deep Puce":[169,92,104],"Deep Red":[133,1,1],"Deep Ruby":[132,63,91],"Deep Saffron":[255,153,51],"Deep Sky Blue":[0,191,255],"Deep Space Sparkle":[74,100,108],"Deep Spring Bud":[85,107,47],"Deep Taupe":[126,94,96],"Deep Tuscan Red":[102,66,77],"Deep Violet":[51,0,102],Deer:kk,Denim:Pk,"Denim Blue":[34,67,182],"Desaturated Cyan":[102,153,153],Desert:Ek,"Desert Sand":[237,201,175],Desire:Rk,Diamond:bk,"Dim Gray":[105,105,105],"Dingy Dungeon":[197,49,81],Dirt:Mk,"Dodger Blue":[30,144,255],"Dogwood Rose":[215,24,104],"Dollar Bill":[133,187,101],"Dolphin Gray":[130,142,132],"Donkey Brown":[102,76,40],Drab:Nk,"Duke Blue":[0,0,156],"Dust Storm":[229,204,201],"Dutch White":[239,223,187],"Earth Yellow":[225,169,95],Ebony:Tk,Ecru:_k,"Eerie Black":[27,27,27],Eggplant:Dk,Eggshell:Bk,"Egyptian Blue":[16,52,166],"Electric Blue":[125,249,255],"Electric Crimson":[255,0,63],"Electric Cyan":[0,255,255],"Electric Green":[0,255,0],"Electric Indigo":[111,0,255],"Electric Lavender":[244,187,255],"Electric Lime":[204,255,0],"Electric Purple":[191,0,255],"Electric Ultramarine":[63,0,255],"Electric Violet":[143,0,255],"Electric Yellow":[255,255,51],Emerald:Lk,Eminence:$k,"English Green":[27,77,62],"English Lavender":[180,131,149],"English Red":[171,75,82],"English Vermillion":[204,71,75],"English Violet":[86,60,92],"Eton Blue":[150,200,162],Eucalyptus:jk,Fallow:Ok,"Falu Red":[128,24,24],Fandango:Ik,"Fandango Pink":[222,82,133],"Fashion Fuchsia":[244,0,161],Fawn:Ak,Feldgrau:Fk,Feldspar:zk,"Fern Green":[79,121,66],"Ferrari Red":[255,40,0],"Field Drab":[108,84,30],"Fiery Rose":[255,84,112],Firebrick:Vk,"Fire Engine Red":[206,32,41],Flame:Gk,"Flamingo Pink":[252,142,172],Flattery:Wk,Flavescent:Hk,Flax:Uk,Flirt:Yk,"Floral White":[255,250,240],"Fluorescent Orange":[255,191,0],"Fluorescent Pink":[255,20,147],"Fluorescent Yellow":[204,255,0],Folly:Kk,"Forest Green (Traditional)":[1,68,33],"Forest Green (Web)":[34,139,34],"French Beige":[166,123,91],"French Bistre":[133,109,77],"French Blue":[0,114,187],"French Fuchsia":[253,63,146],"French Lilac":[134,96,142],"French Lime":[158,253,56],"French Mauve":[212,115,212],"French Pink":[253,108,158],"French Plum":[129,20,83],"French Puce":[78,22,9],"French Raspberry":[199,44,72],"French Rose":[246,74,138],"French Sky Blue":[119,181,254],"French Violet":[136,6,206],"French Wine":[172,30,68],"Fresh Air":[166,231,255],Frostbite:Qk,Fuchsia:Xk,"Fuchsia (Crayola)":[193,84,193],"Fuchsia Pink":[255,119,255],"Fuchsia Purple":[204,57,123],"Fuchsia Rose":[199,67,117],Fulvous:qk,"Fuzzy Wuzzy":[204,102,102],Gainsboro:Zk,Gamboge:Jk,"Gamboge Orange (Brown)":[152,102,0],"Gargoyle Gas":[255,223,70],"Generic Viridian":[0,127,102],"Ghost White":[248,248,255],"Giant'S Club":[176,92,82],"Giants Orange":[254,90,29],Ginger:e6,Glaucous:t6,Glitter:n6,"Glossy Grape":[171,146,179],"Go Green":[0,171,102],"Gold (Metallic)":[212,175,55],"Gold (Web) (Golden)":[255,215,0],"Gold Fusion":[133,117,78],"Golden Brown":[153,101,21],"Golden Poppy":[252,194,0],"Golden Yellow":[255,223,0],Goldenrod:r6,"Granite Gray":[103,103,103],"Granny Smith Apple":[168,228,160],Grape:o6,Gray:i6,"Gray (Html/Css Gray)":[128,128,128],"Gray (X11 Gray)":[190,190,190],"Gray-Asparagus":[70,89,69],"Gray-Blue":[140,146,172],"Green (Color Wheel) (X11 Green)":[0,255,0],"Green (Crayola)":[28,172,120],"Green (Html/Css Color)":[0,128,0],"Green (Munsell)":[0,168,119],"Green (Ncs)":[0,159,107],"Green (Pantone)":[0,173,67],"Green (Pigment)":[0,165,80],"Green (Ryb)":[102,176,50],"Green-Blue":[17,100,180],"Green-Cyan":[0,153,102],"Green Lizard":[167,244,50],"Green Sheen":[110,174,161],"Green-Yellow":[173,255,47],Grizzly:l6,Grullo:a6,"Guppie Green":[0,255,127],Gunmetal:s6,"Halayà Úbe":[102,55,84],"Han Blue":[68,108,207],"Han Purple":[82,24,250],"Hansa Yellow":[233,214,107],Harlequin:u6,"Harlequin Green":[70,203,24],"Harvard Crimson":[201,0,22],"Harvest Gold":[218,145,0],"Heart Gold":[128,128,0],"Heat Wave":[255,122,0],"Heidelberg Red[2]":[150,0,24],Heliotrope:c6,"Heliotrope Gray":[170,152,168],"Heliotrope Magenta":[170,0,187],"Hollywood Cerise":[244,0,161],Honeydew:d6,"Honolulu Blue":[0,109,176],"Hooker'S Green":[73,121,107],"Hot Magenta":[255,29,206],"Hot Pink":[255,105,180],"Hunter Green":[53,94,59],Iceberg:f6,Icterine:p6,"Iguana Green":[113,188,120],"Illuminating Emerald":[49,145,119],Imperial:m6,"Imperial Blue":[0,35,149],"Imperial Purple":[102,2,60],"Imperial Red":[237,41,57],Inchworm:h6,Independence:g6,"India Green":[19,136,8],"Indian Red":[205,92,92],"Indian Yellow":[227,168,87],Indigo:v6,"Indigo Dye":[9,31,146],"Indigo (Web)":[75,0,130],"Infra Red":[255,73,108],"Interdimensional Blue":[54,12,204],"International Klein Blue":[0,47,167],"International Orange (Aerospace)":[255,79,0],"International Orange (Engineering)":[186,22,12],"International Orange (Golden Gate Bridge)":[192,54,44],Iris:y6,Irresistible:w6,Isabelline:S6,"Islamic Green":[0,144,0],"Italian Sky Blue":[178,255,255],Ivory:x6,Jade:C6,"Japanese Carmine":[157,41,51],"Japanese Indigo":[38,67,72],"Japanese Violet":[91,50,86],Jasmine:k6,Jasper:P6,"Jazzberry Jam":[165,11,94],"Jelly Bean":[218,97,78],Jet:E6,Jonquil:R6,"Jordy Blue":[138,185,241],"June Bud":[189,218,87],"Jungle Green":[41,171,135],"Kelly Green":[76,187,23],"Kenyan Copper":[124,28,5],Keppel:b6,"Key Lime":[232,244,140],"Khaki (Html/Css) (Khaki)":[195,176,145],"Khaki (X11) (Light Khaki)":[240,230,140],Kiwi:M6,Kobe:N6,Kobi:T6,Kobicha:_6,"Kombu Green":[53,66,48],"Ksu Purple":[79,38,131],"Ku Crimson":[232,0,13],"La Salle Green":[8,120,48],"Languid Lavender":[214,202,221],"Lapis Lazuli":[38,97,156],"Laser Lemon":[255,255,102],"Laurel Green":[169,186,157],Lava:D6,"Lavender (Floral)":[181,126,220],"Lavender (Web)":[230,230,250],"Lavender Blue":[204,204,255],"Lavender Blush":[255,240,245],"Lavender Gray":[196,195,208],"Lavender Indigo":[148,87,235],"Lavender Magenta":[238,130,238],"Lavender Mist":[230,230,250],"Lavender Pink":[251,174,210],"Lavender Purple":[150,123,182],"Lavender Rose":[251,160,227],"Lawn Green":[124,252,0],Lemon:B6,"Lemon Chiffon":[255,250,205],"Lemon Curry":[204,160,29],"Lemon Glacier":[253,255,0],"Lemon Lime":[227,255,0],"Lemon Meringue":[246,234,190],"Lemon Yellow":[255,244,79],Licorice:L6,Liberty:$6,"Light Apricot":[253,213,177],"Light Blue":[173,216,230],"Light Brown":[181,101,29],"Light Carmine Pink":[230,103,113],"Light Cobalt Blue":[136,172,224],"Light Coral":[240,128,128],"Light Cornflower Blue":[147,204,234],"Light Crimson":[245,105,145],"Light Cyan":[224,255,255],"Light Deep Pink":[255,92,205],"Light French Beige":[200,173,127],"Light Fuchsia Pink":[249,132,239],"Light Goldenrod Yellow":[250,250,210],"Light Gray":[211,211,211],"Light Grayish Magenta":[204,153,204],"Light Green":[144,238,144],"Light Hot Pink":[255,179,222],"Light Khaki":[240,230,140],"Light Medium Orchid":[211,155,203],"Light Moss Green":[173,223,173],"Light Orchid":[230,168,215],"Light Pastel Purple":[177,156,217],"Light Pink":[255,182,193],"Light Red Ochre":[233,116,81],"Light Salmon":[255,160,122],"Light Salmon Pink":[255,153,153],"Light Sea Green":[32,178,170],"Light Sky Blue":[135,206,250],"Light Slate Gray":[119,136,153],"Light Steel Blue":[176,196,222],"Light Taupe":[179,139,109],"Light Thulian Pink":[230,143,172],"Light Yellow":[255,255,224],Lilac:j6,"Lilac Luster":[174,152,170],"Lime (Color Wheel)":[191,255,0],"Lime (Web) (X11 Green)":[0,255,0],"Lime Green":[50,205,50],Limerick:O6,"Lincoln Green":[25,89,5],Linen:I6,"Loeen(Lopen)Look/Vomit+Indogo+Lopen+Gabriel":[123,154,200],"Liseran Purple":[222,111,161],"Little Boy Blue":[108,160,220],Liver:A6,"Liver (Dogs)":[184,109,41],"Liver (Organ)":[108,46,31],"Liver Chestnut":[152,116,86],Livid:F6,Lumber:z6,Lust:V6,"Maastricht Blue":[0,28,61],"Macaroni And Cheese":[255,189,136],"Madder Lake":[204,51,54],Magenta:G6,"Magenta (Crayola)":[255,85,163],"Magenta (Dye)":[202,31,123],"Magenta (Pantone)":[208,65,126],"Magenta (Process)":[255,0,144],"Magenta Haze":[159,69,118],"Magenta-Pink":[204,51,139],"Magic Mint":[170,240,209],"Magic Potion":[255,68,102],Magnolia:W6,Mahogany:H6,Maize:U6,"Majorelle Blue":[96,80,220],Malachite:Y6,Manatee:K6,Mandarin:Q6,"Mango Tango":[255,130,67],Mantis:X6,"Mardi Gras":[136,0,133],Marigold:q6,"Maroon (Crayola)":[195,33,72],"Maroon (Html/Css)":[128,0,0],"Maroon (X11)":[176,48,96],Mauve:Z6,"Mauve Taupe":[145,95,109],Mauvelous:J6,"Maximum Blue":[71,171,204],"Maximum Blue Green":[48,191,191],"Maximum Blue Purple":[172,172,230],"Maximum Green":[94,140,49],"Maximum Green Yellow":[217,230,80],"Maximum Purple":[115,51,128],"Maximum Red":[217,33,33],"Maximum Red Purple":[166,58,121],"Maximum Yellow":[250,250,55],"Maximum Yellow Red":[242,186,73],"May Green":[76,145,65],"Maya Blue":[115,194,251],"Meat Brown":[229,183,59],"Medium Aquamarine":[102,221,170],"Medium Blue":[0,0,205],"Medium Candy Apple Red":[226,6,44],"Medium Carmine":[175,64,53],"Medium Champagne":[243,229,171],"Medium Electric Blue":[3,80,150],"Medium Jungle Green":[28,53,45],"Medium Lavender Magenta":[221,160,221],"Medium Orchid":[186,85,211],"Medium Persian Blue":[0,103,165],"Medium Purple":[147,112,219],"Medium Red-Violet":[187,51,133],"Medium Ruby":[170,64,105],"Medium Sea Green":[60,179,113],"Medium Sky Blue":[128,218,235],"Medium Slate Blue":[123,104,238],"Medium Spring Bud":[201,220,135],"Medium Spring Green":[0,250,154],"Medium Taupe":[103,76,71],"Medium Turquoise":[72,209,204],"Medium Tuscan Red":[121,68,59],"Medium Vermilion":[217,96,59],"Medium Violet-Red":[199,21,133],"Mellow Apricot":[248,184,120],"Mellow Yellow":[248,222,126],Melon:e8,"Metallic Seaweed":[10,126,140],"Metallic Sunburst":[156,124,56],"Mexican Pink":[228,0,124],"Middle Blue":[126,212,230],"Middle Blue Green":[141,217,204],"Middle Blue Purple":[139,114,190],"Middle Red Purple":[0,83,83],"Middle Green":[77,140,87],"Middle Green Yellow":[172,191,96],"Middle Purple":[217,130,181],"Middle Red":[229,144,115],"Middle Yellow":[255,235,0],"Middle Yellow Red":[166,58,121],Midnight:t8,"Midnight Blue":[25,25,112],"Midnight Green (Eagle Green)":[0,73,83],"Mikado Yellow":[255,196,12],Milk:n8,"Mimi Pink":[255,218,233],Mindaro:r8,Ming:o8,"Minion Yellow":[245,220,80],Mint:i8,"Mint Cream":[245,255,250],"Mint Green":[152,255,152],"Misty Moss":[187,180,119],"Misty Rose":[255,228,225],Moccasin:l8,"Mode Beige":[150,113,23],"Moonstone Blue":[115,169,194],"Mordant Red 19":[174,12,0],"Moss Green":[138,154,91],"Mountain Meadow":[48,186,143],"Mountbatten Pink":[153,122,141],"Msu Green":[24,69,59],"Mughal Green":[48,96,48],Mulberry:a8,"Mummy'S Tomb":[130,142,132],Mustard:s8,"Myrtle Green":[49,120,115],Mystic:u8,"Mystic Maroon":[173,67,121],"Nadeshiko Pink":[246,173,198],"Napier Green":[42,128,0],"Naples Yellow":[250,218,94],"Navajo White":[255,222,173],Navy:c8,"Navy Purple":[148,87,235],"Neon Carrot":[255,163,67],"Neon Fuchsia":[254,65,100],"Neon Green":[57,255,20],"New Car":[33,79,198],"New York Pink":[215,131,127],Nickel:d8,"Non-Photo Blue":[164,221,237],"North Texas Green":[5,144,51],Nyanza:f8,"Ocean Blue":[79,66,181],"Ocean Boat Blue":[0,119,190],"Ocean Green":[72,191,145],Ochre:p8,"Office Green":[0,128,0],"Ogre Odor":[253,82,64],"Old Burgundy":[67,48,46],"Old Gold":[207,181,59],"Old Heliotrope":[86,60,92],"Old Lace":[253,245,230],"Old Lavender":[121,104,120],"Old Mauve":[103,49,71],"Old Moss Green":[134,126,54],"Old Rose":[192,128,129],"Old Silver":[132,132,130],Olive:m8,"Olive Drab (#3)":[107,142,35],"Olive Drab #7":[60,52,31],Olivine:h8,Onyx:g8,"Opera Mauve":[183,132,167],"Orange (Color Wheel)":[255,127,0],"Orange (Crayola)":[255,117,56],"Orange (Pantone)":[255,88,0],"Orange (Ryb)":[251,153,2],"Orange (Web)":[255,165,0],"Orange Peel":[255,159,0],"Orange-Red":[255,69,0],"Orange Soda":[250,91,61],"Orange-Yellow":[248,213,104],Orchid:v8,"Orchid Pink":[242,189,205],"Orioles Orange":[251,79,20],"Otter Brown":[101,67,33],"Outer Space":[65,74,76],"Outrageous Orange":[255,110,74],"Oxford Blue":[0,33,71],"Ou Crimson Red":[153,0,0],"Pacific Blue":[28,169,201],"Pakistan Green":[0,102,0],"Palatinate Blue":[39,59,226],"Palatinate Purple":[104,40,96],"Pale Aqua":[188,212,230],"Pale Blue":[175,238,238],"Pale Brown":[152,118,84],"Pale Carmine":[175,64,53],"Pale Cerulean":[155,196,226],"Pale Chestnut":[221,173,175],"Pale Copper":[218,138,103],"Pale Cornflower Blue":[171,205,239],"Pale Cyan":[135,211,248],"Pale Gold":[230,190,138],"Pale Goldenrod":[238,232,170],"Pale Green":[152,251,152],"Pale Lavender":[220,208,255],"Pale Magenta":[249,132,229],"Pale Magenta-Pink":[255,153,204],"Pale Pink":[250,218,221],"Pale Plum":[221,160,221],"Pale Red-Violet":[219,112,147],"Pale Robin Egg Blue":[150,222,209],"Pale Silver":[201,192,187],"Pale Spring Bud":[236,235,189],"Pale Taupe":[188,152,126],"Pale Turquoise":[175,238,238],"Pale Violet":[204,153,255],"Pale Violet-Red":[219,112,147],"Palm Leaf":[130,142,132],"Pansy Purple":[120,24,74],"Paolo Veronese Green":[0,155,125],"Papaya Whip":[255,239,213],"Paradise Pink":[230,62,98],"Paris Green":[80,200,120],"Parrot Pink":[217,152,160],"Pastel Blue":[174,198,207],"Pastel Brown":[130,105,83],"Pastel Gray":[207,207,196],"Pastel Green":[119,221,119],"Pastel Magenta":[244,154,194],"Pastel Orange":[255,179,71],"Pastel Pink":[222,165,164],"Pastel Purple":[179,158,181],"Pastel Red":[255,105,97],"Pastel Violet":[203,153,201],"Pastel Yellow":[253,253,150],Patriarch:y8,"Payne'S Grey":[83,104,120],Peach:w8,"Peach-Orange":[255,204,153],"Peach Puff":[255,218,185],"Peach-Yellow":[250,223,173],Pear:S8,Pearl:x8,"Pearl Aqua":[136,216,192],"Pearly Purple":[183,104,162],Peridot:C8,Periwinkle:k8,"Permanent Geranium Lake":[225,44,44],"Persian Blue":[28,57,187],"Persian Green":[0,166,147],"Persian Indigo":[50,18,122],"Persian Orange":[217,144,88],"Persian Pink":[247,127,190],"Persian Plum":[112,28,28],"Persian Red":[204,51,51],"Persian Rose":[254,40,162],Persimmon:P8,Peru:E8,"Pewter Blue":[139,168,183],Phlox:R8,"Phthalo Blue":[0,15,137],"Phthalo Green":[18,53,36],"Picton Blue":[69,177,232],"Pictorial Carmine":[195,11,78],"Piggy Pink":[253,221,230],"Pine Green":[1,121,111],Pineapple:b8,Pink:M8,"Pink (Pantone)":[215,72,148],"Pink Flamingo":[252,116,253],"Pink Lace":[255,221,244],"Pink Lavender":[216,178,209],"Pink-Orange":[255,153,102],"Pink Pearl":[231,172,207],"Pink Raspberry":[152,0,54],"Pink Sherbet":[247,143,167],Pistachio:N8,"Pixie Powder":[57,18,133],Platinum:T8,Plum:_8,"Plum (Web)":[221,160,221],"Plump Purple":[89,70,178],"Polished Pine":[93,164,147],"Pomp And Power":[134,96,142],Popstar:D8,"Portland Orange":[255,90,54],"Powder Blue":[176,224,230],"Princess Perfume":[255,133,207],"Princeton Orange":[245,128,37],Prune:B8,"Prussian Blue":[0,49,83],"Psychedelic Purple":[223,0,255],Puce:L8,"Puce Red":[114,47,55],"Pullman Brown (Ups Brown)":[100,65,23],"Pullman Green":[59,51,28],Pumpkin:$8,"Purple (Html)":[128,0,128],"Purple (Munsell)":[159,0,197],"Purple (X11)":[160,32,240],"Purple Heart":[105,53,156],"Purple Mountain Majesty":[150,120,182],"Purple Navy":[78,81,128],"Purple Pizzazz":[254,78,218],"Purple Plum":[156,81,182],"Purple Taupe":[80,64,77],Purpureus:j8,Quartz:O8,"Queen Blue":[67,107,149],"Queen Pink":[232,204,215],"Quick Silver":[166,166,166],"Quinacridone Magenta":[142,58,89],Rackley:I8,"Radical Red":[255,53,94],"Raisin Black":[36,33,36],Rajah:A8,Raspberry:F8,"Raspberry Glace":[145,95,109],"Raspberry Pink":[226,80,152],"Raspberry Rose":[179,68,108],"Raw Sienna":[214,138,89],"Raw Umber":[130,102,68],"Razzle Dazzle Rose":[255,51,204],Razzmatazz:z8,"Razzmic Berry":[141,78,133],"Rebecca Purple":[102,52,153],Red:V8,"Red (Crayola)":[238,32,77],"Red (Munsell)":[242,0,60],"Red (Ncs)":[196,2,51],"Red (Pantone)":[237,41,57],"Red (Pigment)":[237,28,36],"Red (Ryb)":[254,39,18],"Red-Brown":[165,42,42],"Red Devil":[134,1,17],"Red-Orange":[255,83,73],"Red-Purple":[228,0,120],"Red Salsa":[253,58,74],"Red-Violet":[199,21,133],Redwood:G8,Regalia:W8,"Registration Black":[0,0,0],"Resolution Blue":[0,35,135],Rhythm:H8,"Rich Black":[0,64,64],"Rich Black (Fogra29)":[1,11,19],"Rich Black (Fogra39)":[1,2,3],"Rich Brilliant Lavender":[241,167,254],"Rich Carmine":[215,0,64],"Rich Electric Blue":[8,146,208],"Rich Lavender":[167,107,207],"Rich Lilac":[182,102,210],"Rich Maroon":[176,48,96],"Rifle Green":[68,76,56],"Roast Coffee":[112,66,65],"Robin Egg Blue":[0,204,204],"Rocket Metallic":[138,127,128],"Roman Silver":[131,137,150],Rose:U8,"Rose Bonbon":[249,66,158],"Rose Dust":[158,94,111],"Rose Ebony":[103,72,70],"Rose Gold":[183,110,121],"Rose Madder":[227,38,54],"Rose Pink":[255,102,204],"Rose Quartz":[170,152,169],"Rose Red":[194,30,86],"Rose Taupe":[144,93,93],"Rose Vale":[171,78,82],Rosewood:Y8,"Rosso Corsa":[212,0,0],"Rosy Brown":[188,143,143],"Royal Azure":[0,56,168],"Royal Blue":[65,105,225],"Royal Fuchsia":[202,44,146],"Royal Purple":[120,81,169],"Royal Yellow":[250,218,94],Ruber:K8,"Rubine Red":[209,0,86],Ruby:Q8,"Ruby Red":[155,17,30],Ruddy:X8,"Ruddy Brown":[187,101,40],"Ruddy Pink":[225,142,150],Rufous:q8,Russet:Z8,"Russian Green":[103,146,103],"Russian Violet":[50,23,77],Rust:J8,"Rusty Red":[218,44,67],"Sacramento State Green":[0,86,63],"Saddle Brown":[139,69,19],"Safety Orange":[255,120,0],"Safety Orange (Blaze Orange)":[255,103,0],"Safety Yellow":[238,210,2],Saffron:eP,Sage:tP,"St. Patrick'S Blue":[35,41,122],Salmon:nP,"Salmon Pink":[255,145,164],Sand:rP,"Sand Dune":[150,113,23],Sandstorm:oP,"Sandy Brown":[244,164,96],"Sandy Tan":[253,217,181],"Sandy Taupe":[150,113,23],Sangria:iP,"Sap Green":[80,125,42],Sapphire:lP,"Sapphire Blue":[0,103,165],"Sasquatch Socks":[255,70,129],"Satin Sheen Gold":[203,161,53],Scarlet:aP,"Schauss Pink":[255,145,175],"School Bus Yellow":[255,216,0],"Screamin' Green":[102,255,102],"Sea Blue":[0,105,148],"Sea Foam Green":[195,226,191],"Sea Green":[46,139,87],"Sea Serpent":[75,199,207],"Seal Brown":[50,20,20],Seashell:sP,"Selective Yellow":[255,186,0],Sepia:uP,Shadow:cP,"Shadow Blue":[119,139,165],Shampoo:dP,"Shamrock Green":[0,158,96],"Sheen Green":[143,212,0],"Shimmering Blush":[217,134,149],"Shiny Shamrock":[95,167,120],"Shocking Pink":[252,15,192],"Shocking Pink (Crayola)":[255,111,255],Sienna:fP,Silver:pP,"Silver Chalice":[172,172,172],"Silver Lake Blue":[93,137,186],"Silver Pink":[196,174,173],"Silver Sand":[191,193,194],Sinopia:mP,"Sizzling Red":[255,56,85],"Sizzling Sunrise":[255,219,0],Skobeloff:hP,"Sky Blue":[135,206,235],"Sky Magenta":[207,113,175],"Slate Blue":[106,90,205],"Slate Gray":[112,128,144],"Smalt (Dark Powder Blue)":[0,51,153],"Slimy Green":[41,150,23],"Smashed Pumpkin":[255,109,58],Smitten:gP,Smoke:vP,"Smokey Topaz":[131,42,34],"Smoky Black":[16,12,8],"Smoky Topaz":[147,61,65],Snow:yP,Soap:wP,"Solid Pink":[137,56,67],"Sonic Silver":[117,117,117],"Spartan Crimson":[158,19,22],"Space Cadet":[29,41,81],"Spanish Bistre":[128,117,50],"Spanish Blue":[0,112,184],"Spanish Carmine":[209,0,71],"Spanish Crimson":[229,26,76],"Spanish Gray":[152,152,152],"Spanish Green":[0,145,80],"Spanish Orange":[232,97,0],"Spanish Pink":[247,191,190],"Spanish Red":[230,0,38],"Spanish Sky Blue":[0,255,255],"Spanish Violet":[76,40,130],"Spanish Viridian":[0,127,92],"Spicy Mix":[139,95,77],"Spiro Disco Ball":[15,192,252],"Spring Bud":[167,252,0],"Spring Frost":[135,255,42],"Spring Green":[0,255,127],"Star Command Blue":[0,123,184],"Steel Blue":[70,130,180],"Steel Pink":[204,51,204],"Steel Teal":[95,138,139],"Stil De Grain Yellow":[250,218,94],Stizza:SP,Stormcloud:xP,Straw:CP,Strawberry:kP,"Sugar Plum":[145,78,117],"Sunburnt Cyclops":[255,64,76],Sunglow:PP,Sunny:EP,Sunray:RP,Sunset:bP,"Sunset Orange":[253,94,83],"Super Pink":[207,107,169],"Sweet Brown":[168,55,49],Tan:MP,Tangelo:NP,Tangerine:TP,"Tangerine Yellow":[255,204,0],"Tango Pink":[228,113,122],"Tart Orange":[251,77,70],Taupe:_P,"Taupe Gray":[139,133,137],"Tea Green":[208,240,192],"Tea Rose":[244,194,194],Teal:DP,"Teal Blue":[54,117,136],"Teal Deer":[153,230,179],"Teal Green":[0,130,127],Telemagenta:BP,"Tenné (Tawny)":[205,87,0],"Terra Cotta":[226,114,91],Thistle:LP,"Thulian Pink":[222,111,161],"Tickle Me Pink":[252,137,172],"Tiffany Blue":[10,186,181],"Tiger'S Eye":[224,141,60],Timberwolf:$P,"Titanium Yellow":[238,230,0],Tomato:jP,Toolbox:OP,Topaz:IP,"Tractor Red":[253,14,53],"Trolley Grey":[128,128,128],"Tropical Rain Forest":[0,117,94],"Tropical Violet":[205,164,222],"True Blue":[0,115,207],"Tufts Blue":[62,142,222],Tulip:AP,Tumbleweed:FP,"Turkish Rose":[181,114,129],Turquoise:zP,"Turquoise Blue":[0,255,239],"Turquoise Green":[160,214,180],"Turquoise Surf":[0,197,205],"Turtle Green":[138,154,91],Tuscan:VP,"Tuscan Brown":[111,78,55],"Tuscan Red":[124,72,72],"Tuscan Tan":[166,123,91],Tuscany:GP,"Twilight Lavender":[138,73,107],"Tyrian Purple":[102,2,60],"Ua Blue":[0,51,170],"Ua Red":[217,0,76],Ube:WP,"Ucla Blue":[83,104,149],"Ucla Gold":[255,179,0],"Ufo Green":[60,208,112],Ultramarine:HP,"Ultramarine Blue":[65,102,245],"Ultra Pink":[255,111,255],"Ultra Red":[252,108,133],Umber:UP,"Unbleached Silk":[255,221,202],"United Nations Blue":[91,146,229],"University Of California Gold":[183,135,39],"Unmellow Yellow":[255,255,102],"Up Forest Green":[1,68,33],"Up Maroon":[123,17,19],"Upsdell Red":[174,32,41],Urobilin:YP,"Usafa Blue":[0,79,152],"Usc Cardinal":[153,0,0],"Usc Gold":[255,204,0],"University Of Tennessee Orange":[247,127,0],"Utah Crimson":[211,0,63],"Van Dyke Brown":[102,66,40],Vanilla:KP,"Vanilla Ice":[243,143,169],"Vegas Gold":[197,179,88],"Venetian Red":[200,8,21],Verdigris:QP,Vermilion:XP,Veronica:qP,"Very Light Azure":[116,187,251],"Very Light Blue":[102,102,255],"Very Light Malachite Green":[100,233,134],"Very Light Tangelo":[255,176,119],"Very Pale Orange":[255,223,191],"Very Pale Yellow":[255,255,191],Violet:ZP,"Violet (Color Wheel)":[127,0,255],"Violet (Ryb)":[134,1,175],"Violet (Web)":[238,130,238],"Violet-Blue":[50,74,178],"Violet-Red":[247,83,148],Viridian:JP,"Viridian Green":[0,150,152],"Vista Blue":[124,158,217],"Vivid Amber":[204,153,0],"Vivid Auburn":[146,39,36],"Vivid Burgundy":[159,29,53],"Vivid Cerise":[218,29,129],"Vivid Cerulean":[0,170,238],"Vivid Crimson":[204,0,51],"Vivid Gamboge":[255,153,0],"Vivid Lime Green":[166,214,8],"Vivid Malachite":[0,204,51],"Vivid Mulberry":[184,12,227],"Vivid Orange":[255,95,0],"Vivid Orange Peel":[255,160,0],"Vivid Orchid":[204,0,255],"Vivid Raspberry":[255,0,108],"Vivid Red":[247,13,26],"Vivid Red-Tangelo":[223,97,36],"Vivid Sky Blue":[0,204,255],"Vivid Tangelo":[240,116,39],"Vivid Tangerine":[255,160,137],"Vivid Vermilion":[229,96,36],"Vivid Violet":[159,0,255],"Vivid Yellow":[255,227,2],Volt:eE,"Wageningen Green":[52,178,51],"Warm Black":[0,66,66],Waterspout:tE,"Weldon Blue":[124,152,171],Wenge:nE,Wheat:rE,White:oE,"White Smoke":[245,245,245],"Wild Blue Yonder":[162,173,208],"Wild Orchid":[212,112,162],"Wild Strawberry":[255,67,164],"Wild Watermelon":[252,108,133],"Willpower Orange":[253,88,0],"Windsor Tan":[167,85,2],Wine:iE,"Wine Dregs":[103,49,71],"Winter Sky":[255,0,124],"Winter Wizard":[160,230,255],"Wintergreen Dream":[86,136,125],Wisteria:lE,"Wood Brown":[193,154,107],Xanadu:aE,"Yale Blue":[15,77,146],"Yankees Blue":[28,40,65],Yellow:sE,"Yellow (Crayola)":[252,232,131],"Yellow (Munsell)":[239,204,0],"Yellow (Ncs)":[255,211,0],"Yellow (Pantone)":[254,223,0],"Yellow (Process)":[255,239,0],"Yellow (Ryb)":[254,254,51],"Yellow-Green":[154,205,50],"Yellow Orange":[255,174,66],"Yellow Rose":[255,240,0],"Yellow Sunshine":[255,247,0],Zaffre:uE,"Zinnwaldite Brown":[44,22,8],Zomp:cE},fE=Object.entries(dE).map(([e,t])=>({name:e,rgb:t}));function pE(e){const t=[];for(let n=0;n({name:n.name,distance:mE(n.rgb,e)}));return t.reduce((n,r)=>n.distance{typeof(t==null?void 0:t.onClick)=="function"&&(t==null||t.onClick(v)),typeof a=="function"&&a(),i&&f.closeModal(e)},g=v=>{typeof(n==null?void 0:n.onClick)=="function"&&(n==null||n.onClick(v)),typeof s=="function"&&s(),o&&f.closeModal(e)};return S.jsxs(S.Fragment,{children:[u&&S.jsx(X,{mb:"md",children:u}),S.jsxs(Kt,{mt:u?0:"md",justify:"flex-end",...l,children:[S.jsx(ln,{variant:"default",...t,onClick:p,children:(t==null?void 0:t.children)||c}),S.jsx(ln,{...n,onClick:g,children:(n==null?void 0:n.children)||d})]})]})}const[yE,Mi]=j2("mantine-modals"),wE=Mi("openModal"),SE=Mi("closeModal"),xE=Mi("closeAllModals"),CE=Mi("openConfirmModal"),kE=e=>Mi("openContextModal")(e),tg={open:wE,close:SE,closeAll:xE,openConfirmModal:CE,openContextModal:kE};function zp(e,t){var n,r,o,i;t&&e.type==="confirm"&&((r=(n=e.props).onCancel)==null||r.call(n)),(i=(o=e.props).onClose)==null||i.call(o)}function PE(e,t){switch(t.type){case"OPEN":return{current:t.modal,modals:[...e.modals,t.modal]};case"CLOSE":{const n=e.modals.find(o=>o.id===t.modalId);if(!n)return e;zp(n,t.canceled);const r=e.modals.filter(o=>o.id!==t.modalId);return{current:r[r.length-1]||e.current,modals:r}}case"CLOSE_ALL":return e.modals.length?(e.modals.concat().reverse().forEach(n=>{zp(n,t.canceled)}),{current:e.current,modals:[]}):e;default:return e}}function EE(e){if(!e)return{confirmProps:{},modalProps:{}};const{id:t,children:n,onCancel:r,onConfirm:o,closeOnConfirm:i,closeOnCancel:l,cancelProps:a,confirmProps:s,groupProps:u,labels:c,...d}=e;return{confirmProps:{id:t,children:n,onCancel:r,onConfirm:o,closeOnConfirm:i,closeOnCancel:l,cancelProps:a,confirmProps:s,groupProps:u,labels:c},modalProps:{id:t,...d}}}function RE({children:e,modalProps:t,labels:n,modals:r}){const[o,i]=w.useReducer(PE,{modals:[],current:null}),l=w.useRef(o);l.current=o;const a=w.useCallback(x=>{i({type:"CLOSE_ALL",canceled:x})},[l,i]),s=w.useCallback(({modalId:x,...m})=>{const h=x||Go();return i({type:"OPEN",modal:{id:h,type:"content",props:m}}),h},[i]),u=w.useCallback(({modalId:x,...m})=>{const h=x||Go();return i({type:"OPEN",modal:{id:h,type:"confirm",props:m}}),h},[i]),c=w.useCallback((x,{modalId:m,...h})=>{const y=m||Go();return i({type:"OPEN",modal:{id:y,type:"context",props:h,ctx:x}}),y},[i]),d=w.useCallback((x,m)=>{i({type:"CLOSE",modalId:x,canceled:m})},[l,i]);yE({openModal:s,openConfirmModal:u,openContextModal:({modal:x,...m})=>c(x,m),closeModal:d,closeContextModal:d,closeAllModals:a});const f={modals:o.modals,openModal:s,openConfirmModal:u,openContextModal:c,closeModal:d,closeContextModal:d,closeAll:a},p=()=>{const x=l.current.current;switch(x==null?void 0:x.type){case"context":{const{innerProps:m,...h}=x.props,y=r[x.ctx];return{modalProps:h,content:S.jsx(y,{innerProps:m,context:f,id:x.id})}}case"confirm":{const{modalProps:m,confirmProps:h}=EE(x.props);return{modalProps:m,content:S.jsx(vE,{...h,id:x.id,labels:x.props.labels||n})}}case"content":{const{children:m,...h}=x.props;return{modalProps:h,content:m}}default:return{modalProps:{},content:null}}},{modalProps:g,content:v}=p();return S.jsxs(Rd.Provider,{value:f,children:[S.jsx(Rt,{zIndex:gn("modal")+1,...t,...g,opened:o.modals.length>0,onClose:()=>{var x;return d((x=o.current)==null?void 0:x.id)},children:v}),e]})}const Mo={colorCount:5,maxIterations:40,sampleSize:1,tolerance:0,downscaleFactor:1};function bE({onSubmit:e,loading:t,downscaleFactor:n,onDownscaleFactorChange:r,benchmarkMode:o,onBenchmarkModeChange:i}){const l=Te(),[a,s]=w.useState(!1),[u,c]=w.useState(5),[d,f]=w.useState(100),[p,g]=w.useState(1),[v,x]=w.useState(.001),m=w.useCallback(()=>[u>0,d>0,p>0&&p<=100,v>=0,n>0].every(Boolean),[u,d,p,v,n]),h=w.useMemo(()=>m(),[m]),y=()=>{m()&&e({colorCount:u,maxIterations:d,sampleSize:p,tolerance:v,benchmarkMode:o})},C=()=>{i(!1),c(5),f(100),g(1),x(.001),r(10)};return w.useEffect(()=>{o?(c(Mo.colorCount),f(Mo.maxIterations),g(Mo.sampleSize),x(Mo.tolerance),r(Mo.downscaleFactor)):C()},[o]),S.jsxs(rr,{children:[S.jsxs(Kt,{justify:"space-between",mt:l.spacing.md,children:[S.jsx(Kn,{size:"xl",placeholder:"Number of colors",value:u,onChange:k=>c(+k),min:1,max:1e3,flex:1,allowDecimal:!1,allowLeadingZeros:!1,allowNegative:!1,decimalScale:0,suffix:` color${u===1?"":"s"}`,clampBehavior:"strict",disabled:o}),S.jsx(ln,{variant:a?"filled":"light",size:"xl",onClick:()=>s(!a),disabled:t,children:S.jsx(H4,{})}),S.jsx(ln,{size:"xl",variant:"light",leftSection:S.jsx(U4,{}),onClick:y,loading:t,disabled:!u||!h,className:"btn-generate",children:"Generate"})]}),S.jsxs(zl,{in:a,children:[S.jsx(pd,{}),S.jsxs(cd,{justify:"space-between",align:"center",children:[S.jsx(ut,{fw:500,my:l.spacing.xs,children:"Advanced settings"}),S.jsx(ln,{variant:"subtle",size:"compact-xs",disabled:t,onClick:C,children:"Reset to default"})]}),S.jsxs(Zt,{children:[S.jsx(Zt.Col,{span:6,children:S.jsx(Kn,{label:"Max iterations",size:"sm",value:d,onChange:k=>f(+k),allowDecimal:!1,allowLeadingZeros:!1,allowNegative:!1,decimalScale:0,clampBehavior:"strict",min:1,max:1e4,disabled:o})}),S.jsx(Zt.Col,{span:6,children:S.jsx(Kn,{label:"Tolerance",size:"sm",value:v,onChange:k=>x(+k),allowDecimal:!0,fixedDecimalScale:!0,allowNegative:!1,decimalScale:3,clampBehavior:"strict",min:0,max:100,step:.001,disabled:o})}),S.jsx(Zt.Col,{span:6,children:S.jsx(Kn,{label:"Sample size",size:"sm",value:p,onChange:k=>g(+k),allowDecimal:!0,fixedDecimalScale:!0,allowNegative:!1,decimalScale:2,clampBehavior:"strict",min:.01,max:1,step:.01,disabled:o})}),S.jsx(Zt.Col,{span:6,children:S.jsx(Kn,{label:"Downscale factor",size:"sm",value:n,onChange:k=>r(+k),allowDecimal:!1,allowLeadingZeros:!1,allowNegative:!1,suffix:"x",clampBehavior:"strict",min:1,max:100,disabled:o})}),S.jsx(Zt.Col,{span:6,children:S.jsx(Va,{checked:o,disabled:t,label:"Benchmark mode",onChange:()=>{if(o){i(!1);return}tg.openConfirmModal({title:"Benchmark mode",children:S.jsx(ut,{size:"sm",children:"Enabling benchmark mode will replace the image you uploaded with a benchmark image. The benchmark can run for as long as several minutes. Are you sure?"}),centered:!0,labels:{confirm:"Confirm",cancel:"Cancel"},onConfirm:()=>{i(!0)}})}})})]})]})]})}async function ME(e,t,n,r,o,i,l){return new Promise((a,s)=>{const u=new Worker(new URL("/color-palette-extractor/assets/worker-BFw1CoSP.js",import.meta.url),{type:"module"});u.postMessage({data:e,colorCount:t,maxIterations:n,tolerance:r,sampleSize:o,benchmarkMode:i}),u.onmessage=c=>{c.data.type==="progress"&&l?l(c.data.payload):c.data.type==="result"&&(a(c.data.payload),u.terminate())},u.onerror=c=>{s(c),u.terminate()}})}function Vp({type:e,color:t}){return S.jsxs(Kt,{gap:2,align:"center",wrap:"nowrap",children:[S.jsxs(ut,{children:[e,":"]}),S.jsx(Ph,{value:t,children:({copied:n,copy:r})=>S.jsx(yr,{label:"Copy to clipboard",children:S.jsx(ln,{variant:"subtle",size:"compact-sm",onClick:r,children:n?"Copied":t})})})]})}function NE({palette:e,colorNames:t,loading:n}){const r=Te(),[o,i]=w.useState(!1);return n?S.jsx(rn,{p:r.spacing.md,shadow:"xs",withBorder:!0,mb:r.spacing.md,id:"results-card",children:S.jsx(Ta,{h:400,children:S.jsx(vr,{size:"xl"})})}):S.jsxs(S.Fragment,{children:[S.jsxs(rn,{p:r.spacing.md,shadow:"xs",withBorder:!0,mb:r.spacing.md,id:"results-card",style:{position:"relative"},children:[S.jsx(yr,{label:"About these results",children:S.jsx(nr,{variant:"light",style:{position:"absolute",right:r.spacing.md,top:r.spacing.md},onClick:()=>i(!0),children:S.jsx(W4,{})})}),S.jsx(rr,{children:e.map((l,a)=>{l.forEach((c,d)=>l[d]=Math.round(c));const s=l.reduce((c,d,f)=>`${c}${f===0?"":","} ${d}`,""),u=l.reduce((c,d)=>c+d.toString(16).padStart(2,"0"),"#").toUpperCase();return S.jsxs(Kt,{gap:"md",align:"normal",wrap:"nowrap",children:[S.jsx(rn,{id:`color-${a}`,style:{backgroundColor:`rgb(${s})`,height:L(160),width:L(160),cursor:"pointer",transition:"transform 0.3s"},withBorder:!0,className:"color-preview",component:"a",href:`https://www.colorhexa.com/${u.slice(1)}`,target:"_blank"}),S.jsxs(rr,{gap:"xs",children:[S.jsx(fr,{order:5,children:t.get(l)}),S.jsxs(rr,{gap:0,children:[S.jsx(Vp,{type:"RGB",color:s}),S.jsx(Vp,{type:"HEX",color:u})]})]})]},a)})})]}),S.jsx(Rt,{opened:o,title:S.jsx(fr,{order:5,children:"About these results"}),onClose:()=>i(!1),children:S.jsxs(ut,{variant:"p",children:["The color names you see are sourced from a list of 1,298 named colors, publicly available on ",S.jsx(Ma,{href:"https://www.kaggle.com/datasets/avi1023/color-names",target:"_blank",children:"Kaggle"}),". The algorithm calculates the closest named color to each of the extracted colors. The RGB and HEX values and the colors in the squares are the actual values of the extracted colors, not the named ones."]})})]})}function TE({onClose:e,open:t}){return S.jsx(Rt,{opened:t,onClose:e,title:S.jsx(fr,{order:5,children:"Information"}),children:S.jsxs(rr,{children:[S.jsxs(ut,{variant:"p",children:["This simple web app allows you to extract a color palette from an image using the ",S.jsx(Ma,{href:"https://en.wikipedia.org/wiki/K-means_clustering",target:"_blank",children:" K-means clustering"})," algorithm."]}),S.jsx(ut,{variant:"p",children:"The algorithm groups similar colors together and returns the most representative colors in the image. You can select the number of colors you want to be generated, as well as several other geeky options."}),S.jsx(ut,{variant:"p",children:"Because the algorithm starts with random colors as centroids, the result might vary slightly each time you run it. This is normal and expected. You might also notice that certain images take longer to process than others, despite you specifying the same settings."}),S.jsx(ut,{variant:"p",children:"The processing is done on your machine - no requests are made to remote servers, so feel free to experiment with the settings, but keep in mind it might become slow for large images or high settings!"})]})})}function _E({palette:e,colorNames:t}){const n=Te(),r=o=>o<=5?300:o<=20?800:1e3;return S.jsx(rn,{withBorder:!0,shadow:"xs",mt:n.spacing.md,p:0,style:{overflow:"hidden"},children:S.jsx(Kt,{justify:"center",gap:0,m:0,p:0,grow:!0,children:e.map((o,i)=>S.jsx(yr,{label:t.get(o),children:S.jsx(X,{style:{backgroundColor:`rgb(${o})`,height:"50px",cursor:"pointer",transition:"transform 0.1s"},onMouseEnter:l=>{l.currentTarget.style.transform="scaleX(1.5)",l.currentTarget.style.zIndex="9999"},onMouseLeave:l=>{l.currentTarget.style.transform="scaleX(1)",l.currentTarget.style.zIndex="2"},onClick:()=>{const l=document.getElementById(`color-${i}`);l==null||l.scrollIntoView({behavior:"smooth",block:"center"});const a=r(i);l&&setTimeout(()=>{l.style.transform="scale(1.3)"},a),setTimeout(()=>{l&&(l.style.transform="scale(1)")},a+400)}})},i))})})}const Gp="/color-palette-extractor/assets/benchmark-Ch1yNnEh.jpg";function DE(){const e=Te(),[t,n]=w.useState(null),[r,o]=w.useState(null),[i,l]=w.useState(),[a,s]=w.useState(!1),[u,c]=w.useState(!1),[d,f]=w.useState(0),[p,g]=w.useState(10),[v,x]=w.useState(!1),[m,h]=w.useState(),y=w.useRef(null),C=()=>{n(null),o(null),l(void 0),s(!1),f(0)},k=w.useMemo(()=>{if(!i)return new Map;const P=new Map;for(const D of i){const T=hE(D);P.set(D,T)}return P},[i]),E=()=>{if(!t)return null;let P=URL.createObjectURL(t);v&&(P=Gp),h(S.jsxs(rn,{style:{position:"relative",width:"100%"},withBorder:!0,shadow:"md",children:[S.jsx(nr,{style:{position:"absolute",top:e.spacing.md,right:e.spacing.md},color:e.colors.red[6],onClick:C,disabled:a,children:S.jsx(Y4,{})}),S.jsx(gd,{radius:"md",src:P,onLoad:()=>URL.revokeObjectURL(P),width:"100%"})]}))};w.useEffect(()=>{E()},[t,a,v]);const b=async P=>{if(s(!0),f(0),!r)return;const D=await ME(r,P.colorCount,P.maxIterations,P.tolerance,P.sampleSize,P.benchmarkMode,T=>f(T*100));l(D.palette),s(!1),D.benchmarkScore&&tg.open({title:S.jsx(fr,{order:5,children:"Benchmark results"}),children:`Benchmark score: ${D.benchmarkScore}ms`,centered:!0})};return w.useEffect(()=>{if(!t)return;const P=y.current;if(!P)return;const D=P.getContext("2d"),T=new Image;T.src=v?Gp:URL.createObjectURL(t),T.onload=()=>{const V=Math.floor(T.width/p),G=Math.floor(T.height/p);if(P.width=V,P.height=G,D==null||D.drawImage(T,0,0,V,G),D){const F=D.getImageData(0,0,V,G,{colorSpace:"srgb"}).data;o(pE(F))}}},[t,p,v]),w.useEffect(()=>{i!=null&&i.length&&l(void 0)},[v]),S.jsxs(S.Fragment,{children:[S.jsxs(fd,{size:"sm",pt:e.spacing.lg,children:[S.jsxs(Kt,{justify:"space-between",align:"center",mb:e.spacing.md,wrap:"nowrap",children:[S.jsx(fr,{order:3,c:e.primaryColor,children:"Color Palette Extractor"}),S.jsxs(Kt,{gap:e.spacing.xs,children:[S.jsx(nr,{variant:"light",size:"lg",onClick:()=>c(!0),children:S.jsx(V4,{})}),S.jsx(nr,{variant:"light",size:"lg",component:"a",href:"https://github.com/kkatkat/color-palette-extractor",target:"_blank",children:S.jsx(z4,{})})]})]}),S.jsxs(rn,{p:e.spacing.md,shadow:"xs",withBorder:!0,mb:e.spacing.lg,children:[!t&&S.jsx(K4,{onDrop:P=>{n(P[0]),x(!1)}}),t&&S.jsxs(S.Fragment,{children:[S.jsx(Ta,{children:m}),S.jsx(zl,{in:!!i,children:!!i&&S.jsx(_E,{palette:i,colorNames:k})}),S.jsx(bE,{onSubmit:P=>b(P),loading:a,downscaleFactor:p,onDownscaleFactorChange:P=>g(P),benchmarkMode:v,onBenchmarkModeChange:P=>x(P)}),S.jsx(zl,{in:!!d&&d<100,mt:e.spacing.md,children:S.jsx(po,{size:"xs",value:d})})]})]}),i&&S.jsx(NE,{palette:i,colorNames:k,loading:a}),S.jsx(TE,{open:u,onClose:()=>c(!1)})]}),S.jsx("canvas",{ref:y,style:{display:"none"}})]})}const BE=["#e6f9ff","#d9ecf3","#b8d6e1","#94bfd0","#75abc0","#619fb7","#5599b4","#43859e","#36778f","#1f677f"],LE={defaultRadius:"md",primaryColor:"customColor",colors:{customColor:BE}};function $E(){return S.jsx(E0,{theme:LE,children:S.jsx(RE,{children:S.jsx(DE,{})})})}n0(document.getElementById("root")).render(S.jsx($E,{})); diff --git a/assets/index-EMDrjilc.js b/assets/index-EMDrjilc.js deleted file mode 100644 index 1d741f8..0000000 --- a/assets/index-EMDrjilc.js +++ /dev/null @@ -1,136 +0,0 @@ -function Wh(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const a of i.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function Au(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var $p={exports:{}},Wa={},Op={exports:{}},ne={};/** - * @license React - * react.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var di=Symbol.for("react.element"),Hh=Symbol.for("react.portal"),Uh=Symbol.for("react.fragment"),Yh=Symbol.for("react.strict_mode"),Kh=Symbol.for("react.profiler"),Qh=Symbol.for("react.provider"),Xh=Symbol.for("react.context"),qh=Symbol.for("react.forward_ref"),Zh=Symbol.for("react.suspense"),Jh=Symbol.for("react.memo"),eg=Symbol.for("react.lazy"),Sd=Symbol.iterator;function tg(e){return e===null||typeof e!="object"?null:(e=Sd&&e[Sd]||e["@@iterator"],typeof e=="function"?e:null)}var jp={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Ap=Object.assign,Ip={};function io(e,t,n){this.props=e,this.context=t,this.refs=Ip,this.updater=n||jp}io.prototype.isReactComponent={};io.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};io.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Fp(){}Fp.prototype=io.prototype;function Iu(e,t,n){this.props=e,this.context=t,this.refs=Ip,this.updater=n||jp}var Fu=Iu.prototype=new Fp;Fu.constructor=Iu;Ap(Fu,io.prototype);Fu.isPureReactComponent=!0;var xd=Array.isArray,zp=Object.prototype.hasOwnProperty,zu={current:null},Vp={key:!0,ref:!0,__self:!0,__source:!0};function Gp(e,t,n){var r,o={},i=null,a=null;if(t!=null)for(r in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(i=""+t.key),t)zp.call(t,r)&&!Vp.hasOwnProperty(r)&&(o[r]=t[r]);var l=arguments.length-2;if(l===1)o.children=n;else if(1>>1,H=R[A];if(0>>1;Ao(q,T))eeo(se,q)?(R[A]=se,R[ee]=T,A=ee):(R[A]=q,R[de]=T,A=de);else if(eeo(se,T))R[A]=se,R[ee]=T,A=ee;else break e}}return B}function o(R,B){var T=R.sortIndex-B.sortIndex;return T!==0?T:R.id-B.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var a=Date,l=a.now();e.unstable_now=function(){return a.now()-l}}var s=[],u=[],c=1,d=null,f=3,p=!1,g=!1,v=!1,C=typeof setTimeout=="function"?setTimeout:null,h=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function y(R){for(var B=n(u);B!==null;){if(B.callback===null)r(u);else if(B.startTime<=R)r(u),B.sortIndex=B.expirationTime,t(s,B);else break;B=n(u)}}function x(R){if(v=!1,y(R),!g)if(n(s)!==null)g=!0,N(k);else{var B=n(u);B!==null&&M(x,B.startTime-R)}}function k(R,B){g=!1,v&&(v=!1,h(E),E=-1),p=!0;var T=f;try{for(y(B),d=n(s);d!==null&&(!(d.expirationTime>B)||R&&!z());){var A=d.callback;if(typeof A=="function"){d.callback=null,f=d.priorityLevel;var H=A(d.expirationTime<=B);B=e.unstable_now(),typeof H=="function"?d.callback=H:d===n(s)&&r(s),y(B)}else r(s);d=n(s)}if(d!==null)var te=!0;else{var de=n(u);de!==null&&M(x,de.startTime-B),te=!1}return te}finally{d=null,f=T,p=!1}}var P=!1,b=null,E=-1,L=5,D=-1;function z(){return!(e.unstable_now()-DR||125A?(R.sortIndex=T,t(u,R),n(s)===null&&R===n(u)&&(v?(h(E),E=-1):v=!0,M(x,T-A))):(R.sortIndex=H,t(s,R),g||p||(g=!0,N(k))),R},e.unstable_shouldYield=z,e.unstable_wrapCallback=function(R){var B=f;return function(){var T=f;f=B;try{return R.apply(this,arguments)}finally{f=T}}}})(Kp);Yp.exports=Kp;var pg=Yp.exports;/** - * @license React - * react-dom.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var mg=w,ut=pg;function j(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ts=Object.prototype.hasOwnProperty,hg=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,kd={},Pd={};function gg(e){return Ts.call(Pd,e)?!0:Ts.call(kd,e)?!1:hg.test(e)?Pd[e]=!0:(kd[e]=!0,!1)}function vg(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function yg(e,t,n,r){if(t===null||typeof t>"u"||vg(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function qe(e,t,n,r,o,i,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=a}var Oe={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Oe[e]=new qe(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Oe[t]=new qe(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Oe[e]=new qe(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Oe[e]=new qe(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Oe[e]=new qe(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Oe[e]=new qe(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Oe[e]=new qe(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Oe[e]=new qe(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Oe[e]=new qe(e,5,!1,e.toLowerCase(),null,!1,!1)});var Gu=/[\-:]([a-z])/g;function Wu(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Gu,Wu);Oe[t]=new qe(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Gu,Wu);Oe[t]=new qe(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Gu,Wu);Oe[t]=new qe(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Oe[e]=new qe(e,1,!1,e.toLowerCase(),null,!1,!1)});Oe.xlinkHref=new qe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Oe[e]=new qe(e,1,!1,e.toLowerCase(),null,!0,!0)});function Hu(e,t,n,r){var o=Oe.hasOwnProperty(t)?Oe[t]:null;(o!==null?o.type!==0:r||!(2l||o[a]!==i[l]){var s=` -`+o[a].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=a&&0<=l);break}}}finally{Fl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?No(e):""}function wg(e){switch(e.tag){case 5:return No(e.type);case 16:return No("Lazy");case 13:return No("Suspense");case 19:return No("SuspenseList");case 0:case 2:case 15:return e=zl(e.type,!1),e;case 11:return e=zl(e.type.render,!1),e;case 1:return e=zl(e.type,!0),e;default:return""}}function Bs(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case br:return"Fragment";case Er:return"Portal";case Ms:return"Profiler";case Uu:return"StrictMode";case Ds:return"Suspense";case _s:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case qp:return(e.displayName||"Context")+".Consumer";case Xp:return(e._context.displayName||"Context")+".Provider";case Yu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ku:return t=e.displayName||null,t!==null?t:Bs(e.type)||"Memo";case gn:t=e._payload,e=e._init;try{return Bs(e(t))}catch{}}return null}function Sg(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Bs(t);case 8:return t===Uu?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Ln(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Jp(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function xg(e){var t=Jp(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(a){r=""+a,i.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Ei(e){e._valueTracker||(e._valueTracker=xg(e))}function em(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Jp(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function da(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Ls(e,t){var n=t.checked;return xe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Ed(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Ln(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function tm(e,t){t=t.checked,t!=null&&Hu(e,"checked",t,!1)}function $s(e,t){tm(e,t);var n=Ln(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Os(e,t.type,n):t.hasOwnProperty("defaultValue")&&Os(e,t.type,Ln(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function bd(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Os(e,t,n){(t!=="number"||da(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var To=Array.isArray;function Ar(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=bi.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Go(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Bo={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Cg=["Webkit","ms","Moz","O"];Object.keys(Bo).forEach(function(e){Cg.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Bo[t]=Bo[e]})});function im(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Bo.hasOwnProperty(e)&&Bo[e]?(""+t).trim():t+"px"}function am(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=im(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var kg=xe({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Is(e,t){if(t){if(kg[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(j(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(j(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(j(61))}if(t.style!=null&&typeof t.style!="object")throw Error(j(62))}}function Fs(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var zs=null;function Qu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Vs=null,Ir=null,Fr=null;function Md(e){if(e=mi(e)){if(typeof Vs!="function")throw Error(j(280));var t=e.stateNode;t&&(t=Qa(t),Vs(e.stateNode,e.type,t))}}function lm(e){Ir?Fr?Fr.push(e):Fr=[e]:Ir=e}function sm(){if(Ir){var e=Ir,t=Fr;if(Fr=Ir=null,Md(e),t)for(e=0;e>>=0,e===0?32:31-(Lg(e)/$g|0)|0}var Ni=64,Ti=4194304;function Mo(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ha(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,a=n&268435455;if(a!==0){var l=a&~o;l!==0?r=Mo(l):(i&=a,i!==0&&(r=Mo(i)))}else a=n&~o,a!==0?r=Mo(a):i!==0&&(r=Mo(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function fi(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Dt(t),e[t]=n}function Ig(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=$o),Id=" ",Fd=!1;function Nm(e,t){switch(e){case"keyup":return pv.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Tm(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Nr=!1;function hv(e,t){switch(e){case"compositionend":return Tm(t);case"keypress":return t.which!==32?null:(Fd=!0,Id);case"textInput":return e=t.data,e===Id&&Fd?null:e;default:return null}}function gv(e,t){if(Nr)return e==="compositionend"||!rc&&Nm(e,t)?(e=Em(),Zi=ec=Pn=null,Nr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Wd(n)}}function Bm(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Bm(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Lm(){for(var e=window,t=da();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=da(e.document)}return t}function oc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Rv(e){var t=Lm(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Bm(n.ownerDocument.documentElement,n)){if(r!==null&&oc(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=Hd(n,i);var a=Hd(n,r);o&&a&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Tr=null,Ks=null,jo=null,Qs=!1;function Ud(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Qs||Tr==null||Tr!==da(r)||(r=Tr,"selectionStart"in r&&oc(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),jo&&Qo(jo,r)||(jo=r,r=ya(Ks,"onSelect"),0_r||(e.current=tu[_r],tu[_r]=null,_r--)}function me(e,t){_r++,tu[_r]=e.current,e.current=t}var $n={},We=Fn($n),nt=Fn(!1),or=$n;function Kr(e,t){var n=e.type.contextTypes;if(!n)return $n;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function rt(e){return e=e.childContextTypes,e!=null}function Sa(){ve(nt),ve(We)}function Jd(e,t,n){if(We.current!==$n)throw Error(j(168));me(We,t),me(nt,n)}function Gm(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(j(108,Sg(e)||"Unknown",o));return xe({},n,r)}function xa(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||$n,or=We.current,me(We,e),me(nt,nt.current),!0}function ef(e,t,n){var r=e.stateNode;if(!r)throw Error(j(169));n?(e=Gm(e,t,or),r.__reactInternalMemoizedMergedChildContext=e,ve(nt),ve(We),me(We,e)):ve(nt),me(nt,n)}var Xt=null,Xa=!1,ts=!1;function Wm(e){Xt===null?Xt=[e]:Xt.push(e)}function jv(e){Xa=!0,Wm(e)}function zn(){if(!ts&&Xt!==null){ts=!0;var e=0,t=ce;try{var n=Xt;for(ce=1;e>=a,o-=a,Zt=1<<32-Dt(t)+o|n<E?(L=b,b=null):L=b.sibling;var D=f(h,b,y[E],x);if(D===null){b===null&&(b=L);break}e&&b&&D.alternate===null&&t(h,b),m=i(D,m,E),P===null?k=D:P.sibling=D,P=D,b=L}if(E===y.length)return n(h,b),ye&&Wn(h,E),k;if(b===null){for(;EE?(L=b,b=null):L=b.sibling;var z=f(h,b,D.value,x);if(z===null){b===null&&(b=L);break}e&&b&&z.alternate===null&&t(h,b),m=i(z,m,E),P===null?k=z:P.sibling=z,P=z,b=L}if(D.done)return n(h,b),ye&&Wn(h,E),k;if(b===null){for(;!D.done;E++,D=y.next())D=d(h,D.value,x),D!==null&&(m=i(D,m,E),P===null?k=D:P.sibling=D,P=D);return ye&&Wn(h,E),k}for(b=r(h,b);!D.done;E++,D=y.next())D=p(b,h,E,D.value,x),D!==null&&(e&&D.alternate!==null&&b.delete(D.key===null?E:D.key),m=i(D,m,E),P===null?k=D:P.sibling=D,P=D);return e&&b.forEach(function(W){return t(h,W)}),ye&&Wn(h,E),k}function C(h,m,y,x){if(typeof y=="object"&&y!==null&&y.type===br&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case Ri:e:{for(var k=y.key,P=m;P!==null;){if(P.key===k){if(k=y.type,k===br){if(P.tag===7){n(h,P.sibling),m=o(P,y.props.children),m.return=h,h=m;break e}}else if(P.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===gn&&rf(k)===P.type){n(h,P.sibling),m=o(P,y.props),m.ref=xo(h,P,y),m.return=h,h=m;break e}n(h,P);break}else t(h,P);P=P.sibling}y.type===br?(m=er(y.props.children,h.mode,x,y.key),m.return=h,h=m):(x=aa(y.type,y.key,y.props,null,h.mode,x),x.ref=xo(h,m,y),x.return=h,h=x)}return a(h);case Er:e:{for(P=y.key;m!==null;){if(m.key===P)if(m.tag===4&&m.stateNode.containerInfo===y.containerInfo&&m.stateNode.implementation===y.implementation){n(h,m.sibling),m=o(m,y.children||[]),m.return=h,h=m;break e}else{n(h,m);break}else t(h,m);m=m.sibling}m=us(y,h.mode,x),m.return=h,h=m}return a(h);case gn:return P=y._init,C(h,m,P(y._payload),x)}if(To(y))return g(h,m,y,x);if(go(y))return v(h,m,y,x);Oi(h,y)}return typeof y=="string"&&y!==""||typeof y=="number"?(y=""+y,m!==null&&m.tag===6?(n(h,m.sibling),m=o(m,y),m.return=h,h=m):(n(h,m),m=ss(y,h.mode,x),m.return=h,h=m),a(h)):n(h,m)}return C}var Xr=Km(!0),Qm=Km(!1),Pa=Fn(null),Ra=null,$r=null,sc=null;function uc(){sc=$r=Ra=null}function cc(e){var t=Pa.current;ve(Pa),e._currentValue=t}function ou(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Vr(e,t){Ra=e,sc=$r=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(tt=!0),e.firstContext=null)}function St(e){var t=e._currentValue;if(sc!==e)if(e={context:e,memoizedValue:t,next:null},$r===null){if(Ra===null)throw Error(j(308));$r=e,Ra.dependencies={lanes:0,firstContext:e}}else $r=$r.next=e;return t}var Xn=null;function dc(e){Xn===null?Xn=[e]:Xn.push(e)}function Xm(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,dc(t)):(n.next=o.next,o.next=n),t.interleaved=n,an(e,r)}function an(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var vn=!1;function fc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function qm(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function en(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Mn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,ae&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,an(e,n)}return o=r.interleaved,o===null?(t.next=t,dc(r)):(t.next=o.next,o.next=t),r.interleaved=t,an(e,n)}function ea(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,qu(e,n)}}function of(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=a:i=i.next=a,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Ea(e,t,n,r){var o=e.updateQueue;vn=!1;var i=o.firstBaseUpdate,a=o.lastBaseUpdate,l=o.shared.pending;if(l!==null){o.shared.pending=null;var s=l,u=s.next;s.next=null,a===null?i=u:a.next=u,a=s;var c=e.alternate;c!==null&&(c=c.updateQueue,l=c.lastBaseUpdate,l!==a&&(l===null?c.firstBaseUpdate=u:l.next=u,c.lastBaseUpdate=s))}if(i!==null){var d=o.baseState;a=0,c=u=s=null,l=i;do{var f=l.lane,p=l.eventTime;if((r&f)===f){c!==null&&(c=c.next={eventTime:p,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var g=e,v=l;switch(f=t,p=n,v.tag){case 1:if(g=v.payload,typeof g=="function"){d=g.call(p,d,f);break e}d=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=v.payload,f=typeof g=="function"?g.call(p,d,f):g,f==null)break e;d=xe({},d,f);break e;case 2:vn=!0}}l.callback!==null&&l.lane!==0&&(e.flags|=64,f=o.effects,f===null?o.effects=[l]:f.push(l))}else p={eventTime:p,lane:f,tag:l.tag,payload:l.payload,callback:l.callback,next:null},c===null?(u=c=p,s=d):c=c.next=p,a|=f;if(l=l.next,l===null){if(l=o.shared.pending,l===null)break;f=l,l=f.next,f.next=null,o.lastBaseUpdate=f,o.shared.pending=null}}while(!0);if(c===null&&(s=d),o.baseState=s,o.firstBaseUpdate=u,o.lastBaseUpdate=c,t=o.shared.interleaved,t!==null){o=t;do a|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);lr|=a,e.lanes=a,e.memoizedState=d}}function af(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=rs.transition;rs.transition={};try{e(!1),t()}finally{ce=n,rs.transition=r}}function m1(){return xt().memoizedState}function zv(e,t,n){var r=_n(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},h1(e))g1(t,n);else if(n=Xm(e,t,n,r),n!==null){var o=Qe();_t(n,e,r,o),v1(n,t,r)}}function Vv(e,t,n){var r=_n(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(h1(e))g1(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var a=t.lastRenderedState,l=i(a,n);if(o.hasEagerState=!0,o.eagerState=l,Bt(l,a)){var s=t.interleaved;s===null?(o.next=o,dc(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch{}finally{}n=Xm(e,t,o,r),n!==null&&(o=Qe(),_t(n,e,r,o),v1(n,t,r))}}function h1(e){var t=e.alternate;return e===Se||t!==null&&t===Se}function g1(e,t){Ao=Na=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function v1(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,qu(e,n)}}var Ta={readContext:St,useCallback:Fe,useContext:Fe,useEffect:Fe,useImperativeHandle:Fe,useInsertionEffect:Fe,useLayoutEffect:Fe,useMemo:Fe,useReducer:Fe,useRef:Fe,useState:Fe,useDebugValue:Fe,useDeferredValue:Fe,useTransition:Fe,useMutableSource:Fe,useSyncExternalStore:Fe,useId:Fe,unstable_isNewReconciler:!1},Gv={readContext:St,useCallback:function(e,t){return It().memoizedState=[e,t===void 0?null:t],e},useContext:St,useEffect:sf,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,na(4194308,4,u1.bind(null,t,e),n)},useLayoutEffect:function(e,t){return na(4194308,4,e,t)},useInsertionEffect:function(e,t){return na(4,2,e,t)},useMemo:function(e,t){var n=It();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=It();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=zv.bind(null,Se,e),[r.memoizedState,e]},useRef:function(e){var t=It();return e={current:e},t.memoizedState=e},useState:lf,useDebugValue:Sc,useDeferredValue:function(e){return It().memoizedState=e},useTransition:function(){var e=lf(!1),t=e[0];return e=Fv.bind(null,e[1]),It().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Se,o=It();if(ye){if(n===void 0)throw Error(j(407));n=n()}else{if(n=t(),_e===null)throw Error(j(349));ar&30||t1(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,sf(r1.bind(null,r,i,e),[e]),r.flags|=2048,ri(9,n1.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=It(),t=_e.identifierPrefix;if(ye){var n=Jt,r=Zt;n=(r&~(1<<32-Dt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=ti++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(n,{is:r.is}):(e=a.createElement(n),n==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,n),e[zt]=t,e[Zo]=r,b1(e,t,!1,!1),t.stateNode=e;e:{switch(a=Fs(n,r),n){case"dialog":he("cancel",e),he("close",e),o=r;break;case"iframe":case"object":case"embed":he("load",e),o=r;break;case"video":case"audio":for(o=0;oJr&&(t.flags|=128,r=!0,Co(i,!1),t.lanes=4194304)}else{if(!r)if(e=ba(a),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Co(i,!0),i.tail===null&&i.tailMode==="hidden"&&!a.alternate&&!ye)return ze(t),null}else 2*ke()-i.renderingStartTime>Jr&&n!==1073741824&&(t.flags|=128,r=!0,Co(i,!1),t.lanes=4194304);i.isBackwards?(a.sibling=t.child,t.child=a):(n=i.last,n!==null?n.sibling=a:t.child=a,i.last=a)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=ke(),t.sibling=null,n=we.current,me(we,r?n&1|2:n&1),t):(ze(t),null);case 22:case 23:return Ec(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?at&1073741824&&(ze(t),t.subtreeFlags&6&&(t.flags|=8192)):ze(t),null;case 24:return null;case 25:return null}throw Error(j(156,t.tag))}function qv(e,t){switch(ac(t),t.tag){case 1:return rt(t.type)&&Sa(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return qr(),ve(nt),ve(We),hc(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return mc(t),null;case 13:if(ve(we),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(j(340));Qr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ve(we),null;case 4:return qr(),null;case 10:return cc(t.type._context),null;case 22:case 23:return Ec(),null;case 24:return null;default:return null}}var Ai=!1,Ve=!1,Zv=typeof WeakSet=="function"?WeakSet:Set,U=null;function Or(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Ce(e,t,r)}else n.current=null}function pu(e,t,n){try{n()}catch(r){Ce(e,t,r)}}var wf=!1;function Jv(e,t){if(Xs=ga,e=Lm(),oc(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var a=0,l=-1,s=-1,u=0,c=0,d=e,f=null;t:for(;;){for(var p;d!==n||o!==0&&d.nodeType!==3||(l=a+o),d!==i||r!==0&&d.nodeType!==3||(s=a+r),d.nodeType===3&&(a+=d.nodeValue.length),(p=d.firstChild)!==null;)f=d,d=p;for(;;){if(d===e)break t;if(f===n&&++u===o&&(l=a),f===i&&++c===r&&(s=a),(p=d.nextSibling)!==null)break;d=f,f=d.parentNode}d=p}n=l===-1||s===-1?null:{start:l,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(qs={focusedElem:e,selectionRange:n},ga=!1,U=t;U!==null;)if(t=U,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,U=e;else for(;U!==null;){t=U;try{var g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var v=g.memoizedProps,C=g.memoizedState,h=t.stateNode,m=h.getSnapshotBeforeUpdate(t.elementType===t.type?v:bt(t.type,v),C);h.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var y=t.stateNode.containerInfo;y.nodeType===1?y.textContent="":y.nodeType===9&&y.documentElement&&y.removeChild(y.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(j(163))}}catch(x){Ce(t,t.return,x)}if(e=t.sibling,e!==null){e.return=t.return,U=e;break}U=t.return}return g=wf,wf=!1,g}function Io(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&pu(t,n,i)}o=o.next}while(o!==r)}}function Ja(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function mu(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function M1(e){var t=e.alternate;t!==null&&(e.alternate=null,M1(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[zt],delete t[Zo],delete t[eu],delete t[$v],delete t[Ov])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function D1(e){return e.tag===5||e.tag===3||e.tag===4}function Sf(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||D1(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function hu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=wa));else if(r!==4&&(e=e.child,e!==null))for(hu(e,t,n),e=e.sibling;e!==null;)hu(e,t,n),e=e.sibling}function gu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(gu(e,t,n),e=e.sibling;e!==null;)gu(e,t,n),e=e.sibling}var Le=null,Nt=!1;function hn(e,t,n){for(n=n.child;n!==null;)_1(e,t,n),n=n.sibling}function _1(e,t,n){if(Gt&&typeof Gt.onCommitFiberUnmount=="function")try{Gt.onCommitFiberUnmount(Ha,n)}catch{}switch(n.tag){case 5:Ve||Or(n,t);case 6:var r=Le,o=Nt;Le=null,hn(e,t,n),Le=r,Nt=o,Le!==null&&(Nt?(e=Le,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Le.removeChild(n.stateNode));break;case 18:Le!==null&&(Nt?(e=Le,n=n.stateNode,e.nodeType===8?es(e.parentNode,n):e.nodeType===1&&es(e,n),Yo(e)):es(Le,n.stateNode));break;case 4:r=Le,o=Nt,Le=n.stateNode.containerInfo,Nt=!0,hn(e,t,n),Le=r,Nt=o;break;case 0:case 11:case 14:case 15:if(!Ve&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,a=i.destroy;i=i.tag,a!==void 0&&(i&2||i&4)&&pu(n,t,a),o=o.next}while(o!==r)}hn(e,t,n);break;case 1:if(!Ve&&(Or(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){Ce(n,t,l)}hn(e,t,n);break;case 21:hn(e,t,n);break;case 22:n.mode&1?(Ve=(r=Ve)||n.memoizedState!==null,hn(e,t,n),Ve=r):hn(e,t,n);break;default:hn(e,t,n)}}function xf(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Zv),t.forEach(function(r){var o=sy.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Et(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=a),r&=~i}if(r=o,r=ke()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*ty(r/1960))-r,10e?16:e,Rn===null)var r=!1;else{if(e=Rn,Rn=null,_a=0,ae&6)throw Error(j(331));var o=ae;for(ae|=4,U=e.current;U!==null;){var i=U,a=i.child;if(U.flags&16){var l=i.deletions;if(l!==null){for(var s=0;ske()-Pc?Jn(e,0):kc|=n),ot(e,t)}function F1(e,t){t===0&&(e.mode&1?(t=Ti,Ti<<=1,!(Ti&130023424)&&(Ti=4194304)):t=1);var n=Qe();e=an(e,t),e!==null&&(fi(e,t,n),ot(e,n))}function ly(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),F1(e,n)}function sy(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(j(314))}r!==null&&r.delete(t),F1(e,n)}var z1;z1=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||nt.current)tt=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return tt=!1,Qv(e,t,n);tt=!!(e.flags&131072)}else tt=!1,ye&&t.flags&1048576&&Hm(t,ka,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;ra(e,t),e=t.pendingProps;var o=Kr(t,We.current);Vr(t,n),o=vc(null,t,r,e,o,n);var i=yc();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,rt(r)?(i=!0,xa(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,fc(t),o.updater=Za,t.stateNode=o,o._reactInternals=t,au(t,r,e,n),t=uu(null,t,r,!0,i,n)):(t.tag=0,ye&&i&&ic(t),Ye(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(ra(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=cy(r),e=bt(r,e),o){case 0:t=su(null,t,r,e,n);break e;case 1:t=gf(null,t,r,e,n);break e;case 11:t=mf(null,t,r,e,n);break e;case 14:t=hf(null,t,r,bt(r.type,e),n);break e}throw Error(j(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:bt(r,o),su(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:bt(r,o),gf(e,t,r,o,n);case 3:e:{if(P1(t),e===null)throw Error(j(387));r=t.pendingProps,i=t.memoizedState,o=i.element,qm(e,t),Ea(t,r,null,n);var a=t.memoizedState;if(r=a.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=Zr(Error(j(423)),t),t=vf(e,t,r,n,o);break e}else if(r!==o){o=Zr(Error(j(424)),t),t=vf(e,t,r,n,o);break e}else for(lt=Tn(t.stateNode.containerInfo.firstChild),st=t,ye=!0,Tt=null,n=Qm(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Qr(),r===o){t=ln(e,t,n);break e}Ye(e,t,r,n)}t=t.child}return t;case 5:return Zm(t),e===null&&ru(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,a=o.children,Zs(r,o)?a=null:i!==null&&Zs(r,i)&&(t.flags|=32),k1(e,t),Ye(e,t,a,n),t.child;case 6:return e===null&&ru(t),null;case 13:return R1(e,t,n);case 4:return pc(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Xr(t,null,r,n):Ye(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:bt(r,o),mf(e,t,r,o,n);case 7:return Ye(e,t,t.pendingProps,n),t.child;case 8:return Ye(e,t,t.pendingProps.children,n),t.child;case 12:return Ye(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,a=o.value,me(Pa,r._currentValue),r._currentValue=a,i!==null)if(Bt(i.value,a)){if(i.children===o.children&&!nt.current){t=ln(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var l=i.dependencies;if(l!==null){a=i.child;for(var s=l.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=en(-1,n&-n),s.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?s.next=s:(s.next=c.next,c.next=s),u.pending=s}}i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),ou(i.return,n,t),l.lanes|=n;break}s=s.next}}else if(i.tag===10)a=i.type===t.type?null:i.child;else if(i.tag===18){if(a=i.return,a===null)throw Error(j(341));a.lanes|=n,l=a.alternate,l!==null&&(l.lanes|=n),ou(a,n,t),a=i.sibling}else a=i.child;if(a!==null)a.return=i;else for(a=i;a!==null;){if(a===t){a=null;break}if(i=a.sibling,i!==null){i.return=a.return,a=i;break}a=a.return}i=a}Ye(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Vr(t,n),o=St(o),r=r(o),t.flags|=1,Ye(e,t,r,n),t.child;case 14:return r=t.type,o=bt(r,t.pendingProps),o=bt(r.type,o),hf(e,t,r,o,n);case 15:return x1(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:bt(r,o),ra(e,t),t.tag=1,rt(r)?(e=!0,xa(t)):e=!1,Vr(t,n),y1(t,r,o),au(t,r,o,n),uu(null,t,r,!0,e,n);case 19:return E1(e,t,n);case 22:return C1(e,t,n)}throw Error(j(156,t.tag))};function V1(e,t){return hm(e,t)}function uy(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function vt(e,t,n,r){return new uy(e,t,n,r)}function Nc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function cy(e){if(typeof e=="function")return Nc(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Yu)return 11;if(e===Ku)return 14}return 2}function Bn(e,t){var n=e.alternate;return n===null?(n=vt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function aa(e,t,n,r,o,i){var a=2;if(r=e,typeof e=="function")Nc(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case br:return er(n.children,o,i,t);case Uu:a=8,o|=8;break;case Ms:return e=vt(12,n,t,o|2),e.elementType=Ms,e.lanes=i,e;case Ds:return e=vt(13,n,t,o),e.elementType=Ds,e.lanes=i,e;case _s:return e=vt(19,n,t,o),e.elementType=_s,e.lanes=i,e;case Zp:return tl(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Xp:a=10;break e;case qp:a=9;break e;case Yu:a=11;break e;case Ku:a=14;break e;case gn:a=16,r=null;break e}throw Error(j(130,e==null?e:typeof e,""))}return t=vt(a,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function er(e,t,n,r){return e=vt(7,e,r,t),e.lanes=n,e}function tl(e,t,n,r){return e=vt(22,e,r,t),e.elementType=Zp,e.lanes=n,e.stateNode={isHidden:!1},e}function ss(e,t,n){return e=vt(6,e,null,t),e.lanes=n,e}function us(e,t,n){return t=vt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function dy(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Gl(0),this.expirationTimes=Gl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Gl(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Tc(e,t,n,r,o,i,a,l,s){return e=new dy(e,t,n,l,s),t===1?(t=1,i===!0&&(t|=8)):t=0,i=vt(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},fc(i),e}function fy(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(U1)}catch(e){console.error(e)}}U1(),Up.exports=dt;var gi=Up.exports;const vy=Au(gi);var Y1,Tf=gi;Y1=Tf.createRoot,Tf.hydrateRoot;var Vt=function(){return Vt=Object.assign||function(t){for(var n,r=1,o=arguments.length;r"u")return Ly;var t=$y(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},jy=q1(),Wr="data-scroll-locked",Ay=function(e,t,n,r){var o=e.left,i=e.top,a=e.right,l=e.gap;return n===void 0&&(n="margin"),` - .`.concat(wy,` { - overflow: hidden `).concat(r,`; - padding-right: `).concat(l,"px ").concat(r,`; - } - body[`).concat(Wr,`] { - overflow: hidden `).concat(r,`; - overscroll-behavior: contain; - `).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&` - padding-left: `.concat(o,`px; - padding-top: `).concat(i,`px; - padding-right: `).concat(a,`px; - margin-left:0; - margin-top:0; - margin-right: `).concat(l,"px ").concat(r,`; - `),n==="padding"&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),` - } - - .`).concat(la,` { - right: `).concat(l,"px ").concat(r,`; - } - - .`).concat(sa,` { - margin-right: `).concat(l,"px ").concat(r,`; - } - - .`).concat(la," .").concat(la,` { - right: 0 `).concat(r,`; - } - - .`).concat(sa," .").concat(sa,` { - margin-right: 0 `).concat(r,`; - } - - body[`).concat(Wr,`] { - `).concat(Sy,": ").concat(l,`px; - } -`)},Df=function(){var e=parseInt(document.body.getAttribute(Wr)||"0",10);return isFinite(e)?e:0},Iy=function(){w.useEffect(function(){return document.body.setAttribute(Wr,(Df()+1).toString()),function(){var e=Df()-1;e<=0?document.body.removeAttribute(Wr):document.body.setAttribute(Wr,e.toString())}},[])},Fy=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=r===void 0?"margin":r;Iy();var i=w.useMemo(function(){return Oy(o)},[o]);return w.createElement(jy,{styles:Ay(i,!t,o,n?"":"!important")})},xu=!1;if(typeof window<"u")try{var zi=Object.defineProperty({},"passive",{get:function(){return xu=!0,!0}});window.addEventListener("test",zi,zi),window.removeEventListener("test",zi,zi)}catch{xu=!1}var Sr=xu?{passive:!1}:!1,zy=function(e){return e.tagName==="TEXTAREA"},Z1=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!zy(e)&&n[t]==="visible")},Vy=function(e){return Z1(e,"overflowY")},Gy=function(e){return Z1(e,"overflowX")},_f=function(e,t){var n=t.ownerDocument,r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var o=J1(e,r);if(o){var i=e0(e,r),a=i[1],l=i[2];if(a>l)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},Wy=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},Hy=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},J1=function(e,t){return e==="v"?Vy(t):Gy(t)},e0=function(e,t){return e==="v"?Wy(t):Hy(t)},Uy=function(e,t){return e==="h"&&t==="rtl"?-1:1},Yy=function(e,t,n,r,o){var i=Uy(e,window.getComputedStyle(t).direction),a=i*r,l=n.target,s=t.contains(l),u=!1,c=a>0,d=0,f=0;do{var p=e0(e,l),g=p[0],v=p[1],C=p[2],h=v-C-i*g;(g||h)&&J1(e,l)&&(d+=h,f+=g),l instanceof ShadowRoot?l=l.host:l=l.parentNode}while(!s&&l!==document.body||s&&(t.contains(l)||t===l));return(c&&(Math.abs(d)<1||!o)||!c&&(Math.abs(f)<1||!o))&&(u=!0),u},Vi=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Bf=function(e){return[e.deltaX,e.deltaY]},Lf=function(e){return e&&"current"in e?e.current:e},Ky=function(e,t){return e[0]===t[0]&&e[1]===t[1]},Qy=function(e){return` - .block-interactivity-`.concat(e,` {pointer-events: none;} - .allow-interactivity-`).concat(e,` {pointer-events: all;} -`)},Xy=0,xr=[];function qy(e){var t=w.useRef([]),n=w.useRef([0,0]),r=w.useRef(),o=w.useState(Xy++)[0],i=w.useState(q1)[0],a=w.useRef(e);w.useEffect(function(){a.current=e},[e]),w.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var v=yy([e.lockRef.current],(e.shards||[]).map(Lf),!0).filter(Boolean);return v.forEach(function(C){return C.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),v.forEach(function(C){return C.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var l=w.useCallback(function(v,C){if("touches"in v&&v.touches.length===2||v.type==="wheel"&&v.ctrlKey)return!a.current.allowPinchZoom;var h=Vi(v),m=n.current,y="deltaX"in v?v.deltaX:m[0]-h[0],x="deltaY"in v?v.deltaY:m[1]-h[1],k,P=v.target,b=Math.abs(y)>Math.abs(x)?"h":"v";if("touches"in v&&b==="h"&&P.type==="range")return!1;var E=_f(b,P);if(!E)return!0;if(E?k=b:(k=b==="v"?"h":"v",E=_f(b,P)),!E)return!1;if(!r.current&&"changedTouches"in v&&(y||x)&&(r.current=k),!k)return!0;var L=r.current||k;return Yy(L,C,v,L==="h"?y:x,!0)},[]),s=w.useCallback(function(v){var C=v;if(!(!xr.length||xr[xr.length-1]!==i)){var h="deltaY"in C?Bf(C):Vi(C),m=t.current.filter(function(k){return k.name===C.type&&(k.target===C.target||C.target===k.shadowParent)&&Ky(k.delta,h)})[0];if(m&&m.should){C.cancelable&&C.preventDefault();return}if(!m){var y=(a.current.shards||[]).map(Lf).filter(Boolean).filter(function(k){return k.contains(C.target)}),x=y.length>0?l(C,y[0]):!a.current.noIsolation;x&&C.cancelable&&C.preventDefault()}}},[]),u=w.useCallback(function(v,C,h,m){var y={name:v,delta:C,target:h,should:m,shadowParent:Zy(h)};t.current.push(y),setTimeout(function(){t.current=t.current.filter(function(x){return x!==y})},1)},[]),c=w.useCallback(function(v){n.current=Vi(v),r.current=void 0},[]),d=w.useCallback(function(v){u(v.type,Bf(v),v.target,l(v,e.lockRef.current))},[]),f=w.useCallback(function(v){u(v.type,Vi(v),v.target,l(v,e.lockRef.current))},[]);w.useEffect(function(){return xr.push(i),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:f}),document.addEventListener("wheel",s,Sr),document.addEventListener("touchmove",s,Sr),document.addEventListener("touchstart",c,Sr),function(){xr=xr.filter(function(v){return v!==i}),document.removeEventListener("wheel",s,Sr),document.removeEventListener("touchmove",s,Sr),document.removeEventListener("touchstart",c,Sr)}},[]);var p=e.removeScrollBar,g=e.inert;return w.createElement(w.Fragment,null,g?w.createElement(i,{styles:Qy(o)}):null,p?w.createElement(Fy,{gapMode:e.gapMode}):null)}function Zy(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const Jy=by(X1,qy);var t0=w.forwardRef(function(e,t){return w.createElement(al,Vt({},e,{ref:t,sideCar:Jy}))});t0.classNames=al.classNames;function Ge(e){return Object.keys(e)}function ps(e){return e&&typeof e=="object"&&!Array.isArray(e)}function Bc(e,t){const n={...e},r=t;return ps(e)&&ps(t)&&Object.keys(t).forEach(o=>{ps(r[o])&&o in e?n[o]=Bc(n[o],r[o]):n[o]=r[o]}),n}function e2(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}function t2(e){var t;return typeof e!="string"||!e.includes("var(--mantine-scale)")?e:(t=e.match(/^calc\((.*?)\)$/))==null?void 0:t[1].split("*")[0].trim()}function Cu(e){const t=t2(e);return typeof t=="number"?t:typeof t=="string"?t.includes("calc")||t.includes("var")?t:t.includes("px")?Number(t.replace("px","")):t.includes("rem")?Number(t.replace("rem",""))*16:t.includes("em")?Number(t.replace("em",""))*16:Number(t):NaN}function ms(e){return e==="0rem"?"0rem":`calc(${e} * var(--mantine-scale))`}function n0(e,{shouldScale:t=!1}={}){function n(r){if(r===0||r==="0")return`0${e}`;if(typeof r=="number"){const o=`${r/16}${e}`;return t?ms(o):o}if(typeof r=="string"){if(r===""||r.startsWith("calc(")||r.startsWith("clamp(")||r.includes("rgba("))return r;if(r.includes(","))return r.split(",").map(i=>n(i)).join(",");if(r.includes(" "))return r.split(" ").map(i=>n(i)).join(" ");if(r.includes(e))return t?ms(r):r;const o=r.replace("px","");if(!Number.isNaN(Number(o))){const i=`${Number(o)/16}${e}`;return t?ms(i):i}}return r}return n}const _=n0("rem",{shouldScale:!0}),$f=n0("em");function so(e){return Object.keys(e).reduce((t,n)=>(e[n]!==void 0&&(t[n]=e[n]),t),{})}function r0(e){return typeof e=="number"?!0:typeof e=="string"?e.startsWith("calc(")||e.startsWith("var(")||e.includes(" ")&&e.trim()!==""?!0:/[0-9]/.test(e.trim().replace("-","")[0]):!1}function ll(e){return Array.isArray(e)||e===null?!1:typeof e=="object"?e.type!==w.Fragment:!1}function vi(e){const t=w.createContext(null);return[({children:o,value:i})=>S.jsx(t.Provider,{value:i,children:o}),()=>{const o=w.useContext(t);if(o===null)throw new Error(e);return o}]}function n2(e=null){const t=w.createContext(e);return[({children:o,value:i})=>S.jsx(t.Provider,{value:i,children:o}),()=>w.useContext(t)]}const r2={app:100,modal:200,popover:300,overlay:400,max:9999};function Vn(e){return r2[e]}function je(e,t="size",n=!0){if(e!==void 0)return r0(e)?n?_(e):e:`var(--${t}-${e})`}function eo(e){return je(e,"mantine-spacing")}function kt(e){return e===void 0?"var(--mantine-radius-default)":je(e,"mantine-radius")}function Ht(e){return je(e,"mantine-font-size")}function o2(e){return je(e,"mantine-line-height",!1)}function o0(e){if(e)return je(e,"mantine-shadow",!1)}function i2(e,t){return e in t?Cu(t[e]):Cu(e)}function i0(e,t){const n=e.map(r=>({value:r,px:i2(r,t)}));return n.sort((r,o)=>r.px-o.px),n}function _o(e){return typeof e=="object"&&e!==null?"base"in e?e.base:void 0:e}function Gi(e,t,n){return t===void 0&&n===void 0?e:t!==void 0&&n===void 0?Math.max(e,t):Math.min(t===void 0&&n!==void 0?e:Math.max(e,t),n)}function a0(){return`mantine-${Math.random().toString(36).slice(2,11)}`}function Of(e){return typeof e!="string"?"":e.charAt(0).toUpperCase()+e.slice(1)}function a2({timeout:e=2e3}={}){const[t,n]=w.useState(null),[r,o]=w.useState(!1),[i,a]=w.useState(null),l=c=>{window.clearTimeout(i),a(window.setTimeout(()=>o(!1),e)),o(c)};return{copy:c=>{"clipboard"in navigator?navigator.clipboard.writeText(c).then(()=>l(!0)).catch(d=>n(d)):n(new Error("useClipboard: navigator.clipboard is not supported"))},reset:()=>{o(!1),n(null),window.clearTimeout(i)},error:t,copied:r}}function l2(e,t){try{return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}catch{return e.addListener(t),()=>e.removeListener(t)}}function s2(e,t){return typeof window<"u"&&"matchMedia"in window?window.matchMedia(e).matches:!1}function u2(e,t,{getInitialValueInEffect:n}={getInitialValueInEffect:!0}){const[r,o]=w.useState(n?t:s2(e)),i=w.useRef();return w.useEffect(()=>{if("matchMedia"in window)return i.current=window.matchMedia(e),o(i.current.matches),l2(i.current,a=>o(a.matches))},[e]),r}const sl=typeof document<"u"?w.useLayoutEffect:w.useEffect;function to(e,t){const n=w.useRef(!1);w.useEffect(()=>()=>{n.current=!1},[]),w.useEffect(()=>{if(n.current)return e();n.current=!0},t)}function c2({opened:e,shouldReturnFocus:t=!0}){const n=w.useRef(),r=()=>{var o;n.current&&"focus"in n.current&&typeof n.current.focus=="function"&&((o=n.current)==null||o.focus({preventScroll:!0}))};return to(()=>{let o=-1;const i=a=>{a.key==="Tab"&&window.clearTimeout(o)};return document.addEventListener("keydown",i),e?n.current=document.activeElement:t&&(o=window.setTimeout(r,10)),()=>{window.clearTimeout(o),document.removeEventListener("keydown",i)}},[e,t]),r}function d2(e,t="body > :not(script)"){const n=a0(),r=Array.from(document.querySelectorAll(t)).map(o=>{var s;if((s=o==null?void 0:o.shadowRoot)!=null&&s.contains(e)||o.contains(e))return;const i=o.getAttribute("aria-hidden"),a=o.getAttribute("data-hidden"),l=o.getAttribute("data-focus-id");return o.setAttribute("data-focus-id",n),i===null||i==="false"?o.setAttribute("aria-hidden","true"):!a&&!l&&o.setAttribute("data-hidden",i),{node:o,ariaHidden:a||null}});return()=>{r.forEach(o=>{!o||n!==o.node.getAttribute("data-focus-id")||(o.ariaHidden===null?o.node.removeAttribute("aria-hidden"):o.node.setAttribute("aria-hidden",o.ariaHidden),o.node.removeAttribute("data-focus-id"),o.node.removeAttribute("data-hidden"))})}}const f2=/input|select|textarea|button|object/,l0="a, input, select, textarea, button, object, [tabindex]";function p2(e){return e.style.display==="none"}function m2(e){if(e.getAttribute("aria-hidden")||e.getAttribute("hidden")||e.getAttribute("type")==="hidden")return!1;let n=e;for(;n&&!(n===document.body||n.nodeType===11);){if(p2(n))return!1;n=n.parentNode}return!0}function s0(e){let t=e.getAttribute("tabindex");return t===null&&(t=void 0),parseInt(t,10)}function ku(e){const t=e.nodeName.toLowerCase(),n=!Number.isNaN(s0(e));return(f2.test(t)&&!e.disabled||e instanceof HTMLAnchorElement&&e.href||n)&&m2(e)}function u0(e){const t=s0(e);return(Number.isNaN(t)||t>=0)&&ku(e)}function h2(e){return Array.from(e.querySelectorAll(l0)).filter(u0)}function g2(e,t){const n=h2(e);if(!n.length){t.preventDefault();return}const r=n[t.shiftKey?0:n.length-1],o=e.getRootNode();let i=r===o.activeElement||e===o.activeElement;const a=o.activeElement;if(a.tagName==="INPUT"&&a.getAttribute("type")==="radio"&&(i=n.filter(c=>c.getAttribute("type")==="radio"&&c.getAttribute("name")===a.getAttribute("name")).includes(r)),!i)return;t.preventDefault();const s=n[t.shiftKey?n.length-1:0];s&&s.focus()}function v2(e=!0){const t=w.useRef(),n=w.useRef(null),r=i=>{let a=i.querySelector("[data-autofocus]");if(!a){const l=Array.from(i.querySelectorAll(l0));a=l.find(u0)||l.find(ku)||null,!a&&ku(i)&&(a=i)}a&&a.focus({preventScroll:!0})},o=w.useCallback(i=>{if(e){if(i===null){n.current&&(n.current(),n.current=null);return}n.current=d2(i),t.current!==i&&(i?(setTimeout(()=>{i.getRootNode()&&r(i)}),t.current=i):t.current=null)}},[e]);return w.useEffect(()=>{if(!e)return;t.current&&setTimeout(()=>r(t.current));const i=a=>{a.key==="Tab"&&t.current&&g2(t.current,a)};return document.addEventListener("keydown",i),()=>{document.removeEventListener("keydown",i),n.current&&n.current()}},[e]),o}const y2=qt.useId||(()=>{});function w2(){const e=y2();return e?`mantine-${e.replace(/:/g,"")}`:""}function Lc(e){const t=w2(),[n,r]=w.useState(t);return sl(()=>{r(a0())},[]),typeof e=="string"?e:typeof window>"u"?t:n}function S2(e,t,n){w.useEffect(()=>(window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)),[e,t])}function ul(e,t){typeof e=="function"?e(t):typeof e=="object"&&e!==null&&"current"in e&&(e.current=t)}function c0(...e){return t=>{e.forEach(n=>ul(n,t))}}function cl(...e){return w.useCallback(c0(...e),e)}function x2({value:e,defaultValue:t,finalValue:n,onChange:r=()=>{}}){const[o,i]=w.useState(t!==void 0?t:n),a=(l,...s)=>{i(l),r==null||r(l,...s)};return e!==void 0?[e,r,!0]:[o,a,!1]}function $c(e,t){return u2("(prefers-reduced-motion: reduce)",e,t)}function C2(e=!1,t){const{onOpen:n,onClose:r}={},[o,i]=w.useState(e),a=w.useCallback(()=>{i(u=>u||(n==null||n(),!0))},[n]),l=w.useCallback(()=>{i(u=>u&&(r==null||r(),!1))},[r]),s=w.useCallback(()=>{o?l():a()},[l,a,o]);return[o,{open:a,close:l,toggle:s}]}function d0(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t{Object.entries(n).forEach(([r,o])=>{t[r]?t[r]=Ae(t[r],o):t[r]=o})}),t}function dl({theme:e,classNames:t,props:n,stylesCtx:r}){const i=(Array.isArray(t)?t:[t]).map(a=>typeof a=="function"?a(e,n,r):a||k2);return P2(i)}function $a({theme:e,styles:t,props:n,stylesCtx:r}){return(Array.isArray(t)?t:[t]).reduce((i,a)=>typeof a=="function"?{...i,...a(e,n,r)}:{...i,...a},{})}const f0=w.createContext(null);function mr(){const e=w.useContext(f0);if(!e)throw new Error("[@mantine/core] MantineProvider was not found in tree");return e}function R2(){return mr().cssVariablesResolver}function E2(){return mr().classNamesPrefix}function Oc(){return mr().getStyleNonce}function b2(){return mr().withStaticClasses}function N2(){return mr().headless}function T2(){var e;return(e=mr().stylesTransform)==null?void 0:e.sx}function M2(){var e;return(e=mr().stylesTransform)==null?void 0:e.styles}function D2(e){return/^#?([0-9A-F]{3}){1,2}([0-9A-F]{2})?$/i.test(e)}function _2(e){let t=e.replace("#","");if(t.length===3){const a=t.split("");t=[a[0],a[0],a[1],a[1],a[2],a[2]].join("")}if(t.length===8){const a=parseInt(t.slice(6,8),16)/255;return{r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a}}const n=parseInt(t,16),r=n>>16&255,o=n>>8&255,i=n&255;return{r,g:o,b:i,a:1}}function B2(e){const[t,n,r,o]=e.replace(/[^0-9,./]/g,"").split(/[/,]/).map(Number);return{r:t,g:n,b:r,a:o||1}}function L2(e){const t=/^hsla?\(\s*(\d+)\s*,\s*(\d+%)\s*,\s*(\d+%)\s*(,\s*(0?\.\d+|\d+(\.\d+)?))?\s*\)$/i,n=e.match(t);if(!n)return{r:0,g:0,b:0,a:1};const r=parseInt(n[1],10),o=parseInt(n[2],10)/100,i=parseInt(n[3],10)/100,a=n[5]?parseFloat(n[5]):void 0,l=(1-Math.abs(2*i-1))*o,s=r/60,u=l*(1-Math.abs(s%2-1)),c=i-l/2;let d,f,p;return s>=0&&s<1?(d=l,f=u,p=0):s>=1&&s<2?(d=u,f=l,p=0):s>=2&&s<3?(d=0,f=l,p=u):s>=3&&s<4?(d=0,f=u,p=l):s>=4&&s<5?(d=u,f=0,p=l):(d=l,f=0,p=u),{r:Math.round((d+c)*255),g:Math.round((f+c)*255),b:Math.round((p+c)*255),a:a||1}}function jc(e){return D2(e)?_2(e):e.startsWith("rgb")?B2(e):e.startsWith("hsl")?L2(e):{r:0,g:0,b:0,a:1}}function Wi(e,t){if(e.startsWith("var("))return`color-mix(in srgb, ${e}, black ${t*100}%)`;const{r:n,g:r,b:o,a:i}=jc(e),a=1-t,l=s=>Math.round(s*a);return`rgba(${l(n)}, ${l(r)}, ${l(o)}, ${i})`}function ii(e,t){return typeof e.primaryShade=="number"?e.primaryShade:t==="dark"?e.primaryShade.dark:e.primaryShade.light}function hs(e){return e<=.03928?e/12.92:((e+.055)/1.055)**2.4}function $2(e){const t=e.match(/oklch\((.*?)%\s/);return t?parseFloat(t[1]):null}function O2(e){if(e.startsWith("oklch("))return($2(e)||0)/100;const{r:t,g:n,b:r}=jc(e),o=t/255,i=n/255,a=r/255,l=hs(o),s=hs(i),u=hs(a);return .2126*l+.7152*s+.0722*u}function Po(e,t=.179){return e.startsWith("var(")?!1:O2(e)>t}function yi({color:e,theme:t,colorScheme:n}){if(typeof e!="string")throw new Error(`[@mantine/core] Failed to parse color. Expected color to be a string, instead got ${typeof e}`);if(e==="bright")return{color:e,value:n==="dark"?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:Po(n==="dark"?t.white:t.black,t.luminanceThreshold),variable:"--mantine-color-bright"};if(e==="dimmed")return{color:e,value:n==="dark"?t.colors.dark[2]:t.colors.gray[7],shade:void 0,isThemeColor:!1,isLight:Po(n==="dark"?t.colors.dark[2]:t.colors.gray[6],t.luminanceThreshold),variable:"--mantine-color-dimmed"};if(e==="white"||e==="black")return{color:e,value:e==="white"?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:Po(e==="white"?t.white:t.black,t.luminanceThreshold),variable:`--mantine-color-${e}`};const[r,o]=e.split("."),i=o?Number(o):void 0,a=r in t.colors;if(a){const l=i!==void 0?t.colors[r][i]:t.colors[r][ii(t,n||"light")];return{color:r,value:l,shade:i,isThemeColor:a,isLight:Po(l,t.luminanceThreshold),variable:o?`--mantine-color-${r}-${i}`:`--mantine-color-${r}-filled`}}return{color:e,value:e,isThemeColor:a,isLight:Po(e,t.luminanceThreshold),shade:i,variable:void 0}}function On(e,t){const n=yi({color:e||t.primaryColor,theme:t});return n.variable?`var(${n.variable})`:e}function Pu(e,t){const n={from:(e==null?void 0:e.from)||t.defaultGradient.from,to:(e==null?void 0:e.to)||t.defaultGradient.to,deg:(e==null?void 0:e.deg)||t.defaultGradient.deg||0},r=On(n.from,t),o=On(n.to,t);return`linear-gradient(${n.deg}deg, ${r} 0%, ${o} 100%)`}function Ft(e,t){if(typeof e!="string"||t>1||t<0)return"rgba(0, 0, 0, 1)";if(e.startsWith("var(")){const i=(1-t)*100;return`color-mix(in srgb, ${e}, transparent ${i}%)`}if(e.startsWith("oklch"))return e.includes("/")?e.replace(/\/\s*[\d.]+\s*\)/,`/ ${t})`):e.replace(")",` / ${t})`);const{r:n,g:r,b:o}=jc(e);return`rgba(${n}, ${r}, ${o}, ${t})`}const Cr=Ft,j2=({color:e,theme:t,variant:n,gradient:r,autoContrast:o})=>{const i=yi({color:e,theme:t}),a=typeof o=="boolean"?o:t.autoContrast;if(n==="filled"){const l=a&&i.isLight?"var(--mantine-color-black)":"var(--mantine-color-white)";return i.isThemeColor?i.shade===void 0?{background:`var(--mantine-color-${e}-filled)`,hover:`var(--mantine-color-${e}-filled-hover)`,color:l,border:`${_(1)} solid transparent`}:{background:`var(--mantine-color-${i.color}-${i.shade})`,hover:`var(--mantine-color-${i.color}-${i.shade===9?8:i.shade+1})`,color:l,border:`${_(1)} solid transparent`}:{background:e,hover:Wi(e,.1),color:l,border:`${_(1)} solid transparent`}}if(n==="light"){if(i.isThemeColor){if(i.shade===void 0)return{background:`var(--mantine-color-${e}-light)`,hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${_(1)} solid transparent`};const l=t.colors[i.color][i.shade];return{background:Ft(l,.1),hover:Ft(l,.12),color:`var(--mantine-color-${i.color}-${Math.min(i.shade,6)})`,border:`${_(1)} solid transparent`}}return{background:Ft(e,.1),hover:Ft(e,.12),color:e,border:`${_(1)} solid transparent`}}if(n==="outline")return i.isThemeColor?i.shade===void 0?{background:"transparent",hover:`var(--mantine-color-${e}-outline-hover)`,color:`var(--mantine-color-${e}-outline)`,border:`${_(1)} solid var(--mantine-color-${e}-outline)`}:{background:"transparent",hover:Ft(t.colors[i.color][i.shade],.05),color:`var(--mantine-color-${i.color}-${i.shade})`,border:`${_(1)} solid var(--mantine-color-${i.color}-${i.shade})`}:{background:"transparent",hover:Ft(e,.05),color:e,border:`${_(1)} solid ${e}`};if(n==="subtle"){if(i.isThemeColor){if(i.shade===void 0)return{background:"transparent",hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${_(1)} solid transparent`};const l=t.colors[i.color][i.shade];return{background:"transparent",hover:Ft(l,.12),color:`var(--mantine-color-${i.color}-${Math.min(i.shade,6)})`,border:`${_(1)} solid transparent`}}return{background:"transparent",hover:Ft(e,.12),color:e,border:`${_(1)} solid transparent`}}return n==="transparent"?i.isThemeColor?i.shade===void 0?{background:"transparent",hover:"transparent",color:`var(--mantine-color-${e}-light-color)`,border:`${_(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:`var(--mantine-color-${i.color}-${Math.min(i.shade,6)})`,border:`${_(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:e,border:`${_(1)} solid transparent`}:n==="white"?i.isThemeColor?i.shade===void 0?{background:"var(--mantine-color-white)",hover:Wi(t.white,.01),color:`var(--mantine-color-${e}-filled)`,border:`${_(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:Wi(t.white,.01),color:`var(--mantine-color-${i.color}-${i.shade})`,border:`${_(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:Wi(t.white,.01),color:e,border:`${_(1)} solid transparent`}:n==="gradient"?{background:Pu(r,t),hover:Pu(r,t),color:"var(--mantine-color-white)",border:"none"}:n==="default"?{background:"var(--mantine-color-default)",hover:"var(--mantine-color-default-hover)",color:"var(--mantine-color-default-color)",border:`${_(1)} solid var(--mantine-color-default-border)`}:{}},A2={dark:["#C9C9C9","#b8b8b8","#828282","#696969","#424242","#3b3b3b","#2e2e2e","#242424","#1f1f1f","#141414"],gray:["#f8f9fa","#f1f3f5","#e9ecef","#dee2e6","#ced4da","#adb5bd","#868e96","#495057","#343a40","#212529"],red:["#fff5f5","#ffe3e3","#ffc9c9","#ffa8a8","#ff8787","#ff6b6b","#fa5252","#f03e3e","#e03131","#c92a2a"],pink:["#fff0f6","#ffdeeb","#fcc2d7","#faa2c1","#f783ac","#f06595","#e64980","#d6336c","#c2255c","#a61e4d"],grape:["#f8f0fc","#f3d9fa","#eebefa","#e599f7","#da77f2","#cc5de8","#be4bdb","#ae3ec9","#9c36b5","#862e9c"],violet:["#f3f0ff","#e5dbff","#d0bfff","#b197fc","#9775fa","#845ef7","#7950f2","#7048e8","#6741d9","#5f3dc4"],indigo:["#edf2ff","#dbe4ff","#bac8ff","#91a7ff","#748ffc","#5c7cfa","#4c6ef5","#4263eb","#3b5bdb","#364fc7"],blue:["#e7f5ff","#d0ebff","#a5d8ff","#74c0fc","#4dabf7","#339af0","#228be6","#1c7ed6","#1971c2","#1864ab"],cyan:["#e3fafc","#c5f6fa","#99e9f2","#66d9e8","#3bc9db","#22b8cf","#15aabf","#1098ad","#0c8599","#0b7285"],teal:["#e6fcf5","#c3fae8","#96f2d7","#63e6be","#38d9a9","#20c997","#12b886","#0ca678","#099268","#087f5b"],green:["#ebfbee","#d3f9d8","#b2f2bb","#8ce99a","#69db7c","#51cf66","#40c057","#37b24d","#2f9e44","#2b8a3e"],lime:["#f4fce3","#e9fac8","#d8f5a2","#c0eb75","#a9e34b","#94d82d","#82c91e","#74b816","#66a80f","#5c940d"],yellow:["#fff9db","#fff3bf","#ffec99","#ffe066","#ffd43b","#fcc419","#fab005","#f59f00","#f08c00","#e67700"],orange:["#fff4e6","#ffe8cc","#ffd8a8","#ffc078","#ffa94d","#ff922b","#fd7e14","#f76707","#e8590c","#d9480f"]},jf="-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",Ac={scale:1,fontSmoothing:!0,focusRing:"auto",white:"#fff",black:"#000",colors:A2,primaryShade:{light:6,dark:8},primaryColor:"blue",variantColorResolver:j2,autoContrast:!1,luminanceThreshold:.3,fontFamily:jf,fontFamilyMonospace:"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace",respectReducedMotion:!1,cursorType:"default",defaultGradient:{from:"blue",to:"cyan",deg:45},defaultRadius:"sm",activeClassName:"mantine-active",focusClassName:"",headings:{fontFamily:jf,fontWeight:"700",textWrap:"wrap",sizes:{h1:{fontSize:_(34),lineHeight:"1.3"},h2:{fontSize:_(26),lineHeight:"1.35"},h3:{fontSize:_(22),lineHeight:"1.4"},h4:{fontSize:_(18),lineHeight:"1.45"},h5:{fontSize:_(16),lineHeight:"1.5"},h6:{fontSize:_(14),lineHeight:"1.5"}}},fontSizes:{xs:_(12),sm:_(14),md:_(16),lg:_(18),xl:_(20)},lineHeights:{xs:"1.4",sm:"1.45",md:"1.55",lg:"1.6",xl:"1.65"},radius:{xs:_(2),sm:_(4),md:_(8),lg:_(16),xl:_(32)},spacing:{xs:_(10),sm:_(12),md:_(16),lg:_(20),xl:_(32)},breakpoints:{xs:"36em",sm:"48em",md:"62em",lg:"75em",xl:"88em"},shadows:{xs:`0 ${_(1)} ${_(3)} rgba(0, 0, 0, 0.05), 0 ${_(1)} ${_(2)} rgba(0, 0, 0, 0.1)`,sm:`0 ${_(1)} ${_(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${_(10)} ${_(15)} ${_(-5)}, rgba(0, 0, 0, 0.04) 0 ${_(7)} ${_(7)} ${_(-5)}`,md:`0 ${_(1)} ${_(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${_(20)} ${_(25)} ${_(-5)}, rgba(0, 0, 0, 0.04) 0 ${_(10)} ${_(10)} ${_(-5)}`,lg:`0 ${_(1)} ${_(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${_(28)} ${_(23)} ${_(-7)}, rgba(0, 0, 0, 0.04) 0 ${_(12)} ${_(12)} ${_(-7)}`,xl:`0 ${_(1)} ${_(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${_(36)} ${_(28)} ${_(-7)}, rgba(0, 0, 0, 0.04) 0 ${_(17)} ${_(17)} ${_(-7)}`},other:{},components:{}};function Af(e){return e==="auto"||e==="dark"||e==="light"}function I2({key:e="mantine-color-scheme-value"}={}){let t;return{get:n=>{if(typeof window>"u")return n;try{const r=window.localStorage.getItem(e);return Af(r)?r:n}catch{return n}},set:n=>{try{window.localStorage.setItem(e,n)}catch(r){console.warn("[@mantine/core] Local storage color scheme manager was unable to save color scheme.",r)}},subscribe:n=>{t=r=>{r.storageArea===window.localStorage&&r.key===e&&Af(r.newValue)&&n(r.newValue)},window.addEventListener("storage",t)},unsubscribe:()=>{window.removeEventListener("storage",t)},clear:()=>{window.localStorage.removeItem(e)}}}const F2="[@mantine/core] MantineProvider: Invalid theme.primaryColor, it accepts only key of theme.colors, learn more – https://mantine.dev/theming/colors/#primary-color",If="[@mantine/core] MantineProvider: Invalid theme.primaryShade, it accepts only 0-9 integers or an object { light: 0-9, dark: 0-9 }";function gs(e){return e<0||e>9?!1:parseInt(e.toString(),10)===e}function Ff(e){if(!(e.primaryColor in e.colors))throw new Error(F2);if(typeof e.primaryShade=="object"&&(!gs(e.primaryShade.dark)||!gs(e.primaryShade.light)))throw new Error(If);if(typeof e.primaryShade=="number"&&!gs(e.primaryShade))throw new Error(If)}function z2(e,t){var r;if(!t)return Ff(e),e;const n=Bc(e,t);return t.fontFamily&&!((r=t.headings)!=null&&r.fontFamily)&&(n.headings.fontFamily=t.fontFamily),Ff(n),n}const Ic=w.createContext(null),V2=()=>w.useContext(Ic)||Ac;function Te(){const e=w.useContext(Ic);if(!e)throw new Error("@mantine/core: MantineProvider was not found in component tree, make sure you have it in your app");return e}function p0({theme:e,children:t,inherit:n=!0}){const r=V2(),o=w.useMemo(()=>z2(n?r:Ac,e),[e,r,n]);return S.jsx(Ic.Provider,{value:o,children:t})}p0.displayName="@mantine/core/MantineThemeProvider";function G2(){const e=Te(),t=Oc(),n=Ge(e.breakpoints).reduce((r,o)=>{const i=e.breakpoints[o].includes("px"),a=Cu(e.breakpoints[o]),l=i?`${a-.1}px`:$f(a-.1),s=i?`${a}px`:$f(a);return`${r}@media (max-width: ${l}) {.mantine-visible-from-${o} {display: none !important;}}@media (min-width: ${s}) {.mantine-hidden-from-${o} {display: none !important;}}`},"");return S.jsx("style",{"data-mantine-styles":"classes",nonce:t==null?void 0:t(),dangerouslySetInnerHTML:{__html:n}})}function vs(e){return Object.entries(e).map(([t,n])=>`${t}: ${n};`).join("")}function Ro(e,t){return(Array.isArray(e)?e:[e]).reduce((r,o)=>`${o}{${r}}`,t)}function W2(e,t){const n=vs(e.variables),r=n?Ro(t,n):"",o=vs(e.dark),i=vs(e.light),a=o?Ro(t===":host"?`${t}([data-mantine-color-scheme="dark"])`:`${t}[data-mantine-color-scheme="dark"]`,o):"",l=i?Ro(t===":host"?`${t}([data-mantine-color-scheme="light"])`:`${t}[data-mantine-color-scheme="light"]`,i):"";return`${r}${a}${l}`}function m0({color:e,theme:t,autoContrast:n}){return(typeof n=="boolean"?n:t.autoContrast)&&yi({color:e||t.primaryColor,theme:t}).isLight?"var(--mantine-color-black)":"var(--mantine-color-white)"}function zf(e,t){return m0({color:e.colors[e.primaryColor][ii(e,t)],theme:e,autoContrast:null})}function Hi({theme:e,color:t,colorScheme:n,name:r=t,withColorValues:o=!0}){if(!e.colors[t])return{};if(n==="light"){const l=ii(e,"light"),s={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-filled)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${l})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${l===9?8:l+1})`,[`--mantine-color-${r}-light`]:Cr(e.colors[t][l],.1),[`--mantine-color-${r}-light-hover`]:Cr(e.colors[t][l],.12),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${l})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${l})`,[`--mantine-color-${r}-outline-hover`]:Cr(e.colors[t][l],.05)};return o?{[`--mantine-color-${r}-0`]:e.colors[t][0],[`--mantine-color-${r}-1`]:e.colors[t][1],[`--mantine-color-${r}-2`]:e.colors[t][2],[`--mantine-color-${r}-3`]:e.colors[t][3],[`--mantine-color-${r}-4`]:e.colors[t][4],[`--mantine-color-${r}-5`]:e.colors[t][5],[`--mantine-color-${r}-6`]:e.colors[t][6],[`--mantine-color-${r}-7`]:e.colors[t][7],[`--mantine-color-${r}-8`]:e.colors[t][8],[`--mantine-color-${r}-9`]:e.colors[t][9],...s}:s}const i=ii(e,"dark"),a={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-4)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${i})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${i===9?8:i+1})`,[`--mantine-color-${r}-light`]:Cr(e.colors[t][Math.max(0,i-2)],.15),[`--mantine-color-${r}-light-hover`]:Cr(e.colors[t][Math.max(0,i-2)],.2),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${Math.max(i-5,0)})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${Math.max(i-4,0)})`,[`--mantine-color-${r}-outline-hover`]:Cr(e.colors[t][Math.max(i-4,0)],.05)};return o?{[`--mantine-color-${r}-0`]:e.colors[t][0],[`--mantine-color-${r}-1`]:e.colors[t][1],[`--mantine-color-${r}-2`]:e.colors[t][2],[`--mantine-color-${r}-3`]:e.colors[t][3],[`--mantine-color-${r}-4`]:e.colors[t][4],[`--mantine-color-${r}-5`]:e.colors[t][5],[`--mantine-color-${r}-6`]:e.colors[t][6],[`--mantine-color-${r}-7`]:e.colors[t][7],[`--mantine-color-${r}-8`]:e.colors[t][8],[`--mantine-color-${r}-9`]:e.colors[t][9],...a}:a}function H2(e){return!!e&&typeof e=="object"&&"mantine-virtual-color"in e}function kr(e,t,n){Ge(t).forEach(r=>Object.assign(e,{[`--mantine-${n}-${r}`]:t[r]}))}const h0=e=>{const t=ii(e,"light"),n=e.defaultRadius in e.radius?e.radius[e.defaultRadius]:_(e.defaultRadius),r={variables:{"--mantine-scale":e.scale.toString(),"--mantine-cursor-type":e.cursorType,"--mantine-color-scheme":"light dark","--mantine-webkit-font-smoothing":e.fontSmoothing?"antialiased":"unset","--mantine-moz-font-smoothing":e.fontSmoothing?"grayscale":"unset","--mantine-color-white":e.white,"--mantine-color-black":e.black,"--mantine-line-height":e.lineHeights.md,"--mantine-font-family":e.fontFamily,"--mantine-font-family-monospace":e.fontFamilyMonospace,"--mantine-font-family-headings":e.headings.fontFamily,"--mantine-heading-font-weight":e.headings.fontWeight,"--mantine-heading-text-wrap":e.headings.textWrap,"--mantine-radius-default":n,"--mantine-primary-color-filled":`var(--mantine-color-${e.primaryColor}-filled)`,"--mantine-primary-color-filled-hover":`var(--mantine-color-${e.primaryColor}-filled-hover)`,"--mantine-primary-color-light":`var(--mantine-color-${e.primaryColor}-light)`,"--mantine-primary-color-light-hover":`var(--mantine-color-${e.primaryColor}-light-hover)`,"--mantine-primary-color-light-color":`var(--mantine-color-${e.primaryColor}-light-color)`},light:{"--mantine-primary-color-contrast":zf(e,"light"),"--mantine-color-bright":"var(--mantine-color-black)","--mantine-color-text":e.black,"--mantine-color-body":e.white,"--mantine-color-error":"var(--mantine-color-red-6)","--mantine-color-placeholder":"var(--mantine-color-gray-5)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-${t})`,"--mantine-color-default":"var(--mantine-color-white)","--mantine-color-default-hover":"var(--mantine-color-gray-0)","--mantine-color-default-color":"var(--mantine-color-black)","--mantine-color-default-border":"var(--mantine-color-gray-4)","--mantine-color-dimmed":"var(--mantine-color-gray-6)"},dark:{"--mantine-primary-color-contrast":zf(e,"dark"),"--mantine-color-bright":"var(--mantine-color-white)","--mantine-color-text":"var(--mantine-color-dark-0)","--mantine-color-body":"var(--mantine-color-dark-7)","--mantine-color-error":"var(--mantine-color-red-8)","--mantine-color-placeholder":"var(--mantine-color-dark-3)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-4)`,"--mantine-color-default":"var(--mantine-color-dark-6)","--mantine-color-default-hover":"var(--mantine-color-dark-5)","--mantine-color-default-color":"var(--mantine-color-white)","--mantine-color-default-border":"var(--mantine-color-dark-4)","--mantine-color-dimmed":"var(--mantine-color-dark-2)"}};kr(r.variables,e.breakpoints,"breakpoint"),kr(r.variables,e.spacing,"spacing"),kr(r.variables,e.fontSizes,"font-size"),kr(r.variables,e.lineHeights,"line-height"),kr(r.variables,e.shadows,"shadow"),kr(r.variables,e.radius,"radius"),e.colors[e.primaryColor].forEach((i,a)=>{r.variables[`--mantine-primary-color-${a}`]=`var(--mantine-color-${e.primaryColor}-${a})`}),Ge(e.colors).forEach(i=>{const a=e.colors[i];if(H2(a)){Object.assign(r.light,Hi({theme:e,name:a.name,color:a.light,colorScheme:"light",withColorValues:!0})),Object.assign(r.dark,Hi({theme:e,name:a.name,color:a.dark,colorScheme:"dark",withColorValues:!0}));return}a.forEach((l,s)=>{r.variables[`--mantine-color-${i}-${s}`]=l}),Object.assign(r.light,Hi({theme:e,color:i,colorScheme:"light",withColorValues:!1})),Object.assign(r.dark,Hi({theme:e,color:i,colorScheme:"dark",withColorValues:!1}))});const o=e.headings.sizes;return Ge(o).forEach(i=>{r.variables[`--mantine-${i}-font-size`]=o[i].fontSize,r.variables[`--mantine-${i}-line-height`]=o[i].lineHeight,r.variables[`--mantine-${i}-font-weight`]=o[i].fontWeight||e.headings.fontWeight}),r};function U2({theme:e,generator:t}){const n=h0(e),r=t==null?void 0:t(e);return r?Bc(n,r):n}const ys=h0(Ac);function Y2(e){const t={variables:{},light:{},dark:{}};return Ge(e.variables).forEach(n=>{ys.variables[n]!==e.variables[n]&&(t.variables[n]=e.variables[n])}),Ge(e.light).forEach(n=>{ys.light[n]!==e.light[n]&&(t.light[n]=e.light[n])}),Ge(e.dark).forEach(n=>{ys.dark[n]!==e.dark[n]&&(t.dark[n]=e.dark[n])}),t}function K2(e){return` - ${e}[data-mantine-color-scheme="dark"] { --mantine-color-scheme: dark; } - ${e}[data-mantine-color-scheme="light"] { --mantine-color-scheme: light; } -`}function g0({cssVariablesSelector:e,deduplicateCssVariables:t}){const n=Te(),r=Oc(),o=R2(),i=U2({theme:n,generator:o}),a=e===":root"&&t,l=a?Y2(i):i,s=W2(l,e);return s?S.jsx("style",{"data-mantine-styles":!0,nonce:r==null?void 0:r(),dangerouslySetInnerHTML:{__html:`${s}${a?"":K2(e)}`}}):null}g0.displayName="@mantine/CssVariables";function Q2(){const e=console.error;console.error=(...t)=>{t.length>1&&typeof t[0]=="string"&&t[0].toLowerCase().includes("extra attributes from the server")&&typeof t[1]=="string"&&t[1].toLowerCase().includes("data-mantine-color-scheme")||e(...t)}}function Pr(e,t){var r;const n=e!=="auto"?e:window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";(r=t())==null||r.setAttribute("data-mantine-color-scheme",n)}function X2({manager:e,defaultColorScheme:t,getRootElement:n,forceColorScheme:r}){const o=w.useRef(),[i,a]=w.useState(()=>e.get(t)),l=r||i,s=w.useCallback(c=>{r||(Pr(c,n),a(c),e.set(c))},[e.set,l,r]),u=w.useCallback(()=>{a(t),Pr(t,n),e.clear()},[e.clear,t]);return w.useEffect(()=>(e.subscribe(s),e.unsubscribe),[e.subscribe,e.unsubscribe]),sl(()=>{Pr(e.get(t),n)},[]),w.useEffect(()=>{var d;if(r)return Pr(r,n),()=>{};r===void 0&&Pr(i,n),o.current=window.matchMedia("(prefers-color-scheme: dark)");const c=f=>{i==="auto"&&Pr(f.matches?"dark":"light",n)};return(d=o.current)==null||d.addEventListener("change",c),()=>{var f;return(f=o.current)==null?void 0:f.removeEventListener("change",c)}},[i,r]),{colorScheme:l,setColorScheme:s,clearColorScheme:u}}function q2({respectReducedMotion:e,getRootElement:t}){sl(()=>{var n;e&&((n=t())==null||n.setAttribute("data-respect-reduced-motion","true"))},[e])}Q2();function v0({theme:e,children:t,getStyleNonce:n,withStaticClasses:r=!0,withGlobalClasses:o=!0,deduplicateCssVariables:i=!0,withCssVariables:a=!0,cssVariablesSelector:l=":root",classNamesPrefix:s="mantine",colorSchemeManager:u=I2(),defaultColorScheme:c="light",getRootElement:d=()=>document.documentElement,cssVariablesResolver:f,forceColorScheme:p,stylesTransform:g}){const{colorScheme:v,setColorScheme:C,clearColorScheme:h}=X2({defaultColorScheme:c,forceColorScheme:p,manager:u,getRootElement:d});return q2({respectReducedMotion:(e==null?void 0:e.respectReducedMotion)||!1,getRootElement:d}),S.jsx(f0.Provider,{value:{colorScheme:v,setColorScheme:C,clearColorScheme:h,getRootElement:d,classNamesPrefix:s,getStyleNonce:n,cssVariablesResolver:f,cssVariablesSelector:l,withStaticClasses:r,stylesTransform:g},children:S.jsxs(p0,{theme:e,children:[a&&S.jsx(g0,{cssVariablesSelector:l,deduplicateCssVariables:i}),o&&S.jsx(G2,{}),t]})})}v0.displayName="@mantine/core/MantineProvider";function Fc({classNames:e,styles:t,props:n,stylesCtx:r}){const o=Te();return{resolvedClassNames:dl({theme:o,classNames:e,props:n,stylesCtx:r||void 0}),resolvedStyles:$a({theme:o,styles:t,props:n,stylesCtx:r||void 0})}}const Z2={always:"mantine-focus-always",auto:"mantine-focus-auto",never:"mantine-focus-never"};function J2({theme:e,options:t,unstyled:n}){return Ae((t==null?void 0:t.focusable)&&!n&&(e.focusClassName||Z2[e.focusRing]),(t==null?void 0:t.active)&&!n&&e.activeClassName)}function e5({selector:e,stylesCtx:t,options:n,props:r,theme:o}){return dl({theme:o,classNames:n==null?void 0:n.classNames,props:(n==null?void 0:n.props)||r,stylesCtx:t})[e]}function Vf({selector:e,stylesCtx:t,theme:n,classNames:r,props:o}){return dl({theme:n,classNames:r,props:o,stylesCtx:t})[e]}function t5({rootSelector:e,selector:t,className:n}){return e===t?n:void 0}function n5({selector:e,classes:t,unstyled:n}){return n?void 0:t[e]}function r5({themeName:e,classNamesPrefix:t,selector:n,withStaticClass:r}){return r===!1?[]:e.map(o=>`${t}-${o}-${n}`)}function o5({themeName:e,theme:t,selector:n,props:r,stylesCtx:o}){return e.map(i=>{var a,l;return(l=dl({theme:t,classNames:(a=t.components[i])==null?void 0:a.classNames,props:r,stylesCtx:o}))==null?void 0:l[n]})}function i5({options:e,classes:t,selector:n,unstyled:r}){return e!=null&&e.variant&&!r?t[`${n}--${e.variant}`]:void 0}function a5({theme:e,options:t,themeName:n,selector:r,classNamesPrefix:o,classNames:i,classes:a,unstyled:l,className:s,rootSelector:u,props:c,stylesCtx:d,withStaticClasses:f,headless:p,transformedStyles:g}){return Ae(J2({theme:e,options:t,unstyled:l||p}),o5({theme:e,themeName:n,selector:r,props:c,stylesCtx:d}),i5({options:t,classes:a,selector:r,unstyled:l}),Vf({selector:r,stylesCtx:d,theme:e,classNames:i,props:c}),Vf({selector:r,stylesCtx:d,theme:e,classNames:g,props:c}),e5({selector:r,stylesCtx:d,options:t,props:c,theme:e}),t5({rootSelector:u,selector:r,className:s}),n5({selector:r,classes:a,unstyled:l||p}),f&&!p&&r5({themeName:n,classNamesPrefix:o,selector:r,withStaticClass:t==null?void 0:t.withStaticClass}),t==null?void 0:t.className)}function l5({theme:e,themeName:t,props:n,stylesCtx:r,selector:o}){return t.map(i=>{var a;return $a({theme:e,styles:(a=e.components[i])==null?void 0:a.styles,props:n,stylesCtx:r})[o]}).reduce((i,a)=>({...i,...a}),{})}function Ru({style:e,theme:t}){return Array.isArray(e)?[...e].reduce((n,r)=>({...n,...Ru({style:r,theme:t})}),{}):typeof e=="function"?e(t):e??{}}function s5(e){return e.reduce((t,n)=>(n&&Object.keys(n).forEach(r=>{t[r]={...t[r],...so(n[r])}}),t),{})}function u5({vars:e,varsResolver:t,theme:n,props:r,stylesCtx:o,selector:i,themeName:a,headless:l}){var s;return(s=s5([l?{}:t==null?void 0:t(n,r,o),...a.map(u=>{var c,d,f;return(f=(d=(c=n.components)==null?void 0:c[u])==null?void 0:d.vars)==null?void 0:f.call(d,n,r,o)}),e==null?void 0:e(n,r,o)]))==null?void 0:s[i]}function c5({theme:e,themeName:t,selector:n,options:r,props:o,stylesCtx:i,rootSelector:a,styles:l,style:s,vars:u,varsResolver:c,headless:d,withStylesTransform:f}){return{...!f&&l5({theme:e,themeName:t,props:o,stylesCtx:i,selector:n}),...!f&&$a({theme:e,styles:l,props:o,stylesCtx:i})[n],...!f&&$a({theme:e,styles:r==null?void 0:r.styles,props:(r==null?void 0:r.props)||o,stylesCtx:i})[n],...u5({theme:e,props:o,stylesCtx:i,vars:u,varsResolver:c,selector:n,themeName:t,headless:d}),...a===n?Ru({style:s,theme:e}):null,...Ru({style:r==null?void 0:r.style,theme:e})}}function d5({props:e,stylesCtx:t,themeName:n}){var a;const r=Te(),o=(a=M2())==null?void 0:a();return{getTransformedStyles:l=>o?[...l.map(u=>o(u,{props:e,theme:r,ctx:t})),...n.map(u=>{var c;return o((c=r.components[u])==null?void 0:c.styles,{props:e,theme:r,ctx:t})})].filter(Boolean):[],withStylesTransform:!!o}}function oe({name:e,classes:t,props:n,stylesCtx:r,className:o,style:i,rootSelector:a="root",unstyled:l,classNames:s,styles:u,vars:c,varsResolver:d}){const f=Te(),p=E2(),g=b2(),v=N2(),C=(Array.isArray(e)?e:[e]).filter(y=>y),{withStylesTransform:h,getTransformedStyles:m}=d5({props:n,stylesCtx:r,themeName:C});return(y,x)=>({className:a5({theme:f,options:x,themeName:C,selector:y,classNamesPrefix:p,classNames:s,classes:t,unstyled:l,className:o,rootSelector:a,props:n,stylesCtx:r,withStaticClasses:g,headless:v,transformedStyles:m([x==null?void 0:x.styles,u])}),style:c5({theme:f,themeName:C,selector:y,options:x,props:n,stylesCtx:r,rootSelector:a,styles:u,style:i,vars:c,varsResolver:d,headless:v,withStylesTransform:h})})}function f5(e,t){return typeof e=="boolean"?e:t.autoContrast}function Q(e,t,n){var a;const r=Te(),o=(a=r.components[e])==null?void 0:a.defaultProps,i=typeof o=="function"?o(r):o;return{...t,...i,...so(n)}}function ws(e){return Ge(e).reduce((t,n)=>e[n]!==void 0?`${t}${e2(n)}:${e[n]};`:t,"").trim()}function p5({selector:e,styles:t,media:n,container:r}){const o=t?ws(t):"",i=Array.isArray(n)?n.map(l=>`@media${l.query}{${e}{${ws(l.styles)}}}`):[],a=Array.isArray(r)?r.map(l=>`@container ${l.query}{${e}{${ws(l.styles)}}}`):[];return`${o?`${e}{${o}}`:""}${i.join("")}${a.join("")}`.trim()}function fl(e){const t=Oc();return S.jsx("style",{"data-mantine-styles":"inline",nonce:t==null?void 0:t(),dangerouslySetInnerHTML:{__html:p5(e)}})}function zc(e){const{m:t,mx:n,my:r,mt:o,mb:i,ml:a,mr:l,me:s,ms:u,p:c,px:d,py:f,pt:p,pb:g,pl:v,pr:C,pe:h,ps:m,bd:y,bg:x,c:k,opacity:P,ff:b,fz:E,fw:L,lts:D,ta:z,lh:W,fs:V,tt:O,td:F,w:N,miw:M,maw:R,h:B,mih:T,mah:A,bgsz:H,bgp:te,bgr:de,bga:q,pos:ee,top:se,left:pe,bottom:le,right:Me,inset:Ze,display:Ie,flex:He,hiddenFrom:Be,visibleFrom:Ue,lightHidden:Ot,darkHidden:G,sx:Y,...J}=e;return{styleProps:so({m:t,mx:n,my:r,mt:o,mb:i,ml:a,mr:l,me:s,ms:u,p:c,px:d,py:f,pt:p,pb:g,pl:v,pr:C,pe:h,ps:m,bd:y,bg:x,c:k,opacity:P,ff:b,fz:E,fw:L,lts:D,ta:z,lh:W,fs:V,tt:O,td:F,w:N,miw:M,maw:R,h:B,mih:T,mah:A,bgsz:H,bgp:te,bgr:de,bga:q,pos:ee,top:se,left:pe,bottom:le,right:Me,inset:Ze,display:Ie,flex:He,hiddenFrom:Be,visibleFrom:Ue,lightHidden:Ot,darkHidden:G,sx:Y}),rest:J}}const m5={m:{type:"spacing",property:"margin"},mt:{type:"spacing",property:"marginTop"},mb:{type:"spacing",property:"marginBottom"},ml:{type:"spacing",property:"marginLeft"},mr:{type:"spacing",property:"marginRight"},ms:{type:"spacing",property:"marginInlineStart"},me:{type:"spacing",property:"marginInlineEnd"},mx:{type:"spacing",property:"marginInline"},my:{type:"spacing",property:"marginBlock"},p:{type:"spacing",property:"padding"},pt:{type:"spacing",property:"paddingTop"},pb:{type:"spacing",property:"paddingBottom"},pl:{type:"spacing",property:"paddingLeft"},pr:{type:"spacing",property:"paddingRight"},ps:{type:"spacing",property:"paddingInlineStart"},pe:{type:"spacing",property:"paddingInlineEnd"},px:{type:"spacing",property:"paddingInline"},py:{type:"spacing",property:"paddingBlock"},bd:{type:"border",property:"border"},bg:{type:"color",property:"background"},c:{type:"textColor",property:"color"},opacity:{type:"identity",property:"opacity"},ff:{type:"fontFamily",property:"fontFamily"},fz:{type:"fontSize",property:"fontSize"},fw:{type:"identity",property:"fontWeight"},lts:{type:"size",property:"letterSpacing"},ta:{type:"identity",property:"textAlign"},lh:{type:"lineHeight",property:"lineHeight"},fs:{type:"identity",property:"fontStyle"},tt:{type:"identity",property:"textTransform"},td:{type:"identity",property:"textDecoration"},w:{type:"spacing",property:"width"},miw:{type:"spacing",property:"minWidth"},maw:{type:"spacing",property:"maxWidth"},h:{type:"spacing",property:"height"},mih:{type:"spacing",property:"minHeight"},mah:{type:"spacing",property:"maxHeight"},bgsz:{type:"size",property:"backgroundSize"},bgp:{type:"identity",property:"backgroundPosition"},bgr:{type:"identity",property:"backgroundRepeat"},bga:{type:"identity",property:"backgroundAttachment"},pos:{type:"identity",property:"position"},top:{type:"identity",property:"top"},left:{type:"size",property:"left"},bottom:{type:"size",property:"bottom"},right:{type:"size",property:"right"},inset:{type:"size",property:"inset"},display:{type:"identity",property:"display"},flex:{type:"identity",property:"flex"}};function Vc(e,t){const n=yi({color:e,theme:t});return n.color==="dimmed"?"var(--mantine-color-dimmed)":n.color==="bright"?"var(--mantine-color-bright)":n.variable?`var(${n.variable})`:n.color}function h5(e,t){const n=yi({color:e,theme:t});return n.isThemeColor&&n.shade===void 0?`var(--mantine-color-${n.color}-text)`:Vc(e,t)}function g5(e,t){if(typeof e=="number")return _(e);if(typeof e=="string"){const[n,r,...o]=e.split(" ").filter(a=>a.trim()!=="");let i=`${_(n)}`;return r&&(i+=` ${r}`),o.length>0&&(i+=` ${Vc(o.join(" "),t)}`),i.trim()}return e}const Gf={text:"var(--mantine-font-family)",mono:"var(--mantine-font-family-monospace)",monospace:"var(--mantine-font-family-monospace)",heading:"var(--mantine-font-family-headings)",headings:"var(--mantine-font-family-headings)"};function v5(e){return typeof e=="string"&&e in Gf?Gf[e]:e}const y5=["h1","h2","h3","h4","h5","h6"];function w5(e,t){return typeof e=="string"&&e in t.fontSizes?`var(--mantine-font-size-${e})`:typeof e=="string"&&y5.includes(e)?`var(--mantine-${e}-font-size)`:typeof e=="number"||typeof e=="string"?_(e):e}function S5(e){return e}const x5=["h1","h2","h3","h4","h5","h6"];function C5(e,t){return typeof e=="string"&&e in t.lineHeights?`var(--mantine-line-height-${e})`:typeof e=="string"&&x5.includes(e)?`var(--mantine-${e}-line-height)`:e}function k5(e){return typeof e=="number"?_(e):e}function P5(e,t){if(typeof e=="number")return _(e);if(typeof e=="string"){const n=e.replace("-","");if(!(n in t.spacing))return _(e);const r=`--mantine-spacing-${n}`;return e.startsWith("-")?`calc(var(${r}) * -1)`:`var(${r})`}return e}const Ss={color:Vc,textColor:h5,fontSize:w5,spacing:P5,identity:S5,size:k5,lineHeight:C5,fontFamily:v5,border:g5};function Wf(e){return e.replace("(min-width: ","").replace("em)","")}function R5({media:e,...t}){const r=Object.keys(e).sort((o,i)=>Number(Wf(o))-Number(Wf(i))).map(o=>({query:o,styles:e[o]}));return{...t,media:r}}function E5(e){if(typeof e!="object"||e===null)return!1;const t=Object.keys(e);return!(t.length===1&&t[0]==="base")}function b5(e){return typeof e=="object"&&e!==null?"base"in e?e.base:void 0:e}function N5(e){return typeof e=="object"&&e!==null?Ge(e).filter(t=>t!=="base"):[]}function T5(e,t){return typeof e=="object"&&e!==null&&t in e?e[t]:e}function y0({styleProps:e,data:t,theme:n}){return R5(Ge(e).reduce((r,o)=>{if(o==="hiddenFrom"||o==="visibleFrom"||o==="sx")return r;const i=t[o],a=Array.isArray(i.property)?i.property:[i.property],l=b5(e[o]);if(!E5(e[o]))return a.forEach(u=>{r.inlineStyles[u]=Ss[i.type](l,n)}),r;r.hasResponsiveStyles=!0;const s=N5(e[o]);return a.forEach(u=>{l&&(r.styles[u]=Ss[i.type](l,n)),s.forEach(c=>{const d=`(min-width: ${n.breakpoints[c]})`;r.media[d]={...r.media[d],[u]:Ss[i.type](T5(e[o],c),n)}})}),r},{hasResponsiveStyles:!1,styles:{},inlineStyles:{},media:{}}))}function pl(){return`__m__-${w.useId().replace(/:/g,"")}`}function Gc(e,t){return Array.isArray(e)?[...e].reduce((n,r)=>({...n,...Gc(r,t)}),{}):typeof e=="function"?e(t):e??{}}function w0(e){return e.startsWith("data-")?e:`data-${e}`}function M5(e){return Object.keys(e).reduce((t,n)=>{const r=e[n];return r===void 0||r===""||r===!1||r===null||(t[w0(n)]=e[n]),t},{})}function S0(e){return e?typeof e=="string"?{[w0(e)]:!0}:Array.isArray(e)?[...e].reduce((t,n)=>({...t,...S0(n)}),{}):M5(e):null}function Eu(e,t){return Array.isArray(e)?[...e].reduce((n,r)=>({...n,...Eu(r,t)}),{}):typeof e=="function"?e(t):e??{}}function D5({theme:e,style:t,vars:n,styleProps:r}){const o=Eu(t,e),i=Eu(n,e);return{...o,...i,...r}}const x0=w.forwardRef(({component:e,style:t,__vars:n,className:r,variant:o,mod:i,size:a,hiddenFrom:l,visibleFrom:s,lightHidden:u,darkHidden:c,renderRoot:d,__size:f,...p},g)=>{var E;const v=Te(),C=e||"div",{styleProps:h,rest:m}=zc(p),y=T2(),x=(E=y==null?void 0:y())==null?void 0:E(h.sx),k=pl(),P=y0({styleProps:h,theme:v,data:m5}),b={ref:g,style:D5({theme:v,style:t,vars:n,styleProps:P.inlineStyles}),className:Ae(r,x,{[k]:P.hasResponsiveStyles,"mantine-light-hidden":u,"mantine-dark-hidden":c,[`mantine-hidden-from-${l}`]:l,[`mantine-visible-from-${s}`]:s}),"data-variant":o,"data-size":r0(a)?void 0:a||void 0,size:f,...S0(i),...m};return S.jsxs(S.Fragment,{children:[P.hasResponsiveStyles&&S.jsx(fl,{selector:`.${k}`,styles:P.styles,media:P.media}),typeof d=="function"?d(b):S.jsx(C,{...b})]})});x0.displayName="@mantine/core/Box";const Z=x0;function C0(e){return e}function re(e){const t=w.forwardRef(e);return t.extend=C0,t.withProps=n=>{const r=w.forwardRef((o,i)=>S.jsx(t,{...n,...o,ref:i}));return r.extend=t.extend,r.displayName=`WithProps(${t.displayName})`,r},t}function pt(e){const t=w.forwardRef(e);return t.withProps=n=>{const r=w.forwardRef((o,i)=>S.jsx(t,{...n,...o,ref:i}));return r.extend=t.extend,r.displayName=`WithProps(${t.displayName})`,r},t.extend=C0,t}const _5=w.createContext({dir:"ltr",toggleDirection:()=>{},setDirection:()=>{}});function k0(){return w.useContext(_5)}function B5(e){if(!e||typeof e=="string")return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function xs(e){return e!=null&&e.current?e.current.scrollHeight:"auto"}const Eo=typeof window<"u"&&window.requestAnimationFrame;function L5({transitionDuration:e,transitionTimingFunction:t="ease",onTransitionEnd:n=()=>{},opened:r}){const o=w.useRef(null),i=0,a={display:"none",height:0,overflow:"hidden"},[l,s]=w.useState(r?{}:a),u=g=>{gi.flushSync(()=>s(g))},c=g=>{u(v=>({...v,...g}))};function d(g){const v=e||B5(g);return{transition:`height ${v}ms ${t}, opacity ${v}ms ${t}`}}to(()=>{typeof Eo=="function"&&Eo(r?()=>{c({willChange:"height",display:"block",overflow:"hidden"}),Eo(()=>{const g=xs(o);c({...d(g),height:g})})}:()=>{const g=xs(o);c({...d(g),willChange:"height",height:g}),Eo(()=>c({height:i,overflow:"hidden"}))})},[r]);const f=g=>{if(!(g.target!==o.current||g.propertyName!=="height"))if(r){const v=xs(o);v===l.height?u({}):c({height:v}),n()}else l.height===i&&(u(a),n())};function p({style:g={},refKey:v="ref",...C}={}){const h=C[v];return{"aria-hidden":!r,...C,[v]:c0(o,h),onTransitionEnd:f,style:{boxSizing:"border-box",...g,...l}}}return p}const $5={transitionDuration:200,transitionTimingFunction:"ease",animateOpacity:!0},Oa=re((e,t)=>{const{children:n,in:r,transitionDuration:o,transitionTimingFunction:i,style:a,onTransitionEnd:l,animateOpacity:s,...u}=Q("Collapse",$5,e),c=Te(),d=$c(),p=(c.respectReducedMotion?d:!1)?0:o,g=L5({opened:r,transitionDuration:p,transitionTimingFunction:i,onTransitionEnd:l});return p===0?r?S.jsx(Z,{...u,children:n}):null:S.jsx(Z,{...g({style:{opacity:r||!s?1:0,transition:s?`opacity ${p}ms ${i}`:"none",...Gc(a,c)},ref:t,...u}),children:n})});Oa.displayName="@mantine/core/Collapse";var P0={root:"m_87cf2631"};const O5={__staticSelector:"UnstyledButton"},ur=pt((e,t)=>{const n=Q("UnstyledButton",O5,e),{className:r,component:o="button",__staticSelector:i,unstyled:a,classNames:l,styles:s,style:u,...c}=n,d=oe({name:i,props:n,classes:P0,className:r,style:u,classNames:l,styles:s,unstyled:a});return S.jsx(Z,{...d("root",{focusable:!0}),component:o,ref:t,type:o==="button"?"button":void 0,...c})});ur.classes=P0;ur.displayName="@mantine/core/UnstyledButton";var R0={root:"m_515a97f8"};const j5={},Wc=re((e,t)=>{const n=Q("VisuallyHidden",j5,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,...u}=n,c=oe({name:"VisuallyHidden",classes:R0,props:n,className:o,style:i,classNames:r,styles:a,unstyled:l});return S.jsx(Z,{component:"span",ref:t,...c("root"),...u})});Wc.classes=R0;Wc.displayName="@mantine/core/VisuallyHidden";var E0={root:"m_1b7284a3"};const A5={},I5=(e,{radius:t,shadow:n})=>({root:{"--paper-radius":t===void 0?void 0:kt(t),"--paper-shadow":o0(n)}}),tn=pt((e,t)=>{const n=Q("Paper",A5,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,withBorder:s,vars:u,radius:c,shadow:d,variant:f,mod:p,...g}=n,v=oe({name:"Paper",props:n,classes:E0,className:o,style:i,classNames:r,styles:a,unstyled:l,vars:u,varsResolver:I5});return S.jsx(Z,{ref:t,mod:[{"data-with-border":s},p],...v("root"),variant:f,...g})});tn.classes=E0;tn.displayName="@mantine/core/Paper";function ml(){return typeof window<"u"}function uo(e){return b0(e)?(e.nodeName||"").toLowerCase():"#document"}function it(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Kt(e){var t;return(t=(b0(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function b0(e){return ml()?e instanceof Node||e instanceof it(e).Node:!1}function ge(e){return ml()?e instanceof Element||e instanceof it(e).Element:!1}function ct(e){return ml()?e instanceof HTMLElement||e instanceof it(e).HTMLElement:!1}function bu(e){return!ml()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof it(e).ShadowRoot}function wi(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Ct(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function F5(e){return["table","td","th"].includes(uo(e))}function hl(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function Hc(e){const t=Uc(),n=ge(e)?Ct(e):e;return n.transform!=="none"||n.perspective!=="none"||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||["transform","perspective","filter"].some(r=>(n.willChange||"").includes(r))||["paint","layout","strict","content"].some(r=>(n.contain||"").includes(r))}function z5(e){let t=sn(e);for(;ct(t)&&!jn(t);){if(Hc(t))return t;if(hl(t))return null;t=sn(t)}return null}function Uc(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function jn(e){return["html","body","#document"].includes(uo(e))}function Ct(e){return it(e).getComputedStyle(e)}function gl(e){return ge(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function sn(e){if(uo(e)==="html")return e;const t=e.assignedSlot||e.parentNode||bu(e)&&e.host||Kt(e);return bu(t)?t.host:t}function N0(e){const t=sn(e);return jn(t)?e.ownerDocument?e.ownerDocument.body:e.body:ct(t)&&wi(t)?t:N0(t)}function nn(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=N0(e),i=o===((r=e.ownerDocument)==null?void 0:r.body),a=it(o);if(i){const l=Nu(a);return t.concat(a,a.visualViewport||[],wi(o)?o:[],l&&n?nn(l):[])}return t.concat(o,nn(o,[],n))}function Nu(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Hf(e){let t=e.activeElement;for(;((n=t)==null||(n=n.shadowRoot)==null?void 0:n.activeElement)!=null;){var n;t=t.shadowRoot.activeElement}return t}function ai(e,t){if(!e||!t)return!1;const n=t.getRootNode==null?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&bu(n)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function T0(){const e=navigator.userAgentData;return e!=null&&e.platform?e.platform:navigator.platform}function M0(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(t=>{let{brand:n,version:r}=t;return n+"/"+r}).join(" "):navigator.userAgent}function V5(e){return H5()?!1:!Uf()&&e.width===0&&e.height===0||Uf()&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function G5(){return/apple/i.test(navigator.vendor)}function Uf(){const e=/android/i;return e.test(T0())||e.test(M0())}function W5(){return T0().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function H5(){return M0().includes("jsdom/")}function Tu(e,t){const n=["mouse","pen"];return n.push("",void 0),n.includes(e)}function U5(e){return"nativeEvent"in e}function Y5(e){return e.matches("html,body")}function Zn(e){return(e==null?void 0:e.ownerDocument)||document}function Cs(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);const n=e;return n.target!=null&&t.contains(n.target)}function Rr(e){return"composedPath"in e?e.composedPath()[0]:e.target}const K5="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Q5(e){return ct(e)&&e.matches(K5)}const un=Math.min,Ut=Math.max,ja=Math.round,Ui=Math.floor,An=e=>({x:e,y:e}),X5={left:"right",right:"left",bottom:"top",top:"bottom"},q5={start:"end",end:"start"};function Mu(e,t,n){return Ut(e,un(t,n))}function co(e,t){return typeof e=="function"?e(t):e}function cn(e){return e.split("-")[0]}function Si(e){return e.split("-")[1]}function D0(e){return e==="x"?"y":"x"}function Yc(e){return e==="y"?"height":"width"}function cr(e){return["top","bottom"].includes(cn(e))?"y":"x"}function Kc(e){return D0(cr(e))}function Z5(e,t,n){n===void 0&&(n=!1);const r=Si(e),o=Kc(e),i=Yc(o);let a=o==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=Aa(a)),[a,Aa(a)]}function J5(e){const t=Aa(e);return[Du(e),t,Du(t)]}function Du(e){return e.replace(/start|end/g,t=>q5[t])}function ew(e,t,n){const r=["left","right"],o=["right","left"],i=["top","bottom"],a=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?i:a;default:return[]}}function tw(e,t,n,r){const o=Si(e);let i=ew(cn(e),n==="start",r);return o&&(i=i.map(a=>a+"-"+o),t&&(i=i.concat(i.map(Du)))),i}function Aa(e){return e.replace(/left|right|bottom|top/g,t=>X5[t])}function nw(e){return{top:0,right:0,bottom:0,left:0,...e}}function Qc(e){return typeof e!="number"?nw(e):{top:e,right:e,bottom:e,left:e}}function no(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function Yf(e,t,n){let{reference:r,floating:o}=e;const i=cr(t),a=Kc(t),l=Yc(a),s=cn(t),u=i==="y",c=r.x+r.width/2-o.width/2,d=r.y+r.height/2-o.height/2,f=r[l]/2-o[l]/2;let p;switch(s){case"top":p={x:c,y:r.y-o.height};break;case"bottom":p={x:c,y:r.y+r.height};break;case"right":p={x:r.x+r.width,y:d};break;case"left":p={x:r.x-o.width,y:d};break;default:p={x:r.x,y:r.y}}switch(Si(t)){case"start":p[a]-=f*(n&&u?-1:1);break;case"end":p[a]+=f*(n&&u?-1:1);break}return p}const rw=async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:a}=n,l=i.filter(Boolean),s=await(a.isRTL==null?void 0:a.isRTL(t));let u=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:d}=Yf(u,r,s),f=r,p={},g=0;for(let v=0;v({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:i,platform:a,elements:l,middlewareData:s}=t,{element:u,padding:c=0}=co(e,t)||{};if(u==null)return{};const d=Qc(c),f={x:n,y:r},p=Kc(o),g=Yc(p),v=await a.getDimensions(u),C=p==="y",h=C?"top":"left",m=C?"bottom":"right",y=C?"clientHeight":"clientWidth",x=i.reference[g]+i.reference[p]-f[p]-i.floating[g],k=f[p]-i.reference[p],P=await(a.getOffsetParent==null?void 0:a.getOffsetParent(u));let b=P?P[y]:0;(!b||!await(a.isElement==null?void 0:a.isElement(P)))&&(b=l.floating[y]||i.floating[g]);const E=x/2-k/2,L=b/2-v[g]/2-1,D=un(d[h],L),z=un(d[m],L),W=D,V=b-v[g]-z,O=b/2-v[g]/2+E,F=Mu(W,O,V),N=!s.arrow&&Si(o)!=null&&O!==F&&i.reference[g]/2-(OO<=0)){var z,W;const O=(((z=i.flip)==null?void 0:z.index)||0)+1,F=b[O];if(F)return{data:{index:O,overflows:D},reset:{placement:F}};let N=(W=D.filter(M=>M.overflows[0]<=0).sort((M,R)=>M.overflows[1]-R.overflows[1])[0])==null?void 0:W.placement;if(!N)switch(p){case"bestFit":{var V;const M=(V=D.filter(R=>{if(P){const B=cr(R.placement);return B===m||B==="y"}return!0}).map(R=>[R.placement,R.overflows.filter(B=>B>0).reduce((B,T)=>B+T,0)]).sort((R,B)=>R[1]-B[1])[0])==null?void 0:V[0];M&&(N=M);break}case"initialPlacement":N=l;break}if(o!==N)return{reset:{placement:N}}}return{}}}};function B0(e){const t=un(...e.map(i=>i.left)),n=un(...e.map(i=>i.top)),r=Ut(...e.map(i=>i.right)),o=Ut(...e.map(i=>i.bottom));return{x:t,y:n,width:r-t,height:o-n}}function aw(e){const t=e.slice().sort((o,i)=>o.y-i.y),n=[];let r=null;for(let o=0;or.height/2?n.push([i]):n[n.length-1].push(i),r=i}return n.map(o=>no(B0(o)))}const lw=function(e){return e===void 0&&(e={}),{name:"inline",options:e,async fn(t){const{placement:n,elements:r,rects:o,platform:i,strategy:a}=t,{padding:l=2,x:s,y:u}=co(e,t),c=Array.from(await(i.getClientRects==null?void 0:i.getClientRects(r.reference))||[]),d=aw(c),f=no(B0(c)),p=Qc(l);function g(){if(d.length===2&&d[0].left>d[1].right&&s!=null&&u!=null)return d.find(C=>s>C.left-p.left&&sC.top-p.top&&u=2){if(cr(n)==="y"){const D=d[0],z=d[d.length-1],W=cn(n)==="top",V=D.top,O=z.bottom,F=W?D.left:z.left,N=W?D.right:z.right,M=N-F,R=O-V;return{top:V,bottom:O,left:F,right:N,width:M,height:R,x:F,y:V}}const C=cn(n)==="left",h=Ut(...d.map(D=>D.right)),m=un(...d.map(D=>D.left)),y=d.filter(D=>C?D.left===m:D.right===h),x=y[0].top,k=y[y.length-1].bottom,P=m,b=h,E=b-P,L=k-x;return{top:x,bottom:k,left:P,right:b,width:E,height:L,x:P,y:x}}return f}const v=await i.getElementRects({reference:{getBoundingClientRect:g},floating:r.floating,strategy:a});return o.reference.x!==v.reference.x||o.reference.y!==v.reference.y||o.reference.width!==v.reference.width||o.reference.height!==v.reference.height?{reset:{rects:v}}:{}}}};async function sw(e,t){const{placement:n,platform:r,elements:o}=e,i=await(r.isRTL==null?void 0:r.isRTL(o.floating)),a=cn(n),l=Si(n),s=cr(n)==="y",u=["left","top"].includes(a)?-1:1,c=i&&s?-1:1,d=co(t,e);let{mainAxis:f,crossAxis:p,alignmentAxis:g}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return l&&typeof g=="number"&&(p=l==="end"?g*-1:g),s?{x:p*c,y:f*u}:{x:f*u,y:p*c}}const uw=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:i,placement:a,middlewareData:l}=t,s=await sw(t,e);return a===((n=l.offset)==null?void 0:n.placement)&&(r=l.arrow)!=null&&r.alignmentOffset?{}:{x:o+s.x,y:i+s.y,data:{...s,placement:a}}}}},cw=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:i=!0,crossAxis:a=!1,limiter:l={fn:C=>{let{x:h,y:m}=C;return{x:h,y:m}}},...s}=co(e,t),u={x:n,y:r},c=await _0(t,s),d=cr(cn(o)),f=D0(d);let p=u[f],g=u[d];if(i){const C=f==="y"?"top":"left",h=f==="y"?"bottom":"right",m=p+c[C],y=p-c[h];p=Mu(m,p,y)}if(a){const C=d==="y"?"top":"left",h=d==="y"?"bottom":"right",m=g+c[C],y=g-c[h];g=Mu(m,g,y)}const v=l.fn({...t,[f]:p,[d]:g});return{...v,data:{x:v.x-n,y:v.y-r,enabled:{[f]:i,[d]:a}}}}}};function L0(e){const t=Ct(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ct(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,l=ja(n)!==i||ja(r)!==a;return l&&(n=i,r=a),{width:n,height:r,$:l}}function Xc(e){return ge(e)?e:e.contextElement}function Hr(e){const t=Xc(e);if(!ct(t))return An(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=L0(t);let a=(i?ja(n.width):n.width)/r,l=(i?ja(n.height):n.height)/o;return(!a||!Number.isFinite(a))&&(a=1),(!l||!Number.isFinite(l))&&(l=1),{x:a,y:l}}const dw=An(0);function $0(e){const t=it(e);return!Uc()||!t.visualViewport?dw:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function fw(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==it(e)?!1:t}function dr(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.getBoundingClientRect(),i=Xc(e);let a=An(1);t&&(r?ge(r)&&(a=Hr(r)):a=Hr(e));const l=fw(i,n,r)?$0(i):An(0);let s=(o.left+l.x)/a.x,u=(o.top+l.y)/a.y,c=o.width/a.x,d=o.height/a.y;if(i){const f=it(i),p=r&&ge(r)?it(r):r;let g=f,v=Nu(g);for(;v&&r&&p!==g;){const C=Hr(v),h=v.getBoundingClientRect(),m=Ct(v),y=h.left+(v.clientLeft+parseFloat(m.paddingLeft))*C.x,x=h.top+(v.clientTop+parseFloat(m.paddingTop))*C.y;s*=C.x,u*=C.y,c*=C.x,d*=C.y,s+=y,u+=x,g=it(v),v=Nu(g)}}return no({width:c,height:d,x:s,y:u})}function pw(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const i=o==="fixed",a=Kt(r),l=t?hl(t.floating):!1;if(r===a||l&&i)return n;let s={scrollLeft:0,scrollTop:0},u=An(1);const c=An(0),d=ct(r);if((d||!d&&!i)&&((uo(r)!=="body"||wi(a))&&(s=gl(r)),ct(r))){const f=dr(r);u=Hr(r),c.x=f.x+r.clientLeft,c.y=f.y+r.clientTop}return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-s.scrollLeft*u.x+c.x,y:n.y*u.y-s.scrollTop*u.y+c.y}}function mw(e){return Array.from(e.getClientRects())}function _u(e,t){const n=gl(e).scrollLeft;return t?t.left+n:dr(Kt(e)).left+n}function hw(e){const t=Kt(e),n=gl(e),r=e.ownerDocument.body,o=Ut(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=Ut(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let a=-n.scrollLeft+_u(e);const l=-n.scrollTop;return Ct(r).direction==="rtl"&&(a+=Ut(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:a,y:l}}function gw(e,t){const n=it(e),r=Kt(e),o=n.visualViewport;let i=r.clientWidth,a=r.clientHeight,l=0,s=0;if(o){i=o.width,a=o.height;const u=Uc();(!u||u&&t==="fixed")&&(l=o.offsetLeft,s=o.offsetTop)}return{width:i,height:a,x:l,y:s}}function vw(e,t){const n=dr(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=ct(e)?Hr(e):An(1),a=e.clientWidth*i.x,l=e.clientHeight*i.y,s=o*i.x,u=r*i.y;return{width:a,height:l,x:s,y:u}}function Kf(e,t,n){let r;if(t==="viewport")r=gw(e,n);else if(t==="document")r=hw(Kt(e));else if(ge(t))r=vw(t,n);else{const o=$0(e);r={...t,x:t.x-o.x,y:t.y-o.y}}return no(r)}function O0(e,t){const n=sn(e);return n===t||!ge(n)||jn(n)?!1:Ct(n).position==="fixed"||O0(n,t)}function yw(e,t){const n=t.get(e);if(n)return n;let r=nn(e,[],!1).filter(l=>ge(l)&&uo(l)!=="body"),o=null;const i=Ct(e).position==="fixed";let a=i?sn(e):e;for(;ge(a)&&!jn(a);){const l=Ct(a),s=Hc(a);!s&&l.position==="fixed"&&(o=null),(i?!s&&!o:!s&&l.position==="static"&&!!o&&["absolute","fixed"].includes(o.position)||wi(a)&&!s&&O0(e,a))?r=r.filter(c=>c!==a):o=l,a=sn(a)}return t.set(e,r),r}function ww(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const a=[...n==="clippingAncestors"?hl(t)?[]:yw(t,this._c):[].concat(n),r],l=a[0],s=a.reduce((u,c)=>{const d=Kf(t,c,o);return u.top=Ut(d.top,u.top),u.right=un(d.right,u.right),u.bottom=un(d.bottom,u.bottom),u.left=Ut(d.left,u.left),u},Kf(t,l,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}}function Sw(e){const{width:t,height:n}=L0(e);return{width:t,height:n}}function xw(e,t,n){const r=ct(t),o=Kt(t),i=n==="fixed",a=dr(e,!0,i,t);let l={scrollLeft:0,scrollTop:0};const s=An(0);if(r||!r&&!i)if((uo(t)!=="body"||wi(o))&&(l=gl(t)),r){const p=dr(t,!0,i,t);s.x=p.x+t.clientLeft,s.y=p.y+t.clientTop}else o&&(s.x=_u(o));let u=0,c=0;if(o&&!r&&!i){const p=o.getBoundingClientRect();c=p.top+l.scrollTop,u=p.left+l.scrollLeft-_u(o,p)}const d=a.left+l.scrollLeft-s.x-u,f=a.top+l.scrollTop-s.y-c;return{x:d,y:f,width:a.width,height:a.height}}function ks(e){return Ct(e).position==="static"}function Qf(e,t){if(!ct(e)||Ct(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return Kt(e)===n&&(n=n.ownerDocument.body),n}function j0(e,t){const n=it(e);if(hl(e))return n;if(!ct(e)){let o=sn(e);for(;o&&!jn(o);){if(ge(o)&&!ks(o))return o;o=sn(o)}return n}let r=Qf(e,t);for(;r&&F5(r)&&ks(r);)r=Qf(r,t);return r&&jn(r)&&ks(r)&&!Hc(r)?n:r||z5(e)||n}const Cw=async function(e){const t=this.getOffsetParent||j0,n=this.getDimensions,r=await n(e.floating);return{reference:xw(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function kw(e){return Ct(e).direction==="rtl"}const Pw={convertOffsetParentRelativeRectToViewportRelativeRect:pw,getDocumentElement:Kt,getClippingRect:ww,getOffsetParent:j0,getElementRects:Cw,getClientRects:mw,getDimensions:Sw,getScale:Hr,isElement:ge,isRTL:kw};function Rw(e,t){let n=null,r;const o=Kt(e);function i(){var l;clearTimeout(r),(l=n)==null||l.disconnect(),n=null}function a(l,s){l===void 0&&(l=!1),s===void 0&&(s=1),i();const{left:u,top:c,width:d,height:f}=e.getBoundingClientRect();if(l||t(),!d||!f)return;const p=Ui(c),g=Ui(o.clientWidth-(u+d)),v=Ui(o.clientHeight-(c+f)),C=Ui(u),m={rootMargin:-p+"px "+-g+"px "+-v+"px "+-C+"px",threshold:Ut(0,un(1,s))||1};let y=!0;function x(k){const P=k[0].intersectionRatio;if(P!==s){if(!y)return a();P?a(!1,P):r=setTimeout(()=>{a(!1,1e-7)},1e3)}y=!1}try{n=new IntersectionObserver(x,{...m,root:o.ownerDocument})}catch{n=new IntersectionObserver(x,m)}n.observe(e)}return a(!0),i}function Ew(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:s=!1}=r,u=Xc(e),c=o||i?[...u?nn(u):[],...nn(t)]:[];c.forEach(h=>{o&&h.addEventListener("scroll",n,{passive:!0}),i&&h.addEventListener("resize",n)});const d=u&&l?Rw(u,n):null;let f=-1,p=null;a&&(p=new ResizeObserver(h=>{let[m]=h;m&&m.target===u&&p&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var y;(y=p)==null||y.observe(t)})),n()}),u&&!s&&p.observe(u),p.observe(t));let g,v=s?dr(e):null;s&&C();function C(){const h=dr(e);v&&(h.x!==v.x||h.y!==v.y||h.width!==v.width||h.height!==v.height)&&n(),v=h,g=requestAnimationFrame(C)}return n(),()=>{var h;c.forEach(m=>{o&&m.removeEventListener("scroll",n),i&&m.removeEventListener("resize",n)}),d==null||d(),(h=p)==null||h.disconnect(),p=null,s&&cancelAnimationFrame(g)}}const bw=uw,Nw=cw,Tw=iw,Xf=ow,Mw=lw,Dw=(e,t,n)=>{const r=new Map,o={platform:Pw,...n},i={...o.platform,_c:r};return rw(e,t,{...o,platform:i})};var ua=typeof document<"u"?w.useLayoutEffect:w.useEffect;function Ia(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!Ia(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;r--!==0;){const i=o[r];if(!(i==="_owner"&&e.$$typeof)&&!Ia(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function A0(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function qf(e,t){const n=A0(e);return Math.round(t*n)/n}function Ps(e){const t=w.useRef(e);return ua(()=>{t.current=e}),t}function _w(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:i,floating:a}={},transform:l=!0,whileElementsMounted:s,open:u}=e,[c,d]=w.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,p]=w.useState(r);Ia(f,r)||p(r);const[g,v]=w.useState(null),[C,h]=w.useState(null),m=w.useCallback(R=>{R!==P.current&&(P.current=R,v(R))},[]),y=w.useCallback(R=>{R!==b.current&&(b.current=R,h(R))},[]),x=i||g,k=a||C,P=w.useRef(null),b=w.useRef(null),E=w.useRef(c),L=s!=null,D=Ps(s),z=Ps(o),W=Ps(u),V=w.useCallback(()=>{if(!P.current||!b.current)return;const R={placement:t,strategy:n,middleware:f};z.current&&(R.platform=z.current),Dw(P.current,b.current,R).then(B=>{const T={...B,isPositioned:W.current!==!1};O.current&&!Ia(E.current,T)&&(E.current=T,gi.flushSync(()=>{d(T)}))})},[f,t,n,z,W]);ua(()=>{u===!1&&E.current.isPositioned&&(E.current.isPositioned=!1,d(R=>({...R,isPositioned:!1})))},[u]);const O=w.useRef(!1);ua(()=>(O.current=!0,()=>{O.current=!1}),[]),ua(()=>{if(x&&(P.current=x),k&&(b.current=k),x&&k){if(D.current)return D.current(x,k,V);V()}},[x,k,V,D,L]);const F=w.useMemo(()=>({reference:P,floating:b,setReference:m,setFloating:y}),[m,y]),N=w.useMemo(()=>({reference:x,floating:k}),[x,k]),M=w.useMemo(()=>{const R={position:n,left:0,top:0};if(!N.floating)return R;const B=qf(N.floating,c.x),T=qf(N.floating,c.y);return l?{...R,transform:"translate("+B+"px, "+T+"px)",...A0(N.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:B,top:T}},[n,l,N.floating,c.x,c.y]);return w.useMemo(()=>({...c,update:V,refs:F,elements:N,floatingStyles:M}),[c,V,F,N,M])}const Bw=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:r,padding:o}=typeof e=="function"?e(n):e;return r&&t(r)?r.current!=null?Xf({element:r.current,padding:o}).fn(n):{}:r?Xf({element:r,padding:o}).fn(n):{}}}},Lw=(e,t)=>({...bw(e),options:[e,t]}),I0=(e,t)=>({...Nw(e),options:[e,t]}),$w=(e,t)=>({...Tw(e),options:[e,t]}),Ow=(e,t)=>({...Mw(e),options:[e,t]}),jw=(e,t)=>({...Bw(e),options:[e,t]}),F0={...ag},Aw=F0.useInsertionEffect,Iw=Aw||(e=>e());function xn(e){const t=w.useRef(()=>{});return Iw(()=>{t.current=e}),w.useCallback(function(){for(var n=arguments.length,r=new Array(n),o=0;o"floating-ui-"+Math.random().toString(36).slice(2,6)+Fw++;function zw(){const[e,t]=w.useState(()=>Zf?Jf():void 0);return Yt(()=>{e==null&&t(Jf())},[]),w.useEffect(()=>{Zf=!0},[]),e}const Vw=F0.useId,z0=Vw||zw;function Gw(){const e=new Map;return{emit(t,n){var r;(r=e.get(t))==null||r.forEach(o=>o(n))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,((r=e.get(t))==null?void 0:r.filter(o=>o!==n))||[])}}}const Ww=w.createContext(null),Hw=w.createContext(null),qc=()=>{var e;return((e=w.useContext(Ww))==null?void 0:e.id)||null},Zc=()=>w.useContext(Hw);function Jc(e){return"data-floating-ui-"+e}function Rs(e){const t=w.useRef(e);return Yt(()=>{t.current=e}),t}const ep=Jc("safe-polygon");function ca(e,t,n){return n&&!Tu(n)?0:typeof e=="number"?e:e==null?void 0:e[t]}function Uw(e,t){t===void 0&&(t={});const{open:n,onOpenChange:r,dataRef:o,events:i,elements:a}=e,{enabled:l=!0,delay:s=0,handleClose:u=null,mouseOnly:c=!1,restMs:d=0,move:f=!0}=t,p=Zc(),g=qc(),v=Rs(u),C=Rs(s),h=Rs(n),m=w.useRef(),y=w.useRef(-1),x=w.useRef(),k=w.useRef(-1),P=w.useRef(!0),b=w.useRef(!1),E=w.useRef(()=>{}),L=w.useCallback(()=>{var F;const N=(F=o.current.openEvent)==null?void 0:F.type;return(N==null?void 0:N.includes("mouse"))&&N!=="mousedown"},[o]);w.useEffect(()=>{if(!l)return;function F(N){let{open:M}=N;M||(clearTimeout(y.current),clearTimeout(k.current),P.current=!0)}return i.on("openchange",F),()=>{i.off("openchange",F)}},[l,i]),w.useEffect(()=>{if(!l||!v.current||!n)return;function F(M){L()&&r(!1,M,"hover")}const N=Zn(a.floating).documentElement;return N.addEventListener("mouseleave",F),()=>{N.removeEventListener("mouseleave",F)}},[a.floating,n,r,l,v,L]);const D=w.useCallback(function(F,N,M){N===void 0&&(N=!0),M===void 0&&(M="hover");const R=ca(C.current,"close",m.current);R&&!x.current?(clearTimeout(y.current),y.current=window.setTimeout(()=>r(!1,F,M),R)):N&&(clearTimeout(y.current),r(!1,F,M))},[C,r]),z=xn(()=>{E.current(),x.current=void 0}),W=xn(()=>{if(b.current){const F=Zn(a.floating).body;F.style.pointerEvents="",F.removeAttribute(ep),b.current=!1}});w.useEffect(()=>{if(!l)return;function F(){return o.current.openEvent?["click","mousedown"].includes(o.current.openEvent.type):!1}function N(T){if(clearTimeout(y.current),P.current=!1,c&&!Tu(m.current)||d>0&&!ca(C.current,"open"))return;const A=ca(C.current,"open",m.current);A?y.current=window.setTimeout(()=>{h.current||r(!0,T,"hover")},A):r(!0,T,"hover")}function M(T){if(F())return;E.current();const A=Zn(a.floating);if(clearTimeout(k.current),v.current&&o.current.floatingContext){n||clearTimeout(y.current),x.current=v.current({...o.current.floatingContext,tree:p,x:T.clientX,y:T.clientY,onClose(){W(),z(),D(T,!0,"safe-polygon")}});const te=x.current;A.addEventListener("mousemove",te),E.current=()=>{A.removeEventListener("mousemove",te)};return}(m.current==="touch"?!ai(a.floating,T.relatedTarget):!0)&&D(T)}function R(T){F()||o.current.floatingContext&&(v.current==null||v.current({...o.current.floatingContext,tree:p,x:T.clientX,y:T.clientY,onClose(){W(),z(),D(T)}})(T))}if(ge(a.domReference)){var B;const T=a.domReference;return n&&T.addEventListener("mouseleave",R),(B=a.floating)==null||B.addEventListener("mouseleave",R),f&&T.addEventListener("mousemove",N,{once:!0}),T.addEventListener("mouseenter",N),T.addEventListener("mouseleave",M),()=>{var A;n&&T.removeEventListener("mouseleave",R),(A=a.floating)==null||A.removeEventListener("mouseleave",R),f&&T.removeEventListener("mousemove",N),T.removeEventListener("mouseenter",N),T.removeEventListener("mouseleave",M)}}},[a,l,e,c,d,f,D,z,W,r,n,h,p,C,v,o]),Yt(()=>{var F;if(l&&n&&(F=v.current)!=null&&F.__options.blockPointerEvents&&L()){b.current=!0;const M=a.floating;if(ge(a.domReference)&&M){var N;const R=Zn(a.floating).body;R.setAttribute(ep,"");const B=a.domReference,T=p==null||(N=p.nodesRef.current.find(A=>A.id===g))==null||(N=N.context)==null?void 0:N.elements.floating;return T&&(T.style.pointerEvents=""),R.style.pointerEvents="none",B.style.pointerEvents="auto",M.style.pointerEvents="auto",()=>{R.style.pointerEvents="",B.style.pointerEvents="",M.style.pointerEvents=""}}}},[l,n,g,a,p,v,L]),Yt(()=>{n||(m.current=void 0,z(),W())},[n,z,W]),w.useEffect(()=>()=>{z(),clearTimeout(y.current),clearTimeout(k.current),W()},[l,a.domReference,z,W]);const V=w.useMemo(()=>{function F(N){m.current=N.pointerType}return{onPointerDown:F,onPointerEnter:F,onMouseMove(N){const{nativeEvent:M}=N;function R(){!P.current&&!h.current&&r(!0,M,"hover")}c&&!Tu(m.current)||n||d===0||(clearTimeout(k.current),m.current==="touch"?R():k.current=window.setTimeout(R,d))}}},[c,r,n,h,d]),O=w.useMemo(()=>({onMouseEnter(){clearTimeout(y.current)},onMouseLeave(F){D(F.nativeEvent,!1)}}),[D]);return w.useMemo(()=>l?{reference:V,floating:O}:{},[l,V,O])}const Bu=()=>{},V0=w.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:Bu,setState:Bu,isInstantPhase:!1}),G0=()=>w.useContext(V0);function Yw(e){const{children:t,delay:n,timeoutMs:r=0}=e,[o,i]=w.useReducer((s,u)=>({...s,...u}),{delay:n,timeoutMs:r,initialDelay:n,currentId:null,isInstantPhase:!1}),a=w.useRef(null),l=w.useCallback(s=>{i({currentId:s})},[]);return Yt(()=>{o.currentId?a.current===null?a.current=o.currentId:o.isInstantPhase||i({isInstantPhase:!0}):(o.isInstantPhase&&i({isInstantPhase:!1}),a.current=null)},[o.currentId,o.isInstantPhase]),w.createElement(V0.Provider,{value:w.useMemo(()=>({...o,setState:i,setCurrentId:l}),[o,l])},t)}function Kw(e,t){t===void 0&&(t={});const{open:n,onOpenChange:r,floatingId:o}=e,{id:i}=t,a=i??o,l=G0(),{currentId:s,setCurrentId:u,initialDelay:c,setState:d,timeoutMs:f}=l;return Yt(()=>{s&&(d({delay:{open:1,close:ca(c,"close")}}),s!==a&&r(!1))},[a,r,d,s,c]),Yt(()=>{function p(){r(!1),d({delay:c,currentId:null})}if(s&&!n&&s===a){if(f){const g=window.setTimeout(p,f);return()=>{clearTimeout(g)}}p()}},[n,d,s,a,r,c,f]),Yt(()=>{u===Bu||!n||u(a)},[n,u,a]),l}function Es(e,t){let n=e.filter(o=>{var i;return o.parentId===t&&((i=o.context)==null?void 0:i.open)}),r=n;for(;r.length;)r=e.filter(o=>{var i;return(i=r)==null?void 0:i.some(a=>{var l;return o.parentId===a.id&&((l=o.context)==null?void 0:l.open)})}),n=n.concat(r);return n}const Qw="data-floating-ui-focusable",Xw={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},qw={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},tp=e=>{var t,n;return{escapeKey:typeof e=="boolean"?e:(t=e==null?void 0:e.escapeKey)!=null?t:!1,outsidePress:typeof e=="boolean"?e:(n=e==null?void 0:e.outsidePress)!=null?n:!0}};function Zw(e,t){t===void 0&&(t={});const{open:n,onOpenChange:r,elements:o,dataRef:i}=e,{enabled:a=!0,escapeKey:l=!0,outsidePress:s=!0,outsidePressEvent:u="pointerdown",referencePress:c=!1,referencePressEvent:d="pointerdown",ancestorScroll:f=!1,bubbles:p,capture:g}=t,v=Zc(),C=xn(typeof s=="function"?s:()=>!1),h=typeof s=="function"?C:s,m=w.useRef(!1),y=w.useRef(!1),{escapeKey:x,outsidePress:k}=tp(p),{escapeKey:P,outsidePress:b}=tp(g),E=xn(O=>{var F;if(!n||!a||!l||O.key!=="Escape")return;const N=(F=i.current.floatingContext)==null?void 0:F.nodeId,M=v?Es(v.nodesRef.current,N):[];if(!x&&(O.stopPropagation(),M.length>0)){let R=!0;if(M.forEach(B=>{var T;if((T=B.context)!=null&&T.open&&!B.context.dataRef.current.__escapeKeyBubbles){R=!1;return}}),!R)return}r(!1,U5(O)?O.nativeEvent:O,"escape-key")}),L=xn(O=>{var F;const N=()=>{var M;E(O),(M=Rr(O))==null||M.removeEventListener("keydown",N)};(F=Rr(O))==null||F.addEventListener("keydown",N)}),D=xn(O=>{var F;const N=m.current;m.current=!1;const M=y.current;if(y.current=!1,u==="click"&&M||N||typeof h=="function"&&!h(O))return;const R=Rr(O),B="["+Jc("inert")+"]",T=Zn(o.floating).querySelectorAll(B);let A=ge(R)?R:null;for(;A&&!jn(A);){const q=sn(A);if(jn(q)||!ge(q))break;A=q}if(T.length&&ge(R)&&!Y5(R)&&!ai(R,o.floating)&&Array.from(T).every(q=>!ai(A,q)))return;if(ct(R)&&V){const q=R.clientWidth>0&&R.scrollWidth>R.clientWidth,ee=R.clientHeight>0&&R.scrollHeight>R.clientHeight;let se=ee&&O.offsetX>R.clientWidth;if(ee&&Ct(R).direction==="rtl"&&(se=O.offsetX<=R.offsetWidth-R.clientWidth),se||q&&O.offsetY>R.clientHeight)return}const H=(F=i.current.floatingContext)==null?void 0:F.nodeId,te=v&&Es(v.nodesRef.current,H).some(q=>{var ee;return Cs(O,(ee=q.context)==null?void 0:ee.elements.floating)});if(Cs(O,o.floating)||Cs(O,o.domReference)||te)return;const de=v?Es(v.nodesRef.current,H):[];if(de.length>0){let q=!0;if(de.forEach(ee=>{var se;if((se=ee.context)!=null&&se.open&&!ee.context.dataRef.current.__outsidePressBubbles){q=!1;return}}),!q)return}r(!1,O,"outside-press")}),z=xn(O=>{var F;const N=()=>{var M;D(O),(M=Rr(O))==null||M.removeEventListener(u,N)};(F=Rr(O))==null||F.addEventListener(u,N)});w.useEffect(()=>{if(!n||!a)return;i.current.__escapeKeyBubbles=x,i.current.__outsidePressBubbles=k;function O(M){r(!1,M,"ancestor-scroll")}const F=Zn(o.floating);l&&F.addEventListener("keydown",P?L:E,P),h&&F.addEventListener(u,b?z:D,b);let N=[];return f&&(ge(o.domReference)&&(N=nn(o.domReference)),ge(o.floating)&&(N=N.concat(nn(o.floating))),!ge(o.reference)&&o.reference&&o.reference.contextElement&&(N=N.concat(nn(o.reference.contextElement)))),N=N.filter(M=>{var R;return M!==((R=F.defaultView)==null?void 0:R.visualViewport)}),N.forEach(M=>{M.addEventListener("scroll",O,{passive:!0})}),()=>{l&&F.removeEventListener("keydown",P?L:E,P),h&&F.removeEventListener(u,b?z:D,b),N.forEach(M=>{M.removeEventListener("scroll",O)})}},[i,o,l,h,u,n,r,f,a,x,k,E,P,L,D,b,z]),w.useEffect(()=>{m.current=!1},[h,u]);const W=w.useMemo(()=>({onKeyDown:E,[Xw[d]]:O=>{c&&r(!1,O.nativeEvent,"reference-press")}}),[E,r,c,d]),V=w.useMemo(()=>({onKeyDown:E,onMouseDown(){y.current=!0},onMouseUp(){y.current=!0},[qw[u]]:()=>{m.current=!0}}),[E,u]);return w.useMemo(()=>a?{reference:W,floating:V}:{},[a,W,V])}function Jw(e){const{open:t=!1,onOpenChange:n,elements:r}=e,o=z0(),i=w.useRef({}),[a]=w.useState(()=>Gw()),l=qc()!=null,[s,u]=w.useState(r.reference),c=xn((p,g,v)=>{i.current.openEvent=p?g:void 0,a.emit("openchange",{open:p,event:g,reason:v,nested:l}),n==null||n(p,g,v)}),d=w.useMemo(()=>({setPositionReference:u}),[]),f=w.useMemo(()=>({reference:s||r.reference||null,floating:r.floating||null,domReference:r.reference}),[s,r.reference,r.floating]);return w.useMemo(()=>({dataRef:i,open:t,onOpenChange:c,elements:f,events:a,floatingId:o,refs:d}),[t,c,f,a,o,d])}function W0(e){e===void 0&&(e={});const{nodeId:t}=e,n=Jw({...e,elements:{reference:null,floating:null,...e.elements}}),r=e.rootContext||n,o=r.elements,[i,a]=w.useState(null),[l,s]=w.useState(null),c=(o==null?void 0:o.reference)||i,d=w.useRef(null),f=Zc();Yt(()=>{c&&(d.current=c)},[c]);const p=_w({...e,elements:{...o,...l&&{reference:l}}}),g=w.useCallback(y=>{const x=ge(y)?{getBoundingClientRect:()=>y.getBoundingClientRect(),contextElement:y}:y;s(x),p.refs.setReference(x)},[p.refs]),v=w.useCallback(y=>{(ge(y)||y===null)&&(d.current=y,a(y)),(ge(p.refs.reference.current)||p.refs.reference.current===null||y!==null&&!ge(y))&&p.refs.setReference(y)},[p.refs]),C=w.useMemo(()=>({...p.refs,setReference:v,setPositionReference:g,domReference:d}),[p.refs,v,g]),h=w.useMemo(()=>({...p.elements,domReference:c}),[p.elements,c]),m=w.useMemo(()=>({...p,...r,refs:C,elements:h,nodeId:t}),[p,C,h,t,r]);return Yt(()=>{r.dataRef.current.floatingContext=m;const y=f==null?void 0:f.nodesRef.current.find(x=>x.id===t);y&&(y.context=m)}),w.useMemo(()=>({...p,context:m,refs:C,elements:h}),[p,C,h,m])}function e3(e,t){t===void 0&&(t={});const{open:n,onOpenChange:r,events:o,dataRef:i,elements:a}=e,{enabled:l=!0,visibleOnly:s=!0}=t,u=w.useRef(!1),c=w.useRef(),d=w.useRef(!0);w.useEffect(()=>{if(!l)return;const p=it(a.domReference);function g(){!n&&ct(a.domReference)&&a.domReference===Hf(Zn(a.domReference))&&(u.current=!0)}function v(){d.current=!0}return p.addEventListener("blur",g),p.addEventListener("keydown",v,!0),()=>{p.removeEventListener("blur",g),p.removeEventListener("keydown",v,!0)}},[a.domReference,n,l]),w.useEffect(()=>{if(!l)return;function p(g){let{reason:v}=g;(v==="reference-press"||v==="escape-key")&&(u.current=!0)}return o.on("openchange",p),()=>{o.off("openchange",p)}},[o,l]),w.useEffect(()=>()=>{clearTimeout(c.current)},[]);const f=w.useMemo(()=>({onPointerDown(p){V5(p.nativeEvent)||(d.current=!1)},onMouseLeave(){u.current=!1},onFocus(p){if(u.current)return;const g=Rr(p.nativeEvent);if(s&&ge(g))try{if(G5()&&W5())throw Error();if(!g.matches(":focus-visible"))return}catch{if(!d.current&&!Q5(g))return}r(!0,p.nativeEvent,"focus")},onBlur(p){u.current=!1;const g=p.relatedTarget,v=p.nativeEvent,C=ge(g)&&g.hasAttribute(Jc("focus-guard"))&&g.getAttribute("data-type")==="outside";c.current=window.setTimeout(()=>{var h;const m=Hf(a.domReference?a.domReference.ownerDocument:document);!g&&m===a.domReference||ai((h=i.current.floatingContext)==null?void 0:h.refs.floating.current,m)||ai(a.domReference,m)||C||r(!1,v,"focus")})}}),[i,a.domReference,r,s]);return w.useMemo(()=>l?{reference:f}:{},[l,f])}const np="active",rp="selected";function bs(e,t,n){const r=new Map,o=n==="item";let i=e;if(o&&e){const{[np]:a,[rp]:l,...s}=e;i=s}return{...n==="floating"&&{tabIndex:-1,[Qw]:""},...i,...t.map(a=>{const l=a?a[n]:null;return typeof l=="function"?e?l(e):null:l}).concat(e).reduce((a,l)=>(l&&Object.entries(l).forEach(s=>{let[u,c]=s;if(!(o&&[np,rp].includes(u)))if(u.indexOf("on")===0){if(r.has(u)||r.set(u,[]),typeof c=="function"){var d;(d=r.get(u))==null||d.push(c),a[u]=function(){for(var f,p=arguments.length,g=new Array(p),v=0;vC(...g)).find(C=>C!==void 0)}}}else a[u]=c}),a),{})}}function t3(e){e===void 0&&(e=[]);const t=e.map(l=>l==null?void 0:l.reference),n=e.map(l=>l==null?void 0:l.floating),r=e.map(l=>l==null?void 0:l.item),o=w.useCallback(l=>bs(l,e,"reference"),t),i=w.useCallback(l=>bs(l,e,"floating"),n),a=w.useCallback(l=>bs(l,e,"item"),r);return w.useMemo(()=>({getReferenceProps:o,getFloatingProps:i,getItemProps:a}),[o,i,a])}const n3=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function r3(e,t){var n;t===void 0&&(t={});const{open:r,floatingId:o}=e,{enabled:i=!0,role:a="dialog"}=t,l=(n=n3.get(a))!=null?n:a,s=z0(),c=qc()!=null,d=w.useMemo(()=>l==="tooltip"||a==="label"?{["aria-"+(a==="label"?"labelledby":"describedby")]:r?o:void 0}:{"aria-expanded":r?"true":"false","aria-haspopup":l==="alertdialog"?"dialog":l,"aria-controls":r?o:void 0,...l==="listbox"&&{role:"combobox"},...l==="menu"&&{id:s},...l==="menu"&&c&&{role:"menuitem"},...a==="select"&&{"aria-autocomplete":"none"},...a==="combobox"&&{"aria-autocomplete":"list"}},[l,o,c,r,s,a]),f=w.useMemo(()=>{const g={id:o,...l&&{role:l}};return l==="tooltip"||a==="label"?g:{...g,...l==="menu"&&{"aria-labelledby":s}}},[l,o,s,a]),p=w.useCallback(g=>{let{active:v,selected:C}=g;const h={role:"option",...v&&{id:o+"-option"}};switch(a){case"select":return{...h,"aria-selected":v&&C};case"combobox":return{...h,...v&&{"aria-selected":!0}}}return{}},[o,a]);return w.useMemo(()=>i?{reference:d,floating:f,item:p}:{},[i,d,f,p])}function o3(e,t){if(e==="rtl"&&(t.includes("right")||t.includes("left"))){const[n,r]=t.split("-"),o=n==="right"?"left":"right";return r===void 0?o:`${o}-${r}`}return t}function op(e,t,n,r){return e==="center"||r==="center"?{top:t}:e==="end"?{bottom:n}:e==="start"?{top:n}:{}}function ip(e,t,n,r,o){return e==="center"||r==="center"?{left:t}:e==="end"?{[o==="ltr"?"right":"left"]:n}:e==="start"?{[o==="ltr"?"left":"right"]:n}:{}}const i3={bottom:"borderTopLeftRadius",left:"borderTopRightRadius",right:"borderBottomLeftRadius",top:"borderBottomRightRadius"};function a3({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,arrowX:i,arrowY:a,dir:l}){const[s,u="center"]=e.split("-"),c={width:t,height:t,transform:"rotate(45deg)",position:"absolute",[i3[s]]:r},d=-t/2;return s==="left"?{...c,...op(u,a,n,o),right:d,borderLeftColor:"transparent",borderBottomColor:"transparent"}:s==="right"?{...c,...op(u,a,n,o),left:d,borderRightColor:"transparent",borderTopColor:"transparent"}:s==="top"?{...c,...ip(u,i,n,o,l),bottom:d,borderTopColor:"transparent",borderLeftColor:"transparent"}:s==="bottom"?{...c,...ip(u,i,n,o,l),top:d,borderBottomColor:"transparent",borderRightColor:"transparent"}:{}}const H0=w.forwardRef(({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,visible:i,arrowX:a,arrowY:l,style:s,...u},c)=>{const{dir:d}=k0();return i?S.jsx("div",{...u,ref:c,style:{...s,...a3({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,dir:d,arrowX:a,arrowY:l})}}):null});H0.displayName="@mantine/core/FloatingArrow";function ed({children:e,active:t=!0,refProp:n="ref",innerRef:r}){const o=v2(t),i=cl(o,r);return ll(e)?w.cloneElement(e,{[n]:i}):e}function U0(e){return S.jsx(Wc,{tabIndex:-1,"data-autofocus":!0,...e})}ed.displayName="@mantine/core/FocusTrap";U0.displayName="@mantine/core/FocusTrapInitialFocus";ed.InitialFocus=U0;function l3(e){const t=document.createElement("div");return t.setAttribute("data-portal","true"),typeof e.className=="string"&&t.classList.add(...e.className.split(" ").filter(Boolean)),typeof e.style=="object"&&Object.assign(t.style,e.style),typeof e.id=="string"&&t.setAttribute("id",e.id),t}const s3={},Y0=w.forwardRef((e,t)=>{const{children:n,target:r,...o}=Q("Portal",s3,e),[i,a]=w.useState(!1),l=w.useRef(null);return sl(()=>(a(!0),l.current=r?typeof r=="string"?document.querySelector(r):r:l3(o),ul(t,l.current),!r&&l.current&&document.body.appendChild(l.current),()=>{!r&&l.current&&document.body.removeChild(l.current)}),[r]),!i||!l.current?null:gi.createPortal(S.jsx(S.Fragment,{children:n}),l.current)});Y0.displayName="@mantine/core/Portal";function xi({withinPortal:e=!0,children:t,...n}){return e?S.jsx(Y0,{...n,children:t}):S.jsx(S.Fragment,{children:t})}xi.displayName="@mantine/core/OptionalPortal";const bo=e=>({in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:`scale(.9) translateY(${_(e==="bottom"?10:-10)})`},transitionProperty:"transform, opacity"}),Yi={fade:{in:{opacity:1},out:{opacity:0},transitionProperty:"opacity"},"fade-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:`translateY(${_(30)}`},transitionProperty:"opacity, transform"},"fade-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:`translateY(${_(-30)}`},transitionProperty:"opacity, transform"},"fade-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:`translateX(${_(30)}`},transitionProperty:"opacity, transform"},"fade-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:`translateX(${_(-30)}`},transitionProperty:"opacity, transform"},scale:{in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:"scale(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-y":{in:{opacity:1,transform:"scaleY(1)"},out:{opacity:0,transform:"scaleY(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-x":{in:{opacity:1,transform:"scaleX(1)"},out:{opacity:0,transform:"scaleX(0)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"skew-up":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${_(-20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"skew-down":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${_(20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-left":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${_(20)}) rotate(-5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-right":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${_(20)}) rotate(5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(-100%)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(100%)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"slide-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(100%)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"slide-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(-100%)"},common:{transformOrigin:"right"},transitionProperty:"transform, opacity"},pop:{...bo("bottom"),common:{transformOrigin:"center center"}},"pop-bottom-left":{...bo("bottom"),common:{transformOrigin:"bottom left"}},"pop-bottom-right":{...bo("bottom"),common:{transformOrigin:"bottom right"}},"pop-top-left":{...bo("top"),common:{transformOrigin:"top left"}},"pop-top-right":{...bo("top"),common:{transformOrigin:"top right"}}},ap={entering:"in",entered:"in",exiting:"out",exited:"out","pre-exiting":"out","pre-entering":"out"};function u3({transition:e,state:t,duration:n,timingFunction:r}){const o={transitionDuration:`${n}ms`,transitionTimingFunction:r};return typeof e=="string"?e in Yi?{transitionProperty:Yi[e].transitionProperty,...o,...Yi[e].common,...Yi[e][ap[t]]}:{}:{transitionProperty:e.transitionProperty,...o,...e.common,...e[ap[t]]}}function c3({duration:e,exitDuration:t,timingFunction:n,mounted:r,onEnter:o,onExit:i,onEntered:a,onExited:l,enterDelay:s,exitDelay:u}){const c=Te(),d=$c(),f=c.respectReducedMotion?d:!1,[p,g]=w.useState(f?0:e),[v,C]=w.useState(r?"entered":"exited"),h=w.useRef(-1),m=w.useRef(-1),y=w.useRef(-1),x=P=>{const b=P?o:i,E=P?a:l;window.clearTimeout(h.current);const L=f?0:P?e:t;g(L),L===0?(typeof b=="function"&&b(),typeof E=="function"&&E(),C(P?"entered":"exited")):y.current=requestAnimationFrame(()=>{vy.flushSync(()=>{C(P?"pre-entering":"pre-exiting")}),y.current=requestAnimationFrame(()=>{typeof b=="function"&&b(),C(P?"entering":"exiting"),h.current=window.setTimeout(()=>{typeof E=="function"&&E(),C(P?"entered":"exited")},L)})})},k=P=>{if(window.clearTimeout(m.current),typeof(P?s:u)!="number"){x(P);return}m.current=window.setTimeout(()=>{x(P)},P?s:u)};return to(()=>{k(r)},[r]),w.useEffect(()=>()=>{window.clearTimeout(h.current),cancelAnimationFrame(y.current)},[]),{transitionDuration:p,transitionStatus:v,transitionTimingFunction:n||"ease"}}function hr({keepMounted:e,transition:t="fade",duration:n=250,exitDuration:r=n,mounted:o,children:i,timingFunction:a="ease",onExit:l,onEntered:s,onEnter:u,onExited:c,enterDelay:d,exitDelay:f}){const{transitionDuration:p,transitionStatus:g,transitionTimingFunction:v}=c3({mounted:o,exitDuration:r,duration:n,timingFunction:a,onExit:l,onEntered:s,onEnter:u,onExited:c,enterDelay:d,exitDelay:f});return p===0?o?S.jsx(S.Fragment,{children:i({})}):e?i({display:"none"}):null:g==="exited"?e?i({display:"none"}):null:S.jsx(S.Fragment,{children:i(u3({transition:t,duration:p,state:g,timingFunction:v}))})}hr.displayName="@mantine/core/Transition";function d3({opened:e,floating:t,position:n,positionDependencies:r}){const[o,i]=w.useState(0);w.useEffect(()=>{if(t.refs.reference.current&&t.refs.floating.current)return Ew(t.refs.reference.current,t.refs.floating.current,t.update)},[t.refs.reference.current,t.refs.floating.current,e,o,n]),to(()=>{t.update()},r),to(()=>{i(a=>a+1)},[e])}var Mt={root:"m_5ae2e3c",barsLoader:"m_7a2bd4cd",bar:"m_870bb79","bars-loader-animation":"m_5d2b3b9d",dotsLoader:"m_4e3f22d7",dot:"m_870c4af","loader-dots-animation":"m_aac34a1",ovalLoader:"m_b34414df","oval-loader-animation":"m_f8e89c4b"};const K0=w.forwardRef(({className:e,...t},n)=>S.jsxs(Z,{component:"span",className:Ae(Mt.barsLoader,e),...t,ref:n,children:[S.jsx("span",{className:Mt.bar}),S.jsx("span",{className:Mt.bar}),S.jsx("span",{className:Mt.bar})]}));K0.displayName="@mantine/core/Bars";const Q0=w.forwardRef(({className:e,...t},n)=>S.jsxs(Z,{component:"span",className:Ae(Mt.dotsLoader,e),...t,ref:n,children:[S.jsx("span",{className:Mt.dot}),S.jsx("span",{className:Mt.dot}),S.jsx("span",{className:Mt.dot})]}));Q0.displayName="@mantine/core/Dots";const X0=w.forwardRef(({className:e,...t},n)=>S.jsx(Z,{component:"span",className:Ae(Mt.ovalLoader,e),...t,ref:n}));X0.displayName="@mantine/core/Oval";const q0={bars:K0,oval:X0,dots:Q0},f3={loaders:q0,type:"oval"},p3=(e,{size:t,color:n})=>({root:{"--loader-size":je(t,"loader-size"),"--loader-color":n?On(n,e):void 0}}),gr=re((e,t)=>{const n=Q("Loader",f3,e),{size:r,color:o,type:i,vars:a,className:l,style:s,classNames:u,styles:c,unstyled:d,loaders:f,variant:p,children:g,...v}=n,C=oe({name:"Loader",props:n,classes:Mt,className:l,style:s,classNames:u,styles:c,unstyled:d,vars:a,varsResolver:p3});return g?S.jsx(Z,{...C("root"),ref:t,...v,children:g}):S.jsx(Z,{...C("root"),ref:t,component:f[i],variant:p,size:r,...v})});gr.defaultLoaders=q0;gr.classes=Mt;gr.displayName="@mantine/core/Loader";var vl={root:"m_8d3f4000",icon:"m_8d3afb97",loader:"m_302b9fb1",group:"m_1a0f1b21"};const lp={orientation:"horizontal"},m3=(e,{borderWidth:t})=>({group:{"--ai-border-width":_(t)}}),td=re((e,t)=>{const n=Q("ActionIconGroup",lp,e),{className:r,style:o,classNames:i,styles:a,unstyled:l,orientation:s,vars:u,borderWidth:c,variant:d,mod:f,...p}=Q("ActionIconGroup",lp,e),g=oe({name:"ActionIconGroup",props:n,classes:vl,className:r,style:o,classNames:i,styles:a,unstyled:l,vars:u,varsResolver:m3,rootSelector:"group"});return S.jsx(Z,{...g("group"),ref:t,variant:d,mod:[{"data-orientation":s},f],role:"group",...p})});td.classes=vl;td.displayName="@mantine/core/ActionIconGroup";const h3={},g3=(e,{size:t,radius:n,variant:r,gradient:o,color:i,autoContrast:a})=>{const l=e.variantColorResolver({color:i||e.primaryColor,theme:e,gradient:o,variant:r||"filled",autoContrast:a});return{root:{"--ai-size":je(t,"ai-size"),"--ai-radius":n===void 0?void 0:kt(n),"--ai-bg":i||r?l.background:void 0,"--ai-hover":i||r?l.hover:void 0,"--ai-hover-color":i||r?l.hoverColor:void 0,"--ai-color":l.color,"--ai-bd":i||r?l.border:void 0}}},tr=pt((e,t)=>{const n=Q("ActionIcon",h3,e),{className:r,unstyled:o,variant:i,classNames:a,styles:l,style:s,loading:u,loaderProps:c,size:d,color:f,radius:p,__staticSelector:g,gradient:v,vars:C,children:h,disabled:m,"data-disabled":y,autoContrast:x,mod:k,...P}=n,b=oe({name:["ActionIcon",g],props:n,className:r,style:s,classes:vl,classNames:a,styles:l,unstyled:o,vars:C,varsResolver:g3});return S.jsxs(ur,{...b("root",{active:!m&&!u&&!y}),...P,unstyled:o,variant:i,size:d,disabled:m||u,ref:t,mod:[{loading:u,disabled:m||y},k],children:[S.jsx(hr,{mounted:!!u,transition:"slide-down",duration:150,children:E=>S.jsx(Z,{component:"span",...b("loader",{style:E}),"aria-hidden":!0,children:S.jsx(gr,{color:"var(--ai-color)",size:"calc(var(--ai-size) * 0.55)",...c})})}),S.jsx(Z,{component:"span",mod:{loading:u},...b("icon"),children:h})]})});tr.classes=vl;tr.displayName="@mantine/core/ActionIcon";tr.Group=td;const Z0=w.forwardRef(({size:e="var(--cb-icon-size, 70%)",style:t,...n},r)=>S.jsx("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...t,width:e,height:e},ref:r,...n,children:S.jsx("path",{d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})}));Z0.displayName="@mantine/core/CloseIcon";var J0={root:"m_86a44da5","root--subtle":"m_220c80f2"};const v3={variant:"subtle"},y3=(e,{size:t,radius:n,iconSize:r})=>({root:{"--cb-size":je(t,"cb-size"),"--cb-radius":n===void 0?void 0:kt(n),"--cb-icon-size":_(r)}}),nd=pt((e,t)=>{const n=Q("CloseButton",v3,e),{iconSize:r,children:o,vars:i,radius:a,className:l,classNames:s,style:u,styles:c,unstyled:d,"data-disabled":f,disabled:p,variant:g,icon:v,mod:C,...h}=n,m=oe({name:"CloseButton",props:n,className:l,style:u,classes:J0,classNames:s,styles:c,unstyled:d,vars:i,varsResolver:y3});return S.jsxs(ur,{ref:t,...h,unstyled:d,variant:g,disabled:p,mod:[{disabled:p||f},C],...m("root",{variant:g,active:!p&&!f}),children:[v||S.jsx(Z0,{}),o]})});nd.classes=J0;nd.displayName="@mantine/core/CloseButton";function w3(e){return w.Children.toArray(e).filter(Boolean)}var eh={root:"m_4081bf90"};const S3={preventGrowOverflow:!0,gap:"md",align:"center",justify:"flex-start",wrap:"wrap"},x3=(e,{grow:t,preventGrowOverflow:n,gap:r,align:o,justify:i,wrap:a},{childWidth:l})=>({root:{"--group-child-width":t&&n?l:void 0,"--group-gap":eo(r),"--group-align":o,"--group-justify":i,"--group-wrap":a}}),dn=re((e,t)=>{const n=Q("Group",S3,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,children:s,gap:u,align:c,justify:d,wrap:f,grow:p,preventGrowOverflow:g,vars:v,variant:C,__size:h,mod:m,...y}=n,x=w3(s),k=x.length,P=eo(u??"md"),E={childWidth:`calc(${100/k}% - (${P} - ${P} / ${k}))`},L=oe({name:"Group",props:n,stylesCtx:E,className:o,style:i,classes:eh,classNames:r,styles:a,unstyled:l,vars:v,varsResolver:x3});return S.jsx(Z,{...L("root"),ref:t,variant:C,mod:[{grow:p},m],size:h,...y,children:x})});dn.classes=eh;dn.displayName="@mantine/core/Group";var th={root:"m_9814e45f"};const C3={zIndex:Vn("modal")},k3=(e,{gradient:t,color:n,backgroundOpacity:r,blur:o,radius:i,zIndex:a})=>({root:{"--overlay-bg":t||(n!==void 0||r!==void 0)&&Ft(n||"#000",r??.6)||void 0,"--overlay-filter":o?`blur(${_(o)})`:void 0,"--overlay-radius":i===void 0?void 0:kt(i),"--overlay-z-index":a==null?void 0:a.toString()}}),li=pt((e,t)=>{const n=Q("Overlay",C3,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,fixed:u,center:c,children:d,radius:f,zIndex:p,gradient:g,blur:v,color:C,backgroundOpacity:h,mod:m,...y}=n,x=oe({name:"Overlay",props:n,classes:th,className:o,style:i,classNames:r,styles:a,unstyled:l,vars:s,varsResolver:k3});return S.jsx(Z,{ref:t,...x("root"),mod:[{center:c,fixed:u},m],...y,children:d})});li.classes=th;li.displayName="@mantine/core/Overlay";const[P3,pn]=vi("ModalBase component was not found in tree");function R3({opened:e,transitionDuration:t}){const[n,r]=w.useState(e),o=w.useRef(),a=$c()?0:t;return w.useEffect(()=>(e?(r(!0),window.clearTimeout(o.current)):a===0?r(!1):o.current=window.setTimeout(()=>r(!1),a),()=>window.clearTimeout(o.current)),[e,a]),n}function E3({id:e,transitionProps:t,opened:n,trapFocus:r,closeOnEscape:o,onClose:i,returnFocus:a}){const l=Lc(e),[s,u]=w.useState(!1),[c,d]=w.useState(!1),f=typeof(t==null?void 0:t.duration)=="number"?t==null?void 0:t.duration:200,p=R3({opened:n,transitionDuration:f});return S2("keydown",g=>{var v;g.key==="Escape"&&o&&n&&((v=g.target)==null?void 0:v.getAttribute("data-mantine-stop-propagation"))!=="true"&&i()},{capture:!0}),c2({opened:n,shouldReturnFocus:r&&a}),{_id:l,titleMounted:s,bodyMounted:c,shouldLockScroll:p,setTitleMounted:u,setBodyMounted:d}}const nh=w.forwardRef(({keepMounted:e,opened:t,onClose:n,id:r,transitionProps:o,trapFocus:i,closeOnEscape:a,returnFocus:l,closeOnClickOutside:s,withinPortal:u,portalProps:c,lockScroll:d,children:f,zIndex:p,shadow:g,padding:v,__vars:C,unstyled:h,removeScrollProps:m,...y},x)=>{const{_id:k,titleMounted:P,bodyMounted:b,shouldLockScroll:E,setTitleMounted:L,setBodyMounted:D}=E3({id:r,transitionProps:o,opened:t,trapFocus:i,closeOnEscape:a,onClose:n,returnFocus:l}),{key:z,...W}=m||{};return S.jsx(xi,{...c,withinPortal:u,children:S.jsx(P3,{value:{opened:t,onClose:n,closeOnClickOutside:s,transitionProps:{...o,keepMounted:e},getTitleId:()=>`${k}-title`,getBodyId:()=>`${k}-body`,titleMounted:P,bodyMounted:b,setTitleMounted:L,setBodyMounted:D,trapFocus:i,closeOnEscape:a,zIndex:p,unstyled:h},children:S.jsx(t0,{enabled:E&&d,...W,children:S.jsx(Z,{ref:x,...y,__vars:{...C,"--mb-z-index":(p||Vn("modal")).toString(),"--mb-shadow":o0(g),"--mb-padding":eo(v)},children:f})},z)})})});nh.displayName="@mantine/core/ModalBase";function b3(){const e=pn();return w.useEffect(()=>(e.setBodyMounted(!0),()=>e.setBodyMounted(!1)),[]),e.getBodyId()}var ro={title:"m_615af6c9",header:"m_b5489c3c",inner:"m_60c222c7",content:"m_fd1ab0aa",close:"m_606cb269",body:"m_5df29311"};const rh=w.forwardRef(({className:e,...t},n)=>{const r=b3(),o=pn();return S.jsx(Z,{ref:n,...t,id:r,className:Ae({[ro.body]:!o.unstyled},e)})});rh.displayName="@mantine/core/ModalBaseBody";const oh=w.forwardRef(({className:e,onClick:t,...n},r)=>{const o=pn();return S.jsx(nd,{ref:r,...n,onClick:i=>{o.onClose(),t==null||t(i)},className:Ae({[ro.close]:!o.unstyled},e),unstyled:o.unstyled})});oh.displayName="@mantine/core/ModalBaseCloseButton";const ih=w.forwardRef(({transitionProps:e,className:t,innerProps:n,onKeyDown:r,style:o,...i},a)=>{const l=pn();return S.jsx(hr,{mounted:l.opened,transition:"pop",...l.transitionProps,...e,children:s=>S.jsx("div",{...n,className:Ae({[ro.inner]:!l.unstyled},n.className),children:S.jsx(ed,{active:l.opened&&l.trapFocus,innerRef:a,children:S.jsx(tn,{...i,component:"section",role:"dialog",tabIndex:-1,"aria-modal":!0,"aria-describedby":l.bodyMounted?l.getBodyId():void 0,"aria-labelledby":l.titleMounted?l.getTitleId():void 0,style:[o,s],className:Ae({[ro.content]:!l.unstyled},t),unstyled:l.unstyled,children:i.children})})})})});ih.displayName="@mantine/core/ModalBaseContent";const ah=w.forwardRef(({className:e,...t},n)=>{const r=pn();return S.jsx(Z,{component:"header",ref:n,className:Ae({[ro.header]:!r.unstyled},e),...t})});ah.displayName="@mantine/core/ModalBaseHeader";const N3={duration:200,timingFunction:"ease",transition:"fade"};function T3(e){const t=pn();return{...N3,...t.transitionProps,...e}}const lh=w.forwardRef(({onClick:e,transitionProps:t,style:n,...r},o)=>{const i=pn(),a=T3(t);return S.jsx(hr,{mounted:i.opened,...a,transition:"fade",children:l=>S.jsx(li,{ref:o,fixed:!0,style:[n,l],zIndex:i.zIndex,unstyled:i.unstyled,onClick:s=>{e==null||e(s),i.closeOnClickOutside&&i.onClose()},...r})})});lh.displayName="@mantine/core/ModalBaseOverlay";function M3(){const e=pn();return w.useEffect(()=>(e.setTitleMounted(!0),()=>e.setTitleMounted(!1)),[]),e.getTitleId()}const sh=w.forwardRef(({className:e,...t},n)=>{const r=M3(),o=pn();return S.jsx(Z,{component:"h2",ref:n,className:Ae({[ro.title]:!o.unstyled},e),...t,id:r})});sh.displayName="@mantine/core/ModalBaseTitle";function D3({children:e}){return S.jsx(S.Fragment,{children:e})}const[_3,yl]=n2({offsetBottom:!1,offsetTop:!1,describedBy:void 0,getStyles:null,inputId:void 0,labelId:void 0});var Pt={wrapper:"m_6c018570",input:"m_8fb7ebe7",section:"m_82577fc2",placeholder:"m_88bacfd0",root:"m_46b77525",label:"m_8fdc1311",required:"m_78a94662",error:"m_8f816625",description:"m_fe47ce59"};const sp={},B3=(e,{size:t})=>({description:{"--input-description-size":t===void 0?void 0:`calc(${Ht(t)} - ${_(2)})`}}),wl=re((e,t)=>{const n=Q("InputDescription",sp,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,size:u,__staticSelector:c,__inheritStyles:d=!0,variant:f,...p}=Q("InputDescription",sp,n),g=yl(),v=oe({name:["InputWrapper",c],props:n,classes:Pt,className:o,style:i,classNames:r,styles:a,unstyled:l,rootSelector:"description",vars:s,varsResolver:B3}),C=d&&(g==null?void 0:g.getStyles)||v;return S.jsx(Z,{component:"p",ref:t,variant:f,size:u,...C("description",g!=null&&g.getStyles?{className:o,style:i}:void 0),...p})});wl.classes=Pt;wl.displayName="@mantine/core/InputDescription";const L3={},$3=(e,{size:t})=>({error:{"--input-error-size":t===void 0?void 0:`calc(${Ht(t)} - ${_(2)})`}}),Sl=re((e,t)=>{const n=Q("InputError",L3,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,size:u,__staticSelector:c,__inheritStyles:d=!0,variant:f,...p}=n,g=oe({name:["InputWrapper",c],props:n,classes:Pt,className:o,style:i,classNames:r,styles:a,unstyled:l,rootSelector:"error",vars:s,varsResolver:$3}),v=yl(),C=d&&(v==null?void 0:v.getStyles)||g;return S.jsx(Z,{component:"p",ref:t,variant:f,size:u,...C("error",v!=null&&v.getStyles?{className:o,style:i}:void 0),...p})});Sl.classes=Pt;Sl.displayName="@mantine/core/InputError";const up={labelElement:"label"},O3=(e,{size:t})=>({label:{"--input-label-size":Ht(t),"--input-asterisk-color":void 0}}),xl=re((e,t)=>{const n=Q("InputLabel",up,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,labelElement:u,size:c,required:d,htmlFor:f,onMouseDown:p,children:g,__staticSelector:v,variant:C,mod:h,...m}=Q("InputLabel",up,n),y=oe({name:["InputWrapper",v],props:n,classes:Pt,className:o,style:i,classNames:r,styles:a,unstyled:l,rootSelector:"label",vars:s,varsResolver:O3}),x=yl(),k=(x==null?void 0:x.getStyles)||y;return S.jsxs(Z,{...k("label",x!=null&&x.getStyles?{className:o,style:i}:void 0),component:u,variant:C,size:c,ref:t,htmlFor:u==="label"?f:void 0,mod:[{required:d},h],onMouseDown:P=>{p==null||p(P),!P.defaultPrevented&&P.detail>1&&P.preventDefault()},...m,children:[g,d&&S.jsx("span",{...k("required"),"aria-hidden":!0,children:" *"})]})});xl.classes=Pt;xl.displayName="@mantine/core/InputLabel";const cp={},rd=re((e,t)=>{const n=Q("InputPlaceholder",cp,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,__staticSelector:u,variant:c,error:d,mod:f,...p}=Q("InputPlaceholder",cp,n),g=oe({name:["InputPlaceholder",u],props:n,classes:Pt,className:o,style:i,classNames:r,styles:a,unstyled:l,rootSelector:"placeholder"});return S.jsx(Z,{...g("placeholder"),mod:[{error:!!d},f],component:"span",variant:c,ref:t,...p})});rd.classes=Pt;rd.displayName="@mantine/core/InputPlaceholder";function j3(e,{hasDescription:t,hasError:n}){const r=e.findIndex(s=>s==="input"),o=e.slice(0,r),i=e.slice(r+1),a=t&&o.includes("description")||n&&o.includes("error");return{offsetBottom:t&&i.includes("description")||n&&i.includes("error"),offsetTop:a}}const A3={labelElement:"label",inputContainer:e=>e,inputWrapperOrder:["label","description","input","error"]},I3=(e,{size:t})=>({label:{"--input-label-size":Ht(t),"--input-asterisk-color":void 0},error:{"--input-error-size":t===void 0?void 0:`calc(${Ht(t)} - ${_(2)})`},description:{"--input-description-size":t===void 0?void 0:`calc(${Ht(t)} - ${_(2)})`}}),od=re((e,t)=>{const n=Q("InputWrapper",A3,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,size:u,variant:c,__staticSelector:d,inputContainer:f,inputWrapperOrder:p,label:g,error:v,description:C,labelProps:h,descriptionProps:m,errorProps:y,labelElement:x,children:k,withAsterisk:P,id:b,required:E,__stylesApiProps:L,mod:D,...z}=n,W=oe({name:["InputWrapper",d],props:L||n,classes:Pt,className:o,style:i,classNames:r,styles:a,unstyled:l,vars:s,varsResolver:I3}),V={size:u,variant:c,__staticSelector:d},O=Lc(b),F=typeof P=="boolean"?P:E,N=(y==null?void 0:y.id)||`${O}-error`,M=(m==null?void 0:m.id)||`${O}-description`,R=O,B=!!v&&typeof v!="boolean",T=!!C,A=`${B?N:""} ${T?M:""}`,H=A.trim().length>0?A.trim():void 0,te=(h==null?void 0:h.id)||`${O}-label`,de=g&&S.jsx(xl,{labelElement:x,id:te,htmlFor:R,required:F,...V,...h,children:g},"label"),q=T&&S.jsx(wl,{...m,...V,size:(m==null?void 0:m.size)||V.size,id:(m==null?void 0:m.id)||M,children:C},"description"),ee=S.jsx(w.Fragment,{children:f(k)},"input"),se=B&&w.createElement(Sl,{...y,...V,size:(y==null?void 0:y.size)||V.size,key:"error",id:(y==null?void 0:y.id)||N},v),pe=p.map(le=>{switch(le){case"label":return de;case"input":return ee;case"description":return q;case"error":return se;default:return null}});return S.jsx(_3,{value:{getStyles:W,describedBy:H,inputId:R,labelId:te,...j3(p,{hasDescription:T,hasError:B})},children:S.jsx(Z,{ref:t,variant:c,size:u,mod:[{error:!!v},D],...W("root"),...z,children:pe})})});od.classes=Pt;od.displayName="@mantine/core/InputWrapper";const F3={variant:"default",leftSectionPointerEvents:"none",rightSectionPointerEvents:"none",withAria:!0,withErrorStyles:!0},z3=(e,t,n)=>({wrapper:{"--input-margin-top":n.offsetTop?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-margin-bottom":n.offsetBottom?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-height":je(t.size,"input-height"),"--input-fz":Ht(t.size),"--input-radius":t.radius===void 0?void 0:kt(t.radius),"--input-left-section-width":t.leftSectionWidth!==void 0?_(t.leftSectionWidth):void 0,"--input-right-section-width":t.rightSectionWidth!==void 0?_(t.rightSectionWidth):void 0,"--input-padding-y":t.multiline?je(t.size,"input-padding-y"):void 0,"--input-left-section-pointer-events":t.leftSectionPointerEvents,"--input-right-section-pointer-events":t.rightSectionPointerEvents}}),Lt=pt((e,t)=>{const n=Q("Input",F3,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,required:s,__staticSelector:u,__stylesApiProps:c,size:d,wrapperProps:f,error:p,disabled:g,leftSection:v,leftSectionProps:C,leftSectionWidth:h,rightSection:m,rightSectionProps:y,rightSectionWidth:x,rightSectionPointerEvents:k,leftSectionPointerEvents:P,variant:b,vars:E,pointer:L,multiline:D,radius:z,id:W,withAria:V,withErrorStyles:O,mod:F,inputSize:N,...M}=n,{styleProps:R,rest:B}=zc(M),T=yl(),A={offsetBottom:T==null?void 0:T.offsetBottom,offsetTop:T==null?void 0:T.offsetTop},H=oe({name:["Input",u],props:c||n,classes:Pt,className:o,style:i,classNames:r,styles:a,unstyled:l,stylesCtx:A,rootSelector:"wrapper",vars:E,varsResolver:z3}),te=V?{required:s,disabled:g,"aria-invalid":!!p,"aria-describedby":T==null?void 0:T.describedBy,id:(T==null?void 0:T.inputId)||W}:{};return S.jsxs(Z,{...H("wrapper"),...R,...f,mod:[{error:!!p&&O,pointer:L,disabled:g,multiline:D,"data-with-right-section":!!m,"data-with-left-section":!!v},F],variant:b,size:d,children:[v&&S.jsx("div",{...C,"data-position":"left",...H("section",{className:C==null?void 0:C.className,style:C==null?void 0:C.style}),children:v}),S.jsx(Z,{component:"input",...B,...te,ref:t,required:s,mod:{disabled:g,error:!!p&&O},variant:b,__size:N,...H("input")}),m&&S.jsx("div",{...y,"data-position":"right",...H("section",{className:y==null?void 0:y.className,style:y==null?void 0:y.style}),children:m})]})});Lt.classes=Pt;Lt.Wrapper=od;Lt.Label=xl;Lt.Error=Sl;Lt.Description=wl;Lt.Placeholder=rd;Lt.displayName="@mantine/core/Input";function V3(e,t,n){const r=Q(e,t,n),{label:o,description:i,error:a,required:l,classNames:s,styles:u,className:c,unstyled:d,__staticSelector:f,__stylesApiProps:p,errorProps:g,labelProps:v,descriptionProps:C,wrapperProps:h,id:m,size:y,style:x,inputContainer:k,inputWrapperOrder:P,withAsterisk:b,variant:E,vars:L,mod:D,...z}=r,{styleProps:W,rest:V}=zc(z),O={label:o,description:i,error:a,required:l,classNames:s,className:c,__staticSelector:f,__stylesApiProps:p||r,errorProps:g,labelProps:v,descriptionProps:C,unstyled:d,styles:u,size:y,style:x,inputContainer:k,inputWrapperOrder:P,withAsterisk:b,variant:E,id:m,mod:D,...h};return{...V,classNames:s,styles:u,unstyled:d,wrapperProps:{...O,...W},inputProps:{required:l,classNames:s,styles:u,unstyled:d,size:y,__staticSelector:f,__stylesApiProps:p||r,error:a,variant:E,id:m}}}const G3={__staticSelector:"InputBase",withAria:!0},Cl=pt((e,t)=>{const{inputProps:n,wrapperProps:r,...o}=V3("InputBase",G3,e);return S.jsx(Lt.Wrapper,{...r,children:S.jsx(Lt,{...n,...o,ref:t})})});Cl.classes={...Lt.classes,...Lt.Wrapper.classes};Cl.displayName="@mantine/core/InputBase";const W3={gap:{type:"spacing",property:"gap"},rowGap:{type:"spacing",property:"rowGap"},columnGap:{type:"spacing",property:"columnGap"},align:{type:"identity",property:"alignItems"},justify:{type:"identity",property:"justifyContent"},wrap:{type:"identity",property:"flexWrap"},direction:{type:"identity",property:"flexDirection"}};var uh={root:"m_8bffd616"};const H3={},id=pt((e,t)=>{const n=Q("Flex",H3,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,gap:u,rowGap:c,columnGap:d,align:f,justify:p,wrap:g,direction:v,...C}=n,h=oe({name:"Flex",classes:uh,props:n,className:o,style:i,classNames:r,styles:a,unstyled:l,vars:s}),m=Te(),y=pl(),x=y0({styleProps:{gap:u,rowGap:c,columnGap:d,align:f,justify:p,wrap:g,direction:v},theme:m,data:W3});return S.jsxs(S.Fragment,{children:[x.hasResponsiveStyles&&S.jsx(fl,{selector:`.${y}`,styles:x.styles,media:x.media}),S.jsx(Z,{ref:t,...h("root",{className:y,style:so(x.inlineStyles)}),...C})]})});id.classes=uh;id.displayName="@mantine/core/Flex";var ch={root:"m_b6d8b162"};function U3(e){if(e==="start")return"start";if(e==="end"||e)return"end"}const Y3={inherit:!1},K3=(e,{variant:t,lineClamp:n,gradient:r,size:o,color:i})=>({root:{"--text-fz":Ht(o),"--text-lh":o2(o),"--text-gradient":t==="gradient"?Pu(r,e):void 0,"--text-line-clamp":typeof n=="number"?n.toString():void 0,"--text-color":i?On(i,e):void 0}}),yt=pt((e,t)=>{const n=Q("Text",Y3,e),{lineClamp:r,truncate:o,inline:i,inherit:a,gradient:l,span:s,__staticSelector:u,vars:c,className:d,style:f,classNames:p,styles:g,unstyled:v,variant:C,mod:h,size:m,...y}=n,x=oe({name:["Text",u],props:n,classes:ch,className:d,style:f,classNames:p,styles:g,unstyled:v,vars:c,varsResolver:K3});return S.jsx(Z,{...x("root",{focusable:!0}),ref:t,component:s?"span":"p",variant:C,mod:[{"data-truncate":U3(o),"data-line-clamp":typeof r=="number","data-inline":i,"data-inherit":a},h],size:m,...y})});yt.classes=ch;yt.displayName="@mantine/core/Text";var dh={root:"m_849cf0da"};const Q3={underline:"hover"},kl=pt((e,t)=>{const{underline:n,className:r,unstyled:o,mod:i,...a}=Q("Anchor",Q3,e);return S.jsx(yt,{component:"a",ref:t,className:Ae({[dh.root]:!o},r),...a,mod:[{underline:n},i],__staticSelector:"Anchor",unstyled:o})});kl.classes=dh;kl.displayName="@mantine/core/Anchor";var Pl={root:"m_77c9d27d",inner:"m_80f1301b",label:"m_811560b9",section:"m_a74036a",loader:"m_a25b86ee",group:"m_80d6d844"};const dp={orientation:"horizontal"},X3=(e,{borderWidth:t})=>({group:{"--button-border-width":_(t)}}),ad=re((e,t)=>{const n=Q("ButtonGroup",dp,e),{className:r,style:o,classNames:i,styles:a,unstyled:l,orientation:s,vars:u,borderWidth:c,variant:d,mod:f,...p}=Q("ButtonGroup",dp,e),g=oe({name:"ButtonGroup",props:n,classes:Pl,className:r,style:o,classNames:i,styles:a,unstyled:l,vars:u,varsResolver:X3,rootSelector:"group"});return S.jsx(Z,{...g("group"),ref:t,variant:d,mod:[{"data-orientation":s},f],role:"group",...p})});ad.classes=Pl;ad.displayName="@mantine/core/ButtonGroup";const q3={in:{opacity:1,transform:`translate(-50%, calc(-50% + ${_(1)}))`},out:{opacity:0,transform:"translate(-50%, -200%)"},common:{transformOrigin:"center"},transitionProperty:"transform, opacity"},Z3={},J3=(e,{radius:t,color:n,gradient:r,variant:o,size:i,justify:a,autoContrast:l})=>{const s=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:o||"filled",autoContrast:l});return{root:{"--button-justify":a,"--button-height":je(i,"button-height"),"--button-padding-x":je(i,"button-padding-x"),"--button-fz":i!=null&&i.includes("compact")?Ht(i.replace("compact-","")):Ht(i),"--button-radius":t===void 0?void 0:kt(t),"--button-bg":n||o?s.background:void 0,"--button-hover":n||o?s.hover:void 0,"--button-color":s.color,"--button-bd":n||o?s.border:void 0,"--button-hover-color":n||o?s.hoverColor:void 0}}},nr=pt((e,t)=>{const n=Q("Button",Z3,e),{style:r,vars:o,className:i,color:a,disabled:l,children:s,leftSection:u,rightSection:c,fullWidth:d,variant:f,radius:p,loading:g,loaderProps:v,gradient:C,classNames:h,styles:m,unstyled:y,"data-disabled":x,autoContrast:k,mod:P,...b}=n,E=oe({name:"Button",props:n,classes:Pl,className:i,style:r,classNames:h,styles:m,unstyled:y,vars:o,varsResolver:J3}),L=!!u,D=!!c;return S.jsxs(ur,{ref:t,...E("root",{active:!l&&!g&&!x}),unstyled:y,variant:f,disabled:l||g,mod:[{disabled:l||x,loading:g,block:d,"with-left-section":L,"with-right-section":D},P],...b,children:[S.jsx(hr,{mounted:!!g,transition:q3,duration:150,children:z=>S.jsx(Z,{component:"span",...E("loader",{style:z}),"aria-hidden":!0,children:S.jsx(gr,{color:"var(--button-color)",size:"calc(var(--button-height) / 1.8)",...v})})}),S.jsxs("span",{...E("inner"),children:[u&&S.jsx(Z,{component:"span",...E("section"),mod:{position:"left"},children:u}),S.jsx(Z,{component:"span",mod:{loading:g},...E("label"),children:s}),c&&S.jsx(Z,{component:"span",...E("section"),mod:{position:"right"},children:c})]})]})});nr.classes=Pl;nr.displayName="@mantine/core/Button";nr.Group=ad;var fh={root:"m_4451eb3a"};const eS={},Rl=pt((e,t)=>{const n=Q("Center",eS,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,inline:u,mod:c,...d}=n,f=oe({name:"Center",props:n,classes:fh,className:o,style:i,classNames:r,styles:a,unstyled:l,vars:s});return S.jsx(Z,{ref:t,mod:[{inline:u},c],...f("root"),...d})});Rl.classes=fh;Rl.displayName="@mantine/core/Center";var ph={root:"m_7485cace"};const tS={},nS=(e,{size:t,fluid:n})=>({root:{"--container-size":n?void 0:je(t,"container-size")}}),ld=re((e,t)=>{const n=Q("Container",tS,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,fluid:u,mod:c,...d}=n,f=oe({name:"Container",classes:ph,props:n,className:o,style:i,classNames:r,styles:a,unstyled:l,vars:s,varsResolver:nS});return S.jsx(Z,{ref:t,mod:[{fluid:u},c],...f("root"),...d})});ld.classes=ph;ld.displayName="@mantine/core/Container";const rS={timeout:1e3};function mh(e){const{children:t,timeout:n,value:r,...o}=Q("CopyButton",rS,e),i=a2({timeout:n}),a=()=>i.copy(r);return S.jsx(S.Fragment,{children:t({copy:a,copied:i.copied,...o})})}mh.displayName="@mantine/core/CopyButton";var hh={root:"m_3eebeb36",label:"m_9e365f20"};const oS={orientation:"horizontal"},iS=(e,{color:t,variant:n,size:r})=>({root:{"--divider-color":t?On(t,e):void 0,"--divider-border-style":n,"--divider-size":je(r,"divider-size")}}),sd=re((e,t)=>{const n=Q("Divider",oS,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,color:u,orientation:c,label:d,labelPosition:f,mod:p,...g}=n,v=oe({name:"Divider",classes:hh,props:n,className:o,style:i,classNames:r,styles:a,unstyled:l,vars:s,varsResolver:iS});return S.jsx(Z,{ref:t,mod:[{orientation:c,"with-label":!!d},p],...v("root"),...g,role:"separator",children:d&&S.jsx(Z,{component:"span",mod:{position:f},...v("label"),children:d})})});sd.classes=hh;sd.displayName="@mantine/core/Divider";const[fp,gh]=vi("Grid component was not found in tree"),Lu=(e,t)=>e==="content"?"auto":e==="auto"?"0rem":e?`${100/(t/e)}%`:void 0,pp=(e,t,n)=>n||e==="auto"?"100%":e==="content"?"unset":Lu(e,t),mp=(e,t)=>{if(e)return e==="auto"||t?"1":"auto"},hp=(e,t)=>e===0?"0":e?`${100/(t/e)}%`:void 0;function aS({span:e,order:t,offset:n,selector:r}){var p;const o=Te(),i=gh(),a=i.breakpoints||o.breakpoints,s=_o(e)===void 0?12:_o(e),u=so({"--col-order":(p=_o(t))==null?void 0:p.toString(),"--col-flex-grow":mp(s,i.grow),"--col-flex-basis":Lu(s,i.columns),"--col-width":s==="content"?"auto":void 0,"--col-max-width":pp(s,i.columns,i.grow),"--col-offset":hp(_o(n),i.columns)}),c=Ge(a).reduce((g,v)=>{var C;return g[v]||(g[v]={}),typeof t=="object"&&t[v]!==void 0&&(g[v]["--col-order"]=(C=t[v])==null?void 0:C.toString()),typeof e=="object"&&e[v]!==void 0&&(g[v]["--col-flex-grow"]=mp(e[v],i.grow),g[v]["--col-flex-basis"]=Lu(e[v],i.columns),g[v]["--col-width"]=e[v]==="content"?"auto":void 0,g[v]["--col-max-width"]=pp(e[v],i.columns,i.grow)),typeof n=="object"&&n[v]!==void 0&&(g[v]["--col-offset"]=hp(n[v],i.columns)),g},{}),f=i0(Ge(c),a).filter(g=>Ge(c[g.value]).length>0).map(g=>({query:i.type==="container"?`mantine-grid (min-width: ${a[g.value]})`:`(min-width: ${a[g.value]})`,styles:c[g.value]}));return S.jsx(fl,{styles:u,media:i.type==="container"?void 0:f,container:i.type==="container"?f:void 0,selector:r})}var ud={container:"m_8478a6da",root:"m_410352e9",inner:"m_dee7bd2f",col:"m_96bdd299"};const lS={span:12},cd=re((e,t)=>{const n=Q("GridCol",lS,e),{classNames:r,className:o,style:i,styles:a,vars:l,span:s,order:u,offset:c,...d}=n,f=gh(),p=pl();return S.jsxs(S.Fragment,{children:[S.jsx(aS,{selector:`.${p}`,span:s,order:u,offset:c}),S.jsx(Z,{ref:t,...f.getStyles("col",{className:Ae(o,p),style:i,classNames:r,styles:a}),...d})]})});cd.classes=ud;cd.displayName="@mantine/core/GridCol";function gp({gutter:e,selector:t,breakpoints:n,type:r}){const o=Te(),i=n||o.breakpoints,a=so({"--grid-gutter":eo(_o(e))}),l=Ge(i).reduce((c,d)=>(c[d]||(c[d]={}),typeof e=="object"&&e[d]!==void 0&&(c[d]["--grid-gutter"]=eo(e[d])),c),{}),u=i0(Ge(l),i).filter(c=>Ge(l[c.value]).length>0).map(c=>({query:r==="container"?`mantine-grid (min-width: ${i[c.value]})`:`(min-width: ${i[c.value]})`,styles:l[c.value]}));return S.jsx(fl,{styles:a,media:r==="container"?void 0:u,container:r==="container"?u:void 0,selector:t})}const sS={gutter:"md",grow:!1,columns:12},uS=(e,{justify:t,align:n,overflow:r})=>({root:{"--grid-justify":t,"--grid-align":n,"--grid-overflow":r}}),Cn=re((e,t)=>{const n=Q("Grid",sS,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,grow:u,gutter:c,columns:d,align:f,justify:p,children:g,breakpoints:v,type:C,...h}=n,m=oe({name:"Grid",classes:ud,props:n,className:o,style:i,classNames:r,styles:a,unstyled:l,vars:s,varsResolver:uS}),y=pl();return C==="container"&&v?S.jsxs(fp,{value:{getStyles:m,grow:u,columns:d||12,breakpoints:v,type:C},children:[S.jsx(gp,{selector:`.${y}`,...n}),S.jsx("div",{...m("container"),children:S.jsx(Z,{ref:t,...m("root",{className:y}),...h,children:S.jsx("div",{...m("inner"),children:g})})})]}):S.jsxs(fp,{value:{getStyles:m,grow:u,columns:d||12,breakpoints:v,type:C},children:[S.jsx(gp,{selector:`.${y}`,...n}),S.jsx(Z,{ref:t,...m("root",{className:y}),...h,children:S.jsx("div",{...m("inner"),children:g})})]})});Cn.classes=ud;Cn.displayName="@mantine/core/Grid";Cn.Col=cd;var vh={root:"m_9e117634"};const cS={},dS=(e,{radius:t,fit:n})=>({root:{"--image-radius":t===void 0?void 0:kt(t),"--image-object-fit":n}}),dd=pt((e,t)=>{const n=Q("Image",cS,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,onError:u,src:c,radius:d,fit:f,fallbackSrc:p,mod:g,...v}=n,[C,h]=w.useState(!c);w.useEffect(()=>h(!c),[c]);const m=oe({name:"Image",classes:vh,props:n,className:o,style:i,classNames:r,styles:a,unstyled:l,vars:s,varsResolver:dS});return C&&p?S.jsx(Z,{component:"img",ref:t,src:p,...m("root"),onError:u,mod:["fallback",g],...v}):S.jsx(Z,{component:"img",ref:t,...m("root"),src:c,onError:y=>{u==null||u(y),h(!0)},mod:g,...v})});dd.classes=vh;dd.displayName="@mantine/core/Image";var yh={root:"m_6e45937b",loader:"m_e8eb006c",overlay:"m_df587f17"};const vp={transitionProps:{transition:"fade",duration:0},overlayProps:{backgroundOpacity:.75},zIndex:Vn("overlay")},fS=(e,{zIndex:t})=>({root:{"--lo-z-index":t==null?void 0:t.toString()}}),fd=re((e,t)=>{const n=Q("LoadingOverlay",vp,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,transitionProps:u,loaderProps:c,overlayProps:d,visible:f,zIndex:p,...g}=n,v=Te(),C=oe({name:"LoadingOverlay",classes:yh,props:n,className:o,style:i,classNames:r,styles:a,unstyled:l,vars:s,varsResolver:fS}),h={...vp.overlayProps,...d};return S.jsx(hr,{transition:"fade",...u,mounted:!!f,children:m=>S.jsxs(Z,{...C("root",{style:m}),ref:t,...g,children:[S.jsx(gr,{...C("loader"),unstyled:l,...c}),S.jsx(li,{...h,...C("overlay"),darkHidden:!0,unstyled:l,color:(d==null?void 0:d.color)||v.white}),S.jsx(li,{...h,...C("overlay"),lightHidden:!0,unstyled:l,color:(d==null?void 0:d.color)||v.colors.dark[5]})]})})});fd.classes=yh;fd.displayName="@mantine/core/LoadingOverlay";const[pS,fo]=vi("Modal component was not found in tree");var mn={root:"m_9df02822",content:"m_54c44539",inner:"m_1f958f16",header:"m_d0e2b9cd"};const mS={},El=re((e,t)=>{const n=Q("ModalBody",mS,e),{classNames:r,className:o,style:i,styles:a,vars:l,...s}=n,u=fo();return S.jsx(rh,{ref:t,...u.getStyles("body",{classNames:r,style:i,styles:a,className:o}),...s})});El.classes=mn;El.displayName="@mantine/core/ModalBody";const hS={},bl=re((e,t)=>{const n=Q("ModalCloseButton",hS,e),{classNames:r,className:o,style:i,styles:a,vars:l,...s}=n,u=fo();return S.jsx(oh,{ref:t,...u.getStyles("close",{classNames:r,style:i,styles:a,className:o}),...s})});bl.classes=mn;bl.displayName="@mantine/core/ModalCloseButton";const gS={},Nl=re((e,t)=>{const n=Q("ModalContent",gS,e),{classNames:r,className:o,style:i,styles:a,vars:l,children:s,...u}=n,c=fo(),d=c.scrollAreaComponent||D3;return S.jsx(ih,{...c.getStyles("content",{className:o,style:i,styles:a,classNames:r}),innerProps:c.getStyles("inner",{className:o,style:i,styles:a,classNames:r}),"data-full-screen":c.fullScreen||void 0,"data-modal-content":!0,ref:t,...u,children:S.jsx(d,{style:{maxHeight:c.fullScreen?"100dvh":`calc(100dvh - (${_(c.yOffset)} * 2))`},children:s})})});Nl.classes=mn;Nl.displayName="@mantine/core/ModalContent";const vS={},Tl=re((e,t)=>{const n=Q("ModalHeader",vS,e),{classNames:r,className:o,style:i,styles:a,vars:l,...s}=n,u=fo();return S.jsx(ah,{ref:t,...u.getStyles("header",{classNames:r,style:i,styles:a,className:o}),...s})});Tl.classes=mn;Tl.displayName="@mantine/core/ModalHeader";const yS={},Ml=re((e,t)=>{const n=Q("ModalOverlay",yS,e),{classNames:r,className:o,style:i,styles:a,vars:l,...s}=n,u=fo();return S.jsx(lh,{ref:t,...u.getStyles("overlay",{classNames:r,style:i,styles:a,className:o}),...s})});Ml.classes=mn;Ml.displayName="@mantine/core/ModalOverlay";const wS={__staticSelector:"Modal",closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:Vn("modal"),transitionProps:{duration:200,transition:"pop"},yOffset:"5dvh"},SS=(e,{radius:t,size:n,yOffset:r,xOffset:o})=>({root:{"--modal-radius":t===void 0?void 0:kt(t),"--modal-size":je(n,"modal-size"),"--modal-y-offset":_(r),"--modal-x-offset":_(o)}}),Dl=re((e,t)=>{const n=Q("ModalRoot",wS,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,yOffset:u,scrollAreaComponent:c,radius:d,fullScreen:f,centered:p,xOffset:g,__staticSelector:v,...C}=n,h=oe({name:v,classes:mn,props:n,className:o,style:i,classNames:r,styles:a,unstyled:l,vars:s,varsResolver:SS});return S.jsx(pS,{value:{yOffset:u,scrollAreaComponent:c,getStyles:h,fullScreen:f},children:S.jsx(nh,{ref:t,...h("root"),"data-full-screen":f||void 0,"data-centered":p||void 0,unstyled:l,...C})})});Dl.classes=mn;Dl.displayName="@mantine/core/ModalRoot";const xS={},_l=re((e,t)=>{const n=Q("ModalTitle",xS,e),{classNames:r,className:o,style:i,styles:a,vars:l,...s}=n,u=fo();return S.jsx(sh,{ref:t,...u.getStyles("title",{classNames:r,style:i,styles:a,className:o}),...s})});_l.classes=mn;_l.displayName="@mantine/core/ModalTitle";const CS={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:Vn("modal"),transitionProps:{duration:200,transition:"fade-down"},withOverlay:!0,withCloseButton:!0},$t=re((e,t)=>{const{title:n,withOverlay:r,overlayProps:o,withCloseButton:i,closeButtonProps:a,children:l,radius:s,...u}=Q("Modal",CS,e),c=!!n||i;return S.jsxs(Dl,{ref:t,radius:s,...u,children:[r&&S.jsx(Ml,{...o}),S.jsxs(Nl,{radius:s,children:[c&&S.jsxs(Tl,{children:[n&&S.jsx(_l,{children:n}),i&&S.jsx(bl,{...a})]}),S.jsx(El,{children:l})]})]})});$t.classes=mn;$t.displayName="@mantine/core/Modal";$t.Root=Dl;$t.Overlay=Ml;$t.Content=Nl;$t.Body=El;$t.Header=Tl;$t.Title=_l;$t.CloseButton=bl;function wh(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o=l?o=o+yp("0",a-l):o=(o.substring(0,a)||"0")+"."+o.substring(a),n+o}function wp(e,t,n){if(["","-"].indexOf(e)!==-1)return e;var r=(e.indexOf(".")!==-1||n)&&t,o=pd(e),i=o.beforeDecimal,a=o.afterDecimal,l=o.hasNegation,s=parseFloat("0."+(a||"0")),u=a.length<=t?"0."+a:s.toFixed(t),c=u.split("."),d=i;i&&Number(c[0])&&(d=i.split("").reverse().reduce(function(v,C,h){return v.length>h?(Number(v[0])+Number(C)).toString()+v.substring(1,v.length):C+v},c[0]));var f=Ch(c[1]||"",t,n),p=l?"-":"",g=r?".":"";return""+p+d+g+f}function Un(e,t){if(e.value=e.value,e!==null){if(e.createTextRange){var n=e.createTextRange();return n.move("character",t),n.select(),!0}return e.selectionStart||e.selectionStart===0?(e.focus(),e.setSelectionRange(t,t),!0):(e.focus(),!1)}}var Ph=kS(function(e,t){for(var n=0,r=0,o=e.length,i=t.length;e[n]===t[n]&&nn&&o-r>n;)r++;return{from:{start:n,end:o-r},to:{start:n,end:i-r}}}),TS=function(e,t){var n=Math.min(e.selectionStart,t);return{from:{start:n,end:e.selectionEnd},to:{start:n,end:t}}};function MS(e,t,n){return Math.min(Math.max(e,t),n)}function Ns(e){return Math.max(e.selectionStart,e.selectionEnd)}function DS(){return typeof navigator<"u"&&!(navigator.platform&&/iPhone|iPod/.test(navigator.platform))}function _S(e){return{from:{start:0,end:0},to:{start:0,end:e.length},lastValue:""}}function BS(e){var t=e.currentValue,n=e.formattedValue,r=e.currentValueIndex,o=e.formattedValueIndex;return t[r]===n[o]}function LS(e,t,n,r,o,i,a){a===void 0&&(a=BS);var l=o.findIndex(function(x){return x}),s=e.slice(0,l);!t&&!n.startsWith(s)&&(t=s,n=s+n,r=r+s.length);for(var u=n.length,c=e.length,d={},f=new Array(u),p=0;p0&&f[h]===-1;)h--;var y=h===-1||f[h]===-1?0:f[h]+1;return y>m?m:r-y=0&&!n[t];)t--;t===-1&&(t=n.indexOf(!0))}else{for(;t<=o&&!n[t];)t++;t>o&&(t=n.lastIndexOf(!0))}return t===-1&&(t=o),t}function $S(e){for(var t=Array.from({length:e.length+1}).map(function(){return!0}),n=0,r=t.length;nb.length-a.length||Pz||d>e.length-a.length)&&(D=d),e=e.substring(0,D),e=IS(y?"-"+e:e,o),e=(e.match(FS(g))||[]).join("");var W=e.indexOf(g);e=e.replace(new RegExp(xh(g),"g"),function(M,R){return R===W?".":""});var V=pd(e,o),O=V.beforeDecimal,F=V.afterDecimal,N=V.addNegation;return u.end-u.startA?!1:T>=q.start&&T=t,o=n===void 0||e<=n;return r&&o}const XS={step:1,clampBehavior:"blur",allowDecimal:!0,allowNegative:!0,withKeyboardEvents:!0,allowLeadingZeros:!0,trimLeadingZeroesOnBlur:!0,startValue:0},qS=(e,{size:t})=>({controls:{"--ni-chevron-size":je(t,"ni-chevron-size")}}),Yn=re((e,t)=>{const n=Q("NumberInput",XS,e),{className:r,classNames:o,styles:i,unstyled:a,vars:l,onChange:s,onValueChange:u,value:c,defaultValue:d,max:f,min:p,step:g,hideControls:v,rightSection:C,isAllowed:h,clampBehavior:m,onBlur:y,allowDecimal:x,decimalScale:k,onKeyDown:P,onKeyDownCapture:b,handlersRef:E,startValue:L,disabled:D,rightSectionPointerEvents:z,allowNegative:W,readOnly:V,size:O,rightSectionWidth:F,stepHoldInterval:N,stepHoldDelay:M,allowLeadingZeros:R,withKeyboardEvents:B,trimLeadingZeroesOnBlur:T,...A}=n,H=oe({name:"NumberInput",classes:$u,props:n,classNames:o,styles:i,unstyled:a,vars:l,varsResolver:qS}),{resolvedClassNames:te,resolvedStyles:de}=Fc({classNames:o,styles:i,props:n}),[q,ee]=x2({value:c,defaultValue:d,onChange:s}),se=M!==void 0&&N!==void 0,pe=w.useRef(null),le=w.useRef(null),Me=w.useRef(0),Ze=($,X)=>{X.source==="event"&&ee(QS($.floatValue)&&!YS.test($.value)&&!(R&&KS.test($.value))?$.floatValue:$.value),u==null||u($,X)},Ie=$=>{const X=String($).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return X?Math.max(0,(X[1]?X[1].length:0)-(X[2]?+X[2]:0)):0},He=$=>{pe.current&&typeof $<"u"&&pe.current.setSelectionRange($,$)},Be=w.useRef();Be.current=()=>{let $;const X=Ie(q),ie=Ie(g),Re=Math.max(X,ie),Ee=10**Re;if(typeof q!="number"||Number.isNaN(q))$=Gi(L,p,f);else if(f!==void 0){const Je=(Math.round(q*Ee)+Math.round(g*Ee))/Ee;$=Je<=f?Je:f}else $=(Math.round(q*Ee)+Math.round(g*Ee))/Ee;const mt=$.toFixed(Re);ee(parseFloat(mt)),u==null||u({floatValue:parseFloat(mt),formattedValue:mt,value:mt},{source:"increment"}),setTimeout(()=>{var Je;return He((Je=pe.current)==null?void 0:Je.value.length)},0)};const Ue=w.useRef();Ue.current=()=>{let $;const X=p!==void 0?p:W?Number.MIN_SAFE_INTEGER:0,ie=Ie(q),Re=Ie(g),Ee=Math.max(ie,Re),mt=10**Ee;if(typeof q!="number"||Number.isNaN(q))$=Gi(L,X,f);else{const Rt=(Math.round(q*mt)-Math.round(g*mt))/mt;$=X!==void 0&&Rt{var Rt;return He((Rt=pe.current)==null?void 0:Rt.value.length)},0)};const Ot=$=>{P==null||P($),!(V||!B)&&($.key==="ArrowUp"&&($.preventDefault(),Be.current()),$.key==="ArrowDown"&&($.preventDefault(),Ue.current()))},G=$=>{if(b==null||b($),$.key==="Backspace"){const X=pe.current;X.selectionStart===0&&X.selectionStart===X.selectionEnd&&($.preventDefault(),window.setTimeout(()=>He(0),0))}};ul(E,{increment:Be.current,decrement:Ue.current});const Y=$=>{$?Be.current():Ue.current(),Me.current+=1},J=$=>{if(Y($),se){const X=typeof N=="number"?N:N(Me.current);le.current=window.setTimeout(()=>J($),X)}},ue=($,X)=>{var ie;$.preventDefault(),(ie=pe.current)==null||ie.focus(),Y(X),se&&(le.current=window.setTimeout(()=>J(X),M))},I=()=>{le.current&&window.clearTimeout(le.current),le.current=null,Me.current=0},K=S.jsxs("div",{...H("controls"),children:[S.jsx(ur,{...H("control"),tabIndex:-1,"aria-hidden":!0,disabled:D||typeof q=="number"&&f!==void 0&&q>=f,mod:{direction:"up"},onMouseDown:$=>$.preventDefault(),onPointerDown:$=>{ue($,!0)},onPointerUp:I,onPointerLeave:I,children:S.jsx(Cp,{direction:"up"})}),S.jsx(ur,{...H("control"),tabIndex:-1,"aria-hidden":!0,disabled:D||typeof q=="number"&&p!==void 0&&q<=p,mod:{direction:"down"},onMouseDown:$=>$.preventDefault(),onPointerDown:$=>{ue($,!1)},onPointerUp:I,onPointerLeave:I,children:S.jsx(Cp,{direction:"down"})})]});return S.jsx(Cl,{component:US,allowNegative:W,className:Ae($u.root,r),size:O,...A,readOnly:V,disabled:D,value:q,getInputRef:cl(t,pe),onValueChange:Ze,rightSection:v||V?C:C||K,classNames:te,styles:de,unstyled:a,__staticSelector:"NumberInput",decimalScale:x?k:0,onKeyDown:Ot,onKeyDownCapture:G,rightSectionPointerEvents:z??(D?"none":void 0),rightSectionWidth:F??`var(--ni-right-section-width-${O||"sm"})`,allowLeadingZeros:R,onBlur:$=>{if(y==null||y($),m==="blur"&&typeof q=="number"&&Gi(q,p,f)!==q&&ee(Gi(q,p,f)),T&&typeof q=="string"){const X=q.replace(/^0+/,""),ie=parseFloat(X);ee(Number.isNaN(ie)||ie>Number.MAX_SAFE_INTEGER?X:ie)}},isAllowed:$=>m==="strict"?h?h($)&&kp($.floatValue,p,f):kp($.floatValue,p,f):h?h($):!0})});Yn.classes={...Cl.classes,...$u};Yn.displayName="@mantine/core/NumberInput";const[ZS,Eh]=vi("Progress.Root component was not found in tree");var Ci={root:"m_db6d6462",section:"m_2242eb65","stripes-animation":"m_81a374bd",label:"m_91e40b74"};const JS={},md=re((e,t)=>{const{classNames:n,className:r,style:o,styles:i,vars:a,...l}=Q("ProgressLabel",JS,e),s=Eh();return S.jsx(Z,{ref:t,...s.getStyles("label",{className:r,style:o,classNames:n,styles:i}),...l})});md.classes=Ci;md.displayName="@mantine/core/ProgressLabel";const e4={},t4=(e,{size:t,radius:n,transitionDuration:r})=>({root:{"--progress-size":je(t,"progress-size"),"--progress-radius":n===void 0?void 0:kt(n),"--progress-transition-duration":typeof r=="number"?`${r}ms`:void 0}}),Ll=re((e,t)=>{const n=Q("ProgressRoot",e4,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,autoContrast:u,transitionDuration:c,...d}=n,f=oe({name:"Progress",classes:Ci,props:n,className:o,style:i,classNames:r,styles:a,unstyled:l,vars:s,varsResolver:t4});return S.jsx(ZS,{value:{getStyles:f,autoContrast:u},children:S.jsx(Z,{ref:t,...f("root"),...d})})});Ll.classes=Ci;Ll.displayName="@mantine/core/ProgressRoot";const n4={withAria:!0},$l=re((e,t)=>{const{classNames:n,className:r,style:o,styles:i,vars:a,value:l,withAria:s,color:u,striped:c,animated:d,mod:f,...p}=Q("ProgressSection",n4,e),g=Eh(),v=Te(),C=s?{role:"progressbar","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":l,"aria-valuetext":`${l}%`}:{};return S.jsx(Z,{ref:t,...g.getStyles("section",{className:r,classNames:n,styles:i,style:o}),...p,...C,mod:[{striped:c||d,animated:d},f],__vars:{"--progress-section-width":`${l}%`,"--progress-section-color":On(u,v),"--progress-label-color":f5(g.autoContrast,v)?m0({color:u,theme:v,autoContrast:g.autoContrast}):void 0}})});$l.classes=Ci;$l.displayName="@mantine/core/ProgressSection";const r4={},po=re((e,t)=>{const n=Q("Progress",r4,e),{value:r,classNames:o,styles:i,vars:a,color:l,striped:s,animated:u,"aria-label":c,...d}=n,{resolvedClassNames:f,resolvedStyles:p}=Fc({classNames:o,styles:i,props:n});return S.jsx(Ll,{ref:t,classNames:f,styles:p,vars:a,...d,children:S.jsx($l,{value:r,color:l,striped:s,animated:u,"aria-label":c})})});po.classes=Ci;po.displayName="@mantine/core/Progress";po.Section=$l;po.Root=Ll;po.Label=md;const o4={duration:100,transition:"fade"};function i4(e,t){return{...o4,...t,...e}}function a4({offset:e,position:t,defaultOpened:n}){const[r,o]=w.useState(n),i=w.useRef(),{x:a,y:l,elements:s,refs:u,update:c,placement:d}=W0({placement:t,middleware:[I0({crossAxis:!0,padding:5,rootBoundary:"document"})]}),f=d.includes("right")?e:t.includes("left")?e*-1:0,p=d.includes("bottom")?e:t.includes("top")?e*-1:0,g=w.useCallback(({clientX:v,clientY:C})=>{u.setPositionReference({getBoundingClientRect(){return{width:0,height:0,x:v,y:C,left:v+f,top:C+p,right:v,bottom:C}}})},[s.reference]);return w.useEffect(()=>{if(u.floating.current){const v=i.current;v.addEventListener("mousemove",g);const C=nn(u.floating.current);return C.forEach(h=>{h.addEventListener("scroll",c)}),()=>{v.removeEventListener("mousemove",g),C.forEach(h=>{h.removeEventListener("scroll",c)})}}},[s.reference,u.floating.current,c,g,r]),{handleMouseMove:g,x:a,y:l,opened:r,setOpened:o,boundaryRef:i,floating:u.setFloating}}var Ol={tooltip:"m_1b3c8819",arrow:"m_f898399f"};const l4={refProp:"ref",withinPortal:!0,offset:10,defaultOpened:!1,position:"right",zIndex:Vn("popover")},s4=(e,{radius:t,color:n})=>({tooltip:{"--tooltip-radius":t===void 0?void 0:kt(t),"--tooltip-bg":n?On(n,e):void 0,"--tooltip-color":n?"var(--mantine-color-white)":void 0}}),hd=re((e,t)=>{const n=Q("TooltipFloating",l4,e),{children:r,refProp:o,withinPortal:i,style:a,className:l,classNames:s,styles:u,unstyled:c,radius:d,color:f,label:p,offset:g,position:v,multiline:C,zIndex:h,disabled:m,defaultOpened:y,variant:x,vars:k,portalProps:P,...b}=n,E=Te(),L=oe({name:"TooltipFloating",props:n,classes:Ol,className:l,style:a,classNames:s,styles:u,unstyled:c,rootSelector:"tooltip",vars:k,varsResolver:s4}),{handleMouseMove:D,x:z,y:W,opened:V,boundaryRef:O,floating:F,setOpened:N}=a4({offset:g,position:v,defaultOpened:y});if(!ll(r))throw new Error("[@mantine/core] Tooltip.Floating component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported");const M=cl(O,r.ref,t),R=T=>{var A,H;(H=(A=r.props).onMouseEnter)==null||H.call(A,T),D(T),N(!0)},B=T=>{var A,H;(H=(A=r.props).onMouseLeave)==null||H.call(A,T),N(!1)};return S.jsxs(S.Fragment,{children:[S.jsx(xi,{...P,withinPortal:i,children:S.jsx(Z,{...b,...L("tooltip",{style:{...Gc(a,E),zIndex:h,display:!m&&V?"block":"none",top:(W&&Math.round(W))??"",left:(z&&Math.round(z))??""}}),variant:x,ref:F,mod:{multiline:C},children:p})}),w.cloneElement(r,{...r.props,[o]:M,onMouseEnter:R,onMouseLeave:B})]})});hd.classes=Ol;hd.displayName="@mantine/core/TooltipFloating";const bh=w.createContext(!1),u4=bh.Provider,c4=()=>w.useContext(bh),d4={openDelay:0,closeDelay:0};function gd(e){const{openDelay:t,closeDelay:n,children:r}=Q("TooltipGroup",d4,e);return S.jsx(u4,{value:!0,children:S.jsx(Yw,{delay:{open:t,close:n},children:r})})}gd.displayName="@mantine/core/TooltipGroup";gd.extend=e=>e;function f4(e){var P,b,E;const[t,n]=w.useState(e.defaultOpened),o=typeof e.opened=="boolean"?e.opened:t,i=c4(),a=Lc(),{delay:l,currentId:s,setCurrentId:u}=G0(),c=w.useCallback(L=>{n(L),L&&u(a)},[u,a]),{x:d,y:f,context:p,refs:g,update:v,placement:C,middlewareData:{arrow:{x:h,y:m}={}}}=W0({strategy:e.strategy,placement:e.position,open:o,onOpenChange:c,middleware:[Lw(e.offset),I0({padding:8}),$w(),jw({element:e.arrowRef,padding:e.arrowOffset}),...e.inline?[Ow()]:[]]}),{getReferenceProps:y,getFloatingProps:x}=t3([Uw(p,{enabled:(P=e.events)==null?void 0:P.hover,delay:i?l:{open:e.openDelay,close:e.closeDelay},mouseOnly:!((b=e.events)!=null&&b.touch)}),e3(p,{enabled:(E=e.events)==null?void 0:E.focus,visibleOnly:!0}),r3(p,{role:"tooltip"}),Zw(p,{enabled:typeof e.opened>"u"}),Kw(p,{id:a})]);d3({opened:o,position:e.position,positionDependencies:e.positionDependencies,floating:{refs:g,update:v}}),to(()=>{var L;(L=e.onPositionChange)==null||L.call(e,C)},[C]);const k=o&&s&&s!==a;return{x:d,y:f,arrowX:h,arrowY:m,reference:g.setReference,floating:g.setFloating,getFloatingProps:x,getReferenceProps:y,isGroupPhase:k,opened:o,placement:C}}const Pp={position:"top",refProp:"ref",withinPortal:!0,inline:!1,defaultOpened:!1,arrowSize:4,arrowOffset:5,arrowRadius:0,arrowPosition:"side",offset:5,transitionProps:{duration:100,transition:"fade"},events:{hover:!0,focus:!1,touch:!1},zIndex:Vn("popover"),positionDependencies:[]},p4=(e,{radius:t,color:n})=>({tooltip:{"--tooltip-radius":t===void 0?void 0:kt(t),"--tooltip-bg":n?On(n,e):void 0,"--tooltip-color":n?"var(--mantine-color-white)":void 0}}),vr=re((e,t)=>{const n=Q("Tooltip",Pp,e),{children:r,position:o,refProp:i,label:a,openDelay:l,closeDelay:s,onPositionChange:u,opened:c,defaultOpened:d,withinPortal:f,radius:p,color:g,classNames:v,styles:C,unstyled:h,style:m,className:y,withArrow:x,arrowSize:k,arrowOffset:P,arrowRadius:b,arrowPosition:E,offset:L,transitionProps:D,multiline:z,events:W,zIndex:V,disabled:O,positionDependencies:F,onClick:N,onMouseEnter:M,onMouseLeave:R,inline:B,variant:T,keepMounted:A,vars:H,portalProps:te,mod:de,floatingStrategy:q,...ee}=Q("Tooltip",Pp,n),{dir:se}=k0(),pe=w.useRef(null),le=f4({position:o3(se,o),closeDelay:s,openDelay:l,onPositionChange:u,opened:c,defaultOpened:d,events:W,arrowRef:pe,arrowOffset:P,offset:typeof L=="number"?L+(x?k/2:0):L,positionDependencies:[...F,r],inline:B,strategy:q}),Me=oe({name:"Tooltip",props:n,classes:Ol,className:y,style:m,classNames:v,styles:C,unstyled:h,rootSelector:"tooltip",vars:H,varsResolver:p4});if(!ll(r))throw new Error("[@mantine/core] Tooltip component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported");const Ze=cl(le.reference,r.ref,t),Ie=i4(D,{duration:100,transition:"fade"});return S.jsxs(S.Fragment,{children:[S.jsx(xi,{...te,withinPortal:f,children:S.jsx(hr,{...Ie,keepMounted:A,mounted:!O&&!!le.opened,duration:le.isGroupPhase?10:Ie.duration,children:He=>S.jsxs(Z,{...ee,"data-fixed":q==="fixed"||void 0,variant:T,mod:[{multiline:z},de],...le.getFloatingProps({ref:le.floating,className:Me("tooltip").className,style:{...Me("tooltip").style,...He,zIndex:V,top:le.y??0,left:le.x??0}}),children:[a,S.jsx(H0,{ref:pe,arrowX:le.arrowX,arrowY:le.arrowY,visible:x,position:le.placement,arrowSize:k,arrowOffset:P,arrowRadius:b,arrowPosition:E,...Me("arrow")})]})})}),w.cloneElement(r,le.getReferenceProps({onClick:N,onMouseEnter:M,onMouseLeave:R,onMouseMove:n.onMouseMove,onPointerDown:n.onPointerDown,onPointerEnter:n.onPointerEnter,[i]:Ze,className:Ae(y,r.props.className),...r.props}))]})});vr.classes=Ol;vr.displayName="@mantine/core/Tooltip";vr.Floating=hd;vr.Group=gd;var Nh={root:"m_6d731127"};const m4={gap:"md",align:"stretch",justify:"flex-start"},h4=(e,{gap:t,align:n,justify:r})=>({root:{"--stack-gap":eo(t),"--stack-align":n,"--stack-justify":r}}),rr=re((e,t)=>{const n=Q("Stack",m4,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,align:u,justify:c,gap:d,variant:f,...p}=n,g=oe({name:"Stack",props:n,classes:Nh,className:o,style:i,classNames:r,styles:a,unstyled:l,vars:s,varsResolver:h4});return S.jsx(Z,{ref:t,...g("root"),variant:f,...p})});rr.classes=Nh;rr.displayName="@mantine/core/Stack";const g4=["h1","h2","h3","h4","h5","h6"];function v4(e,t){const n=t!==void 0?t:`h${e}`;return g4.includes(n)?{fontSize:`var(--mantine-${n}-font-size)`,fontWeight:`var(--mantine-${n}-font-weight)`,lineHeight:`var(--mantine-${n}-line-height)`}:{fontSize:_(n),fontWeight:`var(--mantine-h${e}-font-weight)`,lineHeight:`var(--mantine-h${e}-line-height)`}}var Th={root:"m_8a5d1357"};const y4={order:1},w4=(e,{order:t,size:n,lineClamp:r,textWrap:o})=>{const i=v4(t,n);return{root:{"--title-fw":i.fontWeight,"--title-lh":i.lineHeight,"--title-fz":i.fontSize,"--title-line-clamp":typeof r=="number"?r.toString():void 0,"--title-text-wrap":o}}},oo=re((e,t)=>{const n=Q("Title",y4,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,order:s,vars:u,size:c,variant:d,lineClamp:f,textWrap:p,mod:g,...v}=n,C=oe({name:"Title",props:n,classes:Th,className:o,style:i,classNames:r,styles:a,unstyled:l,vars:u,varsResolver:w4});return[1,2,3,4,5,6].includes(s)?S.jsx(Z,{...C("root"),component:`h${s}`,variant:d,ref:t,mod:[{order:s,"data-line-clamp":typeof f=="number"},g],size:c,...v}):null});oo.classes=Th;oo.displayName="@mantine/core/Title";var Mh={exports:{}},S4="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",x4=S4,C4=x4;function Dh(){}function _h(){}_h.resetWarningCache=Dh;var k4=function(){function e(r,o,i,a,l,s){if(s!==C4){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:_h,resetWarningCache:Dh};return n.PropTypes=n,n};Mh.exports=k4();var P4=Mh.exports;const fe=Au(P4),R4=new Map([["aac","audio/aac"],["abw","application/x-abiword"],["arc","application/x-freearc"],["avif","image/avif"],["avi","video/x-msvideo"],["azw","application/vnd.amazon.ebook"],["bin","application/octet-stream"],["bmp","image/bmp"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["cda","application/x-cdf"],["csh","application/x-csh"],["css","text/css"],["csv","text/csv"],["doc","application/msword"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["eot","application/vnd.ms-fontobject"],["epub","application/epub+zip"],["gz","application/gzip"],["gif","image/gif"],["heic","image/heic"],["heif","image/heif"],["htm","text/html"],["html","text/html"],["ico","image/vnd.microsoft.icon"],["ics","text/calendar"],["jar","application/java-archive"],["jpeg","image/jpeg"],["jpg","image/jpeg"],["js","text/javascript"],["json","application/json"],["jsonld","application/ld+json"],["mid","audio/midi"],["midi","audio/midi"],["mjs","text/javascript"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mpeg","video/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["opus","audio/opus"],["otf","font/otf"],["png","image/png"],["pdf","application/pdf"],["php","application/x-httpd-php"],["ppt","application/vnd.ms-powerpoint"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["rar","application/vnd.rar"],["rtf","application/rtf"],["sh","application/x-sh"],["svg","image/svg+xml"],["swf","application/x-shockwave-flash"],["tar","application/x-tar"],["tif","image/tiff"],["tiff","image/tiff"],["ts","video/mp2t"],["ttf","font/ttf"],["txt","text/plain"],["vsd","application/vnd.visio"],["wav","audio/wav"],["weba","audio/webm"],["webm","video/webm"],["webp","image/webp"],["woff","font/woff"],["woff2","font/woff2"],["xhtml","application/xhtml+xml"],["xls","application/vnd.ms-excel"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xml","application/xml"],["xul","application/vnd.mozilla.xul+xml"],["zip","application/zip"],["7z","application/x-7z-compressed"],["mkv","video/x-matroska"],["mov","video/quicktime"],["msg","application/vnd.ms-outlook"]]);function ki(e,t){const n=E4(e);if(typeof n.path!="string"){const{webkitRelativePath:r}=e;Object.defineProperty(n,"path",{value:typeof t=="string"?t:typeof r=="string"&&r.length>0?r:e.name,writable:!1,configurable:!1,enumerable:!0})}return n}function E4(e){const{name:t}=e;if(t&&t.lastIndexOf(".")!==-1&&!e.type){const r=t.split(".").pop().toLowerCase(),o=R4.get(r);o&&Object.defineProperty(e,"type",{value:o,writable:!1,configurable:!1,enumerable:!0})}return e}var mo=(e,t,n)=>new Promise((r,o)=>{var i=s=>{try{l(n.next(s))}catch(u){o(u)}},a=s=>{try{l(n.throw(s))}catch(u){o(u)}},l=s=>s.done?r(s.value):Promise.resolve(s.value).then(i,a);l((n=n.apply(e,t)).next())});const b4=[".DS_Store","Thumbs.db"];function N4(e){return mo(this,null,function*(){return Fa(e)&&T4(e.dataTransfer)?B4(e.dataTransfer,e.type):M4(e)?D4(e):Array.isArray(e)&&e.every(t=>"getFile"in t&&typeof t.getFile=="function")?_4(e):[]})}function T4(e){return Fa(e)}function M4(e){return Fa(e)&&Fa(e.target)}function Fa(e){return typeof e=="object"&&e!==null}function D4(e){return Ou(e.target.files).map(t=>ki(t))}function _4(e){return mo(this,null,function*(){return(yield Promise.all(e.map(n=>n.getFile()))).map(n=>ki(n))})}function B4(e,t){return mo(this,null,function*(){if(e.items){const n=Ou(e.items).filter(o=>o.kind==="file");if(t!=="drop")return n;const r=yield Promise.all(n.map(L4));return Rp(Bh(r))}return Rp(Ou(e.files).map(n=>ki(n)))})}function Rp(e){return e.filter(t=>b4.indexOf(t.name)===-1)}function Ou(e){if(e===null)return[];const t=[];for(let n=0;n[...t,...Array.isArray(n)?Bh(n):[n]],[])}function Ep(e){const t=e.getAsFile();if(!t)return Promise.reject(`${e} is not a File`);const n=ki(t);return Promise.resolve(n)}function $4(e){return mo(this,null,function*(){return e.isDirectory?Lh(e):O4(e)})}function Lh(e){const t=e.createReader();return new Promise((n,r)=>{const o=[];function i(){t.readEntries(a=>mo(this,null,function*(){if(a.length){const l=Promise.all(a.map($4));o.push(l),i()}else try{const l=yield Promise.all(o);n(l)}catch(l){r(l)}}),a=>{r(a)})}i()})}function O4(e){return mo(this,null,function*(){return new Promise((t,n)=>{e.file(r=>{const o=ki(r,e.fullPath);t(o)},r=>{n(r)})})})}function j4(e,t){if(e&&t){const n=Array.isArray(t)?t:t.split(","),r=e.name||"",o=(e.type||"").toLowerCase(),i=o.replace(/\/.*$/,"");return n.some(a=>{const l=a.trim().toLowerCase();return l.charAt(0)==="."?r.toLowerCase().endsWith(l):l.endsWith("/*")?i===l.replace(/\/.*$/,""):o===l})}return!0}var A4=Object.defineProperty,I4=Object.defineProperties,F4=Object.getOwnPropertyDescriptors,bp=Object.getOwnPropertySymbols,z4=Object.prototype.hasOwnProperty,V4=Object.prototype.propertyIsEnumerable,Np=(e,t,n)=>t in e?A4(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,G4=(e,t)=>{for(var n in t||(t={}))z4.call(t,n)&&Np(e,n,t[n]);if(bp)for(var n of bp(t))V4.call(t,n)&&Np(e,n,t[n]);return e},W4=(e,t)=>I4(e,F4(t));const H4="file-invalid-type",U4="file-too-large",Y4="file-too-small",K4="too-many-files",Q4=e=>{e=Array.isArray(e)&&e.length===1?e[0]:e;const t=Array.isArray(e)?`one of ${e.join(", ")}`:e;return{code:H4,message:`File type must be ${t}`}},Tp=e=>({code:U4,message:`File is larger than ${e} ${e===1?"byte":"bytes"}`}),Mp=e=>({code:Y4,message:`File is smaller than ${e} ${e===1?"byte":"bytes"}`}),X4={code:K4,message:"Too many files"};function $h(e,t){const n=e.type==="application/x-moz-file"||j4(e,t);return[n,n?null:Q4(t)]}function Oh(e,t,n){if(Kn(e.size))if(Kn(t)&&Kn(n)){if(e.size>n)return[!1,Tp(n)];if(e.sizen)return[!1,Tp(n)]}return[!0,null]}function Kn(e){return e!=null}function q4({files:e,accept:t,minSize:n,maxSize:r,multiple:o,maxFiles:i,validator:a}){return!o&&e.length>1||o&&i>=1&&e.length>i?!1:e.every(l=>{const[s]=$h(l,t),[u]=Oh(l,n,r),c=a?a(l):null;return s&&u&&!c})}function za(e){return typeof e.isPropagationStopped=="function"?e.isPropagationStopped():typeof e.cancelBubble<"u"?e.cancelBubble:!1}function Ki(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,t=>t==="Files"||t==="application/x-moz-file"):!!e.target&&!!e.target.files}function Dp(e){e.preventDefault()}function Z4(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function J4(e){return e.indexOf("Edge/")!==-1}function ex(e=window.navigator.userAgent){return Z4(e)||J4(e)}function At(...e){return(t,...n)=>e.some(r=>(!za(t)&&r&&r(t,...n),za(t)))}function tx(){return"showOpenFilePicker"in window}function nx(e){return Kn(e)?[{description:"Files",accept:Object.entries(e).filter(([n,r])=>{let o=!0;return jh(n)||(console.warn(`Skipped "${n}" because it is not a valid MIME type. Check https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types for a list of valid MIME types.`),o=!1),(!Array.isArray(r)||!r.every(Ah))&&(console.warn(`Skipped "${n}" because an invalid file extension was provided.`),o=!1),o}).reduce((n,[r,o])=>W4(G4({},n),{[r]:o}),{})}]:e}function rx(e){if(Kn(e))return Object.entries(e).reduce((t,[n,r])=>[...t,n,...r],[]).filter(t=>jh(t)||Ah(t)).join(",")}function ox(e){return e instanceof DOMException&&(e.name==="AbortError"||e.code===e.ABORT_ERR)}function ix(e){return e instanceof DOMException&&(e.name==="SecurityError"||e.code===e.SECURITY_ERR)}function jh(e){return e==="audio/*"||e==="video/*"||e==="image/*"||e==="text/*"||/\w+\/[-+.\w]+/g.test(e)}function Ah(e){return/^.*\.[\w]+$/.test(e)}var ax=Object.defineProperty,lx=Object.defineProperties,sx=Object.getOwnPropertyDescriptors,Va=Object.getOwnPropertySymbols,Ih=Object.prototype.hasOwnProperty,Fh=Object.prototype.propertyIsEnumerable,_p=(e,t,n)=>t in e?ax(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ke=(e,t)=>{for(var n in t||(t={}))Ih.call(t,n)&&_p(e,n,t[n]);if(Va)for(var n of Va(t))Fh.call(t,n)&&_p(e,n,t[n]);return e},yn=(e,t)=>lx(e,sx(t)),Ga=(e,t)=>{var n={};for(var r in e)Ih.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Va)for(var r of Va(e))t.indexOf(r)<0&&Fh.call(e,r)&&(n[r]=e[r]);return n};const vd=w.forwardRef((e,t)=>{var n=e,{children:r}=n,o=Ga(n,["children"]);const i=Vh(o),{open:a}=i,l=Ga(i,["open"]);return w.useImperativeHandle(t,()=>({open:a}),[a]),qt.createElement(w.Fragment,null,r(yn(Ke({},l),{open:a})))});vd.displayName="Dropzone";const zh={disabled:!1,getFilesFromEvent:N4,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!0,autoFocus:!1};vd.defaultProps=zh;vd.propTypes={children:fe.func,accept:fe.objectOf(fe.arrayOf(fe.string)),multiple:fe.bool,preventDropOnDocument:fe.bool,noClick:fe.bool,noKeyboard:fe.bool,noDrag:fe.bool,noDragEventsBubbling:fe.bool,minSize:fe.number,maxSize:fe.number,maxFiles:fe.number,disabled:fe.bool,getFilesFromEvent:fe.func,onFileDialogCancel:fe.func,onFileDialogOpen:fe.func,useFsAccessApi:fe.bool,autoFocus:fe.bool,onDragEnter:fe.func,onDragLeave:fe.func,onDragOver:fe.func,onDrop:fe.func,onDropAccepted:fe.func,onDropRejected:fe.func,onError:fe.func,validator:fe.func};const ju={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function Vh(e={}){const{accept:t,disabled:n,getFilesFromEvent:r,maxSize:o,minSize:i,multiple:a,maxFiles:l,onDragEnter:s,onDragLeave:u,onDragOver:c,onDrop:d,onDropAccepted:f,onDropRejected:p,onFileDialogCancel:g,onFileDialogOpen:v,useFsAccessApi:C,autoFocus:h,preventDropOnDocument:m,noClick:y,noKeyboard:x,noDrag:k,noDragEventsBubbling:P,onError:b,validator:E}=Ke(Ke({},zh),e),L=w.useMemo(()=>rx(t),[t]),D=w.useMemo(()=>nx(t),[t]),z=w.useMemo(()=>typeof v=="function"?v:Bp,[v]),W=w.useMemo(()=>typeof g=="function"?g:Bp,[g]),V=w.useRef(null),O=w.useRef(null),[F,N]=w.useReducer(ux,ju),{isFocused:M,isFileDialogActive:R}=F,B=w.useRef(typeof window<"u"&&window.isSecureContext&&C&&tx()),T=()=>{!B.current&&R&&setTimeout(()=>{if(O.current){const{files:I}=O.current;I.length||(N({type:"closeDialog"}),W())}},300)};w.useEffect(()=>(window.addEventListener("focus",T,!1),()=>{window.removeEventListener("focus",T,!1)}),[O,R,W,B]);const A=w.useRef([]),H=I=>{V.current&&V.current.contains(I.target)||(I.preventDefault(),A.current=[])};w.useEffect(()=>(m&&(document.addEventListener("dragover",Dp,!1),document.addEventListener("drop",H,!1)),()=>{m&&(document.removeEventListener("dragover",Dp),document.removeEventListener("drop",H))}),[V,m]),w.useEffect(()=>(!n&&h&&V.current&&V.current.focus(),()=>{}),[V,h,n]);const te=w.useCallback(I=>{b?b(I):console.error(I)},[b]),de=w.useCallback(I=>{I.preventDefault(),I.persist(),G(I),A.current=[...A.current,I.target],Ki(I)&&Promise.resolve(r(I)).then(K=>{if(za(I)&&!P)return;const $=K.length,X=$>0&&q4({files:K,accept:L,minSize:i,maxSize:o,multiple:a,maxFiles:l,validator:E}),ie=$>0&&!X;N({isDragAccept:X,isDragReject:ie,isDragActive:!0,type:"setDraggedFiles"}),s&&s(I)}).catch(K=>te(K))},[r,s,te,P,L,i,o,a,l,E]),q=w.useCallback(I=>{I.preventDefault(),I.persist(),G(I);const K=Ki(I);if(K&&I.dataTransfer)try{I.dataTransfer.dropEffect="copy"}catch{}return K&&c&&c(I),!1},[c,P]),ee=w.useCallback(I=>{I.preventDefault(),I.persist(),G(I);const K=A.current.filter(X=>V.current&&V.current.contains(X)),$=K.indexOf(I.target);$!==-1&&K.splice($,1),A.current=K,!(K.length>0)&&(N({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),Ki(I)&&u&&u(I))},[V,u,P]),se=w.useCallback((I,K)=>{const $=[],X=[];I.forEach(ie=>{const[Re,Ee]=$h(ie,L),[mt,Je]=Oh(ie,i,o),Rt=E?E(ie):null;if(Re&&mt&&!Rt)$.push(ie);else{let ho=[Ee,Je];Rt&&(ho=ho.concat(Rt)),X.push({file:ie,errors:ho.filter(jl=>jl)})}}),(!a&&$.length>1||a&&l>=1&&$.length>l)&&($.forEach(ie=>{X.push({file:ie,errors:[X4]})}),$.splice(0)),N({acceptedFiles:$,fileRejections:X,type:"setFiles"}),d&&d($,X,K),X.length>0&&p&&p(X,K),$.length>0&&f&&f($,K)},[N,a,L,i,o,l,d,f,p,E]),pe=w.useCallback(I=>{I.preventDefault(),I.persist(),G(I),A.current=[],Ki(I)&&Promise.resolve(r(I)).then(K=>{za(I)&&!P||se(K,I)}).catch(K=>te(K)),N({type:"reset"})},[r,se,te,P]),le=w.useCallback(()=>{if(B.current){N({type:"openDialog"}),z();const I={multiple:a,types:D};window.showOpenFilePicker(I).then(K=>r(K)).then(K=>{se(K,null),N({type:"closeDialog"})}).catch(K=>{ox(K)?(W(K),N({type:"closeDialog"})):ix(K)?(B.current=!1,O.current?(O.current.value=null,O.current.click()):te(new Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no was provided."))):te(K)});return}O.current&&(N({type:"openDialog"}),z(),O.current.value=null,O.current.click())},[N,z,W,C,se,te,D,a]),Me=w.useCallback(I=>{!V.current||!V.current.isEqualNode(I.target)||(I.key===" "||I.key==="Enter"||I.keyCode===32||I.keyCode===13)&&(I.preventDefault(),le())},[V,le]),Ze=w.useCallback(()=>{N({type:"focus"})},[]),Ie=w.useCallback(()=>{N({type:"blur"})},[]),He=w.useCallback(()=>{y||(ex()?setTimeout(le,0):le())},[y,le]),Be=I=>n?null:I,Ue=I=>x?null:Be(I),Ot=I=>k?null:Be(I),G=I=>{P&&I.stopPropagation()},Y=w.useMemo(()=>(I={})=>{var K=I,{refKey:$="ref",role:X,onKeyDown:ie,onFocus:Re,onBlur:Ee,onClick:mt,onDragEnter:Je,onDragOver:Rt,onDragLeave:ho,onDrop:jl}=K,Gh=Ga(K,["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"]);return Ke(Ke({onKeyDown:Ue(At(ie,Me)),onFocus:Ue(At(Re,Ze)),onBlur:Ue(At(Ee,Ie)),onClick:Be(At(mt,He)),onDragEnter:Ot(At(Je,de)),onDragOver:Ot(At(Rt,q)),onDragLeave:Ot(At(ho,ee)),onDrop:Ot(At(jl,pe)),role:typeof X=="string"&&X!==""?X:"presentation",[$]:V},!n&&!x?{tabIndex:0}:{}),Gh)},[V,Me,Ze,Ie,He,de,q,ee,pe,x,k,n]),J=w.useCallback(I=>{I.stopPropagation()},[]),ue=w.useMemo(()=>(I={})=>{var K=I,{refKey:$="ref",onChange:X,onClick:ie}=K,Re=Ga(K,["refKey","onChange","onClick"]);const Ee={accept:L,multiple:a,type:"file",style:{display:"none"},onChange:Be(At(X,pe)),onClick:Be(At(ie,J)),tabIndex:-1,[$]:O};return Ke(Ke({},Ee),Re)},[O,t,a,pe,n]);return yn(Ke({},F),{isFocused:M&&!n,getRootProps:Y,getInputProps:ue,rootRef:V,inputRef:O,open:Be(le)})}function ux(e,t){switch(t.type){case"focus":return yn(Ke({},e),{isFocused:!0});case"blur":return yn(Ke({},e),{isFocused:!1});case"openDialog":return yn(Ke({},ju),{isFileDialogActive:!0});case"closeDialog":return yn(Ke({},e),{isFileDialogActive:!1});case"setDraggedFiles":return yn(Ke({},e),{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return yn(Ke({},e),{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections});case"reset":return Ke({},ju);default:return e}}function Bp(){}const[cx,dx]=vi("Dropzone component was not found in tree");function yd(e){const t=n=>{const{children:r,...o}=Q(`Dropzone${Of(e)}`,{},n),i=dx(),a=ll(r)?r:S.jsx("span",{children:r});return i[e]?w.cloneElement(a,o):null};return t.displayName=`@mantine/dropzone/${Of(e)}`,t}const fx=yd("accept"),px=yd("reject"),mx=yd("idle");var ci={root:"m_d46a4834",inner:"m_b85f7144",fullScreen:"m_96f6e9ad",dropzone:"m_7946116d"};const hx={loading:!1,multiple:!0,maxSize:1/0,autoFocus:!1,activateOnClick:!0,activateOnDrag:!0,dragEventsBubbling:!0,activateOnKeyboard:!0,useFsAccessApi:!0,variant:"light",rejectColor:"red"},gx=(e,{radius:t,variant:n,acceptColor:r,rejectColor:o})=>{const i=e.variantColorResolver({color:r||e.primaryColor,theme:e,variant:n}),a=e.variantColorResolver({color:o||"red",theme:e,variant:n});return{root:{"--dropzone-radius":kt(t),"--dropzone-accept-color":i.color,"--dropzone-accept-bg":i.background,"--dropzone-reject-color":a.color,"--dropzone-reject-bg":a.background}}},Gn=re((e,t)=>{const n=Q("Dropzone",hx,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,radius:u,disabled:c,loading:d,multiple:f,maxSize:p,accept:g,children:v,onDropAny:C,onDrop:h,onReject:m,openRef:y,name:x,maxFiles:k,autoFocus:P,activateOnClick:b,activateOnDrag:E,dragEventsBubbling:L,activateOnKeyboard:D,onDragEnter:z,onDragLeave:W,onDragOver:V,onFileDialogCancel:O,onFileDialogOpen:F,preventDropOnDocument:N,useFsAccessApi:M,getFilesFromEvent:R,validator:B,rejectColor:T,acceptColor:A,enablePointerEvents:H,loaderProps:te,inputProps:de,mod:q,...ee}=n,se=oe({name:"Dropzone",classes:ci,props:n,className:o,style:i,classNames:r,styles:a,unstyled:l,vars:s,varsResolver:gx}),{getRootProps:pe,getInputProps:le,isDragAccept:Me,isDragReject:Ze,open:Ie}=Vh({onDrop:C,onDropAccepted:h,onDropRejected:m,disabled:c||d,accept:Array.isArray(g)?g.reduce((Be,Ue)=>({...Be,[Ue]:[]}),{}):g,multiple:f,maxSize:p,maxFiles:k,autoFocus:P,noClick:!b,noDrag:!E,noDragEventsBubbling:!L,noKeyboard:!D,onDragEnter:z,onDragLeave:W,onDragOver:V,onFileDialogCancel:O,onFileDialogOpen:F,preventDropOnDocument:N,useFsAccessApi:M,validator:B,...R?{getFilesFromEvent:R}:null});ul(y,Ie);const He=!Me&&!Ze;return S.jsx(cx,{value:{accept:Me,reject:Ze,idle:He},children:S.jsxs(Z,{...pe(),...se("root",{focusable:!0}),...ee,mod:[{accept:Me,reject:Ze,idle:He,loading:d,"activate-on-click":b},q],children:[S.jsx(fd,{visible:d,overlayProps:{radius:u},unstyled:l,loaderProps:te}),S.jsx("input",{...le(de),name:x}),S.jsx("div",{...se("inner"),ref:t,"data-enable-pointer-events":H||void 0,children:v})]})})});Gn.classes=ci;Gn.displayName="@mantine/dropzone/Dropzone";Gn.Accept=fx;Gn.Idle=mx;Gn.Reject=px;const vx={loading:!1,maxSize:1/0,activateOnClick:!1,activateOnDrag:!0,dragEventsBubbling:!0,activateOnKeyboard:!0,active:!0,zIndex:Vn("max"),withinPortal:!0},wd=re((e,t)=>{const n=Q("DropzoneFullScreen",vx,e),{classNames:r,className:o,style:i,styles:a,unstyled:l,vars:s,active:u,onDrop:c,onReject:d,zIndex:f,withinPortal:p,portalProps:g,...v}=n,C=oe({name:"DropzoneFullScreen",classes:ci,props:n,className:o,style:i,classNames:r,styles:a,unstyled:l,rootSelector:"fullScreen"}),{resolvedClassNames:h,resolvedStyles:m}=Fc({classNames:r,styles:a,props:n}),[y,x]=w.useState(0),[k,{open:P,close:b}]=C2(!1),E=D=>{var z;(z=D.dataTransfer)!=null&&z.types.includes("Files")&&(x(W=>W+1),P())},L=()=>{x(D=>D-1)};return w.useEffect(()=>{y===0&&b()},[y]),w.useEffect(()=>{if(u)return document.addEventListener("dragenter",E,!1),document.addEventListener("dragleave",L,!1),()=>{document.removeEventListener("dragenter",E,!1),document.removeEventListener("dragleave",L,!1)}},[u]),S.jsx(xi,{...g,withinPortal:p,children:S.jsx(Z,{...C("fullScreen",{style:{opacity:k?1:0,pointerEvents:k?"all":"none",zIndex:f}}),ref:t,children:S.jsx(Gn,{...v,classNames:h,styles:m,unstyled:l,className:ci.dropzone,onDrop:D=>{c==null||c(D),b(),x(0)},onReject:D=>{d==null||d(D),b(),x(0)}})})})});wd.classes=ci;wd.displayName="@mantine/dropzone/DropzoneFullScreen";Gn.FullScreen=wd;const yx=Gn;/** - * @license @tabler/icons-react v3.19.0 - MIT - * - * This source code is licensed under the MIT license. - * See the LICENSE file in the root directory of this source tree. - */var wx={outline:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"},filled:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"currentColor",stroke:"none"}};/** - * @license @tabler/icons-react v3.19.0 - MIT - * - * This source code is licensed under the MIT license. - * See the LICENSE file in the root directory of this source tree. - */const yr=(e,t,n,r)=>{const o=w.forwardRef(({color:i="currentColor",size:a=24,stroke:l=2,title:s,className:u,children:c,...d},f)=>w.createElement("svg",{ref:f,...wx[e],width:a,height:a,className:["tabler-icon",`tabler-icon-${t}`,u].join(" "),strokeWidth:l,stroke:i,...d},[s&&w.createElement("title",{key:"svg-title"},s),...r.map(([p,g])=>w.createElement(p,g)),...Array.isArray(c)?c:[c]]));return o.displayName=`${n}`,o};/** - * @license @tabler/icons-react v3.19.0 - MIT - * - * This source code is licensed under the MIT license. - * See the LICENSE file in the root directory of this source tree. - */var Sx=yr("outline","brand-github","IconBrandGithub",[["path",{d:"M9 19c-4.3 1.4 -4.3 -2.5 -6 -3m12 5v-3.5c0 -1 .1 -1.4 -.5 -2c2.8 -.3 5.5 -1.4 5.5 -6a4.6 4.6 0 0 0 -1.3 -3.2a4.2 4.2 0 0 0 -.1 -3.2s-1.1 -.3 -3.5 1.3a12.3 12.3 0 0 0 -6.2 0c-2.4 -1.6 -3.5 -1.3 -3.5 -1.3a4.2 4.2 0 0 0 -.1 3.2a4.6 4.6 0 0 0 -1.3 3.2c0 4.6 2.7 5.7 5.5 6c-.6 .6 -.6 1.2 -.5 2v3.5",key:"svg-0"}]]);/** - * @license @tabler/icons-react v3.19.0 - MIT - * - * This source code is licensed under the MIT license. - * See the LICENSE file in the root directory of this source tree. - */var xx=yr("outline","info-circle","IconInfoCircle",[["path",{d:"M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0",key:"svg-0"}],["path",{d:"M12 9h.01",key:"svg-1"}],["path",{d:"M11 12h1v4h1",key:"svg-2"}]]);/** - * @license @tabler/icons-react v3.19.0 - MIT - * - * This source code is licensed under the MIT license. - * See the LICENSE file in the root directory of this source tree. - */var Cx=yr("outline","photo","IconPhoto",[["path",{d:"M15 8h.01",key:"svg-0"}],["path",{d:"M3 6a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v12a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3v-12z",key:"svg-1"}],["path",{d:"M3 16l5 -5c.928 -.893 2.072 -.893 3 0l5 5",key:"svg-2"}],["path",{d:"M14 14l1 -1c.928 -.893 2.072 -.893 3 0l3 3",key:"svg-3"}]]);/** - * @license @tabler/icons-react v3.19.0 - MIT - * - * This source code is licensed under the MIT license. - * See the LICENSE file in the root directory of this source tree. - */var kx=yr("outline","question-mark","IconQuestionMark",[["path",{d:"M8 8a3.5 3 0 0 1 3.5 -3h1a3.5 3 0 0 1 3.5 3a3 3 0 0 1 -2 3a3 4 0 0 0 -2 4",key:"svg-0"}],["path",{d:"M12 19l0 .01",key:"svg-1"}]]);/** - * @license @tabler/icons-react v3.19.0 - MIT - * - * This source code is licensed under the MIT license. - * See the LICENSE file in the root directory of this source tree. - */var Px=yr("outline","settings","IconSettings",[["path",{d:"M10.325 4.317c.426 -1.756 2.924 -1.756 3.35 0a1.724 1.724 0 0 0 2.573 1.066c1.543 -.94 3.31 .826 2.37 2.37a1.724 1.724 0 0 0 1.065 2.572c1.756 .426 1.756 2.924 0 3.35a1.724 1.724 0 0 0 -1.066 2.573c.94 1.543 -.826 3.31 -2.37 2.37a1.724 1.724 0 0 0 -2.572 1.065c-.426 1.756 -2.924 1.756 -3.35 0a1.724 1.724 0 0 0 -2.573 -1.066c-1.543 .94 -3.31 -.826 -2.37 -2.37a1.724 1.724 0 0 0 -1.065 -2.572c-1.756 -.426 -1.756 -2.924 0 -3.35a1.724 1.724 0 0 0 1.066 -2.573c-.94 -1.543 .826 -3.31 2.37 -2.37c1 .608 2.296 .07 2.572 -1.065z",key:"svg-0"}],["path",{d:"M9 12a3 3 0 1 0 6 0a3 3 0 0 0 -6 0",key:"svg-1"}]]);/** - * @license @tabler/icons-react v3.19.0 - MIT - * - * This source code is licensed under the MIT license. - * See the LICENSE file in the root directory of this source tree. - */var Rx=yr("outline","wand","IconWand",[["path",{d:"M6 21l15 -15l-3 -3l-15 15l3 3",key:"svg-0"}],["path",{d:"M15 6l3 3",key:"svg-1"}],["path",{d:"M9 3a2 2 0 0 0 2 2a2 2 0 0 0 -2 2a2 2 0 0 0 -2 -2a2 2 0 0 0 2 -2",key:"svg-2"}],["path",{d:"M19 13a2 2 0 0 0 2 2a2 2 0 0 0 -2 2a2 2 0 0 0 -2 -2a2 2 0 0 0 2 -2",key:"svg-3"}]]);/** - * @license @tabler/icons-react v3.19.0 - MIT - * - * This source code is licensed under the MIT license. - * See the LICENSE file in the root directory of this source tree. - */var Ex=yr("outline","x","IconX",[["path",{d:"M18 6l-12 12",key:"svg-0"}],["path",{d:"M6 6l12 12",key:"svg-1"}]]);function bx({onDrop:e}){return S.jsx(yx,{maxFiles:1,multiple:!1,accept:["image/jpg","image/jpeg","image/png"],onDrop:e,children:S.jsxs(dn,{justify:"center",align:"center",gap:"xl",mih:220,style:{pointerEvents:"none"},children:[S.jsx(Cx,{style:{width:_(52),height:_(52),color:"var(--mantine-color-dimmed)"},stroke:1.5}),S.jsxs("div",{children:[S.jsx(yt,{size:"xl",inline:!0,children:"Drag an image here or click to select a file"}),S.jsx(yt,{size:"sm",c:"dimmed",inline:!0,mt:7,children:"Accepted formats: jpg, jpeg, png"})]})]})})}const Nx=[124,185,232],Tx=[242,240,230],Mx=[239,222,205],Dx=[229,43,80],_x=[59,122,87],Bx=[0,196,176],Lx=[255,191,0],$x=[153,102,204],Ox=[251,206,177],jx=[0,255,255],Ax=[127,255,212],Ix=[59,68,75],Fx=[143,151,121],zx=[135,169,107],Vx=[165,42,42],Gx=[253,238,0],Wx=[110,127,128],Hx=[86,130,3],Ux=[255,32,82],Yx=[0,127,255],Kx=[152,119,123],Qx=[159,129,112],Xx=[250,110,121],qx=[245,245,220],Zx=[255,228,196],Jx=[61,43,31],eC=[254,111,94],tC=[0,0,0],nC=[250,240,190],rC=[0,0,255],oC=[79,134,247],iC=[28,28,240],aC=[222,93,131],lC=[121,68,59],sC=[227,218,201],uC=[135,50,96],cC=[181,166,66],dC=[205,127,50],fC=[231,254,255],pC=[240,220,130],mC=[128,0,32],hC=[222,184,135],gC=[189,51,164],vC=[112,41,99],yC=[83,104,114],wC=[193,154,107],SC=[255,255,153],xC=[0,191,255],CC=[196,30,58],kC=[150,0,24],PC=[179,27,27],RC=[112,54,66],EC=[146,161,207],bC=[172,225,175],NC=[178,255,255],TC=[222,49,99],MC=[0,123,167],DC=[160,120,90],_C=[247,231,206],BC=[54,69,79],LC=[222,49,99],$C=[149,69,53],OC=[152,129,123],jC=[227,66,52],AC=[228,208,10],IC=[158,169,31],FC=[127,23,52],zC=[150,90,62],VC=[111,78,55],GC=[184,115,51],WC=[255,56,0],HC=[255,127,80],UC=[137,63,69],YC=[251,236,93],KC=[255,248,220],QC=[255,253,208],XC=[220,20,60],qC=[245,245,245],ZC=[0,255,255],JC=[245,111,161],ek=[255,255,49],tk=[240,225,48],nk=[186,135,89],rk=[21,96,189],ok=[193,154,107],ik=[234,60,83],ak=[185,242,255],lk=[155,118,83],sk=[150,113,23],uk=[85,93,80],ck=[194,178,128],dk=[97,64,81],fk=[240,234,214],pk=[80,200,120],mk=[108,48,130],hk=[68,215,168],gk=[193,154,107],vk=[181,51,137],yk=[229,170,112],wk=[77,93,83],Sk=[253,213,177],xk=[178,34,34],Ck=[226,88,34],kk=[107,68,35],Pk=[247,233,142],Rk=[238,220,130],Ek=[162,0,109],bk=[255,0,79],Nk=[233,54,167],Tk=[255,0,255],Mk=[228,132,0],Dk=[220,220,220],_k=[228,155,15],Bk=[176,101,0],Lk=[96,130,182],$k=[230,232,250],Ok=[218,165,32],jk=[111,45,168],Ak=[128,128,128],Ik=[136,88,24],Fk=[169,154,134],zk=[42,52,57],Vk=[63,255,0],Gk=[223,115,255],Wk=[240,255,240],Hk=[113,166,210],Uk=[252,247,94],Yk=[96,47,107],Kk=[178,236,93],Qk=[76,81,109],Xk=[75,0,130],qk=[90,79,207],Zk=[179,68,108],Jk=[244,240,236],e6=[255,255,240],t6=[0,168,107],n6=[248,222,126],r6=[215,59,62],o6=[52,52,52],i6=[244,202,22],a6=[58,176,158],l6=[142,229,63],s6=[136,45,23],u6=[231,159,196],c6=[107,68,35],d6=[207,16,32],f6=[255,247,0],p6=[26,17,16],m6=[84,90,167],h6=[200,162,200],g6=[157,194,9],v6=[250,240,230],y6=[103,76,71],w6=[102,153,204],S6=[255,228,205],x6=[230,32,32],C6=[255,0,255],k6=[248,244,255],P6=[192,64,0],R6=[251,236,93],E6=[11,218,81],b6=[151,154,170],N6=[243,122,72],T6=[116,195,101],M6=[234,162,33],D6=[224,176,255],_6=[239,152,170],B6=[253,188,180],L6=[112,38,112],$6=[253,255,245],O6=[227,249,136],j6=[54,116,125],A6=[62,180,137],I6=[250,235,215],F6=[197,75,140],z6=[255,219,88],V6=[214,82,130],G6=[0,0,128],W6=[114,116,114],H6=[233,255,219],U6=[204,119,34],Y6=[128,128,0],K6=[154,185,115],Q6=[53,56,57],X6=[218,112,214],q6=[128,0,128],Z6=[255,203,164],J6=[209,226,49],e8=[234,224,200],t8=[230,226,0],n8=[204,204,255],r8=[236,88,0],o8=[205,133,63],i8=[223,0,255],a8=[86,60,13],l8=[255,192,203],s8=[147,197,114],u8=[229,228,226],c8=[142,69,133],d8=[190,79,98],f8=[112,28,28],p8=[204,136,153],m8=[255,117,24],h8=[154,78,174],g8=[81,72,79],v8=[93,138,168],y8=[251,171,96],w8=[227,11,92],S8=[227,37,107],x8=[255,0,0],C8=[164,90,82],k8=[82,45,128],P8=[119,118,150],R8=[255,0,127],E8=[101,0,11],b8=[206,70,118],N8=[224,17,95],T8=[255,0,40],M8=[168,28,7],D8=[128,70,27],_8=[183,65,14],B8=[244,196,48],L8=[188,184,138],$8=[250,128,114],O8=[194,178,128],j8=[236,213,64],A8=[146,0,10],I8=[15,82,186],F8=[253,14,53],z8=[255,245,238],V8=[112,66,20],G8=[138,121,93],W8=[255,207,241],H8=[136,45,23],U8=[192,192,192],Y8=[203,65,11],K8=[0,116,116],Q8=[200,65,134],X8=[115,130,118],q8=[255,250,250],Z8=[206,200,239],J8=[153,0,0],eP=[79,102,106],tP=[228,217,111],nP=[252,90,141],rP=[255,204,51],oP=[242,242,122],iP=[227,171,87],aP=[250,214,165],lP=[210,180,140],sP=[249,77,0],uP=[242,133,0],cP=[72,60,50],dP=[0,128,128],fP=[207,52,118],pP=[216,191,216],mP=[219,215,210],hP=[255,99,71],gP=[116,108,192],vP=[255,200,124],yP=[255,135,141],wP=[222,170,136],SP=[64,224,208],xP=[250,214,165],CP=[192,153,153],kP=[136,120,195],PP=[18,10,143],RP=[99,81,71],EP=[225,173,33],bP=[243,229,171],NP=[67,179,174],TP=[217,56,30],MP=[160,32,240],DP=[143,0,255],_P=[64,130,109],BP=[205,255,0],LP=[164,244,249],$P=[100,84,82],OP=[245,222,179],jP=[255,255,255],AP=[114,47,55],IP=[201,160,220],FP=[115,134,120],zP=[255,255,0],VP=[0,20,168],GP=[57,167,142],WP={"Absolute Zero":[0,72,186],"Acid Green":[176,191,26],Aero:Nx,"Aero Blue":[201,255,229],"African Violet":[178,132,190],"Air Force Blue (Raf)":[93,138,168],"Air Force Blue (Usaf)":[0,48,143],"Air Superiority Blue":[114,160,193],"Alabama Crimson":[175,0,42],Alabaster:Tx,"Alice Blue":[240,248,255],"Alien Armpit":[132,222,2],"Alizarin Crimson":[227,38,54],"Alloy Orange":[196,98,16],Almond:Mx,Amaranth:Dx,"Amaranth Deep Purple":[159,43,104],"Amaranth Pink":[241,156,187],"Amaranth Purple":[171,39,79],"Amaranth Red":[211,33,45],Amazon:_x,Amazonite:Bx,Amber:Lx,"Amber (Sae/Ece)":[255,126,0],"American Rose":[255,3,62],Amethyst:$x,"Android Green":[164,198,57],"Anti-Flash White":[242,243,244],"Antique Brass":[205,149,117],"Antique Bronze":[102,93,30],"Antique Fuchsia":[145,92,131],"Antique Ruby":[132,27,45],"Antique White":[250,235,215],"Ao (English)":[0,128,0],"Apple Green":[141,182,0],Apricot:Ox,Aqua:jx,Aquamarine:Ax,"Arctic Lime":[208,255,20],"Army Green":[75,83,32],Arsenic:Ix,Artichoke:Fx,"Arylide Yellow":[233,214,107],"Ash Grey":[178,190,181],Asparagus:zx,"Atomic Tangerine":[255,153,102],Auburn:Vx,Aureolin:Gx,Aurometalsaurus:Wx,Avocado:Hx,Awesome:Ux,"Aztec Gold":[195,153,83],Azure:Yx,"Azure (Web Color)":[240,255,255],"Azure Mist":[240,255,255],"Azureish White":[219,233,244],"Baby Blue":[137,207,240],"Baby Blue Eyes":[161,202,241],"Baby Pink":[244,194,194],"Baby Powder":[254,254,250],"Baker-Miller Pink":[255,145,175],"Ball Blue":[33,171,205],"Banana Mania":[250,231,181],"Banana Yellow":[255,225,53],"Bangladesh Green":[0,106,78],"Barbie Pink":[224,33,138],"Barn Red":[124,10,2],"Battery Charged Blue":[29,172,214],"Battleship Grey":[132,132,130],Bazaar:Kx,"Beau Blue":[188,212,230],Beaver:Qx,Begonia:Xx,Beige:qx,"B'Dazzled Blue":[46,88,148],"Big Dip O’Ruby":[156,37,66],"Big Foot Feet":[232,142,90],Bisque:Zx,Bistre:Jx,"Bistre Brown":[150,113,23],"Bitter Lemon":[202,224,13],"Bitter Lime":[191,255,0],Bittersweet:eC,"Bittersweet Shimmer":[191,79,81],Black:tC,"Black Bean":[61,12,2],"Black Coral":[84,98,111],"Black Leather Jacket":[37,53,41],"Black Olive":[59,60,54],"Black Shadows":[191,175,178],"Blanched Almond":[255,235,205],"Blast-Off Bronze":[165,113,100],"Bleu De France":[49,140,231],"Blizzard Blue":[172,229,238],Blond:nC,Blue:rC,"Blue (Crayola)":[31,117,254],"Blue (Munsell)":[0,147,175],"Blue (Ncs)":[0,135,189],"Blue (Pantone)":[0,24,168],"Blue (Pigment)":[51,51,153],"Blue (Ryb)":[2,71,254],"Blue Bell":[162,162,208],"Blue Bolt":[0,185,251],"Blue-Gray":[102,153,204],"Blue-Green":[13,152,186],"Blue Jeans":[93,173,236],"Blue Lagoon":[172,229,238],"Blue-Magenta Violet":[85,53,146],"Blue Sapphire":[18,97,128],"Blue-Violet":[138,43,226],"Blue Yonder":[80,114,167],Blueberry:oC,Bluebonnet:iC,Blush:aC,Bole:lC,"Bondi Blue":[0,149,182],Bone:sC,"Booger Buster":[221,226,106],"Boston University Red":[204,0,0],"Bottle Green":[0,106,78],Boysenberry:uC,"Brandeis Blue":[0,112,255],Brass:cC,"Brick Red":[203,65,84],"Bright Cerulean":[29,172,214],"Bright Green":[102,255,0],"Bright Lavender":[191,148,228],"Bright Lilac":[216,145,239],"Bright Maroon":[195,33,72],"Bright Navy Blue":[25,116,210],"Bright Pink":[255,0,127],"Bright Turquoise":[8,232,222],"Bright Ube":[209,159,232],"Bright Yellow (Crayola)":[255,170,29],"Brilliant Azure":[51,153,255],"Brilliant Lavender":[244,187,255],"Brilliant Rose":[255,85,163],"Brink Pink":[251,96,127],"British Racing Green":[0,66,37],Bronze:dC,"Bronze Yellow":[115,112,0],"Brown (Traditional)":[150,75,0],"Brown (Web)":[165,42,42],"Brown-Nose":[107,68,35],"Brown Sugar":[175,110,77],"Brown Yellow":[204,153,102],"Brunswick Green":[27,77,62],"Bubble Gum":[255,193,204],Bubbles:fC,"Bud Green":[123,182,97],Buff:pC,"Bulgarian Rose":[72,6,7],Burgundy:mC,Burlywood:hC,"Burnished Brown":[161,122,116],"Burnt Orange":[204,85,0],"Burnt Sienna":[233,116,81],"Burnt Umber":[138,51,36],Byzantine:gC,Byzantium:vC,Cadet:yC,"Cadet Blue":[95,158,160],"Cadet Grey":[145,163,176],"Cadmium Green":[0,107,60],"Cadmium Orange":[237,135,45],"Cadmium Red":[227,0,34],"Cadmium Yellow":[255,246,0],"Café Au Lait":[166,123,91],"Café Noir":[75,54,33],"Cal Poly Pomona Green":[30,77,43],"Cambridge Blue":[163,193,173],Camel:wC,"Cameo Pink":[239,187,204],"Camouflage Green":[120,134,107],Canary:SC,"Canary Yellow":[255,239,0],"Candy Apple Red":[255,8,0],"Candy Pink":[228,113,122],Capri:xC,"Caput Mortuum":[89,39,32],Cardinal:CC,"Caribbean Green":[0,204,153],Carmine:kC,"Carmine (M&P)":[215,0,64],"Carmine Pink":[235,76,66],"Carmine Red":[255,0,56],"Carnation Pink":[255,166,201],Carnelian:PC,"Carolina Blue":[86,160,211],"Carrot Orange":[237,145,33],"Castleton Green":[0,86,63],"Catalina Blue":[6,42,120],Catawba:RC,"Cedar Chest":[201,90,73],Ceil:EC,Celadon:bC,"Celadon Blue":[0,123,167],"Celadon Green":[47,132,124],Celeste:NC,"Celestial Blue":[73,151,208],Cerise:TC,"Cerise Pink":[236,59,131],Cerulean:MC,"Cerulean Blue":[42,82,190],"Cerulean Frost":[109,155,195],"Cg Blue":[0,122,165],"Cg Red":[224,60,49],Chamoisee:DC,Champagne:_C,"Champagne Pink":[241,221,207],Charcoal:BC,"Charleston Green":[35,43,43],"Charm Pink":[230,143,172],"Chartreuse (Traditional)":[223,255,0],"Chartreuse (Web)":[127,255,0],Cherry:LC,"Cherry Blossom Pink":[255,183,197],Chestnut:$C,"China Pink":[222,111,161],"China Rose":[168,81,110],"Chinese Red":[170,56,30],"Chinese Violet":[133,96,136],"Chlorophyll Green":[74,255,0],"Chocolate (Traditional)":[123,63,0],"Chocolate (Web)":[210,105,30],"Chrome Yellow":[255,167,0],Cinereous:OC,Cinnabar:jC,"Cinnamon[Citation Needed]":[210,105,30],"Cinnamon Satin":[205,96,126],Citrine:AC,Citron:IC,Claret:FC,"Classic Rose":[251,204,231],"Cobalt Blue":[0,71,171],"Cocoa Brown":[210,105,30],Coconut:zC,Coffee:VC,"Columbia Blue":[196,216,226],"Congo Pink":[248,131,121],"Cool Black":[0,46,99],"Cool Grey":[140,146,172],Copper:GC,"Copper (Crayola)":[218,138,103],"Copper Penny":[173,111,105],"Copper Red":[203,109,81],"Copper Rose":[153,102,102],Coquelicot:WC,Coral:HC,"Coral Pink":[248,131,121],"Coral Red":[255,64,64],"Coral Reef":[253,124,110],Cordovan:UC,Corn:YC,"Cornell Red":[179,27,27],"Cornflower Blue":[100,149,237],Cornsilk:KC,"Cosmic Cobalt":[46,45,136],"Cosmic Latte":[255,248,231],"Coyote Brown":[129,97,60],"Cotton Candy":[255,188,217],Cream:QC,Crimson:XC,"Crimson Glory":[190,0,50],"Crimson Red":[153,0,0],Cultured:qC,Cyan:ZC,"Cyan Azure":[78,130,180],"Cyan-Blue Azure":[70,130,191],"Cyan Cobalt Blue":[40,88,156],"Cyan Cornflower Blue":[24,139,194],"Cyan (Process)":[0,183,235],"Cyber Grape":[88,66,124],"Cyber Yellow":[255,211,0],Cyclamen:JC,Daffodil:ek,Dandelion:tk,"Dark Blue":[0,0,139],"Dark Blue-Gray":[102,102,153],"Dark Brown":[101,67,33],"Dark Brown-Tangelo":[136,101,78],"Dark Byzantium":[93,57,84],"Dark Candy Apple Red":[164,0,0],"Dark Cerulean":[8,69,126],"Dark Chestnut":[152,105,96],"Dark Coral":[205,91,69],"Dark Cyan":[0,139,139],"Dark Electric Blue":[83,104,120],"Dark Goldenrod":[184,134,11],"Dark Gray (X11)":[169,169,169],"Dark Green":[1,50,32],"Dark Green (X11)":[0,100,0],"Dark Gunmetal":[31,38,42],"Dark Imperial Blue":[0,20,126],"Dark Jungle Green":[26,36,33],"Dark Khaki":[189,183,107],"Dark Lava":[72,60,50],"Dark Lavender":[115,79,150],"Dark Liver":[83,75,79],"Dark Liver (Horses)":[84,61,55],"Dark Magenta":[139,0,139],"Dark Medium Gray":[169,169,169],"Dark Midnight Blue":[0,51,102],"Dark Moss Green":[74,93,35],"Dark Olive Green":[85,107,47],"Dark Orange":[255,140,0],"Dark Orchid":[153,50,204],"Dark Pastel Blue":[119,158,203],"Dark Pastel Green":[3,192,60],"Dark Pastel Purple":[150,111,214],"Dark Pastel Red":[194,59,34],"Dark Pink":[231,84,128],"Dark Powder Blue":[0,51,153],"Dark Puce":[79,58,60],"Dark Purple":[48,25,52],"Dark Raspberry":[135,38,87],"Dark Red":[139,0,0],"Dark Salmon":[233,150,122],"Dark Scarlet":[86,3,25],"Dark Sea Green":[143,188,143],"Dark Sienna":[60,20,20],"Dark Sky Blue":[140,190,214],"Dark Slate Blue":[72,61,139],"Dark Slate Gray":[47,79,79],"Dark Spring Green":[23,114,69],"Dark Tan":[145,129,81],"Dark Tangerine":[255,168,18],"Dark Taupe":[72,60,50],"Dark Terra Cotta":[204,78,92],"Dark Turquoise":[0,206,209],"Dark Vanilla":[209,190,168],"Dark Violet":[148,0,211],"Dark Yellow":[155,135,12],"Dartmouth Green":[0,112,60],"Davy'S Grey":[85,85,85],"Debian Red":[215,10,83],"Deep Aquamarine":[64,130,109],"Deep Carmine":[169,32,62],"Deep Carmine Pink":[239,48,56],"Deep Carrot Orange":[233,105,44],"Deep Cerise":[218,50,135],"Deep Champagne":[250,214,165],"Deep Chestnut":[185,78,72],"Deep Coffee":[112,66,65],"Deep Fuchsia":[193,84,193],"Deep Green":[5,102,8],"Deep Green-Cyan Turquoise":[14,124,97],"Deep Jungle Green":[0,75,73],"Deep Koamaru":[51,51,102],"Deep Lemon":[245,199,26],"Deep Lilac":[153,85,187],"Deep Magenta":[204,0,204],"Deep Maroon":[130,0,0],"Deep Mauve":[212,115,212],"Deep Moss Green":[53,94,59],"Deep Peach":[255,203,164],"Deep Pink":[255,20,147],"Deep Puce":[169,92,104],"Deep Red":[133,1,1],"Deep Ruby":[132,63,91],"Deep Saffron":[255,153,51],"Deep Sky Blue":[0,191,255],"Deep Space Sparkle":[74,100,108],"Deep Spring Bud":[85,107,47],"Deep Taupe":[126,94,96],"Deep Tuscan Red":[102,66,77],"Deep Violet":[51,0,102],Deer:nk,Denim:rk,"Denim Blue":[34,67,182],"Desaturated Cyan":[102,153,153],Desert:ok,"Desert Sand":[237,201,175],Desire:ik,Diamond:ak,"Dim Gray":[105,105,105],"Dingy Dungeon":[197,49,81],Dirt:lk,"Dodger Blue":[30,144,255],"Dogwood Rose":[215,24,104],"Dollar Bill":[133,187,101],"Dolphin Gray":[130,142,132],"Donkey Brown":[102,76,40],Drab:sk,"Duke Blue":[0,0,156],"Dust Storm":[229,204,201],"Dutch White":[239,223,187],"Earth Yellow":[225,169,95],Ebony:uk,Ecru:ck,"Eerie Black":[27,27,27],Eggplant:dk,Eggshell:fk,"Egyptian Blue":[16,52,166],"Electric Blue":[125,249,255],"Electric Crimson":[255,0,63],"Electric Cyan":[0,255,255],"Electric Green":[0,255,0],"Electric Indigo":[111,0,255],"Electric Lavender":[244,187,255],"Electric Lime":[204,255,0],"Electric Purple":[191,0,255],"Electric Ultramarine":[63,0,255],"Electric Violet":[143,0,255],"Electric Yellow":[255,255,51],Emerald:pk,Eminence:mk,"English Green":[27,77,62],"English Lavender":[180,131,149],"English Red":[171,75,82],"English Vermillion":[204,71,75],"English Violet":[86,60,92],"Eton Blue":[150,200,162],Eucalyptus:hk,Fallow:gk,"Falu Red":[128,24,24],Fandango:vk,"Fandango Pink":[222,82,133],"Fashion Fuchsia":[244,0,161],Fawn:yk,Feldgrau:wk,Feldspar:Sk,"Fern Green":[79,121,66],"Ferrari Red":[255,40,0],"Field Drab":[108,84,30],"Fiery Rose":[255,84,112],Firebrick:xk,"Fire Engine Red":[206,32,41],Flame:Ck,"Flamingo Pink":[252,142,172],Flattery:kk,Flavescent:Pk,Flax:Rk,Flirt:Ek,"Floral White":[255,250,240],"Fluorescent Orange":[255,191,0],"Fluorescent Pink":[255,20,147],"Fluorescent Yellow":[204,255,0],Folly:bk,"Forest Green (Traditional)":[1,68,33],"Forest Green (Web)":[34,139,34],"French Beige":[166,123,91],"French Bistre":[133,109,77],"French Blue":[0,114,187],"French Fuchsia":[253,63,146],"French Lilac":[134,96,142],"French Lime":[158,253,56],"French Mauve":[212,115,212],"French Pink":[253,108,158],"French Plum":[129,20,83],"French Puce":[78,22,9],"French Raspberry":[199,44,72],"French Rose":[246,74,138],"French Sky Blue":[119,181,254],"French Violet":[136,6,206],"French Wine":[172,30,68],"Fresh Air":[166,231,255],Frostbite:Nk,Fuchsia:Tk,"Fuchsia (Crayola)":[193,84,193],"Fuchsia Pink":[255,119,255],"Fuchsia Purple":[204,57,123],"Fuchsia Rose":[199,67,117],Fulvous:Mk,"Fuzzy Wuzzy":[204,102,102],Gainsboro:Dk,Gamboge:_k,"Gamboge Orange (Brown)":[152,102,0],"Gargoyle Gas":[255,223,70],"Generic Viridian":[0,127,102],"Ghost White":[248,248,255],"Giant'S Club":[176,92,82],"Giants Orange":[254,90,29],Ginger:Bk,Glaucous:Lk,Glitter:$k,"Glossy Grape":[171,146,179],"Go Green":[0,171,102],"Gold (Metallic)":[212,175,55],"Gold (Web) (Golden)":[255,215,0],"Gold Fusion":[133,117,78],"Golden Brown":[153,101,21],"Golden Poppy":[252,194,0],"Golden Yellow":[255,223,0],Goldenrod:Ok,"Granite Gray":[103,103,103],"Granny Smith Apple":[168,228,160],Grape:jk,Gray:Ak,"Gray (Html/Css Gray)":[128,128,128],"Gray (X11 Gray)":[190,190,190],"Gray-Asparagus":[70,89,69],"Gray-Blue":[140,146,172],"Green (Color Wheel) (X11 Green)":[0,255,0],"Green (Crayola)":[28,172,120],"Green (Html/Css Color)":[0,128,0],"Green (Munsell)":[0,168,119],"Green (Ncs)":[0,159,107],"Green (Pantone)":[0,173,67],"Green (Pigment)":[0,165,80],"Green (Ryb)":[102,176,50],"Green-Blue":[17,100,180],"Green-Cyan":[0,153,102],"Green Lizard":[167,244,50],"Green Sheen":[110,174,161],"Green-Yellow":[173,255,47],Grizzly:Ik,Grullo:Fk,"Guppie Green":[0,255,127],Gunmetal:zk,"Halayà Úbe":[102,55,84],"Han Blue":[68,108,207],"Han Purple":[82,24,250],"Hansa Yellow":[233,214,107],Harlequin:Vk,"Harlequin Green":[70,203,24],"Harvard Crimson":[201,0,22],"Harvest Gold":[218,145,0],"Heart Gold":[128,128,0],"Heat Wave":[255,122,0],"Heidelberg Red[2]":[150,0,24],Heliotrope:Gk,"Heliotrope Gray":[170,152,168],"Heliotrope Magenta":[170,0,187],"Hollywood Cerise":[244,0,161],Honeydew:Wk,"Honolulu Blue":[0,109,176],"Hooker'S Green":[73,121,107],"Hot Magenta":[255,29,206],"Hot Pink":[255,105,180],"Hunter Green":[53,94,59],Iceberg:Hk,Icterine:Uk,"Iguana Green":[113,188,120],"Illuminating Emerald":[49,145,119],Imperial:Yk,"Imperial Blue":[0,35,149],"Imperial Purple":[102,2,60],"Imperial Red":[237,41,57],Inchworm:Kk,Independence:Qk,"India Green":[19,136,8],"Indian Red":[205,92,92],"Indian Yellow":[227,168,87],Indigo:Xk,"Indigo Dye":[9,31,146],"Indigo (Web)":[75,0,130],"Infra Red":[255,73,108],"Interdimensional Blue":[54,12,204],"International Klein Blue":[0,47,167],"International Orange (Aerospace)":[255,79,0],"International Orange (Engineering)":[186,22,12],"International Orange (Golden Gate Bridge)":[192,54,44],Iris:qk,Irresistible:Zk,Isabelline:Jk,"Islamic Green":[0,144,0],"Italian Sky Blue":[178,255,255],Ivory:e6,Jade:t6,"Japanese Carmine":[157,41,51],"Japanese Indigo":[38,67,72],"Japanese Violet":[91,50,86],Jasmine:n6,Jasper:r6,"Jazzberry Jam":[165,11,94],"Jelly Bean":[218,97,78],Jet:o6,Jonquil:i6,"Jordy Blue":[138,185,241],"June Bud":[189,218,87],"Jungle Green":[41,171,135],"Kelly Green":[76,187,23],"Kenyan Copper":[124,28,5],Keppel:a6,"Key Lime":[232,244,140],"Khaki (Html/Css) (Khaki)":[195,176,145],"Khaki (X11) (Light Khaki)":[240,230,140],Kiwi:l6,Kobe:s6,Kobi:u6,Kobicha:c6,"Kombu Green":[53,66,48],"Ksu Purple":[79,38,131],"Ku Crimson":[232,0,13],"La Salle Green":[8,120,48],"Languid Lavender":[214,202,221],"Lapis Lazuli":[38,97,156],"Laser Lemon":[255,255,102],"Laurel Green":[169,186,157],Lava:d6,"Lavender (Floral)":[181,126,220],"Lavender (Web)":[230,230,250],"Lavender Blue":[204,204,255],"Lavender Blush":[255,240,245],"Lavender Gray":[196,195,208],"Lavender Indigo":[148,87,235],"Lavender Magenta":[238,130,238],"Lavender Mist":[230,230,250],"Lavender Pink":[251,174,210],"Lavender Purple":[150,123,182],"Lavender Rose":[251,160,227],"Lawn Green":[124,252,0],Lemon:f6,"Lemon Chiffon":[255,250,205],"Lemon Curry":[204,160,29],"Lemon Glacier":[253,255,0],"Lemon Lime":[227,255,0],"Lemon Meringue":[246,234,190],"Lemon Yellow":[255,244,79],Licorice:p6,Liberty:m6,"Light Apricot":[253,213,177],"Light Blue":[173,216,230],"Light Brown":[181,101,29],"Light Carmine Pink":[230,103,113],"Light Cobalt Blue":[136,172,224],"Light Coral":[240,128,128],"Light Cornflower Blue":[147,204,234],"Light Crimson":[245,105,145],"Light Cyan":[224,255,255],"Light Deep Pink":[255,92,205],"Light French Beige":[200,173,127],"Light Fuchsia Pink":[249,132,239],"Light Goldenrod Yellow":[250,250,210],"Light Gray":[211,211,211],"Light Grayish Magenta":[204,153,204],"Light Green":[144,238,144],"Light Hot Pink":[255,179,222],"Light Khaki":[240,230,140],"Light Medium Orchid":[211,155,203],"Light Moss Green":[173,223,173],"Light Orchid":[230,168,215],"Light Pastel Purple":[177,156,217],"Light Pink":[255,182,193],"Light Red Ochre":[233,116,81],"Light Salmon":[255,160,122],"Light Salmon Pink":[255,153,153],"Light Sea Green":[32,178,170],"Light Sky Blue":[135,206,250],"Light Slate Gray":[119,136,153],"Light Steel Blue":[176,196,222],"Light Taupe":[179,139,109],"Light Thulian Pink":[230,143,172],"Light Yellow":[255,255,224],Lilac:h6,"Lilac Luster":[174,152,170],"Lime (Color Wheel)":[191,255,0],"Lime (Web) (X11 Green)":[0,255,0],"Lime Green":[50,205,50],Limerick:g6,"Lincoln Green":[25,89,5],Linen:v6,"Loeen(Lopen)Look/Vomit+Indogo+Lopen+Gabriel":[123,154,200],"Liseran Purple":[222,111,161],"Little Boy Blue":[108,160,220],Liver:y6,"Liver (Dogs)":[184,109,41],"Liver (Organ)":[108,46,31],"Liver Chestnut":[152,116,86],Livid:w6,Lumber:S6,Lust:x6,"Maastricht Blue":[0,28,61],"Macaroni And Cheese":[255,189,136],"Madder Lake":[204,51,54],Magenta:C6,"Magenta (Crayola)":[255,85,163],"Magenta (Dye)":[202,31,123],"Magenta (Pantone)":[208,65,126],"Magenta (Process)":[255,0,144],"Magenta Haze":[159,69,118],"Magenta-Pink":[204,51,139],"Magic Mint":[170,240,209],"Magic Potion":[255,68,102],Magnolia:k6,Mahogany:P6,Maize:R6,"Majorelle Blue":[96,80,220],Malachite:E6,Manatee:b6,Mandarin:N6,"Mango Tango":[255,130,67],Mantis:T6,"Mardi Gras":[136,0,133],Marigold:M6,"Maroon (Crayola)":[195,33,72],"Maroon (Html/Css)":[128,0,0],"Maroon (X11)":[176,48,96],Mauve:D6,"Mauve Taupe":[145,95,109],Mauvelous:_6,"Maximum Blue":[71,171,204],"Maximum Blue Green":[48,191,191],"Maximum Blue Purple":[172,172,230],"Maximum Green":[94,140,49],"Maximum Green Yellow":[217,230,80],"Maximum Purple":[115,51,128],"Maximum Red":[217,33,33],"Maximum Red Purple":[166,58,121],"Maximum Yellow":[250,250,55],"Maximum Yellow Red":[242,186,73],"May Green":[76,145,65],"Maya Blue":[115,194,251],"Meat Brown":[229,183,59],"Medium Aquamarine":[102,221,170],"Medium Blue":[0,0,205],"Medium Candy Apple Red":[226,6,44],"Medium Carmine":[175,64,53],"Medium Champagne":[243,229,171],"Medium Electric Blue":[3,80,150],"Medium Jungle Green":[28,53,45],"Medium Lavender Magenta":[221,160,221],"Medium Orchid":[186,85,211],"Medium Persian Blue":[0,103,165],"Medium Purple":[147,112,219],"Medium Red-Violet":[187,51,133],"Medium Ruby":[170,64,105],"Medium Sea Green":[60,179,113],"Medium Sky Blue":[128,218,235],"Medium Slate Blue":[123,104,238],"Medium Spring Bud":[201,220,135],"Medium Spring Green":[0,250,154],"Medium Taupe":[103,76,71],"Medium Turquoise":[72,209,204],"Medium Tuscan Red":[121,68,59],"Medium Vermilion":[217,96,59],"Medium Violet-Red":[199,21,133],"Mellow Apricot":[248,184,120],"Mellow Yellow":[248,222,126],Melon:B6,"Metallic Seaweed":[10,126,140],"Metallic Sunburst":[156,124,56],"Mexican Pink":[228,0,124],"Middle Blue":[126,212,230],"Middle Blue Green":[141,217,204],"Middle Blue Purple":[139,114,190],"Middle Red Purple":[0,83,83],"Middle Green":[77,140,87],"Middle Green Yellow":[172,191,96],"Middle Purple":[217,130,181],"Middle Red":[229,144,115],"Middle Yellow":[255,235,0],"Middle Yellow Red":[166,58,121],Midnight:L6,"Midnight Blue":[25,25,112],"Midnight Green (Eagle Green)":[0,73,83],"Mikado Yellow":[255,196,12],Milk:$6,"Mimi Pink":[255,218,233],Mindaro:O6,Ming:j6,"Minion Yellow":[245,220,80],Mint:A6,"Mint Cream":[245,255,250],"Mint Green":[152,255,152],"Misty Moss":[187,180,119],"Misty Rose":[255,228,225],Moccasin:I6,"Mode Beige":[150,113,23],"Moonstone Blue":[115,169,194],"Mordant Red 19":[174,12,0],"Moss Green":[138,154,91],"Mountain Meadow":[48,186,143],"Mountbatten Pink":[153,122,141],"Msu Green":[24,69,59],"Mughal Green":[48,96,48],Mulberry:F6,"Mummy'S Tomb":[130,142,132],Mustard:z6,"Myrtle Green":[49,120,115],Mystic:V6,"Mystic Maroon":[173,67,121],"Nadeshiko Pink":[246,173,198],"Napier Green":[42,128,0],"Naples Yellow":[250,218,94],"Navajo White":[255,222,173],Navy:G6,"Navy Purple":[148,87,235],"Neon Carrot":[255,163,67],"Neon Fuchsia":[254,65,100],"Neon Green":[57,255,20],"New Car":[33,79,198],"New York Pink":[215,131,127],Nickel:W6,"Non-Photo Blue":[164,221,237],"North Texas Green":[5,144,51],Nyanza:H6,"Ocean Blue":[79,66,181],"Ocean Boat Blue":[0,119,190],"Ocean Green":[72,191,145],Ochre:U6,"Office Green":[0,128,0],"Ogre Odor":[253,82,64],"Old Burgundy":[67,48,46],"Old Gold":[207,181,59],"Old Heliotrope":[86,60,92],"Old Lace":[253,245,230],"Old Lavender":[121,104,120],"Old Mauve":[103,49,71],"Old Moss Green":[134,126,54],"Old Rose":[192,128,129],"Old Silver":[132,132,130],Olive:Y6,"Olive Drab (#3)":[107,142,35],"Olive Drab #7":[60,52,31],Olivine:K6,Onyx:Q6,"Opera Mauve":[183,132,167],"Orange (Color Wheel)":[255,127,0],"Orange (Crayola)":[255,117,56],"Orange (Pantone)":[255,88,0],"Orange (Ryb)":[251,153,2],"Orange (Web)":[255,165,0],"Orange Peel":[255,159,0],"Orange-Red":[255,69,0],"Orange Soda":[250,91,61],"Orange-Yellow":[248,213,104],Orchid:X6,"Orchid Pink":[242,189,205],"Orioles Orange":[251,79,20],"Otter Brown":[101,67,33],"Outer Space":[65,74,76],"Outrageous Orange":[255,110,74],"Oxford Blue":[0,33,71],"Ou Crimson Red":[153,0,0],"Pacific Blue":[28,169,201],"Pakistan Green":[0,102,0],"Palatinate Blue":[39,59,226],"Palatinate Purple":[104,40,96],"Pale Aqua":[188,212,230],"Pale Blue":[175,238,238],"Pale Brown":[152,118,84],"Pale Carmine":[175,64,53],"Pale Cerulean":[155,196,226],"Pale Chestnut":[221,173,175],"Pale Copper":[218,138,103],"Pale Cornflower Blue":[171,205,239],"Pale Cyan":[135,211,248],"Pale Gold":[230,190,138],"Pale Goldenrod":[238,232,170],"Pale Green":[152,251,152],"Pale Lavender":[220,208,255],"Pale Magenta":[249,132,229],"Pale Magenta-Pink":[255,153,204],"Pale Pink":[250,218,221],"Pale Plum":[221,160,221],"Pale Red-Violet":[219,112,147],"Pale Robin Egg Blue":[150,222,209],"Pale Silver":[201,192,187],"Pale Spring Bud":[236,235,189],"Pale Taupe":[188,152,126],"Pale Turquoise":[175,238,238],"Pale Violet":[204,153,255],"Pale Violet-Red":[219,112,147],"Palm Leaf":[130,142,132],"Pansy Purple":[120,24,74],"Paolo Veronese Green":[0,155,125],"Papaya Whip":[255,239,213],"Paradise Pink":[230,62,98],"Paris Green":[80,200,120],"Parrot Pink":[217,152,160],"Pastel Blue":[174,198,207],"Pastel Brown":[130,105,83],"Pastel Gray":[207,207,196],"Pastel Green":[119,221,119],"Pastel Magenta":[244,154,194],"Pastel Orange":[255,179,71],"Pastel Pink":[222,165,164],"Pastel Purple":[179,158,181],"Pastel Red":[255,105,97],"Pastel Violet":[203,153,201],"Pastel Yellow":[253,253,150],Patriarch:q6,"Payne'S Grey":[83,104,120],Peach:Z6,"Peach-Orange":[255,204,153],"Peach Puff":[255,218,185],"Peach-Yellow":[250,223,173],Pear:J6,Pearl:e8,"Pearl Aqua":[136,216,192],"Pearly Purple":[183,104,162],Peridot:t8,Periwinkle:n8,"Permanent Geranium Lake":[225,44,44],"Persian Blue":[28,57,187],"Persian Green":[0,166,147],"Persian Indigo":[50,18,122],"Persian Orange":[217,144,88],"Persian Pink":[247,127,190],"Persian Plum":[112,28,28],"Persian Red":[204,51,51],"Persian Rose":[254,40,162],Persimmon:r8,Peru:o8,"Pewter Blue":[139,168,183],Phlox:i8,"Phthalo Blue":[0,15,137],"Phthalo Green":[18,53,36],"Picton Blue":[69,177,232],"Pictorial Carmine":[195,11,78],"Piggy Pink":[253,221,230],"Pine Green":[1,121,111],Pineapple:a8,Pink:l8,"Pink (Pantone)":[215,72,148],"Pink Flamingo":[252,116,253],"Pink Lace":[255,221,244],"Pink Lavender":[216,178,209],"Pink-Orange":[255,153,102],"Pink Pearl":[231,172,207],"Pink Raspberry":[152,0,54],"Pink Sherbet":[247,143,167],Pistachio:s8,"Pixie Powder":[57,18,133],Platinum:u8,Plum:c8,"Plum (Web)":[221,160,221],"Plump Purple":[89,70,178],"Polished Pine":[93,164,147],"Pomp And Power":[134,96,142],Popstar:d8,"Portland Orange":[255,90,54],"Powder Blue":[176,224,230],"Princess Perfume":[255,133,207],"Princeton Orange":[245,128,37],Prune:f8,"Prussian Blue":[0,49,83],"Psychedelic Purple":[223,0,255],Puce:p8,"Puce Red":[114,47,55],"Pullman Brown (Ups Brown)":[100,65,23],"Pullman Green":[59,51,28],Pumpkin:m8,"Purple (Html)":[128,0,128],"Purple (Munsell)":[159,0,197],"Purple (X11)":[160,32,240],"Purple Heart":[105,53,156],"Purple Mountain Majesty":[150,120,182],"Purple Navy":[78,81,128],"Purple Pizzazz":[254,78,218],"Purple Plum":[156,81,182],"Purple Taupe":[80,64,77],Purpureus:h8,Quartz:g8,"Queen Blue":[67,107,149],"Queen Pink":[232,204,215],"Quick Silver":[166,166,166],"Quinacridone Magenta":[142,58,89],Rackley:v8,"Radical Red":[255,53,94],"Raisin Black":[36,33,36],Rajah:y8,Raspberry:w8,"Raspberry Glace":[145,95,109],"Raspberry Pink":[226,80,152],"Raspberry Rose":[179,68,108],"Raw Sienna":[214,138,89],"Raw Umber":[130,102,68],"Razzle Dazzle Rose":[255,51,204],Razzmatazz:S8,"Razzmic Berry":[141,78,133],"Rebecca Purple":[102,52,153],Red:x8,"Red (Crayola)":[238,32,77],"Red (Munsell)":[242,0,60],"Red (Ncs)":[196,2,51],"Red (Pantone)":[237,41,57],"Red (Pigment)":[237,28,36],"Red (Ryb)":[254,39,18],"Red-Brown":[165,42,42],"Red Devil":[134,1,17],"Red-Orange":[255,83,73],"Red-Purple":[228,0,120],"Red Salsa":[253,58,74],"Red-Violet":[199,21,133],Redwood:C8,Regalia:k8,"Registration Black":[0,0,0],"Resolution Blue":[0,35,135],Rhythm:P8,"Rich Black":[0,64,64],"Rich Black (Fogra29)":[1,11,19],"Rich Black (Fogra39)":[1,2,3],"Rich Brilliant Lavender":[241,167,254],"Rich Carmine":[215,0,64],"Rich Electric Blue":[8,146,208],"Rich Lavender":[167,107,207],"Rich Lilac":[182,102,210],"Rich Maroon":[176,48,96],"Rifle Green":[68,76,56],"Roast Coffee":[112,66,65],"Robin Egg Blue":[0,204,204],"Rocket Metallic":[138,127,128],"Roman Silver":[131,137,150],Rose:R8,"Rose Bonbon":[249,66,158],"Rose Dust":[158,94,111],"Rose Ebony":[103,72,70],"Rose Gold":[183,110,121],"Rose Madder":[227,38,54],"Rose Pink":[255,102,204],"Rose Quartz":[170,152,169],"Rose Red":[194,30,86],"Rose Taupe":[144,93,93],"Rose Vale":[171,78,82],Rosewood:E8,"Rosso Corsa":[212,0,0],"Rosy Brown":[188,143,143],"Royal Azure":[0,56,168],"Royal Blue":[65,105,225],"Royal Fuchsia":[202,44,146],"Royal Purple":[120,81,169],"Royal Yellow":[250,218,94],Ruber:b8,"Rubine Red":[209,0,86],Ruby:N8,"Ruby Red":[155,17,30],Ruddy:T8,"Ruddy Brown":[187,101,40],"Ruddy Pink":[225,142,150],Rufous:M8,Russet:D8,"Russian Green":[103,146,103],"Russian Violet":[50,23,77],Rust:_8,"Rusty Red":[218,44,67],"Sacramento State Green":[0,86,63],"Saddle Brown":[139,69,19],"Safety Orange":[255,120,0],"Safety Orange (Blaze Orange)":[255,103,0],"Safety Yellow":[238,210,2],Saffron:B8,Sage:L8,"St. Patrick'S Blue":[35,41,122],Salmon:$8,"Salmon Pink":[255,145,164],Sand:O8,"Sand Dune":[150,113,23],Sandstorm:j8,"Sandy Brown":[244,164,96],"Sandy Tan":[253,217,181],"Sandy Taupe":[150,113,23],Sangria:A8,"Sap Green":[80,125,42],Sapphire:I8,"Sapphire Blue":[0,103,165],"Sasquatch Socks":[255,70,129],"Satin Sheen Gold":[203,161,53],Scarlet:F8,"Schauss Pink":[255,145,175],"School Bus Yellow":[255,216,0],"Screamin' Green":[102,255,102],"Sea Blue":[0,105,148],"Sea Foam Green":[195,226,191],"Sea Green":[46,139,87],"Sea Serpent":[75,199,207],"Seal Brown":[50,20,20],Seashell:z8,"Selective Yellow":[255,186,0],Sepia:V8,Shadow:G8,"Shadow Blue":[119,139,165],Shampoo:W8,"Shamrock Green":[0,158,96],"Sheen Green":[143,212,0],"Shimmering Blush":[217,134,149],"Shiny Shamrock":[95,167,120],"Shocking Pink":[252,15,192],"Shocking Pink (Crayola)":[255,111,255],Sienna:H8,Silver:U8,"Silver Chalice":[172,172,172],"Silver Lake Blue":[93,137,186],"Silver Pink":[196,174,173],"Silver Sand":[191,193,194],Sinopia:Y8,"Sizzling Red":[255,56,85],"Sizzling Sunrise":[255,219,0],Skobeloff:K8,"Sky Blue":[135,206,235],"Sky Magenta":[207,113,175],"Slate Blue":[106,90,205],"Slate Gray":[112,128,144],"Smalt (Dark Powder Blue)":[0,51,153],"Slimy Green":[41,150,23],"Smashed Pumpkin":[255,109,58],Smitten:Q8,Smoke:X8,"Smokey Topaz":[131,42,34],"Smoky Black":[16,12,8],"Smoky Topaz":[147,61,65],Snow:q8,Soap:Z8,"Solid Pink":[137,56,67],"Sonic Silver":[117,117,117],"Spartan Crimson":[158,19,22],"Space Cadet":[29,41,81],"Spanish Bistre":[128,117,50],"Spanish Blue":[0,112,184],"Spanish Carmine":[209,0,71],"Spanish Crimson":[229,26,76],"Spanish Gray":[152,152,152],"Spanish Green":[0,145,80],"Spanish Orange":[232,97,0],"Spanish Pink":[247,191,190],"Spanish Red":[230,0,38],"Spanish Sky Blue":[0,255,255],"Spanish Violet":[76,40,130],"Spanish Viridian":[0,127,92],"Spicy Mix":[139,95,77],"Spiro Disco Ball":[15,192,252],"Spring Bud":[167,252,0],"Spring Frost":[135,255,42],"Spring Green":[0,255,127],"Star Command Blue":[0,123,184],"Steel Blue":[70,130,180],"Steel Pink":[204,51,204],"Steel Teal":[95,138,139],"Stil De Grain Yellow":[250,218,94],Stizza:J8,Stormcloud:eP,Straw:tP,Strawberry:nP,"Sugar Plum":[145,78,117],"Sunburnt Cyclops":[255,64,76],Sunglow:rP,Sunny:oP,Sunray:iP,Sunset:aP,"Sunset Orange":[253,94,83],"Super Pink":[207,107,169],"Sweet Brown":[168,55,49],Tan:lP,Tangelo:sP,Tangerine:uP,"Tangerine Yellow":[255,204,0],"Tango Pink":[228,113,122],"Tart Orange":[251,77,70],Taupe:cP,"Taupe Gray":[139,133,137],"Tea Green":[208,240,192],"Tea Rose":[244,194,194],Teal:dP,"Teal Blue":[54,117,136],"Teal Deer":[153,230,179],"Teal Green":[0,130,127],Telemagenta:fP,"Tenné (Tawny)":[205,87,0],"Terra Cotta":[226,114,91],Thistle:pP,"Thulian Pink":[222,111,161],"Tickle Me Pink":[252,137,172],"Tiffany Blue":[10,186,181],"Tiger'S Eye":[224,141,60],Timberwolf:mP,"Titanium Yellow":[238,230,0],Tomato:hP,Toolbox:gP,Topaz:vP,"Tractor Red":[253,14,53],"Trolley Grey":[128,128,128],"Tropical Rain Forest":[0,117,94],"Tropical Violet":[205,164,222],"True Blue":[0,115,207],"Tufts Blue":[62,142,222],Tulip:yP,Tumbleweed:wP,"Turkish Rose":[181,114,129],Turquoise:SP,"Turquoise Blue":[0,255,239],"Turquoise Green":[160,214,180],"Turquoise Surf":[0,197,205],"Turtle Green":[138,154,91],Tuscan:xP,"Tuscan Brown":[111,78,55],"Tuscan Red":[124,72,72],"Tuscan Tan":[166,123,91],Tuscany:CP,"Twilight Lavender":[138,73,107],"Tyrian Purple":[102,2,60],"Ua Blue":[0,51,170],"Ua Red":[217,0,76],Ube:kP,"Ucla Blue":[83,104,149],"Ucla Gold":[255,179,0],"Ufo Green":[60,208,112],Ultramarine:PP,"Ultramarine Blue":[65,102,245],"Ultra Pink":[255,111,255],"Ultra Red":[252,108,133],Umber:RP,"Unbleached Silk":[255,221,202],"United Nations Blue":[91,146,229],"University Of California Gold":[183,135,39],"Unmellow Yellow":[255,255,102],"Up Forest Green":[1,68,33],"Up Maroon":[123,17,19],"Upsdell Red":[174,32,41],Urobilin:EP,"Usafa Blue":[0,79,152],"Usc Cardinal":[153,0,0],"Usc Gold":[255,204,0],"University Of Tennessee Orange":[247,127,0],"Utah Crimson":[211,0,63],"Van Dyke Brown":[102,66,40],Vanilla:bP,"Vanilla Ice":[243,143,169],"Vegas Gold":[197,179,88],"Venetian Red":[200,8,21],Verdigris:NP,Vermilion:TP,Veronica:MP,"Very Light Azure":[116,187,251],"Very Light Blue":[102,102,255],"Very Light Malachite Green":[100,233,134],"Very Light Tangelo":[255,176,119],"Very Pale Orange":[255,223,191],"Very Pale Yellow":[255,255,191],Violet:DP,"Violet (Color Wheel)":[127,0,255],"Violet (Ryb)":[134,1,175],"Violet (Web)":[238,130,238],"Violet-Blue":[50,74,178],"Violet-Red":[247,83,148],Viridian:_P,"Viridian Green":[0,150,152],"Vista Blue":[124,158,217],"Vivid Amber":[204,153,0],"Vivid Auburn":[146,39,36],"Vivid Burgundy":[159,29,53],"Vivid Cerise":[218,29,129],"Vivid Cerulean":[0,170,238],"Vivid Crimson":[204,0,51],"Vivid Gamboge":[255,153,0],"Vivid Lime Green":[166,214,8],"Vivid Malachite":[0,204,51],"Vivid Mulberry":[184,12,227],"Vivid Orange":[255,95,0],"Vivid Orange Peel":[255,160,0],"Vivid Orchid":[204,0,255],"Vivid Raspberry":[255,0,108],"Vivid Red":[247,13,26],"Vivid Red-Tangelo":[223,97,36],"Vivid Sky Blue":[0,204,255],"Vivid Tangelo":[240,116,39],"Vivid Tangerine":[255,160,137],"Vivid Vermilion":[229,96,36],"Vivid Violet":[159,0,255],"Vivid Yellow":[255,227,2],Volt:BP,"Wageningen Green":[52,178,51],"Warm Black":[0,66,66],Waterspout:LP,"Weldon Blue":[124,152,171],Wenge:$P,Wheat:OP,White:jP,"White Smoke":[245,245,245],"Wild Blue Yonder":[162,173,208],"Wild Orchid":[212,112,162],"Wild Strawberry":[255,67,164],"Wild Watermelon":[252,108,133],"Willpower Orange":[253,88,0],"Windsor Tan":[167,85,2],Wine:AP,"Wine Dregs":[103,49,71],"Winter Sky":[255,0,124],"Winter Wizard":[160,230,255],"Wintergreen Dream":[86,136,125],Wisteria:IP,"Wood Brown":[193,154,107],Xanadu:FP,"Yale Blue":[15,77,146],"Yankees Blue":[28,40,65],Yellow:zP,"Yellow (Crayola)":[252,232,131],"Yellow (Munsell)":[239,204,0],"Yellow (Ncs)":[255,211,0],"Yellow (Pantone)":[254,223,0],"Yellow (Process)":[255,239,0],"Yellow (Ryb)":[254,254,51],"Yellow-Green":[154,205,50],"Yellow Orange":[255,174,66],"Yellow Rose":[255,240,0],"Yellow Sunshine":[255,247,0],Zaffre:VP,"Zinnwaldite Brown":[44,22,8],Zomp:GP},HP=Object.entries(WP).map(([e,t])=>({name:e,rgb:t}));function UP(e){const t=[];for(let n=0;n({name:n.name,distance:YP(n.rgb,e)}));return t.reduce((n,r)=>n.distance[l>0,u>0,d>0&&d<=100,p>=0,n>0].every(Boolean),C=()=>{v()&&e({colorCount:l,maxIterations:u,sampleSize:d,tolerance:p})},h=()=>{s(5),c(100),f(1),g(.001),r(10)};return S.jsxs(rr,{children:[S.jsxs(dn,{justify:"space-between",mt:o.spacing.md,children:[S.jsx(Yn,{size:"xl",placeholder:"Number of colors",value:l,onChange:m=>s(+m),min:1,max:1e3,flex:1,allowDecimal:!1,allowLeadingZeros:!1,allowNegative:!1,decimalScale:0,suffix:` color${l===1?"":"s"}`,clampBehavior:"strict"}),S.jsx(nr,{variant:i?"filled":"light",size:"xl",onClick:()=>a(!i),disabled:t,children:S.jsx(Px,{})}),S.jsx(nr,{size:"xl",variant:"light",leftSection:S.jsx(Rx,{}),onClick:C,loading:t,disabled:!l,className:"btn-generate",children:"Generate"})]}),S.jsxs(Oa,{in:i,children:[S.jsx(sd,{}),S.jsxs(id,{justify:"space-between",align:"center",children:[S.jsx(yt,{fw:500,my:o.spacing.xs,children:"Advanced settings"}),S.jsx(nr,{variant:"subtle",size:"compact-xs",disabled:t,onClick:h,children:"Reset to default"})]}),S.jsxs(Cn,{children:[S.jsx(Cn.Col,{span:6,children:S.jsx(Yn,{label:"Max iterations",size:"sm",value:u,onChange:m=>c(+m),allowDecimal:!1,allowLeadingZeros:!1,allowNegative:!1,decimalScale:0,clampBehavior:"strict",min:1,max:1e4})}),S.jsx(Cn.Col,{span:6,children:S.jsx(Yn,{label:"Tolerance",size:"sm",value:p,onChange:m=>g(+m),allowDecimal:!0,fixedDecimalScale:!0,allowNegative:!1,decimalScale:3,clampBehavior:"strict",min:0,max:100,step:.001})}),S.jsx(Cn.Col,{span:6,children:S.jsx(Yn,{label:"Sample size",size:"sm",value:d,onChange:m=>f(+m),allowDecimal:!0,fixedDecimalScale:!0,allowNegative:!1,decimalScale:2,clampBehavior:"strict",min:.01,max:1,step:.01})}),S.jsx(Cn.Col,{span:6,children:S.jsx(Yn,{label:"Downscale factor",size:"sm",value:n,onChange:m=>r(+m),allowDecimal:!1,allowLeadingZeros:!1,allowNegative:!1,suffix:"x",clampBehavior:"strict",min:1,max:100})})]})]})]})}async function XP(e,t,n,r,o,i){return new Promise((a,l)=>{const s=new Worker(new URL("/color-palette-extractor/assets/worker-DujM1RA-.js",import.meta.url),{type:"module"});s.postMessage({data:e,colorCount:t,maxIterations:n,tolerance:r,sampleSize:o}),s.onmessage=u=>{u.data.type==="progress"&&i?i(u.data.payload):u.data.type==="result"&&(a(u.data.payload),s.terminate())},s.onerror=u=>{l(u),s.terminate()}})}function Lp({type:e,color:t}){return S.jsxs(dn,{gap:2,align:"center",wrap:"nowrap",children:[S.jsxs(yt,{children:[e,":"]}),S.jsx(mh,{value:t,children:({copied:n,copy:r})=>S.jsx(vr,{label:"Copy to clipboard",children:S.jsx(nr,{variant:"subtle",size:"compact-sm",onClick:r,children:n?"Copied":t})})})]})}function qP({palette:e,colorNames:t,loading:n}){const r=Te(),[o,i]=w.useState(!1);return n?S.jsx(tn,{p:r.spacing.md,shadow:"xs",withBorder:!0,mb:r.spacing.md,id:"results-card",children:S.jsx(Rl,{h:400,children:S.jsx(gr,{size:"xl"})})}):S.jsxs(S.Fragment,{children:[S.jsxs(tn,{p:r.spacing.md,shadow:"xs",withBorder:!0,mb:r.spacing.md,id:"results-card",style:{position:"relative"},children:[S.jsx(vr,{label:"About these results",children:S.jsx(tr,{variant:"light",style:{position:"absolute",right:r.spacing.md,top:r.spacing.md},onClick:()=>i(!0),children:S.jsx(kx,{})})}),S.jsx(rr,{children:e.map((a,l)=>{a.forEach((c,d)=>a[d]=Math.round(c));const s=a.reduce((c,d,f)=>`${c}${f===0?"":","} ${d}`,""),u=a.reduce((c,d)=>c+d.toString(16).padStart(2,"0"),"#").toUpperCase();return S.jsxs(dn,{gap:"md",align:"normal",wrap:"nowrap",children:[S.jsx(tn,{id:`color-${l}`,style:{backgroundColor:`rgb(${s})`,height:_(160),width:_(160),cursor:"pointer",transition:"transform 0.3s"},withBorder:!0,className:"color-preview",component:"a",href:`https://www.colorhexa.com/${u.slice(1)}`,target:"_blank"}),S.jsxs(rr,{gap:"xs",children:[S.jsx(oo,{order:5,children:t.get(a)}),S.jsxs(rr,{gap:0,children:[S.jsx(Lp,{type:"RGB",color:s}),S.jsx(Lp,{type:"HEX",color:u})]})]})]},l)})})]}),S.jsx($t,{opened:o,title:S.jsx(oo,{order:5,children:"About these results"}),onClose:()=>i(!1),children:S.jsxs(yt,{variant:"p",children:["The color names you see are sourced from a list of 1,298 named colors, publicly available on ",S.jsx(kl,{href:"https://www.kaggle.com/datasets/avi1023/color-names",target:"_blank",children:"Kaggle"}),". The algorithm calculates the closest named color to each of the extracted colors. The RGB and HEX values and the colors in the squares are the actual values of the extracted colors, not the named ones."]})})]})}function ZP({onClose:e,open:t}){return S.jsx($t,{opened:t,onClose:e,title:S.jsx(oo,{order:5,children:"Information"}),children:S.jsxs(rr,{children:[S.jsxs(yt,{variant:"p",children:["This simple web app allows you to extract a color palette from an image using the ",S.jsx(kl,{href:"https://en.wikipedia.org/wiki/K-means_clustering",target:"_blank",children:" K-means clustering"})," algorithm."]}),S.jsx(yt,{variant:"p",children:"The algorithm groups similar colors together and returns the most representative colors in the image. You can select the number of colors you want to be generated, as well as several other geeky options."}),S.jsx(yt,{variant:"p",children:"Because the algorithm starts with random colors as centroids, the result might vary slightly each time you run it. This is normal and expected. You might also notice that certain images take longer to process than others, despite you specifying the same settings."}),S.jsx(yt,{variant:"p",children:"The processing is done on your machine - no requests are made to remote servers, so feel free to experiment with the settings, but keep in mind it might become slow for large images or high settings!"})]})})}function JP({palette:e,colorNames:t}){const n=Te(),r=o=>o<=5?300:o<=20?800:1e3;return S.jsx(tn,{withBorder:!0,shadow:"xs",mt:n.spacing.md,p:0,style:{overflow:"hidden"},children:S.jsx(dn,{justify:"center",gap:0,m:0,p:0,grow:!0,children:e.map((o,i)=>S.jsx(vr,{label:t.get(o),children:S.jsx(Z,{style:{backgroundColor:`rgb(${o})`,height:"50px",cursor:"pointer",transition:"transform 0.1s"},onMouseEnter:a=>{a.currentTarget.style.transform="scaleX(1.5)",a.currentTarget.style.zIndex="9999"},onMouseLeave:a=>{a.currentTarget.style.transform="scaleX(1)",a.currentTarget.style.zIndex="2"},onClick:()=>{const a=document.getElementById(`color-${i}`);a==null||a.scrollIntoView({behavior:"smooth",block:"center"});const l=r(i);a&&setTimeout(()=>{a.style.transform="scale(1.3)"},l),setTimeout(()=>{a&&(a.style.transform="scale(1)")},l+400)}})},i))})})}function eR(){const e=Te(),[t,n]=w.useState(null),[r,o]=w.useState(null),[i,a]=w.useState(),[l,s]=w.useState(!1),[u,c]=w.useState(!1),[d,f]=w.useState(0),[p,g]=w.useState(10),v=w.useRef(null),C=()=>{n(null),o(null),a(void 0),s(!1),f(0)},h=w.useMemo(()=>{if(!i)return new Map;const x=new Map;for(const k of i){const P=KP(k);x.set(k,P)}return x},[i]),m=w.useMemo(()=>{if(!t)return null;const x=URL.createObjectURL(t);return S.jsxs(tn,{style:{position:"relative",width:"100%"},withBorder:!0,shadow:"md",children:[S.jsx(tr,{style:{position:"absolute",top:e.spacing.md,right:e.spacing.md},color:e.colors.red[6],onClick:C,disabled:l,children:S.jsx(Ex,{})}),S.jsx(dd,{radius:"md",src:x,onLoad:()=>URL.revokeObjectURL(x),width:"100%"})]})},[t,l]),y=async x=>{if(s(!0),f(0),!r)return;const k=await XP(r,x.colorCount,x.maxIterations,x.tolerance,x.sampleSize,P=>f(P*100));a(k),s(!1)};return w.useEffect(()=>{if(!t)return;const x=v.current;if(!x)return;const k=x.getContext("2d"),P=new Image;P.src=URL.createObjectURL(t),P.onload=()=>{const b=Math.floor(P.width/p),E=Math.floor(P.height/p);if(x.width=b,x.height=E,k==null||k.drawImage(P,0,0,b,E),k){const L=k.getImageData(0,0,b,E,{colorSpace:"srgb"}).data;o(UP(L))}}},[t,p]),S.jsxs(S.Fragment,{children:[S.jsxs(ld,{size:"sm",pt:e.spacing.lg,children:[S.jsxs(dn,{justify:"space-between",align:"center",mb:e.spacing.md,wrap:"nowrap",children:[S.jsx(oo,{order:3,c:e.primaryColor,children:"Color Palette Extractor"}),S.jsxs(dn,{gap:e.spacing.xs,children:[S.jsx(tr,{variant:"light",size:"lg",onClick:()=>c(!0),children:S.jsx(xx,{})}),S.jsx(tr,{variant:"light",size:"lg",component:"a",href:"https://github.com/kkatkat/color-palette-extractor",target:"_blank",children:S.jsx(Sx,{})})]})]}),S.jsxs(tn,{p:e.spacing.md,shadow:"xs",withBorder:!0,mb:e.spacing.lg,children:[!t&&S.jsx(bx,{onDrop:x=>n(x[0])}),t&&S.jsxs(S.Fragment,{children:[S.jsx(Rl,{children:m}),S.jsx(Oa,{in:!!i,children:!!i&&S.jsx(JP,{palette:i,colorNames:h})}),S.jsx(QP,{onSubmit:x=>y(x),loading:l,downscaleFactor:p,onDownscaleFactorChange:x=>g(x)}),S.jsx(Oa,{in:!!d&&d<100,mt:e.spacing.md,children:S.jsx(po,{size:"xs",value:d})})]})]}),i&&S.jsx(qP,{palette:i,colorNames:h,loading:l}),S.jsx(ZP,{open:u,onClose:()=>c(!1)})]}),S.jsx("canvas",{ref:v,style:{display:"none"}})]})}const tR=["#e6f9ff","#d9ecf3","#b8d6e1","#94bfd0","#75abc0","#619fb7","#5599b4","#43859e","#36778f","#1f677f"],nR={defaultRadius:"md",primaryColor:"customColor",colors:{customColor:tR}};function rR(){return S.jsx(v0,{theme:nR,children:S.jsx(eR,{})})}Y1(document.getElementById("root")).render(S.jsx(rR,{})); diff --git a/assets/worker-DujM1RA-.js b/assets/worker-BFw1CoSP.js similarity index 94% rename from assets/worker-DujM1RA-.js rename to assets/worker-BFw1CoSP.js index 6563780..748841f 100644 --- a/assets/worker-DujM1RA-.js +++ b/assets/worker-BFw1CoSP.js @@ -1 +1 @@ -(function(){"use strict";var B={"Absolute Zero":[0,72,186],"Acid Green":[176,191,26],Aero:[124,185,232],"Aero Blue":[201,255,229],"African Violet":[178,132,190],"Air Force Blue (Raf)":[93,138,168],"Air Force Blue (Usaf)":[0,48,143],"Air Superiority Blue":[114,160,193],"Alabama Crimson":[175,0,42],Alabaster:[242,240,230],"Alice Blue":[240,248,255],"Alien Armpit":[132,222,2],"Alizarin Crimson":[227,38,54],"Alloy Orange":[196,98,16],Almond:[239,222,205],Amaranth:[229,43,80],"Amaranth Deep Purple":[159,43,104],"Amaranth Pink":[241,156,187],"Amaranth Purple":[171,39,79],"Amaranth Red":[211,33,45],Amazon:[59,122,87],Amazonite:[0,196,176],Amber:[255,191,0],"Amber (Sae/Ece)":[255,126,0],"American Rose":[255,3,62],Amethyst:[153,102,204],"Android Green":[164,198,57],"Anti-Flash White":[242,243,244],"Antique Brass":[205,149,117],"Antique Bronze":[102,93,30],"Antique Fuchsia":[145,92,131],"Antique Ruby":[132,27,45],"Antique White":[250,235,215],"Ao (English)":[0,128,0],"Apple Green":[141,182,0],Apricot:[251,206,177],Aqua:[0,255,255],Aquamarine:[127,255,212],"Arctic Lime":[208,255,20],"Army Green":[75,83,32],Arsenic:[59,68,75],Artichoke:[143,151,121],"Arylide Yellow":[233,214,107],"Ash Grey":[178,190,181],Asparagus:[135,169,107],"Atomic Tangerine":[255,153,102],Auburn:[165,42,42],Aureolin:[253,238,0],Aurometalsaurus:[110,127,128],Avocado:[86,130,3],Awesome:[255,32,82],"Aztec Gold":[195,153,83],Azure:[0,127,255],"Azure (Web Color)":[240,255,255],"Azure Mist":[240,255,255],"Azureish White":[219,233,244],"Baby Blue":[137,207,240],"Baby Blue Eyes":[161,202,241],"Baby Pink":[244,194,194],"Baby Powder":[254,254,250],"Baker-Miller Pink":[255,145,175],"Ball Blue":[33,171,205],"Banana Mania":[250,231,181],"Banana Yellow":[255,225,53],"Bangladesh Green":[0,106,78],"Barbie Pink":[224,33,138],"Barn Red":[124,10,2],"Battery Charged Blue":[29,172,214],"Battleship Grey":[132,132,130],Bazaar:[152,119,123],"Beau Blue":[188,212,230],Beaver:[159,129,112],Begonia:[250,110,121],Beige:[245,245,220],"B'Dazzled Blue":[46,88,148],"Big Dip O’Ruby":[156,37,66],"Big Foot Feet":[232,142,90],Bisque:[255,228,196],Bistre:[61,43,31],"Bistre Brown":[150,113,23],"Bitter Lemon":[202,224,13],"Bitter Lime":[191,255,0],Bittersweet:[254,111,94],"Bittersweet Shimmer":[191,79,81],Black:[0,0,0],"Black Bean":[61,12,2],"Black Coral":[84,98,111],"Black Leather Jacket":[37,53,41],"Black Olive":[59,60,54],"Black Shadows":[191,175,178],"Blanched Almond":[255,235,205],"Blast-Off Bronze":[165,113,100],"Bleu De France":[49,140,231],"Blizzard Blue":[172,229,238],Blond:[250,240,190],Blue:[0,0,255],"Blue (Crayola)":[31,117,254],"Blue (Munsell)":[0,147,175],"Blue (Ncs)":[0,135,189],"Blue (Pantone)":[0,24,168],"Blue (Pigment)":[51,51,153],"Blue (Ryb)":[2,71,254],"Blue Bell":[162,162,208],"Blue Bolt":[0,185,251],"Blue-Gray":[102,153,204],"Blue-Green":[13,152,186],"Blue Jeans":[93,173,236],"Blue Lagoon":[172,229,238],"Blue-Magenta Violet":[85,53,146],"Blue Sapphire":[18,97,128],"Blue-Violet":[138,43,226],"Blue Yonder":[80,114,167],Blueberry:[79,134,247],Bluebonnet:[28,28,240],Blush:[222,93,131],Bole:[121,68,59],"Bondi Blue":[0,149,182],Bone:[227,218,201],"Booger Buster":[221,226,106],"Boston University Red":[204,0,0],"Bottle Green":[0,106,78],Boysenberry:[135,50,96],"Brandeis Blue":[0,112,255],Brass:[181,166,66],"Brick Red":[203,65,84],"Bright Cerulean":[29,172,214],"Bright Green":[102,255,0],"Bright Lavender":[191,148,228],"Bright Lilac":[216,145,239],"Bright Maroon":[195,33,72],"Bright Navy Blue":[25,116,210],"Bright Pink":[255,0,127],"Bright Turquoise":[8,232,222],"Bright Ube":[209,159,232],"Bright Yellow (Crayola)":[255,170,29],"Brilliant Azure":[51,153,255],"Brilliant Lavender":[244,187,255],"Brilliant Rose":[255,85,163],"Brink Pink":[251,96,127],"British Racing Green":[0,66,37],Bronze:[205,127,50],"Bronze Yellow":[115,112,0],"Brown (Traditional)":[150,75,0],"Brown (Web)":[165,42,42],"Brown-Nose":[107,68,35],"Brown Sugar":[175,110,77],"Brown Yellow":[204,153,102],"Brunswick Green":[27,77,62],"Bubble Gum":[255,193,204],Bubbles:[231,254,255],"Bud Green":[123,182,97],Buff:[240,220,130],"Bulgarian Rose":[72,6,7],Burgundy:[128,0,32],Burlywood:[222,184,135],"Burnished Brown":[161,122,116],"Burnt Orange":[204,85,0],"Burnt Sienna":[233,116,81],"Burnt Umber":[138,51,36],Byzantine:[189,51,164],Byzantium:[112,41,99],Cadet:[83,104,114],"Cadet Blue":[95,158,160],"Cadet Grey":[145,163,176],"Cadmium Green":[0,107,60],"Cadmium Orange":[237,135,45],"Cadmium Red":[227,0,34],"Cadmium Yellow":[255,246,0],"Café Au Lait":[166,123,91],"Café Noir":[75,54,33],"Cal Poly Pomona Green":[30,77,43],"Cambridge Blue":[163,193,173],Camel:[193,154,107],"Cameo Pink":[239,187,204],"Camouflage Green":[120,134,107],Canary:[255,255,153],"Canary Yellow":[255,239,0],"Candy Apple Red":[255,8,0],"Candy Pink":[228,113,122],Capri:[0,191,255],"Caput Mortuum":[89,39,32],Cardinal:[196,30,58],"Caribbean Green":[0,204,153],Carmine:[150,0,24],"Carmine (M&P)":[215,0,64],"Carmine Pink":[235,76,66],"Carmine Red":[255,0,56],"Carnation Pink":[255,166,201],Carnelian:[179,27,27],"Carolina Blue":[86,160,211],"Carrot Orange":[237,145,33],"Castleton Green":[0,86,63],"Catalina Blue":[6,42,120],Catawba:[112,54,66],"Cedar Chest":[201,90,73],Ceil:[146,161,207],Celadon:[172,225,175],"Celadon Blue":[0,123,167],"Celadon Green":[47,132,124],Celeste:[178,255,255],"Celestial Blue":[73,151,208],Cerise:[222,49,99],"Cerise Pink":[236,59,131],Cerulean:[0,123,167],"Cerulean Blue":[42,82,190],"Cerulean Frost":[109,155,195],"Cg Blue":[0,122,165],"Cg Red":[224,60,49],Chamoisee:[160,120,90],Champagne:[247,231,206],"Champagne Pink":[241,221,207],Charcoal:[54,69,79],"Charleston Green":[35,43,43],"Charm Pink":[230,143,172],"Chartreuse (Traditional)":[223,255,0],"Chartreuse (Web)":[127,255,0],Cherry:[222,49,99],"Cherry Blossom Pink":[255,183,197],Chestnut:[149,69,53],"China Pink":[222,111,161],"China Rose":[168,81,110],"Chinese Red":[170,56,30],"Chinese Violet":[133,96,136],"Chlorophyll Green":[74,255,0],"Chocolate (Traditional)":[123,63,0],"Chocolate (Web)":[210,105,30],"Chrome Yellow":[255,167,0],Cinereous:[152,129,123],Cinnabar:[227,66,52],"Cinnamon[Citation Needed]":[210,105,30],"Cinnamon Satin":[205,96,126],Citrine:[228,208,10],Citron:[158,169,31],Claret:[127,23,52],"Classic Rose":[251,204,231],"Cobalt Blue":[0,71,171],"Cocoa Brown":[210,105,30],Coconut:[150,90,62],Coffee:[111,78,55],"Columbia Blue":[196,216,226],"Congo Pink":[248,131,121],"Cool Black":[0,46,99],"Cool Grey":[140,146,172],Copper:[184,115,51],"Copper (Crayola)":[218,138,103],"Copper Penny":[173,111,105],"Copper Red":[203,109,81],"Copper Rose":[153,102,102],Coquelicot:[255,56,0],Coral:[255,127,80],"Coral Pink":[248,131,121],"Coral Red":[255,64,64],"Coral Reef":[253,124,110],Cordovan:[137,63,69],Corn:[251,236,93],"Cornell Red":[179,27,27],"Cornflower Blue":[100,149,237],Cornsilk:[255,248,220],"Cosmic Cobalt":[46,45,136],"Cosmic Latte":[255,248,231],"Coyote Brown":[129,97,60],"Cotton Candy":[255,188,217],Cream:[255,253,208],Crimson:[220,20,60],"Crimson Glory":[190,0,50],"Crimson Red":[153,0,0],Cultured:[245,245,245],Cyan:[0,255,255],"Cyan Azure":[78,130,180],"Cyan-Blue Azure":[70,130,191],"Cyan Cobalt Blue":[40,88,156],"Cyan Cornflower Blue":[24,139,194],"Cyan (Process)":[0,183,235],"Cyber Grape":[88,66,124],"Cyber Yellow":[255,211,0],Cyclamen:[245,111,161],Daffodil:[255,255,49],Dandelion:[240,225,48],"Dark Blue":[0,0,139],"Dark Blue-Gray":[102,102,153],"Dark Brown":[101,67,33],"Dark Brown-Tangelo":[136,101,78],"Dark Byzantium":[93,57,84],"Dark Candy Apple Red":[164,0,0],"Dark Cerulean":[8,69,126],"Dark Chestnut":[152,105,96],"Dark Coral":[205,91,69],"Dark Cyan":[0,139,139],"Dark Electric Blue":[83,104,120],"Dark Goldenrod":[184,134,11],"Dark Gray (X11)":[169,169,169],"Dark Green":[1,50,32],"Dark Green (X11)":[0,100,0],"Dark Gunmetal":[31,38,42],"Dark Imperial Blue":[0,20,126],"Dark Jungle Green":[26,36,33],"Dark Khaki":[189,183,107],"Dark Lava":[72,60,50],"Dark Lavender":[115,79,150],"Dark Liver":[83,75,79],"Dark Liver (Horses)":[84,61,55],"Dark Magenta":[139,0,139],"Dark Medium Gray":[169,169,169],"Dark Midnight Blue":[0,51,102],"Dark Moss Green":[74,93,35],"Dark Olive Green":[85,107,47],"Dark Orange":[255,140,0],"Dark Orchid":[153,50,204],"Dark Pastel Blue":[119,158,203],"Dark Pastel Green":[3,192,60],"Dark Pastel Purple":[150,111,214],"Dark Pastel Red":[194,59,34],"Dark Pink":[231,84,128],"Dark Powder Blue":[0,51,153],"Dark Puce":[79,58,60],"Dark Purple":[48,25,52],"Dark Raspberry":[135,38,87],"Dark Red":[139,0,0],"Dark Salmon":[233,150,122],"Dark Scarlet":[86,3,25],"Dark Sea Green":[143,188,143],"Dark Sienna":[60,20,20],"Dark Sky Blue":[140,190,214],"Dark Slate Blue":[72,61,139],"Dark Slate Gray":[47,79,79],"Dark Spring Green":[23,114,69],"Dark Tan":[145,129,81],"Dark Tangerine":[255,168,18],"Dark Taupe":[72,60,50],"Dark Terra Cotta":[204,78,92],"Dark Turquoise":[0,206,209],"Dark Vanilla":[209,190,168],"Dark Violet":[148,0,211],"Dark Yellow":[155,135,12],"Dartmouth Green":[0,112,60],"Davy'S Grey":[85,85,85],"Debian Red":[215,10,83],"Deep Aquamarine":[64,130,109],"Deep Carmine":[169,32,62],"Deep Carmine Pink":[239,48,56],"Deep Carrot Orange":[233,105,44],"Deep Cerise":[218,50,135],"Deep Champagne":[250,214,165],"Deep Chestnut":[185,78,72],"Deep Coffee":[112,66,65],"Deep Fuchsia":[193,84,193],"Deep Green":[5,102,8],"Deep Green-Cyan Turquoise":[14,124,97],"Deep Jungle Green":[0,75,73],"Deep Koamaru":[51,51,102],"Deep Lemon":[245,199,26],"Deep Lilac":[153,85,187],"Deep Magenta":[204,0,204],"Deep Maroon":[130,0,0],"Deep Mauve":[212,115,212],"Deep Moss Green":[53,94,59],"Deep Peach":[255,203,164],"Deep Pink":[255,20,147],"Deep Puce":[169,92,104],"Deep Red":[133,1,1],"Deep Ruby":[132,63,91],"Deep Saffron":[255,153,51],"Deep Sky Blue":[0,191,255],"Deep Space Sparkle":[74,100,108],"Deep Spring Bud":[85,107,47],"Deep Taupe":[126,94,96],"Deep Tuscan Red":[102,66,77],"Deep Violet":[51,0,102],Deer:[186,135,89],Denim:[21,96,189],"Denim Blue":[34,67,182],"Desaturated Cyan":[102,153,153],Desert:[193,154,107],"Desert Sand":[237,201,175],Desire:[234,60,83],Diamond:[185,242,255],"Dim Gray":[105,105,105],"Dingy Dungeon":[197,49,81],Dirt:[155,118,83],"Dodger Blue":[30,144,255],"Dogwood Rose":[215,24,104],"Dollar Bill":[133,187,101],"Dolphin Gray":[130,142,132],"Donkey Brown":[102,76,40],Drab:[150,113,23],"Duke Blue":[0,0,156],"Dust Storm":[229,204,201],"Dutch White":[239,223,187],"Earth Yellow":[225,169,95],Ebony:[85,93,80],Ecru:[194,178,128],"Eerie Black":[27,27,27],Eggplant:[97,64,81],Eggshell:[240,234,214],"Egyptian Blue":[16,52,166],"Electric Blue":[125,249,255],"Electric Crimson":[255,0,63],"Electric Cyan":[0,255,255],"Electric Green":[0,255,0],"Electric Indigo":[111,0,255],"Electric Lavender":[244,187,255],"Electric Lime":[204,255,0],"Electric Purple":[191,0,255],"Electric Ultramarine":[63,0,255],"Electric Violet":[143,0,255],"Electric Yellow":[255,255,51],Emerald:[80,200,120],Eminence:[108,48,130],"English Green":[27,77,62],"English Lavender":[180,131,149],"English Red":[171,75,82],"English Vermillion":[204,71,75],"English Violet":[86,60,92],"Eton Blue":[150,200,162],Eucalyptus:[68,215,168],Fallow:[193,154,107],"Falu Red":[128,24,24],Fandango:[181,51,137],"Fandango Pink":[222,82,133],"Fashion Fuchsia":[244,0,161],Fawn:[229,170,112],Feldgrau:[77,93,83],Feldspar:[253,213,177],"Fern Green":[79,121,66],"Ferrari Red":[255,40,0],"Field Drab":[108,84,30],"Fiery Rose":[255,84,112],Firebrick:[178,34,34],"Fire Engine Red":[206,32,41],Flame:[226,88,34],"Flamingo Pink":[252,142,172],Flattery:[107,68,35],Flavescent:[247,233,142],Flax:[238,220,130],Flirt:[162,0,109],"Floral White":[255,250,240],"Fluorescent Orange":[255,191,0],"Fluorescent Pink":[255,20,147],"Fluorescent Yellow":[204,255,0],Folly:[255,0,79],"Forest Green (Traditional)":[1,68,33],"Forest Green (Web)":[34,139,34],"French Beige":[166,123,91],"French Bistre":[133,109,77],"French Blue":[0,114,187],"French Fuchsia":[253,63,146],"French Lilac":[134,96,142],"French Lime":[158,253,56],"French Mauve":[212,115,212],"French Pink":[253,108,158],"French Plum":[129,20,83],"French Puce":[78,22,9],"French Raspberry":[199,44,72],"French Rose":[246,74,138],"French Sky Blue":[119,181,254],"French Violet":[136,6,206],"French Wine":[172,30,68],"Fresh Air":[166,231,255],Frostbite:[233,54,167],Fuchsia:[255,0,255],"Fuchsia (Crayola)":[193,84,193],"Fuchsia Pink":[255,119,255],"Fuchsia Purple":[204,57,123],"Fuchsia Rose":[199,67,117],Fulvous:[228,132,0],"Fuzzy Wuzzy":[204,102,102],Gainsboro:[220,220,220],Gamboge:[228,155,15],"Gamboge Orange (Brown)":[152,102,0],"Gargoyle Gas":[255,223,70],"Generic Viridian":[0,127,102],"Ghost White":[248,248,255],"Giant'S Club":[176,92,82],"Giants Orange":[254,90,29],Ginger:[176,101,0],Glaucous:[96,130,182],Glitter:[230,232,250],"Glossy Grape":[171,146,179],"Go Green":[0,171,102],"Gold (Metallic)":[212,175,55],"Gold (Web) (Golden)":[255,215,0],"Gold Fusion":[133,117,78],"Golden Brown":[153,101,21],"Golden Poppy":[252,194,0],"Golden Yellow":[255,223,0],Goldenrod:[218,165,32],"Granite Gray":[103,103,103],"Granny Smith Apple":[168,228,160],Grape:[111,45,168],Gray:[128,128,128],"Gray (Html/Css Gray)":[128,128,128],"Gray (X11 Gray)":[190,190,190],"Gray-Asparagus":[70,89,69],"Gray-Blue":[140,146,172],"Green (Color Wheel) (X11 Green)":[0,255,0],"Green (Crayola)":[28,172,120],"Green (Html/Css Color)":[0,128,0],"Green (Munsell)":[0,168,119],"Green (Ncs)":[0,159,107],"Green (Pantone)":[0,173,67],"Green (Pigment)":[0,165,80],"Green (Ryb)":[102,176,50],"Green-Blue":[17,100,180],"Green-Cyan":[0,153,102],"Green Lizard":[167,244,50],"Green Sheen":[110,174,161],"Green-Yellow":[173,255,47],Grizzly:[136,88,24],Grullo:[169,154,134],"Guppie Green":[0,255,127],Gunmetal:[42,52,57],"Halayà Úbe":[102,55,84],"Han Blue":[68,108,207],"Han Purple":[82,24,250],"Hansa Yellow":[233,214,107],Harlequin:[63,255,0],"Harlequin Green":[70,203,24],"Harvard Crimson":[201,0,22],"Harvest Gold":[218,145,0],"Heart Gold":[128,128,0],"Heat Wave":[255,122,0],"Heidelberg Red[2]":[150,0,24],Heliotrope:[223,115,255],"Heliotrope Gray":[170,152,168],"Heliotrope Magenta":[170,0,187],"Hollywood Cerise":[244,0,161],Honeydew:[240,255,240],"Honolulu Blue":[0,109,176],"Hooker'S Green":[73,121,107],"Hot Magenta":[255,29,206],"Hot Pink":[255,105,180],"Hunter Green":[53,94,59],Iceberg:[113,166,210],Icterine:[252,247,94],"Iguana Green":[113,188,120],"Illuminating Emerald":[49,145,119],Imperial:[96,47,107],"Imperial Blue":[0,35,149],"Imperial Purple":[102,2,60],"Imperial Red":[237,41,57],Inchworm:[178,236,93],Independence:[76,81,109],"India Green":[19,136,8],"Indian Red":[205,92,92],"Indian Yellow":[227,168,87],Indigo:[75,0,130],"Indigo Dye":[9,31,146],"Indigo (Web)":[75,0,130],"Infra Red":[255,73,108],"Interdimensional Blue":[54,12,204],"International Klein Blue":[0,47,167],"International Orange (Aerospace)":[255,79,0],"International Orange (Engineering)":[186,22,12],"International Orange (Golden Gate Bridge)":[192,54,44],Iris:[90,79,207],Irresistible:[179,68,108],Isabelline:[244,240,236],"Islamic Green":[0,144,0],"Italian Sky Blue":[178,255,255],Ivory:[255,255,240],Jade:[0,168,107],"Japanese Carmine":[157,41,51],"Japanese Indigo":[38,67,72],"Japanese Violet":[91,50,86],Jasmine:[248,222,126],Jasper:[215,59,62],"Jazzberry Jam":[165,11,94],"Jelly Bean":[218,97,78],Jet:[52,52,52],Jonquil:[244,202,22],"Jordy Blue":[138,185,241],"June Bud":[189,218,87],"Jungle Green":[41,171,135],"Kelly Green":[76,187,23],"Kenyan Copper":[124,28,5],Keppel:[58,176,158],"Key Lime":[232,244,140],"Khaki (Html/Css) (Khaki)":[195,176,145],"Khaki (X11) (Light Khaki)":[240,230,140],Kiwi:[142,229,63],Kobe:[136,45,23],Kobi:[231,159,196],Kobicha:[107,68,35],"Kombu Green":[53,66,48],"Ksu Purple":[79,38,131],"Ku Crimson":[232,0,13],"La Salle Green":[8,120,48],"Languid Lavender":[214,202,221],"Lapis Lazuli":[38,97,156],"Laser Lemon":[255,255,102],"Laurel Green":[169,186,157],Lava:[207,16,32],"Lavender (Floral)":[181,126,220],"Lavender (Web)":[230,230,250],"Lavender Blue":[204,204,255],"Lavender Blush":[255,240,245],"Lavender Gray":[196,195,208],"Lavender Indigo":[148,87,235],"Lavender Magenta":[238,130,238],"Lavender Mist":[230,230,250],"Lavender Pink":[251,174,210],"Lavender Purple":[150,123,182],"Lavender Rose":[251,160,227],"Lawn Green":[124,252,0],Lemon:[255,247,0],"Lemon Chiffon":[255,250,205],"Lemon Curry":[204,160,29],"Lemon Glacier":[253,255,0],"Lemon Lime":[227,255,0],"Lemon Meringue":[246,234,190],"Lemon Yellow":[255,244,79],Licorice:[26,17,16],Liberty:[84,90,167],"Light Apricot":[253,213,177],"Light Blue":[173,216,230],"Light Brown":[181,101,29],"Light Carmine Pink":[230,103,113],"Light Cobalt Blue":[136,172,224],"Light Coral":[240,128,128],"Light Cornflower Blue":[147,204,234],"Light Crimson":[245,105,145],"Light Cyan":[224,255,255],"Light Deep Pink":[255,92,205],"Light French Beige":[200,173,127],"Light Fuchsia Pink":[249,132,239],"Light Goldenrod Yellow":[250,250,210],"Light Gray":[211,211,211],"Light Grayish Magenta":[204,153,204],"Light Green":[144,238,144],"Light Hot Pink":[255,179,222],"Light Khaki":[240,230,140],"Light Medium Orchid":[211,155,203],"Light Moss Green":[173,223,173],"Light Orchid":[230,168,215],"Light Pastel Purple":[177,156,217],"Light Pink":[255,182,193],"Light Red Ochre":[233,116,81],"Light Salmon":[255,160,122],"Light Salmon Pink":[255,153,153],"Light Sea Green":[32,178,170],"Light Sky Blue":[135,206,250],"Light Slate Gray":[119,136,153],"Light Steel Blue":[176,196,222],"Light Taupe":[179,139,109],"Light Thulian Pink":[230,143,172],"Light Yellow":[255,255,224],Lilac:[200,162,200],"Lilac Luster":[174,152,170],"Lime (Color Wheel)":[191,255,0],"Lime (Web) (X11 Green)":[0,255,0],"Lime Green":[50,205,50],Limerick:[157,194,9],"Lincoln Green":[25,89,5],Linen:[250,240,230],"Loeen(Lopen)Look/Vomit+Indogo+Lopen+Gabriel":[123,154,200],"Liseran Purple":[222,111,161],"Little Boy Blue":[108,160,220],Liver:[103,76,71],"Liver (Dogs)":[184,109,41],"Liver (Organ)":[108,46,31],"Liver Chestnut":[152,116,86],Livid:[102,153,204],Lumber:[255,228,205],Lust:[230,32,32],"Maastricht Blue":[0,28,61],"Macaroni And Cheese":[255,189,136],"Madder Lake":[204,51,54],Magenta:[255,0,255],"Magenta (Crayola)":[255,85,163],"Magenta (Dye)":[202,31,123],"Magenta (Pantone)":[208,65,126],"Magenta (Process)":[255,0,144],"Magenta Haze":[159,69,118],"Magenta-Pink":[204,51,139],"Magic Mint":[170,240,209],"Magic Potion":[255,68,102],Magnolia:[248,244,255],Mahogany:[192,64,0],Maize:[251,236,93],"Majorelle Blue":[96,80,220],Malachite:[11,218,81],Manatee:[151,154,170],Mandarin:[243,122,72],"Mango Tango":[255,130,67],Mantis:[116,195,101],"Mardi Gras":[136,0,133],Marigold:[234,162,33],"Maroon (Crayola)":[195,33,72],"Maroon (Html/Css)":[128,0,0],"Maroon (X11)":[176,48,96],Mauve:[224,176,255],"Mauve Taupe":[145,95,109],Mauvelous:[239,152,170],"Maximum Blue":[71,171,204],"Maximum Blue Green":[48,191,191],"Maximum Blue Purple":[172,172,230],"Maximum Green":[94,140,49],"Maximum Green Yellow":[217,230,80],"Maximum Purple":[115,51,128],"Maximum Red":[217,33,33],"Maximum Red Purple":[166,58,121],"Maximum Yellow":[250,250,55],"Maximum Yellow Red":[242,186,73],"May Green":[76,145,65],"Maya Blue":[115,194,251],"Meat Brown":[229,183,59],"Medium Aquamarine":[102,221,170],"Medium Blue":[0,0,205],"Medium Candy Apple Red":[226,6,44],"Medium Carmine":[175,64,53],"Medium Champagne":[243,229,171],"Medium Electric Blue":[3,80,150],"Medium Jungle Green":[28,53,45],"Medium Lavender Magenta":[221,160,221],"Medium Orchid":[186,85,211],"Medium Persian Blue":[0,103,165],"Medium Purple":[147,112,219],"Medium Red-Violet":[187,51,133],"Medium Ruby":[170,64,105],"Medium Sea Green":[60,179,113],"Medium Sky Blue":[128,218,235],"Medium Slate Blue":[123,104,238],"Medium Spring Bud":[201,220,135],"Medium Spring Green":[0,250,154],"Medium Taupe":[103,76,71],"Medium Turquoise":[72,209,204],"Medium Tuscan Red":[121,68,59],"Medium Vermilion":[217,96,59],"Medium Violet-Red":[199,21,133],"Mellow Apricot":[248,184,120],"Mellow Yellow":[248,222,126],Melon:[253,188,180],"Metallic Seaweed":[10,126,140],"Metallic Sunburst":[156,124,56],"Mexican Pink":[228,0,124],"Middle Blue":[126,212,230],"Middle Blue Green":[141,217,204],"Middle Blue Purple":[139,114,190],"Middle Red Purple":[0,83,83],"Middle Green":[77,140,87],"Middle Green Yellow":[172,191,96],"Middle Purple":[217,130,181],"Middle Red":[229,144,115],"Middle Yellow":[255,235,0],"Middle Yellow Red":[166,58,121],Midnight:[112,38,112],"Midnight Blue":[25,25,112],"Midnight Green (Eagle Green)":[0,73,83],"Mikado Yellow":[255,196,12],Milk:[253,255,245],"Mimi Pink":[255,218,233],Mindaro:[227,249,136],Ming:[54,116,125],"Minion Yellow":[245,220,80],Mint:[62,180,137],"Mint Cream":[245,255,250],"Mint Green":[152,255,152],"Misty Moss":[187,180,119],"Misty Rose":[255,228,225],Moccasin:[250,235,215],"Mode Beige":[150,113,23],"Moonstone Blue":[115,169,194],"Mordant Red 19":[174,12,0],"Moss Green":[138,154,91],"Mountain Meadow":[48,186,143],"Mountbatten Pink":[153,122,141],"Msu Green":[24,69,59],"Mughal Green":[48,96,48],Mulberry:[197,75,140],"Mummy'S Tomb":[130,142,132],Mustard:[255,219,88],"Myrtle Green":[49,120,115],Mystic:[214,82,130],"Mystic Maroon":[173,67,121],"Nadeshiko Pink":[246,173,198],"Napier Green":[42,128,0],"Naples Yellow":[250,218,94],"Navajo White":[255,222,173],Navy:[0,0,128],"Navy Purple":[148,87,235],"Neon Carrot":[255,163,67],"Neon Fuchsia":[254,65,100],"Neon Green":[57,255,20],"New Car":[33,79,198],"New York Pink":[215,131,127],Nickel:[114,116,114],"Non-Photo Blue":[164,221,237],"North Texas Green":[5,144,51],Nyanza:[233,255,219],"Ocean Blue":[79,66,181],"Ocean Boat Blue":[0,119,190],"Ocean Green":[72,191,145],Ochre:[204,119,34],"Office Green":[0,128,0],"Ogre Odor":[253,82,64],"Old Burgundy":[67,48,46],"Old Gold":[207,181,59],"Old Heliotrope":[86,60,92],"Old Lace":[253,245,230],"Old Lavender":[121,104,120],"Old Mauve":[103,49,71],"Old Moss Green":[134,126,54],"Old Rose":[192,128,129],"Old Silver":[132,132,130],Olive:[128,128,0],"Olive Drab (#3)":[107,142,35],"Olive Drab #7":[60,52,31],Olivine:[154,185,115],Onyx:[53,56,57],"Opera Mauve":[183,132,167],"Orange (Color Wheel)":[255,127,0],"Orange (Crayola)":[255,117,56],"Orange (Pantone)":[255,88,0],"Orange (Ryb)":[251,153,2],"Orange (Web)":[255,165,0],"Orange Peel":[255,159,0],"Orange-Red":[255,69,0],"Orange Soda":[250,91,61],"Orange-Yellow":[248,213,104],Orchid:[218,112,214],"Orchid Pink":[242,189,205],"Orioles Orange":[251,79,20],"Otter Brown":[101,67,33],"Outer Space":[65,74,76],"Outrageous Orange":[255,110,74],"Oxford Blue":[0,33,71],"Ou Crimson Red":[153,0,0],"Pacific Blue":[28,169,201],"Pakistan Green":[0,102,0],"Palatinate Blue":[39,59,226],"Palatinate Purple":[104,40,96],"Pale Aqua":[188,212,230],"Pale Blue":[175,238,238],"Pale Brown":[152,118,84],"Pale Carmine":[175,64,53],"Pale Cerulean":[155,196,226],"Pale Chestnut":[221,173,175],"Pale Copper":[218,138,103],"Pale Cornflower Blue":[171,205,239],"Pale Cyan":[135,211,248],"Pale Gold":[230,190,138],"Pale Goldenrod":[238,232,170],"Pale Green":[152,251,152],"Pale Lavender":[220,208,255],"Pale Magenta":[249,132,229],"Pale Magenta-Pink":[255,153,204],"Pale Pink":[250,218,221],"Pale Plum":[221,160,221],"Pale Red-Violet":[219,112,147],"Pale Robin Egg Blue":[150,222,209],"Pale Silver":[201,192,187],"Pale Spring Bud":[236,235,189],"Pale Taupe":[188,152,126],"Pale Turquoise":[175,238,238],"Pale Violet":[204,153,255],"Pale Violet-Red":[219,112,147],"Palm Leaf":[130,142,132],"Pansy Purple":[120,24,74],"Paolo Veronese Green":[0,155,125],"Papaya Whip":[255,239,213],"Paradise Pink":[230,62,98],"Paris Green":[80,200,120],"Parrot Pink":[217,152,160],"Pastel Blue":[174,198,207],"Pastel Brown":[130,105,83],"Pastel Gray":[207,207,196],"Pastel Green":[119,221,119],"Pastel Magenta":[244,154,194],"Pastel Orange":[255,179,71],"Pastel Pink":[222,165,164],"Pastel Purple":[179,158,181],"Pastel Red":[255,105,97],"Pastel Violet":[203,153,201],"Pastel Yellow":[253,253,150],Patriarch:[128,0,128],"Payne'S Grey":[83,104,120],Peach:[255,203,164],"Peach-Orange":[255,204,153],"Peach Puff":[255,218,185],"Peach-Yellow":[250,223,173],Pear:[209,226,49],Pearl:[234,224,200],"Pearl Aqua":[136,216,192],"Pearly Purple":[183,104,162],Peridot:[230,226,0],Periwinkle:[204,204,255],"Permanent Geranium Lake":[225,44,44],"Persian Blue":[28,57,187],"Persian Green":[0,166,147],"Persian Indigo":[50,18,122],"Persian Orange":[217,144,88],"Persian Pink":[247,127,190],"Persian Plum":[112,28,28],"Persian Red":[204,51,51],"Persian Rose":[254,40,162],Persimmon:[236,88,0],Peru:[205,133,63],"Pewter Blue":[139,168,183],Phlox:[223,0,255],"Phthalo Blue":[0,15,137],"Phthalo Green":[18,53,36],"Picton Blue":[69,177,232],"Pictorial Carmine":[195,11,78],"Piggy Pink":[253,221,230],"Pine Green":[1,121,111],Pineapple:[86,60,13],Pink:[255,192,203],"Pink (Pantone)":[215,72,148],"Pink Flamingo":[252,116,253],"Pink Lace":[255,221,244],"Pink Lavender":[216,178,209],"Pink-Orange":[255,153,102],"Pink Pearl":[231,172,207],"Pink Raspberry":[152,0,54],"Pink Sherbet":[247,143,167],Pistachio:[147,197,114],"Pixie Powder":[57,18,133],Platinum:[229,228,226],Plum:[142,69,133],"Plum (Web)":[221,160,221],"Plump Purple":[89,70,178],"Polished Pine":[93,164,147],"Pomp And Power":[134,96,142],Popstar:[190,79,98],"Portland Orange":[255,90,54],"Powder Blue":[176,224,230],"Princess Perfume":[255,133,207],"Princeton Orange":[245,128,37],Prune:[112,28,28],"Prussian Blue":[0,49,83],"Psychedelic Purple":[223,0,255],Puce:[204,136,153],"Puce Red":[114,47,55],"Pullman Brown (Ups Brown)":[100,65,23],"Pullman Green":[59,51,28],Pumpkin:[255,117,24],"Purple (Html)":[128,0,128],"Purple (Munsell)":[159,0,197],"Purple (X11)":[160,32,240],"Purple Heart":[105,53,156],"Purple Mountain Majesty":[150,120,182],"Purple Navy":[78,81,128],"Purple Pizzazz":[254,78,218],"Purple Plum":[156,81,182],"Purple Taupe":[80,64,77],Purpureus:[154,78,174],Quartz:[81,72,79],"Queen Blue":[67,107,149],"Queen Pink":[232,204,215],"Quick Silver":[166,166,166],"Quinacridone Magenta":[142,58,89],Rackley:[93,138,168],"Radical Red":[255,53,94],"Raisin Black":[36,33,36],Rajah:[251,171,96],Raspberry:[227,11,92],"Raspberry Glace":[145,95,109],"Raspberry Pink":[226,80,152],"Raspberry Rose":[179,68,108],"Raw Sienna":[214,138,89],"Raw Umber":[130,102,68],"Razzle Dazzle Rose":[255,51,204],Razzmatazz:[227,37,107],"Razzmic Berry":[141,78,133],"Rebecca Purple":[102,52,153],Red:[255,0,0],"Red (Crayola)":[238,32,77],"Red (Munsell)":[242,0,60],"Red (Ncs)":[196,2,51],"Red (Pantone)":[237,41,57],"Red (Pigment)":[237,28,36],"Red (Ryb)":[254,39,18],"Red-Brown":[165,42,42],"Red Devil":[134,1,17],"Red-Orange":[255,83,73],"Red-Purple":[228,0,120],"Red Salsa":[253,58,74],"Red-Violet":[199,21,133],Redwood:[164,90,82],Regalia:[82,45,128],"Registration Black":[0,0,0],"Resolution Blue":[0,35,135],Rhythm:[119,118,150],"Rich Black":[0,64,64],"Rich Black (Fogra29)":[1,11,19],"Rich Black (Fogra39)":[1,2,3],"Rich Brilliant Lavender":[241,167,254],"Rich Carmine":[215,0,64],"Rich Electric Blue":[8,146,208],"Rich Lavender":[167,107,207],"Rich Lilac":[182,102,210],"Rich Maroon":[176,48,96],"Rifle Green":[68,76,56],"Roast Coffee":[112,66,65],"Robin Egg Blue":[0,204,204],"Rocket Metallic":[138,127,128],"Roman Silver":[131,137,150],Rose:[255,0,127],"Rose Bonbon":[249,66,158],"Rose Dust":[158,94,111],"Rose Ebony":[103,72,70],"Rose Gold":[183,110,121],"Rose Madder":[227,38,54],"Rose Pink":[255,102,204],"Rose Quartz":[170,152,169],"Rose Red":[194,30,86],"Rose Taupe":[144,93,93],"Rose Vale":[171,78,82],Rosewood:[101,0,11],"Rosso Corsa":[212,0,0],"Rosy Brown":[188,143,143],"Royal Azure":[0,56,168],"Royal Blue":[65,105,225],"Royal Fuchsia":[202,44,146],"Royal Purple":[120,81,169],"Royal Yellow":[250,218,94],Ruber:[206,70,118],"Rubine Red":[209,0,86],Ruby:[224,17,95],"Ruby Red":[155,17,30],Ruddy:[255,0,40],"Ruddy Brown":[187,101,40],"Ruddy Pink":[225,142,150],Rufous:[168,28,7],Russet:[128,70,27],"Russian Green":[103,146,103],"Russian Violet":[50,23,77],Rust:[183,65,14],"Rusty Red":[218,44,67],"Sacramento State Green":[0,86,63],"Saddle Brown":[139,69,19],"Safety Orange":[255,120,0],"Safety Orange (Blaze Orange)":[255,103,0],"Safety Yellow":[238,210,2],Saffron:[244,196,48],Sage:[188,184,138],"St. Patrick'S Blue":[35,41,122],Salmon:[250,128,114],"Salmon Pink":[255,145,164],Sand:[194,178,128],"Sand Dune":[150,113,23],Sandstorm:[236,213,64],"Sandy Brown":[244,164,96],"Sandy Tan":[253,217,181],"Sandy Taupe":[150,113,23],Sangria:[146,0,10],"Sap Green":[80,125,42],Sapphire:[15,82,186],"Sapphire Blue":[0,103,165],"Sasquatch Socks":[255,70,129],"Satin Sheen Gold":[203,161,53],Scarlet:[253,14,53],"Schauss Pink":[255,145,175],"School Bus Yellow":[255,216,0],"Screamin' Green":[102,255,102],"Sea Blue":[0,105,148],"Sea Foam Green":[195,226,191],"Sea Green":[46,139,87],"Sea Serpent":[75,199,207],"Seal Brown":[50,20,20],Seashell:[255,245,238],"Selective Yellow":[255,186,0],Sepia:[112,66,20],Shadow:[138,121,93],"Shadow Blue":[119,139,165],Shampoo:[255,207,241],"Shamrock Green":[0,158,96],"Sheen Green":[143,212,0],"Shimmering Blush":[217,134,149],"Shiny Shamrock":[95,167,120],"Shocking Pink":[252,15,192],"Shocking Pink (Crayola)":[255,111,255],Sienna:[136,45,23],Silver:[192,192,192],"Silver Chalice":[172,172,172],"Silver Lake Blue":[93,137,186],"Silver Pink":[196,174,173],"Silver Sand":[191,193,194],Sinopia:[203,65,11],"Sizzling Red":[255,56,85],"Sizzling Sunrise":[255,219,0],Skobeloff:[0,116,116],"Sky Blue":[135,206,235],"Sky Magenta":[207,113,175],"Slate Blue":[106,90,205],"Slate Gray":[112,128,144],"Smalt (Dark Powder Blue)":[0,51,153],"Slimy Green":[41,150,23],"Smashed Pumpkin":[255,109,58],Smitten:[200,65,134],Smoke:[115,130,118],"Smokey Topaz":[131,42,34],"Smoky Black":[16,12,8],"Smoky Topaz":[147,61,65],Snow:[255,250,250],Soap:[206,200,239],"Solid Pink":[137,56,67],"Sonic Silver":[117,117,117],"Spartan Crimson":[158,19,22],"Space Cadet":[29,41,81],"Spanish Bistre":[128,117,50],"Spanish Blue":[0,112,184],"Spanish Carmine":[209,0,71],"Spanish Crimson":[229,26,76],"Spanish Gray":[152,152,152],"Spanish Green":[0,145,80],"Spanish Orange":[232,97,0],"Spanish Pink":[247,191,190],"Spanish Red":[230,0,38],"Spanish Sky Blue":[0,255,255],"Spanish Violet":[76,40,130],"Spanish Viridian":[0,127,92],"Spicy Mix":[139,95,77],"Spiro Disco Ball":[15,192,252],"Spring Bud":[167,252,0],"Spring Frost":[135,255,42],"Spring Green":[0,255,127],"Star Command Blue":[0,123,184],"Steel Blue":[70,130,180],"Steel Pink":[204,51,204],"Steel Teal":[95,138,139],"Stil De Grain Yellow":[250,218,94],Stizza:[153,0,0],Stormcloud:[79,102,106],Straw:[228,217,111],Strawberry:[252,90,141],"Sugar Plum":[145,78,117],"Sunburnt Cyclops":[255,64,76],Sunglow:[255,204,51],Sunny:[242,242,122],Sunray:[227,171,87],Sunset:[250,214,165],"Sunset Orange":[253,94,83],"Super Pink":[207,107,169],"Sweet Brown":[168,55,49],Tan:[210,180,140],Tangelo:[249,77,0],Tangerine:[242,133,0],"Tangerine Yellow":[255,204,0],"Tango Pink":[228,113,122],"Tart Orange":[251,77,70],Taupe:[72,60,50],"Taupe Gray":[139,133,137],"Tea Green":[208,240,192],"Tea Rose":[244,194,194],Teal:[0,128,128],"Teal Blue":[54,117,136],"Teal Deer":[153,230,179],"Teal Green":[0,130,127],Telemagenta:[207,52,118],"Tenné (Tawny)":[205,87,0],"Terra Cotta":[226,114,91],Thistle:[216,191,216],"Thulian Pink":[222,111,161],"Tickle Me Pink":[252,137,172],"Tiffany Blue":[10,186,181],"Tiger'S Eye":[224,141,60],Timberwolf:[219,215,210],"Titanium Yellow":[238,230,0],Tomato:[255,99,71],Toolbox:[116,108,192],Topaz:[255,200,124],"Tractor Red":[253,14,53],"Trolley Grey":[128,128,128],"Tropical Rain Forest":[0,117,94],"Tropical Violet":[205,164,222],"True Blue":[0,115,207],"Tufts Blue":[62,142,222],Tulip:[255,135,141],Tumbleweed:[222,170,136],"Turkish Rose":[181,114,129],Turquoise:[64,224,208],"Turquoise Blue":[0,255,239],"Turquoise Green":[160,214,180],"Turquoise Surf":[0,197,205],"Turtle Green":[138,154,91],Tuscan:[250,214,165],"Tuscan Brown":[111,78,55],"Tuscan Red":[124,72,72],"Tuscan Tan":[166,123,91],Tuscany:[192,153,153],"Twilight Lavender":[138,73,107],"Tyrian Purple":[102,2,60],"Ua Blue":[0,51,170],"Ua Red":[217,0,76],Ube:[136,120,195],"Ucla Blue":[83,104,149],"Ucla Gold":[255,179,0],"Ufo Green":[60,208,112],Ultramarine:[18,10,143],"Ultramarine Blue":[65,102,245],"Ultra Pink":[255,111,255],"Ultra Red":[252,108,133],Umber:[99,81,71],"Unbleached Silk":[255,221,202],"United Nations Blue":[91,146,229],"University Of California Gold":[183,135,39],"Unmellow Yellow":[255,255,102],"Up Forest Green":[1,68,33],"Up Maroon":[123,17,19],"Upsdell Red":[174,32,41],Urobilin:[225,173,33],"Usafa Blue":[0,79,152],"Usc Cardinal":[153,0,0],"Usc Gold":[255,204,0],"University Of Tennessee Orange":[247,127,0],"Utah Crimson":[211,0,63],"Van Dyke Brown":[102,66,40],Vanilla:[243,229,171],"Vanilla Ice":[243,143,169],"Vegas Gold":[197,179,88],"Venetian Red":[200,8,21],Verdigris:[67,179,174],Vermilion:[217,56,30],Veronica:[160,32,240],"Very Light Azure":[116,187,251],"Very Light Blue":[102,102,255],"Very Light Malachite Green":[100,233,134],"Very Light Tangelo":[255,176,119],"Very Pale Orange":[255,223,191],"Very Pale Yellow":[255,255,191],Violet:[143,0,255],"Violet (Color Wheel)":[127,0,255],"Violet (Ryb)":[134,1,175],"Violet (Web)":[238,130,238],"Violet-Blue":[50,74,178],"Violet-Red":[247,83,148],Viridian:[64,130,109],"Viridian Green":[0,150,152],"Vista Blue":[124,158,217],"Vivid Amber":[204,153,0],"Vivid Auburn":[146,39,36],"Vivid Burgundy":[159,29,53],"Vivid Cerise":[218,29,129],"Vivid Cerulean":[0,170,238],"Vivid Crimson":[204,0,51],"Vivid Gamboge":[255,153,0],"Vivid Lime Green":[166,214,8],"Vivid Malachite":[0,204,51],"Vivid Mulberry":[184,12,227],"Vivid Orange":[255,95,0],"Vivid Orange Peel":[255,160,0],"Vivid Orchid":[204,0,255],"Vivid Raspberry":[255,0,108],"Vivid Red":[247,13,26],"Vivid Red-Tangelo":[223,97,36],"Vivid Sky Blue":[0,204,255],"Vivid Tangelo":[240,116,39],"Vivid Tangerine":[255,160,137],"Vivid Vermilion":[229,96,36],"Vivid Violet":[159,0,255],"Vivid Yellow":[255,227,2],Volt:[205,255,0],"Wageningen Green":[52,178,51],"Warm Black":[0,66,66],Waterspout:[164,244,249],"Weldon Blue":[124,152,171],Wenge:[100,84,82],Wheat:[245,222,179],White:[255,255,255],"White Smoke":[245,245,245],"Wild Blue Yonder":[162,173,208],"Wild Orchid":[212,112,162],"Wild Strawberry":[255,67,164],"Wild Watermelon":[252,108,133],"Willpower Orange":[253,88,0],"Windsor Tan":[167,85,2],Wine:[114,47,55],"Wine Dregs":[103,49,71],"Winter Sky":[255,0,124],"Winter Wizard":[160,230,255],"Wintergreen Dream":[86,136,125],Wisteria:[201,160,220],"Wood Brown":[193,154,107],Xanadu:[115,134,120],"Yale Blue":[15,77,146],"Yankees Blue":[28,40,65],Yellow:[255,255,0],"Yellow (Crayola)":[252,232,131],"Yellow (Munsell)":[239,204,0],"Yellow (Ncs)":[255,211,0],"Yellow (Pantone)":[254,223,0],"Yellow (Process)":[255,239,0],"Yellow (Ryb)":[254,254,51],"Yellow-Green":[154,205,50],"Yellow Orange":[255,174,66],"Yellow Rose":[255,240,0],"Yellow Sunshine":[255,247,0],Zaffre:[0,20,168],"Zinnwaldite Brown":[44,22,8],Zomp:[57,167,142]};Object.entries(B).map(([o,e])=>({name:o,rgb:e}));function m(o,e){return Math.sqrt((o[0]-e[0])**2+(o[1]-e[1])**2+(o[2]-e[2])**2)}function h(o,e){return Math.floor(Math.random()*(e-o+1)+o)}class g{constructor(e=5,l=100,n=.001,t=1){this.k=e,this.maxIterations=l,this.tolerance=n,this.sampleSize=t,this.centroids=[],this.clusters=[]}async fit(e,l){e=await this.resample(e);for(let n=0;nm(d,a)),u=r.indexOf(Math.min(...r));this.clusters[u].push(a)}const t=this.centroids.slice();for(let a=0;ai[0]).reduce((i,c)=>i+c)/r.length,d=r.map(i=>i[1]).reduce((i,c)=>i+c)/r.length,p=r.map(i=>i[2]).reduce((i,c)=>i+c)/r.length;this.centroids[a]=[u,d,p]}}let s=!0;for(let a=0;athis.tolerance&&(s=!1)}if(l&&l(s?1:(n+1)/this.maxIterations),s||n===this.maxIterations-1)return this.centroids}return this.centroids}async resample(e){if(console.log("Number of pixels:",e.length),this.sampleSize===1)return e;const l=Math.floor(this.sampleSize*e.length),n=[];for(let t=0;t{const{data:e,colorCount:l,maxIterations:n,tolerance:t,sampleSize:s}=o.data,r=await new g(l,n,t,s).fit(e,u=>{self.postMessage({type:"progress",payload:u})});self.postMessage({type:"result",payload:r})}})(); +(function(){"use strict";var g={"Absolute Zero":[0,72,186],"Acid Green":[176,191,26],Aero:[124,185,232],"Aero Blue":[201,255,229],"African Violet":[178,132,190],"Air Force Blue (Raf)":[93,138,168],"Air Force Blue (Usaf)":[0,48,143],"Air Superiority Blue":[114,160,193],"Alabama Crimson":[175,0,42],Alabaster:[242,240,230],"Alice Blue":[240,248,255],"Alien Armpit":[132,222,2],"Alizarin Crimson":[227,38,54],"Alloy Orange":[196,98,16],Almond:[239,222,205],Amaranth:[229,43,80],"Amaranth Deep Purple":[159,43,104],"Amaranth Pink":[241,156,187],"Amaranth Purple":[171,39,79],"Amaranth Red":[211,33,45],Amazon:[59,122,87],Amazonite:[0,196,176],Amber:[255,191,0],"Amber (Sae/Ece)":[255,126,0],"American Rose":[255,3,62],Amethyst:[153,102,204],"Android Green":[164,198,57],"Anti-Flash White":[242,243,244],"Antique Brass":[205,149,117],"Antique Bronze":[102,93,30],"Antique Fuchsia":[145,92,131],"Antique Ruby":[132,27,45],"Antique White":[250,235,215],"Ao (English)":[0,128,0],"Apple Green":[141,182,0],Apricot:[251,206,177],Aqua:[0,255,255],Aquamarine:[127,255,212],"Arctic Lime":[208,255,20],"Army Green":[75,83,32],Arsenic:[59,68,75],Artichoke:[143,151,121],"Arylide Yellow":[233,214,107],"Ash Grey":[178,190,181],Asparagus:[135,169,107],"Atomic Tangerine":[255,153,102],Auburn:[165,42,42],Aureolin:[253,238,0],Aurometalsaurus:[110,127,128],Avocado:[86,130,3],Awesome:[255,32,82],"Aztec Gold":[195,153,83],Azure:[0,127,255],"Azure (Web Color)":[240,255,255],"Azure Mist":[240,255,255],"Azureish White":[219,233,244],"Baby Blue":[137,207,240],"Baby Blue Eyes":[161,202,241],"Baby Pink":[244,194,194],"Baby Powder":[254,254,250],"Baker-Miller Pink":[255,145,175],"Ball Blue":[33,171,205],"Banana Mania":[250,231,181],"Banana Yellow":[255,225,53],"Bangladesh Green":[0,106,78],"Barbie Pink":[224,33,138],"Barn Red":[124,10,2],"Battery Charged Blue":[29,172,214],"Battleship Grey":[132,132,130],Bazaar:[152,119,123],"Beau Blue":[188,212,230],Beaver:[159,129,112],Begonia:[250,110,121],Beige:[245,245,220],"B'Dazzled Blue":[46,88,148],"Big Dip O’Ruby":[156,37,66],"Big Foot Feet":[232,142,90],Bisque:[255,228,196],Bistre:[61,43,31],"Bistre Brown":[150,113,23],"Bitter Lemon":[202,224,13],"Bitter Lime":[191,255,0],Bittersweet:[254,111,94],"Bittersweet Shimmer":[191,79,81],Black:[0,0,0],"Black Bean":[61,12,2],"Black Coral":[84,98,111],"Black Leather Jacket":[37,53,41],"Black Olive":[59,60,54],"Black Shadows":[191,175,178],"Blanched Almond":[255,235,205],"Blast-Off Bronze":[165,113,100],"Bleu De France":[49,140,231],"Blizzard Blue":[172,229,238],Blond:[250,240,190],Blue:[0,0,255],"Blue (Crayola)":[31,117,254],"Blue (Munsell)":[0,147,175],"Blue (Ncs)":[0,135,189],"Blue (Pantone)":[0,24,168],"Blue (Pigment)":[51,51,153],"Blue (Ryb)":[2,71,254],"Blue Bell":[162,162,208],"Blue Bolt":[0,185,251],"Blue-Gray":[102,153,204],"Blue-Green":[13,152,186],"Blue Jeans":[93,173,236],"Blue Lagoon":[172,229,238],"Blue-Magenta Violet":[85,53,146],"Blue Sapphire":[18,97,128],"Blue-Violet":[138,43,226],"Blue Yonder":[80,114,167],Blueberry:[79,134,247],Bluebonnet:[28,28,240],Blush:[222,93,131],Bole:[121,68,59],"Bondi Blue":[0,149,182],Bone:[227,218,201],"Booger Buster":[221,226,106],"Boston University Red":[204,0,0],"Bottle Green":[0,106,78],Boysenberry:[135,50,96],"Brandeis Blue":[0,112,255],Brass:[181,166,66],"Brick Red":[203,65,84],"Bright Cerulean":[29,172,214],"Bright Green":[102,255,0],"Bright Lavender":[191,148,228],"Bright Lilac":[216,145,239],"Bright Maroon":[195,33,72],"Bright Navy Blue":[25,116,210],"Bright Pink":[255,0,127],"Bright Turquoise":[8,232,222],"Bright Ube":[209,159,232],"Bright Yellow (Crayola)":[255,170,29],"Brilliant Azure":[51,153,255],"Brilliant Lavender":[244,187,255],"Brilliant Rose":[255,85,163],"Brink Pink":[251,96,127],"British Racing Green":[0,66,37],Bronze:[205,127,50],"Bronze Yellow":[115,112,0],"Brown (Traditional)":[150,75,0],"Brown (Web)":[165,42,42],"Brown-Nose":[107,68,35],"Brown Sugar":[175,110,77],"Brown Yellow":[204,153,102],"Brunswick Green":[27,77,62],"Bubble Gum":[255,193,204],Bubbles:[231,254,255],"Bud Green":[123,182,97],Buff:[240,220,130],"Bulgarian Rose":[72,6,7],Burgundy:[128,0,32],Burlywood:[222,184,135],"Burnished Brown":[161,122,116],"Burnt Orange":[204,85,0],"Burnt Sienna":[233,116,81],"Burnt Umber":[138,51,36],Byzantine:[189,51,164],Byzantium:[112,41,99],Cadet:[83,104,114],"Cadet Blue":[95,158,160],"Cadet Grey":[145,163,176],"Cadmium Green":[0,107,60],"Cadmium Orange":[237,135,45],"Cadmium Red":[227,0,34],"Cadmium Yellow":[255,246,0],"Café Au Lait":[166,123,91],"Café Noir":[75,54,33],"Cal Poly Pomona Green":[30,77,43],"Cambridge Blue":[163,193,173],Camel:[193,154,107],"Cameo Pink":[239,187,204],"Camouflage Green":[120,134,107],Canary:[255,255,153],"Canary Yellow":[255,239,0],"Candy Apple Red":[255,8,0],"Candy Pink":[228,113,122],Capri:[0,191,255],"Caput Mortuum":[89,39,32],Cardinal:[196,30,58],"Caribbean Green":[0,204,153],Carmine:[150,0,24],"Carmine (M&P)":[215,0,64],"Carmine Pink":[235,76,66],"Carmine Red":[255,0,56],"Carnation Pink":[255,166,201],Carnelian:[179,27,27],"Carolina Blue":[86,160,211],"Carrot Orange":[237,145,33],"Castleton Green":[0,86,63],"Catalina Blue":[6,42,120],Catawba:[112,54,66],"Cedar Chest":[201,90,73],Ceil:[146,161,207],Celadon:[172,225,175],"Celadon Blue":[0,123,167],"Celadon Green":[47,132,124],Celeste:[178,255,255],"Celestial Blue":[73,151,208],Cerise:[222,49,99],"Cerise Pink":[236,59,131],Cerulean:[0,123,167],"Cerulean Blue":[42,82,190],"Cerulean Frost":[109,155,195],"Cg Blue":[0,122,165],"Cg Red":[224,60,49],Chamoisee:[160,120,90],Champagne:[247,231,206],"Champagne Pink":[241,221,207],Charcoal:[54,69,79],"Charleston Green":[35,43,43],"Charm Pink":[230,143,172],"Chartreuse (Traditional)":[223,255,0],"Chartreuse (Web)":[127,255,0],Cherry:[222,49,99],"Cherry Blossom Pink":[255,183,197],Chestnut:[149,69,53],"China Pink":[222,111,161],"China Rose":[168,81,110],"Chinese Red":[170,56,30],"Chinese Violet":[133,96,136],"Chlorophyll Green":[74,255,0],"Chocolate (Traditional)":[123,63,0],"Chocolate (Web)":[210,105,30],"Chrome Yellow":[255,167,0],Cinereous:[152,129,123],Cinnabar:[227,66,52],"Cinnamon[Citation Needed]":[210,105,30],"Cinnamon Satin":[205,96,126],Citrine:[228,208,10],Citron:[158,169,31],Claret:[127,23,52],"Classic Rose":[251,204,231],"Cobalt Blue":[0,71,171],"Cocoa Brown":[210,105,30],Coconut:[150,90,62],Coffee:[111,78,55],"Columbia Blue":[196,216,226],"Congo Pink":[248,131,121],"Cool Black":[0,46,99],"Cool Grey":[140,146,172],Copper:[184,115,51],"Copper (Crayola)":[218,138,103],"Copper Penny":[173,111,105],"Copper Red":[203,109,81],"Copper Rose":[153,102,102],Coquelicot:[255,56,0],Coral:[255,127,80],"Coral Pink":[248,131,121],"Coral Red":[255,64,64],"Coral Reef":[253,124,110],Cordovan:[137,63,69],Corn:[251,236,93],"Cornell Red":[179,27,27],"Cornflower Blue":[100,149,237],Cornsilk:[255,248,220],"Cosmic Cobalt":[46,45,136],"Cosmic Latte":[255,248,231],"Coyote Brown":[129,97,60],"Cotton Candy":[255,188,217],Cream:[255,253,208],Crimson:[220,20,60],"Crimson Glory":[190,0,50],"Crimson Red":[153,0,0],Cultured:[245,245,245],Cyan:[0,255,255],"Cyan Azure":[78,130,180],"Cyan-Blue Azure":[70,130,191],"Cyan Cobalt Blue":[40,88,156],"Cyan Cornflower Blue":[24,139,194],"Cyan (Process)":[0,183,235],"Cyber Grape":[88,66,124],"Cyber Yellow":[255,211,0],Cyclamen:[245,111,161],Daffodil:[255,255,49],Dandelion:[240,225,48],"Dark Blue":[0,0,139],"Dark Blue-Gray":[102,102,153],"Dark Brown":[101,67,33],"Dark Brown-Tangelo":[136,101,78],"Dark Byzantium":[93,57,84],"Dark Candy Apple Red":[164,0,0],"Dark Cerulean":[8,69,126],"Dark Chestnut":[152,105,96],"Dark Coral":[205,91,69],"Dark Cyan":[0,139,139],"Dark Electric Blue":[83,104,120],"Dark Goldenrod":[184,134,11],"Dark Gray (X11)":[169,169,169],"Dark Green":[1,50,32],"Dark Green (X11)":[0,100,0],"Dark Gunmetal":[31,38,42],"Dark Imperial Blue":[0,20,126],"Dark Jungle Green":[26,36,33],"Dark Khaki":[189,183,107],"Dark Lava":[72,60,50],"Dark Lavender":[115,79,150],"Dark Liver":[83,75,79],"Dark Liver (Horses)":[84,61,55],"Dark Magenta":[139,0,139],"Dark Medium Gray":[169,169,169],"Dark Midnight Blue":[0,51,102],"Dark Moss Green":[74,93,35],"Dark Olive Green":[85,107,47],"Dark Orange":[255,140,0],"Dark Orchid":[153,50,204],"Dark Pastel Blue":[119,158,203],"Dark Pastel Green":[3,192,60],"Dark Pastel Purple":[150,111,214],"Dark Pastel Red":[194,59,34],"Dark Pink":[231,84,128],"Dark Powder Blue":[0,51,153],"Dark Puce":[79,58,60],"Dark Purple":[48,25,52],"Dark Raspberry":[135,38,87],"Dark Red":[139,0,0],"Dark Salmon":[233,150,122],"Dark Scarlet":[86,3,25],"Dark Sea Green":[143,188,143],"Dark Sienna":[60,20,20],"Dark Sky Blue":[140,190,214],"Dark Slate Blue":[72,61,139],"Dark Slate Gray":[47,79,79],"Dark Spring Green":[23,114,69],"Dark Tan":[145,129,81],"Dark Tangerine":[255,168,18],"Dark Taupe":[72,60,50],"Dark Terra Cotta":[204,78,92],"Dark Turquoise":[0,206,209],"Dark Vanilla":[209,190,168],"Dark Violet":[148,0,211],"Dark Yellow":[155,135,12],"Dartmouth Green":[0,112,60],"Davy'S Grey":[85,85,85],"Debian Red":[215,10,83],"Deep Aquamarine":[64,130,109],"Deep Carmine":[169,32,62],"Deep Carmine Pink":[239,48,56],"Deep Carrot Orange":[233,105,44],"Deep Cerise":[218,50,135],"Deep Champagne":[250,214,165],"Deep Chestnut":[185,78,72],"Deep Coffee":[112,66,65],"Deep Fuchsia":[193,84,193],"Deep Green":[5,102,8],"Deep Green-Cyan Turquoise":[14,124,97],"Deep Jungle Green":[0,75,73],"Deep Koamaru":[51,51,102],"Deep Lemon":[245,199,26],"Deep Lilac":[153,85,187],"Deep Magenta":[204,0,204],"Deep Maroon":[130,0,0],"Deep Mauve":[212,115,212],"Deep Moss Green":[53,94,59],"Deep Peach":[255,203,164],"Deep Pink":[255,20,147],"Deep Puce":[169,92,104],"Deep Red":[133,1,1],"Deep Ruby":[132,63,91],"Deep Saffron":[255,153,51],"Deep Sky Blue":[0,191,255],"Deep Space Sparkle":[74,100,108],"Deep Spring Bud":[85,107,47],"Deep Taupe":[126,94,96],"Deep Tuscan Red":[102,66,77],"Deep Violet":[51,0,102],Deer:[186,135,89],Denim:[21,96,189],"Denim Blue":[34,67,182],"Desaturated Cyan":[102,153,153],Desert:[193,154,107],"Desert Sand":[237,201,175],Desire:[234,60,83],Diamond:[185,242,255],"Dim Gray":[105,105,105],"Dingy Dungeon":[197,49,81],Dirt:[155,118,83],"Dodger Blue":[30,144,255],"Dogwood Rose":[215,24,104],"Dollar Bill":[133,187,101],"Dolphin Gray":[130,142,132],"Donkey Brown":[102,76,40],Drab:[150,113,23],"Duke Blue":[0,0,156],"Dust Storm":[229,204,201],"Dutch White":[239,223,187],"Earth Yellow":[225,169,95],Ebony:[85,93,80],Ecru:[194,178,128],"Eerie Black":[27,27,27],Eggplant:[97,64,81],Eggshell:[240,234,214],"Egyptian Blue":[16,52,166],"Electric Blue":[125,249,255],"Electric Crimson":[255,0,63],"Electric Cyan":[0,255,255],"Electric Green":[0,255,0],"Electric Indigo":[111,0,255],"Electric Lavender":[244,187,255],"Electric Lime":[204,255,0],"Electric Purple":[191,0,255],"Electric Ultramarine":[63,0,255],"Electric Violet":[143,0,255],"Electric Yellow":[255,255,51],Emerald:[80,200,120],Eminence:[108,48,130],"English Green":[27,77,62],"English Lavender":[180,131,149],"English Red":[171,75,82],"English Vermillion":[204,71,75],"English Violet":[86,60,92],"Eton Blue":[150,200,162],Eucalyptus:[68,215,168],Fallow:[193,154,107],"Falu Red":[128,24,24],Fandango:[181,51,137],"Fandango Pink":[222,82,133],"Fashion Fuchsia":[244,0,161],Fawn:[229,170,112],Feldgrau:[77,93,83],Feldspar:[253,213,177],"Fern Green":[79,121,66],"Ferrari Red":[255,40,0],"Field Drab":[108,84,30],"Fiery Rose":[255,84,112],Firebrick:[178,34,34],"Fire Engine Red":[206,32,41],Flame:[226,88,34],"Flamingo Pink":[252,142,172],Flattery:[107,68,35],Flavescent:[247,233,142],Flax:[238,220,130],Flirt:[162,0,109],"Floral White":[255,250,240],"Fluorescent Orange":[255,191,0],"Fluorescent Pink":[255,20,147],"Fluorescent Yellow":[204,255,0],Folly:[255,0,79],"Forest Green (Traditional)":[1,68,33],"Forest Green (Web)":[34,139,34],"French Beige":[166,123,91],"French Bistre":[133,109,77],"French Blue":[0,114,187],"French Fuchsia":[253,63,146],"French Lilac":[134,96,142],"French Lime":[158,253,56],"French Mauve":[212,115,212],"French Pink":[253,108,158],"French Plum":[129,20,83],"French Puce":[78,22,9],"French Raspberry":[199,44,72],"French Rose":[246,74,138],"French Sky Blue":[119,181,254],"French Violet":[136,6,206],"French Wine":[172,30,68],"Fresh Air":[166,231,255],Frostbite:[233,54,167],Fuchsia:[255,0,255],"Fuchsia (Crayola)":[193,84,193],"Fuchsia Pink":[255,119,255],"Fuchsia Purple":[204,57,123],"Fuchsia Rose":[199,67,117],Fulvous:[228,132,0],"Fuzzy Wuzzy":[204,102,102],Gainsboro:[220,220,220],Gamboge:[228,155,15],"Gamboge Orange (Brown)":[152,102,0],"Gargoyle Gas":[255,223,70],"Generic Viridian":[0,127,102],"Ghost White":[248,248,255],"Giant'S Club":[176,92,82],"Giants Orange":[254,90,29],Ginger:[176,101,0],Glaucous:[96,130,182],Glitter:[230,232,250],"Glossy Grape":[171,146,179],"Go Green":[0,171,102],"Gold (Metallic)":[212,175,55],"Gold (Web) (Golden)":[255,215,0],"Gold Fusion":[133,117,78],"Golden Brown":[153,101,21],"Golden Poppy":[252,194,0],"Golden Yellow":[255,223,0],Goldenrod:[218,165,32],"Granite Gray":[103,103,103],"Granny Smith Apple":[168,228,160],Grape:[111,45,168],Gray:[128,128,128],"Gray (Html/Css Gray)":[128,128,128],"Gray (X11 Gray)":[190,190,190],"Gray-Asparagus":[70,89,69],"Gray-Blue":[140,146,172],"Green (Color Wheel) (X11 Green)":[0,255,0],"Green (Crayola)":[28,172,120],"Green (Html/Css Color)":[0,128,0],"Green (Munsell)":[0,168,119],"Green (Ncs)":[0,159,107],"Green (Pantone)":[0,173,67],"Green (Pigment)":[0,165,80],"Green (Ryb)":[102,176,50],"Green-Blue":[17,100,180],"Green-Cyan":[0,153,102],"Green Lizard":[167,244,50],"Green Sheen":[110,174,161],"Green-Yellow":[173,255,47],Grizzly:[136,88,24],Grullo:[169,154,134],"Guppie Green":[0,255,127],Gunmetal:[42,52,57],"Halayà Úbe":[102,55,84],"Han Blue":[68,108,207],"Han Purple":[82,24,250],"Hansa Yellow":[233,214,107],Harlequin:[63,255,0],"Harlequin Green":[70,203,24],"Harvard Crimson":[201,0,22],"Harvest Gold":[218,145,0],"Heart Gold":[128,128,0],"Heat Wave":[255,122,0],"Heidelberg Red[2]":[150,0,24],Heliotrope:[223,115,255],"Heliotrope Gray":[170,152,168],"Heliotrope Magenta":[170,0,187],"Hollywood Cerise":[244,0,161],Honeydew:[240,255,240],"Honolulu Blue":[0,109,176],"Hooker'S Green":[73,121,107],"Hot Magenta":[255,29,206],"Hot Pink":[255,105,180],"Hunter Green":[53,94,59],Iceberg:[113,166,210],Icterine:[252,247,94],"Iguana Green":[113,188,120],"Illuminating Emerald":[49,145,119],Imperial:[96,47,107],"Imperial Blue":[0,35,149],"Imperial Purple":[102,2,60],"Imperial Red":[237,41,57],Inchworm:[178,236,93],Independence:[76,81,109],"India Green":[19,136,8],"Indian Red":[205,92,92],"Indian Yellow":[227,168,87],Indigo:[75,0,130],"Indigo Dye":[9,31,146],"Indigo (Web)":[75,0,130],"Infra Red":[255,73,108],"Interdimensional Blue":[54,12,204],"International Klein Blue":[0,47,167],"International Orange (Aerospace)":[255,79,0],"International Orange (Engineering)":[186,22,12],"International Orange (Golden Gate Bridge)":[192,54,44],Iris:[90,79,207],Irresistible:[179,68,108],Isabelline:[244,240,236],"Islamic Green":[0,144,0],"Italian Sky Blue":[178,255,255],Ivory:[255,255,240],Jade:[0,168,107],"Japanese Carmine":[157,41,51],"Japanese Indigo":[38,67,72],"Japanese Violet":[91,50,86],Jasmine:[248,222,126],Jasper:[215,59,62],"Jazzberry Jam":[165,11,94],"Jelly Bean":[218,97,78],Jet:[52,52,52],Jonquil:[244,202,22],"Jordy Blue":[138,185,241],"June Bud":[189,218,87],"Jungle Green":[41,171,135],"Kelly Green":[76,187,23],"Kenyan Copper":[124,28,5],Keppel:[58,176,158],"Key Lime":[232,244,140],"Khaki (Html/Css) (Khaki)":[195,176,145],"Khaki (X11) (Light Khaki)":[240,230,140],Kiwi:[142,229,63],Kobe:[136,45,23],Kobi:[231,159,196],Kobicha:[107,68,35],"Kombu Green":[53,66,48],"Ksu Purple":[79,38,131],"Ku Crimson":[232,0,13],"La Salle Green":[8,120,48],"Languid Lavender":[214,202,221],"Lapis Lazuli":[38,97,156],"Laser Lemon":[255,255,102],"Laurel Green":[169,186,157],Lava:[207,16,32],"Lavender (Floral)":[181,126,220],"Lavender (Web)":[230,230,250],"Lavender Blue":[204,204,255],"Lavender Blush":[255,240,245],"Lavender Gray":[196,195,208],"Lavender Indigo":[148,87,235],"Lavender Magenta":[238,130,238],"Lavender Mist":[230,230,250],"Lavender Pink":[251,174,210],"Lavender Purple":[150,123,182],"Lavender Rose":[251,160,227],"Lawn Green":[124,252,0],Lemon:[255,247,0],"Lemon Chiffon":[255,250,205],"Lemon Curry":[204,160,29],"Lemon Glacier":[253,255,0],"Lemon Lime":[227,255,0],"Lemon Meringue":[246,234,190],"Lemon Yellow":[255,244,79],Licorice:[26,17,16],Liberty:[84,90,167],"Light Apricot":[253,213,177],"Light Blue":[173,216,230],"Light Brown":[181,101,29],"Light Carmine Pink":[230,103,113],"Light Cobalt Blue":[136,172,224],"Light Coral":[240,128,128],"Light Cornflower Blue":[147,204,234],"Light Crimson":[245,105,145],"Light Cyan":[224,255,255],"Light Deep Pink":[255,92,205],"Light French Beige":[200,173,127],"Light Fuchsia Pink":[249,132,239],"Light Goldenrod Yellow":[250,250,210],"Light Gray":[211,211,211],"Light Grayish Magenta":[204,153,204],"Light Green":[144,238,144],"Light Hot Pink":[255,179,222],"Light Khaki":[240,230,140],"Light Medium Orchid":[211,155,203],"Light Moss Green":[173,223,173],"Light Orchid":[230,168,215],"Light Pastel Purple":[177,156,217],"Light Pink":[255,182,193],"Light Red Ochre":[233,116,81],"Light Salmon":[255,160,122],"Light Salmon Pink":[255,153,153],"Light Sea Green":[32,178,170],"Light Sky Blue":[135,206,250],"Light Slate Gray":[119,136,153],"Light Steel Blue":[176,196,222],"Light Taupe":[179,139,109],"Light Thulian Pink":[230,143,172],"Light Yellow":[255,255,224],Lilac:[200,162,200],"Lilac Luster":[174,152,170],"Lime (Color Wheel)":[191,255,0],"Lime (Web) (X11 Green)":[0,255,0],"Lime Green":[50,205,50],Limerick:[157,194,9],"Lincoln Green":[25,89,5],Linen:[250,240,230],"Loeen(Lopen)Look/Vomit+Indogo+Lopen+Gabriel":[123,154,200],"Liseran Purple":[222,111,161],"Little Boy Blue":[108,160,220],Liver:[103,76,71],"Liver (Dogs)":[184,109,41],"Liver (Organ)":[108,46,31],"Liver Chestnut":[152,116,86],Livid:[102,153,204],Lumber:[255,228,205],Lust:[230,32,32],"Maastricht Blue":[0,28,61],"Macaroni And Cheese":[255,189,136],"Madder Lake":[204,51,54],Magenta:[255,0,255],"Magenta (Crayola)":[255,85,163],"Magenta (Dye)":[202,31,123],"Magenta (Pantone)":[208,65,126],"Magenta (Process)":[255,0,144],"Magenta Haze":[159,69,118],"Magenta-Pink":[204,51,139],"Magic Mint":[170,240,209],"Magic Potion":[255,68,102],Magnolia:[248,244,255],Mahogany:[192,64,0],Maize:[251,236,93],"Majorelle Blue":[96,80,220],Malachite:[11,218,81],Manatee:[151,154,170],Mandarin:[243,122,72],"Mango Tango":[255,130,67],Mantis:[116,195,101],"Mardi Gras":[136,0,133],Marigold:[234,162,33],"Maroon (Crayola)":[195,33,72],"Maroon (Html/Css)":[128,0,0],"Maroon (X11)":[176,48,96],Mauve:[224,176,255],"Mauve Taupe":[145,95,109],Mauvelous:[239,152,170],"Maximum Blue":[71,171,204],"Maximum Blue Green":[48,191,191],"Maximum Blue Purple":[172,172,230],"Maximum Green":[94,140,49],"Maximum Green Yellow":[217,230,80],"Maximum Purple":[115,51,128],"Maximum Red":[217,33,33],"Maximum Red Purple":[166,58,121],"Maximum Yellow":[250,250,55],"Maximum Yellow Red":[242,186,73],"May Green":[76,145,65],"Maya Blue":[115,194,251],"Meat Brown":[229,183,59],"Medium Aquamarine":[102,221,170],"Medium Blue":[0,0,205],"Medium Candy Apple Red":[226,6,44],"Medium Carmine":[175,64,53],"Medium Champagne":[243,229,171],"Medium Electric Blue":[3,80,150],"Medium Jungle Green":[28,53,45],"Medium Lavender Magenta":[221,160,221],"Medium Orchid":[186,85,211],"Medium Persian Blue":[0,103,165],"Medium Purple":[147,112,219],"Medium Red-Violet":[187,51,133],"Medium Ruby":[170,64,105],"Medium Sea Green":[60,179,113],"Medium Sky Blue":[128,218,235],"Medium Slate Blue":[123,104,238],"Medium Spring Bud":[201,220,135],"Medium Spring Green":[0,250,154],"Medium Taupe":[103,76,71],"Medium Turquoise":[72,209,204],"Medium Tuscan Red":[121,68,59],"Medium Vermilion":[217,96,59],"Medium Violet-Red":[199,21,133],"Mellow Apricot":[248,184,120],"Mellow Yellow":[248,222,126],Melon:[253,188,180],"Metallic Seaweed":[10,126,140],"Metallic Sunburst":[156,124,56],"Mexican Pink":[228,0,124],"Middle Blue":[126,212,230],"Middle Blue Green":[141,217,204],"Middle Blue Purple":[139,114,190],"Middle Red Purple":[0,83,83],"Middle Green":[77,140,87],"Middle Green Yellow":[172,191,96],"Middle Purple":[217,130,181],"Middle Red":[229,144,115],"Middle Yellow":[255,235,0],"Middle Yellow Red":[166,58,121],Midnight:[112,38,112],"Midnight Blue":[25,25,112],"Midnight Green (Eagle Green)":[0,73,83],"Mikado Yellow":[255,196,12],Milk:[253,255,245],"Mimi Pink":[255,218,233],Mindaro:[227,249,136],Ming:[54,116,125],"Minion Yellow":[245,220,80],Mint:[62,180,137],"Mint Cream":[245,255,250],"Mint Green":[152,255,152],"Misty Moss":[187,180,119],"Misty Rose":[255,228,225],Moccasin:[250,235,215],"Mode Beige":[150,113,23],"Moonstone Blue":[115,169,194],"Mordant Red 19":[174,12,0],"Moss Green":[138,154,91],"Mountain Meadow":[48,186,143],"Mountbatten Pink":[153,122,141],"Msu Green":[24,69,59],"Mughal Green":[48,96,48],Mulberry:[197,75,140],"Mummy'S Tomb":[130,142,132],Mustard:[255,219,88],"Myrtle Green":[49,120,115],Mystic:[214,82,130],"Mystic Maroon":[173,67,121],"Nadeshiko Pink":[246,173,198],"Napier Green":[42,128,0],"Naples Yellow":[250,218,94],"Navajo White":[255,222,173],Navy:[0,0,128],"Navy Purple":[148,87,235],"Neon Carrot":[255,163,67],"Neon Fuchsia":[254,65,100],"Neon Green":[57,255,20],"New Car":[33,79,198],"New York Pink":[215,131,127],Nickel:[114,116,114],"Non-Photo Blue":[164,221,237],"North Texas Green":[5,144,51],Nyanza:[233,255,219],"Ocean Blue":[79,66,181],"Ocean Boat Blue":[0,119,190],"Ocean Green":[72,191,145],Ochre:[204,119,34],"Office Green":[0,128,0],"Ogre Odor":[253,82,64],"Old Burgundy":[67,48,46],"Old Gold":[207,181,59],"Old Heliotrope":[86,60,92],"Old Lace":[253,245,230],"Old Lavender":[121,104,120],"Old Mauve":[103,49,71],"Old Moss Green":[134,126,54],"Old Rose":[192,128,129],"Old Silver":[132,132,130],Olive:[128,128,0],"Olive Drab (#3)":[107,142,35],"Olive Drab #7":[60,52,31],Olivine:[154,185,115],Onyx:[53,56,57],"Opera Mauve":[183,132,167],"Orange (Color Wheel)":[255,127,0],"Orange (Crayola)":[255,117,56],"Orange (Pantone)":[255,88,0],"Orange (Ryb)":[251,153,2],"Orange (Web)":[255,165,0],"Orange Peel":[255,159,0],"Orange-Red":[255,69,0],"Orange Soda":[250,91,61],"Orange-Yellow":[248,213,104],Orchid:[218,112,214],"Orchid Pink":[242,189,205],"Orioles Orange":[251,79,20],"Otter Brown":[101,67,33],"Outer Space":[65,74,76],"Outrageous Orange":[255,110,74],"Oxford Blue":[0,33,71],"Ou Crimson Red":[153,0,0],"Pacific Blue":[28,169,201],"Pakistan Green":[0,102,0],"Palatinate Blue":[39,59,226],"Palatinate Purple":[104,40,96],"Pale Aqua":[188,212,230],"Pale Blue":[175,238,238],"Pale Brown":[152,118,84],"Pale Carmine":[175,64,53],"Pale Cerulean":[155,196,226],"Pale Chestnut":[221,173,175],"Pale Copper":[218,138,103],"Pale Cornflower Blue":[171,205,239],"Pale Cyan":[135,211,248],"Pale Gold":[230,190,138],"Pale Goldenrod":[238,232,170],"Pale Green":[152,251,152],"Pale Lavender":[220,208,255],"Pale Magenta":[249,132,229],"Pale Magenta-Pink":[255,153,204],"Pale Pink":[250,218,221],"Pale Plum":[221,160,221],"Pale Red-Violet":[219,112,147],"Pale Robin Egg Blue":[150,222,209],"Pale Silver":[201,192,187],"Pale Spring Bud":[236,235,189],"Pale Taupe":[188,152,126],"Pale Turquoise":[175,238,238],"Pale Violet":[204,153,255],"Pale Violet-Red":[219,112,147],"Palm Leaf":[130,142,132],"Pansy Purple":[120,24,74],"Paolo Veronese Green":[0,155,125],"Papaya Whip":[255,239,213],"Paradise Pink":[230,62,98],"Paris Green":[80,200,120],"Parrot Pink":[217,152,160],"Pastel Blue":[174,198,207],"Pastel Brown":[130,105,83],"Pastel Gray":[207,207,196],"Pastel Green":[119,221,119],"Pastel Magenta":[244,154,194],"Pastel Orange":[255,179,71],"Pastel Pink":[222,165,164],"Pastel Purple":[179,158,181],"Pastel Red":[255,105,97],"Pastel Violet":[203,153,201],"Pastel Yellow":[253,253,150],Patriarch:[128,0,128],"Payne'S Grey":[83,104,120],Peach:[255,203,164],"Peach-Orange":[255,204,153],"Peach Puff":[255,218,185],"Peach-Yellow":[250,223,173],Pear:[209,226,49],Pearl:[234,224,200],"Pearl Aqua":[136,216,192],"Pearly Purple":[183,104,162],Peridot:[230,226,0],Periwinkle:[204,204,255],"Permanent Geranium Lake":[225,44,44],"Persian Blue":[28,57,187],"Persian Green":[0,166,147],"Persian Indigo":[50,18,122],"Persian Orange":[217,144,88],"Persian Pink":[247,127,190],"Persian Plum":[112,28,28],"Persian Red":[204,51,51],"Persian Rose":[254,40,162],Persimmon:[236,88,0],Peru:[205,133,63],"Pewter Blue":[139,168,183],Phlox:[223,0,255],"Phthalo Blue":[0,15,137],"Phthalo Green":[18,53,36],"Picton Blue":[69,177,232],"Pictorial Carmine":[195,11,78],"Piggy Pink":[253,221,230],"Pine Green":[1,121,111],Pineapple:[86,60,13],Pink:[255,192,203],"Pink (Pantone)":[215,72,148],"Pink Flamingo":[252,116,253],"Pink Lace":[255,221,244],"Pink Lavender":[216,178,209],"Pink-Orange":[255,153,102],"Pink Pearl":[231,172,207],"Pink Raspberry":[152,0,54],"Pink Sherbet":[247,143,167],Pistachio:[147,197,114],"Pixie Powder":[57,18,133],Platinum:[229,228,226],Plum:[142,69,133],"Plum (Web)":[221,160,221],"Plump Purple":[89,70,178],"Polished Pine":[93,164,147],"Pomp And Power":[134,96,142],Popstar:[190,79,98],"Portland Orange":[255,90,54],"Powder Blue":[176,224,230],"Princess Perfume":[255,133,207],"Princeton Orange":[245,128,37],Prune:[112,28,28],"Prussian Blue":[0,49,83],"Psychedelic Purple":[223,0,255],Puce:[204,136,153],"Puce Red":[114,47,55],"Pullman Brown (Ups Brown)":[100,65,23],"Pullman Green":[59,51,28],Pumpkin:[255,117,24],"Purple (Html)":[128,0,128],"Purple (Munsell)":[159,0,197],"Purple (X11)":[160,32,240],"Purple Heart":[105,53,156],"Purple Mountain Majesty":[150,120,182],"Purple Navy":[78,81,128],"Purple Pizzazz":[254,78,218],"Purple Plum":[156,81,182],"Purple Taupe":[80,64,77],Purpureus:[154,78,174],Quartz:[81,72,79],"Queen Blue":[67,107,149],"Queen Pink":[232,204,215],"Quick Silver":[166,166,166],"Quinacridone Magenta":[142,58,89],Rackley:[93,138,168],"Radical Red":[255,53,94],"Raisin Black":[36,33,36],Rajah:[251,171,96],Raspberry:[227,11,92],"Raspberry Glace":[145,95,109],"Raspberry Pink":[226,80,152],"Raspberry Rose":[179,68,108],"Raw Sienna":[214,138,89],"Raw Umber":[130,102,68],"Razzle Dazzle Rose":[255,51,204],Razzmatazz:[227,37,107],"Razzmic Berry":[141,78,133],"Rebecca Purple":[102,52,153],Red:[255,0,0],"Red (Crayola)":[238,32,77],"Red (Munsell)":[242,0,60],"Red (Ncs)":[196,2,51],"Red (Pantone)":[237,41,57],"Red (Pigment)":[237,28,36],"Red (Ryb)":[254,39,18],"Red-Brown":[165,42,42],"Red Devil":[134,1,17],"Red-Orange":[255,83,73],"Red-Purple":[228,0,120],"Red Salsa":[253,58,74],"Red-Violet":[199,21,133],Redwood:[164,90,82],Regalia:[82,45,128],"Registration Black":[0,0,0],"Resolution Blue":[0,35,135],Rhythm:[119,118,150],"Rich Black":[0,64,64],"Rich Black (Fogra29)":[1,11,19],"Rich Black (Fogra39)":[1,2,3],"Rich Brilliant Lavender":[241,167,254],"Rich Carmine":[215,0,64],"Rich Electric Blue":[8,146,208],"Rich Lavender":[167,107,207],"Rich Lilac":[182,102,210],"Rich Maroon":[176,48,96],"Rifle Green":[68,76,56],"Roast Coffee":[112,66,65],"Robin Egg Blue":[0,204,204],"Rocket Metallic":[138,127,128],"Roman Silver":[131,137,150],Rose:[255,0,127],"Rose Bonbon":[249,66,158],"Rose Dust":[158,94,111],"Rose Ebony":[103,72,70],"Rose Gold":[183,110,121],"Rose Madder":[227,38,54],"Rose Pink":[255,102,204],"Rose Quartz":[170,152,169],"Rose Red":[194,30,86],"Rose Taupe":[144,93,93],"Rose Vale":[171,78,82],Rosewood:[101,0,11],"Rosso Corsa":[212,0,0],"Rosy Brown":[188,143,143],"Royal Azure":[0,56,168],"Royal Blue":[65,105,225],"Royal Fuchsia":[202,44,146],"Royal Purple":[120,81,169],"Royal Yellow":[250,218,94],Ruber:[206,70,118],"Rubine Red":[209,0,86],Ruby:[224,17,95],"Ruby Red":[155,17,30],Ruddy:[255,0,40],"Ruddy Brown":[187,101,40],"Ruddy Pink":[225,142,150],Rufous:[168,28,7],Russet:[128,70,27],"Russian Green":[103,146,103],"Russian Violet":[50,23,77],Rust:[183,65,14],"Rusty Red":[218,44,67],"Sacramento State Green":[0,86,63],"Saddle Brown":[139,69,19],"Safety Orange":[255,120,0],"Safety Orange (Blaze Orange)":[255,103,0],"Safety Yellow":[238,210,2],Saffron:[244,196,48],Sage:[188,184,138],"St. Patrick'S Blue":[35,41,122],Salmon:[250,128,114],"Salmon Pink":[255,145,164],Sand:[194,178,128],"Sand Dune":[150,113,23],Sandstorm:[236,213,64],"Sandy Brown":[244,164,96],"Sandy Tan":[253,217,181],"Sandy Taupe":[150,113,23],Sangria:[146,0,10],"Sap Green":[80,125,42],Sapphire:[15,82,186],"Sapphire Blue":[0,103,165],"Sasquatch Socks":[255,70,129],"Satin Sheen Gold":[203,161,53],Scarlet:[253,14,53],"Schauss Pink":[255,145,175],"School Bus Yellow":[255,216,0],"Screamin' Green":[102,255,102],"Sea Blue":[0,105,148],"Sea Foam Green":[195,226,191],"Sea Green":[46,139,87],"Sea Serpent":[75,199,207],"Seal Brown":[50,20,20],Seashell:[255,245,238],"Selective Yellow":[255,186,0],Sepia:[112,66,20],Shadow:[138,121,93],"Shadow Blue":[119,139,165],Shampoo:[255,207,241],"Shamrock Green":[0,158,96],"Sheen Green":[143,212,0],"Shimmering Blush":[217,134,149],"Shiny Shamrock":[95,167,120],"Shocking Pink":[252,15,192],"Shocking Pink (Crayola)":[255,111,255],Sienna:[136,45,23],Silver:[192,192,192],"Silver Chalice":[172,172,172],"Silver Lake Blue":[93,137,186],"Silver Pink":[196,174,173],"Silver Sand":[191,193,194],Sinopia:[203,65,11],"Sizzling Red":[255,56,85],"Sizzling Sunrise":[255,219,0],Skobeloff:[0,116,116],"Sky Blue":[135,206,235],"Sky Magenta":[207,113,175],"Slate Blue":[106,90,205],"Slate Gray":[112,128,144],"Smalt (Dark Powder Blue)":[0,51,153],"Slimy Green":[41,150,23],"Smashed Pumpkin":[255,109,58],Smitten:[200,65,134],Smoke:[115,130,118],"Smokey Topaz":[131,42,34],"Smoky Black":[16,12,8],"Smoky Topaz":[147,61,65],Snow:[255,250,250],Soap:[206,200,239],"Solid Pink":[137,56,67],"Sonic Silver":[117,117,117],"Spartan Crimson":[158,19,22],"Space Cadet":[29,41,81],"Spanish Bistre":[128,117,50],"Spanish Blue":[0,112,184],"Spanish Carmine":[209,0,71],"Spanish Crimson":[229,26,76],"Spanish Gray":[152,152,152],"Spanish Green":[0,145,80],"Spanish Orange":[232,97,0],"Spanish Pink":[247,191,190],"Spanish Red":[230,0,38],"Spanish Sky Blue":[0,255,255],"Spanish Violet":[76,40,130],"Spanish Viridian":[0,127,92],"Spicy Mix":[139,95,77],"Spiro Disco Ball":[15,192,252],"Spring Bud":[167,252,0],"Spring Frost":[135,255,42],"Spring Green":[0,255,127],"Star Command Blue":[0,123,184],"Steel Blue":[70,130,180],"Steel Pink":[204,51,204],"Steel Teal":[95,138,139],"Stil De Grain Yellow":[250,218,94],Stizza:[153,0,0],Stormcloud:[79,102,106],Straw:[228,217,111],Strawberry:[252,90,141],"Sugar Plum":[145,78,117],"Sunburnt Cyclops":[255,64,76],Sunglow:[255,204,51],Sunny:[242,242,122],Sunray:[227,171,87],Sunset:[250,214,165],"Sunset Orange":[253,94,83],"Super Pink":[207,107,169],"Sweet Brown":[168,55,49],Tan:[210,180,140],Tangelo:[249,77,0],Tangerine:[242,133,0],"Tangerine Yellow":[255,204,0],"Tango Pink":[228,113,122],"Tart Orange":[251,77,70],Taupe:[72,60,50],"Taupe Gray":[139,133,137],"Tea Green":[208,240,192],"Tea Rose":[244,194,194],Teal:[0,128,128],"Teal Blue":[54,117,136],"Teal Deer":[153,230,179],"Teal Green":[0,130,127],Telemagenta:[207,52,118],"Tenné (Tawny)":[205,87,0],"Terra Cotta":[226,114,91],Thistle:[216,191,216],"Thulian Pink":[222,111,161],"Tickle Me Pink":[252,137,172],"Tiffany Blue":[10,186,181],"Tiger'S Eye":[224,141,60],Timberwolf:[219,215,210],"Titanium Yellow":[238,230,0],Tomato:[255,99,71],Toolbox:[116,108,192],Topaz:[255,200,124],"Tractor Red":[253,14,53],"Trolley Grey":[128,128,128],"Tropical Rain Forest":[0,117,94],"Tropical Violet":[205,164,222],"True Blue":[0,115,207],"Tufts Blue":[62,142,222],Tulip:[255,135,141],Tumbleweed:[222,170,136],"Turkish Rose":[181,114,129],Turquoise:[64,224,208],"Turquoise Blue":[0,255,239],"Turquoise Green":[160,214,180],"Turquoise Surf":[0,197,205],"Turtle Green":[138,154,91],Tuscan:[250,214,165],"Tuscan Brown":[111,78,55],"Tuscan Red":[124,72,72],"Tuscan Tan":[166,123,91],Tuscany:[192,153,153],"Twilight Lavender":[138,73,107],"Tyrian Purple":[102,2,60],"Ua Blue":[0,51,170],"Ua Red":[217,0,76],Ube:[136,120,195],"Ucla Blue":[83,104,149],"Ucla Gold":[255,179,0],"Ufo Green":[60,208,112],Ultramarine:[18,10,143],"Ultramarine Blue":[65,102,245],"Ultra Pink":[255,111,255],"Ultra Red":[252,108,133],Umber:[99,81,71],"Unbleached Silk":[255,221,202],"United Nations Blue":[91,146,229],"University Of California Gold":[183,135,39],"Unmellow Yellow":[255,255,102],"Up Forest Green":[1,68,33],"Up Maroon":[123,17,19],"Upsdell Red":[174,32,41],Urobilin:[225,173,33],"Usafa Blue":[0,79,152],"Usc Cardinal":[153,0,0],"Usc Gold":[255,204,0],"University Of Tennessee Orange":[247,127,0],"Utah Crimson":[211,0,63],"Van Dyke Brown":[102,66,40],Vanilla:[243,229,171],"Vanilla Ice":[243,143,169],"Vegas Gold":[197,179,88],"Venetian Red":[200,8,21],Verdigris:[67,179,174],Vermilion:[217,56,30],Veronica:[160,32,240],"Very Light Azure":[116,187,251],"Very Light Blue":[102,102,255],"Very Light Malachite Green":[100,233,134],"Very Light Tangelo":[255,176,119],"Very Pale Orange":[255,223,191],"Very Pale Yellow":[255,255,191],Violet:[143,0,255],"Violet (Color Wheel)":[127,0,255],"Violet (Ryb)":[134,1,175],"Violet (Web)":[238,130,238],"Violet-Blue":[50,74,178],"Violet-Red":[247,83,148],Viridian:[64,130,109],"Viridian Green":[0,150,152],"Vista Blue":[124,158,217],"Vivid Amber":[204,153,0],"Vivid Auburn":[146,39,36],"Vivid Burgundy":[159,29,53],"Vivid Cerise":[218,29,129],"Vivid Cerulean":[0,170,238],"Vivid Crimson":[204,0,51],"Vivid Gamboge":[255,153,0],"Vivid Lime Green":[166,214,8],"Vivid Malachite":[0,204,51],"Vivid Mulberry":[184,12,227],"Vivid Orange":[255,95,0],"Vivid Orange Peel":[255,160,0],"Vivid Orchid":[204,0,255],"Vivid Raspberry":[255,0,108],"Vivid Red":[247,13,26],"Vivid Red-Tangelo":[223,97,36],"Vivid Sky Blue":[0,204,255],"Vivid Tangelo":[240,116,39],"Vivid Tangerine":[255,160,137],"Vivid Vermilion":[229,96,36],"Vivid Violet":[159,0,255],"Vivid Yellow":[255,227,2],Volt:[205,255,0],"Wageningen Green":[52,178,51],"Warm Black":[0,66,66],Waterspout:[164,244,249],"Weldon Blue":[124,152,171],Wenge:[100,84,82],Wheat:[245,222,179],White:[255,255,255],"White Smoke":[245,245,245],"Wild Blue Yonder":[162,173,208],"Wild Orchid":[212,112,162],"Wild Strawberry":[255,67,164],"Wild Watermelon":[252,108,133],"Willpower Orange":[253,88,0],"Windsor Tan":[167,85,2],Wine:[114,47,55],"Wine Dregs":[103,49,71],"Winter Sky":[255,0,124],"Winter Wizard":[160,230,255],"Wintergreen Dream":[86,136,125],Wisteria:[201,160,220],"Wood Brown":[193,154,107],Xanadu:[115,134,120],"Yale Blue":[15,77,146],"Yankees Blue":[28,40,65],Yellow:[255,255,0],"Yellow (Crayola)":[252,232,131],"Yellow (Munsell)":[239,204,0],"Yellow (Ncs)":[255,211,0],"Yellow (Pantone)":[254,223,0],"Yellow (Process)":[255,239,0],"Yellow (Ryb)":[254,254,51],"Yellow-Green":[154,205,50],"Yellow Orange":[255,174,66],"Yellow Rose":[255,240,0],"Yellow Sunshine":[255,247,0],Zaffre:[0,20,168],"Zinnwaldite Brown":[44,22,8],Zomp:[57,167,142]};Object.entries(g).map(([i,e])=>({name:i,rgb:e}));function h(i,e){return Math.sqrt((i[0]-e[0])**2+(i[1]-e[1])**2+(i[2]-e[2])**2)}function B(i,e){return Math.floor(Math.random()*(e-i+1)+i)}const p=[[255,255,255],[0,0,0],[255,0,0],[0,255,0],[0,0,255]];class y{constructor(e=5,l=100,a=.001,t=1,s=!1){this.k=e,this.maxIterations=l,this.tolerance=a,this.sampleSize=t,this.centroids=s?p:[],this.clusters=[]}async fit(e,l){if(e=await this.resample(e),!this.centroids.length)for(let a=0;ah(d,n)),c=r.indexOf(Math.min(...r));this.clusters[c].push(n)}const t=this.centroids.slice();for(let n=0;no[0]).reduce((o,u)=>o+u)/r.length,d=r.map(o=>o[1]).reduce((o,u)=>o+u)/r.length,m=r.map(o=>o[2]).reduce((o,u)=>o+u)/r.length;this.centroids[n]=[c,d,m]}}let s=!0;for(let n=0;nthis.tolerance&&(s=!1)}if(l&&l(s?1:(a+1)/this.maxIterations),s||a===this.maxIterations-1)return this.centroids}return this.centroids}async resample(e){if(console.log("Number of pixels:",e.length),this.sampleSize===1)return e;const l=Math.floor(this.sampleSize*e.length),a=[];for(let t=0;t{const{data:e,colorCount:l,maxIterations:a,tolerance:t,sampleSize:s,benchmarkMode:n}=i.data,r=new y(l,a,t,s,n),c=performance.now(),d=await r.fit(e,u=>{self.postMessage({type:"progress",payload:u})}),m=performance.now(),o=n?m-c:void 0;self.postMessage({type:"result",payload:{palette:d,benchmarkScore:o}})}})(); diff --git a/index.html b/index.html index 868ccba..a370f62 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@ Color Palette Extractor - +