function py(e,t){for(var r=0;rn[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"]'))n(o);new MutationObserver(o=>{for(const l of o)if(l.type==="childList")for(const i of l.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&n(i)}).observe(document,{childList:!0,subtree:!0});function r(o){const l={};return o.integrity&&(l.integrity=o.integrity),o.referrerPolicy&&(l.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?l.credentials="include":o.crossOrigin==="anonymous"?l.credentials="omit":l.credentials="same-origin",l}function n(o){if(o.ep)return;o.ep=!0;const l=r(o);fetch(o.href,l)}})();function my(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Jp={exports:{}},Ii={},qp={exports:{}},D={};/** * @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 yo=Symbol.for("react.element"),vy=Symbol.for("react.portal"),hy=Symbol.for("react.fragment"),gy=Symbol.for("react.strict_mode"),yy=Symbol.for("react.profiler"),wy=Symbol.for("react.provider"),_y=Symbol.for("react.context"),Sy=Symbol.for("react.forward_ref"),Py=Symbol.for("react.suspense"),xy=Symbol.for("react.memo"),$y=Symbol.for("react.lazy"),xu=Symbol.iterator;function Oy(e){return e===null||typeof e!="object"?null:(e=xu&&e[xu]||e["@@iterator"],typeof e=="function"?e:null)}var em={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},tm=Object.assign,rm={};function mn(e,t,r){this.props=e,this.context=t,this.refs=rm,this.updater=r||em}mn.prototype.isReactComponent={};mn.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")};mn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function nm(){}nm.prototype=mn.prototype;function ac(e,t,r){this.props=e,this.context=t,this.refs=rm,this.updater=r||em}var sc=ac.prototype=new nm;sc.constructor=ac;tm(sc,mn.prototype);sc.isPureReactComponent=!0;var $u=Array.isArray,om=Object.prototype.hasOwnProperty,cc={current:null},lm={key:!0,ref:!0,__self:!0,__source:!0};function im(e,t,r){var n,o={},l=null,i=null;if(t!=null)for(n in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(l=""+t.key),t)om.call(t,n)&&!lm.hasOwnProperty(n)&&(o[n]=t[n]);var a=arguments.length-2;if(a===1)o.children=r;else if(1>>1,ae=j[K];if(0>>1;Ko(wn,T))Eto(zr,wn)?(j[K]=zr,j[Et]=T,K=Et):(j[K]=wn,j[Ot]=T,K=Ot);else if(Eto(zr,T))j[K]=zr,j[Et]=T,K=Et;else break e}}return I}function o(j,I){var T=j.sortIndex-I.sortIndex;return T!==0?T:j.id-I.id}if(typeof performance=="object"&&typeof performance.now=="function"){var l=performance;e.unstable_now=function(){return l.now()}}else{var i=Date,a=i.now();e.unstable_now=function(){return i.now()-a}}var s=[],c=[],f=1,v=null,m=3,y=!1,w=!1,g=!1,x=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,d=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function h(j){for(var I=r(c);I!==null;){if(I.callback===null)n(c);else if(I.startTime<=j)n(c),I.sortIndex=I.expirationTime,t(s,I);else break;I=r(c)}}function S(j){if(g=!1,h(j),!w)if(r(s)!==null)w=!0,Be(E);else{var I=r(c);I!==null&&$t(S,I.startTime-j)}}function E(j,I){w=!1,g&&(g=!1,p(O),O=-1),y=!0;var T=m;try{for(h(I),v=r(s);v!==null&&(!(v.expirationTime>I)||j&&!M());){var K=v.callback;if(typeof K=="function"){v.callback=null,m=v.priorityLevel;var ae=K(v.expirationTime<=I);I=e.unstable_now(),typeof ae=="function"?v.callback=ae:v===r(s)&&n(s),h(I)}else n(s);v=r(s)}if(v!==null)var Nr=!0;else{var Ot=r(c);Ot!==null&&$t(S,Ot.startTime-I),Nr=!1}return Nr}finally{v=null,m=T,y=!1}}var $=!1,b=null,O=-1,z=5,N=-1;function M(){return!(e.unstable_now()-Nj||125K?(j.sortIndex=T,t(c,j),r(s)===null&&j===r(c)&&(g?(p(O),O=-1):g=!0,$t(S,T-K))):(j.sortIndex=ae,t(s,j),w||y||(w=!0,Be(E))),j},e.unstable_shouldYield=M,e.unstable_wrapCallback=function(j){var I=m;return function(){var T=m;m=I;try{return j.apply(this,arguments)}finally{m=T}}}})(fm);um.exports=fm;var My=um.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 Ly=u,Xe=My;function k(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ts=Object.prototype.hasOwnProperty,Ay=/^[: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]*$/,bu={},Cu={};function Dy(e){return ts.call(Cu,e)?!0:ts.call(bu,e)?!1:Ay.test(e)?Cu[e]=!0:(bu[e]=!0,!1)}function Fy(e,t,r,n){if(r!==null&&r.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return n?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Vy(e,t,r,n){if(t===null||typeof t>"u"||Fy(e,t,r,n))return!0;if(n)return!1;if(r!==null)switch(r.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 Ie(e,t,r,n,o,l,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=o,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=i}var xe={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){xe[e]=new Ie(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];xe[t]=new Ie(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){xe[e]=new Ie(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){xe[e]=new Ie(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){xe[e]=new Ie(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){xe[e]=new Ie(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){xe[e]=new Ie(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){xe[e]=new Ie(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){xe[e]=new Ie(e,5,!1,e.toLowerCase(),null,!1,!1)});var fc=/[\-:]([a-z])/g;function dc(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(fc,dc);xe[t]=new Ie(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(fc,dc);xe[t]=new Ie(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(fc,dc);xe[t]=new Ie(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){xe[e]=new Ie(e,1,!1,e.toLowerCase(),null,!1,!1)});xe.xlinkHref=new Ie("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){xe[e]=new Ie(e,1,!1,e.toLowerCase(),null,!0,!0)});function pc(e,t,r,n){var o=xe.hasOwnProperty(t)?xe[t]:null;(o!==null?o.type!==0:n||!(2a||o[i]!==l[a]){var s=` `+o[i].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=i&&0<=a);break}}}finally{ga=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?Mn(e):""}function By(e){switch(e.tag){case 5:return Mn(e.type);case 16:return Mn("Lazy");case 13:return Mn("Suspense");case 19:return Mn("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 ls(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 Ar:return"Fragment";case Lr:return"Portal";case rs:return"Profiler";case mc:return"StrictMode";case ns:return"Suspense";case os:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case mm:return(e.displayName||"Context")+".Consumer";case pm:return(e._context.displayName||"Context")+".Provider";case vc:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case hc:return t=e.displayName||null,t!==null?t:ls(e.type)||"Memo";case Ht:t=e._payload,e=e._init;try{return ls(e(t))}catch{}}return null}function Hy(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 ls(t);case 8:return t===mc?"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 or(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function hm(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Wy(e){var t=hm(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var o=r.get,l=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(i){n=""+i,l.call(this,i)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(i){n=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function No(e){e._valueTracker||(e._valueTracker=Wy(e))}function gm(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=hm(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function _l(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 is(e,t){var r=t.checked;return le({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function Nu(e,t){var r=t.defaultValue==null?"":t.defaultValue,n=t.checked!=null?t.checked:t.defaultChecked;r=or(t.value!=null?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function ym(e,t){t=t.checked,t!=null&&pc(e,"checked",t,!1)}function as(e,t){ym(e,t);var r=or(t.value),n=t.type;if(r!=null)n==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?ss(e,t.type,r):t.hasOwnProperty("defaultValue")&&ss(e,t.type,or(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function zu(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!(n!=="submit"&&n!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}function ss(e,t,r){(t!=="number"||_l(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var Ln=Array.isArray;function Gr(e,t,r,n){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=zo.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Jn(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var Fn={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},Uy=["Webkit","ms","Moz","O"];Object.keys(Fn).forEach(function(e){Uy.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Fn[t]=Fn[e]})});function Pm(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||Fn.hasOwnProperty(e)&&Fn[e]?(""+t).trim():t+"px"}function xm(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var n=r.indexOf("--")===0,o=Pm(r,t[r],n);r==="float"&&(r="cssFloat"),n?e.setProperty(r,o):e[r]=o}}var Qy=le({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 fs(e,t){if(t){if(Qy[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(k(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(k(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(k(61))}if(t.style!=null&&typeof t.style!="object")throw Error(k(62))}}function ds(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 ps=null;function gc(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ms=null,Kr=null,Zr=null;function Iu(e){if(e=So(e)){if(typeof ms!="function")throw Error(k(280));var t=e.stateNode;t&&(t=Di(t),ms(e.stateNode,e.type,t))}}function $m(e){Kr?Zr?Zr.push(e):Zr=[e]:Kr=e}function Om(){if(Kr){var e=Kr,t=Zr;if(Zr=Kr=null,Iu(e),t)for(e=0;e>>=0,e===0?32:31-(n1(e)/o1|0)|0}var jo=64,Ro=4194304;function An(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 $l(e,t){var r=e.pendingLanes;if(r===0)return 0;var n=0,o=e.suspendedLanes,l=e.pingedLanes,i=r&268435455;if(i!==0){var a=i&~o;a!==0?n=An(a):(l&=i,l!==0&&(n=An(l)))}else i=r&~o,i!==0?n=An(i):l!==0&&(n=An(l));if(n===0)return 0;if(t!==0&&t!==n&&!(t&o)&&(o=n&-n,l=t&-t,o>=l||o===16&&(l&4194240)!==0))return t;if(n&4&&(n|=r&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=n;0r;r++)t.push(e);return t}function wo(e,t,r){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ct(t),e[t]=r}function s1(e,t){var r=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 n=e.eventTimes;for(e=e.expirationTimes;0=Bn),Hu=" ",Wu=!1;function Um(e,t){switch(e){case"keyup":return M1.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Qm(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Dr=!1;function A1(e,t){switch(e){case"compositionend":return Qm(t);case"keypress":return t.which!==32?null:(Wu=!0,Hu);case"textInput":return e=t.data,e===Hu&&Wu?null:e;default:return null}}function D1(e,t){if(Dr)return e==="compositionend"||!Oc&&Um(e,t)?(e=Hm(),nl=Pc=Xt=null,Dr=!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:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=Xu(r)}}function Km(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Km(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Zm(){for(var e=window,t=_l();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=_l(e.document)}return t}function Ec(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 X1(e){var t=Zm(),r=e.focusedElem,n=e.selectionRange;if(t!==r&&r&&r.ownerDocument&&Km(r.ownerDocument.documentElement,r)){if(n!==null&&Ec(r)){if(t=n.start,e=n.end,e===void 0&&(e=t),"selectionStart"in r)r.selectionStart=t,r.selectionEnd=Math.min(e,r.value.length);else if(e=(t=r.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=r.textContent.length,l=Math.min(n.start,o);n=n.end===void 0?l:Math.min(n.end,o),!e.extend&&l>n&&(o=n,n=l,l=o),o=Gu(r,l);var i=Gu(r,n);o&&i&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),l>n?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=r;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof r.focus=="function"&&r.focus(),r=0;r=document.documentMode,Fr=null,_s=null,Wn=null,Ss=!1;function Ku(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;Ss||Fr==null||Fr!==_l(n)||(n=Fr,"selectionStart"in n&&Ec(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),Wn&&oo(Wn,n)||(Wn=n,n=bl(_s,"onSelect"),0Hr||(e.current=bs[Hr],bs[Hr]=null,Hr--)}function G(e,t){Hr++,bs[Hr]=e.current,e.current=t}var lr={},ke=ar(lr),Le=ar(!1),Sr=lr;function on(e,t){var r=e.type.contextTypes;if(!r)return lr;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var o={},l;for(l in r)o[l]=t[l];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Ae(e){return e=e.childContextTypes,e!=null}function kl(){J(Le),J(ke)}function nf(e,t,r){if(ke.current!==lr)throw Error(k(168));G(ke,t),G(Le,r)}function iv(e,t,r){var n=e.stateNode;if(t=t.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var o in n)if(!(o in t))throw Error(k(108,Hy(e)||"Unknown",o));return le({},r,n)}function Nl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||lr,Sr=ke.current,G(ke,e),G(Le,Le.current),!0}function of(e,t,r){var n=e.stateNode;if(!n)throw Error(k(169));r?(e=iv(e,t,Sr),n.__reactInternalMemoizedMergedChildContext=e,J(Le),J(ke),G(ke,e)):J(Le),G(Le,r)}var Ct=null,Fi=!1,ja=!1;function av(e){Ct===null?Ct=[e]:Ct.push(e)}function iw(e){Fi=!0,av(e)}function sr(){if(!ja&&Ct!==null){ja=!0;var e=0,t=Q;try{var r=Ct;for(Q=1;e>=i,o-=i,Nt=1<<32-ct(t)+o|r<O?(z=b,b=null):z=b.sibling;var N=m(p,b,h[O],S);if(N===null){b===null&&(b=z);break}e&&b&&N.alternate===null&&t(p,b),d=l(N,d,O),$===null?E=N:$.sibling=N,$=N,b=z}if(O===h.length)return r(p,b),ee&&ur(p,O),E;if(b===null){for(;OO?(z=b,b=null):z=b.sibling;var M=m(p,b,N.value,S);if(M===null){b===null&&(b=z);break}e&&b&&M.alternate===null&&t(p,b),d=l(M,d,O),$===null?E=M:$.sibling=M,$=M,b=z}if(N.done)return r(p,b),ee&&ur(p,O),E;if(b===null){for(;!N.done;O++,N=h.next())N=v(p,N.value,S),N!==null&&(d=l(N,d,O),$===null?E=N:$.sibling=N,$=N);return ee&&ur(p,O),E}for(b=n(p,b);!N.done;O++,N=h.next())N=y(b,p,O,N.value,S),N!==null&&(e&&N.alternate!==null&&b.delete(N.key===null?O:N.key),d=l(N,d,O),$===null?E=N:$.sibling=N,$=N);return e&&b.forEach(function(L){return t(p,L)}),ee&&ur(p,O),E}function x(p,d,h,S){if(typeof h=="object"&&h!==null&&h.type===Ar&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case ko:e:{for(var E=h.key,$=d;$!==null;){if($.key===E){if(E=h.type,E===Ar){if($.tag===7){r(p,$.sibling),d=o($,h.props.children),d.return=p,p=d;break e}}else if($.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===Ht&&sf(E)===$.type){r(p,$.sibling),d=o($,h.props),d.ref=On(p,$,h),d.return=p,p=d;break e}r(p,$);break}else t(p,$);$=$.sibling}h.type===Ar?(d=yr(h.props.children,p.mode,S,h.key),d.return=p,p=d):(S=fl(h.type,h.key,h.props,null,p.mode,S),S.ref=On(p,d,h),S.return=p,p=S)}return i(p);case Lr:e:{for($=h.key;d!==null;){if(d.key===$)if(d.tag===4&&d.stateNode.containerInfo===h.containerInfo&&d.stateNode.implementation===h.implementation){r(p,d.sibling),d=o(d,h.children||[]),d.return=p,p=d;break e}else{r(p,d);break}else t(p,d);d=d.sibling}d=Fa(h,p.mode,S),d.return=p,p=d}return i(p);case Ht:return $=h._init,x(p,d,$(h._payload),S)}if(Ln(h))return w(p,d,h,S);if(_n(h))return g(p,d,h,S);Fo(p,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,d!==null&&d.tag===6?(r(p,d.sibling),d=o(d,h),d.return=p,p=d):(r(p,d),d=Da(h,p.mode,S),d.return=p,p=d),i(p)):r(p,d)}return x}var an=fv(!0),dv=fv(!1),Rl=ar(null),Il=null,Qr=null,Nc=null;function zc(){Nc=Qr=Il=null}function jc(e){var t=Rl.current;J(Rl),e._currentValue=t}function Ns(e,t,r){for(;e!==null;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,n!==null&&(n.childLanes|=t)):n!==null&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function qr(e,t){Il=e,Nc=Qr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Me=!0),e.firstContext=null)}function rt(e){var t=e._currentValue;if(Nc!==e)if(e={context:e,memoizedValue:t,next:null},Qr===null){if(Il===null)throw Error(k(308));Qr=e,Il.dependencies={lanes:0,firstContext:e}}else Qr=Qr.next=e;return t}var vr=null;function Rc(e){vr===null?vr=[e]:vr.push(e)}function pv(e,t,r,n){var o=t.interleaved;return o===null?(r.next=r,Rc(t)):(r.next=o.next,o.next=r),t.interleaved=r,Mt(e,n)}function Mt(e,t){e.lanes|=t;var r=e.alternate;for(r!==null&&(r.lanes|=t),r=e,e=e.return;e!==null;)e.childLanes|=t,r=e.alternate,r!==null&&(r.childLanes|=t),r=e,e=e.return;return r.tag===3?r.stateNode:null}var Wt=!1;function Ic(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function mv(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 Rt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function er(e,t,r){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,F&2){var o=n.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),n.pending=t,Mt(e,r)}return o=n.interleaved,o===null?(t.next=t,Rc(n)):(t.next=o.next,o.next=t),n.interleaved=t,Mt(e,r)}function ll(e,t,r){if(t=t.updateQueue,t!==null&&(t=t.shared,(r&4194240)!==0)){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,wc(e,r)}}function cf(e,t){var r=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,r===n)){var o=null,l=null;if(r=r.firstBaseUpdate,r!==null){do{var i={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};l===null?o=l=i:l=l.next=i,r=r.next}while(r!==null);l===null?o=l=t:l=l.next=t}else o=l=t;r={baseState:n.baseState,firstBaseUpdate:o,lastBaseUpdate:l,shared:n.shared,effects:n.effects},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function Tl(e,t,r,n){var o=e.updateQueue;Wt=!1;var l=o.firstBaseUpdate,i=o.lastBaseUpdate,a=o.shared.pending;if(a!==null){o.shared.pending=null;var s=a,c=s.next;s.next=null,i===null?l=c:i.next=c,i=s;var f=e.alternate;f!==null&&(f=f.updateQueue,a=f.lastBaseUpdate,a!==i&&(a===null?f.firstBaseUpdate=c:a.next=c,f.lastBaseUpdate=s))}if(l!==null){var v=o.baseState;i=0,f=c=s=null,a=l;do{var m=a.lane,y=a.eventTime;if((n&m)===m){f!==null&&(f=f.next={eventTime:y,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var w=e,g=a;switch(m=t,y=r,g.tag){case 1:if(w=g.payload,typeof w=="function"){v=w.call(y,v,m);break e}v=w;break e;case 3:w.flags=w.flags&-65537|128;case 0:if(w=g.payload,m=typeof w=="function"?w.call(y,v,m):w,m==null)break e;v=le({},v,m);break e;case 2:Wt=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,m=o.effects,m===null?o.effects=[a]:m.push(a))}else y={eventTime:y,lane:m,tag:a.tag,payload:a.payload,callback:a.callback,next:null},f===null?(c=f=y,s=v):f=f.next=y,i|=m;if(a=a.next,a===null){if(a=o.shared.pending,a===null)break;m=a,a=m.next,m.next=null,o.lastBaseUpdate=m,o.shared.pending=null}}while(!0);if(f===null&&(s=v),o.baseState=s,o.firstBaseUpdate=c,o.lastBaseUpdate=f,t=o.shared.interleaved,t!==null){o=t;do i|=o.lane,o=o.next;while(o!==t)}else l===null&&(o.shared.lanes=0);$r|=i,e.lanes=i,e.memoizedState=v}}function uf(e,t,r){if(e=t.effects,t.effects=null,e!==null)for(t=0;tr?r:4,e(!0);var n=Ia.transition;Ia.transition={};try{e(!1),t()}finally{Q=r,Ia.transition=n}}function zv(){return nt().memoizedState}function uw(e,t,r){var n=rr(e);if(r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},jv(e))Rv(t,r);else if(r=pv(e,t,r,n),r!==null){var o=je();ut(r,e,n,o),Iv(r,t,n)}}function fw(e,t,r){var n=rr(e),o={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(jv(e))Rv(t,o);else{var l=e.alternate;if(e.lanes===0&&(l===null||l.lanes===0)&&(l=t.lastRenderedReducer,l!==null))try{var i=t.lastRenderedState,a=l(i,r);if(o.hasEagerState=!0,o.eagerState=a,ft(a,i)){var s=t.interleaved;s===null?(o.next=o,Rc(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch{}finally{}r=pv(e,t,o,n),r!==null&&(o=je(),ut(r,e,n,o),Iv(r,t,n))}}function jv(e){var t=e.alternate;return e===oe||t!==null&&t===oe}function Rv(e,t){Un=Ll=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function Iv(e,t,r){if(r&4194240){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,wc(e,r)}}var Al={readContext:rt,useCallback:$e,useContext:$e,useEffect:$e,useImperativeHandle:$e,useInsertionEffect:$e,useLayoutEffect:$e,useMemo:$e,useReducer:$e,useRef:$e,useState:$e,useDebugValue:$e,useDeferredValue:$e,useTransition:$e,useMutableSource:$e,useSyncExternalStore:$e,useId:$e,unstable_isNewReconciler:!1},dw={readContext:rt,useCallback:function(e,t){return mt().memoizedState=[e,t===void 0?null:t],e},useContext:rt,useEffect:df,useImperativeHandle:function(e,t,r){return r=r!=null?r.concat([e]):null,al(4194308,4,Ev.bind(null,t,e),r)},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 r=mt();return t=t===void 0?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=mt();return t=r!==void 0?r(t):t,n.memoizedState=n.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},n.queue=e,e=e.dispatch=uw.bind(null,oe,e),[n.memoizedState,e]},useRef:function(e){var t=mt();return e={current:e},t.memoizedState=e},useState:ff,useDebugValue:Bc,useDeferredValue:function(e){return mt().memoizedState=e},useTransition:function(){var e=ff(!1),t=e[0];return e=cw.bind(null,e[1]),mt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var n=oe,o=mt();if(ee){if(r===void 0)throw Error(k(407));r=r()}else{if(r=t(),ye===null)throw Error(k(349));xr&30||yv(n,t,r)}o.memoizedState=r;var l={value:r,getSnapshot:t};return o.queue=l,df(_v.bind(null,n,l,e),[e]),n.flags|=2048,po(9,wv.bind(null,n,l,r,t),void 0,null),r},useId:function(){var e=mt(),t=ye.identifierPrefix;if(ee){var r=zt,n=Nt;r=(n&~(1<<32-ct(n)-1)).toString(32)+r,t=":"+t+"R"+r,r=uo++,0<\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=i.createElement(r,{is:n.is}):(e=i.createElement(r),r==="select"&&(i=e,n.multiple?i.multiple=!0:n.size&&(i.size=n.size))):e=i.createElementNS(e,r),e[gt]=t,e[ao]=n,Wv(e,t,!1,!1),t.stateNode=e;e:{switch(i=ds(r,n),r){case"dialog":Z("cancel",e),Z("close",e),o=n;break;case"iframe":case"object":case"embed":Z("load",e),o=n;break;case"video":case"audio":for(o=0;oun&&(t.flags|=128,n=!0,En(l,!1),t.lanes=4194304)}else{if(!n)if(e=Ml(i),e!==null){if(t.flags|=128,n=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),En(l,!0),l.tail===null&&l.tailMode==="hidden"&&!i.alternate&&!ee)return Oe(t),null}else 2*ce()-l.renderingStartTime>un&&r!==1073741824&&(t.flags|=128,n=!0,En(l,!1),t.lanes=4194304);l.isBackwards?(i.sibling=t.child,t.child=i):(r=l.last,r!==null?r.sibling=i:t.child=i,l.last=i)}return l.tail!==null?(t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=ce(),t.sibling=null,r=ne.current,G(ne,n?r&1|2:r&1),t):(Oe(t),null);case 22:case 23:return Xc(),n=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==n&&(t.flags|=8192),n&&t.mode&1?He&1073741824&&(Oe(t),t.subtreeFlags&6&&(t.flags|=8192)):Oe(t),null;case 24:return null;case 25:return null}throw Error(k(156,t.tag))}function _w(e,t){switch(Cc(t),t.tag){case 1:return Ae(t.type)&&kl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return sn(),J(Le),J(ke),Lc(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Mc(t),null;case 13:if(J(ne),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(k(340));ln()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return J(ne),null;case 4:return sn(),null;case 10:return jc(t.type._context),null;case 22:case 23:return Xc(),null;case 24:return null;default:return null}}var Bo=!1,Ce=!1,Sw=typeof WeakSet=="function"?WeakSet:Set,R=null;function Yr(e,t){var r=e.ref;if(r!==null)if(typeof r=="function")try{r(null)}catch(n){se(e,t,n)}else r.current=null}function Ds(e,t,r){try{r()}catch(n){se(e,t,n)}}var xf=!1;function Pw(e,t){if(Ps=Ol,e=Zm(),Ec(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var n=r.getSelection&&r.getSelection();if(n&&n.rangeCount!==0){r=n.anchorNode;var o=n.anchorOffset,l=n.focusNode;n=n.focusOffset;try{r.nodeType,l.nodeType}catch{r=null;break e}var i=0,a=-1,s=-1,c=0,f=0,v=e,m=null;t:for(;;){for(var y;v!==r||o!==0&&v.nodeType!==3||(a=i+o),v!==l||n!==0&&v.nodeType!==3||(s=i+n),v.nodeType===3&&(i+=v.nodeValue.length),(y=v.firstChild)!==null;)m=v,v=y;for(;;){if(v===e)break t;if(m===r&&++c===o&&(a=i),m===l&&++f===n&&(s=i),(y=v.nextSibling)!==null)break;v=m,m=v.parentNode}v=y}r=a===-1||s===-1?null:{start:a,end:s}}else r=null}r=r||{start:0,end:0}}else r=null;for(xs={focusedElem:e,selectionRange:r},Ol=!1,R=t;R!==null;)if(t=R,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,R=e;else for(;R!==null;){t=R;try{var w=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(w!==null){var g=w.memoizedProps,x=w.memoizedState,p=t.stateNode,d=p.getSnapshotBeforeUpdate(t.elementType===t.type?g:it(t.type,g),x);p.__reactInternalSnapshotBeforeUpdate=d}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(k(163))}}catch(S){se(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,R=e;break}R=t.return}return w=xf,xf=!1,w}function Qn(e,t,r){var n=t.updateQueue;if(n=n!==null?n.lastEffect:null,n!==null){var o=n=n.next;do{if((o.tag&e)===e){var l=o.destroy;o.destroy=void 0,l!==void 0&&Ds(t,r,l)}o=o.next}while(o!==n)}}function Hi(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var r=t=t.next;do{if((r.tag&e)===e){var n=r.create;r.destroy=n()}r=r.next}while(r!==t)}}function Fs(e){var t=e.ref;if(t!==null){var r=e.stateNode;switch(e.tag){case 5:e=r;break;default:e=r}typeof t=="function"?t(e):t.current=e}}function Yv(e){var t=e.alternate;t!==null&&(e.alternate=null,Yv(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[gt],delete t[ao],delete t[Es],delete t[ow],delete t[lw])),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 Xv(e){return e.tag===5||e.tag===3||e.tag===4}function $f(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Xv(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 Vs(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.nodeType===8?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(r.nodeType===8?(t=r.parentNode,t.insertBefore(e,r)):(t=r,t.appendChild(e)),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=Cl));else if(n!==4&&(e=e.child,e!==null))for(Vs(e,t,r),e=e.sibling;e!==null;)Vs(e,t,r),e=e.sibling}function Bs(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(Bs(e,t,r),e=e.sibling;e!==null;)Bs(e,t,r),e=e.sibling}var _e=null,at=!1;function Vt(e,t,r){for(r=r.child;r!==null;)Gv(e,t,r),r=r.sibling}function Gv(e,t,r){if(_t&&typeof _t.onCommitFiberUnmount=="function")try{_t.onCommitFiberUnmount(Ti,r)}catch{}switch(r.tag){case 5:Ce||Yr(r,t);case 6:var n=_e,o=at;_e=null,Vt(e,t,r),_e=n,at=o,_e!==null&&(at?(e=_e,r=r.stateNode,e.nodeType===8?e.parentNode.removeChild(r):e.removeChild(r)):_e.removeChild(r.stateNode));break;case 18:_e!==null&&(at?(e=_e,r=r.stateNode,e.nodeType===8?za(e.parentNode,r):e.nodeType===1&&za(e,r),ro(e)):za(_e,r.stateNode));break;case 4:n=_e,o=at,_e=r.stateNode.containerInfo,at=!0,Vt(e,t,r),_e=n,at=o;break;case 0:case 11:case 14:case 15:if(!Ce&&(n=r.updateQueue,n!==null&&(n=n.lastEffect,n!==null))){o=n=n.next;do{var l=o,i=l.destroy;l=l.tag,i!==void 0&&(l&2||l&4)&&Ds(r,t,i),o=o.next}while(o!==n)}Vt(e,t,r);break;case 1:if(!Ce&&(Yr(r,t),n=r.stateNode,typeof n.componentWillUnmount=="function"))try{n.props=r.memoizedProps,n.state=r.memoizedState,n.componentWillUnmount()}catch(a){se(r,t,a)}Vt(e,t,r);break;case 21:Vt(e,t,r);break;case 22:r.mode&1?(Ce=(n=Ce)||r.memoizedState!==null,Vt(e,t,r),Ce=n):Vt(e,t,r);break;default:Vt(e,t,r)}}function Of(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var r=e.stateNode;r===null&&(r=e.stateNode=new Sw),t.forEach(function(n){var o=zw.bind(null,e,n);r.has(n)||(r.add(n),n.then(o,o))})}}function lt(e,t){var r=t.deletions;if(r!==null)for(var n=0;no&&(o=i),n&=~l}if(n=o,n=ce()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*$w(n/1960))-n,10e?16:e,Gt===null)var n=!1;else{if(e=Gt,Gt=null,Vl=0,F&6)throw Error(k(331));var o=F;for(F|=4,R=e.current;R!==null;){var l=R,i=l.child;if(R.flags&16){var a=l.deletions;if(a!==null){for(var s=0;sce()-Qc?gr(e,0):Uc|=r),De(e,t)}function nh(e,t){t===0&&(e.mode&1?(t=Ro,Ro<<=1,!(Ro&130023424)&&(Ro=4194304)):t=1);var r=je();e=Mt(e,t),e!==null&&(wo(e,t,r),De(e,r))}function Nw(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),nh(e,r)}function zw(e,t){var r=0;switch(e.tag){case 13:var n=e.stateNode,o=e.memoizedState;o!==null&&(r=o.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(k(314))}n!==null&&n.delete(t),nh(e,r)}var oh;oh=function(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps||Le.current)Me=!0;else{if(!(e.lanes&r)&&!(t.flags&128))return Me=!1,yw(e,t,r);Me=!!(e.flags&131072)}else Me=!1,ee&&t.flags&1048576&&sv(t,jl,t.index);switch(t.lanes=0,t.tag){case 2:var n=t.type;sl(e,t),e=t.pendingProps;var o=on(t,ke.current);qr(t,r),o=Dc(null,t,n,e,o,r);var l=Fc();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,Ae(n)?(l=!0,Nl(t)):l=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Ic(t),o.updater=Bi,t.stateNode=o,o._reactInternals=t,js(t,n,e,r),t=Ts(null,t,n,!0,l,r)):(t.tag=0,ee&&l&&bc(t),ze(null,t,o,r),t=t.child),t;case 16:n=t.elementType;e:{switch(sl(e,t),e=t.pendingProps,o=n._init,n=o(n._payload),t.type=n,o=t.tag=Rw(n),e=it(n,e),o){case 0:t=Is(null,t,n,e,r);break e;case 1:t=_f(null,t,n,e,r);break e;case 11:t=yf(null,t,n,e,r);break e;case 14:t=wf(null,t,n,it(n.type,e),r);break e}throw Error(k(306,n,""))}return t;case 0:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:it(n,o),Is(e,t,n,o,r);case 1:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:it(n,o),_f(e,t,n,o,r);case 3:e:{if(Vv(t),e===null)throw Error(k(387));n=t.pendingProps,l=t.memoizedState,o=l.element,mv(e,t),Tl(t,n,null,r);var i=t.memoizedState;if(n=i.element,l.isDehydrated)if(l={element:n,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=l,t.memoizedState=l,t.flags&256){o=cn(Error(k(423)),t),t=Sf(e,t,n,r,o);break e}else if(n!==o){o=cn(Error(k(424)),t),t=Sf(e,t,n,r,o);break e}else for(Ue=qt(t.stateNode.containerInfo.firstChild),Qe=t,ee=!0,st=null,r=dv(t,null,n,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if(ln(),n===o){t=Lt(e,t,r);break e}ze(e,t,n,r)}t=t.child}return t;case 5:return vv(t),e===null&&ks(t),n=t.type,o=t.pendingProps,l=e!==null?e.memoizedProps:null,i=o.children,$s(n,o)?i=null:l!==null&&$s(n,l)&&(t.flags|=32),Fv(e,t),ze(e,t,i,r),t.child;case 6:return e===null&&ks(t),null;case 13:return Bv(e,t,r);case 4:return Tc(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=an(t,null,n,r):ze(e,t,n,r),t.child;case 11:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:it(n,o),yf(e,t,n,o,r);case 7:return ze(e,t,t.pendingProps,r),t.child;case 8:return ze(e,t,t.pendingProps.children,r),t.child;case 12:return ze(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(n=t.type._context,o=t.pendingProps,l=t.memoizedProps,i=o.value,G(Rl,n._currentValue),n._currentValue=i,l!==null)if(ft(l.value,i)){if(l.children===o.children&&!Le.current){t=Lt(e,t,r);break e}}else for(l=t.child,l!==null&&(l.return=t);l!==null;){var a=l.dependencies;if(a!==null){i=l.child;for(var s=a.firstContext;s!==null;){if(s.context===n){if(l.tag===1){s=Rt(-1,r&-r),s.tag=2;var c=l.updateQueue;if(c!==null){c=c.shared;var f=c.pending;f===null?s.next=s:(s.next=f.next,f.next=s),c.pending=s}}l.lanes|=r,s=l.alternate,s!==null&&(s.lanes|=r),Ns(l.return,r,t),a.lanes|=r;break}s=s.next}}else if(l.tag===10)i=l.type===t.type?null:l.child;else if(l.tag===18){if(i=l.return,i===null)throw Error(k(341));i.lanes|=r,a=i.alternate,a!==null&&(a.lanes|=r),Ns(i,r,t),i=l.sibling}else i=l.child;if(i!==null)i.return=l;else for(i=l;i!==null;){if(i===t){i=null;break}if(l=i.sibling,l!==null){l.return=i.return,i=l;break}i=i.return}l=i}ze(e,t,o.children,r),t=t.child}return t;case 9:return o=t.type,n=t.pendingProps.children,qr(t,r),o=rt(o),n=n(o),t.flags|=1,ze(e,t,n,r),t.child;case 14:return n=t.type,o=it(n,t.pendingProps),o=it(n.type,o),wf(e,t,n,o,r);case 15:return Av(e,t,t.type,t.pendingProps,r);case 17:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:it(n,o),sl(e,t),t.tag=1,Ae(n)?(e=!0,Nl(t)):e=!1,qr(t,r),Tv(t,n,o),js(t,n,o,r),Ts(null,t,n,!0,e,r);case 19:return Hv(e,t,r);case 22:return Dv(e,t,r)}throw Error(k(156,t.tag))};function lh(e,t){return jm(e,t)}function jw(e,t,r,n){this.tag=e,this.key=r,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=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function et(e,t,r,n){return new jw(e,t,r,n)}function Kc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Rw(e){if(typeof e=="function")return Kc(e)?1:0;if(e!=null){if(e=e.$$typeof,e===vc)return 11;if(e===hc)return 14}return 2}function nr(e,t){var r=e.alternate;return r===null?(r=et(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&14680064,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function fl(e,t,r,n,o,l){var i=2;if(n=e,typeof e=="function")Kc(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Ar:return yr(r.children,o,l,t);case mc:i=8,o|=8;break;case rs:return e=et(12,r,t,o|2),e.elementType=rs,e.lanes=l,e;case ns:return e=et(13,r,t,o),e.elementType=ns,e.lanes=l,e;case os:return e=et(19,r,t,o),e.elementType=os,e.lanes=l,e;case vm:return Ui(r,o,l,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case pm:i=10;break e;case mm:i=9;break e;case vc:i=11;break e;case hc:i=14;break e;case Ht:i=16,n=null;break e}throw Error(k(130,e==null?e:typeof e,""))}return t=et(i,r,t,o),t.elementType=e,t.type=n,t.lanes=l,t}function yr(e,t,r,n){return e=et(7,e,n,t),e.lanes=r,e}function Ui(e,t,r,n){return e=et(22,e,n,t),e.elementType=vm,e.lanes=r,e.stateNode={isHidden:!1},e}function Da(e,t,r){return e=et(6,e,null,t),e.lanes=r,e}function Fa(e,t,r){return t=et(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Iw(e,t,r,n,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=_a(0),this.expirationTimes=_a(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=_a(0),this.identifierPrefix=n,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Zc(e,t,r,n,o,l,i,a,s){return e=new Iw(e,t,r,a,s),t===1?(t=1,l===!0&&(t|=8)):t=0,l=et(3,null,null,t),e.current=l,l.stateNode=e,l.memoizedState={element:n,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ic(l),e}function Tw(e,t,r){var n=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(ch)}catch(e){console.error(e)}}ch(),cm.exports=Ge;var tu=cm.exports,Rf=tu;es.createRoot=Rf.createRoot,es.hydrateRoot=Rf.hydrateRoot;const uh=()=>!window.invokeNative,Fw=()=>{},fh=async e=>{const t=`https://cfx-nui-mt_dealerships/vehiclesImages/${e}.png`,r=new Image;return r.src=t,new Promise(n=>{r.onload=()=>{n(t)},r.onerror=async()=>{const o=`https://gta-images.s3.fr-par.scw.cloud/vehicle/${e}.webp`,l=new Image;l.src=o,l.onload=()=>{n(o)},l.onerror=()=>{n("")}}})},dh=e=>{const t=Object.values(e).flat();return t.sort((r,n)=>r.price-n.price),t},Yt=(e,t)=>Intl.NumberFormat("en-US",{style:"currency",currency:t,minimumFractionDigits:0,maximumFractionDigits:0}).format(e),Wl=(e,t)=>{const r=u.useRef(Fw);u.useEffect(()=>{r.current=t},[t]),u.useEffect(()=>{const n=o=>{const{action:l,data:i}=o.data;r.current&&l===e&&r.current(i)};return window.addEventListener("message",n),()=>window.removeEventListener("message",n)},[e])};async function jt(e,t,r){const n={method:"post",headers:{"Content-Type":"application/json; charset=UTF-8"},body:JSON.stringify(t)};if(uh()&&r)return r;const o=window.GetParentResourceName?window.GetParentResourceName():"nui-frame-app";return await(await fetch(`https://${o}/${e}`,n)).json()}const Vw=u.createContext(null),If=({children:e,componentName:t})=>{const[r,n]=u.useState(!1);return Wl(`setVisible${t}`,n),u.useEffect(()=>{const o=l=>{r&&l.code==="Escape"&&(uh()?n(!1):jt("hideFrame",{name:`setVisible${t}`}))};return window.addEventListener("keydown",o),()=>window.removeEventListener("keydown",o)},[r,t]),P.jsx(Vw.Provider,{value:{visible:r,setVisible:n},children:P.jsx("div",{style:{visibility:r?"visible":"hidden"},children:e})})};var yt=function(){return yt=Object.assign||function(t){for(var r,n=1,o=arguments.length;n"u")return o_;var t=l_(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},a_=hh(),tn="data-scroll-locked",s_=function(e,t,r,n){var o=e.left,l=e.top,i=e.right,a=e.gap;return r===void 0&&(r="margin"),` .`.concat(Hw,` { overflow: hidden `).concat(n,`; padding-right: `).concat(a,"px ").concat(n,`; } body[`).concat(tn,`] { overflow: hidden `).concat(n,`; overscroll-behavior: contain; `).concat([t&&"position: relative ".concat(n,";"),r==="margin"&&` padding-left: `.concat(o,`px; padding-top: `).concat(l,`px; padding-right: `).concat(i,`px; margin-left:0; margin-top:0; margin-right: `).concat(a,"px ").concat(n,`; `),r==="padding"&&"padding-right: ".concat(a,"px ").concat(n,";")].filter(Boolean).join(""),` } .`).concat(dl,` { right: `).concat(a,"px ").concat(n,`; } .`).concat(pl,` { margin-right: `).concat(a,"px ").concat(n,`; } .`).concat(dl," .").concat(dl,` { right: 0 `).concat(n,`; } .`).concat(pl," .").concat(pl,` { margin-right: 0 `).concat(n,`; } body[`).concat(tn,`] { `).concat(Ww,": ").concat(a,`px; } `)},Mf=function(){var e=parseInt(document.body.getAttribute(tn)||"0",10);return isFinite(e)?e:0},c_=function(){u.useEffect(function(){return document.body.setAttribute(tn,(Mf()+1).toString()),function(){var e=Mf()-1;e<=0?document.body.removeAttribute(tn):document.body.setAttribute(tn,e.toString())}},[])},u_=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,o=n===void 0?"margin":n;c_();var l=u.useMemo(function(){return i_(o)},[o]);return u.createElement(a_,{styles:s_(l,!t,o,r?"":"!important")})},Ys=!1;if(typeof window<"u")try{var Uo=Object.defineProperty({},"passive",{get:function(){return Ys=!0,!0}});window.addEventListener("test",Uo,Uo),window.removeEventListener("test",Uo,Uo)}catch{Ys=!1}var Rr=Ys?{passive:!1}:!1,f_=function(e){return e.tagName==="TEXTAREA"},gh=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return r[t]!=="hidden"&&!(r.overflowY===r.overflowX&&!f_(e)&&r[t]==="visible")},d_=function(e){return gh(e,"overflowY")},p_=function(e){return gh(e,"overflowX")},Lf=function(e,t){var r=t.ownerDocument,n=t;do{typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&(n=n.host);var o=yh(e,n);if(o){var l=wh(e,n),i=l[1],a=l[2];if(i>a)return!0}n=n.parentNode}while(n&&n!==r.body);return!1},m_=function(e){var t=e.scrollTop,r=e.scrollHeight,n=e.clientHeight;return[t,r,n]},v_=function(e){var t=e.scrollLeft,r=e.scrollWidth,n=e.clientWidth;return[t,r,n]},yh=function(e,t){return e==="v"?d_(t):p_(t)},wh=function(e,t){return e==="v"?m_(t):v_(t)},h_=function(e,t){return e==="h"&&t==="rtl"?-1:1},g_=function(e,t,r,n,o){var l=h_(e,window.getComputedStyle(t).direction),i=l*n,a=r.target,s=t.contains(a),c=!1,f=i>0,v=0,m=0;do{var y=wh(e,a),w=y[0],g=y[1],x=y[2],p=g-x-l*w;(w||p)&&yh(e,a)&&(v+=p,m+=w),a instanceof ShadowRoot?a=a.host:a=a.parentNode}while(!s&&a!==document.body||s&&(t.contains(a)||t===a));return(f&&(Math.abs(v)<1||!o)||!f&&(Math.abs(m)<1||!o))&&(c=!0),c},Qo=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Af=function(e){return[e.deltaX,e.deltaY]},Df=function(e){return e&&"current"in e?e.current:e},y_=function(e,t){return e[0]===t[0]&&e[1]===t[1]},w_=function(e){return` .block-interactivity-`.concat(e,` {pointer-events: none;} .allow-interactivity-`).concat(e,` {pointer-events: all;} `)},__=0,Ir=[];function S_(e){var t=u.useRef([]),r=u.useRef([0,0]),n=u.useRef(),o=u.useState(__++)[0],l=u.useState(hh)[0],i=u.useRef(e);u.useEffect(function(){i.current=e},[e]),u.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var g=Bw([e.lockRef.current],(e.shards||[]).map(Df),!0).filter(Boolean);return g.forEach(function(x){return x.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),g.forEach(function(x){return x.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var a=u.useCallback(function(g,x){if("touches"in g&&g.touches.length===2)return!i.current.allowPinchZoom;var p=Qo(g),d=r.current,h="deltaX"in g?g.deltaX:d[0]-p[0],S="deltaY"in g?g.deltaY:d[1]-p[1],E,$=g.target,b=Math.abs(h)>Math.abs(S)?"h":"v";if("touches"in g&&b==="h"&&$.type==="range")return!1;var O=Lf(b,$);if(!O)return!0;if(O?E=b:(E=b==="v"?"h":"v",O=Lf(b,$)),!O)return!1;if(!n.current&&"changedTouches"in g&&(h||S)&&(n.current=E),!E)return!0;var z=n.current||E;return g_(z,x,g,z==="h"?h:S,!0)},[]),s=u.useCallback(function(g){var x=g;if(!(!Ir.length||Ir[Ir.length-1]!==l)){var p="deltaY"in x?Af(x):Qo(x),d=t.current.filter(function(E){return E.name===x.type&&(E.target===x.target||x.target===E.shadowParent)&&y_(E.delta,p)})[0];if(d&&d.should){x.cancelable&&x.preventDefault();return}if(!d){var h=(i.current.shards||[]).map(Df).filter(Boolean).filter(function(E){return E.contains(x.target)}),S=h.length>0?a(x,h[0]):!i.current.noIsolation;S&&x.cancelable&&x.preventDefault()}}},[]),c=u.useCallback(function(g,x,p,d){var h={name:g,delta:x,target:p,should:d,shadowParent:P_(p)};t.current.push(h),setTimeout(function(){t.current=t.current.filter(function(S){return S!==h})},1)},[]),f=u.useCallback(function(g){r.current=Qo(g),n.current=void 0},[]),v=u.useCallback(function(g){c(g.type,Af(g),g.target,a(g,e.lockRef.current))},[]),m=u.useCallback(function(g){c(g.type,Qo(g),g.target,a(g,e.lockRef.current))},[]);u.useEffect(function(){return Ir.push(l),e.setCallbacks({onScrollCapture:v,onWheelCapture:v,onTouchMoveCapture:m}),document.addEventListener("wheel",s,Rr),document.addEventListener("touchmove",s,Rr),document.addEventListener("touchstart",f,Rr),function(){Ir=Ir.filter(function(g){return g!==l}),document.removeEventListener("wheel",s,Rr),document.removeEventListener("touchmove",s,Rr),document.removeEventListener("touchstart",f,Rr)}},[]);var y=e.removeScrollBar,w=e.inert;return u.createElement(u.Fragment,null,w?u.createElement(l,{styles:w_(o)}):null,y?u.createElement(u_,{gapMode:e.gapMode}):null)}function P_(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const x_=Zw(vh,S_);var _h=u.forwardRef(function(e,t){return u.createElement(Ki,yt({},e,{ref:t,sideCar:x_}))});_h.classNames=Ki.classNames;function Sh(e){const t=u.createContext(null);return[({children:o,value:l})=>_.createElement(t.Provider,{value:l},o),()=>{const o=u.useContext(t);if(o===null)throw new Error(e);return o}]}function Ph(e){return Array.isArray(e)?e:[e]}function $_(e,t){window.dispatchEvent(new CustomEvent(e,{detail:t}))}const O_=typeof window<"u"?u.useLayoutEffect:u.useEffect;function E_(e){function t(n){const o=Object.keys(n).reduce((l,i)=>(l[`${e}:${i}`]=a=>n[i](a.detail),l),{});O_(()=>(Object.keys(o).forEach(l=>{window.removeEventListener(l,o[l]),window.addEventListener(l,o[l])}),()=>Object.keys(o).forEach(l=>{window.removeEventListener(l,o[l])})),[o])}function r(n){return(...o)=>$_(`${e}:${String(n)}`,o[0])}return[t,r]}function b_(e){return Array.isArray(e)||e===null?!1:typeof e=="object"?e.type!==_.Fragment:!1}function xh(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t({fontFamily:e.fontFamily||"sans-serif"})}var z_=Object.defineProperty,Ff=Object.getOwnPropertySymbols,j_=Object.prototype.hasOwnProperty,R_=Object.prototype.propertyIsEnumerable,Vf=(e,t,r)=>t in e?z_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Bf=(e,t)=>{for(var r in t||(t={}))j_.call(t,r)&&Vf(e,r,t[r]);if(Ff)for(var r of Ff(t))R_.call(t,r)&&Vf(e,r,t[r]);return e};function I_(e){return t=>({WebkitTapHighlightColor:"transparent",[t||"&:focus"]:Bf({},e.focusRing==="always"||e.focusRing==="auto"?e.focusRingStyles.styles(e):e.focusRingStyles.resetStyles(e)),[t?t.replace(":focus",":focus:not(:focus-visible)"):"&:focus:not(:focus-visible)"]:Bf({},e.focusRing==="auto"||e.focusRing==="never"?e.focusRingStyles.resetStyles(e):null)})}function xo(e){return t=>typeof e.primaryShade=="number"?e.primaryShade:e.primaryShade[t||e.colorScheme]}function ru(e){const t=xo(e);return(r,n,o=!0,l=!0)=>{if(typeof r=="string"&&r.includes(".")){const[a,s]=r.split("."),c=parseInt(s,10);if(a in e.colors&&c>=0&&c<10)return e.colors[a][typeof n=="number"&&!l?n:c]}const i=typeof n=="number"?n:t();return r in e.colors?e.colors[r][i]:o?e.colors[e.primaryColor][i]:r}}function $h(e){let t="";for(let r=1;r{const o={from:(n==null?void 0:n.from)||e.defaultGradient.from,to:(n==null?void 0:n.to)||e.defaultGradient.to,deg:(n==null?void 0:n.deg)||e.defaultGradient.deg};return`linear-gradient(${o.deg}deg, ${t(o.from,r(),!1)} 0%, ${t(o.to,r(),!1)} 100%)`}}function Eh(e){return t=>{if(typeof t=="number")return`${t/16}${e}`;if(typeof t=="string"){const r=t.replace("px","");if(!Number.isNaN(Number(r)))return`${Number(r)/16}${e}`}return t}}const C=Eh("rem"),Zi=Eh("em");function A({size:e,sizes:t,units:r}){return e in t?t[e]:typeof e=="number"?r==="em"?Zi(e):C(e):e||t.md}function fn(e){return typeof e=="number"?e:typeof e=="string"&&e.includes("rem")?Number(e.replace("rem",""))*16:typeof e=="string"&&e.includes("em")?Number(e.replace("em",""))*16:Number(e)}function L_(e){return t=>`@media (min-width: ${Zi(fn(A({size:t,sizes:e.breakpoints})))})`}function A_(e){return t=>`@media (max-width: ${Zi(fn(A({size:t,sizes:e.breakpoints}))-1)})`}function D_(e){return/^#?([0-9A-F]{3}){1,2}$/i.test(e)}function F_(e){let t=e.replace("#","");if(t.length===3){const i=t.split("");t=[i[0],i[0],i[1],i[1],i[2],i[2]].join("")}const r=parseInt(t,16),n=r>>16&255,o=r>>8&255,l=r&255;return{r:n,g:o,b:l,a:1}}function V_(e){const[t,r,n,o]=e.replace(/[^0-9,.]/g,"").split(",").map(Number);return{r:t,g:r,b:n,a:o||1}}function nu(e){return D_(e)?F_(e):e.startsWith("rgb")?V_(e):{r:0,g:0,b:0,a:1}}function Mr(e,t){if(typeof e!="string"||t>1||t<0)return"rgba(0, 0, 0, 1)";if(e.startsWith("var(--"))return e;const{r,g:n,b:o}=nu(e);return`rgba(${r}, ${n}, ${o}, ${t})`}function B_(e=0){return{position:"absolute",top:C(e),right:C(e),left:C(e),bottom:C(e)}}function H_(e,t){if(typeof e=="string"&&e.startsWith("var(--"))return e;const{r,g:n,b:o,a:l}=nu(e),i=1-t,a=s=>Math.round(s*i);return`rgba(${a(r)}, ${a(n)}, ${a(o)}, ${l})`}function W_(e,t){if(typeof e=="string"&&e.startsWith("var(--"))return e;const{r,g:n,b:o,a:l}=nu(e),i=a=>Math.round(a+(255-a)*t);return`rgba(${i(r)}, ${i(n)}, ${i(o)}, ${l})`}function U_(e){return t=>{if(typeof t=="number")return C(t);const r=typeof e.defaultRadius=="number"?e.defaultRadius:e.radius[e.defaultRadius]||e.defaultRadius;return e.radius[t]||t||r}}function Q_(e,t){if(typeof e=="string"&&e.includes(".")){const[r,n]=e.split("."),o=parseInt(n,10);if(r in t.colors&&o>=0&&o<10)return{isSplittedColor:!0,key:r,shade:o}}return{isSplittedColor:!1}}function Y_(e){const t=ru(e),r=xo(e),n=Oh(e);return({variant:o,color:l,gradient:i,primaryFallback:a})=>{const s=Q_(l,e);switch(o){case"light":return{border:"transparent",background:Mr(t(l,e.colorScheme==="dark"?8:0,a,!1),e.colorScheme==="dark"?.2:1),color:l==="dark"?e.colorScheme==="dark"?e.colors.dark[0]:e.colors.dark[9]:t(l,e.colorScheme==="dark"?2:r("light")),hover:Mr(t(l,e.colorScheme==="dark"?7:1,a,!1),e.colorScheme==="dark"?.25:.65)};case"subtle":return{border:"transparent",background:"transparent",color:l==="dark"?e.colorScheme==="dark"?e.colors.dark[0]:e.colors.dark[9]:t(l,e.colorScheme==="dark"?2:r("light")),hover:Mr(t(l,e.colorScheme==="dark"?8:0,a,!1),e.colorScheme==="dark"?.2:1)};case"outline":return{border:t(l,e.colorScheme==="dark"?5:r("light")),background:"transparent",color:t(l,e.colorScheme==="dark"?5:r("light")),hover:e.colorScheme==="dark"?Mr(t(l,5,a,!1),.05):Mr(t(l,0,a,!1),.35)};case"default":return{border:e.colorScheme==="dark"?e.colors.dark[4]:e.colors.gray[4],background:e.colorScheme==="dark"?e.colors.dark[6]:e.white,color:e.colorScheme==="dark"?e.white:e.black,hover:e.colorScheme==="dark"?e.colors.dark[5]:e.colors.gray[0]};case"white":return{border:"transparent",background:e.white,color:t(l,r()),hover:null};case"transparent":return{border:"transparent",color:l==="dark"?e.colorScheme==="dark"?e.colors.dark[0]:e.colors.dark[9]:t(l,e.colorScheme==="dark"?2:r("light")),background:"transparent",hover:null};case"gradient":return{background:n(i),color:e.white,border:"transparent",hover:null};default:{const c=r(),f=s.isSplittedColor?s.shade:c,v=s.isSplittedColor?s.key:l;return{border:"transparent",background:t(v,f,a),color:e.white,hover:t(v,f===9?8:f+1)}}}}}function X_(e){return t=>{const r=xo(e)(t);return e.colors[e.primaryColor][r]}}function G_(e){return{"@media (hover: hover)":{"&:hover":e},"@media (hover: none)":{"&:active":e}}}function K_(e){return()=>({userSelect:"none",color:e.colorScheme==="dark"?e.colors.dark[3]:e.colors.gray[5]})}function Z_(e){return()=>e.colorScheme==="dark"?e.colors.dark[2]:e.colors.gray[6]}const me={fontStyles:N_,themeColor:ru,focusStyles:I_,linearGradient:T_,radialGradient:M_,smallerThan:A_,largerThan:L_,rgba:Mr,cover:B_,darken:H_,lighten:W_,radius:U_,variant:Y_,primaryShade:xo,hover:G_,gradient:Oh,primaryColor:X_,placeholderStyles:K_,dimmed:Z_};var J_=Object.defineProperty,q_=Object.defineProperties,eS=Object.getOwnPropertyDescriptors,Hf=Object.getOwnPropertySymbols,tS=Object.prototype.hasOwnProperty,rS=Object.prototype.propertyIsEnumerable,Wf=(e,t,r)=>t in e?J_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,nS=(e,t)=>{for(var r in t||(t={}))tS.call(t,r)&&Wf(e,r,t[r]);if(Hf)for(var r of Hf(t))rS.call(t,r)&&Wf(e,r,t[r]);return e},oS=(e,t)=>q_(e,eS(t));function bh(e){return oS(nS({},e),{fn:{fontStyles:me.fontStyles(e),themeColor:me.themeColor(e),focusStyles:me.focusStyles(e),largerThan:me.largerThan(e),smallerThan:me.smallerThan(e),radialGradient:me.radialGradient,linearGradient:me.linearGradient,gradient:me.gradient(e),rgba:me.rgba,cover:me.cover,lighten:me.lighten,darken:me.darken,primaryShade:me.primaryShade(e),radius:me.radius(e),variant:me.variant(e),hover:me.hover,primaryColor:me.primaryColor(e),placeholderStyles:me.placeholderStyles(e),dimmed:me.dimmed(e)}})}const lS={dir:"ltr",primaryShade:{light:6,dark:8},focusRing:"auto",loader:"oval",colorScheme:"light",white:"#fff",black:"#000",defaultRadius:"sm",transitionTimingFunction:"ease",colors:k_,lineHeight:1.55,fontFamily:"-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",fontFamilyMonospace:"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace",primaryColor:"blue",respectReducedMotion:!0,cursorType:"default",defaultGradient:{from:"indigo",to:"cyan",deg:45},shadows:{xs:"0 0.0625rem 0.1875rem rgba(0, 0, 0, 0.05), 0 0.0625rem 0.125rem rgba(0, 0, 0, 0.1)",sm:"0 0.0625rem 0.1875rem rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 0.625rem 0.9375rem -0.3125rem, rgba(0, 0, 0, 0.04) 0 0.4375rem 0.4375rem -0.3125rem",md:"0 0.0625rem 0.1875rem rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 1.25rem 1.5625rem -0.3125rem, rgba(0, 0, 0, 0.04) 0 0.625rem 0.625rem -0.3125rem",lg:"0 0.0625rem 0.1875rem rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 1.75rem 1.4375rem -0.4375rem, rgba(0, 0, 0, 0.04) 0 0.75rem 0.75rem -0.4375rem",xl:"0 0.0625rem 0.1875rem rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 2.25rem 1.75rem -0.4375rem, rgba(0, 0, 0, 0.04) 0 1.0625rem 1.0625rem -0.4375rem"},fontSizes:{xs:"0.75rem",sm:"0.875rem",md:"1rem",lg:"1.125rem",xl:"1.25rem"},radius:{xs:"0.125rem",sm:"0.25rem",md:"0.5rem",lg:"1rem",xl:"2rem"},spacing:{xs:"0.625rem",sm:"0.75rem",md:"1rem",lg:"1.25rem",xl:"1.5rem"},breakpoints:{xs:"36em",sm:"48em",md:"62em",lg:"75em",xl:"88em"},headings:{fontFamily:"-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",fontWeight:700,sizes:{h1:{fontSize:"2.125rem",lineHeight:1.3,fontWeight:void 0},h2:{fontSize:"1.625rem",lineHeight:1.35,fontWeight:void 0},h3:{fontSize:"1.375rem",lineHeight:1.4,fontWeight:void 0},h4:{fontSize:"1.125rem",lineHeight:1.45,fontWeight:void 0},h5:{fontSize:"1rem",lineHeight:1.5,fontWeight:void 0},h6:{fontSize:"0.875rem",lineHeight:1.5,fontWeight:void 0}}},other:{},components:{},activeStyles:{transform:"translateY(0.0625rem)"},datesLocale:"en",globalStyles:void 0,focusRingStyles:{styles:e=>({outlineOffset:"0.125rem",outline:`0.125rem solid ${e.colors[e.primaryColor][e.colorScheme==="dark"?7:5]}`}),resetStyles:()=>({outline:"none"}),inputStyles:e=>({outline:"none",borderColor:e.colors[e.primaryColor][typeof e.primaryShade=="object"?e.primaryShade[e.colorScheme]:e.primaryShade]})}},ou=bh(lS);function iS(e){if(e.sheet)return e.sheet;for(var t=0;t0?Se(gn,--Fe):0,dn--,de===10&&(dn=1,qi--),de}function Ye(){return de=Fe2||ho(de)>3?"":" "}function wS(e,t){for(;--t&&Ye()&&!(de<48||de>102||de>57&&de<65||de>70&&de<97););return $o(e,ml()+(t<6&&Pt()==32&&Ye()==32))}function Gs(e){for(;Ye();)switch(de){case e:return Fe;case 34:case 39:e!==34&&e!==39&&Gs(de);break;case 40:e===41&&Gs(e);break;case 92:Ye();break}return Fe}function _S(e,t){for(;Ye()&&e+de!==57;)if(e+de===84&&Pt()===47)break;return"/*"+$o(t,Fe-1)+"*"+Ji(e===47?e:Ye())}function SS(e){for(;!ho(Pt());)Ye();return $o(e,Fe)}function PS(e){return Rh(hl("",null,null,null,[""],e=jh(e),0,[0],e))}function hl(e,t,r,n,o,l,i,a,s){for(var c=0,f=0,v=i,m=0,y=0,w=0,g=1,x=1,p=1,d=0,h="",S=o,E=l,$=n,b=h;x;)switch(w=d,d=Ye()){case 40:if(w!=108&&Se(b,v-1)==58){Xs(b+=B(vl(d),"&","&\f"),"&\f")!=-1&&(p=-1);break}case 34:case 39:case 91:b+=vl(d);break;case 9:case 10:case 13:case 32:b+=yS(w);break;case 92:b+=wS(ml()-1,7);continue;case 47:switch(Pt()){case 42:case 47:Yo(xS(_S(Ye(),ml()),t,r),s);break;default:b+="/"}break;case 123*g:a[c++]=vt(b)*p;case 125*g:case 59:case 0:switch(d){case 0:case 125:x=0;case 59+f:p==-1&&(b=B(b,/\f/g,"")),y>0&&vt(b)-v&&Yo(y>32?Qf(b+";",n,r,v-1):Qf(B(b," ","")+";",n,r,v-2),s);break;case 59:b+=";";default:if(Yo($=Uf(b,t,r,c,f,o,a,h,S=[],E=[],v),l),d===123)if(f===0)hl(b,t,$,$,S,l,v,a,E);else switch(m===99&&Se(b,3)===110?100:m){case 100:case 108:case 109:case 115:hl(e,$,$,n&&Yo(Uf(e,$,$,0,0,o,a,h,o,S=[],v),E),o,E,v,a,n?S:E);break;default:hl(b,$,$,$,[""],E,0,a,E)}}c=f=y=0,g=p=1,h=b="",v=i;break;case 58:v=1+vt(b),y=w;default:if(g<1){if(d==123)--g;else if(d==125&&g++==0&&gS()==125)continue}switch(b+=Ji(d),d*g){case 38:p=f>0?1:(b+="\f",-1);break;case 44:a[c++]=(vt(b)-1)*p,p=1;break;case 64:Pt()===45&&(b+=vl(Ye())),m=Pt(),f=v=vt(h=b+=SS(ml())),d++;break;case 45:w===45&&vt(b)==2&&(g=0)}}return l}function Uf(e,t,r,n,o,l,i,a,s,c,f){for(var v=o-1,m=o===0?l:[""],y=au(m),w=0,g=0,x=0;w0?m[p]+" "+d:B(d,/&\f/g,m[p])))&&(s[x++]=h);return ea(e,t,r,o===0?lu:a,s,c,f)}function xS(e,t,r){return ea(e,t,r,Ch,Ji(hS()),vo(e,2,-2),0)}function Qf(e,t,r,n){return ea(e,t,r,iu,vo(e,0,n),vo(e,n+1,-1),n)}function rn(e,t){for(var r="",n=au(e),o=0;o6)switch(Se(e,t+1)){case 109:if(Se(e,t+4)!==45)break;case 102:return B(e,/(.+:)(.+)-([^]+)/,"$1"+V+"$2-$3$1"+Ul+(Se(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Xs(e,"stretch")?Ih(B(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Se(e,t+1)!==115)break;case 6444:switch(Se(e,vt(e)-3-(~Xs(e,"!important")&&10))){case 107:return B(e,":",":"+V)+e;case 101:return B(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+V+(Se(e,14)===45?"inline-":"")+"box$3$1"+V+"$2$3$1"+Ee+"$2box$3")+e}break;case 5936:switch(Se(e,t+11)){case 114:return V+e+Ee+B(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return V+e+Ee+B(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return V+e+Ee+B(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return V+e+Ee+e+e}return e}var RS=function(t,r,n,o){if(t.length>-1&&!t.return)switch(t.type){case iu:t.return=Ih(t.value,t.length);break;case kh:return rn([Cn(t,{value:B(t.value,"@","@"+V)})],o);case lu:if(t.length)return vS(t.props,function(l){switch(mS(l,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return rn([Cn(t,{props:[B(l,/:(read-\w+)/,":"+Ul+"$1")]})],o);case"::placeholder":return rn([Cn(t,{props:[B(l,/:(plac\w+)/,":"+V+"input-$1")]}),Cn(t,{props:[B(l,/:(plac\w+)/,":"+Ul+"$1")]}),Cn(t,{props:[B(l,/:(plac\w+)/,Ee+"input-$1")]})],o)}return""})}},IS=[RS],Th=function(t){var r=t.key;if(r==="css"){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,function(g){var x=g.getAttribute("data-emotion");x.indexOf(" ")!==-1&&(document.head.appendChild(g),g.setAttribute("data-s",""))})}var o=t.stylisPlugins||IS,l={},i,a=[];i=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+r+' "]'),function(g){for(var x=g.getAttribute("data-emotion").split(" "),p=1;p=4;++n,o-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var YS={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},XS=/[A-Z]|^ms/g,GS=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Vh=function(t){return t.charCodeAt(1)===45},Gf=function(t){return t!=null&&typeof t!="boolean"},Wa=bS(function(e){return Vh(e)?e:e.replace(XS,"-$&").toLowerCase()}),Kf=function(t,r){switch(t){case"animation":case"animationName":if(typeof r=="string")return r.replace(GS,function(n,o,l){return ht={name:o,styles:l,next:ht},o})}return YS[t]!==1&&!Vh(t)&&typeof r=="number"&&r!==0?r+"px":r};function go(e,t,r){if(r==null)return"";if(r.__emotion_styles!==void 0)return r;switch(typeof r){case"boolean":return"";case"object":{if(r.anim===1)return ht={name:r.name,styles:r.styles,next:ht},r.name;if(r.styles!==void 0){var n=r.next;if(n!==void 0)for(;n!==void 0;)ht={name:n.name,styles:n.styles,next:ht},n=n.next;var o=r.styles+";";return o}return KS(e,t,r)}case"function":{if(e!==void 0){var l=ht,i=r(e);return ht=l,go(e,t,i)}break}}if(t==null)return r;var a=t[r];return a!==void 0?a:r}function KS(e,t,r){var n="";if(Array.isArray(r))for(var o=0;ot in e?r2(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,a2=(e,t)=>{for(var r in t||(t={}))l2.call(t,r)&&ed(e,r,t[r]);if(qf)for(var r of qf(t))i2.call(t,r)&&ed(e,r,t[r]);return e},s2=(e,t)=>n2(e,o2(t));function c2({theme:e}){return _.createElement(fa,{styles:{"*, *::before, *::after":{boxSizing:"border-box"},html:{colorScheme:e.colorScheme==="dark"?"dark":"light"},body:s2(a2({},e.fn.fontStyles()),{backgroundColor:e.colorScheme==="dark"?e.colors.dark[7]:e.white,color:e.colorScheme==="dark"?e.colors.dark[0]:e.black,lineHeight:e.lineHeight,fontSize:e.fontSizes.md,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale"})}})}function kn(e,t,r,n=C){Object.keys(t).forEach(o=>{e[`--mantine-${r}-${o}`]=n(t[o])})}function u2({theme:e}){const t={"--mantine-color-white":e.white,"--mantine-color-black":e.black,"--mantine-transition-timing-function":e.transitionTimingFunction,"--mantine-line-height":`${e.lineHeight}`,"--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}`};kn(t,e.shadows,"shadow"),kn(t,e.fontSizes,"font-size"),kn(t,e.radius,"radius"),kn(t,e.spacing,"spacing"),kn(t,e.breakpoints,"breakpoints",Zi),Object.keys(e.colors).forEach(n=>{e.colors[n].forEach((o,l)=>{t[`--mantine-color-${n}-${l}`]=o})});const r=e.headings.sizes;return Object.keys(r).forEach(n=>{t[`--mantine-${n}-font-size`]=r[n].fontSize,t[`--mantine-${n}-line-height`]=`${r[n].lineHeight}`}),_.createElement(fa,{styles:{":root":t}})}var f2=Object.defineProperty,d2=Object.defineProperties,p2=Object.getOwnPropertyDescriptors,td=Object.getOwnPropertySymbols,m2=Object.prototype.hasOwnProperty,v2=Object.prototype.propertyIsEnumerable,rd=(e,t,r)=>t in e?f2(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,pt=(e,t)=>{for(var r in t||(t={}))m2.call(t,r)&&rd(e,r,t[r]);if(td)for(var r of td(t))v2.call(t,r)&&rd(e,r,t[r]);return e},Ua=(e,t)=>d2(e,p2(t));function h2(e,t){var r;if(!t)return e;const n=Object.keys(e).reduce((o,l)=>{if(l==="headings"&&t.headings){const i=t.headings.sizes?Object.keys(e.headings.sizes).reduce((a,s)=>(a[s]=pt(pt({},e.headings.sizes[s]),t.headings.sizes[s]),a),{}):e.headings.sizes;return Ua(pt({},o),{headings:Ua(pt(pt({},e.headings),t.headings),{sizes:i})})}if(l==="breakpoints"&&t.breakpoints){const i=pt(pt({},e.breakpoints),t.breakpoints);return Ua(pt({},o),{breakpoints:Object.fromEntries(Object.entries(i).sort((a,s)=>fn(a[1])-fn(s[1])))})}return o[l]=typeof t[l]=="object"?pt(pt({},e[l]),t[l]):typeof t[l]=="number"||typeof t[l]=="boolean"||typeof t[l]=="function"?t[l]:t[l]||e[l],o},{});if(t!=null&&t.fontFamily&&!((r=t==null?void 0:t.headings)!=null&&r.fontFamily)&&(n.headings.fontFamily=t.fontFamily),!(n.primaryColor in n.colors))throw new Error("MantineProvider: Invalid theme.primaryColor, it accepts only key of theme.colors, learn more – https://mantine.dev/theming/colors/#primary-color");return n}function g2(e,t){return bh(h2(e,t))}function Wh(e){return Object.keys(e).reduce((t,r)=>(e[r]!==void 0&&(t[r]=e[r]),t),{})}const y2={html:{fontFamily:"sans-serif",lineHeight:"1.15",textSizeAdjust:"100%"},body:{margin:0},"article, aside, footer, header, nav, section, figcaption, figure, main":{display:"block"},h1:{fontSize:"2em"},hr:{boxSizing:"content-box",height:0,overflow:"visible"},pre:{fontFamily:"monospace, monospace",fontSize:"1em"},a:{background:"transparent",textDecorationSkip:"objects"},"a:active, a:hover":{outlineWidth:0},"abbr[title]":{borderBottom:"none",textDecoration:"underline"},"b, strong":{fontWeight:"bolder"},"code, kbp, samp":{fontFamily:"monospace, monospace",fontSize:"1em"},dfn:{fontStyle:"italic"},mark:{backgroundColor:"#ff0",color:"#000"},small:{fontSize:"80%"},"sub, sup":{fontSize:"75%",lineHeight:0,position:"relative",verticalAlign:"baseline"},sup:{top:"-0.5em"},sub:{bottom:"-0.25em"},"audio, video":{display:"inline-block"},"audio:not([controls])":{display:"none",height:0},img:{borderStyle:"none",verticalAlign:"middle"},"svg:not(:root)":{overflow:"hidden"},"button, input, optgroup, select, textarea":{fontFamily:"sans-serif",fontSize:"100%",lineHeight:"1.15",margin:0},"button, input":{overflow:"visible"},"button, select":{textTransform:"none"},"button, [type=reset], [type=submit]":{WebkitAppearance:"button"},"button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner":{borderStyle:"none",padding:0},"button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring":{outline:`${C(1)} dotted ButtonText`},legend:{boxSizing:"border-box",color:"inherit",display:"table",maxWidth:"100%",padding:0,whiteSpace:"normal"},progress:{display:"inline-block",verticalAlign:"baseline"},textarea:{overflow:"auto"},"[type=checkbox], [type=radio]":{boxSizing:"border-box",padding:0},"[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button":{height:"auto"},"[type=search]":{appearance:"none"},"[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration":{appearance:"none"},"::-webkit-file-upload-button":{appearance:"button",font:"inherit"},"details, menu":{display:"block"},summary:{display:"list-item"},canvas:{display:"inline-block"},template:{display:"none"}};function w2(){return _.createElement(fa,{styles:y2})}var _2=Object.defineProperty,nd=Object.getOwnPropertySymbols,S2=Object.prototype.hasOwnProperty,P2=Object.prototype.propertyIsEnumerable,od=(e,t,r)=>t in e?_2(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Gn=(e,t)=>{for(var r in t||(t={}))S2.call(t,r)&&od(e,r,t[r]);if(nd)for(var r of nd(t))P2.call(t,r)&&od(e,r,t[r]);return e};const Ql=u.createContext({theme:ou});function cr(){var e;return((e=u.useContext(Ql))==null?void 0:e.theme)||ou}function x2(e){const t=cr(),r=n=>{var o,l,i,a;return{styles:((o=t.components[n])==null?void 0:o.styles)||{},classNames:((l=t.components[n])==null?void 0:l.classNames)||{},variants:(i=t.components[n])==null?void 0:i.variants,sizes:(a=t.components[n])==null?void 0:a.sizes}};return Array.isArray(e)?e.map(r):[r(e)]}function Uh(){var e;return(e=u.useContext(Ql))==null?void 0:e.emotionCache}function W(e,t,r){var n;const o=cr(),l=(n=o.components[e])==null?void 0:n.defaultProps,i=typeof l=="function"?l(o):l;return Gn(Gn(Gn({},t),i),Wh(r))}function Qh({theme:e,emotionCache:t,withNormalizeCSS:r=!1,withGlobalStyles:n=!1,withCSSVariables:o=!1,inherit:l=!1,children:i}){const a=u.useContext(Ql),s=g2(ou,l?Gn(Gn({},a.theme),e):e);return _.createElement(t2,{theme:s},_.createElement(Ql.Provider,{value:{theme:s,emotionCache:t}},r&&_.createElement(w2,null),n&&_.createElement(c2,{theme:s}),o&&_.createElement(u2,{theme:s}),typeof s.globalStyles=="function"&&_.createElement(fa,{styles:s.globalStyles(s)}),i))}Qh.displayName="@mantine/core/MantineProvider";const $2={app:100,modal:200,popover:300,overlay:400,max:9999};function fu(e){return $2[e]}function O2(e,t){const r=u.useRef();return(!r.current||t.length!==r.current.prevDeps.length||r.current.prevDeps.map((n,o)=>n===t[o]).indexOf(!1)>=0)&&(r.current={v:e(),prevDeps:[...t]}),r.current.v}const E2=Th({key:"mantine",prepend:!0});function b2(){return Uh()||E2}var C2=Object.defineProperty,ld=Object.getOwnPropertySymbols,k2=Object.prototype.hasOwnProperty,N2=Object.prototype.propertyIsEnumerable,id=(e,t,r)=>t in e?C2(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,z2=(e,t)=>{for(var r in t||(t={}))k2.call(t,r)&&id(e,r,t[r]);if(ld)for(var r of ld(t))N2.call(t,r)&&id(e,r,t[r]);return e};const Qa="ref";function j2(e){let t;if(e.length!==1)return{args:e,ref:t};const[r]=e;if(!(r instanceof Object))return{args:e,ref:t};if(!(Qa in r))return{args:e,ref:t};t=r[Qa];const n=z2({},r);return delete n[Qa],{args:[n],ref:t}}const{cssFactory:R2}=(()=>{function e(r,n,o){const l=[],i=WS(r,l,o);return l.length<2?o:i+n(l)}function t(r){const{cache:n}=r,o=(...i)=>{const{ref:a,args:s}=j2(i),c=Bh(s,n.registered);return Fh(n,c,!1),`${n.key}-${c.name}${a===void 0?"":` ${a}`}`};return{css:o,cx:(...i)=>e(n.registered,o,C_(i))}}return{cssFactory:t}})();function Yh(){const e=b2();return O2(()=>R2({cache:e}),[e])}function I2({cx:e,classes:t,context:r,classNames:n,name:o,cache:l}){const i=r.reduce((a,s)=>(Object.keys(s.classNames).forEach(c=>{typeof a[c]!="string"?a[c]=`${s.classNames[c]}`:a[c]=`${a[c]} ${s.classNames[c]}`}),a),{});return Object.keys(t).reduce((a,s)=>(a[s]=e(t[s],i[s],n!=null&&n[s],Array.isArray(o)?o.filter(Boolean).map(c=>`${(l==null?void 0:l.key)||"mantine"}-${c}-${s}`).join(" "):o?`${(l==null?void 0:l.key)||"mantine"}-${o}-${s}`:null),a),{})}var T2=Object.defineProperty,ad=Object.getOwnPropertySymbols,M2=Object.prototype.hasOwnProperty,L2=Object.prototype.propertyIsEnumerable,sd=(e,t,r)=>t in e?T2(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ya=(e,t)=>{for(var r in t||(t={}))M2.call(t,r)&&sd(e,r,t[r]);if(ad)for(var r of ad(t))L2.call(t,r)&&sd(e,r,t[r]);return e};function Zs(e,t){return t&&Object.keys(t).forEach(r=>{e[r]?e[r]=Ya(Ya({},e[r]),t[r]):e[r]=Ya({},t[r])}),e}function cd(e,t,r,n){const o=l=>typeof l=="function"?l(t,r||{},n):l||{};return Array.isArray(e)?e.map(l=>o(l.styles)).reduce((l,i)=>Zs(l,i),{}):o(e)}function A2({ctx:e,theme:t,params:r,variant:n,size:o}){return e.reduce((l,i)=>(i.variants&&n in i.variants&&Zs(l,i.variants[n](t,r,{variant:n,size:o})),i.sizes&&o in i.sizes&&Zs(l,i.sizes[o](t,r,{variant:n,size:o})),l),{})}function q(e){const t=typeof e=="function"?e:()=>e;function r(n,o){const l=cr(),i=x2(o==null?void 0:o.name),a=Uh(),s={variant:o==null?void 0:o.variant,size:o==null?void 0:o.size},{css:c,cx:f}=Yh(),v=t(l,n,s),m=cd(o==null?void 0:o.styles,l,n,s),y=cd(i,l,n,s),w=A2({ctx:i,theme:l,params:n,variant:o==null?void 0:o.variant,size:o==null?void 0:o.size}),g=Object.fromEntries(Object.keys(v).map(x=>{const p=f({[c(v[x])]:!(o!=null&&o.unstyled)},c(w[x]),c(y[x]),c(m[x]));return[x,p]}));return{classes:I2({cx:f,classes:g,context:i,classNames:o==null?void 0:o.classNames,name:o==null?void 0:o.name,cache:a}),cx:f,theme:l}}return r}function ud(e){return`___ref-${e}`}var D2=Object.defineProperty,F2=Object.defineProperties,V2=Object.getOwnPropertyDescriptors,fd=Object.getOwnPropertySymbols,B2=Object.prototype.hasOwnProperty,H2=Object.prototype.propertyIsEnumerable,dd=(e,t,r)=>t in e?D2(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Nn=(e,t)=>{for(var r in t||(t={}))B2.call(t,r)&&dd(e,r,t[r]);if(fd)for(var r of fd(t))H2.call(t,r)&&dd(e,r,t[r]);return e},zn=(e,t)=>F2(e,V2(t));const jn={in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:`scale(.9) translateY(${C(10)})`},transitionProperty:"transform, opacity"},Xo={fade:{in:{opacity:1},out:{opacity:0},transitionProperty:"opacity"},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(-${C(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(${C(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(${C(20)}) rotate(-5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-right":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${C(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:zn(Nn({},jn),{common:{transformOrigin:"center center"}}),"pop-bottom-left":zn(Nn({},jn),{common:{transformOrigin:"bottom left"}}),"pop-bottom-right":zn(Nn({},jn),{common:{transformOrigin:"bottom right"}}),"pop-top-left":zn(Nn({},jn),{common:{transformOrigin:"top left"}}),"pop-top-right":zn(Nn({},jn),{common:{transformOrigin:"top right"}})};function W2(e,t){try{return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}catch{return e.addListener(t),()=>e.removeListener(t)}}function U2(e,t){return typeof window<"u"&&"matchMedia"in window?window.matchMedia(e).matches:!1}function Q2(e,t,{getInitialValueInEffect:r}={getInitialValueInEffect:!0}){const[n,o]=u.useState(r?t:U2(e)),l=u.useRef();return u.useEffect(()=>{if("matchMedia"in window)return l.current=window.matchMedia(e),o(l.current.matches),W2(l.current,i=>o(i.matches))},[e]),n}const Xh=typeof document<"u"?u.useLayoutEffect:u.useEffect;function du(e,t){const r=u.useRef(!1);u.useEffect(()=>()=>{r.current=!1},[]),u.useEffect(()=>{if(r.current)return e();r.current=!0},t)}function Y2({opened:e,shouldReturnFocus:t=!0}){const r=u.useRef(),n=()=>{var o;r.current&&"focus"in r.current&&typeof r.current.focus=="function"&&((o=r.current)==null||o.focus({preventScroll:!0}))};return du(()=>{let o=-1;const l=i=>{i.key==="Tab"&&window.clearTimeout(o)};return document.addEventListener("keydown",l),e?r.current=document.activeElement:t&&(o=window.setTimeout(n,10)),()=>{window.clearTimeout(o),document.removeEventListener("keydown",l)}},[e,t]),n}const X2=/input|select|textarea|button|object/,Gh="a, input, select, textarea, button, object, [tabindex]";function G2(e){return e.style.display==="none"}function K2(e){if(e.getAttribute("aria-hidden")||e.getAttribute("hidden")||e.getAttribute("type")==="hidden")return!1;let r=e;for(;r&&!(r===document.body||r.nodeType===11);){if(G2(r))return!1;r=r.parentNode}return!0}function Kh(e){let t=e.getAttribute("tabindex");return t===null&&(t=void 0),parseInt(t,10)}function Js(e){const t=e.nodeName.toLowerCase(),r=!Number.isNaN(Kh(e));return(X2.test(t)&&!e.disabled||e instanceof HTMLAnchorElement&&e.href||r)&&K2(e)}function Zh(e){const t=Kh(e);return(Number.isNaN(t)||t>=0)&&Js(e)}function Z2(e){return Array.from(e.querySelectorAll(Gh)).filter(Zh)}function J2(e,t){const r=Z2(e);if(!r.length){t.preventDefault();return}const n=r[t.shiftKey?0:r.length-1],o=e.getRootNode();if(!(n===o.activeElement||e===o.activeElement))return;t.preventDefault();const i=r[t.shiftKey?r.length-1:0];i&&i.focus()}function Kn(){return`mantine-${Math.random().toString(36).slice(2,11)}`}function q2(e,t="body > :not(script)"){const r=Kn(),n=Array.from(document.querySelectorAll(t)).map(o=>{var l;if((l=o==null?void 0:o.shadowRoot)!=null&&l.contains(e)||o.contains(e))return;const i=o.getAttribute("aria-hidden"),a=o.getAttribute("data-hidden"),s=o.getAttribute("data-focus-id");return o.setAttribute("data-focus-id",r),i===null||i==="false"?o.setAttribute("aria-hidden","true"):!a&&!s&&o.setAttribute("data-hidden",i),{node:o,ariaHidden:a||null}});return()=>{n.forEach(o=>{!o||r!==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"))})}}function eP(e=!0){const t=u.useRef(),r=u.useRef(null),n=l=>{let i=l.querySelector("[data-autofocus]");if(!i){const a=Array.from(l.querySelectorAll(Gh));i=a.find(Zh)||a.find(Js)||null,!i&&Js(l)&&(i=l)}i&&i.focus({preventScroll:!0})},o=u.useCallback(l=>{if(e){if(l===null){r.current&&(r.current(),r.current=null);return}r.current=q2(l),t.current!==l&&(l?(setTimeout(()=>{l.getRootNode()&&n(l)}),t.current=l):t.current=null)}},[e]);return u.useEffect(()=>{if(!e)return;t.current&&setTimeout(()=>n(t.current));const l=i=>{i.key==="Tab"&&t.current&&J2(t.current,i)};return document.addEventListener("keydown",l),()=>{document.removeEventListener("keydown",l),r.current&&r.current()}},[e]),o}const tP=_.useId||(()=>{});function rP(){const e=tP();return e?`mantine-${e.replace(/:/g,"")}`:""}function nP(e){const t=rP(),[r,n]=u.useState(t);return Xh(()=>{n(Kn())},[]),typeof e=="string"?e:typeof window>"u"?t:r}function oP(e,t,r){u.useEffect(()=>(window.addEventListener(e,t,r),()=>window.removeEventListener(e,t,r)),[e,t])}function lP(e,t){typeof e=="function"?e(t):typeof e=="object"&&e!==null&&"current"in e&&(e.current=t)}function iP(...e){return t=>{e.forEach(r=>lP(r,t))}}function aP(...e){return u.useCallback(iP(...e),e)}function Jh(e,t){return Q2("(prefers-reduced-motion: reduce)",e,t)}var pd=Object.getOwnPropertySymbols,sP=Object.prototype.hasOwnProperty,cP=Object.prototype.propertyIsEnumerable,uP=(e,t)=>{var r={};for(var n in e)sP.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&pd)for(var n of pd(e))t.indexOf(n)<0&&cP.call(e,n)&&(r[n]=e[n]);return r};function qh(e){const t=e,{m:r,mx:n,my:o,mt:l,mb:i,ml:a,mr:s,p:c,px:f,py:v,pt:m,pb:y,pl:w,pr:g,bg:x,c:p,opacity:d,ff:h,fz:S,fw:E,lts:$,ta:b,lh:O,fs:z,tt:N,td:M,w:L,miw:X,maw:ie,h:Ve,mih:Be,mah:$t,bgsz:j,bgp:I,bgr:T,bga:K,pos:ae,top:Nr,left:Ot,bottom:wn,right:Et,inset:zr,display:fy}=t,dy=uP(t,["m","mx","my","mt","mb","ml","mr","p","px","py","pt","pb","pl","pr","bg","c","opacity","ff","fz","fw","lts","ta","lh","fs","tt","td","w","miw","maw","h","mih","mah","bgsz","bgp","bgr","bga","pos","top","left","bottom","right","inset","display"]);return{systemStyles:Wh({m:r,mx:n,my:o,mt:l,mb:i,ml:a,mr:s,p:c,px:f,py:v,pt:m,pb:y,pl:w,pr:g,bg:x,c:p,opacity:d,ff:h,fz:S,fw:E,lts:$,ta:b,lh:O,fs:z,tt:N,td:M,w:L,miw:X,maw:ie,h:Ve,mih:Be,mah:$t,bgsz:j,bgp:I,bgr:T,bga:K,pos:ae,top:Nr,left:Ot,bottom:wn,right:Et,inset:zr,display:fy}),rest:dy}}function fP(e,t){const r=Object.keys(e).filter(n=>n!=="base").sort((n,o)=>fn(A({size:n,sizes:t.breakpoints}))-fn(A({size:o,sizes:t.breakpoints})));return"base"in e?["base",...r]:r}function dP({value:e,theme:t,getValue:r,property:n}){if(e==null)return;if(typeof e=="object")return fP(e,t).reduce((i,a)=>{if(a==="base"&&e.base!==void 0){const c=r(e.base,t);return Array.isArray(n)?(n.forEach(f=>{i[f]=c}),i):(i[n]=c,i)}const s=r(e[a],t);return Array.isArray(n)?(i[t.fn.largerThan(a)]={},n.forEach(c=>{i[t.fn.largerThan(a)][c]=s}),i):(i[t.fn.largerThan(a)]={[n]:s},i)},{});const o=r(e,t);return Array.isArray(n)?n.reduce((l,i)=>(l[i]=o,l),{}):{[n]:o}}function pP(e,t){return e==="dimmed"?t.colorScheme==="dark"?t.colors.dark[2]:t.colors.gray[6]:t.fn.variant({variant:"filled",color:e,primaryFallback:!1}).background}function mP(e){return C(e)}function vP(e){return e}function hP(e,t){return A({size:e,sizes:t.fontSizes})}const gP=["-xs","-sm","-md","-lg","-xl"];function yP(e,t){return gP.includes(e)?`calc(${A({size:e.replace("-",""),sizes:t.spacing})} * -1)`:A({size:e,sizes:t.spacing})}const wP={identity:vP,color:pP,size:mP,fontSize:hP,spacing:yP},_P={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"},mx:{type:"spacing",property:["marginRight","marginLeft"]},my:{type:"spacing",property:["marginTop","marginBottom"]},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"},px:{type:"spacing",property:["paddingRight","paddingLeft"]},py:{type:"spacing",property:["paddingTop","paddingBottom"]},bg:{type:"color",property:"background"},c:{type:"color",property:"color"},opacity:{type:"identity",property:"opacity"},ff:{type:"identity",property:"fontFamily"},fz:{type:"fontSize",property:"fontSize"},fw:{type:"identity",property:"fontWeight"},lts:{type:"size",property:"letterSpacing"},ta:{type:"identity",property:"textAlign"},lh:{type:"identity",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"}};var SP=Object.defineProperty,md=Object.getOwnPropertySymbols,PP=Object.prototype.hasOwnProperty,xP=Object.prototype.propertyIsEnumerable,vd=(e,t,r)=>t in e?SP(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,hd=(e,t)=>{for(var r in t||(t={}))PP.call(t,r)&&vd(e,r,t[r]);if(md)for(var r of md(t))xP.call(t,r)&&vd(e,r,t[r]);return e};function gd(e,t,r=_P){return Object.keys(r).reduce((o,l)=>(l in e&&e[l]!==void 0&&o.push(dP({value:e[l],getValue:wP[r[l].type],property:r[l].property,theme:t})),o),[]).reduce((o,l)=>(Object.keys(l).forEach(i=>{typeof l[i]=="object"&&l[i]!==null&&i in o?o[i]=hd(hd({},o[i]),l[i]):o[i]=l[i]}),o),{})}function yd(e,t){return typeof e=="function"?e(t):e}function $P(e,t,r){const n=cr(),{css:o,cx:l}=Yh();return Array.isArray(e)?l(r,o(gd(t,n)),e.map(i=>o(yd(i,n)))):l(r,o(yd(e,n)),o(gd(t,n)))}var OP=Object.defineProperty,Yl=Object.getOwnPropertySymbols,e0=Object.prototype.hasOwnProperty,t0=Object.prototype.propertyIsEnumerable,wd=(e,t,r)=>t in e?OP(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,EP=(e,t)=>{for(var r in t||(t={}))e0.call(t,r)&&wd(e,r,t[r]);if(Yl)for(var r of Yl(t))t0.call(t,r)&&wd(e,r,t[r]);return e},bP=(e,t)=>{var r={};for(var n in e)e0.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Yl)for(var n of Yl(e))t.indexOf(n)<0&&t0.call(e,n)&&(r[n]=e[n]);return r};const r0=u.forwardRef((e,t)=>{var r=e,{className:n,component:o,style:l,sx:i}=r,a=bP(r,["className","component","style","sx"]);const{systemStyles:s,rest:c}=qh(a),f=o||"div";return _.createElement(f,EP({ref:t,className:$P(i,s,n),style:l},c))});r0.displayName="@mantine/core/Box";const re=r0;var CP=Object.defineProperty,kP=Object.defineProperties,NP=Object.getOwnPropertyDescriptors,_d=Object.getOwnPropertySymbols,zP=Object.prototype.hasOwnProperty,jP=Object.prototype.propertyIsEnumerable,Sd=(e,t,r)=>t in e?CP(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Pd=(e,t)=>{for(var r in t||(t={}))zP.call(t,r)&&Sd(e,r,t[r]);if(_d)for(var r of _d(t))jP.call(t,r)&&Sd(e,r,t[r]);return e},RP=(e,t)=>kP(e,NP(t)),IP=q(e=>({root:RP(Pd(Pd({},e.fn.focusStyles()),e.fn.fontStyles()),{cursor:"pointer",border:0,padding:0,appearance:"none",fontSize:e.fontSizes.md,backgroundColor:"transparent",textAlign:"left",color:e.colorScheme==="dark"?e.colors.dark[0]:e.black,textDecoration:"none",boxSizing:"border-box"})})),TP=Object.defineProperty,Xl=Object.getOwnPropertySymbols,n0=Object.prototype.hasOwnProperty,o0=Object.prototype.propertyIsEnumerable,xd=(e,t,r)=>t in e?TP(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,MP=(e,t)=>{for(var r in t||(t={}))n0.call(t,r)&&xd(e,r,t[r]);if(Xl)for(var r of Xl(t))o0.call(t,r)&&xd(e,r,t[r]);return e},LP=(e,t)=>{var r={};for(var n in e)n0.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Xl)for(var n of Xl(e))t.indexOf(n)<0&&o0.call(e,n)&&(r[n]=e[n]);return r};const l0=u.forwardRef((e,t)=>{const r=W("UnstyledButton",{},e),{className:n,component:o="button",unstyled:l,variant:i}=r,a=LP(r,["className","component","unstyled","variant"]),{classes:s,cx:c}=IP(null,{name:"UnstyledButton",unstyled:l,variant:i});return _.createElement(re,MP({component:o,ref:t,className:c(s.root,n),type:o==="button"?"button":void 0},a))});l0.displayName="@mantine/core/UnstyledButton";const i0=l0;var AP=Object.defineProperty,DP=Object.defineProperties,FP=Object.getOwnPropertyDescriptors,$d=Object.getOwnPropertySymbols,VP=Object.prototype.hasOwnProperty,BP=Object.prototype.propertyIsEnumerable,Od=(e,t,r)=>t in e?AP(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,qs=(e,t)=>{for(var r in t||(t={}))VP.call(t,r)&&Od(e,r,t[r]);if($d)for(var r of $d(t))BP.call(t,r)&&Od(e,r,t[r]);return e},Ed=(e,t)=>DP(e,FP(t));const HP=["subtle","filled","outline","light","default","transparent","gradient"],Go={xs:C(18),sm:C(22),md:C(28),lg:C(34),xl:C(44)};function WP({variant:e,theme:t,color:r,gradient:n}){const o=t.fn.variant({color:r,variant:e,gradient:n});return e==="gradient"?{border:0,backgroundImage:o.background,color:o.color,"&:hover":t.fn.hover({backgroundSize:"200%"})}:HP.includes(e)?qs({border:`${C(1)} solid ${o.border}`,backgroundColor:o.background,color:o.color},t.fn.hover({backgroundColor:o.hover})):null}var UP=q((e,{radius:t,color:r,gradient:n},{variant:o,size:l})=>({root:Ed(qs({position:"relative",borderRadius:e.fn.radius(t),padding:0,lineHeight:1,display:"flex",alignItems:"center",justifyContent:"center",height:A({size:l,sizes:Go}),minHeight:A({size:l,sizes:Go}),width:A({size:l,sizes:Go}),minWidth:A({size:l,sizes:Go})},WP({variant:o,theme:e,color:r,gradient:n})),{"&:active":e.activeStyles,"& [data-action-icon-loader]":{maxWidth:"70%"},"&:disabled, &[data-disabled]":{color:e.colors.gray[e.colorScheme==="dark"?6:4],cursor:"not-allowed",backgroundColor:o==="transparent"?void 0:e.fn.themeColor("gray",e.colorScheme==="dark"?8:1),borderColor:o==="transparent"?void 0:e.fn.themeColor("gray",e.colorScheme==="dark"?8:1),backgroundImage:"none",pointerEvents:"none","&:active":{transform:"none"}},"&[data-loading]":{pointerEvents:"none","&::before":Ed(qs({content:'""'},e.fn.cover(C(-1))),{backgroundColor:e.colorScheme==="dark"?e.fn.rgba(e.colors.dark[7],.5):"rgba(255, 255, 255, .5)",borderRadius:e.fn.radius(t),cursor:"not-allowed"})}})})),QP=Object.defineProperty,Gl=Object.getOwnPropertySymbols,a0=Object.prototype.hasOwnProperty,s0=Object.prototype.propertyIsEnumerable,bd=(e,t,r)=>t in e?QP(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Cd=(e,t)=>{for(var r in t||(t={}))a0.call(t,r)&&bd(e,r,t[r]);if(Gl)for(var r of Gl(t))s0.call(t,r)&&bd(e,r,t[r]);return e},kd=(e,t)=>{var r={};for(var n in e)a0.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Gl)for(var n of Gl(e))t.indexOf(n)<0&&s0.call(e,n)&&(r[n]=e[n]);return r};function YP(e){var t=e,{size:r,color:n}=t,o=kd(t,["size","color"]);const l=o,{style:i}=l,a=kd(l,["style"]);return _.createElement("svg",Cd({viewBox:"0 0 135 140",xmlns:"http://www.w3.org/2000/svg",fill:n,style:Cd({width:r},i)},a),_.createElement("rect",{y:"10",width:"15",height:"120",rx:"6"},_.createElement("animate",{attributeName:"height",begin:"0.5s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),_.createElement("animate",{attributeName:"y",begin:"0.5s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})),_.createElement("rect",{x:"30",y:"10",width:"15",height:"120",rx:"6"},_.createElement("animate",{attributeName:"height",begin:"0.25s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),_.createElement("animate",{attributeName:"y",begin:"0.25s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})),_.createElement("rect",{x:"60",width:"15",height:"140",rx:"6"},_.createElement("animate",{attributeName:"height",begin:"0s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),_.createElement("animate",{attributeName:"y",begin:"0s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})),_.createElement("rect",{x:"90",y:"10",width:"15",height:"120",rx:"6"},_.createElement("animate",{attributeName:"height",begin:"0.25s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),_.createElement("animate",{attributeName:"y",begin:"0.25s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})),_.createElement("rect",{x:"120",y:"10",width:"15",height:"120",rx:"6"},_.createElement("animate",{attributeName:"height",begin:"0.5s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),_.createElement("animate",{attributeName:"y",begin:"0.5s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})))}var XP=Object.defineProperty,Kl=Object.getOwnPropertySymbols,c0=Object.prototype.hasOwnProperty,u0=Object.prototype.propertyIsEnumerable,Nd=(e,t,r)=>t in e?XP(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,zd=(e,t)=>{for(var r in t||(t={}))c0.call(t,r)&&Nd(e,r,t[r]);if(Kl)for(var r of Kl(t))u0.call(t,r)&&Nd(e,r,t[r]);return e},jd=(e,t)=>{var r={};for(var n in e)c0.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Kl)for(var n of Kl(e))t.indexOf(n)<0&&u0.call(e,n)&&(r[n]=e[n]);return r};function GP(e){var t=e,{size:r,color:n}=t,o=jd(t,["size","color"]);const l=o,{style:i}=l,a=jd(l,["style"]);return _.createElement("svg",zd({viewBox:"0 0 38 38",xmlns:"http://www.w3.org/2000/svg",stroke:n,style:zd({width:r,height:r},i)},a),_.createElement("g",{fill:"none",fillRule:"evenodd"},_.createElement("g",{transform:"translate(2.5 2.5)",strokeWidth:"5"},_.createElement("circle",{strokeOpacity:".5",cx:"16",cy:"16",r:"16"}),_.createElement("path",{d:"M32 16c0-9.94-8.06-16-16-16"},_.createElement("animateTransform",{attributeName:"transform",type:"rotate",from:"0 16 16",to:"360 16 16",dur:"1s",repeatCount:"indefinite"})))))}var KP=Object.defineProperty,Zl=Object.getOwnPropertySymbols,f0=Object.prototype.hasOwnProperty,d0=Object.prototype.propertyIsEnumerable,Rd=(e,t,r)=>t in e?KP(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Id=(e,t)=>{for(var r in t||(t={}))f0.call(t,r)&&Rd(e,r,t[r]);if(Zl)for(var r of Zl(t))d0.call(t,r)&&Rd(e,r,t[r]);return e},Td=(e,t)=>{var r={};for(var n in e)f0.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Zl)for(var n of Zl(e))t.indexOf(n)<0&&d0.call(e,n)&&(r[n]=e[n]);return r};function ZP(e){var t=e,{size:r,color:n}=t,o=Td(t,["size","color"]);const l=o,{style:i}=l,a=Td(l,["style"]);return _.createElement("svg",Id({viewBox:"0 0 120 30",xmlns:"http://www.w3.org/2000/svg",fill:n,style:Id({width:r},i)},a),_.createElement("circle",{cx:"15",cy:"15",r:"15"},_.createElement("animate",{attributeName:"r",from:"15",to:"15",begin:"0s",dur:"0.8s",values:"15;9;15",calcMode:"linear",repeatCount:"indefinite"}),_.createElement("animate",{attributeName:"fill-opacity",from:"1",to:"1",begin:"0s",dur:"0.8s",values:"1;.5;1",calcMode:"linear",repeatCount:"indefinite"})),_.createElement("circle",{cx:"60",cy:"15",r:"9",fillOpacity:"0.3"},_.createElement("animate",{attributeName:"r",from:"9",to:"9",begin:"0s",dur:"0.8s",values:"9;15;9",calcMode:"linear",repeatCount:"indefinite"}),_.createElement("animate",{attributeName:"fill-opacity",from:"0.5",to:"0.5",begin:"0s",dur:"0.8s",values:".5;1;.5",calcMode:"linear",repeatCount:"indefinite"})),_.createElement("circle",{cx:"105",cy:"15",r:"15"},_.createElement("animate",{attributeName:"r",from:"15",to:"15",begin:"0s",dur:"0.8s",values:"15;9;15",calcMode:"linear",repeatCount:"indefinite"}),_.createElement("animate",{attributeName:"fill-opacity",from:"1",to:"1",begin:"0s",dur:"0.8s",values:"1;.5;1",calcMode:"linear",repeatCount:"indefinite"})))}var JP=Object.defineProperty,Jl=Object.getOwnPropertySymbols,p0=Object.prototype.hasOwnProperty,m0=Object.prototype.propertyIsEnumerable,Md=(e,t,r)=>t in e?JP(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,qP=(e,t)=>{for(var r in t||(t={}))p0.call(t,r)&&Md(e,r,t[r]);if(Jl)for(var r of Jl(t))m0.call(t,r)&&Md(e,r,t[r]);return e},e5=(e,t)=>{var r={};for(var n in e)p0.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Jl)for(var n of Jl(e))t.indexOf(n)<0&&m0.call(e,n)&&(r[n]=e[n]);return r};const Xa={bars:YP,oval:GP,dots:ZP},t5={xs:C(18),sm:C(22),md:C(36),lg:C(44),xl:C(58)},r5={size:"md"};function pu(e){const t=W("Loader",r5,e),{size:r,color:n,variant:o}=t,l=e5(t,["size","color","variant"]),i=cr(),a=o in Xa?o:i.loader;return _.createElement(re,qP({role:"presentation",component:Xa[a]||Xa.bars,size:A({size:r,sizes:t5}),color:i.fn.variant({variant:"filled",primaryFallback:!1,color:n||i.primaryColor}).background},l))}pu.displayName="@mantine/core/Loader";var n5=Object.defineProperty,ql=Object.getOwnPropertySymbols,v0=Object.prototype.hasOwnProperty,h0=Object.prototype.propertyIsEnumerable,Ld=(e,t,r)=>t in e?n5(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ad=(e,t)=>{for(var r in t||(t={}))v0.call(t,r)&&Ld(e,r,t[r]);if(ql)for(var r of ql(t))h0.call(t,r)&&Ld(e,r,t[r]);return e},o5=(e,t)=>{var r={};for(var n in e)v0.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&ql)for(var n of ql(e))t.indexOf(n)<0&&h0.call(e,n)&&(r[n]=e[n]);return r};const l5={color:"gray",size:"md",variant:"subtle"},g0=u.forwardRef((e,t)=>{const r=W("ActionIcon",l5,e),{className:n,color:o,children:l,radius:i,size:a,variant:s,gradient:c,disabled:f,loaderProps:v,loading:m,unstyled:y,__staticSelector:w}=r,g=o5(r,["className","color","children","radius","size","variant","gradient","disabled","loaderProps","loading","unstyled","__staticSelector"]),{classes:x,cx:p,theme:d}=UP({radius:i,color:o,gradient:c},{name:["ActionIcon",w],unstyled:y,size:a,variant:s}),h=_.createElement(pu,Ad({color:d.fn.variant({color:o,variant:s}).color,size:"100%","data-action-icon-loader":!0},v));return _.createElement(i0,Ad({className:p(x.root,n),ref:t,disabled:f,"data-disabled":f||void 0,"data-loading":m||void 0,unstyled:y},g),m?h:l)});g0.displayName="@mantine/core/ActionIcon";const i5=g0;var a5=Object.defineProperty,s5=Object.defineProperties,c5=Object.getOwnPropertyDescriptors,ei=Object.getOwnPropertySymbols,y0=Object.prototype.hasOwnProperty,w0=Object.prototype.propertyIsEnumerable,Dd=(e,t,r)=>t in e?a5(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,u5=(e,t)=>{for(var r in t||(t={}))y0.call(t,r)&&Dd(e,r,t[r]);if(ei)for(var r of ei(t))w0.call(t,r)&&Dd(e,r,t[r]);return e},f5=(e,t)=>s5(e,c5(t)),d5=(e,t)=>{var r={};for(var n in e)y0.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&ei)for(var n of ei(e))t.indexOf(n)<0&&w0.call(e,n)&&(r[n]=e[n]);return r};function _0(e){const t=W("Portal",{},e),{children:r,target:n,className:o,innerRef:l}=t,i=d5(t,["children","target","className","innerRef"]),a=cr(),[s,c]=u.useState(!1),f=u.useRef();return Xh(()=>(c(!0),f.current=n?typeof n=="string"?document.querySelector(n):n:document.createElement("div"),n||document.body.appendChild(f.current),()=>{!n&&document.body.removeChild(f.current)}),[n]),s?tu.createPortal(_.createElement("div",f5(u5({className:o,dir:a.dir},i),{ref:l}),r),f.current):null}_0.displayName="@mantine/core/Portal";var p5=Object.defineProperty,ti=Object.getOwnPropertySymbols,S0=Object.prototype.hasOwnProperty,P0=Object.prototype.propertyIsEnumerable,Fd=(e,t,r)=>t in e?p5(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,m5=(e,t)=>{for(var r in t||(t={}))S0.call(t,r)&&Fd(e,r,t[r]);if(ti)for(var r of ti(t))P0.call(t,r)&&Fd(e,r,t[r]);return e},v5=(e,t)=>{var r={};for(var n in e)S0.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&ti)for(var n of ti(e))t.indexOf(n)<0&&P0.call(e,n)&&(r[n]=e[n]);return r};function x0(e){var t=e,{withinPortal:r=!0,children:n}=t,o=v5(t,["withinPortal","children"]);return r?_.createElement(_0,m5({},o),n):_.createElement(_.Fragment,null,n)}x0.displayName="@mantine/core/OptionalPortal";var h5=Object.defineProperty,ri=Object.getOwnPropertySymbols,$0=Object.prototype.hasOwnProperty,O0=Object.prototype.propertyIsEnumerable,Vd=(e,t,r)=>t in e?h5(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Bd=(e,t)=>{for(var r in t||(t={}))$0.call(t,r)&&Vd(e,r,t[r]);if(ri)for(var r of ri(t))O0.call(t,r)&&Vd(e,r,t[r]);return e},g5=(e,t)=>{var r={};for(var n in e)$0.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&ri)for(var n of ri(e))t.indexOf(n)<0&&O0.call(e,n)&&(r[n]=e[n]);return r};function E0(e){const t=e,{width:r,height:n,style:o}=t,l=g5(t,["width","height","style"]);return _.createElement("svg",Bd({viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:Bd({width:r,height:n},o)},l),_.createElement("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"}))}E0.displayName="@mantine/core/CloseIcon";var y5=Object.defineProperty,ni=Object.getOwnPropertySymbols,b0=Object.prototype.hasOwnProperty,C0=Object.prototype.propertyIsEnumerable,Hd=(e,t,r)=>t in e?y5(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,w5=(e,t)=>{for(var r in t||(t={}))b0.call(t,r)&&Hd(e,r,t[r]);if(ni)for(var r of ni(t))C0.call(t,r)&&Hd(e,r,t[r]);return e},_5=(e,t)=>{var r={};for(var n in e)b0.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&ni)for(var n of ni(e))t.indexOf(n)<0&&C0.call(e,n)&&(r[n]=e[n]);return r};const S5={xs:C(12),sm:C(16),md:C(20),lg:C(28),xl:C(34)},P5={size:"sm"},k0=u.forwardRef((e,t)=>{const r=W("CloseButton",P5,e),{iconSize:n,size:o,children:l}=r,i=_5(r,["iconSize","size","children"]),a=C(n||S5[o]);return _.createElement(i5,w5({ref:t,__staticSelector:"CloseButton",size:o},i),l||_.createElement(E0,{width:a,height:a}))});k0.displayName="@mantine/core/CloseButton";const mu=k0;var x5=Object.defineProperty,$5=Object.defineProperties,O5=Object.getOwnPropertyDescriptors,Wd=Object.getOwnPropertySymbols,E5=Object.prototype.hasOwnProperty,b5=Object.prototype.propertyIsEnumerable,Ud=(e,t,r)=>t in e?x5(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ko=(e,t)=>{for(var r in t||(t={}))E5.call(t,r)&&Ud(e,r,t[r]);if(Wd)for(var r of Wd(t))b5.call(t,r)&&Ud(e,r,t[r]);return e},C5=(e,t)=>$5(e,O5(t));function k5({underline:e,strikethrough:t}){const r=[];return e&&r.push("underline"),t&&r.push("line-through"),r.length>0?r.join(" "):"none"}function N5({theme:e,color:t}){return t==="dimmed"?e.fn.dimmed():typeof t=="string"&&(t in e.colors||t.split(".")[0]in e.colors)?e.fn.variant({variant:"filled",color:t}).background:t||"inherit"}function z5(e){return typeof e=="number"?{overflow:"hidden",textOverflow:"ellipsis",display:"-webkit-box",WebkitLineClamp:e,WebkitBoxOrient:"vertical"}:null}function j5({theme:e,truncate:t}){return t==="start"?{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",direction:e.dir==="ltr"?"rtl":"ltr",textAlign:e.dir==="ltr"?"right":"left"}:t?{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}:null}var R5=q((e,{color:t,lineClamp:r,truncate:n,inline:o,inherit:l,underline:i,gradient:a,weight:s,transform:c,align:f,strikethrough:v,italic:m},{size:y})=>{const w=e.fn.variant({variant:"gradient",gradient:a});return{root:C5(Ko(Ko(Ko(Ko({},e.fn.fontStyles()),e.fn.focusStyles()),z5(r)),j5({theme:e,truncate:n})),{color:N5({color:t,theme:e}),fontFamily:l?"inherit":e.fontFamily,fontSize:l||y===void 0?"inherit":A({size:y,sizes:e.fontSizes}),lineHeight:l?"inherit":o?1:e.lineHeight,textDecoration:k5({underline:i,strikethrough:v}),WebkitTapHighlightColor:"transparent",fontWeight:l?"inherit":s,textTransform:c,textAlign:f,fontStyle:m?"italic":void 0}),gradient:{backgroundImage:w.background,WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent"}}}),I5=Object.defineProperty,oi=Object.getOwnPropertySymbols,N0=Object.prototype.hasOwnProperty,z0=Object.prototype.propertyIsEnumerable,Qd=(e,t,r)=>t in e?I5(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,T5=(e,t)=>{for(var r in t||(t={}))N0.call(t,r)&&Qd(e,r,t[r]);if(oi)for(var r of oi(t))z0.call(t,r)&&Qd(e,r,t[r]);return e},M5=(e,t)=>{var r={};for(var n in e)N0.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&oi)for(var n of oi(e))t.indexOf(n)<0&&z0.call(e,n)&&(r[n]=e[n]);return r};const L5={variant:"text"},j0=u.forwardRef((e,t)=>{const r=W("Text",L5,e),{className:n,size:o,weight:l,transform:i,color:a,align:s,variant:c,lineClamp:f,truncate:v,gradient:m,inline:y,inherit:w,underline:g,strikethrough:x,italic:p,classNames:d,styles:h,unstyled:S,span:E,__staticSelector:$}=r,b=M5(r,["className","size","weight","transform","color","align","variant","lineClamp","truncate","gradient","inline","inherit","underline","strikethrough","italic","classNames","styles","unstyled","span","__staticSelector"]),{classes:O,cx:z}=R5({color:a,lineClamp:f,truncate:v,inline:y,inherit:w,underline:g,strikethrough:x,italic:p,weight:l,transform:i,align:s,gradient:m},{unstyled:S,name:$||"Text",variant:c,size:o});return _.createElement(re,T5({ref:t,className:z(O.root,{[O.gradient]:c==="gradient"},n),component:E?"span":"div"},b))});j0.displayName="@mantine/core/Text";const H=j0;function A5(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)}function R0(...e){return t=>e.forEach(r=>A5(r,t))}function Cr(...e){return u.useCallback(R0(...e),e)}const I0=u.forwardRef((e,t)=>{const{children:r,...n}=e,o=u.Children.toArray(r),l=o.find(F5);if(l){const i=l.props.children,a=o.map(s=>s===l?u.Children.count(i)>1?u.Children.only(null):u.isValidElement(i)?i.props.children:null:s);return u.createElement(ec,te({},n,{ref:t}),u.isValidElement(i)?u.cloneElement(i,void 0,a):null)}return u.createElement(ec,te({},n,{ref:t}),r)});I0.displayName="Slot";const ec=u.forwardRef((e,t)=>{const{children:r,...n}=e;return u.isValidElement(r)?u.cloneElement(r,{...V5(n,r.props),ref:R0(t,r.ref)}):u.Children.count(r)>1?u.Children.only(null):null});ec.displayName="SlotClone";const D5=({children:e})=>u.createElement(u.Fragment,null,e);function F5(e){return u.isValidElement(e)&&e.type===D5}function V5(e,t){const r={...t};for(const n in t){const o=e[n],l=t[n];/^on[A-Z]/.test(n)?o&&l?r[n]=(...a)=>{l(...a),o(...a)}:o&&(r[n]=o):n==="style"?r[n]={...o,...l}:n==="className"&&(r[n]=[o,l].filter(Boolean).join(" "))}return{...e,...r}}const B5=["a","button","div","h2","h3","img","label","li","nav","ol","p","span","svg","ul"],Oo=B5.reduce((e,t)=>{const r=u.forwardRef((n,o)=>{const{asChild:l,...i}=n,a=l?I0:t;return u.useEffect(()=>{window[Symbol.for("radix-ui")]=!0},[]),u.createElement(a,te({},i,{ref:o}))});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),tc=globalThis!=null&&globalThis.document?u.useLayoutEffect:()=>{};function H5(e,t){return u.useReducer((r,n)=>{const o=t[r][n];return o??r},e)}const Eo=e=>{const{present:t,children:r}=e,n=W5(t),o=typeof r=="function"?r({present:n.isPresent}):u.Children.only(r),l=Cr(n.ref,o.ref);return typeof r=="function"||n.isPresent?u.cloneElement(o,{ref:l}):null};Eo.displayName="Presence";function W5(e){const[t,r]=u.useState(),n=u.useRef({}),o=u.useRef(e),l=u.useRef("none"),i=e?"mounted":"unmounted",[a,s]=H5(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return u.useEffect(()=>{const c=Zo(n.current);l.current=a==="mounted"?c:"none"},[a]),tc(()=>{const c=n.current,f=o.current;if(f!==e){const m=l.current,y=Zo(c);e?s("MOUNT"):y==="none"||(c==null?void 0:c.display)==="none"?s("UNMOUNT"):s(f&&m!==y?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,s]),tc(()=>{if(t){const c=v=>{const y=Zo(n.current).includes(v.animationName);v.target===t&&y&&tu.flushSync(()=>s("ANIMATION_END"))},f=v=>{v.target===t&&(l.current=Zo(n.current))};return t.addEventListener("animationstart",f),t.addEventListener("animationcancel",c),t.addEventListener("animationend",c),()=>{t.removeEventListener("animationstart",f),t.removeEventListener("animationcancel",c),t.removeEventListener("animationend",c)}}else s("ANIMATION_END")},[t,s]),{isPresent:["mounted","unmountSuspended"].includes(a),ref:u.useCallback(c=>{c&&(n.current=getComputedStyle(c)),r(c)},[])}}function Zo(e){return(e==null?void 0:e.animationName)||"none"}function U5(e,t=[]){let r=[];function n(l,i){const a=u.createContext(i),s=r.length;r=[...r,i];function c(v){const{scope:m,children:y,...w}=v,g=(m==null?void 0:m[e][s])||a,x=u.useMemo(()=>w,Object.values(w));return u.createElement(g.Provider,{value:x},y)}function f(v,m){const y=(m==null?void 0:m[e][s])||a,w=u.useContext(y);if(w)return w;if(i!==void 0)return i;throw new Error(`\`${v}\` must be used within \`${l}\``)}return c.displayName=l+"Provider",[c,f]}const o=()=>{const l=r.map(i=>u.createContext(i));return function(a){const s=(a==null?void 0:a[e])||l;return u.useMemo(()=>({[`__scope${e}`]:{...a,[e]:s}}),[a,s])}};return o.scopeName=e,[n,Q5(o,...t)]}function Q5(...e){const t=e[0];if(e.length===1)return t;const r=()=>{const n=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(l){const i=n.reduce((a,{useScope:s,scopeName:c})=>{const v=s(l)[`__scope${c}`];return{...a,...v}},{});return u.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return r.scopeName=t.scopeName,r}function pr(e){const t=u.useRef(e);return u.useEffect(()=>{t.current=e}),u.useMemo(()=>(...r)=>{var n;return(n=t.current)===null||n===void 0?void 0:n.call(t,...r)},[])}const Y5=u.createContext(void 0);function X5(e){const t=u.useContext(Y5);return e||t||"ltr"}function G5(e,[t,r]){return Math.min(r,Math.max(t,e))}function wr(e,t,{checkForDefaultPrevented:r=!0}={}){return function(o){if(e==null||e(o),r===!1||!o.defaultPrevented)return t==null?void 0:t(o)}}function K5(e,t){return u.useReducer((r,n)=>{const o=t[r][n];return o??r},e)}const T0="ScrollArea",[M0,bb]=U5(T0),[Z5,ot]=M0(T0),J5=u.forwardRef((e,t)=>{const{__scopeScrollArea:r,type:n="hover",dir:o,scrollHideDelay:l=600,...i}=e,[a,s]=u.useState(null),[c,f]=u.useState(null),[v,m]=u.useState(null),[y,w]=u.useState(null),[g,x]=u.useState(null),[p,d]=u.useState(0),[h,S]=u.useState(0),[E,$]=u.useState(!1),[b,O]=u.useState(!1),z=Cr(t,M=>s(M)),N=X5(o);return u.createElement(Z5,{scope:r,type:n,dir:N,scrollHideDelay:l,scrollArea:a,viewport:c,onViewportChange:f,content:v,onContentChange:m,scrollbarX:y,onScrollbarXChange:w,scrollbarXEnabled:E,onScrollbarXEnabledChange:$,scrollbarY:g,onScrollbarYChange:x,scrollbarYEnabled:b,onScrollbarYEnabledChange:O,onCornerWidthChange:d,onCornerHeightChange:S},u.createElement(Oo.div,te({dir:N},i,{ref:z,style:{position:"relative","--radix-scroll-area-corner-width":p+"px","--radix-scroll-area-corner-height":h+"px",...e.style}})))}),q5="ScrollAreaViewport",ex=u.forwardRef((e,t)=>{const{__scopeScrollArea:r,children:n,...o}=e,l=ot(q5,r),i=u.useRef(null),a=Cr(t,i,l.onViewportChange);return u.createElement(u.Fragment,null,u.createElement("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"}}),u.createElement(Oo.div,te({"data-radix-scroll-area-viewport":""},o,{ref:a,style:{overflowX:l.scrollbarXEnabled?"scroll":"hidden",overflowY:l.scrollbarYEnabled?"scroll":"hidden",...e.style}}),u.createElement("div",{ref:l.onContentChange,style:{minWidth:"100%",display:"table"}},n)))}),Dt="ScrollAreaScrollbar",tx=u.forwardRef((e,t)=>{const{forceMount:r,...n}=e,o=ot(Dt,e.__scopeScrollArea),{onScrollbarXEnabledChange:l,onScrollbarYEnabledChange:i}=o,a=e.orientation==="horizontal";return u.useEffect(()=>(a?l(!0):i(!0),()=>{a?l(!1):i(!1)}),[a,l,i]),o.type==="hover"?u.createElement(rx,te({},n,{ref:t,forceMount:r})):o.type==="scroll"?u.createElement(nx,te({},n,{ref:t,forceMount:r})):o.type==="auto"?u.createElement(L0,te({},n,{ref:t,forceMount:r})):o.type==="always"?u.createElement(vu,te({},n,{ref:t})):null}),rx=u.forwardRef((e,t)=>{const{forceMount:r,...n}=e,o=ot(Dt,e.__scopeScrollArea),[l,i]=u.useState(!1);return u.useEffect(()=>{const a=o.scrollArea;let s=0;if(a){const c=()=>{window.clearTimeout(s),i(!0)},f=()=>{s=window.setTimeout(()=>i(!1),o.scrollHideDelay)};return a.addEventListener("pointerenter",c),a.addEventListener("pointerleave",f),()=>{window.clearTimeout(s),a.removeEventListener("pointerenter",c),a.removeEventListener("pointerleave",f)}}},[o.scrollArea,o.scrollHideDelay]),u.createElement(Eo,{present:r||l},u.createElement(L0,te({"data-state":l?"visible":"hidden"},n,{ref:t})))}),nx=u.forwardRef((e,t)=>{const{forceMount:r,...n}=e,o=ot(Dt,e.__scopeScrollArea),l=e.orientation==="horizontal",i=pa(()=>s("SCROLL_END"),100),[a,s]=K5("hidden",{hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}});return u.useEffect(()=>{if(a==="idle"){const c=window.setTimeout(()=>s("HIDE"),o.scrollHideDelay);return()=>window.clearTimeout(c)}},[a,o.scrollHideDelay,s]),u.useEffect(()=>{const c=o.viewport,f=l?"scrollLeft":"scrollTop";if(c){let v=c[f];const m=()=>{const y=c[f];v!==y&&(s("SCROLL"),i()),v=y};return c.addEventListener("scroll",m),()=>c.removeEventListener("scroll",m)}},[o.viewport,l,s,i]),u.createElement(Eo,{present:r||a!=="hidden"},u.createElement(vu,te({"data-state":a==="hidden"?"hidden":"visible"},n,{ref:t,onPointerEnter:wr(e.onPointerEnter,()=>s("POINTER_ENTER")),onPointerLeave:wr(e.onPointerLeave,()=>s("POINTER_LEAVE"))})))}),L0=u.forwardRef((e,t)=>{const r=ot(Dt,e.__scopeScrollArea),{forceMount:n,...o}=e,[l,i]=u.useState(!1),a=e.orientation==="horizontal",s=pa(()=>{if(r.viewport){const c=r.viewport.offsetWidth{const{orientation:r="vertical",...n}=e,o=ot(Dt,e.__scopeScrollArea),l=u.useRef(null),i=u.useRef(0),[a,s]=u.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),c=V0(a.viewport,a.content),f={...n,sizes:a,onSizesChange:s,hasThumb:c>0&&c<1,onThumbChange:m=>l.current=m,onThumbPointerUp:()=>i.current=0,onThumbPointerDown:m=>i.current=m};function v(m,y){return fx(m,i.current,a,y)}return r==="horizontal"?u.createElement(ox,te({},f,{ref:t,onThumbPositionChange:()=>{if(o.viewport&&l.current){const m=o.viewport.scrollLeft,y=Yd(m,a,o.dir);l.current.style.transform=`translate3d(${y}px, 0, 0)`}},onWheelScroll:m=>{o.viewport&&(o.viewport.scrollLeft=m)},onDragScroll:m=>{o.viewport&&(o.viewport.scrollLeft=v(m,o.dir))}})):r==="vertical"?u.createElement(lx,te({},f,{ref:t,onThumbPositionChange:()=>{if(o.viewport&&l.current){const m=o.viewport.scrollTop,y=Yd(m,a);l.current.style.transform=`translate3d(0, ${y}px, 0)`}},onWheelScroll:m=>{o.viewport&&(o.viewport.scrollTop=m)},onDragScroll:m=>{o.viewport&&(o.viewport.scrollTop=v(m))}})):null}),ox=u.forwardRef((e,t)=>{const{sizes:r,onSizesChange:n,...o}=e,l=ot(Dt,e.__scopeScrollArea),[i,a]=u.useState(),s=u.useRef(null),c=Cr(t,s,l.onScrollbarXChange);return u.useEffect(()=>{s.current&&a(getComputedStyle(s.current))},[s]),u.createElement(D0,te({"data-orientation":"horizontal"},o,{ref:c,sizes:r,style:{bottom:0,left:l.dir==="rtl"?"var(--radix-scroll-area-corner-width)":0,right:l.dir==="ltr"?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":da(r)+"px",...e.style},onThumbPointerDown:f=>e.onThumbPointerDown(f.x),onDragScroll:f=>e.onDragScroll(f.x),onWheelScroll:(f,v)=>{if(l.viewport){const m=l.viewport.scrollLeft+f.deltaX;e.onWheelScroll(m),H0(m,v)&&f.preventDefault()}},onResize:()=>{s.current&&l.viewport&&i&&n({content:l.viewport.scrollWidth,viewport:l.viewport.offsetWidth,scrollbar:{size:s.current.clientWidth,paddingStart:li(i.paddingLeft),paddingEnd:li(i.paddingRight)}})}}))}),lx=u.forwardRef((e,t)=>{const{sizes:r,onSizesChange:n,...o}=e,l=ot(Dt,e.__scopeScrollArea),[i,a]=u.useState(),s=u.useRef(null),c=Cr(t,s,l.onScrollbarYChange);return u.useEffect(()=>{s.current&&a(getComputedStyle(s.current))},[s]),u.createElement(D0,te({"data-orientation":"vertical"},o,{ref:c,sizes:r,style:{top:0,right:l.dir==="ltr"?0:void 0,left:l.dir==="rtl"?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":da(r)+"px",...e.style},onThumbPointerDown:f=>e.onThumbPointerDown(f.y),onDragScroll:f=>e.onDragScroll(f.y),onWheelScroll:(f,v)=>{if(l.viewport){const m=l.viewport.scrollTop+f.deltaY;e.onWheelScroll(m),H0(m,v)&&f.preventDefault()}},onResize:()=>{s.current&&l.viewport&&i&&n({content:l.viewport.scrollHeight,viewport:l.viewport.offsetHeight,scrollbar:{size:s.current.clientHeight,paddingStart:li(i.paddingTop),paddingEnd:li(i.paddingBottom)}})}}))}),[ix,A0]=M0(Dt),D0=u.forwardRef((e,t)=>{const{__scopeScrollArea:r,sizes:n,hasThumb:o,onThumbChange:l,onThumbPointerUp:i,onThumbPointerDown:a,onThumbPositionChange:s,onDragScroll:c,onWheelScroll:f,onResize:v,...m}=e,y=ot(Dt,r),[w,g]=u.useState(null),x=Cr(t,z=>g(z)),p=u.useRef(null),d=u.useRef(""),h=y.viewport,S=n.content-n.viewport,E=pr(f),$=pr(s),b=pa(v,10);function O(z){if(p.current){const N=z.clientX-p.current.left,M=z.clientY-p.current.top;c({x:N,y:M})}}return u.useEffect(()=>{const z=N=>{const M=N.target;(w==null?void 0:w.contains(M))&&E(N,S)};return document.addEventListener("wheel",z,{passive:!1}),()=>document.removeEventListener("wheel",z,{passive:!1})},[h,w,S,E]),u.useEffect($,[n,$]),pn(w,b),pn(y.content,b),u.createElement(ix,{scope:r,scrollbar:w,hasThumb:o,onThumbChange:pr(l),onThumbPointerUp:pr(i),onThumbPositionChange:$,onThumbPointerDown:pr(a)},u.createElement(Oo.div,te({},m,{ref:x,style:{position:"absolute",...m.style},onPointerDown:wr(e.onPointerDown,z=>{z.button===0&&(z.target.setPointerCapture(z.pointerId),p.current=w.getBoundingClientRect(),d.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",O(z))}),onPointerMove:wr(e.onPointerMove,O),onPointerUp:wr(e.onPointerUp,z=>{const N=z.target;N.hasPointerCapture(z.pointerId)&&N.releasePointerCapture(z.pointerId),document.body.style.webkitUserSelect=d.current,p.current=null})})))}),rc="ScrollAreaThumb",ax=u.forwardRef((e,t)=>{const{forceMount:r,...n}=e,o=A0(rc,e.__scopeScrollArea);return u.createElement(Eo,{present:r||o.hasThumb},u.createElement(sx,te({ref:t},n)))}),sx=u.forwardRef((e,t)=>{const{__scopeScrollArea:r,style:n,...o}=e,l=ot(rc,r),i=A0(rc,r),{onThumbPositionChange:a}=i,s=Cr(t,v=>i.onThumbChange(v)),c=u.useRef(),f=pa(()=>{c.current&&(c.current(),c.current=void 0)},100);return u.useEffect(()=>{const v=l.viewport;if(v){const m=()=>{if(f(),!c.current){const y=dx(v,a);c.current=y,a()}};return a(),v.addEventListener("scroll",m),()=>v.removeEventListener("scroll",m)}},[l.viewport,f,a]),u.createElement(Oo.div,te({"data-state":i.hasThumb?"visible":"hidden"},o,{ref:s,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...n},onPointerDownCapture:wr(e.onPointerDownCapture,v=>{const y=v.target.getBoundingClientRect(),w=v.clientX-y.left,g=v.clientY-y.top;i.onThumbPointerDown({x:w,y:g})}),onPointerUp:wr(e.onPointerUp,i.onThumbPointerUp)}))}),F0="ScrollAreaCorner",cx=u.forwardRef((e,t)=>{const r=ot(F0,e.__scopeScrollArea),n=!!(r.scrollbarX&&r.scrollbarY);return r.type!=="scroll"&&n?u.createElement(ux,te({},e,{ref:t})):null}),ux=u.forwardRef((e,t)=>{const{__scopeScrollArea:r,...n}=e,o=ot(F0,r),[l,i]=u.useState(0),[a,s]=u.useState(0),c=!!(l&&a);return pn(o.scrollbarX,()=>{var f;const v=((f=o.scrollbarX)===null||f===void 0?void 0:f.offsetHeight)||0;o.onCornerHeightChange(v),s(v)}),pn(o.scrollbarY,()=>{var f;const v=((f=o.scrollbarY)===null||f===void 0?void 0:f.offsetWidth)||0;o.onCornerWidthChange(v),i(v)}),c?u.createElement(Oo.div,te({},n,{ref:t,style:{width:l,height:a,position:"absolute",right:o.dir==="ltr"?0:void 0,left:o.dir==="rtl"?0:void 0,bottom:0,...e.style}})):null});function li(e){return e?parseInt(e,10):0}function V0(e,t){const r=e/t;return isNaN(r)?0:r}function da(e){const t=V0(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,n=(e.scrollbar.size-r)*t;return Math.max(n,18)}function fx(e,t,r,n="ltr"){const o=da(r),l=o/2,i=t||l,a=o-i,s=r.scrollbar.paddingStart+i,c=r.scrollbar.size-r.scrollbar.paddingEnd-a,f=r.content-r.viewport,v=n==="ltr"?[0,f]:[f*-1,0];return B0([s,c],v)(e)}function Yd(e,t,r="ltr"){const n=da(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,l=t.scrollbar.size-o,i=t.content-t.viewport,a=l-n,s=r==="ltr"?[0,i]:[i*-1,0],c=G5(e,s);return B0([0,i],[0,a])(c)}function B0(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}function H0(e,t){return e>0&&e{})=>{let r={left:e.scrollLeft,top:e.scrollTop},n=0;return function o(){const l={left:e.scrollLeft,top:e.scrollTop},i=r.left!==l.left,a=r.top!==l.top;(i||a)&&t(),r=l,n=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(n)};function pa(e,t){const r=pr(e),n=u.useRef(0);return u.useEffect(()=>()=>window.clearTimeout(n.current),[]),u.useCallback(()=>{window.clearTimeout(n.current),n.current=window.setTimeout(r,t)},[r,t])}function pn(e,t){const r=pr(t);tc(()=>{let n=0;if(e){const o=new ResizeObserver(()=>{cancelAnimationFrame(n),n=window.requestAnimationFrame(r)});return o.observe(e),()=>{window.cancelAnimationFrame(n),o.unobserve(e)}}},[e,r])}const px=J5,mx=ex,Xd=tx,Gd=ax,vx=cx;var hx=q((e,{scrollbarSize:t,offsetScrollbars:r,scrollbarHovered:n,hidden:o})=>({root:{overflow:"hidden"},viewport:{width:"100%",height:"100%",paddingRight:r?C(t):void 0,paddingBottom:r?C(t):void 0},scrollbar:{display:o?"none":"flex",userSelect:"none",touchAction:"none",boxSizing:"border-box",padding:`calc(${C(t)} / 5)`,transition:"background-color 150ms ease, opacity 150ms ease","&:hover":{backgroundColor:e.colorScheme==="dark"?e.colors.dark[8]:e.colors.gray[0],[`& .${ud("thumb")}`]:{backgroundColor:e.colorScheme==="dark"?e.fn.rgba(e.white,.5):e.fn.rgba(e.black,.5)}},'&[data-orientation="vertical"]':{width:C(t)},'&[data-orientation="horizontal"]':{flexDirection:"column",height:C(t)},'&[data-state="hidden"]':{display:"none",opacity:0}},thumb:{ref:ud("thumb"),flex:1,backgroundColor:e.colorScheme==="dark"?e.fn.rgba(e.white,.4):e.fn.rgba(e.black,.4),borderRadius:C(t),position:"relative",transition:"background-color 150ms ease",display:o?"none":void 0,overflow:"hidden","&::before":{content:'""',position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"100%",height:"100%",minWidth:C(44),minHeight:C(44)}},corner:{backgroundColor:e.colorScheme==="dark"?e.colors.dark[6]:e.colors.gray[0],transition:"opacity 150ms ease",opacity:n?1:0,display:o?"none":void 0}})),gx=Object.defineProperty,yx=Object.defineProperties,wx=Object.getOwnPropertyDescriptors,ii=Object.getOwnPropertySymbols,W0=Object.prototype.hasOwnProperty,U0=Object.prototype.propertyIsEnumerable,Kd=(e,t,r)=>t in e?gx(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,nc=(e,t)=>{for(var r in t||(t={}))W0.call(t,r)&&Kd(e,r,t[r]);if(ii)for(var r of ii(t))U0.call(t,r)&&Kd(e,r,t[r]);return e},Q0=(e,t)=>yx(e,wx(t)),Y0=(e,t)=>{var r={};for(var n in e)W0.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&ii)for(var n of ii(e))t.indexOf(n)<0&&U0.call(e,n)&&(r[n]=e[n]);return r};const X0={scrollbarSize:12,scrollHideDelay:1e3,type:"hover",offsetScrollbars:!1},ma=u.forwardRef((e,t)=>{const r=W("ScrollArea",X0,e),{children:n,className:o,classNames:l,styles:i,scrollbarSize:a,scrollHideDelay:s,type:c,dir:f,offsetScrollbars:v,viewportRef:m,onScrollPositionChange:y,unstyled:w,variant:g,viewportProps:x}=r,p=Y0(r,["children","className","classNames","styles","scrollbarSize","scrollHideDelay","type","dir","offsetScrollbars","viewportRef","onScrollPositionChange","unstyled","variant","viewportProps"]),[d,h]=u.useState(!1),S=cr(),{classes:E,cx:$}=hx({scrollbarSize:a,offsetScrollbars:v,scrollbarHovered:d,hidden:c==="never"},{name:"ScrollArea",classNames:l,styles:i,unstyled:w,variant:g});return _.createElement(px,{type:c==="never"?"always":c,scrollHideDelay:s,dir:f||S.dir,ref:t,asChild:!0},_.createElement(re,nc({className:$(E.root,o)},p),_.createElement(mx,Q0(nc({},x),{className:E.viewport,ref:m,onScroll:typeof y=="function"?({currentTarget:b})=>y({x:b.scrollLeft,y:b.scrollTop}):void 0}),n),_.createElement(Xd,{orientation:"horizontal",className:E.scrollbar,forceMount:!0,onMouseEnter:()=>h(!0),onMouseLeave:()=>h(!1)},_.createElement(Gd,{className:E.thumb})),_.createElement(Xd,{orientation:"vertical",className:E.scrollbar,forceMount:!0,onMouseEnter:()=>h(!0),onMouseLeave:()=>h(!1)},_.createElement(Gd,{className:E.thumb})),_.createElement(vx,{className:E.corner})))}),G0=u.forwardRef((e,t)=>{const r=W("ScrollAreaAutosize",X0,e),{children:n,classNames:o,styles:l,scrollbarSize:i,scrollHideDelay:a,type:s,dir:c,offsetScrollbars:f,viewportRef:v,onScrollPositionChange:m,unstyled:y,sx:w,variant:g,viewportProps:x}=r,p=Y0(r,["children","classNames","styles","scrollbarSize","scrollHideDelay","type","dir","offsetScrollbars","viewportRef","onScrollPositionChange","unstyled","sx","variant","viewportProps"]);return _.createElement(re,Q0(nc({},p),{ref:t,sx:[{display:"flex"},...Ph(w)]}),_.createElement(re,{sx:{display:"flex",flexDirection:"column",flex:1}},_.createElement(ma,{classNames:o,styles:l,scrollHideDelay:a,scrollbarSize:i,type:s,dir:c,offsetScrollbars:f,viewportRef:v,onScrollPositionChange:m,unstyled:y,variant:g,viewportProps:x},n)))});G0.displayName="@mantine/core/ScrollAreaAutosize";ma.displayName="@mantine/core/ScrollArea";ma.Autosize=G0;const K0=ma;var _x=Object.defineProperty,Zd=Object.getOwnPropertySymbols,Sx=Object.prototype.hasOwnProperty,Px=Object.prototype.propertyIsEnumerable,Jd=(e,t,r)=>t in e?_x(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Tr=(e,t)=>{for(var r in t||(t={}))Sx.call(t,r)&&Jd(e,r,t[r]);if(Zd)for(var r of Zd(t))Px.call(t,r)&&Jd(e,r,t[r]);return e};const qd={entering:"in",entered:"in",exiting:"out",exited:"out","pre-exiting":"out","pre-entering":"out"};function xx({transition:e,state:t,duration:r,timingFunction:n}){const o={transitionDuration:`${r}ms`,transitionTimingFunction:n};return typeof e=="string"?e in Xo?Tr(Tr(Tr({transitionProperty:Xo[e].transitionProperty},o),Xo[e].common),Xo[e][qd[t]]):null:Tr(Tr(Tr({transitionProperty:e.transitionProperty},o),e.common),e[qd[t]])}function $x({duration:e,exitDuration:t,timingFunction:r,mounted:n,onEnter:o,onExit:l,onEntered:i,onExited:a}){const s=cr(),c=Jh(),f=s.respectReducedMotion?c:!1,[v,m]=u.useState(f?0:e),[y,w]=u.useState(n?"entered":"exited"),g=u.useRef(-1),x=p=>{const d=p?o:l,h=p?i:a;w(p?"pre-entering":"pre-exiting"),window.clearTimeout(g.current);const S=f?0:p?e:t;if(m(S),S===0)typeof d=="function"&&d(),typeof h=="function"&&h(),w(p?"entered":"exited");else{const E=window.setTimeout(()=>{typeof d=="function"&&d(),w(p?"entering":"exiting")},10);g.current=window.setTimeout(()=>{window.clearTimeout(E),typeof h=="function"&&h(),w(p?"entered":"exited")},S)}};return du(()=>{x(n)},[n]),u.useEffect(()=>()=>window.clearTimeout(g.current),[]),{transitionDuration:v,transitionStatus:y,transitionTimingFunction:r||s.transitionTimingFunction}}function hu({keepMounted:e,transition:t,duration:r=250,exitDuration:n=r,mounted:o,children:l,timingFunction:i,onExit:a,onEntered:s,onEnter:c,onExited:f}){const{transitionDuration:v,transitionStatus:m,transitionTimingFunction:y}=$x({mounted:o,exitDuration:n,duration:r,timingFunction:i,onExit:a,onEntered:s,onEnter:c,onExited:f});return v===0?o?_.createElement(_.Fragment,null,l({})):e?l({display:"none"}):null:m==="exited"?e?l({display:"none"}):null:_.createElement(_.Fragment,null,l(xx({transition:t,duration:v,state:m,timingFunction:y})))}hu.displayName="@mantine/core/Transition";function Z0({children:e,active:t=!0,refProp:r="ref"}){const n=eP(t),o=aP(n,e==null?void 0:e.ref);return b_(e)?u.cloneElement(e,{[r]:o}):e}Z0.displayName="@mantine/core/FocusTrap";var Ox=q((e,t,{size:r})=>({label:{display:"inline-block",fontSize:A({size:r,sizes:e.fontSizes}),fontWeight:500,color:e.colorScheme==="dark"?e.colors.dark[0]:e.colors.gray[9],wordBreak:"break-word",cursor:"default",WebkitTapHighlightColor:"transparent"},required:{color:e.fn.variant({variant:"filled",color:"red"}).background}})),Ex=Object.defineProperty,ai=Object.getOwnPropertySymbols,J0=Object.prototype.hasOwnProperty,q0=Object.prototype.propertyIsEnumerable,ep=(e,t,r)=>t in e?Ex(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,bx=(e,t)=>{for(var r in t||(t={}))J0.call(t,r)&&ep(e,r,t[r]);if(ai)for(var r of ai(t))q0.call(t,r)&&ep(e,r,t[r]);return e},Cx=(e,t)=>{var r={};for(var n in e)J0.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&ai)for(var n of ai(e))t.indexOf(n)<0&&q0.call(e,n)&&(r[n]=e[n]);return r};const kx={labelElement:"label",size:"sm"},gu=u.forwardRef((e,t)=>{const r=W("InputLabel",kx,e),{labelElement:n,children:o,required:l,size:i,classNames:a,styles:s,unstyled:c,className:f,htmlFor:v,__staticSelector:m,variant:y,onMouseDown:w}=r,g=Cx(r,["labelElement","children","required","size","classNames","styles","unstyled","className","htmlFor","__staticSelector","variant","onMouseDown"]),{classes:x,cx:p}=Ox(null,{name:["InputWrapper",m],classNames:a,styles:s,unstyled:c,variant:y,size:i});return _.createElement(re,bx({component:n,ref:t,className:p(x.label,f),htmlFor:n==="label"?v:void 0,onMouseDown:d=>{w==null||w(d),!d.defaultPrevented&&d.detail>1&&d.preventDefault()}},g),o,l&&_.createElement("span",{className:x.required,"aria-hidden":!0}," *"))});gu.displayName="@mantine/core/InputLabel";var Nx=q((e,t,{size:r})=>({error:{wordBreak:"break-word",color:e.fn.variant({variant:"filled",color:"red"}).background,fontSize:`calc(${A({size:r,sizes:e.fontSizes})} - ${C(2)})`,lineHeight:1.2,display:"block"}})),zx=Object.defineProperty,si=Object.getOwnPropertySymbols,eg=Object.prototype.hasOwnProperty,tg=Object.prototype.propertyIsEnumerable,tp=(e,t,r)=>t in e?zx(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,jx=(e,t)=>{for(var r in t||(t={}))eg.call(t,r)&&tp(e,r,t[r]);if(si)for(var r of si(t))tg.call(t,r)&&tp(e,r,t[r]);return e},Rx=(e,t)=>{var r={};for(var n in e)eg.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&si)for(var n of si(e))t.indexOf(n)<0&&tg.call(e,n)&&(r[n]=e[n]);return r};const Ix={size:"sm"},yu=u.forwardRef((e,t)=>{const r=W("InputError",Ix,e),{children:n,className:o,classNames:l,styles:i,unstyled:a,size:s,__staticSelector:c,variant:f}=r,v=Rx(r,["children","className","classNames","styles","unstyled","size","__staticSelector","variant"]),{classes:m,cx:y}=Nx(null,{name:["InputWrapper",c],classNames:l,styles:i,unstyled:a,variant:f,size:s});return _.createElement(H,jx({className:y(m.error,o),ref:t},v),n)});yu.displayName="@mantine/core/InputError";var Tx=q((e,t,{size:r})=>({description:{wordBreak:"break-word",color:e.colorScheme==="dark"?e.colors.dark[2]:e.colors.gray[6],fontSize:`calc(${A({size:r,sizes:e.fontSizes})} - ${C(2)})`,lineHeight:1.2,display:"block"}})),Mx=Object.defineProperty,ci=Object.getOwnPropertySymbols,rg=Object.prototype.hasOwnProperty,ng=Object.prototype.propertyIsEnumerable,rp=(e,t,r)=>t in e?Mx(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Lx=(e,t)=>{for(var r in t||(t={}))rg.call(t,r)&&rp(e,r,t[r]);if(ci)for(var r of ci(t))ng.call(t,r)&&rp(e,r,t[r]);return e},Ax=(e,t)=>{var r={};for(var n in e)rg.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&ci)for(var n of ci(e))t.indexOf(n)<0&&ng.call(e,n)&&(r[n]=e[n]);return r};const Dx={size:"sm"},wu=u.forwardRef((e,t)=>{const r=W("InputDescription",Dx,e),{children:n,className:o,classNames:l,styles:i,unstyled:a,size:s,__staticSelector:c,variant:f}=r,v=Ax(r,["children","className","classNames","styles","unstyled","size","__staticSelector","variant"]),{classes:m,cx:y}=Tx(null,{name:["InputWrapper",c],classNames:l,styles:i,unstyled:a,variant:f,size:s});return _.createElement(H,Lx({color:"dimmed",className:y(m.description,o),ref:t,unstyled:a},v),n)});wu.displayName="@mantine/core/InputDescription";const og=u.createContext({offsetBottom:!1,offsetTop:!1,describedBy:void 0}),Fx=og.Provider,Vx=()=>u.useContext(og);function Bx(e,{hasDescription:t,hasError:r}){const n=e.findIndex(s=>s==="input"),o=e[n-1],l=e[n+1];return{offsetBottom:t&&l==="description"||r&&l==="error",offsetTop:t&&o==="description"||r&&o==="error"}}var Hx=Object.defineProperty,Wx=Object.defineProperties,Ux=Object.getOwnPropertyDescriptors,np=Object.getOwnPropertySymbols,Qx=Object.prototype.hasOwnProperty,Yx=Object.prototype.propertyIsEnumerable,op=(e,t,r)=>t in e?Hx(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Xx=(e,t)=>{for(var r in t||(t={}))Qx.call(t,r)&&op(e,r,t[r]);if(np)for(var r of np(t))Yx.call(t,r)&&op(e,r,t[r]);return e},Gx=(e,t)=>Wx(e,Ux(t)),Kx=q(e=>({root:Gx(Xx({},e.fn.fontStyles()),{lineHeight:e.lineHeight})})),Zx=Object.defineProperty,Jx=Object.defineProperties,qx=Object.getOwnPropertyDescriptors,ui=Object.getOwnPropertySymbols,lg=Object.prototype.hasOwnProperty,ig=Object.prototype.propertyIsEnumerable,lp=(e,t,r)=>t in e?Zx(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Bt=(e,t)=>{for(var r in t||(t={}))lg.call(t,r)&&lp(e,r,t[r]);if(ui)for(var r of ui(t))ig.call(t,r)&&lp(e,r,t[r]);return e},ip=(e,t)=>Jx(e,qx(t)),e$=(e,t)=>{var r={};for(var n in e)lg.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&ui)for(var n of ui(e))t.indexOf(n)<0&&ig.call(e,n)&&(r[n]=e[n]);return r};const t$={labelElement:"label",size:"sm",inputContainer:e=>e,inputWrapperOrder:["label","description","input","error"]},ag=u.forwardRef((e,t)=>{const r=W("InputWrapper",t$,e),{className:n,label:o,children:l,required:i,id:a,error:s,description:c,labelElement:f,labelProps:v,descriptionProps:m,errorProps:y,classNames:w,styles:g,size:x,inputContainer:p,__staticSelector:d,unstyled:h,inputWrapperOrder:S,withAsterisk:E,variant:$}=r,b=e$(r,["className","label","children","required","id","error","description","labelElement","labelProps","descriptionProps","errorProps","classNames","styles","size","inputContainer","__staticSelector","unstyled","inputWrapperOrder","withAsterisk","variant"]),{classes:O,cx:z}=Kx(null,{classNames:w,styles:g,name:["InputWrapper",d],unstyled:h,variant:$,size:x}),N={classNames:w,styles:g,unstyled:h,size:x,variant:$,__staticSelector:d},M=typeof E=="boolean"?E:i,L=a?`${a}-error`:y==null?void 0:y.id,X=a?`${a}-description`:m==null?void 0:m.id,Ve=`${!!s&&typeof s!="boolean"?L:""} ${c?X:""}`,Be=Ve.trim().length>0?Ve.trim():void 0,$t=o&&_.createElement(gu,Bt(Bt({key:"label",labelElement:f,id:a?`${a}-label`:void 0,htmlFor:a,required:M},N),v),o),j=c&&_.createElement(wu,ip(Bt(Bt({key:"description"},m),N),{size:(m==null?void 0:m.size)||N.size,id:(m==null?void 0:m.id)||X}),c),I=_.createElement(u.Fragment,{key:"input"},p(l)),T=typeof s!="boolean"&&s&&_.createElement(yu,ip(Bt(Bt({},y),N),{size:(y==null?void 0:y.size)||N.size,key:"error",id:(y==null?void 0:y.id)||L}),s),K=S.map(ae=>{switch(ae){case"label":return $t;case"input":return I;case"description":return j;case"error":return T;default:return null}});return _.createElement(Fx,{value:Bt({describedBy:Be},Bx(S,{hasDescription:!!j,hasError:!!T}))},_.createElement(re,Bt({className:z(O.root,n),ref:t},b),K))});ag.displayName="@mantine/core/InputWrapper";var r$=Object.defineProperty,fi=Object.getOwnPropertySymbols,sg=Object.prototype.hasOwnProperty,cg=Object.prototype.propertyIsEnumerable,ap=(e,t,r)=>t in e?r$(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,n$=(e,t)=>{for(var r in t||(t={}))sg.call(t,r)&&ap(e,r,t[r]);if(fi)for(var r of fi(t))cg.call(t,r)&&ap(e,r,t[r]);return e},o$=(e,t)=>{var r={};for(var n in e)sg.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&fi)for(var n of fi(e))t.indexOf(n)<0&&cg.call(e,n)&&(r[n]=e[n]);return r};const l$={},ug=u.forwardRef((e,t)=>{const r=W("InputPlaceholder",l$,e),{sx:n}=r,o=o$(r,["sx"]);return _.createElement(re,n$({component:"span",sx:[l=>l.fn.placeholderStyles(),...Ph(n)],ref:t},o))});ug.displayName="@mantine/core/InputPlaceholder";var i$=Object.defineProperty,a$=Object.defineProperties,s$=Object.getOwnPropertyDescriptors,sp=Object.getOwnPropertySymbols,c$=Object.prototype.hasOwnProperty,u$=Object.prototype.propertyIsEnumerable,cp=(e,t,r)=>t in e?i$(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Jo=(e,t)=>{for(var r in t||(t={}))c$.call(t,r)&&cp(e,r,t[r]);if(sp)for(var r of sp(t))u$.call(t,r)&&cp(e,r,t[r]);return e},Ga=(e,t)=>a$(e,s$(t));const Ne={xs:C(30),sm:C(36),md:C(42),lg:C(50),xl:C(60)},f$=["default","filled","unstyled"];function d$({theme:e,variant:t}){return f$.includes(t)?t==="default"?{border:`${C(1)} solid ${e.colorScheme==="dark"?e.colors.dark[4]:e.colors.gray[4]}`,backgroundColor:e.colorScheme==="dark"?e.colors.dark[6]:e.white,transition:"border-color 100ms ease","&:focus, &:focus-within":e.focusRingStyles.inputStyles(e)}:t==="filled"?{border:`${C(1)} solid transparent`,backgroundColor:e.colorScheme==="dark"?e.colors.dark[5]:e.colors.gray[1],"&:focus, &:focus-within":e.focusRingStyles.inputStyles(e)}:{borderWidth:0,color:e.colorScheme==="dark"?e.colors.dark[0]:e.black,backgroundColor:"transparent",minHeight:C(28),outline:0,"&:focus, &:focus-within":{outline:"none",borderColor:"transparent"},"&:disabled":{backgroundColor:"transparent","&:focus, &:focus-within":{outline:"none",borderColor:"transparent"}}}:null}var p$=q((e,{multiline:t,radius:r,invalid:n,rightSectionWidth:o,withRightSection:l,iconWidth:i,offsetBottom:a,offsetTop:s,pointer:c},{variant:f,size:v})=>{const m=e.fn.variant({variant:"filled",color:"red"}).background,y=f==="default"||f==="filled"?{minHeight:A({size:v,sizes:Ne}),paddingLeft:`calc(${A({size:v,sizes:Ne})} / 3)`,paddingRight:l?o||A({size:v,sizes:Ne}):`calc(${A({size:v,sizes:Ne})} / 3)`,borderRadius:e.fn.radius(r)}:f==="unstyled"&&l?{paddingRight:o||A({size:v,sizes:Ne})}:null;return{wrapper:{position:"relative",marginTop:s?`calc(${e.spacing.xs} / 2)`:void 0,marginBottom:a?`calc(${e.spacing.xs} / 2)`:void 0,"&:has(input:disabled)":{"& .mantine-Input-rightSection":{display:"none"}}},input:Ga(Jo(Jo(Ga(Jo({},e.fn.fontStyles()),{height:t?f==="unstyled"?void 0:"auto":A({size:v,sizes:Ne}),WebkitTapHighlightColor:"transparent",lineHeight:t?e.lineHeight:`calc(${A({size:v,sizes:Ne})} - ${C(2)})`,appearance:"none",resize:"none",boxSizing:"border-box",fontSize:A({size:v,sizes:e.fontSizes}),width:"100%",color:e.colorScheme==="dark"?e.colors.dark[0]:e.black,display:"block",textAlign:"left",cursor:c?"pointer":void 0}),d$({theme:e,variant:f})),y),{"&:disabled, &[data-disabled]":{backgroundColor:e.colorScheme==="dark"?e.colors.dark[6]:e.colors.gray[1],color:e.colors.dark[2],opacity:.6,cursor:"not-allowed",pointerEvents:"none","&::placeholder":{color:e.colors.dark[2]}},"&[data-invalid]":{color:m,borderColor:m,"&::placeholder":{opacity:1,color:m}},"&[data-with-icon]":{paddingLeft:typeof i=="number"?C(i):A({size:v,sizes:Ne})},"&::placeholder":Ga(Jo({},e.fn.placeholderStyles()),{opacity:1}),"&::-webkit-inner-spin-button, &::-webkit-outer-spin-button, &::-webkit-search-decoration, &::-webkit-search-cancel-button, &::-webkit-search-results-button, &::-webkit-search-results-decoration":{appearance:"none"},"&[type=number]":{MozAppearance:"textfield"}}),icon:{pointerEvents:"none",position:"absolute",zIndex:1,left:0,top:0,bottom:0,display:"flex",alignItems:"center",justifyContent:"center",width:i?C(i):A({size:v,sizes:Ne}),color:n?e.colors.red[e.colorScheme==="dark"?6:7]:e.colorScheme==="dark"?e.colors.dark[2]:e.colors.gray[5]},rightSection:{position:"absolute",top:0,bottom:0,right:0,display:"flex",alignItems:"center",justifyContent:"center",width:o||A({size:v,sizes:Ne})}}}),m$=Object.defineProperty,v$=Object.defineProperties,h$=Object.getOwnPropertyDescriptors,di=Object.getOwnPropertySymbols,fg=Object.prototype.hasOwnProperty,dg=Object.prototype.propertyIsEnumerable,up=(e,t,r)=>t in e?m$(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,qo=(e,t)=>{for(var r in t||(t={}))fg.call(t,r)&&up(e,r,t[r]);if(di)for(var r of di(t))dg.call(t,r)&&up(e,r,t[r]);return e},fp=(e,t)=>v$(e,h$(t)),g$=(e,t)=>{var r={};for(var n in e)fg.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&di)for(var n of di(e))t.indexOf(n)<0&&dg.call(e,n)&&(r[n]=e[n]);return r};const y$={size:"sm",variant:"default"},kr=u.forwardRef((e,t)=>{const r=W("Input",y$,e),{className:n,error:o,required:l,disabled:i,variant:a,icon:s,style:c,rightSectionWidth:f,iconWidth:v,rightSection:m,rightSectionProps:y,radius:w,size:g,wrapperProps:x,classNames:p,styles:d,__staticSelector:h,multiline:S,sx:E,unstyled:$,pointer:b}=r,O=g$(r,["className","error","required","disabled","variant","icon","style","rightSectionWidth","iconWidth","rightSection","rightSectionProps","radius","size","wrapperProps","classNames","styles","__staticSelector","multiline","sx","unstyled","pointer"]),{offsetBottom:z,offsetTop:N,describedBy:M}=Vx(),{classes:L,cx:X}=p$({radius:w,multiline:S,invalid:!!o,rightSectionWidth:f?C(f):void 0,iconWidth:v,withRightSection:!!m,offsetBottom:z,offsetTop:N,pointer:b},{classNames:p,styles:d,name:["Input",h],unstyled:$,variant:a,size:g}),{systemStyles:ie,rest:Ve}=qh(O);return _.createElement(re,qo(qo({className:X(L.wrapper,n),sx:E,style:c},ie),x),s&&_.createElement("div",{className:L.icon},s),_.createElement(re,fp(qo({component:"input"},Ve),{ref:t,required:l,"aria-invalid":!!o,"aria-describedby":M,disabled:i,"data-disabled":i||void 0,"data-with-icon":!!s||void 0,"data-invalid":!!o||void 0,className:L.input})),m&&_.createElement("div",fp(qo({},y),{className:L.rightSection}),m))});kr.displayName="@mantine/core/Input";kr.Wrapper=ag;kr.Label=gu;kr.Description=wu;kr.Error=yu;kr.Placeholder=ug;const pg=kr;var w$=Object.defineProperty,_$=Object.defineProperties,S$=Object.getOwnPropertyDescriptors,dp=Object.getOwnPropertySymbols,P$=Object.prototype.hasOwnProperty,x$=Object.prototype.propertyIsEnumerable,pp=(e,t,r)=>t in e?w$(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ka=(e,t)=>{for(var r in t||(t={}))P$.call(t,r)&&pp(e,r,t[r]);if(dp)for(var r of dp(t))x$.call(t,r)&&pp(e,r,t[r]);return e},$$=(e,t)=>_$(e,S$(t));const O$=["light","filled","outline","dot","gradient"],Za={xs:{fontSize:C(9),height:C(16)},sm:{fontSize:C(10),height:C(18)},md:{fontSize:C(11),height:C(20)},lg:{fontSize:C(13),height:C(26)},xl:{fontSize:C(16),height:C(32)}},E$={xs:C(4),sm:C(4),md:C(6),lg:C(8),xl:C(10)};function b$({theme:e,variant:t,color:r,size:n,gradient:o}){if(!O$.includes(t))return null;if(t==="dot"){const i=A({size:n,sizes:E$});return{backgroundColor:"transparent",color:e.colorScheme==="dark"?e.colors.dark[0]:e.colors.gray[7],border:`${C(1)} solid ${e.colorScheme==="dark"?e.colors.dark[3]:e.colors.gray[3]}`,paddingLeft:`calc(${A({size:n,sizes:e.spacing})} / 1.5 - ${i} / 2)`,"&::before":{content:'""',display:"block",width:i,height:i,borderRadius:i,backgroundColor:e.fn.themeColor(r,e.colorScheme==="dark"?4:e.fn.primaryShade("light"),!0),marginRight:i}}}const l=e.fn.variant({color:r,variant:t,gradient:o});return{background:l.background,color:l.color,border:`${C(t==="gradient"?0:1)} solid ${l.border}`}}var C$=q((e,{color:t,radius:r,gradient:n,fullWidth:o},{variant:l,size:i})=>{const{fontSize:a,height:s}=i in Za?Za[i]:Za.md;return{leftSection:{marginRight:`calc(${e.spacing.xs} / 2)`},rightSection:{marginLeft:`calc(${e.spacing.xs} / 2)`},inner:{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},root:Ka($$(Ka(Ka({},e.fn.focusStyles()),e.fn.fontStyles()),{fontSize:a,height:s,WebkitTapHighlightColor:"transparent",lineHeight:`calc(${s} - ${C(2)})`,textDecoration:"none",padding:`0 calc(${A({size:i,sizes:e.spacing})} / 1.5)`,boxSizing:"border-box",display:o?"flex":"inline-flex",alignItems:"center",justifyContent:"center",width:o?"100%":"auto",textTransform:"uppercase",borderRadius:e.fn.radius(r),fontWeight:700,letterSpacing:C(.25),cursor:"inherit",textOverflow:"ellipsis",overflow:"hidden"}),b$({theme:e,variant:l,color:t,size:i,gradient:n}))}}),k$=Object.defineProperty,pi=Object.getOwnPropertySymbols,mg=Object.prototype.hasOwnProperty,vg=Object.prototype.propertyIsEnumerable,mp=(e,t,r)=>t in e?k$(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,N$=(e,t)=>{for(var r in t||(t={}))mg.call(t,r)&&mp(e,r,t[r]);if(pi)for(var r of pi(t))vg.call(t,r)&&mp(e,r,t[r]);return e},z$=(e,t)=>{var r={};for(var n in e)mg.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&pi)for(var n of pi(e))t.indexOf(n)<0&&vg.call(e,n)&&(r[n]=e[n]);return r};const j$={variant:"light",size:"md",radius:"xl"},hg=u.forwardRef((e,t)=>{const r=W("Badge",j$,e),{className:n,color:o,variant:l,fullWidth:i,children:a,size:s,leftSection:c,rightSection:f,radius:v,gradient:m,classNames:y,styles:w,unstyled:g}=r,x=z$(r,["className","color","variant","fullWidth","children","size","leftSection","rightSection","radius","gradient","classNames","styles","unstyled"]),{classes:p,cx:d}=C$({fullWidth:i,color:o,radius:v,gradient:m},{classNames:y,styles:w,name:"Badge",unstyled:g,variant:l,size:s});return _.createElement(re,N$({className:d(p.root,n),ref:t},x),c&&_.createElement("span",{className:p.leftSection},c),_.createElement("span",{className:p.inner},a),f&&_.createElement("span",{className:p.rightSection},f))});hg.displayName="@mantine/core/Badge";const U=hg;var R$=q((e,{orientation:t,buttonBorderWidth:r})=>({root:{display:"flex",flexDirection:t==="vertical"?"column":"row","& [data-button]":{"&:first-of-type:not(:last-of-type)":{borderBottomRightRadius:0,[t==="vertical"?"borderBottomLeftRadius":"borderTopRightRadius"]:0,[t==="vertical"?"borderBottomWidth":"borderRightWidth"]:`calc(${C(r)} / 2)`},"&:last-of-type:not(:first-of-type)":{borderTopLeftRadius:0,[t==="vertical"?"borderTopRightRadius":"borderBottomLeftRadius"]:0,[t==="vertical"?"borderTopWidth":"borderLeftWidth"]:`calc(${C(r)} / 2)`},"&:not(:first-of-type):not(:last-of-type)":{borderRadius:0,[t==="vertical"?"borderTopWidth":"borderLeftWidth"]:`calc(${C(r)} / 2)`,[t==="vertical"?"borderBottomWidth":"borderRightWidth"]:`calc(${C(r)} / 2)`},"& + [data-button]":{[t==="vertical"?"marginTop":"marginLeft"]:`calc(${r} * -1)`,"@media (min-resolution: 192dpi)":{[t==="vertical"?"marginTop":"marginLeft"]:0}}}}})),I$=Object.defineProperty,mi=Object.getOwnPropertySymbols,gg=Object.prototype.hasOwnProperty,yg=Object.prototype.propertyIsEnumerable,vp=(e,t,r)=>t in e?I$(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,T$=(e,t)=>{for(var r in t||(t={}))gg.call(t,r)&&vp(e,r,t[r]);if(mi)for(var r of mi(t))yg.call(t,r)&&vp(e,r,t[r]);return e},M$=(e,t)=>{var r={};for(var n in e)gg.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&mi)for(var n of mi(e))t.indexOf(n)<0&&yg.call(e,n)&&(r[n]=e[n]);return r};const L$={orientation:"horizontal",buttonBorderWidth:1},wg=u.forwardRef((e,t)=>{const r=W("ButtonGroup",L$,e),{className:n,orientation:o,buttonBorderWidth:l,unstyled:i}=r,a=M$(r,["className","orientation","buttonBorderWidth","unstyled"]),{classes:s,cx:c}=R$({orientation:o,buttonBorderWidth:l},{name:"ButtonGroup",unstyled:i});return _.createElement(re,T$({className:c(s.root,n),ref:t},a))});wg.displayName="@mantine/core/ButtonGroup";var A$=Object.defineProperty,D$=Object.defineProperties,F$=Object.getOwnPropertyDescriptors,hp=Object.getOwnPropertySymbols,V$=Object.prototype.hasOwnProperty,B$=Object.prototype.propertyIsEnumerable,gp=(e,t,r)=>t in e?A$(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,kt=(e,t)=>{for(var r in t||(t={}))V$.call(t,r)&&gp(e,r,t[r]);if(hp)for(var r of hp(t))B$.call(t,r)&&gp(e,r,t[r]);return e},gl=(e,t)=>D$(e,F$(t));const H$=["filled","outline","light","white","default","subtle","gradient"],oc={xs:{height:Ne.xs,paddingLeft:C(14),paddingRight:C(14)},sm:{height:Ne.sm,paddingLeft:C(18),paddingRight:C(18)},md:{height:Ne.md,paddingLeft:C(22),paddingRight:C(22)},lg:{height:Ne.lg,paddingLeft:C(26),paddingRight:C(26)},xl:{height:Ne.xl,paddingLeft:C(32),paddingRight:C(32)},"compact-xs":{height:C(22),paddingLeft:C(7),paddingRight:C(7)},"compact-sm":{height:C(26),paddingLeft:C(8),paddingRight:C(8)},"compact-md":{height:C(30),paddingLeft:C(10),paddingRight:C(10)},"compact-lg":{height:C(34),paddingLeft:C(12),paddingRight:C(12)},"compact-xl":{height:C(40),paddingLeft:C(14),paddingRight:C(14)}};function W$({compact:e,size:t,withLeftIcon:r,withRightIcon:n}){if(e)return oc[`compact-${t}`];const o=oc[t];return o?gl(kt({},o),{paddingLeft:r?`calc(${o.paddingLeft} / 1.5)`:o.paddingLeft,paddingRight:n?`calc(${o.paddingRight} / 1.5)`:o.paddingRight}):{}}const U$=e=>({display:e?"block":"inline-block",width:e?"100%":"auto"});function Q$({variant:e,theme:t,color:r,gradient:n}){if(!H$.includes(e))return null;const o=t.fn.variant({color:r,variant:e,gradient:n});return e==="gradient"?kt({border:0,backgroundImage:o.background,color:o.color},t.fn.hover({backgroundSize:"200%"})):kt({border:`${C(1)} solid ${o.border}`,backgroundColor:o.background,color:o.color},t.fn.hover({backgroundColor:o.hover}))}var Y$=q((e,{radius:t,fullWidth:r,compact:n,withLeftIcon:o,withRightIcon:l,color:i,gradient:a},{variant:s,size:c})=>({root:gl(kt(gl(kt(kt(kt(kt({},W$({compact:n,size:c,withLeftIcon:o,withRightIcon:l})),e.fn.fontStyles()),e.fn.focusStyles()),U$(r)),{borderRadius:e.fn.radius(t),fontWeight:600,position:"relative",lineHeight:1,fontSize:A({size:c,sizes:e.fontSizes}),userSelect:"none",cursor:"pointer"}),Q$({variant:s,theme:e,color:i,gradient:a})),{"&:active":e.activeStyles,"&:disabled, &[data-disabled]":{borderColor:"transparent",backgroundColor:e.colorScheme==="dark"?e.colors.dark[4]:e.colors.gray[2],color:e.colorScheme==="dark"?e.colors.dark[6]:e.colors.gray[5],cursor:"not-allowed",backgroundImage:"none",pointerEvents:"none","&:active":{transform:"none"}},"&[data-loading]":{pointerEvents:"none","&::before":gl(kt({content:'""'},e.fn.cover(C(-1))),{backgroundColor:e.colorScheme==="dark"?e.fn.rgba(e.colors.dark[7],.5):"rgba(255, 255, 255, .5)",borderRadius:e.fn.radius(t),cursor:"not-allowed"})}}),icon:{display:"flex",alignItems:"center"},leftIcon:{marginRight:e.spacing.xs},rightIcon:{marginLeft:e.spacing.xs},centerLoader:{position:"absolute",left:"50%",transform:"translateX(-50%)",opacity:.5},inner:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",overflow:"visible"},label:{whiteSpace:"nowrap",height:"100%",overflow:"hidden",display:"flex",alignItems:"center"}})),X$=Object.defineProperty,vi=Object.getOwnPropertySymbols,_g=Object.prototype.hasOwnProperty,Sg=Object.prototype.propertyIsEnumerable,yp=(e,t,r)=>t in e?X$(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,wp=(e,t)=>{for(var r in t||(t={}))_g.call(t,r)&&yp(e,r,t[r]);if(vi)for(var r of vi(t))Sg.call(t,r)&&yp(e,r,t[r]);return e},G$=(e,t)=>{var r={};for(var n in e)_g.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&vi)for(var n of vi(e))t.indexOf(n)<0&&Sg.call(e,n)&&(r[n]=e[n]);return r};const K$={size:"sm",type:"button",variant:"filled",loaderPosition:"left"},_u=u.forwardRef((e,t)=>{const r=W("Button",K$,e),{className:n,size:o,color:l,type:i,disabled:a,children:s,leftIcon:c,rightIcon:f,fullWidth:v,variant:m,radius:y,uppercase:w,compact:g,loading:x,loaderPosition:p,loaderProps:d,gradient:h,classNames:S,styles:E,unstyled:$}=r,b=G$(r,["className","size","color","type","disabled","children","leftIcon","rightIcon","fullWidth","variant","radius","uppercase","compact","loading","loaderPosition","loaderProps","gradient","classNames","styles","unstyled"]),{classes:O,cx:z,theme:N}=Y$({radius:y,color:l,fullWidth:v,compact:g,gradient:h,withLeftIcon:!!c,withRightIcon:!!f},{name:"Button",unstyled:$,classNames:S,styles:E,variant:m,size:o}),M=N.fn.variant({color:l,variant:m}),L=_.createElement(pu,wp({color:M.color,size:`calc(${A({size:o,sizes:oc}).height} / 2)`},d));return _.createElement(i0,wp({className:z(O.root,n),type:i,disabled:a,"data-button":!0,"data-disabled":a||void 0,"data-loading":x||void 0,ref:t,unstyled:$},b),_.createElement("div",{className:O.inner},(c||x&&p==="left")&&_.createElement("span",{className:z(O.icon,O.leftIcon)},x&&p==="left"?L:c),x&&p==="center"&&_.createElement("span",{className:O.centerLoader},L),_.createElement("span",{className:O.label,style:{textTransform:w?"uppercase":void 0}},s),(f||x&&p==="right")&&_.createElement("span",{className:z(O.icon,O.rightIcon)},x&&p==="right"?L:f)))});_u.displayName="@mantine/core/Button";_u.Group=wg;const fe=_u;var Z$=q((e,{radius:t,shadow:r})=>({root:{outline:0,WebkitTapHighlightColor:"transparent",display:"block",textDecoration:"none",color:e.colorScheme==="dark"?e.colors.dark[0]:e.black,backgroundColor:e.colorScheme==="dark"?e.colors.dark[7]:e.white,boxSizing:"border-box",borderRadius:e.fn.radius(t),boxShadow:e.shadows[r]||r||"none","&[data-with-border]":{border:`${C(1)} solid ${e.colorScheme==="dark"?e.colors.dark[4]:e.colors.gray[3]}`}}})),J$=Object.defineProperty,hi=Object.getOwnPropertySymbols,Pg=Object.prototype.hasOwnProperty,xg=Object.prototype.propertyIsEnumerable,_p=(e,t,r)=>t in e?J$(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,q$=(e,t)=>{for(var r in t||(t={}))Pg.call(t,r)&&_p(e,r,t[r]);if(hi)for(var r of hi(t))xg.call(t,r)&&_p(e,r,t[r]);return e},eO=(e,t)=>{var r={};for(var n in e)Pg.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&hi)for(var n of hi(e))t.indexOf(n)<0&&xg.call(e,n)&&(r[n]=e[n]);return r};const tO={},$g=u.forwardRef((e,t)=>{const r=W("Paper",tO,e),{className:n,children:o,radius:l,withBorder:i,shadow:a,unstyled:s,variant:c}=r,f=eO(r,["className","children","radius","withBorder","shadow","unstyled","variant"]),{classes:v,cx:m}=Z$({radius:l,shadow:a},{name:"Paper",unstyled:s,variant:c});return _.createElement(re,q$({className:m(v.root,n),"data-with-border":i||void 0,ref:t},f),o)});$g.displayName="@mantine/core/Paper";const We=$g,[rO,yn]=Sh("ModalBase component was not found in tree");var nO=q(()=>({close:{marginLeft:"auto",marginRight:0}})),oO=Object.defineProperty,gi=Object.getOwnPropertySymbols,Og=Object.prototype.hasOwnProperty,Eg=Object.prototype.propertyIsEnumerable,Sp=(e,t,r)=>t in e?oO(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,lO=(e,t)=>{for(var r in t||(t={}))Og.call(t,r)&&Sp(e,r,t[r]);if(gi)for(var r of gi(t))Eg.call(t,r)&&Sp(e,r,t[r]);return e},iO=(e,t)=>{var r={};for(var n in e)Og.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&gi)for(var n of gi(e))t.indexOf(n)<0&&Eg.call(e,n)&&(r[n]=e[n]);return r};const aO={size:"sm"},sO=u.forwardRef((e,t)=>{const r=yn(),n=W(`${r.__staticSelector}CloseButton`,aO,e),{className:o}=n,l=iO(n,["className"]),{classes:i,cx:a}=nO(null,r.stylesApi);return _.createElement(mu,lO({className:a(i.close,o),ref:t,onClick:r.onClose},l))});var cO=q(()=>({overlay:{}})),uO=Object.defineProperty,fO=Object.defineProperties,dO=Object.getOwnPropertyDescriptors,Pp=Object.getOwnPropertySymbols,pO=Object.prototype.hasOwnProperty,mO=Object.prototype.propertyIsEnumerable,xp=(e,t,r)=>t in e?uO(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,vO=(e,t)=>{for(var r in t||(t={}))pO.call(t,r)&&xp(e,r,t[r]);if(Pp)for(var r of Pp(t))mO.call(t,r)&&xp(e,r,t[r]);return e},hO=(e,t)=>fO(e,dO(t)),gO=q((e,{color:t,opacity:r,blur:n,radius:o,gradient:l,fixed:i,zIndex:a})=>({root:hO(vO({},e.fn.cover(0)),{position:i?"fixed":"absolute",backgroundColor:l?void 0:e.fn.rgba(t,r),backgroundImage:l,backdropFilter:n?`blur(${C(n)})`:void 0,borderRadius:e.fn.radius(o),zIndex:a,"&[data-center]":{display:"flex",alignItems:"center",justifyContent:"center"}})})),yO=Object.defineProperty,yi=Object.getOwnPropertySymbols,bg=Object.prototype.hasOwnProperty,Cg=Object.prototype.propertyIsEnumerable,$p=(e,t,r)=>t in e?yO(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,wO=(e,t)=>{for(var r in t||(t={}))bg.call(t,r)&&$p(e,r,t[r]);if(yi)for(var r of yi(t))Cg.call(t,r)&&$p(e,r,t[r]);return e},_O=(e,t)=>{var r={};for(var n in e)bg.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&yi)for(var n of yi(e))t.indexOf(n)<0&&Cg.call(e,n)&&(r[n]=e[n]);return r};const SO={opacity:.6,color:"#000",zIndex:fu("modal"),radius:0},kg=u.forwardRef((e,t)=>{const r=W("Overlay",SO,e),{variant:n,opacity:o,color:l,blur:i,gradient:a,zIndex:s,radius:c,children:f,className:v,classNames:m,styles:y,unstyled:w,center:g,fixed:x}=r,p=_O(r,["variant","opacity","color","blur","gradient","zIndex","radius","children","className","classNames","styles","unstyled","center","fixed"]),{classes:d,cx:h}=gO({color:l,opacity:o,blur:i,radius:c,gradient:a,fixed:x,zIndex:s},{name:"Overlay",classNames:m,styles:y,unstyled:w,variant:n});return _.createElement(re,wO({ref:t,className:h(d.root,v),"data-center":g||void 0},p),f)});kg.displayName="@mantine/core/Overlay";const PO=kg;var xO=Object.defineProperty,$O=Object.defineProperties,OO=Object.getOwnPropertyDescriptors,wi=Object.getOwnPropertySymbols,Ng=Object.prototype.hasOwnProperty,zg=Object.prototype.propertyIsEnumerable,Op=(e,t,r)=>t in e?xO(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Rn=(e,t)=>{for(var r in t||(t={}))Ng.call(t,r)&&Op(e,r,t[r]);if(wi)for(var r of wi(t))zg.call(t,r)&&Op(e,r,t[r]);return e},EO=(e,t)=>$O(e,OO(t)),bO=(e,t)=>{var r={};for(var n in e)Ng.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&wi)for(var n of wi(e))t.indexOf(n)<0&&zg.call(e,n)&&(r[n]=e[n]);return r};const CO={},kO=u.forwardRef((e,t)=>{const r=yn(),n=W(`${r.__staticSelector}Overlay`,CO,e),{onClick:o,transitionProps:l,style:i,className:a}=n,s=bO(n,["onClick","transitionProps","style","className"]),{classes:c,cx:f}=cO(null,r.stylesApi),v=m=>{o==null||o(m),r.closeOnClickOutside&&r.onClose()};return _.createElement(hu,EO(Rn(Rn({mounted:r.opened},r.transitionProps),l),{transition:"fade"}),m=>_.createElement(PO,Rn({ref:t,onClick:v,fixed:!0,style:Rn(Rn({},i),m),className:f(c.overlay,a),zIndex:r.zIndex},s)))});var NO=q((e,{zIndex:t})=>({inner:{position:"fixed",width:"100%",top:0,bottom:0,maxHeight:"100%",zIndex:t,pointerEvents:"none"},content:{pointerEvents:"all"}})),zO=Object.defineProperty,_i=Object.getOwnPropertySymbols,jg=Object.prototype.hasOwnProperty,Rg=Object.prototype.propertyIsEnumerable,Ep=(e,t,r)=>t in e?zO(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,In=(e,t)=>{for(var r in t||(t={}))jg.call(t,r)&&Ep(e,r,t[r]);if(_i)for(var r of _i(t))Rg.call(t,r)&&Ep(e,r,t[r]);return e},jO=(e,t)=>{var r={};for(var n in e)jg.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&_i)for(var n of _i(e))t.indexOf(n)<0&&Rg.call(e,n)&&(r[n]=e[n]);return r};const RO={},IO=u.forwardRef((e,t)=>{const r=yn(),n=W(`${r.__staticSelector}Content`,RO,e),{className:o,transitionProps:l,style:i,onKeyDown:a}=n,s=jO(n,["className","transitionProps","style","onKeyDown"]),{classes:c,cx:f}=NO({zIndex:r.zIndex},r.stylesApi),v=m=>{var y;((y=m.target)==null?void 0:y.getAttribute("data-mantine-stop-propagation"))!=="true"&&m.key==="Escape"&&r.closeOnEscape&&r.onClose(),a==null||a(m)};return _.createElement(hu,In(In({mounted:r.opened,transition:"pop"},r.transitionProps),l),m=>_.createElement("div",{className:f(c.inner)},_.createElement(Z0,{active:r.opened&&r.trapFocus},_.createElement(We,In({component:"section",role:"dialog",tabIndex:-1,"aria-modal":!0,"aria-describedby":r.bodyMounted?r.getBodyId():void 0,"aria-labelledby":r.titleMounted?r.getTitleId():void 0,onKeyDown:v,ref:t,className:f(c.content,o),style:In(In({},i),m),shadow:r.shadow},s),s.children))))});var TO=q((e,{padding:t})=>{const r=A({size:t,sizes:e.spacing});return{header:{display:"flex",justifyContent:"space-between",alignItems:"center",padding:r,paddingRight:`calc(${r} - ${C(5)})`,position:"sticky",top:0,backgroundColor:e.colorScheme==="dark"?e.colors.dark[7]:e.white,zIndex:1e3}}}),MO=Object.defineProperty,Si=Object.getOwnPropertySymbols,Ig=Object.prototype.hasOwnProperty,Tg=Object.prototype.propertyIsEnumerable,bp=(e,t,r)=>t in e?MO(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,LO=(e,t)=>{for(var r in t||(t={}))Ig.call(t,r)&&bp(e,r,t[r]);if(Si)for(var r of Si(t))Tg.call(t,r)&&bp(e,r,t[r]);return e},AO=(e,t)=>{var r={};for(var n in e)Ig.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Si)for(var n of Si(e))t.indexOf(n)<0&&Tg.call(e,n)&&(r[n]=e[n]);return r};const DO={},FO=u.forwardRef((e,t)=>{const r=yn(),n=W(`${r.__staticSelector}Header`,DO,e),{className:o}=n,l=AO(n,["className"]),{classes:i,cx:a}=TO({padding:r.padding},r.stylesApi);return _.createElement(re,LO({ref:t,className:a(i.header,o)},l))});var VO=q(e=>({title:{lineHeight:1,padding:0,margin:0,fontWeight:400,fontSize:e.fontSizes.md}})),BO=Object.defineProperty,Pi=Object.getOwnPropertySymbols,Mg=Object.prototype.hasOwnProperty,Lg=Object.prototype.propertyIsEnumerable,Cp=(e,t,r)=>t in e?BO(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,HO=(e,t)=>{for(var r in t||(t={}))Mg.call(t,r)&&Cp(e,r,t[r]);if(Pi)for(var r of Pi(t))Lg.call(t,r)&&Cp(e,r,t[r]);return e},WO=(e,t)=>{var r={};for(var n in e)Mg.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Pi)for(var n of Pi(e))t.indexOf(n)<0&&Lg.call(e,n)&&(r[n]=e[n]);return r};const UO={},QO=u.forwardRef((e,t)=>{const r=yn(),n=W(`${r.__staticSelector}Title`,UO,e),{className:o}=n,l=WO(n,["className"]),{classes:i,cx:a}=VO(null,r.stylesApi);return u.useEffect(()=>(r.setTitleMounted(!0),()=>r.setTitleMounted(!1)),[]),_.createElement(re,HO({component:"h2",id:r.getTitleId(),className:a(i.title,o),ref:t},l))});var YO=q((e,{padding:t})=>({body:{padding:A({size:t,sizes:e.spacing}),"&:not(:only-child)":{paddingTop:0}}})),XO=Object.defineProperty,xi=Object.getOwnPropertySymbols,Ag=Object.prototype.hasOwnProperty,Dg=Object.prototype.propertyIsEnumerable,kp=(e,t,r)=>t in e?XO(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,GO=(e,t)=>{for(var r in t||(t={}))Ag.call(t,r)&&kp(e,r,t[r]);if(xi)for(var r of xi(t))Dg.call(t,r)&&kp(e,r,t[r]);return e},KO=(e,t)=>{var r={};for(var n in e)Ag.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&xi)for(var n of xi(e))t.indexOf(n)<0&&Dg.call(e,n)&&(r[n]=e[n]);return r};const ZO={},JO=u.forwardRef((e,t)=>{const r=yn(),n=W(`${r.__staticSelector}Body`,ZO,e),{className:o}=n,l=KO(n,["className"]),{classes:i,cx:a}=YO({padding:r.padding},r.stylesApi);return u.useEffect(()=>(r.setBodyMounted(!0),()=>r.setBodyMounted(!1)),[]),_.createElement(re,GO({id:r.getBodyId(),className:a(i.body,o),ref:t},l))});function qO({children:e}){return _.createElement(_.Fragment,null,e)}function eE({opened:e,transitionDuration:t}){const[r,n]=u.useState(e),o=u.useRef(),i=Jh()?0:t;return u.useEffect(()=>(e?(n(!0),window.clearTimeout(o.current)):i===0?n(!1):o.current=window.setTimeout(()=>n(!1),i),()=>window.clearTimeout(o.current)),[e,i]),r}var tE=q(()=>({root:{}})),rE=Object.defineProperty,nE=Object.defineProperties,oE=Object.getOwnPropertyDescriptors,$i=Object.getOwnPropertySymbols,Fg=Object.prototype.hasOwnProperty,Vg=Object.prototype.propertyIsEnumerable,Np=(e,t,r)=>t in e?rE(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ja=(e,t)=>{for(var r in t||(t={}))Fg.call(t,r)&&Np(e,r,t[r]);if($i)for(var r of $i(t))Vg.call(t,r)&&Np(e,r,t[r]);return e},zp=(e,t)=>nE(e,oE(t)),lE=(e,t)=>{var r={};for(var n in e)Fg.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&$i)for(var n of $i(e))t.indexOf(n)<0&&Vg.call(e,n)&&(r[n]=e[n]);return r};const Su={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:fu("modal"),padding:"md",size:"md",shadow:"xl"};function ue(e){const t=W("ModalBase",Su,e),{opened:r,onClose:n,children:o,closeOnClickOutside:l,__staticSelector:i,transitionProps:a,withinPortal:s,portalProps:c,keepMounted:f,target:v,zIndex:m,lockScroll:y,trapFocus:w,closeOnEscape:g,returnFocus:x,padding:p,shadow:d,id:h,size:S,variant:E,classNames:$,unstyled:b,styles:O,className:z}=t,N=lE(t,["opened","onClose","children","closeOnClickOutside","__staticSelector","transitionProps","withinPortal","portalProps","keepMounted","target","zIndex","lockScroll","trapFocus","closeOnEscape","returnFocus","padding","shadow","id","size","variant","classNames","unstyled","styles","className"]),{classes:M,cx:L}=tE(null,{name:i,classNames:$,styles:O,unstyled:b,variant:E,size:S}),X=nP(h),[ie,Ve]=u.useState(!1),[Be,$t]=u.useState(!1),j=typeof(a==null?void 0:a.duration)=="number"?a==null?void 0:a.duration:200,I=eE({opened:r,transitionDuration:j});return oP("keydown",T=>{!w&&T.key==="Escape"&&g&&n()}),Y2({opened:r,shouldReturnFocus:w&&x}),_.createElement(x0,zp(Ja({},c),{withinPortal:s,target:v}),_.createElement(rO,{value:{__staticSelector:i,opened:r,onClose:n,closeOnClickOutside:l,transitionProps:zp(Ja({},a),{duration:j,keepMounted:f}),zIndex:m,padding:p,id:X,getTitleId:()=>`${X}-title`,getBodyId:()=>`${X}-body`,titleMounted:ie,bodyMounted:Be,setTitleMounted:Ve,setBodyMounted:$t,trapFocus:w,closeOnEscape:g,shadow:d,stylesApi:{name:i,size:S,variant:E,classNames:$,styles:O,unstyled:b}}},_.createElement(_h,{enabled:I&&y},_.createElement(re,Ja({className:L(M.root,z)},N),o))))}ue.CloseButton=sO;ue.Overlay=kO;ue.Content=IO;ue.Header=FO;ue.Title=QO;ue.Body=JO;ue.NativeScrollArea=qO;function iE(e){return u.Children.toArray(e).filter(Boolean)}const aE={left:"flex-start",center:"center",right:"flex-end",apart:"space-between"};var sE=q((e,{spacing:t,position:r,noWrap:n,grow:o,align:l,count:i})=>({root:{boxSizing:"border-box",display:"flex",flexDirection:"row",alignItems:l||"center",flexWrap:n?"nowrap":"wrap",justifyContent:aE[r],gap:A({size:t,sizes:e.spacing}),"& > *":{boxSizing:"border-box",maxWidth:o?`calc(${100/i}% - (${C(A({size:t,sizes:e.spacing}))} - ${A({size:t,sizes:e.spacing})} / ${i}))`:void 0,flexGrow:o?1:0}}})),cE=Object.defineProperty,Oi=Object.getOwnPropertySymbols,Bg=Object.prototype.hasOwnProperty,Hg=Object.prototype.propertyIsEnumerable,jp=(e,t,r)=>t in e?cE(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,uE=(e,t)=>{for(var r in t||(t={}))Bg.call(t,r)&&jp(e,r,t[r]);if(Oi)for(var r of Oi(t))Hg.call(t,r)&&jp(e,r,t[r]);return e},fE=(e,t)=>{var r={};for(var n in e)Bg.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Oi)for(var n of Oi(e))t.indexOf(n)<0&&Hg.call(e,n)&&(r[n]=e[n]);return r};const dE={position:"left",spacing:"md"},wt=u.forwardRef((e,t)=>{const r=W("Group",dE,e),{className:n,position:o,align:l,children:i,noWrap:a,grow:s,spacing:c,unstyled:f,variant:v}=r,m=fE(r,["className","position","align","children","noWrap","grow","spacing","unstyled","variant"]),y=iE(i),{classes:w,cx:g}=sE({align:l,grow:s,noWrap:a,spacing:c,position:o,count:y.length},{unstyled:f,name:"Group",variant:v});return _.createElement(re,uE({className:g(w.root,n),ref:t},m),y)});wt.displayName="@mantine/core/Group";var pE=Object.defineProperty,Ei=Object.getOwnPropertySymbols,Wg=Object.prototype.hasOwnProperty,Ug=Object.prototype.propertyIsEnumerable,Rp=(e,t,r)=>t in e?pE(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ip=(e,t)=>{for(var r in t||(t={}))Wg.call(t,r)&&Rp(e,r,t[r]);if(Ei)for(var r of Ei(t))Ug.call(t,r)&&Rp(e,r,t[r]);return e},mE=(e,t)=>{var r={};for(var n in e)Wg.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Ei)for(var n of Ei(e))t.indexOf(n)<0&&Ug.call(e,n)&&(r[n]=e[n]);return r};function vE(e){const t=e,{width:r,height:n,style:o}=t,l=mE(t,["width","height","style"]);return _.createElement("svg",Ip({viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:Ip({width:r,height:n},o)},l),_.createElement("path",{d:"M2.5 1H12.5C13.3284 1 14 1.67157 14 2.5V12.5C14 13.3284 13.3284 14 12.5 14H2.5C1.67157 14 1 13.3284 1 12.5V2.5C1 1.67157 1.67157 1 2.5 1ZM2.5 2C2.22386 2 2 2.22386 2 2.5V8.3636L3.6818 6.6818C3.76809 6.59551 3.88572 6.54797 4.00774 6.55007C4.12975 6.55216 4.24568 6.60372 4.32895 6.69293L7.87355 10.4901L10.6818 7.6818C10.8575 7.50607 11.1425 7.50607 11.3182 7.6818L13 9.3636V2.5C13 2.22386 12.7761 2 12.5 2H2.5ZM2 12.5V9.6364L3.98887 7.64753L7.5311 11.4421L8.94113 13H2.5C2.22386 13 2 12.7761 2 12.5ZM12.5 13H10.155L8.48336 11.153L11 8.6364L13 10.6364V12.5C13 12.7761 12.7761 13 12.5 13ZM6.64922 5.5C6.64922 5.03013 7.03013 4.64922 7.5 4.64922C7.96987 4.64922 8.35078 5.03013 8.35078 5.5C8.35078 5.96987 7.96987 6.35078 7.5 6.35078C7.03013 6.35078 6.64922 5.96987 6.64922 5.5ZM7.5 3.74922C6.53307 3.74922 5.74922 4.53307 5.74922 5.5C5.74922 6.46693 6.53307 7.25078 7.5 7.25078C8.46693 7.25078 9.25078 6.46693 9.25078 5.5C9.25078 4.53307 8.46693 3.74922 7.5 3.74922Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}))}var hE=Object.defineProperty,gE=Object.defineProperties,yE=Object.getOwnPropertyDescriptors,Tp=Object.getOwnPropertySymbols,wE=Object.prototype.hasOwnProperty,_E=Object.prototype.propertyIsEnumerable,Mp=(e,t,r)=>t in e?hE(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Lp=(e,t)=>{for(var r in t||(t={}))wE.call(t,r)&&Mp(e,r,t[r]);if(Tp)for(var r of Tp(t))_E.call(t,r)&&Mp(e,r,t[r]);return e},Ap=(e,t)=>gE(e,yE(t)),SE=q((e,{radius:t})=>({root:{},imageWrapper:{position:"relative"},figure:{margin:0},image:Ap(Lp({},e.fn.fontStyles()),{display:"block",width:"100%",height:"100%",border:0,borderRadius:e.fn.radius(t)}),caption:{color:e.colorScheme==="dark"?e.colors.dark[2]:e.colors.gray[7],marginTop:e.spacing.xs},placeholder:Ap(Lp({},e.fn.cover()),{display:"flex",alignItems:"center",justifyContent:"center",color:e.colorScheme==="dark"?e.colors.dark[2]:e.colors.gray[6],backgroundColor:e.colorScheme==="dark"?e.colors.dark[8]:e.colors.gray[0],borderRadius:e.fn.radius(t)})})),PE=Object.defineProperty,xE=Object.defineProperties,$E=Object.getOwnPropertyDescriptors,bi=Object.getOwnPropertySymbols,Qg=Object.prototype.hasOwnProperty,Yg=Object.prototype.propertyIsEnumerable,Dp=(e,t,r)=>t in e?PE(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Tn=(e,t)=>{for(var r in t||(t={}))Qg.call(t,r)&&Dp(e,r,t[r]);if(bi)for(var r of bi(t))Yg.call(t,r)&&Dp(e,r,t[r]);return e},OE=(e,t)=>xE(e,$E(t)),EE=(e,t)=>{var r={};for(var n in e)Qg.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&bi)for(var n of bi(e))t.indexOf(n)<0&&Yg.call(e,n)&&(r[n]=e[n]);return r};const bE={fit:"cover",width:"100%",height:"auto",radius:0},_r=u.forwardRef((e,t)=>{const r=W("Image",bE,e),{className:n,alt:o,src:l,fit:i,width:a,height:s,radius:c,imageProps:f,withPlaceholder:v,placeholder:m,imageRef:y,classNames:w,styles:g,caption:x,unstyled:p,style:d,variant:h}=r,S=EE(r,["className","alt","src","fit","width","height","radius","imageProps","withPlaceholder","placeholder","imageRef","classNames","styles","caption","unstyled","style","variant"]),{classes:E,cx:$}=SE({radius:c},{classNames:w,styles:g,unstyled:p,name:"Image",variant:h}),[b,O]=u.useState(!l),z=v&&b;return du(()=>{O(!l)},[l]),_.createElement(re,Tn({className:$(E.root,n),style:Tn({width:C(a)},d),ref:t},S),_.createElement("figure",{className:E.figure},_.createElement("div",{className:E.imageWrapper},_.createElement("img",OE(Tn({src:l,alt:o,ref:y},f),{className:$(E.image,f==null?void 0:f.className),onError:N=>{O(!0),typeof(f==null?void 0:f.onError)=="function"&&f.onError(N)},style:Tn(Tn({objectFit:i,width:C(a),height:C(s)},z&&{overflow:"hidden"}),f==null?void 0:f.style)})),z&&_.createElement("div",{className:E.placeholder,title:o},m||_.createElement("div",null,_.createElement(vE,{width:C(40),height:C(40)})))),!!x&&_.createElement(H,{component:"figcaption",size:"sm",align:"center",className:E.caption},x)))});_r.displayName="@mantine/core/Image";const[CE,kE]=Sh("Modal component was not found in tree"),NE={xs:C(320),sm:C(380),md:C(440),lg:C(620),xl:C(780)};var zE=q((e,{yOffset:t,xOffset:r,centered:n,fullScreen:o},{size:l})=>({content:{flex:o?"0 0 100%":`0 0 ${A({size:l,sizes:NE})}`,maxWidth:"100%",maxHeight:o?void 0:`calc(100dvh - (${C(t)} * 2))`,height:o?"100vh":void 0,borderRadius:o?0:void 0,overflowY:"auto"},inner:{paddingTop:o?0:t,paddingBottom:o?0:t,paddingLeft:o?0:r,paddingRight:o?0:r,display:"flex",justifyContent:"center",alignItems:n?"center":"flex-start"}})),jE=Object.defineProperty,RE=Object.defineProperties,IE=Object.getOwnPropertyDescriptors,Ci=Object.getOwnPropertySymbols,Xg=Object.prototype.hasOwnProperty,Gg=Object.prototype.propertyIsEnumerable,Fp=(e,t,r)=>t in e?jE(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,lc=(e,t)=>{for(var r in t||(t={}))Xg.call(t,r)&&Fp(e,r,t[r]);if(Ci)for(var r of Ci(t))Gg.call(t,r)&&Fp(e,r,t[r]);return e},Kg=(e,t)=>RE(e,IE(t)),TE=(e,t)=>{var r={};for(var n in e)Xg.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Ci)for(var n of Ci(e))t.indexOf(n)<0&&Gg.call(e,n)&&(r[n]=e[n]);return r};const ME=Kg(lc({},Su),{yOffset:"5dvh",xOffset:"5vw"});function Zg(e){const t=W("ModalRoot",ME,e),{classNames:r,variant:n,size:o,yOffset:l,xOffset:i,scrollAreaComponent:a,radius:s,centered:c,fullScreen:f}=t,v=TE(t,["classNames","variant","size","yOffset","xOffset","scrollAreaComponent","radius","centered","fullScreen"]),{classes:m,cx:y}=zE({yOffset:l,xOffset:i,centered:c,fullScreen:f},{name:"Modal",variant:n,size:o});return _.createElement(CE,{value:{yOffset:l,scrollAreaComponent:a,radius:s}},_.createElement(ue,lc({__staticSelector:"Modal",size:o,variant:n,classNames:Kg(lc({},r),{content:y(m.content,r==null?void 0:r.content),inner:y(m.inner,r==null?void 0:r.inner)})},v)))}var LE=Object.defineProperty,ki=Object.getOwnPropertySymbols,Jg=Object.prototype.hasOwnProperty,qg=Object.prototype.propertyIsEnumerable,Vp=(e,t,r)=>t in e?LE(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,AE=(e,t)=>{for(var r in t||(t={}))Jg.call(t,r)&&Vp(e,r,t[r]);if(ki)for(var r of ki(t))qg.call(t,r)&&Vp(e,r,t[r]);return e},DE=(e,t)=>{var r={};for(var n in e)Jg.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&ki)for(var n of ki(e))t.indexOf(n)<0&&qg.call(e,n)&&(r[n]=e[n]);return r};const FE={shadow:"xl"},ey=u.forwardRef((e,t)=>{const r=W("ModalContent",FE,e),{children:n,scrollAreaComponent:o}=r,l=DE(r,["children","scrollAreaComponent"]),i=kE(),a=o||i.scrollAreaComponent||ue.NativeScrollArea;return _.createElement(ue.Content,AE({ref:t,radius:i.radius},l),_.createElement(a,{style:{maxHeight:`calc(100dvh - (${C(i.yOffset)} * 2))`}},n))});var VE=Object.defineProperty,BE=Object.defineProperties,HE=Object.getOwnPropertyDescriptors,Ni=Object.getOwnPropertySymbols,ty=Object.prototype.hasOwnProperty,ry=Object.prototype.propertyIsEnumerable,Bp=(e,t,r)=>t in e?VE(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,yl=(e,t)=>{for(var r in t||(t={}))ty.call(t,r)&&Bp(e,r,t[r]);if(Ni)for(var r of Ni(t))ry.call(t,r)&&Bp(e,r,t[r]);return e},WE=(e,t)=>BE(e,HE(t)),UE=(e,t)=>{var r={};for(var n in e)ty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Ni)for(var n of Ni(e))t.indexOf(n)<0&&ry.call(e,n)&&(r[n]=e[n]);return r};const QE=WE(yl({},Su),{transitionProps:{duration:200,transition:"pop"},withOverlay:!0,withCloseButton:!0});function Ft(e){const t=W("Modal",QE,e),{title:r,withOverlay:n,overlayProps:o,withCloseButton:l,closeButtonProps:i,children:a}=t,s=UE(t,["title","withOverlay","overlayProps","withCloseButton","closeButtonProps","children"]),c=!!r||l;return _.createElement(Zg,yl({},s),n&&_.createElement(ue.Overlay,yl({},o)),_.createElement(ey,null,c&&_.createElement(ue.Header,null,r&&_.createElement(ue.Title,null,r),l&&_.createElement(ue.CloseButton,yl({},i))),_.createElement(ue.Body,null,a)))}Ft.Root=Zg;Ft.CloseButton=ue.CloseButton;Ft.Overlay=ue.Overlay;Ft.Content=ey;Ft.Header=ue.Header;Ft.Title=ue.Title;Ft.Body=ue.Body;Ft.NativeScrollArea=ue.NativeScrollArea;const Pu=u.createContext(null);Pu.displayName="@mantine/modals/ModalsContext";function YE(){const e=u.useContext(Pu);if(!e)throw new Error("[@mantine/modals] useModals hook was called outside of context, wrap your app with ModalsProvider component");return e}var XE=Object.defineProperty,GE=Object.defineProperties,KE=Object.getOwnPropertyDescriptors,Hp=Object.getOwnPropertySymbols,ZE=Object.prototype.hasOwnProperty,JE=Object.prototype.propertyIsEnumerable,Wp=(e,t,r)=>t in e?XE(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,qa=(e,t)=>{for(var r in t||(t={}))ZE.call(t,r)&&Wp(e,r,t[r]);if(Hp)for(var r of Hp(t))JE.call(t,r)&&Wp(e,r,t[r]);return e},Up=(e,t)=>GE(e,KE(t));function qE({id:e,cancelProps:t,confirmProps:r,labels:n={cancel:"",confirm:""},closeOnConfirm:o=!0,closeOnCancel:l=!0,groupProps:i,onCancel:a,onConfirm:s,children:c}){const{cancel:f,confirm:v}=n,m=YE(),y=g=>{typeof(t==null?void 0:t.onClick)=="function"&&(t==null||t.onClick(g)),typeof a=="function"&&a(),l&&m.closeModal(e)},w=g=>{typeof(r==null?void 0:r.onClick)=="function"&&(r==null||r.onClick(g)),typeof s=="function"&&s(),o&&m.closeModal(e)};return _.createElement(_.Fragment,null,c&&_.createElement(re,{mb:"md"},c),_.createElement(wt,qa({position:"right"},i),_.createElement(fe,Up(qa({variant:"default"},t),{onClick:y}),(t==null?void 0:t.children)||f),_.createElement(fe,Up(qa({},r),{onClick:w}),(r==null?void 0:r.children)||v)))}function Qp(e,t){var r,n,o,l;t&&e.type==="confirm"&&((n=(r=e.props).onCancel)==null||n.call(r)),(l=(o=e.props).onClose)==null||l.call(o)}function eb(e,t){switch(t.type){case"OPEN":return{current:t.modal,modals:[...e.modals,t.modal]};case"CLOSE":{const r=e.modals.find(o=>o.id===t.modalId);if(!r)return e;Qp(r,t.canceled);const n=e.modals.filter(o=>o.id!==t.modalId);return{current:n[n.length-1]||e.current,modals:n}}case"CLOSE_ALL":return e.modals.length?(e.modals.concat().reverse().forEach(r=>{Qp(r,t.canceled)}),{current:e.current,modals:[]}):e;default:return e}}const[tb,bo]=E_("mantine-modals"),rb=bo("openModal"),nb=bo("closeModal"),ob=bo("closeAllModals"),lb=bo("openConfirmModal"),ib=e=>bo("openContextModal")(e),be={open:rb,close:nb,closeAll:ob,openConfirmModal:lb,openContextModal:ib};var ab=Object.defineProperty,sb=Object.defineProperties,cb=Object.getOwnPropertyDescriptors,zi=Object.getOwnPropertySymbols,ny=Object.prototype.hasOwnProperty,oy=Object.prototype.propertyIsEnumerable,Yp=(e,t,r)=>t in e?ab(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,wl=(e,t)=>{for(var r in t||(t={}))ny.call(t,r)&&Yp(e,r,t[r]);if(zi)for(var r of zi(t))oy.call(t,r)&&Yp(e,r,t[r]);return e},Xp=(e,t)=>sb(e,cb(t)),dr=(e,t)=>{var r={};for(var n in e)ny.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&zi)for(var n of zi(e))t.indexOf(n)<0&&oy.call(e,n)&&(r[n]=e[n]);return r};function ub(e){if(!e)return{confirmProps:{},modalProps:{}};const t=e,{id:r,children:n,onCancel:o,onConfirm:l,closeOnConfirm:i,closeOnCancel:a,cancelProps:s,confirmProps:c,groupProps:f,labels:v}=t,m=dr(t,["id","children","onCancel","onConfirm","closeOnConfirm","closeOnCancel","cancelProps","confirmProps","groupProps","labels"]);return{confirmProps:{id:r,children:n,onCancel:o,onConfirm:l,closeOnConfirm:i,closeOnCancel:a,cancelProps:s,confirmProps:c,groupProps:f,labels:v},modalProps:wl({id:r},m)}}function fb({children:e,modalProps:t,labels:r,modals:n}){const[o,l]=u.useReducer(eb,{modals:[],current:null}),i=u.useRef(o);i.current=o;const a=u.useCallback(x=>{l({type:"CLOSE_ALL",canceled:x})},[i,l]),s=u.useCallback(x=>{var p=x,{modalId:d}=p,h=dr(p,["modalId"]);const S=d||Kn();return l({type:"OPEN",modal:{id:S,type:"content",props:h}}),S},[l]),c=u.useCallback(x=>{var p=x,{modalId:d}=p,h=dr(p,["modalId"]);const S=d||Kn();return l({type:"OPEN",modal:{id:S,type:"confirm",props:h}}),S},[l]),f=u.useCallback((x,p)=>{var d=p,{modalId:h}=d,S=dr(d,["modalId"]);const E=h||Kn();return l({type:"OPEN",modal:{id:E,type:"context",props:S,ctx:x}}),E},[l]),v=u.useCallback((x,p)=>{l({type:"CLOSE",modalId:x,canceled:p})},[i,l]);tb({openModal:s,openConfirmModal:c,openContextModal:x=>{var p=x,{modal:d}=p,h=dr(p,["modal"]);return f(d,h)},closeModal:v,closeContextModal:v,closeAllModals:a});const m={modals:o.modals,openModal:s,openConfirmModal:c,openContextModal:f,closeModal:v,closeContextModal:v,closeAll:a},y=()=>{const x=i.current.current;switch(x==null?void 0:x.type){case"context":{const p=x.props,{innerProps:d}=p,h=dr(p,["innerProps"]),S=n[x.ctx];return{modalProps:h,content:_.createElement(S,{innerProps:d,context:m,id:x.id})}}case"confirm":{const{modalProps:p,confirmProps:d}=ub(x.props);return{modalProps:p,content:_.createElement(qE,Xp(wl({},d),{id:x.id,labels:x.props.labels||r}))}}case"content":{const p=x.props,{children:d}=p;return{modalProps:dr(p,["children"]),content:_.createElement(_.Fragment,null,d)}}default:return{modalProps:{},content:null}}},{modalProps:w,content:g}=y();return _.createElement(Pu.Provider,{value:m},_.createElement(Ft,Xp(wl(wl({zIndex:fu("modal")+1},t),w),{opened:o.modals.length>0,onClose:()=>v(o.current.id)}),g),e)}const ly=q(e=>({wrapper:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh",position:"fixed",width:"100%"},header:{width:"100%",height:50,borderTopLeftRadius:e.radius.sm,borderTopRightRadius:e.radius.sm,borderBottom:"1px solid #373a40",display:"flex",justifyContent:"space-between"},categoriesPaper:{width:"100%",height:54,overflow:"hidden",padding:"5px",backgroundColor:e.colors.dark[8]},categoriesBox:{width:"100%",height:"100%",display:"flex",justifyContent:"flex-start",alignItems:"center",overflowX:"auto",whiteSpace:"nowrap",gap:"5px"},vehiclesMainPaper:{"&::-webkit-scrollbar":{display:"none"},width:"100%",maxHeight:590,padding:"5px",display:"flex",alignItems:"flex-start",flexDirection:"row",flexWrap:"wrap",whiteSpace:"nowrap",gap:"10px",paddingLeft:"10px",paddingRight:"10px",marginTop:"-5px",overflowX:"hidden",overflow:"auto",scrollbarWidth:"none",backgroundColor:e.colors.dark[8]},vehiclePaper:{width:"250px",padding:"5px",display:"flex",justifyContent:"center",flexDirection:"row",flexWrap:"wrap",whiteSpace:"nowrap",gap:"2px",cursor:"pointer"},vehicleModalBtns:{padding:"5px",width:"100%",display:"flex",justifyContent:"center",flexDirection:"row",flexWrap:"wrap",alignItems:"center",marginTop:"5px"},vehicleBadges:{width:"100%",display:"flex",justifyContent:"center",flexDirection:"row",flexWrap:"wrap",alignItems:"center",gap:"5px"},modalFix:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",fontFamily:"sans-serif",".mantine-Modal-modal":{margin:"auto",top:0,bottom:0}},removeScroll:{"&::-webkit-scrollbar":{display:"none"},maxHeight:500,overflow:"auto"}}));var iy={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},Gp=_.createContext&&_.createContext(iy),db=["attr","size","title"];function pb(e,t){if(e==null)return{};var r=mb(e,t),n,o;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function mb(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function ji(){return ji=Object.assign?Object.assign.bind():function(e){for(var t=1;t_.createElement(t.tag,Ri({key:r},t.attr),ay(t.child)))}function xt(e){return t=>_.createElement(yb,ji({attr:Ri({},e.attr)},t),ay(e.child))}function yb(e){var t=r=>{var{attr:n,size:o,title:l}=e,i=pb(e,db),a=o||r.size||"1em",s;return r.className&&(s=r.className),e.className&&(s=(s?s+" ":"")+e.className),_.createElement("svg",ji({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},r.attr,n,i,{className:s,style:Ri(Ri({color:e.color||r.color},r.style),e.style),height:a,width:a,xmlns:"http://www.w3.org/2000/svg"}),l&&_.createElement("title",null,l),e.children)};return Gp!==void 0?_.createElement(Gp.Consumer,null,r=>t(r)):t(iy)}function wb(e){return xt({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"m8 0 6.61 3h.89a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5H15v7a.5.5 0 0 1 .485.38l.5 2a.498.498 0 0 1-.485.62H.5a.498.498 0 0 1-.485-.62l.5-2A.5.5 0 0 1 1 13V6H.5a.5.5 0 0 1-.5-.5v-2A.5.5 0 0 1 .5 3h.89zM3.777 3h8.447L8 1zM2 6v7h1V6zm2 0v7h2.5V6zm3.5 0v7h1V6zm2 0v7H12V6zM13 6v7h1V6zm2-1V4H1v1zm-.39 9H1.39l-.25 1h13.72z"},child:[]}]})(e)}function _b(e){return xt({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"g",attr:{id:"Export"},child:[{tag:"g",attr:{},child:[{tag:"path",attr:{d:"M5.552,20.968a2.577,2.577,0,0,1-2.5-2.73c-.012-2.153,0-4.306,0-6.459a.5.5,0,0,1,1,0c0,2.2-.032,4.4,0,6.6.016,1.107.848,1.589,1.838,1.589H18.353A1.546,1.546,0,0,0,19.825,19a3.023,3.023,0,0,0,.1-1.061V11.779h0a.5.5,0,0,1,1,0c0,2.224.085,4.465,0,6.687a2.567,2.567,0,0,1-2.67,2.5Z"},child:[]},{tag:"path",attr:{d:"M12.337,3.176a.455.455,0,0,0-.311-.138c-.015,0-.028,0-.043-.006s-.027,0-.041.006a.457.457,0,0,0-.312.138L7.961,6.845a.5.5,0,0,0,.707.707l2.816-2.815V15.479a.5.5,0,0,0,1,0V4.737L15.3,7.552a.5.5,0,0,0,.707-.707Z"},child:[]}]}]}]})(e)}function Sb(e){return xt({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"g",attr:{id:"Import"},child:[{tag:"g",attr:{},child:[{tag:"path",attr:{d:"M5.552,20.968a2.577,2.577,0,0,1-2.5-2.73c-.012-2.153,0-4.306,0-6.459a.5.5,0,0,1,1,0c0,2.2-.032,4.4,0,6.6.016,1.107.848,1.589,1.838,1.589H18.353A1.546,1.546,0,0,0,19.825,19a3.023,3.023,0,0,0,.1-1.061V11.779h0a.5.5,0,0,1,1,0c0,2.224.085,4.465,0,6.687a2.567,2.567,0,0,1-2.67,2.5Z"},child:[]},{tag:"path",attr:{d:"M11.63,15.818a.459.459,0,0,0,.312.138c.014,0,.027.005.042.006s.027,0,.041-.006a.457.457,0,0,0,.312-.138l3.669-3.669a.5.5,0,0,0-.707-.707l-2.815,2.815V3.515a.5.5,0,0,0-1,0V14.257L8.668,11.442a.5.5,0,0,0-.707.707Z"},child:[]}]}]}]})(e)}function Zp(e){return xt({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"},child:[]},{tag:"path",attr:{d:"M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.85 7h10.29l1.08 3.11H5.77L6.85 7zM19 17H5v-5h14v5z"},child:[]},{tag:"circle",attr:{cx:"7.5",cy:"14.5",r:"1.5"},child:[]},{tag:"circle",attr:{cx:"16.5",cy:"14.5",r:"1.5"},child:[]}]})(e)}function ic(e){return xt({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z",opacity:".87"},child:[]},{tag:"path",attr:{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm3.59-13L12 10.59 8.41 7 7 8.41 10.59 12 7 15.59 8.41 17 12 13.41 15.59 17 17 15.59 13.41 12 17 8.41z"},child:[]}]})(e)}function sy(e){return xt({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"},child:[]},{tag:"path",attr:{d:"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z"},child:[]}]})(e)}function cy(e){return xt({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M14 3v4a1 1 0 0 0 1 1h4"},child:[]},{tag:"path",attr:{d:"M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z"},child:[]},{tag:"path",attr:{d:"M14 11h-2.5a1.5 1.5 0 0 0 0 3h1a1.5 1.5 0 0 1 0 3h-2.5"},child:[]},{tag:"path",attr:{d:"M12 17v1m0 -8v1"},child:[]}]})(e)}function Pb(e){return xt({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeMiterlimit:"10",strokeWidth:"32",d:"M448 256c0-106-86-192-192-192S64 150 64 256s86 192 192 192 192-86 192-192z"},child:[]},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M256 176v160m80-80H176"},child:[]}]})(e)}function xb(e){return xt({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M0 432c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V256H0v176zm192-68c0-6.6 5.4-12 12-12h136c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H204c-6.6 0-12-5.4-12-12v-40zm-128 0c0-6.6 5.4-12 12-12h72c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zM576 80v48H0V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48z"},child:[]}]})(e)}function uy(e){return xt({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"},child:[]}]})(e)}const $b=()=>{const{classes:e}=ly(),[t,r]=u.useState([]),[n,o]=u.useState([]),[l,i]=u.useState(""),[a,s]=u.useState(""),[c,f]=u.useState(null),[v,m]=u.useState(0),[y,w]=u.useState({}),[g,x]=u.useState({}),[p,d]=u.useState([]),[h,S]=u.useState([]),[E,$]=u.useState("");Wl("dashboard",O=>{O.locales&&x(O.locales),O.categories&&Array.isArray(O.categories)&&r(O.categories),O.vehicles&&Array.isArray(O.vehicles)&&o(dh(O.vehicles)),O.dealership&&f(O.dealership),O.dealershipMoney&&m(O.dealershipMoney),O.sells&&d(O.sells),O.importations&&S(O.importations)}),u.useEffect(()=>{(async()=>{const z={};for(const N of n)z[N.model]=await fh(N.model);w(z)})()},[n]),Wl("importationState",O=>{s(O.state)});const b=n.filter(O=>{const{model:z,name:N,brand:M,category:L,stock:X}=O,ie=l.toLowerCase();return ie=="stock"?(X||0)>0:L.toLowerCase().includes(E)&&(z.toLowerCase().includes(ie)||N.toLowerCase().includes(ie)||M.toLowerCase().includes(ie)||L.toLowerCase().includes(ie))});return P.jsx("div",{className:e.wrapper,children:P.jsxs(We,{withBorder:!0,shadow:"lg",radius:"sm",w:1312,h:690,children:[P.jsxs(We,{className:e.header,children:[P.jsx(_r,{style:{height:50,width:90,padding:5},fit:"contain",src:c==null?void 0:c.logo}),P.jsx(pg,{placeholder:g.ui_search,w:500,style:{margin:"5px"},value:l,icon:P.jsx(uy,{}),onChange:O=>i(O.currentTarget.value)}),P.jsxs(wt,{style:{margin:"5px"},children:[P.jsx(U,{variant:"light",size:"lg",color:"green",leftSection:P.jsx(wb,{}),children:Yt(v,g.ui_currency||"USD")}),P.jsx(fe,{variant:"light",color:"teal",size:"sm",leftIcon:P.jsx(_b,{}),onClick:()=>{be.open({title:g.ui_dealership_sells_title,centered:!0,size:"xs",radius:"sm",className:e.modalFix,children:P.jsx("div",{className:e.removeScroll,children:p.length>0&&p.map(({buyerName:O,price:z,vehicle:N,sellerName:M,plate:L,date:X})=>P.jsxs(We,{withBorder:!0,radius:"sm",style:{padding:5,marginBottom:5},children:[P.jsxs(H,{fw:600,size:"md",children:[g.ui_date,": ",P.jsx(U,{variant:"light",size:"md",children:X||"N/A"})]}),P.jsxs(H,{fw:600,size:"md",children:[g.ui_employee,": ",P.jsx(U,{variant:"light",size:"md",children:M||"N/A"})]}),P.jsxs(H,{fw:600,size:"md",children:[g.ui_customer,": ",P.jsx(U,{variant:"light",size:"md",children:O||"N/A"})]}),P.jsxs(H,{fw:600,size:"md",children:[g.ui_plate,": ",P.jsx(U,{variant:"light",size:"md",children:L||"N/A"})]}),P.jsxs(H,{fw:600,size:"md",children:[g.ui_model,": ",P.jsx(U,{variant:"light",size:"md",children:N||"N/A"})]}),P.jsxs(H,{fw:600,size:"md",children:[g.ui_price,": ",P.jsx(U,{variant:"light",size:"md",color:"green",children:Yt(z,g.ui_currency||"USD")||"N/A"})]})]}))})})},children:g.ui_sells}),(c==null?void 0:c.useStock)&&P.jsx(fe,{variant:"light",color:"teal",size:"sm",leftIcon:P.jsx(Sb,{}),onClick:()=>{be.open({title:g.ui_dealership_importations_title,centered:!0,size:"xs",className:e.modalFix,children:P.jsx("div",{className:e.removeScroll,children:h.length>0&&h.map(({workerName:O,price:z,vehicle:N,date:M})=>P.jsxs(We,{withBorder:!0,radius:"sm",style:{padding:5,marginBottom:5},children:[P.jsxs(H,{fw:600,size:"md",children:[g.ui_date,": ",P.jsx(U,{variant:"light",size:"md",children:M||"N/A"})]}),P.jsxs(H,{fw:600,size:"md",children:[g.ui_employee,": ",P.jsx(U,{variant:"light",size:"md",children:O||"N/A"})]}),P.jsxs(H,{fw:600,size:"md",children:[g.ui_model,": ",P.jsx(U,{variant:"light",size:"md",children:N||"N/A"})]}),P.jsxs(H,{fw:600,size:"md",children:[g.ui_price,": ",P.jsx(U,{variant:"light",size:"md",color:"red",children:Yt(z,g.ui_currency||"USD")||"N/A"})]})]}))})})},children:g.ui_importations}),P.jsx(mu,{size:"lg",onClick:()=>jt("hideFrame",{name:"setVisibleDashboard"})})]})]}),P.jsx(We,{className:e.categoriesPaper,children:P.jsx(K0,{h:"100%",scrollbarSize:6,scrollHideDelay:0,children:P.jsxs(re,{className:e.categoriesBox,children:[P.jsx(fe,{variant:"light",style:{margin:"5px"},color:"yellow",size:"xs",onClick:()=>{$(""),i("")},children:g.ui_all}),(c==null?void 0:c.job)&&(c==null?void 0:c.useStock)&&P.jsx(fe,{variant:"light",style:{margin:"5px"},color:"yellow",size:"xs",onClick:()=>i("stock"),children:g.ui_stocked}),t.length>0&&t.map(({id:O,label:z})=>P.jsx(fe,{variant:"light",color:E==O?"teal":"blue",style:{margin:"5px",cursor:"pointer"},size:"xs",onClick:()=>$(O),children:z},O))]})})}),P.jsx(We,{className:e.vehiclesMainPaper,children:b.length>0&&b.map(({model:O,name:z,brand:N,price:M,category:L,class:X,seats:ie,weight:Ve,stock:Be})=>P.jsxs(We,{className:e.vehiclePaper,radius:"sm",withBorder:!0,shadow:"xs",onClick:()=>{be.open({title:g.ui_vehicle_info_title,centered:!0,size:"xs",className:e.modalFix,children:P.jsxs("div",{className:e.removeScroll,children:[P.jsx(_r,{height:220,fit:"contain",alt:"No Image",src:y[O]||`https://gta-images.s3.fr-par.scw.cloud/vehicle/${O}.webp`}),P.jsxs(H,{fw:700,size:"xl",children:[N," ",z]}),P.jsxs(H,{fw:600,size:"md",children:[g.ui_price,": ",P.jsx(U,{variant:"light",size:"md",color:"green",children:Yt(M,g.ui_currency||"USD")})]}),(c==null?void 0:c.useStock)&&P.jsxs(H,{fw:600,size:"md",children:[g.ui_stock,": ",P.jsx(U,{variant:"light",size:"md",color:"cyan",children:Be})]}),P.jsxs(H,{fw:600,size:"md",children:[g.ui_category,": ",P.jsx(U,{variant:"light",size:"md",children:L})]}),X&&P.jsxs(H,{fw:600,size:"md",children:[g.ui_class,": ",P.jsx(U,{variant:"light",size:"md",color:"yellow",children:X})]}),Ve&&P.jsxs(H,{fw:600,size:"md",children:[g.ui_weight,": ",P.jsxs(U,{variant:"light",size:"md",color:"grape",children:[Ve,"kg"]})]}),ie&&P.jsxs(H,{fw:600,size:"md",children:[g.ui_seats,": ",P.jsx(U,{variant:"light",size:"md",color:"violet",children:ie})]}),P.jsxs(wt,{className:e.vehicleModalBtns,children:[P.jsx(fe,{variant:"light",color:"green",size:"sm",leftIcon:P.jsx(cy,{}),disabled:(c==null?void 0:c.useStock)&&(Be||0)<=0,onClick:()=>{be.closeAll(),jt("sellVehicle",{model:O,dealership:c})},children:g.ui_sell}),(c==null?void 0:c.useStock)&&a&&P.jsx(fe,{variant:"light",color:"red",size:"sm",leftIcon:P.jsx(ic,{}),onClick:()=>{be.closeAll(),jt("cancelStock")},children:g.ui_cancel_stock}),(c==null?void 0:c.useStock)&&!a&&P.jsx(fe,{variant:"light",color:"cyan",size:"sm",leftIcon:P.jsx(Pb,{}),onClick:()=>{be.closeAll(),be.open({title:g.ui_confirm_importation_title,centered:!0,size:"xs",className:e.modalFix,children:P.jsxs("div",{className:e.removeScroll,children:[P.jsx(H,{children:g.ui_confirm_importation_message}),P.jsxs(wt,{className:e.vehicleModalBtns,children:[P.jsx(fe,{variant:"light",color:"red",size:"sm",leftIcon:P.jsx(ic,{}),onClick:()=>{be.closeAll()},children:g.ui_cancel}),P.jsx(fe,{variant:"light",color:"green",size:"sm",leftIcon:P.jsx(sy,{}),onClick:()=>{be.closeAll(),jt("stockVehicle",{model:O,dealership:c})},children:g.ui_confirm})]})]})})},children:g.ui_add_stock})]})]})})},children:[P.jsx(_r,{height:120,style:{padding:5},radius:"sm",fit:"contain",alt:"No Image",src:y[O]||`https://gta-images.s3.fr-par.scw.cloud/vehicle/${O}.webp`}),P.jsxs(H,{size:"sm",fw:700,children:[N," ",z]}),P.jsxs(wt,{className:e.vehicleBadges,children:[P.jsx(U,{size:"sm",variant:"light",color:"green",children:Yt(M,g.ui_currency||"USD")}),(c==null?void 0:c.useStock)&&P.jsx(U,{size:"sm",variant:"light",color:"cyan",children:Be}),X&&P.jsx(U,{size:"sm",variant:"light",color:"yellow",children:X})]})]}))})]})})},Ob=()=>{const{classes:e}=ly(),[t,r]=u.useState([]),[n,o]=u.useState([]),[l,i]=u.useState(""),[a,s]=u.useState(null),[c,f]=u.useState(0),[v,m]=u.useState({}),[y,w]=u.useState({}),[g,x]=u.useState(!1),[p,d]=u.useState(""),[h,S]=u.useState("");Wl("catalogue",$=>{$.locales&&w($.locales),$.categories&&Array.isArray($.categories)&&r($.categories),$.vehicles&&Array.isArray($.vehicles)&&o(dh($.vehicles)),$.dealership&&s($.dealership),$.playerMoney&&f($.playerMoney),$.canChangeVehicle&&x($.canChangeVehicle),$.vehicleId&&d($.vehicleId)}),u.useEffect(()=>{(async()=>{const b={};for(const O of n)b[O.model]=await fh(O.model);m(b)})()},[n]);const E=n.filter($=>{const{model:b,name:O,brand:z,category:N,stock:M}=$,L=l.toLowerCase();return L=="stock"?(M||0)>0:N.toLowerCase().includes(h)&&(b.toLowerCase().includes(L)||O.toLowerCase().includes(L)||z.toLowerCase().includes(L)||N.toLowerCase().includes(L))});return P.jsx("div",{className:e.wrapper,children:P.jsxs(We,{withBorder:!0,shadow:"lg",radius:"sm",w:1312,h:690,children:[P.jsxs(We,{className:e.header,children:[P.jsx(_r,{style:{height:50,width:90,padding:5},fit:"contain",src:a==null?void 0:a.logo}),P.jsx(pg,{placeholder:y.ui_search,w:500,style:{margin:"5px"},value:l,icon:P.jsx(uy,{}),onChange:$=>i($.currentTarget.value)}),P.jsxs(wt,{children:[P.jsx(U,{variant:"light",size:"lg",color:"green",leftSection:P.jsx(xb,{}),children:Yt(c,y.ui_currency||"USD")}),P.jsx(mu,{size:"lg",style:{margin:5},onClick:()=>jt("hideFrame",{name:"setVisibleCatalogue"})})]})]}),P.jsx(We,{className:e.categoriesPaper,children:P.jsx(K0,{h:"100%",scrollbarSize:6,scrollHideDelay:0,children:P.jsxs(re,{className:e.categoriesBox,children:[P.jsx(fe,{variant:"light",style:{margin:"5px"},color:"yellow",size:"xs",onClick:()=>{S(""),i("")},children:y.ui_all}),(a==null?void 0:a.job)&&(a==null?void 0:a.useStock)&&P.jsx(fe,{variant:"light",style:{margin:"5px"},color:"yellow",size:"xs",onClick:()=>i("stock"),children:y.ui_stocked}),t.length>0&&t.map(({id:$,label:b})=>P.jsx(fe,{variant:"light",color:h==$?"teal":"blue",style:{margin:"5px",cursor:"pointer"},size:"xs",onClick:()=>S($),children:b},$))]})})}),P.jsx(We,{className:e.vehiclesMainPaper,children:E.length>0&&E.map(({model:$,name:b,brand:O,price:z,category:N,class:M,seats:L,weight:X,stock:ie})=>P.jsxs(We,{className:e.vehiclePaper,radius:"sm",withBorder:!0,shadow:"xs",onClick:()=>{be.open({title:y.ui_vehicle_info_title,centered:!0,size:"sm",className:e.modalFix,children:P.jsxs("div",{className:e.removeScroll,children:[P.jsx(_r,{height:220,fit:"contain",alt:"No Image",src:v[$]||`https://gta-images.s3.fr-par.scw.cloud/vehicle/${$}.webp`}),P.jsxs(H,{fw:700,size:"xl",children:[O," ",b]}),P.jsxs(H,{fw:600,size:"md",children:[y.ui_price,": ",P.jsx(U,{variant:"light",size:"md",color:"green",children:Yt(z,y.ui_currency||"USD")})]}),(a==null?void 0:a.job)&&(a==null?void 0:a.useStock)&&P.jsxs(H,{fw:600,size:"md",children:[y.ui_stock,": ",P.jsx(U,{variant:"light",size:"md",color:"cyan",children:ie})]}),P.jsxs(H,{fw:600,size:"md",children:[y.ui_category,": ",P.jsx(U,{variant:"light",size:"md",children:N})]}),M&&P.jsxs(H,{fw:600,size:"md",children:[y.ui_class,": ",P.jsx(U,{variant:"light",size:"md",color:"yellow",children:M})]}),X&&P.jsxs(H,{fw:600,size:"md",children:[y.ui_weight,": ",P.jsxs(U,{variant:"light",size:"md",color:"grape",children:[X,"kg"]})]}),L&&P.jsxs(H,{fw:600,size:"md",children:[y.ui_seats,": ",P.jsx(U,{variant:"light",size:"md",color:"violet",children:L})]}),P.jsxs(wt,{className:e.vehicleModalBtns,children:[(!(a!=null&&a.job)||(a==null?void 0:a.job)&&(a==null?void 0:a.allowBuyCatalogue))&&P.jsx(fe,{variant:"light",color:"green",size:"xs",leftIcon:P.jsx(cy,{}),disabled:(a==null?void 0:a.job)&&(a==null?void 0:a.useStock)&&(ie||0)<=0,onClick:()=>{be.closeAll(),be.open({title:y.ui_confirm_buy_vehicle_title,centered:!0,size:"xs",className:e.modalFix,children:P.jsxs("div",{className:e.removeScroll,children:[P.jsx(H,{children:y.ui_confirm_buy_vehicle_message}),P.jsxs(wt,{className:e.vehicleModalBtns,children:[P.jsx(fe,{variant:"light",color:"red",size:"sm",leftIcon:P.jsx(ic,{}),onClick:()=>{be.closeAll()},children:y.ui_cancel}),P.jsx(fe,{variant:"light",color:"green",size:"sm",leftIcon:P.jsx(sy,{}),onClick:()=>{be.closeAll(),jt("buyVehicle",{model:$,dealership:a})},children:y.ui_confirm})]})]})})},children:y.ui_buy}),g&&P.jsx(fe,{variant:"light",color:"gray",size:"xs",onClick:()=>{be.closeAll(),jt("changeShowroomVehicle",{vehicleId:p,newVehicle:$,dealership:a})},leftIcon:P.jsx(Zp,{}),children:y.ui_change_vehicle}),P.jsx(fe,{variant:"light",color:"cyan",size:"xs",onClick:()=>{be.closeAll(),jt("testDrive",{model:$,dealership:a})},leftIcon:P.jsx(Zp,{}),children:y.ui_test_drive})]})]})})},children:[P.jsx(_r,{height:120,style:{padding:5},radius:"sm",fit:"contain",alt:"No Image",src:v[$]||`https://gta-images.s3.fr-par.scw.cloud/vehicle/${$}.webp`}),P.jsxs(H,{size:"sm",fw:700,children:[O," ",b]}),P.jsxs(wt,{className:e.vehicleBadges,children:[P.jsx(U,{size:"sm",variant:"light",color:"green",children:Yt(z,y.ui_currency||"USD")}),(a==null?void 0:a.job)&&(a==null?void 0:a.useStock)&&P.jsx(U,{size:"sm",variant:"light",color:"cyan",children:ie}),M&&P.jsx(U,{size:"sm",variant:"light",color:"yellow",children:M})]})]}))})]})})};es.createRoot(document.getElementById("root")).render(P.jsx(_.StrictMode,{children:P.jsx(Qh,{theme:{colorScheme:"dark"},children:P.jsxs(fb,{children:[P.jsx(If,{componentName:"Dashboard",children:P.jsx($b,{})}),P.jsx(If,{componentName:"Catalogue",children:P.jsx(Ob,{})})]})})}));