"use strict";(()=>{var Kj=Object.create;var OR=Object.defineProperty;var Yj=Object.getOwnPropertyDescriptor;var Xj=Object.getOwnPropertyNames;var Qj=Object.getPrototypeOf,Jj=Object.prototype.hasOwnProperty;var Dm=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var K=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Zj=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let a of Xj(e))!Jj.call(t,a)&&a!==r&&OR(t,a,{get:()=>e[a],enumerable:!(o=Yj(e,a))||o.enumerable});return t};var L=(t,e,r)=>(r=t!=null?Kj(Qj(t)):{},Zj(e||!t||!t.__esModule?OR(r,"default",{value:t,enumerable:!0}):r,t));var L0=K((cpe,VR)=>{"use strict";var WR=Object.getOwnPropertySymbols,g7=Object.prototype.hasOwnProperty,x7=Object.prototype.propertyIsEnumerable;function y7(t){if(t==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}function v7(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de",Object.getOwnPropertyNames(t)[0]==="5")return!1;for(var e={},r=0;r<10;r++)e["_"+String.fromCharCode(r)]=r;var o=Object.getOwnPropertyNames(e).map(function(n){return e[n]});if(o.join("")!=="0123456789")return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach(function(n){a[n]=n}),Object.keys(Object.assign({},a)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}VR.exports=v7()?Object.assign:function(t,e){for(var r,o=y7(t),a,n=1;n{"use strict";var V0=L0(),$a=typeof Symbol=="function"&&Symbol.for,Df=$a?Symbol.for("react.element"):60103,T7=$a?Symbol.for("react.portal"):60106,b7=$a?Symbol.for("react.fragment"):60107,S7=$a?Symbol.for("react.strict_mode"):60108,w7=$a?Symbol.for("react.profiler"):60114,P7=$a?Symbol.for("react.provider"):60109,_7=$a?Symbol.for("react.context"):60110,C7=$a?Symbol.for("react.forward_ref"):60112,R7=$a?Symbol.for("react.suspense"):60113,E7=$a?Symbol.for("react.memo"):60115,O7=$a?Symbol.for("react.lazy"):60116,UR=typeof Symbol=="function"&&Symbol.iterator;function Nf(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;rLm.length&&Lm.push(t)}function j0(t,e,r,o){var a=typeof t;(a==="undefined"||a==="boolean")&&(t=null);var n=!1;if(t===null)n=!0;else switch(a){case"string":case"number":n=!0;break;case"object":switch(t.$$typeof){case Df:case T7:n=!0}}if(n)return r(o,t,e===""?"."+B0(t,0):e),1;if(n=0,e=e===""?".":e+":",Array.isArray(t))for(var i=0;i{"use strict";tE.exports=eE()});var G0=K(Bm=>{"use strict";Bm.__esModule=!0;Bm.ReactNativeFile=void 0;var I7=function(e){var r=e.uri,o=e.name,a=e.type;this.uri=r,this.name=o,this.type=a};Bm.ReactNativeFile=I7});var rE=K(Y0=>{"use strict";Y0.__esModule=!0;Y0.extractFiles=K0;var F7=G0();function K0(t,e){e===void 0&&(e="");var r,o=new Map;function a(u,l){var d=o.get(l);d?d.push.apply(d,u):o.set(l,u)}if(typeof File<"u"&&t instanceof File||typeof Blob<"u"&&t instanceof Blob||t instanceof F7.ReactNativeFile)r=null,a([e],t);else{var n=e?e+".":"";if(typeof FileList<"u"&&t instanceof FileList)r=Array.prototype.map.call(t,function(u,l){return a([""+n+l],u),null});else if(Array.isArray(t))r=t.map(function(u,l){var d=K0(u,""+n+l);return d.files.forEach(a),d.clone});else if(t&&t.constructor===Object){r={};for(var i in t){var s=K0(t[i],""+n+i);s.files.forEach(a),r[i]=s.clone}}else r=t}return{clone:r,files:o}}});var oE=K(Au=>{"use strict";Au.__esModule=!0;Au.ReactNativeFile=Au.extractFiles=void 0;var L7=rE();Au.extractFiles=L7.extractFiles;var B7=G0();Au.ReactNativeFile=B7.ReactNativeFile});var hE=K(ut=>{"use strict";var Mu,jf,$m,Hm,rT;typeof window>"u"||typeof MessageChannel!="function"?(ku=null,X0=null,Q0=function(){if(ku!==null)try{var t=ut.unstable_now();ku(!0,t),ku=null}catch(e){throw setTimeout(Q0,0),e}},uE=Date.now(),ut.unstable_now=function(){return Date.now()-uE},Mu=function(t){ku!==null?setTimeout(Mu,0,t):(ku=t,setTimeout(Q0,0))},jf=function(t,e){X0=setTimeout(t,e)},$m=function(){clearTimeout(X0)},Hm=function(){return!1},rT=ut.unstable_forceFrameRate=function(){}):(qm=window.performance,J0=window.Date,dE=window.setTimeout,fE=window.clearTimeout,typeof console<"u"&&(pE=window.cancelAnimationFrame,typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),typeof pE!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")),typeof qm=="object"&&typeof qm.now=="function"?ut.unstable_now=function(){return qm.now()}:(cE=J0.now(),ut.unstable_now=function(){return J0.now()-cE}),Lf=!1,Bf=null,Wm=-1,Z0=5,eT=0,Hm=function(){return ut.unstable_now()>=eT},rT=function(){},ut.unstable_forceFrameRate=function(t){0>t||125>>1,a=t[o];if(a!==void 0&&0Um(i,r))u!==void 0&&0>Um(u,i)?(t[o]=u,t[s]=r,o=s):(t[o]=i,t[n]=r,o=n);else if(u!==void 0&&0>Um(u,r))t[o]=u,t[s]=r,o=s;else break e}}return e}return null}function Um(t,e){var r=t.sortIndex-e.sortIndex;return r!==0?r:t.id-e.id}var Ha=[],qi=[],U7=1,_o=null,io=3,Gm=!1,tl=!1,qf=!1;function Km(t){for(var e=Sa(qi);e!==null;){if(e.callback===null)zm(qi);else if(e.startTime<=t)zm(qi),e.sortIndex=e.expirationTime,oT(Ha,e);else break;e=Sa(qi)}}function aT(t){if(qf=!1,Km(t),!tl)if(Sa(Ha)!==null)tl=!0,Mu(nT);else{var e=Sa(qi);e!==null&&jf(aT,e.startTime-t)}}function nT(t,e){tl=!1,qf&&(qf=!1,$m()),Gm=!0;var r=io;try{for(Km(e),_o=Sa(Ha);_o!==null&&(!(_o.expirationTime>e)||t&&!Hm());){var o=_o.callback;if(o!==null){_o.callback=null,io=_o.priorityLevel;var a=o(_o.expirationTime<=e);e=ut.unstable_now(),typeof a=="function"?_o.callback=a:_o===Sa(Ha)&&zm(Ha),Km(e)}else zm(Ha);_o=Sa(Ha)}if(_o!==null)var n=!0;else{var i=Sa(qi);i!==null&&jf(aT,i.startTime-e),n=!1}return n}finally{_o=null,io=r,Gm=!1}}function mE(t){switch(t){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var $7=rT;ut.unstable_IdlePriority=5;ut.unstable_ImmediatePriority=1;ut.unstable_LowPriority=4;ut.unstable_NormalPriority=3;ut.unstable_Profiling=null;ut.unstable_UserBlockingPriority=2;ut.unstable_cancelCallback=function(t){t.callback=null};ut.unstable_continueExecution=function(){tl||Gm||(tl=!0,Mu(nT))};ut.unstable_getCurrentPriorityLevel=function(){return io};ut.unstable_getFirstCallbackNode=function(){return Sa(Ha)};ut.unstable_next=function(t){switch(io){case 1:case 2:case 3:var e=3;break;default:e=io}var r=io;io=e;try{return t()}finally{io=r}};ut.unstable_pauseExecution=function(){};ut.unstable_requestPaint=$7;ut.unstable_runWithPriority=function(t,e){switch(t){case 1:case 2:case 3:case 4:case 5:break;default:t=3}var r=io;io=t;try{return e()}finally{io=r}};ut.unstable_scheduleCallback=function(t,e,r){var o=ut.unstable_now();if(typeof r=="object"&&r!==null){var a=r.delay;a=typeof a=="number"&&0o?(t.sortIndex=a,oT(qi,t),Sa(Ha)===null&&t===Sa(qi)&&(qf?$m():qf=!0,jf(aT,a-o))):(t.sortIndex=r,oT(Ha,t),tl||Gm||(tl=!0,Mu(nT))),t};ut.unstable_shouldYield=function(){var t=ut.unstable_now();Km(t);var e=Sa(Ha);return e!==_o&&_o!==null&&e!==null&&e.callback!==null&&e.startTime<=t&&e.expirationTime<_o.expirationTime||Hm()};ut.unstable_wrapCallback=function(t){var e=io;return function(){var r=io;io=e;try{return t.apply(this,arguments)}finally{io=r}}}});var xE=K((wpe,gE)=>{"use strict";gE.exports=hE()});var h2=K(Ca=>{"use strict";var zh=X(),Co=L0(),Kr=xE();function xe(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;r"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),wT=null,qu=null,Wu=null;function TE(t){if(t=bO(t)){if(typeof wT!="function")throw Error(xe(280));var e=t.stateNode;e&&(e=db(e),wT(t.stateNode,t.type,e))}}function _O(t){qu?Wu?Wu.push(t):Wu=[t]:qu=t}function CO(){if(qu){var t=qu,e=Wu;if(Wu=qu=null,TE(t),e)for(t=0;t"u"||Q7(t,e,r,o))return!0;if(o)return!1;if(r!==null)switch(r.type){case 3:return!e;case 4:return e===!1;case 5:return isNaN(e);case 6:return isNaN(e)||1>e}return!1}function Ro(t,e,r,o,a,n){this.acceptsBooleans=e===2||e===3||e===4,this.attributeName=o,this.attributeNamespace=a,this.mustUseProperty=r,this.propertyName=t,this.type=e,this.sanitizeURL=n}var Yr={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(t){Yr[t]=new Ro(t,0,!1,t,null,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(t){var e=t[0];Yr[e]=new Ro(e,1,!1,t[1],null,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(t){Yr[t]=new Ro(t,2,!1,t.toLowerCase(),null,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(t){Yr[t]=new Ro(t,2,!1,t,null,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(t){Yr[t]=new Ro(t,3,!1,t.toLowerCase(),null,!1)});["checked","multiple","muted","selected"].forEach(function(t){Yr[t]=new Ro(t,3,!0,t,null,!1)});["capture","download"].forEach(function(t){Yr[t]=new Ro(t,4,!1,t,null,!1)});["cols","rows","size","span"].forEach(function(t){Yr[t]=new Ro(t,6,!1,t,null,!1)});["rowSpan","start"].forEach(function(t){Yr[t]=new Ro(t,5,!1,t.toLowerCase(),null,!1)});var hb=/[\-:]([a-z])/g;function gb(t){return t[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(t){var e=t.replace(hb,gb);Yr[e]=new Ro(e,1,!1,t,null,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(t){var e=t.replace(hb,gb);Yr[e]=new Ro(e,1,!1,t,"http://www.w3.org/1999/xlink",!1)});["xml:base","xml:lang","xml:space"].forEach(function(t){var e=t.replace(hb,gb);Yr[e]=new Ro(e,1,!1,t,"http://www.w3.org/XML/1998/namespace",!1)});["tabIndex","crossOrigin"].forEach(function(t){Yr[t]=new Ro(t,1,!1,t.toLowerCase(),null,!1)});Yr.xlinkHref=new Ro("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0);["src","href","action","formAction"].forEach(function(t){Yr[t]=new Ro(t,1,!1,t.toLowerCase(),null,!0)});var Ga=zh.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;Ga.hasOwnProperty("ReactCurrentDispatcher")||(Ga.ReactCurrentDispatcher={current:null});Ga.hasOwnProperty("ReactCurrentBatchConfig")||(Ga.ReactCurrentBatchConfig={suspense:null});function xb(t,e,r,o){var a=Yr.hasOwnProperty(e)?Yr[e]:null,n=a!==null?a.type===0:o?!1:!(!(2=r.length))throw Error(xe(93));r=r[0]}e=r}e==null&&(e=""),r=e}t._wrapperState={initialValue:es(r)}}function BO(t,e){var r=es(e.value),o=es(e.defaultValue);r!=null&&(r=""+r,r!==t.value&&(t.value=r),e.defaultValue==null&&t.defaultValue!==r&&(t.defaultValue=r)),o!=null&&(t.defaultValue=""+o)}function EE(t){var e=t.textContent;e===t._wrapperState.initialValue&&e!==""&&e!==null&&(t.value=e)}var jO={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function qO(t){switch(t){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function AT(t,e){return t==null||t==="http://www.w3.org/1999/xhtml"?qO(e):t==="http://www.w3.org/2000/svg"&&e==="foreignObject"?"http://www.w3.org/1999/xhtml":t}var Qm,WO=function(t){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(e,r,o,a){MSApp.execUnsafeLocalFunction(function(){return t(e,r,o,a)})}:t}(function(t,e){if(t.namespaceURI!==jO.svg||"innerHTML"in t)t.innerHTML=e;else{for(Qm=Qm||document.createElement("div"),Qm.innerHTML=""+e.valueOf().toString()+"",e=Qm.firstChild;t.firstChild;)t.removeChild(t.firstChild);for(;e.firstChild;)t.appendChild(e.firstChild)}});function np(t,e){if(e){var r=t.firstChild;if(r&&r===t.lastChild&&r.nodeType===3){r.nodeValue=e;return}}t.textContent=e}function Jm(t,e){var r={};return r[t.toLowerCase()]=e.toLowerCase(),r["Webkit"+t]="webkit"+e,r["Moz"+t]="moz"+e,r}var Iu={animationend:Jm("Animation","AnimationEnd"),animationiteration:Jm("Animation","AnimationIteration"),animationstart:Jm("Animation","AnimationStart"),transitionend:Jm("Transition","TransitionEnd")},sT={},VO={};os&&(VO=document.createElement("div").style,"AnimationEvent"in window||(delete Iu.animationend.animation,delete Iu.animationiteration.animation,delete Iu.animationstart.animation),"TransitionEvent"in window||delete Iu.transitionend.transition);function Gh(t){if(sT[t])return sT[t];if(!Iu[t])return t;var e=Iu[t],r;for(r in e)if(e.hasOwnProperty(r)&&r in VO)return sT[t]=e[r];return t}var UO=Gh("animationend"),$O=Gh("animationiteration"),HO=Gh("animationstart"),zO=Gh("transitionend"),Kf="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),OE=new(typeof WeakMap=="function"?WeakMap:Map);function bb(t){var e=OE.get(t);return e===void 0&&(e=new Map,OE.set(t,e)),e}function yl(t){var e=t,r=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e=t,e.effectTag&1026&&(r=e.return),t=e.return;while(t)}return e.tag===3?r:null}function GO(t){if(t.tag===13){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function AE(t){if(yl(t)!==t)throw Error(xe(188))}function aq(t){var e=t.alternate;if(!e){if(e=yl(t),e===null)throw Error(xe(188));return e!==t?null:t}for(var r=t,o=e;;){var a=r.return;if(a===null)break;var n=a.alternate;if(n===null){if(o=a.return,o!==null){r=o;continue}break}if(a.child===n.child){for(n=a.child;n;){if(n===r)return AE(a),t;if(n===o)return AE(a),e;n=n.sibling}throw Error(xe(188))}if(r.return!==o.return)r=a,o=n;else{for(var i=!1,s=a.child;s;){if(s===r){i=!0,r=a,o=n;break}if(s===o){i=!0,o=a,r=n;break}s=s.sibling}if(!i){for(s=n.child;s;){if(s===r){i=!0,r=n,o=a;break}if(s===o){i=!0,o=n,r=a;break}s=s.sibling}if(!i)throw Error(xe(189))}}if(r.alternate!==o)throw Error(xe(190))}if(r.tag!==3)throw Error(xe(188));return r.stateNode.current===r?t:e}function KO(t){if(t=aq(t),!t)return null;for(var e=t;;){if(e.tag===5||e.tag===6)return e;if(e.child)e.child.return=e,e=e.child;else{if(e===t)break;for(;!e.sibling;){if(!e.return||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}}return null}function Gu(t,e){if(e==null)throw Error(xe(30));return t==null?e:Array.isArray(t)?Array.isArray(e)?(t.push.apply(t,e),t):(t.push(e),t):Array.isArray(e)?[t].concat(e):[t,e]}function Sb(t,e,r){Array.isArray(t)?t.forEach(e,r):t&&e.call(r,t)}var Vf=null;function nq(t){if(t){var e=t._dispatchListeners,r=t._dispatchInstances;if(Array.isArray(e))for(var o=0;oPh.length&&Ph.push(t)}function QO(t,e,r,o){if(Ph.length){var a=Ph.pop();return a.topLevelType=t,a.eventSystemFlags=o,a.nativeEvent=e,a.targetInst=r,a}return{topLevelType:t,eventSystemFlags:o,nativeEvent:e,targetInst:r,ancestors:[]}}function JO(t){var e=t.targetInst,r=e;do{if(!r){t.ancestors.push(r);break}var o=r;if(o.tag===3)o=o.stateNode.containerInfo;else{for(;o.return;)o=o.return;o=o.tag!==3?null:o.stateNode.containerInfo}if(!o)break;e=r.tag,e!==5&&e!==6||t.ancestors.push(r),r=gp(o)}while(r);for(r=0;r"u")return null;try{return t.activeElement||t.body}catch{return t.body}}function NE(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function IE(t,e){var r=NE(t);t=0;for(var o;r;){if(r.nodeType===3){if(o=t+r.textContent.length,t<=e&&o>=e)return{node:r,offset:e-t};t=o}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=NE(r)}}function iA(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?iA(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function FE(){for(var t=window,e=LT();e instanceof t.HTMLIFrameElement;){try{var r=typeof e.contentWindow.location.href=="string"}catch{r=!1}if(r)t=e.contentWindow;else break;e=LT(t.document)}return e}function BT(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}var sA="$",lA="/$",Eb="$?",Ob="$!",uT=null,dT=null;function uA(t,e){switch(t){case"button":case"input":case"select":case"textarea":return!!e.autoFocus}return!1}function jT(t,e){return t==="textarea"||t==="option"||t==="noscript"||typeof e.children=="string"||typeof e.children=="number"||typeof e.dangerouslySetInnerHTML=="object"&&e.dangerouslySetInnerHTML!==null&&e.dangerouslySetInnerHTML.__html!=null}var fT=typeof setTimeout=="function"?setTimeout:void 0,yq=typeof clearTimeout=="function"?clearTimeout:void 0;function Uu(t){for(;t!=null;t=t.nextSibling){var e=t.nodeType;if(e===1||e===3)break}return t}function LE(t){t=t.previousSibling;for(var e=0;t;){if(t.nodeType===8){var r=t.data;if(r===sA||r===Ob||r===Eb){if(e===0)return t;e--}else r===lA&&e++}t=t.previousSibling}return null}var Ab=Math.random().toString(36).slice(2),Vi="__reactInternalInstance$"+Ab,Ch="__reactEventHandlers$"+Ab,hp="__reactContainere$"+Ab;function gp(t){var e=t[Vi];if(e)return e;for(var r=t.parentNode;r;){if(e=r[hp]||r[Vi]){if(r=e.alternate,e.child!==null||r!==null&&r.child!==null)for(t=LE(t);t!==null;){if(r=t[Vi])return r;t=LE(t)}return e}t=r,r=t.parentNode}return null}function xp(t){return t=t[Vi]||t[hp],!t||t.tag!==5&&t.tag!==6&&t.tag!==13&&t.tag!==3?null:t}function ml(t){if(t.tag===5||t.tag===6)return t.stateNode;throw Error(xe(33))}function kb(t){return t[Ch]||null}function Zn(t){do t=t.return;while(t&&t.tag!==5);return t||null}function dA(t,e){var r=t.stateNode;if(!r)return null;var o=db(r);if(!o)return null;r=o[e];e:switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(o=!o.disabled)||(t=t.type,o=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!o;break e;default:t=!1}if(t)return null;if(r&&typeof r!="function")throw Error(xe(231,e,typeof r));return r}function BE(t,e,r){(e=dA(t,r.dispatchConfig.phasedRegistrationNames[e]))&&(r._dispatchListeners=Gu(r._dispatchListeners,e),r._dispatchInstances=Gu(r._dispatchInstances,t))}function vq(t){if(t&&t.dispatchConfig.phasedRegistrationNames){for(var e=t._targetInst,r=[];e;)r.push(e),e=Zn(e);for(e=r.length;0this.eventPool.length&&this.eventPool.push(t)}function pA(t){t.eventPool=[],t.getPooled=bq,t.release=Sq}var wq=aa.extend({data:null}),Pq=aa.extend({data:null}),_q=[9,13,27,32],Db=os&&"CompositionEvent"in window,Zf=null;os&&"documentMode"in document&&(Zf=document.documentMode);var Cq=os&&"TextEvent"in window&&!Zf,cA=os&&(!Db||Zf&&8=Zf),jE=String.fromCharCode(32),Qn={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},qE=!1;function mA(t,e){switch(t){case"keyup":return _q.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function hA(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var Fu=!1;function Rq(t,e){switch(t){case"compositionend":return hA(e);case"keypress":return e.which!==32?null:(qE=!0,jE);case"textInput":return t=e.data,t===jE&&qE?null:t;default:return null}}function Eq(t,e){if(Fu)return t==="compositionend"||!Db&&mA(t,e)?(t=fA(),dh=Mb=Ui=null,Fu=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1=document.documentMode,bA={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},Lu=null,VT=null,tp=null,UT=!1;function zE(t,e){var r=e.window===e?e.document:e.nodeType===9?e:e.ownerDocument;return UT||Lu==null||Lu!==LT(r)?null:(r=Lu,"selectionStart"in r&&BT(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),tp&&up(tp,r)?null:(tp=r,t=aa.getPooled(bA.select,VT,t,e),t.type="select",t.target=Lu,Ku(t),t))}var $q={eventTypes:bA,extractEvents:function(t,e,r,o,a,n){if(a=n||(o.window===o?o.document:o.nodeType===9?o:o.ownerDocument),!(n=!a)){e:{a=bb(a),n=fb.onSelect;for(var i=0;iBu||(t.current=$T[Bu],$T[Bu]=null,Bu--)}function fr(t,e){Bu++,$T[Bu]=t.current,t.current=e}var ts={},uo={current:ts},Io={current:!1},gl=ts;function Yu(t,e){var r=t.type.contextTypes;if(!r)return ts;var o=t.stateNode;if(o&&o.__reactInternalMemoizedUnmaskedChildContext===e)return o.__reactInternalMemoizedMaskedChildContext;var a={},n;for(n in r)a[n]=e[n];return o&&(t=t.stateNode,t.__reactInternalMemoizedUnmaskedChildContext=e,t.__reactInternalMemoizedMaskedChildContext=a),a}function Fo(t){return t=t.childContextTypes,t!=null}function Eh(){Bt(Io),Bt(uo)}function GE(t,e,r){if(uo.current!==ts)throw Error(xe(168));fr(uo,e),fr(Io,r)}function SA(t,e,r){var o=t.stateNode;if(t=e.childContextTypes,typeof o.getChildContext!="function")return r;o=o.getChildContext();for(var a in o)if(!(a in t))throw Error(xe(108,ai(e)||"Unknown",a));return Co({},r,{},o)}function ch(t){return t=(t=t.stateNode)&&t.__reactInternalMemoizedMergedChildContext||ts,gl=uo.current,fr(uo,t),fr(Io,Io.current),!0}function KE(t,e,r){var o=t.stateNode;if(!o)throw Error(xe(169));r?(t=SA(t,e,gl),o.__reactInternalMemoizedMergedChildContext=t,Bt(Io),Bt(uo),fr(uo,t)):Bt(Io),fr(Io,r)}var oW=Kr.unstable_runWithPriority,Ib=Kr.unstable_scheduleCallback,wA=Kr.unstable_cancelCallback,YE=Kr.unstable_requestPaint,HT=Kr.unstable_now,aW=Kr.unstable_getCurrentPriorityLevel,Qh=Kr.unstable_ImmediatePriority,PA=Kr.unstable_UserBlockingPriority,_A=Kr.unstable_NormalPriority,CA=Kr.unstable_LowPriority,RA=Kr.unstable_IdlePriority,EA={},nW=Kr.unstable_shouldYield,iW=YE!==void 0?YE:function(){},ei=null,mh=null,pT=!1,XE=HT(),wa=1e4>XE?HT:function(){return HT()-XE};function Jh(){switch(aW()){case Qh:return 99;case PA:return 98;case _A:return 97;case CA:return 96;case RA:return 95;default:throw Error(xe(332))}}function OA(t){switch(t){case 99:return Qh;case 98:return PA;case 97:return _A;case 96:return CA;case 95:return RA;default:throw Error(xe(332))}}function rs(t,e){return t=OA(t),oW(t,e)}function AA(t,e,r){return t=OA(t),Ib(t,e,r)}function QE(t){return ei===null?(ei=[t],mh=Ib(Qh,kA)):ei.push(t),EA}function Tn(){if(mh!==null){var t=mh;mh=null,wA(t)}kA()}function kA(){if(!pT&&ei!==null){pT=!0;var t=0;try{var e=ei;rs(99,function(){for(;t=e&&(hn=!0),t.firstContext=null)}function _a(t,e){if(kh!==t&&e!==!1&&e!==0)if((typeof e!="number"||e===1073741823)&&(kh=t,e=1073741823),e={context:t,observedBits:e,next:null},ju===null){if(Ah===null)throw Error(xe(308));ju=e,Ah.dependencies={expirationTime:0,firstContext:e,responders:null}}else ju=ju.next=e;return t._currentValue}var Wi=!1;function Bb(t){t.updateQueue={baseState:t.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function jb(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,baseQueue:t.baseQueue,shared:t.shared,effects:t.effects})}function Xi(t,e){return t={expirationTime:t,suspenseConfig:e,tag:0,payload:null,callback:null,next:null},t.next=t}function Qi(t,e){if(t=t.updateQueue,t!==null){t=t.shared;var r=t.pending;r===null?e.next=e:(e.next=r.next,r.next=e),t.pending=e}}function JE(t,e){var r=t.alternate;r!==null&&jb(r,t),t=t.updateQueue,r=t.baseQueue,r===null?(t.baseQueue=e.next=e,e.next=e):(e.next=r.next,r.next=e)}function dp(t,e,r,o){var a=t.updateQueue;Wi=!1;var n=a.baseQueue,i=a.shared.pending;if(i!==null){if(n!==null){var s=n.next;n.next=i.next,i.next=s}n=i,a.shared.pending=null,s=t.alternate,s!==null&&(s=s.updateQueue,s!==null&&(s.baseQueue=i))}if(n!==null){s=n.next;var u=a.baseState,l=0,d=null,f=null,p=null;if(s!==null){var h=s;do{if(i=h.expirationTime,il&&(l=i)}else{p!==null&&(p=p.next={expirationTime:1073741823,suspenseConfig:h.suspenseConfig,tag:h.tag,payload:h.payload,callback:h.callback,next:null}),l2(i,h.suspenseConfig);e:{var x=t,m=h;switch(i=e,c=r,m.tag){case 1:if(x=m.payload,typeof x=="function"){u=x.call(c,u,i);break e}u=x;break e;case 3:x.effectTag=x.effectTag&-4097|64;case 0:if(x=m.payload,i=typeof x=="function"?x.call(c,u,i):x,i==null)break e;u=Co({},u,i);break e;case 2:Wi=!0}}h.callback!==null&&(t.effectTag|=32,i=a.effects,i===null?a.effects=[h]:i.push(h))}if(h=h.next,h===null||h===s){if(i=a.shared.pending,i===null)break;h=n.next=i.next,i.next=s,a.baseQueue=n=i,a.shared.pending=null}}while(1)}p===null?d=u:p.next=f,a.baseState=d,a.baseQueue=p,og(l),t.expirationTime=l,t.memoizedState=u}}function ZE(t,e,r){if(t=e.effects,e.effects=null,t!==null)for(e=0;e_?(O=y,y=null):O=y.sibling;var E=p(m,y,b[_],w);if(E===null){y===null&&(y=O);break}t&&y&&E.alternate===null&&e(m,y),v=n(E,v,_),g===null?S=E:g.sibling=E,g=E,y=O}if(_===b.length)return r(m,y),S;if(y===null){for(;__?(O=y,y=null):O=y.sibling;var D=p(m,y,E.value,w);if(D===null){y===null&&(y=O);break}t&&y&&D.alternate===null&&e(m,y),v=n(D,v,_),g===null?S=D:g.sibling=D,g=D,y=O}if(E.done)return r(m,y),S;if(y===null){for(;!E.done;_++,E=b.next())E=f(m,E.value,w),E!==null&&(v=n(E,v,_),g===null?S=E:g.sibling=E,g=E);return S}for(y=o(m,y);!E.done;_++,E=b.next())E=h(y,m,_,E.value,w),E!==null&&(t&&E.alternate!==null&&y.delete(E.key===null?_:E.key),v=n(E,v,_),g===null?S=E:g.sibling=E,g=E);return t&&y.forEach(function(I){return e(m,I)}),S}return function(m,v,b,w){var S=typeof b=="object"&&b!==null&&b.type===ol&&b.key===null;S&&(b=b.props.children);var g=typeof b=="object"&&b!==null;if(g)switch(b.$$typeof){case Ym:e:{for(g=b.key,S=v;S!==null;){if(S.key===g){switch(S.tag){case 7:if(b.type===ol){r(m,S.sibling),v=a(S,b.props.children),v.return=m,m=v;break e}break;default:if(S.elementType===b.type){r(m,S.sibling),v=a(S,b.props),v.ref=Gf(m,S,b),v.return=m,m=v;break e}}r(m,S);break}else e(m,S);S=S.sibling}b.type===ol?(v=zi(b.props.children,m.mode,w,b.key),v.return=m,m=v):(w=vh(b.type,b.key,b.props,null,m.mode,w),w.ref=Gf(m,v,b),w.return=m,m=w)}return i(m);case Nu:e:{for(S=b.key;v!==null;){if(v.key===S)if(v.tag===4&&v.stateNode.containerInfo===b.containerInfo&&v.stateNode.implementation===b.implementation){r(m,v.sibling),v=a(v,b.children||[]),v.return=m,m=v;break e}else{r(m,v);break}else e(m,v);v=v.sibling}v=vT(b,m.mode,w),v.return=m,m=v}return i(m)}if(typeof b=="string"||typeof b=="number")return b=""+b,v!==null&&v.tag===6?(r(m,v.sibling),v=a(v,b),v.return=m,m=v):(r(m,v),v=yT(b,m.mode,w),v.return=m,m=v),i(m);if(eh(b))return c(m,v,b,w);if(Wf(b))return x(m,v,b,w);if(g&&th(m,b),typeof b>"u"&&!S)switch(m.tag){case 1:case 0:throw m=m.type,Error(xe(152,m.displayName||m.name||"Component"))}return r(m,v)}}var Xu=IA(!0),qb=IA(!1),Tp={},xn={current:Tp},fp={current:Tp},pp={current:Tp};function nl(t){if(t===Tp)throw Error(xe(174));return t}function GT(t,e){switch(fr(pp,e),fr(fp,t),fr(xn,Tp),t=e.nodeType,t){case 9:case 11:e=(e=e.documentElement)?e.namespaceURI:AT(null,"");break;default:t=t===8?e.parentNode:e,e=t.namespaceURI||null,t=t.tagName,e=AT(e,t)}Bt(xn),fr(xn,e)}function Qu(){Bt(xn),Bt(fp),Bt(pp)}function rO(t){nl(pp.current);var e=nl(xn.current),r=AT(e,t.type);e!==r&&(fr(fp,t),fr(xn,r))}function Wb(t){fp.current===t&&(Bt(xn),Bt(fp))}var rr={current:0};function Dh(t){for(var e=t;e!==null;){if(e.tag===13){var r=e.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data===Eb||r.data===Ob))return e}else if(e.tag===19&&e.memoizedProps.revealOrder!==void 0){if(e.effectTag&64)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}function Vb(t,e){return{responder:t,props:e}}var gh=Ga.ReactCurrentDispatcher,Pa=Ga.ReactCurrentBatchConfig,$i=0,Rr=null,so=null,lo=null,Nh=!1;function ea(){throw Error(xe(321))}function Ub(t,e){if(e===null)return!1;for(var r=0;rn))throw Error(xe(301));n+=1,lo=so=null,e.updateQueue=null,gh.current=uW,t=r(o,a)}while(e.expirationTime===$i)}if(gh.current=Lh,e=so!==null&&so.next!==null,$i=0,lo=so=Rr=null,Nh=!1,e)throw Error(xe(300));return t}function Hu(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return lo===null?Rr.memoizedState=lo=t:lo=lo.next=t,lo}function Ju(){if(so===null){var t=Rr.alternate;t=t!==null?t.memoizedState:null}else t=so.next;var e=lo===null?Rr.memoizedState:lo.next;if(e!==null)lo=e,so=t;else{if(t===null)throw Error(xe(310));so=t,t={memoizedState:so.memoizedState,baseState:so.baseState,baseQueue:so.baseQueue,queue:so.queue,next:null},lo===null?Rr.memoizedState=lo=t:lo=lo.next=t}return lo}function ul(t,e){return typeof e=="function"?e(t):e}function rh(t){var e=Ju(),r=e.queue;if(r===null)throw Error(xe(311));r.lastRenderedReducer=t;var o=so,a=o.baseQueue,n=r.pending;if(n!==null){if(a!==null){var i=a.next;a.next=n.next,n.next=i}o.baseQueue=a=n,r.pending=null}if(a!==null){a=a.next,o=o.baseState;var s=i=n=null,u=a;do{var l=u.expirationTime;if(l<$i){var d={expirationTime:u.expirationTime,suspenseConfig:u.suspenseConfig,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null};s===null?(i=s=d,n=o):s=s.next=d,l>Rr.expirationTime&&(Rr.expirationTime=l,og(l))}else s!==null&&(s=s.next={expirationTime:1073741823,suspenseConfig:u.suspenseConfig,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null}),l2(l,u.suspenseConfig),o=u.eagerReducer===t?u.eagerState:t(o,u.action);u=u.next}while(u!==null&&u!==a);s===null?n=o:s.next=i,hl(o,e.memoizedState)||(hn=!0),e.memoizedState=o,e.baseState=n,e.baseQueue=s,r.lastRenderedState=o}return[e.memoizedState,r.dispatch]}function oh(t){var e=Ju(),r=e.queue;if(r===null)throw Error(xe(311));r.lastRenderedReducer=t;var o=r.dispatch,a=r.pending,n=e.memoizedState;if(a!==null){r.pending=null;var i=a=a.next;do n=t(n,i.action),i=i.next;while(i!==a);hl(n,e.memoizedState)||(hn=!0),e.memoizedState=n,e.baseQueue===null&&(e.baseState=n),r.lastRenderedState=n}return[n,o]}function cT(t){var e=Hu();return typeof t=="function"&&(t=t()),e.memoizedState=e.baseState=t,t=e.queue={pending:null,dispatch:null,lastRenderedReducer:ul,lastRenderedState:t},t=t.dispatch=WA.bind(null,Rr,t),[e.memoizedState,t]}function KT(t,e,r,o){return t={tag:t,create:e,destroy:r,deps:o,next:null},e=Rr.updateQueue,e===null?(e={lastEffect:null},Rr.updateQueue=e,e.lastEffect=t.next=t):(r=e.lastEffect,r===null?e.lastEffect=t.next=t:(o=r.next,r.next=t,t.next=o,e.lastEffect=t)),t}function FA(){return Ju().memoizedState}function YT(t,e,r,o){var a=Hu();Rr.effectTag|=t,a.memoizedState=KT(1|e,r,void 0,o===void 0?null:o)}function Hb(t,e,r,o){var a=Ju();o=o===void 0?null:o;var n=void 0;if(so!==null){var i=so.memoizedState;if(n=i.destroy,o!==null&&Ub(o,i.deps)){KT(e,r,n,o);return}}Rr.effectTag|=t,a.memoizedState=KT(1|e,r,n,o)}function oO(t,e){return YT(516,4,t,e)}function Ih(t,e){return Hb(516,4,t,e)}function LA(t,e){return Hb(4,2,t,e)}function BA(t,e){if(typeof e=="function")return t=t(),e(t),function(){e(null)};if(e!=null)return t=t(),e.current=t,function(){e.current=null}}function jA(t,e,r){return r=r!=null?r.concat([t]):null,Hb(4,2,BA.bind(null,e,t),r)}function zb(){}function aO(t,e){return Hu().memoizedState=[t,e===void 0?null:e],t}function Fh(t,e){var r=Ju();e=e===void 0?null:e;var o=r.memoizedState;return o!==null&&e!==null&&Ub(e,o[1])?o[0]:(r.memoizedState=[t,e],t)}function qA(t,e){var r=Ju();e=e===void 0?null:e;var o=r.memoizedState;return o!==null&&e!==null&&Ub(e,o[1])?o[0]:(t=t(),r.memoizedState=[t,e],t)}function Gb(t,e,r){var o=Jh();rs(98>o?98:o,function(){t(!0)}),rs(97<\/script>",t=t.removeChild(t.firstChild)):typeof o.is=="string"?t=i.createElement(a,{is:o.is}):(t=i.createElement(a),a==="select"&&(i=t,o.multiple?i.multiple=!0:o.size&&(i.size=o.size))):t=i.createElementNS(t,a),t[Vi]=e,t[Ch]=o,HA(t,e,!1,!1),e.stateNode=t,i=FT(a,o),a){case"iframe":case"object":case"embed":Kt("load",t),s=o;break;case"video":case"audio":for(s=0;so.tailExpiration&&1e)&&il.set(t,e)))}}function rg(t,e){t.expirationTimet?r:t,2>=t&&e!==t?0:t}function oa(t){if(t.lastExpiredTime!==0)t.callbackExpirationTime=1073741823,t.callbackPriority=99,t.callbackNode=QE(nb.bind(null,t));else{var e=yh(t),r=t.callbackNode;if(e===0)r!==null&&(t.callbackNode=null,t.callbackExpirationTime=0,t.callbackPriority=90);else{var o=yn();if(e===1073741823?o=99:e===1||e===2?o=95:(o=10*(1073741821-e)-10*(1073741821-o),o=0>=o?99:250>=o?98:5250>=o?97:95),r!==null){var a=t.callbackPriority;if(t.callbackExpirationTime===e&&a>=o)return;r!==EA&&wA(r)}t.callbackExpirationTime=e,t.callbackPriority=o,e=e===1073741823?QE(nb.bind(null,t)):AA(o,o2.bind(null,t),{timeout:10*(1073741821-e)-wa()}),t.callbackNode=e}}}function o2(t,e){if(xh=0,e)return e=yn(),ub(t,e),oa(t),null;var r=yh(t);if(r!==0){if(e=t.callbackNode,($e&(Ka|vn))!==Dr)throw Error(xe(327));if(Zu(),t===ra&&r===Lo||sl(t,r),Xe!==null){var o=$e;$e|=Ka;var a=s2();do try{bW();break}catch(s){i2(t,s)}while(1);if(Fb(),$e=o,Bh.current=a,Mr===jh)throw e=tg,sl(t,r),ll(t,r),oa(t),e;if(Xe===null)switch(a=t.finishedWork=t.current.alternate,t.finishedExpirationTime=r,o=Mr,ra=null,o){case fl:case jh:throw Error(xe(345));case t2:ub(t,2=r){t.lastPingedTime=r,sl(t,r);break}}if(n=yh(t),n!==0&&n!==r)break;if(o!==0&&o!==r){t.lastPingedTime=o;break}t.timeoutHandle=fT(rl.bind(null,t),a);break}rl(t);break;case eg:if(ll(t,r),o=t.lastSuspendedTime,r===o&&(t.nextKnownPendingLevel=ib(a)),Vh&&(a=t.lastPingedTime,a===0||a>=r)){t.lastPingedTime=r,sl(t,r);break}if(a=yh(t),a!==0&&a!==r)break;if(o!==0&&o!==r){t.lastPingedTime=o;break}if(cp!==1073741823?o=10*(1073741821-cp)-wa():ti===1073741823?o=0:(o=10*(1073741821-ti)-5e3,a=wa(),r=10*(1073741821-r)-a,o=a-o,0>o&&(o=0),o=(120>o?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*yW(o/1960))-o,r=o?o=0:(a=i.busyDelayMs|0,n=wa()-(10*(1073741821-n)-(i.timeoutMs|0||5e3)),o=n<=a?0:a+o-n),10 component higher in the tree to provide a loading indicator or placeholder to display.`+Tb(i))}Mr!==Xb&&(Mr=t2),s=Kb(s,i),f=n;do{switch(f.tag){case 3:u=s,f.effectTag|=4096,f.expirationTime=e;var S=JA(f,u,e);JE(f,S);break e;case 1:u=s;var g=f.type,y=f.stateNode;if(!(f.effectTag&64)&&(typeof g.getDerivedStateFromError=="function"||y!==null&&typeof y.componentDidCatch=="function"&&(Ji===null||!Ji.has(y)))){f.effectTag|=4096,f.expirationTime=e;var _=ZA(f,u,e);JE(f,_);break e}}f=f.return}while(f!==null)}Xe=d2(Xe)}catch(O){e=O;continue}break}while(1)}function s2(){var t=Bh.current;return Bh.current=Lh,t===null?Lh:t}function l2(t,e){tmp&&(mp=t)}function TW(){for(;Xe!==null;)Xe=u2(Xe)}function bW(){for(;Xe!==null&&!nW();)Xe=u2(Xe)}function u2(t){var e=f2(t.alternate,t,Lo);return t.memoizedProps=t.pendingProps,e===null&&(e=d2(t)),e2.current=null,e}function d2(t){Xe=t;do{var e=Xe.alternate;if(t=Xe.return,Xe.effectTag&2048){if(e=pW(Xe),e!==null)return e.effectTag&=2047,e;t!==null&&(t.firstEffect=t.lastEffect=null,t.effectTag|=2048)}else{if(e=fW(e,Xe,Lo),Lo===1||Xe.childExpirationTime!==1){for(var r=0,o=Xe.child;o!==null;){var a=o.expirationTime,n=o.childExpirationTime;a>r&&(r=a),n>r&&(r=n),o=o.sibling}Xe.childExpirationTime=r}if(e!==null)return e;t!==null&&!(t.effectTag&2048)&&(t.firstEffect===null&&(t.firstEffect=Xe.firstEffect),Xe.lastEffect!==null&&(t.lastEffect!==null&&(t.lastEffect.nextEffect=Xe.firstEffect),t.lastEffect=Xe.lastEffect),1t?e:t}function rl(t){var e=Jh();return rs(99,SW.bind(null,t,e)),null}function SW(t,e){do Zu();while(op!==null);if(($e&(Ka|vn))!==Dr)throw Error(xe(327));var r=t.finishedWork,o=t.finishedExpirationTime;if(r===null)return null;if(t.finishedWork=null,t.finishedExpirationTime=0,r===t.current)throw Error(xe(177));t.callbackNode=null,t.callbackExpirationTime=0,t.callbackPriority=90,t.nextKnownPendingLevel=0;var a=ib(r);if(t.firstPendingTime=a,o<=t.lastSuspendedTime?t.firstSuspendedTime=t.lastSuspendedTime=t.nextKnownPendingLevel=0:o<=t.firstSuspendedTime&&(t.firstSuspendedTime=o-1),o<=t.lastPingedTime&&(t.lastPingedTime=0),o<=t.lastExpiredTime&&(t.lastExpiredTime=0),t===ra&&(Xe=ra=null,Lo=0),1s&&(l=s,s=i,i=l),l=IE(w,i),d=IE(w,s),l&&d&&(g.rangeCount!==1||g.anchorNode!==l.node||g.anchorOffset!==l.offset||g.focusNode!==d.node||g.focusOffset!==d.offset)&&(S=S.createRange(),S.setStart(l.node,l.offset),g.removeAllRanges(),i>s?(g.addRange(S),g.extend(d.node,d.offset)):(S.setEnd(d.node,d.offset),g.addRange(S)))))),S=[],g=w;g=g.parentNode;)g.nodeType===1&&S.push({element:g,left:g.scrollLeft,top:g.scrollTop});for(typeof w.focus=="function"&&w.focus(),w=0;w=r?fO(t,e,r):(fr(rr,rr.current&1),e=oi(t,e,r),e!==null?e.sibling:null);fr(rr,rr.current&1);break;case 19:if(o=e.childExpirationTime>=r,t.effectTag&64){if(o)return cO(t,e,r);e.effectTag|=64}if(a=e.memoizedState,a!==null&&(a.rendering=null,a.tail=null),fr(rr,rr.current),!o)return null}return oi(t,e,r)}hn=!1}}else hn=!1;switch(e.expirationTime=0,e.tag){case 2:if(o=e.type,t!==null&&(t.alternate=null,e.alternate=null,e.effectTag|=2),t=e.pendingProps,a=Yu(e,uo.current),$u(e,r),a=$b(null,e,o,t,a,r),e.effectTag|=1,typeof a=="object"&&a!==null&&typeof a.render=="function"&&a.$$typeof===void 0){if(e.tag=1,e.memoizedState=null,e.updateQueue=null,Fo(o)){var n=!0;ch(e)}else n=!1;e.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,Bb(e);var i=o.getDerivedStateFromProps;typeof i=="function"&&Mh(e,o,i,t),a.updater=Zh,e.stateNode=a,a._reactInternalFiber=e,zT(e,o,t,r),e=JT(null,e,o,!0,n,r)}else e.tag=0,ta(null,e,a,r),e=e.child;return e;case 16:e:{if(a=e.elementType,t!==null&&(t.alternate=null,e.alternate=null,e.effectTag|=2),t=e.pendingProps,tq(a),a._status!==1)throw a._result;switch(a=a._result,e.type=a,n=e.tag=OW(a),t=za(a,t),n){case 0:e=QT(null,e,a,t,r);break e;case 1:e=uO(null,e,a,t,r);break e;case 11:e=sO(null,e,a,t,r);break e;case 14:e=lO(null,e,a,za(a.type,t),o,r);break e}throw Error(xe(306,a,""))}return e;case 0:return o=e.type,a=e.pendingProps,a=e.elementType===o?a:za(o,a),QT(t,e,o,a,r);case 1:return o=e.type,a=e.pendingProps,a=e.elementType===o?a:za(o,a),uO(t,e,o,a,r);case 3:if(dO(e),o=e.updateQueue,t===null||o===null)throw Error(xe(282));if(o=e.pendingProps,a=e.memoizedState,a=a!==null?a.element:null,jb(t,e),dp(e,o,null,r),o=e.memoizedState.element,o===a)mT(),e=oi(t,e,r);else{if((a=e.stateNode.hydrate)&&(Hi=Uu(e.stateNode.containerInfo.firstChild),ri=e,a=dl=!0),a)for(r=qb(e,null,o,r),e.child=r;r;)r.effectTag=r.effectTag&-3|1024,r=r.sibling;else ta(t,e,o,r),mT();e=e.child}return e;case 5:return rO(e),t===null&&XT(e),o=e.type,a=e.pendingProps,n=t!==null?t.memoizedProps:null,i=a.children,jT(o,a)?i=null:n!==null&&jT(o,n)&&(e.effectTag|=16),$A(t,e),e.mode&4&&r!==1&&a.hidden?(e.expirationTime=e.childExpirationTime=1,e=null):(ta(t,e,i,r),e=e.child),e;case 6:return t===null&&XT(e),null;case 13:return fO(t,e,r);case 4:return GT(e,e.stateNode.containerInfo),o=e.pendingProps,t===null?e.child=Xu(e,null,o,r):ta(t,e,o,r),e.child;case 11:return o=e.type,a=e.pendingProps,a=e.elementType===o?a:za(o,a),sO(t,e,o,a,r);case 7:return ta(t,e,e.pendingProps,r),e.child;case 8:return ta(t,e,e.pendingProps.children,r),e.child;case 12:return ta(t,e,e.pendingProps.children,r),e.child;case 10:e:{o=e.type._context,a=e.pendingProps,i=e.memoizedProps,n=a.value;var s=e.type._context;if(fr(Oh,s._currentValue),s._currentValue=n,i!==null)if(s=i.value,n=hl(s,n)?0:(typeof o._calculateChangedBits=="function"?o._calculateChangedBits(s,n):1073741823)|0,n===0){if(i.children===a.children&&!Io.current){e=oi(t,e,r);break e}}else for(s=e.child,s!==null&&(s.return=e);s!==null;){var u=s.dependencies;if(u!==null){i=s.child;for(var l=u.firstContext;l!==null;){if(l.context===o&&l.observedBits&n){s.tag===1&&(l=Xi(r,null),l.tag=2,Qi(s,l)),s.expirationTime"u")return!1;var e=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(e.isDisabled||!e.supportsFiber)return!0;try{var r=e.inject(t);sb=function(o){try{e.onCommitFiberRoot(r,o,void 0,(o.current.effectTag&64)===64)}catch{}},lb=function(o){try{e.onCommitFiberUnmount(r,o)}catch{}}}catch{}return!0}function EW(t,e,r,o){this.tag=t,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function gn(t,e,r,o){return new EW(t,e,r,o)}function Jb(t){return t=t.prototype,!(!t||!t.isReactComponent)}function OW(t){if(typeof t=="function")return Jb(t)?1:0;if(t!=null){if(t=t.$$typeof,t===yb)return 11;if(t===vb)return 14}return 2}function xl(t,e){var r=t.alternate;return r===null?(r=gn(t.tag,e,t.key,t.mode),r.elementType=t.elementType,r.type=t.type,r.stateNode=t.stateNode,r.alternate=t,t.alternate=r):(r.pendingProps=e,r.effectTag=0,r.nextEffect=null,r.firstEffect=null,r.lastEffect=null),r.childExpirationTime=t.childExpirationTime,r.expirationTime=t.expirationTime,r.child=t.child,r.memoizedProps=t.memoizedProps,r.memoizedState=t.memoizedState,r.updateQueue=t.updateQueue,e=t.dependencies,r.dependencies=e===null?null:{expirationTime:e.expirationTime,firstContext:e.firstContext,responders:e.responders},r.sibling=t.sibling,r.index=t.index,r.ref=t.ref,r}function vh(t,e,r,o,a,n){var i=2;if(o=t,typeof t=="function")Jb(t)&&(i=1);else if(typeof t=="string")i=5;else e:switch(t){case ol:return zi(r.children,a,n,e);case eq:i=8,a|=7;break;case AO:i=8,a|=1;break;case ih:return t=gn(12,r,e,a|8),t.elementType=ih,t.type=ih,t.expirationTime=n,t;case sh:return t=gn(13,r,e,a),t.type=sh,t.elementType=sh,t.expirationTime=n,t;case PT:return t=gn(19,r,e,a),t.elementType=PT,t.expirationTime=n,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case kO:i=10;break e;case MO:i=9;break e;case yb:i=11;break e;case vb:i=14;break e;case DO:i=16,o=null;break e;case NO:i=22;break e}throw Error(xe(130,t==null?t:typeof t,""))}return e=gn(i,r,e,a),e.elementType=t,e.type=o,e.expirationTime=n,e}function zi(t,e,r,o){return t=gn(7,t,o,e),t.expirationTime=r,t}function yT(t,e,r){return t=gn(6,t,null,e),t.expirationTime=r,t}function vT(t,e,r){return e=gn(4,t.children!==null?t.children:[],t.key,e),e.expirationTime=r,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}function AW(t,e,r){this.tag=e,this.current=null,this.containerInfo=t,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=r,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function p2(t,e){var r=t.firstSuspendedTime;return t=t.lastSuspendedTime,r!==0&&r>=e&&t<=e}function ll(t,e){var r=t.firstSuspendedTime,o=t.lastSuspendedTime;re||r===0)&&(t.lastSuspendedTime=e),e<=t.lastPingedTime&&(t.lastPingedTime=0),e<=t.lastExpiredTime&&(t.lastExpiredTime=0)}function c2(t,e){e>t.firstPendingTime&&(t.firstPendingTime=e);var r=t.firstSuspendedTime;r!==0&&(e>=r?t.firstSuspendedTime=t.lastSuspendedTime=t.nextKnownPendingLevel=0:e>=t.lastSuspendedTime&&(t.lastSuspendedTime=e+1),e>t.nextKnownPendingLevel&&(t.nextKnownPendingLevel=e))}function ub(t,e){var r=t.lastExpiredTime;(r===0||r>e)&&(t.lastExpiredTime=e)}function Hh(t,e,r,o){var a=e.current,n=yn(),i=rp.suspense;n=pl(n,a,i);e:if(r){r=r._reactInternalFiber;t:{if(yl(r)!==r||r.tag!==1)throw Error(xe(170));var s=r;do{switch(s.tag){case 3:s=s.stateNode.context;break t;case 1:if(Fo(s.type)){s=s.stateNode.__reactInternalMemoizedMergedChildContext;break t}}s=s.return}while(s!==null);throw Error(xe(171))}if(r.tag===1){var u=r.type;if(Fo(u)){r=SA(r,u,s);break e}}r=s}else r=ts;return e.context===null?e.context=r:e.pendingContext=r,e=Xi(n,i),e.payload={element:t},o=o===void 0?null:o,o!==null&&(e.callback=o),Qi(a,e),Zi(a,n),n}function TT(t){if(t=t.current,!t.child)return null;switch(t.child.tag){case 5:return t.child.stateNode;default:return t.child.stateNode}}function TO(t,e){t=t.memoizedState,t!==null&&t.dehydrated!==null&&t.retryTime{"use strict";function g2(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(g2)}catch(t){console.error(t)}}g2(),x2.exports=h2()});var v2=K((Ope,y2)=>{"use strict";var NW="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";y2.exports=NW});var w2=K((Ape,S2)=>{"use strict";var IW=v2();function T2(){}function b2(){}b2.resetWarningCache=T2;S2.exports=function(){function t(o,a,n,i,s,u){if(u!==IW){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}t.isRequired=t;function e(){return t}var r={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:b2,resetWarningCache:T2};return r.PropTypes=r,r}});var He=K((Dpe,P2)=>{P2.exports=w2()();var kpe,Mpe});var Ea=K((Lpe,E2)=>{"use strict";var LW=!0;function BW(t,e){if(!LW){if(t)return;var r="Warning: "+e;typeof console<"u"&&console.warn(r);try{throw Error(r)}catch{}}}E2.exports=BW});var H2=K(($pe,$2)=>{$2.exports=Array.isArray||function(t){return Object.prototype.toString.call(t)=="[object Array]"}});var Y2=K((Hpe,td)=>{var sg=H2();td.exports=K2;td.exports.parse=n1;td.exports.compile=XW;td.exports.tokensToFunction=z2;td.exports.tokensToRegExp=G2;var KW=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function n1(t,e){for(var r=[],o=0,a=0,n="",i=e&&e.delimiter||"/",s;(s=KW.exec(t))!=null;){var u=s[0],l=s[1],d=s.index;if(n+=t.slice(a,d),a=d+u.length,l){n+=l[1];continue}var f=t[a],p=s[2],h=s[3],c=s[4],x=s[5],m=s[6],v=s[7];n&&(r.push(n),n="");var b=p!=null&&f!=null&&f!==p,w=m==="+"||m==="*",S=m==="?"||m==="*",g=p||i,y=c||x,_=p||(typeof r[r.length-1]=="string"?r[r.length-1]:"");r.push({name:h||o++,prefix:p||"",delimiter:g,optional:S,repeat:w,partial:b,asterisk:!!v,pattern:y?ZW(y):v?".*":YW(g,_)})}return a-1?"[^"+vl(t)+"]+?":vl(e)+"|(?:(?!"+vl(e)+")[^"+vl(t)+"])+?"}function XW(t,e){return z2(n1(t,e),e)}function QW(t){return encodeURI(t).replace(/[\/?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function JW(t){return encodeURI(t).replace(/[?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function z2(t,e){for(var r=new Array(t.length),o=0;o{"use strict";var Nr=typeof Symbol=="function"&&Symbol.for,l1=Nr?Symbol.for("react.element"):60103,u1=Nr?Symbol.for("react.portal"):60106,lg=Nr?Symbol.for("react.fragment"):60107,ug=Nr?Symbol.for("react.strict_mode"):60108,dg=Nr?Symbol.for("react.profiler"):60114,fg=Nr?Symbol.for("react.provider"):60109,pg=Nr?Symbol.for("react.context"):60110,d1=Nr?Symbol.for("react.async_mode"):60111,cg=Nr?Symbol.for("react.concurrent_mode"):60111,mg=Nr?Symbol.for("react.forward_ref"):60112,hg=Nr?Symbol.for("react.suspense"):60113,oV=Nr?Symbol.for("react.suspense_list"):60120,gg=Nr?Symbol.for("react.memo"):60115,xg=Nr?Symbol.for("react.lazy"):60116,aV=Nr?Symbol.for("react.block"):60121,nV=Nr?Symbol.for("react.fundamental"):60117,iV=Nr?Symbol.for("react.responder"):60118,sV=Nr?Symbol.for("react.scope"):60119;function na(t){if(typeof t=="object"&&t!==null){var e=t.$$typeof;switch(e){case l1:switch(t=t.type,t){case d1:case cg:case lg:case dg:case ug:case hg:return t;default:switch(t=t&&t.$$typeof,t){case pg:case mg:case xg:case gg:case fg:return t;default:return e}}case u1:return e}}}function X2(t){return na(t)===cg}xt.AsyncMode=d1;xt.ConcurrentMode=cg;xt.ContextConsumer=pg;xt.ContextProvider=fg;xt.Element=l1;xt.ForwardRef=mg;xt.Fragment=lg;xt.Lazy=xg;xt.Memo=gg;xt.Portal=u1;xt.Profiler=dg;xt.StrictMode=ug;xt.Suspense=hg;xt.isAsyncMode=function(t){return X2(t)||na(t)===d1};xt.isConcurrentMode=X2;xt.isContextConsumer=function(t){return na(t)===pg};xt.isContextProvider=function(t){return na(t)===fg};xt.isElement=function(t){return typeof t=="object"&&t!==null&&t.$$typeof===l1};xt.isForwardRef=function(t){return na(t)===mg};xt.isFragment=function(t){return na(t)===lg};xt.isLazy=function(t){return na(t)===xg};xt.isMemo=function(t){return na(t)===gg};xt.isPortal=function(t){return na(t)===u1};xt.isProfiler=function(t){return na(t)===dg};xt.isStrictMode=function(t){return na(t)===ug};xt.isSuspense=function(t){return na(t)===hg};xt.isValidElementType=function(t){return typeof t=="string"||typeof t=="function"||t===lg||t===cg||t===dg||t===ug||t===hg||t===oV||typeof t=="object"&&t!==null&&(t.$$typeof===xg||t.$$typeof===gg||t.$$typeof===fg||t.$$typeof===pg||t.$$typeof===mg||t.$$typeof===nV||t.$$typeof===iV||t.$$typeof===sV||t.$$typeof===aV)};xt.typeOf=na});var Z2=K((Gpe,J2)=>{"use strict";J2.exports=Q2()});var tk=K(yt=>{"use strict";var Ir=typeof Symbol=="function"&&Symbol.for,f1=Ir?Symbol.for("react.element"):60103,p1=Ir?Symbol.for("react.portal"):60106,yg=Ir?Symbol.for("react.fragment"):60107,vg=Ir?Symbol.for("react.strict_mode"):60108,Tg=Ir?Symbol.for("react.profiler"):60114,bg=Ir?Symbol.for("react.provider"):60109,Sg=Ir?Symbol.for("react.context"):60110,c1=Ir?Symbol.for("react.async_mode"):60111,wg=Ir?Symbol.for("react.concurrent_mode"):60111,Pg=Ir?Symbol.for("react.forward_ref"):60112,_g=Ir?Symbol.for("react.suspense"):60113,lV=Ir?Symbol.for("react.suspense_list"):60120,Cg=Ir?Symbol.for("react.memo"):60115,Rg=Ir?Symbol.for("react.lazy"):60116,uV=Ir?Symbol.for("react.block"):60121,dV=Ir?Symbol.for("react.fundamental"):60117,fV=Ir?Symbol.for("react.responder"):60118,pV=Ir?Symbol.for("react.scope"):60119;function ia(t){if(typeof t=="object"&&t!==null){var e=t.$$typeof;switch(e){case f1:switch(t=t.type,t){case c1:case wg:case yg:case Tg:case vg:case _g:return t;default:switch(t=t&&t.$$typeof,t){case Sg:case Pg:case Rg:case Cg:case bg:return t;default:return e}}case p1:return e}}}function ek(t){return ia(t)===wg}yt.AsyncMode=c1;yt.ConcurrentMode=wg;yt.ContextConsumer=Sg;yt.ContextProvider=bg;yt.Element=f1;yt.ForwardRef=Pg;yt.Fragment=yg;yt.Lazy=Rg;yt.Memo=Cg;yt.Portal=p1;yt.Profiler=Tg;yt.StrictMode=vg;yt.Suspense=_g;yt.isAsyncMode=function(t){return ek(t)||ia(t)===c1};yt.isConcurrentMode=ek;yt.isContextConsumer=function(t){return ia(t)===Sg};yt.isContextProvider=function(t){return ia(t)===bg};yt.isElement=function(t){return typeof t=="object"&&t!==null&&t.$$typeof===f1};yt.isForwardRef=function(t){return ia(t)===Pg};yt.isFragment=function(t){return ia(t)===yg};yt.isLazy=function(t){return ia(t)===Rg};yt.isMemo=function(t){return ia(t)===Cg};yt.isPortal=function(t){return ia(t)===p1};yt.isProfiler=function(t){return ia(t)===Tg};yt.isStrictMode=function(t){return ia(t)===vg};yt.isSuspense=function(t){return ia(t)===_g};yt.isValidElementType=function(t){return typeof t=="string"||typeof t=="function"||t===yg||t===wg||t===Tg||t===vg||t===_g||t===lV||typeof t=="object"&&t!==null&&(t.$$typeof===Rg||t.$$typeof===Cg||t.$$typeof===bg||t.$$typeof===Sg||t.$$typeof===Pg||t.$$typeof===dV||t.$$typeof===fV||t.$$typeof===pV||t.$$typeof===uV)};yt.typeOf=ia});var ok=K((Xpe,rk)=>{"use strict";rk.exports=tk()});var Pp=K((Qpe,uk)=>{"use strict";var m1=ok(),cV={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},mV={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},hV={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},sk={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},h1={};h1[m1.ForwardRef]=hV;h1[m1.Memo]=sk;function ak(t){return m1.isMemo(t)?sk:h1[t.$$typeof]||cV}var gV=Object.defineProperty,xV=Object.getOwnPropertyNames,nk=Object.getOwnPropertySymbols,yV=Object.getOwnPropertyDescriptor,vV=Object.getPrototypeOf,ik=Object.prototype;function lk(t,e,r){if(typeof e!="string"){if(ik){var o=vV(e);o&&o!==ik&&lk(t,o,r)}var a=xV(e);nk&&(a=a.concat(nk(e)));for(var n=ak(t),i=ak(e),s=0;s{function O1(t){"@babel/helpers - typeof";return ii.exports=O1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ii.exports.__esModule=!0,ii.exports.default=ii.exports,O1(t)}ii.exports=O1,ii.exports.__esModule=!0,ii.exports.default=ii.exports});var Ae=K((Sce,Cp)=>{var WV=is().default;function Tk(t){if(typeof WeakMap!="function")return null;var e=new WeakMap,r=new WeakMap;return(Tk=function(a){return a?r:e})(t)}function VV(t,e){if(!e&&t&&t.__esModule)return t;if(t===null||WV(t)!="object"&&typeof t!="function")return{default:t};var r=Tk(e);if(r&&r.has(t))return r.get(t);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var n in t)if(n!=="default"&&{}.hasOwnProperty.call(t,n)){var i=a?Object.getOwnPropertyDescriptor(t,n):null;i&&(i.get||i.set)?Object.defineProperty(o,n,i):o[n]=t[n]}return o.default=t,r&&r.set(t,o),o}Cp.exports=VV,Cp.exports.__esModule=!0,Cp.exports.default=Cp.exports});var ue=K((wce,Rp)=>{function UV(t){return t&&t.__esModule?t:{default:t}}Rp.exports=UV,Rp.exports.__esModule=!0,Rp.exports.default=Rp.exports});var Og=K(A1=>{"use strict";Object.defineProperty(A1,"__esModule",{value:!0});A1.default=$V;function $V(t,e){return function(){return null}}});var et=K((_ce,si)=>{function k1(){return si.exports=k1=Object.assign?Object.assign.bind():function(t){for(var e=1;e{"use strict";var bk=ue();Object.defineProperty(kg,"__esModule",{value:!0});kg.isPlainObject=Ag;kg.default=Sk;var HV=bk(et()),zV=bk(is());function Ag(t){return t&&(0,zV.default)(t)==="object"&&t.constructor===Object}function Sk(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{clone:!0},o=r.clone?(0,HV.default)({},t):t;return Ag(t)&&Ag(e)&&Object.keys(e).forEach(function(a){a!=="__proto__"&&(Ag(e[a])&&a in t?o[a]=Sk(t[a],e[a],r):o[a]=e[a])}),o}});var Ok=K(Mg=>{"use strict";var Pk=ue();Object.defineProperty(Mg,"__esModule",{value:!0});Mg.default=void 0;var _k=Pk(He()),Ck=Pk(Og());function GV(t){var e=t.prototype,r=e===void 0?{}:e;return!!r.isReactComponent}function Rk(t,e,r,o,a){var n=t[e],i=a||e;if(n==null)return null;var s,u=n.type;return typeof u=="function"&&!GV(u)&&(s="Did you accidentally use a plain function component for an element instead?"),s!==void 0?new Error("Invalid ".concat(o," `").concat(i,"` supplied to `").concat(r,"`. ")+"Expected an element that can hold a ref. ".concat(s," ")+"For more information see https://mui.com/r/caveat-with-refs-guide"):null}var Ek=(0,Ck.default)(_k.default.element,Rk);Ek.isRequired=(0,Ck.default)(_k.default.element.isRequired,Rk);var KV=Ek;Mg.default=KV});var Ak=K(Dg=>{"use strict";var YV=ue(),XV=Ae();Object.defineProperty(Dg,"__esModule",{value:!0});Dg.default=void 0;var QV=XV(He()),JV=YV(Og());function ZV(t){var e=t.prototype,r=e===void 0?{}:e;return!!r.isReactComponent}function e9(t,e,r,o,a){var n=t[e],i=a||e;if(n==null)return null;var s;return typeof n=="function"&&!ZV(n)&&(s="Did you accidentally provide a plain function component instead?"),s!==void 0?new Error("Invalid ".concat(o," `").concat(i,"` supplied to `").concat(r,"`. ")+"Expected an element type that can hold a ref. ".concat(s," ")+"For more information see https://mui.com/r/caveat-with-refs-guide"):null}var t9=(0,JV.default)(QV.elementType,e9);Dg.default=t9});var Mk=K((Oce,Ep)=>{var kk=is().default;function r9(t,e){if(kk(t)!="object"||!t)return t;var r=t[Symbol.toPrimitive];if(r!==void 0){var o=r.call(t,e||"default");if(kk(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}Ep.exports=r9,Ep.exports.__esModule=!0,Ep.exports.default=Ep.exports});var M1=K((Ace,Op)=>{var o9=is().default,a9=Mk();function n9(t){var e=a9(t,"string");return o9(e)=="symbol"?e:e+""}Op.exports=n9,Op.exports.__esModule=!0,Op.exports.default=Op.exports});var nd=K((kce,Ap)=>{var i9=M1();function s9(t,e,r){return(e=i9(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}Ap.exports=s9,Ap.exports.__esModule=!0,Ap.exports.default=Ap.exports});var Ik=K(kp=>{"use strict";var Dk=ue();Object.defineProperty(kp,"__esModule",{value:!0});kp.default=d9;kp.specialProperty=void 0;var l9=Dk(nd()),u9=Dk(et()),Nk="exact-prop: \u200B";kp.specialProperty=Nk;function d9(t){return t}});var Fk=K(D1=>{"use strict";Object.defineProperty(D1,"__esModule",{value:!0});D1.default=f9;function f9(t){for(var e="https://mui.com/production-error/?code="+t,r=1;r{"use strict";var Ng=60103,Ig=60106,Mp=60107,Dp=60108,Np=60114,Ip=60109,Fp=60110,Lp=60112,Bp=60113,N1=60120,jp=60115,qp=60116,Lk=60121,Bk=60122,jk=60117,qk=60129,Wk=60131;typeof Symbol=="function"&&Symbol.for&&(Fr=Symbol.for,Ng=Fr("react.element"),Ig=Fr("react.portal"),Mp=Fr("react.fragment"),Dp=Fr("react.strict_mode"),Np=Fr("react.profiler"),Ip=Fr("react.provider"),Fp=Fr("react.context"),Lp=Fr("react.forward_ref"),Bp=Fr("react.suspense"),N1=Fr("react.suspense_list"),jp=Fr("react.memo"),qp=Fr("react.lazy"),Lk=Fr("react.block"),Bk=Fr("react.server.block"),jk=Fr("react.fundamental"),qk=Fr("react.debug_trace_mode"),Wk=Fr("react.legacy_hidden"));var Fr;function Ya(t){if(typeof t=="object"&&t!==null){var e=t.$$typeof;switch(e){case Ng:switch(t=t.type,t){case Mp:case Np:case Dp:case Bp:case N1:return t;default:switch(t=t&&t.$$typeof,t){case Fp:case Lp:case qp:case jp:case Ip:return t;default:return e}}case Ig:return e}}}var p9=Ip,c9=Ng,m9=Lp,h9=Mp,g9=qp,x9=jp,y9=Ig,v9=Np,T9=Dp,b9=Bp;_t.ContextConsumer=Fp;_t.ContextProvider=p9;_t.Element=c9;_t.ForwardRef=m9;_t.Fragment=h9;_t.Lazy=g9;_t.Memo=x9;_t.Portal=y9;_t.Profiler=v9;_t.StrictMode=T9;_t.Suspense=b9;_t.isAsyncMode=function(){return!1};_t.isConcurrentMode=function(){return!1};_t.isContextConsumer=function(t){return Ya(t)===Fp};_t.isContextProvider=function(t){return Ya(t)===Ip};_t.isElement=function(t){return typeof t=="object"&&t!==null&&t.$$typeof===Ng};_t.isForwardRef=function(t){return Ya(t)===Lp};_t.isFragment=function(t){return Ya(t)===Mp};_t.isLazy=function(t){return Ya(t)===qp};_t.isMemo=function(t){return Ya(t)===jp};_t.isPortal=function(t){return Ya(t)===Ig};_t.isProfiler=function(t){return Ya(t)===Np};_t.isStrictMode=function(t){return Ya(t)===Dp};_t.isSuspense=function(t){return Ya(t)===Bp};_t.isValidElementType=function(t){return typeof t=="string"||typeof t=="function"||t===Mp||t===Np||t===qk||t===Dp||t===Bp||t===N1||t===Wk||typeof t=="object"&&t!==null&&(t.$$typeof===qp||t.$$typeof===jp||t.$$typeof===Ip||t.$$typeof===Fp||t.$$typeof===Lp||t.$$typeof===jk||t.$$typeof===Lk||t[0]===Bk)};_t.typeOf=Ya});var Tl=K((Ice,Uk)=>{"use strict";Uk.exports=Vk()});var Kk=K(Fg=>{"use strict";var S9=ue();Object.defineProperty(Fg,"__esModule",{value:!0});Fg.getFunctionName=zk;Fg.default=_9;var w9=S9(is()),$k=Tl(),P9=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function zk(t){var e="".concat(t).match(P9),r=e&&e[1];return r||""}function Gk(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return t.displayName||t.name||zk(t)||e}function Hk(t,e,r){var o=Gk(e);return t.displayName||(o!==""?"".concat(r,"(").concat(o,")"):r)}function _9(t){if(t!=null){if(typeof t=="string")return t;if(typeof t=="function")return Gk(t,"Component");if((0,w9.default)(t)==="object")switch(t.$$typeof){case $k.ForwardRef:return Hk(t,t.render,"ForwardRef");case $k.Memo:return Hk(t,t.type,"memo");default:return}}}});var Yk=K(I1=>{"use strict";Object.defineProperty(I1,"__esModule",{value:!0});I1.default=C9;function C9(t,e,r,o,a){return null;var n,i}});var Xk=K(Lg=>{"use strict";Object.defineProperty(Lg,"__esModule",{value:!0});Lg.default=void 0;var R9=typeof window<"u"&&window.Math==Math?window:typeof self<"u"&&self.Math==Math?self:Function("return this")();Lg.default=R9});var Qk=K(Bg=>{"use strict";var E9=ue();Object.defineProperty(Bg,"__esModule",{value:!0});Bg.default=void 0;var F1=E9(He()),O9=F1.default.oneOfType([F1.default.func,F1.default.object]),A9=O9;Bg.default=A9});var dt=K(Aa=>{"use strict";var bn=ue();Object.defineProperty(Aa,"__esModule",{value:!0});Object.defineProperty(Aa,"chainPropTypes",{enumerable:!0,get:function(){return k9.default}});Object.defineProperty(Aa,"deepmerge",{enumerable:!0,get:function(){return M9.default}});Object.defineProperty(Aa,"elementAcceptingRef",{enumerable:!0,get:function(){return D9.default}});Object.defineProperty(Aa,"elementTypeAcceptingRef",{enumerable:!0,get:function(){return N9.default}});Object.defineProperty(Aa,"exactProp",{enumerable:!0,get:function(){return I9.default}});Object.defineProperty(Aa,"formatMuiErrorMessage",{enumerable:!0,get:function(){return F9.default}});Object.defineProperty(Aa,"getDisplayName",{enumerable:!0,get:function(){return L9.default}});Object.defineProperty(Aa,"HTMLElementType",{enumerable:!0,get:function(){return B9.default}});Object.defineProperty(Aa,"ponyfillGlobal",{enumerable:!0,get:function(){return j9.default}});Object.defineProperty(Aa,"refType",{enumerable:!0,get:function(){return q9.default}});var k9=bn(Og()),M9=bn(wk()),D9=bn(Ok()),N9=bn(Ak()),I9=bn(Ik()),F9=bn(Fk()),L9=bn(Kk()),B9=bn(Yk()),j9=bn(Xk()),q9=bn(Qk())});var L1=K(jg=>{"use strict";Object.defineProperty(jg,"__esModule",{value:!0});jg.default=void 0;var W9=typeof Symbol=="function"&&Symbol.for,V9=W9?Symbol.for("mui.nested"):"__THEME_NESTED__";jg.default=V9});var Jk=K(B1=>{"use strict";var U9=ue();Object.defineProperty(B1,"__esModule",{value:!0});B1.default=z9;var $9=U9(L1()),H9=["checked","disabled","error","focused","focusVisible","required","expanded","selected"];function z9(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.disableGlobal,r=e===void 0?!1:e,o=t.productionPrefix,a=o===void 0?"jss":o,n=t.seed,i=n===void 0?"":n,s=i===""?"":"".concat(i,"-"),u=0,l=function(){return u+=1,u};return function(d,f){var p=f.options.name;if(p&&p.indexOf("Mui")===0&&!f.options.link&&!r){if(H9.indexOf(d.key)!==-1)return"Mui-".concat(d.key);var h="".concat(s).concat(p,"-").concat(d.key);return!f.options.theme[$9.default]||i!==""?h:"".concat(h,"-").concat(l())}return"".concat(s).concat(a).concat(l());var c}}});var qg=K(j1=>{"use strict";var G9=ue();Object.defineProperty(j1,"__esModule",{value:!0});Object.defineProperty(j1,"default",{enumerable:!0,get:function(){return K9.default}});var K9=G9(Jk())});var Zk=K(q1=>{"use strict";Object.defineProperty(q1,"__esModule",{value:!0});q1.default=Y9;function Y9(t){return t}});var eM=K(W1=>{"use strict";var X9=ue();Object.defineProperty(W1,"__esModule",{value:!0});Object.defineProperty(W1,"default",{enumerable:!0,get:function(){return Q9.default}});var Q9=X9(Zk())});var tM=K(V1=>{"use strict";Object.defineProperty(V1,"__esModule",{value:!0});V1.default=J9;function J9(t){var e=t.theme,r=t.name,o=t.props;if(!e||!e.props||!e.props[r])return o;var a=e.props[r],n;for(n in a)o[n]===void 0&&(o[n]=a[n]);return o}});var $1=K(U1=>{"use strict";var Z9=ue();Object.defineProperty(U1,"__esModule",{value:!0});Object.defineProperty(U1,"default",{enumerable:!0,get:function(){return eU.default}});var eU=Z9(tM())});var H1=K(Wg=>{"use strict";Object.defineProperty(Wg,"__esModule",{value:!0});var rM=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},tU=Wg.isBrowser=(typeof window>"u"?"undefined":rM(window))==="object"&&(typeof document>"u"?"undefined":rM(document))==="object"&&document.nodeType===9;Wg.default=tU});var z1=K((Yce,Wp)=>{var rU=M1();function oM(t,e){for(var r=0;r{function G1(t,e){return li.exports=G1=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,o){return r.__proto__=o,r},li.exports.__esModule=!0,li.exports.default=li.exports,G1(t,e)}li.exports=G1,li.exports.__esModule=!0,li.exports.default=li.exports});var nM=K((Qce,Vp)=>{var aU=aM();function nU(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,aU(t,e)}Vp.exports=nU,Vp.exports.__esModule=!0,Vp.exports.default=Vp.exports});var iM=K((Jce,Up)=>{function iU(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}Up.exports=iU,Up.exports.__esModule=!0,Up.exports.default=Up.exports});var K1=K((Zce,$p)=>{function sU(t,e){if(t==null)return{};var r={};for(var o in t)if({}.hasOwnProperty.call(t,o)){if(e.indexOf(o)!==-1)continue;r[o]=t[o]}return r}$p.exports=sU,$p.exports.__esModule=!0,$p.exports.default=$p.exports});var ss=K(sa=>{"use strict";Object.defineProperty(sa,"__esModule",{value:!0});var lU=et(),uU=H1(),dU=Ea(),fU=z1(),pU=nM(),cU=iM(),mU=K1();function bl(t){return t&&typeof t=="object"&&"default"in t?t:{default:t}}var Xa=bl(lU),hU=bl(uU),sM=bl(dU),aS=bl(fU),xM=bl(pU),lM=bl(cU),gU=bl(mU),xU={}.constructor;function Q1(t){if(t==null||typeof t!="object")return t;if(Array.isArray(t))return t.map(Q1);if(t.constructor!==xU)return t;var e={};for(var r in t)e[r]=Q1(t[r]);return e}function nS(t,e,r){t===void 0&&(t="unnamed");var o=r.jss,a=Q1(e),n=o.plugins.onCreateRule(t,a,r);return n||(t[0],null)}var uM=function(e,r){for(var o="",a=0;a<+~=|^:(),"'`\s])/g,dM=typeof CSS<"u"&&CSS.escape,iS=function(t){return dM?dM(t):t.replace(yU,"\\$1")},yM=function(){function t(r,o,a){this.type="style",this.isProcessed=!1;var n=a.sheet,i=a.Renderer;this.key=r,this.options=a,this.style=o,n?this.renderer=n.renderer:i&&(this.renderer=new i)}var e=t.prototype;return e.prop=function(o,a,n){if(a===void 0)return this.style[o];var i=n?n.force:!1;if(!i&&this.style[o]===a)return this;var s=a;(!n||n.process!==!1)&&(s=this.options.jss.plugins.onChangeValue(a,o,this));var u=s==null||s===!1,l=o in this.style;if(u&&!l&&!i)return this;var d=u&&l;if(d?delete this.style[o]:this.style[o]=s,this.renderable&&this.renderer)return d?this.renderer.removeProperty(this.renderable,o):this.renderer.setProperty(this.renderable,o,s),this;var f=this.options.sheet;return f&&f.attached,this},t}(),J1=function(t){xM.default(e,t);function e(o,a,n){var i;i=t.call(this,o,a,n)||this;var s=n.selector,u=n.scoped,l=n.sheet,d=n.generateId;return s?i.selectorText=s:u!==!1&&(i.id=d(lM.default(lM.default(i)),l),i.selectorText="."+iS(i.id)),i}var r=e.prototype;return r.applyTo=function(a){var n=this.renderer;if(n){var i=this.toJSON();for(var s in i)n.setProperty(a,s,i[s])}return this},r.toJSON=function(){var a={};for(var n in this.style){var i=this.style[n];typeof i!="object"?a[n]=i:Array.isArray(i)&&(a[n]=id(i))}return a},r.toString=function(a){var n=this.options.sheet,i=n?n.options.link:!1,s=i?Xa.default({},a,{allowEmpty:!0}):a;return zp(this.selectorText,this.style,s)},aS.default(e,[{key:"selector",set:function(a){if(a!==this.selectorText){this.selectorText=a;var n=this.renderer,i=this.renderable;if(!(!i||!n)){var s=n.setSelector(i,a);s||n.replaceRule(i,this)}}},get:function(){return this.selectorText}}]),e}(yM),vU={onCreateRule:function(e,r,o){return e[0]==="@"||o.parent&&o.parent.type==="keyframes"?null:new J1(e,r,o)}},Y1={indent:1,children:!0},TU=/@([\w-]+)/,bU=function(){function t(r,o,a){this.type="conditional",this.isProcessed=!1,this.key=r;var n=r.match(TU);this.at=n?n[1]:"unknown",this.query=a.name||"@"+this.at,this.options=a,this.rules=new Vg(Xa.default({},a,{parent:this}));for(var i in o)this.rules.add(i,o[i]);this.rules.process()}var e=t.prototype;return e.getRule=function(o){return this.rules.get(o)},e.indexOf=function(o){return this.rules.indexOf(o)},e.addRule=function(o,a,n){var i=this.rules.add(o,a,n);return i?(this.options.jss.plugins.onProcessRule(i),i):null},e.replaceRule=function(o,a,n){var i=this.rules.replace(o,a,n);return i&&this.options.jss.plugins.onProcessRule(i),i},e.toString=function(o){o===void 0&&(o=Y1);var a=ld(o),n=a.linebreak;if(o.indent==null&&(o.indent=Y1.indent),o.children==null&&(o.children=Y1.children),o.children===!1)return this.query+" {}";var i=this.rules.toString(o);return i?this.query+" {"+n+i+n+"}":""},t}(),SU=/@container|@media|@supports\s+/,wU={onCreateRule:function(e,r,o){return SU.test(e)?new bU(e,r,o):null}},X1={indent:1,children:!0},PU=/@keyframes\s+([\w-]+)/,Z1=function(){function t(r,o,a){this.type="keyframes",this.at="@keyframes",this.isProcessed=!1;var n=r.match(PU);n&&n[1]?this.name=n[1]:this.name="noname",this.key=this.type+"-"+this.name,this.options=a;var i=a.scoped,s=a.sheet,u=a.generateId;this.id=i===!1?this.name:iS(u(this,s)),this.rules=new Vg(Xa.default({},a,{parent:this}));for(var l in o)this.rules.add(l,o[l],Xa.default({},a,{parent:this}));this.rules.process()}var e=t.prototype;return e.toString=function(o){o===void 0&&(o=X1);var a=ld(o),n=a.linebreak;if(o.indent==null&&(o.indent=X1.indent),o.children==null&&(o.children=X1.children),o.children===!1)return this.at+" "+this.id+" {}";var i=this.rules.toString(o);return i&&(i=""+n+i+n),this.at+" "+this.id+" {"+i+"}"},t}(),_U=/@keyframes\s+/,CU=/\$([\w-]+)/g,eS=function(e,r){return typeof e=="string"?e.replace(CU,function(o,a){return a in r?r[a]:o}):e},fM=function(e,r,o){var a=e[r],n=eS(a,o);n!==a&&(e[r]=n)},RU={onCreateRule:function(e,r,o){return typeof e=="string"&&_U.test(e)?new Z1(e,r,o):null},onProcessStyle:function(e,r,o){return r.type!=="style"||!o||("animation-name"in e&&fM(e,"animation-name",o.keyframes),"animation"in e&&fM(e,"animation",o.keyframes)),e},onChangeValue:function(e,r,o){var a=o.options.sheet;if(!a)return e;switch(r){case"animation":return eS(e,a.keyframes);case"animation-name":return eS(e,a.keyframes);default:return e}}},EU=function(t){xM.default(e,t);function e(){return t.apply(this,arguments)||this}var r=e.prototype;return r.toString=function(a){var n=this.options.sheet,i=n?n.options.link:!1,s=i?Xa.default({},a,{allowEmpty:!0}):a;return zp(this.key,this.style,s)},e}(yM),OU={onCreateRule:function(e,r,o){return o.parent&&o.parent.type==="keyframes"?new EU(e,r,o):null}},AU=function(){function t(r,o,a){this.type="font-face",this.at="@font-face",this.isProcessed=!1,this.key=r,this.style=o,this.options=a}var e=t.prototype;return e.toString=function(o){var a=ld(o),n=a.linebreak;if(Array.isArray(this.style)){for(var i="",s=0;s=this.index){a.push(o);return}for(var i=0;in){a.splice(i,0,o);return}}},e.reset=function(){this.registry=[]},e.remove=function(o){var a=this.registry.indexOf(o);this.registry.splice(a,1)},e.toString=function(o){for(var a=o===void 0?{}:o,n=a.attached,i=gU.default(a,["attached"]),s=ld(i),u=s.linebreak,l="",d=0;dqU;var s="",u="";return i&&(i.options.classNamePrefix&&(u=i.options.classNamePrefix),i.options.jss.id!=null&&(s=String(i.options.jss.id))),e.minify?""+(u||"c")+mM+s+r:u+n.key+"-"+mM+(s?"-"+s:"")+"-"+r};return o},bM=function(e){var r;return function(){return r||(r=e()),r}},WU=function(e,r){try{return e.attributeStyleMap?e.attributeStyleMap.get(r):e.style.getPropertyValue(r)}catch{return""}},VU=function(e,r,o){try{var a=o;if(Array.isArray(o)&&(a=id(o)),e.attributeStyleMap)e.attributeStyleMap.set(r,a);else{var n=a?a.indexOf("!important"):-1,i=n>-1?a.substr(0,n-1):a;e.style.setProperty(r,i,n>-1?"important":"")}}catch{return!1}return!0},UU=function(e,r){try{e.attributeStyleMap?e.attributeStyleMap.delete(r):e.style.removeProperty(r)}catch{}},$U=function(e,r){return e.selectorText=r,e.selectorText===r},SM=bM(function(){return document.querySelector("head")});function HU(t,e){for(var r=0;re.index&&o.options.insertionPoint===e.insertionPoint)return o}return null}function zU(t,e){for(var r=t.length-1;r>=0;r--){var o=t[r];if(o.attached&&o.options.insertionPoint===e.insertionPoint)return o}return null}function GU(t){for(var e=SM(),r=0;r0){var r=HU(e,t);if(r&&r.renderer)return{parent:r.renderer.element.parentNode,node:r.renderer.element};if(r=zU(e,t),r&&r.renderer)return{parent:r.renderer.element.parentNode,node:r.renderer.element.nextSibling}}var o=t.insertionPoint;if(o&&typeof o=="string"){var a=GU(o);if(a)return{parent:a.parentNode,node:a.nextSibling}}return!1}function YU(t,e){var r=e.insertionPoint,o=KU(e);if(o!==!1&&o.parent){o.parent.insertBefore(t,o.node);return}if(r&&typeof r.nodeType=="number"){var a=r,n=a.parentNode;n&&n.insertBefore(t,a.nextSibling);return}SM().appendChild(t)}var XU=bM(function(){var t=document.querySelector('meta[property="csp-nonce"]');return t?t.getAttribute("content"):null}),hM=function(e,r,o){try{"insertRule"in e?e.insertRule(r,o):"appendRule"in e&&e.appendRule(r)}catch{return!1}return e.cssRules[o]},gM=function(e,r){var o=e.cssRules.length;return r===void 0||r>o?o:r},QU=function(){var e=document.createElement("style");return e.textContent=` `,e},JU=function(){function t(r){this.getPropertyValue=WU,this.setProperty=VU,this.removeProperty=UU,this.setSelector=$U,this.hasInsertedRules=!1,this.cssRules=[],r&&sd.add(r),this.sheet=r;var o=this.sheet?this.sheet.options:{},a=o.media,n=o.meta,i=o.element;this.element=i||QU(),this.element.setAttribute("data-jss",""),a&&this.element.setAttribute("media",a),n&&this.element.setAttribute("data-meta",n);var s=XU();s&&this.element.setAttribute("nonce",s)}var e=t.prototype;return e.attach=function(){if(!(this.element.parentNode||!this.sheet)){YU(this.element,this.sheet.options);var o=!!(this.sheet&&this.sheet.deployed);this.hasInsertedRules&&o&&(this.hasInsertedRules=!1,this.deploy())}},e.detach=function(){if(this.sheet){var o=this.element.parentNode;o&&o.removeChild(this.element),this.sheet.options.link&&(this.cssRules=[],this.element.textContent=` `)}},e.deploy=function(){var o=this.sheet;if(o){if(o.options.link){this.insertRules(o.rules);return}this.element.textContent=` `+o.toString()+` `}},e.insertRules=function(o,a){for(var n=0;n0&&(a.refs--,a.refs===0&&a.sheet.detach()):sM.default(!1,"SheetsManager: can't find sheet to unmanage")},aS.default(t,[{key:"size",get:function(){return this.length}}]),t}(),r$=typeof CSS=="object"&&CSS!=null&&"number"in CSS;function PM(t){var e=null;for(var r in t){var o=t[r],a=typeof o;if(a==="function")e||(e={}),e[r]=o;else if(a==="object"&&o!==null&&!Array.isArray(o)){var n=PM(o);n&&(e||(e={}),e[r]=n)}}return e}var o$=wM();sa.RuleList=Vg;sa.SheetsManager=t$;sa.SheetsRegistry=TM;sa.create=wM;sa.createGenerateId=oS;sa.createRule=nS;sa.default=o$;sa.getDynamicStyles=PM;sa.hasCSSTOMSupport=r$;sa.sheets=sd;sa.toCssValue=id});var CM=K(uS=>{"use strict";Object.defineProperty(uS,"__esModule",{value:!0});var tme=Ea(),a$=ss(),_M=Date.now(),sS="fnValues"+_M,lS="fnStyle"+ ++_M,n$=function(){return{onCreateRule:function(r,o,a){if(typeof o!="function")return null;var n=a$.createRule(r,{},a);return n[lS]=o,n},onProcessStyle:function(r,o){if(sS in o||lS in o)return r;var a={};for(var n in r){var i=r[n];typeof i=="function"&&(delete r[n],a[n]=i)}return o[sS]=a,r},onUpdate:function(r,o,a,n){var i=o,s=i[lS];if(s&&(i.style=s(r)||{},!1))for(var u in i.style);var l=i[sS];if(l)for(var d in l)i.prop(d,l[d](r),n)}}};uS.default=n$});var EM=K(fS=>{"use strict";Object.defineProperty(fS,"__esModule",{value:!0});var i$=et(),s$=ss();function l$(t){return t&&typeof t=="object"&&"default"in t?t:{default:t}}var Ug=l$(i$),ls="@global",dS="@global ",u$=function(){function t(r,o,a){this.type="global",this.at=ls,this.isProcessed=!1,this.key=r,this.options=a,this.rules=new s$.RuleList(Ug.default({},a,{parent:this}));for(var n in o)this.rules.add(n,o[n]);this.rules.process()}var e=t.prototype;return e.getRule=function(o){return this.rules.get(o)},e.addRule=function(o,a,n){var i=this.rules.add(o,a,n);return i&&this.options.jss.plugins.onProcessRule(i),i},e.replaceRule=function(o,a,n){var i=this.rules.replace(o,a,n);return i&&this.options.jss.plugins.onProcessRule(i),i},e.indexOf=function(o){return this.rules.indexOf(o)},e.toString=function(o){return this.rules.toString(o)},t}(),d$=function(){function t(r,o,a){this.type="global",this.at=ls,this.isProcessed=!1,this.key=r,this.options=a;var n=r.substr(dS.length);this.rule=a.jss.createRule(n,o,Ug.default({},a,{parent:this}))}var e=t.prototype;return e.toString=function(o){return this.rule?this.rule.toString(o):""},t}(),f$=/\s*,\s*/g;function RM(t,e){for(var r=t.split(f$),o="",a=0;a{"use strict";Object.defineProperty(pS,"__esModule",{value:!0});var h$=et(),ame=Ea();function g$(t){return t&&typeof t=="object"&&"default"in t?t:{default:t}}var $g=g$(h$),OM=/\s*,\s*/g,x$=/&/g,y$=/\$([\w-]+)/g;function v$(){function t(a,n){return function(i,s){var u=a.getRule(s)||n&&n.getRule(s);return u?u.selector:s}}function e(a,n){for(var i=n.split(OM),s=a.split(OM),u="",l=0;l{"use strict";var T$=/[A-Z]/g,b$=/^ms-/,cS={};function S$(t){return"-"+t.toLowerCase()}function w$(t){if(cS.hasOwnProperty(t))return cS[t];var e=t.replace(T$,S$);return cS[t]=b$.test(e)?"-"+e:e}kM.exports=w$});var NM=K(mS=>{"use strict";Object.defineProperty(mS,"__esModule",{value:!0});var P$=MM();function _$(t){return t&&typeof t=="object"&&"default"in t?t:{default:t}}var DM=_$(P$);function Hg(t){var e={};for(var r in t){var o=r.indexOf("--")===0?r:DM.default(r);e[o]=t[r]}return t.fallbacks&&(Array.isArray(t.fallbacks)?e.fallbacks=t.fallbacks.map(Hg):e.fallbacks=Hg(t.fallbacks)),e}function C$(){function t(r){if(Array.isArray(r)){for(var o=0;o{"use strict";Object.defineProperty(gS,"__esModule",{value:!0});var hS=ss(),de=hS.hasCSSTOMSupport&&CSS?CSS.px:"px",zg=hS.hasCSSTOMSupport&&CSS?CSS.ms:"ms",ud=hS.hasCSSTOMSupport&&CSS?CSS.percent:"%",R$={"animation-delay":zg,"animation-duration":zg,"background-position":de,"background-position-x":de,"background-position-y":de,"background-size":de,border:de,"border-bottom":de,"border-bottom-left-radius":de,"border-bottom-right-radius":de,"border-bottom-width":de,"border-left":de,"border-left-width":de,"border-radius":de,"border-right":de,"border-right-width":de,"border-top":de,"border-top-left-radius":de,"border-top-right-radius":de,"border-top-width":de,"border-width":de,"border-block":de,"border-block-end":de,"border-block-end-width":de,"border-block-start":de,"border-block-start-width":de,"border-block-width":de,"border-inline":de,"border-inline-end":de,"border-inline-end-width":de,"border-inline-start":de,"border-inline-start-width":de,"border-inline-width":de,"border-start-start-radius":de,"border-start-end-radius":de,"border-end-start-radius":de,"border-end-end-radius":de,margin:de,"margin-bottom":de,"margin-left":de,"margin-right":de,"margin-top":de,"margin-block":de,"margin-block-end":de,"margin-block-start":de,"margin-inline":de,"margin-inline-end":de,"margin-inline-start":de,padding:de,"padding-bottom":de,"padding-left":de,"padding-right":de,"padding-top":de,"padding-block":de,"padding-block-end":de,"padding-block-start":de,"padding-inline":de,"padding-inline-end":de,"padding-inline-start":de,"mask-position-x":de,"mask-position-y":de,"mask-size":de,height:de,width:de,"min-height":de,"max-height":de,"min-width":de,"max-width":de,bottom:de,left:de,top:de,right:de,inset:de,"inset-block":de,"inset-block-end":de,"inset-block-start":de,"inset-inline":de,"inset-inline-end":de,"inset-inline-start":de,"box-shadow":de,"text-shadow":de,"column-gap":de,"column-rule":de,"column-rule-width":de,"column-width":de,"font-size":de,"font-size-delta":de,"letter-spacing":de,"text-decoration-thickness":de,"text-indent":de,"text-stroke":de,"text-stroke-width":de,"word-spacing":de,motion:de,"motion-offset":de,outline:de,"outline-offset":de,"outline-width":de,perspective:de,"perspective-origin-x":ud,"perspective-origin-y":ud,"transform-origin":ud,"transform-origin-x":ud,"transform-origin-y":ud,"transform-origin-z":ud,"transition-delay":zg,"transition-duration":zg,"vertical-align":de,"flex-basis":de,"shape-margin":de,size:de,gap:de,grid:de,"grid-gap":de,"row-gap":de,"grid-row-gap":de,"grid-column-gap":de,"grid-template-rows":de,"grid-template-columns":de,"grid-auto-rows":de,"grid-auto-columns":de,"box-shadow-x":de,"box-shadow-y":de,"box-shadow-blur":de,"box-shadow-spread":de,"font-line-height":de,"text-shadow-x":de,"text-shadow-y":de,"text-shadow-blur":de};function IM(t){var e=/(-[a-z])/g,r=function(i){return i[1].toUpperCase()},o={};for(var a in t)o[a]=t[a],o[a.replace(e,r)]=t[a];return o}var E$=IM(R$);function Gp(t,e,r){if(e==null)return e;if(Array.isArray(e))for(var o=0;o{function A$(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,o=Array(e);r{var k$=xS();function M$(t){if(Array.isArray(t))return k$(t)}Yp.exports=M$,Yp.exports.__esModule=!0,Yp.exports.default=Yp.exports});var BM=K((fme,Xp)=>{function D$(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}Xp.exports=D$,Xp.exports.__esModule=!0,Xp.exports.default=Xp.exports});var yS=K((pme,Qp)=>{var jM=xS();function N$(t,e){if(t){if(typeof t=="string")return jM(t,e);var r={}.toString.call(t).slice(8,-1);return r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set"?Array.from(t):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?jM(t,e):void 0}}Qp.exports=N$,Qp.exports.__esModule=!0,Qp.exports.default=Qp.exports});var qM=K((cme,Jp)=>{function I$(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}Jp.exports=I$,Jp.exports.__esModule=!0,Jp.exports.default=Jp.exports});var ec=K((mme,Zp)=>{var F$=LM(),L$=BM(),B$=yS(),j$=qM();function q$(t){return F$(t)||L$(t)||B$(t)||j$()}Zp.exports=q$,Zp.exports.__esModule=!0,Zp.exports.default=Zp.exports});var YM=K(fd=>{"use strict";Object.defineProperty(fd,"__esModule",{value:!0});function $M(t){return t&&typeof t=="object"&&"default"in t?t.default:t}var Jg=$M(H1()),W$=$M(ec()),tc="",vS="",HM="",zM="",V$=Jg&&"ontouchstart"in document.documentElement;if(Jg){Gg={Moz:"-moz-",ms:"-ms-",O:"-o-",Webkit:"-webkit-"},WM=document.createElement("p"),Kg=WM.style,VM="Transform";for(Yg in Gg)if(Yg+VM in Kg){tc=Yg,vS=Gg[Yg];break}tc==="Webkit"&&"msHyphens"in Kg&&(tc="ms",vS=Gg.ms,zM="edge"),tc==="Webkit"&&"-apple-trailing-word"in Kg&&(HM="apple")}var Gg,WM,Kg,VM,Yg,Ke={js:tc,css:vS,vendor:HM,browser:zM,isTouch:V$};function U$(t){return t[1]==="-"||Ke.js==="ms"?t:"@"+Ke.css+"keyframes"+t.substr(10)}var $$={noPrefill:["appearance"],supportedProperty:function(e){return e!=="appearance"?!1:Ke.js==="ms"?"-webkit-"+e:Ke.css+e}},H$={noPrefill:["color-adjust"],supportedProperty:function(e){return e!=="color-adjust"?!1:Ke.js==="Webkit"?Ke.css+"print-"+e:e}},z$=/[-\s]+(.)?/g;function G$(t,e){return e?e.toUpperCase():""}function bS(t){return t.replace(z$,G$)}function ds(t){return bS("-"+t)}var K$={noPrefill:["mask"],supportedProperty:function(e,r){if(!/^mask/.test(e))return!1;if(Ke.js==="Webkit"){var o="mask-image";if(bS(o)in r)return e;if(Ke.js+ds(o)in r)return Ke.css+e}return e}},Y$={noPrefill:["text-orientation"],supportedProperty:function(e){return e!=="text-orientation"?!1:Ke.vendor==="apple"&&!Ke.isTouch?Ke.css+e:e}},X$={noPrefill:["transform"],supportedProperty:function(e,r,o){return e!=="transform"?!1:o.transform?e:Ke.css+e}},Q$={noPrefill:["transition"],supportedProperty:function(e,r,o){return e!=="transition"?!1:o.transition?e:Ke.css+e}},J$={noPrefill:["writing-mode"],supportedProperty:function(e){return e!=="writing-mode"?!1:Ke.js==="Webkit"||Ke.js==="ms"&&Ke.browser!=="edge"?Ke.css+e:e}},Z$={noPrefill:["user-select"],supportedProperty:function(e){return e!=="user-select"?!1:Ke.js==="Moz"||Ke.js==="ms"||Ke.vendor==="apple"?Ke.css+e:e}},eH={supportedProperty:function(e,r){if(!/^break-/.test(e))return!1;if(Ke.js==="Webkit"){var o="WebkitColumn"+ds(e);return o in r?Ke.css+"column-"+e:!1}if(Ke.js==="Moz"){var a="page"+ds(e);return a in r?"page-"+e:!1}return!1}},tH={supportedProperty:function(e,r){if(!/^(border|margin|padding)-inline/.test(e))return!1;if(Ke.js==="Moz")return e;var o=e.replace("-inline","");return Ke.js+ds(o)in r?Ke.css+o:!1}},rH={supportedProperty:function(e,r){return bS(e)in r?e:!1}},oH={supportedProperty:function(e,r){var o=ds(e);return e[0]==="-"||e[0]==="-"&&e[1]==="-"?e:Ke.js+o in r?Ke.css+e:Ke.js!=="Webkit"&&"Webkit"+o in r?"-webkit-"+e:!1}},aH={supportedProperty:function(e){return e.substring(0,11)!=="scroll-snap"?!1:Ke.js==="ms"?""+Ke.css+e:e}},nH={supportedProperty:function(e){return e!=="overscroll-behavior"?!1:Ke.js==="ms"?Ke.css+"scroll-chaining":e}},iH={"flex-grow":"flex-positive","flex-shrink":"flex-negative","flex-basis":"flex-preferred-size","justify-content":"flex-pack",order:"flex-order","align-items":"flex-align","align-content":"flex-line-pack"},sH={supportedProperty:function(e,r){var o=iH[e];return o&&Ke.js+ds(o)in r?Ke.css+o:!1}},GM={flex:"box-flex","flex-grow":"box-flex","flex-direction":["box-orient","box-direction"],order:"box-ordinal-group","align-items":"box-align","flex-flow":["box-orient","box-direction"],"justify-content":"box-pack"},lH=Object.keys(GM),uH=function(e){return Ke.css+e},dH={supportedProperty:function(e,r,o){var a=o.multiple;if(lH.indexOf(e)>-1){var n=GM[e];if(!Array.isArray(n))return Ke.js+ds(n)in r?Ke.css+n:!1;if(!a)return!1;for(var i=0;i{"use strict";Object.defineProperty(SS,"__esModule",{value:!0});var Zg=YM(),XM=ss();function gH(){function t(a){if(a.type==="keyframes"){var n=a;n.at=Zg.supportedKeyframes(n.at)}}function e(a){for(var n in a){var i=a[n];if(n==="fallbacks"&&Array.isArray(i)){a[n]=i.map(e);continue}var s=!1,u=Zg.supportedProperty(n);u&&u!==n&&(s=!0);var l=!1,d=Zg.supportedValue(u,XM.toCssValue(i));d&&d!==i&&(l=!0),(s||l)&&(s&&delete a[n],a[u||n]=d||i)}return a}function r(a,n){return n.type!=="style"?a:e(a)}function o(a,n){return Zg.supportedValue(n,XM.toCssValue(a))||a}return{onProcessRule:t,onProcessStyle:r,onChangeValue:o}}SS.default=gH});var JM=K(wS=>{"use strict";Object.defineProperty(wS,"__esModule",{value:!0});function xH(){var t=function(r,o){return r.length===o.length?r>o?1:-1:r.length-o.length};return{onProcessStyle:function(r,o){if(o.type!=="style")return r;for(var a={},n=Object.keys(r).sort(t),i=0;i{"use strict";var wl=ue();Object.defineProperty(PS,"__esModule",{value:!0});PS.default=_H;var yH=wl(CM()),vH=wl(EM()),TH=wl(AM()),bH=wl(NM()),SH=wl(FM()),wH=wl(QM()),PH=wl(JM());function _H(){return{plugins:[(0,yH.default)(),(0,vH.default)(),(0,TH.default)(),(0,bH.default)(),(0,SH.default)(),typeof window>"u"?null:(0,wH.default)(),(0,PH.default)()]}}});var CS=K(_S=>{"use strict";var CH=ue();Object.defineProperty(_S,"__esModule",{value:!0});Object.defineProperty(_S,"default",{enumerable:!0,get:function(){return RH.default}});var RH=CH(ZM())});var kt=K((Tme,oc)=>{var EH=K1();function OH(t,e){if(t==null)return{};var r,o,a=EH(t,e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);for(o=0;o{"use strict";var AH=ue();Object.defineProperty(RS,"__esModule",{value:!0});RS.default=MH;var kH=AH(et()),bme=dt();function MH(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.baseClasses,r=t.newClasses,o=t.Component;if(!r)return e;var a=(0,kH.default)({},e);return Object.keys(r).forEach(function(n){r[n]&&(a[n]="".concat(e[n]," ").concat(r[n]))}),a}});var OS=K(ES=>{"use strict";var DH=ue();Object.defineProperty(ES,"__esModule",{value:!0});Object.defineProperty(ES,"default",{enumerable:!0,get:function(){return NH.default}});var NH=DH(eD())});var tD=K(ex=>{"use strict";Object.defineProperty(ex,"__esModule",{value:!0});ex.default=void 0;var IH={set:function(e,r,o,a){var n=e.get(r);n||(n=new Map,e.set(r,n)),n.set(o,a)},get:function(e,r,o){var a=e.get(r);return a?a.get(o):void 0},delete:function(e,r,o){var a=e.get(r);a.delete(o)}},FH=IH;ex.default=FH});var AS=K(tx=>{"use strict";var LH=ue();Object.defineProperty(tx,"__esModule",{value:!0});tx.default=void 0;var BH=LH(X()),jH=BH.default.createContext(null),qH=jH;tx.default=qH});var oD=K(kS=>{"use strict";var rD=ue();Object.defineProperty(kS,"__esModule",{value:!0});kS.default=UH;var WH=rD(X()),VH=rD(AS());function UH(){var t=WH.default.useContext(VH.default);return t}});var pd=K(MS=>{"use strict";var $H=ue();Object.defineProperty(MS,"__esModule",{value:!0});Object.defineProperty(MS,"default",{enumerable:!0,get:function(){return HH.default}});var HH=$H(oD())});var sD=K(Pl=>{"use strict";var cd=ue();Object.defineProperty(Pl,"__esModule",{value:!0});Pl.default=JH;Pl.StylesContext=Pl.sheetsManager=void 0;var zH=cd(et()),GH=cd(kt()),DS=cd(X()),Eme=cd(He()),Ome=dt(),KH=cd(qg()),aD=ss(),nD=cd(CS()),YH=(0,aD.create)((0,nD.default)()),XH=(0,KH.default)(),iD=new Map;Pl.sheetsManager=iD;var QH={disableGeneration:!1,generateClassName:XH,jss:YH,sheetsCache:null,sheetsManager:iD,sheetsRegistry:null},NS=DS.default.createContext(QH);Pl.StylesContext=NS;var rx;function JH(t){var e=t.children,r=t.injectFirst,o=r===void 0?!1:r,a=t.disableGeneration,n=a===void 0?!1:a,i=(0,GH.default)(t,["children","injectFirst","disableGeneration"]),s=DS.default.useContext(NS),u=(0,zH.default)({},s,{disableGeneration:n},i);if(!u.jss.options.insertionPoint&&o&&typeof window<"u"){if(!rx){var l=document.head;rx=document.createComment("mui-inject-first"),l.insertBefore(rx,l.firstChild)}u.jss=(0,aD.create)({plugins:(0,nD.default)().plugins,insertionPoint:rx})}return DS.default.createElement(NS.Provider,{value:u},e)}});var ax=K(ox=>{"use strict";var ZH=Ae();Object.defineProperty(ox,"__esModule",{value:!0});var ez={};Object.defineProperty(ox,"default",{enumerable:!0,get:function(){return IS.default}});var IS=ZH(sD());Object.keys(IS).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ez,t)||Object.defineProperty(ox,t,{enumerable:!0,get:function(){return IS[t]}})})});var uD=K(FS=>{"use strict";Object.defineProperty(FS,"__esModule",{value:!0});FS.increment=tz;var lD=-1e9;function tz(){return lD+=1,lD}});var LS=K(nx=>{"use strict";Object.defineProperty(nx,"__esModule",{value:!0});nx.default=void 0;var rz={},oz=rz;nx.default=oz});var dD=K(jS=>{"use strict";var BS=ue();Object.defineProperty(jS,"__esModule",{value:!0});jS.default=iz;var az=BS(et()),Nme=BS(is()),nz=dt(),Ime=BS(LS());function iz(t){var e=typeof t=="function";return{create:function(o,a){var n;try{n=e?t(o):t}catch(u){throw u}if(!a||!o.overrides||!o.overrides[a])return n;var i=o.overrides[a],s=(0,az.default)({},n);return Object.keys(i).forEach(function(u){s[u]=(0,nz.deepmerge)(s[u],i[u])}),s},options:{}}}});var fD=K(qS=>{"use strict";var sz=ue();Object.defineProperty(qS,"__esModule",{value:!0});Object.defineProperty(qS,"default",{enumerable:!0,get:function(){return lz.default}});var lz=sz(dD())});var cD=K(WS=>{"use strict";var fs=ue();Object.defineProperty(WS,"__esModule",{value:!0});WS.default=bz;var uz=fs(kt()),ix=fs(et()),_l=fs(X()),dz=ss(),pD=fs(OS()),md=fs(tD()),fz=fs(pd()),pz=ax(),cz=uD(),mz=fs(fD()),hz=fs(LS());function gz(t,e,r){var o=t.state,a=t.stylesOptions;if(a.disableGeneration)return e||{};o.cacheClasses||(o.cacheClasses={value:null,lastProp:null,lastJSS:{}});var n=!1;return o.classes!==o.cacheClasses.lastJSS&&(o.cacheClasses.lastJSS=o.classes,n=!0),e!==o.cacheClasses.lastProp&&(o.cacheClasses.lastProp=e,n=!0),n&&(o.cacheClasses.value=(0,pD.default)({baseClasses:o.cacheClasses.lastJSS,newClasses:e,Component:r})),o.cacheClasses.value}function xz(t,e){var r=t.state,o=t.theme,a=t.stylesOptions,n=t.stylesCreator,i=t.name;if(!a.disableGeneration){var s=md.default.get(a.sheetsManager,n,o);s||(s={refs:0,staticSheet:null,dynamicStyles:null},md.default.set(a.sheetsManager,n,o,s));var u=(0,ix.default)({},n.options,a,{theme:o,flip:typeof a.flip=="boolean"?a.flip:o.direction==="rtl"});u.generateId=u.serverGenerateClassName||u.generateClassName;var l=a.sheetsRegistry;if(s.refs===0){var d;a.sheetsCache&&(d=md.default.get(a.sheetsCache,n,o));var f=n.create(o,i);d||(d=a.jss.createStyleSheet(f,(0,ix.default)({link:!1},u)),d.attach(),a.sheetsCache&&md.default.set(a.sheetsCache,n,o,d)),l&&l.add(d),s.staticSheet=d,s.dynamicStyles=(0,dz.getDynamicStyles)(f)}if(s.dynamicStyles){var p=a.jss.createStyleSheet(s.dynamicStyles,(0,ix.default)({link:!0},u));p.update(e),p.attach(),r.dynamicSheet=p,r.classes=(0,pD.default)({baseClasses:s.staticSheet.classes,newClasses:p.classes}),l&&l.add(p)}else r.classes=s.staticSheet.classes;s.refs+=1}}function yz(t,e){var r=t.state;r.dynamicSheet&&r.dynamicSheet.update(e)}function vz(t){var e=t.state,r=t.theme,o=t.stylesOptions,a=t.stylesCreator;if(!o.disableGeneration){var n=md.default.get(o.sheetsManager,a,r);n.refs-=1;var i=o.sheetsRegistry;n.refs===0&&(md.default.delete(o.sheetsManager,a,r),o.jss.removeStyleSheet(n.staticSheet),i&&i.remove(n.staticSheet)),e.dynamicSheet&&(o.jss.removeStyleSheet(e.dynamicSheet),i&&i.remove(e.dynamicSheet))}}function Tz(t,e){var r=_l.default.useRef([]),o,a=_l.default.useMemo(function(){return{}},e);r.current!==a&&(r.current=a,o=t()),_l.default.useEffect(function(){return function(){o&&o()}},[a])}function bz(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=e.name,o=e.classNamePrefix,a=e.Component,n=e.defaultTheme,i=n===void 0?hz.default:n,s=(0,uz.default)(e,["name","classNamePrefix","Component","defaultTheme"]),u=(0,mz.default)(t),l=r||o||"makeStyles";u.options={index:(0,cz.increment)(),name:r,meta:l,classNamePrefix:l};var d=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},h=(0,fz.default)()||i,c=(0,ix.default)({},_l.default.useContext(pz.StylesContext),s),x=_l.default.useRef(),m=_l.default.useRef();Tz(function(){var b={name:r,state:{},stylesCreator:u,stylesOptions:c,theme:h};return xz(b,p),m.current=!1,x.current=b,function(){vz(b)}},[h,u]),_l.default.useEffect(function(){m.current&&yz(x.current,p),m.current=!0});var v=gz(x.current,p.classes,a);return v};return d}});var sx=K(VS=>{"use strict";var Sz=ue();Object.defineProperty(VS,"__esModule",{value:!0});Object.defineProperty(VS,"default",{enumerable:!0,get:function(){return wz.default}});var wz=Sz(cD())});var mD=K((qme,ac)=>{function Pz(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}ac.exports=Pz,ac.exports.__esModule=!0,ac.exports.default=ac.exports});var xD=K(lx=>{"use strict";var hd=ue();Object.defineProperty(lx,"__esModule",{value:!0});lx.default=void 0;var hD=hd(et()),_z=hd(mD()),Cz=hd(z1()),gD=hd(X()),Rz=ss(),Ez=hd(ax()),Oz=hd(qg()),Az=function(){function t(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};(0,_z.default)(this,t),this.options=e}return(0,Cz.default)(t,[{key:"collect",value:function(r){var o=new Map;this.sheetsRegistry=new Rz.SheetsRegistry;var a=(0,Oz.default)();return gD.default.createElement(Ez.default,(0,hD.default)({sheetsManager:o,serverGenerateClassName:a,sheetsRegistry:this.sheetsRegistry},this.options),r)}},{key:"toString",value:function(){return this.sheetsRegistry?this.sheetsRegistry.toString():""}},{key:"getStyleElement",value:function(r){return gD.default.createElement("style",(0,hD.default)({id:"jss-server-side",key:"jss-server-side",dangerouslySetInnerHTML:{__html:this.toString()}},r))}}]),t}();lx.default=Az});var yD=K(US=>{"use strict";var kz=ue();Object.defineProperty(US,"__esModule",{value:!0});Object.defineProperty(US,"default",{enumerable:!0,get:function(){return Mz.default}});var Mz=kz(xD())});var Te=K((Ume,$S)=>{function TD(t){var e,r,o="";if(typeof t=="string"||typeof t=="number")o+=t;else if(typeof t=="object")if(Array.isArray(t))for(e=0;e{"use strict";var Cl=ue();Object.defineProperty(zS,"__esModule",{value:!0});zS.default=Fz;var nc=Cl(et()),bD=Cl(kt()),HS=Cl(X()),SD=Cl(Te()),$me=Cl(He()),Hme=dt(),Dz=Cl(Pp()),Nz=Cl(sx());function Iz(t,e){var r={};return Object.keys(t).forEach(function(o){e.indexOf(o)===-1&&(r[o]=t[o])}),r}function Fz(t){var e=function(o){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=a.name,i=(0,bD.default)(a,["name"]),s=n;if(!1&&!n)var u;var l=typeof o=="function"?function(c){return{root:function(m){return o((0,nc.default)({theme:c},m))}}}:{root:o},d=(0,Nz.default)(l,(0,nc.default)({Component:t,name:n||t.displayName,classNamePrefix:s},i)),f,p={};o.filterProps&&(f=o.filterProps,delete o.filterProps),o.propTypes&&(p=o.propTypes,delete o.propTypes);var h=HS.default.forwardRef(function(x,m){var v=x.children,b=x.className,w=x.clone,S=x.component,g=(0,bD.default)(x,["children","className","clone","component"]),y=d(x),_=(0,SD.default)(y.root,b),O=g;if(f&&(O=Iz(O,f)),w)return HS.default.cloneElement(v,(0,nc.default)({className:(0,SD.default)(v.props.className,_)},O));if(typeof v=="function")return v((0,nc.default)({className:_},O));var E=S||t;return HS.default.createElement(E,(0,nc.default)({ref:m,className:_},O),v)});return(0,Dz.default)(h,t),h};return e}});var PD=K(GS=>{"use strict";var Lz=ue();Object.defineProperty(GS,"__esModule",{value:!0});Object.defineProperty(GS,"default",{enumerable:!0,get:function(){return Bz.default}});var Bz=Lz(wD())});var CD=K(ux=>{"use strict";var gd=ue();Object.defineProperty(ux,"__esModule",{value:!0});ux.default=void 0;var jz=gd(et()),_D=gd(X()),Kme=gd(He()),Yme=dt(),qz=gd(AS()),Wz=gd(pd()),Vz=gd(L1());function Uz(t,e){if(typeof e=="function"){var r=e(t);return r}return(0,jz.default)({},t,e)}function $z(t){var e=t.children,r=t.theme,o=(0,Wz.default)(),a=_D.default.useMemo(function(){var n=o===null?r:Uz(o,r);return n!=null&&(n[Vz.default]=o!==null),n},[r,o]);return _D.default.createElement(qz.default.Provider,{value:a},e)}var Hz=$z;ux.default=Hz});var RD=K(KS=>{"use strict";var zz=ue();Object.defineProperty(KS,"__esModule",{value:!0});Object.defineProperty(KS,"default",{enumerable:!0,get:function(){return Gz.default}});var Gz=zz(CD())});var AD=K(dx=>{"use strict";var ps=ue();Object.defineProperty(dx,"__esModule",{value:!0});dx.default=void 0;var YS=ps(et()),ED=ps(kt()),OD=ps(X()),Jme=ps(He()),Kz=ps(Pp()),Zme=dt(),Yz=ps(sx()),Xz=ps($1()),Qz=ps(pd()),Jz=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return function(o){var a=r.defaultTheme,n=r.withTheme,i=n===void 0?!1:n,s=r.name,u=(0,ED.default)(r,["defaultTheme","withTheme","name"]),l=s;if(!1&&!s)var d;var f=(0,Yz.default)(e,(0,YS.default)({defaultTheme:a,Component:o,name:s||o.displayName,classNamePrefix:l},u)),p=OD.default.forwardRef(function(c,x){var m=c.classes,v=c.innerRef,b=(0,ED.default)(c,["classes","innerRef"]),w=f((0,YS.default)({},o.defaultProps,c)),S,g=b;return(typeof s=="string"||i)&&(S=(0,Qz.default)()||a,s&&(g=(0,Xz.default)({theme:S,name:s,props:b})),i&&!g.theme&&(g.theme=S)),OD.default.createElement(o,(0,YS.default)({ref:v||x,classes:w},g))});return(0,Kz.default)(p,o),p}},Zz=Jz;dx.default=Zz});var kD=K(XS=>{"use strict";var eG=ue();Object.defineProperty(XS,"__esModule",{value:!0});Object.defineProperty(XS,"default",{enumerable:!0,get:function(){return tG.default}});var tG=eG(AD())});var ND=K(ic=>{"use strict";var xd=ue();Object.defineProperty(ic,"__esModule",{value:!0});ic.withThemeCreator=DD;ic.default=void 0;var rG=xd(et()),oG=xd(kt()),MD=xd(X()),rhe=xd(He()),aG=xd(Pp()),ohe=dt(),nG=xd(pd());function DD(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.defaultTheme,r=function(a){var n=MD.default.forwardRef(function(s,u){var l=s.innerRef,d=(0,oG.default)(s,["innerRef"]),f=(0,nG.default)()||e;return MD.default.createElement(a,(0,rG.default)({theme:f,ref:l||u},d))});return(0,aG.default)(n,a),n};return r}var iG=DD(),sG=iG;ic.default=sG});var ID=K(fx=>{"use strict";var lG=Ae();Object.defineProperty(fx,"__esModule",{value:!0});var uG={};Object.defineProperty(fx,"default",{enumerable:!0,get:function(){return QS.default}});var QS=lG(ND());Object.keys(QS).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(uG,t)||Object.defineProperty(fx,t,{enumerable:!0,get:function(){return QS[t]}})})});var da=K(St=>{"use strict";var la=Ae();Object.defineProperty(St,"__esModule",{value:!0});var ua={createGenerateClassName:!0,createStyles:!0,getThemeProps:!0,jssPreset:!0,makeStyles:!0,mergeClasses:!0,ServerStyleSheets:!0,styled:!0,StylesProvider:!0,ThemeProvider:!0,useTheme:!0,withStyles:!0,withTheme:!0};Object.defineProperty(St,"createGenerateClassName",{enumerable:!0,get:function(){return JS.default}});Object.defineProperty(St,"createStyles",{enumerable:!0,get:function(){return ZS.default}});Object.defineProperty(St,"getThemeProps",{enumerable:!0,get:function(){return ew.default}});Object.defineProperty(St,"jssPreset",{enumerable:!0,get:function(){return tw.default}});Object.defineProperty(St,"makeStyles",{enumerable:!0,get:function(){return rw.default}});Object.defineProperty(St,"mergeClasses",{enumerable:!0,get:function(){return ow.default}});Object.defineProperty(St,"ServerStyleSheets",{enumerable:!0,get:function(){return aw.default}});Object.defineProperty(St,"styled",{enumerable:!0,get:function(){return nw.default}});Object.defineProperty(St,"StylesProvider",{enumerable:!0,get:function(){return iw.default}});Object.defineProperty(St,"ThemeProvider",{enumerable:!0,get:function(){return sw.default}});Object.defineProperty(St,"useTheme",{enumerable:!0,get:function(){return lw.default}});Object.defineProperty(St,"withStyles",{enumerable:!0,get:function(){return uw.default}});Object.defineProperty(St,"withTheme",{enumerable:!0,get:function(){return dw.default}});var ihe=dt(),JS=la(qg());Object.keys(JS).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ua,t)||Object.defineProperty(St,t,{enumerable:!0,get:function(){return JS[t]}})});var ZS=la(eM());Object.keys(ZS).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ua,t)||Object.defineProperty(St,t,{enumerable:!0,get:function(){return ZS[t]}})});var ew=la($1());Object.keys(ew).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ua,t)||Object.defineProperty(St,t,{enumerable:!0,get:function(){return ew[t]}})});var tw=la(CS());Object.keys(tw).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ua,t)||Object.defineProperty(St,t,{enumerable:!0,get:function(){return tw[t]}})});var rw=la(sx());Object.keys(rw).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ua,t)||Object.defineProperty(St,t,{enumerable:!0,get:function(){return rw[t]}})});var ow=la(OS());Object.keys(ow).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ua,t)||Object.defineProperty(St,t,{enumerable:!0,get:function(){return ow[t]}})});var aw=la(yD());Object.keys(aw).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ua,t)||Object.defineProperty(St,t,{enumerable:!0,get:function(){return aw[t]}})});var nw=la(PD());Object.keys(nw).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ua,t)||Object.defineProperty(St,t,{enumerable:!0,get:function(){return nw[t]}})});var iw=la(ax());Object.keys(iw).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ua,t)||Object.defineProperty(St,t,{enumerable:!0,get:function(){return iw[t]}})});var sw=la(RD());Object.keys(sw).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ua,t)||Object.defineProperty(St,t,{enumerable:!0,get:function(){return sw[t]}})});var lw=la(pd());Object.keys(lw).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ua,t)||Object.defineProperty(St,t,{enumerable:!0,get:function(){return lw[t]}})});var uw=la(kD());Object.keys(uw).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ua,t)||Object.defineProperty(St,t,{enumerable:!0,get:function(){return uw[t]}})});var dw=la(ID());Object.keys(dw).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ua,t)||Object.defineProperty(St,t,{enumerable:!0,get:function(){return dw[t]}})})});var yw=K(xx=>{"use strict";var CG=ue();Object.defineProperty(xx,"__esModule",{value:!0});xx.default=void 0;var Xhe=CG(He()),RG={},EG=RG;xx.default=EG});var lc=K(yx=>{"use strict";Object.defineProperty(yx,"__esModule",{value:!0});yx.default=void 0;var OG=dt();function AG(t,e){return e?(0,OG.deepmerge)(t,e,{clone:!1}):t}var kG=AG;yx.default=kG});var vx=K(dc=>{"use strict";var uc=ue();Object.defineProperty(dc,"__esModule",{value:!0});dc.handleBreakpoints=LG;dc.default=void 0;var MG=uc(ec()),DG=uc(et()),NG=uc(is()),Zhe=uc(He()),IG=uc(lc()),FG={xs:0,sm:600,md:960,lg:1280,xl:1920},vw={keys:["xs","sm","md","lg","xl"],up:function(e){return"@media (min-width:".concat(FG[e],"px)")}};function LG(t,e,r){if(Array.isArray(e)){var o=t.theme.breakpoints||vw;return e.reduce(function(i,s,u){return i[o.up(o.keys[u])]=r(e[u]),i},{})}if((0,NG.default)(e)==="object"){var a=t.theme.breakpoints||vw;return Object.keys(e).reduce(function(i,s){return i[a.up(s)]=r(e[s]),i},{})}var n=r(e);return n}function BG(t){var e=function(o){var a=t(o),n=o.theme.breakpoints||vw,i=n.keys.reduce(function(s,u){return o[u]&&(s=s||{},s[n.up(u)]=t((0,DG.default)({theme:o.theme},o[u]))),s},null);return(0,IG.default)(a,i)};return e.propTypes={},e.filterProps=["xs","sm","md","lg","xl"].concat((0,MG.default)(t.filterProps)),e}var jG=BG;dc.default=jG});var Qa=K(Tx=>{"use strict";var XD=ue();Object.defineProperty(Tx,"__esModule",{value:!0});Tx.default=void 0;var qG=XD(nd()),tge=XD(yw()),WG=vx();function YD(t,e){return!e||typeof e!="string"?null:e.split(".").reduce(function(r,o){return r&&r[o]?r[o]:null},t)}function VG(t){var e=t.prop,r=t.cssProperty,o=r===void 0?t.prop:r,a=t.themeKey,n=t.transform,i=function(u){if(u[e]==null)return null;var l=u[e],d=u.theme,f=YD(d,a)||{},p=function(c){var x;return typeof f=="function"?x=f(c):Array.isArray(f)?x=f[c]||c:(x=YD(f,c)||c,n&&(x=n(x))),o===!1?x:(0,qG.default)({},o,x)};return(0,WG.handleBreakpoints)(u,l,p)};return i.propTypes={},i.filterProps=[e],i}var UG=VG;Tx.default=UG});var wn=K(bx=>{"use strict";var QD=ue();Object.defineProperty(bx,"__esModule",{value:!0});bx.default=void 0;var oge=QD(et()),$G=QD(lc());function HG(){for(var t=arguments.length,e=new Array(t),r=0;r{"use strict";var JD=ue();Object.defineProperty(Lr,"__esModule",{value:!0});Lr.default=Lr.borderRadius=Lr.borderColor=Lr.borderLeft=Lr.borderBottom=Lr.borderRight=Lr.borderTop=Lr.border=void 0;var El=JD(Qa()),GG=JD(wn());function fc(t){return typeof t!="number"?t:"".concat(t,"px solid")}var ZD=(0,El.default)({prop:"border",themeKey:"borders",transform:fc});Lr.border=ZD;var eN=(0,El.default)({prop:"borderTop",themeKey:"borders",transform:fc});Lr.borderTop=eN;var tN=(0,El.default)({prop:"borderRight",themeKey:"borders",transform:fc});Lr.borderRight=tN;var rN=(0,El.default)({prop:"borderBottom",themeKey:"borders",transform:fc});Lr.borderBottom=rN;var oN=(0,El.default)({prop:"borderLeft",themeKey:"borders",transform:fc});Lr.borderLeft=oN;var aN=(0,El.default)({prop:"borderColor",themeKey:"palette"});Lr.borderColor=aN;var nN=(0,El.default)({prop:"borderRadius",themeKey:"shape"});Lr.borderRadius=nN;var KG=(0,GG.default)(ZD,eN,tN,rN,oN,aN,nN),YG=KG;Lr.default=YG});var dN=K(pc=>{"use strict";var wx=ue();Object.defineProperty(pc,"__esModule",{value:!0});pc.css=QG;pc.default=void 0;var XG=wx(ec()),Sx=wx(et()),ige=wx(He()),sge=dt(),sN=wx(lc());function lN(t,e){var r={};return Object.keys(t).forEach(function(o){e.indexOf(o)===-1&&(r[o]=t[o])}),r}function uN(t){var e=function(o){var a=t(o);return o.css?(0,Sx.default)({},(0,sN.default)(a,t((0,Sx.default)({theme:o.theme},o.css))),lN(o.css,[t.filterProps])):o.sx?(0,Sx.default)({},(0,sN.default)(a,t((0,Sx.default)({theme:o.theme},o.sx))),lN(o.sx,[t.filterProps])):a};return e.propTypes={},e.filterProps=["css","sx"].concat((0,XG.default)(t.filterProps)),e}function QG(t){return uN(t)}var JG=uN;pc.default=JG});var yN=K(po=>{"use strict";var fN=ue();Object.defineProperty(po,"__esModule",{value:!0});po.default=po.whiteSpace=po.visibility=po.textOverflow=po.overflow=po.displayRaw=po.displayPrint=void 0;var yd=fN(Qa()),ZG=fN(wn()),pN=(0,yd.default)({prop:"displayPrint",cssProperty:!1,transform:function(e){return{"@media print":{display:e}}}});po.displayPrint=pN;var cN=(0,yd.default)({prop:"display"});po.displayRaw=cN;var mN=(0,yd.default)({prop:"overflow"});po.overflow=mN;var hN=(0,yd.default)({prop:"textOverflow"});po.textOverflow=hN;var gN=(0,yd.default)({prop:"visibility"});po.visibility=gN;var xN=(0,yd.default)({prop:"whiteSpace"});po.whiteSpace=xN;var eK=(0,ZG.default)(pN,cN,mN,hN,gN,xN);po.default=eK});var DN=K(ft=>{"use strict";var vN=ue();Object.defineProperty(ft,"__esModule",{value:!0});ft.default=ft.justifySelf=ft.justifyItems=ft.alignSelf=ft.flexShrink=ft.flexGrow=ft.flex=ft.order=ft.alignContent=ft.alignItems=ft.justifyContent=ft.flexWrap=ft.flexDirection=ft.flexBasis=void 0;var fa=vN(Qa()),tK=vN(wn()),TN=(0,fa.default)({prop:"flexBasis"});ft.flexBasis=TN;var bN=(0,fa.default)({prop:"flexDirection"});ft.flexDirection=bN;var SN=(0,fa.default)({prop:"flexWrap"});ft.flexWrap=SN;var wN=(0,fa.default)({prop:"justifyContent"});ft.justifyContent=wN;var PN=(0,fa.default)({prop:"alignItems"});ft.alignItems=PN;var _N=(0,fa.default)({prop:"alignContent"});ft.alignContent=_N;var CN=(0,fa.default)({prop:"order"});ft.order=CN;var RN=(0,fa.default)({prop:"flex"});ft.flex=RN;var EN=(0,fa.default)({prop:"flexGrow"});ft.flexGrow=EN;var ON=(0,fa.default)({prop:"flexShrink"});ft.flexShrink=ON;var AN=(0,fa.default)({prop:"alignSelf"});ft.alignSelf=AN;var kN=(0,fa.default)({prop:"justifyItems"});ft.justifyItems=kN;var MN=(0,fa.default)({prop:"justifySelf"});ft.justifySelf=MN;var rK=(0,tK.default)(TN,bN,SN,wN,PN,_N,CN,RN,EN,ON,AN,kN,MN),oK=rK;ft.default=oK});var GN=K(wt=>{"use strict";var NN=ue();Object.defineProperty(wt,"__esModule",{value:!0});wt.default=wt.gridArea=wt.gridTemplateAreas=wt.gridTemplateRows=wt.gridTemplateColumns=wt.gridAutoRows=wt.gridAutoColumns=wt.gridAutoFlow=wt.gridRow=wt.gridColumn=wt.gridRowGap=wt.gridColumnGap=wt.gridGap=void 0;var Ma=NN(Qa()),aK=NN(wn()),IN=(0,Ma.default)({prop:"gridGap"});wt.gridGap=IN;var FN=(0,Ma.default)({prop:"gridColumnGap"});wt.gridColumnGap=FN;var LN=(0,Ma.default)({prop:"gridRowGap"});wt.gridRowGap=LN;var BN=(0,Ma.default)({prop:"gridColumn"});wt.gridColumn=BN;var jN=(0,Ma.default)({prop:"gridRow"});wt.gridRow=jN;var qN=(0,Ma.default)({prop:"gridAutoFlow"});wt.gridAutoFlow=qN;var WN=(0,Ma.default)({prop:"gridAutoColumns"});wt.gridAutoColumns=WN;var VN=(0,Ma.default)({prop:"gridAutoRows"});wt.gridAutoRows=VN;var UN=(0,Ma.default)({prop:"gridTemplateColumns"});wt.gridTemplateColumns=UN;var $N=(0,Ma.default)({prop:"gridTemplateRows"});wt.gridTemplateRows=$N;var HN=(0,Ma.default)({prop:"gridTemplateAreas"});wt.gridTemplateAreas=HN;var zN=(0,Ma.default)({prop:"gridArea"});wt.gridArea=zN;var nK=(0,aK.default)(IN,FN,LN,BN,jN,qN,WN,VN,UN,$N,HN,zN),iK=nK;wt.default=iK});var JN=K(ms=>{"use strict";var KN=ue();Object.defineProperty(ms,"__esModule",{value:!0});ms.default=ms.bgcolor=ms.color=void 0;var YN=KN(Qa()),sK=KN(wn()),XN=(0,YN.default)({prop:"color",themeKey:"palette"});ms.color=XN;var QN=(0,YN.default)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette"});ms.bgcolor=QN;var lK=(0,sK.default)(XN,QN),uK=lK;ms.default=uK});var iI=K(co=>{"use strict";var ZN=ue();Object.defineProperty(co,"__esModule",{value:!0});co.default=co.left=co.bottom=co.right=co.top=co.zIndex=co.position=void 0;var vd=ZN(Qa()),dK=ZN(wn()),eI=(0,vd.default)({prop:"position"});co.position=eI;var tI=(0,vd.default)({prop:"zIndex",themeKey:"zIndex"});co.zIndex=tI;var rI=(0,vd.default)({prop:"top"});co.top=rI;var oI=(0,vd.default)({prop:"right"});co.right=oI;var aI=(0,vd.default)({prop:"bottom"});co.bottom=aI;var nI=(0,vd.default)({prop:"left"});co.left=nI;var fK=(0,dK.default)(eI,tI,rI,oI,aI,nI);co.default=fK});var sI=K(Px=>{"use strict";var pK=ue();Object.defineProperty(Px,"__esModule",{value:!0});Px.default=void 0;var cK=pK(Qa()),mK=(0,cK.default)({prop:"boxShadow",themeKey:"shadows"}),hK=mK;Px.default=hK});var gI=K(ar=>{"use strict";var lI=ue();Object.defineProperty(ar,"__esModule",{value:!0});ar.default=ar.boxSizing=ar.sizeHeight=ar.sizeWidth=ar.minHeight=ar.maxHeight=ar.height=ar.minWidth=ar.maxWidth=ar.width=void 0;var fi=lI(Qa()),gK=lI(wn());function hs(t){return t<=1?"".concat(t*100,"%"):t}var uI=(0,fi.default)({prop:"width",transform:hs});ar.width=uI;var dI=(0,fi.default)({prop:"maxWidth",transform:hs});ar.maxWidth=dI;var fI=(0,fi.default)({prop:"minWidth",transform:hs});ar.minWidth=fI;var pI=(0,fi.default)({prop:"height",transform:hs});ar.height=pI;var cI=(0,fi.default)({prop:"maxHeight",transform:hs});ar.maxHeight=cI;var mI=(0,fi.default)({prop:"minHeight",transform:hs});ar.minHeight=mI;var xK=(0,fi.default)({prop:"size",cssProperty:"width",transform:hs});ar.sizeWidth=xK;var yK=(0,fi.default)({prop:"size",cssProperty:"height",transform:hs});ar.sizeHeight=yK;var hI=(0,fi.default)({prop:"boxSizing"});ar.boxSizing=hI;var vK=(0,gK.default)(uI,dI,fI,pI,cI,mI,hI),TK=vK;ar.default=TK});var xI=K((gge,cc)=>{function bK(t){if(Array.isArray(t))return t}cc.exports=bK,cc.exports.__esModule=!0,cc.exports.default=cc.exports});var yI=K((xge,mc)=>{function SK(t,e){var r=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(r!=null){var o,a,n,i,s=[],u=!0,l=!1;try{if(n=(r=r.call(t)).next,e===0){if(Object(r)!==r)return;u=!1}else for(;!(u=(o=n.call(r)).done)&&(s.push(o.value),s.length!==e);u=!0);}catch(d){l=!0,a=d}finally{try{if(!u&&r.return!=null&&(i=r.return(),Object(i)!==i))return}finally{if(l)throw a}}return s}}mc.exports=SK,mc.exports.__esModule=!0,mc.exports.default=mc.exports});var vI=K((yge,hc)=>{function wK(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}hc.exports=wK,hc.exports.__esModule=!0,hc.exports.default=hc.exports});var TI=K((vge,gc)=>{var PK=xI(),_K=yI(),CK=yS(),RK=vI();function EK(t,e){return PK(t)||_K(t,e)||CK(t,e)||RK()}gc.exports=EK,gc.exports.__esModule=!0,gc.exports.default=gc.exports});var bI=K(Tw=>{"use strict";Object.defineProperty(Tw,"__esModule",{value:!0});Tw.default=OK;function OK(t){var e={};return function(r){return e[r]===void 0&&(e[r]=t(r)),e[r]}}});var _I=K(xc=>{"use strict";var _x=ue();Object.defineProperty(xc,"__esModule",{value:!0});xc.createUnarySpacing=PI;xc.default=void 0;var AK=_x(TI()),bge=_x(yw()),kK=vx(),MK=_x(lc()),DK=_x(bI()),NK={m:"margin",p:"padding"},IK={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},SI={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},FK=(0,DK.default)(function(t){if(t.length>2)if(SI[t])t=SI[t];else return[t];var e=t.split(""),r=(0,AK.default)(e,2),o=r[0],a=r[1],n=NK[o],i=IK[a]||"";return Array.isArray(i)?i.map(function(s){return n+s}):[n+i]}),wI=["m","mt","mr","mb","ml","mx","my","p","pt","pr","pb","pl","px","py","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY"];function PI(t){var e=t.spacing||8;return typeof e=="number"?function(r){return e*r}:Array.isArray(e)?function(r){return e[r]}:typeof e=="function"?e:function(){}}function LK(t,e){if(typeof e=="string"||e==null)return e;var r=Math.abs(e),o=t(r);return e>=0?o:typeof o=="number"?-o:"-".concat(o)}function BK(t,e){return function(r){return t.reduce(function(o,a){return o[a]=LK(e,r),o},{})}}function bw(t){var e=t.theme,r=PI(e);return Object.keys(t).map(function(o){if(wI.indexOf(o)===-1)return null;var a=FK(o),n=BK(a,r),i=t[o];return(0,kK.handleBreakpoints)(t,i,n)}).reduce(MK.default,{})}bw.propTypes={};bw.filterProps=wI;var jK=bw;xc.default=jK});var NI=K(Br=>{"use strict";var CI=ue();Object.defineProperty(Br,"__esModule",{value:!0});Br.default=Br.textAlign=Br.lineHeight=Br.letterSpacing=Br.fontWeight=Br.fontStyle=Br.fontSize=Br.fontFamily=void 0;var Ol=CI(Qa()),qK=CI(wn()),RI=(0,Ol.default)({prop:"fontFamily",themeKey:"typography"});Br.fontFamily=RI;var EI=(0,Ol.default)({prop:"fontSize",themeKey:"typography"});Br.fontSize=EI;var OI=(0,Ol.default)({prop:"fontStyle",themeKey:"typography"});Br.fontStyle=OI;var AI=(0,Ol.default)({prop:"fontWeight",themeKey:"typography"});Br.fontWeight=AI;var kI=(0,Ol.default)({prop:"letterSpacing"});Br.letterSpacing=kI;var MI=(0,Ol.default)({prop:"lineHeight"});Br.lineHeight=MI;var DI=(0,Ol.default)({prop:"textAlign"});Br.textAlign=DI;var WK=(0,qK.default)(RI,EI,OI,AI,kI,MI,DI),VK=WK;Br.default=VK});var Cx=K(Mt=>{"use strict";var yc=ue(),pi=Ae();Object.defineProperty(Mt,"__esModule",{value:!0});var ci={borders:!0,breakpoints:!0,compose:!0,styleFunctionSx:!0,display:!0,flexbox:!0,grid:!0,palette:!0,positions:!0,shadows:!0,sizing:!0,spacing:!0,style:!0,typography:!0};Object.defineProperty(Mt,"borders",{enumerable:!0,get:function(){return Sw.default}});Object.defineProperty(Mt,"breakpoints",{enumerable:!0,get:function(){return UK.default}});Object.defineProperty(Mt,"compose",{enumerable:!0,get:function(){return $K.default}});Object.defineProperty(Mt,"styleFunctionSx",{enumerable:!0,get:function(){return ww.default}});Object.defineProperty(Mt,"display",{enumerable:!0,get:function(){return HK.default}});Object.defineProperty(Mt,"flexbox",{enumerable:!0,get:function(){return Pw.default}});Object.defineProperty(Mt,"grid",{enumerable:!0,get:function(){return _w.default}});Object.defineProperty(Mt,"palette",{enumerable:!0,get:function(){return Cw.default}});Object.defineProperty(Mt,"positions",{enumerable:!0,get:function(){return Rw.default}});Object.defineProperty(Mt,"shadows",{enumerable:!0,get:function(){return zK.default}});Object.defineProperty(Mt,"sizing",{enumerable:!0,get:function(){return Ew.default}});Object.defineProperty(Mt,"spacing",{enumerable:!0,get:function(){return Ow.default}});Object.defineProperty(Mt,"style",{enumerable:!0,get:function(){return GK.default}});Object.defineProperty(Mt,"typography",{enumerable:!0,get:function(){return Aw.default}});var Sw=pi(iN());Object.keys(Sw).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ci,t)||Object.defineProperty(Mt,t,{enumerable:!0,get:function(){return Sw[t]}})});var UK=yc(vx()),$K=yc(wn()),ww=pi(dN());Object.keys(ww).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ci,t)||Object.defineProperty(Mt,t,{enumerable:!0,get:function(){return ww[t]}})});var HK=yc(yN()),Pw=pi(DN());Object.keys(Pw).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ci,t)||Object.defineProperty(Mt,t,{enumerable:!0,get:function(){return Pw[t]}})});var _w=pi(GN());Object.keys(_w).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ci,t)||Object.defineProperty(Mt,t,{enumerable:!0,get:function(){return _w[t]}})});var Cw=pi(JN());Object.keys(Cw).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ci,t)||Object.defineProperty(Mt,t,{enumerable:!0,get:function(){return Cw[t]}})});var Rw=pi(iI());Object.keys(Rw).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ci,t)||Object.defineProperty(Mt,t,{enumerable:!0,get:function(){return Rw[t]}})});var zK=yc(sI()),Ew=pi(gI());Object.keys(Ew).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ci,t)||Object.defineProperty(Mt,t,{enumerable:!0,get:function(){return Ew[t]}})});var Ow=pi(_I());Object.keys(Ow).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ci,t)||Object.defineProperty(Mt,t,{enumerable:!0,get:function(){return Ow[t]}})});var GK=yc(Qa()),Aw=pi(NI());Object.keys(Aw).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(ci,t)||Object.defineProperty(Mt,t,{enumerable:!0,get:function(){return Aw[t]}})})});var gF=K((Ux,hF)=>{"use strict";Ux.__esModule=!0;Ux.default=BY;function BY(t,e){return t.classList?!!e&&t.classList.contains(e):(" "+(t.className.baseVal||t.className)+" ").indexOf(" "+e+" ")!==-1}hF.exports=Ux.default});var yF=K(($x,xF)=>{"use strict";var jY=ue();$x.__esModule=!0;$x.default=WY;var qY=jY(gF());function WY(t,e){t.classList?t.classList.add(e):(0,qY.default)(t,e)||(typeof t.className=="string"?t.className=t.className+" "+e:t.setAttribute("class",(t.className&&t.className.baseVal||"")+" "+e))}xF.exports=$x.default});var bF=K((Hx,TF)=>{"use strict";Hx.__esModule=!0;Hx.default=VY;function vF(t,e){return t.replace(new RegExp("(^|\\s)"+e+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function VY(t,e){t.classList?t.classList.remove(e):typeof t.className=="string"?t.className=vF(t.className,e):t.setAttribute("class",vF(t.className&&t.className.baseVal||"",e))}TF.exports=Hx.default});var Hw=K((Rc,SF)=>{"use strict";Rc.__esModule=!0;Rc.default=void 0;var UY={disabled:!1};Rc.default=UY;SF.exports=Rc.default});var zw=K(Pd=>{"use strict";Pd.__esModule=!0;Pd.classNamesShape=Pd.timeoutsShape=void 0;var jve=$Y(He());function $Y(t){return t&&t.__esModule?t:{default:t}}var HY=null;Pd.timeoutsShape=HY;var zY=null;Pd.classNamesShape=zY});var zx=K((Ec,wF)=>{"use strict";Ec.__esModule=!0;Ec.default=void 0;var GY=KY(X());function KY(t){return t&&t.__esModule?t:{default:t}}var YY=GY.default.createContext(null);Ec.default=YY;wF.exports=Ec.default});var Gw=K(Gx=>{"use strict";Gx.__esModule=!0;Gx.forceReflow=void 0;var XY=function(e){return e.scrollTop};Gx.forceReflow=XY});var Qx=K(Wo=>{"use strict";Wo.__esModule=!0;Wo.default=Wo.EXITING=Wo.ENTERED=Wo.ENTERING=Wo.EXITED=Wo.UNMOUNTED=void 0;var Vve=Oc(He()),Kx=Oc(X()),Yx=Oc(Xr()),PF=Oc(Hw()),Uve=zw(),_F=Oc(zx()),QY=Gw();function Oc(t){return t&&t.__esModule?t:{default:t}}function JY(t,e){if(t==null)return{};var r={},o=Object.keys(t),a,n;for(n=0;n=0)&&(r[a]=t[a]);return r}function ZY(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var Cd="unmounted";Wo.UNMOUNTED=Cd;var Ts="exited";Wo.EXITED=Ts;var bs="entering";Wo.ENTERING=bs;var Al="entered";Wo.ENTERED=Al;var Xx="exiting";Wo.EXITING=Xx;var hi=function(t){ZY(e,t);function e(o,a){var n;n=t.call(this,o,a)||this;var i=a,s=i&&!i.isMounting?o.enter:o.appear,u;return n.appearStatus=null,o.in?s?(u=Ts,n.appearStatus=bs):u=Al:o.unmountOnExit||o.mountOnEnter?u=Cd:u=Ts,n.state={status:u},n.nextCallback=null,n}e.getDerivedStateFromProps=function(a,n){var i=a.in;return i&&n.status===Cd?{status:Ts}:null};var r=e.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(a){var n=null;if(a!==this.props){var i=this.state.status;this.props.in?i!==bs&&i!==Al&&(n=bs):(i===bs||i===Al)&&(n=Xx)}this.updateStatus(!1,n)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var a=this.props.timeout,n,i,s;return n=i=s=a,a!=null&&typeof a!="number"&&(n=a.exit,i=a.enter,s=a.appear!==void 0?a.appear:i),{exit:n,enter:i,appear:s}},r.updateStatus=function(a,n){if(a===void 0&&(a=!1),n!==null)if(this.cancelNextCallback(),n===bs){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:Yx.default.findDOMNode(this);i&&(0,QY.forceReflow)(i)}this.performEnter(a)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Ts&&this.setState({status:Cd})},r.performEnter=function(a){var n=this,i=this.props.enter,s=this.context?this.context.isMounting:a,u=this.props.nodeRef?[s]:[Yx.default.findDOMNode(this),s],l=u[0],d=u[1],f=this.getTimeouts(),p=s?f.appear:f.enter;if(!a&&!i||PF.default.disabled){this.safeSetState({status:Al},function(){n.props.onEntered(l)});return}this.props.onEnter(l,d),this.safeSetState({status:bs},function(){n.props.onEntering(l,d),n.onTransitionEnd(p,function(){n.safeSetState({status:Al},function(){n.props.onEntered(l,d)})})})},r.performExit=function(){var a=this,n=this.props.exit,i=this.getTimeouts(),s=this.props.nodeRef?void 0:Yx.default.findDOMNode(this);if(!n||PF.default.disabled){this.safeSetState({status:Ts},function(){a.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:Xx},function(){a.props.onExiting(s),a.onTransitionEnd(i.exit,function(){a.safeSetState({status:Ts},function(){a.props.onExited(s)})})})},r.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(a,n){n=this.setNextCallback(n),this.setState(a,n)},r.setNextCallback=function(a){var n=this,i=!0;return this.nextCallback=function(s){i&&(i=!1,n.nextCallback=null,a(s))},this.nextCallback.cancel=function(){i=!1},this.nextCallback},r.onTransitionEnd=function(a,n){this.setNextCallback(n);var i=this.props.nodeRef?this.props.nodeRef.current:Yx.default.findDOMNode(this),s=a==null&&!this.props.addEndListener;if(!i||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var u=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],l=u[0],d=u[1];this.props.addEndListener(l,d)}a!=null&&setTimeout(this.nextCallback,a)},r.render=function(){var a=this.state.status;if(a===Cd)return null;var n=this.props,i=n.children,s=n.in,u=n.mountOnEnter,l=n.unmountOnExit,d=n.appear,f=n.enter,p=n.exit,h=n.timeout,c=n.addEndListener,x=n.onEnter,m=n.onEntering,v=n.onEntered,b=n.onExit,w=n.onExiting,S=n.onExited,g=n.nodeRef,y=JY(n,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return Kx.default.createElement(_F.default.Provider,{value:null},typeof i=="function"?i(a,y):Kx.default.cloneElement(Kx.default.Children.only(i),y))},e}(Kx.default.Component);hi.contextType=_F.default;hi.propTypes={};function _d(){}hi.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:_d,onEntering:_d,onEntered:_d,onExit:_d,onExiting:_d,onExited:_d};hi.UNMOUNTED=Cd;hi.EXITED=Ts;hi.ENTERING=bs;hi.ENTERED=Al;hi.EXITING=Xx;var eX=hi;Wo.default=eX});var EF=K((kc,RF)=>{"use strict";kc.__esModule=!0;kc.default=void 0;var Hve=Ac(He()),tX=Ac(yF()),rX=Ac(bF()),CF=Ac(X()),oX=Ac(Qx()),zve=zw(),aX=Gw();function Ac(t){return t&&t.__esModule?t:{default:t}}function Yw(){return Yw=Object.assign||function(t){for(var e=1;e=0)&&(r[a]=t[a]);return r}function iX(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var sX=function(e,r){return e&&r&&r.split(" ").forEach(function(o){return(0,tX.default)(e,o)})},Kw=function(e,r){return e&&r&&r.split(" ").forEach(function(o){return(0,rX.default)(e,o)})},Xw=function(t){iX(e,t);function e(){for(var o,a=arguments.length,n=new Array(a),i=0;i{"use strict";Rd.__esModule=!0;Rd.getChildMapping=Qw;Rd.mergeChildMappings=OF;Rd.getInitialChildMapping=uX;Rd.getNextChildMapping=dX;var gi=X();function Qw(t,e){var r=function(n){return e&&(0,gi.isValidElement)(n)?e(n):n},o=Object.create(null);return t&&gi.Children.map(t,function(a){return a}).forEach(function(a){o[a.key]=r(a)}),o}function OF(t,e){t=t||{},e=e||{};function r(d){return d in e?e[d]:t[d]}var o=Object.create(null),a=[];for(var n in t)n in e?a.length&&(o[n]=a,a=[]):a.push(n);var i,s={};for(var u in e){if(o[u])for(i=0;i{"use strict";Mc.__esModule=!0;Mc.default=void 0;var Kve=eP(He()),Jx=eP(X()),kF=eP(zx()),Jw=AF();function eP(t){return t&&t.__esModule?t:{default:t}}function fX(t,e){if(t==null)return{};var r={},o=Object.keys(t),a,n;for(n=0;n=0)&&(r[a]=t[a]);return r}function Zw(){return Zw=Object.assign||function(t){for(var e=1;e{"use strict";Dc.__esModule=!0;Dc.default=void 0;var Yve=Zx(He()),Ed=Zx(X()),xX=Zx(Xr()),yX=Zx(rP());function Zx(t){return t&&t.__esModule?t:{default:t}}function vX(t,e){if(t==null)return{};var r={},o=Object.keys(t),a,n;for(n=0;n=0)&&(r[a]=t[a]);return r}function TX(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var DF=function(t){TX(e,t);function e(){for(var o,a=arguments.length,n=new Array(a),i=0;i{"use strict";Od.__esModule=!0;Od.default=Od.modes=void 0;var Da=oP(X()),Xve=oP(He()),en=Qx(),SX=oP(zx()),ey,ty;function oP(t){return t&&t.__esModule?t:{default:t}}function wX(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}function PX(t,e){return!(t===e||Da.default.isValidElement(t)&&Da.default.isValidElement(e)&&t.key!=null&&t.key===e.key)}var Ml={out:"out-in",in:"in-out"};Od.modes=Ml;var ry=function(e,r,o){return function(){var a;e.props[r]&&(a=e.props)[r].apply(a,arguments),o()}},_X=(ey={},ey[Ml.out]=function(t){var e=t.current,r=t.changeState;return Da.default.cloneElement(e,{in:!1,onExited:ry(e,"onExited",function(){r(en.ENTERING,null)})})},ey[Ml.in]=function(t){var e=t.current,r=t.changeState,o=t.children;return[e,Da.default.cloneElement(o,{in:!0,onEntered:ry(o,"onEntered",function(){r(en.ENTERING)})})]},ey),CX=(ty={},ty[Ml.out]=function(t){var e=t.children,r=t.changeState;return Da.default.cloneElement(e,{in:!0,onEntered:ry(e,"onEntered",function(){r(en.ENTERED,Da.default.cloneElement(e,{in:!0}))})})},ty[Ml.in]=function(t){var e=t.current,r=t.children,o=t.changeState;return[Da.default.cloneElement(e,{in:!1,onExited:ry(e,"onExited",function(){o(en.ENTERED,Da.default.cloneElement(r,{in:!0}))})}),Da.default.cloneElement(r,{in:!0})]},ty),aP=function(t){wX(e,t);function e(){for(var o,a=arguments.length,n=new Array(a),i=0;i{"use strict";Vo.__esModule=!0;Vo.config=Vo.Transition=Vo.TransitionGroup=Vo.SwitchTransition=Vo.ReplaceTransition=Vo.CSSTransition=void 0;var EX=Ad(EF());Vo.CSSTransition=EX.default;var OX=Ad(IF());Vo.ReplaceTransition=OX.default;var AX=Ad(FF());Vo.SwitchTransition=AX.default;var kX=Ad(rP());Vo.TransitionGroup=kX.default;var MX=Ad(Qx());Vo.Transition=MX.default;var DX=Ad(Hw());Vo.config=DX.default;function Ad(t){return t&&t.__esModule?t:{default:t}}});var Cs=K(lP=>{"use strict";Object.defineProperty(lP,"__esModule",{value:!0});lP.default=cQ;var pQ=dt();function cQ(t){if(typeof t!="string")throw new Error((0,pQ.formatMuiErrorMessage)(7));return t.charAt(0).toUpperCase()+t.slice(1)}});var tL=K(uP=>{"use strict";Object.defineProperty(uP,"__esModule",{value:!0});uP.default=mQ;function mQ(){for(var t=arguments.length,e=new Array(t),r=0;r{"use strict";var rL=ue();Object.defineProperty(Fc,"__esModule",{value:!0});Fc.default=xQ;Fc.keys=void 0;var hQ=rL(et()),gQ=rL(kt()),yi=["xs","sm","md","lg","xl"];Fc.keys=yi;function xQ(t){var e=t.values,r=e===void 0?{xs:0,sm:600,md:960,lg:1280,xl:1920}:e,o=t.unit,a=o===void 0?"px":o,n=t.step,i=n===void 0?5:n,s=(0,gQ.default)(t,["values","unit","step"]);function u(c){var x=typeof r[c]=="number"?r[c]:c;return"@media (min-width:".concat(x).concat(a,")")}function l(c){var x=yi.indexOf(c)+1,m=r[yi[x]];if(x===yi.length)return u("xs");var v=typeof m=="number"&&x>0?m:c;return"@media (max-width:".concat(v-i/100).concat(a,")")}function d(c,x){var m=yi.indexOf(x);return m===yi.length-1?u(c):"@media (min-width:".concat(typeof r[c]=="number"?r[c]:c).concat(a,") and ")+"(max-width:".concat((m!==-1&&typeof r[yi[m+1]]=="number"?r[yi[m+1]]:x)-i/100).concat(a,")")}function f(c){return d(c,c)}var p=!1;function h(c){return r[c]}return(0,hQ.default)({keys:yi,values:r,up:u,down:l,between:d,only:f,width:h},s)}});var nL=K(pP=>{"use strict";var aL=ue();Object.defineProperty(pP,"__esModule",{value:!0});pP.default=yQ;var dP=aL(nd()),fP=aL(et());function yQ(t,e,r){var o;return(0,fP.default)({gutters:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return console.warn(["Material-UI: theme.mixins.gutters() is deprecated.","You can use the source of the mixin directly:",` paddingLeft: theme.spacing(2), paddingRight: theme.spacing(2), [theme.breakpoints.up('sm')]: { paddingLeft: theme.spacing(3), paddingRight: theme.spacing(3), }, `].join(` `)),(0,fP.default)({paddingLeft:e(2),paddingRight:e(2)},n,(0,dP.default)({},t.up("sm"),(0,fP.default)({paddingLeft:e(3),paddingRight:e(3)},n[t.up("sm")])))},toolbar:(o={minHeight:56},(0,dP.default)(o,"".concat(t.up("xs")," and (orientation: landscape)"),{minHeight:48}),(0,dP.default)(o,t.up("sm"),{minHeight:64}),o)},r)}});var iL=K(ny=>{"use strict";Object.defineProperty(ny,"__esModule",{value:!0});ny.default=void 0;var vQ={black:"#000",white:"#fff"},TQ=vQ;ny.default=TQ});var sL=K(iy=>{"use strict";Object.defineProperty(iy,"__esModule",{value:!0});iy.default=void 0;var bQ={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#d5d5d5",A200:"#aaaaaa",A400:"#303030",A700:"#616161"},SQ=bQ;iy.default=SQ});var lL=K(sy=>{"use strict";Object.defineProperty(sy,"__esModule",{value:!0});sy.default=void 0;var wQ={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe"},PQ=wQ;sy.default=PQ});var uL=K(ly=>{"use strict";Object.defineProperty(ly,"__esModule",{value:!0});ly.default=void 0;var _Q={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162"},CQ=_Q;ly.default=CQ});var dL=K(uy=>{"use strict";Object.defineProperty(uy,"__esModule",{value:!0});uy.default=void 0;var RQ={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},EQ=RQ;uy.default=EQ});var fL=K(dy=>{"use strict";Object.defineProperty(dy,"__esModule",{value:!0});dy.default=void 0;var OQ={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},AQ=OQ;dy.default=AQ});var cP=K(fy=>{"use strict";Object.defineProperty(fy,"__esModule",{value:!0});fy.default=void 0;var kQ={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},MQ=kQ;fy.default=MQ});var pL=K(py=>{"use strict";Object.defineProperty(py,"__esModule",{value:!0});py.default=void 0;var DQ={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},NQ=DQ;py.default=NQ});var hP=K($o=>{"use strict";Object.defineProperty($o,"__esModule",{value:!0});$o.hexToRgb=cL;$o.rgbToHex=LQ;$o.hslToRgb=mL;$o.decomposeColor=vi;$o.recomposeColor=Lc;$o.getContrastRatio=BQ;$o.getLuminance=cy;$o.emphasize=jQ;$o.fade=qQ;$o.alpha=hL;$o.darken=gL;$o.lighten=xL;var IQ=dt();function mP(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.min(Math.max(e,t),r)}function cL(t){t=t.substr(1);var e=new RegExp(".{1,".concat(t.length>=6?2:1,"}"),"g"),r=t.match(e);return r&&r[0].length===1&&(r=r.map(function(o){return o+o})),r?"rgb".concat(r.length===4?"a":"","(").concat(r.map(function(o,a){return a<3?parseInt(o,16):Math.round(parseInt(o,16)/255*1e3)/1e3}).join(", "),")"):""}function FQ(t){var e=t.toString(16);return e.length===1?"0".concat(e):e}function LQ(t){if(t.indexOf("#")===0)return t;var e=vi(t),r=e.values;return"#".concat(r.map(function(o){return FQ(o)}).join(""))}function mL(t){t=vi(t);var e=t,r=e.values,o=r[0],a=r[1]/100,n=r[2]/100,i=a*Math.min(n,1-n),s=function(f){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:(f+o/30)%12;return n-i*Math.max(Math.min(p-3,9-p,1),-1)},u="rgb",l=[Math.round(s(0)*255),Math.round(s(8)*255),Math.round(s(4)*255)];return t.type==="hsla"&&(u+="a",l.push(r[3])),Lc({type:u,values:l})}function vi(t){if(t.type)return t;if(t.charAt(0)==="#")return vi(cL(t));var e=t.indexOf("("),r=t.substring(0,e);if(["rgb","rgba","hsl","hsla"].indexOf(r)===-1)throw new Error((0,IQ.formatMuiErrorMessage)(3,t));var o=t.substring(e+1,t.length-1).split(",");return o=o.map(function(a){return parseFloat(a)}),{type:r,values:o}}function Lc(t){var e=t.type,r=t.values;return e.indexOf("rgb")!==-1?r=r.map(function(o,a){return a<3?parseInt(o,10):o}):e.indexOf("hsl")!==-1&&(r[1]="".concat(r[1],"%"),r[2]="".concat(r[2],"%")),"".concat(e,"(").concat(r.join(", "),")")}function BQ(t,e){var r=cy(t),o=cy(e);return(Math.max(r,o)+.05)/(Math.min(r,o)+.05)}function cy(t){t=vi(t);var e=t.type==="hsl"?vi(mL(t)).values:t.values;return e=e.map(function(r){return r/=255,r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4)}),Number((.2126*e[0]+.7152*e[1]+.0722*e[2]).toFixed(3))}function jQ(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.15;return cy(t)>.5?gL(t,e):xL(t,e)}function qQ(t,e){return hL(t,e)}function hL(t,e){return t=vi(t),e=mP(e),(t.type==="rgb"||t.type==="hsl")&&(t.type+="a"),t.values[3]=e,Lc(t)}function gL(t,e){if(t=vi(t),e=mP(e),t.type.indexOf("hsl")!==-1)t.values[2]*=1-e;else if(t.type.indexOf("rgb")!==-1)for(var r=0;r<3;r+=1)t.values[r]*=1-e;return Lc(t)}function xL(t,e){if(t=vi(t),e=mP(e),t.type.indexOf("hsl")!==-1)t.values[2]+=(100-t.values[2])*e;else if(t.type.indexOf("rgb")!==-1)for(var r=0;r<3;r+=1)t.values[r]+=(255-t.values[r])*e;return Lc(t)}});var bL=K(jl=>{"use strict";var _n=ue();Object.defineProperty(jl,"__esModule",{value:!0});jl.default=VQ;jl.dark=jl.light=void 0;var yL=_n(et()),WQ=_n(kt()),vL=dt(),hy=_n(iL()),PP=_n(sL()),gP=_n(lL()),xP=_n(uL()),yP=_n(dL()),vP=_n(fL()),TP=_n(cP()),bP=_n(pL()),SP=hP(),wP={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",hint:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:hy.default.white,default:PP.default[50]},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}};jl.light=wP;var my={text:{primary:hy.default.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",hint:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:PP.default[800],default:"#303030"},action:{active:hy.default.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};jl.dark=my;function TL(t,e,r,o){var a=o.light||o,n=o.dark||o*1.5;t[e]||(t.hasOwnProperty(r)?t[e]=t[r]:e==="light"?t.light=(0,SP.lighten)(t.main,a):e==="dark"&&(t.dark=(0,SP.darken)(t.main,n)))}function VQ(t){var e=t.primary,r=e===void 0?{light:gP.default[300],main:gP.default[500],dark:gP.default[700]}:e,o=t.secondary,a=o===void 0?{light:xP.default.A200,main:xP.default.A400,dark:xP.default.A700}:o,n=t.error,i=n===void 0?{light:yP.default[300],main:yP.default[500],dark:yP.default[700]}:n,s=t.warning,u=s===void 0?{light:vP.default[300],main:vP.default[500],dark:vP.default[700]}:s,l=t.info,d=l===void 0?{light:TP.default[300],main:TP.default[500],dark:TP.default[700]}:l,f=t.success,p=f===void 0?{light:bP.default[300],main:bP.default[500],dark:bP.default[700]}:f,h=t.type,c=h===void 0?"light":h,x=t.contrastThreshold,m=x===void 0?3:x,v=t.tonalOffset,b=v===void 0?.2:v,w=(0,WQ.default)(t,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function S(O){var E=(0,SP.getContrastRatio)(O,my.text.primary)>=m?my.text.primary:wP.text.primary;if(!1)var D;return E}var g=function(E){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:500,I=arguments.length>2&&arguments[2]!==void 0?arguments[2]:300,G=arguments.length>3&&arguments[3]!==void 0?arguments[3]:700;if(E=(0,yL.default)({},E),!E.main&&E[D]&&(E.main=E[D]),!E.main)throw new Error((0,vL.formatMuiErrorMessage)(4,D));if(typeof E.main!="string")throw new Error(_formatMuiErrorMessage(5,JSON.stringify(E.main)));return TL(E,"light",I,b),TL(E,"dark",G,b),E.contrastText||(E.contrastText=S(E.main)),E},y={dark:my,light:wP},_=(0,vL.deepmerge)((0,yL.default)({common:hy.default,type:c,primary:g(r),secondary:g(a,"A400","A200","A700"),error:g(i),warning:g(u),info:g(d),success:g(p),grey:PP.default,contrastThreshold:m,getContrastText:S,augmentColor:g,tonalOffset:b},y[c]),w);return _}});var RL=K(_P=>{"use strict";var _L=ue();Object.defineProperty(_P,"__esModule",{value:!0});_P.default=zQ;var SL=_L(et()),UQ=_L(kt()),$Q=dt();function CL(t){return Math.round(t*1e5)/1e5}function HQ(t){return CL(t)}var wL={textTransform:"uppercase"},PL='"Roboto", "Helvetica", "Arial", sans-serif';function zQ(t,e){var r=typeof e=="function"?e(t):e,o=r.fontFamily,a=o===void 0?PL:o,n=r.fontSize,i=n===void 0?14:n,s=r.fontWeightLight,u=s===void 0?300:s,l=r.fontWeightRegular,d=l===void 0?400:l,f=r.fontWeightMedium,p=f===void 0?500:f,h=r.fontWeightBold,c=h===void 0?700:h,x=r.htmlFontSize,m=x===void 0?16:x,v=r.allVariants,b=r.pxToRem,w=(0,UQ.default)(r,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]),S=i/14,g=b||function(O){return"".concat(O/m*S,"rem")},y=function(E,D,I,G,Q){return(0,SL.default)({fontFamily:a,fontWeight:E,fontSize:g(D),lineHeight:I},a===PL?{letterSpacing:"".concat(CL(G/D),"em")}:{},Q,v)},_={h1:y(u,96,1.167,-1.5),h2:y(u,60,1.2,-.5),h3:y(d,48,1.167,0),h4:y(d,34,1.235,.25),h5:y(d,24,1.334,0),h6:y(p,20,1.6,.15),subtitle1:y(d,16,1.75,.15),subtitle2:y(p,14,1.57,.1),body1:y(d,16,1.5,.15),body2:y(d,14,1.43,.15),button:y(p,14,1.75,.4,wL),caption:y(d,12,1.66,.4),overline:y(d,12,2.66,1,wL)};return(0,$Q.deepmerge)((0,SL.default)({htmlFontSize:m,pxToRem:g,round:HQ,fontFamily:a,fontSize:i,fontWeightLight:u,fontWeightRegular:d,fontWeightMedium:p,fontWeightBold:c},_),w,{clone:!1})}});var EL=K(gy=>{"use strict";Object.defineProperty(gy,"__esModule",{value:!0});gy.default=void 0;var GQ=.2,KQ=.14,YQ=.12;function Vt(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(GQ,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0,0,0,").concat(KQ,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0,0,0,").concat(YQ,")")].join(",")}var XQ=["none",Vt(0,2,1,-1,0,1,1,0,0,1,3,0),Vt(0,3,1,-2,0,2,2,0,0,1,5,0),Vt(0,3,3,-2,0,3,4,0,0,1,8,0),Vt(0,2,4,-1,0,4,5,0,0,1,10,0),Vt(0,3,5,-1,0,5,8,0,0,1,14,0),Vt(0,3,5,-1,0,6,10,0,0,1,18,0),Vt(0,4,5,-2,0,7,10,1,0,2,16,1),Vt(0,5,5,-3,0,8,10,1,0,3,14,2),Vt(0,5,6,-3,0,9,12,1,0,3,16,2),Vt(0,6,6,-3,0,10,14,1,0,4,18,3),Vt(0,6,7,-4,0,11,15,1,0,4,20,3),Vt(0,7,8,-4,0,12,17,2,0,5,22,4),Vt(0,7,8,-4,0,13,19,2,0,5,24,4),Vt(0,7,9,-4,0,14,21,2,0,5,26,4),Vt(0,8,9,-5,0,15,22,2,0,6,28,5),Vt(0,8,10,-5,0,16,24,2,0,6,30,5),Vt(0,8,11,-5,0,17,26,2,0,6,32,5),Vt(0,9,11,-5,0,18,28,2,0,7,34,6),Vt(0,9,12,-6,0,19,29,2,0,7,36,6),Vt(0,10,13,-6,0,20,31,3,0,8,38,7),Vt(0,10,13,-6,0,21,33,3,0,8,40,7),Vt(0,10,14,-6,0,22,35,3,0,8,42,7),Vt(0,11,14,-7,0,23,36,3,0,9,44,8),Vt(0,11,15,-7,0,24,38,3,0,9,46,8)],QQ=XQ;gy.default=QQ});var OL=K(xy=>{"use strict";Object.defineProperty(xy,"__esModule",{value:!0});xy.default=void 0;var JQ={borderRadius:4},ZQ=JQ;xy.default=ZQ});var AL=K(CP=>{"use strict";Object.defineProperty(CP,"__esModule",{value:!0});CP.default=tJ;var eJ=Cx();function tJ(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:8;if(t.mui)return t;var e=(0,eJ.createUnarySpacing)({spacing:t}),r=function(){for(var a=arguments.length,n=new Array(a),i=0;i{"use strict";var rJ=ue();Object.defineProperty(Rs,"__esModule",{value:!0});Rs.default=Rs.duration=Rs.easing=void 0;var oJ=rJ(kt()),RP={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"};Rs.easing=RP;var EP={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};Rs.duration=EP;function kL(t){return"".concat(Math.round(t),"ms")}var aJ={easing:RP,duration:EP,create:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["all"],r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=r.duration,a=o===void 0?EP.standard:o,n=r.easing,i=n===void 0?RP.easeInOut:n,s=r.delay,u=s===void 0?0:s,l=(0,oJ.default)(r,["duration","easing","delay"]);if(!1)var d,f;return(Array.isArray(e)?e:[e]).map(function(p){return"".concat(p," ").concat(typeof a=="string"?a:kL(a)," ").concat(i," ").concat(typeof u=="string"?u:kL(u))}).join(",")},getAutoHeightDuration:function(e){if(!e)return 0;var r=e/36;return Math.round((4+15*Math.pow(r,.25)+r/5)*10)}};Rs.default=aJ});var DL=K(yy=>{"use strict";Object.defineProperty(yy,"__esModule",{value:!0});yy.default=void 0;var nJ={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},iJ=nJ;yy.default=iJ});var FL=K(Bc=>{"use strict";var rn=ue();Object.defineProperty(Bc,"__esModule",{value:!0});Bc.createMuiTheme=xJ;Bc.default=void 0;var mbe=rn(nd()),sJ=rn(kt()),NL=dt(),lJ=rn(oL()),uJ=rn(nL()),dJ=rn(bL()),fJ=rn(RL()),pJ=rn(EL()),cJ=rn(OL()),mJ=rn(AL()),hJ=rn(ML()),gJ=rn(DL());function IL(){for(var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.breakpoints,r=e===void 0?{}:e,o=t.mixins,a=o===void 0?{}:o,n=t.palette,i=n===void 0?{}:n,s=t.spacing,u=t.typography,l=u===void 0?{}:u,d=(0,sJ.default)(t,["breakpoints","mixins","palette","spacing","typography"]),f=(0,dJ.default)(i),p=(0,lJ.default)(r),h=(0,mJ.default)(s),c=(0,NL.deepmerge)({breakpoints:p,direction:"ltr",mixins:(0,uJ.default)(p,h,a),overrides:{},palette:f,props:{},shadows:pJ.default,typography:(0,fJ.default)(f,l),spacing:h,shape:cJ.default,transitions:hJ.default,zIndex:gJ.default},d),x=arguments.length,m=new Array(x>1?x-1:0),v=1;v{"use strict";var vJ=ue();Object.defineProperty(vy,"__esModule",{value:!0});vy.default=void 0;var TJ=vJ(FL()),bJ=(0,TJ.default)(),SJ=bJ;vy.default=SJ});var Eo=K(Ty=>{"use strict";var LL=ue();Object.defineProperty(Ty,"__esModule",{value:!0});Ty.default=void 0;var wJ=LL(et()),PJ=da(),_J=LL(OP());function CJ(t,e){return(0,PJ.withStyles)(t,(0,wJ.default)({defaultTheme:_J.default},e))}var RJ=CJ;Ty.default=RJ});var WL=K(Dd=>{"use strict";var EJ=Ae(),Nd=ue();Object.defineProperty(Dd,"__esModule",{value:!0});Dd.default=Dd.styles=void 0;var OJ=Nd(et()),AJ=Nd(kt()),AP=EJ(X()),ybe=Nd(He()),kJ=Nd(Te()),vbe=dt(),MJ=Nd(Eo()),BL=Nd(Cs()),jL=function(e){return{root:{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,fontSize:e.typography.pxToRem(24),transition:e.transitions.create("fill",{duration:e.transitions.duration.shorter})},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},colorAction:{color:e.palette.action.active},colorError:{color:e.palette.error.main},colorDisabled:{color:e.palette.action.disabled},fontSizeInherit:{fontSize:"inherit"},fontSizeSmall:{fontSize:e.typography.pxToRem(20)},fontSizeLarge:{fontSize:e.typography.pxToRem(35)}}};Dd.styles=jL;var qL=AP.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.color,s=i===void 0?"inherit":i,u=e.component,l=u===void 0?"svg":u,d=e.fontSize,f=d===void 0?"medium":d,p=e.htmlColor,h=e.titleAccess,c=e.viewBox,x=c===void 0?"0 0 24 24":c,m=(0,AJ.default)(e,["children","classes","className","color","component","fontSize","htmlColor","titleAccess","viewBox"]);return AP.createElement(l,(0,OJ.default)({className:(0,kJ.default)(a.root,n,s!=="inherit"&&a["color".concat((0,BL.default)(s))],f!=="default"&&f!=="medium"&&a["fontSize".concat((0,BL.default)(f))]),focusable:"false",viewBox:x,color:p,"aria-hidden":h?void 0:!0,role:h?"img":void 0,ref:r},m),o,h?AP.createElement("title",null,h):null)});qL.muiName="SvgIcon";var DJ=(0,MJ.default)(jL,{name:"MuiSvgIcon"})(qL);Dd.default=DJ});var VL=K(kP=>{"use strict";var NJ=ue();Object.defineProperty(kP,"__esModule",{value:!0});Object.defineProperty(kP,"default",{enumerable:!0,get:function(){return IJ.default}});var IJ=NJ(WL())});var IP=K(NP=>{"use strict";var DP=ue();Object.defineProperty(NP,"__esModule",{value:!0});NP.default=LJ;var FJ=DP(et()),MP=DP(X()),UL=DP(VL());function LJ(t,e){var r=function(a,n){return MP.default.createElement(UL.default,(0,FJ.default)({ref:n},a),t)};return r.muiName=UL.default.muiName,MP.default.memo(MP.default.forwardRef(r))}});var LP=K(FP=>{"use strict";Object.defineProperty(FP,"__esModule",{value:!0});FP.default=BJ;function BJ(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:166,r;function o(){for(var a=arguments.length,n=new Array(a),i=0;i{"use strict";Object.defineProperty(BP,"__esModule",{value:!0});BP.default=jJ;function jJ(t,e){return function(){return null}}});var qP=K(jP=>{"use strict";var qJ=Ae();Object.defineProperty(jP,"__esModule",{value:!0});jP.default=VJ;var WJ=qJ(X());function VJ(t,e){return WJ.isValidElement(t)&&e.indexOf(t.type.muiName)!==-1}});var VP=K(WP=>{"use strict";Object.defineProperty(WP,"__esModule",{value:!0});WP.default=UJ;function UJ(t){return t&&t.ownerDocument||document}});var $L=K(UP=>{"use strict";var $J=ue();Object.defineProperty(UP,"__esModule",{value:!0});UP.default=zJ;var HJ=$J(VP());function zJ(t){var e=(0,HJ.default)(t);return e.defaultView||window}});var HL=K($P=>{"use strict";Object.defineProperty($P,"__esModule",{value:!0});$P.default=GJ;function GJ(t){return function(){return null};var e}});var zP=K(HP=>{"use strict";Object.defineProperty(HP,"__esModule",{value:!0});HP.default=KJ;function KJ(t,e){typeof t=="function"?t(e):t&&(t.current=e)}});var KP=K(GP=>{"use strict";Object.defineProperty(GP,"__esModule",{value:!0});GP.default=YJ;function YJ(t,e,r,o,a){return null;var n}});var zL=K(XP=>{"use strict";var XJ=Ae();Object.defineProperty(XP,"__esModule",{value:!0});XP.default=QJ;var YP=XJ(X());function QJ(t){var e=t.controlled,r=t.default,o=t.name,a=t.state,n=a===void 0?"value":a,i=YP.useRef(e!==void 0),s=i.current,u=YP.useState(r),l=u[0],d=u[1],f=s?e:l;if(!1)var p,h;var c=YP.useCallback(function(x){s||d(x)},[]);return[f,c]}});var wy=K(QP=>{"use strict";var JJ=Ae();Object.defineProperty(QP,"__esModule",{value:!0});QP.default=eZ;var Sy=JJ(X()),ZJ=typeof window<"u"?Sy.useLayoutEffect:Sy.useEffect;function eZ(t){var e=Sy.useRef(t);return ZJ(function(){e.current=t}),Sy.useCallback(function(){return e.current.apply(void 0,arguments)},[])}});var Id=K(JP=>{"use strict";var tZ=ue(),rZ=Ae();Object.defineProperty(JP,"__esModule",{value:!0});JP.default=aZ;var oZ=rZ(X()),GL=tZ(zP());function aZ(t,e){return oZ.useMemo(function(){return t==null&&e==null?null:function(r){(0,GL.default)(t,r),(0,GL.default)(e,r)}},[t,e])}});var YL=K(ZP=>{"use strict";var nZ=Ae();Object.defineProperty(ZP,"__esModule",{value:!0});ZP.default=iZ;var KL=nZ(X());function iZ(t){var e=KL.useState(t),r=e[0],o=e[1],a=t||r;return KL.useEffect(function(){r==null&&o("mui-".concat(Math.round(Math.random()*1e5)))},[r]),a}});var t_=K(_y=>{"use strict";var QL=Ae();Object.defineProperty(_y,"__esModule",{value:!0});_y.teardown=pZ;_y.default=hZ;var sZ=QL(X()),lZ=QL(Xr()),Py=!0,e_=!1,XL=null,uZ={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function dZ(t){var e=t.type,r=t.tagName;return!!(r==="INPUT"&&uZ[e]&&!t.readOnly||r==="TEXTAREA"&&!t.readOnly||t.isContentEditable)}function JL(t){t.metaKey||t.altKey||t.ctrlKey||(Py=!0)}function Fd(){Py=!1}function ZL(){this.visibilityState==="hidden"&&e_&&(Py=!0)}function fZ(t){t.addEventListener("keydown",JL,!0),t.addEventListener("mousedown",Fd,!0),t.addEventListener("pointerdown",Fd,!0),t.addEventListener("touchstart",Fd,!0),t.addEventListener("visibilitychange",ZL,!0)}function pZ(t){t.removeEventListener("keydown",JL,!0),t.removeEventListener("mousedown",Fd,!0),t.removeEventListener("pointerdown",Fd,!0),t.removeEventListener("touchstart",Fd,!0),t.removeEventListener("visibilitychange",ZL,!0)}function cZ(t){var e=t.target;try{return e.matches(":focus-visible")}catch{}return Py||dZ(e)}function mZ(){e_=!0,window.clearTimeout(XL),XL=window.setTimeout(function(){e_=!1},100)}function hZ(){var t=sZ.useCallback(function(e){var r=lZ.findDOMNode(e);r!=null&&fZ(r.ownerDocument)},[]);return{isFocusVisible:cZ,onBlurVisible:mZ,ref:t}}});var on=K(qr=>{"use strict";var ho=ue();Object.defineProperty(qr,"__esModule",{value:!0});Object.defineProperty(qr,"capitalize",{enumerable:!0,get:function(){return gZ.default}});Object.defineProperty(qr,"createChainedFunction",{enumerable:!0,get:function(){return xZ.default}});Object.defineProperty(qr,"createSvgIcon",{enumerable:!0,get:function(){return yZ.default}});Object.defineProperty(qr,"debounce",{enumerable:!0,get:function(){return vZ.default}});Object.defineProperty(qr,"deprecatedPropType",{enumerable:!0,get:function(){return TZ.default}});Object.defineProperty(qr,"isMuiElement",{enumerable:!0,get:function(){return bZ.default}});Object.defineProperty(qr,"ownerDocument",{enumerable:!0,get:function(){return SZ.default}});Object.defineProperty(qr,"ownerWindow",{enumerable:!0,get:function(){return wZ.default}});Object.defineProperty(qr,"requirePropFactory",{enumerable:!0,get:function(){return PZ.default}});Object.defineProperty(qr,"setRef",{enumerable:!0,get:function(){return _Z.default}});Object.defineProperty(qr,"unsupportedProp",{enumerable:!0,get:function(){return CZ.default}});Object.defineProperty(qr,"useControlled",{enumerable:!0,get:function(){return RZ.default}});Object.defineProperty(qr,"useEventCallback",{enumerable:!0,get:function(){return EZ.default}});Object.defineProperty(qr,"useForkRef",{enumerable:!0,get:function(){return OZ.default}});Object.defineProperty(qr,"unstable_useId",{enumerable:!0,get:function(){return AZ.default}});Object.defineProperty(qr,"useIsFocusVisible",{enumerable:!0,get:function(){return kZ.default}});var gZ=ho(Cs()),xZ=ho(tL()),yZ=ho(IP()),vZ=ho(LP()),TZ=ho(by()),bZ=ho(qP()),SZ=ho(VP()),wZ=ho($L()),PZ=ho(HL()),_Z=ho(zP()),CZ=ho(KP()),RZ=ho(zL()),EZ=ho(wy()),OZ=ho(Id()),AZ=ho(YL()),kZ=ho(t_())});var pt=K(r_=>{"use strict";Object.defineProperty(r_,"__esModule",{value:!0});Object.defineProperty(r_,"default",{enumerable:!0,get:function(){return MZ.createSvgIcon}});var MZ=on()});var e3=K(Cy=>{"use strict";var DZ=ue(),NZ=Ae();Object.defineProperty(Cy,"__esModule",{value:!0});Cy.default=void 0;var IZ=NZ(X()),FZ=DZ(pt()),LZ=(0,FZ.default)(IZ.createElement("path",{d:"M19 18l2 1V3c0-1.1-.9-2-2-2H8.99C7.89 1 7 1.9 7 3h10c1.1 0 2 .9 2 2v13zM15 5H5c-1.1 0-2 .9-2 2v16l7-3 7 3V7c0-1.1-.9-2-2-2z"}),"Bookmarks");Cy.default=LZ});var t3=K(Ry=>{"use strict";var BZ=ue(),jZ=Ae();Object.defineProperty(Ry,"__esModule",{value:!0});Ry.default=void 0;var qZ=jZ(X()),WZ=BZ(pt()),VZ=(0,WZ.default)(qZ.createElement("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"}),"Info");Ry.default=VZ});var r3=K(Ey=>{"use strict";var UZ=ue(),$Z=Ae();Object.defineProperty(Ey,"__esModule",{value:!0});Ey.default=void 0;var HZ=$Z(X()),zZ=UZ(pt()),GZ=(0,zZ.default)(HZ.createElement("path",{d:"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"}),"Menu");Ey.default=GZ});var c3=K(ky=>{"use strict";var nee=ue(),iee=Ae();Object.defineProperty(ky,"__esModule",{value:!0});ky.default=void 0;var qc=iee(X()),see=nee(pt()),lee=(0,see.default)(qc.createElement(qc.Fragment,null,qc.createElement("circle",{cx:"15.5",cy:"9.5",r:"1.5"}),qc.createElement("circle",{cx:"8.5",cy:"9.5",r:"1.5"}),qc.createElement("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm0-6c-2.33 0-4.32 1.45-5.12 3.5h1.67c.69-1.19 1.97-2 3.45-2s2.75.81 3.45 2h1.67c-.8-2.05-2.79-3.5-5.12-3.5z"})),"SentimentVeryDissatisfied");ky.default=lee});var d_=K(By=>{"use strict";var Mee=ue(),Dee=Ae();Object.defineProperty(By,"__esModule",{value:!0});By.default=void 0;var Nee=Dee(X()),Iee=Mee(pt()),Fee=(0,Iee.default)(Nee.createElement("path",{d:"M20 6h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-6 0h-4V4h4v2z"}),"Work");By.default=Fee});var F3=K(qy=>{"use strict";var Gee=ue(),Kee=Ae();Object.defineProperty(qy,"__esModule",{value:!0});qy.default=void 0;var Yee=Kee(X()),Xee=Gee(pt()),Qee=(0,Xee.default)(Yee.createElement("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreVert");qy.default=Qee});var B3=K(Wy=>{"use strict";var Jee=ue(),Zee=Ae();Object.defineProperty(Wy,"__esModule",{value:!0});Wy.default=void 0;var ete=Zee(X()),tte=Jee(pt()),rte=(0,tte.default)(ete.createElement("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"}),"Email");Wy.default=rte});var j3=K(Vy=>{"use strict";var ote=ue(),ate=Ae();Object.defineProperty(Vy,"__esModule",{value:!0});Vy.default=void 0;var nte=ate(X()),ite=ote(pt()),ste=(0,ite.default)(nte.createElement("path",{d:"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"}),"Link");Vy.default=ste});var q3=K(Uy=>{"use strict";var lte=ue(),ute=Ae();Object.defineProperty(Uy,"__esModule",{value:!0});Uy.default=void 0;var dte=ute(X()),fte=lte(pt()),pte=(0,fte.default)(dte.createElement("path",{d:"M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92 1.61 0 2.92-1.31 2.92-2.92s-1.31-2.92-2.92-2.92z"}),"Share");Uy.default=pte});var g5=K((ARe,A_)=>{function m5(t){this.mode=ha.MODE_8BIT_BYTE,this.data=t,this.parsedData=[];for(var e=0,r=this.data.length;e65536?(o[0]=240|(a&1835008)>>>18,o[1]=128|(a&258048)>>>12,o[2]=128|(a&4032)>>>6,o[3]=128|a&63):a>2048?(o[0]=224|(a&61440)>>>12,o[1]=128|(a&4032)>>>6,o[2]=128|a&63):a>128?(o[0]=192|(a&1984)>>>6,o[1]=128|a&63):o[0]=a,this.parsedData.push(o)}this.parsedData=Array.prototype.concat.apply([],this.parsedData),this.parsedData.length!=this.data.length&&(this.parsedData.unshift(191),this.parsedData.unshift(187),this.parsedData.unshift(239))}m5.prototype={getLength:function(t){return this.parsedData.length},write:function(t){for(var e=0,r=this.parsedData.length;e=7&&this.setupTypeNumber(t),this.dataCache==null&&(this.dataCache=kn.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,e)},setupPositionProbePattern:function(t,e){for(var r=-1;r<=7;r++)if(!(t+r<=-1||this.moduleCount<=t+r))for(var o=-1;o<=7;o++)e+o<=-1||this.moduleCount<=e+o||(0<=r&&r<=6&&(o==0||o==6)||0<=o&&o<=6&&(r==0||r==6)||2<=r&&r<=4&&2<=o&&o<=4?this.modules[t+r][e+o]=!0:this.modules[t+r][e+o]=!1)},getBestMaskPattern:function(){for(var t=0,e=0,r=0;r<8;r++){this.makeImpl(!0,r);var o=Zt.getLostPoint(this);(r==0||t>o)&&(t=o,e=r)}return e},createMovieClip:function(t,e,r){var o=t.createEmptyMovieClip(e,r),a=1;this.make();for(var n=0;n>r&1)==1;this.modules[Math.floor(r/3)][r%3+this.moduleCount-8-3]=o}for(var r=0;r<18;r++){var o=!t&&(e>>r&1)==1;this.modules[r%3+this.moduleCount-8-3][Math.floor(r/3)]=o}},setupTypeInfo:function(t,e){for(var r=this.errorCorrectLevel<<3|e,o=Zt.getBCHTypeInfo(r),a=0;a<15;a++){var n=!t&&(o>>a&1)==1;a<6?this.modules[a][8]=n:a<8?this.modules[a+1][8]=n:this.modules[this.moduleCount-15+a][8]=n}for(var a=0;a<15;a++){var n=!t&&(o>>a&1)==1;a<8?this.modules[8][this.moduleCount-a-1]=n:a<9?this.modules[8][15-a-1+1]=n:this.modules[8][15-a-1]=n}this.modules[this.moduleCount-8][8]=!t},mapData:function(t,e){for(var r=-1,o=this.moduleCount-1,a=7,n=0,i=this.moduleCount-1;i>0;i-=2)for(i==6&&i--;;){for(var s=0;s<2;s++)if(this.modules[o][i-s]==null){var u=!1;n>>a&1)==1);var l=Zt.getMask(e,o,i-s);l&&(u=!u),this.modules[o][i-s]=u,a--,a==-1&&(n++,a=7)}if(o+=r,o<0||this.moduleCount<=o){o-=r,r=-r;break}}}};kn.PAD0=236;kn.PAD1=17;kn.createData=function(t,e,r){for(var o=An.getRSBlocks(t,e),a=new h5,n=0;ns*8)throw new Error("code length overflow. ("+a.getLengthInBits()+">"+s*8+")");for(a.getLengthInBits()+4<=s*8&&a.put(0,4);a.getLengthInBits()%8!=0;)a.putBit(!1);for(;!(a.getLengthInBits()>=s*8||(a.put(kn.PAD0,8),a.getLengthInBits()>=s*8));)a.put(kn.PAD1,8);return kn.createBytes(a,o)};kn.createBytes=function(t,e){for(var r=0,o=0,a=0,n=new Array(e.length),i=new Array(e.length),s=0;s=0?h.get(c):0}}for(var x=0,d=0;d=0;)e^=Zt.G15<=0;)e^=Zt.G18<>>=1;return e},getPatternPosition:function(t){return Zt.PATTERN_POSITION_TABLE[t-1]},getMask:function(t,e,r){switch(t){case Ms.PATTERN000:return(e+r)%2==0;case Ms.PATTERN001:return e%2==0;case Ms.PATTERN010:return r%3==0;case Ms.PATTERN011:return(e+r)%3==0;case Ms.PATTERN100:return(Math.floor(e/2)+Math.floor(r/3))%2==0;case Ms.PATTERN101:return e*r%2+e*r%3==0;case Ms.PATTERN110:return(e*r%2+e*r%3)%2==0;case Ms.PATTERN111:return(e*r%3+(e+r)%2)%2==0;default:throw new Error("bad maskPattern:"+t)}},getErrorCorrectPolynomial:function(t){for(var e=new Vd([1],0),r=0;r5&&(r+=3+n-5)}for(var o=0;o=256;)t-=255;return Wr.EXP_TABLE[t]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)};for(_r=0;_r<8;_r++)Wr.EXP_TABLE[_r]=1<<_r;var _r;for(_r=8;_r<256;_r++)Wr.EXP_TABLE[_r]=Wr.EXP_TABLE[_r-4]^Wr.EXP_TABLE[_r-5]^Wr.EXP_TABLE[_r-6]^Wr.EXP_TABLE[_r-8];var _r;for(_r=0;_r<255;_r++)Wr.LOG_TABLE[Wr.EXP_TABLE[_r]]=_r;var _r;function Vd(t,e){if(t.length==null)throw new Error(t.length+"/"+e);for(var r=0;r>>7-t%8&1)==1},put:function(t,e){for(var r=0;r>>e-r-1&1)==1)},getLengthInBits:function(){return this.length},putBit:function(t){var e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}};var O_=[[17,14,11,7],[32,26,20,14],[53,42,32,24],[78,62,46,34],[106,84,60,44],[134,106,74,58],[154,122,86,64],[192,152,108,84],[230,180,130,98],[271,213,151,119],[321,251,177,137],[367,287,203,155],[425,331,241,177],[458,362,258,194],[520,412,292,220],[586,450,322,250],[644,504,364,280],[718,560,394,310],[792,624,442,338],[858,666,482,382],[929,711,509,403],[1003,779,565,439],[1091,857,611,461],[1171,911,661,511],[1273,997,715,535],[1367,1059,751,593],[1465,1125,805,625],[1528,1190,868,658],[1628,1264,908,698],[1732,1370,982,742],[1840,1452,1030,790],[1952,1538,1112,842],[2068,1628,1168,898],[2188,1722,1228,958],[2303,1809,1283,983],[2431,1911,1351,1051],[2563,1989,1423,1093],[2699,2099,1499,1139],[2809,2213,1579,1219],[2953,2331,1663,1273]];function k_(t){var e=this;if(this.options={padding:4,width:256,height:256,typeNumber:4,color:"#000000",background:"#ffffff",ecl:"M"},typeof t=="string"&&(t={content:t}),t)for(var r in t)this.options[r]=t[r];if(typeof this.options.content!="string")throw new Error("Expected 'content' as string!");if(this.options.content.length===0)throw new Error("Expected 'content' to be non-empty!");if(!(this.options.padding>=0))throw new Error("Expected 'padding' value to be non-negative!");if(!(this.options.width>0)||!(this.options.height>0))throw new Error("Expected 'width' or 'height' value to be higher than zero!");function o(l){switch(l){case"L":return Ds.L;case"M":return Ds.M;case"Q":return Ds.Q;case"H":return Ds.H;default:throw new Error("Unknwon error correction level: "+l)}}function a(l,d){for(var f=n(l),p=1,h=0,c=0,x=O_.length;c<=x;c++){var m=O_[c];if(!m)throw new Error("Content too long: expected "+h+" but got "+f);switch(d){case"L":h=m[0];break;case"M":h=m[1];break;case"Q":h=m[2];break;case"H":h=m[3];break;default:throw new Error("Unknwon error correction level: "+d)}if(f<=h)break;p++}if(p>O_.length)throw new Error("Content too long");return p}function n(l){var d=encodeURI(l).toString().replace(/\%[0-9a-fA-F]{2}/g,"a");return d.length+(d.length!=l?3:0)}var i=this.options.content,s=a(i,this.options.ecl),u=o(this.options.ecl);this.qrcode=new kn(s,u),this.qrcode.addData(i),this.qrcode.make()}k_.prototype.svg=function(t){var e=this.options||{},r=this.qrcode.modules;typeof t>"u"&&(t={container:e.container||"svg"});for(var o=typeof e.pretty<"u"?!!e.pretty:!0,a=o?" ":"",n=o?`\r `:"",i=e.width,s=e.height,u=r.length,l=i/(u+2*e.padding),d=s/(u+2*e.padding),f=typeof e.join<"u"?!!e.join:!1,p=typeof e.swap<"u"?!!e.swap:!1,h=typeof e.xmlDeclaration<"u"?!!e.xmlDeclaration:!0,c=typeof e.predefined<"u"?!!e.predefined:!1,x=c?a+''+n:"",m=a+''+n,v="",b="",w=0;w'+n:v+=a+''+n}}f&&(v=a+'');var I="";switch(t.container){case"svg":h&&(I+=''+n),I+=''+n,I+=x+m+v,I+="";break;case"svg-viewbox":h&&(I+=''+n),I+=''+n,I+=x+m+v,I+="";break;case"g":I+=''+n,I+=x+m+v,I+="";break;default:I+=(x+m+v).replace(/^\s+/,"");break}return I};k_.prototype.save=function(t,e){var r=this.svg();typeof e!="function"&&(e=function(a,n){});try{var o=Dm("fs");o.writeFile(t,r,e)}catch(a){e(a)}};typeof A_<"u"&&(A_.exports=k_)});var C5=K(tv=>{"use strict";var Zte=ue(),ere=Ae();Object.defineProperty(tv,"__esModule",{value:!0});tv.default=void 0;var tre=ere(X()),rre=Zte(pt()),ore=(0,rre.default)(tre.createElement("path",{d:"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}),"Check");tv.default=ore});var R5=K(rv=>{"use strict";var are=ue(),nre=Ae();Object.defineProperty(rv,"__esModule",{value:!0});rv.default=void 0;var ire=nre(X()),sre=are(pt()),lre=(0,sre.default)(ire.createElement("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear");rv.default=lre});var E5=K(ov=>{"use strict";var ure=ue(),dre=Ae();Object.defineProperty(ov,"__esModule",{value:!0});ov.default=void 0;var fre=dre(X()),pre=ure(pt()),cre=(0,pre.default)(fre.createElement("path",{d:"M19 13H5v-2h14v2z"}),"Remove");ov.default=cre});var O5=K(av=>{"use strict";var mre=ue(),hre=Ae();Object.defineProperty(av,"__esModule",{value:!0});av.default=void 0;var gre=hre(X()),xre=mre(pt()),yre=(0,xre.default)(gre.createElement("path",{d:"M21 6H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 10H3V8h2v4h2V8h2v4h2V8h2v4h2V8h2v4h2V8h2v8z"}),"Straighten");av.default=yre});var A5=K((nv,Zc)=>{(function(t){var e=typeof nv=="object"&&nv,r=typeof Zc=="object"&&Zc&&Zc.exports==e&&Zc,o=typeof global=="object"&&global;(o.global===o||o.window===o)&&(t=o);var a=function(p){this.message=p};a.prototype=new Error,a.prototype.name="InvalidCharacterError";var n=function(p){throw new a(p)},i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=/[\t\n\f\r ]/g,u=function(p){p=String(p).replace(s,"");var h=p.length;h%4==0&&(p=p.replace(/==?$/,""),h=p.length),(h%4==1||/[^+a-zA-Z0-9/]/.test(p))&&n("Invalid character: the string to be decoded is not correctly encoded.");for(var c=0,x,m,v="",b=-1;++b>(-2*c&6)));return v},l=function(p){p=String(p),/[^\0-\xFF]/.test(p)&&n("The string to be encoded contains characters outside of the Latin1 range.");for(var h=p.length%3,c="",x=-1,m,v,b,w,S,g=p.length-h;++x>18&63)+i.charAt(S>>12&63)+i.charAt(S>>6&63)+i.charAt(S&63);return h==2?(m=p.charCodeAt(x)<<8,v=p.charCodeAt(++x),S=m+v,c+=i.charAt(S>>10)+i.charAt(S>>4&63)+i.charAt(S<<2&63)+"="):h==1&&(S=p.charCodeAt(x),c+=i.charAt(S>>2)+i.charAt(S<<4&63)+"=="),c},d={encode:l,decode:u,version:"0.1.0"};if(typeof define=="function"&&typeof define.amd=="object"&&define.amd)define(function(){return d});else if(e&&!e.nodeType)if(r)r.exports=d;else for(var f in d)d.hasOwnProperty(f)&&(e[f]=d[f]);else t.base64=d})(nv)});var k5=K((ZRe,iv)=>{var vre=function(){"use strict";function t(d,f){return f!=null&&d instanceof f}var e;try{e=Map}catch{e=function(){}}var r;try{r=Set}catch{r=function(){}}var o;try{o=Promise}catch{o=function(){}}function a(d,f,p,h,c){typeof f=="object"&&(p=f.depth,h=f.prototype,c=f.includeNonEnumerable,f=f.circular);var x=[],m=[],v=typeof Buffer<"u";typeof f>"u"&&(f=!0),typeof p>"u"&&(p=1/0);function b(w,S){if(w===null)return null;if(S===0)return w;var g,y;if(typeof w!="object")return w;if(t(w,e))g=new e;else if(t(w,r))g=new r;else if(t(w,o))g=new o(function(q,j){w.then(function(z){q(b(z,S-1))},function(z){j(b(z,S-1))})});else if(a.__isArray(w))g=[];else if(a.__isRegExp(w))g=new RegExp(w.source,l(w)),w.lastIndex&&(g.lastIndex=w.lastIndex);else if(a.__isDate(w))g=new Date(w.getTime());else{if(v&&Buffer.isBuffer(w))return Buffer.allocUnsafe?g=Buffer.allocUnsafe(w.length):g=new Buffer(w.length),w.copy(g),g;t(w,Error)?g=Object.create(w):typeof h>"u"?(y=Object.getPrototypeOf(w),g=Object.create(y)):(g=Object.create(h),y=h)}if(f){var _=x.indexOf(w);if(_!=-1)return m[_];x.push(w),m.push(g)}t(w,e)&&w.forEach(function(q,j){var z=b(j,S-1),W=b(q,S-1);g.set(z,W)}),t(w,r)&&w.forEach(function(q){var j=b(q,S-1);g.add(j)});for(var O in w){var E;y&&(E=Object.getOwnPropertyDescriptor(y,O)),!(E&&E.set==null)&&(g[O]=b(w[O],S-1))}if(Object.getOwnPropertySymbols)for(var D=Object.getOwnPropertySymbols(w),O=0;O{function be(){}be.maxFromBits=function(t){return Math.pow(2,t)};be.limitUI04=be.maxFromBits(4);be.limitUI06=be.maxFromBits(6);be.limitUI08=be.maxFromBits(8);be.limitUI12=be.maxFromBits(12);be.limitUI14=be.maxFromBits(14);be.limitUI16=be.maxFromBits(16);be.limitUI32=be.maxFromBits(32);be.limitUI40=be.maxFromBits(40);be.limitUI48=be.maxFromBits(48);function tu(t,e){return Math.floor(Math.random()*(e-t+1))+t}be.randomUI04=function(){return tu(0,be.limitUI04-1)};be.randomUI06=function(){return tu(0,be.limitUI06-1)};be.randomUI08=function(){return tu(0,be.limitUI08-1)};be.randomUI12=function(){return tu(0,be.limitUI12-1)};be.randomUI14=function(){return tu(0,be.limitUI14-1)};be.randomUI16=function(){return tu(0,be.limitUI16-1)};be.randomUI32=function(){return tu(0,be.limitUI32-1)};be.randomUI40=function(){return(0|Math.random()*(1<<30))+(0|Math.random()*(1<<40-30))*(1<<30)};be.randomUI48=function(){return(0|Math.random()*(1<<30))+(0|Math.random()*(1<<48-30))*(1<<30)};be.paddedString=function(t,e,r){t=String(t),r=r||"0";for(var o=e-t.length;o>0;o>>>=1,r+=r)o&1&&(t=r+t);return t};be.prototype.fromParts=function(t,e,r,o,a,n){return this.version=r>>12&15,this.hex=be.paddedString(t.toString(16),8)+"-"+be.paddedString(e.toString(16),4)+"-"+be.paddedString(r.toString(16),4)+"-"+be.paddedString(o.toString(16),2)+be.paddedString(a.toString(16),2)+"-"+be.paddedString(n.toString(16),12),this};be.prototype.toString=function(){return this.hex};be.prototype.toURN=function(){return"urn:uuid:"+this.hex};be.prototype.toBytes=function(){for(var t=this.hex.split("-"),e=[],r=0,o=0;o>>16,timestamp:e}};be._create4=function(){return new be().fromParts(be.randomUI32(),be.randomUI16(),16384|be.randomUI12(),128|be.randomUI06(),be.randomUI08(),be.randomUI48())};be._create1=function(){var t=new Date().getTime(),e=be.randomUI14(),r=(be.randomUI08()|1)*1099511627776+be.randomUI40(),o=be.randomUI04(),a=0,n=1/4;t!=a?(t>>8|128,d=e&255;return new be().fromParts(s,i.mid,u,l,d,r)};be.create=function(t){return t=t||4,this["_create"+t]()};be.fromTime=function(t,e){e=e||!1;var r=be.getTimeFieldValues(t),o=r.low,a=r.hi&4095|4096;return e===!1?new be().fromParts(o,r.mid,a,0,0,0):new be().fromParts(o,r.mid,a,128|be.limitUI06,be.limitUI08-1,be.limitUI48-1)};be.firstFromTime=function(t){return be.fromTime(t,!1)};be.lastFromTime=function(t){return be.fromTime(t,!0)};be.fromURN=function(t){var e,r=/^(?:urn:uuid:|\{)?([0-9a-f]{8})-([0-9a-f]{4})-([0-9a-f]{4})-([0-9a-f]{2})([0-9a-f]{2})-([0-9a-f]{12})(?:\})?$/i;return(e=r.exec(t))?new be().fromParts(parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16),parseInt(e[4],16),parseInt(e[5],16),parseInt(e[6],16)):null};be.fromBytes=function(t){if(t.length<5)return null;for(var e="",r=0,o=[4,2,2,2,6],a=0;a255||e[r]<0)throw new Error("Unexpected byte in binary data.");return be.fromBytes(e)};be.new=function(){return this.create(4)};be.newTS=function(){return this.create(1)};M5.exports=be});var pv=K(fv=>{"use strict";var Bre=ue(),jre=Ae();Object.defineProperty(fv,"__esModule",{value:!0});fv.default=void 0;var qre=jre(X()),Wre=Bre(pt()),Vre=(0,Wre.default)(qre.createElement("path",{d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore");fv.default=Vre});var G5=K(cv=>{"use strict";var Ure=ue(),$re=Ae();Object.defineProperty(cv,"__esModule",{value:!0});cv.default=void 0;var Hre=$re(X()),zre=Ure(pt()),Gre=(0,zre.default)(Hre.createElement("path",{d:"M22 10l-6-6H4c-1.1 0-2 .9-2 2v12.01c0 1.1.9 1.99 2 1.99l16-.01c1.1 0 2-.89 2-1.99v-8zm-7-4.5l5.5 5.5H15V5.5z"}),"Note");cv.default=Gre});var Q5=K(mv=>{"use strict";var Xre=ue(),Qre=Ae();Object.defineProperty(mv,"__esModule",{value:!0});mv.default=void 0;var Jre=Qre(X()),Zre=Xre(pt()),eoe=(0,Zre.default)(Jre.createElement("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm2 14H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z"}),"Assignment");mv.default=eoe});var pB=K(Nv=>{"use strict";var Ane=ue(),kne=Ae();Object.defineProperty(Nv,"__esModule",{value:!0});Nv.default=void 0;var Mne=kne(X()),Dne=Ane(pt()),Nne=(0,Dne.default)(Mne.createElement("path",{d:"M17 10H7v2h10v-2zm2-7h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zm-5-5H7v2h7v-2z"}),"EventNote");Nv.default=Nne});var TB=K(Iv=>{"use strict";var qne=ue(),Wne=Ae();Object.defineProperty(Iv,"__esModule",{value:!0});Iv.default=void 0;var Vne=Wne(X()),Une=qne(pt()),$ne=(0,Une.default)(Vne.createElement("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");Iv.default=$ne});var jB=K(qv=>{"use strict";var Xne=ue(),Qne=Ae();Object.defineProperty(qv,"__esModule",{value:!0});qv.default=void 0;var Jne=Qne(X()),Zne=Xne(IP()),eie=(0,Zne.default)(Jne.createElement("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");qv.default=eie});var WB=K(Wv=>{"use strict";var vC=ue(),tie=Ae();Object.defineProperty(Wv,"__esModule",{value:!0});Wv.default=void 0;var hm=tie(X()),B3e=vC(He()),qB=vC(Te()),rie=vC(wy()),oie=typeof window>"u"?hm.useEffect:hm.useLayoutEffect;function aie(t){var e=t.classes,r=t.pulsate,o=r===void 0?!1:r,a=t.rippleX,n=t.rippleY,i=t.rippleSize,s=t.in,u=t.onExited,l=u===void 0?function(){}:u,d=t.timeout,f=hm.useState(!1),p=f[0],h=f[1],c=(0,qB.default)(e.ripple,e.rippleVisible,o&&e.ripplePulsate),x={width:i,height:i,top:-(i/2)+n,left:-(i/2)+a},m=(0,qB.default)(e.child,p&&e.childLeaving,o&&e.childPulsate),v=(0,rie.default)(l);return oie(function(){if(!s){h(!0);var b=setTimeout(v,d);return function(){clearTimeout(b)}}},[v,s,d]),hm.createElement("span",{className:c,style:x},hm.createElement("span",{className:m}))}var nie=aie;Wv.default=nie});var $B=K(js=>{"use strict";var iie=Ae(),fu=ue();Object.defineProperty(js,"__esModule",{value:!0});js.default=js.styles=js.DELAY_RIPPLE=void 0;var sie=fu(et()),lie=fu(ec()),uie=fu(kt()),Ar=iie(X()),q3e=fu(He()),die=Dl(),fie=fu(Te()),pie=fu(Eo()),cie=fu(WB()),TC=550,VB=80;js.DELAY_RIPPLE=VB;var UB=function(e){return{root:{overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"},ripple:{opacity:0,position:"absolute"},rippleVisible:{opacity:.3,transform:"scale(1)",animation:"$enter ".concat(TC,"ms ").concat(e.transitions.easing.easeInOut)},ripplePulsate:{animationDuration:"".concat(e.transitions.duration.shorter,"ms")},child:{opacity:1,display:"block",width:"100%",height:"100%",borderRadius:"50%",backgroundColor:"currentColor"},childLeaving:{opacity:0,animation:"$exit ".concat(TC,"ms ").concat(e.transitions.easing.easeInOut)},childPulsate:{position:"absolute",left:0,top:0,animation:"$pulsate 2500ms ".concat(e.transitions.easing.easeInOut," 200ms infinite")},"@keyframes enter":{"0%":{transform:"scale(0)",opacity:.1},"100%":{transform:"scale(1)",opacity:.3}},"@keyframes exit":{"0%":{opacity:1},"100%":{opacity:0}},"@keyframes pulsate":{"0%":{transform:"scale(1)"},"50%":{transform:"scale(0.92)"},"100%":{transform:"scale(1)"}}}};js.styles=UB;var mie=Ar.forwardRef(function(e,r){var o=e.center,a=o===void 0?!1:o,n=e.classes,i=e.className,s=(0,uie.default)(e,["center","classes","className"]),u=Ar.useState([]),l=u[0],d=u[1],f=Ar.useRef(0),p=Ar.useRef(null);Ar.useEffect(function(){p.current&&(p.current(),p.current=null)},[l]);var h=Ar.useRef(!1),c=Ar.useRef(null),x=Ar.useRef(null),m=Ar.useRef(null);Ar.useEffect(function(){return function(){clearTimeout(c.current)}},[]);var v=Ar.useCallback(function(g){var y=g.pulsate,_=g.rippleX,O=g.rippleY,E=g.rippleSize,D=g.cb;d(function(I){return[].concat((0,lie.default)(I),[Ar.createElement(cie.default,{key:f.current,classes:n,timeout:TC,pulsate:y,rippleX:_,rippleY:O,rippleSize:E})])}),f.current+=1,p.current=D},[n]),b=Ar.useCallback(function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_=arguments.length>2?arguments[2]:void 0,O=y.pulsate,E=O===void 0?!1:O,D=y.center,I=D===void 0?a||y.pulsate:D,G=y.fakeElement,Q=G===void 0?!1:G;if(g.type==="mousedown"&&h.current){h.current=!1;return}g.type==="touchstart"&&(h.current=!0);var V=Q?null:m.current,q=V?V.getBoundingClientRect():{width:0,height:0,left:0,top:0},j,z,W;if(I||g.clientX===0&&g.clientY===0||!g.clientX&&!g.touches)j=Math.round(q.width/2),z=Math.round(q.height/2);else{var M=g.touches?g.touches[0]:g,R=M.clientX,P=M.clientY;j=Math.round(R-q.left),z=Math.round(P-q.top)}if(I)W=Math.sqrt((2*Math.pow(q.width,2)+Math.pow(q.height,2))/3),W%2===0&&(W+=1);else{var k=Math.max(Math.abs((V?V.clientWidth:0)-j),j)*2+2,F=Math.max(Math.abs((V?V.clientHeight:0)-z),z)*2+2;W=Math.sqrt(Math.pow(k,2)+Math.pow(F,2))}g.touches?x.current===null&&(x.current=function(){v({pulsate:E,rippleX:j,rippleY:z,rippleSize:W,cb:_})},c.current=setTimeout(function(){x.current&&(x.current(),x.current=null)},VB)):v({pulsate:E,rippleX:j,rippleY:z,rippleSize:W,cb:_})},[a,v]),w=Ar.useCallback(function(){b({},{pulsate:!0})},[b]),S=Ar.useCallback(function(g,y){if(clearTimeout(c.current),g.type==="touchend"&&x.current){g.persist(),x.current(),x.current=null,c.current=setTimeout(function(){S(g,y)});return}x.current=null,d(function(_){return _.length>0?_.slice(1):_}),p.current=y},[]);return Ar.useImperativeHandle(r,function(){return{pulsate:w,start:b,stop:S}},[w,b,S]),Ar.createElement("span",(0,sie.default)({className:(0,fie.default)(n.root,i),ref:m},s),Ar.createElement(die.TransitionGroup,{component:null,exit:!0},l))}),hie=(0,pie.default)(UB,{flip:!1,name:"MuiTouchRipple"})(Ar.memo(mie));js.default=hie});var KB=K(rf=>{"use strict";var zB=Ae(),Fn=ue();Object.defineProperty(rf,"__esModule",{value:!0});rf.default=rf.styles=void 0;var HB=Fn(et()),gie=Fn(kt()),sn=zB(X()),V3e=Fn(He()),xie=zB(Xr()),yie=Fn(Te()),U3e=dt(),bC=Fn(Id()),Vv=Fn(wy()),$3e=Fn(by()),vie=Fn(Eo()),Tie=Fn(t_()),bie=Fn($B()),GB={root:{display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle","-moz-appearance":"none","-webkit-appearance":"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},"&$disabled":{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}},disabled:{},focusVisible:{}};rf.styles=GB;var Sie=sn.forwardRef(function(e,r){var o=e.action,a=e.buttonRef,n=e.centerRipple,i=n===void 0?!1:n,s=e.children,u=e.classes,l=e.className,d=e.component,f=d===void 0?"button":d,p=e.disabled,h=p===void 0?!1:p,c=e.disableRipple,x=c===void 0?!1:c,m=e.disableTouchRipple,v=m===void 0?!1:m,b=e.focusRipple,w=b===void 0?!1:b,S=e.focusVisibleClassName,g=e.onBlur,y=e.onClick,_=e.onFocus,O=e.onFocusVisible,E=e.onKeyDown,D=e.onKeyUp,I=e.onMouseDown,G=e.onMouseLeave,Q=e.onMouseUp,V=e.onTouchEnd,q=e.onTouchMove,j=e.onTouchStart,z=e.onDragLeave,W=e.tabIndex,M=W===void 0?0:W,R=e.TouchRippleProps,P=e.type,k=P===void 0?"button":P,F=(0,gie.default)(e,["action","buttonRef","centerRipple","children","classes","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","onBlur","onClick","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","onDragLeave","tabIndex","TouchRippleProps","type"]),T=sn.useRef(null);function C(){return xie.findDOMNode(T.current)}var A=sn.useRef(null),N=sn.useState(!1),B=N[0],$=N[1];h&&B&&$(!1);var H=(0,Tie.default)(),Y=H.isFocusVisible,Z=H.onBlurVisible,J=H.ref;sn.useImperativeHandle(o,function(){return{focusVisible:function(){$(!0),T.current.focus()}}},[]),sn.useEffect(function(){B&&w&&!x&&A.current.pulsate()},[x,w,B]);function te(me,ie){var ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:v;return(0,Vv.default)(function(re){ie&&ie(re);var _e=ee;return!_e&&A.current&&A.current[me](re),!0})}var se=te("start",I),ae=te("stop",z),fe=te("stop",Q),ge=te("stop",function(me){B&&me.preventDefault(),G&&G(me)}),le=te("start",j),he=te("stop",V),ce=te("stop",q),Fe=te("stop",function(me){B&&(Z(me),$(!1)),g&&g(me)},!1),Pe=(0,Vv.default)(function(me){T.current||(T.current=me.currentTarget),Y(me)&&($(!0),O&&O(me)),_&&_(me)}),Se=function(){var ie=C();return f&&f!=="button"&&!(ie.tagName==="A"&&ie.href)},Ne=sn.useRef(!1),Ue=(0,Vv.default)(function(me){w&&!Ne.current&&B&&A.current&&me.key===" "&&(Ne.current=!0,me.persist(),A.current.stop(me,function(){A.current.start(me)})),me.target===me.currentTarget&&Se()&&me.key===" "&&me.preventDefault(),E&&E(me),me.target===me.currentTarget&&Se()&&me.key==="Enter"&&!h&&(me.preventDefault(),y&&y(me))}),qe=(0,Vv.default)(function(me){w&&me.key===" "&&A.current&&B&&!me.defaultPrevented&&(Ne.current=!1,me.persist(),A.current.stop(me,function(){A.current.pulsate(me)})),D&&D(me),y&&me.target===me.currentTarget&&Se()&&me.key===" "&&!me.defaultPrevented&&y(me)}),ke=f;ke==="button"&&F.href&&(ke="a");var Ye={};ke==="button"?(Ye.type=k,Ye.disabled=h):((ke!=="a"||!F.href)&&(Ye.role="button"),Ye["aria-disabled"]=h);var at=(0,bC.default)(a,r),Be=(0,bC.default)(J,T),De=(0,bC.default)(at,Be),ht=sn.useState(!1),Ge=ht[0],Oe=ht[1];sn.useEffect(function(){Oe(!0)},[]);var We=Ge&&!x&&!h;return sn.createElement(ke,(0,HB.default)({className:(0,yie.default)(u.root,l,B&&[u.focusVisible,S],h&&u.disabled),onBlur:Fe,onClick:y,onFocus:Pe,onKeyDown:Ue,onKeyUp:qe,onMouseDown:se,onMouseLeave:ge,onMouseUp:fe,onDragLeave:ae,onTouchEnd:he,onTouchMove:ce,onTouchStart:le,ref:De,tabIndex:h?-1:M},Ye,F),s,We?sn.createElement(bie.default,(0,HB.default)({ref:A,center:i},R)):null)}),wie=(0,vie.default)(GB,{name:"MuiButtonBase"})(Sie);rf.default=wie});var YB=K(SC=>{"use strict";var Pie=ue();Object.defineProperty(SC,"__esModule",{value:!0});Object.defineProperty(SC,"default",{enumerable:!0,get:function(){return _ie.default}});var _ie=Pie(KB())});var ZB=K(of=>{"use strict";var Cie=Ae(),Ln=ue();Object.defineProperty(of,"__esModule",{value:!0});of.default=of.styles=void 0;var Rie=Ln(et()),Eie=Ln(kt()),ln=Cie(X()),G3e=Ln(He()),pu=Ln(Te()),Oie=Ln(jB()),Aie=Ln(Eo()),Ao=hP(),kie=Ln(Id()),K3e=Ln(KP()),cu=Ln(Cs()),XB=Ln(YB()),JB=function(e){var r=e.palette.type==="light"?e.palette.grey[300]:e.palette.grey[700],o=(0,Ao.alpha)(e.palette.text.primary,.26);return{root:{fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:e.palette.getContrastText(r),backgroundColor:r,borderRadius:32/2,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"default",outline:0,textDecoration:"none",border:"none",padding:0,verticalAlign:"middle",boxSizing:"border-box","&$disabled":{opacity:.5,pointerEvents:"none"},"& $avatar":{marginLeft:5,marginRight:-6,width:24,height:24,color:e.palette.type==="light"?e.palette.grey[700]:e.palette.grey[300],fontSize:e.typography.pxToRem(12)},"& $avatarColorPrimary":{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.dark},"& $avatarColorSecondary":{color:e.palette.secondary.contrastText,backgroundColor:e.palette.secondary.dark},"& $avatarSmall":{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)}},sizeSmall:{height:24},colorPrimary:{backgroundColor:e.palette.primary.main,color:e.palette.primary.contrastText},colorSecondary:{backgroundColor:e.palette.secondary.main,color:e.palette.secondary.contrastText},disabled:{},clickable:{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover, &:focus":{backgroundColor:(0,Ao.emphasize)(r,.08)},"&:active":{boxShadow:e.shadows[1]}},clickableColorPrimary:{"&:hover, &:focus":{backgroundColor:(0,Ao.emphasize)(e.palette.primary.main,.08)}},clickableColorSecondary:{"&:hover, &:focus":{backgroundColor:(0,Ao.emphasize)(e.palette.secondary.main,.08)}},deletable:{"&:focus":{backgroundColor:(0,Ao.emphasize)(r,.08)}},deletableColorPrimary:{"&:focus":{backgroundColor:(0,Ao.emphasize)(e.palette.primary.main,.2)}},deletableColorSecondary:{"&:focus":{backgroundColor:(0,Ao.emphasize)(e.palette.secondary.main,.2)}},outlined:{backgroundColor:"transparent",border:"1px solid ".concat(e.palette.type==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),"$clickable&:hover, $clickable&:focus, $deletable&:focus":{backgroundColor:(0,Ao.alpha)(e.palette.text.primary,e.palette.action.hoverOpacity)},"& $avatar":{marginLeft:4},"& $avatarSmall":{marginLeft:2},"& $icon":{marginLeft:4},"& $iconSmall":{marginLeft:2},"& $deleteIcon":{marginRight:5},"& $deleteIconSmall":{marginRight:3}},outlinedPrimary:{color:e.palette.primary.main,border:"1px solid ".concat(e.palette.primary.main),"$clickable&:hover, $clickable&:focus, $deletable&:focus":{backgroundColor:(0,Ao.alpha)(e.palette.primary.main,e.palette.action.hoverOpacity)}},outlinedSecondary:{color:e.palette.secondary.main,border:"1px solid ".concat(e.palette.secondary.main),"$clickable&:hover, $clickable&:focus, $deletable&:focus":{backgroundColor:(0,Ao.alpha)(e.palette.secondary.main,e.palette.action.hoverOpacity)}},avatar:{},avatarSmall:{},avatarColorPrimary:{},avatarColorSecondary:{},icon:{color:e.palette.type==="light"?e.palette.grey[700]:e.palette.grey[300],marginLeft:5,marginRight:-6},iconSmall:{width:18,height:18,marginLeft:4,marginRight:-4},iconColorPrimary:{color:"inherit"},iconColorSecondary:{color:"inherit"},label:{overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},labelSmall:{paddingLeft:8,paddingRight:8},deleteIcon:{WebkitTapHighlightColor:"transparent",color:o,height:22,width:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:(0,Ao.alpha)(o,.4)}},deleteIconSmall:{height:16,width:16,marginRight:4,marginLeft:-4},deleteIconColorPrimary:{color:(0,Ao.alpha)(e.palette.primary.contrastText,.7),"&:hover, &:active":{color:e.palette.primary.contrastText}},deleteIconColorSecondary:{color:(0,Ao.alpha)(e.palette.secondary.contrastText,.7),"&:hover, &:active":{color:e.palette.secondary.contrastText}},deleteIconOutlinedColorPrimary:{color:(0,Ao.alpha)(e.palette.primary.main,.7),"&:hover, &:active":{color:e.palette.primary.main}},deleteIconOutlinedColorSecondary:{color:(0,Ao.alpha)(e.palette.secondary.main,.7),"&:hover, &:active":{color:e.palette.secondary.main}}}};of.styles=JB;function QB(t){return t.key==="Backspace"||t.key==="Delete"}var Mie=ln.forwardRef(function(e,r){var o=e.avatar,a=e.classes,n=e.className,i=e.clickable,s=e.color,u=s===void 0?"default":s,l=e.component,d=e.deleteIcon,f=e.disabled,p=f===void 0?!1:f,h=e.icon,c=e.label,x=e.onClick,m=e.onDelete,v=e.onKeyDown,b=e.onKeyUp,w=e.size,S=w===void 0?"medium":w,g=e.variant,y=g===void 0?"default":g,_=(0,Eie.default)(e,["avatar","classes","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant"]),O=ln.useRef(null),E=(0,kie.default)(O,r),D=function(k){k.stopPropagation(),m&&m(k)},I=function(k){k.currentTarget===k.target&&QB(k)&&k.preventDefault(),v&&v(k)},G=function(k){k.currentTarget===k.target&&(m&&QB(k)?m(k):k.key==="Escape"&&O.current&&O.current.blur()),b&&b(k)},Q=i!==!1&&x?!0:i,V=S==="small",q=l||(Q?XB.default:"div"),j=q===XB.default?{component:"div"}:{},z=null;if(m){var W=(0,pu.default)(u!=="default"&&(y==="default"?a["deleteIconColor".concat((0,cu.default)(u))]:a["deleteIconOutlinedColor".concat((0,cu.default)(u))]),V&&a.deleteIconSmall);z=d&&ln.isValidElement(d)?ln.cloneElement(d,{className:(0,pu.default)(d.props.className,a.deleteIcon,W),onClick:D}):ln.createElement(Oie.default,{className:(0,pu.default)(a.deleteIcon,W),onClick:D})}var M=null;o&&ln.isValidElement(o)&&(M=ln.cloneElement(o,{className:(0,pu.default)(a.avatar,o.props.className,V&&a.avatarSmall,u!=="default"&&a["avatarColor".concat((0,cu.default)(u))])}));var R=null;return h&&ln.isValidElement(h)&&(R=ln.cloneElement(h,{className:(0,pu.default)(a.icon,h.props.className,V&&a.iconSmall,u!=="default"&&a["iconColor".concat((0,cu.default)(u))])})),ln.createElement(q,(0,Rie.default)({role:Q||m?"button":void 0,className:(0,pu.default)(a.root,n,u!=="default"&&[a["color".concat((0,cu.default)(u))],Q&&a["clickableColor".concat((0,cu.default)(u))],m&&a["deletableColor".concat((0,cu.default)(u))]],y!=="default"&&[a.outlined,{primary:a.outlinedPrimary,secondary:a.outlinedSecondary}[u]],p&&a.disabled,V&&a.sizeSmall,Q&&a.clickable,m&&a.deletable),"aria-disabled":p?!0:void 0,tabIndex:Q||m?0:void 0,onClick:x,onKeyDown:I,onKeyUp:G,ref:E},j,_),M||R,ln.createElement("span",{className:(0,pu.default)(a.label,V&&a.labelSmall)},c),z)}),Die=(0,Aie.default)(JB,{name:"MuiChip"})(Mie);of.default=Die});var PC=K(wC=>{"use strict";var Nie=ue();Object.defineProperty(wC,"__esModule",{value:!0});Object.defineProperty(wC,"default",{enumerable:!0,get:function(){return Iie.default}});var Iie=Nie(ZB())});var gm=K(RC=>{"use strict";Object.defineProperty(RC,"__esModule",{value:!0});RC.default=Vie;function Vie(t){var e=t.props,r=t.states,o=t.muiFormControl;return r.reduce(function(a,n){return a[n]=e[n],o&&typeof e[n]>"u"&&(a[n]=o[n]),a},{})}});var Hv=K(xm=>{"use strict";var Uie=Ae();Object.defineProperty(xm,"__esModule",{value:!0});xm.useFormControl=$ie;xm.default=void 0;var i6=Uie(X()),s6=i6.createContext();function $ie(){return i6.useContext(s6)}var Hie=s6;xm.default=Hie});var l6=K(Gv=>{"use strict";var zie=Ae(),af=ue();Object.defineProperty(Gv,"__esModule",{value:!0});Gv.default=void 0;var EC=af(et()),Gie=af(kt()),ko=zie(X()),Y5e=af(He()),Kie=af(LP()),Yie=af(Id()),X5e=af(by());function zv(t,e){return parseInt(t[e],10)||0}var Xie=typeof window<"u"?ko.useLayoutEffect:ko.useEffect,Qie={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}},Jie=ko.forwardRef(function(e,r){var o=e.onChange,a=e.rows,n=e.rowsMax,i=e.rowsMin,s=e.maxRows,u=e.minRows,l=u===void 0?1:u,d=e.style,f=e.value,p=(0,Gie.default)(e,["onChange","rows","rowsMax","rowsMin","maxRows","minRows","style","value"]),h=s||n,c=a||i||l,x=ko.useRef(f!=null),m=x.current,v=ko.useRef(null),b=(0,Yie.default)(r,v),w=ko.useRef(null),S=ko.useRef(0),g=ko.useState({}),y=g[0],_=g[1],O=ko.useCallback(function(){var D=v.current,I=window.getComputedStyle(D),G=w.current;G.style.width=I.width,G.value=D.value||e.placeholder||"x",G.value.slice(-1)===` `&&(G.value+=" ");var Q=I["box-sizing"],V=zv(I,"padding-bottom")+zv(I,"padding-top"),q=zv(I,"border-bottom-width")+zv(I,"border-top-width"),j=G.scrollHeight-V;G.value="x";var z=G.scrollHeight-V,W=j;c&&(W=Math.max(Number(c)*z,W)),h&&(W=Math.min(Number(h)*z,W)),W=Math.max(W,z);var M=W+(Q==="border-box"?V+q:0),R=Math.abs(W-j)<=1;_(function(P){return S.current<20&&(M>0&&Math.abs((P.outerHeightStyle||0)-M)>1||P.overflow!==R)?(S.current+=1,{overflow:R,outerHeightStyle:M}):P})},[h,c,e.placeholder]);ko.useEffect(function(){var D=(0,Kie.default)(function(){S.current=0,O()});return window.addEventListener("resize",D),function(){D.clear(),window.removeEventListener("resize",D)}},[O]),Xie(function(){O()}),ko.useEffect(function(){S.current=0},[f]);var E=function(I){S.current=0,m||O(),o&&o(I)};return ko.createElement(ko.Fragment,null,ko.createElement("textarea",(0,EC.default)({value:f,onChange:E,ref:b,rows:c,style:(0,EC.default)({height:y.outerHeightStyle,overflow:y.overflow?"hidden":null},d)},p)),ko.createElement("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:w,tabIndex:-1,style:(0,EC.default)({},Qie.shadow,d)}))}),Zie=Jie;Gv.default=Zie});var u6=K(OC=>{"use strict";var ese=ue();Object.defineProperty(OC,"__esModule",{value:!0});Object.defineProperty(OC,"default",{enumerable:!0,get:function(){return tse.default}});var tse=ese(l6())});var kC=K(ym=>{"use strict";Object.defineProperty(ym,"__esModule",{value:!0});ym.hasValue=AC;ym.isFilled=rse;ym.isAdornedStart=ose;function AC(t){return t!=null&&!(Array.isArray(t)&&t.length===0)}function rse(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t&&(AC(t.value)&&t.value!==""||e&&AC(t.defaultValue)&&t.defaultValue!=="")}function ose(t){return t.startAdornment}});var m6=K(nf=>{"use strict";var p6=Ae(),Oi=ue();Object.defineProperty(nf,"__esModule",{value:!0});nf.default=nf.styles=void 0;var ase=Oi(kt()),qs=Oi(et()),nse=dt(),Jo=p6(X()),e4e=Oi(He()),d6=Oi(Te()),ise=Oi(gm()),f6=p6(Hv()),sse=Oi(Eo()),lse=Oi(Cs()),MC=Oi(Id()),use=Oi(u6()),dse=kC(),c6=function(e){var r=e.palette.type==="light",o={color:"currentColor",opacity:r?.42:.5,transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})},a={opacity:"0 !important"},n={opacity:r?.42:.5};return{"@global":{"@keyframes mui-auto-fill":{},"@keyframes mui-auto-fill-cancel":{}},root:(0,qs.default)({},e.typography.body1,{color:e.palette.text.primary,lineHeight:"1.1876em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center","&$disabled":{color:e.palette.text.disabled,cursor:"default"}}),formControl:{},focused:{},disabled:{},adornedStart:{},adornedEnd:{},error:{},marginDense:{},multiline:{padding:"".concat(8-2,"px 0 ").concat(8-1,"px"),"&$marginDense":{paddingTop:4-1}},colorSecondary:{},fullWidth:{width:"100%"},input:{font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"".concat(8-2,"px 0 ").concat(8-1,"px"),border:0,boxSizing:"content-box",background:"none",height:"1.1876em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&:-ms-input-placeholder":o,"&::-ms-input-placeholder":o,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{"-webkit-appearance":"none"},"label[data-shrink=false] + $formControl &":{"&::-webkit-input-placeholder":a,"&::-moz-placeholder":a,"&:-ms-input-placeholder":a,"&::-ms-input-placeholder":a,"&:focus::-webkit-input-placeholder":n,"&:focus::-moz-placeholder":n,"&:focus:-ms-input-placeholder":n,"&:focus::-ms-input-placeholder":n},"&$disabled":{opacity:1},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},inputMarginDense:{paddingTop:4-1},inputMultiline:{height:"auto",resize:"none",padding:0},inputTypeSearch:{"-moz-appearance":"textfield","-webkit-appearance":"textfield"},inputAdornedStart:{},inputAdornedEnd:{},inputHiddenLabel:{}}};nf.styles=c6;var fse=typeof window>"u"?Jo.useEffect:Jo.useLayoutEffect,pse=Jo.forwardRef(function(e,r){var o=e["aria-describedby"],a=e.autoComplete,n=e.autoFocus,i=e.classes,s=e.className,u=e.color,l=e.defaultValue,d=e.disabled,f=e.endAdornment,p=e.error,h=e.fullWidth,c=h===void 0?!1:h,x=e.id,m=e.inputComponent,v=m===void 0?"input":m,b=e.inputProps,w=b===void 0?{}:b,S=e.inputRef,g=e.margin,y=e.multiline,_=y===void 0?!1:y,O=e.name,E=e.onBlur,D=e.onChange,I=e.onClick,G=e.onFocus,Q=e.onKeyDown,V=e.onKeyUp,q=e.placeholder,j=e.readOnly,z=e.renderSuffix,W=e.rows,M=e.rowsMax,R=e.rowsMin,P=e.maxRows,k=e.minRows,F=e.startAdornment,T=e.type,C=T===void 0?"text":T,A=e.value,N=(0,ase.default)(e,["aria-describedby","autoComplete","autoFocus","classes","className","color","defaultValue","disabled","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","rowsMax","rowsMin","maxRows","minRows","startAdornment","type","value"]),B=w.value!=null?w.value:A,$=Jo.useRef(B!=null),H=$.current,Y=Jo.useRef(),Z=Jo.useCallback(function(Be){},[]),J=(0,MC.default)(w.ref,Z),te=(0,MC.default)(S,J),se=(0,MC.default)(Y,te),ae=Jo.useState(!1),fe=ae[0],ge=ae[1],le=(0,f6.useFormControl)(),he=(0,ise.default)({props:e,muiFormControl:le,states:["color","disabled","error","hiddenLabel","margin","required","filled"]});he.focused=le?le.focused:fe,Jo.useEffect(function(){!le&&d&&fe&&(ge(!1),E&&E())},[le,d,fe,E]);var ce=le&&le.onFilled,Fe=le&&le.onEmpty,Pe=Jo.useCallback(function(Be){(0,dse.isFilled)(Be)?ce&&ce():Fe&&Fe()},[ce,Fe]);fse(function(){H&&Pe({value:B})},[B,Pe,H]);var Se=function(De){if(he.disabled){De.stopPropagation();return}G&&G(De),w.onFocus&&w.onFocus(De),le&&le.onFocus?le.onFocus(De):ge(!0)},Ne=function(De){E&&E(De),w.onBlur&&w.onBlur(De),le&&le.onBlur?le.onBlur(De):ge(!1)},Ue=function(De){if(!H){var ht=De.target||Y.current;if(ht==null)throw new Error((0,nse.formatMuiErrorMessage)(1));Pe({value:ht.value})}for(var Ge=arguments.length,Oe=new Array(Ge>1?Ge-1:0),We=1;We{"use strict";var mse=ue();Object.defineProperty(DC,"__esModule",{value:!0});Object.defineProperty(DC,"default",{enumerable:!0,get:function(){return hse.default}});var hse=mse(m6())});var v6=K(sf=>{"use strict";var gse=Ae(),lf=ue();Object.defineProperty(sf,"__esModule",{value:!0});sf.default=sf.styles=void 0;var h6=lf(et()),xse=lf(kt()),g6=gse(X()),o4e=lf(He()),yse=lf(Te()),a4e=dt(),vse=lf(Kv()),Tse=lf(Eo()),x6=function(e){var r=e.palette.type==="light",o=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return{root:{position:"relative"},formControl:{"label + &":{marginTop:16}},focused:{},disabled:{},colorSecondary:{"&$underline:after":{borderBottomColor:e.palette.secondary.main}},underline:{"&:after":{borderBottom:"2px solid ".concat(e.palette.primary.main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},"&$focused:after":{transform:"scaleX(1)"},"&$error:after":{borderBottomColor:e.palette.error.main,transform:"scaleX(1)"},"&:before":{borderBottom:"1px solid ".concat(o),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},"&:hover:not($disabled):before":{borderBottom:"2px solid ".concat(e.palette.text.primary),"@media (hover: none)":{borderBottom:"1px solid ".concat(o)}},"&$disabled:before":{borderBottomStyle:"dotted"}},error:{},marginDense:{},multiline:{},fullWidth:{},input:{},inputMarginDense:{},inputMultiline:{},inputTypeSearch:{}}};sf.styles=x6;var y6=g6.forwardRef(function(e,r){var o=e.disableUnderline,a=e.classes,n=e.fullWidth,i=n===void 0?!1:n,s=e.inputComponent,u=s===void 0?"input":s,l=e.multiline,d=l===void 0?!1:l,f=e.type,p=f===void 0?"text":f,h=(0,xse.default)(e,["disableUnderline","classes","fullWidth","inputComponent","multiline","type"]);return g6.createElement(vse.default,(0,h6.default)({classes:(0,h6.default)({},a,{root:(0,yse.default)(a.root,!o&&a.underline),underline:null}),fullWidth:i,inputComponent:u,multiline:d,ref:r,type:p},h))});y6.muiName="Input";var bse=(0,Tse.default)(x6,{name:"MuiInput"})(y6);sf.default=bse});var T6=K(NC=>{"use strict";var Sse=ue();Object.defineProperty(NC,"__esModule",{value:!0});Object.defineProperty(NC,"default",{enumerable:!0,get:function(){return wse.default}});var wse=Sse(v6())});var _6=K(uf=>{"use strict";var Pse=Ae(),df=ue();Object.defineProperty(uf,"__esModule",{value:!0});uf.default=uf.styles=void 0;var b6=df(et()),_se=df(kt()),S6=Pse(X()),s4e=df(He()),Cse=df(Te()),l4e=dt(),Rse=df(Kv()),Ese=df(Eo()),w6=function(e){var r=e.palette.type==="light",o=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",a=r?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.09)";return{root:{position:"relative",backgroundColor:a,borderTopLeftRadius:e.shape.borderRadius,borderTopRightRadius:e.shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:r?"rgba(0, 0, 0, 0.13)":"rgba(255, 255, 255, 0.13)","@media (hover: none)":{backgroundColor:a}},"&$focused":{backgroundColor:r?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.09)"},"&$disabled":{backgroundColor:r?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)"}},colorSecondary:{"&$underline:after":{borderBottomColor:e.palette.secondary.main}},underline:{"&:after":{borderBottom:"2px solid ".concat(e.palette.primary.main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},"&$focused:after":{transform:"scaleX(1)"},"&$error:after":{borderBottomColor:e.palette.error.main,transform:"scaleX(1)"},"&:before":{borderBottom:"1px solid ".concat(o),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},"&:hover:before":{borderBottom:"1px solid ".concat(e.palette.text.primary)},"&$disabled:before":{borderBottomStyle:"dotted"}},focused:{},disabled:{},adornedStart:{paddingLeft:12},adornedEnd:{paddingRight:12},error:{},marginDense:{},multiline:{padding:"27px 12px 10px","&$marginDense":{paddingTop:23,paddingBottom:6}},input:{padding:"27px 12px 10px","&:-webkit-autofill":{WebkitBoxShadow:e.palette.type==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.type==="light"?null:"#fff",caretColor:e.palette.type==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},inputMarginDense:{paddingTop:23,paddingBottom:6},inputHiddenLabel:{paddingTop:18,paddingBottom:19,"&$inputMarginDense":{paddingTop:10,paddingBottom:11}},inputMultiline:{padding:0},inputAdornedStart:{paddingLeft:0},inputAdornedEnd:{paddingRight:0}}};uf.styles=w6;var P6=S6.forwardRef(function(e,r){var o=e.disableUnderline,a=e.classes,n=e.fullWidth,i=n===void 0?!1:n,s=e.inputComponent,u=s===void 0?"input":s,l=e.multiline,d=l===void 0?!1:l,f=e.type,p=f===void 0?"text":f,h=(0,_se.default)(e,["disableUnderline","classes","fullWidth","inputComponent","multiline","type"]);return S6.createElement(Rse.default,(0,b6.default)({classes:(0,b6.default)({},a,{root:(0,Cse.default)(a.root,!o&&a.underline),underline:null}),fullWidth:i,inputComponent:u,multiline:d,ref:r,type:p},h))});P6.muiName="Input";var Ose=(0,Ese.default)(w6,{name:"MuiFilledInput"})(P6);uf.default=Ose});var R6=K(IC=>{"use strict";var C6=ue();Object.defineProperty(IC,"__esModule",{value:!0});IC.default=Mse;var Ase=da(),d4e=C6(X()),kse=C6(OP());function Mse(){var t=(0,Ase.useTheme)()||kse.default;return t}});var O6=K(ff=>{"use strict";var Dse=Ae(),Vs=ue();Object.defineProperty(ff,"__esModule",{value:!0});ff.default=ff.styles=void 0;var Nse=Vs(nd()),FC=Vs(et()),Ise=Vs(kt()),Ws=Dse(X()),p4e=Vs(He()),LC=Vs(Te()),Fse=Vs(Eo()),Lse=Vs(R6()),Bse=Vs(Cs()),E6=function(e){return{root:{position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden"},legend:{textAlign:"left",padding:0,lineHeight:"11px",transition:e.transitions.create("width",{duration:150,easing:e.transitions.easing.easeOut})},legendLabelled:{display:"block",width:"auto",textAlign:"left",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:e.transitions.create("max-width",{duration:50,easing:e.transitions.easing.easeOut}),"& > span":{paddingLeft:5,paddingRight:5,display:"inline-block"}},legendNotched:{maxWidth:1e3,transition:e.transitions.create("max-width",{duration:100,easing:e.transitions.easing.easeOut,delay:50})}}};ff.styles=E6;var jse=Ws.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.label,s=e.labelWidth,u=e.notched,l=e.style,d=(0,Ise.default)(e,["children","classes","className","label","labelWidth","notched","style"]),f=(0,Lse.default)(),p=f.direction==="rtl"?"right":"left";if(i!==void 0)return Ws.createElement("fieldset",(0,FC.default)({"aria-hidden":!0,className:(0,LC.default)(a.root,n),ref:r,style:l},d),Ws.createElement("legend",{className:(0,LC.default)(a.legendLabelled,u&&a.legendNotched)},i?Ws.createElement("span",null,i):Ws.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}})));var h=s>0?s*.75+8:.01;return Ws.createElement("fieldset",(0,FC.default)({"aria-hidden":!0,style:(0,FC.default)((0,Nse.default)({},"padding".concat((0,Bse.default)(p)),8),l),className:(0,LC.default)(a.root,n),ref:r},d),Ws.createElement("legend",{className:a.legend,style:{width:u?h:.01}},Ws.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}})))}),qse=(0,Fse.default)(E6,{name:"PrivateNotchedOutline"})(jse);ff.default=qse});var D6=K(pf=>{"use strict";var Wse=Ae(),hu=ue();Object.defineProperty(pf,"__esModule",{value:!0});pf.default=pf.styles=void 0;var A6=hu(et()),Vse=hu(kt()),BC=Wse(X()),m4e=hu(He()),Use=hu(Te()),h4e=dt(),$se=hu(Kv()),Hse=hu(O6()),zse=hu(Eo()),k6=function(e){var r=e.palette.type==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{root:{position:"relative",borderRadius:e.shape.borderRadius,"&:hover $notchedOutline":{borderColor:e.palette.text.primary},"@media (hover: none)":{"&:hover $notchedOutline":{borderColor:r}},"&$focused $notchedOutline":{borderColor:e.palette.primary.main,borderWidth:2},"&$error $notchedOutline":{borderColor:e.palette.error.main},"&$disabled $notchedOutline":{borderColor:e.palette.action.disabled}},colorSecondary:{"&$focused $notchedOutline":{borderColor:e.palette.secondary.main}},focused:{},disabled:{},adornedStart:{paddingLeft:14},adornedEnd:{paddingRight:14},error:{},marginDense:{},multiline:{padding:"18.5px 14px","&$marginDense":{paddingTop:10.5,paddingBottom:10.5}},notchedOutline:{borderColor:r},input:{padding:"18.5px 14px","&:-webkit-autofill":{WebkitBoxShadow:e.palette.type==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.type==="light"?null:"#fff",caretColor:e.palette.type==="light"?null:"#fff",borderRadius:"inherit"}},inputMarginDense:{paddingTop:10.5,paddingBottom:10.5},inputMultiline:{padding:0},inputAdornedStart:{paddingLeft:0},inputAdornedEnd:{paddingRight:0}}};pf.styles=k6;var M6=BC.forwardRef(function(e,r){var o=e.classes,a=e.fullWidth,n=a===void 0?!1:a,i=e.inputComponent,s=i===void 0?"input":i,u=e.label,l=e.labelWidth,d=l===void 0?0:l,f=e.multiline,p=f===void 0?!1:f,h=e.notched,c=e.type,x=c===void 0?"text":c,m=(0,Vse.default)(e,["classes","fullWidth","inputComponent","label","labelWidth","multiline","notched","type"]);return BC.createElement($se.default,(0,A6.default)({renderSuffix:function(b){return BC.createElement(Hse.default,{className:o.notchedOutline,label:u,labelWidth:d,notched:typeof h<"u"?h:!!(b.startAdornment||b.filled||b.focused)})},classes:(0,A6.default)({},o,{root:(0,Use.default)(o.root,o.underline),notchedOutline:null}),fullWidth:n,inputComponent:s,multiline:p,ref:r,type:x},m))});M6.muiName="Input";var Gse=(0,zse.default)(k6,{name:"MuiOutlinedInput"})(M6);pf.default=Gse});var N6=K(jC=>{"use strict";var Kse=ue();Object.defineProperty(jC,"__esModule",{value:!0});Object.defineProperty(jC,"default",{enumerable:!0,get:function(){return Yse.default}});var Yse=Kse(D6())});var vm=K(qC=>{"use strict";var Xse=ue(),Qse=Ae();Object.defineProperty(qC,"__esModule",{value:!0});qC.default=ele;var Jse=Qse(X()),Zse=Xse(Hv());function ele(){return Jse.useContext(Zse.default)}});var B6=K(cf=>{"use strict";var tle=Ae(),Us=ue();Object.defineProperty(cf,"__esModule",{value:!0});cf.default=cf.styles=void 0;var rle=Us(kt()),F6=Us(et()),WC=tle(X()),v4e=Us(He()),I6=Us(Te()),ole=Us(gm()),ale=Us(vm()),nle=Us(Cs()),ile=Us(Eo()),L6=function(e){return{root:(0,F6.default)({color:e.palette.text.secondary},e.typography.body1,{lineHeight:1,padding:0,"&$focused":{color:e.palette.primary.main},"&$disabled":{color:e.palette.text.disabled},"&$error":{color:e.palette.error.main}}),colorSecondary:{"&$focused":{color:e.palette.secondary.main}},focused:{},disabled:{},error:{},filled:{},required:{},asterisk:{"&$error":{color:e.palette.error.main}}}};cf.styles=L6;var sle=WC.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.color,s=e.component,u=s===void 0?"label":s,l=e.disabled,d=e.error,f=e.filled,p=e.focused,h=e.required,c=(0,rle.default)(e,["children","classes","className","color","component","disabled","error","filled","focused","required"]),x=(0,ale.default)(),m=(0,ole.default)({props:e,muiFormControl:x,states:["color","required","focused","disabled","error","filled"]});return WC.createElement(u,(0,F6.default)({className:(0,I6.default)(a.root,a["color".concat((0,nle.default)(m.color||"primary"))],n,m.disabled&&a.disabled,m.error&&a.error,m.filled&&a.filled,m.focused&&a.focused,m.required&&a.required),ref:r},c),o,m.required&&WC.createElement("span",{"aria-hidden":!0,className:(0,I6.default)(a.asterisk,m.error&&a.error)},"\u2009","*"))}),lle=(0,ile.default)(L6,{name:"MuiFormLabel"})(sle);cf.default=lle});var j6=K(VC=>{"use strict";var ule=ue();Object.defineProperty(VC,"__esModule",{value:!0});Object.defineProperty(VC,"default",{enumerable:!0,get:function(){return dle.default}});var dle=ule(B6())});var V6=K(mf=>{"use strict";var fle=Ae(),$s=ue();Object.defineProperty(mf,"__esModule",{value:!0});mf.default=mf.styles=void 0;var ple=$s(et()),cle=$s(kt()),q6=fle(X()),S4e=$s(He()),mle=$s(Te()),hle=$s(gm()),gle=$s(vm()),xle=$s(Eo()),yle=$s(j6()),W6=function(e){return{root:{display:"block",transformOrigin:"top left"},focused:{},disabled:{},error:{},required:{},asterisk:{},formControl:{position:"absolute",left:0,top:0,transform:"translate(0, 24px) scale(1)"},marginDense:{transform:"translate(0, 21px) scale(1)"},shrink:{transform:"translate(0, 1.5px) scale(0.75)",transformOrigin:"top left"},animated:{transition:e.transitions.create(["color","transform"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},filled:{zIndex:1,pointerEvents:"none",transform:"translate(12px, 20px) scale(1)","&$marginDense":{transform:"translate(12px, 17px) scale(1)"},"&$shrink":{transform:"translate(12px, 10px) scale(0.75)","&$marginDense":{transform:"translate(12px, 7px) scale(0.75)"}}},outlined:{zIndex:1,pointerEvents:"none",transform:"translate(14px, 20px) scale(1)","&$marginDense":{transform:"translate(14px, 12px) scale(1)"},"&$shrink":{transform:"translate(14px, -6px) scale(0.75)"}}}};mf.styles=W6;var vle=q6.forwardRef(function(e,r){var o=e.classes,a=e.className,n=e.disableAnimation,i=n===void 0?!1:n,s=e.margin,u=e.shrink,l=e.variant,d=(0,cle.default)(e,["classes","className","disableAnimation","margin","shrink","variant"]),f=(0,gle.default)(),p=u;typeof p>"u"&&f&&(p=f.filled||f.focused||f.adornedStart);var h=(0,hle.default)({props:e,muiFormControl:f,states:["margin","variant"]});return q6.createElement(yle.default,(0,ple.default)({"data-shrink":p,className:(0,mle.default)(o.root,a,f&&o.formControl,!i&&o.animated,p&&o.shrink,h.margin==="dense"&&o.marginDense,{filled:o.filled,outlined:o.outlined}[h.variant]),classes:{focused:o.focused,disabled:o.disabled,error:o.error,required:o.required,asterisk:o.asterisk},ref:r},d))}),Tle=(0,xle.default)(W6,{name:"MuiInputLabel"})(vle);mf.default=Tle});var $C=K(UC=>{"use strict";var ble=ue();Object.defineProperty(UC,"__esModule",{value:!0});Object.defineProperty(UC,"default",{enumerable:!0,get:function(){return Sle.default}});var Sle=ble(V6())});var H6=K(hf=>{"use strict";var wle=Ae(),Hs=ue();Object.defineProperty(hf,"__esModule",{value:!0});hf.default=hf.styles=void 0;var Ple=Hs(et()),_le=Hs(kt()),Bn=wle(X()),_4e=Hs(He()),Cle=Hs(Te()),U6=kC(),Rle=Hs(Eo()),Ele=Hs(Cs()),HC=Hs(qP()),Ole=Hs(Hv()),$6={root:{display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},marginNormal:{marginTop:16,marginBottom:8},marginDense:{marginTop:8,marginBottom:4},fullWidth:{width:"100%"}};hf.styles=$6;var Ale=Bn.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.color,s=i===void 0?"primary":i,u=e.component,l=u===void 0?"div":u,d=e.disabled,f=d===void 0?!1:d,p=e.error,h=p===void 0?!1:p,c=e.fullWidth,x=c===void 0?!1:c,m=e.focused,v=e.hiddenLabel,b=v===void 0?!1:v,w=e.margin,S=w===void 0?"none":w,g=e.required,y=g===void 0?!1:g,_=e.size,O=e.variant,E=O===void 0?"standard":O,D=(0,_le.default)(e,["children","classes","className","color","component","disabled","error","fullWidth","focused","hiddenLabel","margin","required","size","variant"]),I=Bn.useState(function(){var A=!1;return o&&Bn.Children.forEach(o,function(N){if((0,HC.default)(N,["Input","Select"])){var B=(0,HC.default)(N,["Select"])?N.props.input:N;B&&(0,U6.isAdornedStart)(B.props)&&(A=!0)}}),A}),G=I[0],Q=I[1],V=Bn.useState(function(){var A=!1;return o&&Bn.Children.forEach(o,function(N){(0,HC.default)(N,["Input","Select"])&&(0,U6.isFilled)(N.props,!0)&&(A=!0)}),A}),q=V[0],j=V[1],z=Bn.useState(!1),W=z[0],M=z[1],R=m!==void 0?m:W;f&&R&&M(!1);var P;if(!1)var k;var F=Bn.useCallback(function(){j(!0)},[]),T=Bn.useCallback(function(){j(!1)},[]),C={adornedStart:G,setAdornedStart:Q,color:s,disabled:f,error:h,filled:q,focused:R,fullWidth:x,hiddenLabel:b,margin:(_==="small"?"dense":void 0)||S,onBlur:function(){M(!1)},onEmpty:T,onFilled:F,onFocus:function(){M(!0)},registerEffect:P,required:y,variant:E};return Bn.createElement(Ole.default.Provider,{value:C},Bn.createElement(l,(0,Ple.default)({className:(0,Cle.default)(a.root,n,S!=="none"&&a["margin".concat((0,Ele.default)(S))],x&&a.fullWidth),ref:r},D),o))}),kle=(0,Rle.default)($6,{name:"MuiFormControl"})(Ale);hf.default=kle});var zC=K(Yv=>{"use strict";var z6=ue();Object.defineProperty(Yv,"__esModule",{value:!0});Object.defineProperty(Yv,"default",{enumerable:!0,get:function(){return Mle.default}});Object.defineProperty(Yv,"useFormControl",{enumerable:!0,get:function(){return Dle.default}});var Mle=z6(H6()),Dle=z6(vm())});var Y6=K(gf=>{"use strict";var Nle=Ae(),gu=ue();Object.defineProperty(gf,"__esModule",{value:!0});gf.default=gf.styles=void 0;var Ile=gu(kt()),G6=gu(et()),GC=Nle(X()),E4e=gu(He()),Fle=gu(Te()),Lle=gu(gm()),Ble=gu(vm()),jle=gu(Eo()),K6=function(e){return{root:(0,G6.default)({color:e.palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,margin:0,"&$disabled":{color:e.palette.text.disabled},"&$error":{color:e.palette.error.main}}),error:{},disabled:{},marginDense:{marginTop:4},contained:{marginLeft:14,marginRight:14},focused:{},filled:{},required:{}}};gf.styles=K6;var qle=GC.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.component,s=i===void 0?"p":i,u=e.disabled,l=e.error,d=e.filled,f=e.focused,p=e.margin,h=e.required,c=e.variant,x=(0,Ile.default)(e,["children","classes","className","component","disabled","error","filled","focused","margin","required","variant"]),m=(0,Ble.default)(),v=(0,Lle.default)({props:e,muiFormControl:m,states:["variant","margin","disabled","error","filled","focused","required"]});return GC.createElement(s,(0,G6.default)({className:(0,Fle.default)(a.root,(v.variant==="filled"||v.variant==="outlined")&&a.contained,n,v.disabled&&a.disabled,v.error&&a.error,v.filled&&a.filled,v.focused&&a.focused,v.required&&a.required,v.margin==="dense"&&a.marginDense),ref:r},x),o===" "?GC.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}}):o)}),Wle=(0,jle.default)(K6,{name:"MuiFormHelperText"})(qle);gf.default=Wle});var X6=K(KC=>{"use strict";var Vle=ue();Object.defineProperty(KC,"__esModule",{value:!0});Object.defineProperty(KC,"default",{enumerable:!0,get:function(){return Ule.default}});var Ule=Vle(Y6())});var Q6=K((k4e,Xv)=>{(function(){"use strict";var t={}.hasOwnProperty;function e(){for(var a="",n=0;n{"use strict";Object.defineProperty(vf,"__esModule",{value:!0});vf.defaultChipRenderer=vf.default=void 0;var un=ya(X()),$le=ya(Xr()),ot=ya(He()),Hle=ya(T6()),zle=ya(_6()),Gle=ya(N6()),Kle=ya($C()),Yle=ya(PC()),Xle=ya(Eo()),Qle=ya(cP()),Jle=ya(zC()),Zle=ya(X6()),xf=ya(Q6());function ya(t){return t&&t.__esModule?t:{default:t}}function Jv(t){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Jv=function(r){return typeof r}:Jv=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Jv(t)}function yf(){return yf=Object.assign||function(t){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(t,o)&&(r[o]=t[o])}return r}function tue(t,e){if(t==null)return{};var r={},o=Object.keys(t),a,n;for(n=0;n=0)&&(r[a]=t[a]);return r}function YC(t){for(var e=1;e=0||o.props.newChipKeys.indexOf(a.key)>=0){var s=o.handleAddChip(a.target.value);s!==!1&&a.preventDefault();return}switch(a.keyCode){case Qv.BACKSPACE:a.target.value===""&&(n!=null?(o.handleDeleteChip(i[n],n),n>0&&o.setState({focusedChip:n-1})):o.setState({focusedChip:i.length-1}));break;case Qv.DELETE:a.target.value===""&&n!=null&&(o.handleDeleteChip(i[n],n),n<=i.length-1&&o.setState({focusedChip:n}));break;case Qv.LEFT_ARROW:n==null&&a.target.value===""&&i.length?o.setState({focusedChip:i.length-1}):n!=null&&n>0&&o.setState({focusedChip:n-1});break;case Qv.RIGHT_ARROW:n!=null&&n=0||o.props.newChipKeys.indexOf(a.key)>=0)&&o._keyPressed?o.clearInput():o.updateInput(a.target.value),o.props.onKeyUp&&o.props.onKeyUp(a)}),Vr(kr(kr(o)),"handleKeyPress",function(a){o._keyPressed=!0,o.props.onKeyPress&&o.props.onKeyPress(a)}),Vr(kr(kr(o)),"handleUpdateInput",function(a){o.props.inputValue==null&&o.updateInput(a.target.value),o.props.onUpdateInput&&o.props.onUpdateInput(a)}),Vr(kr(kr(o)),"setActualInputRef",function(a){o.actualInput=a,o.props.inputRef&&o.props.inputRef(a)}),r.defaultValue&&(o.state.chips=r.defaultValue),o.labelRef=un.default.createRef(),o.input=un.default.createRef(),o}return iue(e,[{key:"componentDidMount",value:function(){this.props.variant==="outlined"&&(this.labelNode=$le.default.findDOMNode(this.labelRef.current),this.forceUpdate())}},{key:"componentWillUnmount",value:function(){clearTimeout(this.inputBlurTimeout)}},{key:"blur",value:function(){this.input&&this.actualInput.blur()}},{key:"handleAddChip",value:function(o){var a=this;if(this.props.onBeforeAdd&&!this.props.onBeforeAdd(o))return this._preventChipCreation=!0,!1;this.clearInput();var n=this.props.value||this.state.chips;if(this.props.dataSourceConfig){if(typeof o=="string"){var i;o=(i={},Vr(i,this.props.dataSourceConfig.text,o),Vr(i,this.props.dataSourceConfig.value,o),i)}return(this.props.allowDuplicates||!n.some(function(s){return s[a.props.dataSourceConfig.value]===o[a.props.dataSourceConfig.value]}))&&(this.props.value&&this.props.onAdd?this.props.onAdd(o):this.updateChips([].concat(J6(this.state.chips),[o]))),!0}return o.trim().length>0?((this.props.allowDuplicates||n.indexOf(o)===-1)&&(this.props.value&&this.props.onAdd?this.props.onAdd(o):this.updateChips([].concat(J6(this.state.chips),[o]))),!0):!1}},{key:"handleDeleteChip",value:function(o,a){if(this.props.value)this.props.onDelete&&this.props.onDelete(o,a);else{var n=this.state.chips.slice(),i=n.splice(a,1);if(i){var s=this.state.focusedChip;this.state.focusedChip===a?s=null:this.state.focusedChip>a&&(s=this.state.focusedChip-1),this.updateChips(n,{focusedChip:s})}}}},{key:"updateChips",value:function(o){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.setState(YC({chips:o,chipsUpdated:!0},a)),this.props.onChange&&this.props.onChange(o)}},{key:"clearInput",value:function(){this.updateInput("")}},{key:"updateInput",value:function(o){this.setState({inputValue:o})}},{key:"render",value:function(){var o=this,a,n=this.props,i=n.allowDuplicates,s=n.alwaysShowPlaceholder,u=n.blurBehavior,l=n.children,d=n.chipRenderer,f=d===void 0?e8:d,p=n.classes,h=n.className,c=n.clearInputValueOnChange,x=n.dataSource,m=n.dataSourceConfig,v=n.defaultValue,b=n.delayBeforeAdd,w=n.disabled,S=n.disableUnderline,g=n.error,y=n.filter,_=n.FormHelperTextProps,O=n.fullWidth,E=n.fullWidthInput,D=n.helperText,I=n.id,G=n.InputProps,Q=G===void 0?{}:G,V=n.inputRef,q=n.InputLabelProps,j=q===void 0?{}:q,z=n.inputValue,W=n.label,M=n.newChipKeyCodes,R=n.newChipKeys,P=n.onBeforeAdd,k=n.onAdd,F=n.onBlur,T=n.onDelete,C=n.onChange,A=n.onFocus,N=n.onKeyDown,B=n.onKeyPress,$=n.onKeyUp,H=n.onUpdateInput,Y=n.placeholder,Z=n.readOnly,J=n.required,te=n.rootRef,se=n.value,ae=n.variant,fe=eue(n,["allowDuplicates","alwaysShowPlaceholder","blurBehavior","children","chipRenderer","classes","className","clearInputValueOnChange","dataSource","dataSourceConfig","defaultValue","delayBeforeAdd","disabled","disableUnderline","error","filter","FormHelperTextProps","fullWidth","fullWidthInput","helperText","id","InputProps","inputRef","InputLabelProps","inputValue","label","newChipKeyCodes","newChipKeys","onBeforeAdd","onAdd","onBlur","onDelete","onChange","onFocus","onKeyDown","onKeyPress","onKeyUp","onUpdateInput","placeholder","readOnly","required","rootRef","value","variant"]),ge=se||this.state.chips,le=z??this.state.inputValue,he=(this.props.value||le).length>0||le.length>0,ce=j.shrink!=null?j.shrink:W!=null&&(he||this.state.isFocused||ge.length>0),Fe=ge.map(function(Ne,Ue){var qe=m?Ne[m.value]:Ne;return f({value:qe,text:m?Ne[m.text]:Ne,chip:Ne,isDisabled:!!w,isReadOnly:Z,isFocused:o.state.focusedChip===Ue,handleClick:function(){return o.setState({focusedChip:Ue})},handleDelete:function(){return o.handleDeleteChip(Ne,Ue)},className:p.chip},Ue)}),Pe={};ae==="outlined"&&(Pe.notched=ce,Pe.labelWidth=ce&&this.labelNode&&this.labelNode.offsetWidth||0),ae!=="standard"?Pe.startAdornment=un.default.createElement(un.default.Fragment,null,Fe):Q.disableUnderline=!0;var Se=uue[ae];return un.default.createElement(Jle.default,yf({ref:te,fullWidth:O,className:(0,xf.default)(h,p.root,Vr({},p.marginDense,fe.margin==="dense")),error:g,required:J,onClick:this.focus,disabled:w,variant:ae},fe),W&&un.default.createElement(Kle.default,yf({htmlFor:I,classes:{root:(0,xf.default)(p[ae],p.label),shrink:p.labelShrink},shrink:ce,focused:this.state.isFocused,variant:ae,ref:this.labelRef},j),W),un.default.createElement("div",{className:(0,xf.default)(p[ae],p.chipContainer,(a={},Vr(a,p.focused,this.state.isFocused),Vr(a,p.underline,!S&&ae==="standard"),Vr(a,p.disabled,w),Vr(a,p.labeled,W!=null),Vr(a,p.error,g),a))},ae==="standard"&&Fe,un.default.createElement(Se,yf({ref:this.input,classes:{input:(0,xf.default)(p.input,p[ae]),root:(0,xf.default)(p.inputRoot,p[ae])},id:I,value:le,onChange:this.handleUpdateInput,onKeyDown:this.handleKeyDown,onKeyPress:this.handleKeyPress,onKeyUp:this.handleKeyUp,onFocus:this.handleInputFocus,onBlur:this.handleInputBlur,inputRef:this.setActualInputRef,disabled:w,fullWidth:E,placeholder:!he&&(ce||W==null)||s?Y:null,readOnly:Z},Q,Pe))),D&&un.default.createElement(Zle.default,yf({},_,{className:_?(0,xf.default)(_.className,p.helperText):p.helperText}),D))}}],[{key:"getDerivedStateFromProps",value:function(o,a){var n=null;return o.value&&o.value.length!==a.prevPropsValue.length&&(n={prevPropsValue:o.value},o.clearInputValueOnChange&&(n.inputValue="")),o.clearInputValueOnChange&&o.value&&o.value.length!==a.prevPropsValue.length&&(n={prevPropsValue:o.value,inputValue:""}),o.disabled&&(n=YC({},n,{focusedChip:null})),!a.chipsUpdated&&o.defaultValue&&(n=YC({},n,{chips:o.defaultValue})),n}}]),e}(un.default.Component);JC.propTypes={allowDuplicates:ot.default.bool,alwaysShowPlaceholder:ot.default.bool,blurBehavior:ot.default.oneOf(["clear","add","ignore"]),chipRenderer:ot.default.func,clearInputValueOnChange:ot.default.bool,dataSource:ot.default.array,dataSourceConfig:ot.default.shape({text:ot.default.string.isRequired,value:ot.default.string.isRequired}),defaultValue:ot.default.array,delayBeforeAdd:ot.default.bool,disabled:ot.default.bool,disableUnderline:ot.default.bool,FormHelperTextProps:ot.default.object,fullWidth:ot.default.bool,fullWidthInput:ot.default.bool,helperText:ot.default.node,InputLabelProps:ot.default.object,InputProps:ot.default.object,inputRef:ot.default.func,inputValue:ot.default.string,label:ot.default.node,newChipKeyCodes:ot.default.arrayOf(ot.default.number),newChipKeys:ot.default.arrayOf(ot.default.string),onAdd:ot.default.func,onBeforeAdd:ot.default.func,onChange:ot.default.func,onDelete:ot.default.func,onUpdateInput:ot.default.func,placeholder:ot.default.string,readOnly:ot.default.bool,value:ot.default.array,variant:ot.default.oneOf(["outlined","standard","filled"])};JC.defaultProps={allowDuplicates:!1,blurBehavior:"clear",clearInputValueOnChange:!1,delayBeforeAdd:!1,disableUnderline:!1,newChipKeyCodes:[13],newChipKeys:["Enter"],variant:"standard"};var fue=(0,Xle.default)(due,{name:"WAMuiChipInput"})(JC);vf.default=fue;var e8=function(e,r){var o=e.value,a=e.text,n=e.isFocused,i=e.isDisabled,s=e.isReadOnly,u=e.handleClick,l=e.handleDelete,d=e.className;return un.default.createElement(Yle.default,{key:r,className:d,style:{pointerEvents:i||s?"none":void 0,backgroundColor:n?Qle.default[300]:void 0},onClick:u,onDelete:l,label:a})};vf.defaultChipRenderer=e8});var r8=K(Zv=>{"use strict";var pue=ue(),cue=Ae();Object.defineProperty(Zv,"__esModule",{value:!0});Zv.default=void 0;var mue=cue(X()),hue=pue(pt()),gue=(0,hue.default)(mue.createElement("path",{d:"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"}),"LocationOn");Zv.default=gue});var s8=K((N4e,i8)=>{var n8="Expected a function",o8=NaN,xue="[object Symbol]",yue=/^\s+|\s+$/g,vue=/^[-+]0x[0-9a-f]+$/i,Tue=/^0b[01]+$/i,bue=/^0o[0-7]+$/i,Sue=parseInt,wue=typeof global=="object"&&global&&global.Object===Object&&global,Pue=typeof self=="object"&&self&&self.Object===Object&&self,_ue=wue||Pue||Function("return this")(),Cue=Object.prototype,Rue=Cue.toString,Eue=Math.max,Oue=Math.min,ZC=function(){return _ue.Date.now()};function Aue(t,e,r){var o,a,n,i,s,u,l=0,d=!1,f=!1,p=!0;if(typeof t!="function")throw new TypeError(n8);e=a8(e)||0,e0(r)&&(d=!!r.leading,f="maxWait"in r,n=f?Eue(a8(r.maxWait)||0,e):n,p="trailing"in r?!!r.trailing:p);function h(y){var _=o,O=a;return o=a=void 0,l=y,i=t.apply(O,_),i}function c(y){return l=y,s=setTimeout(v,e),d?h(y):i}function x(y){var _=y-u,O=y-l,E=e-_;return f?Oue(E,n-O):E}function m(y){var _=y-u,O=y-l;return u===void 0||_>=e||_<0||f&&O>=n}function v(){var y=ZC();if(m(y))return b(y);s=setTimeout(v,x(y))}function b(y){return s=void 0,p&&o?h(y):(o=a=void 0,i)}function w(){s!==void 0&&clearTimeout(s),l=0,o=u=a=s=void 0}function S(){return s===void 0?i:b(ZC())}function g(){var y=ZC(),_=m(y);if(o=arguments,a=this,u=y,_){if(s===void 0)return c(u);if(f)return s=setTimeout(v,e),h(u)}return s===void 0&&(s=setTimeout(v,e)),i}return g.cancel=w,g.flush=S,g}function kue(t,e,r){var o=!0,a=!0;if(typeof t!="function")throw new TypeError(n8);return e0(r)&&(o="leading"in r?!!r.leading:o,a="trailing"in r?!!r.trailing:a),Aue(t,e,{leading:o,maxWait:e,trailing:a})}function e0(t){var e=typeof t;return!!t&&(e=="object"||e=="function")}function Mue(t){return!!t&&typeof t=="object"}function Due(t){return typeof t=="symbol"||Mue(t)&&Rue.call(t)==xue}function a8(t){if(typeof t=="number")return t;if(Due(t))return o8;if(e0(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=e0(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=t.replace(yue,"");var r=Tue.test(t);return r||bue.test(t)?Sue(t.slice(2),r?2:8):vue.test(t)?o8:+t}i8.exports=kue});var rR=K(t0=>{"use strict";var que=ue(),Wue=Ae();Object.defineProperty(t0,"__esModule",{value:!0});t0.default=void 0;var Vue=Wue(X()),Uue=que(pt()),$ue=(0,Uue.default)(Vue.createElement("path",{d:"M12 7V3H2v18h20V7H12zM6 19H4v-2h2v2zm0-4H4v-2h2v2zm0-4H4V9h2v2zm0-4H4V5h2v2zm4 12H8v-2h2v2zm0-4H8v-2h2v2zm0-4H8V9h2v2zm0-4H8V5h2v2zm10 12h-8v-2h2v-2h-2v-2h2v-2h-2V9h8v10zm-2-8h-2v2h2v-2zm0 4h-2v2h2v-2z"}),"Business");t0.default=$ue});var h8=K((c8,m8)=>{(function(t){var e;if(typeof define=="function"&&define.amd&&(define(t),e=!0),typeof c8=="object"&&(m8.exports=t(),e=!0),!e){var r=window.Cookies,o=window.Cookies=t();o.noConflict=function(){return window.Cookies=r,o}}})(function(){function t(){for(var o=0,a={};o"u")){l=t({path:"/"},a.defaults,l),typeof l.expires=="number"&&(l.expires=new Date(new Date*1+l.expires*864e5)),l.expires=l.expires?l.expires.toUTCString():"";try{var d=JSON.stringify(u);/^[\{\[]/.test(d)&&(u=d)}catch{}u=o.write?o.write(u,s):encodeURIComponent(String(u)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),s=encodeURIComponent(String(s)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var f="";for(var p in l)l[p]&&(f+="; "+p,l[p]!==!0&&(f+="="+l[p].split(";")[0]));return document.cookie=s+"="+u+f}}function i(s,u){if(!(typeof document>"u")){for(var l={},d=document.cookie?document.cookie.split("; "):[],f=0;f{"use strict";var Yue=ue(),Xue=Ae();Object.defineProperty(o0,"__esModule",{value:!0});o0.default=void 0;var Que=Xue(X()),Jue=Yue(pt()),Zue=(0,Jue.default)(Que.createElement("path",{d:"M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"}),"ExpandLess");o0.default=Zue});var T8=K(a0=>{"use strict";var ede=ue(),tde=Ae();Object.defineProperty(a0,"__esModule",{value:!0});a0.default=void 0;var rde=tde(X()),ode=ede(pt()),ade=(0,ode.default)(rde.createElement("path",{d:"M10 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2h-8l-2-2z"}),"Folder");a0.default=ade});var b8=K(n0=>{"use strict";var nde=ue(),ide=Ae();Object.defineProperty(n0,"__esModule",{value:!0});n0.default=void 0;var sde=ide(X()),lde=nde(pt()),ude=(0,lde.default)(sde.createElement("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 12H4V8h16v10z"}),"FolderOpen");n0.default=ude});var S8=K(i0=>{"use strict";var dde=ue(),fde=Ae();Object.defineProperty(i0,"__esModule",{value:!0});i0.default=void 0;var pde=fde(X()),cde=dde(pt()),mde=(0,cde.default)(pde.createElement("path",{d:"M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z"}),"Image");i0.default=mde});var w8=K(s0=>{"use strict";var hde=ue(),gde=Ae();Object.defineProperty(s0,"__esModule",{value:!0});s0.default=void 0;var xde=gde(X()),yde=hde(pt()),vde=(0,yde.default)(xde.createElement("path",{d:"M6 2c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6H6zm7 7V3.5L18.5 9H13z"}),"InsertDriveFile");s0.default=vde});var P8=K(l0=>{"use strict";var Tde=ue(),bde=Ae();Object.defineProperty(l0,"__esModule",{value:!0});l0.default=void 0;var Sde=bde(X()),wde=Tde(pt()),Pde=(0,wde.default)(Sde.createElement("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-8.5 7.5c0 .83-.67 1.5-1.5 1.5H9v2H7.5V7H10c.83 0 1.5.67 1.5 1.5v1zm5 2c0 .83-.67 1.5-1.5 1.5h-2.5V7H15c.83 0 1.5.67 1.5 1.5v3zm4-3H19v1h1.5V11H19v2h-1.5V7h3v1.5zM9 9.5h1v-1H9v1zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm10 5.5h1v-3h-1v3z"}),"PictureAsPdf");l0.default=Pde});var nR=K(()=>{});var _8=K(()=>{});var C8=K(()=>{});var R8=K(()=>{});var E8=K(()=>{});var O8=K(()=>{});var xu=K((exports,module)=>{(function(e,r){typeof exports=="object"&&typeof module=="object"?module.exports=r():typeof define=="function"&&define.amd?define("pdfjs-dist/build/pdf",[],r):typeof exports=="object"?exports["pdfjs-dist/build/pdf"]=r():e["pdfjs-dist/build/pdf"]=e.pdfjsLib=r()})(globalThis,()=>(()=>{"use strict";var __webpack_modules__=[,(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.VerbosityLevel=e.Util=e.UnknownErrorException=e.UnexpectedResponseException=e.UNSUPPORTED_FEATURES=e.TextRenderingMode=e.StreamType=e.RenderingIntentFlag=e.PermissionFlag=e.PasswordResponses=e.PasswordException=e.PageActionEventType=e.OPS=e.MissingPDFException=e.LINE_FACTOR=e.LINE_DESCENT_FACTOR=e.InvalidPDFException=e.ImageKind=e.IDENTITY_MATRIX=e.FormatError=e.FontType=e.FeatureTest=e.FONT_IDENTITY_MATRIX=e.DocumentActionEventType=e.CMapCompressionType=e.BaseException=e.AnnotationType=e.AnnotationStateModelType=e.AnnotationReviewState=e.AnnotationReplyType=e.AnnotationMode=e.AnnotationMarkedState=e.AnnotationFlag=e.AnnotationFieldFlag=e.AnnotationEditorType=e.AnnotationEditorPrefix=e.AnnotationEditorParamsType=e.AnnotationBorderStyleType=e.AnnotationActionEventType=e.AbortException=void 0,e.arrayByteLength=fe,e.arraysToBytes=ge,e.assert=F,e.bytesToString=se,e.createPromiseCapability=me,e.createValidAbsoluteUrl=C,e.escapeString=Ye,e.getModificationDate=We,e.getVerbosityLevel=M,e.info=R,e.isArrayBuffer=Ge,e.isArrayEqual=Oe,e.isAscii=at,e.objectFromMap=ce,e.objectSize=he,e.setVerbosityLevel=W,e.shadow=A,e.string32=le,e.stringToBytes=ae,e.stringToPDFString=ke,e.stringToUTF16BEString=Be,e.stringToUTF8String=De,e.unreachable=k,e.utf8StringToString=ht,e.warn=P,r(2);let o=[1,0,0,1,0,0];e.IDENTITY_MATRIX=o;let a=[.001,0,0,.001,0,0];e.FONT_IDENTITY_MATRIX=a;let n=1.35;e.LINE_FACTOR=n;let i=.35;e.LINE_DESCENT_FACTOR=i;let s={ANY:1,DISPLAY:2,PRINT:4,ANNOTATIONS_FORMS:16,ANNOTATIONS_STORAGE:32,ANNOTATIONS_DISABLE:64,OPLIST:256};e.RenderingIntentFlag=s;let u={DISABLE:0,ENABLE:1,ENABLE_FORMS:2,ENABLE_STORAGE:3};e.AnnotationMode=u;let l="pdfjs_internal_editor_";e.AnnotationEditorPrefix=l;let d={DISABLE:-1,NONE:0,FREETEXT:3,INK:15};e.AnnotationEditorType=d;let f={FREETEXT_SIZE:1,FREETEXT_COLOR:2,FREETEXT_OPACITY:3,INK_COLOR:11,INK_THICKNESS:12,INK_OPACITY:13};e.AnnotationEditorParamsType=f;let p={PRINT:4,MODIFY_CONTENTS:8,COPY:16,MODIFY_ANNOTATIONS:32,FILL_INTERACTIVE_FORMS:256,COPY_FOR_ACCESSIBILITY:512,ASSEMBLE:1024,PRINT_HIGH_QUALITY:2048};e.PermissionFlag=p;let h={FILL:0,STROKE:1,FILL_STROKE:2,INVISIBLE:3,FILL_ADD_TO_PATH:4,STROKE_ADD_TO_PATH:5,FILL_STROKE_ADD_TO_PATH:6,ADD_TO_PATH:7,FILL_STROKE_MASK:3,ADD_TO_PATH_FLAG:4};e.TextRenderingMode=h;let c={GRAYSCALE_1BPP:1,RGB_24BPP:2,RGBA_32BPP:3};e.ImageKind=c;let x={TEXT:1,LINK:2,FREETEXT:3,LINE:4,SQUARE:5,CIRCLE:6,POLYGON:7,POLYLINE:8,HIGHLIGHT:9,UNDERLINE:10,SQUIGGLY:11,STRIKEOUT:12,STAMP:13,CARET:14,INK:15,POPUP:16,FILEATTACHMENT:17,SOUND:18,MOVIE:19,WIDGET:20,SCREEN:21,PRINTERMARK:22,TRAPNET:23,WATERMARK:24,THREED:25,REDACT:26};e.AnnotationType=x;let m={MARKED:"Marked",REVIEW:"Review"};e.AnnotationStateModelType=m;let v={MARKED:"Marked",UNMARKED:"Unmarked"};e.AnnotationMarkedState=v;let b={ACCEPTED:"Accepted",REJECTED:"Rejected",CANCELLED:"Cancelled",COMPLETED:"Completed",NONE:"None"};e.AnnotationReviewState=b;let w={GROUP:"Group",REPLY:"R"};e.AnnotationReplyType=w;let S={INVISIBLE:1,HIDDEN:2,PRINT:4,NOZOOM:8,NOROTATE:16,NOVIEW:32,READONLY:64,LOCKED:128,TOGGLENOVIEW:256,LOCKEDCONTENTS:512};e.AnnotationFlag=S;let g={READONLY:1,REQUIRED:2,NOEXPORT:4,MULTILINE:4096,PASSWORD:8192,NOTOGGLETOOFF:16384,RADIO:32768,PUSHBUTTON:65536,COMBO:131072,EDIT:262144,SORT:524288,FILESELECT:1048576,MULTISELECT:2097152,DONOTSPELLCHECK:4194304,DONOTSCROLL:8388608,COMB:16777216,RICHTEXT:33554432,RADIOSINUNISON:33554432,COMMITONSELCHANGE:67108864};e.AnnotationFieldFlag=g;let y={SOLID:1,DASHED:2,BEVELED:3,INSET:4,UNDERLINE:5};e.AnnotationBorderStyleType=y;let _={E:"Mouse Enter",X:"Mouse Exit",D:"Mouse Down",U:"Mouse Up",Fo:"Focus",Bl:"Blur",PO:"PageOpen",PC:"PageClose",PV:"PageVisible",PI:"PageInvisible",K:"Keystroke",F:"Format",V:"Validate",C:"Calculate"};e.AnnotationActionEventType=_;let O={WC:"WillClose",WS:"WillSave",DS:"DidSave",WP:"WillPrint",DP:"DidPrint"};e.DocumentActionEventType=O;let E={O:"PageOpen",C:"PageClose"};e.PageActionEventType=E;let D={UNKNOWN:"UNKNOWN",FLATE:"FLATE",LZW:"LZW",DCT:"DCT",JPX:"JPX",JBIG:"JBIG",A85:"A85",AHX:"AHX",CCF:"CCF",RLX:"RLX"};e.StreamType=D;let I={UNKNOWN:"UNKNOWN",TYPE1:"TYPE1",TYPE1STANDARD:"TYPE1STANDARD",TYPE1C:"TYPE1C",CIDFONTTYPE0:"CIDFONTTYPE0",CIDFONTTYPE0C:"CIDFONTTYPE0C",TRUETYPE:"TRUETYPE",CIDFONTTYPE2:"CIDFONTTYPE2",TYPE3:"TYPE3",OPENTYPE:"OPENTYPE",TYPE0:"TYPE0",MMTYPE1:"MMTYPE1"};e.FontType=I;let G={ERRORS:0,WARNINGS:1,INFOS:5};e.VerbosityLevel=G;let Q={NONE:0,BINARY:1,STREAM:2};e.CMapCompressionType=Q;let V={dependency:1,setLineWidth:2,setLineCap:3,setLineJoin:4,setMiterLimit:5,setDash:6,setRenderingIntent:7,setFlatness:8,setGState:9,save:10,restore:11,transform:12,moveTo:13,lineTo:14,curveTo:15,curveTo2:16,curveTo3:17,closePath:18,rectangle:19,stroke:20,closeStroke:21,fill:22,eoFill:23,fillStroke:24,eoFillStroke:25,closeFillStroke:26,closeEOFillStroke:27,endPath:28,clip:29,eoClip:30,beginText:31,endText:32,setCharSpacing:33,setWordSpacing:34,setHScale:35,setLeading:36,setFont:37,setTextRenderingMode:38,setTextRise:39,moveText:40,setLeadingMoveText:41,setTextMatrix:42,nextLine:43,showText:44,showSpacedText:45,nextLineShowText:46,nextLineSetSpacingShowText:47,setCharWidth:48,setCharWidthAndBounds:49,setStrokeColorSpace:50,setFillColorSpace:51,setStrokeColor:52,setStrokeColorN:53,setFillColor:54,setFillColorN:55,setStrokeGray:56,setFillGray:57,setStrokeRGBColor:58,setFillRGBColor:59,setStrokeCMYKColor:60,setFillCMYKColor:61,shadingFill:62,beginInlineImage:63,beginImageData:64,endInlineImage:65,paintXObject:66,markPoint:67,markPointProps:68,beginMarkedContent:69,beginMarkedContentProps:70,endMarkedContent:71,beginCompat:72,endCompat:73,paintFormXObjectBegin:74,paintFormXObjectEnd:75,beginGroup:76,endGroup:77,beginAnnotations:78,endAnnotations:79,beginAnnotation:80,endAnnotation:81,paintJpegXObject:82,paintImageMaskXObject:83,paintImageMaskXObjectGroup:84,paintImageXObject:85,paintInlineImageXObject:86,paintInlineImageXObjectGroup:87,paintImageXObjectRepeat:88,paintImageMaskXObjectRepeat:89,paintSolidColorImageMask:90,constructPath:91};e.OPS=V;let q={unknown:"unknown",forms:"forms",javaScript:"javaScript",signatures:"signatures",smask:"smask",shadingPattern:"shadingPattern",font:"font",errorTilingPattern:"errorTilingPattern",errorExtGState:"errorExtGState",errorXObject:"errorXObject",errorFontLoadType3:"errorFontLoadType3",errorFontState:"errorFontState",errorFontMissing:"errorFontMissing",errorFontTranslate:"errorFontTranslate",errorColorSpace:"errorColorSpace",errorOperatorList:"errorOperatorList",errorFontToUnicode:"errorFontToUnicode",errorFontLoadNative:"errorFontLoadNative",errorFontBuildPath:"errorFontBuildPath",errorFontGetPath:"errorFontGetPath",errorMarkedContent:"errorMarkedContent",errorContentSubStream:"errorContentSubStream"};e.UNSUPPORTED_FEATURES=q;let j={NEED_PASSWORD:1,INCORRECT_PASSWORD:2};e.PasswordResponses=j;let z=G.WARNINGS;function W(ie){Number.isInteger(ie)&&(z=ie)}function M(){return z}function R(ie){z>=G.INFOS&&console.log(`Info: ${ie}`)}function P(ie){z>=G.WARNINGS&&console.log(`Warning: ${ie}`)}function k(ie){throw new Error(ie)}function F(ie,ee){ie||k(ee)}function T(ie){if(!ie)return!1;switch(ie.protocol){case"http:":case"https:":case"ftp:":case"mailto:":case"tel:":return!0;default:return!1}}function C(ie,ee=null,re=null){if(!ie)return null;try{if(re&&typeof ie=="string"){if(re.addDefaultProtocol&&ie.startsWith("www.")){let Ve=ie.match(/\./g);Ve&&Ve.length>=2&&(ie=`http://${ie}`)}if(re.tryConvertEncoding)try{ie=De(ie)}catch{}}let _e=ee?new URL(ie,ee):new URL(ie);if(T(_e))return _e}catch{}return null}function A(ie,ee,re){return Object.defineProperty(ie,ee,{value:re,enumerable:!0,configurable:!0,writable:!1}),re}let N=function(){function ee(re,_e){this.constructor===ee&&k("Cannot initialize BaseException."),this.message=re,this.name=_e}return ee.prototype=new Error,ee.constructor=ee,ee}();e.BaseException=N;class B extends N{constructor(ee,re){super(ee,"PasswordException"),this.code=re}}e.PasswordException=B;class $ extends N{constructor(ee,re){super(ee,"UnknownErrorException"),this.details=re}}e.UnknownErrorException=$;class H extends N{constructor(ee){super(ee,"InvalidPDFException")}}e.InvalidPDFException=H;class Y extends N{constructor(ee){super(ee,"MissingPDFException")}}e.MissingPDFException=Y;class Z extends N{constructor(ee,re){super(ee,"UnexpectedResponseException"),this.status=re}}e.UnexpectedResponseException=Z;class J extends N{constructor(ee){super(ee,"FormatError")}}e.FormatError=J;class te extends N{constructor(ee){super(ee,"AbortException")}}e.AbortException=te;function se(ie){(typeof ie!="object"||ie===null||ie.length===void 0)&&k("Invalid argument for bytesToString");let ee=ie.length,re=8192;if(ee>24&255,ie>>16&255,ie>>8&255,ie&255)}function he(ie){return Object.keys(ie).length}function ce(ie){let ee=Object.create(null);for(let[re,_e]of ie)ee[re]=_e;return ee}function Fe(){let ie=new Uint8Array(4);return ie[0]=1,new Uint32Array(ie.buffer,0,1)[0]===1}function Pe(){try{return new Function(""),!0}catch{return!1}}class Se{static get isLittleEndian(){return A(this,"isLittleEndian",Fe())}static get isEvalSupported(){return A(this,"isEvalSupported",Pe())}static get isOffscreenCanvasSupported(){return A(this,"isOffscreenCanvasSupported",typeof OffscreenCanvas<"u")}}e.FeatureTest=Se;let Ne=[...Array(256).keys()].map(ie=>ie.toString(16).padStart(2,"0"));class Ue{static makeHexColor(ee,re,_e){return`#${Ne[ee]}${Ne[re]}${Ne[_e]}`}static scaleMinMax(ee,re){let _e;ee[0]?(ee[0]<0&&(_e=re[0],re[0]=re[1],re[1]=_e),re[0]*=ee[0],re[1]*=ee[0],ee[3]<0&&(_e=re[2],re[2]=re[3],re[3]=_e),re[2]*=ee[3],re[3]*=ee[3]):(_e=re[0],re[0]=re[2],re[2]=_e,_e=re[1],re[1]=re[3],re[3]=_e,ee[1]<0&&(_e=re[2],re[2]=re[3],re[3]=_e),re[2]*=ee[1],re[3]*=ee[1],ee[2]<0&&(_e=re[0],re[0]=re[1],re[1]=_e),re[0]*=ee[2],re[1]*=ee[2]),re[0]+=ee[4],re[1]+=ee[4],re[2]+=ee[5],re[3]+=ee[5]}static transform(ee,re){return[ee[0]*re[0]+ee[2]*re[1],ee[1]*re[0]+ee[3]*re[1],ee[0]*re[2]+ee[2]*re[3],ee[1]*re[2]+ee[3]*re[3],ee[0]*re[4]+ee[2]*re[5]+ee[4],ee[1]*re[4]+ee[3]*re[5]+ee[5]]}static applyTransform(ee,re){let _e=ee[0]*re[0]+ee[1]*re[2]+re[4],Ve=ee[0]*re[1]+ee[1]*re[3]+re[5];return[_e,Ve]}static applyInverseTransform(ee,re){let _e=re[0]*re[3]-re[1]*re[2],Ve=(ee[0]*re[3]-ee[1]*re[2]+re[2]*re[5]-re[4]*re[3])/_e,je=(-ee[0]*re[1]+ee[1]*re[0]+re[4]*re[1]-re[5]*re[0])/_e;return[Ve,je]}static getAxialAlignedBoundingBox(ee,re){let _e=Ue.applyTransform(ee,re),Ve=Ue.applyTransform(ee.slice(2,4),re),je=Ue.applyTransform([ee[0],ee[3]],re),st=Ue.applyTransform([ee[2],ee[1]],re);return[Math.min(_e[0],Ve[0],je[0],st[0]),Math.min(_e[1],Ve[1],je[1],st[1]),Math.max(_e[0],Ve[0],je[0],st[0]),Math.max(_e[1],Ve[1],je[1],st[1])]}static inverseTransform(ee){let re=ee[0]*ee[3]-ee[1]*ee[2];return[ee[3]/re,-ee[1]/re,-ee[2]/re,ee[0]/re,(ee[2]*ee[5]-ee[4]*ee[3])/re,(ee[4]*ee[1]-ee[5]*ee[0])/re]}static apply3dTransform(ee,re){return[ee[0]*re[0]+ee[1]*re[1]+ee[2]*re[2],ee[3]*re[0]+ee[4]*re[1]+ee[5]*re[2],ee[6]*re[0]+ee[7]*re[1]+ee[8]*re[2]]}static singularValueDecompose2dScale(ee){let re=[ee[0],ee[2],ee[1],ee[3]],_e=ee[0]*re[0]+ee[1]*re[2],Ve=ee[0]*re[1]+ee[1]*re[3],je=ee[2]*re[0]+ee[3]*re[2],st=ee[2]*re[1]+ee[3]*re[3],Mo=(_e+st)/2,zn=Math.sqrt((_e+st)**2-4*(_e*st-je*Ve))/2,Zo=Mo+zn||1,er=Mo-zn||1;return[Math.sqrt(Zo),Math.sqrt(er)]}static normalizeRect(ee){let re=ee.slice(0);return ee[0]>ee[2]&&(re[0]=ee[2],re[2]=ee[0]),ee[1]>ee[3]&&(re[1]=ee[3],re[3]=ee[1]),re}static intersect(ee,re){let _e=Math.max(Math.min(ee[0],ee[2]),Math.min(re[0],re[2])),Ve=Math.min(Math.max(ee[0],ee[2]),Math.max(re[0],re[2]));if(_e>Ve)return null;let je=Math.max(Math.min(ee[1],ee[3]),Math.min(re[1],re[3])),st=Math.min(Math.max(ee[1],ee[3]),Math.max(re[1],re[3]));return je>st?null:[_e,je,Ve,st]}static bezierBoundingBox(ee,re,_e,Ve,je,st,Mo,zn){let Zo=[],er=[[],[]],Gn,Do,va,Ft,Kn,tr,ur,Pu;for(let ao=0;ao<2;++ao){if(ao===0?(Do=6*ee-12*_e+6*je,Gn=-3*ee+9*_e-9*je+3*Mo,va=3*_e-3*ee):(Do=6*re-12*Ve+6*st,Gn=-3*re+9*Ve-9*st+3*zn,va=3*Ve-3*re),Math.abs(Gn)<1e-12){if(Math.abs(Do)<1e-12)continue;Ft=-va/Do,0="\xEF"){let re;if(ie[0]==="\xFE"&&ie[1]==="\xFF"?re="utf-16be":ie[0]==="\xFF"&&ie[1]==="\xFE"?re="utf-16le":ie[0]==="\xEF"&&ie[1]==="\xBB"&&ie[2]==="\xBF"&&(re="utf-8"),re)try{let _e=new TextDecoder(re,{fatal:!0}),Ve=ae(ie);return _e.decode(Ve)}catch(_e){P(`stringToPDFString: "${_e}".`)}}let ee=[];for(let re=0,_e=ie.length;re<_e;re++){let Ve=qe[ie.charCodeAt(re)];ee.push(Ve?String.fromCharCode(Ve):ie.charAt(re))}return ee.join("")}function Ye(ie){return ie.replace(/([()\\\n\r])/g,ee=>ee===` `?"\\n":ee==="\r"?"\\r":`\\${ee}`)}function at(ie){return/^[\x00-\x7F]*$/.test(ie)}function Be(ie){let ee=["\xFE\xFF"];for(let re=0,_e=ie.length;re<_e;re++){let Ve=ie.charCodeAt(re);ee.push(String.fromCharCode(Ve>>8&255),String.fromCharCode(Ve&255))}return ee.join("")}function De(ie){return decodeURIComponent(escape(ie))}function ht(ie){return unescape(encodeURIComponent(ie))}function Ge(ie){return typeof ie=="object"&&ie!==null&&ie.byteLength!==void 0}function Oe(ie,ee){if(ie.length!==ee.length)return!1;for(let re=0,_e=ie.length;re<_e;re++)if(ie[re]!==ee[re])return!1;return!0}function We(ie=new Date){return[ie.getUTCFullYear().toString(),(ie.getUTCMonth()+1).toString().padStart(2,"0"),ie.getUTCDate().toString().padStart(2,"0"),ie.getUTCHours().toString().padStart(2,"0"),ie.getUTCMinutes().toString().padStart(2,"0"),ie.getUTCSeconds().toString().padStart(2,"0")].join("")}function me(){let ie=Object.create(null),ee=!1;return Object.defineProperty(ie,"settled",{get(){return ee}}),ie.promise=new Promise(function(re,_e){ie.resolve=function(Ve){ee=!0,re(Ve)},ie.reject=function(Ve){ee=!0,_e(Ve)}}),ie}},(t,e,r)=>{var o=r(3)},(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.isNodeJS=void 0;let r=typeof process=="object"&&process+""=="[object process]"&&!process.versions.nw&&!(process.versions.electron&&process.type&&process.type!=="browser");e.isNodeJS=r},(__unused_webpack_module,exports,__w_pdfjs_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),exports.build=exports.RenderTask=exports.PDFWorkerUtil=exports.PDFWorker=exports.PDFPageProxy=exports.PDFDocumentProxy=exports.PDFDocumentLoadingTask=exports.PDFDataRangeTransport=exports.LoopbackPort=exports.DefaultStandardFontDataFactory=exports.DefaultCanvasFactory=exports.DefaultCMapReaderFactory=void 0,exports.getDocument=getDocument,exports.setPDFNetworkStreamFactory=setPDFNetworkStreamFactory,exports.version=void 0;var _util=__w_pdfjs_require__(1),_annotation_storage=__w_pdfjs_require__(5),_display_utils=__w_pdfjs_require__(8),_font_loader=__w_pdfjs_require__(11),_canvas=__w_pdfjs_require__(12),_worker_options=__w_pdfjs_require__(15),_is_node=__w_pdfjs_require__(3),_message_handler=__w_pdfjs_require__(16),_metadata=__w_pdfjs_require__(17),_optional_content_config=__w_pdfjs_require__(18),_transport_stream=__w_pdfjs_require__(19),_xfa_text=__w_pdfjs_require__(20);let DEFAULT_RANGE_CHUNK_SIZE=65536,RENDERING_CANCELLED_TIMEOUT=100,DefaultCanvasFactory=_display_utils.DOMCanvasFactory;exports.DefaultCanvasFactory=DefaultCanvasFactory;let DefaultCMapReaderFactory=_display_utils.DOMCMapReaderFactory;exports.DefaultCMapReaderFactory=DefaultCMapReaderFactory;let DefaultStandardFontDataFactory=_display_utils.DOMStandardFontDataFactory;if(exports.DefaultStandardFontDataFactory=DefaultStandardFontDataFactory,_is_node.isNodeJS){let{NodeCanvasFactory:t,NodeCMapReaderFactory:e,NodeStandardFontDataFactory:r}=__w_pdfjs_require__(21);exports.DefaultCanvasFactory=DefaultCanvasFactory=t,exports.DefaultCMapReaderFactory=DefaultCMapReaderFactory=e,exports.DefaultStandardFontDataFactory=DefaultStandardFontDataFactory=r}let createPDFNetworkStream;function setPDFNetworkStreamFactory(t){createPDFNetworkStream=t}function getDocument(t){let e=new PDFDocumentLoadingTask,r;if(typeof t=="string"||t instanceof URL)r={url:t};else if((0,_util.isArrayBuffer)(t))r={data:t};else if(t instanceof PDFDataRangeTransport)r={range:t};else{if(typeof t!="object")throw new Error("Invalid parameter in getDocument, need either string, URL, TypedArray, or parameter object.");if(!t.url&&!t.data&&!t.range)throw new Error("Invalid parameter object: need either .data, .range or .url");r=t}let o=Object.create(null),a=null,n=null;for(let s in r){let u=r[s];switch(s){case"url":if(typeof window<"u")try{o[s]=new URL(u,window.location).href;continue}catch(l){(0,_util.warn)(`Cannot create valid URL: "${l}".`)}else if(typeof u=="string"||u instanceof URL){o[s]=u.toString();continue}throw new Error("Invalid PDF url data: either string or URL-object is expected in the url property.");case"range":a=u;continue;case"worker":n=u;continue;case"data":if(_is_node.isNodeJS&&typeof Buffer<"u"&&u instanceof Buffer)o[s]=new Uint8Array(u);else{if(u instanceof Uint8Array)break;if(typeof u=="string")o[s]=(0,_util.stringToBytes)(u);else if(typeof u=="object"&&u!==null&&!isNaN(u.length))o[s]=new Uint8Array(u);else if((0,_util.isArrayBuffer)(u))o[s]=new Uint8Array(u);else throw new Error("Invalid PDF binary data: either TypedArray, string, or array-like object is expected in the data property.")}continue}o[s]=u}if(o.CMapReaderFactory=o.CMapReaderFactory||DefaultCMapReaderFactory,o.StandardFontDataFactory=o.StandardFontDataFactory||DefaultStandardFontDataFactory,o.ignoreErrors=o.stopAtErrors!==!0,o.fontExtraProperties=o.fontExtraProperties===!0,o.pdfBug=o.pdfBug===!0,o.enableXfa=o.enableXfa===!0,(!Number.isInteger(o.rangeChunkSize)||o.rangeChunkSize<1)&&(o.rangeChunkSize=DEFAULT_RANGE_CHUNK_SIZE),(typeof o.docBaseUrl!="string"||(0,_display_utils.isDataScheme)(o.docBaseUrl))&&(o.docBaseUrl=null),(!Number.isInteger(o.maxImageSize)||o.maxImageSize<-1)&&(o.maxImageSize=-1),typeof o.cMapUrl!="string"&&(o.cMapUrl=null),typeof o.standardFontDataUrl!="string"&&(o.standardFontDataUrl=null),typeof o.useWorkerFetch!="boolean"&&(o.useWorkerFetch=o.CMapReaderFactory===_display_utils.DOMCMapReaderFactory&&o.StandardFontDataFactory===_display_utils.DOMStandardFontDataFactory),typeof o.isEvalSupported!="boolean"&&(o.isEvalSupported=!0),typeof o.disableFontFace!="boolean"&&(o.disableFontFace=_is_node.isNodeJS),typeof o.useSystemFonts!="boolean"&&(o.useSystemFonts=!_is_node.isNodeJS&&!o.disableFontFace),(typeof o.ownerDocument!="object"||o.ownerDocument===null)&&(o.ownerDocument=globalThis.document),typeof o.disableRange!="boolean"&&(o.disableRange=!1),typeof o.disableStream!="boolean"&&(o.disableStream=!1),typeof o.disableAutoFetch!="boolean"&&(o.disableAutoFetch=!1),(0,_util.setVerbosityLevel)(o.verbosity),!n){let s={verbosity:o.verbosity,port:_worker_options.GlobalWorkerOptions.workerPort};n=s.port?PDFWorker.fromPort(s):new PDFWorker(s),e._worker=n}let i=e.docId;return n.promise.then(function(){if(e.destroyed)throw new Error("Loading aborted");let s=_fetchDocument(n,o,a,i),u=new Promise(function(l){let d;a?d=new _transport_stream.PDFDataTransportStream({length:o.length,initialData:o.initialData,progressiveDone:o.progressiveDone,contentDispositionFilename:o.contentDispositionFilename,disableRange:o.disableRange,disableStream:o.disableStream},a):o.data||(d=createPDFNetworkStream({url:o.url,length:o.length,httpHeaders:o.httpHeaders,withCredentials:o.withCredentials,rangeChunkSize:o.rangeChunkSize,disableRange:o.disableRange,disableStream:o.disableStream})),l(d)});return Promise.all([s,u]).then(function([l,d]){if(e.destroyed)throw new Error("Loading aborted");let f=new _message_handler.MessageHandler(i,l,n.port),p=new WorkerTransport(f,e,d,o);e._transport=p,f.send("Ready",null)})}).catch(e._capability.reject),e}async function _fetchDocument(t,e,r,o){if(t.destroyed)throw new Error("Worker was destroyed");r&&(e.length=r.length,e.initialData=r.initialData,e.progressiveDone=r.progressiveDone,e.contentDispositionFilename=r.contentDispositionFilename);let a=await t.messageHandler.sendWithPromise("GetDocRequest",{docId:o,apiVersion:"2.16.105",source:{data:e.data,url:e.url,password:e.password,disableAutoFetch:e.disableAutoFetch,rangeChunkSize:e.rangeChunkSize,length:e.length},maxImageSize:e.maxImageSize,disableFontFace:e.disableFontFace,docBaseUrl:e.docBaseUrl,ignoreErrors:e.ignoreErrors,isEvalSupported:e.isEvalSupported,fontExtraProperties:e.fontExtraProperties,enableXfa:e.enableXfa,useSystemFonts:e.useSystemFonts,cMapUrl:e.useWorkerFetch?e.cMapUrl:null,standardFontDataUrl:e.useWorkerFetch?e.standardFontDataUrl:null});if(e.data&&(e.data=null),t.destroyed)throw new Error("Worker was destroyed");return a}class PDFDocumentLoadingTask{static#e=0;constructor(){this._capability=(0,_util.createPromiseCapability)(),this._transport=null,this._worker=null,this.docId=`d${PDFDocumentLoadingTask.#e++}`,this.destroyed=!1,this.onPassword=null,this.onProgress=null,this.onUnsupportedFeature=null}get promise(){return this._capability.promise}async destroy(){this.destroyed=!0,await this._transport?.destroy(),this._transport=null,this._worker&&(this._worker.destroy(),this._worker=null)}}exports.PDFDocumentLoadingTask=PDFDocumentLoadingTask;class PDFDataRangeTransport{constructor(e,r,o=!1,a=null){this.length=e,this.initialData=r,this.progressiveDone=o,this.contentDispositionFilename=a,this._rangeListeners=[],this._progressListeners=[],this._progressiveReadListeners=[],this._progressiveDoneListeners=[],this._readyCapability=(0,_util.createPromiseCapability)()}addRangeListener(e){this._rangeListeners.push(e)}addProgressListener(e){this._progressListeners.push(e)}addProgressiveReadListener(e){this._progressiveReadListeners.push(e)}addProgressiveDoneListener(e){this._progressiveDoneListeners.push(e)}onDataRange(e,r){for(let o of this._rangeListeners)o(e,r)}onDataProgress(e,r){this._readyCapability.promise.then(()=>{for(let o of this._progressListeners)o(e,r)})}onDataProgressiveRead(e){this._readyCapability.promise.then(()=>{for(let r of this._progressiveReadListeners)r(e)})}onDataProgressiveDone(){this._readyCapability.promise.then(()=>{for(let e of this._progressiveDoneListeners)e()})}transportReady(){this._readyCapability.resolve()}requestDataRange(e,r){(0,_util.unreachable)("Abstract method PDFDataRangeTransport.requestDataRange")}abort(){}}exports.PDFDataRangeTransport=PDFDataRangeTransport;class PDFDocumentProxy{constructor(e,r){this._pdfInfo=e,this._transport=r,Object.defineProperty(this,"fingerprint",{get(){return(0,_display_utils.deprecated)("`PDFDocumentProxy.fingerprint`, please use `PDFDocumentProxy.fingerprints` instead."),this.fingerprints[0]}}),Object.defineProperty(this,"getStats",{value:async()=>((0,_display_utils.deprecated)("`PDFDocumentProxy.getStats`, please use the `PDFDocumentProxy.stats`-getter instead."),this.stats||{streamTypes:{},fontTypes:{}})})}get annotationStorage(){return this._transport.annotationStorage}get numPages(){return this._pdfInfo.numPages}get fingerprints(){return this._pdfInfo.fingerprints}get stats(){return this._transport.stats}get isPureXfa(){return!!this._transport._htmlForXfa}get allXfaHtml(){return this._transport._htmlForXfa}getPage(e){return this._transport.getPage(e)}getPageIndex(e){return this._transport.getPageIndex(e)}getDestinations(){return this._transport.getDestinations()}getDestination(e){return this._transport.getDestination(e)}getPageLabels(){return this._transport.getPageLabels()}getPageLayout(){return this._transport.getPageLayout()}getPageMode(){return this._transport.getPageMode()}getViewerPreferences(){return this._transport.getViewerPreferences()}getOpenAction(){return this._transport.getOpenAction()}getAttachments(){return this._transport.getAttachments()}getJavaScript(){return this._transport.getJavaScript()}getJSActions(){return this._transport.getDocJSActions()}getOutline(){return this._transport.getOutline()}getOptionalContentConfig(){return this._transport.getOptionalContentConfig()}getPermissions(){return this._transport.getPermissions()}getMetadata(){return this._transport.getMetadata()}getMarkInfo(){return this._transport.getMarkInfo()}getData(){return this._transport.getData()}getDownloadInfo(){return this._transport.downloadInfoCapability.promise}cleanup(e=!1){return this._transport.startCleanup(e||this.isPureXfa)}destroy(){return this.loadingTask.destroy()}get loadingParams(){return this._transport.loadingParams}get loadingTask(){return this._transport.loadingTask}saveDocument(){return this._transport.annotationStorage.size<=0&&(0,_display_utils.deprecated)("saveDocument called while `annotationStorage` is empty, please use the getData-method instead."),this._transport.saveDocument()}getFieldObjects(){return this._transport.getFieldObjects()}hasJSActions(){return this._transport.hasJSActions()}getCalculationOrderIds(){return this._transport.getCalculationOrderIds()}}exports.PDFDocumentProxy=PDFDocumentProxy;class PDFPageProxy{constructor(e,r,o,a,n=!1){this._pageIndex=e,this._pageInfo=r,this._ownerDocument=a,this._transport=o,this._stats=n?new _display_utils.StatTimer:null,this._pdfBug=n,this.commonObjs=o.commonObjs,this.objs=new PDFObjects,this._bitmaps=new Set,this.cleanupAfterRender=!1,this.pendingCleanup=!1,this._intentStates=new Map,this._annotationPromises=new Map,this.destroyed=!1}get pageNumber(){return this._pageIndex+1}get rotate(){return this._pageInfo.rotate}get ref(){return this._pageInfo.ref}get userUnit(){return this._pageInfo.userUnit}get view(){return this._pageInfo.view}getViewport({scale:e,rotation:r=this.rotate,offsetX:o=0,offsetY:a=0,dontFlip:n=!1}={}){return new _display_utils.PageViewport({viewBox:this.view,scale:e,rotation:r,offsetX:o,offsetY:a,dontFlip:n})}getAnnotations({intent:e="display"}={}){let r=this._transport.getRenderingIntent(e),o=this._annotationPromises.get(r.cacheKey);return o||(o=this._transport.getAnnotations(this._pageIndex,r.renderingIntent),this._annotationPromises.set(r.cacheKey,o),o=o.then(a=>{for(let n of a)n.titleObj!==void 0&&Object.defineProperty(n,"title",{get(){return(0,_display_utils.deprecated)("`title`-property on annotation, please use `titleObj` instead."),n.titleObj.str}}),n.contentsObj!==void 0&&Object.defineProperty(n,"contents",{get(){return(0,_display_utils.deprecated)("`contents`-property on annotation, please use `contentsObj` instead."),n.contentsObj.str}});return a})),o}getJSActions(){return this._jsActionsPromise||=this._transport.getPageJSActions(this._pageIndex)}async getXfa(){return this._transport._htmlForXfa?.children[this._pageIndex]||null}render({canvasContext:e,viewport:r,intent:o="display",annotationMode:a=_util.AnnotationMode.ENABLE,transform:n=null,imageLayer:i=null,canvasFactory:s=null,background:u=null,optionalContentConfigPromise:l=null,annotationCanvasMap:d=null,pageColors:f=null,printAnnotationStorage:p=null}){arguments[0]?.renderInteractiveForms!==void 0&&((0,_display_utils.deprecated)("render no longer accepts the `renderInteractiveForms`-option, please use the `annotationMode`-option instead."),arguments[0].renderInteractiveForms===!0&&a===_util.AnnotationMode.ENABLE&&(a=_util.AnnotationMode.ENABLE_FORMS)),arguments[0]?.includeAnnotationStorage!==void 0&&((0,_display_utils.deprecated)("render no longer accepts the `includeAnnotationStorage`-option, please use the `annotationMode`-option instead."),arguments[0].includeAnnotationStorage===!0&&a===_util.AnnotationMode.ENABLE&&(a=_util.AnnotationMode.ENABLE_STORAGE)),this._stats&&this._stats.time("Overall");let h=this._transport.getRenderingIntent(o,a,p);this.pendingCleanup=!1,l||(l=this._transport.getOptionalContentConfig());let c=this._intentStates.get(h.cacheKey);c||(c=Object.create(null),this._intentStates.set(h.cacheKey,c)),c.streamReaderCancelTimeout&&(clearTimeout(c.streamReaderCancelTimeout),c.streamReaderCancelTimeout=null);let x=s||new DefaultCanvasFactory({ownerDocument:this._ownerDocument}),m=!!(h.renderingIntent&_util.RenderingIntentFlag.PRINT);c.displayReadyCapability||(c.displayReadyCapability=(0,_util.createPromiseCapability)(),c.operatorList={fnArray:[],argsArray:[],lastChunk:!1,separateAnnots:null},this._stats&&this._stats.time("Page Request"),this._pumpOperatorList(h));let v=S=>{c.renderTasks.delete(b),(this.cleanupAfterRender||m)&&(this.pendingCleanup=!0),this._tryCleanup(),S?(b.capability.reject(S),this._abortOperatorList({intentState:c,reason:S instanceof Error?S:new Error(S)})):b.capability.resolve(),this._stats&&(this._stats.timeEnd("Rendering"),this._stats.timeEnd("Overall"))},b=new InternalRenderTask({callback:v,params:{canvasContext:e,viewport:r,transform:n,imageLayer:i,background:u},objs:this.objs,commonObjs:this.commonObjs,annotationCanvasMap:d,operatorList:c.operatorList,pageIndex:this._pageIndex,canvasFactory:x,useRequestAnimationFrame:!m,pdfBug:this._pdfBug,pageColors:f});(c.renderTasks||=new Set).add(b);let w=b.task;return Promise.all([c.displayReadyCapability.promise,l]).then(([S,g])=>{if(this.pendingCleanup){v();return}this._stats&&this._stats.time("Rendering"),b.initializeGraphics({transparency:S,optionalContentConfig:g}),b.operatorListChanged()}).catch(v),w}getOperatorList({intent:e="display",annotationMode:r=_util.AnnotationMode.ENABLE,printAnnotationStorage:o=null}={}){function a(){i.operatorList.lastChunk&&(i.opListReadCapability.resolve(i.operatorList),i.renderTasks.delete(s))}let n=this._transport.getRenderingIntent(e,r,o,!0),i=this._intentStates.get(n.cacheKey);i||(i=Object.create(null),this._intentStates.set(n.cacheKey,i));let s;return i.opListReadCapability||(s=Object.create(null),s.operatorListChanged=a,i.opListReadCapability=(0,_util.createPromiseCapability)(),(i.renderTasks||=new Set).add(s),i.operatorList={fnArray:[],argsArray:[],lastChunk:!1,separateAnnots:null},this._stats&&this._stats.time("Page Request"),this._pumpOperatorList(n)),i.opListReadCapability.promise}streamTextContent({disableCombineTextItems:e=!1,includeMarkedContent:r=!1}={}){return this._transport.messageHandler.sendWithStream("GetTextContent",{pageIndex:this._pageIndex,combineTextItems:e!==!0,includeMarkedContent:r===!0},{highWaterMark:100,size(a){return a.items.length}})}getTextContent(e={}){if(this._transport._htmlForXfa)return this.getXfa().then(o=>_xfa_text.XfaText.textContent(o));let r=this.streamTextContent(e);return new Promise(function(o,a){function n(){i.read().then(function({value:u,done:l}){if(l){o(s);return}Object.assign(s.styles,u.styles),s.items.push(...u.items),n()},a)}let i=r.getReader(),s={items:[],styles:Object.create(null)};n()})}getStructTree(){return this._structTreePromise||=this._transport.getStructTree(this._pageIndex)}_destroy(){this.destroyed=!0;let e=[];for(let r of this._intentStates.values())if(this._abortOperatorList({intentState:r,reason:new Error("Page was destroyed."),force:!0}),!r.opListReadCapability)for(let o of r.renderTasks)e.push(o.completed),o.cancel();this.objs.clear();for(let r of this._bitmaps)r.close();return this._bitmaps.clear(),this._annotationPromises.clear(),this._jsActionsPromise=null,this._structTreePromise=null,this.pendingCleanup=!1,Promise.all(e)}cleanup(e=!1){return this.pendingCleanup=!0,this._tryCleanup(e)}_tryCleanup(e=!1){if(!this.pendingCleanup)return!1;for(let{renderTasks:r,operatorList:o}of this._intentStates.values())if(r.size>0||!o.lastChunk)return!1;this._intentStates.clear(),this.objs.clear(),this._annotationPromises.clear(),this._jsActionsPromise=null,this._structTreePromise=null,e&&this._stats&&(this._stats=new _display_utils.StatTimer);for(let r of this._bitmaps)r.close();return this._bitmaps.clear(),this.pendingCleanup=!1,!0}_startRenderPage(e,r){let o=this._intentStates.get(r);o&&(this._stats&&this._stats.timeEnd("Page Request"),o.displayReadyCapability&&o.displayReadyCapability.resolve(e))}_renderPageChunk(e,r){for(let o=0,a=e.length;o{n.read().then(({value:u,done:l})=>{if(l){i.streamReader=null;return}this._transport.destroyed||(this._renderPageChunk(u,i),s())},u=>{if(i.streamReader=null,!this._transport.destroyed){if(i.operatorList){i.operatorList.lastChunk=!0;for(let l of i.renderTasks)l.operatorListChanged();this._tryCleanup()}if(i.displayReadyCapability)i.displayReadyCapability.reject(u);else if(i.opListReadCapability)i.opListReadCapability.reject(u);else throw u}})};s()}_abortOperatorList({intentState:e,reason:r,force:o=!1}){if(e.streamReader){if(!o){if(e.renderTasks.size>0)return;if(r instanceof _display_utils.RenderingCancelledException){e.streamReaderCancelTimeout=setTimeout(()=>{this._abortOperatorList({intentState:e,reason:r,force:!0}),e.streamReaderCancelTimeout=null},RENDERING_CANCELLED_TIMEOUT);return}}if(e.streamReader.cancel(new _util.AbortException(r.message)).catch(()=>{}),e.streamReader=null,!this._transport.destroyed){for(let[a,n]of this._intentStates)if(n===e){this._intentStates.delete(a);break}this.cleanup()}}}get stats(){return this._stats}}exports.PDFPageProxy=PDFPageProxy;class LoopbackPort{constructor(){this._listeners=[],this._deferred=Promise.resolve()}postMessage(e,r){let o={data:structuredClone(e,r)};this._deferred.then(()=>{for(let a of this._listeners)a.call(this,o)})}addEventListener(e,r){this._listeners.push(r)}removeEventListener(e,r){let o=this._listeners.indexOf(r);this._listeners.splice(o,1)}terminate(){this._listeners.length=0}}exports.LoopbackPort=LoopbackPort;let PDFWorkerUtil={isWorkerDisabled:!1,fallbackWorkerSrc:null,fakeWorkerId:0};exports.PDFWorkerUtil=PDFWorkerUtil;{if(_is_node.isNodeJS&&typeof Dm=="function")PDFWorkerUtil.isWorkerDisabled=!0,PDFWorkerUtil.fallbackWorkerSrc="./pdf.worker.js";else if(typeof document=="object"){let t=document?.currentScript?.src;t&&(PDFWorkerUtil.fallbackWorkerSrc=t.replace(/(\.(?:min\.)?js)(\?.*)?$/i,".worker$1$2"))}PDFWorkerUtil.isSameOrigin=function(t,e){let r;try{if(r=new URL(t),!r.origin||r.origin==="null")return!1}catch{return!1}let o=new URL(e,r);return r.origin===o.origin},PDFWorkerUtil.createCDNWrapper=function(t){let e=`importScripts("${t}");`;return URL.createObjectURL(new Blob([e]))}}class PDFWorker{static#workerPorts=new WeakMap;constructor({name:t=null,port:e=null,verbosity:r=(0,_util.getVerbosityLevel)()}={}){if(e&&PDFWorker.#workerPorts.has(e))throw new Error("Cannot use more than one PDFWorker per port.");if(this.name=t,this.destroyed=!1,this.verbosity=r,this._readyCapability=(0,_util.createPromiseCapability)(),this._port=null,this._webWorker=null,this._messageHandler=null,e){PDFWorker.#workerPorts.set(e,this),this._initializeFromPort(e);return}this._initialize()}get promise(){return this._readyCapability.promise}get port(){return this._port}get messageHandler(){return this._messageHandler}_initializeFromPort(t){this._port=t,this._messageHandler=new _message_handler.MessageHandler("main","worker",t),this._messageHandler.on("ready",function(){}),this._readyCapability.resolve()}_initialize(){if(!PDFWorkerUtil.isWorkerDisabled&&!PDFWorker._mainThreadWorkerMessageHandler){let{workerSrc:t}=PDFWorker;try{PDFWorkerUtil.isSameOrigin(window.location.href,t)||(t=PDFWorkerUtil.createCDNWrapper(new URL(t,window.location).href));let e=new Worker(t),r=new _message_handler.MessageHandler("main","worker",e),o=()=>{e.removeEventListener("error",a),r.destroy(),e.terminate(),this.destroyed?this._readyCapability.reject(new Error("Worker was destroyed")):this._setupFakeWorker()},a=()=>{this._webWorker||o()};e.addEventListener("error",a),r.on("test",i=>{if(e.removeEventListener("error",a),this.destroyed){o();return}i?(this._messageHandler=r,this._port=e,this._webWorker=e,this._readyCapability.resolve(),r.send("configure",{verbosity:this.verbosity})):(this._setupFakeWorker(),r.destroy(),e.terminate())}),r.on("ready",i=>{if(e.removeEventListener("error",a),this.destroyed){o();return}try{n()}catch{this._setupFakeWorker()}});let n=()=>{let i=new Uint8Array;r.send("test",i,[i.buffer])};n();return}catch{(0,_util.info)("The worker has been disabled.")}}this._setupFakeWorker()}_setupFakeWorker(){PDFWorkerUtil.isWorkerDisabled||((0,_util.warn)("Setting up fake worker."),PDFWorkerUtil.isWorkerDisabled=!0),PDFWorker._setupFakeWorkerGlobal.then(t=>{if(this.destroyed){this._readyCapability.reject(new Error("Worker was destroyed"));return}let e=new LoopbackPort;this._port=e;let r=`fake${PDFWorkerUtil.fakeWorkerId++}`,o=new _message_handler.MessageHandler(r+"_worker",r,e);t.setup(o,e);let a=new _message_handler.MessageHandler(r,r+"_worker",e);this._messageHandler=a,this._readyCapability.resolve(),a.send("configure",{verbosity:this.verbosity})}).catch(t=>{this._readyCapability.reject(new Error(`Setting up fake worker failed: "${t.message}".`))})}destroy(){this.destroyed=!0,this._webWorker&&(this._webWorker.terminate(),this._webWorker=null),PDFWorker.#workerPorts.delete(this._port),this._port=null,this._messageHandler&&(this._messageHandler.destroy(),this._messageHandler=null)}static fromPort(t){if(!t?.port)throw new Error("PDFWorker.fromPort - invalid method signature.");return this.#workerPorts.has(t.port)?this.#workerPorts.get(t.port):new PDFWorker(t)}static get workerSrc(){if(_worker_options.GlobalWorkerOptions.workerSrc)return _worker_options.GlobalWorkerOptions.workerSrc;if(PDFWorkerUtil.fallbackWorkerSrc!==null)return _is_node.isNodeJS||(0,_display_utils.deprecated)('No "GlobalWorkerOptions.workerSrc" specified.'),PDFWorkerUtil.fallbackWorkerSrc;throw new Error('No "GlobalWorkerOptions.workerSrc" specified.')}static get _mainThreadWorkerMessageHandler(){try{return globalThis.pdfjsWorker?.WorkerMessageHandler||null}catch{return null}}static get _setupFakeWorkerGlobal(){let loader=async()=>{let mainWorkerMessageHandler=this._mainThreadWorkerMessageHandler;if(mainWorkerMessageHandler)return mainWorkerMessageHandler;if(_is_node.isNodeJS&&typeof Dm=="function"){let worker=eval("require")(this.workerSrc);return worker.WorkerMessageHandler}return await(0,_display_utils.loadScript)(this.workerSrc),window.pdfjsWorker.WorkerMessageHandler};return(0,_util.shadow)(this,"_setupFakeWorkerGlobal",loader())}}exports.PDFWorker=PDFWorker,PDFWorker.getWorkerSrc=function(){return(0,_display_utils.deprecated)("`PDFWorker.getWorkerSrc()`, please use `PDFWorker.workerSrc` instead."),this.workerSrc};class WorkerTransport{#e=null;#t=new Map;#a=new Map;#r=null;constructor(e,r,o,a){this.messageHandler=e,this.loadingTask=r,this.commonObjs=new PDFObjects,this.fontLoader=new _font_loader.FontLoader({docId:r.docId,onUnsupportedFeature:this._onUnsupportedFeature.bind(this),ownerDocument:a.ownerDocument,styleElement:a.styleElement}),this._params=a,a.useWorkerFetch||(this.CMapReaderFactory=new a.CMapReaderFactory({baseUrl:a.cMapUrl,isCompressed:a.cMapPacked}),this.StandardFontDataFactory=new a.StandardFontDataFactory({baseUrl:a.standardFontDataUrl})),this.destroyed=!1,this.destroyCapability=null,this._passwordCapability=null,this._networkStream=o,this._fullReader=null,this._lastProgress=null,this.downloadInfoCapability=(0,_util.createPromiseCapability)(),this.setupMessageHandler()}get annotationStorage(){return(0,_util.shadow)(this,"annotationStorage",new _annotation_storage.AnnotationStorage)}get stats(){return this.#e}getRenderingIntent(e,r=_util.AnnotationMode.ENABLE,o=null,a=!1){let n=_util.RenderingIntentFlag.DISPLAY,i=null;switch(e){case"any":n=_util.RenderingIntentFlag.ANY;break;case"display":break;case"print":n=_util.RenderingIntentFlag.PRINT;break;default:(0,_util.warn)(`getRenderingIntent - invalid intent: ${e}`)}switch(r){case _util.AnnotationMode.DISABLE:n+=_util.RenderingIntentFlag.ANNOTATIONS_DISABLE;break;case _util.AnnotationMode.ENABLE:break;case _util.AnnotationMode.ENABLE_FORMS:n+=_util.RenderingIntentFlag.ANNOTATIONS_FORMS;break;case _util.AnnotationMode.ENABLE_STORAGE:n+=_util.RenderingIntentFlag.ANNOTATIONS_STORAGE,i=(n&_util.RenderingIntentFlag.PRINT&&o instanceof _annotation_storage.PrintAnnotationStorage?o:this.annotationStorage).serializable;break;default:(0,_util.warn)(`getRenderingIntent - invalid annotationMode: ${r}`)}return a&&(n+=_util.RenderingIntentFlag.OPLIST),{renderingIntent:n,cacheKey:`${n}_${_annotation_storage.AnnotationStorage.getHash(i)}`,annotationStorageMap:i}}destroy(){if(this.destroyCapability)return this.destroyCapability.promise;this.destroyed=!0,this.destroyCapability=(0,_util.createPromiseCapability)(),this._passwordCapability&&this._passwordCapability.reject(new Error("Worker was destroyed during onPassword callback"));let e=[];for(let o of this.#t.values())e.push(o._destroy());this.#t.clear(),this.#a.clear(),this.hasOwnProperty("annotationStorage")&&this.annotationStorage.resetModified();let r=this.messageHandler.sendWithPromise("Terminate",null);return e.push(r),Promise.all(e).then(()=>{this.commonObjs.clear(),this.fontLoader.clear(),this.#r=null,this._getFieldObjectsPromise=null,this._hasJSActionsPromise=null,this._networkStream&&this._networkStream.cancelAllRequests(new _util.AbortException("Worker was terminated.")),this.messageHandler&&(this.messageHandler.destroy(),this.messageHandler=null),this.destroyCapability.resolve()},this.destroyCapability.reject),this.destroyCapability.promise}setupMessageHandler(){let{messageHandler:e,loadingTask:r}=this;e.on("GetReader",(o,a)=>{(0,_util.assert)(this._networkStream,"GetReader - no `IPDFStream` instance available."),this._fullReader=this._networkStream.getFullReader(),this._fullReader.onProgress=n=>{this._lastProgress={loaded:n.loaded,total:n.total}},a.onPull=()=>{this._fullReader.read().then(function({value:n,done:i}){if(i){a.close();return}(0,_util.assert)((0,_util.isArrayBuffer)(n),"GetReader - expected an ArrayBuffer."),a.enqueue(new Uint8Array(n),1,[n])}).catch(n=>{a.error(n)})},a.onCancel=n=>{this._fullReader.cancel(n),a.ready.catch(i=>{if(!this.destroyed)throw i})}}),e.on("ReaderHeadersReady",o=>{let a=(0,_util.createPromiseCapability)(),n=this._fullReader;return n.headersReady.then(()=>{(!n.isStreamingSupported||!n.isRangeSupported)&&(this._lastProgress&&r.onProgress?.(this._lastProgress),n.onProgress=i=>{r.onProgress?.({loaded:i.loaded,total:i.total})}),a.resolve({isStreamingSupported:n.isStreamingSupported,isRangeSupported:n.isRangeSupported,contentLength:n.contentLength})},a.reject),a.promise}),e.on("GetRangeReader",(o,a)=>{(0,_util.assert)(this._networkStream,"GetRangeReader - no `IPDFStream` instance available.");let n=this._networkStream.getRangeReader(o.begin,o.end);if(!n){a.close();return}a.onPull=()=>{n.read().then(function({value:i,done:s}){if(s){a.close();return}(0,_util.assert)((0,_util.isArrayBuffer)(i),"GetRangeReader - expected an ArrayBuffer."),a.enqueue(new Uint8Array(i),1,[i])}).catch(i=>{a.error(i)})},a.onCancel=i=>{n.cancel(i),a.ready.catch(s=>{if(!this.destroyed)throw s})}}),e.on("GetDoc",({pdfInfo:o})=>{this._numPages=o.numPages,this._htmlForXfa=o.htmlForXfa,delete o.htmlForXfa,r._capability.resolve(new PDFDocumentProxy(o,this))}),e.on("DocException",function(o){let a;switch(o.name){case"PasswordException":a=new _util.PasswordException(o.message,o.code);break;case"InvalidPDFException":a=new _util.InvalidPDFException(o.message);break;case"MissingPDFException":a=new _util.MissingPDFException(o.message);break;case"UnexpectedResponseException":a=new _util.UnexpectedResponseException(o.message,o.status);break;case"UnknownErrorException":a=new _util.UnknownErrorException(o.message,o.details);break;default:(0,_util.unreachable)("DocException - expected a valid Error.")}r._capability.reject(a)}),e.on("PasswordRequest",o=>{if(this._passwordCapability=(0,_util.createPromiseCapability)(),r.onPassword){let a=n=>{n instanceof Error?this._passwordCapability.reject(n):this._passwordCapability.resolve({password:n})};try{r.onPassword(a,o.code)}catch(n){this._passwordCapability.reject(n)}}else this._passwordCapability.reject(new _util.PasswordException(o.message,o.code));return this._passwordCapability.promise}),e.on("DataLoaded",o=>{r.onProgress?.({loaded:o.length,total:o.length}),this.downloadInfoCapability.resolve(o)}),e.on("StartRenderPage",o=>{if(this.destroyed)return;this.#t.get(o.pageIndex)._startRenderPage(o.transparency,o.cacheKey)}),e.on("commonobj",([o,a,n])=>{if(!this.destroyed&&!this.commonObjs.has(o))switch(a){case"Font":let i=this._params;if("error"in n){let l=n.error;(0,_util.warn)(`Error during font loading: ${l}`),this.commonObjs.resolve(o,l);break}let s=null;i.pdfBug&&globalThis.FontInspector?.enabled&&(s={registerFont(l,d){globalThis.FontInspector.fontAdded(l,d)}});let u=new _font_loader.FontFaceObject(n,{isEvalSupported:i.isEvalSupported,disableFontFace:i.disableFontFace,ignoreErrors:i.ignoreErrors,onUnsupportedFeature:this._onUnsupportedFeature.bind(this),fontRegistry:s});this.fontLoader.bind(u).catch(l=>e.sendWithPromise("FontFallback",{id:o})).finally(()=>{!i.fontExtraProperties&&u.data&&(u.data=null),this.commonObjs.resolve(o,u)});break;case"FontPath":case"Image":this.commonObjs.resolve(o,n);break;default:throw new Error(`Got unknown common object type ${a}`)}}),e.on("obj",([o,a,n,i])=>{if(this.destroyed)return;let s=this.#t.get(a);if(!s.objs.has(o))switch(n){case"Image":s.objs.resolve(o,i);let u=8e6;if(i){let l;if(i.bitmap){let{bitmap:d,width:f,height:p}=i;l=f*p*4,s._bitmaps.add(d)}else l=i.data?.length||0;l>u&&(s.cleanupAfterRender=!0)}break;case"Pattern":s.objs.resolve(o,i);break;default:throw new Error(`Got unknown object type ${n}`)}}),e.on("DocProgress",o=>{this.destroyed||r.onProgress?.({loaded:o.loaded,total:o.total})}),e.on("DocStats",o=>{this.destroyed||(this.#e=Object.freeze({streamTypes:Object.freeze(o.streamTypes),fontTypes:Object.freeze(o.fontTypes)}))}),e.on("UnsupportedFeature",this._onUnsupportedFeature.bind(this)),e.on("FetchBuiltInCMap",o=>this.destroyed?Promise.reject(new Error("Worker was destroyed.")):this.CMapReaderFactory?this.CMapReaderFactory.fetch(o):Promise.reject(new Error("CMapReaderFactory not initialized, see the `useWorkerFetch` parameter."))),e.on("FetchStandardFontData",o=>this.destroyed?Promise.reject(new Error("Worker was destroyed.")):this.StandardFontDataFactory?this.StandardFontDataFactory.fetch(o):Promise.reject(new Error("StandardFontDataFactory not initialized, see the `useWorkerFetch` parameter.")))}_onUnsupportedFeature({featureId:e}){this.destroyed||this.loadingTask.onUnsupportedFeature?.(e)}getData(){return this.messageHandler.sendWithPromise("GetData",null)}getPage(e){if(!Number.isInteger(e)||e<=0||e>this._numPages)return Promise.reject(new Error("Invalid page request."));let r=e-1,o=this.#a.get(r);if(o)return o;let a=this.messageHandler.sendWithPromise("GetPage",{pageIndex:r}).then(n=>{if(this.destroyed)throw new Error("Transport destroyed");let i=new PDFPageProxy(r,n,this,this._params.ownerDocument,this._params.pdfBug);return this.#t.set(r,i),i});return this.#a.set(r,a),a}getPageIndex(e){return typeof e!="object"||e===null||!Number.isInteger(e.num)||e.num<0||!Number.isInteger(e.gen)||e.gen<0?Promise.reject(new Error("Invalid pageIndex request.")):this.messageHandler.sendWithPromise("GetPageIndex",{num:e.num,gen:e.gen})}getAnnotations(e,r){return this.messageHandler.sendWithPromise("GetAnnotations",{pageIndex:e,intent:r})}saveDocument(){return this.messageHandler.sendWithPromise("SaveDocument",{isPureXfa:!!this._htmlForXfa,numPages:this._numPages,annotationStorage:this.annotationStorage.serializable,filename:this._fullReader?.filename??null}).finally(()=>{this.annotationStorage.resetModified()})}getFieldObjects(){return this._getFieldObjectsPromise||=this.messageHandler.sendWithPromise("GetFieldObjects",null)}hasJSActions(){return this._hasJSActionsPromise||=this.messageHandler.sendWithPromise("HasJSActions",null)}getCalculationOrderIds(){return this.messageHandler.sendWithPromise("GetCalculationOrderIds",null)}getDestinations(){return this.messageHandler.sendWithPromise("GetDestinations",null)}getDestination(e){return typeof e!="string"?Promise.reject(new Error("Invalid destination request.")):this.messageHandler.sendWithPromise("GetDestination",{id:e})}getPageLabels(){return this.messageHandler.sendWithPromise("GetPageLabels",null)}getPageLayout(){return this.messageHandler.sendWithPromise("GetPageLayout",null)}getPageMode(){return this.messageHandler.sendWithPromise("GetPageMode",null)}getViewerPreferences(){return this.messageHandler.sendWithPromise("GetViewerPreferences",null)}getOpenAction(){return this.messageHandler.sendWithPromise("GetOpenAction",null)}getAttachments(){return this.messageHandler.sendWithPromise("GetAttachments",null)}getJavaScript(){return this.messageHandler.sendWithPromise("GetJavaScript",null)}getDocJSActions(){return this.messageHandler.sendWithPromise("GetDocJSActions",null)}getPageJSActions(e){return this.messageHandler.sendWithPromise("GetPageJSActions",{pageIndex:e})}getStructTree(e){return this.messageHandler.sendWithPromise("GetStructTree",{pageIndex:e})}getOutline(){return this.messageHandler.sendWithPromise("GetOutline",null)}getOptionalContentConfig(){return this.messageHandler.sendWithPromise("GetOptionalContentConfig",null).then(e=>new _optional_content_config.OptionalContentConfig(e))}getPermissions(){return this.messageHandler.sendWithPromise("GetPermissions",null)}getMetadata(){return this.#r||=this.messageHandler.sendWithPromise("GetMetadata",null).then(e=>({info:e[0],metadata:e[1]?new _metadata.Metadata(e[1]):null,contentDispositionFilename:this._fullReader?.filename??null,contentLength:this._fullReader?.contentLength??null}))}getMarkInfo(){return this.messageHandler.sendWithPromise("GetMarkInfo",null)}async startCleanup(e=!1){if(await this.messageHandler.sendWithPromise("Cleanup",null),!this.destroyed){for(let r of this.#t.values())if(!r.cleanup())throw new Error(`startCleanup: Page ${r.pageNumber} is currently rendering.`);this.commonObjs.clear(),e||this.fontLoader.clear(),this.#r=null,this._getFieldObjectsPromise=null,this._hasJSActionsPromise=null}}get loadingParams(){let e=this._params;return(0,_util.shadow)(this,"loadingParams",{disableAutoFetch:e.disableAutoFetch,enableXfa:e.enableXfa})}}class PDFObjects{#e=Object.create(null);#t(e){let r=this.#e[e];return r||(this.#e[e]={capability:(0,_util.createPromiseCapability)(),data:null})}get(e,r=null){if(r){let a=this.#t(e);return a.capability.promise.then(()=>r(a.data)),null}let o=this.#e[e];if(!o?.capability.settled)throw new Error(`Requesting object that isn't resolved yet ${e}.`);return o.data}has(e){return this.#e[e]?.capability.settled||!1}resolve(e,r=null){let o=this.#t(e);o.data=r,o.capability.resolve()}clear(){this.#e=Object.create(null)}}class RenderTask{#e=null;constructor(e){this.#e=e,this.onContinue=null}get promise(){return this.#e.capability.promise}cancel(){this.#e.cancel()}get separateAnnots(){let{separateAnnots:e}=this.#e.operatorList;if(!e)return!1;let{annotationCanvasMap:r}=this.#e;return e.form||e.canvas&&r?.size>0}}exports.RenderTask=RenderTask;class InternalRenderTask{static#e=new WeakSet;constructor({callback:e,params:r,objs:o,commonObjs:a,annotationCanvasMap:n,operatorList:i,pageIndex:s,canvasFactory:u,useRequestAnimationFrame:l=!1,pdfBug:d=!1,pageColors:f=null}){this.callback=e,this.params=r,this.objs=o,this.commonObjs=a,this.annotationCanvasMap=n,this.operatorListIdx=null,this.operatorList=i,this._pageIndex=s,this.canvasFactory=u,this._pdfBug=d,this.pageColors=f,this.running=!1,this.graphicsReadyCallback=null,this.graphicsReady=!1,this._useRequestAnimationFrame=l===!0&&typeof window<"u",this.cancelled=!1,this.capability=(0,_util.createPromiseCapability)(),this.task=new RenderTask(this),this._cancelBound=this.cancel.bind(this),this._continueBound=this._continue.bind(this),this._scheduleNextBound=this._scheduleNext.bind(this),this._nextBound=this._next.bind(this),this._canvas=r.canvasContext.canvas}get completed(){return this.capability.promise.catch(function(){})}initializeGraphics({transparency:e=!1,optionalContentConfig:r}){if(this.cancelled)return;if(this._canvas){if(InternalRenderTask.#e.has(this._canvas))throw new Error("Cannot use the same canvas during multiple render() operations. Use different canvas or ensure previous operations were cancelled or completed.");InternalRenderTask.#e.add(this._canvas)}this._pdfBug&&globalThis.StepperManager?.enabled&&(this.stepper=globalThis.StepperManager.create(this._pageIndex),this.stepper.init(this.operatorList),this.stepper.nextBreakPoint=this.stepper.getNextBreakPoint());let{canvasContext:o,viewport:a,transform:n,imageLayer:i,background:s}=this.params;this.gfx=new _canvas.CanvasGraphics(o,this.commonObjs,this.objs,this.canvasFactory,i,r,this.annotationCanvasMap,this.pageColors),this.gfx.beginDrawing({transform:n,viewport:a,transparency:e,background:s}),this.operatorListIdx=0,this.graphicsReady=!0,this.graphicsReadyCallback&&this.graphicsReadyCallback()}cancel(e=null){this.running=!1,this.cancelled=!0,this.gfx&&this.gfx.endDrawing(),this._canvas&&InternalRenderTask.#e.delete(this._canvas),this.callback(e||new _display_utils.RenderingCancelledException(`Rendering cancelled, page ${this._pageIndex+1}`,"canvas"))}operatorListChanged(){if(!this.graphicsReady){this.graphicsReadyCallback||(this.graphicsReadyCallback=this._continueBound);return}this.stepper&&this.stepper.updateOperatorList(this.operatorList),!this.running&&this._continue()}_continue(){this.running=!0,!this.cancelled&&(this.task.onContinue?this.task.onContinue(this._scheduleNextBound):this._scheduleNext())}_scheduleNext(){this._useRequestAnimationFrame?window.requestAnimationFrame(()=>{this._nextBound().catch(this._cancelBound)}):Promise.resolve().then(this._nextBound).catch(this._cancelBound)}async _next(){this.cancelled||(this.operatorListIdx=this.gfx.executeOperatorList(this.operatorList,this.operatorListIdx,this._continueBound,this.stepper),this.operatorListIdx===this.operatorList.argsArray.length&&(this.running=!1,this.operatorList.lastChunk&&(this.gfx.endDrawing(),this._canvas&&InternalRenderTask.#e.delete(this._canvas),this.callback())))}}let version="2.16.105";exports.version=version;let build="172ccdbe5";exports.build=build},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.PrintAnnotationStorage=e.AnnotationStorage=void 0;var o=r(1),a=r(6),n=r(10);class i{constructor(){this._storage=new Map,this._modified=!1,this.onSetModified=null,this.onResetModified=null,this.onAnnotationEditor=null}getValue(l,d){let f=this._storage.get(l);return f===void 0?d:Object.assign(d,f)}getRawValue(l){return this._storage.get(l)}remove(l){if(this._storage.delete(l),this._storage.size===0&&this.resetModified(),typeof this.onAnnotationEditor=="function"){for(let d of this._storage.values())if(d instanceof a.AnnotationEditor)return;this.onAnnotationEditor(null)}}setValue(l,d){let f=this._storage.get(l),p=!1;if(f!==void 0)for(let[h,c]of Object.entries(d))f[h]!==c&&(p=!0,f[h]=c);else p=!0,this._storage.set(l,d);p&&this.#e(),d instanceof a.AnnotationEditor&&typeof this.onAnnotationEditor=="function"&&this.onAnnotationEditor(d.constructor._type)}has(l){return this._storage.has(l)}getAll(){return this._storage.size>0?(0,o.objectFromMap)(this._storage):null}get size(){return this._storage.size}#e(){this._modified||(this._modified=!0,typeof this.onSetModified=="function"&&this.onSetModified())}resetModified(){this._modified&&(this._modified=!1,typeof this.onResetModified=="function"&&this.onResetModified())}get print(){return new s(this)}get serializable(){if(this._storage.size===0)return null;let l=new Map;for(let[d,f]of this._storage){let p=f instanceof a.AnnotationEditor?f.serialize():f;p&&l.set(d,p)}return l}static getHash(l){if(!l)return"";let d=new n.MurmurHash3_64;for(let[f,p]of l)d.update(`${f}:${JSON.stringify(p)}`);return d.hexdigest()}}e.AnnotationStorage=i;class s extends i{#e=null;constructor(l){super(),this.#e=structuredClone(l.serializable)}get print(){(0,o.unreachable)("Should not call PrintAnnotationStorage.print")}get serializable(){return this.#e}}e.PrintAnnotationStorage=s},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.AnnotationEditor=void 0;var o=r(7),a=r(1);class n{#e=this.focusin.bind(this);#t=this.focusout.bind(this);#a=!1;#r=!1;#n=!1;#d=n._zIndex++;static _colorManager=new o.ColorManager;static _zIndex=1;constructor(s){this.constructor===n&&(0,a.unreachable)("Cannot initialize AnnotationEditor."),this.parent=s.parent,this.id=s.id,this.width=this.height=null,this.pageIndex=s.parent.pageIndex,this.name=s.name,this.div=null;let[u,l]=this.parent.viewportBaseDimensions;this.x=s.x/u,this.y=s.y/l,this.rotation=this.parent.viewport.rotation,this.isAttachedToDOM=!1}static get _defaultLineColor(){return(0,a.shadow)(this,"_defaultLineColor",this._colorManager.getHexCode("CanvasText"))}setInBackground(){this.div.style.zIndex=0}setInForeground(){this.div.style.zIndex=this.#d}focusin(s){this.#a?this.#a=!1:this.parent.setSelected(this)}focusout(s){!this.isAttachedToDOM||s.relatedTarget?.closest(`#${this.id}`)||(s.preventDefault(),this.parent.isMultipleSelection||this.commitOrRemove())}commitOrRemove(){this.isEmpty()?this.remove():this.commit()}commit(){this.parent.addToAnnotationStorage(this)}dragstart(s){let u=this.parent.div.getBoundingClientRect();this.startX=s.clientX-u.x,this.startY=s.clientY-u.y,s.dataTransfer.setData("text/plain",this.id),s.dataTransfer.effectAllowed="move"}setAt(s,u,l,d){let[f,p]=this.parent.viewportBaseDimensions;[l,d]=this.screenToPageTranslation(l,d),this.x=(s+l)/f,this.y=(u+d)/p,this.div.style.left=`${100*this.x}%`,this.div.style.top=`${100*this.y}%`}translate(s,u){let[l,d]=this.parent.viewportBaseDimensions;[s,u]=this.screenToPageTranslation(s,u),this.x+=s/l,this.y+=u/d,this.div.style.left=`${100*this.x}%`,this.div.style.top=`${100*this.y}%`}screenToPageTranslation(s,u){let{rotation:l}=this.parent.viewport;switch(l){case 90:return[u,-s];case 180:return[-s,-u];case 270:return[-u,s];default:return[s,u]}}setDims(s,u){let[l,d]=this.parent.viewportBaseDimensions;this.div.style.width=`${100*s/l}%`,this.div.style.height=`${100*u/d}%`}getInitialTranslation(){return[0,0]}render(){this.div=document.createElement("div"),this.div.setAttribute("data-editor-rotation",(360-this.rotation)%360),this.div.className=this.name,this.div.setAttribute("id",this.id),this.div.setAttribute("tabIndex",0),this.setInForeground(),this.div.addEventListener("focusin",this.#e),this.div.addEventListener("focusout",this.#t);let[s,u]=this.getInitialTranslation();return this.translate(s,u),(0,o.bindEvents)(this,this.div,["dragstart","pointerdown"]),this.div}pointerdown(s){let u=o.KeyboardManager.platform.isMac;if(s.button!==0||s.ctrlKey&&u){s.preventDefault();return}s.ctrlKey&&!u||s.shiftKey||s.metaKey&&u?this.parent.toggleSelected(this):this.parent.setSelected(this),this.#a=!0}getRect(s,u){let[l,d]=this.parent.viewportBaseDimensions,[f,p]=this.parent.pageDimensions,h=f*s/l,c=p*u/d,x=this.x*f,m=this.y*p,v=this.width*f,b=this.height*p;switch(this.rotation){case 0:return[x+h,p-m-c-b,x+h+v,p-m-c];case 90:return[x+c,p-m+h,x+c+b,p-m+h+v];case 180:return[x-h-v,p-m+c,x-h,p-m+c+b];case 270:return[x-c-b,p-m-h-v,x-c,p-m-h];default:throw new Error("Invalid rotation")}}getRectInCurrentCoords(s,u){let[l,d,f,p]=s,h=f-l,c=p-d;switch(this.rotation){case 0:return[l,u-p,h,c];case 90:return[l,u-d,c,h];case 180:return[f,u-d,h,c];case 270:return[f,u-p,c,h];default:throw new Error("Invalid rotation")}}onceAdded(){}isEmpty(){return!1}enableEditMode(){this.#n=!0}disableEditMode(){this.#n=!1}isInEditMode(){return this.#n}shouldGetKeyboardEvents(){return!1}needsToBeRebuilt(){return this.div&&!this.isAttachedToDOM}rebuild(){this.div?.addEventListener("focusin",this.#e)}serialize(){(0,a.unreachable)("An editor must be serializable")}static deserialize(s,u){let l=new this.prototype.constructor({parent:u,id:u.getNextId()});l.rotation=s.rotation;let[d,f]=u.pageDimensions,[p,h,c,x]=l.getRectInCurrentCoords(s.rect,f);return l.x=p/d,l.y=h/f,l.width=c/d,l.height=x/f,l}remove(){this.div.removeEventListener("focusin",this.#e),this.div.removeEventListener("focusout",this.#t),this.isEmpty()||this.commit(),this.parent.remove(this)}select(){this.div?.classList.add("selectedEditor")}unselect(){this.div?.classList.remove("selectedEditor")}updateParams(s,u){}disableEditing(){}enableEditing(){}get propertiesToUpdate(){return{}}get contentDiv(){return this.div}get isEditing(){return this.#r}set isEditing(s){this.#r=s,s?(this.parent.setSelected(this),this.parent.setActiveEditor(this)):this.parent.setActiveEditor(null)}}e.AnnotationEditor=n},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.KeyboardManager=e.CommandManager=e.ColorManager=e.AnnotationEditorUIManager=void 0,e.bindEvents=n,e.opacityToHex=i;var o=r(1),a=r(8);function n(h,c,x){for(let m of x)c.addEventListener(m,h[m].bind(h))}function i(h){return Math.round(Math.min(255,Math.max(1,255*h))).toString(16).padStart(2,"0")}class s{#e=0;getId(){return`${o.AnnotationEditorPrefix}${this.#e++}`}}class u{#e=[];#t=!1;#a;#r=-1;constructor(c=128){this.#a=c}add({cmd:c,undo:x,mustExec:m,type:v=NaN,overwriteIfSameType:b=!1,keepUndo:w=!1}){if(m&&c(),this.#t)return;let S={cmd:c,undo:x,type:v};if(this.#r===-1){this.#e.length>0&&(this.#e.length=0),this.#r=0,this.#e.push(S);return}if(b&&this.#e[this.#r].type===v){w&&(S.undo=this.#e[this.#r].undo),this.#e[this.#r]=S;return}let g=this.#r+1;g===this.#a?this.#e.splice(0,1):(this.#r=g,gx.serialize()):this.#e=[c.serialize()],this.#e=this.#e.filter(x=>!!x),this.#e.length===0&&(this.#e=null))}paste(){return this.#e}isEmpty(){return this.#e===null}destroy(){this.#e=null}}class f{static _colorsMapping=new Map([["CanvasText",[0,0,0]],["Canvas",[255,255,255]]]);get _colors(){let c=new Map([["CanvasText",null],["Canvas",null]]);return(0,a.getColorValues)(c),(0,o.shadow)(this,"_colors",c)}convert(c){let x=(0,a.getRGB)(c);if(!window.matchMedia("(forced-colors: active)").matches)return x;for(let[m,v]of this._colors)if(v.every((b,w)=>b===x[w]))return f._colorsMapping.get(m);return x}getHexCode(c){let x=this._colors.get(c);return x?o.Util.makeHexColor(...x):c}}e.ColorManager=f;class p{#e=null;#t=new Map;#a=new Map;#r=new d;#n=new u;#d=0;#s=null;#o=null;#p=new s;#l=!1;#u=o.AnnotationEditorType.NONE;#i=new Set;#g=this.keydown.bind(this);#m=this.onEditingAction.bind(this);#P=this.onPageChanging.bind(this);#_={isEditing:!1,isEmpty:!0,hasEmptyClipboard:!0,hasSomethingToUndo:!1,hasSomethingToRedo:!1,hasSelectedEditor:!1};#y=null;static _keyboardManager=new l([[["ctrl+a","mac+meta+a"],p.prototype.selectAll],[["ctrl+c","mac+meta+c"],p.prototype.copy],[["ctrl+v","mac+meta+v"],p.prototype.paste],[["ctrl+x","mac+meta+x"],p.prototype.cut],[["ctrl+z","mac+meta+z"],p.prototype.undo],[["ctrl+y","ctrl+shift+Z","mac+meta+shift+Z"],p.prototype.redo],[["Backspace","alt+Backspace","ctrl+Backspace","shift+Backspace","mac+Backspace","mac+alt+Backspace","mac+ctrl+Backspace","Delete","ctrl+Delete","shift+Delete"],p.prototype.delete],[["Escape","mac+Escape"],p.prototype.unselectAll]]);constructor(c,x){this.#y=c,this.#o=x,this.#o._on("editingaction",this.#m),this.#o._on("pagechanging",this.#P)}destroy(){this.#T(),this.#o._off("editingaction",this.#m),this.#o._off("pagechanging",this.#P);for(let c of this.#a.values())c.destroy();this.#a.clear(),this.#t.clear(),this.#e=null,this.#i.clear(),this.#r.destroy(),this.#n.destroy()}onPageChanging({pageNumber:c}){this.#d=c-1}focusMainContainer(){this.#y.focus()}#C(){this.#y.addEventListener("keydown",this.#g)}#T(){this.#y.removeEventListener("keydown",this.#g)}keydown(c){this.getActive()?.shouldGetKeyboardEvents()||p._keyboardManager.exec(this,c)}onEditingAction(c){["undo","redo","cut","copy","paste","delete","selectAll"].includes(c.name)&&this[c.name]()}#f(c){Object.entries(c).some(([m,v])=>this.#_[m]!==v)&&this.#o.dispatch("annotationeditorstateschanged",{source:this,details:Object.assign(this.#_,c)})}#v(c){this.#o.dispatch("annotationeditorparamschanged",{source:this,details:c})}setEditingState(c){c?(this.#C(),this.#f({isEditing:this.#u!==o.AnnotationEditorType.NONE,isEmpty:this.#h(),hasSomethingToUndo:this.#n.hasSomethingToUndo(),hasSomethingToRedo:this.#n.hasSomethingToRedo(),hasSelectedEditor:!1,hasEmptyClipboard:this.#r.isEmpty()})):(this.#T(),this.#f({isEditing:!1}))}registerEditorTypes(c){this.#s=c;for(let x of this.#s)this.#v(x.defaultPropertiesToUpdate)}getId(){return this.#p.getId()}addLayer(c){this.#a.set(c.pageIndex,c),this.#l?c.enable():c.disable()}removeLayer(c){this.#a.delete(c.pageIndex)}updateMode(c){if(this.#u=c,c===o.AnnotationEditorType.NONE)this.setEditingState(!1),this.#c();else{this.setEditingState(!0),this.#R();for(let x of this.#a.values())x.updateMode(c)}}updateToolbar(c){c!==this.#u&&this.#o.dispatch("switchannotationeditormode",{source:this,mode:c})}updateParams(c,x){for(let m of this.#i)m.updateParams(c,x);for(let m of this.#s)m.updateDefaultParams(c,x)}#R(){if(!this.#l){this.#l=!0;for(let c of this.#a.values())c.enable()}}#c(){if(this.unselectAll(),this.#l){this.#l=!1;for(let c of this.#a.values())c.disable()}}getEditors(c){let x=[];for(let m of this.#t.values())m.pageIndex===c&&x.push(m);return x}getEditor(c){return this.#t.get(c)}addEditor(c){this.#t.set(c.id,c)}removeEditor(c){this.#t.delete(c.id),this.unselect(c)}#b(c){let x=this.#a.get(c.pageIndex);x?x.addOrRebuild(c):this.addEditor(c)}setActiveEditor(c){this.#e!==c&&(this.#e=c,c&&this.#v(c.propertiesToUpdate))}toggleSelected(c){if(this.#i.has(c)){this.#i.delete(c),c.unselect(),this.#f({hasSelectedEditor:this.hasSelection});return}this.#i.add(c),c.select(),this.#v(c.propertiesToUpdate),this.#f({hasSelectedEditor:!0})}setSelected(c){for(let x of this.#i)x!==c&&x.unselect();this.#i.clear(),this.#i.add(c),c.select(),this.#v(c.propertiesToUpdate),this.#f({hasSelectedEditor:!0})}isSelected(c){return this.#i.has(c)}unselect(c){c.unselect(),this.#i.delete(c),this.#f({hasSelectedEditor:this.hasSelection})}get hasSelection(){return this.#i.size!==0}undo(){this.#n.undo(),this.#f({hasSomethingToUndo:this.#n.hasSomethingToUndo(),hasSomethingToRedo:!0,isEmpty:this.#h()})}redo(){this.#n.redo(),this.#f({hasSomethingToUndo:!0,hasSomethingToRedo:this.#n.hasSomethingToRedo(),isEmpty:this.#h()})}addCommands(c){this.#n.add(c),this.#f({hasSomethingToUndo:!0,hasSomethingToRedo:!1,isEmpty:this.#h()})}#h(){if(this.#t.size===0)return!0;if(this.#t.size===1)for(let c of this.#t.values())return c.isEmpty();return!1}delete(){if(this.#e&&this.#e.commitOrRemove(),!this.hasSelection)return;let c=[...this.#i],x=()=>{for(let v of c)v.remove()},m=()=>{for(let v of c)this.#b(v)};this.addCommands({cmd:x,undo:m,mustExec:!0})}copy(){if(this.#e&&this.#e.commitOrRemove(),this.hasSelection){let c=[];for(let x of this.#i)x.isEmpty()||c.push(x);if(c.length===0)return;this.#r.copy(c),this.#f({hasEmptyClipboard:!1})}}cut(){this.copy(),this.delete()}paste(){if(this.#r.isEmpty())return;this.unselectAll();let c=this.#a.get(this.#d),x=this.#r.paste().map(b=>c.deserialize(b)),m=()=>{for(let b of x)this.#b(b);this.#x(x)},v=()=>{for(let b of x)b.remove()};this.addCommands({cmd:m,undo:v,mustExec:!0})}#x(c){this.#i.clear();for(let x of c)x.isEmpty()||(this.#i.add(x),x.select());this.#f({hasSelectedEditor:!0})}selectAll(){for(let c of this.#i)c.commit();this.#x(this.#t.values())}unselectAll(){if(this.#e){this.#e.commitOrRemove();return}if(this.#x.size!==0){for(let c of this.#i)c.unselect();this.#i.clear(),this.#f({hasSelectedEditor:!1})}}isActive(c){return this.#e===c}getActive(){return this.#e}getMode(){return this.#u}}e.AnnotationEditorUIManager=p},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.StatTimer=e.RenderingCancelledException=e.PixelsPerInch=e.PageViewport=e.PDFDateString=e.DOMStandardFontDataFactory=e.DOMSVGFactory=e.DOMCanvasFactory=e.DOMCMapReaderFactory=e.AnnotationPrefix=void 0,e.deprecated=y,e.getColorValues=I,e.getCurrentTransform=G,e.getCurrentTransformInverse=Q,e.getFilenameFromUrl=v,e.getPdfFilenameFromUrl=b,e.getRGB=D,e.getXfaPageViewport=E,e.isDataScheme=x,e.isPdfFile=m,e.isValidFetchUrl=S,e.loadScript=g;var o=r(9),a=r(1);let n="http://www.w3.org/2000/svg",i="pdfjs_internal_id_";e.AnnotationPrefix=i;class s{static CSS=96;static PDF=72;static PDF_TO_CSS_UNITS=this.CSS/this.PDF}e.PixelsPerInch=s;class u extends o.BaseCanvasFactory{constructor({ownerDocument:q=globalThis.document}={}){super(),this._document=q}_createCanvas(q,j){let z=this._document.createElement("canvas");return z.width=q,z.height=j,z}}e.DOMCanvasFactory=u;async function l(V,q=!1){if(S(V,document.baseURI)){let j=await fetch(V);if(!j.ok)throw new Error(j.statusText);return q?new Uint8Array(await j.arrayBuffer()):(0,a.stringToBytes)(await j.text())}return new Promise((j,z)=>{let W=new XMLHttpRequest;W.open("GET",V,!0),q&&(W.responseType="arraybuffer"),W.onreadystatechange=()=>{if(W.readyState===XMLHttpRequest.DONE){if(W.status===200||W.status===0){let M;if(q&&W.response?M=new Uint8Array(W.response):!q&&W.responseText&&(M=(0,a.stringToBytes)(W.responseText)),M){j(M);return}}z(new Error(W.statusText))}},W.send(null)})}class d extends o.BaseCMapReaderFactory{_fetchData(q,j){return l(q,this.isCompressed).then(z=>({cMapData:z,compressionType:j}))}}e.DOMCMapReaderFactory=d;class f extends o.BaseStandardFontDataFactory{_fetchData(q){return l(q,!0)}}e.DOMStandardFontDataFactory=f;class p extends o.BaseSVGFactory{_createSVG(q){return document.createElementNS(n,q)}}e.DOMSVGFactory=p;class h{constructor({viewBox:q,scale:j,rotation:z,offsetX:W=0,offsetY:M=0,dontFlip:R=!1}){this.viewBox=q,this.scale=j,this.rotation=z,this.offsetX=W,this.offsetY=M;let P=(q[2]+q[0])/2,k=(q[3]+q[1])/2,F,T,C,A;switch(z%=360,z<0&&(z+=360),z){case 180:F=-1,T=0,C=0,A=1;break;case 90:F=0,T=1,C=1,A=0;break;case 270:F=0,T=-1,C=-1,A=0;break;case 0:F=1,T=0,C=0,A=-1;break;default:throw new Error("PageViewport: Invalid rotation, must be a multiple of 90 degrees.")}R&&(C=-C,A=-A);let N,B,$,H;F===0?(N=Math.abs(k-q[1])*j+W,B=Math.abs(P-q[0])*j+M,$=Math.abs(q[3]-q[1])*j,H=Math.abs(q[2]-q[0])*j):(N=Math.abs(P-q[0])*j+W,B=Math.abs(k-q[1])*j+M,$=Math.abs(q[2]-q[0])*j,H=Math.abs(q[3]-q[1])*j),this.transform=[F*j,T*j,C*j,A*j,N-F*j*P-C*j*k,B-T*j*P-A*j*k],this.width=$,this.height=H}clone({scale:q=this.scale,rotation:j=this.rotation,offsetX:z=this.offsetX,offsetY:W=this.offsetY,dontFlip:M=!1}={}){return new h({viewBox:this.viewBox.slice(),scale:q,rotation:j,offsetX:z,offsetY:W,dontFlip:M})}convertToViewportPoint(q,j){return a.Util.applyTransform([q,j],this.transform)}convertToViewportRectangle(q){let j=a.Util.applyTransform([q[0],q[1]],this.transform),z=a.Util.applyTransform([q[2],q[3]],this.transform);return[j[0],j[1],z[0],z[1]]}convertToPdfPoint(q,j){return a.Util.applyInverseTransform([q,j],this.transform)}}e.PageViewport=h;class c extends a.BaseException{constructor(q,j){super(q,"RenderingCancelledException"),this.type=j}}e.RenderingCancelledException=c;function x(V){let q=V.length,j=0;for(;j0?q:V.length,j>0?j:V.length);return V.substring(V.lastIndexOf("/",z)+1,z)}function b(V,q="document.pdf"){if(typeof V!="string")return q;if(x(V))return(0,a.warn)('getPdfFilenameFromUrl: ignore "data:"-URL for performance reasons.'),q;let j=/^(?:(?:[^:]+:)?\/\/[^/]+)?([^?#]*)(\?[^#]*)?(#.*)?$/,z=/[^/?#=]+\.pdf\b(?!.*\.pdf\b)/i,W=j.exec(V),M=z.exec(W[1])||z.exec(W[2])||z.exec(W[3]);if(M&&(M=M[0],M.includes("%")))try{M=z.exec(decodeURIComponent(M))[0]}catch{}return M||q}class w{constructor(){this.started=Object.create(null),this.times=[]}time(q){q in this.started&&(0,a.warn)(`Timer is already running for ${q}`),this.started[q]=Date.now()}timeEnd(q){q in this.started||(0,a.warn)(`Timer has not been started for ${q}`),this.times.push({name:q,start:this.started[q],end:Date.now()}),delete this.started[q]}toString(){let q=[],j=0;for(let z of this.times){let W=z.name;W.length>j&&(j=W.length)}for(let z of this.times){let W=z.end-z.start;q.push(`${z.name.padEnd(j)} ${W}ms `)}return q.join("")}}e.StatTimer=w;function S(V,q){try{let{protocol:j}=q?new URL(V,q):new URL(V);return j==="http:"||j==="https:"}catch{return!1}}function g(V,q=!1){return new Promise((j,z)=>{let W=document.createElement("script");W.src=V,W.onload=function(M){q&&W.remove(),j(M)},W.onerror=function(){z(new Error(`Cannot load script at: ${W.src}`))},(document.head||document.documentElement).append(W)})}function y(V){console.log("Deprecated API usage: "+V)}let _;class O{static toDateObject(q){if(!q||typeof q!="string")return null;_||(_=new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"));let j=_.exec(q);if(!j)return null;let z=parseInt(j[1],10),W=parseInt(j[2],10);W=W>=1&&W<=12?W-1:0;let M=parseInt(j[3],10);M=M>=1&&M<=31?M:1;let R=parseInt(j[4],10);R=R>=0&&R<=23?R:0;let P=parseInt(j[5],10);P=P>=0&&P<=59?P:0;let k=parseInt(j[6],10);k=k>=0&&k<=59?k:0;let F=j[7]||"Z",T=parseInt(j[8],10);T=T>=0&&T<=23?T:0;let C=parseInt(j[9],10)||0;return C=C>=0&&C<=59?C:0,F==="-"?(R+=T,P+=C):F==="+"&&(R-=T,P-=C),new Date(Date.UTC(z,W,M,R,P,k))}}e.PDFDateString=O;function E(V,{scale:q=1,rotation:j=0}){let{width:z,height:W}=V.attributes.style,M=[0,0,parseInt(z),parseInt(W)];return new h({viewBox:M,scale:q,rotation:j})}function D(V){if(V.startsWith("#")){let q=parseInt(V.slice(1),16);return[(q&16711680)>>16,(q&65280)>>8,q&255]}return V.startsWith("rgb(")?V.slice(4,-1).split(",").map(q=>parseInt(q)):V.startsWith("rgba(")?V.slice(5,-1).split(",").map(q=>parseInt(q)).slice(0,3):((0,a.warn)(`Not a valid color format: "${V}"`),[0,0,0])}function I(V){let q=document.createElement("span");q.style.visibility="hidden",document.body.append(q);for(let j of V.keys()){q.style.color=j;let z=window.getComputedStyle(q).color;V.set(j,D(z))}q.remove()}function G(V){let{a:q,b:j,c:z,d:W,e:M,f:R}=V.getTransform();return[q,j,z,W,M,R]}function Q(V){let{a:q,b:j,c:z,d:W,e:M,f:R}=V.getTransform().invertSelf();return[q,j,z,W,M,R]}},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.BaseStandardFontDataFactory=e.BaseSVGFactory=e.BaseCanvasFactory=e.BaseCMapReaderFactory=void 0;var o=r(1);class a{constructor(){this.constructor===a&&(0,o.unreachable)("Cannot initialize BaseCanvasFactory.")}create(l,d){if(l<=0||d<=0)throw new Error("Invalid canvas size");let f=this._createCanvas(l,d);return{canvas:f,context:f.getContext("2d")}}reset(l,d,f){if(!l.canvas)throw new Error("Canvas is not specified");if(d<=0||f<=0)throw new Error("Invalid canvas size");l.canvas.width=d,l.canvas.height=f}destroy(l){if(!l.canvas)throw new Error("Canvas is not specified");l.canvas.width=0,l.canvas.height=0,l.canvas=null,l.context=null}_createCanvas(l,d){(0,o.unreachable)("Abstract method `_createCanvas` called.")}}e.BaseCanvasFactory=a;class n{constructor({baseUrl:l=null,isCompressed:d=!1}){this.constructor===n&&(0,o.unreachable)("Cannot initialize BaseCMapReaderFactory."),this.baseUrl=l,this.isCompressed=d}async fetch({name:l}){if(!this.baseUrl)throw new Error('The CMap "baseUrl" parameter must be specified, ensure that the "cMapUrl" and "cMapPacked" API parameters are provided.');if(!l)throw new Error("CMap name must be specified.");let d=this.baseUrl+l+(this.isCompressed?".bcmap":""),f=this.isCompressed?o.CMapCompressionType.BINARY:o.CMapCompressionType.NONE;return this._fetchData(d,f).catch(p=>{throw new Error(`Unable to load ${this.isCompressed?"binary ":""}CMap at: ${d}`)})}_fetchData(l,d){(0,o.unreachable)("Abstract method `_fetchData` called.")}}e.BaseCMapReaderFactory=n;class i{constructor({baseUrl:l=null}){this.constructor===i&&(0,o.unreachable)("Cannot initialize BaseStandardFontDataFactory."),this.baseUrl=l}async fetch({filename:l}){if(!this.baseUrl)throw new Error('The standard font "baseUrl" parameter must be specified, ensure that the "standardFontDataUrl" API parameter is provided.');if(!l)throw new Error("Font filename must be specified.");let d=`${this.baseUrl}${l}`;return this._fetchData(d).catch(f=>{throw new Error(`Unable to load font data at: ${d}`)})}_fetchData(l){(0,o.unreachable)("Abstract method `_fetchData` called.")}}e.BaseStandardFontDataFactory=i;class s{constructor(){this.constructor===s&&(0,o.unreachable)("Cannot initialize BaseSVGFactory.")}create(l,d,f=!1){if(l<=0||d<=0)throw new Error("Invalid SVG dimensions");let p=this._createSVG("svg:svg");return p.setAttribute("version","1.1"),f||(p.setAttribute("width",`${l}px`),p.setAttribute("height",`${d}px`)),p.setAttribute("preserveAspectRatio","none"),p.setAttribute("viewBox",`0 0 ${l} ${d}`),p}createElement(l){if(typeof l!="string")throw new Error("Invalid SVG element type");return this._createSVG(l)}_createSVG(l){(0,o.unreachable)("Abstract method `_createSVG` called.")}}e.BaseSVGFactory=s},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.MurmurHash3_64=void 0;var o=r(1);let a=3285377520,n=4294901760,i=65535;class s{constructor(l){this.h1=l?l&4294967295:a,this.h2=l?l&4294967295:a}update(l){let d,f;if(typeof l=="string"){d=new Uint8Array(l.length*2),f=0;for(let _=0,O=l.length;_>>8,d[f++]=E&255)}}else if((0,o.isArrayBuffer)(l))d=l.slice(),f=d.byteLength;else throw new Error("Wrong data format in MurmurHash3_64_update. Input must be a string or array.");let p=f>>2,h=f-p*4,c=new Uint32Array(d.buffer,0,p),x=0,m=0,v=this.h1,b=this.h2,w=3432918353,S=461845907,g=w&i,y=S&i;for(let _=0;_>>17,x=x*S&n|x*y&i,v^=x,v=v<<13|v>>>19,v=v*5+3864292196):(m=c[_],m=m*w&n|m*g&i,m=m<<15|m>>>17,m=m*S&n|m*y&i,b^=m,b=b<<13|b>>>19,b=b*5+3864292196);switch(x=0,h){case 3:x^=d[p*4+2]<<16;case 2:x^=d[p*4+1]<<8;case 1:x^=d[p*4],x=x*w&n|x*g&i,x=x<<15|x>>>17,x=x*S&n|x*y&i,p&1?v^=x:b^=x}this.h1=v,this.h2=b}hexdigest(){let l=this.h1,d=this.h2;l^=d>>>1,l=l*3981806797&n|l*36045&i,d=d*4283543511&n|((d<<16|l>>>16)*2950163797&n)>>>16,l^=d>>>1,l=l*444984403&n|l*60499&i,d=d*3301882366&n|((d<<16|l>>>16)*3120437893&n)>>>16,l^=d>>>1;let f=(l>>>0).toString(16),p=(d>>>0).toString(16);return f.padStart(8,"0")+p.padStart(8,"0")}}e.MurmurHash3_64=s},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.FontLoader=e.FontFaceObject=void 0;var o=r(1);class a{constructor({docId:u,onUnsupportedFeature:l,ownerDocument:d=globalThis.document,styleElement:f=null}){this.constructor===a&&(0,o.unreachable)("Cannot initialize BaseFontLoader."),this.docId=u,this._onUnsupportedFeature=l,this._document=d,this.nativeFontFaces=[],this.styleElement=null}addNativeFontFace(u){this.nativeFontFaces.push(u),this._document.fonts.add(u)}insertRule(u){let l=this.styleElement;l||(l=this.styleElement=this._document.createElement("style"),l.id=`PDFJS_FONT_STYLE_TAG_${this.docId}`,this._document.documentElement.getElementsByTagName("head")[0].append(l));let d=l.sheet;d.insertRule(u,d.cssRules.length)}clear(){for(let u of this.nativeFontFaces)this._document.fonts.delete(u);this.nativeFontFaces.length=0,this.styleElement&&(this.styleElement.remove(),this.styleElement=null)}async bind(u){if(u.attached||u.missingFile)return;if(u.attached=!0,this.isFontLoadingAPISupported){let d=u.createNativeFontFace();if(d){this.addNativeFontFace(d);try{await d.loaded}catch(f){throw this._onUnsupportedFeature({featureId:o.UNSUPPORTED_FEATURES.errorFontLoadNative}),(0,o.warn)(`Failed to load font '${d.family}': '${f}'.`),u.disableFontFace=!0,f}}return}let l=u.createFontFaceRule();if(l){if(this.insertRule(l),this.isSyncFontLoadingSupported)return;await new Promise(d=>{let f=this._queueLoadingCallback(d);this._prepareFontLoadEvent([l],[u],f)})}}_queueLoadingCallback(u){(0,o.unreachable)("Abstract method `_queueLoadingCallback`.")}get isFontLoadingAPISupported(){let u=!!this._document?.fonts;return(0,o.shadow)(this,"isFontLoadingAPISupported",u)}get isSyncFontLoadingSupported(){(0,o.unreachable)("Abstract method `isSyncFontLoadingSupported`.")}get _loadTestFont(){(0,o.unreachable)("Abstract method `_loadTestFont`.")}_prepareFontLoadEvent(u,l,d){(0,o.unreachable)("Abstract method `_prepareFontLoadEvent`.")}}let n;e.FontLoader=n,e.FontLoader=n=class extends a{constructor(u){super(u),this.loadingContext={requests:[],nextRequestId:0},this.loadTestFontId=0}get isSyncFontLoadingSupported(){let u=!1;return(typeof navigator>"u"||/Mozilla\/5.0.*?rv:(\d+).*? Gecko/.exec(navigator.userAgent)?.[1]>=14)&&(u=!0),(0,o.shadow)(this,"isSyncFontLoadingSupported",u)}_queueLoadingCallback(u){function l(){for((0,o.assert)(!f.done,"completeRequest() cannot be called twice."),f.done=!0;d.requests.length>0&&d.requests[0].done;){let p=d.requests.shift();setTimeout(p.callback,0)}}let d=this.loadingContext,f={id:`pdfjs-font-loading-${d.nextRequestId++}`,done:!1,complete:l,callback:u};return d.requests.push(f),f}get _loadTestFont(){let u=function(){return atob("T1RUTwALAIAAAwAwQ0ZGIDHtZg4AAAOYAAAAgUZGVE1lkzZwAAAEHAAAABxHREVGABQAFQAABDgAAAAeT1MvMlYNYwkAAAEgAAAAYGNtYXABDQLUAAACNAAAAUJoZWFk/xVFDQAAALwAAAA2aGhlYQdkA+oAAAD0AAAAJGhtdHgD6AAAAAAEWAAAAAZtYXhwAAJQAAAAARgAAAAGbmFtZVjmdH4AAAGAAAAAsXBvc3T/hgAzAAADeAAAACAAAQAAAAEAALZRFsRfDzz1AAsD6AAAAADOBOTLAAAAAM4KHDwAAAAAA+gDIQAAAAgAAgAAAAAAAAABAAADIQAAAFoD6AAAAAAD6AABAAAAAAAAAAAAAAAAAAAAAQAAUAAAAgAAAAQD6AH0AAUAAAKKArwAAACMAooCvAAAAeAAMQECAAACAAYJAAAAAAAAAAAAAQAAAAAAAAAAAAAAAFBmRWQAwAAuAC4DIP84AFoDIQAAAAAAAQAAAAAAAAAAACAAIAABAAAADgCuAAEAAAAAAAAAAQAAAAEAAAAAAAEAAQAAAAEAAAAAAAIAAQAAAAEAAAAAAAMAAQAAAAEAAAAAAAQAAQAAAAEAAAAAAAUAAQAAAAEAAAAAAAYAAQAAAAMAAQQJAAAAAgABAAMAAQQJAAEAAgABAAMAAQQJAAIAAgABAAMAAQQJAAMAAgABAAMAAQQJAAQAAgABAAMAAQQJAAUAAgABAAMAAQQJAAYAAgABWABYAAAAAAAAAwAAAAMAAAAcAAEAAAAAADwAAwABAAAAHAAEACAAAAAEAAQAAQAAAC7//wAAAC7////TAAEAAAAAAAABBgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAD/gwAyAAAAAQAAAAAAAAAAAAAAAAAAAAABAAQEAAEBAQJYAAEBASH4DwD4GwHEAvgcA/gXBIwMAYuL+nz5tQXkD5j3CBLnEQACAQEBIVhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYAAABAQAADwACAQEEE/t3Dov6fAH6fAT+fPp8+nwHDosMCvm1Cvm1DAz6fBQAAAAAAAABAAAAAMmJbzEAAAAAzgTjFQAAAADOBOQpAAEAAAAAAAAADAAUAAQAAAABAAAAAgABAAAAAAAAAAAD6AAAAAAAAA==")};return(0,o.shadow)(this,"_loadTestFont",u())}_prepareFontLoadEvent(u,l,d){function f(Q,V){return Q.charCodeAt(V)<<24|Q.charCodeAt(V+1)<<16|Q.charCodeAt(V+2)<<8|Q.charCodeAt(V+3)&255}function p(Q,V,q,j){let z=Q.substring(0,V),W=Q.substring(V+q);return z+j+W}let h,c,x=this._document.createElement("canvas");x.width=1,x.height=1;let m=x.getContext("2d"),v=0;function b(Q,V){if(v++,v>30){(0,o.warn)("Load test font never loaded."),V();return}if(m.font="30px "+Q,m.fillText(".",0,20),m.getImageData(0,0,1,1).data[3]>0){V();return}setTimeout(b.bind(null,Q,V))}let w=`lt${Date.now()}${this.loadTestFontId++}`,S=this._loadTestFont;S=p(S,976,w.length,w);let y=16,_=1482184792,O=f(S,y);for(h=0,c=w.length-3;h{G.remove(),d.complete()})}};class i{constructor(u,{isEvalSupported:l=!0,disableFontFace:d=!1,ignoreErrors:f=!1,onUnsupportedFeature:p,fontRegistry:h=null}){this.compiledGlyphs=Object.create(null);for(let c in u)this[c]=u[c];this.isEvalSupported=l!==!1,this.disableFontFace=d===!0,this.ignoreErrors=f===!0,this._onUnsupportedFeature=p,this.fontRegistry=h}createNativeFontFace(){if(!this.data||this.disableFontFace)return null;let u;if(!this.cssFontInfo)u=new FontFace(this.loadedName,this.data,{});else{let l={weight:this.cssFontInfo.fontWeight};this.cssFontInfo.italicAngle&&(l.style=`oblique ${this.cssFontInfo.italicAngle}deg`),u=new FontFace(this.cssFontInfo.fontFamily,this.data,l)}return this.fontRegistry&&this.fontRegistry.registerFont(this),u}createFontFaceRule(){if(!this.data||this.disableFontFace)return null;let u=(0,o.bytesToString)(this.data),l=`url(data:${this.mimetype};base64,${btoa(u)});`,d;if(!this.cssFontInfo)d=`@font-face {font-family:"${this.loadedName}";src:${l}}`;else{let f=`font-weight: ${this.cssFontInfo.fontWeight};`;this.cssFontInfo.italicAngle&&(f+=`font-style: oblique ${this.cssFontInfo.italicAngle}deg;`),d=`@font-face {font-family:"${this.cssFontInfo.fontFamily}";${f}src:${l}}`}return this.fontRegistry&&this.fontRegistry.registerFont(this,l),d}getPathGenerator(u,l){if(this.compiledGlyphs[l]!==void 0)return this.compiledGlyphs[l];let d;try{d=u.get(this.loadedName+"_path_"+l)}catch(f){if(!this.ignoreErrors)throw f;return this._onUnsupportedFeature({featureId:o.UNSUPPORTED_FEATURES.errorFontGetPath}),(0,o.warn)(`getPathGenerator - ignoring character: "${f}".`),this.compiledGlyphs[l]=function(p,h){}}if(this.isEvalSupported&&o.FeatureTest.isEvalSupported){let f=[];for(let p of d){let h=p.args!==void 0?p.args.join(","):"";f.push("c.",p.cmd,"(",h,`); `)}return this.compiledGlyphs[l]=new Function("c","size",f.join(""))}return this.compiledGlyphs[l]=function(f,p){for(let h of d)h.cmd==="scale"&&(h.args=[p,-p]),f[h.cmd].apply(f,h.args)}}}e.FontFaceObject=i},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.CanvasGraphics=void 0;var o=r(8),a=r(1),n=r(13),i=r(14),s=r(3);let u=16,l=100,d=4096,f=15,p=10,h=s.isNodeJS&&typeof Path2D>"u"?-1:1e3,c=16;function x(M,R){if(M._removeMirroring)throw new Error("Context is already forwarding operations.");M.__originalSave=M.save,M.__originalRestore=M.restore,M.__originalRotate=M.rotate,M.__originalScale=M.scale,M.__originalTranslate=M.translate,M.__originalTransform=M.transform,M.__originalSetTransform=M.setTransform,M.__originalResetTransform=M.resetTransform,M.__originalClip=M.clip,M.__originalMoveTo=M.moveTo,M.__originalLineTo=M.lineTo,M.__originalBezierCurveTo=M.bezierCurveTo,M.__originalRect=M.rect,M.__originalClosePath=M.closePath,M.__originalBeginPath=M.beginPath,M._removeMirroring=()=>{M.save=M.__originalSave,M.restore=M.__originalRestore,M.rotate=M.__originalRotate,M.scale=M.__originalScale,M.translate=M.__originalTranslate,M.transform=M.__originalTransform,M.setTransform=M.__originalSetTransform,M.resetTransform=M.__originalResetTransform,M.clip=M.__originalClip,M.moveTo=M.__originalMoveTo,M.lineTo=M.__originalLineTo,M.bezierCurveTo=M.__originalBezierCurveTo,M.rect=M.__originalRect,M.closePath=M.__originalClosePath,M.beginPath=M.__originalBeginPath,delete M._removeMirroring},M.save=function(){R.save(),this.__originalSave()},M.restore=function(){R.restore(),this.__originalRestore()},M.translate=function(k,F){R.translate(k,F),this.__originalTranslate(k,F)},M.scale=function(k,F){R.scale(k,F),this.__originalScale(k,F)},M.transform=function(k,F,T,C,A,N){R.transform(k,F,T,C,A,N),this.__originalTransform(k,F,T,C,A,N)},M.setTransform=function(k,F,T,C,A,N){R.setTransform(k,F,T,C,A,N),this.__originalSetTransform(k,F,T,C,A,N)},M.resetTransform=function(){R.resetTransform(),this.__originalResetTransform()},M.rotate=function(k){R.rotate(k),this.__originalRotate(k)},M.clip=function(k){R.clip(k),this.__originalClip(k)},M.moveTo=function(P,k){R.moveTo(P,k),this.__originalMoveTo(P,k)},M.lineTo=function(P,k){R.lineTo(P,k),this.__originalLineTo(P,k)},M.bezierCurveTo=function(P,k,F,T,C,A){R.bezierCurveTo(P,k,F,T,C,A),this.__originalBezierCurveTo(P,k,F,T,C,A)},M.rect=function(P,k,F,T){R.rect(P,k,F,T),this.__originalRect(P,k,F,T)},M.closePath=function(){R.closePath(),this.__originalClosePath()},M.beginPath=function(){R.beginPath(),this.__originalBeginPath()}}class m{constructor(R){this.canvasFactory=R,this.cache=Object.create(null)}getCanvas(R,P,k){let F;return this.cache[R]!==void 0?(F=this.cache[R],this.canvasFactory.reset(F,P,k)):(F=this.canvasFactory.create(P,k),this.cache[R]=F),F}delete(R){delete this.cache[R]}clear(){for(let R in this.cache){let P=this.cache[R];this.canvasFactory.destroy(P),delete this.cache[R]}}}function v(M,R,P,k,F,T,C,A,N,B){let[$,H,Y,Z,J,te]=(0,o.getCurrentTransform)(M);if(H===0&&Y===0){let fe=C*$+J,ge=Math.round(fe),le=A*Z+te,he=Math.round(le),ce=(C+N)*$+J,Fe=Math.abs(Math.round(ce)-ge)||1,Pe=(A+B)*Z+te,Se=Math.abs(Math.round(Pe)-he)||1;return M.setTransform(Math.sign($),0,0,Math.sign(Z),ge,he),M.drawImage(R,P,k,F,T,0,0,Fe,Se),M.setTransform($,H,Y,Z,J,te),[Fe,Se]}if($===0&&Z===0){let fe=A*Y+J,ge=Math.round(fe),le=C*H+te,he=Math.round(le),ce=(A+B)*Y+J,Fe=Math.abs(Math.round(ce)-ge)||1,Pe=(C+N)*H+te,Se=Math.abs(Math.round(Pe)-he)||1;return M.setTransform(0,Math.sign(H),Math.sign(Y),0,ge,he),M.drawImage(R,P,k,F,T,0,0,Se,Fe),M.setTransform($,H,Y,Z,J,te),[Se,Fe]}M.drawImage(R,P,k,F,T,C,A,N,B);let se=Math.hypot($,H),ae=Math.hypot(Y,Z);return[se*N,ae*B]}function b(M){let{width:R,height:P}=M;if(R>h||P>h)return null;let k=1e3,F=new Uint8Array([0,2,4,0,1,0,5,4,8,10,0,8,0,2,1,0]),T=R+1,C=new Uint8Array(T*(P+1)),A,N,B,$=R+7&-8,H=new Uint8Array($*P),Y=0;for(let ae of M.data){let fe=128;for(;fe>0;)H[Y++]=ae&fe?0:255,fe>>=1}let Z=0;for(Y=0,H[Y]!==0&&(C[0]=1,++Z),N=1;N>2)+(H[Y+1]?4:0)+(H[Y-$+1]?8:0),F[ae]&&(C[B+N]=F[ae],++Z),Y++;if(H[Y-$]!==H[Y]&&(C[B+N]=H[Y]?2:4,++Z),Z>k)return null}for(Y=$*(P-1),B=A*T,H[Y]!==0&&(C[B]=8,++Z),N=1;Nk)return null;let J=new Int32Array([0,T,-1,0,-T,0,0,0,1]),te=new Path2D;for(A=0;Z&&A<=P;A++){let ae=A*T,fe=ae+R;for(;ae>4,C[ae]&=le>>2|le<<2),te.lineTo(ae%T,ae/T|0),C[ae]||--Z}while(ge!==ae);--A}return H=null,C=null,function(ae){ae.save(),ae.scale(1/R,-1/P),ae.translate(0,-P),ae.fill(te),ae.beginPath(),ae.restore()}}class w{constructor(R,P){this.alphaIsShape=!1,this.fontSize=0,this.fontSizeScale=1,this.textMatrix=a.IDENTITY_MATRIX,this.textMatrixScale=1,this.fontMatrix=a.FONT_IDENTITY_MATRIX,this.leading=0,this.x=0,this.y=0,this.lineX=0,this.lineY=0,this.charSpacing=0,this.wordSpacing=0,this.textHScale=1,this.textRenderingMode=a.TextRenderingMode.FILL,this.textRise=0,this.fillColor="#000000",this.strokeColor="#000000",this.patternFill=!1,this.fillAlpha=1,this.strokeAlpha=1,this.lineWidth=1,this.activeSMask=null,this.transferMaps=null,this.startNewPathAndClipBox([0,0,R,P])}clone(){let R=Object.create(this);return R.clipBox=this.clipBox.slice(),R}setCurrentPoint(R,P){this.x=R,this.y=P}updatePathMinMax(R,P,k){[P,k]=a.Util.applyTransform([P,k],R),this.minX=Math.min(this.minX,P),this.minY=Math.min(this.minY,k),this.maxX=Math.max(this.maxX,P),this.maxY=Math.max(this.maxY,k)}updateRectMinMax(R,P){let k=a.Util.applyTransform(P,R),F=a.Util.applyTransform(P.slice(2),R);this.minX=Math.min(this.minX,k[0],F[0]),this.minY=Math.min(this.minY,k[1],F[1]),this.maxX=Math.max(this.maxX,k[0],F[0]),this.maxY=Math.max(this.maxY,k[1],F[1])}updateScalingPathMinMax(R,P){a.Util.scaleMinMax(R,P),this.minX=Math.min(this.minX,P[0]),this.maxX=Math.max(this.maxX,P[1]),this.minY=Math.min(this.minY,P[2]),this.maxY=Math.max(this.maxY,P[3])}updateCurvePathMinMax(R,P,k,F,T,C,A,N,B,$){let H=a.Util.bezierBoundingBox(P,k,F,T,C,A,N,B);if($){$[0]=Math.min($[0],H[0],H[2]),$[1]=Math.max($[1],H[0],H[2]),$[2]=Math.min($[2],H[1],H[3]),$[3]=Math.max($[3],H[1],H[3]);return}this.updateRectMinMax(R,H)}getPathBoundingBox(R=n.PathType.FILL,P=null){let k=[this.minX,this.minY,this.maxX,this.maxY];if(R===n.PathType.STROKE){P||(0,a.unreachable)("Stroke bounding box must include transform.");let F=a.Util.singularValueDecompose2dScale(P),T=F[0]*this.lineWidth/2,C=F[1]*this.lineWidth/2;k[0]-=T,k[1]-=C,k[2]+=T,k[3]+=C}return k}updateClipFromPath(){let R=a.Util.intersect(this.clipBox,this.getPathBoundingBox());this.startNewPathAndClipBox(R||[0,0,0,0])}isEmptyClip(){return this.minX===1/0}startNewPathAndClipBox(R){this.clipBox=R,this.minX=1/0,this.minY=1/0,this.maxX=0,this.maxY=0}getClippedPathBoundingBox(R=n.PathType.FILL,P=null){return a.Util.intersect(this.clipBox,this.getPathBoundingBox(R,P))}}function S(M,R,P=null){if(typeof ImageData<"u"&&R instanceof ImageData){M.putImageData(R,0,0);return}let k=R.height,F=R.width,T=k%c,C=(k-T)/c,A=T===0?C:C+1,N=M.createImageData(F,c),B=0,$,H=R.data,Y=N.data,Z,J,te,se,ae,fe,ge,le;if(P)switch(P.length){case 1:ae=P[0],fe=P[0],ge=P[0],le=P[0];break;case 4:ae=P[0],fe=P[1],ge=P[2],le=P[3];break}if(R.kind===a.ImageKind.GRAYSCALE_1BPP){let he=H.byteLength,ce=new Uint32Array(Y.buffer,0,Y.byteLength>>2),Fe=ce.length,Pe=F+7>>3,Se=4294967295,Ne=a.FeatureTest.isLittleEndian?4278190080:255;for(le&&le[0]===255&&le[255]===0&&([Se,Ne]=[Ne,Se]),Z=0;ZPe?F:Ue*8-7,Ye=ke&-8,at=0,Be=0;for(;qe>=1}for(;$=C&&(te=T,se=F*te),$=0,J=se;J--;)Y[$++]=H[B++],Y[$++]=H[B++],Y[$++]=H[B++],Y[$++]=255;if(he)for(let ce=0;ce<$;ce+=4)ae&&(Y[ce+0]=ae[Y[ce+0]]),fe&&(Y[ce+1]=fe[Y[ce+1]]),ge&&(Y[ce+2]=ge[Y[ce+2]]);M.putImageData(N,0,Z*c)}}else throw new Error(`bad image kind: ${R.kind}`)}function g(M,R){if(R.bitmap){M.drawImage(R.bitmap,0,0);return}let P=R.height,k=R.width,F=P%c,T=(P-F)/c,C=F===0?T:T+1,A=M.createImageData(k,c),N=0,B=R.data,$=A.data;for(let H=0;H>8,M[T-2]=M[T-2]*C+P*A>>8,M[T-1]=M[T-1]*C+k*A>>8}}}function E(M,R,P){let k=M.length,F=1/255;for(let T=3;T>8]>>8:R[F]*T>>16}}function I(M,R,P,k,F,T,C,A,N,B,$){let H=!!T,Y=H?T[0]:0,Z=H?T[1]:0,J=H?T[2]:0,te;F==="Luminosity"?te=D:te=E;let ae=Math.min(k,Math.ceil(1048576/P));for(let fe=0;fe(ae/=255,ae<=.03928?ae/12.92:((ae+.055)/1.055)**2.4),se=Math.round(.2126*te(Y)+.7152*te(Z)+.0722*te(J));this.selectColor=(ae,fe,ge)=>{let le=.2126*te(ae)+.7152*te(fe)+.0722*te(ge);return Math.round(le)===se?B:N}}}if(this.ctx.fillStyle=this.backgroundColor||A,this.ctx.fillRect(0,0,T,C),this.ctx.restore(),k){let N=this.cachedCanvases.getCanvas("transparent",T,C);this.compositeCtx=this.ctx,this.transparentCanvas=N.canvas,this.ctx=N.context,this.ctx.save(),this.ctx.transform(...(0,o.getCurrentTransform)(this.compositeCtx))}this.ctx.save(),_(this.ctx,this.foregroundColor),R&&(this.ctx.transform(...R),this.outputScaleX=R[0],this.outputScaleY=R[0]),this.ctx.transform(...P.transform),this.viewportScale=P.scale,this.baseTransform=(0,o.getCurrentTransform)(this.ctx),this.imageLayer&&((0,o.deprecated)("The `imageLayer` functionality will be removed in the future."),this.imageLayer.beginLayout())}executeOperatorList(R,P,k,F){let T=R.argsArray,C=R.fnArray,A=P||0,N=T.length;if(N===A)return A;let B=N-A>p&&typeof k=="function",$=B?Date.now()+f:0,H=0,Y=this.commonObjs,Z=this.objs,J;for(;;){if(F!==void 0&&A===F.nextBreakPoint)return F.breakIt(A,k),A;if(J=C[A],J!==a.OPS.dependency)this[J].apply(this,T[A]);else for(let te of T[A]){let se=te.startsWith("g_")?Y:Z;if(!se.has(te))return se.get(te,k),A}if(A++,A===N)return A;if(B&&++H>p){if(Date.now()>$)return k(),A;H=0}}}#e(){for(;this.stateStack.length||this.inSMaskMode;)this.restore();this.ctx.restore(),this.transparentCanvas&&(this.ctx=this.compositeCtx,this.ctx.save(),this.ctx.setTransform(1,0,0,1,0,0),this.ctx.drawImage(this.transparentCanvas,0,0),this.ctx.restore(),this.transparentCanvas=null)}endDrawing(){this.#e(),this.cachedCanvases.clear(),this.cachedPatterns.clear();for(let R of this._cachedBitmapsMap.values()){for(let P of R.values())typeof HTMLCanvasElement<"u"&&P instanceof HTMLCanvasElement&&(P.width=P.height=0);R.clear()}this._cachedBitmapsMap.clear(),this.imageLayer&&this.imageLayer.endLayout()}_scaleImage(R,P){let k=R.width,F=R.height,T=Math.max(Math.hypot(P[0],P[1]),1),C=Math.max(Math.hypot(P[2],P[3]),1),A=k,N=F,B="prescale1",$,H;for(;T>2&&A>1||C>2&&N>1;){let Y=A,Z=N;T>2&&A>1&&(Y=Math.ceil(A/2),T/=A/Y),C>2&&N>1&&(Z=Math.ceil(N/2),C/=N/Z),$=this.cachedCanvases.getCanvas(B,Y,Z),H=$.context,H.clearRect(0,0,Y,Z),H.drawImage(R,0,0,A,N,0,0,Y,Z),R=$.canvas,A=Y,N=Z,B=B==="prescale1"?"prescale2":"prescale1"}return{img:R,paintWidth:A,paintHeight:N}}_createMaskCanvas(R){let P=this.ctx,{width:k,height:F}=R,T=this.current.fillColor,C=this.current.patternFill,A=(0,o.getCurrentTransform)(P),N,B,$,H;if((R.bitmap||R.data)&&R.count>1){let Fe=R.bitmap||R.data.buffer,Pe=A.slice(0,4);B=JSON.stringify(C?Pe:[Pe,T]),N=this._cachedBitmapsMap.get(Fe),N||(N=new Map,this._cachedBitmapsMap.set(Fe,N));let Se=N.get(B);if(Se&&!C){let Ne=Math.round(Math.min(A[0],A[2])+A[4]),Ue=Math.round(Math.min(A[1],A[3])+A[5]);return{canvas:Se,offsetX:Ne,offsetY:Ue}}$=Se}$||(H=this.cachedCanvases.getCanvas("maskCanvas",k,F),g(H.context,R));let Y=a.Util.transform(A,[1/k,0,0,-1/F,0,0]);Y=a.Util.transform(Y,[1,0,0,1,0,-F]);let Z=a.Util.applyTransform([0,0],Y),J=a.Util.applyTransform([k,F],Y),te=a.Util.normalizeRect([Z[0],Z[1],J[0],J[1]]),se=Math.round(te[2]-te[0])||1,ae=Math.round(te[3]-te[1])||1,fe=this.cachedCanvases.getCanvas("fillCanvas",se,ae),ge=fe.context,le=Math.min(Z[0],J[0]),he=Math.min(Z[1],J[1]);ge.translate(-le,-he),ge.transform(...Y),$||($=this._scaleImage(H.canvas,(0,o.getCurrentTransformInverse)(ge)),$=$.img,N&&C&&N.set(B,$)),ge.imageSmoothingEnabled=Q((0,o.getCurrentTransform)(ge),R.interpolate),v(ge,$,0,0,$.width,$.height,0,0,k,F),ge.globalCompositeOperation="source-in";let ce=a.Util.transform((0,o.getCurrentTransformInverse)(ge),[1,0,0,1,-le,-he]);return ge.fillStyle=C?T.getPattern(P,this,ce,n.PathType.FILL):T,ge.fillRect(0,0,k,F),N&&!C&&(this.cachedCanvases.delete("fillCanvas"),N.set(B,fe.canvas)),{canvas:fe.canvas,offsetX:Math.round(le),offsetY:Math.round(he)}}setLineWidth(R){R!==this.current.lineWidth&&(this._cachedScaleForStroking=null),this.current.lineWidth=R,this.ctx.lineWidth=R}setLineCap(R){this.ctx.lineCap=V[R]}setLineJoin(R){this.ctx.lineJoin=q[R]}setMiterLimit(R){this.ctx.miterLimit=R}setDash(R,P){let k=this.ctx;k.setLineDash!==void 0&&(k.setLineDash(R),k.lineDashOffset=P)}setRenderingIntent(R){}setFlatness(R){}setGState(R){for(let P=0,k=R.length;Pl&&(B=l),this.current.fontSizeScale=P/B,this.ctx.font=`${A} ${C} ${B}px ${N}`}setTextRenderingMode(R){this.current.textRenderingMode=R}setTextRise(R){this.current.textRise=R}moveText(R,P){this.current.x=this.current.lineX+=R,this.current.y=this.current.lineY+=P}setLeadingMoveText(R,P){this.setLeading(-P),this.moveText(R,P)}setTextMatrix(R,P,k,F,T,C){this.current.textMatrix=[R,P,k,F,T,C],this.current.textMatrixScale=Math.hypot(R,P),this.current.x=this.current.lineX=0,this.current.y=this.current.lineY=0}nextLine(){this.moveText(0,this.current.leading)}paintChar(R,P,k,F){let T=this.ctx,C=this.current,A=C.font,N=C.textRenderingMode,B=C.fontSize/C.fontSizeScale,$=N&a.TextRenderingMode.FILL_STROKE_MASK,H=!!(N&a.TextRenderingMode.ADD_TO_PATH_FLAG),Y=C.patternFill&&!A.missingFile,Z;(A.disableFontFace||H||Y)&&(Z=A.getPathGenerator(this.commonObjs,R)),A.disableFontFace||Y?(T.save(),T.translate(P,k),T.beginPath(),Z(T,B),F&&T.setTransform(...F),($===a.TextRenderingMode.FILL||$===a.TextRenderingMode.FILL_STROKE)&&T.fill(),($===a.TextRenderingMode.STROKE||$===a.TextRenderingMode.FILL_STROKE)&&T.stroke(),T.restore()):(($===a.TextRenderingMode.FILL||$===a.TextRenderingMode.FILL_STROKE)&&T.fillText(R,P,k),($===a.TextRenderingMode.STROKE||$===a.TextRenderingMode.FILL_STROKE)&&T.strokeText(R,P,k)),H&&(this.pendingTextPaths||(this.pendingTextPaths=[])).push({transform:(0,o.getCurrentTransform)(T),x:P,y:k,fontSize:B,addToPath:Z})}get isFontSubpixelAAEnabled(){let{context:R}=this.cachedCanvases.getCanvas("isFontSubpixelAAEnabled",10,10);R.scale(1.5,1),R.fillText("I",0,10);let P=R.getImageData(0,0,10,10).data,k=!1;for(let F=3;F0&&P[F]<255){k=!0;break}return(0,a.shadow)(this,"isFontSubpixelAAEnabled",k)}showText(R){let P=this.current,k=P.font;if(k.isType3Font)return this.showType3Text(R);let F=P.fontSize;if(F===0)return;let T=this.ctx,C=P.fontSizeScale,A=P.charSpacing,N=P.wordSpacing,B=P.fontDirection,$=P.textHScale*B,H=R.length,Y=k.vertical,Z=Y?1:-1,J=k.defaultVMetrics,te=F*P.fontMatrix[0],se=P.textRenderingMode===a.TextRenderingMode.FILL&&!k.disableFontFace&&!P.patternFill;T.save(),T.transform(...P.textMatrix),T.translate(P.x,P.y+P.textRise),B>0?T.scale($,-1):T.scale($,1);let ae;if(P.patternFill){T.save();let ce=P.fillColor.getPattern(T,this,(0,o.getCurrentTransformInverse)(T),n.PathType.FILL);ae=(0,o.getCurrentTransform)(T),T.restore(),T.fillStyle=ce}let fe=P.lineWidth,ge=P.textMatrixScale;if(ge===0||fe===0){let ce=P.textRenderingMode&a.TextRenderingMode.FILL_STROKE_MASK;(ce===a.TextRenderingMode.STROKE||ce===a.TextRenderingMode.FILL_STROKE)&&(fe=this.getSinglePixelWidth())}else fe/=ge;C!==1&&(T.scale(C,C),fe/=C),T.lineWidth=fe;let le=0,he;for(he=0;he0){let at=T.measureText(Se).width*1e3/F*C;if(kenew W(C,this.commonObjs,this.objs,this.canvasFactory)};P=new n.TilingPattern(R,k,this.ctx,T,F)}else P=this._getPattern(R[1],R[2]);return P}setStrokeColorN(){this.current.strokeColor=this.getColorN_Pattern(arguments)}setFillColorN(){this.current.fillColor=this.getColorN_Pattern(arguments),this.current.patternFill=!0}setStrokeRGBColor(R,P,k){let F=this.selectColor?.(R,P,k)||a.Util.makeHexColor(R,P,k);this.ctx.strokeStyle=F,this.current.strokeColor=F}setFillRGBColor(R,P,k){let F=this.selectColor?.(R,P,k)||a.Util.makeHexColor(R,P,k);this.ctx.fillStyle=F,this.current.fillColor=F,this.current.patternFill=!1}_getPattern(R,P=null){let k;return this.cachedPatterns.has(R)?k=this.cachedPatterns.get(R):(k=(0,n.getShadingPattern)(this.objs.get(R)),this.cachedPatterns.set(R,k)),P&&(k.matrix=P),k}shadingFill(R){if(!this.contentVisible)return;let P=this.ctx;this.save();let k=this._getPattern(R);P.fillStyle=k.getPattern(P,this,(0,o.getCurrentTransformInverse)(P),n.PathType.SHADING);let F=(0,o.getCurrentTransformInverse)(P);if(F){let T=P.canvas,C=T.width,A=T.height,N=a.Util.applyTransform([0,0],F),B=a.Util.applyTransform([0,A],F),$=a.Util.applyTransform([C,0],F),H=a.Util.applyTransform([C,A],F),Y=Math.min(N[0],B[0],$[0],H[0]),Z=Math.min(N[1],B[1],$[1],H[1]),J=Math.max(N[0],B[0],$[0],H[0]),te=Math.max(N[1],B[1],$[1],H[1]);this.ctx.fillRect(Y,Z,J-Y,te-Z)}else this.ctx.fillRect(-1e10,-1e10,2e10,2e10);this.compose(this.current.getClippedPathBoundingBox()),this.restore()}beginInlineImage(){(0,a.unreachable)("Should not call beginInlineImage")}beginImageData(){(0,a.unreachable)("Should not call beginImageData")}paintFormXObjectBegin(R,P){if(this.contentVisible&&(this.save(),this.baseTransformStack.push(this.baseTransform),Array.isArray(R)&&R.length===6&&this.transform(...R),this.baseTransform=(0,o.getCurrentTransform)(this.ctx),P)){let k=P[2]-P[0],F=P[3]-P[1];this.ctx.rect(P[0],P[1],k,F),this.current.updateRectMinMax((0,o.getCurrentTransform)(this.ctx),P),this.clip(),this.endPath()}}paintFormXObjectEnd(){this.contentVisible&&(this.restore(),this.baseTransform=this.baseTransformStack.pop())}beginGroup(R){if(!this.contentVisible)return;this.save(),this.inSMaskMode&&(this.endSMaskMode(),this.current.activeSMask=null);let P=this.ctx;R.isolated||(0,a.info)("TODO: Support non-isolated groups."),R.knockout&&(0,a.warn)("Knockout groups not supported.");let k=(0,o.getCurrentTransform)(P);if(R.matrix&&P.transform(...R.matrix),!R.bbox)throw new Error("Bounding box is required.");let F=a.Util.getAxialAlignedBoundingBox(R.bbox,(0,o.getCurrentTransform)(P)),T=[0,0,P.canvas.width,P.canvas.height];F=a.Util.intersect(F,T)||[0,0,0,0];let C=Math.floor(F[0]),A=Math.floor(F[1]),N=Math.max(Math.ceil(F[2])-C,1),B=Math.max(Math.ceil(F[3])-A,1),$=1,H=1;N>d&&($=N/d,N=d),B>d&&(H=B/d,B=d),this.current.startNewPathAndClipBox([0,0,N,B]);let Y="groupAt"+this.groupLevel;R.smask&&(Y+="_smask_"+this.smaskCounter++%2);let Z=this.cachedCanvases.getCanvas(Y,N,B),J=Z.context;J.scale(1/$,1/H),J.translate(-C,-A),J.transform(...k),R.smask?this.smaskStack.push({canvas:Z.canvas,context:J,offsetX:C,offsetY:A,scaleX:$,scaleY:H,subtype:R.smask.subtype,backdrop:R.smask.backdrop,transferMap:R.smask.transferMap||null,startTransformInverse:null}):(P.setTransform(1,0,0,1,0,0),P.translate(C,A),P.scale($,H),P.save()),y(P,J),this.ctx=J,this.setGState([["BM","source-over"],["ca",1],["CA",1]]),this.groupStack.push(P),this.groupLevel++}endGroup(R){if(!this.contentVisible)return;this.groupLevel--;let P=this.ctx,k=this.groupStack.pop();if(this.ctx=k,this.ctx.imageSmoothingEnabled=!1,R.smask)this.tempSMask=this.smaskStack.pop(),this.restore();else{this.ctx.restore();let F=(0,o.getCurrentTransform)(this.ctx);this.restore(),this.ctx.save(),this.ctx.setTransform(...F);let T=a.Util.getAxialAlignedBoundingBox([0,0,P.canvas.width,P.canvas.height],F);this.ctx.drawImage(P.canvas,0,0),this.ctx.restore(),this.compose(T)}}beginAnnotation(R,P,k,F,T){if(this.#e(),_(this.ctx,this.foregroundColor),this.ctx.save(),this.save(),this.baseTransform&&this.ctx.setTransform(...this.baseTransform),Array.isArray(P)&&P.length===4){let C=P[2]-P[0],A=P[3]-P[1];if(T&&this.annotationCanvasMap){k=k.slice(),k[4]-=P[0],k[5]-=P[1],P=P.slice(),P[0]=P[1]=0,P[2]=C,P[3]=A;let[N,B]=a.Util.singularValueDecompose2dScale((0,o.getCurrentTransform)(this.ctx)),{viewportScale:$}=this,H=Math.ceil(C*this.outputScaleX*$),Y=Math.ceil(A*this.outputScaleY*$);this.annotationCanvas=this.canvasFactory.create(H,Y);let{canvas:Z,context:J}=this.annotationCanvas;this.annotationCanvasMap.set(R,Z),this.annotationCanvas.savedCtx=this.ctx,this.ctx=J,this.ctx.setTransform(N,0,0,-B,0,A*B),_(this.ctx,this.foregroundColor)}else _(this.ctx,this.foregroundColor),this.ctx.rect(P[0],P[1],C,A),this.ctx.clip(),this.endPath()}this.current=new w(this.ctx.canvas.width,this.ctx.canvas.height),this.transform(...k),this.transform(...F)}endAnnotation(){this.annotationCanvas&&(this.ctx=this.annotationCanvas.savedCtx,delete this.annotationCanvas.savedCtx,delete this.annotationCanvas)}paintImageMaskXObject(R){if(!this.contentVisible)return;let P=R.count;R=this.getObject(R.data,R),R.count=P;let k=this.ctx,F=this.processingType3;if(F&&(F.compiled===void 0&&(F.compiled=b(R)),F.compiled)){F.compiled(k);return}let T=this._createMaskCanvas(R),C=T.canvas;k.save(),k.setTransform(1,0,0,1,0,0),k.drawImage(C,T.offsetX,T.offsetY),k.restore(),this.compose()}paintImageMaskXObjectRepeat(R,P,k=0,F=0,T,C){if(!this.contentVisible)return;R=this.getObject(R.data,R);let A=this.ctx;A.save();let N=(0,o.getCurrentTransform)(A);A.transform(P,k,F,T,0,0);let B=this._createMaskCanvas(R);A.setTransform(1,0,0,1,0,0);for(let $=0,H=C.length;$N?A/N:1,F=C>N?C/N:1}}this._cachedScaleForStroking=[k,F]}return this._cachedScaleForStroking}rescaleAndStroke(R){let{ctx:P}=this,{lineWidth:k}=this.current,[F,T]=this.getScaleForStroking();if(P.lineWidth=k||1,F===1&&T===1){P.stroke();return}let C,A,N;R&&(C=(0,o.getCurrentTransform)(P),A=P.getLineDash().slice(),N=P.lineDashOffset),P.scale(F,T);let B=Math.max(F,T);P.setLineDash(P.getLineDash().map($=>$/B)),P.lineDashOffset/=B,P.stroke(),R&&(P.setTransform(...C),P.setLineDash(A),P.lineDashOffset=N)}isContentVisible(){for(let R=this.markedContentStack.length-1;R>=0;R--)if(!this.markedContentStack[R].visible)return!1;return!0}}e.CanvasGraphics=W;for(let M in a.OPS)W.prototype[M]!==void 0&&(W.prototype[a.OPS[M]]=W.prototype[M])},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.TilingPattern=e.PathType=void 0,e.getShadingPattern=c;var o=r(1),a=r(8),n=r(3);let i={FILL:"Fill",STROKE:"Stroke",SHADING:"Shading"};e.PathType=i;function s(v,b){if(!b||n.isNodeJS)return;let w=b[2]-b[0],S=b[3]-b[1],g=new Path2D;g.rect(b[0],b[1],w,S),v.clip(g)}class u{constructor(){this.constructor===u&&(0,o.unreachable)("Cannot initialize BaseShadingPattern.")}getPattern(){(0,o.unreachable)("Abstract method `getPattern` called.")}}class l extends u{constructor(b){super(),this._type=b[1],this._bbox=b[2],this._colorStops=b[3],this._p0=b[4],this._p1=b[5],this._r0=b[6],this._r1=b[7],this.matrix=null}_createGradient(b){let w;this._type==="axial"?w=b.createLinearGradient(this._p0[0],this._p0[1],this._p1[0],this._p1[1]):this._type==="radial"&&(w=b.createRadialGradient(this._p0[0],this._p0[1],this._r0,this._p1[0],this._p1[1],this._r1));for(let S of this._colorStops)w.addColorStop(S[0],S[1]);return w}getPattern(b,w,S,g){let y;if(g===i.STROKE||g===i.FILL){let _=w.current.getClippedPathBoundingBox(g,(0,a.getCurrentTransform)(b))||[0,0,0,0],O=Math.ceil(_[2]-_[0])||1,E=Math.ceil(_[3]-_[1])||1,D=w.cachedCanvases.getCanvas("pattern",O,E,!0),I=D.context;I.clearRect(0,0,I.canvas.width,I.canvas.height),I.beginPath(),I.rect(0,0,I.canvas.width,I.canvas.height),I.translate(-_[0],-_[1]),S=o.Util.transform(S,[1,0,0,1,_[0],_[1]]),I.transform(...w.baseTransform),this.matrix&&I.transform(...this.matrix),s(I,this._bbox),I.fillStyle=this._createGradient(I),I.fill(),y=b.createPattern(D.canvas,"no-repeat");let G=new DOMMatrix(S);try{y.setTransform(G)}catch(Q){(0,o.warn)(`RadialAxialShadingPattern.getPattern: "${Q?.message}".`)}}else s(b,this._bbox),y=this._createGradient(b);return y}}function d(v,b,w,S,g,y,_,O){let E=b.coords,D=b.colors,I=v.data,G=v.width*4,Q;E[w+1]>E[S+1]&&(Q=w,w=S,S=Q,Q=y,y=_,_=Q),E[S+1]>E[g+1]&&(Q=S,S=g,g=Q,Q=_,_=O,O=Q),E[w+1]>E[S+1]&&(Q=w,w=S,S=Q,Q=y,y=_,_=Q);let V=(E[w]+b.offsetX)*b.scaleX,q=(E[w+1]+b.offsetY)*b.scaleY,j=(E[S]+b.offsetX)*b.scaleX,z=(E[S+1]+b.offsetY)*b.scaleY,W=(E[g]+b.offsetX)*b.scaleX,M=(E[g+1]+b.offsetY)*b.scaleY;if(q>=M)return;let R=D[y],P=D[y+1],k=D[y+2],F=D[_],T=D[_+1],C=D[_+2],A=D[O],N=D[O+1],B=D[O+2],$=Math.round(q),H=Math.round(M),Y,Z,J,te,se,ae,fe,ge;for(let le=$;le<=H;le++){if(leM?Se=1:z===M?Se=0:Se=(z-le)/(z-M),Y=j-(j-W)*Se,Z=F-(F-A)*Se,J=T-(T-N)*Se,te=C-(C-B)*Se}let he;leM?he=1:he=(q-le)/(q-M),se=V-(V-W)*he,ae=R-(R-A)*he,fe=P-(P-N)*he,ge=k-(k-B)*he;let ce=Math.round(Math.min(Y,se)),Fe=Math.round(Math.max(Y,se)),Pe=G*le+ce*4;for(let Se=ce;Se<=Fe;Se++)he=(Y-Se)/(Y-se),he<0?he=0:he>1&&(he=1),I[Pe++]=Z-(Z-ae)*he|0,I[Pe++]=J-(J-fe)*he|0,I[Pe++]=te-(te-ge)*he|0,I[Pe++]=255}}function f(v,b,w){let S=b.coords,g=b.colors,y,_;switch(b.type){case"lattice":let O=b.verticesPerRow,E=Math.floor(S.length/O)-1,D=O-1;for(y=0;y=g?y=g:S=y/b,{scale:S,size:y}}clipBbox(b,w,S,g,y){let _=g-w,O=y-S;b.ctx.rect(w,S,_,O),b.current.updateRectMinMax((0,a.getCurrentTransform)(b.ctx),[w,S,g,y]),b.clip(),b.endPath()}setFillAndStrokeStyleToContext(b,w,S){let g=b.ctx,y=b.current;switch(w){case x.COLORED:let _=this.ctx;g.fillStyle=_.fillStyle,g.strokeStyle=_.strokeStyle,y.fillColor=_.fillStyle,y.strokeColor=_.strokeStyle;break;case x.UNCOLORED:let O=o.Util.makeHexColor(S[0],S[1],S[2]);g.fillStyle=O,g.strokeStyle=O,y.fillColor=O,y.strokeColor=O;break;default:throw new o.FormatError(`Unsupported paint type: ${w}`)}}getPattern(b,w,S,g){let y=S;g!==i.SHADING&&(y=o.Util.transform(y,w.baseTransform),this.matrix&&(y=o.Util.transform(y,this.matrix)));let _=this.createPatternCanvas(w),O=new DOMMatrix(y);O=O.translate(_.offsetX,_.offsetY),O=O.scale(1/_.scaleX,1/_.scaleY);let E=b.createPattern(_.canvas,"repeat");try{E.setTransform(O)}catch(D){(0,o.warn)(`TilingPattern.getPattern: "${D?.message}".`)}return E}}e.TilingPattern=m},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.applyMaskImageData=a;var o=r(1);function a({src:n,srcPos:i=0,dest:s,destPos:u=0,width:l,height:d,inverseDecode:f=!1}){let p=o.FeatureTest.isLittleEndian?4278190080:255,[h,c]=f?[0,p]:[p,0],x=l>>3,m=l&7,v=n.length;s=new Uint32Array(s.buffer);for(let b=0;b{Object.defineProperty(e,"__esModule",{value:!0}),e.GlobalWorkerOptions=void 0;let r=Object.create(null);e.GlobalWorkerOptions=r,r.workerPort=r.workerPort===void 0?null:r.workerPort,r.workerSrc=r.workerSrc===void 0?"":r.workerSrc},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.MessageHandler=void 0;var o=r(1);let a={UNKNOWN:0,DATA:1,ERROR:2},n={UNKNOWN:0,CANCEL:1,CANCEL_COMPLETE:2,CLOSE:3,ENQUEUE:4,ERROR:5,PULL:6,PULL_COMPLETE:7,START_COMPLETE:8};function i(u){switch(u instanceof Error||typeof u=="object"&&u!==null||(0,o.unreachable)('wrapReason: Expected "reason" to be a (possibly cloned) Error.'),u.name){case"AbortException":return new o.AbortException(u.message);case"MissingPDFException":return new o.MissingPDFException(u.message);case"PasswordException":return new o.PasswordException(u.message,u.code);case"UnexpectedResponseException":return new o.UnexpectedResponseException(u.message,u.status);case"UnknownErrorException":return new o.UnknownErrorException(u.message,u.details);default:return new o.UnknownErrorException(u.message,u.toString())}}class s{constructor(l,d,f){this.sourceName=l,this.targetName=d,this.comObj=f,this.callbackId=1,this.streamId=1,this.streamSinks=Object.create(null),this.streamControllers=Object.create(null),this.callbackCapabilities=Object.create(null),this.actionHandler=Object.create(null),this._onComObjOnMessage=p=>{let h=p.data;if(h.targetName!==this.sourceName)return;if(h.stream){this._processStreamMessage(h);return}if(h.callback){let x=h.callbackId,m=this.callbackCapabilities[x];if(!m)throw new Error(`Cannot resolve callback ${x}`);if(delete this.callbackCapabilities[x],h.callback===a.DATA)m.resolve(h.data);else if(h.callback===a.ERROR)m.reject(i(h.reason));else throw new Error("Unexpected callback case");return}let c=this.actionHandler[h.action];if(!c)throw new Error(`Unknown action from worker: ${h.action}`);if(h.callbackId){let x=this.sourceName,m=h.sourceName;new Promise(function(v){v(c(h.data))}).then(function(v){f.postMessage({sourceName:x,targetName:m,callback:a.DATA,callbackId:h.callbackId,data:v})},function(v){f.postMessage({sourceName:x,targetName:m,callback:a.ERROR,callbackId:h.callbackId,reason:i(v)})});return}if(h.streamId){this._createStreamSink(h);return}c(h.data)},f.addEventListener("message",this._onComObjOnMessage)}on(l,d){let f=this.actionHandler;if(f[l])throw new Error(`There is already an actionName called "${l}"`);f[l]=d}send(l,d,f){this.comObj.postMessage({sourceName:this.sourceName,targetName:this.targetName,action:l,data:d},f)}sendWithPromise(l,d,f){let p=this.callbackId++,h=(0,o.createPromiseCapability)();this.callbackCapabilities[p]=h;try{this.comObj.postMessage({sourceName:this.sourceName,targetName:this.targetName,action:l,callbackId:p,data:d},f)}catch(c){h.reject(c)}return h.promise}sendWithStream(l,d,f,p){let h=this.streamId++,c=this.sourceName,x=this.targetName,m=this.comObj;return new ReadableStream({start:v=>{let b=(0,o.createPromiseCapability)();return this.streamControllers[h]={controller:v,startCall:b,pullCall:null,cancelCall:null,isClosed:!1},m.postMessage({sourceName:c,targetName:x,action:l,streamId:h,data:d,desiredSize:v.desiredSize},p),b.promise},pull:v=>{let b=(0,o.createPromiseCapability)();return this.streamControllers[h].pullCall=b,m.postMessage({sourceName:c,targetName:x,stream:n.PULL,streamId:h,desiredSize:v.desiredSize}),b.promise},cancel:v=>{(0,o.assert)(v instanceof Error,"cancel must have a valid reason");let b=(0,o.createPromiseCapability)();return this.streamControllers[h].cancelCall=b,this.streamControllers[h].isClosed=!0,m.postMessage({sourceName:c,targetName:x,stream:n.CANCEL,streamId:h,reason:i(v)}),b.promise}},f)}_createStreamSink(l){let d=l.streamId,f=this.sourceName,p=l.sourceName,h=this.comObj,c=this,x=this.actionHandler[l.action],m={enqueue(v,b=1,w){if(this.isCancelled)return;let S=this.desiredSize;this.desiredSize-=b,S>0&&this.desiredSize<=0&&(this.sinkCapability=(0,o.createPromiseCapability)(),this.ready=this.sinkCapability.promise),h.postMessage({sourceName:f,targetName:p,stream:n.ENQUEUE,streamId:d,chunk:v},w)},close(){this.isCancelled||(this.isCancelled=!0,h.postMessage({sourceName:f,targetName:p,stream:n.CLOSE,streamId:d}),delete c.streamSinks[d])},error(v){(0,o.assert)(v instanceof Error,"error must have a valid reason"),!this.isCancelled&&(this.isCancelled=!0,h.postMessage({sourceName:f,targetName:p,stream:n.ERROR,streamId:d,reason:i(v)}))},sinkCapability:(0,o.createPromiseCapability)(),onPull:null,onCancel:null,isCancelled:!1,desiredSize:l.desiredSize,ready:null};m.sinkCapability.resolve(),m.ready=m.sinkCapability.promise,this.streamSinks[d]=m,new Promise(function(v){v(x(l.data,m))}).then(function(){h.postMessage({sourceName:f,targetName:p,stream:n.START_COMPLETE,streamId:d,success:!0})},function(v){h.postMessage({sourceName:f,targetName:p,stream:n.START_COMPLETE,streamId:d,reason:i(v)})})}_processStreamMessage(l){let d=l.streamId,f=this.sourceName,p=l.sourceName,h=this.comObj,c=this.streamControllers[d],x=this.streamSinks[d];switch(l.stream){case n.START_COMPLETE:l.success?c.startCall.resolve():c.startCall.reject(i(l.reason));break;case n.PULL_COMPLETE:l.success?c.pullCall.resolve():c.pullCall.reject(i(l.reason));break;case n.PULL:if(!x){h.postMessage({sourceName:f,targetName:p,stream:n.PULL_COMPLETE,streamId:d,success:!0});break}x.desiredSize<=0&&l.desiredSize>0&&x.sinkCapability.resolve(),x.desiredSize=l.desiredSize,new Promise(function(m){m(x.onPull&&x.onPull())}).then(function(){h.postMessage({sourceName:f,targetName:p,stream:n.PULL_COMPLETE,streamId:d,success:!0})},function(m){h.postMessage({sourceName:f,targetName:p,stream:n.PULL_COMPLETE,streamId:d,reason:i(m)})});break;case n.ENQUEUE:if((0,o.assert)(c,"enqueue should have stream controller"),c.isClosed)break;c.controller.enqueue(l.chunk);break;case n.CLOSE:if((0,o.assert)(c,"close should have stream controller"),c.isClosed)break;c.isClosed=!0,c.controller.close(),this._deleteStreamController(c,d);break;case n.ERROR:(0,o.assert)(c,"error should have stream controller"),c.controller.error(i(l.reason)),this._deleteStreamController(c,d);break;case n.CANCEL_COMPLETE:l.success?c.cancelCall.resolve():c.cancelCall.reject(i(l.reason)),this._deleteStreamController(c,d);break;case n.CANCEL:if(!x)break;new Promise(function(m){m(x.onCancel&&x.onCancel(i(l.reason)))}).then(function(){h.postMessage({sourceName:f,targetName:p,stream:n.CANCEL_COMPLETE,streamId:d,success:!0})},function(m){h.postMessage({sourceName:f,targetName:p,stream:n.CANCEL_COMPLETE,streamId:d,reason:i(m)})}),x.sinkCapability.reject(i(l.reason)),x.isCancelled=!0,delete this.streamSinks[d];break;default:throw new Error("Unexpected stream case")}}async _deleteStreamController(l,d){await Promise.allSettled([l.startCall&&l.startCall.promise,l.pullCall&&l.pullCall.promise,l.cancelCall&&l.cancelCall.promise]),delete this.streamControllers[d]}destroy(){this.comObj.removeEventListener("message",this._onComObjOnMessage)}}e.MessageHandler=s},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.Metadata=void 0;var o=r(1);class a{#e;#t;constructor({parsedData:i,rawData:s}){this.#e=i,this.#t=s}getRaw(){return this.#t}get(i){return this.#e.get(i)??null}getAll(){return(0,o.objectFromMap)(this.#e)}has(i){return this.#e.has(i)}}e.Metadata=a},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.OptionalContentConfig=void 0;var o=r(1);let a=Symbol("INTERNAL");class n{#e=!0;constructor(u,l){this.name=u,this.intent=l}get visible(){return this.#e}_setVisible(u,l){u!==a&&(0,o.unreachable)("Internal method `_setVisible` called."),this.#e=l}}class i{#e=!0;#t=new Map;#a=null;#r=null;constructor(u){if(this.name=null,this.creator=null,u!==null){this.name=u.name,this.creator=u.creator,this.#r=u.order;for(let l of u.groups)this.#t.set(l.id,new n(l.name,l.intent));if(u.baseState==="OFF")for(let l of this.#t.values())l._setVisible(a,!1);for(let l of u.on)this.#t.get(l)._setVisible(a,!0);for(let l of u.off)this.#t.get(l)._setVisible(a,!1);this.#a=new Map;for(let[l,d]of this.#t)this.#a.set(l,d.visible)}}#n(u){let l=u.length;if(l<2)return!0;let d=u[0];for(let f=1;f0?(0,o.objectFromMap)(this.#t):null}getGroup(u){return this.#t.get(u)||null}}e.OptionalContentConfig=i},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.PDFDataTransportStream=void 0;var o=r(1),a=r(8);class n{constructor(l,d){(0,o.assert)(d,'PDFDataTransportStream - missing required "pdfDataRangeTransport" argument.'),this._queuedChunks=[],this._progressiveDone=l.progressiveDone||!1,this._contentDispositionFilename=l.contentDispositionFilename||null;let f=l.initialData;if(f?.length>0){let p=new Uint8Array(f).buffer;this._queuedChunks.push(p)}this._pdfDataRangeTransport=d,this._isStreamingSupported=!l.disableStream,this._isRangeSupported=!l.disableRange,this._contentLength=l.length,this._fullRequestReader=null,this._rangeReaders=[],this._pdfDataRangeTransport.addRangeListener((p,h)=>{this._onReceiveData({begin:p,chunk:h})}),this._pdfDataRangeTransport.addProgressListener((p,h)=>{this._onProgress({loaded:p,total:h})}),this._pdfDataRangeTransport.addProgressiveReadListener(p=>{this._onReceiveData({chunk:p})}),this._pdfDataRangeTransport.addProgressiveDoneListener(()=>{this._onProgressiveDone()}),this._pdfDataRangeTransport.transportReady()}_onReceiveData(l){let d=new Uint8Array(l.chunk).buffer;if(l.begin===void 0)this._fullRequestReader?this._fullRequestReader._enqueue(d):this._queuedChunks.push(d);else{let f=this._rangeReaders.some(function(p){return p._begin!==l.begin?!1:(p._enqueue(d),!0)});(0,o.assert)(f,"_onReceiveData - no `PDFDataTransportStreamRangeReader` instance found.")}}get _progressiveDataLength(){return this._fullRequestReader?._loaded??0}_onProgress(l){if(l.total===void 0){let d=this._rangeReaders[0];d?.onProgress&&d.onProgress({loaded:l.loaded})}else{let d=this._fullRequestReader;d?.onProgress&&d.onProgress({loaded:l.loaded,total:l.total})}}_onProgressiveDone(){this._fullRequestReader&&this._fullRequestReader.progressiveDone(),this._progressiveDone=!0}_removeRangeReader(l){let d=this._rangeReaders.indexOf(l);d>=0&&this._rangeReaders.splice(d,1)}getFullReader(){(0,o.assert)(!this._fullRequestReader,"PDFDataTransportStream.getFullReader can only be called once.");let l=this._queuedChunks;return this._queuedChunks=null,new i(this,l,this._progressiveDone,this._contentDispositionFilename)}getRangeReader(l,d){if(d<=this._progressiveDataLength)return null;let f=new s(this,l,d);return this._pdfDataRangeTransport.requestDataRange(l,d),this._rangeReaders.push(f),f}cancelAllRequests(l){this._fullRequestReader&&this._fullRequestReader.cancel(l);for(let d of this._rangeReaders.slice(0))d.cancel(l);this._pdfDataRangeTransport.abort()}}e.PDFDataTransportStream=n;class i{constructor(l,d,f=!1,p=null){this._stream=l,this._done=f||!1,this._filename=(0,a.isPdfFile)(p)?p:null,this._queuedChunks=d||[],this._loaded=0;for(let h of this._queuedChunks)this._loaded+=h.byteLength;this._requests=[],this._headersReady=Promise.resolve(),l._fullRequestReader=this,this.onProgress=null}_enqueue(l){this._done||(this._requests.length>0?this._requests.shift().resolve({value:l,done:!1}):this._queuedChunks.push(l),this._loaded+=l.byteLength)}get headersReady(){return this._headersReady}get filename(){return this._filename}get isRangeSupported(){return this._stream._isRangeSupported}get isStreamingSupported(){return this._stream._isStreamingSupported}get contentLength(){return this._stream._contentLength}async read(){if(this._queuedChunks.length>0)return{value:this._queuedChunks.shift(),done:!1};if(this._done)return{value:void 0,done:!0};let l=(0,o.createPromiseCapability)();return this._requests.push(l),l.promise}cancel(l){this._done=!0;for(let d of this._requests)d.resolve({value:void 0,done:!0});this._requests.length=0}progressiveDone(){this._done||(this._done=!0)}}class s{constructor(l,d,f){this._stream=l,this._begin=d,this._end=f,this._queuedChunk=null,this._requests=[],this._done=!1,this.onProgress=null}_enqueue(l){if(!this._done){if(this._requests.length===0)this._queuedChunk=l;else{this._requests.shift().resolve({value:l,done:!1});for(let f of this._requests)f.resolve({value:void 0,done:!0});this._requests.length=0}this._done=!0,this._stream._removeRangeReader(this)}}get isStreamingSupported(){return!1}async read(){if(this._queuedChunk){let d=this._queuedChunk;return this._queuedChunk=null,{value:d,done:!1}}if(this._done)return{value:void 0,done:!0};let l=(0,o.createPromiseCapability)();return this._requests.push(l),l.promise}cancel(l){this._done=!0;for(let d of this._requests)d.resolve({value:void 0,done:!0});this._requests.length=0,this._stream._removeRangeReader(this)}}},(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.XfaText=void 0;class r{static textContent(a){let n=[],i={items:n,styles:Object.create(null)};function s(u){if(!u)return;let l=null,d=u.name;if(d==="#text")l=u.value;else if(r.shouldBuildText(d))u?.attributes?.textContent?l=u.attributes.textContent:u.value&&(l=u.value);else return;if(l!==null&&n.push({str:l}),!!u.children)for(let f of u.children)s(f)}return s(a),i}static shouldBuildText(a){return!(a==="textarea"||a==="input"||a==="option"||a==="select")}}e.XfaText=r},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.NodeStandardFontDataFactory=e.NodeCanvasFactory=e.NodeCMapReaderFactory=void 0;var o=r(9);let a=function(u){return new Promise((l,d)=>{nR().readFile(u,(p,h)=>{if(p||!h){d(new Error(p));return}l(new Uint8Array(h))})})};class n extends o.BaseCanvasFactory{_createCanvas(l,d){return _8().createCanvas(l,d)}}e.NodeCanvasFactory=n;class i extends o.BaseCMapReaderFactory{_fetchData(l,d){return a(l).then(f=>({cMapData:f,compressionType:d}))}}e.NodeCMapReaderFactory=i;class s extends o.BaseStandardFontDataFactory{_fetchData(l){return a(l)}}e.NodeStandardFontDataFactory=s},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.AnnotationEditorLayer=void 0;var o=r(7),a=r(1),n=r(23),i=r(24);class s{#e;#t=!1;#a=this.pointerup.bind(this);#r=this.pointerdown.bind(this);#n=new Map;#d=!1;#s=!1;#o;static _initialized=!1;constructor(l){s._initialized||(s._initialized=!0,n.FreeTextEditor.initialize(l.l10n),i.InkEditor.initialize(l.l10n),l.uiManager.registerEditorTypes([n.FreeTextEditor,i.InkEditor])),this.#o=l.uiManager,this.annotationStorage=l.annotationStorage,this.pageIndex=l.pageIndex,this.div=l.div,this.#e=l.accessibilityManager,this.#o.addLayer(this)}updateToolbar(l){this.#o.updateToolbar(l)}updateMode(l=this.#o.getMode()){this.#i(),l===a.AnnotationEditorType.INK?(this.addInkEditorIfNeeded(!1),this.disableClick()):this.enableClick(),this.#o.unselectAll()}addInkEditorIfNeeded(l){if(!l&&this.#o.getMode()!==a.AnnotationEditorType.INK)return;if(!l){for(let f of this.#n.values())if(f.isEmpty()){f.setInBackground();return}}this.#u({offsetX:0,offsetY:0}).setInBackground()}setEditingState(l){this.#o.setEditingState(l)}addCommands(l){this.#o.addCommands(l)}enable(){this.div.style.pointerEvents="auto";for(let l of this.#n.values())l.enableEditing()}disable(){this.div.style.pointerEvents="none";for(let l of this.#n.values())l.disableEditing()}setActiveEditor(l){this.#o.getActive()!==l&&this.#o.setActiveEditor(l)}enableClick(){this.div.addEventListener("pointerdown",this.#r),this.div.addEventListener("pointerup",this.#a)}disableClick(){this.div.removeEventListener("pointerdown",this.#r),this.div.removeEventListener("pointerup",this.#a)}attach(l){this.#n.set(l.id,l)}detach(l){this.#n.delete(l.id),this.#e?.removePointerInTextLayer(l.contentDiv)}remove(l){this.#o.removeEditor(l),this.detach(l),this.annotationStorage.remove(l.id),l.div.style.display="none",setTimeout(()=>{l.div.style.display="",l.div.remove(),l.isAttachedToDOM=!1,document.activeElement===document.body&&this.#o.focusMainContainer()},0),this.#s||this.addInkEditorIfNeeded(!1)}#p(l){l.parent!==this&&(this.attach(l),l.pageIndex=this.pageIndex,l.parent?.detach(l),l.parent=this,l.div&&l.isAttachedToDOM&&(l.div.remove(),this.div.append(l.div)))}add(l){if(this.#p(l),this.#o.addEditor(l),this.attach(l),!l.isAttachedToDOM){let d=l.render();this.div.append(d),l.isAttachedToDOM=!0}this.moveEditorInDOM(l),l.onceAdded(),this.addToAnnotationStorage(l)}moveEditorInDOM(l){this.#e?.moveElementInDOM(this.div,l.div,l.contentDiv,!0)}addToAnnotationStorage(l){!l.isEmpty()&&!this.annotationStorage.has(l.id)&&this.annotationStorage.setValue(l.id,l)}addOrRebuild(l){l.needsToBeRebuilt()?l.rebuild():this.add(l)}addANewEditor(l){let d=()=>{this.addOrRebuild(l)},f=()=>{l.remove()};this.addCommands({cmd:d,undo:f,mustExec:!0})}addUndoableEditor(l){let d=()=>{this.addOrRebuild(l)},f=()=>{l.remove()};this.addCommands({cmd:d,undo:f,mustExec:!1})}getNextId(){return this.#o.getId()}#l(l){switch(this.#o.getMode()){case a.AnnotationEditorType.FREETEXT:return new n.FreeTextEditor(l);case a.AnnotationEditorType.INK:return new i.InkEditor(l)}return null}deserialize(l){switch(l.annotationType){case a.AnnotationEditorType.FREETEXT:return n.FreeTextEditor.deserialize(l,this);case a.AnnotationEditorType.INK:return i.InkEditor.deserialize(l,this)}return null}#u(l){let d=this.getNextId(),f=this.#l({parent:this,id:d,x:l.offsetX,y:l.offsetY});return f&&this.add(f),f}setSelected(l){this.#o.setSelected(l)}toggleSelected(l){this.#o.toggleSelected(l)}isSelected(l){return this.#o.isSelected(l)}unselect(l){this.#o.unselect(l)}pointerup(l){let d=o.KeyboardManager.platform.isMac;if(!(l.button!==0||l.ctrlKey&&d)&&l.target===this.div&&this.#d){if(this.#d=!1,!this.#t){this.#t=!0;return}this.#u(l)}}pointerdown(l){let d=o.KeyboardManager.platform.isMac;if(l.button!==0||l.ctrlKey&&d||l.target!==this.div)return;this.#d=!0;let f=this.#o.getActive();this.#t=!f||f.isEmpty()}drop(l){let d=l.dataTransfer.getData("text/plain"),f=this.#o.getEditor(d);if(!f)return;l.preventDefault(),l.dataTransfer.dropEffect="move",this.#p(f);let p=this.div.getBoundingClientRect(),h=l.clientX-p.x,c=l.clientY-p.y;f.translate(h-f.startX,c-f.startY),this.moveEditorInDOM(f),f.div.focus()}dragover(l){l.preventDefault()}destroy(){this.#o.getActive()?.parent===this&&this.#o.setActiveEditor(null);for(let l of this.#n.values())this.#e?.removePointerInTextLayer(l.contentDiv),l.isAttachedToDOM=!1,l.div.remove(),l.parent=null;this.div=null,this.#n.clear(),this.#o.removeLayer(this)}#i(){this.#s=!0;for(let l of this.#n.values())l.isEmpty()&&l.remove();this.#s=!1}render(l){this.viewport=l.viewport,(0,o.bindEvents)(this,this.div,["dragover","drop"]),this.setDimensions();for(let d of this.#o.getEditors(this.pageIndex))this.add(d);this.updateMode()}update(l){this.viewport=l.viewport,this.setDimensions(),this.updateMode()}get scaleFactor(){return this.viewport.scale}get pageDimensions(){let[l,d,f,p]=this.viewport.viewBox,h=f-l,c=p-d;return[h,c]}get viewportBaseDimensions(){let{width:l,height:d,rotation:f}=this.viewport;return f%180===0?[l,d]:[d,l]}setDimensions(){let{width:l,height:d,rotation:f}=this.viewport,p=f%180!==0,h=Math.floor(l)+"px",c=Math.floor(d)+"px";this.div.style.width=p?c:h,this.div.style.height=p?h:c,this.div.setAttribute("data-main-rotation",f)}}e.AnnotationEditorLayer=s},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.FreeTextEditor=void 0;var o=r(1),a=r(7),n=r(6);class i extends n.AnnotationEditor{#e=this.editorDivBlur.bind(this);#t=this.editorDivFocus.bind(this);#a=this.editorDivKeydown.bind(this);#r;#n="";#d=!1;#s;static _freeTextDefaultContent="";static _l10nPromise;static _internalPadding=0;static _defaultColor=null;static _defaultFontSize=10;static _keyboardManager=new a.KeyboardManager([[["ctrl+Enter","mac+meta+Enter","Escape","mac+Escape"],i.prototype.commitOrRemove]]);static _type="freetext";constructor(u){super({...u,name:"freeTextEditor"}),this.#r=u.color||i._defaultColor||n.AnnotationEditor._defaultLineColor,this.#s=u.fontSize||i._defaultFontSize}static initialize(u){this._l10nPromise=new Map(["free_text_default_content","editor_free_text_aria_label"].map(d=>[d,u.get(d)]));let l=getComputedStyle(document.documentElement);this._internalPadding=parseFloat(l.getPropertyValue("--freetext-padding"))}static updateDefaultParams(u,l){switch(u){case o.AnnotationEditorParamsType.FREETEXT_SIZE:i._defaultFontSize=l;break;case o.AnnotationEditorParamsType.FREETEXT_COLOR:i._defaultColor=l;break}}updateParams(u,l){switch(u){case o.AnnotationEditorParamsType.FREETEXT_SIZE:this.#o(l);break;case o.AnnotationEditorParamsType.FREETEXT_COLOR:this.#p(l);break}}static get defaultPropertiesToUpdate(){return[[o.AnnotationEditorParamsType.FREETEXT_SIZE,i._defaultFontSize],[o.AnnotationEditorParamsType.FREETEXT_COLOR,i._defaultColor||n.AnnotationEditor._defaultLineColor]]}get propertiesToUpdate(){return[[o.AnnotationEditorParamsType.FREETEXT_SIZE,this.#s],[o.AnnotationEditorParamsType.FREETEXT_COLOR,this.#r]]}#o(u){let l=f=>{this.editorDiv.style.fontSize=`calc(${f}px * var(--scale-factor))`,this.translate(0,-(f-this.#s)*this.parent.scaleFactor),this.#s=f,this.#u()},d=this.#s;this.parent.addCommands({cmd:()=>{l(u)},undo:()=>{l(d)},mustExec:!0,type:o.AnnotationEditorParamsType.FREETEXT_SIZE,overwriteIfSameType:!0,keepUndo:!0})}#p(u){let l=this.#r;this.parent.addCommands({cmd:()=>{this.#r=u,this.editorDiv.style.color=u},undo:()=>{this.#r=l,this.editorDiv.style.color=l},mustExec:!0,type:o.AnnotationEditorParamsType.FREETEXT_COLOR,overwriteIfSameType:!0,keepUndo:!0})}getInitialTranslation(){return[-i._internalPadding*this.parent.scaleFactor,-(i._internalPadding+this.#s)*this.parent.scaleFactor]}rebuild(){super.rebuild(),this.div!==null&&(this.isAttachedToDOM||this.parent.add(this))}enableEditMode(){this.isInEditMode()||(this.parent.setEditingState(!1),this.parent.updateToolbar(o.AnnotationEditorType.FREETEXT),super.enableEditMode(),this.enableEditing(),this.overlayDiv.classList.remove("enabled"),this.editorDiv.contentEditable=!0,this.div.draggable=!1,this.editorDiv.addEventListener("keydown",this.#a),this.editorDiv.addEventListener("focus",this.#t),this.editorDiv.addEventListener("blur",this.#e))}disableEditMode(){this.isInEditMode()&&(this.parent.setEditingState(!0),super.disableEditMode(),this.disableEditing(),this.overlayDiv.classList.add("enabled"),this.editorDiv.contentEditable=!1,this.div.draggable=!0,this.editorDiv.removeEventListener("keydown",this.#a),this.editorDiv.removeEventListener("focus",this.#t),this.editorDiv.removeEventListener("blur",this.#e),this.div.focus(),this.isEditing=!1)}focusin(u){super.focusin(u),u.target!==this.editorDiv&&this.editorDiv.focus()}onceAdded(){this.width||(this.enableEditMode(),this.editorDiv.focus())}isEmpty(){return!this.editorDiv||this.editorDiv.innerText.trim()===""}remove(){this.isEditing=!1,this.parent.setEditingState(!0),super.remove()}#l(){let u=this.editorDiv.getElementsByTagName("div");if(u.length===0)return this.editorDiv.innerText;let l=[];for(let d=0,f=u.length;dthis.editorDiv?.setAttribute("aria-label",f)),i._l10nPromise.get("free_text_default_content").then(f=>this.editorDiv?.setAttribute("default-content",f)),this.editorDiv.contentEditable=!0;let{style:d}=this.editorDiv;if(d.fontSize=`calc(${this.#s}px * var(--scale-factor))`,d.color=this.#r,this.div.append(this.editorDiv),this.overlayDiv=document.createElement("div"),this.overlayDiv.classList.add("overlay","enabled"),this.div.append(this.overlayDiv),(0,a.bindEvents)(this,this.div,["dblclick","keydown"]),this.width){let[f,p]=this.parent.viewportBaseDimensions;this.setAt(u*f,l*p,this.width*f,this.height*p);for(let h of this.#n.split(` `)){let c=document.createElement("div");c.append(h?document.createTextNode(h):document.createElement("br")),this.editorDiv.append(c)}this.div.draggable=!0,this.editorDiv.contentEditable=!1}else this.div.draggable=!1,this.editorDiv.contentEditable=!0;return this.div}get contentDiv(){return this.editorDiv}static deserialize(u,l){let d=super.deserialize(u,l);return d.#s=u.fontSize,d.#r=o.Util.makeHexColor(...u.color),d.#n=u.value,d}serialize(){if(this.isEmpty())return null;let u=i._internalPadding*this.parent.scaleFactor,l=this.getRect(u,u),d=n.AnnotationEditor._colorManager.convert(getComputedStyle(this.editorDiv).color);return{annotationType:o.AnnotationEditorType.FREETEXT,color:d,fontSize:this.#s,value:this.#n,pageIndex:this.parent.pageIndex,rect:l,rotation:this.rotation}}}e.FreeTextEditor=i},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.InkEditor=void 0,Object.defineProperty(e,"fitCurve",{enumerable:!0,get:function(){return n.fitCurve}});var o=r(1),a=r(6),n=r(25),i=r(7);let s=16;class u extends a.AnnotationEditor{#e=0;#t=0;#a=0;#r=this.canvasPointermove.bind(this);#n=this.canvasPointerleave.bind(this);#d=this.canvasPointerup.bind(this);#s=this.canvasPointerdown.bind(this);#o=!1;#p=!1;#l=null;#u=null;#i=0;#g=0;#m=null;static _defaultColor=null;static _defaultOpacity=1;static _defaultThickness=1;static _l10nPromise;static _type="ink";constructor(d){super({...d,name:"inkEditor"}),this.color=d.color||null,this.thickness=d.thickness||null,this.opacity=d.opacity||null,this.paths=[],this.bezierPath2D=[],this.currentPath=[],this.scaleFactor=1,this.translationX=this.translationY=0,this.x=0,this.y=0}static initialize(d){this._l10nPromise=new Map(["editor_ink_canvas_aria_label","editor_ink_aria_label"].map(f=>[f,d.get(f)]))}static updateDefaultParams(d,f){switch(d){case o.AnnotationEditorParamsType.INK_THICKNESS:u._defaultThickness=f;break;case o.AnnotationEditorParamsType.INK_COLOR:u._defaultColor=f;break;case o.AnnotationEditorParamsType.INK_OPACITY:u._defaultOpacity=f/100;break}}updateParams(d,f){switch(d){case o.AnnotationEditorParamsType.INK_THICKNESS:this.#P(f);break;case o.AnnotationEditorParamsType.INK_COLOR:this.#_(f);break;case o.AnnotationEditorParamsType.INK_OPACITY:this.#y(f);break}}static get defaultPropertiesToUpdate(){return[[o.AnnotationEditorParamsType.INK_THICKNESS,u._defaultThickness],[o.AnnotationEditorParamsType.INK_COLOR,u._defaultColor||a.AnnotationEditor._defaultLineColor],[o.AnnotationEditorParamsType.INK_OPACITY,Math.round(u._defaultOpacity*100)]]}get propertiesToUpdate(){return[[o.AnnotationEditorParamsType.INK_THICKNESS,this.thickness||u._defaultThickness],[o.AnnotationEditorParamsType.INK_COLOR,this.color||u._defaultColor||a.AnnotationEditor._defaultLineColor],[o.AnnotationEditorParamsType.INK_OPACITY,Math.round(100*(this.opacity??u._defaultOpacity))]]}#P(d){let f=this.thickness;this.parent.addCommands({cmd:()=>{this.thickness=d,this.#w()},undo:()=>{this.thickness=f,this.#w()},mustExec:!0,type:o.AnnotationEditorParamsType.INK_THICKNESS,overwriteIfSameType:!0,keepUndo:!0})}#_(d){let f=this.color;this.parent.addCommands({cmd:()=>{this.color=d,this.#c()},undo:()=>{this.color=f,this.#c()},mustExec:!0,type:o.AnnotationEditorParamsType.INK_COLOR,overwriteIfSameType:!0,keepUndo:!0})}#y(d){d/=100;let f=this.opacity;this.parent.addCommands({cmd:()=>{this.opacity=d,this.#c()},undo:()=>{this.opacity=f,this.#c()},mustExec:!0,type:o.AnnotationEditorParamsType.INK_OPACITY,overwriteIfSameType:!0,keepUndo:!0})}rebuild(){super.rebuild(),this.div!==null&&(this.canvas||(this.#h(),this.#x()),this.isAttachedToDOM||(this.parent.add(this),this.#S()),this.#w())}remove(){this.canvas!==null&&(this.isEmpty()||this.commit(),this.canvas.width=this.canvas.height=0,this.canvas.remove(),this.canvas=null,this.#u.disconnect(),this.#u=null,super.remove())}enableEditMode(){this.#o||this.canvas===null||(super.enableEditMode(),this.div.draggable=!1,this.canvas.addEventListener("pointerdown",this.#s),this.canvas.addEventListener("pointerup",this.#d))}disableEditMode(){!this.isInEditMode()||this.canvas===null||(super.disableEditMode(),this.div.draggable=!this.isEmpty(),this.div.classList.remove("editing"),this.canvas.removeEventListener("pointerdown",this.#s),this.canvas.removeEventListener("pointerup",this.#d))}onceAdded(){this.div.draggable=!this.isEmpty()}isEmpty(){return this.paths.length===0||this.paths.length===1&&this.paths[0].length===0}#C(){let{width:d,height:f,rotation:p}=this.parent.viewport;switch(p){case 90:return[0,d,d,f];case 180:return[d,f,d,f];case 270:return[f,0,d,f];default:return[0,0,d,f]}}#T(){this.ctx.lineWidth=this.thickness*this.parent.scaleFactor/this.scaleFactor,this.ctx.lineCap="round",this.ctx.lineJoin="round",this.ctx.miterLimit=10,this.ctx.strokeStyle=`${this.color}${(0,i.opacityToHex)(this.opacity)}`}#f(d,f){this.isEditing=!0,this.#p||(this.#p=!0,this.#S(),this.thickness||=u._defaultThickness,this.color||=u._defaultColor||a.AnnotationEditor._defaultLineColor,this.opacity??=u._defaultOpacity),this.currentPath.push([d,f]),this.#l=null,this.#T(),this.ctx.beginPath(),this.ctx.moveTo(d,f),this.#m=()=>{this.#m&&(this.#l&&(this.isEmpty()?(this.ctx.setTransform(1,0,0,1,0,0),this.ctx.clearRect(0,0,this.canvas.width,this.canvas.height)):this.#c(),this.ctx.lineTo(...this.#l),this.#l=null,this.ctx.stroke()),window.requestAnimationFrame(this.#m))},window.requestAnimationFrame(this.#m)}#v(d,f){let[p,h]=this.currentPath.at(-1);d===p&&f===h||(this.currentPath.push([d,f]),this.#l=[d,f])}#R(d,f){this.ctx.closePath(),this.#m=null,d=Math.min(Math.max(d,0),this.canvas.width),f=Math.min(Math.max(f,0),this.canvas.height);let[p,h]=this.currentPath.at(-1);(d!==p||f!==h)&&this.currentPath.push([d,f]);let c;if(this.currentPath.length!==1)c=(0,n.fitCurve)(this.currentPath,30,null);else{let b=[d,f];c=[[b,b.slice(),b.slice(),b]]}let x=u.#k(c);this.currentPath.length=0;let m=()=>{this.paths.push(c),this.bezierPath2D.push(x),this.rebuild()},v=()=>{this.paths.pop(),this.bezierPath2D.pop(),this.paths.length===0?this.remove():(this.canvas||(this.#h(),this.#x()),this.#w())};this.parent.addCommands({cmd:m,undo:v,mustExec:!0})}#c(){if(this.isEmpty()){this.#E();return}this.#T();let{canvas:d,ctx:f}=this;f.setTransform(1,0,0,1,0,0),f.clearRect(0,0,d.width,d.height),this.#E();for(let p of this.bezierPath2D)f.stroke(p)}commit(){this.#o||(super.commit(),this.isEditing=!1,this.disableEditMode(),this.setInForeground(),this.#o=!0,this.div.classList.add("disabled"),this.#w(!0),this.parent.addInkEditorIfNeeded(!0),this.parent.moveEditorInDOM(this),this.div.focus())}focusin(d){super.focusin(d),this.enableEditMode()}canvasPointerdown(d){d.button!==0||!this.isInEditMode()||this.#o||(this.setInForeground(),d.type!=="mouse"&&this.div.focus(),d.stopPropagation(),this.canvas.addEventListener("pointerleave",this.#n),this.canvas.addEventListener("pointermove",this.#r),this.#f(d.offsetX,d.offsetY))}canvasPointermove(d){d.stopPropagation(),this.#v(d.offsetX,d.offsetY)}canvasPointerup(d){d.button===0&&this.isInEditMode()&&this.currentPath.length!==0&&(d.stopPropagation(),this.#b(d),this.setInBackground())}canvasPointerleave(d){this.#b(d),this.setInBackground()}#b(d){this.#R(d.offsetX,d.offsetY),this.canvas.removeEventListener("pointerleave",this.#n),this.canvas.removeEventListener("pointermove",this.#r),this.parent.addToAnnotationStorage(this)}#h(){this.canvas=document.createElement("canvas"),this.canvas.width=this.canvas.height=0,this.canvas.className="inkEditorCanvas",u._l10nPromise.get("editor_ink_canvas_aria_label").then(d=>this.canvas?.setAttribute("aria-label",d)),this.div.append(this.canvas),this.ctx=this.canvas.getContext("2d")}#x(){this.#u=new ResizeObserver(d=>{let f=d[0].contentRect;f.width&&f.height&&this.setDimensions(f.width,f.height)}),this.#u.observe(this.div)}render(){if(this.div)return this.div;let d,f;this.width&&(d=this.x,f=this.y),super.render(),u._l10nPromise.get("editor_ink_aria_label").then(m=>this.div?.setAttribute("aria-label",m));let[p,h,c,x]=this.#C();if(this.setAt(p,h,0,0),this.setDims(c,x),this.#h(),this.width){let[m,v]=this.parent.viewportBaseDimensions;this.setAt(d*m,f*v,this.width*m,this.height*v),this.#p=!0,this.#S(),this.setDims(this.width*m,this.height*v),this.#c(),this.#D(),this.div.classList.add("disabled")}else this.div.classList.add("editing"),this.enableEditMode();return this.#x(),this.div}#S(){if(!this.#p)return;let[d,f]=this.parent.viewportBaseDimensions;this.canvas.width=Math.ceil(this.width*d),this.canvas.height=Math.ceil(this.height*f),this.#E()}setDimensions(d,f){let p=Math.round(d),h=Math.round(f);if(this.#i===p&&this.#g===h)return;this.#i=p,this.#g=h,this.canvas.style.visibility="hidden",this.#e&&Math.abs(this.#e-d/f)>.01&&(f=Math.ceil(d/this.#e),this.setDims(d,f));let[c,x]=this.parent.viewportBaseDimensions;this.width=d/c,this.height=f/x,this.#o&&this.#A(d,f),this.#S(),this.#c(),this.canvas.style.visibility="visible"}#A(d,f){let p=this.#O(),h=(d-p)/this.#a,c=(f-p)/this.#t;this.scaleFactor=Math.min(h,c)}#E(){let d=this.#O()/2;this.ctx.setTransform(this.scaleFactor,0,0,this.scaleFactor,this.translationX*this.scaleFactor+d,this.translationY*this.scaleFactor+d)}static#k(d){let f=new Path2D;for(let p=0,h=d.length;p=1?(d.minHeight=`${s}px`,d.minWidth=`${Math.round(this.#e*s)}px`):(d.minWidth=`${s}px`,d.minHeight=`${Math.round(s/this.#e)}px`)}static deserialize(d,f){let p=super.deserialize(d,f);p.thickness=d.thickness,p.color=o.Util.makeHexColor(...d.color),p.opacity=d.opacity;let[h,c]=f.pageDimensions,x=p.width*h,m=p.height*c,v=f.scaleFactor,b=d.thickness/2;p.#e=x/m,p.#o=!0,p.#i=Math.round(x),p.#g=Math.round(m);for(let{bezier:S}of d.paths){let g=[];p.paths.push(g);let y=v*(S[0]-b),_=v*(m-S[1]-b);for(let E=2,D=S.length;E{Object.defineProperty(e,"__esModule",{value:!0}),e.fitCurve=void 0;let o=r(26);e.fitCurve=o},t=>{function e(c,x,m){if(!Array.isArray(c))throw new TypeError("First argument should be an array");if(c.forEach(S=>{if(!Array.isArray(S)||S.some(g=>typeof g!="number")||S.length!==c[0].length)throw Error("Each point should be an array of numbers. Each point should have the same amount of numbers.")}),c=c.filter((S,g)=>g===0||!S.every((y,_)=>y===c[g-1][_])),c.length<2)return[];let v=c.length,b=f(c[1],c[0]),w=f(c[v-2],c[v-1]);return r(c,b,w,x,m)}function r(c,x,m,v,b){var S,g,y,_,O,E,D,I,G,Q,V,q,j;if(c.length===2)return q=p.vectorLen(p.subtract(c[0],c[1]))/3,S=[c[0],p.addArrays(c[0],p.mulItems(x,q)),p.addArrays(c[1],p.mulItems(m,q)),c[1]],[S];if(g=s(c),[S,_,E]=o(c,g,g,x,m,b),_===0||_.9999&&z<1.0001)break}O=_,D=E}return V=[],I=p.subtract(c[E-1],c[E+1]),I.every(z=>z===0)&&(I=p.subtract(c[E-1],c[E]),[I[0],I[1]]=[-I[1],I[0]]),G=p.normalize(I),Q=p.mulItems(G,-1),V=V.concat(r(c.slice(0,E+1),x,G,v,b)),V=V.concat(r(c.slice(E),Q,m,v,b)),V}function o(c,x,m,v,b,w){var S,g,y;return S=a(c,m,v,b,w),[g,y]=u(c,S,x),w&&w({bez:S,points:c,params:x,maxErr:g,maxPoint:y}),[S,g,y]}function a(c,x,m,v){var b,w,S,g,y,_,O,E,D,I,G,Q,V,q,j,z,W,M=c[0],R=c[c.length-1];for(b=[M,null,null,R],w=p.zeros_Xx2x2(x.length),V=0,q=x.length;Vi(c,x[b],v))}function i(c,x,m){var v=p.subtract(h.q(c,m),x),b=h.qprime(c,m),w=p.mulMatrix(v,b),S=p.sum(p.squareItems(b))+2*p.mulMatrix(v,h.qprimeprime(c,m));return S===0?m:m-w/S}function s(c){var x=[],m,v,b;return c.forEach((w,S)=>{m=S?v+p.vectorLen(p.subtract(w,b)):0,x.push(m),v=m,b=w}),x=x.map(w=>w/v),x}function u(c,x,m){var v,b,w,S,g,y,_,O;b=0,w=Math.floor(c.length/2);let E=l(x,10);for(g=0,y=c.length;gb&&(b=v,w=g);return[b,w]}var l=function(c,x){for(var m,v=[0],b=c[0],w=0,S=1;S<=x;S++)m=h.q(c,S/x),w+=p.vectorLen(p.subtract(m,b)),v.push(w),b=m;return v=v.map(g=>g/w),v};function d(c,x,m,v){if(x<0)return 0;if(x>1)return 1;for(var b,w,S,g,y,_=1;_<=v;_++)if(x<=m[_]){g=(_-1)/v,S=_/v,w=m[_-1],b=m[_],y=(x-w)/(b-w)*(S-g)+g;break}return y}function f(c,x){return p.normalize(p.subtract(c,x))}class p{static zeros_Xx2x2(x){for(var m=[];x--;)m.push([0,0]);return m}static mulItems(x,m){return x.map(v=>v*m)}static mulMatrix(x,m){return x.reduce((v,b,w)=>v+b*m[w],0)}static subtract(x,m){return x.map((v,b)=>v-m[b])}static addArrays(x,m){return x.map((v,b)=>v+m[b])}static addItems(x,m){return x.map(v=>v+m)}static sum(x){return x.reduce((m,v)=>m+v)}static dot(x,m){return p.mulMatrix(x,m)}static vectorLen(x){return Math.hypot(...x)}static divItems(x,m){return x.map(v=>v/m)}static squareItems(x){return x.map(m=>m*m)}static normalize(x){return this.divItems(x,this.vectorLen(x))}}class h{static q(x,m){var v=1-m,b=p.mulItems(x[0],v*v*v),w=p.mulItems(x[1],3*v*v*m),S=p.mulItems(x[2],3*v*m*m),g=p.mulItems(x[3],m*m*m);return p.addArrays(p.addArrays(b,w),p.addArrays(S,g))}static qprime(x,m){var v=1-m,b=p.mulItems(p.subtract(x[1],x[0]),3*v*v),w=p.mulItems(p.subtract(x[2],x[1]),6*v*m),S=p.mulItems(p.subtract(x[3],x[2]),3*m*m);return p.addArrays(p.addArrays(b,w),S)}static qprimeprime(x,m){return p.addArrays(p.mulItems(p.addArrays(p.subtract(x[2],p.mulItems(x[1],2)),x[0]),6*(1-m)),p.mulItems(p.addArrays(p.subtract(x[3],p.mulItems(x[2],2)),x[1]),6*m))}}t.exports=e,t.exports.fitCubic=r,t.exports.createTangent=f},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.AnnotationLayer=void 0;var o=r(1),a=r(8),n=r(5),i=r(28),s=r(29);let u=1e3,l=9,d=new WeakSet;function f(F){return{width:F[2]-F[0],height:F[3]-F[1]}}class p{static create(T){switch(T.data.annotationType){case o.AnnotationType.LINK:return new c(T);case o.AnnotationType.TEXT:return new x(T);case o.AnnotationType.WIDGET:switch(T.data.fieldType){case"Tx":return new v(T);case"Btn":return T.data.radioButton?new w(T):T.data.checkBox?new b(T):new S(T);case"Ch":return new g(T)}return new m(T);case o.AnnotationType.POPUP:return new y(T);case o.AnnotationType.FREETEXT:return new O(T);case o.AnnotationType.LINE:return new E(T);case o.AnnotationType.SQUARE:return new D(T);case o.AnnotationType.CIRCLE:return new I(T);case o.AnnotationType.POLYLINE:return new G(T);case o.AnnotationType.CARET:return new V(T);case o.AnnotationType.INK:return new q(T);case o.AnnotationType.POLYGON:return new Q(T);case o.AnnotationType.HIGHLIGHT:return new j(T);case o.AnnotationType.UNDERLINE:return new z(T);case o.AnnotationType.SQUIGGLY:return new W(T);case o.AnnotationType.STRIKEOUT:return new M(T);case o.AnnotationType.STAMP:return new R(T);case o.AnnotationType.FILEATTACHMENT:return new P(T);default:return new h(T)}}}class h{constructor(T,{isRenderable:C=!1,ignoreBorder:A=!1,createQuadrilaterals:N=!1}={}){this.isRenderable=C,this.data=T.data,this.layer=T.layer,this.page=T.page,this.viewport=T.viewport,this.linkService=T.linkService,this.downloadManager=T.downloadManager,this.imageResourcesPath=T.imageResourcesPath,this.renderForms=T.renderForms,this.svgFactory=T.svgFactory,this.annotationStorage=T.annotationStorage,this.enableScripting=T.enableScripting,this.hasJSActions=T.hasJSActions,this._fieldObjects=T.fieldObjects,this._mouseState=T.mouseState,C&&(this.container=this._createContainer(A)),N&&(this.quadrilaterals=this._createQuadrilaterals(A))}_createContainer(T=!1){let C=this.data,A=this.page,N=this.viewport,B=document.createElement("section"),{width:$,height:H}=f(C.rect),[Y,Z,J,te]=N.viewBox,se=J-Y,ae=te-Z;B.setAttribute("data-annotation-id",C.id);let fe=o.Util.normalizeRect([C.rect[0],A.view[3]-C.rect[1]+A.view[1],C.rect[2],A.view[3]-C.rect[3]+A.view[1]]);if(!T&&C.borderStyle.width>0){B.style.borderWidth=`${C.borderStyle.width}px`;let le=C.borderStyle.horizontalCornerRadius,he=C.borderStyle.verticalCornerRadius;if(le>0||he>0){let Fe=`calc(${le}px * var(--scale-factor)) / calc(${he}px * var(--scale-factor))`;B.style.borderRadius=Fe}else if(this instanceof w){let Fe=`calc(${$}px * var(--scale-factor)) / calc(${H}px * var(--scale-factor))`;B.style.borderRadius=Fe}switch(C.borderStyle.style){case o.AnnotationBorderStyleType.SOLID:B.style.borderStyle="solid";break;case o.AnnotationBorderStyleType.DASHED:B.style.borderStyle="dashed";break;case o.AnnotationBorderStyleType.BEVELED:(0,o.warn)("Unimplemented border style: beveled");break;case o.AnnotationBorderStyleType.INSET:(0,o.warn)("Unimplemented border style: inset");break;case o.AnnotationBorderStyleType.UNDERLINE:B.style.borderBottomStyle="solid";break;default:break}let ce=C.borderColor||null;ce?B.style.borderColor=o.Util.makeHexColor(ce[0]|0,ce[1]|0,ce[2]|0):B.style.borderWidth=0}B.style.left=`${100*(fe[0]-Y)/se}%`,B.style.top=`${100*(fe[1]-Z)/ae}%`;let{rotation:ge}=C;return C.hasOwnCanvas||ge===0?(B.style.width=`${100*$/se}%`,B.style.height=`${100*H/ae}%`):this.setRotation(ge,B),B}setRotation(T,C=this.container){let[A,N,B,$]=this.viewport.viewBox,H=B-A,Y=$-N,{width:Z,height:J}=f(this.data.rect),te,se;T%180===0?(te=100*Z/H,se=100*J/Y):(te=100*J/H,se=100*Z/Y),C.style.width=`${te}%`,C.style.height=`${se}%`,C.setAttribute("data-main-rotation",(360-T)%360)}get _commonActions(){let T=(C,A,N)=>{let B=N.detail[C];N.target.style[A]=i.ColorConverters[`${B[0]}_HTML`](B.slice(1))};return(0,o.shadow)(this,"_commonActions",{display:C=>{let A=C.detail.display%2===1;this.container.style.visibility=A?"hidden":"visible",this.annotationStorage.setValue(this.data.id,{hidden:A,print:C.detail.display===0||C.detail.display===3})},print:C=>{this.annotationStorage.setValue(this.data.id,{print:C.detail.print})},hidden:C=>{this.container.style.visibility=C.detail.hidden?"hidden":"visible",this.annotationStorage.setValue(this.data.id,{hidden:C.detail.hidden})},focus:C=>{setTimeout(()=>C.target.focus({preventScroll:!1}),0)},userName:C=>{C.target.title=C.detail.userName},readonly:C=>{C.detail.readonly?C.target.setAttribute("readonly",""):C.target.removeAttribute("readonly")},required:C=>{this._setRequired(C.target,C.detail.required)},bgColor:C=>{T("bgColor","backgroundColor",C)},fillColor:C=>{T("fillColor","backgroundColor",C)},fgColor:C=>{T("fgColor","color",C)},textColor:C=>{T("textColor","color",C)},borderColor:C=>{T("borderColor","borderColor",C)},strokeColor:C=>{T("strokeColor","borderColor",C)},rotation:C=>{let A=C.detail.rotation;this.setRotation(A),this.annotationStorage.setValue(this.data.id,{rotation:A})}})}_dispatchEventFromSandbox(T,C){let A=this._commonActions;for(let N of Object.keys(C.detail)){let B=T[N]||A[N];B&&B(C)}}_setDefaultPropertiesFromJS(T){if(!this.enableScripting)return;let C=this.annotationStorage.getRawValue(this.data.id);if(!C)return;let A=this._commonActions;for(let[N,B]of Object.entries(C)){let $=A[N];if($){let H={detail:{[N]:B},target:T};$(H),delete C[N]}}}_createQuadrilaterals(T=!1){if(!this.data.quadPoints)return null;let C=[],A=this.data.rect;for(let N of this.data.quadPoints)this.data.rect=[N[2].x,N[2].y,N[1].x,N[1].y],C.push(this._createContainer(T));return this.data.rect=A,C}_createPopup(T,C){let A=this.container;this.quadrilaterals&&(T=T||this.quadrilaterals,A=this.quadrilaterals[0]),T||(T=document.createElement("div"),T.className="popupTriggerArea",A.append(T));let B=new _({container:A,trigger:T,color:C.color,titleObj:C.titleObj,modificationDate:C.modificationDate,contentsObj:C.contentsObj,richText:C.richText,hideWrapper:!0}).render();B.style.left="100%",A.append(B)}_renderQuadrilaterals(T){for(let C of this.quadrilaterals)C.className=T;return this.quadrilaterals}render(){(0,o.unreachable)("Abstract method `AnnotationElement.render` called")}_getElementsByName(T,C=null){let A=[];if(this._fieldObjects){let N=this._fieldObjects[T];if(N)for(let{page:B,id:$,exportValues:H}of N){if(B===-1||$===C)continue;let Y=typeof H=="string"?H:null,Z=document.querySelector(`[data-element-id="${$}"]`);if(Z&&!d.has(Z)){(0,o.warn)(`_getElementsByName - element not allowed: ${$}`);continue}A.push({id:$,exportValue:Y,domElement:Z})}return A}for(let N of document.getElementsByName(T)){let{id:B,exportValue:$}=N;B!==C&&d.has(N)&&A.push({id:B,exportValue:$,domElement:N})}return A}static get platform(){let T=typeof navigator<"u"?navigator.platform:"";return(0,o.shadow)(this,"platform",{isWin:T.includes("Win"),isMac:T.includes("Mac")})}}class c extends h{constructor(T,C=null){super(T,{isRenderable:!0,ignoreBorder:!!C?.ignoreBorder,createQuadrilaterals:!0}),this.isTooltipOnly=T.data.isTooltipOnly}render(){let{data:T,linkService:C}=this,A=document.createElement("a");A.setAttribute("data-element-id",T.id);let N=!1;return T.url?(C.addLinkAttributes(A,T.url,T.newWindow),N=!0):T.action?(this._bindNamedAction(A,T.action),N=!0):T.dest?(this._bindLink(A,T.dest),N=!0):(T.actions&&(T.actions.Action||T.actions["Mouse Up"]||T.actions["Mouse Down"])&&this.enableScripting&&this.hasJSActions&&(this._bindJSAction(A,T),N=!0),T.resetForm?(this._bindResetFormAction(A,T.resetForm),N=!0):this.isTooltipOnly&&!N&&(this._bindLink(A,""),N=!0)),this.quadrilaterals?this._renderQuadrilaterals("linkAnnotation").map((B,$)=>{let H=$===0?A:A.cloneNode();return B.append(H),B}):(this.container.className="linkAnnotation",N&&this.container.append(A),this.container)}_bindLink(T,C){T.href=this.linkService.getDestinationHash(C),T.onclick=()=>(C&&this.linkService.goToDestination(C),!1),(C||C==="")&&(T.className="internalLink")}_bindNamedAction(T,C){T.href=this.linkService.getAnchorUrl(""),T.onclick=()=>(this.linkService.executeNamedAction(C),!1),T.className="internalLink"}_bindJSAction(T,C){T.href=this.linkService.getAnchorUrl("");let A=new Map([["Action","onclick"],["Mouse Up","onmouseup"],["Mouse Down","onmousedown"]]);for(let N of Object.keys(C.actions)){let B=A.get(N);B&&(T[B]=()=>(this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:C.id,name:N}}),!1))}T.onclick||(T.onclick=()=>!1),T.className="internalLink"}_bindResetFormAction(T,C){let A=T.onclick;if(A||(T.href=this.linkService.getAnchorUrl("")),T.className="internalLink",!this._fieldObjects){(0,o.warn)('_bindResetFormAction - "resetForm" action not supported, ensure that the `fieldObjects` parameter is provided.'),A||(T.onclick=()=>!1);return}T.onclick=()=>{A&&A();let{fields:N,refs:B,include:$}=C,H=[];if(N.length!==0||B.length!==0){let J=new Set(B);for(let te of N){let se=this._fieldObjects[te]||[];for(let{id:ae}of se)J.add(ae)}for(let te of Object.values(this._fieldObjects))for(let se of te)J.has(se.id)===$&&H.push(se)}else for(let J of Object.values(this._fieldObjects))H.push(...J);let Y=this.annotationStorage,Z=[];for(let J of H){let{id:te}=J;switch(Z.push(te),J.type){case"text":{let ae=J.defaultValue||"";Y.setValue(te,{value:ae});break}case"checkbox":case"radiobutton":{let ae=J.defaultValue===J.exportValues;Y.setValue(te,{value:ae});break}case"combobox":case"listbox":{let ae=J.defaultValue||"";Y.setValue(te,{value:ae});break}default:continue}let se=document.querySelector(`[data-element-id="${te}"]`);if(se){if(!d.has(se)){(0,o.warn)(`_bindResetFormAction - element not allowed: ${te}`);continue}}else continue;se.dispatchEvent(new Event("resetform"))}return this.enableScripting&&this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:"app",ids:Z,name:"ResetForm"}}),!1}}}class x extends h{constructor(T){let C=!!(T.data.hasPopup||T.data.titleObj?.str||T.data.contentsObj?.str||T.data.richText?.str);super(T,{isRenderable:C})}render(){this.container.className="textAnnotation";let T=document.createElement("img");return T.src=this.imageResourcesPath+"annotation-"+this.data.name.toLowerCase()+".svg",T.alt="[{{type}} Annotation]",T.dataset.l10nId="text_annotation_type",T.dataset.l10nArgs=JSON.stringify({type:this.data.name}),this.data.hasPopup||this._createPopup(T,this.data),this.container.append(T),this.container}}class m extends h{render(){return this.data.alternativeText&&(this.container.title=this.data.alternativeText),this.container}_getKeyModifier(T){let{isWin:C,isMac:A}=h.platform;return C&&T.ctrlKey||A&&T.metaKey}_setEventListener(T,C,A,N){C.includes("mouse")?T.addEventListener(C,B=>{this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:this.data.id,name:A,value:N(B),shift:B.shiftKey,modifier:this._getKeyModifier(B)}})}):T.addEventListener(C,B=>{this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:this.data.id,name:A,value:N(B)}})})}_setEventListeners(T,C,A){for(let[N,B]of C)(B==="Action"||this.data.actions?.[B])&&this._setEventListener(T,N,B,A)}_setBackgroundColor(T){let C=this.data.backgroundColor||null;T.style.backgroundColor=C===null?"transparent":o.Util.makeHexColor(C[0],C[1],C[2])}_setTextStyle(T){let C=["left","center","right"],{fontColor:A}=this.data.defaultAppearanceData,N=this.data.defaultAppearanceData.fontSize||l,B=T.style,$;if(this.data.multiLine){let H=Math.abs(this.data.rect[3]-this.data.rect[1]),Y=Math.round(H/(o.LINE_FACTOR*N))||1,Z=H/Y;$=Math.min(N,Math.round(Z/o.LINE_FACTOR))}else{let H=Math.abs(this.data.rect[3]-this.data.rect[1]);$=Math.min(N,Math.round(H/o.LINE_FACTOR))}B.fontSize=`calc(${$}px * var(--scale-factor))`,B.color=o.Util.makeHexColor(A[0],A[1],A[2]),this.data.textAlignment!==null&&(B.textAlign=C[this.data.textAlignment])}_setRequired(T,C){C?T.setAttribute("required",!0):T.removeAttribute("required"),T.setAttribute("aria-required",C)}}class v extends m{constructor(T){let C=T.renderForms||!T.data.hasAppearance&&!!T.data.fieldValue;super(T,{isRenderable:C})}setPropertyOnSiblings(T,C,A,N){let B=this.annotationStorage;for(let $ of this._getElementsByName(T.name,T.id))$.domElement&&($.domElement[C]=A),B.setValue($.id,{[N]:A})}render(){let T=this.annotationStorage,C=this.data.id;this.container.className="textWidgetAnnotation";let A=null;if(this.renderForms){let N=T.getValue(C,{value:this.data.fieldValue}),B=N.formattedValue||N.value||"",$=T.getValue(C,{charLimit:this.data.maxLen}).charLimit;$&&B.length>$&&(B=B.slice(0,$));let H={userValue:B,formattedValue:null,valueOnFocus:""};this.data.multiLine?(A=document.createElement("textarea"),A.textContent=B,this.data.doNotScroll&&(A.style.overflowY="hidden")):(A=document.createElement("input"),A.type="text",A.setAttribute("value",B),this.data.doNotScroll&&(A.style.overflowX="hidden")),d.add(A),A.setAttribute("data-element-id",C),A.disabled=this.data.readOnly,A.name=this.data.fieldName,A.tabIndex=u,this._setRequired(A,this.data.required),$&&(A.maxLength=$),A.addEventListener("input",Z=>{T.setValue(C,{value:Z.target.value}),this.setPropertyOnSiblings(A,"value",Z.target.value,"value")}),A.addEventListener("resetform",Z=>{let J=this.data.defaultFieldValue??"";A.value=H.userValue=J,H.formattedValue=null});let Y=Z=>{let{formattedValue:J}=H;J!=null&&(Z.target.value=J),Z.target.scrollLeft=0};if(this.enableScripting&&this.hasJSActions){A.addEventListener("focus",J=>{H.userValue&&(J.target.value=H.userValue),H.valueOnFocus=J.target.value}),A.addEventListener("updatefromsandbox",J=>{let te={value(se){H.userValue=se.detail.value??"",T.setValue(C,{value:H.userValue.toString()}),se.target.value=H.userValue},formattedValue(se){let{formattedValue:ae}=se.detail;H.formattedValue=ae,ae!=null&&se.target!==document.activeElement&&(se.target.value=ae),T.setValue(C,{formattedValue:ae})},selRange(se){se.target.setSelectionRange(...se.detail.selRange)},charLimit:se=>{let{charLimit:ae}=se.detail,{target:fe}=se;if(ae===0){fe.removeAttribute("maxLength");return}fe.setAttribute("maxLength",ae);let ge=H.userValue;!ge||ge.length<=ae||(ge=ge.slice(0,ae),fe.value=H.userValue=ge,T.setValue(C,{value:ge}),this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:C,name:"Keystroke",value:ge,willCommit:!0,commitKey:1,selStart:fe.selectionStart,selEnd:fe.selectionEnd}}))}};this._dispatchEventFromSandbox(te,J)}),A.addEventListener("keydown",J=>{let te=-1;if(J.key==="Escape"?te=0:J.key==="Enter"?te=2:J.key==="Tab"&&(te=3),te===-1)return;let{value:se}=J.target;H.valueOnFocus!==se&&(H.userValue=se,this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:C,name:"Keystroke",value:se,willCommit:!0,commitKey:te,selStart:J.target.selectionStart,selEnd:J.target.selectionEnd}}))});let Z=Y;Y=null,A.addEventListener("blur",J=>{let{value:te}=J.target;H.userValue=te,this._mouseState.isDown&&H.valueOnFocus!==te&&this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:C,name:"Keystroke",value:te,willCommit:!0,commitKey:1,selStart:J.target.selectionStart,selEnd:J.target.selectionEnd}}),Z(J)}),this.data.actions?.Keystroke&&A.addEventListener("beforeinput",J=>{let{data:te,target:se}=J,{value:ae,selectionStart:fe,selectionEnd:ge}=se,le=fe,he=ge;switch(J.inputType){case"deleteWordBackward":{let ce=ae.substring(0,fe).match(/\w*[^\w]*$/);ce&&(le-=ce[0].length);break}case"deleteWordForward":{let ce=ae.substring(fe).match(/^[^\w]*\w*/);ce&&(he+=ce[0].length);break}case"deleteContentBackward":fe===ge&&(le-=1);break;case"deleteContentForward":fe===ge&&(he+=1);break}J.preventDefault(),this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:C,name:"Keystroke",value:ae,change:te||"",willCommit:!1,selStart:le,selEnd:he}})}),this._setEventListeners(A,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],J=>J.target.value)}if(Y&&A.addEventListener("blur",Y),this.data.comb){let J=(this.data.rect[2]-this.data.rect[0])/$;A.classList.add("comb"),A.style.letterSpacing=`calc(${J}px * var(--scale-factor) - 1ch)`}}else A=document.createElement("div"),A.textContent=this.data.fieldValue,A.style.verticalAlign="middle",A.style.display="table-cell";return this._setTextStyle(A),this._setBackgroundColor(A),this._setDefaultPropertiesFromJS(A),this.container.append(A),this.container}}class b extends m{constructor(T){super(T,{isRenderable:T.renderForms})}render(){let T=this.annotationStorage,C=this.data,A=C.id,N=T.getValue(A,{value:C.exportValue===C.fieldValue}).value;typeof N=="string"&&(N=N!=="Off",T.setValue(A,{value:N})),this.container.className="buttonWidgetAnnotation checkBox";let B=document.createElement("input");return d.add(B),B.setAttribute("data-element-id",A),B.disabled=C.readOnly,this._setRequired(B,this.data.required),B.type="checkbox",B.name=C.fieldName,N&&B.setAttribute("checked",!0),B.setAttribute("exportValue",C.exportValue),B.tabIndex=u,B.addEventListener("change",$=>{let{name:H,checked:Y}=$.target;for(let Z of this._getElementsByName(H,A)){let J=Y&&Z.exportValue===C.exportValue;Z.domElement&&(Z.domElement.checked=J),T.setValue(Z.id,{value:J})}T.setValue(A,{value:Y})}),B.addEventListener("resetform",$=>{let H=C.defaultFieldValue||"Off";$.target.checked=H===C.exportValue}),this.enableScripting&&this.hasJSActions&&(B.addEventListener("updatefromsandbox",$=>{let H={value(Y){Y.target.checked=Y.detail.value!=="Off",T.setValue(A,{value:Y.target.checked})}};this._dispatchEventFromSandbox(H,$)}),this._setEventListeners(B,[["change","Validate"],["change","Action"],["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],$=>$.target.checked)),this._setBackgroundColor(B),this._setDefaultPropertiesFromJS(B),this.container.append(B),this.container}}class w extends m{constructor(T){super(T,{isRenderable:T.renderForms})}render(){this.container.className="buttonWidgetAnnotation radioButton";let T=this.annotationStorage,C=this.data,A=C.id,N=T.getValue(A,{value:C.fieldValue===C.buttonValue}).value;typeof N=="string"&&(N=N!==C.buttonValue,T.setValue(A,{value:N}));let B=document.createElement("input");if(d.add(B),B.setAttribute("data-element-id",A),B.disabled=C.readOnly,this._setRequired(B,this.data.required),B.type="radio",B.name=C.fieldName,N&&B.setAttribute("checked",!0),B.tabIndex=u,B.addEventListener("change",$=>{let{name:H,checked:Y}=$.target;for(let Z of this._getElementsByName(H,A))T.setValue(Z.id,{value:!1});T.setValue(A,{value:Y})}),B.addEventListener("resetform",$=>{let H=C.defaultFieldValue;$.target.checked=H!=null&&H===C.buttonValue}),this.enableScripting&&this.hasJSActions){let $=C.buttonValue;B.addEventListener("updatefromsandbox",H=>{let Y={value:Z=>{let J=$===Z.detail.value;for(let te of this._getElementsByName(Z.target.name)){let se=J&&te.id===A;te.domElement&&(te.domElement.checked=se),T.setValue(te.id,{value:se})}}};this._dispatchEventFromSandbox(Y,H)}),this._setEventListeners(B,[["change","Validate"],["change","Action"],["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],H=>H.target.checked)}return this._setBackgroundColor(B),this._setDefaultPropertiesFromJS(B),this.container.append(B),this.container}}class S extends c{constructor(T){super(T,{ignoreBorder:T.data.hasAppearance})}render(){let T=super.render();T.className="buttonWidgetAnnotation pushButton",this.data.alternativeText&&(T.title=this.data.alternativeText);let C=T.lastChild;return this.enableScripting&&this.hasJSActions&&C&&(this._setDefaultPropertiesFromJS(C),C.addEventListener("updatefromsandbox",A=>{this._dispatchEventFromSandbox({},A)})),T}}class g extends m{constructor(T){super(T,{isRenderable:T.renderForms})}render(){this.container.className="choiceWidgetAnnotation";let T=this.annotationStorage,C=this.data.id,A=T.getValue(C,{value:this.data.fieldValue}),N=document.createElement("select");d.add(N),N.setAttribute("data-element-id",C),N.disabled=this.data.readOnly,this._setRequired(N,this.data.required),N.name=this.data.fieldName,N.tabIndex=u;let B=this.data.combo&&this.data.options.length>0;this.data.combo||(N.size=this.data.options.length,this.data.multiSelect&&(N.multiple=!0)),N.addEventListener("resetform",Z=>{let J=this.data.defaultFieldValue;for(let te of N.options)te.selected=te.value===J});for(let Z of this.data.options){let J=document.createElement("option");J.textContent=Z.displayValue,J.value=Z.exportValue,A.value.includes(Z.exportValue)&&(J.setAttribute("selected",!0),B=!1),N.append(J)}let $=null;if(B){let Z=document.createElement("option");Z.value=" ",Z.setAttribute("hidden",!0),Z.setAttribute("selected",!0),N.prepend(Z),$=()=>{Z.remove(),N.removeEventListener("input",$),$=null},N.addEventListener("input",$)}let H=(Z,J)=>{let te=J?"value":"textContent",se=Z.target.options;return Z.target.multiple?Array.prototype.filter.call(se,ae=>ae.selected).map(ae=>ae[te]):se.selectedIndex===-1?null:se[se.selectedIndex][te]},Y=Z=>{let J=Z.target.options;return Array.prototype.map.call(J,te=>({displayValue:te.textContent,exportValue:te.value}))};return this.enableScripting&&this.hasJSActions?(N.addEventListener("updatefromsandbox",Z=>{let J={value(te){$?.();let se=te.detail.value,ae=new Set(Array.isArray(se)?se:[se]);for(let fe of N.options)fe.selected=ae.has(fe.value);T.setValue(C,{value:H(te,!0)})},multipleSelection(te){N.multiple=!0},remove(te){let se=N.options,ae=te.detail.remove;se[ae].selected=!1,N.remove(ae),se.length>0&&Array.prototype.findIndex.call(se,ge=>ge.selected)===-1&&(se[0].selected=!0),T.setValue(C,{value:H(te,!0),items:Y(te)})},clear(te){for(;N.length!==0;)N.remove(0);T.setValue(C,{value:null,items:[]})},insert(te){let{index:se,displayValue:ae,exportValue:fe}=te.detail.insert,ge=N.children[se],le=document.createElement("option");le.textContent=ae,le.value=fe,ge?ge.before(le):N.append(le),T.setValue(C,{value:H(te,!0),items:Y(te)})},items(te){let{items:se}=te.detail;for(;N.length!==0;)N.remove(0);for(let ae of se){let{displayValue:fe,exportValue:ge}=ae,le=document.createElement("option");le.textContent=fe,le.value=ge,N.append(le)}N.options.length>0&&(N.options[0].selected=!0),T.setValue(C,{value:H(te,!0),items:Y(te)})},indices(te){let se=new Set(te.detail.indices);for(let ae of te.target.options)ae.selected=se.has(ae.index);T.setValue(C,{value:H(te,!0)})},editable(te){te.target.disabled=!te.detail.editable}};this._dispatchEventFromSandbox(J,Z)}),N.addEventListener("input",Z=>{let J=H(Z,!0),te=H(Z,!1);T.setValue(C,{value:J}),this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:C,name:"Keystroke",value:te,changeEx:J,willCommit:!0,commitKey:1,keyDown:!1}})}),this._setEventListeners(N,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"],["input","Action"]],Z=>Z.target.checked)):N.addEventListener("input",function(Z){T.setValue(C,{value:H(Z,!0)})}),this.data.combo&&this._setTextStyle(N),this._setBackgroundColor(N),this._setDefaultPropertiesFromJS(N),this.container.append(N),this.container}}class y extends h{constructor(T){let C=!!(T.data.titleObj?.str||T.data.contentsObj?.str||T.data.richText?.str);super(T,{isRenderable:C})}render(){let T=["Line","Square","Circle","PolyLine","Polygon","Ink"];if(this.container.className="popupAnnotation",T.includes(this.data.parentType))return this.container;let C=`[data-annotation-id="${this.data.parentId}"]`,A=this.layer.querySelectorAll(C);if(A.length===0)return this.container;let N=new _({container:this.container,trigger:Array.from(A),color:this.data.color,titleObj:this.data.titleObj,modificationDate:this.data.modificationDate,contentsObj:this.data.contentsObj,richText:this.data.richText}),B=this.page,$=o.Util.normalizeRect([this.data.parentRect[0],B.view[3]-this.data.parentRect[1]+B.view[1],this.data.parentRect[2],B.view[3]-this.data.parentRect[3]+B.view[1]]),H=$[0]+this.data.parentRect[2]-this.data.parentRect[0],Y=$[1],[Z,J,te,se]=this.viewport.viewBox,ae=te-Z,fe=se-J;return this.container.style.left=`${100*(H-Z)/ae}%`,this.container.style.top=`${100*(Y-J)/fe}%`,this.container.append(N.render()),this.container}}class _{constructor(T){this.container=T.container,this.trigger=T.trigger,this.color=T.color,this.titleObj=T.titleObj,this.modificationDate=T.modificationDate,this.contentsObj=T.contentsObj,this.richText=T.richText,this.hideWrapper=T.hideWrapper||!1,this.pinned=!1}render(){let C=document.createElement("div");C.className="popupWrapper",this.hideElement=this.hideWrapper?C:this.container,this.hideElement.hidden=!0;let A=document.createElement("div");A.className="popup";let N=this.color;if(N){let H=.7*(255-N[0])+N[0],Y=.7*(255-N[1])+N[1],Z=.7*(255-N[2])+N[2];A.style.backgroundColor=o.Util.makeHexColor(H|0,Y|0,Z|0)}let B=document.createElement("h1");B.dir=this.titleObj.dir,B.textContent=this.titleObj.str,A.append(B);let $=a.PDFDateString.toDateObject(this.modificationDate);if($){let H=document.createElement("span");H.className="popupDate",H.textContent="{{date}}, {{time}}",H.dataset.l10nId="annotation_date_string",H.dataset.l10nArgs=JSON.stringify({date:$.toLocaleDateString(),time:$.toLocaleTimeString()}),A.append(H)}if(this.richText?.str&&(!this.contentsObj?.str||this.contentsObj.str===this.richText.str))s.XfaLayer.render({xfaHtml:this.richText.html,intent:"richText",div:A}),A.lastChild.className="richText popupContent";else{let H=this._formatContents(this.contentsObj);A.append(H)}Array.isArray(this.trigger)||(this.trigger=[this.trigger]);for(let H of this.trigger)H.addEventListener("click",this._toggle.bind(this)),H.addEventListener("mouseover",this._show.bind(this,!1)),H.addEventListener("mouseout",this._hide.bind(this,!1));return A.addEventListener("click",this._hide.bind(this,!0)),C.append(A),C}_formatContents({str:T,dir:C}){let A=document.createElement("p");A.className="popupContent",A.dir=C;let N=T.split(/(?:\r\n?|\n)/);for(let B=0,$=N.length;B<$;++B){let H=N[B];A.append(document.createTextNode(H)),B<$-1&&A.append(document.createElement("br"))}return A}_toggle(){this.pinned?this._hide(!0):this._show(!0)}_show(T=!1){T&&(this.pinned=!0),this.hideElement.hidden&&(this.hideElement.hidden=!1,this.container.style.zIndex=parseInt(this.container.style.zIndex)+1e3)}_hide(T=!0){T&&(this.pinned=!1),!this.hideElement.hidden&&!this.pinned&&(this.hideElement.hidden=!0,this.container.style.zIndex=parseInt(this.container.style.zIndex)-1e3)}}class O extends h{constructor(T){let C=!!(T.data.hasPopup||T.data.titleObj?.str||T.data.contentsObj?.str||T.data.richText?.str);super(T,{isRenderable:C,ignoreBorder:!0}),this.textContent=T.data.textContent}render(){if(this.container.className="freeTextAnnotation",this.textContent){let T=document.createElement("div");T.className="annotationTextContent",T.setAttribute("role","comment");for(let C of this.textContent){let A=document.createElement("span");A.textContent=C,T.append(A)}this.container.append(T)}return this.data.hasPopup||this._createPopup(null,this.data),this.container}}class E extends h{constructor(T){let C=!!(T.data.hasPopup||T.data.titleObj?.str||T.data.contentsObj?.str||T.data.richText?.str);super(T,{isRenderable:C,ignoreBorder:!0})}render(){this.container.className="lineAnnotation";let T=this.data,{width:C,height:A}=f(T.rect),N=this.svgFactory.create(C,A,!0),B=this.svgFactory.createElement("svg:line");return B.setAttribute("x1",T.rect[2]-T.lineCoordinates[0]),B.setAttribute("y1",T.rect[3]-T.lineCoordinates[1]),B.setAttribute("x2",T.rect[2]-T.lineCoordinates[2]),B.setAttribute("y2",T.rect[3]-T.lineCoordinates[3]),B.setAttribute("stroke-width",T.borderStyle.width||1),B.setAttribute("stroke","transparent"),B.setAttribute("fill","transparent"),N.append(B),this.container.append(N),this._createPopup(B,T),this.container}}class D extends h{constructor(T){let C=!!(T.data.hasPopup||T.data.titleObj?.str||T.data.contentsObj?.str||T.data.richText?.str);super(T,{isRenderable:C,ignoreBorder:!0})}render(){this.container.className="squareAnnotation";let T=this.data,{width:C,height:A}=f(T.rect),N=this.svgFactory.create(C,A,!0),B=T.borderStyle.width,$=this.svgFactory.createElement("svg:rect");return $.setAttribute("x",B/2),$.setAttribute("y",B/2),$.setAttribute("width",C-B),$.setAttribute("height",A-B),$.setAttribute("stroke-width",B||1),$.setAttribute("stroke","transparent"),$.setAttribute("fill","transparent"),N.append($),this.container.append(N),this._createPopup($,T),this.container}}class I extends h{constructor(T){let C=!!(T.data.hasPopup||T.data.titleObj?.str||T.data.contentsObj?.str||T.data.richText?.str);super(T,{isRenderable:C,ignoreBorder:!0})}render(){this.container.className="circleAnnotation";let T=this.data,{width:C,height:A}=f(T.rect),N=this.svgFactory.create(C,A,!0),B=T.borderStyle.width,$=this.svgFactory.createElement("svg:ellipse");return $.setAttribute("cx",C/2),$.setAttribute("cy",A/2),$.setAttribute("rx",C/2-B/2),$.setAttribute("ry",A/2-B/2),$.setAttribute("stroke-width",B||1),$.setAttribute("stroke","transparent"),$.setAttribute("fill","transparent"),N.append($),this.container.append(N),this._createPopup($,T),this.container}}class G extends h{constructor(T){let C=!!(T.data.hasPopup||T.data.titleObj?.str||T.data.contentsObj?.str||T.data.richText?.str);super(T,{isRenderable:C,ignoreBorder:!0}),this.containerClassName="polylineAnnotation",this.svgElementName="svg:polyline"}render(){this.container.className=this.containerClassName;let T=this.data,{width:C,height:A}=f(T.rect),N=this.svgFactory.create(C,A,!0),B=[];for(let H of T.vertices){let Y=H.x-T.rect[0],Z=T.rect[3]-H.y;B.push(Y+","+Z)}B=B.join(" ");let $=this.svgFactory.createElement(this.svgElementName);return $.setAttribute("points",B),$.setAttribute("stroke-width",T.borderStyle.width||1),$.setAttribute("stroke","transparent"),$.setAttribute("fill","transparent"),N.append($),this.container.append(N),this._createPopup($,T),this.container}}class Q extends G{constructor(T){super(T),this.containerClassName="polygonAnnotation",this.svgElementName="svg:polygon"}}class V extends h{constructor(T){let C=!!(T.data.hasPopup||T.data.titleObj?.str||T.data.contentsObj?.str||T.data.richText?.str);super(T,{isRenderable:C,ignoreBorder:!0})}render(){return this.container.className="caretAnnotation",this.data.hasPopup||this._createPopup(null,this.data),this.container}}class q extends h{constructor(T){let C=!!(T.data.hasPopup||T.data.titleObj?.str||T.data.contentsObj?.str||T.data.richText?.str);super(T,{isRenderable:C,ignoreBorder:!0}),this.containerClassName="inkAnnotation",this.svgElementName="svg:polyline"}render(){this.container.className=this.containerClassName;let T=this.data,{width:C,height:A}=f(T.rect),N=this.svgFactory.create(C,A,!0);for(let B of T.inkLists){let $=[];for(let Y of B){let Z=Y.x-T.rect[0],J=T.rect[3]-Y.y;$.push(`${Z},${J}`)}$=$.join(" ");let H=this.svgFactory.createElement(this.svgElementName);H.setAttribute("points",$),H.setAttribute("stroke-width",T.borderStyle.width||1),H.setAttribute("stroke","transparent"),H.setAttribute("fill","transparent"),this._createPopup(H,T),N.append(H)}return this.container.append(N),this.container}}class j extends h{constructor(T){let C=!!(T.data.hasPopup||T.data.titleObj?.str||T.data.contentsObj?.str||T.data.richText?.str);super(T,{isRenderable:C,ignoreBorder:!0,createQuadrilaterals:!0})}render(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("highlightAnnotation"):(this.container.className="highlightAnnotation",this.container)}}class z extends h{constructor(T){let C=!!(T.data.hasPopup||T.data.titleObj?.str||T.data.contentsObj?.str||T.data.richText?.str);super(T,{isRenderable:C,ignoreBorder:!0,createQuadrilaterals:!0})}render(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("underlineAnnotation"):(this.container.className="underlineAnnotation",this.container)}}class W extends h{constructor(T){let C=!!(T.data.hasPopup||T.data.titleObj?.str||T.data.contentsObj?.str||T.data.richText?.str);super(T,{isRenderable:C,ignoreBorder:!0,createQuadrilaterals:!0})}render(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("squigglyAnnotation"):(this.container.className="squigglyAnnotation",this.container)}}class M extends h{constructor(T){let C=!!(T.data.hasPopup||T.data.titleObj?.str||T.data.contentsObj?.str||T.data.richText?.str);super(T,{isRenderable:C,ignoreBorder:!0,createQuadrilaterals:!0})}render(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("strikeoutAnnotation"):(this.container.className="strikeoutAnnotation",this.container)}}class R extends h{constructor(T){let C=!!(T.data.hasPopup||T.data.titleObj?.str||T.data.contentsObj?.str||T.data.richText?.str);super(T,{isRenderable:C,ignoreBorder:!0})}render(){return this.container.className="stampAnnotation",this.data.hasPopup||this._createPopup(null,this.data),this.container}}class P extends h{constructor(T){super(T,{isRenderable:!0});let{filename:C,content:A}=this.data.file;this.filename=(0,a.getFilenameFromUrl)(C),this.content=A,this.linkService.eventBus?.dispatch("fileattachmentannotation",{source:this,filename:C,content:A})}render(){this.container.className="fileAttachmentAnnotation";let T=document.createElement("div");return T.className="popupTriggerArea",T.addEventListener("dblclick",this._download.bind(this)),!this.data.hasPopup&&(this.data.titleObj?.str||this.data.contentsObj?.str||this.data.richText)&&this._createPopup(T,this.data),this.container.append(T),this.container}_download(){this.downloadManager?.openOrDownloadData(this.container,this.content,this.filename)}}class k{static#e(T,C,A,N){let B=T.firstChild||T;B.id=`${a.AnnotationPrefix}${C}`,A.append(T),N?.moveElementInDOM(A,T,B,!1)}static render(T){let{annotations:C,div:A,viewport:N,accessibilityManager:B}=T;this.#t(A,N);let $=0;for(let H of C){if(H.annotationType!==o.AnnotationType.POPUP){let{width:Z,height:J}=f(H.rect);if(Z<=0||J<=0)continue}let Y=p.create({data:H,layer:A,page:T.page,viewport:N,linkService:T.linkService,downloadManager:T.downloadManager,imageResourcesPath:T.imageResourcesPath||"",renderForms:T.renderForms!==!1,svgFactory:new a.DOMSVGFactory,annotationStorage:T.annotationStorage||new n.AnnotationStorage,enableScripting:T.enableScripting,hasJSActions:T.hasJSActions,fieldObjects:T.fieldObjects,mouseState:T.mouseState||{isDown:!1}});if(Y.isRenderable){let Z=Y.render();if(H.hidden&&(Z.style.visibility="hidden"),Array.isArray(Z))for(let J of Z)J.style.zIndex=$++,k.#e(J,H.id,A,B);else Z.style.zIndex=$++,Y instanceof y?A.prepend(Z):k.#e(Z,H.id,A,B)}}this.#a(A,T.annotationCanvasMap)}static update(T){let{annotationCanvasMap:C,div:A,viewport:N}=T;this.#t(A,N),this.#a(A,C),A.hidden=!1}static#t(T,{width:C,height:A,rotation:N}){let{style:B}=T,$=N%180!==0,H=Math.floor(C)+"px",Y=Math.floor(A)+"px";B.width=$?Y:H,B.height=$?H:Y,T.setAttribute("data-main-rotation",N)}static#a(T,C){if(C){for(let[A,N]of C){let B=T.querySelector(`[data-annotation-id="${A}"]`);if(!B)continue;let{firstChild:$}=B;$?$.nodeName==="CANVAS"?$.replaceWith(N):$.before(N):B.append(N)}C.clear()}}}e.AnnotationLayer=k},(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.ColorConverters=void 0;function r(a){return Math.floor(Math.max(0,Math.min(1,a))*255).toString(16).padStart(2,"0")}class o{static CMYK_G([n,i,s,u]){return["G",1-Math.min(1,.3*n+.59*s+.11*i+u)]}static G_CMYK([n]){return["CMYK",0,0,0,1-n]}static G_RGB([n]){return["RGB",n,n,n]}static G_HTML([n]){let i=r(n);return`#${i}${i}${i}`}static RGB_G([n,i,s]){return["G",.3*n+.59*i+.11*s]}static RGB_HTML([n,i,s]){let u=r(n),l=r(i),d=r(s);return`#${u}${l}${d}`}static T_HTML(){return"#00000000"}static CMYK_RGB([n,i,s,u]){return["RGB",1-Math.min(1,n+u),1-Math.min(1,s+u),1-Math.min(1,i+u)]}static CMYK_HTML(n){let i=this.CMYK_RGB(n).slice(1);return this.RGB_HTML(i)}static RGB_CMYK([n,i,s]){let u=1-n,l=1-i,d=1-s,f=Math.min(u,l,d);return["CMYK",u,l,d,f]}}e.ColorConverters=o},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.XfaLayer=void 0;var o=r(20);class a{static setupStorage(i,s,u,l,d){let f=l.getValue(s,{value:null});switch(u.name){case"textarea":if(f.value!==null&&(i.textContent=f.value),d==="print")break;i.addEventListener("input",p=>{l.setValue(s,{value:p.target.value})});break;case"input":if(u.attributes.type==="radio"||u.attributes.type==="checkbox"){if(f.value===u.attributes.xfaOn?i.setAttribute("checked",!0):f.value===u.attributes.xfaOff&&i.removeAttribute("checked"),d==="print")break;i.addEventListener("change",p=>{l.setValue(s,{value:p.target.checked?p.target.getAttribute("xfaOn"):p.target.getAttribute("xfaOff")})})}else{if(f.value!==null&&i.setAttribute("value",f.value),d==="print")break;i.addEventListener("input",p=>{l.setValue(s,{value:p.target.value})})}break;case"select":if(f.value!==null)for(let p of u.children)p.attributes.value===f.value&&(p.attributes.selected=!0);i.addEventListener("input",p=>{let h=p.target.options,c=h.selectedIndex===-1?"":h[h.selectedIndex].value;l.setValue(s,{value:c})});break}}static setAttributes({html:i,element:s,storage:u=null,intent:l,linkService:d}){let{attributes:f}=s,p=i instanceof HTMLAnchorElement;f.type==="radio"&&(f.name=`${f.name}-${l}`);for(let[h,c]of Object.entries(f))if(c!=null)switch(h){case"class":c.length&&i.setAttribute(h,c.join(" "));break;case"dataId":break;case"id":i.setAttribute("data-element-id",c);break;case"style":Object.assign(i.style,c);break;case"textContent":i.textContent=c;break;default:(!p||h!=="href"&&h!=="newWindow")&&i.setAttribute(h,c)}p&&d.addLinkAttributes(i,f.href,f.newWindow),u&&f.dataId&&this.setupStorage(i,f.dataId,s,u)}static render(i){let s=i.annotationStorage,u=i.linkService,l=i.xfaHtml,d=i.intent||"display",f=document.createElement(l.name);l.attributes&&this.setAttributes({html:f,element:l,intent:d,linkService:u});let p=[[l,-1,f]],h=i.div;if(h.append(f),i.viewport){let x=`matrix(${i.viewport.transform.join(",")})`;h.style.transform=x}d!=="richText"&&h.setAttribute("class","xfaLayer xfaFont");let c=[];for(;p.length>0;){let[x,m,v]=p.at(-1);if(m+1===x.children.length){p.pop();continue}let b=x.children[++p.at(-1)[1]];if(b===null)continue;let{name:w}=b;if(w==="#text"){let g=document.createTextNode(b.value);c.push(g),v.append(g);continue}let S;if(b?.attributes?.xmlns?S=document.createElementNS(b.attributes.xmlns,w):S=document.createElement(w),v.append(S),b.attributes&&this.setAttributes({html:S,element:b,storage:s,intent:d,linkService:u}),b.children&&b.children.length>0)p.push([b,-1,S]);else if(b.value){let g=document.createTextNode(b.value);o.XfaText.shouldBuildText(w)&&c.push(g),S.append(g)}}for(let x of h.querySelectorAll(".xfaNonInteractive input, .xfaNonInteractive textarea"))x.setAttribute("readOnly",!0);return{textDivs:c}}static update(i){let s=`matrix(${i.viewport.transform.join(",")})`;i.div.style.transform=s,i.div.hidden=!1}}e.XfaLayer=a},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.TextLayerRenderTask=void 0,e.renderTextLayer=b;var o=r(1),a=r(8);let n=1e5,i=30,s=.8,u=new Map,l=/^\s+$/g;function d(w,S){let g=u.get(w);if(g)return g;S.save(),S.font=`${i}px ${w}`;let y=S.measureText(""),_=y.fontBoundingBoxAscent,O=Math.abs(y.fontBoundingBoxDescent);if(_){S.restore();let D=_/(_+O);return u.set(w,D),D}S.strokeStyle="red",S.clearRect(0,0,i,i),S.strokeText("g",0,0);let E=S.getImageData(0,0,i,i).data;O=0;for(let D=E.length-1-3;D>=0;D-=4)if(E[D]>0){O=Math.ceil(D/4/i);break}S.clearRect(0,0,i,i),S.strokeText("A",0,i),E=S.getImageData(0,0,i,i).data,_=0;for(let D=0,I=E.length;D0){_=i-Math.floor(D/4/i);break}if(S.restore(),_){let D=_/(_+O);return u.set(w,D),D}return u.set(w,s),s}function f(w,S,g,y){let _=document.createElement("span"),O=w._enhanceTextSelection?{angle:0,canvasWidth:0,hasText:S.str!=="",hasEOL:S.hasEOL,originalTransform:null,paddingBottom:0,paddingLeft:0,paddingRight:0,paddingTop:0,scale:1,fontSize:0}:{angle:0,canvasWidth:0,hasText:S.str!=="",hasEOL:S.hasEOL,fontSize:0};w._textDivs.push(_);let E=o.Util.transform(w._viewport.transform,S.transform),D=Math.atan2(E[1],E[0]),I=g[S.fontName];I.vertical&&(D+=Math.PI/2);let G=Math.hypot(E[2],E[3]),Q=G*d(I.fontFamily,y),V,q;D===0?(V=E[4],q=E[5]-Q):(V=E[4]+Q*Math.sin(D),q=E[5]-Q*Math.cos(D)),_.style.left=`${V}px`,_.style.top=`${q}px`,_.style.fontSize=`${G}px`,_.style.fontFamily=I.fontFamily,O.fontSize=G,_.setAttribute("role","presentation"),_.textContent=S.str,_.dir=S.dir,w._fontInspectorEnabled&&(_.dataset.fontName=S.fontName),D!==0&&(O.angle=D*(180/Math.PI));let j=!1;if(S.str.length>1||w._enhanceTextSelection&&l.test(S.str))j=!0;else if(S.str!==" "&&S.transform[0]!==S.transform[3]){let z=Math.abs(S.transform[0]),W=Math.abs(S.transform[3]);z!==W&&Math.max(z,W)/Math.min(z,W)>1.5&&(j=!0)}if(j&&(I.vertical?O.canvasWidth=S.height*w._viewport.scale:O.canvasWidth=S.width*w._viewport.scale),w._textDivProperties.set(_,O),w._textContentStream&&w._layoutText(_),w._enhanceTextSelection&&O.hasText){let z=1,W=0;D!==0&&(z=Math.cos(D),W=Math.sin(D));let M=(I.vertical?S.height:S.width)*w._viewport.scale,R=G,P,k;D!==0?(P=[z,W,-W,z,V,q],k=o.Util.getAxialAlignedBoundingBox([0,0,M,R],P)):k=[V,q,V+M,q+R],w._bounds.push({left:k[0],top:k[1],right:k[2],bottom:k[3],div:_,size:[M,R],m:P})}}function p(w){if(w._canceled)return;let S=w._textDivs,g=w._capability,y=S.length;if(y>n){w._renderingDone=!0,g.resolve();return}if(!w._textContentStream)for(let _=0;_0&&(y=y?Math.min(O,y):O)}return y}function c(w){let S=w._bounds,g=w._viewport,y=x(g.width,g.height,S);for(let _=0;_=0&&y[E].start>=_.y2;)E--;let D,I,G,Q,V=-1/0;for(G=O;G<=E;G++){D=y[G],I=D.boundary;let z;I.x2>_.x1?z=I.index>_.index?I.x1New:_.x1:I.x2New===void 0?z=(I.x2+_.x1)/2:z=I.x2New,z>V&&(V=z)}for(_.x1New=V,G=O;G<=E;G++)D=y[G],I=D.boundary,I.x2New===void 0?I.x2>_.x1?I.index>_.index&&(I.x2New=I.x2):I.x2New=V:I.x2New>V&&(I.x2New=Math.max(V,I.x2));let q=[],j=null;for(G=O;G<=E;G++){D=y[G],I=D.boundary;let z=I.x2>_.x2?I:_;j===z?q.at(-1).end=D.end:(q.push({start:D.start,end:D.end,boundary:z}),j=z)}for(y[O].start<_.y1&&(q[0].start=_.y1,q.unshift({start:y[O].start,end:_.y1,boundary:y[O].boundary})),_.y2=0&&y[Q].start>=I.y1;Q--)z=y[Q].boundary===I;for(Q=E+1;!z&&Q{this._enhanceTextSelection||(this._textDivProperties=null),this._layoutTextCtx&&(this._layoutTextCtx.canvas.width=0,this._layoutTextCtx.canvas.height=0,this._layoutTextCtx=null)}).catch(()=>{})}get promise(){return this._capability.promise}cancel(){this._canceled=!0,this._reader&&(this._reader.cancel(new o.AbortException("TextLayer task cancelled.")).catch(()=>{}),this._reader=null),this._renderTimer!==null&&(clearTimeout(this._renderTimer),this._renderTimer=null),this._capability.reject(new Error("TextLayer task cancelled."))}_processItems(S,g){for(let y=0,_=S.length;y<_;y++){if(S[y].str===void 0){if(S[y].type==="beginMarkedContentProps"||S[y].type==="beginMarkedContent"){let O=this._container;this._container=document.createElement("span"),this._container.classList.add("markedContent"),S[y].id!==null&&this._container.setAttribute("id",`${S[y].id}`),O.append(this._container)}else S[y].type==="endMarkedContent"&&(this._container=this._container.parentNode);continue}this._textContentItemsStr.push(S[y].str),f(this,S[y],g,this._layoutTextCtx)}}_layoutText(S){let g=this._textDivProperties.get(S),y="";if(g.canvasWidth!==0&&g.hasText){let{fontFamily:_}=S.style,{fontSize:O}=g;(O!==this._layoutTextLastFontSize||_!==this._layoutTextLastFontFamily)&&(this._layoutTextCtx.font=`${O*this._devicePixelRatio}px ${_}`,this._layoutTextLastFontSize=O,this._layoutTextLastFontFamily=_);let{width:E}=this._layoutTextCtx.measureText(S.textContent);if(E>0){let D=this._devicePixelRatio*g.canvasWidth/E;this._enhanceTextSelection&&(g.scale=D),y=`scaleX(${D})`}}if(g.angle!==0&&(y=`rotate(${g.angle}deg) ${y}`),y.length>0&&(this._enhanceTextSelection&&(g.originalTransform=y),S.style.transform=y),g.hasText&&this._container.append(S),g.hasEOL){let _=document.createElement("br");_.setAttribute("role","presentation"),this._container.append(_)}}_render(S=0){let g=(0,o.createPromiseCapability)(),y=Object.create(null),_=this._document.createElement("canvas");if(_.height=_.width=i,this._layoutTextCtx=_.getContext("2d",{alpha:!1}),this._textContent){let O=this._textContent.items,E=this._textContent.styles;this._processItems(O,E),g.resolve()}else if(this._textContentStream){let O=()=>{this._reader.read().then(({value:E,done:D})=>{if(D){g.resolve();return}Object.assign(y,E.styles),this._processItems(E.items,y),O()},g.reject)};this._reader=this._textContentStream.getReader(),O()}else throw new Error('Neither "textContent" nor "textContentStream" parameters specified.');g.promise.then(()=>{y=null,S?this._renderTimer=setTimeout(()=>{p(this),this._renderTimer=null},S):p(this)},this._capability.reject)}expandTextDivs(S=!1){if(!this._enhanceTextSelection||!this._renderingDone)return;this._bounds!==null&&(c(this),this._bounds=null);let g=[],y=[];for(let _=0,O=this._textDivs.length;_0?(y.push(`${D.paddingTop}px`),g.push(`translateY(${-D.paddingTop}px)`)):y.push(0),D.paddingRight>0?y.push(`${D.paddingRight/D.scale}px`):y.push(0),D.paddingBottom>0?y.push(`${D.paddingBottom}px`):y.push(0),D.paddingLeft>0?(y.push(`${D.paddingLeft/D.scale}px`),g.push(`translateX(${-D.paddingLeft/D.scale}px)`)):y.push(0),E.style.padding=y.join(" "),g.length&&(E.style.transform=g.join(" "))):(E.style.padding=null,E.style.transform=D.originalTransform))}}}e.TextLayerRenderTask=v;function b(w){let S=new v({textContent:w.textContent,textContentStream:w.textContentStream,container:w.container,viewport:w.viewport,textDivs:w.textDivs,textContentItemsStr:w.textContentItemsStr,enhanceTextSelection:w.enhanceTextSelection});return S._render(w.timeout),S}},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.SVGGraphics=void 0;var o=r(8),a=r(1),n=r(3);let i=class{constructor(){(0,a.unreachable)("Not implemented: SVGGraphics")}};e.SVGGraphics=i;{let x=function(g){let y=[],_=[];for(let O of g){if(O.fn==="save"){y.push({fnId:92,fn:"group",items:[]}),_.push(y),y=y.at(-1).items;continue}O.fn==="restore"?y=_.pop():y.push(O)}return y},m=function(g){if(Number.isInteger(g))return g.toString();let y=g.toFixed(10),_=y.length-1;if(y[_]!=="0")return y;do _--;while(y[_]==="0");return y.substring(0,y[_]==="."?_:_+1)},v=function(g){if(g[4]===0&&g[5]===0){if(g[1]===0&&g[2]===0)return g[0]===1&&g[3]===1?"":`scale(${m(g[0])} ${m(g[3])})`;if(g[0]===g[3]&&g[1]===-g[2]){let y=Math.acos(g[0])*180/Math.PI;return`rotate(${m(y)})`}}else if(g[0]===1&&g[1]===0&&g[2]===0&&g[3]===1)return`translate(${m(g[4])} ${m(g[5])})`;return`matrix(${m(g[0])} ${m(g[1])} ${m(g[2])} ${m(g[3])} ${m(g[4])} ${m(g[5])})`},s={fontStyle:"normal",fontWeight:"normal",fillColor:"#000000"},u="http://www.w3.org/XML/1998/namespace",l="http://www.w3.org/1999/xlink",d=["butt","round","square"],f=["miter","round","bevel"],p=function(g,y="",_=!1){if(URL.createObjectURL&&typeof Blob<"u"&&!_)return URL.createObjectURL(new Blob([g],{type:y}));let O="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",E=`data:${y};base64,`;for(let D=0,I=g.length;D>2,j=(G&3)<<4|Q>>4,z=D+1>6:64,W=D+2>1&2147483647:q=q>>1&2147483647;_[V]=q}function O(V,q,j){let z=-1;for(let W=q;W>>8^R}return z^-1}function E(V,q,j,z){let W=z,M=q.length;j[W]=M>>24&255,j[W+1]=M>>16&255,j[W+2]=M>>8&255,j[W+3]=M&255,W+=4,j[W]=V.charCodeAt(0)&255,j[W+1]=V.charCodeAt(1)&255,j[W+2]=V.charCodeAt(2)&255,j[W+3]=V.charCodeAt(3)&255,W+=4,j.set(q,W),W+=q.length;let R=O(j,z+4,W);j[W]=R>>24&255,j[W+1]=R>>16&255,j[W+2]=R>>8&255,j[W+3]=R&255}function D(V,q,j){let z=1,W=0;for(let M=q;M=8?q=V:q=Buffer.from(V);let j=C8().deflateSync(q,{level:9});return j instanceof Uint8Array?j:new Uint8Array(j)}catch(q){(0,a.warn)("Not compressing PNG because zlib.deflateSync is unavailable: "+q)}return G(V)}function G(V){let q=V.length,j=65535,z=Math.ceil(q/j),W=new Uint8Array(2+q+z*5+4),M=0;W[M++]=120,W[M++]=156;let R=0;for(;q>j;)W[M++]=0,W[M++]=255,W[M++]=255,W[M++]=0,W[M++]=0,W.set(V.subarray(R,R+j),M),M+=j,R+=j,q-=j;W[M++]=1,W[M++]=q&255,W[M++]=q>>8&255,W[M++]=~q&65535&255,W[M++]=(~q&65535)>>8&255,W.set(V.subarray(R),M),M+=V.length-R;let P=D(V,0,V.length);return W[M++]=P>>24&255,W[M++]=P>>16&255,W[M++]=P>>8&255,W[M++]=P&255,W}function Q(V,q,j,z){let W=V.width,M=V.height,R,P,k,F=V.data;switch(q){case a.ImageKind.GRAYSCALE_1BPP:P=0,R=1,k=W+7>>3;break;case a.ImageKind.RGB_24BPP:P=2,R=8,k=W*3;break;case a.ImageKind.RGBA_32BPP:P=6,R=8,k=W*4;break;default:throw new Error("invalid format")}let T=new Uint8Array((1+k)*M),C=0,A=0;for(let Z=0;Z>24&255,W>>16&255,W>>8&255,W&255,M>>24&255,M>>16&255,M>>8&255,M&255,R,P,0,0,0]),B=I(T),$=g.length+y*3+N.length+B.length,H=new Uint8Array($),Y=0;return H.set(g,Y),Y+=g.length,E("IHDR",N,H,Y),Y+=y+N.length,E("IDATA",B,H,Y),Y+=y+B.length,E("IEND",new Uint8Array(0),H,Y),p(H,"image/png",j)}return function(q,j,z){let W=q.kind===void 0?a.ImageKind.GRAYSCALE_1BPP:q.kind;return Q(q,W,j,z)}}();class c{constructor(){this.fontSizeScale=1,this.fontWeight=s.fontWeight,this.fontSize=0,this.textMatrix=a.IDENTITY_MATRIX,this.fontMatrix=a.FONT_IDENTITY_MATRIX,this.leading=0,this.textRenderingMode=a.TextRenderingMode.FILL,this.textMatrixScale=1,this.x=0,this.y=0,this.lineX=0,this.lineY=0,this.charSpacing=0,this.wordSpacing=0,this.textHScale=1,this.textRise=0,this.fillColor=s.fillColor,this.strokeColor="#000000",this.fillAlpha=1,this.strokeAlpha=1,this.lineWidth=1,this.lineJoin="",this.lineCap="",this.miterLimit=0,this.dashArray=[],this.dashPhase=0,this.dependencies=[],this.activeClipUrl=null,this.clipGroup=null,this.maskId=""}clone(){return Object.create(this)}setCurrentPoint(y,_){this.x=y,this.y=_}}let b=0,w=0,S=0;e.SVGGraphics=i=class{constructor(g,y,_=!1){(0,o.deprecated)("The SVG back-end is no longer maintained and *may* be removed in the future."),this.svgFactory=new o.DOMSVGFactory,this.current=new c,this.transformMatrix=a.IDENTITY_MATRIX,this.transformStack=[],this.extraStack=[],this.commonObjs=g,this.objs=y,this.pendingClip=null,this.pendingEOFill=!1,this.embedFonts=!1,this.embeddedFonts=Object.create(null),this.cssStyle=null,this.forceDataSchema=!!_,this._operatorIdMapping=[];for(let O in a.OPS)this._operatorIdMapping[a.OPS[O]]=O}save(){this.transformStack.push(this.transformMatrix);let g=this.current;this.extraStack.push(g),this.current=g.clone()}restore(){this.transformMatrix=this.transformStack.pop(),this.current=this.extraStack.pop(),this.pendingClip=null,this.tgrp=null}group(g){this.save(),this.executeOpTree(g),this.restore()}loadDependencies(g){let y=g.fnArray,_=g.argsArray;for(let O=0,E=y.length;O{I.get(D,Q)});this.current.dependencies.push(G)}return Promise.all(this.current.dependencies)}transform(g,y,_,O,E,D){let I=[g,y,_,O,E,D];this.transformMatrix=a.Util.transform(this.transformMatrix,I),this.tgrp=null}getSVG(g,y){this.viewport=y;let _=this._initialize(y);return this.loadDependencies(g).then(()=>(this.transformMatrix=a.IDENTITY_MATRIX,this.executeOpTree(this.convertOpList(g)),_))}convertOpList(g){let y=this._operatorIdMapping,_=g.argsArray,O=g.fnArray,E=[];for(let D=0,I=O.length;D0&&(this.current.lineWidth=g)}setLineCap(g){this.current.lineCap=d[g]}setLineJoin(g){this.current.lineJoin=f[g]}setMiterLimit(g){this.current.miterLimit=g}setStrokeAlpha(g){this.current.strokeAlpha=g}setStrokeRGBColor(g,y,_){this.current.strokeColor=a.Util.makeHexColor(g,y,_)}setFillAlpha(g){this.current.fillAlpha=g}setFillRGBColor(g,y,_){this.current.fillColor=a.Util.makeHexColor(g,y,_),this.current.tspan=this.svgFactory.createElement("svg:tspan"),this.current.xcoords=[],this.current.ycoords=[]}setStrokeColorN(g){this.current.strokeColor=this._makeColorN_Pattern(g)}setFillColorN(g){this.current.fillColor=this._makeColorN_Pattern(g)}shadingFill(g){let y=this.viewport.width,_=this.viewport.height,O=a.Util.inverseTransform(this.transformMatrix),E=a.Util.applyTransform([0,0],O),D=a.Util.applyTransform([0,_],O),I=a.Util.applyTransform([y,0],O),G=a.Util.applyTransform([y,_],O),Q=Math.min(E[0],D[0],I[0],G[0]),V=Math.min(E[1],D[1],I[1],G[1]),q=Math.max(E[0],D[0],I[0],G[0]),j=Math.max(E[1],D[1],I[1],G[1]),z=this.svgFactory.createElement("svg:rect");z.setAttributeNS(null,"x",Q),z.setAttributeNS(null,"y",V),z.setAttributeNS(null,"width",q-Q),z.setAttributeNS(null,"height",j-V),z.setAttributeNS(null,"fill",this._makeShadingPattern(g)),this.current.fillAlpha<1&&z.setAttributeNS(null,"fill-opacity",this.current.fillAlpha),this._ensureTransformGroup().append(z)}_makeColorN_Pattern(g){return g[0]==="TilingPattern"?this._makeTilingPattern(g):this._makeShadingPattern(g)}_makeTilingPattern(g){let y=g[1],_=g[2],O=g[3]||a.IDENTITY_MATRIX,[E,D,I,G]=g[4],Q=g[5],V=g[6],q=g[7],j=`shading${S++}`,[z,W,M,R]=a.Util.normalizeRect([...a.Util.applyTransform([E,D],O),...a.Util.applyTransform([I,G],O)]),[P,k]=a.Util.singularValueDecompose2dScale(O),F=Q*P,T=V*k,C=this.svgFactory.createElement("svg:pattern");C.setAttributeNS(null,"id",j),C.setAttributeNS(null,"patternUnits","userSpaceOnUse"),C.setAttributeNS(null,"width",F),C.setAttributeNS(null,"height",T),C.setAttributeNS(null,"x",`${z}`),C.setAttributeNS(null,"y",`${W}`);let A=this.svg,N=this.transformMatrix,B=this.current.fillColor,$=this.current.strokeColor,H=this.svgFactory.create(M-z,R-W);if(this.svg=H,this.transformMatrix=O,q===2){let Y=a.Util.makeHexColor(...y);this.current.fillColor=Y,this.current.strokeColor=Y}return this.executeOpTree(this.convertOpList(_)),this.svg=A,this.transformMatrix=N,this.current.fillColor=B,this.current.strokeColor=$,C.append(H.childNodes[0]),this.defs.append(C),`url(#${j})`}_makeShadingPattern(g){switch(typeof g=="string"&&(g=this.objs.get(g)),g[0]){case"RadialAxial":let y=`shading${S++}`,_=g[3],O;switch(g[1]){case"axial":let E=g[4],D=g[5];O=this.svgFactory.createElement("svg:linearGradient"),O.setAttributeNS(null,"id",y),O.setAttributeNS(null,"gradientUnits","userSpaceOnUse"),O.setAttributeNS(null,"x1",E[0]),O.setAttributeNS(null,"y1",E[1]),O.setAttributeNS(null,"x2",D[0]),O.setAttributeNS(null,"y2",D[1]);break;case"radial":let I=g[4],G=g[5],Q=g[6],V=g[7];O=this.svgFactory.createElement("svg:radialGradient"),O.setAttributeNS(null,"id",y),O.setAttributeNS(null,"gradientUnits","userSpaceOnUse"),O.setAttributeNS(null,"cx",G[0]),O.setAttributeNS(null,"cy",G[1]),O.setAttributeNS(null,"r",V),O.setAttributeNS(null,"fx",I[0]),O.setAttributeNS(null,"fy",I[1]),O.setAttributeNS(null,"fr",Q);break;default:throw new Error(`Unknown RadialAxial type: ${g[1]}`)}for(let E of _){let D=this.svgFactory.createElement("svg:stop");D.setAttributeNS(null,"offset",E[0]),D.setAttributeNS(null,"stop-color",E[1]),O.append(D)}return this.defs.append(O),`url(#${y})`;case"Mesh":return(0,a.warn)("Unimplemented pattern Mesh"),null;case"Dummy":return"hotpink";default:throw new Error(`Unknown IR type: ${g[0]}`)}}setDash(g,y){this.current.dashArray=g,this.current.dashPhase=y}constructPath(g,y){let _=this.current,O=_.x,E=_.y,D=[],I=0;for(let G of g)switch(G|0){case a.OPS.rectangle:O=y[I++],E=y[I++];let Q=y[I++],V=y[I++],q=O+Q,j=E+V;D.push("M",m(O),m(E),"L",m(q),m(E),"L",m(q),m(j),"L",m(O),m(j),"Z");break;case a.OPS.moveTo:O=y[I++],E=y[I++],D.push("M",m(O),m(E));break;case a.OPS.lineTo:O=y[I++],E=y[I++],D.push("L",m(O),m(E));break;case a.OPS.curveTo:O=y[I+4],E=y[I+5],D.push("C",m(y[I]),m(y[I+1]),m(y[I+2]),m(y[I+3]),m(O),m(E)),I+=6;break;case a.OPS.curveTo2:D.push("C",m(O),m(E),m(y[I]),m(y[I+1]),m(y[I+2]),m(y[I+3])),O=y[I+2],E=y[I+3],I+=4;break;case a.OPS.curveTo3:O=y[I+2],E=y[I+3],D.push("C",m(y[I]),m(y[I+1]),m(O),m(E),m(O),m(E)),I+=4;break;case a.OPS.closePath:D.push("Z");break}D=D.join(" "),_.path&&g.length>0&&g[0]!==a.OPS.rectangle&&g[0]!==a.OPS.moveTo?D=_.path.getAttributeNS(null,"d")+D:(_.path=this.svgFactory.createElement("svg:path"),this._ensureTransformGroup().append(_.path)),_.path.setAttributeNS(null,"d",D),_.path.setAttributeNS(null,"fill","none"),_.element=_.path,_.setCurrentPoint(O,E)}endPath(){let g=this.current;if(g.path=null,!this.pendingClip)return;if(!g.element){this.pendingClip=null;return}let y=`clippath${b++}`,_=this.svgFactory.createElement("svg:clipPath");_.setAttributeNS(null,"id",y),_.setAttributeNS(null,"transform",v(this.transformMatrix));let O=g.element.cloneNode(!0);if(this.pendingClip==="evenodd"?O.setAttributeNS(null,"clip-rule","evenodd"):O.setAttributeNS(null,"clip-rule","nonzero"),this.pendingClip=null,_.append(O),this.defs.append(_),g.activeClipUrl){g.clipGroup=null;for(let E of this.extraStack)E.clipGroup=null;_.setAttributeNS(null,"clip-path",g.activeClipUrl)}g.activeClipUrl=`url(#${y})`,this.tgrp=null}clip(g){this.pendingClip=g}closePath(){let g=this.current;if(g.path){let y=`${g.path.getAttributeNS(null,"d")}Z`;g.path.setAttributeNS(null,"d",y)}}setLeading(g){this.current.leading=-g}setTextRise(g){this.current.textRise=g}setTextRenderingMode(g){this.current.textRenderingMode=g}setHScale(g){this.current.textHScale=g/100}setRenderingIntent(g){}setFlatness(g){}setGState(g){for(let[y,_]of g)switch(y){case"LW":this.setLineWidth(_);break;case"LC":this.setLineCap(_);break;case"LJ":this.setLineJoin(_);break;case"ML":this.setMiterLimit(_);break;case"D":this.setDash(_[0],_[1]);break;case"RI":this.setRenderingIntent(_);break;case"FL":this.setFlatness(_);break;case"Font":this.setFont(_);break;case"CA":this.setStrokeAlpha(_);break;case"ca":this.setFillAlpha(_);break;default:(0,a.warn)(`Unimplemented graphic state operator ${y}`);break}}fill(){let g=this.current;g.element&&(g.element.setAttributeNS(null,"fill",g.fillColor),g.element.setAttributeNS(null,"fill-opacity",g.fillAlpha),this.endPath())}stroke(){let g=this.current;g.element&&(this._setStrokeAttributes(g.element),g.element.setAttributeNS(null,"fill","none"),this.endPath())}_setStrokeAttributes(g,y=1){let _=this.current,O=_.dashArray;y!==1&&O.length>0&&(O=O.map(function(E){return y*E})),g.setAttributeNS(null,"stroke",_.strokeColor),g.setAttributeNS(null,"stroke-opacity",_.strokeAlpha),g.setAttributeNS(null,"stroke-miterlimit",m(_.miterLimit)),g.setAttributeNS(null,"stroke-linecap",_.lineCap),g.setAttributeNS(null,"stroke-linejoin",_.lineJoin),g.setAttributeNS(null,"stroke-width",m(y*_.lineWidth)+"px"),g.setAttributeNS(null,"stroke-dasharray",O.map(m).join(" ")),g.setAttributeNS(null,"stroke-dashoffset",m(y*_.dashPhase)+"px")}eoFill(){this.current.element&&this.current.element.setAttributeNS(null,"fill-rule","evenodd"),this.fill()}fillStroke(){this.stroke(),this.fill()}eoFillStroke(){this.current.element&&this.current.element.setAttributeNS(null,"fill-rule","evenodd"),this.fillStroke()}closeStroke(){this.closePath(),this.stroke()}closeFillStroke(){this.closePath(),this.fillStroke()}closeEOFillStroke(){this.closePath(),this.eoFillStroke()}paintSolidColorImageMask(){let g=this.svgFactory.createElement("svg:rect");g.setAttributeNS(null,"x","0"),g.setAttributeNS(null,"y","0"),g.setAttributeNS(null,"width","1px"),g.setAttributeNS(null,"height","1px"),g.setAttributeNS(null,"fill",this.current.fillColor),this._ensureTransformGroup().append(g)}paintImageXObject(g){let y=g.startsWith("g_")?this.commonObjs.get(g):this.objs.get(g);if(!y){(0,a.warn)(`Dependent image with object ID ${g} is not ready yet`);return}this.paintInlineImageXObject(y)}paintInlineImageXObject(g,y){let _=g.width,O=g.height,E=h(g,this.forceDataSchema,!!y),D=this.svgFactory.createElement("svg:rect");D.setAttributeNS(null,"x","0"),D.setAttributeNS(null,"y","0"),D.setAttributeNS(null,"width",m(_)),D.setAttributeNS(null,"height",m(O)),this.current.element=D,this.clip("nonzero");let I=this.svgFactory.createElement("svg:image");I.setAttributeNS(l,"xlink:href",E),I.setAttributeNS(null,"x","0"),I.setAttributeNS(null,"y",m(-O)),I.setAttributeNS(null,"width",m(_)+"px"),I.setAttributeNS(null,"height",m(O)+"px"),I.setAttributeNS(null,"transform",`scale(${m(1/_)} ${m(-1/O)})`),y?y.append(I):this._ensureTransformGroup().append(I)}paintImageMaskXObject(g){let y=this.current,_=g.width,O=g.height,E=y.fillColor;y.maskId=`mask${w++}`;let D=this.svgFactory.createElement("svg:mask");D.setAttributeNS(null,"id",y.maskId);let I=this.svgFactory.createElement("svg:rect");I.setAttributeNS(null,"x","0"),I.setAttributeNS(null,"y","0"),I.setAttributeNS(null,"width",m(_)),I.setAttributeNS(null,"height",m(O)),I.setAttributeNS(null,"fill",E),I.setAttributeNS(null,"mask",`url(#${y.maskId})`),this.defs.append(D),this._ensureTransformGroup().append(I),this.paintInlineImageXObject(g,D)}paintFormXObjectBegin(g,y){if(Array.isArray(g)&&g.length===6&&this.transform(g[0],g[1],g[2],g[3],g[4],g[5]),y){let _=y[2]-y[0],O=y[3]-y[1],E=this.svgFactory.createElement("svg:rect");E.setAttributeNS(null,"x",y[0]),E.setAttributeNS(null,"y",y[1]),E.setAttributeNS(null,"width",m(_)),E.setAttributeNS(null,"height",m(O)),this.current.element=E,this.clip("nonzero"),this.endPath()}}paintFormXObjectEnd(){}_initialize(g){let y=this.svgFactory.create(g.width,g.height),_=this.svgFactory.createElement("svg:defs");y.append(_),this.defs=_;let O=this.svgFactory.createElement("svg:g");return O.setAttributeNS(null,"transform",v(g.transform)),y.append(O),this.svg=O,y}_ensureClipGroup(){if(!this.current.clipGroup){let g=this.svgFactory.createElement("svg:g");g.setAttributeNS(null,"clip-path",this.current.activeClipUrl),this.svg.append(g),this.current.clipGroup=g}return this.current.clipGroup}_ensureTransformGroup(){return this.tgrp||(this.tgrp=this.svgFactory.createElement("svg:g"),this.tgrp.setAttributeNS(null,"transform",v(this.transformMatrix)),this.current.activeClipUrl?this._ensureClipGroup().append(this.tgrp):this.svg.append(this.tgrp)),this.tgrp}}}},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.PDFNodeStream=void 0;var o=r(1),a=r(33);let n=nR(),i=R8(),s=E8(),u=O8(),l=/^file:\/\/\/[a-zA-Z]:\//;function d(w){let S=u.parse(w);return S.protocol==="file:"||S.host?S:/^[a-z]:[/\\]/i.test(w)?u.parse(`file:///${w}`):(S.host||(S.protocol="file:"),S)}class f{constructor(S){this.source=S,this.url=d(S.url),this.isHttp=this.url.protocol==="http:"||this.url.protocol==="https:",this.isFsUrl=this.url.protocol==="file:",this.httpHeaders=this.isHttp&&S.httpHeaders||{},this._fullRequestReader=null,this._rangeRequestReaders=[]}get _progressiveDataLength(){return this._fullRequestReader?._loaded??0}getFullReader(){return(0,o.assert)(!this._fullRequestReader,"PDFNodeStream.getFullReader can only be called once."),this._fullRequestReader=this.isFsUrl?new v(this):new x(this),this._fullRequestReader}getRangeReader(S,g){if(g<=this._progressiveDataLength)return null;let y=this.isFsUrl?new b(this,S,g):new m(this,S,g);return this._rangeRequestReaders.push(y),y}cancelAllRequests(S){this._fullRequestReader&&this._fullRequestReader.cancel(S);for(let g of this._rangeRequestReaders.slice(0))g.cancel(S)}}e.PDFNodeStream=f;class p{constructor(S){this._url=S.url,this._done=!1,this._storedError=null,this.onProgress=null;let g=S.source;this._contentLength=g.length,this._loaded=0,this._filename=null,this._disableRange=g.disableRange||!1,this._rangeChunkSize=g.rangeChunkSize,!this._rangeChunkSize&&!this._disableRange&&(this._disableRange=!0),this._isStreamingSupported=!g.disableStream,this._isRangeSupported=!g.disableRange,this._readableStream=null,this._readCapability=(0,o.createPromiseCapability)(),this._headersCapability=(0,o.createPromiseCapability)()}get headersReady(){return this._headersCapability.promise}get filename(){return this._filename}get contentLength(){return this._contentLength}get isRangeSupported(){return this._isRangeSupported}get isStreamingSupported(){return this._isStreamingSupported}async read(){if(await this._readCapability.promise,this._done)return{value:void 0,done:!0};if(this._storedError)throw this._storedError;let S=this._readableStream.read();return S===null?(this._readCapability=(0,o.createPromiseCapability)(),this.read()):(this._loaded+=S.length,this.onProgress&&this.onProgress({loaded:this._loaded,total:this._contentLength}),{value:new Uint8Array(S).buffer,done:!1})}cancel(S){if(!this._readableStream){this._error(S);return}this._readableStream.destroy(S)}_error(S){this._storedError=S,this._readCapability.resolve()}_setReadableStream(S){this._readableStream=S,S.on("readable",()=>{this._readCapability.resolve()}),S.on("end",()=>{S.destroy(),this._done=!0,this._readCapability.resolve()}),S.on("error",g=>{this._error(g)}),!this._isStreamingSupported&&this._isRangeSupported&&this._error(new o.AbortException("streaming is disabled")),this._storedError&&this._readableStream.destroy(this._storedError)}}class h{constructor(S){this._url=S.url,this._done=!1,this._storedError=null,this.onProgress=null,this._loaded=0,this._readableStream=null,this._readCapability=(0,o.createPromiseCapability)();let g=S.source;this._isStreamingSupported=!g.disableStream}get isStreamingSupported(){return this._isStreamingSupported}async read(){if(await this._readCapability.promise,this._done)return{value:void 0,done:!0};if(this._storedError)throw this._storedError;let S=this._readableStream.read();return S===null?(this._readCapability=(0,o.createPromiseCapability)(),this.read()):(this._loaded+=S.length,this.onProgress&&this.onProgress({loaded:this._loaded}),{value:new Uint8Array(S).buffer,done:!1})}cancel(S){if(!this._readableStream){this._error(S);return}this._readableStream.destroy(S)}_error(S){this._storedError=S,this._readCapability.resolve()}_setReadableStream(S){this._readableStream=S,S.on("readable",()=>{this._readCapability.resolve()}),S.on("end",()=>{S.destroy(),this._done=!0,this._readCapability.resolve()}),S.on("error",g=>{this._error(g)}),this._storedError&&this._readableStream.destroy(this._storedError)}}function c(w,S){return{protocol:w.protocol,auth:w.auth,host:w.hostname,port:w.port,path:w.path,method:"GET",headers:S}}class x extends p{constructor(S){super(S);let g=y=>{if(y.statusCode===404){let D=new o.MissingPDFException(`Missing PDF "${this._url}".`);this._storedError=D,this._headersCapability.reject(D);return}this._headersCapability.resolve(),this._setReadableStream(y);let _=D=>this._readableStream.headers[D.toLowerCase()],{allowRangeRequests:O,suggestedLength:E}=(0,a.validateRangeRequestCapabilities)({getResponseHeader:_,isHttp:S.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange});this._isRangeSupported=O,this._contentLength=E||this._contentLength,this._filename=(0,a.extractFilenameFromHeader)(_)};this._request=null,this._url.protocol==="http:"?this._request=i.request(c(this._url,S.httpHeaders),g):this._request=s.request(c(this._url,S.httpHeaders),g),this._request.on("error",y=>{this._storedError=y,this._headersCapability.reject(y)}),this._request.end()}}class m extends h{constructor(S,g,y){super(S),this._httpHeaders={};for(let O in S.httpHeaders){let E=S.httpHeaders[O];typeof E>"u"||(this._httpHeaders[O]=E)}this._httpHeaders.Range=`bytes=${g}-${y-1}`;let _=O=>{if(O.statusCode===404){let E=new o.MissingPDFException(`Missing PDF "${this._url}".`);this._storedError=E;return}this._setReadableStream(O)};this._request=null,this._url.protocol==="http:"?this._request=i.request(c(this._url,this._httpHeaders),_):this._request=s.request(c(this._url,this._httpHeaders),_),this._request.on("error",O=>{this._storedError=O}),this._request.end()}}class v extends p{constructor(S){super(S);let g=decodeURIComponent(this._url.path);l.test(this._url.href)&&(g=g.replace(/^\//,"")),n.lstat(g,(y,_)=>{if(y){y.code==="ENOENT"&&(y=new o.MissingPDFException(`Missing PDF "${g}".`)),this._storedError=y,this._headersCapability.reject(y);return}this._contentLength=_.size,this._setReadableStream(n.createReadStream(g)),this._headersCapability.resolve()})}}class b extends h{constructor(S,g,y){super(S);let _=decodeURIComponent(this._url.path);l.test(this._url.href)&&(_=_.replace(/^\//,"")),this._setReadableStream(n.createReadStream(_,{start:g,end:y-1}))}}},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.createResponseStatusError=u,e.extractFilenameFromHeader=s,e.validateRangeRequestCapabilities=i,e.validateResponseStatus=l;var o=r(1),a=r(34),n=r(8);function i({getResponseHeader:d,isHttp:f,rangeChunkSize:p,disableRange:h}){let c={allowRangeRequests:!1,suggestedLength:void 0},x=parseInt(d("Content-Length"),10);return!Number.isInteger(x)||(c.suggestedLength=x,x<=2*p)||h||!f||d("Accept-Ranges")!=="bytes"||(d("Content-Encoding")||"identity")!=="identity"||(c.allowRangeRequests=!0),c}function s(d){let f=d("Content-Disposition");if(f){let p=(0,a.getFilenameFromContentDispositionHeader)(f);if(p.includes("%"))try{p=decodeURIComponent(p)}catch{}if((0,n.isPdfFile)(p))return p}return null}function u(d,f){return d===404||d===0&&f.startsWith("file:")?new o.MissingPDFException('Missing PDF "'+f+'".'):new o.UnexpectedResponseException(`Unexpected server response (${d}) while retrieving PDF "${f}".`,d)}function l(d){return d===200||d===206}},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.getFilenameFromContentDispositionHeader=a;var o=r(1);function a(n){let i=!0,s=u("filename\\*","i").exec(n);if(s){s=s[1];let x=p(s);return x=unescape(x),x=h(x),x=c(x),d(x)}if(s=f(n),s){let x=c(s);return d(x)}if(s=u("filename","i").exec(n),s){s=s[1];let x=p(s);return x=c(x),d(x)}function u(x,m){return new RegExp("(?:^|;)\\s*"+x+'\\s*=\\s*([^";\\s][^;\\s]*|"(?:[^"\\\\]|\\\\"?)+"?)',m)}function l(x,m){if(x){if(!/^[\x00-\xFF]+$/.test(m))return m;try{let v=new TextDecoder(x,{fatal:!0}),b=(0,o.stringToBytes)(m);m=v.decode(b),i=!1}catch{}}return m}function d(x){return i&&/[\x80-\xff]/.test(x)&&(x=l("utf-8",x),i&&(x=l("iso-8859-1",x))),x}function f(x){let m=[],v,b=u("filename\\*((?!0\\d)\\d+)(\\*?)","ig");for(;(v=b.exec(x))!==null;){let[,S,g,y]=v;if(S=parseInt(S,10),S in m){if(S===0)break;continue}m[S]=[g,y]}let w=[];for(let S=0;S{Object.defineProperty(e,"__esModule",{value:!0}),e.PDFNetworkStream=void 0;var o=r(1),a=r(33);let n=200,i=206;function s(p){let h=p.response;return typeof h!="string"?h:(0,o.stringToBytes)(h).buffer}class u{constructor(h,c={}){this.url=h,this.isHttp=/^https?:/i.test(h),this.httpHeaders=this.isHttp&&c.httpHeaders||Object.create(null),this.withCredentials=c.withCredentials||!1,this.getXhr=c.getXhr||function(){return new XMLHttpRequest},this.currXhrId=0,this.pendingRequests=Object.create(null)}requestRange(h,c,x){let m={begin:h,end:c};for(let v in x)m[v]=x[v];return this.request(m)}requestFull(h){return this.request(h)}request(h){let c=this.getXhr(),x=this.currXhrId++,m=this.pendingRequests[x]={xhr:c};c.open("GET",this.url),c.withCredentials=this.withCredentials;for(let v in this.httpHeaders){let b=this.httpHeaders[v];typeof b>"u"||c.setRequestHeader(v,b)}return this.isHttp&&"begin"in h&&"end"in h?(c.setRequestHeader("Range",`bytes=${h.begin}-${h.end-1}`),m.expectedStatus=i):m.expectedStatus=n,c.responseType="arraybuffer",h.onError&&(c.onerror=function(v){h.onError(c.status)}),c.onreadystatechange=this.onStateChange.bind(this,x),c.onprogress=this.onProgress.bind(this,x),m.onHeadersReceived=h.onHeadersReceived,m.onDone=h.onDone,m.onError=h.onError,m.onProgress=h.onProgress,c.send(null),x}onProgress(h,c){let x=this.pendingRequests[h];x&&x.onProgress?.(c)}onStateChange(h,c){let x=this.pendingRequests[h];if(!x)return;let m=x.xhr;if(m.readyState>=2&&x.onHeadersReceived&&(x.onHeadersReceived(),delete x.onHeadersReceived),m.readyState!==4||!(h in this.pendingRequests))return;if(delete this.pendingRequests[h],m.status===0&&this.isHttp){x.onError?.(m.status);return}let v=m.status||n;if(!(v===n&&x.expectedStatus===i)&&v!==x.expectedStatus){x.onError?.(m.status);return}let w=s(m);if(v===i){let S=m.getResponseHeader("Content-Range"),g=/bytes (\d+)-(\d+)\/(\d+)/.exec(S);x.onDone({begin:parseInt(g[1],10),chunk:w})}else w?x.onDone({begin:0,chunk:w}):x.onError?.(m.status)}getRequestXhr(h){return this.pendingRequests[h].xhr}isPendingRequest(h){return h in this.pendingRequests}abortRequest(h){let c=this.pendingRequests[h].xhr;delete this.pendingRequests[h],c.abort()}}class l{constructor(h){this._source=h,this._manager=new u(h.url,{httpHeaders:h.httpHeaders,withCredentials:h.withCredentials}),this._rangeChunkSize=h.rangeChunkSize,this._fullRequestReader=null,this._rangeRequestReaders=[]}_onRangeRequestReaderClosed(h){let c=this._rangeRequestReaders.indexOf(h);c>=0&&this._rangeRequestReaders.splice(c,1)}getFullReader(){return(0,o.assert)(!this._fullRequestReader,"PDFNetworkStream.getFullReader can only be called once."),this._fullRequestReader=new d(this._manager,this._source),this._fullRequestReader}getRangeReader(h,c){let x=new f(this._manager,h,c);return x.onClosed=this._onRangeRequestReaderClosed.bind(this),this._rangeRequestReaders.push(x),x}cancelAllRequests(h){this._fullRequestReader?.cancel(h);for(let c of this._rangeRequestReaders.slice(0))c.cancel(h)}}e.PDFNetworkStream=l;class d{constructor(h,c){this._manager=h;let x={onHeadersReceived:this._onHeadersReceived.bind(this),onDone:this._onDone.bind(this),onError:this._onError.bind(this),onProgress:this._onProgress.bind(this)};this._url=c.url,this._fullRequestId=h.requestFull(x),this._headersReceivedCapability=(0,o.createPromiseCapability)(),this._disableRange=c.disableRange||!1,this._contentLength=c.length,this._rangeChunkSize=c.rangeChunkSize,!this._rangeChunkSize&&!this._disableRange&&(this._disableRange=!0),this._isStreamingSupported=!1,this._isRangeSupported=!1,this._cachedChunks=[],this._requests=[],this._done=!1,this._storedError=void 0,this._filename=null,this.onProgress=null}_onHeadersReceived(){let h=this._fullRequestId,c=this._manager.getRequestXhr(h),x=b=>c.getResponseHeader(b),{allowRangeRequests:m,suggestedLength:v}=(0,a.validateRangeRequestCapabilities)({getResponseHeader:x,isHttp:this._manager.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange});m&&(this._isRangeSupported=!0),this._contentLength=v||this._contentLength,this._filename=(0,a.extractFilenameFromHeader)(x),this._isRangeSupported&&this._manager.abortRequest(h),this._headersReceivedCapability.resolve()}_onDone(h){if(h&&(this._requests.length>0?this._requests.shift().resolve({value:h.chunk,done:!1}):this._cachedChunks.push(h.chunk)),this._done=!0,!(this._cachedChunks.length>0)){for(let c of this._requests)c.resolve({value:void 0,done:!0});this._requests.length=0}}_onError(h){this._storedError=(0,a.createResponseStatusError)(h,this._url),this._headersReceivedCapability.reject(this._storedError);for(let c of this._requests)c.reject(this._storedError);this._requests.length=0,this._cachedChunks.length=0}_onProgress(h){this.onProgress?.({loaded:h.loaded,total:h.lengthComputable?h.total:this._contentLength})}get filename(){return this._filename}get isRangeSupported(){return this._isRangeSupported}get isStreamingSupported(){return this._isStreamingSupported}get contentLength(){return this._contentLength}get headersReady(){return this._headersReceivedCapability.promise}async read(){if(this._storedError)throw this._storedError;if(this._cachedChunks.length>0)return{value:this._cachedChunks.shift(),done:!1};if(this._done)return{value:void 0,done:!0};let h=(0,o.createPromiseCapability)();return this._requests.push(h),h.promise}cancel(h){this._done=!0,this._headersReceivedCapability.reject(h);for(let c of this._requests)c.resolve({value:void 0,done:!0});this._requests.length=0,this._manager.isPendingRequest(this._fullRequestId)&&this._manager.abortRequest(this._fullRequestId),this._fullRequestReader=null}}class f{constructor(h,c,x){this._manager=h;let m={onDone:this._onDone.bind(this),onError:this._onError.bind(this),onProgress:this._onProgress.bind(this)};this._url=h.url,this._requestId=h.requestRange(c,x,m),this._requests=[],this._queuedChunk=null,this._done=!1,this._storedError=void 0,this.onProgress=null,this.onClosed=null}_close(){this.onClosed?.(this)}_onDone(h){let c=h.chunk;this._requests.length>0?this._requests.shift().resolve({value:c,done:!1}):this._queuedChunk=c,this._done=!0;for(let x of this._requests)x.resolve({value:void 0,done:!0});this._requests.length=0,this._close()}_onError(h){this._storedError=(0,a.createResponseStatusError)(h,this._url);for(let c of this._requests)c.reject(this._storedError);this._requests.length=0,this._queuedChunk=null}_onProgress(h){this.isStreamingSupported||this.onProgress?.({loaded:h.loaded})}get isStreamingSupported(){return!1}async read(){if(this._storedError)throw this._storedError;if(this._queuedChunk!==null){let c=this._queuedChunk;return this._queuedChunk=null,{value:c,done:!1}}if(this._done)return{value:void 0,done:!0};let h=(0,o.createPromiseCapability)();return this._requests.push(h),h.promise}cancel(h){this._done=!0;for(let c of this._requests)c.resolve({value:void 0,done:!0});this._requests.length=0,this._manager.isPendingRequest(this._requestId)&&this._manager.abortRequest(this._requestId),this._close()}}},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.PDFFetchStream=void 0;var o=r(1),a=r(33);function n(d,f,p){return{method:"GET",headers:d,signal:p.signal,mode:"cors",credentials:f?"include":"same-origin",redirect:"follow"}}function i(d){let f=new Headers;for(let p in d){let h=d[p];typeof h>"u"||f.append(p,h)}return f}class s{constructor(f){this.source=f,this.isHttp=/^https?:/i.test(f.url),this.httpHeaders=this.isHttp&&f.httpHeaders||{},this._fullRequestReader=null,this._rangeRequestReaders=[]}get _progressiveDataLength(){return this._fullRequestReader?._loaded??0}getFullReader(){return(0,o.assert)(!this._fullRequestReader,"PDFFetchStream.getFullReader can only be called once."),this._fullRequestReader=new u(this),this._fullRequestReader}getRangeReader(f,p){if(p<=this._progressiveDataLength)return null;let h=new l(this,f,p);return this._rangeRequestReaders.push(h),h}cancelAllRequests(f){this._fullRequestReader&&this._fullRequestReader.cancel(f);for(let p of this._rangeRequestReaders.slice(0))p.cancel(f)}}e.PDFFetchStream=s;class u{constructor(f){this._stream=f,this._reader=null,this._loaded=0,this._filename=null;let p=f.source;this._withCredentials=p.withCredentials||!1,this._contentLength=p.length,this._headersCapability=(0,o.createPromiseCapability)(),this._disableRange=p.disableRange||!1,this._rangeChunkSize=p.rangeChunkSize,!this._rangeChunkSize&&!this._disableRange&&(this._disableRange=!0),this._abortController=new AbortController,this._isStreamingSupported=!p.disableStream,this._isRangeSupported=!p.disableRange,this._headers=i(this._stream.httpHeaders);let h=p.url;fetch(h,n(this._headers,this._withCredentials,this._abortController)).then(c=>{if(!(0,a.validateResponseStatus)(c.status))throw(0,a.createResponseStatusError)(c.status,h);this._reader=c.body.getReader(),this._headersCapability.resolve();let x=b=>c.headers.get(b),{allowRangeRequests:m,suggestedLength:v}=(0,a.validateRangeRequestCapabilities)({getResponseHeader:x,isHttp:this._stream.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange});this._isRangeSupported=m,this._contentLength=v||this._contentLength,this._filename=(0,a.extractFilenameFromHeader)(x),!this._isStreamingSupported&&this._isRangeSupported&&this.cancel(new o.AbortException("Streaming is disabled."))}).catch(this._headersCapability.reject),this.onProgress=null}get headersReady(){return this._headersCapability.promise}get filename(){return this._filename}get contentLength(){return this._contentLength}get isRangeSupported(){return this._isRangeSupported}get isStreamingSupported(){return this._isStreamingSupported}async read(){await this._headersCapability.promise;let{value:f,done:p}=await this._reader.read();return p?{value:f,done:p}:(this._loaded+=f.byteLength,this.onProgress&&this.onProgress({loaded:this._loaded,total:this._contentLength}),{value:new Uint8Array(f).buffer,done:!1})}cancel(f){this._reader&&this._reader.cancel(f),this._abortController.abort()}}class l{constructor(f,p,h){this._stream=f,this._reader=null,this._loaded=0;let c=f.source;this._withCredentials=c.withCredentials||!1,this._readCapability=(0,o.createPromiseCapability)(),this._isStreamingSupported=!c.disableStream,this._abortController=new AbortController,this._headers=i(this._stream.httpHeaders),this._headers.append("Range",`bytes=${p}-${h-1}`);let x=c.url;fetch(x,n(this._headers,this._withCredentials,this._abortController)).then(m=>{if(!(0,a.validateResponseStatus)(m.status))throw(0,a.createResponseStatusError)(m.status,x);this._readCapability.resolve(),this._reader=m.body.getReader()}).catch(this._readCapability.reject),this.onProgress=null}get isStreamingSupported(){return this._isStreamingSupported}async read(){await this._readCapability.promise;let{value:f,done:p}=await this._reader.read();return p?{value:f,done:p}:(this._loaded+=f.byteLength,this.onProgress&&this.onProgress({loaded:this._loaded}),{value:new Uint8Array(f).buffer,done:!1})}cancel(f){this._reader&&this._reader.cancel(f),this._abortController.abort()}}}],__webpack_module_cache__={};function __w_pdfjs_require__(t){var e=__webpack_module_cache__[t];if(e!==void 0)return e.exports;var r=__webpack_module_cache__[t]={exports:{}};return __webpack_modules__[t](r,r.exports,__w_pdfjs_require__),r.exports}var __webpack_exports__={};return(()=>{var t=__webpack_exports__;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AnnotationEditorLayer",{enumerable:!0,get:function(){return a.AnnotationEditorLayer}}),Object.defineProperty(t,"AnnotationEditorParamsType",{enumerable:!0,get:function(){return e.AnnotationEditorParamsType}}),Object.defineProperty(t,"AnnotationEditorType",{enumerable:!0,get:function(){return e.AnnotationEditorType}}),Object.defineProperty(t,"AnnotationEditorUIManager",{enumerable:!0,get:function(){return n.AnnotationEditorUIManager}}),Object.defineProperty(t,"AnnotationLayer",{enumerable:!0,get:function(){return i.AnnotationLayer}}),Object.defineProperty(t,"AnnotationMode",{enumerable:!0,get:function(){return e.AnnotationMode}}),Object.defineProperty(t,"CMapCompressionType",{enumerable:!0,get:function(){return e.CMapCompressionType}}),Object.defineProperty(t,"GlobalWorkerOptions",{enumerable:!0,get:function(){return s.GlobalWorkerOptions}}),Object.defineProperty(t,"InvalidPDFException",{enumerable:!0,get:function(){return e.InvalidPDFException}}),Object.defineProperty(t,"LoopbackPort",{enumerable:!0,get:function(){return r.LoopbackPort}}),Object.defineProperty(t,"MissingPDFException",{enumerable:!0,get:function(){return e.MissingPDFException}}),Object.defineProperty(t,"OPS",{enumerable:!0,get:function(){return e.OPS}}),Object.defineProperty(t,"PDFDataRangeTransport",{enumerable:!0,get:function(){return r.PDFDataRangeTransport}}),Object.defineProperty(t,"PDFDateString",{enumerable:!0,get:function(){return o.PDFDateString}}),Object.defineProperty(t,"PDFWorker",{enumerable:!0,get:function(){return r.PDFWorker}}),Object.defineProperty(t,"PasswordResponses",{enumerable:!0,get:function(){return e.PasswordResponses}}),Object.defineProperty(t,"PermissionFlag",{enumerable:!0,get:function(){return e.PermissionFlag}}),Object.defineProperty(t,"PixelsPerInch",{enumerable:!0,get:function(){return o.PixelsPerInch}}),Object.defineProperty(t,"RenderingCancelledException",{enumerable:!0,get:function(){return o.RenderingCancelledException}}),Object.defineProperty(t,"SVGGraphics",{enumerable:!0,get:function(){return d.SVGGraphics}}),Object.defineProperty(t,"UNSUPPORTED_FEATURES",{enumerable:!0,get:function(){return e.UNSUPPORTED_FEATURES}}),Object.defineProperty(t,"UnexpectedResponseException",{enumerable:!0,get:function(){return e.UnexpectedResponseException}}),Object.defineProperty(t,"Util",{enumerable:!0,get:function(){return e.Util}}),Object.defineProperty(t,"VerbosityLevel",{enumerable:!0,get:function(){return e.VerbosityLevel}}),Object.defineProperty(t,"XfaLayer",{enumerable:!0,get:function(){return f.XfaLayer}}),Object.defineProperty(t,"build",{enumerable:!0,get:function(){return r.build}}),Object.defineProperty(t,"createPromiseCapability",{enumerable:!0,get:function(){return e.createPromiseCapability}}),Object.defineProperty(t,"createValidAbsoluteUrl",{enumerable:!0,get:function(){return e.createValidAbsoluteUrl}}),Object.defineProperty(t,"getDocument",{enumerable:!0,get:function(){return r.getDocument}}),Object.defineProperty(t,"getFilenameFromUrl",{enumerable:!0,get:function(){return o.getFilenameFromUrl}}),Object.defineProperty(t,"getPdfFilenameFromUrl",{enumerable:!0,get:function(){return o.getPdfFilenameFromUrl}}),Object.defineProperty(t,"getXfaPageViewport",{enumerable:!0,get:function(){return o.getXfaPageViewport}}),Object.defineProperty(t,"isPdfFile",{enumerable:!0,get:function(){return o.isPdfFile}}),Object.defineProperty(t,"loadScript",{enumerable:!0,get:function(){return o.loadScript}}),Object.defineProperty(t,"renderTextLayer",{enumerable:!0,get:function(){return l.renderTextLayer}}),Object.defineProperty(t,"shadow",{enumerable:!0,get:function(){return e.shadow}}),Object.defineProperty(t,"version",{enumerable:!0,get:function(){return r.version}});var e=__w_pdfjs_require__(1),r=__w_pdfjs_require__(4),o=__w_pdfjs_require__(8),a=__w_pdfjs_require__(22),n=__w_pdfjs_require__(7),i=__w_pdfjs_require__(27),s=__w_pdfjs_require__(15),u=__w_pdfjs_require__(3),l=__w_pdfjs_require__(30),d=__w_pdfjs_require__(31),f=__w_pdfjs_require__(29);let p="2.16.105",h="172ccdbe5";if(u.isNodeJS){let{PDFNodeStream:c}=__w_pdfjs_require__(32);(0,r.setPDFNetworkStreamFactory)(x=>new c(x))}else{let{PDFNetworkStream:c}=__w_pdfjs_require__(35),{PDFFetchStream:x}=__w_pdfjs_require__(36);(0,r.setPDFNetworkStreamFactory)(m=>(0,o.isValidFetchUrl)(m.url)?new x(m):new c(m))}})(),__webpack_exports__})())});var Tj=K(T0=>{"use strict";var hfe=ue(),gfe=Ae();Object.defineProperty(T0,"__esModule",{value:!0});T0.default=void 0;var xfe=gfe(X()),yfe=hfe(pt()),vfe=(0,yfe.default)(xfe.createElement("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");T0.default=vfe});var bj=K(b0=>{"use strict";var Tfe=ue(),bfe=Ae();Object.defineProperty(b0,"__esModule",{value:!0});b0.default=void 0;var Sfe=bfe(X()),wfe=Tfe(pt()),Pfe=(0,wfe.default)(Sfe.createElement("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"}),"CloudDownload");b0.default=Pfe});var Bj=K(Wa=>{"use strict";Object.defineProperty(Wa,"__esModule",{value:!0});Wa.hasValueAtKey=Wa.hasPresentKey=Wa.isFilled=Wa.isDefined=Wa.isPresent=void 0;function Mfe(t){return t!=null}Wa.isPresent=Mfe;function Dfe(t){return t!==void 0}Wa.isDefined=Dfe;function Nfe(t){return t!==null}Wa.isFilled=Nfe;function Ife(t){return function(e){return e[t]!==void 0&&e[t]!==null}}Wa.hasPresentKey=Ife;function Ffe(t,e){return function(r){return r[t]===e}}Wa.hasValueAtKey=Ffe});var Uj=K(S0=>{"use strict";var Wfe=ue(),Vfe=Ae();Object.defineProperty(S0,"__esModule",{value:!0});S0.default=void 0;var Ufe=Vfe(X()),$fe=Wfe(pt()),Hfe=(0,$fe.default)(Ufe.createElement("path",{d:"M3 8.41l9 9 7-7V15h2V7h-8v2h4.59L12 14.59 4.41 7 3 8.41z"}),"CallMissedOutgoing");S0.default=Hfe});function e7(t){var e=this.constructor;return this.then(function(r){return e.resolve(t()).then(function(){return r})},function(r){return e.resolve(t()).then(function(){return e.reject(r)})})}var Nm=e7;function t7(t){var e=this;return new e(function(r,o){if(!(t&&typeof t.length<"u"))return o(new TypeError(typeof t+" "+t+" is not iterable(cannot read property Symbol(Symbol.iterator))"));var a=Array.prototype.slice.call(t);if(a.length===0)return r([]);var n=a.length;function i(u,l){if(l&&(typeof l=="object"||typeof l=="function")){var d=l.then;if(typeof d=="function"){d.call(l,function(f){i(u,f)},function(f){a[u]={status:"rejected",reason:f},--n===0&&r(a)});return}}a[u]={status:"fulfilled",value:l},--n===0&&r(a)}for(var s=0;s-1});var IR,LR;function Eu(t){if(typeof t!="string"&&(t=String(t)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(t)||t==="")throw new TypeError('Invalid character in header field name: "'+t+'"');return t.toLowerCase()}function I0(t){return typeof t!="string"&&(t=String(t)),t}function F0(t){var e={next:function(){var r=t.shift();return{done:r===void 0,value:r}}};return wo.iterable&&(e[Symbol.iterator]=function(){return e}),e}function Cr(t){this.map={},t instanceof Cr?t.forEach(function(e,r){this.append(r,e)},this):Array.isArray(t)?t.forEach(function(e){if(e.length!=2)throw new TypeError("Headers constructor: expected name/value pair to be length 2, found"+e.length);this.append(e[0],e[1])},this):t&&Object.getOwnPropertyNames(t).forEach(function(e){this.append(e,t[e])},this)}Cr.prototype.append=function(t,e){t=Eu(t),e=I0(e);var r=this.map[t];this.map[t]=r?r+", "+e:e};Cr.prototype.delete=function(t){delete this.map[Eu(t)]};Cr.prototype.get=function(t){return t=Eu(t),this.has(t)?this.map[t]:null};Cr.prototype.has=function(t){return this.map.hasOwnProperty(Eu(t))};Cr.prototype.set=function(t,e){this.map[Eu(t)]=I0(e)};Cr.prototype.forEach=function(t,e){for(var r in this.map)this.map.hasOwnProperty(r)&&t.call(e,this.map[r],r,this)};Cr.prototype.keys=function(){var t=[];return this.forEach(function(e,r){t.push(r)}),F0(t)};Cr.prototype.values=function(){var t=[];return this.forEach(function(e){t.push(e)}),F0(t)};Cr.prototype.entries=function(){var t=[];return this.forEach(function(e,r){t.push([r,e])}),F0(t)};wo.iterable&&(Cr.prototype[Symbol.iterator]=Cr.prototype.entries);function N0(t){if(!t._noBody){if(t.bodyUsed)return Promise.reject(new TypeError("Already read"));t.bodyUsed=!0}}function BR(t){return new Promise(function(e,r){t.onload=function(){e(t.result)},t.onerror=function(){r(t.error)}})}function l7(t){var e=new FileReader,r=BR(e);return e.readAsArrayBuffer(t),r}function u7(t){var e=new FileReader,r=BR(e),o=/charset=([A-Za-z0-9_-]+)/.exec(t.type),a=o?o[1]:"utf-8";return e.readAsText(t,a),r}function d7(t){for(var e=new Uint8Array(t),r=new Array(e.length),o=0;o-1?e:t}function el(t,e){if(!(this instanceof el))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');e=e||{};var r=e.body;if(t instanceof el){if(t.bodyUsed)throw new TypeError("Already read");this.url=t.url,this.credentials=t.credentials,e.headers||(this.headers=new Cr(t.headers)),this.method=t.method,this.mode=t.mode,this.signal=t.signal,!r&&t._bodyInit!=null&&(r=t._bodyInit,t.bodyUsed=!0)}else this.url=String(t);if(this.credentials=e.credentials||this.credentials||"same-origin",(e.headers||!this.headers)&&(this.headers=new Cr(e.headers)),this.method=p7(e.method||this.method||"GET"),this.mode=e.mode||this.mode||null,this.signal=e.signal||this.signal||function(){if("AbortController"in Gr){var n=new AbortController;return n.signal}}(),this.referrer=null,(this.method==="GET"||this.method==="HEAD")&&r)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(r),(this.method==="GET"||this.method==="HEAD")&&(e.cache==="no-store"||e.cache==="no-cache")){var o=/([?&])_=[^&]*/;if(o.test(this.url))this.url=this.url.replace(o,"$1_="+new Date().getTime());else{var a=/\?/;this.url+=(a.test(this.url)?"&":"?")+"_="+new Date().getTime()}}}el.prototype.clone=function(){return new el(this,{body:this._bodyInit})};function c7(t){var e=new FormData;return t.trim().split("&").forEach(function(r){if(r){var o=r.split("="),a=o.shift().replace(/\+/g," "),n=o.join("=").replace(/\+/g," ");e.append(decodeURIComponent(a),decodeURIComponent(n))}}),e}function m7(t){var e=new Cr,r=t.replace(/\r?\n[\t ]+/g," ");return r.split("\r").map(function(o){return o.indexOf(` `)===0?o.substr(1,o.length):o}).forEach(function(o){var a=o.split(":"),n=a.shift().trim();if(n){var i=a.join(":").trim();try{e.append(n,i)}catch(s){console.warn("Response "+s.message)}}}),e}jR.call(el.prototype);function cn(t,e){if(!(this instanceof cn))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');if(e||(e={}),this.type="default",this.status=e.status===void 0?200:e.status,this.status<200||this.status>599)throw new RangeError("Failed to construct 'Response': The status provided (0) is outside the range [200, 599].");this.ok=this.status>=200&&this.status<300,this.statusText=e.statusText===void 0?"":""+e.statusText,this.headers=new Cr(e.headers),this.url=e.url||"",this._initBody(t)}jR.call(cn.prototype);cn.prototype.clone=function(){return new cn(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new Cr(this.headers),url:this.url})};cn.error=function(){var t=new cn(null,{status:200,statusText:""});return t.ok=!1,t.status=0,t.type="error",t};var h7=[301,302,303,307,308];cn.redirect=function(t,e){if(h7.indexOf(e)===-1)throw new RangeError("Invalid status code");return new cn(null,{status:e,headers:{location:t}})};var Zs=Gr.DOMException;try{new Zs}catch{Zs=function(e,r){this.message=e,this.name=r;var o=Error(e);this.stack=o.stack},Zs.prototype=Object.create(Error.prototype),Zs.prototype.constructor=Zs}function qR(t,e){return new Promise(function(r,o){var a=new el(t,e);if(a.signal&&a.signal.aborted)return o(new Zs("Aborted","AbortError"));var n=new XMLHttpRequest;function i(){n.abort()}n.onload=function(){var l={statusText:n.statusText,headers:m7(n.getAllResponseHeaders()||"")};a.url.indexOf("file://")===0&&(n.status<200||n.status>599)?l.status=200:l.status=n.status,l.url="responseURL"in n?n.responseURL:l.headers.get("X-Request-URL");var d="response"in n?n.response:n.responseText;setTimeout(function(){r(new cn(d,l))},0)},n.onerror=function(){setTimeout(function(){o(new TypeError("Network request failed"))},0)},n.ontimeout=function(){setTimeout(function(){o(new TypeError("Network request timed out"))},0)},n.onabort=function(){setTimeout(function(){o(new Zs("Aborted","AbortError"))},0)};function s(l){try{return l===""&&Gr.location.href?Gr.location.href:l}catch{return l}}if(n.open(a.method,s(a.url),!0),a.credentials==="include"?n.withCredentials=!0:a.credentials==="omit"&&(n.withCredentials=!1),"responseType"in n&&(wo.blob?n.responseType="blob":wo.arrayBuffer&&(n.responseType="arraybuffer")),e&&typeof e.headers=="object"&&!(e.headers instanceof Cr||Gr.Headers&&e.headers instanceof Gr.Headers)){var u=[];Object.getOwnPropertyNames(e.headers).forEach(function(l){u.push(Eu(l)),n.setRequestHeader(l,I0(e.headers[l]))}),a.headers.forEach(function(l,d){u.indexOf(d)===-1&&n.setRequestHeader(d,l)})}else a.headers.forEach(function(l,d){n.setRequestHeader(d,l)});a.signal&&(a.signal.addEventListener("abort",i),n.onreadystatechange=function(){n.readyState===4&&a.signal.removeEventListener("abort",i)}),n.send(typeof a._bodyInit>"u"?null:a._bodyInit)})}qR.polyfill=!0;Gr.fetch||(Gr.fetch=qR,Gr.Headers=Cr,Gr.Request=el,Gr.Response=cn);var Po=L(X()),iE=L(oE());var aE=Object.prototype.hasOwnProperty;function If(t,e){var r,o;if(t===e)return!0;if(t&&e&&(r=t.constructor)===e.constructor){if(r===Date)return t.getTime()===e.getTime();if(r===RegExp)return t.toString()===e.toString();if(r===Array){if((o=t.length)===e.length)for(;o--&&If(t[o],e[o]););return o===-1}if(!r||typeof t=="object"){o=0;for(r in t)if(aE.call(t,r)&&++o&&!aE.call(e,r)||!(r in e)||!If(t[r],e[r]))return!1;return Object.keys(e).length===o}}return t!==t&&e!==e}function j7(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function nE(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,o)}return r}function No(t){for(var e=1;e Full Error Details"),console.groupCollapsed("Operation:"),console.log(n),console.groupEnd(),a.fetchError&&(console.groupCollapsed("FETCH ERROR:"),console.log(a.fetchError),console.groupEnd()),a.httpError&&(console.groupCollapsed("HTTP ERROR:"),console.log(a.httpError),console.groupEnd()),a.graphQLErrors&&a.graphQLErrors.length>0&&(console.groupCollapsed("GRAPHQL ERROR:"),a.graphQLErrors.forEach(function(i){return console.log(i)}),console.groupEnd()),console.groupEnd()},e.generateResult=function(o){var a=o.fetchError,n=o.httpError,i=o.graphQLErrors,s=o.data,u=!!(i&&i.length>0||a||n);return{error:u,fetchError:a,httpError:n,graphQLErrors:i,data:s}},e.getCacheKey=function(o,a){a===void 0&&(a={});var n=No({},this.fetchOptions,{},a.fetchOptionsOverrides);return{operation:o,fetchOptions:n}},e.getCache=function(o){var a=this.cache?this.cache.get(o):null;if(a)return a},e.saveCache=function(o,a){this.cache&&this.cache.set(o,a)},e.getFetchOptions=function(o,a){a===void 0&&(a={});var n=No({method:"POST",headers:No({},this.headers)},this.fetchOptions,{},a),i=(0,iE.extractFiles)(o),s=i.clone,u=i.files,l=JSON.stringify(s);if(u.size){var d=new FormData;d.append("operations",l);var f={},p=0;u.forEach(function(h){f[++p]=h}),d.append("map",JSON.stringify(f)),p=0,u.forEach(function(h,c){d.append(""+ ++p,c,c.name)}),n.body=d}else n.headers["Content-Type"]="application/json",n.body=l;return n},e.request=function(o,a){var n=this;return a===void 0&&(a={}),this.fetch(this.url,this.getFetchOptions(o,a.fetchOptionsOverrides)).then(function(i){return i.ok?i.json().then(function(s){var u=s.errors,l=s.data;return n.generateResult({graphQLErrors:u,data:l})}):i.text().then(function(s){var u=i.status,l=i.statusText;return n.generateResult({httpError:{status:u,statusText:l,body:s}})})}).catch(function(i){return n.generateResult({fetchError:i})}).then(function(i){return i.error&&n.logErrors&&n.logErrorResult({result:i,operation:o}),i})},t}(),ji={RESET_STATE:"RESET_STATE",LOADING:"LOADING",CACHE_HIT:"CACHE_HIT",REQUEST_RESULT:"REQUEST_RESULT"};function q7(t,e){switch(e.type){case ji.RESET_STATE:return e.initialState;case ji.LOADING:return t.loading?t:No({},t,{loading:!0});case ji.CACHE_HIT:return t.cacheHit?t:No({},e.result,{cacheHit:!0,loading:!1});case ji.REQUEST_RESULT:return No({},e.result,{data:t.data&&e.result.data&&e.updateData?e.updateData(t.data,e.result.data):e.result.data,cacheHit:!1,loading:!1});default:return t}}function W7(t,e){var r=Po.default.useRef();return If(e,r.current)||(r.current=e),Po.default.useCallback(t,r.current)}function lE(t,e){if(e===void 0&&(e={}),typeof t!="string")throw new Error("Your query must be a string. If you are using the `gql` template literal from graphql-tag, remove it from your query.");var r=Po.default.useContext(Ff),o=Po.default.useRef(!0),a=Po.default.useRef(null),n={query:t,variables:e.variables,operationName:e.operationName},i=r.getCacheKey(n,e),s=e.isMutation||e.isManual,u=e.skipCache||!r.cache?null:r.cache.get(i),l=No({},u,{cacheHit:!!u,loading:s?!1:!u}),d=Po.default.useReducer(q7,l),f=d[0],p=d[1],h=JSON.stringify(i);Po.default.useEffect(function(){e.updateData||p({type:ji.RESET_STATE,initialState:l})},[h]),Po.default.useEffect(function(){return o.current=!0,function(){o.current=!1}},[]);var c=W7(function(x){if(!o.current)return Promise.resolve();var m=No({},e,{},x),v=No({},n,{variables:m.variables,operationName:m.operationName}),b=r.getCacheKey(v,m);a.current=b;var w=m.skipCache?null:r.getCache(b);return w?(p({type:ji.CACHE_HIT,result:w}),Promise.resolve(w)):(p({type:ji.LOADING}),r.request(v,m).then(function(S){if(m.updateData&&typeof m.updateData!="function")throw new Error("options.updateData must be a function");var g=No({},S);return m.useCache&&(g.useCache=!0,g.cacheKey=b),o.current&&b===a.current&&p({type:ji.REQUEST_RESULT,updateData:m.updateData,result:g}),S}))},[r,e,n]);return Po.default.useEffect(function(){f.useCache&&r.saveCache(f.cacheKey,f)},[r,f]),[c,f]}var V7={useCache:!0};function ba(t,e){e===void 0&&(e={});var r=No({},V7,{},e),o=Po.default.useContext(Ff),a=Po.default.useState(!1),n=a[0],i=a[1],s=lE(t,r),u=s[0],l=s[1];if(o.ssrMode&&e.ssr!==!1&&!n){if(!l.loading&&!l.data&&!l.error){var d=u();o.ssrPromises.push(d)}i(!0)}var f=JSON.stringify(r);return Po.default.useEffect(function(){u()},[t,f]),No({},l,{refetch:Po.default.useCallback(function(p){return p===void 0&&(p={}),u(No({skipCache:!0,updateData:function(c,x){return x}},p))},[u])})}var jm=function(e,r){return lE(e,No({isMutation:!0},r))};var Va=L(X()),Gj=L(Xr());function ed(t,e){return ed=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,o){return r.__proto__=o,r},ed(t,e)}function Ra(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,ed(t,e)}var At=L(X()),v1=L(He());function U(){return U=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0;d--){var f=o[d];f==="."?t1(o,d):f===".."?(t1(o,d),l++):l&&(t1(o,d),l--)}if(!i)for(;l--;l)o.unshift("..");i&&o[0]!==""&&(!o[0]||!ng(o[0]))&&o.unshift("");var p=o.join("/");return s&&p.substr(-1)!=="/"&&(p+="/"),p}var _2=FW;function C2(t){return t.valueOf?t.valueOf():Object.prototype.valueOf.call(t)}function ig(t,e){if(t===e)return!0;if(t==null||e==null)return!1;if(Array.isArray(t))return Array.isArray(e)&&t.length===e.length&&t.every(function(a,n){return ig(a,e[n])});if(typeof t=="object"||typeof e=="object"){var r=C2(t),o=C2(e);return r!==t||o!==e?ig(r,o):Object.keys(Object.assign({},t,e)).every(function(a){return ig(t[a],e[a])})}return!1}var R2=ig;var jW=!0,r1="Invariant failed";function lt(t,e){if(!t){if(jW)throw new Error(r1);var r=typeof e=="function"?e():e,o=r?"".concat(r1,": ").concat(r):r1;throw new Error(o)}}function wp(t){return t.charAt(0)==="/"?t:"/"+t}function O2(t){return t.charAt(0)==="/"?t.substr(1):t}function qW(t,e){return t.toLowerCase().indexOf(e.toLowerCase())===0&&"/?#".indexOf(t.charAt(e.length))!==-1}function I2(t,e){return qW(t,e)?t.substr(e.length):t}function F2(t){return t.charAt(t.length-1)==="/"?t.slice(0,-1):t}function WW(t){var e=t||"/",r="",o="",a=e.indexOf("#");a!==-1&&(o=e.substr(a),e=e.substr(0,a));var n=e.indexOf("?");return n!==-1&&(r=e.substr(n),e=e.substr(0,n)),{pathname:e,search:r==="?"?"":r,hash:o==="#"?"":o}}function fo(t){var e=t.pathname,r=t.search,o=t.hash,a=e||"/";return r&&r!=="?"&&(a+=r.charAt(0)==="?"?r:"?"+r),o&&o!=="#"&&(a+=o.charAt(0)==="#"?o:"#"+o),a}function Qr(t,e,r,o){var a;typeof t=="string"?(a=WW(t),a.state=e):(a=U({},t),a.pathname===void 0&&(a.pathname=""),a.search?a.search.charAt(0)!=="?"&&(a.search="?"+a.search):a.search="",a.hash?a.hash.charAt(0)!=="#"&&(a.hash="#"+a.hash):a.hash="",e!==void 0&&a.state===void 0&&(a.state=e));try{a.pathname=decodeURI(a.pathname)}catch(n){throw n instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):n}return r&&(a.key=r),o?a.pathname?a.pathname.charAt(0)!=="/"&&(a.pathname=_2(a.pathname,o.pathname)):a.pathname=o.pathname:a.pathname||(a.pathname="/"),a}function L2(t,e){return t.pathname===e.pathname&&t.search===e.search&&t.hash===e.hash&&t.key===e.key&&R2(t.state,e.state)}function a1(){var t=null;function e(i){return t=i,function(){t===i&&(t=null)}}function r(i,s,u,l){if(t!=null){var d=typeof t=="function"?t(i,s):t;typeof d=="string"?typeof u=="function"?u(d,l):l(!0):l(d!==!1)}else l(!0)}var o=[];function a(i){var s=!0;function u(){s&&i.apply(void 0,arguments)}return o.push(u),function(){s=!1,o=o.filter(function(l){return l!==u})}}function n(){for(var i=arguments.length,s=new Array(i),u=0;uV?q.splice(V,q.length-V,I):q.push(I),d({action:D,location:I,index:V,entries:q})}})}function m(O,E){var D="REPLACE",I=Qr(O,E,f(),_.location);l.confirmTransitionTo(I,D,r,function(G){G&&(_.entries[_.index]=I,d({action:D,location:I}))})}function v(O){var E=N2(_.index+O,0,_.entries.length-1),D="POP",I=_.entries[E];l.confirmTransitionTo(I,D,r,function(G){G?d({action:D,location:I,index:E}):d()})}function b(){v(-1)}function w(){v(1)}function S(O){var E=_.index+O;return E>=0&&E<_.entries.length}function g(O){return O===void 0&&(O=!1),l.setPrompt(O)}function y(O){return l.appendListener(O)}var _={length:h.length,action:"POP",location:h[p],index:p,entries:h,createHref:c,push:x,replace:m,go:v,goBack:b,goForward:w,canGo:S,block:g,listen:y};return _}var b1=L(Y2()),rce=L(Z2());function as(t,e){if(t==null)return{};var r={};for(var o in t)if({}.hasOwnProperty.call(t,o)){if(e.indexOf(o)!==-1)continue;r[o]=t[o]}return r}var TV=L(Pp()),g1=1073741823,dk=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:{};function bV(){var t="__global_unique_id__";return dk[t]=(dk[t]||0)+1}function SV(t,e){return t===e?t!==0||1/t===1/e:t!==t&&e!==e}function wV(t){var e=[];return{on:function(o){e.push(o)},off:function(o){e=e.filter(function(a){return a!==o})},get:function(){return t},set:function(o,a){t=o,e.forEach(function(n){return n(t,a)})}}}function PV(t){return Array.isArray(t)?t[0]:t}function _V(t,e){var r,o,a="__create-react-context-"+bV()+"__",n=function(s){Ra(u,s);function u(){for(var d,f=arguments.length,p=new Array(f),h=0;h"u"&&(ad=R1);function BV(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}var jV=ad(function(t,e){var r=t.innerRef,o=t.navigate,a=t.onClick,n=as(t,["innerRef","navigate","onClick"]),i=n.target,s=U({},n,{onClick:function(l){try{a&&a(l)}catch(d){throw l.preventDefault(),d}!l.defaultPrevented&&l.button===0&&(!i||i==="_self")&&!BV(l)&&(l.preventDefault(),o())}});return R1!==ad?s.ref=e||r:s.ref=r,Oa.default.createElement("a",s)}),E1=ad(function(t,e){var r=t.component,o=r===void 0?jV:r,a=t.replace,n=t.to,i=t.innerRef,s=as(t,["component","replace","to","innerRef"]);return Oa.default.createElement(ns.Consumer,null,function(u){u||lt(!1);var l=u.history,d=C1(_1(n,u.location),u.location),f=d?l.createHref(d):"",p=U({},s,{href:f,navigate:function(){var c=_1(n,u.location),x=fo(u.location)===fo(C1(c)),m=a||x?l.replace:l.push;m(c)}});return R1!==ad?p.ref=e||i:p.innerRef=i,Oa.default.createElement(o,p)})});var vk=function(e){return e},Eg=Oa.default.forwardRef;typeof Eg>"u"&&(Eg=vk);function qV(){for(var t=arguments.length,e=new Array(t),r=0;r0?m:c;return"@media (max-width:".concat(v-i/100).concat(a,")")}function d(c,x){var m=cs.indexOf(x);return m===cs.length-1?u(c):"@media (min-width:".concat(typeof r[c]=="number"?r[c]:c).concat(a,") and ")+"(max-width:".concat((m!==-1&&typeof r[cs[m+1]]=="number"?r[cs[m+1]]:x)-i/100).concat(a,")")}function f(c){return d(c,c)}var p=!1;function h(c){return r[c]}return U({keys:cs,values:r,up:u,down:l,between:d,only:f,width:h},s)}function pw(t,e,r){var o;return U({gutters:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return console.warn(["Material-UI: theme.mixins.gutters() is deprecated.","You can use the source of the mixin directly:",` paddingLeft: theme.spacing(2), paddingRight: theme.spacing(2), [theme.breakpoints.up('sm')]: { paddingLeft: theme.spacing(3), paddingRight: theme.spacing(3), }, `].join(` `)),U({paddingLeft:e(2),paddingRight:e(2)},n,ye({},t.up("sm"),U({paddingLeft:e(3),paddingRight:e(3)},n[t.up("sm")])))},toolbar:(o={minHeight:56},ye(o,"".concat(t.up("xs")," and (orientation: landscape)"),{minHeight:48}),ye(o,t.up("sm"),{minHeight:64}),o)},r)}var hw=L(dt()),VD=L(dt());var dG={black:"#000",white:"#fff"},sc=dG;var fG={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#d5d5d5",A200:"#aaaaaa",A400:"#303030",A700:"#616161"},cx=fG;var pG={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe"},mx=pG;var cG={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162"},hx=cG;var mG={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},jo=mG;var hG={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},Sn=hG;var gG={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},vr=gG;var xG={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},ka=xG;var BD=L(dt());function cw(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.min(Math.max(e,t),r)}function yG(t){t=t.substr(1);var e=new RegExp(".{1,".concat(t.length>=6?2:1,"}"),"g"),r=t.match(e);return r&&r[0].length===1&&(r=r.map(function(o){return o+o})),r?"rgb".concat(r.length===4?"a":"","(").concat(r.map(function(o,a){return a<3?parseInt(o,16):Math.round(parseInt(o,16)/255*1e3)/1e3}).join(", "),")"):""}function vG(t){t=Rl(t);var e=t,r=e.values,o=r[0],a=r[1]/100,n=r[2]/100,i=a*Math.min(n,1-n),s=function(f){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:(f+o/30)%12;return n-i*Math.max(Math.min(p-3,9-p,1),-1)},u="rgb",l=[Math.round(s(0)*255),Math.round(s(8)*255),Math.round(s(4)*255)];return t.type==="hsla"&&(u+="a",l.push(r[3])),gx({type:u,values:l})}function Rl(t){if(t.type)return t;if(t.charAt(0)==="#")return Rl(yG(t));var e=t.indexOf("("),r=t.substring(0,e);if(["rgb","rgba","hsl","hsla"].indexOf(r)===-1)throw new Error((0,BD.formatMuiErrorMessage)(3,t));var o=t.substring(e+1,t.length-1).split(",");return o=o.map(function(a){return parseFloat(a)}),{type:r,values:o}}function gx(t){var e=t.type,r=t.values;return e.indexOf("rgb")!==-1?r=r.map(function(o,a){return a<3?parseInt(o,10):o}):e.indexOf("hsl")!==-1&&(r[1]="".concat(r[1],"%"),r[2]="".concat(r[2],"%")),"".concat(e,"(").concat(r.join(", "),")")}function jD(t,e){var r=LD(t),o=LD(e);return(Math.max(r,o)+.05)/(Math.min(r,o)+.05)}function LD(t){t=Rl(t);var e=t.type==="hsl"?Rl(vG(t)).values:t.values;return e=e.map(function(r){return r/=255,r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4)}),Number((.2126*e[0]+.7152*e[1]+.0722*e[2]).toFixed(3))}function or(t,e){return t=Rl(t),e=cw(e),(t.type==="rgb"||t.type==="hsl")&&(t.type+="a"),t.values[3]=e,gx(t)}function ui(t,e){if(t=Rl(t),e=cw(e),t.type.indexOf("hsl")!==-1)t.values[2]*=1-e;else if(t.type.indexOf("rgb")!==-1)for(var r=0;r<3;r+=1)t.values[r]*=1-e;return gx(t)}function di(t,e){if(t=Rl(t),e=cw(e),t.type.indexOf("hsl")!==-1)t.values[2]+=(100-t.values[2])*e;else if(t.type.indexOf("rgb")!==-1)for(var r=0;r<3;r+=1)t.values[r]+=(255-t.values[r])*e;return gx(t)}var qD={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",hint:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:sc.white,default:cx[50]},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},mw={text:{primary:sc.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",hint:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:cx[800],default:"#303030"},action:{active:sc.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function WD(t,e,r,o){var a=o.light||o,n=o.dark||o*1.5;t[e]||(t.hasOwnProperty(r)?t[e]=t[r]:e==="light"?t.light=di(t.main,a):e==="dark"&&(t.dark=ui(t.main,n)))}function gw(t){var e=t.primary,r=e===void 0?{light:mx[300],main:mx[500],dark:mx[700]}:e,o=t.secondary,a=o===void 0?{light:hx.A200,main:hx.A400,dark:hx.A700}:o,n=t.error,i=n===void 0?{light:jo[300],main:jo[500],dark:jo[700]}:n,s=t.warning,u=s===void 0?{light:Sn[300],main:Sn[500],dark:Sn[700]}:s,l=t.info,d=l===void 0?{light:vr[300],main:vr[500],dark:vr[700]}:l,f=t.success,p=f===void 0?{light:ka[300],main:ka[500],dark:ka[700]}:f,h=t.type,c=h===void 0?"light":h,x=t.contrastThreshold,m=x===void 0?3:x,v=t.tonalOffset,b=v===void 0?.2:v,w=oe(t,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function S(O){var E=jD(O,mw.text.primary)>=m?mw.text.primary:qD.text.primary;if(!1)var D;return E}var g=function(E){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:500,I=arguments.length>2&&arguments[2]!==void 0?arguments[2]:300,G=arguments.length>3&&arguments[3]!==void 0?arguments[3]:700;if(E=U({},E),!E.main&&E[D]&&(E.main=E[D]),!E.main)throw new Error((0,hw.formatMuiErrorMessage)(4,D));if(typeof E.main!="string")throw new Error((0,hw.formatMuiErrorMessage)(5,JSON.stringify(E.main)));return WD(E,"light",I,b),WD(E,"dark",G,b),E.contrastText||(E.contrastText=S(E.main)),E},y={dark:mw,light:qD},_=(0,VD.deepmerge)(U({common:sc,type:c,primary:g(r),secondary:g(a,"A400","A200","A700"),error:g(i),warning:g(u),info:g(d),success:g(p),grey:cx,contrastThreshold:m,getContrastText:S,augmentColor:g,tonalOffset:b},y[c]),w);return _}var HD=L(dt());function zD(t){return Math.round(t*1e5)/1e5}function TG(t){return zD(t)}var UD={textTransform:"uppercase"},$D='"Roboto", "Helvetica", "Arial", sans-serif';function xw(t,e){var r=typeof e=="function"?e(t):e,o=r.fontFamily,a=o===void 0?$D:o,n=r.fontSize,i=n===void 0?14:n,s=r.fontWeightLight,u=s===void 0?300:s,l=r.fontWeightRegular,d=l===void 0?400:l,f=r.fontWeightMedium,p=f===void 0?500:f,h=r.fontWeightBold,c=h===void 0?700:h,x=r.htmlFontSize,m=x===void 0?16:x,v=r.allVariants,b=r.pxToRem,w=oe(r,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]),S=i/14,g=b||function(O){return"".concat(O/m*S,"rem")},y=function(E,D,I,G,Q){return U({fontFamily:a,fontWeight:E,fontSize:g(D),lineHeight:I},a===$D?{letterSpacing:"".concat(zD(G/D),"em")}:{},Q,v)},_={h1:y(u,96,1.167,-1.5),h2:y(u,60,1.2,-.5),h3:y(d,48,1.167,0),h4:y(d,34,1.235,.25),h5:y(d,24,1.334,0),h6:y(p,20,1.6,.15),subtitle1:y(d,16,1.75,.15),subtitle2:y(p,14,1.57,.1),body1:y(d,16,1.5,.15),body2:y(d,14,1.43,.15),button:y(p,14,1.75,.4,UD),caption:y(d,12,1.66,.4),overline:y(d,12,2.66,1,UD)};return(0,HD.deepmerge)(U({htmlFontSize:m,pxToRem:g,round:TG,fontFamily:a,fontSize:i,fontWeightLight:u,fontWeightRegular:d,fontWeightMedium:p,fontWeightBold:c},_),w,{clone:!1})}var bG=.2,SG=.14,wG=.12;function jt(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(bG,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0,0,0,").concat(SG,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0,0,0,").concat(wG,")")].join(",")}var PG=["none",jt(0,2,1,-1,0,1,1,0,0,1,3,0),jt(0,3,1,-2,0,2,2,0,0,1,5,0),jt(0,3,3,-2,0,3,4,0,0,1,8,0),jt(0,2,4,-1,0,4,5,0,0,1,10,0),jt(0,3,5,-1,0,5,8,0,0,1,14,0),jt(0,3,5,-1,0,6,10,0,0,1,18,0),jt(0,4,5,-2,0,7,10,1,0,2,16,1),jt(0,5,5,-3,0,8,10,1,0,3,14,2),jt(0,5,6,-3,0,9,12,1,0,3,16,2),jt(0,6,6,-3,0,10,14,1,0,4,18,3),jt(0,6,7,-4,0,11,15,1,0,4,20,3),jt(0,7,8,-4,0,12,17,2,0,5,22,4),jt(0,7,8,-4,0,13,19,2,0,5,24,4),jt(0,7,9,-4,0,14,21,2,0,5,26,4),jt(0,8,9,-5,0,15,22,2,0,6,28,5),jt(0,8,10,-5,0,16,24,2,0,6,30,5),jt(0,8,11,-5,0,17,26,2,0,6,32,5),jt(0,9,11,-5,0,18,28,2,0,7,34,6),jt(0,9,12,-6,0,19,29,2,0,7,36,6),jt(0,10,13,-6,0,20,31,3,0,8,38,7),jt(0,10,13,-6,0,21,33,3,0,8,40,7),jt(0,10,14,-6,0,22,35,3,0,8,42,7),jt(0,11,14,-7,0,23,36,3,0,9,44,8),jt(0,11,15,-7,0,24,38,3,0,9,46,8)],GD=PG;var _G={borderRadius:4},KD=_G;var II=L(Cx());function kw(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:8;if(t.mui)return t;var e=(0,II.createUnarySpacing)({spacing:t}),r=function(){for(var a=arguments.length,n=new Array(a),i=0;i0&&arguments[0]!==void 0?arguments[0]:["all"],r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=r.duration,a=o===void 0?mo.standard:o,n=r.easing,i=n===void 0?FI.easeInOut:n,s=r.delay,u=s===void 0?0:s,l=oe(r,["duration","easing","delay"]);if(!1)var d,f;return(Array.isArray(e)?e:[e]).map(function(p){return"".concat(p," ").concat(typeof a=="string"?a:LI(a)," ").concat(i," ").concat(typeof u=="string"?u:LI(u))}).join(",")},getAutoHeightDuration:function(e){if(!e)return 0;var r=e/36;return Math.round((4+15*Math.pow(r,.25)+r/5)*10)}};var KK={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},Rx=KK;function jI(){for(var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.breakpoints,r=e===void 0?{}:e,o=t.mixins,a=o===void 0?{}:o,n=t.palette,i=n===void 0?{}:n,s=t.spacing,u=t.typography,l=u===void 0?{}:u,d=oe(t,["breakpoints","mixins","palette","spacing","typography"]),f=gw(i),p=fw(r),h=kw(s),c=(0,Mw.deepmerge)({breakpoints:p,direction:"ltr",mixins:pw(p,h,a),overrides:{},palette:f,props:{},shadows:GD,typography:xw(f,l),spacing:h,shape:KD,transitions:BI,zIndex:Rx},d),x=arguments.length,m=new Array(x>1?x-1:0),v=1;v1&&arguments[1]!==void 0?arguments[1]:{};return(0,VI.makeStyles)(t,U({defaultTheme:gs},e))}var Le=tY;var UI=L(da());var rY=function(e){var r=(0,UI.styled)(e);return function(o,a){return r(o,U({defaultTheme:gs},a))}},$I=rY;var HI=L(da()),nxe=L(X());function Tr(){var t=(0,HI.useTheme)()||gs;return t}var xs=L(da());var vc=L(X()),Ox=L(da());function Td(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=(0,Ox.useTheme)(),o=(0,Ox.getThemeProps)({theme:r,name:"MuiUseMediaQuery",props:{}}),a=typeof t=="function"?t(r):t;a=a.replace(/^@media( ?)/m,"");var n=typeof window<"u"&&typeof window.matchMedia<"u",i=U({},o,e),s=i.defaultMatches,u=s===void 0?!1:s,l=i.matchMedia,d=l===void 0?n?window.matchMedia:null:l,f=i.noSsr,p=f===void 0?!1:f,h=i.ssrMatchMedia,c=h===void 0?null:h,x=vc.useState(function(){return p&&n?d(a).matches:c?c(a).matches:u}),m=x[0],v=x[1];return vc.useEffect(function(){var b=!0;if(n){var w=d(a),S=function(){b&&v(w.matches)};return S(),w.addListener(S),function(){b=!1,w.removeListener(S)}}},[a,d,n]),m}var Sc=L(X());var Ax=L(X());var GI=L(Te());var zI=L(dt());function Ee(t){if(typeof t!="string")throw new Error((0,zI.formatMuiErrorMessage)(7));return t.charAt(0).toUpperCase()+t.slice(1)}var oY=function(e){return{root:ye({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",paddingLeft:e.spacing(2),paddingRight:e.spacing(2),display:"block"},e.breakpoints.up("sm"),{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}),disableGutters:{paddingLeft:0,paddingRight:0},fixed:Object.keys(e.breakpoints.values).reduce(function(r,o){var a=e.breakpoints.values[o];return a!==0&&(r[e.breakpoints.up(o)]={maxWidth:a}),r},{}),maxWidthXs:ye({},e.breakpoints.up("xs"),{maxWidth:Math.max(e.breakpoints.values.xs,444)}),maxWidthSm:ye({},e.breakpoints.up("sm"),{maxWidth:e.breakpoints.values.sm}),maxWidthMd:ye({},e.breakpoints.up("md"),{maxWidth:e.breakpoints.values.md}),maxWidthLg:ye({},e.breakpoints.up("lg"),{maxWidth:e.breakpoints.values.lg}),maxWidthXl:ye({},e.breakpoints.up("xl"),{maxWidth:e.breakpoints.values.xl})}},aY=Ax.forwardRef(function(e,r){var o=e.classes,a=e.className,n=e.component,i=n===void 0?"div":n,s=e.disableGutters,u=s===void 0?!1:s,l=e.fixed,d=l===void 0?!1:l,f=e.maxWidth,p=f===void 0?"lg":f,h=oe(e,["classes","className","component","disableGutters","fixed","maxWidth"]);return Ax.createElement(i,U({className:(0,GI.default)(o.root,a,d&&o.fixed,u&&o.disableGutters,p!==!1&&o["maxWidth".concat(Ee(String(p)))]),ref:r},h))}),pa=ne(oY,{name:"MuiContainer"})(aY);var bd=L(X());var ZI=L(Te());var Bw=L(X()),YI=L(Xr()),kx=!0,Lw=!1,KI=null,nY={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function iY(t){var e=t.type,r=t.tagName;return!!(r==="INPUT"&&nY[e]&&!t.readOnly||r==="TEXTAREA"&&!t.readOnly||t.isContentEditable)}function sY(t){t.metaKey||t.altKey||t.ctrlKey||(kx=!0)}function Fw(){kx=!1}function lY(){this.visibilityState==="hidden"&&Lw&&(kx=!0)}function uY(t){t.addEventListener("keydown",sY,!0),t.addEventListener("mousedown",Fw,!0),t.addEventListener("pointerdown",Fw,!0),t.addEventListener("touchstart",Fw,!0),t.addEventListener("visibilitychange",lY,!0)}function dY(t){var e=t.target;try{return e.matches(":focus-visible")}catch{}return kx||iY(e)}function fY(){Lw=!0,window.clearTimeout(KI),KI=window.setTimeout(function(){Lw=!1},100)}function Tc(){var t=Bw.useCallback(function(e){var r=YI.findDOMNode(e);r!=null&&uY(r.ownerDocument)},[]);return{isFocusVisible:dY,onBlurVisible:fY,ref:t}}var XI=L(X());function Ja(t,e){typeof t=="function"?t(e):t&&(t.current=e)}function Je(t,e){return XI.useMemo(function(){return t==null&&e==null?null:function(r){Ja(t,r),Ja(e,r)}},[t,e])}var Mx=L(X());var JI=L(Te());var pY=function(e){return{root:{margin:0},body2:e.typography.body2,body1:e.typography.body1,caption:e.typography.caption,button:e.typography.button,h1:e.typography.h1,h2:e.typography.h2,h3:e.typography.h3,h4:e.typography.h4,h5:e.typography.h5,h6:e.typography.h6,subtitle1:e.typography.subtitle1,subtitle2:e.typography.subtitle2,overline:e.typography.overline,srOnly:{position:"absolute",height:1,width:1,overflow:"hidden"},alignLeft:{textAlign:"left"},alignCenter:{textAlign:"center"},alignRight:{textAlign:"right"},alignJustify:{textAlign:"justify"},noWrap:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},gutterBottom:{marginBottom:"0.35em"},paragraph:{marginBottom:16},colorInherit:{color:"inherit"},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},colorTextPrimary:{color:e.palette.text.primary},colorTextSecondary:{color:e.palette.text.secondary},colorError:{color:e.palette.error.main},displayInline:{display:"inline"},displayBlock:{display:"block"}}},QI={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p"},cY=Mx.forwardRef(function(e,r){var o=e.align,a=o===void 0?"inherit":o,n=e.classes,i=e.className,s=e.color,u=s===void 0?"initial":s,l=e.component,d=e.display,f=d===void 0?"initial":d,p=e.gutterBottom,h=p===void 0?!1:p,c=e.noWrap,x=c===void 0?!1:c,m=e.paragraph,v=m===void 0?!1:m,b=e.variant,w=b===void 0?"body1":b,S=e.variantMapping,g=S===void 0?QI:S,y=oe(e,["align","classes","className","color","component","display","gutterBottom","noWrap","paragraph","variant","variantMapping"]),_=l||(v?"p":g[w]||QI[w])||"span";return Mx.createElement(_,U({className:(0,JI.default)(n.root,i,w!=="inherit"&&n[w],u!=="initial"&&n["color".concat(Ee(u))],x&&n.noWrap,h&&n.gutterBottom,v&&n.paragraph,a!=="inherit"&&n["align".concat(Ee(a))],f!=="initial"&&n["display".concat(Ee(f))]),ref:r},y))}),we=ne(pY,{name:"MuiTypography"})(cY);var mY={root:{},underlineNone:{textDecoration:"none"},underlineHover:{textDecoration:"none","&:hover":{textDecoration:"underline"}},underlineAlways:{textDecoration:"underline"},button:{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle","-moz-appearance":"none","-webkit-appearance":"none","&::-moz-focus-inner":{borderStyle:"none"},"&$focusVisible":{outline:"auto"}},focusVisible:{}},hY=bd.forwardRef(function(e,r){var o=e.classes,a=e.className,n=e.color,i=n===void 0?"primary":n,s=e.component,u=s===void 0?"a":s,l=e.onBlur,d=e.onFocus,f=e.TypographyClasses,p=e.underline,h=p===void 0?"hover":p,c=e.variant,x=c===void 0?"inherit":c,m=oe(e,["classes","className","color","component","onBlur","onFocus","TypographyClasses","underline","variant"]),v=Tc(),b=v.isFocusVisible,w=v.onBlurVisible,S=v.ref,g=bd.useState(!1),y=g[0],_=g[1],O=Je(r,S),E=function(G){y&&(w(),_(!1)),l&&l(G)},D=function(G){b(G)&&_(!0),d&&d(G)};return bd.createElement(we,U({className:(0,ZI.default)(o.root,o["underline".concat(Ee(h))],a,y&&o.focusVisible,u==="button"&&o.button),classes:f,color:i,component:u,onBlur:E,onFocus:D,ref:O,variant:x},m))}),bc=ne(mY,{name:"MuiLink"})(hY);var gY=Le(t=>({root:{marginTop:t.spacing(4),marginBottom:t.spacing(4)},text:{maxWidth:330,marginLeft:"auto",marginRight:"auto"}}));function jw(){let t=gY({});return Sc.default.createElement(pa,{className:t.root},Sc.default.createElement(we,{variant:"body2",align:"center",color:"textSecondary",gutterBottom:!0,className:t.text},"Global asset management and compliance system, a free public service making buildings safer."),Sc.default.createElement(we,{variant:"body2",align:"center",color:"textSecondary"},Sc.default.createElement(bc,{href:"https://www.uptickhq.com/bsecure/"},"Integrate with bSECURE")))}var Ld=L(X());var Nx=L(X());var tF=L(Te());var Dx=L(X());var eF=L(Te());var xY=function(e){var r={};return e.shadows.forEach(function(o,a){r["elevation".concat(a)]={boxShadow:o}}),U({root:{backgroundColor:e.palette.background.paper,color:e.palette.text.primary,transition:e.transitions.create("box-shadow")},rounded:{borderRadius:e.shape.borderRadius},outlined:{border:"1px solid ".concat(e.palette.divider)}},r)},yY=Dx.forwardRef(function(e,r){var o=e.classes,a=e.className,n=e.component,i=n===void 0?"div":n,s=e.square,u=s===void 0?!1:s,l=e.elevation,d=l===void 0?1:l,f=e.variant,p=f===void 0?"elevation":f,h=oe(e,["classes","className","component","square","elevation","variant"]);return Dx.createElement(i,U({className:(0,eF.default)(o.root,a,p==="outlined"?o.outlined:o["elevation".concat(d)],!u&&o.rounded),ref:r},h))}),Dt=ne(xY,{name:"MuiPaper"})(yY);var vY=function(e){var r=e.palette.type==="light"?e.palette.grey[100]:e.palette.grey[900];return{root:{display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",zIndex:e.zIndex.appBar,flexShrink:0},positionFixed:{position:"fixed",top:0,left:"auto",right:0,"@media print":{position:"absolute"}},positionAbsolute:{position:"absolute",top:0,left:"auto",right:0},positionSticky:{position:"sticky",top:0,left:"auto",right:0},positionStatic:{position:"static"},positionRelative:{position:"relative"},colorDefault:{backgroundColor:r,color:e.palette.getContrastText(r)},colorPrimary:{backgroundColor:e.palette.primary.main,color:e.palette.primary.contrastText},colorSecondary:{backgroundColor:e.palette.secondary.main,color:e.palette.secondary.contrastText},colorInherit:{color:"inherit"},colorTransparent:{backgroundColor:"transparent",color:"inherit"}}},TY=Nx.forwardRef(function(e,r){var o=e.classes,a=e.className,n=e.color,i=n===void 0?"primary":n,s=e.position,u=s===void 0?"fixed":s,l=oe(e,["classes","className","color","position"]);return Nx.createElement(Dt,U({square:!0,component:"header",elevation:4,className:(0,tF.default)(o.root,o["position".concat(Ee(u))],o["color".concat(Ee(i))],a,u==="fixed"&&"mui-fixed"),ref:r},l))}),qw=ne(vY,{name:"MuiAppBar"})(TY);var Ix=L(X());var rF=L(Te());var bY=function(e){return{root:{position:"relative",display:"flex",alignItems:"center"},gutters:ye({paddingLeft:e.spacing(2),paddingRight:e.spacing(2)},e.breakpoints.up("sm"),{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}),regular:e.mixins.toolbar,dense:{minHeight:48}}},SY=Ix.forwardRef(function(e,r){var o=e.classes,a=e.className,n=e.component,i=n===void 0?"div":n,s=e.disableGutters,u=s===void 0?!1:s,l=e.variant,d=l===void 0?"regular":l,f=oe(e,["classes","className","component","disableGutters","variant"]);return Ix.createElement(i,U({className:(0,rF.default)(o.root,o[d],a,!u&&o.gutters),ref:r},f))}),Ww=ne(bY,{name:"MuiToolbar"})(SY);var Er=L(X());var Fx=L(X());var oF=L(Te());var wY=function(e){return{root:{height:1,margin:0,border:"none",flexShrink:0,backgroundColor:e.palette.divider},absolute:{position:"absolute",bottom:0,left:0,width:"100%"},inset:{marginLeft:72},light:{backgroundColor:or(e.palette.divider,.08)},middle:{marginLeft:e.spacing(2),marginRight:e.spacing(2)},vertical:{height:"100%",width:1},flexItem:{alignSelf:"stretch",height:"auto"}}},PY=Fx.forwardRef(function(e,r){var o=e.absolute,a=o===void 0?!1:o,n=e.classes,i=e.className,s=e.component,u=s===void 0?"hr":s,l=e.flexItem,d=l===void 0?!1:l,f=e.light,p=f===void 0?!1:f,h=e.orientation,c=h===void 0?"horizontal":h,x=e.role,m=x===void 0?u!=="hr"?"separator":void 0:x,v=e.variant,b=v===void 0?"fullWidth":v,w=oe(e,["absolute","classes","className","component","flexItem","light","orientation","role","variant"]);return Fx.createElement(u,U({className:(0,oF.default)(n.root,i,b!=="fullWidth"&&n[b],a&&n.absolute,d&&n.flexItem,p&&n.light,c==="vertical"&&n.vertical),role:m,ref:r},w))}),br=ne(wY,{name:"MuiDivider"})(PY);var Ia=L(X());var Ic=L(Te());var sr=L(X()),cF=L(Xr());var qx=L(da());function Jr(t){return t&&t.ownerDocument||document}var qo=L(X()),Lx=L(Xr());function _Y(t){return t=typeof t=="function"?t():t,Lx.findDOMNode(t)}var Vw=typeof window<"u"?qo.useLayoutEffect:qo.useEffect,CY=qo.forwardRef(function(e,r){var o=e.children,a=e.container,n=e.disablePortal,i=n===void 0?!1:n,s=e.onRendered,u=qo.useState(null),l=u[0],d=u[1],f=Je(qo.isValidElement(o)?o.ref:null,r);return Vw(function(){i||d(_Y(a)||document.body)},[a,i]),Vw(function(){if(l&&!i)return Ja(r,l),function(){Ja(r,null)}},[r,l,i]),Vw(function(){s&&(l||i)&&s()},[s,l,i]),i?qo.isValidElement(o)?qo.cloneElement(o,{ref:f}):o:l&&Lx.createPortal(o,l)}),wc=CY;function mi(){for(var t=arguments.length,e=new Array(t),r=0;rt.length)&&(e=t.length);for(var r=0,o=Array(e);re.documentElement.clientWidth:t.scrollHeight>t.clientHeight}function wd(t,e){e?t.setAttribute("aria-hidden","true"):t.removeAttribute("aria-hidden")}function sF(t){return parseInt(window.getComputedStyle(t)["padding-right"],10)||0}function lF(t,e,r){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:[],a=arguments.length>4?arguments[4]:void 0,n=[e,r].concat(vs(o)),i=["TEMPLATE","SCRIPT","STYLE"];[].forEach.call(t.children,function(s){s.nodeType===1&&n.indexOf(s)===-1&&i.indexOf(s.tagName)===-1&&wd(s,a)})}function Uw(t,e){var r=-1;return t.some(function(o,a){return e(o)?(r=a,!0):!1}),r}function OY(t,e){var r=[],o=[],a=t.container,n;if(!e.disableScrollLock){if(EY(a)){var i=_c();r.push({value:a.style.paddingRight,key:"padding-right",el:a}),a.style["padding-right"]="".concat(sF(a)+i,"px"),n=Jr(a).querySelectorAll(".mui-fixed"),[].forEach.call(n,function(d){o.push(d.style.paddingRight),d.style.paddingRight="".concat(sF(d)+i,"px")})}var s=a.parentElement,u=s.nodeName==="HTML"&&window.getComputedStyle(s)["overflow-y"]==="scroll"?s:a;r.push({value:u.style.overflow,key:"overflow",el:u}),u.style.overflow="hidden"}var l=function(){n&&[].forEach.call(n,function(f,p){o[p]?f.style.paddingRight=o[p]:f.style.removeProperty("padding-right")}),r.forEach(function(f){var p=f.value,h=f.el,c=f.key;p?h.style.setProperty(c,p):h.style.removeProperty(c)})};return l}function AY(t){var e=[];return[].forEach.call(t.children,function(r){r.getAttribute&&r.getAttribute("aria-hidden")==="true"&&e.push(r)}),e}var uF=function(){function t(){nr(this,t),this.modals=[],this.containers=[]}return ir(t,[{key:"add",value:function(r,o){var a=this.modals.indexOf(r);if(a!==-1)return a;a=this.modals.length,this.modals.push(r),r.modalRef&&wd(r.modalRef,!1);var n=AY(o);lF(o,r.mountNode,r.modalRef,n,!0);var i=Uw(this.containers,function(s){return s.container===o});return i!==-1?(this.containers[i].modals.push(r),a):(this.containers.push({modals:[r],container:o,restore:null,hiddenSiblingNodes:n}),a)}},{key:"mount",value:function(r,o){var a=Uw(this.containers,function(i){return i.modals.indexOf(r)!==-1}),n=this.containers[a];n.restore||(n.restore=OY(n,o))}},{key:"remove",value:function(r){var o=this.modals.indexOf(r);if(o===-1)return o;var a=Uw(this.containers,function(s){return s.modals.indexOf(r)!==-1}),n=this.containers[a];if(n.modals.splice(n.modals.indexOf(r),1),this.modals.splice(o,1),n.modals.length===0)n.restore&&n.restore(),r.modalRef&&wd(r.modalRef,!0),lF(n.container,r.mountNode,r.modalRef,n.hiddenSiblingNodes,!1),this.containers.splice(a,1);else{var i=n.modals[n.modals.length-1];i.modalRef&&wd(i.modalRef,!1)}return o}},{key:"isTopModal",value:function(r){return this.modals.length>0&&this.modals[this.modals.length-1]===r}}]),t}();var Sr=L(X()),dF=L(Xr());function kY(t){var e=t.children,r=t.disableAutoFocus,o=r===void 0?!1:r,a=t.disableEnforceFocus,n=a===void 0?!1:a,i=t.disableRestoreFocus,s=i===void 0?!1:i,u=t.getDoc,l=t.isEnabled,d=t.open,f=Sr.useRef(),p=Sr.useRef(null),h=Sr.useRef(null),c=Sr.useRef(),x=Sr.useRef(null),m=Sr.useCallback(function(w){x.current=dF.findDOMNode(w)},[]),v=Je(e.ref,m),b=Sr.useRef();return Sr.useEffect(function(){b.current=d},[d]),!b.current&&d&&typeof window<"u"&&(c.current=u().activeElement),Sr.useEffect(function(){if(d){var w=Jr(x.current);!o&&x.current&&!x.current.contains(w.activeElement)&&(x.current.hasAttribute("tabIndex")||x.current.setAttribute("tabIndex",-1),x.current.focus());var S=function(){var O=x.current;if(O!==null){if(!w.hasFocus()||n||!l()||f.current){f.current=!1;return}x.current&&!x.current.contains(w.activeElement)&&x.current.focus()}},g=function(O){n||!l()||O.keyCode!==9||w.activeElement===x.current&&(f.current=!0,O.shiftKey?h.current.focus():p.current.focus())};w.addEventListener("focus",S,!0),w.addEventListener("keydown",g,!0);var y=setInterval(function(){S()},50);return function(){clearInterval(y),w.removeEventListener("focus",S,!0),w.removeEventListener("keydown",g,!0),s||(c.current&&c.current.focus&&c.current.focus(),c.current=null)}}},[o,n,s,l,d]),Sr.createElement(Sr.Fragment,null,Sr.createElement("div",{tabIndex:0,ref:p,"data-test":"sentinelStart"}),Sr.cloneElement(e,{ref:v}),Sr.createElement("div",{tabIndex:0,ref:h,"data-test":"sentinelEnd"}))}var $w=kY;var jx=L(X());var fF={root:{zIndex:-1,position:"fixed",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},invisible:{backgroundColor:"transparent"}},MY=jx.forwardRef(function(e,r){var o=e.invisible,a=o===void 0?!1:o,n=e.open,i=oe(e,["invisible","open"]);return n?jx.createElement("div",U({"aria-hidden":!0,ref:r},i,{style:U({},fF.root,a?fF.invisible:{},i.style)})):null}),pF=MY;function DY(t){return t=typeof t=="function"?t():t,cF.findDOMNode(t)}function NY(t){return t.children?t.children.props.hasOwnProperty("in"):!1}var IY=new uF,FY=function(e){return{root:{position:"fixed",zIndex:e.zIndex.modal,right:0,bottom:0,top:0,left:0},hidden:{visibility:"hidden"}}},LY=sr.forwardRef(function(e,r){var o=(0,qx.useTheme)(),a=(0,qx.getThemeProps)({name:"MuiModal",props:U({},e),theme:o}),n=a.BackdropComponent,i=n===void 0?pF:n,s=a.BackdropProps,u=a.children,l=a.closeAfterTransition,d=l===void 0?!1:l,f=a.container,p=a.disableAutoFocus,h=p===void 0?!1:p,c=a.disableBackdropClick,x=c===void 0?!1:c,m=a.disableEnforceFocus,v=m===void 0?!1:m,b=a.disableEscapeKeyDown,w=b===void 0?!1:b,S=a.disablePortal,g=S===void 0?!1:S,y=a.disableRestoreFocus,_=y===void 0?!1:y,O=a.disableScrollLock,E=O===void 0?!1:O,D=a.hideBackdrop,I=D===void 0?!1:D,G=a.keepMounted,Q=G===void 0?!1:G,V=a.manager,q=V===void 0?IY:V,j=a.onBackdropClick,z=a.onClose,W=a.onEscapeKeyDown,M=a.onRendered,R=a.open,P=oe(a,["BackdropComponent","BackdropProps","children","closeAfterTransition","container","disableAutoFocus","disableBackdropClick","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onEscapeKeyDown","onRendered","open"]),k=sr.useState(!0),F=k[0],T=k[1],C=sr.useRef({}),A=sr.useRef(null),N=sr.useRef(null),B=Je(N,r),$=NY(a),H=function(){return Jr(A.current)},Y=function(){return C.current.modalRef=N.current,C.current.mountNode=A.current,C.current},Z=function(){q.mount(Y(),{disableScrollLock:E}),N.current.scrollTop=0},J=Za(function(){var Pe=DY(f)||H().body;q.add(Y(),Pe),N.current&&Z()}),te=sr.useCallback(function(){return q.isTopModal(Y())},[q]),se=Za(function(Pe){A.current=Pe,Pe&&(M&&M(),R&&te()?Z():wd(N.current,!0))}),ae=sr.useCallback(function(){q.remove(Y())},[q]);if(sr.useEffect(function(){return function(){ae()}},[ae]),sr.useEffect(function(){R?J():(!$||!d)&&ae()},[R,ae,$,d,J]),!Q&&!R&&(!$||F))return null;var fe=function(){T(!1)},ge=function(){T(!0),d&&ae()},le=function(Se){Se.target===Se.currentTarget&&(j&&j(Se),!x&&z&&z(Se,"backdropClick"))},he=function(Se){Se.key!=="Escape"||!te()||(W&&W(Se),w||(Se.stopPropagation(),z&&z(Se,"escapeKeyDown")))},ce=FY(o||{zIndex:Rx}),Fe={};return u.props.tabIndex===void 0&&(Fe.tabIndex=u.props.tabIndex||"-1"),$&&(Fe.onEnter=mi(fe,u.props.onEnter),Fe.onExited=mi(ge,u.props.onExited)),sr.createElement(wc,{ref:se,container:f,disablePortal:g},sr.createElement("div",U({ref:B,onKeyDown:he,role:"presentation"},P,{style:U({},ce.root,!R&&F?ce.hidden:{},P.style)}),I?null:sr.createElement(i,U({open:R,onClick:le},s)),sr.createElement($w,{disableEnforceFocus:v,disableAutoFocus:h,disableRestoreFocus:_,getDoc:H,isEnabled:te,open:R},sr.cloneElement(u,Fe))))}),Pn=LY;var Nc=L(X());var BF=L(Te());function Wx(t){if(Array.isArray(t))return t}function mF(t,e){var r=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(r!=null){var o,a,n,i,s=[],u=!0,l=!1;try{if(n=(r=r.call(t)).next,e===0){if(Object(r)!==r)return;u=!1}else for(;!(u=(o=n.call(r)).done)&&(s.push(o.value),s.length!==e);u=!0);}catch(d){l=!0,a=d}finally{try{if(!u&&r.return!=null&&(i=r.return(),Object(i)!==i))return}finally{if(l)throw a}}return s}}function Vx(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Yt(t,e){return Wx(t)||mF(t,e)||Sd(t,e)||Vx()}var Ss=L(X());var LF=L(Dl());var kd=function(e){return e.scrollTop};function Na(t,e){var r=t.timeout,o=t.style,a=o===void 0?{}:o;return{duration:a.transitionDuration||typeof r=="number"?r:r[e.mode]||0,delay:a.transitionDelay}}var NX={entering:{opacity:1},entered:{opacity:1}},IX={enter:mo.enteringScreen,exit:mo.leavingScreen},FX=Ss.forwardRef(function(e,r){var o=e.children,a=e.disableStrictModeCompat,n=a===void 0?!1:a,i=e.in,s=e.onEnter,u=e.onEntered,l=e.onEntering,d=e.onExit,f=e.onExited,p=e.onExiting,h=e.style,c=e.TransitionComponent,x=c===void 0?LF.Transition:c,m=e.timeout,v=m===void 0?IX:m,b=oe(e,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","TransitionComponent","timeout"]),w=Tr(),S=w.unstable_strictMode&&!n,g=Ss.useRef(null),y=Je(o.ref,r),_=Je(S?g:void 0,y),O=function(j){return function(z,W){if(j){var M=S?[g.current,z]:[z,W],R=Yt(M,2),P=R[0],k=R[1];k===void 0?j(P):j(P,k)}}},E=O(l),D=O(function(q,j){kd(q);var z=Na({style:h,timeout:v},{mode:"enter"});q.style.webkitTransition=w.transitions.create("opacity",z),q.style.transition=w.transitions.create("opacity",z),s&&s(q,j)}),I=O(u),G=O(p),Q=O(function(q){var j=Na({style:h,timeout:v},{mode:"exit"});q.style.webkitTransition=w.transitions.create("opacity",j),q.style.transition=w.transitions.create("opacity",j),d&&d(q)}),V=O(f);return Ss.createElement(x,U({appear:!0,in:i,nodeRef:S?g:void 0,onEnter:D,onEntered:I,onEntering:E,onExit:Q,onExited:V,onExiting:G,timeout:v},b),function(q,j){return Ss.cloneElement(o,U({style:U({opacity:0,visibility:q==="exited"&&!i?"hidden":void 0},NX[q],h,o.props.style),ref:_},j))})}),ws=FX;var LX={root:{zIndex:-1,position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},invisible:{backgroundColor:"transparent"}},BX=Nc.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.invisible,s=i===void 0?!1:i,u=e.open,l=e.transitionDuration,d=e.TransitionComponent,f=d===void 0?ws:d,p=oe(e,["children","classes","className","invisible","open","transitionDuration","TransitionComponent"]);return Nc.createElement(f,U({in:u,timeout:l},p),Nc.createElement("div",{className:(0,BF.default)(a.root,n,s&&a.invisible),"aria-hidden":!0,ref:r},o))}),Ps=ne(LX,{name:"MuiBackdrop"})(BX);var Uo=L(X());var jF=L(Xr());function Nl(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:166,r;function o(){for(var a=arguments.length,n=new Array(a),i=0;i"u"?xi.useEffect:xi.useLayoutEffect;function KX(t){var e=t.classes,r=t.pulsate,o=r===void 0?!1:r,a=t.rippleX,n=t.rippleY,i=t.rippleSize,s=t.in,u=t.onExited,l=u===void 0?function(){}:u,d=t.timeout,f=xi.useState(!1),p=f[0],h=f[1],c=(0,iP.default)(e.ripple,e.rippleVisible,o&&e.ripplePulsate),x={width:i,height:i,top:-(i/2)+n,left:-(i/2)+a},m=(0,iP.default)(e.child,p&&e.childLeaving,o&&e.childPulsate),v=Za(l);return GX(function(){if(!s){h(!0);var b=setTimeout(v,d);return function(){clearTimeout(b)}}},[v,s,d]),xi.createElement("span",{className:c,style:x},xi.createElement("span",{className:m}))}var VF=KX;var sP=550,YX=80,XX=function(e){return{root:{overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"},ripple:{opacity:0,position:"absolute"},rippleVisible:{opacity:.3,transform:"scale(1)",animation:"$enter ".concat(sP,"ms ").concat(e.transitions.easing.easeInOut)},ripplePulsate:{animationDuration:"".concat(e.transitions.duration.shorter,"ms")},child:{opacity:1,display:"block",width:"100%",height:"100%",borderRadius:"50%",backgroundColor:"currentColor"},childLeaving:{opacity:0,animation:"$exit ".concat(sP,"ms ").concat(e.transitions.easing.easeInOut)},childPulsate:{position:"absolute",left:0,top:0,animation:"$pulsate 2500ms ".concat(e.transitions.easing.easeInOut," 200ms infinite")},"@keyframes enter":{"0%":{transform:"scale(0)",opacity:.1},"100%":{transform:"scale(1)",opacity:.3}},"@keyframes exit":{"0%":{opacity:1},"100%":{opacity:0}},"@keyframes pulsate":{"0%":{transform:"scale(1)"},"50%":{transform:"scale(0.92)"},"100%":{transform:"scale(1)"}}}},QX=Ct.forwardRef(function(e,r){var o=e.center,a=o===void 0?!1:o,n=e.classes,i=e.className,s=oe(e,["center","classes","className"]),u=Ct.useState([]),l=u[0],d=u[1],f=Ct.useRef(0),p=Ct.useRef(null);Ct.useEffect(function(){p.current&&(p.current(),p.current=null)},[l]);var h=Ct.useRef(!1),c=Ct.useRef(null),x=Ct.useRef(null),m=Ct.useRef(null);Ct.useEffect(function(){return function(){clearTimeout(c.current)}},[]);var v=Ct.useCallback(function(g){var y=g.pulsate,_=g.rippleX,O=g.rippleY,E=g.rippleSize,D=g.cb;d(function(I){return[].concat(vs(I),[Ct.createElement(VF,{key:f.current,classes:n,timeout:sP,pulsate:y,rippleX:_,rippleY:O,rippleSize:E})])}),f.current+=1,p.current=D},[n]),b=Ct.useCallback(function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_=arguments.length>2?arguments[2]:void 0,O=y.pulsate,E=O===void 0?!1:O,D=y.center,I=D===void 0?a||y.pulsate:D,G=y.fakeElement,Q=G===void 0?!1:G;if(g.type==="mousedown"&&h.current){h.current=!1;return}g.type==="touchstart"&&(h.current=!0);var V=Q?null:m.current,q=V?V.getBoundingClientRect():{width:0,height:0,left:0,top:0},j,z,W;if(I||g.clientX===0&&g.clientY===0||!g.clientX&&!g.touches)j=Math.round(q.width/2),z=Math.round(q.height/2);else{var M=g.touches?g.touches[0]:g,R=M.clientX,P=M.clientY;j=Math.round(R-q.left),z=Math.round(P-q.top)}if(I)W=Math.sqrt((2*Math.pow(q.width,2)+Math.pow(q.height,2))/3),W%2===0&&(W+=1);else{var k=Math.max(Math.abs((V?V.clientWidth:0)-j),j)*2+2,F=Math.max(Math.abs((V?V.clientHeight:0)-z),z)*2+2;W=Math.sqrt(Math.pow(k,2)+Math.pow(F,2))}g.touches?x.current===null&&(x.current=function(){v({pulsate:E,rippleX:j,rippleY:z,rippleSize:W,cb:_})},c.current=setTimeout(function(){x.current&&(x.current(),x.current=null)},YX)):v({pulsate:E,rippleX:j,rippleY:z,rippleSize:W,cb:_})},[a,v]),w=Ct.useCallback(function(){b({},{pulsate:!0})},[b]),S=Ct.useCallback(function(g,y){if(clearTimeout(c.current),g.type==="touchend"&&x.current){g.persist(),x.current(),x.current=null,c.current=setTimeout(function(){S(g,y)});return}x.current=null,d(function(_){return _.length>0?_.slice(1):_}),p.current=y},[]);return Ct.useImperativeHandle(r,function(){return{pulsate:w,start:b,stop:S}},[w,b,S]),Ct.createElement("span",U({className:(0,$F.default)(n.root,i),ref:m},s),Ct.createElement(UF.TransitionGroup,{component:null,exit:!0},l))}),HF=ne(XX,{flip:!1,name:"MuiTouchRipple"})(Ct.memo(QX));var JX={root:{display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle","-moz-appearance":"none","-webkit-appearance":"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},"&$disabled":{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}},disabled:{},focusVisible:{}},ZX=Zr.forwardRef(function(e,r){var o=e.action,a=e.buttonRef,n=e.centerRipple,i=n===void 0?!1:n,s=e.children,u=e.classes,l=e.className,d=e.component,f=d===void 0?"button":d,p=e.disabled,h=p===void 0?!1:p,c=e.disableRipple,x=c===void 0?!1:c,m=e.disableTouchRipple,v=m===void 0?!1:m,b=e.focusRipple,w=b===void 0?!1:b,S=e.focusVisibleClassName,g=e.onBlur,y=e.onClick,_=e.onFocus,O=e.onFocusVisible,E=e.onKeyDown,D=e.onKeyUp,I=e.onMouseDown,G=e.onMouseLeave,Q=e.onMouseUp,V=e.onTouchEnd,q=e.onTouchMove,j=e.onTouchStart,z=e.onDragLeave,W=e.tabIndex,M=W===void 0?0:W,R=e.TouchRippleProps,P=e.type,k=P===void 0?"button":P,F=oe(e,["action","buttonRef","centerRipple","children","classes","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","onBlur","onClick","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","onDragLeave","tabIndex","TouchRippleProps","type"]),T=Zr.useRef(null);function C(){return zF.findDOMNode(T.current)}var A=Zr.useRef(null),N=Zr.useState(!1),B=N[0],$=N[1];h&&B&&$(!1);var H=Tc(),Y=H.isFocusVisible,Z=H.onBlurVisible,J=H.ref;Zr.useImperativeHandle(o,function(){return{focusVisible:function(){$(!0),T.current.focus()}}},[]),Zr.useEffect(function(){B&&w&&!x&&A.current.pulsate()},[x,w,B]);function te(me,ie){var ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:v;return Za(function(re){ie&&ie(re);var _e=ee;return!_e&&A.current&&A.current[me](re),!0})}var se=te("start",I),ae=te("stop",z),fe=te("stop",Q),ge=te("stop",function(me){B&&me.preventDefault(),G&&G(me)}),le=te("start",j),he=te("stop",V),ce=te("stop",q),Fe=te("stop",function(me){B&&(Z(me),$(!1)),g&&g(me)},!1),Pe=Za(function(me){T.current||(T.current=me.currentTarget),Y(me)&&($(!0),O&&O(me)),_&&_(me)}),Se=function(){var ie=C();return f&&f!=="button"&&!(ie.tagName==="A"&&ie.href)},Ne=Zr.useRef(!1),Ue=Za(function(me){w&&!Ne.current&&B&&A.current&&me.key===" "&&(Ne.current=!0,me.persist(),A.current.stop(me,function(){A.current.start(me)})),me.target===me.currentTarget&&Se()&&me.key===" "&&me.preventDefault(),E&&E(me),me.target===me.currentTarget&&Se()&&me.key==="Enter"&&!h&&(me.preventDefault(),y&&y(me))}),qe=Za(function(me){w&&me.key===" "&&A.current&&B&&!me.defaultPrevented&&(Ne.current=!1,me.persist(),A.current.stop(me,function(){A.current.pulsate(me)})),D&&D(me),y&&me.target===me.currentTarget&&Se()&&me.key===" "&&!me.defaultPrevented&&y(me)}),ke=f;ke==="button"&&F.href&&(ke="a");var Ye={};ke==="button"?(Ye.type=k,Ye.disabled=h):((ke!=="a"||!F.href)&&(Ye.role="button"),Ye["aria-disabled"]=h);var at=Je(a,r),Be=Je(J,T),De=Je(at,Be),ht=Zr.useState(!1),Ge=ht[0],Oe=ht[1];Zr.useEffect(function(){Oe(!0)},[]);var We=Ge&&!x&&!h;return Zr.createElement(ke,U({className:(0,GF.default)(u.root,l,B&&[u.focusVisible,S],h&&u.disabled),onBlur:Fe,onClick:y,onFocus:Pe,onKeyDown:Ue,onKeyUp:qe,onMouseDown:se,onMouseLeave:ge,onMouseUp:fe,onDragLeave:ae,onTouchEnd:he,onTouchMove:ce,onTouchStart:le,ref:De,tabIndex:h?-1:M},Ye,F),s,We?Zr.createElement(HF,U({ref:A,center:i},R)):null)}),ca=ne(JX,{name:"MuiButtonBase"})(ZX);var eQ=function(e){return{root:{textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:12,borderRadius:"50%",overflow:"visible",color:e.palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{backgroundColor:or(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"&$disabled":{backgroundColor:"transparent",color:e.palette.action.disabled}},edgeStart:{marginLeft:-12,"$sizeSmall&":{marginLeft:-3}},edgeEnd:{marginRight:-12,"$sizeSmall&":{marginRight:-3}},colorInherit:{color:"inherit"},colorPrimary:{color:e.palette.primary.main,"&:hover":{backgroundColor:or(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},colorSecondary:{color:e.palette.secondary.main,"&:hover":{backgroundColor:or(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},disabled:{},sizeSmall:{padding:3,fontSize:e.typography.pxToRem(18)},label:{width:"100%",display:"flex",alignItems:"inherit",justifyContent:"inherit"}}},tQ=Fl.forwardRef(function(e,r){var o=e.edge,a=o===void 0?!1:o,n=e.children,i=e.classes,s=e.className,u=e.color,l=u===void 0?"default":u,d=e.disabled,f=d===void 0?!1:d,p=e.disableFocusRipple,h=p===void 0?!1:p,c=e.size,x=c===void 0?"medium":c,m=oe(e,["edge","children","classes","className","color","disabled","disableFocusRipple","size"]);return Fl.createElement(ca,U({className:(0,KF.default)(i.root,s,l!=="default"&&i["color".concat(Ee(l))],f&&i.disabled,x==="small"&&i["size".concat(Ee(x))],{start:i.edgeStart,end:i.edgeEnd}[a]),centerRipple:!0,focusRipple:!h,disabled:f,ref:r},m),Fl.createElement("span",{className:i.label},n))}),pr=ne(eQ,{name:"MuiIconButton"})(tQ);var Ll=L(X());var XF=L(Te());var YF=L(X()),rQ=YF.createContext({}),Fa=rQ;var oQ={root:{listStyle:"none",margin:0,padding:0,position:"relative"},padding:{paddingTop:8,paddingBottom:8},dense:{},subheader:{paddingTop:0}},aQ=Ll.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.component,s=i===void 0?"ul":i,u=e.dense,l=u===void 0?!1:u,d=e.disablePadding,f=d===void 0?!1:d,p=e.subheader,h=oe(e,["children","classes","className","component","dense","disablePadding","subheader"]),c=Ll.useMemo(function(){return{dense:l}},[l]);return Ll.createElement(Fa.Provider,{value:c},Ll.createElement(s,U({className:(0,XF.default)(a.root,n,l&&a.dense,!f&&a.padding,p&&a.subheader),ref:r},h),p,o))}),wr=ne(oQ,{name:"MuiList"})(aQ);var Pr=L(X());var ay=L(Te());var QF=L(X());function Bl(t,e){return QF.isValidElement(t)&&e.indexOf(t.type.muiName)!==-1}var JF=L(Xr()),nQ=function(e){return{root:{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,"&$focusVisible":{backgroundColor:e.palette.action.selected},"&$selected, &$selected:hover":{backgroundColor:e.palette.action.selected},"&$disabled":{opacity:.5}},container:{position:"relative"},focusVisible:{},dense:{paddingTop:4,paddingBottom:4},alignItemsFlexStart:{alignItems:"flex-start"},disabled:{},divider:{borderBottom:"1px solid ".concat(e.palette.divider),backgroundClip:"padding-box"},gutters:{paddingLeft:16,paddingRight:16},button:{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:e.palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},secondaryAction:{paddingRight:48},selected:{}}},iQ=typeof window>"u"?Pr.useEffect:Pr.useLayoutEffect,sQ=Pr.forwardRef(function(e,r){var o=e.alignItems,a=o===void 0?"center":o,n=e.autoFocus,i=n===void 0?!1:n,s=e.button,u=s===void 0?!1:s,l=e.children,d=e.classes,f=e.className,p=e.component,h=e.ContainerComponent,c=h===void 0?"li":h,x=e.ContainerProps;x=x===void 0?{}:x;var m=x.className,v=oe(x,["className"]),b=e.dense,w=b===void 0?!1:b,S=e.disabled,g=S===void 0?!1:S,y=e.disableGutters,_=y===void 0?!1:y,O=e.divider,E=O===void 0?!1:O,D=e.focusVisibleClassName,I=e.selected,G=I===void 0?!1:I,Q=oe(e,["alignItems","autoFocus","button","children","classes","className","component","ContainerComponent","ContainerProps","dense","disabled","disableGutters","divider","focusVisibleClassName","selected"]),V=Pr.useContext(Fa),q={dense:w||V.dense||!1,alignItems:a},j=Pr.useRef(null);iQ(function(){i&&j.current&&j.current.focus()},[i]);var z=Pr.Children.toArray(l),W=z.length&&Bl(z[z.length-1],["ListItemSecondaryAction"]),M=Pr.useCallback(function(F){j.current=JF.findDOMNode(F)},[]),R=Je(M,r),P=U({className:(0,ay.default)(d.root,f,q.dense&&d.dense,!_&&d.gutters,E&&d.divider,g&&d.disabled,u&&d.button,a!=="center"&&d.alignItemsFlexStart,W&&d.secondaryAction,G&&d.selected),disabled:g},Q),k=p||"li";return u&&(P.component=p||"div",P.focusVisibleClassName=(0,ay.default)(d.focusVisible,D),k=ca),W?(k=!P.component&&!p?"div":k,c==="li"&&(k==="li"?k="div":P.component==="li"&&(P.component="div")),Pr.createElement(Fa.Provider,{value:q},Pr.createElement(c,U({className:(0,ay.default)(d.container,m),ref:R},v),Pr.createElement(k,P,z),z.pop()))):Pr.createElement(Fa.Provider,{value:q},Pr.createElement(k,U({ref:R},P),z))}),qt=ne(nQ,{name:"MuiListItem"})(sQ);var Md=L(X());var ZF=L(Te());var lQ=function(e){return{root:{minWidth:56,color:e.palette.action.active,flexShrink:0,display:"inline-flex"},alignItemsFlexStart:{marginTop:8}}},uQ=Md.forwardRef(function(e,r){var o=e.classes,a=e.className,n=oe(e,["classes","className"]),i=Md.useContext(Fa);return Md.createElement("div",U({className:(0,ZF.default)(o.root,a,i.alignItems==="flex-start"&&o.alignItemsFlexStart),ref:r},n))}),tn=ne(lQ,{name:"MuiListItemIcon"})(uQ);var _s=L(X());var eL=L(Te());var dQ={root:{flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},multiline:{marginTop:6,marginBottom:6},dense:{},inset:{paddingLeft:56},primary:{},secondary:{}},fQ=_s.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.disableTypography,s=i===void 0?!1:i,u=e.inset,l=u===void 0?!1:u,d=e.primary,f=e.primaryTypographyProps,p=e.secondary,h=e.secondaryTypographyProps,c=oe(e,["children","classes","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"]),x=_s.useContext(Fa),m=x.dense,v=d??o;v!=null&&v.type!==we&&!s&&(v=_s.createElement(we,U({variant:m?"body2":"body1",className:a.primary,component:"span",display:"block"},f),v));var b=p;return b!=null&&b.type!==we&&!s&&(b=_s.createElement(we,U({variant:"body2",className:a.secondary,color:"textSecondary",display:"block"},h),b)),_s.createElement("div",U({className:(0,eL.default)(a.root,n,m&&a.dense,l&&a.inset,v&&b&&a.multiline),ref:r},c),v,b)}),Wt=ne(dQ,{name:"MuiListItemText"})(fQ);var o3=L(e3()),a3=L(t3()),n3=L(r3()),KZ=Le(t=>({list:{width:250},menuButton:{marginRight:t.spacing(2)}}));function o_(){let t=KZ({}),[e,r]=Er.default.useState({open:!1}),o=n=>i=>{i.type==="keydown"&&(i.key==="Tab"||i.key==="Shift")||r({...e,open:n})},a=()=>Er.default.createElement("div",{className:t.list,role:"presentation",onClick:o(!1),onKeyDown:o(!1)},Er.default.createElement(wr,null,Er.default.createElement(qt,{button:!0,key:"Bookmarks",disabled:!0},Er.default.createElement(tn,null,Er.default.createElement(o3.default,null)),Er.default.createElement(Wt,{primary:"Bookmarks"}))),Er.default.createElement(br,null),Er.default.createElement(wr,null,Er.default.createElement(qt,{button:!0,key:"About",component:n=>Er.default.createElement(E1,{...n,to:"/about"})},Er.default.createElement(tn,null,Er.default.createElement(a3.default,null)),Er.default.createElement(Wt,{primary:"About"}))));return Er.default.createElement("div",null,Er.default.createElement(pr,{edge:"start",className:t.menuButton,color:"inherit","aria-label":"menu",onClick:o(!0)},Er.default.createElement(n3.default,null)),Er.default.createElement(nP,{open:e.open,onClose:o(!1)},a()))}var YZ=Le(()=>({root:{flexGrow:1},title:{flexGrow:1}}));function a_(){let t=YZ({});return Ld.default.createElement("div",{className:t.root},Ld.default.createElement(qw,{position:"static"},Ld.default.createElement(Ww,null,Ld.default.createElement(o_,null),Ld.default.createElement(we,{variant:"h6",className:t.title},"bSECURE"))))}var My=L(X());var Wc=L(X());var Cn=L(X());var d3=L(Te());var l3=L(X());var Oy=L(X());var jc=L(X());var i3=L(Te());var XZ=function(e){return{root:{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,fontSize:e.typography.pxToRem(24),transition:e.transitions.create("fill",{duration:e.transitions.duration.shorter})},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},colorAction:{color:e.palette.action.active},colorError:{color:e.palette.error.main},colorDisabled:{color:e.palette.action.disabled},fontSizeInherit:{fontSize:"inherit"},fontSizeSmall:{fontSize:e.typography.pxToRem(20)},fontSizeLarge:{fontSize:e.typography.pxToRem(35)}}},s3=jc.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.color,s=i===void 0?"inherit":i,u=e.component,l=u===void 0?"svg":u,d=e.fontSize,f=d===void 0?"medium":d,p=e.htmlColor,h=e.titleAccess,c=e.viewBox,x=c===void 0?"0 0 24 24":c,m=oe(e,["children","classes","className","color","component","fontSize","htmlColor","titleAccess","viewBox"]);return jc.createElement(l,U({className:(0,i3.default)(a.root,n,s!=="inherit"&&a["color".concat(Ee(s))],f!=="default"&&f!=="medium"&&a["fontSize".concat(Ee(f))]),focusable:"false",viewBox:x,color:p,"aria-hidden":h?void 0:!0,role:h?"img":void 0,ref:r},m),o,h?jc.createElement("title",null,h):null)});s3.muiName="SvgIcon";var ql=ne(XZ,{name:"MuiSvgIcon"})(s3);function an(t,e){var r=function(a,n){return Oy.default.createElement(ql,U({ref:n},a),t)};return r.muiName=ql.muiName,Oy.default.memo(Oy.default.forwardRef(r))}var u3=an(l3.createElement("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");var QZ=function(e){return{root:{position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none"},colorDefault:{color:e.palette.background.default,backgroundColor:e.palette.type==="light"?e.palette.grey[400]:e.palette.grey[600]},circle:{},circular:{},rounded:{borderRadius:e.shape.borderRadius},square:{borderRadius:0},img:{width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4},fallback:{width:"75%",height:"75%"}}};function JZ(t){var e=t.src,r=t.srcSet,o=Cn.useState(!1),a=o[0],n=o[1];return Cn.useEffect(function(){if(!(!e&&!r)){n(!1);var i=!0,s=new Image;return s.src=e,s.srcSet=r,s.onload=function(){i&&n("loaded")},s.onerror=function(){i&&n("error")},function(){i=!1}}},[e,r]),a}var ZZ=Cn.forwardRef(function(e,r){var o=e.alt,a=e.children,n=e.classes,i=e.className,s=e.component,u=s===void 0?"div":s,l=e.imgProps,d=e.sizes,f=e.src,p=e.srcSet,h=e.variant,c=h===void 0?"circular":h,x=oe(e,["alt","children","classes","className","component","imgProps","sizes","src","srcSet","variant"]),m=null,v=JZ({src:f,srcSet:p}),b=f||p,w=b&&v!=="error";return w?m=Cn.createElement("img",U({alt:o,src:f,srcSet:p,sizes:d,className:n.img},l)):a!=null?m=a:b&&o?m=o[0]:m=Cn.createElement(u3,{className:n.fallback}),Cn.createElement(u,U({className:(0,d3.default)(n.root,n.system,n[c],i,!w&&n.colorDefault),ref:r},x),m)}),go=ne(QZ,{name:"MuiAvatar"})(ZZ);var Ay=L(X());var f3=L(Te());var eee={root:{overflow:"hidden"}},tee=Ay.forwardRef(function(e,r){var o=e.classes,a=e.className,n=e.raised,i=n===void 0?!1:n,s=oe(e,["classes","className","raised"]);return Ay.createElement(Dt,U({className:(0,f3.default)(o.root,a),elevation:i?8:1,ref:r},s))}),ct=ne(eee,{name:"MuiCard"})(tee);var Ti=L(X());var p3=L(Te());var ree={root:{display:"flex",alignItems:"center",padding:16},avatar:{flex:"0 0 auto",marginRight:16},action:{flex:"0 0 auto",alignSelf:"flex-start",marginTop:-8,marginRight:-8},content:{flex:"1 1 auto"},title:{},subheader:{}},oee=Ti.forwardRef(function(e,r){var o=e.action,a=e.avatar,n=e.classes,i=e.className,s=e.component,u=s===void 0?"div":s,l=e.disableTypography,d=l===void 0?!1:l,f=e.subheader,p=e.subheaderTypographyProps,h=e.title,c=e.titleTypographyProps,x=oe(e,["action","avatar","classes","className","component","disableTypography","subheader","subheaderTypographyProps","title","titleTypographyProps"]),m=h;m!=null&&m.type!==we&&!d&&(m=Ti.createElement(we,U({variant:a?"body2":"h5",className:n.title,component:"span",display:"block"},c),m));var v=f;return v!=null&&v.type!==we&&!d&&(v=Ti.createElement(we,U({variant:a?"body2":"body1",className:n.subheader,color:"textSecondary",component:"span",display:"block"},p),v)),Ti.createElement(u,U({className:(0,p3.default)(n.root,i),ref:r},x),a&&Ti.createElement("div",{className:n.avatar},a),Ti.createElement("div",{className:n.content},m,v),o&&Ti.createElement("div",{className:n.action},o))}),Pt=ne(ree,{name:"MuiCardHeader"})(oee);var aee={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",A100:"#ccff90",A200:"#b2ff59",A400:"#76ff03",A700:"#64dd17"},n_=aee;var m3=L(c3()),uee=t=>jr({card:{marginTop:t.spacing(3)},avatar:{backgroundColor:jo[500]}});function dee(t){let e=t.classes;return Wc.default.createElement(ct,{className:e.card},Wc.default.createElement(Pt,{avatar:Wc.default.createElement(go,{className:e.avatar},Wc.default.createElement(m3.default,null)),title:"Error",subheader:t.message||"Bad error grr"}))}var h3=ne(uee)(dee);var i_=class extends My.default.Component{constructor(e){super(e),this.state={error:!1}}componentDidCatch(e,r){this.setState({error:e})}render(){return this.state.error?My.default.createElement(pa,null,My.default.createElement(h3,{message:this.state.error.message})):this.props.children}},g3=i_;var Fi=L(X());var Wl=L(X());var fee=Le(t=>({root:{marginTop:t.spacing(4),marginBottom:t.spacing(4)},paper:{padding:t.spacing(3,2)}}));function Dy(){let t=fee({});return Wl.default.createElement(pa,{className:t.root},Wl.default.createElement(Dt,{className:t.paper},Wl.default.createElement(we,{variant:"h5",component:"h3",gutterBottom:!0},"About bSECURE"),Wl.default.createElement(we,{component:"p",gutterBottom:!0},"Building maintenance is hard. Whatever your role, it's time-consuming to find, store and access data that you need to know your asset. We've created bSecure, an ecosystem of smart, integrated technology giving you easy, fast and efficient access to important building data."),Wl.default.createElement(we,null,Wl.default.createElement(bc,{href:"https://www.uptickhq.com/bsecure/"},"Learn more"))))}var xa=L(X());var Vc=L(X());var Ny=L(X());var x3=L(Te());var pee=[0,1,2,3,4,5,6,7,8,9,10],cee=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12];function mee(t,e,r){var o={};cee.forEach(function(a){var n="grid-".concat(r,"-").concat(a);if(a===!0){o[n]={flexBasis:0,flexGrow:1,maxWidth:"100%"};return}if(a==="auto"){o[n]={flexBasis:"auto",flexGrow:0,maxWidth:"none"};return}var i="".concat(Math.round(a/12*1e8)/1e6,"%");o[n]={flexBasis:i,flexGrow:0,maxWidth:i}}),r==="xs"?U(t,o):t[e.breakpoints.up(r)]=o}function s_(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,r=parseFloat(t);return"".concat(r/e).concat(String(t).replace(String(r),"")||"px")}function hee(t,e){var r={};return pee.forEach(function(o){var a=t.spacing(o);a!==0&&(r["spacing-".concat(e,"-").concat(o)]={margin:"-".concat(s_(a,2)),width:"calc(100% + ".concat(s_(a),")"),"& > $item":{padding:s_(a,2)}})}),r}var gee=function(e){return U({root:{},container:{boxSizing:"border-box",display:"flex",flexWrap:"wrap",width:"100%"},item:{boxSizing:"border-box",margin:"0"},zeroMinWidth:{minWidth:0},"direction-xs-column":{flexDirection:"column"},"direction-xs-column-reverse":{flexDirection:"column-reverse"},"direction-xs-row-reverse":{flexDirection:"row-reverse"},"wrap-xs-nowrap":{flexWrap:"nowrap"},"wrap-xs-wrap-reverse":{flexWrap:"wrap-reverse"},"align-items-xs-center":{alignItems:"center"},"align-items-xs-flex-start":{alignItems:"flex-start"},"align-items-xs-flex-end":{alignItems:"flex-end"},"align-items-xs-baseline":{alignItems:"baseline"},"align-content-xs-center":{alignContent:"center"},"align-content-xs-flex-start":{alignContent:"flex-start"},"align-content-xs-flex-end":{alignContent:"flex-end"},"align-content-xs-space-between":{alignContent:"space-between"},"align-content-xs-space-around":{alignContent:"space-around"},"justify-content-xs-center":{justifyContent:"center"},"justify-content-xs-flex-end":{justifyContent:"flex-end"},"justify-content-xs-space-between":{justifyContent:"space-between"},"justify-content-xs-space-around":{justifyContent:"space-around"},"justify-content-xs-space-evenly":{justifyContent:"space-evenly"}},hee(e,"xs"),e.breakpoints.keys.reduce(function(r,o){return mee(r,e,o),r},{}))},xee=Ny.forwardRef(function(e,r){var o=e.alignContent,a=o===void 0?"stretch":o,n=e.alignItems,i=n===void 0?"stretch":n,s=e.classes,u=e.className,l=e.component,d=l===void 0?"div":l,f=e.container,p=f===void 0?!1:f,h=e.direction,c=h===void 0?"row":h,x=e.item,m=x===void 0?!1:x,v=e.justify,b=e.justifyContent,w=b===void 0?"flex-start":b,S=e.lg,g=S===void 0?!1:S,y=e.md,_=y===void 0?!1:y,O=e.sm,E=O===void 0?!1:O,D=e.spacing,I=D===void 0?0:D,G=e.wrap,Q=G===void 0?"wrap":G,V=e.xl,q=V===void 0?!1:V,j=e.xs,z=j===void 0?!1:j,W=e.zeroMinWidth,M=W===void 0?!1:W,R=oe(e,["alignContent","alignItems","classes","className","component","container","direction","item","justify","justifyContent","lg","md","sm","spacing","wrap","xl","xs","zeroMinWidth"]),P=(0,x3.default)(s.root,u,p&&[s.container,I!==0&&s["spacing-xs-".concat(String(I))]],m&&s.item,M&&s.zeroMinWidth,c!=="row"&&s["direction-xs-".concat(String(c))],Q!=="wrap"&&s["wrap-xs-".concat(String(Q))],i!=="stretch"&&s["align-items-xs-".concat(String(i))],a!=="stretch"&&s["align-content-xs-".concat(String(a))],(v||w)!=="flex-start"&&s["justify-content-xs-".concat(String(v||w))],z!==!1&&s["grid-xs-".concat(String(z))],E!==!1&&s["grid-sm-".concat(String(E))],_!==!1&&s["grid-md-".concat(String(_))],g!==!1&&s["grid-lg-".concat(String(g))],q!==!1&&s["grid-xl-".concat(String(q))]);return Ny.createElement(d,U({className:P,ref:r},R))}),yee=ne(gee,{name:"MuiGrid"})(xee);var tt=yee;var vee=Le(t=>({container:{[t.breakpoints.down("sm")]:{flexDirection:"column"}}}));function Vl(t){let e=vee(),{left:r,right:o}=t;return Vc.default.createElement(pa,null,Vc.default.createElement(tt,{container:!0,spacing:3,wrap:"nowrap",className:e.container},Vc.default.createElement(tt,{item:!0,sm:12,md:5},r),Vc.default.createElement(tt,{item:!0,sm:12,md:7},o)))}var u_=L(X());var Ut=L(Cx());var y3=(0,Ut.styleFunctionSx)((0,Ut.compose)(Ut.borders,Ut.display,Ut.flexbox,Ut.grid,Ut.positions,Ut.palette,Ut.shadows,Ut.sizing,Ut.spacing,Ut.typography)),Tee=$I("div")(y3,{name:"MuiBox"}),Rt=Tee;var Bd=L(X());var l_=L(Te());var Es=44,bee=function(e){return{root:{display:"inline-block"},static:{transition:e.transitions.create("transform")},indeterminate:{animation:"$circular-rotate 1.4s linear infinite"},determinate:{transition:e.transitions.create("transform")},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},svg:{display:"block"},circle:{stroke:"currentColor"},circleStatic:{transition:e.transitions.create("stroke-dashoffset")},circleIndeterminate:{animation:"$circular-dash 1.4s ease-in-out infinite",strokeDasharray:"80px, 200px",strokeDashoffset:"0px"},circleDeterminate:{transition:e.transitions.create("stroke-dashoffset")},"@keyframes circular-rotate":{"0%":{transformOrigin:"50% 50%"},"100%":{transform:"rotate(360deg)"}},"@keyframes circular-dash":{"0%":{strokeDasharray:"1px, 200px",strokeDashoffset:"0px"},"50%":{strokeDasharray:"100px, 200px",strokeDashoffset:"-15px"},"100%":{strokeDasharray:"100px, 200px",strokeDashoffset:"-125px"}},circleDisableShrink:{animation:"none"}}},See=Bd.forwardRef(function(e,r){var o=e.classes,a=e.className,n=e.color,i=n===void 0?"primary":n,s=e.disableShrink,u=s===void 0?!1:s,l=e.size,d=l===void 0?40:l,f=e.style,p=e.thickness,h=p===void 0?3.6:p,c=e.value,x=c===void 0?0:c,m=e.variant,v=m===void 0?"indeterminate":m,b=oe(e,["classes","className","color","disableShrink","size","style","thickness","value","variant"]),w={},S={},g={};if(v==="determinate"||v==="static"){var y=2*Math.PI*((Es-h)/2);w.strokeDasharray=y.toFixed(3),g["aria-valuenow"]=Math.round(x),w.strokeDashoffset="".concat(((100-x)/100*y).toFixed(3),"px"),S.transform="rotate(-90deg)"}return Bd.createElement("div",U({className:(0,l_.default)(o.root,a,i!=="inherit"&&o["color".concat(Ee(i))],{determinate:o.determinate,indeterminate:o.indeterminate,static:o.static}[v]),style:U({width:d,height:d},S,f),ref:r,role:"progressbar"},g,b),Bd.createElement("svg",{className:o.svg,viewBox:"".concat(Es/2," ").concat(Es/2," ").concat(Es," ").concat(Es)},Bd.createElement("circle",{className:(0,l_.default)(o.circle,u&&o.circleDisableShrink,{determinate:o.circleDeterminate,indeterminate:o.circleIndeterminate,static:o.circleStatic}[v]),style:w,cx:Es,cy:Es,r:(Es-h)/2,fill:"none",strokeWidth:h})))}),Os=ne(bee,{name:"MuiCircularProgress",flip:!1})(See);function Ul(){return u_.default.createElement(Rt,{display:"flex",justifyContent:"center",height:200,mt:8},u_.default.createElement(Os,null))}var Ho=L(X());var $l=L(X());var Uc=L(Te());var wee=function(e){return{root:U({},e.typography.button,{boxSizing:"border-box",minWidth:64,padding:"6px 16px",borderRadius:e.shape.borderRadius,color:e.palette.text.primary,transition:e.transitions.create(["background-color","box-shadow","border"],{duration:e.transitions.duration.short}),"&:hover":{textDecoration:"none",backgroundColor:or(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"},"&$disabled":{backgroundColor:"transparent"}},"&$disabled":{color:e.palette.action.disabled}}),label:{width:"100%",display:"inherit",alignItems:"inherit",justifyContent:"inherit"},text:{padding:"6px 8px"},textPrimary:{color:e.palette.primary.main,"&:hover":{backgroundColor:or(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},textSecondary:{color:e.palette.secondary.main,"&:hover":{backgroundColor:or(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},outlined:{padding:"5px 15px",border:"1px solid ".concat(e.palette.type==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),"&$disabled":{border:"1px solid ".concat(e.palette.action.disabledBackground)}},outlinedPrimary:{color:e.palette.primary.main,border:"1px solid ".concat(or(e.palette.primary.main,.5)),"&:hover":{border:"1px solid ".concat(e.palette.primary.main),backgroundColor:or(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},outlinedSecondary:{color:e.palette.secondary.main,border:"1px solid ".concat(or(e.palette.secondary.main,.5)),"&:hover":{border:"1px solid ".concat(e.palette.secondary.main),backgroundColor:or(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"&$disabled":{border:"1px solid ".concat(e.palette.action.disabled)}},contained:{color:e.palette.getContrastText(e.palette.grey[300]),backgroundColor:e.palette.grey[300],boxShadow:e.shadows[2],"&:hover":{backgroundColor:e.palette.grey.A100,boxShadow:e.shadows[4],"@media (hover: none)":{boxShadow:e.shadows[2],backgroundColor:e.palette.grey[300]},"&$disabled":{backgroundColor:e.palette.action.disabledBackground}},"&$focusVisible":{boxShadow:e.shadows[6]},"&:active":{boxShadow:e.shadows[8]},"&$disabled":{color:e.palette.action.disabled,boxShadow:e.shadows[0],backgroundColor:e.palette.action.disabledBackground}},containedPrimary:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,"&:hover":{backgroundColor:e.palette.primary.dark,"@media (hover: none)":{backgroundColor:e.palette.primary.main}}},containedSecondary:{color:e.palette.secondary.contrastText,backgroundColor:e.palette.secondary.main,"&:hover":{backgroundColor:e.palette.secondary.dark,"@media (hover: none)":{backgroundColor:e.palette.secondary.main}}},disableElevation:{boxShadow:"none","&:hover":{boxShadow:"none"},"&$focusVisible":{boxShadow:"none"},"&:active":{boxShadow:"none"},"&$disabled":{boxShadow:"none"}},focusVisible:{},disabled:{},colorInherit:{color:"inherit",borderColor:"currentColor"},textSizeSmall:{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},textSizeLarge:{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},outlinedSizeSmall:{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},outlinedSizeLarge:{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},containedSizeSmall:{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},containedSizeLarge:{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},sizeSmall:{},sizeLarge:{},fullWidth:{width:"100%"},startIcon:{display:"inherit",marginRight:8,marginLeft:-4,"&$iconSizeSmall":{marginLeft:-2}},endIcon:{display:"inherit",marginRight:-4,marginLeft:8,"&$iconSizeSmall":{marginRight:-2}},iconSizeSmall:{"& > *:first-child":{fontSize:18}},iconSizeMedium:{"& > *:first-child":{fontSize:20}},iconSizeLarge:{"& > *:first-child":{fontSize:22}}}},Pee=$l.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.color,s=i===void 0?"default":i,u=e.component,l=u===void 0?"button":u,d=e.disabled,f=d===void 0?!1:d,p=e.disableElevation,h=p===void 0?!1:p,c=e.disableFocusRipple,x=c===void 0?!1:c,m=e.endIcon,v=e.focusVisibleClassName,b=e.fullWidth,w=b===void 0?!1:b,S=e.size,g=S===void 0?"medium":S,y=e.startIcon,_=e.type,O=_===void 0?"button":_,E=e.variant,D=E===void 0?"text":E,I=oe(e,["children","classes","className","color","component","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"]),G=y&&$l.createElement("span",{className:(0,Uc.default)(a.startIcon,a["iconSize".concat(Ee(g))])},y),Q=m&&$l.createElement("span",{className:(0,Uc.default)(a.endIcon,a["iconSize".concat(Ee(g))])},m);return $l.createElement(ca,U({className:(0,Uc.default)(a.root,a[D],n,s==="inherit"?a.colorInherit:s!=="default"&&a["".concat(D).concat(Ee(s))],g!=="medium"&&[a["".concat(D,"Size").concat(Ee(g))],a["size".concat(Ee(g))]],h&&a.disableElevation,f&&a.disabled,w&&a.fullWidth),component:l,disabled:f,focusRipple:!x,focusVisibleClassName:(0,Uc.default)(a.focusVisible,v),ref:r,type:O},I),$l.createElement("span",{className:a.label},G,o,Q))}),Xt=ne(wee,{name:"MuiButton"})(Pee);var Iy=L(X());var v3=L(Te());var _ee={root:{display:"flex",alignItems:"center",padding:8},spacing:{"& > :not(:first-child)":{marginLeft:8}}},Cee=Iy.forwardRef(function(e,r){var o=e.disableSpacing,a=o===void 0?!1:o,n=e.classes,i=e.className,s=oe(e,["disableSpacing","classes","className"]);return Iy.createElement("div",U({className:(0,v3.default)(n.root,i,!a&&n.spacing),ref:r},s))}),Rn=ne(_ee,{name:"MuiCardActions"})(Cee);var Fy=L(X());var T3=L(Te());var Ree={root:{padding:16,"&:last-child":{paddingBottom:24}}},Eee=Fy.forwardRef(function(e,r){var o=e.classes,a=e.className,n=e.component,i=n===void 0?"div":n,s=oe(e,["classes","className","component"]);return Fy.createElement(i,U({className:(0,T3.default)(o.root,a),ref:r},s))}),Qt=ne(Ree,{name:"MuiCardContent"})(Eee);var Ly=L(X());var b3=L(Te());var Oee={root:{display:"block",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center"},media:{width:"100%"},img:{objectFit:"cover"}},Aee=["video","audio","picture","iframe","img"],kee=Ly.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.component,s=i===void 0?"div":i,u=e.image,l=e.src,d=e.style,f=oe(e,["children","classes","className","component","image","src","style"]),p=Aee.indexOf(s)!==-1,h=!p&&u?U({backgroundImage:'url("'.concat(u,'")')},d):d;return Ly.createElement(s,U({className:(0,b3.default)(a.root,n,p&&a.media,"picture img".indexOf(s)!==-1&&a.img),ref:r,style:h,src:p?u||l:void 0},f),o)}),Hl=ne(Oee,{name:"MuiCardMedia"})(kee);var q5=L(d_());var zl=L(X());var Oo=L(X()),qwe=L(Tl());var D3=L(Te());var cr=L(X());var R3=L(Xr());var m_=L(Te());var La=L(X());var S3=L(Dl());function f_(t){return"scale(".concat(t,", ").concat(Math.pow(t,2),")")}var Lee={entering:{opacity:1,transform:f_(1)},entered:{opacity:1,transform:"none"}},w3=La.forwardRef(function(e,r){var o=e.children,a=e.disableStrictModeCompat,n=a===void 0?!1:a,i=e.in,s=e.onEnter,u=e.onEntered,l=e.onEntering,d=e.onExit,f=e.onExited,p=e.onExiting,h=e.style,c=e.timeout,x=c===void 0?"auto":c,m=e.TransitionComponent,v=m===void 0?S3.Transition:m,b=oe(e,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),w=La.useRef(),S=La.useRef(),g=Tr(),y=g.unstable_strictMode&&!n,_=La.useRef(null),O=Je(o.ref,r),E=Je(y?_:void 0,O),D=function(M){return function(R,P){if(M){var k=y?[_.current,R]:[R,P],F=Yt(k,2),T=F[0],C=F[1];C===void 0?M(T):M(T,C)}}},I=D(l),G=D(function(W,M){kd(W);var R=Na({style:h,timeout:x},{mode:"enter"}),P=R.duration,k=R.delay,F;x==="auto"?(F=g.transitions.getAutoHeightDuration(W.clientHeight),S.current=F):F=P,W.style.transition=[g.transitions.create("opacity",{duration:F,delay:k}),g.transitions.create("transform",{duration:F*.666,delay:k})].join(","),s&&s(W,M)}),Q=D(u),V=D(p),q=D(function(W){var M=Na({style:h,timeout:x},{mode:"exit"}),R=M.duration,P=M.delay,k;x==="auto"?(k=g.transitions.getAutoHeightDuration(W.clientHeight),S.current=k):k=R,W.style.transition=[g.transitions.create("opacity",{duration:k,delay:P}),g.transitions.create("transform",{duration:k*.666,delay:P||k*.333})].join(","),W.style.opacity="0",W.style.transform=f_(.75),d&&d(W)}),j=D(f),z=function(M,R){var P=y?M:R;x==="auto"&&(w.current=setTimeout(P,S.current||0))};return La.useEffect(function(){return function(){clearTimeout(w.current)}},[]),La.createElement(v,U({appear:!0,in:i,nodeRef:y?_:void 0,onEnter:G,onEntered:Q,onEntering:I,onExit:q,onExited:j,onExiting:V,addEndListener:z,timeout:x==="auto"?null:x},b),function(W,M){return La.cloneElement(o,U({style:U({opacity:0,transform:f_(.75),visibility:W==="exited"&&!i?"hidden":void 0},Lee[W],h,o.props.style),ref:E},M))})});w3.muiSupportAuto=!0;var p_=w3;function P3(t,e){var r=0;return typeof e=="number"?r=e:e==="center"?r=t.height/2:e==="bottom"&&(r=t.height),r}function _3(t,e){var r=0;return typeof e=="number"?r=e:e==="center"?r=t.width/2:e==="right"&&(r=t.width),r}function C3(t){return[t.horizontal,t.vertical].map(function(e){return typeof e=="number"?"".concat(e,"px"):e}).join(" ")}function Bee(t,e){for(var r=e,o=0;r&&r!==t;)r=r.parentElement,o+=r.scrollTop;return o}function c_(t){return typeof t=="function"?t():t}var jee={root:{},paper:{position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}},qee=cr.forwardRef(function(e,r){var o=e.action,a=e.anchorEl,n=e.anchorOrigin,i=n===void 0?{vertical:"top",horizontal:"left"}:n,s=e.anchorPosition,u=e.anchorReference,l=u===void 0?"anchorEl":u,d=e.children,f=e.classes,p=e.className,h=e.container,c=e.elevation,x=c===void 0?8:c,m=e.getContentAnchorEl,v=e.marginThreshold,b=v===void 0?16:v,w=e.onEnter,S=e.onEntered,g=e.onEntering,y=e.onExit,_=e.onExited,O=e.onExiting,E=e.open,D=e.PaperProps,I=D===void 0?{}:D,G=e.transformOrigin,Q=G===void 0?{vertical:"top",horizontal:"left"}:G,V=e.TransitionComponent,q=V===void 0?p_:V,j=e.transitionDuration,z=j===void 0?"auto":j,W=e.TransitionProps,M=W===void 0?{}:W,R=oe(e,["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","classes","className","container","elevation","getContentAnchorEl","marginThreshold","onEnter","onEntered","onEntering","onExit","onExited","onExiting","open","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"]),P=cr.useRef(),k=cr.useCallback(function(Y){if(l==="anchorPosition")return s;var Z=c_(a),J=Z&&Z.nodeType===1?Z:Jr(P.current).body,te=J.getBoundingClientRect();if(!1)var se;var ae=Y===0?i.vertical:"center";return{top:te.top+P3(te,ae),left:te.left+_3(te,i.horizontal)}},[a,i.horizontal,i.vertical,s,l]),F=cr.useCallback(function(Y){var Z=0;if(m&&l==="anchorEl"){var J=m(Y);if(J&&Y.contains(J)){var te=Bee(Y,J);Z=J.offsetTop+J.clientHeight/2-te||0}}return Z},[i.vertical,l,m]),T=cr.useCallback(function(Y){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return{vertical:P3(Y,Q.vertical)+Z,horizontal:_3(Y,Q.horizontal)}},[Q.horizontal,Q.vertical]),C=cr.useCallback(function(Y){var Z=F(Y),J={width:Y.offsetWidth,height:Y.offsetHeight},te=T(J,Z);if(l==="none")return{top:null,left:null,transformOrigin:C3(te)};var se=k(Z),ae=se.top-te.vertical,fe=se.left-te.horizontal,ge=ae+J.height,le=fe+J.width,he=Cc(c_(a)),ce=he.innerHeight-b,Fe=he.innerWidth-b;if(aece){var Se=ge-ce;ae-=Se,te.vertical+=Se}if(feFe){var Ue=le-Fe;fe-=Ue,te.horizontal+=Ue}return{top:"".concat(Math.round(ae),"px"),left:"".concat(Math.round(fe),"px"),transformOrigin:C3(te)}},[a,l,k,F,T,b]),A=cr.useCallback(function(){var Y=P.current;if(Y){var Z=C(Y);Z.top!==null&&(Y.style.top=Z.top),Z.left!==null&&(Y.style.left=Z.left),Y.style.transformOrigin=Z.transformOrigin}},[C]),N=function(Z,J){g&&g(Z,J),A()},B=cr.useCallback(function(Y){P.current=R3.findDOMNode(Y)},[]);cr.useEffect(function(){E&&A()}),cr.useImperativeHandle(o,function(){return E?{updatePosition:function(){A()}}:null},[E,A]),cr.useEffect(function(){if(E){var Y=Nl(function(){A()});return window.addEventListener("resize",Y),function(){Y.clear(),window.removeEventListener("resize",Y)}}},[E,A]);var $=z;z==="auto"&&!q.muiSupportAuto&&($=void 0);var H=h||(a?Jr(c_(a)).body:void 0);return cr.createElement(Pn,U({container:H,open:E,ref:r,BackdropProps:{invisible:!0},className:(0,m_.default)(f.root,p)},R),cr.createElement(q,U({appear:!0,in:E,onEnter:w,onEntered:S,onExit:y,onExited:_,onExiting:O,timeout:$},M,{onEntering:mi(N,M.onEntering)}),cr.createElement(Dt,U({elevation:x,ref:B},I,{className:(0,m_.default)(f.paper,I.className)}),d)))}),h_=ne(jee,{name:"MuiPopover"})(qee);var lr=L(X()),Owe=L(Tl());var O3=L(Xr());function g_(t,e,r){return t===e?t.firstChild:e&&e.nextElementSibling?e.nextElementSibling:r?null:t.firstChild}function E3(t,e,r){return t===e?r?t.firstChild:t.lastChild:e&&e.previousElementSibling?e.previousElementSibling:r?null:t.lastChild}function A3(t,e){if(e===void 0)return!0;var r=t.innerText;return r===void 0&&(r=t.textContent),r=r.trim().toLowerCase(),r.length===0?!1:e.repeating?r[0]===e.keys[0]:r.indexOf(e.keys.join(""))===0}function $c(t,e,r,o,a,n){for(var i=!1,s=a(t,e,e?r:!1);s;){if(s===t.firstChild){if(i)return;i=!0}var u=o?!1:s.disabled||s.getAttribute("aria-disabled")==="true";if(!s.hasAttribute("tabindex")||!A3(s,n)||u)s=a(t,s,r);else{s.focus();return}}}var Wee=typeof window>"u"?lr.useEffect:lr.useLayoutEffect,Vee=lr.forwardRef(function(e,r){var o=e.actions,a=e.autoFocus,n=a===void 0?!1:a,i=e.autoFocusItem,s=i===void 0?!1:i,u=e.children,l=e.className,d=e.disabledItemsFocusable,f=d===void 0?!1:d,p=e.disableListWrap,h=p===void 0?!1:p,c=e.onKeyDown,x=e.variant,m=x===void 0?"selectedMenu":x,v=oe(e,["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"]),b=lr.useRef(null),w=lr.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Wee(function(){n&&b.current.focus()},[n]),lr.useImperativeHandle(o,function(){return{adjustStyleForScrollbar:function(D,I){var G=!b.current.style.width;if(D.clientHeight0&&(j-V.lastTime>500?(V.keys=[],V.repeating=!0,V.previousKeyMatched=!0):V.repeating&&q!==V.keys[0]&&(V.repeating=!1)),V.lastTime=j,V.keys.push(q);var z=Q&&!V.repeating&&A3(Q,V);V.previousKeyMatched&&(z||$c(I,Q,!1,f,g_,V))?D.preventDefault():V.previousKeyMatched=!1}c&&c(D)},g=lr.useCallback(function(E){b.current=O3.findDOMNode(E)},[]),y=Je(g,r),_=-1;lr.Children.forEach(u,function(E,D){lr.isValidElement(E)&&(E.props.disabled||(m==="selectedMenu"&&E.props.selected||_===-1)&&(_=D))});var O=lr.Children.map(u,function(E,D){if(D===_){var I={};return s&&(I.autoFocus=!0),E.props.tabIndex===void 0&&m==="selectedMenu"&&(I.tabIndex=0),lr.cloneElement(E,I)}return E});return lr.createElement(wr,U({role:"menu",ref:y,className:l,onKeyDown:S,tabIndex:n?0:-1},v),O)}),x_=Vee;var N3=L(Xr());var k3={vertical:"top",horizontal:"right"},M3={vertical:"top",horizontal:"left"},Uee={paper:{maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"},list:{outline:0}},$ee=Oo.forwardRef(function(e,r){var o=e.autoFocus,a=o===void 0?!0:o,n=e.children,i=e.classes,s=e.disableAutoFocusItem,u=s===void 0?!1:s,l=e.MenuListProps,d=l===void 0?{}:l,f=e.onClose,p=e.onEntering,h=e.open,c=e.PaperProps,x=c===void 0?{}:c,m=e.PopoverClasses,v=e.transitionDuration,b=v===void 0?"auto":v,w=e.TransitionProps;w=w===void 0?{}:w;var S=w.onEntering,g=oe(w,["onEntering"]),y=e.variant,_=y===void 0?"selectedMenu":y,O=oe(e,["autoFocus","children","classes","disableAutoFocusItem","MenuListProps","onClose","onEntering","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"]),E=Tr(),D=a&&!u&&h,I=Oo.useRef(null),G=Oo.useRef(null),Q=function(){return G.current},V=function(M,R){I.current&&I.current.adjustStyleForScrollbar(M,E),p&&p(M,R),S&&S(M,R)},q=function(M){M.key==="Tab"&&(M.preventDefault(),f&&f(M,"tabKeyDown"))},j=-1;Oo.Children.map(n,function(W,M){Oo.isValidElement(W)&&(W.props.disabled||(_!=="menu"&&W.props.selected||j===-1)&&(j=M))});var z=Oo.Children.map(n,function(W,M){return M===j?Oo.cloneElement(W,{ref:function(P){G.current=N3.findDOMNode(P),Ja(W.ref,P)}}):W});return Oo.createElement(h_,U({getContentAnchorEl:Q,classes:m,onClose:f,TransitionProps:U({onEntering:V},g),anchorOrigin:E.direction==="rtl"?k3:M3,transformOrigin:E.direction==="rtl"?k3:M3,PaperProps:U({},x,{classes:U({},x.classes,{root:i.paper})}),open:h,ref:r,transitionDuration:b},O),Oo.createElement(x_,U({onKeyDown:q,actions:I,autoFocus:a&&(j===-1||u),autoFocusItem:D,variant:_},d,{className:(0,D3.default)(i.list,d.className)}),z))}),Hc=ne(Uee,{name:"MuiMenu"})($ee);var jy=L(X());var I3=L(Te());var Hee=function(e){return{root:U({},e.typography.body1,ye({minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",width:"auto",overflow:"hidden",whiteSpace:"nowrap"},e.breakpoints.up("sm"),{minHeight:"auto"})),gutters:{},selected:{},dense:U({},e.typography.body2,{minHeight:"auto"})}},zee=jy.forwardRef(function(e,r){var o=e.classes,a=e.className,n=e.component,i=n===void 0?"li":n,s=e.disableGutters,u=s===void 0?!1:s,l=e.ListItemClasses,d=e.role,f=d===void 0?"menuitem":d,p=e.selected,h=e.tabIndex,c=oe(e,["classes","className","component","disableGutters","ListItemClasses","role","selected","tabIndex"]),x;return e.disabled||(x=h!==void 0?h:-1),jy.createElement(qt,U({button:!0,role:f,tabIndex:x,component:i,selected:p,disableGutters:u,classes:U({dense:o.dense},l),className:(0,I3.default)(o.root,a,p&&o.selected,!u&&o.gutters),ref:r},c))}),bi=ne(Hee,{name:"MuiMenuItem"})(zee);var L3=L(F3());function y_(t){let[e,r]=zl.default.useState(null);function o(n){r(n.currentTarget),n.currentTarget.value!==""&&t.items[n.currentTarget.value].handleItemClick()}function a(){r(null)}return zl.default.createElement("div",null,zl.default.createElement(pr,{"aria-label":"more","aria-haspopup":"true",onClick:o},zl.default.createElement(L3.default,null)),zl.default.createElement(Hc,{id:"simple-menu",anchorEl:e,keepMounted:!0,open:!!e,onClose:a},t.items.map((n,i)=>zl.default.createElement(bi,{onClick:o,value:i,disabled:n.disabled,key:i},n.title))))}var S5=L(B3()),w5=L(j3()),P5=L(q3());var Si=L(X());var $y=L(Te());var cte=function(e){return{root:{"@media print":{position:"absolute !important"}},scrollPaper:{display:"flex",justifyContent:"center",alignItems:"center"},scrollBody:{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}},container:{height:"100%","@media print":{height:"auto"},outline:0},paper:{margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},paperScrollPaper:{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},paperScrollBody:{display:"inline-block",verticalAlign:"middle",textAlign:"left"},paperWidthFalse:{maxWidth:"calc(100% - 64px)"},paperWidthXs:{maxWidth:Math.max(e.breakpoints.values.xs,444),"&$paperScrollBody":ye({},e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2),{maxWidth:"calc(100% - 64px)"})},paperWidthSm:{maxWidth:e.breakpoints.values.sm,"&$paperScrollBody":ye({},e.breakpoints.down(e.breakpoints.values.sm+32*2),{maxWidth:"calc(100% - 64px)"})},paperWidthMd:{maxWidth:e.breakpoints.values.md,"&$paperScrollBody":ye({},e.breakpoints.down(e.breakpoints.values.md+32*2),{maxWidth:"calc(100% - 64px)"})},paperWidthLg:{maxWidth:e.breakpoints.values.lg,"&$paperScrollBody":ye({},e.breakpoints.down(e.breakpoints.values.lg+32*2),{maxWidth:"calc(100% - 64px)"})},paperWidthXl:{maxWidth:e.breakpoints.values.xl,"&$paperScrollBody":ye({},e.breakpoints.down(e.breakpoints.values.xl+32*2),{maxWidth:"calc(100% - 64px)"})},paperFullWidth:{width:"calc(100% - 64px)"},paperFullScreen:{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,"&$paperScrollBody":{margin:0,maxWidth:"100%"}}}},mte={enter:mo.enteringScreen,exit:mo.leavingScreen},hte=Si.forwardRef(function(e,r){var o=e.BackdropProps,a=e.children,n=e.classes,i=e.className,s=e.disableBackdropClick,u=s===void 0?!1:s,l=e.disableEscapeKeyDown,d=l===void 0?!1:l,f=e.fullScreen,p=f===void 0?!1:f,h=e.fullWidth,c=h===void 0?!1:h,x=e.maxWidth,m=x===void 0?"sm":x,v=e.onBackdropClick,b=e.onClose,w=e.onEnter,S=e.onEntered,g=e.onEntering,y=e.onEscapeKeyDown,_=e.onExit,O=e.onExited,E=e.onExiting,D=e.open,I=e.PaperComponent,G=I===void 0?Dt:I,Q=e.PaperProps,V=Q===void 0?{}:Q,q=e.scroll,j=q===void 0?"paper":q,z=e.TransitionComponent,W=z===void 0?ws:z,M=e.transitionDuration,R=M===void 0?mte:M,P=e.TransitionProps,k=e["aria-describedby"],F=e["aria-labelledby"],T=oe(e,["BackdropProps","children","classes","className","disableBackdropClick","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","onEnter","onEntered","onEntering","onEscapeKeyDown","onExit","onExited","onExiting","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps","aria-describedby","aria-labelledby"]),C=Si.useRef(),A=function($){C.current=$.target},N=function($){$.target===$.currentTarget&&$.target===C.current&&(C.current=null,v&&v($),!u&&b&&b($,"backdropClick"))};return Si.createElement(Pn,U({className:(0,$y.default)(n.root,i),BackdropComponent:Ps,BackdropProps:U({transitionDuration:R},o),closeAfterTransition:!0},u?{disableBackdropClick:u}:{},{disableEscapeKeyDown:d,onEscapeKeyDown:y,onClose:b,open:D,ref:r},T),Si.createElement(W,U({appear:!0,in:D,timeout:R,onEnter:w,onEntering:g,onEntered:S,onExit:_,onExiting:E,onExited:O,role:"none presentation"},P),Si.createElement("div",{className:(0,$y.default)(n.container,n["scroll".concat(Ee(j))]),onMouseUp:N,onMouseDown:A},Si.createElement(G,U({elevation:24,role:"dialog","aria-describedby":k,"aria-labelledby":F},V,{className:(0,$y.default)(n.paper,n["paperScroll".concat(Ee(j))],n["paperWidth".concat(Ee(String(m)))],V.className,p&&n.paperFullScreen,c&&n.paperFullWidth)}),a))))}),Gl=ne(cte,{name:"MuiDialog"})(hte);var Hy=L(X());var W3=L(Te());var gte={root:{display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},spacing:{"& > :not(:first-child)":{marginLeft:8}}},xte=Hy.forwardRef(function(e,r){var o=e.disableSpacing,a=o===void 0?!1:o,n=e.classes,i=e.className,s=oe(e,["disableSpacing","classes","className"]);return Hy.createElement("div",U({className:(0,W3.default)(n.root,i,!a&&n.spacing),ref:r},s))}),Kl=ne(gte,{name:"MuiDialogActions"})(xte);var zy=L(X());var V3=L(Te());var yte=function(e){return{root:{flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"8px 24px","&:first-child":{paddingTop:20}},dividers:{padding:"16px 24px",borderTop:"1px solid ".concat(e.palette.divider),borderBottom:"1px solid ".concat(e.palette.divider)}}},vte=zy.forwardRef(function(e,r){var o=e.classes,a=e.className,n=e.dividers,i=n===void 0?!1:n,s=oe(e,["classes","className","dividers"]);return zy.createElement("div",U({className:(0,V3.default)(o.root,a,i&&o.dividers),ref:r},s))}),Yl=ne(yte,{name:"MuiDialogContent"})(vte);var zc=L(X());var U3=L(Te());var Tte={root:{margin:0,padding:"16px 24px",flex:"0 0 auto"}},bte=zc.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.disableTypography,s=i===void 0?!1:i,u=oe(e,["children","classes","className","disableTypography"]);return zc.createElement("div",U({className:(0,U3.default)(a.root,n),ref:r},u),s?o:zc.createElement(we,{component:"h2",variant:"h6"},o))}),Xl=ne(Tte,{name:"MuiDialogTitle"})(bte);var nn=L(X());var c5=L(Te());var Yy=L(X());var Y3=L(Te());var K3=L(dt()),mr=L(X());var T_=L(Te());function ma(t){var e=t.props,r=t.states,o=t.muiFormControl;return r.reduce(function(a,n){return a[n]=e[n],o&&typeof e[n]>"u"&&(a[n]=o[n]),a},{})}var Gy=L(X()),$3=Gy.createContext();function H3(){return Gy.useContext($3)}var jd=$3;var Jt=L(X());function Ky(t,e){return parseInt(t[e],10)||0}var Ste=typeof window<"u"?Jt.useLayoutEffect:Jt.useEffect,wte={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}},Pte=Jt.forwardRef(function(e,r){var o=e.onChange,a=e.rows,n=e.rowsMax,i=e.rowsMin,s=e.maxRows,u=e.minRows,l=u===void 0?1:u,d=e.style,f=e.value,p=oe(e,["onChange","rows","rowsMax","rowsMin","maxRows","minRows","style","value"]),h=s||n,c=a||i||l,x=Jt.useRef(f!=null),m=x.current,v=Jt.useRef(null),b=Je(r,v),w=Jt.useRef(null),S=Jt.useRef(0),g=Jt.useState({}),y=g[0],_=g[1],O=Jt.useCallback(function(){var D=v.current,I=window.getComputedStyle(D),G=w.current;G.style.width=I.width,G.value=D.value||e.placeholder||"x",G.value.slice(-1)===` `&&(G.value+=" ");var Q=I["box-sizing"],V=Ky(I,"padding-bottom")+Ky(I,"padding-top"),q=Ky(I,"border-bottom-width")+Ky(I,"border-top-width"),j=G.scrollHeight-V;G.value="x";var z=G.scrollHeight-V,W=j;c&&(W=Math.max(Number(c)*z,W)),h&&(W=Math.min(Number(h)*z,W)),W=Math.max(W,z);var M=W+(Q==="border-box"?V+q:0),R=Math.abs(W-j)<=1;_(function(P){return S.current<20&&(M>0&&Math.abs((P.outerHeightStyle||0)-M)>1||P.overflow!==R)?(S.current+=1,{overflow:R,outerHeightStyle:M}):P})},[h,c,e.placeholder]);Jt.useEffect(function(){var D=Nl(function(){S.current=0,O()});return window.addEventListener("resize",D),function(){D.clear(),window.removeEventListener("resize",D)}},[O]),Ste(function(){O()}),Jt.useEffect(function(){S.current=0},[f]);var E=function(I){S.current=0,m||O(),o&&o(I)};return Jt.createElement(Jt.Fragment,null,Jt.createElement("textarea",U({value:f,onChange:E,ref:b,rows:c,style:U({height:y.outerHeightStyle,overflow:y.overflow?"hidden":null},d)},p)),Jt.createElement("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:w,tabIndex:-1,style:U({},wte.shadow,d)}))}),v_=Pte;function z3(t){return t!=null&&!(Array.isArray(t)&&t.length===0)}function qd(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t&&(z3(t.value)&&t.value!==""||e&&z3(t.defaultValue)&&t.defaultValue!=="")}function G3(t){return t.startAdornment}var _te=function(e){var r=e.palette.type==="light",o={color:"currentColor",opacity:r?.42:.5,transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})},a={opacity:"0 !important"},n={opacity:r?.42:.5};return{"@global":{"@keyframes mui-auto-fill":{},"@keyframes mui-auto-fill-cancel":{}},root:U({},e.typography.body1,{color:e.palette.text.primary,lineHeight:"1.1876em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center","&$disabled":{color:e.palette.text.disabled,cursor:"default"}}),formControl:{},focused:{},disabled:{},adornedStart:{},adornedEnd:{},error:{},marginDense:{},multiline:{padding:"".concat(8-2,"px 0 ").concat(8-1,"px"),"&$marginDense":{paddingTop:4-1}},colorSecondary:{},fullWidth:{width:"100%"},input:{font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"".concat(8-2,"px 0 ").concat(8-1,"px"),border:0,boxSizing:"content-box",background:"none",height:"1.1876em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&:-ms-input-placeholder":o,"&::-ms-input-placeholder":o,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{"-webkit-appearance":"none"},"label[data-shrink=false] + $formControl &":{"&::-webkit-input-placeholder":a,"&::-moz-placeholder":a,"&:-ms-input-placeholder":a,"&::-ms-input-placeholder":a,"&:focus::-webkit-input-placeholder":n,"&:focus::-moz-placeholder":n,"&:focus:-ms-input-placeholder":n,"&:focus::-ms-input-placeholder":n},"&$disabled":{opacity:1},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},inputMarginDense:{paddingTop:4-1},inputMultiline:{height:"auto",resize:"none",padding:0},inputTypeSearch:{"-moz-appearance":"textfield","-webkit-appearance":"textfield"},inputAdornedStart:{},inputAdornedEnd:{},inputHiddenLabel:{}}},Cte=typeof window>"u"?mr.useEffect:mr.useLayoutEffect,Rte=mr.forwardRef(function(e,r){var o=e["aria-describedby"],a=e.autoComplete,n=e.autoFocus,i=e.classes,s=e.className,u=e.color,l=e.defaultValue,d=e.disabled,f=e.endAdornment,p=e.error,h=e.fullWidth,c=h===void 0?!1:h,x=e.id,m=e.inputComponent,v=m===void 0?"input":m,b=e.inputProps,w=b===void 0?{}:b,S=e.inputRef,g=e.margin,y=e.multiline,_=y===void 0?!1:y,O=e.name,E=e.onBlur,D=e.onChange,I=e.onClick,G=e.onFocus,Q=e.onKeyDown,V=e.onKeyUp,q=e.placeholder,j=e.readOnly,z=e.renderSuffix,W=e.rows,M=e.rowsMax,R=e.rowsMin,P=e.maxRows,k=e.minRows,F=e.startAdornment,T=e.type,C=T===void 0?"text":T,A=e.value,N=oe(e,["aria-describedby","autoComplete","autoFocus","classes","className","color","defaultValue","disabled","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","rowsMax","rowsMin","maxRows","minRows","startAdornment","type","value"]),B=w.value!=null?w.value:A,$=mr.useRef(B!=null),H=$.current,Y=mr.useRef(),Z=mr.useCallback(function(Be){},[]),J=Je(w.ref,Z),te=Je(S,J),se=Je(Y,te),ae=mr.useState(!1),fe=ae[0],ge=ae[1],le=H3(),he=ma({props:e,muiFormControl:le,states:["color","disabled","error","hiddenLabel","margin","required","filled"]});he.focused=le?le.focused:fe,mr.useEffect(function(){!le&&d&&fe&&(ge(!1),E&&E())},[le,d,fe,E]);var ce=le&&le.onFilled,Fe=le&&le.onEmpty,Pe=mr.useCallback(function(Be){qd(Be)?ce&&ce():Fe&&Fe()},[ce,Fe]);Cte(function(){H&&Pe({value:B})},[B,Pe,H]);var Se=function(De){if(he.disabled){De.stopPropagation();return}G&&G(De),w.onFocus&&w.onFocus(De),le&&le.onFocus?le.onFocus(De):ge(!0)},Ne=function(De){E&&E(De),w.onBlur&&w.onBlur(De),le&&le.onBlur?le.onBlur(De):ge(!1)},Ue=function(De){if(!H){var ht=De.target||Y.current;if(ht==null)throw new Error((0,K3.formatMuiErrorMessage)(1));Pe({value:ht.value})}for(var Ge=arguments.length,Oe=new Array(Ge>1?Ge-1:0),We=1;We span":{paddingLeft:5,paddingRight:5,display:"inline-block"}},legendNotched:{maxWidth:1e3,transition:e.transitions.create("max-width",{duration:100,easing:e.transitions.easing.easeOut,delay:50})}}},kte=En.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.label,s=e.labelWidth,u=e.notched,l=e.style,d=oe(e,["children","classes","className","label","labelWidth","notched","style"]),f=Tr(),p=f.direction==="rtl"?"right":"left";if(i!==void 0)return En.createElement("fieldset",U({"aria-hidden":!0,className:(0,Qy.default)(a.root,n),ref:r,style:l},d),En.createElement("legend",{className:(0,Qy.default)(a.legendLabelled,u&&a.legendNotched)},i?En.createElement("span",null,i):En.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}})));var h=s>0?s*.75+8:.01;return En.createElement("fieldset",U({"aria-hidden":!0,style:U(ye({},"padding".concat(Ee(p)),8),l),className:(0,Qy.default)(a.root,n),ref:r},d),En.createElement("legend",{className:a.legend,style:{width:u?h:.01}},En.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}})))}),Z3=ne(Ate,{name:"PrivateNotchedOutline"})(kte);var Mte=function(e){var r=e.palette.type==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{root:{position:"relative",borderRadius:e.shape.borderRadius,"&:hover $notchedOutline":{borderColor:e.palette.text.primary},"@media (hover: none)":{"&:hover $notchedOutline":{borderColor:r}},"&$focused $notchedOutline":{borderColor:e.palette.primary.main,borderWidth:2},"&$error $notchedOutline":{borderColor:e.palette.error.main},"&$disabled $notchedOutline":{borderColor:e.palette.action.disabled}},colorSecondary:{"&$focused $notchedOutline":{borderColor:e.palette.secondary.main}},focused:{},disabled:{},adornedStart:{paddingLeft:14},adornedEnd:{paddingRight:14},error:{},marginDense:{},multiline:{padding:"18.5px 14px","&$marginDense":{paddingTop:10.5,paddingBottom:10.5}},notchedOutline:{borderColor:r},input:{padding:"18.5px 14px","&:-webkit-autofill":{WebkitBoxShadow:e.palette.type==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.type==="light"?null:"#fff",caretColor:e.palette.type==="light"?null:"#fff",borderRadius:"inherit"}},inputMarginDense:{paddingTop:10.5,paddingBottom:10.5},inputMultiline:{padding:0},inputAdornedStart:{paddingLeft:0},inputAdornedEnd:{paddingRight:0}}},t5=Kc.forwardRef(function(e,r){var o=e.classes,a=e.fullWidth,n=a===void 0?!1:a,i=e.inputComponent,s=i===void 0?"input":i,u=e.label,l=e.labelWidth,d=l===void 0?0:l,f=e.multiline,p=f===void 0?!1:f,h=e.notched,c=e.type,x=c===void 0?"text":c,m=oe(e,["classes","fullWidth","inputComponent","label","labelWidth","multiline","notched","type"]);return Kc.createElement(Ql,U({renderSuffix:function(b){return Kc.createElement(Z3,{className:o.notchedOutline,label:u,labelWidth:d,notched:typeof h<"u"?h:!!(b.startAdornment||b.filled||b.focused)})},classes:U({},o,{root:(0,e5.default)(o.root,o.underline),notchedOutline:null}),fullWidth:n,inputComponent:s,multiline:p,ref:r,type:x},m))});t5.muiName="Input";var Yc=ne(Mte,{name:"MuiOutlinedInput"})(t5);var Jy=L(X());var o5=L(Te());var r5=L(X());function xo(){return r5.useContext(jd)}var Xc=L(X());var b_=L(Te());var Dte=function(e){return{root:U({color:e.palette.text.secondary},e.typography.body1,{lineHeight:1,padding:0,"&$focused":{color:e.palette.primary.main},"&$disabled":{color:e.palette.text.disabled},"&$error":{color:e.palette.error.main}}),colorSecondary:{"&$focused":{color:e.palette.secondary.main}},focused:{},disabled:{},error:{},filled:{},required:{},asterisk:{"&$error":{color:e.palette.error.main}}}},Nte=Xc.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.color,s=e.component,u=s===void 0?"label":s,l=e.disabled,d=e.error,f=e.filled,p=e.focused,h=e.required,c=oe(e,["children","classes","className","color","component","disabled","error","filled","focused","required"]),x=xo(),m=ma({props:e,muiFormControl:x,states:["color","required","focused","disabled","error","filled"]});return Xc.createElement(u,U({className:(0,b_.default)(a.root,a["color".concat(Ee(m.color||"primary"))],n,m.disabled&&a.disabled,m.error&&a.error,m.filled&&a.filled,m.focused&&a.focused,m.required&&a.required),ref:r},c),o,m.required&&Xc.createElement("span",{"aria-hidden":!0,className:(0,b_.default)(a.asterisk,m.error&&a.error)},"\u2009","*"))}),S_=ne(Dte,{name:"MuiFormLabel"})(Nte);var Ite=function(e){return{root:{display:"block",transformOrigin:"top left"},focused:{},disabled:{},error:{},required:{},asterisk:{},formControl:{position:"absolute",left:0,top:0,transform:"translate(0, 24px) scale(1)"},marginDense:{transform:"translate(0, 21px) scale(1)"},shrink:{transform:"translate(0, 1.5px) scale(0.75)",transformOrigin:"top left"},animated:{transition:e.transitions.create(["color","transform"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},filled:{zIndex:1,pointerEvents:"none",transform:"translate(12px, 20px) scale(1)","&$marginDense":{transform:"translate(12px, 17px) scale(1)"},"&$shrink":{transform:"translate(12px, 10px) scale(0.75)","&$marginDense":{transform:"translate(12px, 7px) scale(0.75)"}}},outlined:{zIndex:1,pointerEvents:"none",transform:"translate(14px, 20px) scale(1)","&$marginDense":{transform:"translate(14px, 12px) scale(1)"},"&$shrink":{transform:"translate(14px, -6px) scale(0.75)"}}}},Fte=Jy.forwardRef(function(e,r){var o=e.classes,a=e.className,n=e.disableAnimation,i=n===void 0?!1:n,s=e.margin,u=e.shrink,l=e.variant,d=oe(e,["classes","className","disableAnimation","margin","shrink","variant"]),f=xo(),p=u;typeof p>"u"&&f&&(p=f.filled||f.focused||f.adornedStart);var h=ma({props:e,muiFormControl:f,states:["margin","variant"]});return Jy.createElement(S_,U({"data-shrink":p,className:(0,o5.default)(o.root,a,f&&o.formControl,!i&&o.animated,p&&o.shrink,h.margin==="dense"&&o.marginDense,{filled:o.filled,outlined:o.outlined}[h.variant]),classes:{focused:o.focused,disabled:o.disabled,error:o.error,required:o.required,asterisk:o.asterisk},ref:r},d))}),w_=ne(Ite,{name:"MuiInputLabel"})(Fte);var yo=L(X());var a5=L(Te());var Lte={root:{display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},marginNormal:{marginTop:16,marginBottom:8},marginDense:{marginTop:8,marginBottom:4},fullWidth:{width:"100%"}},Bte=yo.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.color,s=i===void 0?"primary":i,u=e.component,l=u===void 0?"div":u,d=e.disabled,f=d===void 0?!1:d,p=e.error,h=p===void 0?!1:p,c=e.fullWidth,x=c===void 0?!1:c,m=e.focused,v=e.hiddenLabel,b=v===void 0?!1:v,w=e.margin,S=w===void 0?"none":w,g=e.required,y=g===void 0?!1:g,_=e.size,O=e.variant,E=O===void 0?"standard":O,D=oe(e,["children","classes","className","color","component","disabled","error","fullWidth","focused","hiddenLabel","margin","required","size","variant"]),I=yo.useState(function(){var A=!1;return o&&yo.Children.forEach(o,function(N){if(Bl(N,["Input","Select"])){var B=Bl(N,["Select"])?N.props.input:N;B&&G3(B.props)&&(A=!0)}}),A}),G=I[0],Q=I[1],V=yo.useState(function(){var A=!1;return o&&yo.Children.forEach(o,function(N){Bl(N,["Input","Select"])&&qd(N.props,!0)&&(A=!0)}),A}),q=V[0],j=V[1],z=yo.useState(!1),W=z[0],M=z[1],R=m!==void 0?m:W;f&&R&&M(!1);var P;if(!1)var k;var F=yo.useCallback(function(){j(!0)},[]),T=yo.useCallback(function(){j(!1)},[]),C={adornedStart:G,setAdornedStart:Q,color:s,disabled:f,error:h,filled:q,focused:R,fullWidth:x,hiddenLabel:b,margin:(_==="small"?"dense":void 0)||S,onBlur:function(){M(!1)},onEmpty:T,onFilled:F,onFocus:function(){M(!0)},registerEffect:P,required:y,variant:E};return yo.createElement(jd.Provider,{value:C},yo.createElement(l,U({className:(0,a5.default)(a.root,n,S!=="none"&&a["margin".concat(Ee(S))],x&&a.fullWidth),ref:r},D),o))}),P_=ne(Lte,{name:"MuiFormControl"})(Bte);var Qc=L(X());var n5=L(Te());var jte=function(e){return{root:U({color:e.palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,margin:0,"&$disabled":{color:e.palette.text.disabled},"&$error":{color:e.palette.error.main}}),error:{},disabled:{},marginDense:{marginTop:4},contained:{marginLeft:14,marginRight:14},focused:{},filled:{},required:{}}},qte=Qc.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.component,s=i===void 0?"p":i,u=e.disabled,l=e.error,d=e.filled,f=e.focused,p=e.margin,h=e.required,c=e.variant,x=oe(e,["children","classes","className","component","disabled","error","filled","focused","margin","required","variant"]),m=xo(),v=ma({props:e,muiFormControl:m,states:["variant","margin","disabled","error","filled","focused","required"]});return Qc.createElement(s,U({className:(0,n5.default)(a.root,(v.variant==="filled"||v.variant==="outlined")&&a.contained,n,v.disabled&&a.disabled,v.error&&a.error,v.filled&&a.filled,v.focused&&a.focused,v.required&&a.required,v.margin==="dense"&&a.marginDense),ref:r},x),o===" "?Qc.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}}):o)}),__=ne(jte,{name:"MuiFormHelperText"})(qte);var ks=L(X());var f5=L(da());var s5=L(dt()),vt=L(X()),kCe=L(Tl());var C_=L(Te());var Zl=L(X());function wi(t){var e=t.controlled,r=t.default,o=t.name,a=t.state,n=a===void 0?"value":a,i=Zl.useRef(e!==void 0),s=i.current,u=Zl.useState(r),l=u[0],d=u[1],f=s?e:l;if(!1)var p,h;var c=Zl.useCallback(function(x){s||d(x)},[]);return[f,c]}function i5(t,e){return yr(e)==="object"&&e!==null?t===e:String(t)===String(e)}function Wte(t){return t==null||typeof t=="string"&&!t.trim()}var Vte=vt.forwardRef(function(e,r){var o=e["aria-label"],a=e.autoFocus,n=e.autoWidth,i=e.children,s=e.classes,u=e.className,l=e.defaultValue,d=e.disabled,f=e.displayEmpty,p=e.IconComponent,h=e.inputRef,c=e.labelId,x=e.MenuProps,m=x===void 0?{}:x,v=e.multiple,b=e.name,w=e.onBlur,S=e.onChange,g=e.onClose,y=e.onFocus,_=e.onOpen,O=e.open,E=e.readOnly,D=e.renderValue,I=e.SelectDisplayProps,G=I===void 0?{}:I,Q=e.tabIndex,V=e.type,q=e.value,j=e.variant,z=j===void 0?"standard":j,W=oe(e,["aria-label","autoFocus","autoWidth","children","classes","className","defaultValue","disabled","displayEmpty","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"]),M=wi({controlled:q,default:l,name:"Select"}),R=Yt(M,2),P=R[0],k=R[1],F=vt.useRef(null),T=vt.useState(null),C=T[0],A=T[1],N=vt.useRef(O!=null),B=N.current,$=vt.useState(),H=$[0],Y=$[1],Z=vt.useState(!1),J=Z[0],te=Z[1],se=Je(r,h);vt.useImperativeHandle(se,function(){return{focus:function(){C.focus()},node:F.current,value:P}},[C,P]),vt.useEffect(function(){a&&C&&C.focus()},[a,C]),vt.useEffect(function(){if(C){var Ge=Jr(C).getElementById(c);if(Ge){var Oe=function(){getSelection().isCollapsed&&C.focus()};return Ge.addEventListener("click",Oe),function(){Ge.removeEventListener("click",Oe)}}}},[c,C]);var ae=function(Oe,We){Oe?_&&_(We):g&&g(We),B||(Y(n?null:C.clientWidth),te(Oe))},fe=function(Oe){Oe.button===0&&(Oe.preventDefault(),C.focus(),ae(!0,Oe))},ge=function(Oe){ae(!1,Oe)},le=vt.Children.toArray(i),he=function(Oe){var We=le.map(function(ie){return ie.props.value}).indexOf(Oe.target.value);if(We!==-1){var me=le[We];k(me.props.value),S&&S(Oe,me)}},ce=function(Oe){return function(We){v||ae(!1,We);var me;if(v){me=Array.isArray(P)?P.slice():[];var ie=P.indexOf(Oe.props.value);ie===-1?me.push(Oe.props.value):me.splice(ie,1)}else me=Oe.props.value;Oe.props.onClick&&Oe.props.onClick(We),P!==me&&(k(me),S&&(We.persist(),Object.defineProperty(We,"target",{writable:!0,value:{value:me,name:b}}),S(We,Oe)))}},Fe=function(Oe){if(!E){var We=[" ","ArrowUp","ArrowDown","Enter"];We.indexOf(Oe.key)!==-1&&(Oe.preventDefault(),ae(!0,Oe))}},Pe=C!==null&&(B?O:J),Se=function(Oe){!Pe&&w&&(Oe.persist(),Object.defineProperty(Oe,"target",{writable:!0,value:{value:P,name:b}}),w(Oe))};delete W["aria-invalid"];var Ne,Ue,qe=[],ke=!1,Ye=!1;(qd({value:P})||f)&&(D?Ne=D(P):ke=!0);var at=le.map(function(Ge){if(!vt.isValidElement(Ge))return null;var Oe;if(v){if(!Array.isArray(P))throw new Error((0,s5.formatMuiErrorMessage)(2));Oe=P.some(function(We){return i5(We,Ge.props.value)}),Oe&&ke&&qe.push(Ge.props.children)}else Oe=i5(P,Ge.props.value),Oe&&ke&&(Ue=Ge.props.children);return Oe&&(Ye=!0),vt.cloneElement(Ge,{"aria-selected":Oe?"true":void 0,onClick:ce(Ge),onKeyUp:function(me){me.key===" "&&me.preventDefault(),Ge.props.onKeyUp&&Ge.props.onKeyUp(me)},role:"option",selected:Oe,value:void 0,"data-value":Ge.props.value})});ke&&(Ne=v?qe.join(", "):Ue);var Be=H;!n&&B&&C&&(Be=C.clientWidth);var De;typeof Q<"u"?De=Q:De=d?null:0;var ht=G.id||(b?"mui-component-select-".concat(b):void 0);return vt.createElement(vt.Fragment,null,vt.createElement("div",U({className:(0,C_.default)(s.root,s.select,s.selectMenu,s[z],u,d&&s.disabled),ref:A,tabIndex:De,role:"button","aria-disabled":d?"true":void 0,"aria-expanded":Pe?"true":void 0,"aria-haspopup":"listbox","aria-label":o,"aria-labelledby":[c,ht].filter(Boolean).join(" ")||void 0,onKeyDown:Fe,onMouseDown:d||E?null:fe,onBlur:Se,onFocus:y},G,{id:ht}),Wte(Ne)?vt.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}}):Ne),vt.createElement("input",U({value:Array.isArray(P)?P.join(","):P,name:b,ref:F,"aria-hidden":!0,onChange:he,tabIndex:-1,className:s.nativeInput,autoFocus:a},W)),vt.createElement(p,{className:(0,C_.default)(s.icon,s["icon".concat(Ee(z))],Pe&&s.iconOpen,d&&s.disabled)}),vt.createElement(Hc,U({id:"menu-".concat(b||""),anchorEl:C,open:Pe,onClose:ge},m,{MenuListProps:U({"aria-labelledby":c,role:"listbox",disableListWrap:!0},m.MenuListProps),PaperProps:U({},m.PaperProps,{style:U({minWidth:Be},m.PaperProps!=null?m.PaperProps.style:null)})}),at))}),l5=Vte;var u5=L(X());var Zy=an(u5.createElement("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");var Wd=L(X());var As=L(X());var R_=L(Te());var Ute=As.forwardRef(function(e,r){var o=e.classes,a=e.className,n=e.disabled,i=e.IconComponent,s=e.inputRef,u=e.variant,l=u===void 0?"standard":u,d=oe(e,["classes","className","disabled","IconComponent","inputRef","variant"]);return As.createElement(As.Fragment,null,As.createElement("select",U({className:(0,R_.default)(o.root,o.select,o[l],a,n&&o.disabled),disabled:n,ref:s||r},d)),e.multiple?null:As.createElement(i,{className:(0,R_.default)(o.icon,o["icon".concat(Ee(l))],n&&o.disabled)}))}),ev=Ute;var E_=function(e){return{root:{},select:{"-moz-appearance":"none","-webkit-appearance":"none",userSelect:"none",borderRadius:0,minWidth:16,cursor:"pointer","&:focus":{backgroundColor:e.palette.type==="light"?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)",borderRadius:0},"&::-ms-expand":{display:"none"},"&$disabled":{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:e.palette.background.paper},"&&":{paddingRight:24}},filled:{"&&":{paddingRight:32}},outlined:{borderRadius:e.shape.borderRadius,"&&":{paddingRight:32}},selectMenu:{height:"auto",minHeight:"1.1876em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"},disabled:{},icon:{position:"absolute",right:0,top:"calc(50% - 12px)",pointerEvents:"none",color:e.palette.action.active,"&$disabled":{color:e.palette.action.disabled}},iconOpen:{transform:"rotate(180deg)"},iconFilled:{right:7},iconOutlined:{right:7},nativeInput:{bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%"}}},$te=Wd.createElement(Jl,null),d5=Wd.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.IconComponent,i=n===void 0?Zy:n,s=e.input,u=s===void 0?$te:s,l=e.inputProps,d=e.variant,f=oe(e,["children","classes","IconComponent","input","inputProps","variant"]),p=xo(),h=ma({props:e,muiFormControl:p,states:["variant"]});return Wd.cloneElement(u,U({inputComponent:ev,inputProps:U({children:o,classes:a,IconComponent:i,variant:h.variant,type:void 0},l,u?u.props.inputProps:{}),ref:r},f))});d5.muiName="Select";var eRe=ne(E_,{name:"MuiNativeSelect"})(d5);var Hte=E_,zte=ks.createElement(Jl,null),Gte=ks.createElement(Gc,null),p5=ks.forwardRef(function t(e,r){var o=e.autoWidth,a=o===void 0?!1:o,n=e.children,i=e.classes,s=e.displayEmpty,u=s===void 0?!1:s,l=e.IconComponent,d=l===void 0?Zy:l,f=e.id,p=e.input,h=e.inputProps,c=e.label,x=e.labelId,m=e.labelWidth,v=m===void 0?0:m,b=e.MenuProps,w=e.multiple,S=w===void 0?!1:w,g=e.native,y=g===void 0?!1:g,_=e.onClose,O=e.onOpen,E=e.open,D=e.renderValue,I=e.SelectDisplayProps,G=e.variant,Q=G===void 0?"standard":G,V=oe(e,["autoWidth","children","classes","displayEmpty","IconComponent","id","input","inputProps","label","labelId","labelWidth","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"]),q=y?ev:l5,j=xo(),z=ma({props:e,muiFormControl:j,states:["variant"]}),W=z.variant||Q,M=p||{standard:zte,outlined:ks.createElement(Yc,{label:c,labelWidth:v}),filled:Gte}[W];return ks.cloneElement(M,U({inputComponent:q,inputProps:U({children:n,IconComponent:d,variant:W,type:void 0,multiple:S},y?{id:f}:{autoWidth:a,displayEmpty:u,labelId:x,MenuProps:b,onClose:_,onOpen:O,open:E,renderValue:D,SelectDisplayProps:U({id:f},I)},h,{classes:h?(0,f5.mergeClasses)({baseClasses:i,newClasses:h.classes,Component:t}):i},p?p.props.inputProps:{}),ref:r},V))});p5.muiName="Select";var Jc=ne(Hte,{name:"MuiSelect"})(p5);var Kte={standard:Jl,filled:Gc,outlined:Yc},Yte={root:{}},Xte=nn.forwardRef(function(e,r){var o=e.autoComplete,a=e.autoFocus,n=a===void 0?!1:a,i=e.children,s=e.classes,u=e.className,l=e.color,d=l===void 0?"primary":l,f=e.defaultValue,p=e.disabled,h=p===void 0?!1:p,c=e.error,x=c===void 0?!1:c,m=e.FormHelperTextProps,v=e.fullWidth,b=v===void 0?!1:v,w=e.helperText,S=e.hiddenLabel,g=e.id,y=e.InputLabelProps,_=e.inputProps,O=e.InputProps,E=e.inputRef,D=e.label,I=e.multiline,G=I===void 0?!1:I,Q=e.name,V=e.onBlur,q=e.onChange,j=e.onFocus,z=e.placeholder,W=e.required,M=W===void 0?!1:W,R=e.rows,P=e.rowsMax,k=e.maxRows,F=e.minRows,T=e.select,C=T===void 0?!1:T,A=e.SelectProps,N=e.type,B=e.value,$=e.variant,H=$===void 0?"standard":$,Y=oe(e,["autoComplete","autoFocus","children","classes","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","hiddenLabel","id","InputLabelProps","inputProps","InputProps","inputRef","label","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","rowsMax","maxRows","minRows","select","SelectProps","type","value","variant"]),Z={};if(H==="outlined"&&(y&&typeof y.shrink<"u"&&(Z.notched=y.shrink),D)){var J,te=(J=y?.required)!==null&&J!==void 0?J:M;Z.label=nn.createElement(nn.Fragment,null,D,te&&"\xA0*")}C&&((!A||!A.native)&&(Z.id=void 0),Z["aria-describedby"]=void 0);var se=w&&g?"".concat(g,"-helper-text"):void 0,ae=D&&g?"".concat(g,"-label"):void 0,fe=Kte[H],ge=nn.createElement(fe,U({"aria-describedby":se,autoComplete:o,autoFocus:n,defaultValue:f,fullWidth:b,multiline:G,name:Q,rows:R,rowsMax:P,maxRows:k,minRows:F,type:N,value:B,id:g,inputRef:E,onBlur:V,onChange:q,onFocus:j,placeholder:z,inputProps:_},Z,O));return nn.createElement(P_,U({className:(0,c5.default)(s.root,u),disabled:h,error:x,fullWidth:b,hiddenLabel:S,ref:r,required:M,color:d,variant:H},Y),D&&nn.createElement(w_,U({htmlFor:g,id:ae},y),D),C?nn.createElement(Jc,U({"aria-describedby":se,id:g,labelId:ae,value:B,input:ge},A),i):ge,w&&nn.createElement(__,U({id:se},m),w))}),On=ne(Yte,{name:"MuiTextField"})(Xte);var hr=L(X());var x5=L(g5()),y5=L(X());function v5({badgeCode:t,bsecureUrl:e}){let r=b5({badgeCode:t,bsecureUrl:e}),o=btoa(r);return y5.default.createElement("img",{src:`data:image/svg+xml;base64,${o}`})}function T5({badgeCode:t,bsecureUrl:e}){let r=b5({badgeCode:t,bsecureUrl:e});return``}function b5({badgeCode:t,bsecureUrl:e}){return` image/svg+xml b ${new x5.default({content:e,container:"g",height:100,width:100,ecl:"L",padding:0}).svg()} ${t} `}function eu({uuid:t,objectType:e,objectHumanName:r}){let[o,a]=(0,hr.useState)(!1),n=()=>{a(!0)},i=()=>{a(!1)},u=`${window.location.origin}/${e}/${t}`,l=t.substring(0,6).toUpperCase();return hr.default.createElement(hr.default.Fragment,null,hr.default.createElement(pr,{"aria-label":"share",onClick:n},hr.default.createElement(P5.default,null)),hr.default.createElement(Gl,{open:o,onClose:i,"aria-labelledby":"form-dialog-title"},hr.default.createElement(Xl,{id:"check-in-title"},"Share this ",r),hr.default.createElement(Yl,null,hr.default.createElement(Rt,{maxWidth:400},hr.default.createElement(hr.default.Fragment,null,hr.default.createElement(v5,{badgeCode:l,bsecureUrl:u}),hr.default.createElement(On,{margin:"normal",label:"Link",fullWidth:!0,contentEditable:!1,value:u})))),hr.default.createElement(Kl,{style:{justifyContent:"space-between"}},hr.default.createElement(Xt,{color:"primary","aria-label":"copy-link",onClick:()=>{let p=`${u}`,h=new ClipboardItem({"text/html":new Blob([p],{type:"text/html"}),"text/plain":new Blob([u],{type:"text/plain"})});navigator.clipboard.write([h])}},hr.default.createElement(w5.default,null),"Copy Link"),hr.default.createElement(Xt,{color:"primary","aria-label":"copy-link",onClick:()=>{let p=`
Scan the below QR code or click on the image to view your ${r} in bSECURE.
${T5({badgeCode:l,bsecureUrl:u})}
`,h=`View your ${r} in bSECURE by following this link: ${u}`,c=new ClipboardItem({"text/html":new Blob([p],{type:"text/html"}),"text/plain":new Blob([h],{type:"text/plain"})});navigator.clipboard.write([c])}},hr.default.createElement(S5.default,null),"Embed in Email"),hr.default.createElement(Xt,{onClick:i,color:"primary"},"Cancel"))))}var nt=L(X());var Ud=L(X());var _5=L(Te());var Qte={root:{minWidth:56,flexShrink:0},alignItemsFlexStart:{marginTop:8}},Jte=Ud.forwardRef(function(e,r){var o=e.classes,a=e.className,n=oe(e,["classes","className"]),i=Ud.useContext(Fa);return Ud.createElement("div",U({className:(0,_5.default)(o.root,a,i.alignItems==="flex-start"&&o.alignItemsFlexStart),ref:r},n))}),$d=ne(Qte,{name:"MuiListItemAvatar"})(Jte);var Hd=L(C5()),I_=L(R5()),F5=L(E5()),L5=L(O5()),B5=L(d_());var N5=L(A5()),Tre=L(k5()),M_=L(D5());function D_(t){throw new Error(`Exhaustive check failed: ${t}`)}function I5(t){return t?t.length===11||t.length===22&&bre(t)?!0:!!M_.default.fromURN(t):!1}function bre(t){let e=t.replace(/-/g,"/")+"==";return M_.default.fromBinary((0,N5.decode)(e))}var N_=(t,e=void 0,r=1)=>{let o=e||t,a=e?t:0;typeof r>"u"&&(r=Math.sign(o-a));let n=Math.abs((o-a)/(r||1));return Array.from({length:n}).reduce(({result:s,current:u})=>({result:[...s,u],current:u+r}),{current:a,result:[]}).result};var j5=Le(()=>({avatarGreen:{backgroundColor:ka[500]},avatarAmber:{backgroundColor:Sn[300]},avatarRed:{backgroundColor:jo[500]}}));function Sre(t){let e=j5({}),{condition:r}=t,o="",a=Hd.default,n="avatarRed";if(r)switch(r){case AssetCondition.GOOD:o="Good",a=Hd.default,n="avatarGreen";break;case AssetCondition.FAIR:o="Fair",a=Hd.default,n="avatarAmber";break;case AssetCondition.POOR:o="Poor",a=I_.default,n="avatarRed";break;default:D_(r)}return nt.default.createElement(Rt,{display:"flex",alignItems:"center"},nt.default.createElement($d,null,nt.default.createElement(go,{className:e[n]},nt.default.createElement(a,null))),nt.default.createElement(Wt,{primary:o,secondary:"Condition"}))}function wre(t){let e=j5({}),{status:r}=t,o="",a=Hd.default,n="avatarRed";if(r)switch(r){case AssetStatus.GOOD:o="Good",a=Hd.default,n="avatarGreen";break;case AssetStatus.BAD:o="Bad",a=I_.default,n="avatarRed";break;case AssetStatus.PENDING:o="Pending",a=F5.default,n="avatarAmber";break;default:D_(r)}return nt.default.createElement(Rt,{display:"flex",alignItems:"center"},nt.default.createElement($d,null,nt.default.createElement(go,{className:e[n]},nt.default.createElement(a,null))),nt.default.createElement(Wt,{primary:o,secondary:"Status"}))}var Pre=Le(t=>({root:{backgroundColor:t.palette.background.paper},avatarGreen:{backgroundColor:ka[500]},avatarAmber:{backgroundColor:Sn[300]},avatarRed:{backgroundColor:jo[500]},makeModelDetails:{textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}));function F_(t){let e=Pre({}),{asset:r}=t;return!r.condition&&!r.status&&!r.make&&!r.model?null:nt.default.createElement(wr,{className:e.root},(r.condition||r.status)&&nt.default.createElement(qt,null,nt.default.createElement(tt,{container:!0,spacing:3},r.condition&&nt.default.createElement(tt,{item:!0,xs:6},nt.default.createElement(Sre,{condition:r.condition})),r.status&&nt.default.createElement(tt,{item:!0,xs:6},nt.default.createElement(wre,{status:r.status})))),(r.make||r.model)&&nt.default.createElement(qt,null,nt.default.createElement(tt,{container:!0,spacing:3},r.make&&nt.default.createElement(tt,{item:!0,xs:6},nt.default.createElement(Rt,{display:"flex",alignItems:"center"},nt.default.createElement($d,null,nt.default.createElement(go,null,nt.default.createElement(B5.default,null))),nt.default.createElement(Wt,{primary:r.make,secondary:"Make",className:e.makeModelDetails}))),r.model&&nt.default.createElement(tt,{item:!0,xs:6},nt.default.createElement(Rt,{display:"flex",alignItems:"center"},nt.default.createElement($d,null,nt.default.createElement(go,null,nt.default.createElement(L5.default,null))),nt.default.createElement(Wt,{primary:r.model,secondary:"Model",className:e.makeModelDetails}))))))}var _re=Le(()=>({media:{height:0,paddingTop:"56.25%"},content:{padding:0},checkIn:{marginLeft:"auto",background:vr[500]},avatar:{backgroundColor:vr[500]}}));function L_(t){let e=_re({}),{asset:r}=t,o=P1();function a(){o.push(`/place/${r.place.uuid}`)}let n=[{title:"View property",handleItemClick:a,disabled:!1}];return Ho.default.createElement(ct,null,Ho.default.createElement(Pt,{avatar:Ho.default.createElement(go,{className:e.avatar},Ho.default.createElement(q5.default,null)),action:Ho.default.createElement(y_,{items:n}),title:r.category,subheader:r.place.formattedAddress}),r.photo&&Ho.default.createElement(Hl,{className:e.media,image:r.photo}),!r.photo&&Ho.default.createElement(Rt,{height:400,display:"flex",justifyContent:"center",alignItems:"center"},Ho.default.createElement(we,{color:"textSecondary"},"No photo available")),Ho.default.createElement(Qt,{className:e.content},Ho.default.createElement(F_,{asset:r})),Ho.default.createElement(Rn,{disableSpacing:!0},Ho.default.createElement(eu,{objectType:"asset",objectHumanName:"Asset",uuid:r.uuid}),Ho.default.createElement(Xt,{variant:"contained",color:"primary",className:e.checkIn,disabled:!0},"Service")))}var ga=L(X());var ru=L(X());var em=L(Te());var B_=4,Cre=function(e){var r=function(i){return e.palette.type==="light"?di(i,.62):ui(i,.5)},o=r(e.palette.primary.main),a=r(e.palette.secondary.main);return{root:{position:"relative",overflow:"hidden",height:4,"@media print":{colorAdjust:"exact"}},colorPrimary:{backgroundColor:o},colorSecondary:{backgroundColor:a},determinate:{},indeterminate:{},buffer:{backgroundColor:"transparent"},query:{transform:"rotate(180deg)"},dashed:{position:"absolute",marginTop:0,height:"100%",width:"100%",animation:"$buffer 3s infinite linear"},dashedColorPrimary:{backgroundImage:"radial-gradient(".concat(o," 0%, ").concat(o," 16%, transparent 42%)"),backgroundSize:"10px 10px",backgroundPosition:"0 -23px"},dashedColorSecondary:{backgroundImage:"radial-gradient(".concat(a," 0%, ").concat(a," 16%, transparent 42%)"),backgroundSize:"10px 10px",backgroundPosition:"0 -23px"},bar:{width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left"},barColorPrimary:{backgroundColor:e.palette.primary.main},barColorSecondary:{backgroundColor:e.palette.secondary.main},bar1Indeterminate:{width:"auto",animation:"$indeterminate1 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite"},bar1Determinate:{transition:"transform .".concat(B_,"s linear")},bar1Buffer:{zIndex:1,transition:"transform .".concat(B_,"s linear")},bar2Indeterminate:{width:"auto",animation:"$indeterminate2 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite"},bar2Buffer:{transition:"transform .".concat(B_,"s linear")},"@keyframes indeterminate1":{"0%":{left:"-35%",right:"100%"},"60%":{left:"100%",right:"-90%"},"100%":{left:"100%",right:"-90%"}},"@keyframes indeterminate2":{"0%":{left:"-200%",right:"100%"},"60%":{left:"107%",right:"-8%"},"100%":{left:"107%",right:"-8%"}},"@keyframes buffer":{"0%":{opacity:1,backgroundPosition:"0 -23px"},"50%":{opacity:0,backgroundPosition:"0 -23px"},"100%":{opacity:1,backgroundPosition:"-200px -23px"}}}},Rre=ru.forwardRef(function(e,r){var o=e.classes,a=e.className,n=e.color,i=n===void 0?"primary":n,s=e.value,u=e.valueBuffer,l=e.variant,d=l===void 0?"indeterminate":l,f=oe(e,["classes","className","color","value","valueBuffer","variant"]),p=Tr(),h={},c={bar1:{},bar2:{}};if((d==="determinate"||d==="buffer")&&s!==void 0){h["aria-valuenow"]=Math.round(s),h["aria-valuemin"]=0,h["aria-valuemax"]=100;var x=s-100;p.direction==="rtl"&&(x=-x),c.bar1.transform="translateX(".concat(x,"%)")}if(d==="buffer"&&u!==void 0){var m=(u||0)-100;p.direction==="rtl"&&(m=-m),c.bar2.transform="translateX(".concat(m,"%)")}return ru.createElement("div",U({className:(0,em.default)(o.root,o["color".concat(Ee(i))],a,{determinate:o.determinate,indeterminate:o.indeterminate,buffer:o.buffer,query:o.query}[d]),role:"progressbar"},h,{ref:r},f),d==="buffer"?ru.createElement("div",{className:(0,em.default)(o.dashed,o["dashedColor".concat(Ee(i))])}):null,ru.createElement("div",{className:(0,em.default)(o.bar,o["barColor".concat(Ee(i))],(d==="indeterminate"||d==="query")&&o.bar1Indeterminate,{determinate:o.bar1Determinate,buffer:o.bar1Buffer}[d]),style:c.bar1}),d==="determinate"?null:ru.createElement("div",{className:(0,em.default)(o.bar,(d==="indeterminate"||d==="query")&&o.bar2Indeterminate,d==="buffer"?[o["color".concat(Ee(i))],o.bar2Buffer]:o["barColor".concat(Ee(i))]),style:c.bar2}))}),Mn=ne(Cre,{name:"MuiLinearProgress"})(Rre);var Ere=Le(t=>({card:{marginTop:t.spacing(3)},lifeCycleProgressBar:{height:10,marginTop:10},noContent:{backgroundColor:t.palette.background.default},progressDatesContainer:{display:"flex",justifyContent:"space-between",marginTop:t.spacing(1)},title:{marginTop:t.spacing(3),marginBottom:t.spacing(3)}})),Ore=t=>t&&t.installationTimestamp&&t.expectedLifeYears>0;function j_(t){let e=Ere({}),{asset:r}=t,o="\u2014",a="\u2014",n=0,i=Ore(r);if(i){let s=r.installationTimestamp,u=new Date(r.installationTimestamp);u.setFullYear(u.getFullYear()+r.expectedLifeYears),o=s.toLocaleDateString(),a=u.toLocaleDateString(),n=(new Date().valueOf()-s.valueOf())/(u.valueOf()-s.valueOf())}return ga.default.createElement(ct,{className:e.card},ga.default.createElement(Pt,{title:"Life Cycle Progress",subheader:"Remaining expected lifespan of asset, between acquisition to retirement."}),ga.default.createElement(br,null),!i&&ga.default.createElement(Qt,{className:e.noContent},ga.default.createElement(we,{color:"textSecondary",align:"center"},"No life cycle data for this asset")),i&&ga.default.createElement(Qt,null,ga.default.createElement(ga.default.Fragment,null,ga.default.createElement(Mn,{variant:"determinate",value:n*100,className:e.lifeCycleProgressBar}),ga.default.createElement("div",{className:e.progressDatesContainer},ga.default.createElement(we,{display:"inline"},o),ga.default.createElement(we,{display:"inline"},a)))))}var Pi=L(X());var Or=L(X());function sv(t){return Wx(t)||Bx(t)||Sd(t)||Vx()}var Go=L(X()),hOe=L(Tl());var H5=L(Te());var zo=L(X()),W5=L(Te());var V5=L(Dl());var Are=function(e){return{root:{height:0,overflow:"hidden",transition:e.transitions.create("height")},entered:{height:"auto",overflow:"visible"},hidden:{visibility:"hidden"},wrapper:{display:"flex"},wrapperInner:{width:"100%"}}},U5=zo.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.collapsedHeight,s=e.collapsedSize,u=s===void 0?"0px":s,l=e.component,d=l===void 0?"div":l,f=e.disableStrictModeCompat,p=f===void 0?!1:f,h=e.in,c=e.onEnter,x=e.onEntered,m=e.onEntering,v=e.onExit,b=e.onExited,w=e.onExiting,S=e.style,g=e.timeout,y=g===void 0?mo.standard:g,_=e.TransitionComponent,O=_===void 0?V5.Transition:_,E=oe(e,["children","classes","className","collapsedHeight","collapsedSize","component","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),D=Tr(),I=zo.useRef(),G=zo.useRef(null),Q=zo.useRef(),V=typeof(i||u)=="number"?"".concat(i||u,"px"):i||u;zo.useEffect(function(){return function(){clearTimeout(I.current)}},[]);var q=D.unstable_strictMode&&!p,j=zo.useRef(null),z=Je(r,q?j:void 0),W=function(N){return function(B,$){if(N){var H=q?[j.current,B]:[B,$],Y=Yt(H,2),Z=Y[0],J=Y[1];J===void 0?N(Z):N(Z,J)}}},M=W(function(A,N){A.style.height=V,c&&c(A,N)}),R=W(function(A,N){var B=G.current?G.current.clientHeight:0,$=Na({style:S,timeout:y},{mode:"enter"}),H=$.duration;if(y==="auto"){var Y=D.transitions.getAutoHeightDuration(B);A.style.transitionDuration="".concat(Y,"ms"),Q.current=Y}else A.style.transitionDuration=typeof H=="string"?H:"".concat(H,"ms");A.style.height="".concat(B,"px"),m&&m(A,N)}),P=W(function(A,N){A.style.height="auto",x&&x(A,N)}),k=W(function(A){var N=G.current?G.current.clientHeight:0;A.style.height="".concat(N,"px"),v&&v(A)}),F=W(b),T=W(function(A){var N=G.current?G.current.clientHeight:0,B=Na({style:S,timeout:y},{mode:"exit"}),$=B.duration;if(y==="auto"){var H=D.transitions.getAutoHeightDuration(N);A.style.transitionDuration="".concat(H,"ms"),Q.current=H}else A.style.transitionDuration=typeof $=="string"?$:"".concat($,"ms");A.style.height=V,w&&w(A)}),C=function(N,B){var $=q?N:B;y==="auto"&&(I.current=setTimeout($,Q.current||0))};return zo.createElement(O,U({in:h,onEnter:M,onEntered:P,onEntering:R,onExit:k,onExited:F,onExiting:T,addEndListener:C,nodeRef:q?j:void 0,timeout:y==="auto"?null:y},E),function(A,N){return zo.createElement(d,U({className:(0,W5.default)(a.root,a.container,n,{entered:a.entered,exited:!h&&V==="0px"&&a.hidden}[A]),style:U({minHeight:V},S),ref:z},N),zo.createElement("div",{className:a.wrapper,ref:G},zo.createElement("div",{className:a.wrapperInner},o)))})});U5.muiSupportAuto=!0;var Dn=ne(Are,{name:"MuiCollapse"})(U5);var $5=L(X()),kre=$5.createContext({}),lv=kre;var Mre=function(e){var r={duration:e.transitions.duration.shortest};return{root:{position:"relative",transition:e.transitions.create(["margin"],r),"&:before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:e.palette.divider,transition:e.transitions.create(["opacity","background-color"],r)},"&:first-child":{"&:before":{display:"none"}},"&$expanded":{margin:"16px 0","&:first-child":{marginTop:0},"&:last-child":{marginBottom:0},"&:before":{opacity:0}},"&$expanded + &":{"&:before":{display:"none"}},"&$disabled":{backgroundColor:e.palette.action.disabledBackground}},rounded:{borderRadius:0,"&:first-child":{borderTopLeftRadius:e.shape.borderRadius,borderTopRightRadius:e.shape.borderRadius},"&:last-child":{borderBottomLeftRadius:e.shape.borderRadius,borderBottomRightRadius:e.shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}},expanded:{},disabled:{}}};var Dre=Go.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.defaultExpanded,s=i===void 0?!1:i,u=e.disabled,l=u===void 0?!1:u,d=e.expanded,f=e.onChange,p=e.square,h=p===void 0?!1:p,c=e.TransitionComponent,x=c===void 0?Dn:c,m=e.TransitionProps,v=oe(e,["children","classes","className","defaultExpanded","disabled","expanded","onChange","square","TransitionComponent","TransitionProps"]),b=wi({controlled:d,default:s,name:"ExpansionPanel",state:"expanded"}),w=Yt(b,2),S=w[0],g=w[1],y=Go.useCallback(function(G){g(!S),f&&f(G,!S)},[S,f,g]),_=Go.Children.toArray(o),O=sv(_),E=O[0],D=O.slice(1),I=Go.useMemo(function(){return{expanded:S,disabled:l,toggle:y}},[S,l,y]);return Go.createElement(Dt,U({className:(0,H5.default)(a.root,n,S&&a.expanded,l&&a.disabled,!h&&a.rounded),ref:r,square:h},v),Go.createElement(lv.Provider,{value:I},E),Go.createElement(x,U({in:S,timeout:"auto"},m),Go.createElement("div",{"aria-labelledby":E.props.id,id:E.props["aria-controls"],role:"region"},D)))}),tm=ne(Mre,{name:"MuiExpansionPanel"})(Dre);var uv=L(X());var z5=L(Te());var Nre=function(e){return{root:{display:"flex",padding:e.spacing(1,2,2)}}};var Ire=uv.forwardRef(function(e,r){var o=e.classes,a=e.className,n=oe(e,["classes","className"]);return uv.createElement("div",U({className:(0,z5.default)(o.root,a),ref:r},n))}),rm=ne(Nre,{name:"MuiExpansionPanelDetails"})(Ire);var Nn=L(X());var dv=L(Te());var Fre=function(e){var r={duration:e.transitions.duration.shortest};return{root:{display:"flex",minHeight:8*6,transition:e.transitions.create(["min-height","background-color"],r),padding:e.spacing(0,2),"&:hover:not($disabled)":{cursor:"pointer"},"&$expanded":{minHeight:64},"&$focused":{backgroundColor:e.palette.action.focus},"&$disabled":{opacity:e.palette.action.disabledOpacity}},expanded:{},focused:{},disabled:{},content:{display:"flex",flexGrow:1,transition:e.transitions.create(["margin"],r),margin:"12px 0","&$expanded":{margin:"20px 0"}},expandIcon:{transform:"rotate(0deg)",transition:e.transitions.create("transform",r),"&:hover":{backgroundColor:"transparent"},"&$expanded":{transform:"rotate(180deg)"}}}};var Lre=Nn.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.expandIcon,s=e.IconButtonProps,u=e.onBlur,l=e.onClick,d=e.onFocusVisible,f=oe(e,["children","classes","className","expandIcon","IconButtonProps","onBlur","onClick","onFocusVisible"]),p=Nn.useState(!1),h=p[0],c=p[1],x=function(O){c(!0),d&&d(O)},m=function(O){c(!1),u&&u(O)},v=Nn.useContext(lv),b=v.disabled,w=b===void 0?!1:b,S=v.expanded,g=v.toggle,y=function(O){g&&g(O),l&&l(O)};return Nn.createElement(ca,U({focusRipple:!1,disableRipple:!0,disabled:w,component:"div","aria-expanded":S,className:(0,dv.default)(a.root,n,w&&a.disabled,S&&a.expanded,h&&a.focused),onFocusVisible:x,onBlur:m,onClick:y,ref:r},f),Nn.createElement("div",{className:(0,dv.default)(a.content,S&&a.expanded)},o),i&&Nn.createElement(pr,U({className:(0,dv.default)(a.expandIcon,S&&a.expanded),edge:"end",component:"div",tabIndex:null,role:null,"aria-hidden":!0},s),i))}),om=ne(Fre,{name:"MuiExpansionPanelSummary"})(Lre);var K5=L(pv()),Y5=L(G5()),Kre=t=>jr({headingContainer:{display:"flex",width:"100%",paddingLeft:t.spacing(4),[t.breakpoints.down("xs")]:{flexDirection:"column"},[t.breakpoints.down("sm")]:{paddingLeft:t.spacing(2)},[t.breakpoints.up("sm")]:{"& > *:not(:first-child)":{paddingLeft:t.spacing(1)},"& > *:not(:last-child)":{paddingRight:t.spacing(1)}}},heading:{flexBasis:"33%",flexShrink:0,fontSize:t.typography.pxToRem(15)},secondaryHeading:{flexBasis:"33%",fontSize:t.typography.pxToRem(15),color:t.palette.text.secondary},statusIconResolved:{color:ka[500]},statusIconUnresolved:{color:jo[500]},dates:{display:"flex",flexDirection:"row",justifyContent:"space-between"}});function Yre(t){let{remark:e,classes:r,expanded:o,onChange:a}=t;return Or.default.createElement(tm,{expanded:o,onChange:a},Or.default.createElement(om,{expandIcon:Or.default.createElement(K5.default,null),"aria-controls":"panel2bh-content",id:"panel2bh-header"},Or.default.createElement(Y5.default,{className:e.resolvedTimestamp?r.statusIconResolved:r.statusIconUnresolved}),Or.default.createElement("div",{className:r.headingContainer},Or.default.createElement(we,{className:r.heading},e.severity),Or.default.createElement(we,{className:r.secondaryHeading},e.resolution),Or.default.createElement(we,{className:r.secondaryHeading},e.createdTimestamp?e.createdTimestamp.toLocaleDateString():"\u2013"))),Or.default.createElement(rm,null,Or.default.createElement(tt,null,Or.default.createElement(tt,null,Or.default.createElement(we,null,e.description)),Or.default.createElement(tt,null,Or.default.createElement(wr,{dense:!0,className:r.dates},Or.default.createElement(qt,null,Or.default.createElement(Wt,{primary:e.createdTimestamp?e.createdTimestamp.toLocaleDateString():"\u2013",secondary:"Created"})),Or.default.createElement(qt,null,Or.default.createElement(Wt,{primary:e.resolvedTimestamp?e.resolvedTimestamp.toLocaleDateString():"\u2013",secondary:"Resolved"})))))))}var X5=ne(Kre)(Yre);var gr=L(X());var J5=L(Q5()),Z5=L(pv());var toe=t=>jr({headingContainer:{display:"flex",width:"100%",paddingLeft:t.spacing(4),[t.breakpoints.down("xs")]:{flexDirection:"column"},[t.breakpoints.down("sm")]:{paddingLeft:t.spacing(2)},[t.breakpoints.up("sm")]:{"& > *:not(:first-child)":{paddingLeft:t.spacing(1)},"& > *:not(:last-child)":{paddingRight:t.spacing(1)}}},heading:{flexBasis:"33%",flexShrink:0,fontSize:t.typography.pxToRem(15)},secondaryHeading:{flexBasis:"33%",fontSize:t.typography.pxToRem(15),color:t.palette.text.secondary},statusIconPass:{color:ka[500]},statusIconUnknown:{color:Sn[300]},statusIconFail:{color:jo[500]},dates:{display:"flex",flexDirection:"row",justifyContent:"space-between"}});function roe(t){let{task:e,expanded:r,onChange:o,classes:a}=t,n=a.statusIconUnknown;return e.result==="pass"?n=a.statusIconPass:e.result==="fail"&&(n=a.statusIconFail),gr.default.createElement(tm,{expanded:r,onChange:o},gr.default.createElement(om,{expandIcon:gr.default.createElement(Z5.default,null),"aria-controls":"panel1bh-content",id:"panel1bh-header"},gr.default.createElement(J5.default,{className:n}),gr.default.createElement("div",{className:a.headingContainer},gr.default.createElement(we,{className:a.heading},e.name),gr.default.createElement(we,{className:a.secondaryHeading},e.result),gr.default.createElement(we,{className:a.secondaryHeading},e.scheduledTimestamp?e.scheduledTimestamp.toLocaleDateString():"\u2013"))),gr.default.createElement(rm,null,gr.default.createElement(tt,{container:!0},gr.default.createElement(tt,{item:!0,xs:12},gr.default.createElement(we,null,e.description)),gr.default.createElement(tt,{item:!0,xs:12},gr.default.createElement(wr,{dense:!0,className:a.dates},gr.default.createElement(qt,null,gr.default.createElement(Wt,{primary:e.scheduledTimestamp?e.scheduledTimestamp.toLocaleDateString():"\u2013",secondary:"Created"})),gr.default.createElement(qt,null,gr.default.createElement(Wt,{primary:e.performedTimestamp?e.performedTimestamp.toLocaleDateString():"\u2013",secondary:"Performed"})),gr.default.createElement(qt,null,gr.default.createElement(Wt,{primary:e.dueDate?e.dueDate.toLocaleDateString():"\u2013",secondary:"Due"})))))))}var e4=ne(toe)(roe);var ooe=Le(t=>({content:{backgroundColor:t.palette.background.default},heading:{fontSize:t.typography.pxToRem(15),flexBasis:"50%",flexShrink:0,paddingLeft:t.spacing(4)},secondaryHeading:{fontSize:t.typography.pxToRem(15),color:t.palette.text.secondary},statusIcon:{color:n_[500]}}));function q_(t){let e=ooe({}),{assetHistory:r}=t,[o,a]=Pi.default.useState(""),n=i=>(s,u)=>{a(u?i:"")};return Pi.default.createElement(ct,null,Pi.default.createElement(Pt,{title:"Service History"}),Pi.default.createElement(br,null),Pi.default.createElement(Qt,{className:e.content},r.length===0&&Pi.default.createElement(we,{color:"textSecondary",align:"center"},"No service history for this asset"),r.map(i=>i.type==="remark"?Pi.default.createElement(X5,{key:i.id,remark:i,expanded:o===i.id,onChange:n(i.id)}):Pi.default.createElement(e4,{key:i.id,task:i,expanded:o===i.id,onChange:n(i.id)}))))}function _i({fetchError:t,httpError:e,graphQLErrors:r}){return t?aoe(t):e?noe(e):r&&r.length>0?ioe(r):"Something went wrong"}function aoe(t){return"Unable to connect to the server."}function noe(t){let e="",r=!1;if(t.body){let o=JSON.parse(t.body);o.errors&&Array.isArray(o.errors)&&o.errors.length>0&&(e=`${o.errors[0].message} (${t.status} ${t.statusText})`,r=!0)}return r||(e=`Something is not quite right with the request (${t.status} ${t.statusText})`),e}function ioe(t){let e=t[0],r=e&&e.message&&e.message.match(/(['"])([^'"]+)\1 is not a valid (?:UU)?ID/i);return r?r[0]:e.message||"Unknown graphql error."}var soe=`query($uuid: UUID) { place(uuid: $uuid) { id gcsCoord formattedAddress frontPhoto recentVisits documents { edges { node { id, filePath: title, fileUrl: filename } } } tenants { edges { node { id uuid name } } } } }`;function W_(t){let e=t.tenants.edges.map(o=>o.node);return{...t,tenants:e}}function loe(t){return t.edges.map(r=>r.node)}var uoe=t=>{let{loading:e,error:r,data:o,...a}=ba(soe,{variables:{uuid:t}}),n=null;if(!e){if(r)throw new Error(_i(a));n=W_(o.place),n.documents=loe(o.place.documents),n.recentVisitCount=o.place.recentVisits}return{loading:e,error:r,place:n}},t4=uoe;var doe=`query($uuid: UUID) { asset(uuid: $uuid) { uuid category make model photo installationTimestamp expectedLifeYears condition status cabinets { uuid logbookResponses { uuid createdAt pdfUrl cabinetLocation formName } } place { uuid gcsCoord formattedAddress tenants { edges { node { id uuid name } } } } remarkSet{ edges { node { uuid createdTimestamp resolvedTimestamp description resolution severity } } } serviceSet { edges { node { uuid name dueDate performedTimestamp description result } } } } }`;function foe(t){return{...t.asset,installationTimestamp:new Date(t.asset.installationTimestamp),place:W_(t.asset.place)}}function poe(t){return{...t,createdTimestamp:t.createdTimestamp?new Date(t.createdTimestamp):null,resolvedTimestamp:t.resolvedTimestamp?new Date(t.resolvedTimestamp):null,type:"remark"}}function coe(t){let e={...t,dueDate:t.dueDate?new Date(t.dueDate):null,performedTimestamp:t.performedTimestamp?new Date(t.performedTimestamp):null,type:"service"};t.result==="P"?e.result="pass":t.result==="F"&&(e.result="fail");let r=t.name.match(/^(.*)\s+\((\d{4}-\d{2}-\d{2})\)\s*$/);return r?(e.name=r[1],e.scheduledTimestamp=new Date(r[2])):e.scheduledTimestamp=e.dueDate,e}function r4(t){return t.type==="remark"?t.createdTimestamp:t.scheduledTimestamp}function moe(t,e=!1){t.sort((r,o)=>{let a=r4(r),n=r4(o);return!a||!n?0:e?a.valueOf()-n.valueOf():n.valueOf()-a.valueOf()})}var hoe=(t,e=!1)=>{let{loading:r,error:o,data:a,...n}=ba(doe,{variables:{uuid:t}}),i=null,s=[];if(!r){if(o)throw new Error(_i(n));i=foe(a);let u=a.asset.remarkSet.edges.map(d=>poe(d.node)),l=a.asset.serviceSet.edges.map(d=>coe(d.node));s=u,s=s.concat(l),moe(s,e)}return{asset:i,assetHistory:s,loading:r,error:o}},o4=hoe;var Ei=L(X());var Ko=L(X()),BAe=L(Tl());var n4=L(Te());var a4=L(X()),goe=a4.createContext({}),hv=goe;var xoe=function(e){var r={duration:e.transitions.duration.shortest};return{root:{position:"relative",transition:e.transitions.create(["margin"],r),"&:before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:e.palette.divider,transition:e.transitions.create(["opacity","background-color"],r)},"&:first-child":{"&:before":{display:"none"}},"&$expanded":{margin:"16px 0","&:first-child":{marginTop:0},"&:last-child":{marginBottom:0},"&:before":{opacity:0}},"&$expanded + &":{"&:before":{display:"none"}},"&$disabled":{backgroundColor:e.palette.action.disabledBackground}},rounded:{borderRadius:0,"&:first-child":{borderTopLeftRadius:e.shape.borderRadius,borderTopRightRadius:e.shape.borderRadius},"&:last-child":{borderBottomLeftRadius:e.shape.borderRadius,borderBottomRightRadius:e.shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}},expanded:{},disabled:{}}},yoe=Ko.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.defaultExpanded,s=i===void 0?!1:i,u=e.disabled,l=u===void 0?!1:u,d=e.expanded,f=e.onChange,p=e.square,h=p===void 0?!1:p,c=e.TransitionComponent,x=c===void 0?Dn:c,m=e.TransitionProps,v=oe(e,["children","classes","className","defaultExpanded","disabled","expanded","onChange","square","TransitionComponent","TransitionProps"]),b=wi({controlled:d,default:s,name:"Accordion",state:"expanded"}),w=Yt(b,2),S=w[0],g=w[1],y=Ko.useCallback(function(G){g(!S),f&&f(G,!S)},[S,f,g]),_=Ko.Children.toArray(o),O=sv(_),E=O[0],D=O.slice(1),I=Ko.useMemo(function(){return{expanded:S,disabled:l,toggle:y}},[S,l,y]);return Ko.createElement(Dt,U({className:(0,n4.default)(a.root,n,S&&a.expanded,l&&a.disabled,!h&&a.rounded),ref:r,square:h},v),Ko.createElement(hv.Provider,{value:I},E),Ko.createElement(x,U({in:S,timeout:"auto"},m),Ko.createElement("div",{"aria-labelledby":E.props.id,id:E.props["aria-controls"],role:"region"},D)))}),gv=ne(xoe,{name:"MuiAccordion"})(yoe);var xv=L(X());var i4=L(Te());var voe=function(e){return{root:{display:"flex",padding:e.spacing(1,2,2)}}},Toe=xv.forwardRef(function(e,r){var o=e.classes,a=e.className,n=oe(e,["classes","className"]);return xv.createElement("div",U({className:(0,i4.default)(o.root,a),ref:r},n))}),yv=ne(voe,{name:"MuiAccordionDetails"})(Toe);var Ns=L(X());var am=L(Te());var boe=function(e){var r={duration:e.transitions.duration.shortest};return{root:{display:"flex",minHeight:8*6,transition:e.transitions.create(["min-height","background-color"],r),padding:e.spacing(0,2),"&:hover:not($disabled)":{cursor:"pointer"},"&$expanded":{minHeight:64},"&$focused, &$focusVisible":{backgroundColor:e.palette.action.focus},"&$disabled":{opacity:e.palette.action.disabledOpacity}},expanded:{},focused:{},focusVisible:{},disabled:{},content:{display:"flex",flexGrow:1,transition:e.transitions.create(["margin"],r),margin:"12px 0","&$expanded":{margin:"20px 0"}},expandIcon:{transform:"rotate(0deg)",transition:e.transitions.create("transform",r),"&:hover":{backgroundColor:"transparent"},"&$expanded":{transform:"rotate(180deg)"}}}},Soe=Ns.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.expandIcon,s=e.focusVisibleClassName,u=e.IconButtonProps,l=u===void 0?{}:u,d=e.onClick,f=oe(e,["children","classes","className","expandIcon","focusVisibleClassName","IconButtonProps","onClick"]),p=Ns.useContext(hv),h=p.disabled,c=h===void 0?!1:h,x=p.expanded,m=p.toggle,v=function(w){m&&m(w),d&&d(w)};return Ns.createElement(ca,U({focusRipple:!1,disableRipple:!0,disabled:c,component:"div","aria-expanded":x,className:(0,am.default)(a.root,n,c&&a.disabled,x&&a.expanded),focusVisibleClassName:(0,am.default)(a.focusVisible,a.focused,s),onClick:v,ref:r},f),Ns.createElement("div",{className:(0,am.default)(a.content,x&&a.expanded)},o),i&&Ns.createElement(pr,U({className:(0,am.default)(a.expandIcon,x&&a.expanded),edge:"end",component:"div",tabIndex:null,role:null,"aria-hidden":!0},l),i))}),vv=ne(boe,{name:"MuiAccordionSummary"})(Soe);var nm=L(X());var V_=L(Te());var woe=function(e){return{root:{display:"block",textAlign:"inherit",width:"100%","&:hover $focusHighlight":{opacity:e.palette.action.hoverOpacity},"&$focusVisible $focusHighlight":{opacity:.12}},focusVisible:{},focusHighlight:{overflow:"hidden",pointerEvents:"none",position:"absolute",top:0,right:0,bottom:0,left:0,borderRadius:"inherit",opacity:0,backgroundColor:"currentcolor",transition:e.transitions.create("opacity",{duration:e.transitions.duration.short})}}},Poe=nm.forwardRef(function(e,r){var o=e.children,a=e.classes,n=e.className,i=e.focusVisibleClassName,s=oe(e,["children","classes","className","focusVisibleClassName"]);return nm.createElement(ca,U({className:(0,V_.default)(a.root,n),focusVisibleClassName:(0,V_.default)(i,a.focusVisible),ref:r},s),o,nm.createElement("span",{className:a.focusHighlight}))}),Tv=ne(woe,{name:"MuiCardActionArea"})(Poe);var In=L(X());var h4=L(Te());var im=L(X());var s4=L(Te());var _oe={root:{padding:9},checked:{},disabled:{},input:{cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}},Coe=im.forwardRef(function(e,r){var o=e.autoFocus,a=e.checked,n=e.checkedIcon,i=e.classes,s=e.className,u=e.defaultChecked,l=e.disabled,d=e.icon,f=e.id,p=e.inputProps,h=e.inputRef,c=e.name,x=e.onBlur,m=e.onChange,v=e.onFocus,b=e.readOnly,w=e.required,S=e.tabIndex,g=e.type,y=e.value,_=oe(e,["autoFocus","checked","checkedIcon","classes","className","defaultChecked","disabled","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"]),O=wi({controlled:a,default:!!u,name:"SwitchBase",state:"checked"}),E=Yt(O,2),D=E[0],I=E[1],G=xo(),Q=function(M){v&&v(M),G&&G.onFocus&&G.onFocus(M)},V=function(M){x&&x(M),G&&G.onBlur&&G.onBlur(M)},q=function(M){var R=M.target.checked;I(R),m&&m(M,R)},j=l;G&&typeof j>"u"&&(j=G.disabled);var z=g==="checkbox"||g==="radio";return im.createElement(pr,U({component:"span",className:(0,s4.default)(i.root,s,D&&i.checked,j&&i.disabled),disabled:j,tabIndex:null,role:void 0,onFocus:Q,onBlur:V,ref:r},_),im.createElement("input",U({autoFocus:o,checked:a,defaultChecked:u,className:i.input,disabled:j,id:z&&f,name:c,onChange:q,readOnly:b,ref:h,required:w,tabIndex:S,type:g,value:y},p)),D?n:d)}),l4=ne(_oe,{name:"PrivateSwitchBase"})(Coe);var u4=L(X());var d4=an(u4.createElement("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank");var f4=L(X());var p4=an(f4.createElement("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox");var c4=L(X());var m4=an(c4.createElement("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");var Roe=function(e){return{root:{color:e.palette.text.secondary},checked:{},disabled:{},indeterminate:{},colorPrimary:{"&$checked":{color:e.palette.primary.main,"&:hover":{backgroundColor:or(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"&$disabled":{color:e.palette.action.disabled}},colorSecondary:{"&$checked":{color:e.palette.secondary.main,"&:hover":{backgroundColor:or(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"&$disabled":{color:e.palette.action.disabled}}}},Eoe=In.createElement(p4,null),Ooe=In.createElement(d4,null),Aoe=In.createElement(m4,null),koe=In.forwardRef(function(e,r){var o=e.checkedIcon,a=o===void 0?Eoe:o,n=e.classes,i=e.color,s=i===void 0?"secondary":i,u=e.icon,l=u===void 0?Ooe:u,d=e.indeterminate,f=d===void 0?!1:d,p=e.indeterminateIcon,h=p===void 0?Aoe:p,c=e.inputProps,x=e.size,m=x===void 0?"medium":x,v=oe(e,["checkedIcon","classes","color","icon","indeterminate","indeterminateIcon","inputProps","size"]),b=f?h:l,w=f?h:a;return In.createElement(l4,U({type:"checkbox",classes:{root:(0,h4.default)(n.root,n["color".concat(Ee(s))],f&&n.indeterminate),checked:n.checked,disabled:n.disabled},color:s,inputProps:U({"data-indeterminate":f},c),icon:In.cloneElement(b,{fontSize:b.props.fontSize===void 0&&m==="small"?m:b.props.fontSize}),checkedIcon:In.cloneElement(w,{fontSize:w.props.fontSize===void 0&&m==="small"?m:w.props.fontSize}),ref:r},v))}),bv=ne(Roe,{name:"MuiCheckbox"})(koe);var Sv=L(X());var Moe={root:{marginBottom:12}},Doe=Sv.forwardRef(function(e,r){return Sv.createElement(we,U({component:"p",variant:"body1",color:"textSecondary",ref:r},e))}),U_=ne(Moe,{name:"MuiDialogContentText"})(Doe);var ou=L(X());var $_=L(Te());var Noe=function(e){return{root:{display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,"&$disabled":{cursor:"default"}},labelPlacementStart:{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},labelPlacementTop:{flexDirection:"column-reverse",marginLeft:16},labelPlacementBottom:{flexDirection:"column",marginLeft:16},disabled:{},label:{"&$disabled":{color:e.palette.text.disabled}}}},Ioe=ou.forwardRef(function(e,r){var o=e.checked,a=e.classes,n=e.className,i=e.control,s=e.disabled,u=e.inputRef,l=e.label,d=e.labelPlacement,f=d===void 0?"end":d,p=e.name,h=e.onChange,c=e.value,x=oe(e,["checked","classes","className","control","disabled","inputRef","label","labelPlacement","name","onChange","value"]),m=xo(),v=s;typeof v>"u"&&typeof i.props.disabled<"u"&&(v=i.props.disabled),typeof v>"u"&&m&&(v=m.disabled);var b={disabled:v};return["checked","name","onChange","value","inputRef"].forEach(function(w){typeof i.props[w]>"u"&&typeof e[w]<"u"&&(b[w]=e[w])}),ou.createElement("label",U({className:(0,$_.default)(a.root,n,f!=="end"&&a["labelPlacement".concat(Ee(f))],v&&a.disabled),ref:r},x),ou.cloneElement(i,b),ou.createElement(we,{component:"span",className:(0,$_.default)(a.label,v&&a.disabled)},l))}),wv=ne(Noe,{name:"MuiFormControlLabel"})(Ioe);var Pv=L(X());var g4=L(Te());var Foe=function(e){return{root:{boxSizing:"border-box",lineHeight:"48px",listStyle:"none",color:e.palette.text.secondary,fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(14)},colorPrimary:{color:e.palette.primary.main},colorInherit:{color:"inherit"},gutters:{paddingLeft:16,paddingRight:16},inset:{paddingLeft:72},sticky:{position:"sticky",top:0,zIndex:1,backgroundColor:"inherit"}}},Loe=Pv.forwardRef(function(e,r){var o=e.classes,a=e.className,n=e.color,i=n===void 0?"default":n,s=e.component,u=s===void 0?"li":s,l=e.disableGutters,d=l===void 0?!1:l,f=e.disableSticky,p=f===void 0?!1:f,h=e.inset,c=h===void 0?!1:h,x=oe(e,["classes","className","color","component","disableGutters","disableSticky","inset"]);return Pv.createElement(u,U({className:(0,g4.default)(o.root,a,i!=="default"&&o["color".concat(Ee(i))],c&&o.inset,!p&&o.sticky,!d&&o.gutters),ref:r},x))}),H_=ne(Foe,{name:"MuiListSubheader"})(Loe);var Nt=L(X());var sm=typeof window<"u"&&typeof document<"u"&&typeof navigator<"u",Boe=function(){for(var t=["Edge","Trident","Firefox"],e=0;e=0)return 1;return 0}();function joe(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then(function(){e=!1,t()}))}}function qoe(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},Boe))}}var Woe=sm&&window.Promise,Voe=Woe?joe:qoe;function S4(t){var e={};return t&&e.toString.call(t)==="[object Function]"}function au(t,e){if(t.nodeType!==1)return[];var r=t.ownerDocument.defaultView,o=r.getComputedStyle(t,null);return e?o[e]:o}function Q_(t){return t.nodeName==="HTML"?t:t.parentNode||t.host}function lm(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=au(t),r=e.overflow,o=e.overflowX,a=e.overflowY;return/(auto|scroll|overlay)/.test(r+a+o)?t:lm(Q_(t))}function w4(t){return t&&t.referenceNode?t.referenceNode:t}var x4=sm&&!!(window.MSInputMethodContext&&document.documentMode),y4=sm&&/MSIE 10/.test(navigator.userAgent);function Yd(t){return t===11?x4:t===10?y4:x4||y4}function zd(t){if(!t)return document.documentElement;for(var e=Yd(10)?document.body:null,r=t.offsetParent||null;r===e&&t.nextElementSibling;)r=(t=t.nextElementSibling).offsetParent;var o=r&&r.nodeName;return!o||o==="BODY"||o==="HTML"?t?t.ownerDocument.documentElement:document.documentElement:["TH","TD","TABLE"].indexOf(r.nodeName)!==-1&&au(r,"position")==="static"?zd(r):r}function Uoe(t){var e=t.nodeName;return e==="BODY"?!1:e==="HTML"||zd(t.firstElementChild)===t}function K_(t){return t.parentNode!==null?K_(t.parentNode):t}function _v(t,e){if(!t||!t.nodeType||!e||!e.nodeType)return document.documentElement;var r=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,o=r?t:e,a=r?e:t,n=document.createRange();n.setStart(o,0),n.setEnd(a,0);var i=n.commonAncestorContainer;if(t!==i&&e!==i||o.contains(a))return Uoe(i)?i:zd(i);var s=K_(t);return s.host?_v(s.host,e):_v(t,K_(e).host)}function Gd(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"top",r=e==="top"?"scrollTop":"scrollLeft",o=t.nodeName;if(o==="BODY"||o==="HTML"){var a=t.ownerDocument.documentElement,n=t.ownerDocument.scrollingElement||a;return n[r]}return t[r]}function $oe(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,o=Gd(e,"top"),a=Gd(e,"left"),n=r?-1:1;return t.top+=o*n,t.bottom+=o*n,t.left+=a*n,t.right+=a*n,t}function v4(t,e){var r=e==="x"?"Left":"Top",o=r==="Left"?"Right":"Bottom";return parseFloat(t["border"+r+"Width"])+parseFloat(t["border"+o+"Width"])}function T4(t,e,r,o){return Math.max(e["offset"+t],e["scroll"+t],r["client"+t],r["offset"+t],r["scroll"+t],Yd(10)?parseInt(r["offset"+t])+parseInt(o["margin"+(t==="Height"?"Top":"Left")])+parseInt(o["margin"+(t==="Height"?"Bottom":"Right")]):0)}function P4(t){var e=t.body,r=t.documentElement,o=Yd(10)&&getComputedStyle(r);return{height:T4("Height",e,r,o),width:T4("Width",e,r,o)}}var Hoe=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},zoe=function(){function t(e,r){for(var o=0;o2&&arguments[2]!==void 0?arguments[2]:!1,o=Yd(10),a=e.nodeName==="HTML",n=Y_(t),i=Y_(e),s=lm(t),u=au(e),l=parseFloat(u.borderTopWidth),d=parseFloat(u.borderLeftWidth);r&&a&&(i.top=Math.max(i.top,0),i.left=Math.max(i.left,0));var f=Is({top:n.top-i.top-l,left:n.left-i.left-d,width:n.width,height:n.height});if(f.marginTop=0,f.marginLeft=0,!o&&a){var p=parseFloat(u.marginTop),h=parseFloat(u.marginLeft);f.top-=l-p,f.bottom-=l-p,f.left-=d-h,f.right-=d-h,f.marginTop=p,f.marginLeft=h}return(o&&!r?e.contains(s):e===s&&s.nodeName!=="BODY")&&(f=$oe(f,e)),f}function Goe(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=t.ownerDocument.documentElement,o=J_(t,r),a=Math.max(r.clientWidth,window.innerWidth||0),n=Math.max(r.clientHeight,window.innerHeight||0),i=e?0:Gd(r),s=e?0:Gd(r,"left"),u={top:i-o.top+o.marginTop,left:s-o.left+o.marginLeft,width:a,height:n};return Is(u)}function _4(t){var e=t.nodeName;if(e==="BODY"||e==="HTML")return!1;if(au(t,"position")==="fixed")return!0;var r=Q_(t);return r?_4(r):!1}function C4(t){if(!t||!t.parentElement||Yd())return document.documentElement;for(var e=t.parentElement;e&&au(e,"transform")==="none";)e=e.parentElement;return e||document.documentElement}function Z_(t,e,r,o){var a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,n={top:0,left:0},i=a?C4(t):_v(t,w4(e));if(o==="viewport")n=Goe(i,a);else{var s=void 0;o==="scrollParent"?(s=lm(Q_(e)),s.nodeName==="BODY"&&(s=t.ownerDocument.documentElement)):o==="window"?s=t.ownerDocument.documentElement:s=o;var u=J_(s,i,a);if(s.nodeName==="HTML"&&!_4(i)){var l=P4(t.ownerDocument),d=l.height,f=l.width;n.top+=u.top-u.marginTop,n.bottom=d+u.top,n.left+=u.left-u.marginLeft,n.right=f+u.left}else n=u}r=r||0;var p=typeof r=="number";return n.left+=p?r:r.left||0,n.top+=p?r:r.top||0,n.right-=p?r:r.right||0,n.bottom-=p?r:r.bottom||0,n}function Koe(t){var e=t.width,r=t.height;return e*r}function R4(t,e,r,o,a){var n=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0;if(t.indexOf("auto")===-1)return t;var i=Z_(r,o,n,a),s={top:{width:i.width,height:e.top-i.top},right:{width:i.right-e.right,height:i.height},bottom:{width:i.width,height:i.bottom-e.bottom},left:{width:e.left-i.left,height:i.height}},u=Object.keys(s).map(function(p){return Ba({key:p},s[p],{area:Koe(s[p])})}).sort(function(p,h){return h.area-p.area}),l=u.filter(function(p){var h=p.width,c=p.height;return h>=r.clientWidth&&c>=r.clientHeight}),d=l.length>0?l[0].key:u[0].key,f=t.split("-")[1];return d+(f?"-"+f:"")}function E4(t,e,r){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,a=o?C4(e):_v(e,w4(r));return J_(r,a,o)}function O4(t){var e=t.ownerDocument.defaultView,r=e.getComputedStyle(t),o=parseFloat(r.marginTop||0)+parseFloat(r.marginBottom||0),a=parseFloat(r.marginLeft||0)+parseFloat(r.marginRight||0),n={width:t.offsetWidth+a,height:t.offsetHeight+o};return n}function Cv(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,function(r){return e[r]})}function A4(t,e,r){r=r.split("-")[0];var o=O4(t),a={width:o.width,height:o.height},n=["right","left"].indexOf(r)!==-1,i=n?"top":"left",s=n?"left":"top",u=n?"height":"width",l=n?"width":"height";return a[i]=e[i]+e[u]/2-o[u]/2,r===s?a[s]=e[s]-o[l]:a[s]=e[Cv(s)],a}function um(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function Yoe(t,e,r){if(Array.prototype.findIndex)return t.findIndex(function(a){return a[e]===r});var o=um(t,function(a){return a[e]===r});return t.indexOf(o)}function k4(t,e,r){var o=r===void 0?t:t.slice(0,Yoe(t,"name",r));return o.forEach(function(a){a.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=a.function||a.fn;a.enabled&&S4(n)&&(e.offsets.popper=Is(e.offsets.popper),e.offsets.reference=Is(e.offsets.reference),e=n(e,a))}),e}function Xoe(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=E4(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=R4(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=A4(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=k4(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}function M4(t,e){return t.some(function(r){var o=r.name,a=r.enabled;return a&&o===e})}function eC(t){for(var e=[!1,"ms","Webkit","Moz","O"],r=t.charAt(0).toUpperCase()+t.slice(1),o=0;oi[h]&&(t.offsets.popper[f]+=s[f]+c-i[h]),t.offsets.popper=Is(t.offsets.popper);var x=s[f]+s[l]/2-c/2,m=au(t.instance.popper),v=parseFloat(m["margin"+d]),b=parseFloat(m["border"+d+"Width"]),w=x-t.offsets.popper[f]-v-b;return w=Math.max(Math.min(i[l]-c,w),0),t.arrowElement=o,t.offsets.arrow=(r={},Kd(r,f,Math.round(w)),Kd(r,p,""),r),t}function uae(t){return t==="end"?"start":t==="start"?"end":t}var F4=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],z_=F4.slice(3);function b4(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=z_.indexOf(t),o=z_.slice(r+1).concat(z_.slice(0,r));return e?o.reverse():o}var G_={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function dae(t,e){if(M4(t.instance.modifiers,"inner")||t.flipped&&t.placement===t.originalPlacement)return t;var r=Z_(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),o=t.placement.split("-")[0],a=Cv(o),n=t.placement.split("-")[1]||"",i=[];switch(e.behavior){case G_.FLIP:i=[o,a];break;case G_.CLOCKWISE:i=b4(o);break;case G_.COUNTERCLOCKWISE:i=b4(o,!0);break;default:i=e.behavior}return i.forEach(function(s,u){if(o!==s||i.length===u+1)return t;o=t.placement.split("-")[0],a=Cv(o);var l=t.offsets.popper,d=t.offsets.reference,f=Math.floor,p=o==="left"&&f(l.right)>f(d.left)||o==="right"&&f(l.left)f(d.top)||o==="bottom"&&f(l.top)f(r.right),x=f(l.top)f(r.bottom),v=o==="left"&&h||o==="right"&&c||o==="top"&&x||o==="bottom"&&m,b=["top","bottom"].indexOf(o)!==-1,w=!!e.flipVariations&&(b&&n==="start"&&h||b&&n==="end"&&c||!b&&n==="start"&&x||!b&&n==="end"&&m),S=!!e.flipVariationsByContent&&(b&&n==="start"&&c||b&&n==="end"&&h||!b&&n==="start"&&m||!b&&n==="end"&&x),g=w||S;(p||v||g)&&(t.flipped=!0,(p||v)&&(o=i[u+1]),g&&(n=uae(n)),t.placement=o+(n?"-"+n:""),t.offsets.popper=Ba({},t.offsets.popper,A4(t.instance.popper,t.offsets.reference,t.placement)),t=k4(t.instance.modifiers,t,"flip"))}),t}function fae(t){var e=t.offsets,r=e.popper,o=e.reference,a=t.placement.split("-")[0],n=Math.floor,i=["top","bottom"].indexOf(a)!==-1,s=i?"right":"bottom",u=i?"left":"top",l=i?"width":"height";return r[s]n(o[s])&&(t.offsets.popper[u]=n(o[s])),t}function pae(t,e,r,o){var a=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),n=+a[1],i=a[2];if(!n)return t;if(i.indexOf("%")===0){var s=void 0;switch(i){case"%p":s=r;break;case"%":case"%r":default:s=o}var u=Is(s);return u[e]/100*n}else if(i==="vh"||i==="vw"){var l=void 0;return i==="vh"?l=Math.max(document.documentElement.clientHeight,window.innerHeight||0):l=Math.max(document.documentElement.clientWidth,window.innerWidth||0),l/100*n}else return n}function cae(t,e,r,o){var a=[0,0],n=["right","left"].indexOf(o)!==-1,i=t.split(/(\+|\-)/).map(function(d){return d.trim()}),s=i.indexOf(um(i,function(d){return d.search(/,|\s/)!==-1}));i[s]&&i[s].indexOf(",")===-1&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var u=/\s*,\s*|\s+/,l=s!==-1?[i.slice(0,s).concat([i[s].split(u)[0]]),[i[s].split(u)[1]].concat(i.slice(s+1))]:[i];return l=l.map(function(d,f){var p=(f===1?!n:n)?"height":"width",h=!1;return d.reduce(function(c,x){return c[c.length-1]===""&&["+","-"].indexOf(x)!==-1?(c[c.length-1]=x,h=!0,c):h?(c[c.length-1]+=x,h=!1,c):c.concat(x)},[]).map(function(c){return pae(c,p,e,r)})}),l.forEach(function(d,f){d.forEach(function(p,h){tC(p)&&(a[f]+=p*(d[h-1]==="-"?-1:1))})}),a}function mae(t,e){var r=e.offset,o=t.placement,a=t.offsets,n=a.popper,i=a.reference,s=o.split("-")[0],u=void 0;return tC(+r)?u=[+r,0]:u=cae(r,n,i,s),s==="left"?(n.top+=u[0],n.left-=u[1]):s==="right"?(n.top+=u[0],n.left+=u[1]):s==="top"?(n.left+=u[0],n.top-=u[1]):s==="bottom"&&(n.left+=u[0],n.top+=u[1]),t.popper=n,t}function hae(t,e){var r=e.boundariesElement||zd(t.instance.popper);t.instance.reference===r&&(r=zd(r));var o=eC("transform"),a=t.instance.popper.style,n=a.top,i=a.left,s=a[o];a.top="",a.left="",a[o]="";var u=Z_(t.instance.popper,t.instance.reference,e.padding,r,t.positionFixed);a.top=n,a.left=i,a[o]=s,e.boundaries=u;var l=e.priority,d=t.offsets.popper,f={primary:function(h){var c=d[h];return d[h]u[h]&&!e.escapeWithReference&&(x=Math.min(d[c],u[h]-(h==="right"?d.width:d.height))),Kd({},c,x)}};return l.forEach(function(p){var h=["left","top"].indexOf(p)!==-1?"primary":"secondary";d=Ba({},d,f[h](p))}),t.offsets.popper=d,t}function gae(t){var e=t.placement,r=e.split("-")[0],o=e.split("-")[1];if(o){var a=t.offsets,n=a.reference,i=a.popper,s=["bottom","top"].indexOf(r)!==-1,u=s?"left":"top",l=s?"width":"height",d={start:Kd({},u,n[u]),end:Kd({},u,n[u]+n[l]-i[l])};t.offsets.popper=Ba({},i,d[o])}return t}function xae(t){if(!I4(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,r=um(t.instance.modifiers,function(o){return o.name==="preventOverflow"}).boundaries;if(e.bottomr.right||e.top>r.bottom||e.right2&&arguments[2]!==void 0?arguments[2]:{};Hoe(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(o.update)},this.update=Voe(this.update.bind(this)),this.options=Ba({},t.Defaults,a),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=r&&r.jquery?r[0]:r,this.options.modifiers={},Object.keys(Ba({},t.Defaults.modifiers,a.modifiers)).forEach(function(i){o.options.modifiers[i]=Ba({},t.Defaults.modifiers[i]||{},a.modifiers?a.modifiers[i]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(i){return Ba({name:i},o.options.modifiers[i])}).sort(function(i,s){return i.order-s.order}),this.modifiers.forEach(function(i){i.enabled&&S4(i.onLoad)&&i.onLoad(o.reference,o.popper,o.options,i,o.state)}),this.update();var n=this.options.eventsEnabled;n&&this.enableEventListeners(),this.state.eventsEnabled=n}return zoe(t,[{key:"update",value:function(){return Xoe.call(this)}},{key:"destroy",value:function(){return Qoe.call(this)}},{key:"enableEventListeners",value:function(){return Zoe.call(this)}},{key:"disableEventListeners",value:function(){return tae.call(this)}}]),t}();Rv.Utils=(typeof window<"u"?window:global).PopperUtils;Rv.placements=F4;Rv.Defaults=Tae;var L4=Rv;var j4=L(da());function bae(t,e){var r=e&&e.direction||"ltr";if(r==="ltr")return t;switch(t){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return t}}function B4(t){return typeof t=="function"?t():t}var Sae=typeof window<"u"?Nt.useLayoutEffect:Nt.useEffect,wae={},Pae=Nt.forwardRef(function(e,r){var o=e.anchorEl,a=e.children,n=e.container,i=e.disablePortal,s=i===void 0?!1:i,u=e.keepMounted,l=u===void 0?!1:u,d=e.modifiers,f=e.open,p=e.placement,h=p===void 0?"bottom":p,c=e.popperOptions,x=c===void 0?wae:c,m=e.popperRef,v=e.style,b=e.transition,w=b===void 0?!1:b,S=oe(e,["anchorEl","children","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition"]),g=Nt.useRef(null),y=Je(g,r),_=Nt.useRef(null),O=Je(_,m),E=Nt.useRef(O);Sae(function(){E.current=O},[O]),Nt.useImperativeHandle(m,function(){return _.current},[]);var D=Nt.useState(!0),I=D[0],G=D[1],Q=(0,j4.useTheme)(),V=bae(h,Q),q=Nt.useState(V),j=q[0],z=q[1];Nt.useEffect(function(){_.current&&_.current.update()});var W=Nt.useCallback(function(){if(!(!g.current||!o||!f)){_.current&&(_.current.destroy(),E.current(null));var T=function($){z($.placement)},C=B4(o);if(!1&&C&&C.nodeType===1)var A;var N=new L4(B4(o),g.current,U({placement:V},x,{modifiers:U({},s?{}:{preventOverflow:{boundariesElement:"window"}},d,x.modifiers),onCreate:mi(T,x.onCreate),onUpdate:mi(T,x.onUpdate)}));E.current(N)}},[o,s,d,f,V,x]),M=Nt.useCallback(function(T){Ja(y,T),W()},[y,W]),R=function(){G(!1)},P=function(){_.current&&(_.current.destroy(),E.current(null))},k=function(){G(!0),P()};if(Nt.useEffect(function(){return function(){P()}},[]),Nt.useEffect(function(){!f&&!w&&P()},[f,w]),!l&&!f&&(!w||I))return null;var F={placement:j};return w&&(F.TransitionProps={in:f,onEnter:R,onExited:k}),Nt.createElement(wc,{disablePortal:s,container:n},Nt.createElement("div",U({ref:M,role:"tooltip"},S,{style:U({position:"fixed",top:0,left:0,display:!f&&l&&!w?"none":null},v)}),typeof a=="function"?a(F):a))}),rC=Pae;function vo(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&ed(t,e)}function Re(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function To(t,e){if(e&&(yr(e)=="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Re(t)}function Et(t){return Et=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Et(t)}var nu=L(X());var V4=L(Te());var q4=L(X()),_ae=q4.createContext(),Ev=_ae;var Cae=function(e){return{root:{display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":U({},e.typography.body2,{padding:e.spacing(2),color:e.palette.text.secondary,textAlign:"left",captionSide:"bottom"})},stickyHeader:{borderCollapse:"separate"}}},W4="table",Rae=nu.forwardRef(function(e,r){var o=e.classes,a=e.className,n=e.component,i=n===void 0?W4:n,s=e.padding,u=s===void 0?"normal":s,l=e.size,d=l===void 0?"medium":l,f=e.stickyHeader,p=f===void 0?!1:f,h=oe(e,["classes","className","component","padding","size","stickyHeader"]),c=nu.useMemo(function(){return{padding:u,size:d,stickyHeader:p}},[u,d,p]);return nu.createElement(Ev.Provider,{value:c},nu.createElement(i,U({role:i===W4?null:"table",ref:r,className:(0,V4.default)(o.root,a,p&&o.stickyHeader)},h)))}),Ov=ne(Cae,{name:"MuiTable"})(Rae);var dm=L(X());var H4=L(Te());var U4=L(X()),Eae=U4.createContext(),Xd=Eae;var Oae={root:{display:"table-row-group"}},Aae={variant:"body"},$4="tbody",kae=dm.forwardRef(function(e,r){var o=e.classes,a=e.className,n=e.component,i=n===void 0?$4:n,s=oe(e,["classes","className","component"]);return dm.createElement(Xd.Provider,{value:Aae},dm.createElement(i,U({className:(0,H4.default)(o.root,a),ref:r,role:i===$4?null:"rowgroup"},s)))}),Av=ne(Oae,{name:"MuiTableBody"})(kae);var iu=L(X());var z4=L(Te());var Mae=function(e){return{root:U({},e.typography.body2,{display:"table-cell",verticalAlign:"inherit",borderBottom:`1px solid `.concat(e.palette.type==="light"?di(or(e.palette.divider,1),.88):ui(or(e.palette.divider,1),.68)),textAlign:"left",padding:16}),head:{color:e.palette.text.primary,lineHeight:e.typography.pxToRem(24),fontWeight:e.typography.fontWeightMedium},body:{color:e.palette.text.primary},footer:{color:e.palette.text.secondary,lineHeight:e.typography.pxToRem(21),fontSize:e.typography.pxToRem(12)},sizeSmall:{padding:"6px 24px 6px 16px","&:last-child":{paddingRight:16},"&$paddingCheckbox":{width:24,padding:"0 12px 0 16px","&:last-child":{paddingLeft:12,paddingRight:16},"& > *":{padding:0}}},paddingCheckbox:{width:48,padding:"0 0 0 4px","&:last-child":{paddingLeft:0,paddingRight:4}},paddingNone:{padding:0,"&:last-child":{padding:0}},alignLeft:{textAlign:"left"},alignCenter:{textAlign:"center"},alignRight:{textAlign:"right",flexDirection:"row-reverse"},alignJustify:{textAlign:"justify"},stickyHeader:{position:"sticky",top:0,left:0,zIndex:2,backgroundColor:e.palette.background.default}}},Dae=iu.forwardRef(function(e,r){var o=e.align,a=o===void 0?"inherit":o,n=e.classes,i=e.className,s=e.component,u=e.padding,l=e.scope,d=e.size,f=e.sortDirection,p=e.variant,h=oe(e,["align","classes","className","component","padding","scope","size","sortDirection","variant"]),c=iu.useContext(Ev),x=iu.useContext(Xd),m=x&&x.variant==="head",v,b;s?(b=s,v=m?"columnheader":"cell"):b=m?"th":"td";var w=l;!w&&m&&(w="col");var S=u||(c&&c.padding?c.padding:"normal"),g=d||(c&&c.size?c.size:"medium"),y=p||x&&x.variant,_=null;return f&&(_=f==="asc"?"ascending":"descending"),iu.createElement(b,U({ref:r,className:(0,z4.default)(n.root,n[y],i,a!=="inherit"&&n["align".concat(Ee(a))],S!=="normal"&&n["padding".concat(Ee(S))],g!=="medium"&&n["size".concat(Ee(g))],y==="head"&&c&&c.stickyHeader&&n.stickyHeader),"aria-sort":_,role:v,scope:w},h))}),kv=ne(Mae,{name:"MuiTableCell"})(Dae);var Qd=L(X());var K4=L(Te());var Nae=function(e){return{root:{color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,"&$hover:hover":{backgroundColor:e.palette.action.hover},"&$selected, &$selected:hover":{backgroundColor:or(e.palette.secondary.main,e.palette.action.selectedOpacity)}},selected:{},hover:{},head:{},footer:{}}},G4="tr",Iae=Qd.forwardRef(function(e,r){var o=e.classes,a=e.className,n=e.component,i=n===void 0?G4:n,s=e.hover,u=s===void 0?!1:s,l=e.selected,d=l===void 0?!1:l,f=oe(e,["classes","className","component","hover","selected"]),p=Qd.useContext(Xd);return Qd.createElement(i,U({ref:r,className:(0,K4.default)(o.root,a,p&&{head:o.head,footer:o.footer}[p.variant],u&&o.hover,d&&o.selected),role:i===G4?null:"row"},f))}),Mv=ne(Nae,{name:"MuiTableRow"})(Iae);function Yo(t){if(t===null||t===!0||t===!1)return NaN;var e=Number(t);return isNaN(e)?e:e<0?Math.ceil(e):Math.floor(e)}function rt(t,e){if(e.length1?"s":"")+" required, but only "+e.length+" present")}function It(t){rt(1,arguments);var e=Object.prototype.toString.call(t);return t instanceof Date||yr(t)==="object"&&e==="[object Date]"?new Date(t.getTime()):typeof t=="number"||e==="[object Number]"?new Date(t):((typeof t=="string"||e==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function oC(t,e){rt(2,arguments);var r=It(t).getTime(),o=Yo(e);return new Date(r+o)}var Fae={};function Fs(){return Fae}function aC(t){var e=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return e.setUTCFullYear(t.getFullYear()),t.getTime()-e.getTime()}function nC(t){return rt(1,arguments),t instanceof Date||yr(t)==="object"&&Object.prototype.toString.call(t)==="[object Date]"}function iC(t){if(rt(1,arguments),!nC(t)&&typeof t!="number")return!1;var e=It(t);return!isNaN(Number(e))}function sC(t,e){rt(2,arguments);var r=Yo(e);return oC(t,-r)}var Lae=864e5;function lC(t){rt(1,arguments);var e=It(t),r=e.getTime();e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0);var o=e.getTime(),a=r-o;return Math.floor(a/Lae)+1}function Ls(t){rt(1,arguments);var e=1,r=It(t),o=r.getUTCDay(),a=(o=a.getTime()?r+1:e.getTime()>=i.getTime()?r:r-1}function uC(t){rt(1,arguments);var e=fm(t),r=new Date(0);r.setUTCFullYear(e,0,4),r.setUTCHours(0,0,0,0);var o=Ls(r);return o}var Bae=6048e5;function dC(t){rt(1,arguments);var e=It(t),r=Ls(e).getTime()-uC(e).getTime();return Math.round(r/Bae)+1}function Bs(t,e){var r,o,a,n,i,s,u,l;rt(1,arguments);var d=Fs(),f=Yo((r=(o=(a=(n=e?.weekStartsOn)!==null&&n!==void 0?n:e==null||(i=e.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&a!==void 0?a:d.weekStartsOn)!==null&&o!==void 0?o:(u=d.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&r!==void 0?r:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var p=It(t),h=p.getUTCDay(),c=(h=1&&h<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var c=new Date(0);c.setUTCFullYear(f+1,0,h),c.setUTCHours(0,0,0,0);var x=Bs(c,e),m=new Date(0);m.setUTCFullYear(f,0,h),m.setUTCHours(0,0,0,0);var v=Bs(m,e);return d.getTime()>=x.getTime()?f+1:d.getTime()>=v.getTime()?f:f-1}function fC(t,e){var r,o,a,n,i,s,u,l;rt(1,arguments);var d=Fs(),f=Yo((r=(o=(a=(n=e?.firstWeekContainsDate)!==null&&n!==void 0?n:e==null||(i=e.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&a!==void 0?a:d.firstWeekContainsDate)!==null&&o!==void 0?o:(u=d.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&r!==void 0?r:1),p=pm(t,e),h=new Date(0);h.setUTCFullYear(p,0,f),h.setUTCHours(0,0,0,0);var c=Bs(h,e);return c}var jae=6048e5;function pC(t,e){rt(1,arguments);var r=It(t),o=Bs(r,e).getTime()-fC(r,e).getTime();return Math.round(o/jae)+1}function it(t,e){for(var r=t<0?"-":"",o=Math.abs(t).toString();o.length0?o:1-o;return it(r==="yy"?a%100:a,r.length)},M:function(e,r){var o=e.getUTCMonth();return r==="M"?String(o+1):it(o+1,2)},d:function(e,r){return it(e.getUTCDate(),r.length)},a:function(e,r){var o=e.getUTCHours()/12>=1?"pm":"am";switch(r){case"a":case"aa":return o.toUpperCase();case"aaa":return o;case"aaaaa":return o[0];case"aaaa":default:return o==="am"?"a.m.":"p.m."}},h:function(e,r){return it(e.getUTCHours()%12||12,r.length)},H:function(e,r){return it(e.getUTCHours(),r.length)},m:function(e,r){return it(e.getUTCMinutes(),r.length)},s:function(e,r){return it(e.getUTCSeconds(),r.length)},S:function(e,r){var o=r.length,a=e.getUTCMilliseconds(),n=Math.floor(a*Math.pow(10,o-3));return it(n,r.length)}},Ci=qae;var Jd={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Wae={G:function(e,r,o){var a=e.getUTCFullYear()>0?1:0;switch(r){case"G":case"GG":case"GGG":return o.era(a,{width:"abbreviated"});case"GGGGG":return o.era(a,{width:"narrow"});case"GGGG":default:return o.era(a,{width:"wide"})}},y:function(e,r,o){if(r==="yo"){var a=e.getUTCFullYear(),n=a>0?a:1-a;return o.ordinalNumber(n,{unit:"year"})}return Ci.y(e,r)},Y:function(e,r,o,a){var n=pm(e,a),i=n>0?n:1-n;if(r==="YY"){var s=i%100;return it(s,2)}return r==="Yo"?o.ordinalNumber(i,{unit:"year"}):it(i,r.length)},R:function(e,r){var o=fm(e);return it(o,r.length)},u:function(e,r){var o=e.getUTCFullYear();return it(o,r.length)},Q:function(e,r,o){var a=Math.ceil((e.getUTCMonth()+1)/3);switch(r){case"Q":return String(a);case"QQ":return it(a,2);case"Qo":return o.ordinalNumber(a,{unit:"quarter"});case"QQQ":return o.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return o.quarter(a,{width:"narrow",context:"formatting"});case"QQQQ":default:return o.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,r,o){var a=Math.ceil((e.getUTCMonth()+1)/3);switch(r){case"q":return String(a);case"qq":return it(a,2);case"qo":return o.ordinalNumber(a,{unit:"quarter"});case"qqq":return o.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return o.quarter(a,{width:"narrow",context:"standalone"});case"qqqq":default:return o.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,r,o){var a=e.getUTCMonth();switch(r){case"M":case"MM":return Ci.M(e,r);case"Mo":return o.ordinalNumber(a+1,{unit:"month"});case"MMM":return o.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return o.month(a,{width:"narrow",context:"formatting"});case"MMMM":default:return o.month(a,{width:"wide",context:"formatting"})}},L:function(e,r,o){var a=e.getUTCMonth();switch(r){case"L":return String(a+1);case"LL":return it(a+1,2);case"Lo":return o.ordinalNumber(a+1,{unit:"month"});case"LLL":return o.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return o.month(a,{width:"narrow",context:"standalone"});case"LLLL":default:return o.month(a,{width:"wide",context:"standalone"})}},w:function(e,r,o,a){var n=pC(e,a);return r==="wo"?o.ordinalNumber(n,{unit:"week"}):it(n,r.length)},I:function(e,r,o){var a=dC(e);return r==="Io"?o.ordinalNumber(a,{unit:"week"}):it(a,r.length)},d:function(e,r,o){return r==="do"?o.ordinalNumber(e.getUTCDate(),{unit:"date"}):Ci.d(e,r)},D:function(e,r,o){var a=lC(e);return r==="Do"?o.ordinalNumber(a,{unit:"dayOfYear"}):it(a,r.length)},E:function(e,r,o){var a=e.getUTCDay();switch(r){case"E":case"EE":case"EEE":return o.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return o.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return o.day(a,{width:"short",context:"formatting"});case"EEEE":default:return o.day(a,{width:"wide",context:"formatting"})}},e:function(e,r,o,a){var n=e.getUTCDay(),i=(n-a.weekStartsOn+8)%7||7;switch(r){case"e":return String(i);case"ee":return it(i,2);case"eo":return o.ordinalNumber(i,{unit:"day"});case"eee":return o.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return o.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return o.day(n,{width:"short",context:"formatting"});case"eeee":default:return o.day(n,{width:"wide",context:"formatting"})}},c:function(e,r,o,a){var n=e.getUTCDay(),i=(n-a.weekStartsOn+8)%7||7;switch(r){case"c":return String(i);case"cc":return it(i,r.length);case"co":return o.ordinalNumber(i,{unit:"day"});case"ccc":return o.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return o.day(n,{width:"narrow",context:"standalone"});case"cccccc":return o.day(n,{width:"short",context:"standalone"});case"cccc":default:return o.day(n,{width:"wide",context:"standalone"})}},i:function(e,r,o){var a=e.getUTCDay(),n=a===0?7:a;switch(r){case"i":return String(n);case"ii":return it(n,r.length);case"io":return o.ordinalNumber(n,{unit:"day"});case"iii":return o.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return o.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return o.day(a,{width:"short",context:"formatting"});case"iiii":default:return o.day(a,{width:"wide",context:"formatting"})}},a:function(e,r,o){var a=e.getUTCHours(),n=a/12>=1?"pm":"am";switch(r){case"a":case"aa":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return o.dayPeriod(n,{width:"narrow",context:"formatting"});case"aaaa":default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,r,o){var a=e.getUTCHours(),n;switch(a===12?n=Jd.noon:a===0?n=Jd.midnight:n=a/12>=1?"pm":"am",r){case"b":case"bb":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return o.dayPeriod(n,{width:"narrow",context:"formatting"});case"bbbb":default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,r,o){var a=e.getUTCHours(),n;switch(a>=17?n=Jd.evening:a>=12?n=Jd.afternoon:a>=4?n=Jd.morning:n=Jd.night,r){case"B":case"BB":case"BBB":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return o.dayPeriod(n,{width:"narrow",context:"formatting"});case"BBBB":default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,r,o){if(r==="ho"){var a=e.getUTCHours()%12;return a===0&&(a=12),o.ordinalNumber(a,{unit:"hour"})}return Ci.h(e,r)},H:function(e,r,o){return r==="Ho"?o.ordinalNumber(e.getUTCHours(),{unit:"hour"}):Ci.H(e,r)},K:function(e,r,o){var a=e.getUTCHours()%12;return r==="Ko"?o.ordinalNumber(a,{unit:"hour"}):it(a,r.length)},k:function(e,r,o){var a=e.getUTCHours();return a===0&&(a=24),r==="ko"?o.ordinalNumber(a,{unit:"hour"}):it(a,r.length)},m:function(e,r,o){return r==="mo"?o.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):Ci.m(e,r)},s:function(e,r,o){return r==="so"?o.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):Ci.s(e,r)},S:function(e,r){return Ci.S(e,r)},X:function(e,r,o,a){var n=a._originalDate||e,i=n.getTimezoneOffset();if(i===0)return"Z";switch(r){case"X":return X4(i);case"XXXX":case"XX":return su(i);case"XXXXX":case"XXX":default:return su(i,":")}},x:function(e,r,o,a){var n=a._originalDate||e,i=n.getTimezoneOffset();switch(r){case"x":return X4(i);case"xxxx":case"xx":return su(i);case"xxxxx":case"xxx":default:return su(i,":")}},O:function(e,r,o,a){var n=a._originalDate||e,i=n.getTimezoneOffset();switch(r){case"O":case"OO":case"OOO":return"GMT"+Y4(i,":");case"OOOO":default:return"GMT"+su(i,":")}},z:function(e,r,o,a){var n=a._originalDate||e,i=n.getTimezoneOffset();switch(r){case"z":case"zz":case"zzz":return"GMT"+Y4(i,":");case"zzzz":default:return"GMT"+su(i,":")}},t:function(e,r,o,a){var n=a._originalDate||e,i=Math.floor(n.getTime()/1e3);return it(i,r.length)},T:function(e,r,o,a){var n=a._originalDate||e,i=n.getTime();return it(i,r.length)}};function Y4(t,e){var r=t>0?"-":"+",o=Math.abs(t),a=Math.floor(o/60),n=o%60;if(n===0)return r+String(a);var i=e||"";return r+String(a)+i+it(n,2)}function X4(t,e){if(t%60===0){var r=t>0?"-":"+";return r+it(Math.abs(t)/60,2)}return su(t,e)}function su(t,e){var r=e||"",o=t>0?"-":"+",a=Math.abs(t),n=it(Math.floor(a/60),2),i=it(a%60,2);return o+n+r+i}var Q4=Wae;var J4=function(e,r){switch(e){case"P":return r.date({width:"short"});case"PP":return r.date({width:"medium"});case"PPP":return r.date({width:"long"});case"PPPP":default:return r.date({width:"full"})}},Z4=function(e,r){switch(e){case"p":return r.time({width:"short"});case"pp":return r.time({width:"medium"});case"ppp":return r.time({width:"long"});case"pppp":default:return r.time({width:"full"})}},Vae=function(e,r){var o=e.match(/(P+)(p+)?/)||[],a=o[1],n=o[2];if(!n)return J4(e,r);var i;switch(a){case"P":i=r.dateTime({width:"short"});break;case"PP":i=r.dateTime({width:"medium"});break;case"PPP":i=r.dateTime({width:"long"});break;case"PPPP":default:i=r.dateTime({width:"full"});break}return i.replace("{{date}}",J4(a,r)).replace("{{time}}",Z4(n,r))},Uae={p:Z4,P:Vae},eB=Uae;var $ae=["D","DD"],Hae=["YY","YYYY"];function tB(t){return $ae.indexOf(t)!==-1}function rB(t){return Hae.indexOf(t)!==-1}function cC(t,e,r){if(t==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(e,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(e,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(e,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(e,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var zae={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},Gae=function(e,r,o){var a,n=zae[e];return typeof n=="string"?a=n:r===1?a=n.one:a=n.other.replace("{{count}}",r.toString()),o!=null&&o.addSuffix?o.comparison&&o.comparison>0?"in "+a:a+" ago":a},oB=Gae;function cm(t){return function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=e.width?String(e.width):t.defaultWidth,o=t.formats[r]||t.formats[t.defaultWidth];return o}}var Kae={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Yae={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Xae={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Qae={date:cm({formats:Kae,defaultWidth:"full"}),time:cm({formats:Yae,defaultWidth:"full"}),dateTime:cm({formats:Xae,defaultWidth:"full"})},aB=Qae;var Jae={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Zae=function(e,r,o,a){return Jae[e]},nB=Zae;function lu(t){return function(e,r){var o=r!=null&&r.context?String(r.context):"standalone",a;if(o==="formatting"&&t.formattingValues){var n=t.defaultFormattingWidth||t.defaultWidth,i=r!=null&&r.width?String(r.width):n;a=t.formattingValues[i]||t.formattingValues[n]}else{var s=t.defaultWidth,u=r!=null&&r.width?String(r.width):t.defaultWidth;a=t.values[u]||t.values[s]}var l=t.argumentCallback?t.argumentCallback(e):e;return a[l]}}var ene={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},tne={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},rne={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},one={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},ane={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},nne={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},ine=function(e,r){var o=Number(e),a=o%100;if(a>20||a<10)switch(a%10){case 1:return o+"st";case 2:return o+"nd";case 3:return o+"rd"}return o+"th"},sne={ordinalNumber:ine,era:lu({values:ene,defaultWidth:"wide"}),quarter:lu({values:tne,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:lu({values:rne,defaultWidth:"wide"}),day:lu({values:one,defaultWidth:"wide"}),dayPeriod:lu({values:ane,defaultWidth:"wide",formattingValues:nne,defaultFormattingWidth:"wide"})},iB=sne;function uu(t){return function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=r.width,a=o&&t.matchPatterns[o]||t.matchPatterns[t.defaultMatchWidth],n=e.match(a);if(!n)return null;var i=n[0],s=o&&t.parsePatterns[o]||t.parsePatterns[t.defaultParseWidth],u=Array.isArray(s)?une(s,function(f){return f.test(i)}):lne(s,function(f){return f.test(i)}),l;l=t.valueCallback?t.valueCallback(u):u,l=r.valueCallback?r.valueCallback(l):l;var d=e.slice(i.length);return{value:l,rest:d}}}function lne(t,e){for(var r in t)if(t.hasOwnProperty(r)&&e(t[r]))return r}function une(t,e){for(var r=0;r1&&arguments[1]!==void 0?arguments[1]:{},o=e.match(t.matchPattern);if(!o)return null;var a=o[0],n=e.match(t.parsePattern);if(!n)return null;var i=t.valueCallback?t.valueCallback(n[0]):n[0];i=r.valueCallback?r.valueCallback(i):i;var s=e.slice(a.length);return{value:i,rest:s}}}var dne=/^(\d+)(th|st|nd|rd)?/i,fne=/\d+/i,pne={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},cne={any:[/^b/i,/^(a|c)/i]},mne={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},hne={any:[/1/i,/2/i,/3/i,/4/i]},gne={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},xne={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},yne={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},vne={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},Tne={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},bne={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},Sne={ordinalNumber:mC({matchPattern:dne,parsePattern:fne,valueCallback:function(e){return parseInt(e,10)}}),era:uu({matchPatterns:pne,defaultMatchWidth:"wide",parsePatterns:cne,defaultParseWidth:"any"}),quarter:uu({matchPatterns:mne,defaultMatchWidth:"wide",parsePatterns:hne,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:uu({matchPatterns:gne,defaultMatchWidth:"wide",parsePatterns:xne,defaultParseWidth:"any"}),day:uu({matchPatterns:yne,defaultMatchWidth:"wide",parsePatterns:vne,defaultParseWidth:"any"}),dayPeriod:uu({matchPatterns:Tne,defaultMatchWidth:"any",parsePatterns:bne,defaultParseWidth:"any"})},sB=Sne;var wne={code:"en-US",formatDistance:oB,formatLong:aB,formatRelative:nB,localize:iB,match:sB,options:{weekStartsOn:0,firstWeekContainsDate:1}},lB=wne;var uB=lB;var Pne=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,_ne=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Cne=/^'([^]*?)'?$/,Rne=/''/g,Ene=/[a-zA-Z]/;function Dv(t,e,r){var o,a,n,i,s,u,l,d,f,p,h,c,x,m,v,b,w,S;rt(2,arguments);var g=String(e),y=Fs(),_=(o=(a=r?.locale)!==null&&a!==void 0?a:y.locale)!==null&&o!==void 0?o:uB,O=Yo((n=(i=(s=(u=r?.firstWeekContainsDate)!==null&&u!==void 0?u:r==null||(l=r.locale)===null||l===void 0||(d=l.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&s!==void 0?s:y.firstWeekContainsDate)!==null&&i!==void 0?i:(f=y.locale)===null||f===void 0||(p=f.options)===null||p===void 0?void 0:p.firstWeekContainsDate)!==null&&n!==void 0?n:1);if(!(O>=1&&O<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var E=Yo((h=(c=(x=(m=r?.weekStartsOn)!==null&&m!==void 0?m:r==null||(v=r.locale)===null||v===void 0||(b=v.options)===null||b===void 0?void 0:b.weekStartsOn)!==null&&x!==void 0?x:y.weekStartsOn)!==null&&c!==void 0?c:(w=y.locale)===null||w===void 0||(S=w.options)===null||S===void 0?void 0:S.weekStartsOn)!==null&&h!==void 0?h:0);if(!(E>=0&&E<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!_.localize)throw new RangeError("locale must contain localize property");if(!_.formatLong)throw new RangeError("locale must contain formatLong property");var D=It(t);if(!iC(D))throw new RangeError("Invalid time value");var I=aC(D),G=sC(D,I),Q={firstWeekContainsDate:O,weekStartsOn:E,locale:_,_originalDate:D},V=g.match(_ne).map(function(q){var j=q[0];if(j==="p"||j==="P"){var z=eB[j];return z(q,_.formatLong)}return q}).join("").match(Pne).map(function(q){if(q==="''")return"'";var j=q[0];if(j==="'")return One(q);var z=Q4[j];if(z)return!(r!=null&&r.useAdditionalWeekYearTokens)&&rB(q)&&cC(q,e,String(t)),!(r!=null&&r.useAdditionalDayOfYearTokens)&&tB(q)&&cC(q,e,String(t)),z(G,q,_.localize,Q);if(j.match(Ene))throw new RangeError("Format string contains an unescaped latin alphabet character `"+j+"`");return q}).join("");return V}function One(t){var e=t.match(Cne);return e?e[1].replace(Rne,"'"):t}function Zd(t){rt(1,arguments);var e=It(t),r=e.getMonth();return r}function ef(t){return rt(1,arguments),It(t).getFullYear()}var $t=L(X());var Ri=L(X());var mm=L(on());var dB=L(X());var hC=(0,mm.createSvgIcon)(dB.createElement("path",{d:"M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"}),"ExpandLess");var fB=L(X());var gC=(0,mm.createSvgIcon)(fB.createElement("path",{d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore");var cB=L(pB());var xr=L(X()),mB=({formType:t,responses:e})=>{let[r,o]=(0,xr.useState)(!1),a=n=>{let i=n;return(!i||i==="")&&(i="Unnamed Cabinet"),i};return xr.default.createElement(xr.default.Fragment,null,xr.default.createElement(br,null),xr.default.createElement(qt,{button:!0,onClick:()=>o(!r)},xr.default.createElement(Rt,{flexDirection:"row",display:"flex",flexWrap:"wrap",justifyContent:"space-between",width:"100%"},xr.default.createElement(Rt,{flexDirection:"row",display:"flex",alignItems:"center"},xr.default.createElement(Wt,{primary:t}),xr.default.createElement(Rt,{mx:"20px"})),xr.default.createElement(Rt,{flexDirection:"row",display:"flex"},r?xr.default.createElement(hC,null):xr.default.createElement(gC,null)))),r&&xr.default.createElement(Dn,{in:r,timeout:"auto",unmountOnExit:!0},xr.default.createElement(wr,{component:"div",disablePadding:!0},e.map(n=>xr.default.createElement(qt,{key:n.uuid},xr.default.createElement(tn,null,xr.default.createElement(cB.default,null)),xr.default.createElement(Wt,{primary:a(n.cabinetLocation),secondary:`Created - ${Dv(new Date(n.createdAt),"do MMMM yyyy")}`}),xr.default.createElement(Xt,{size:"small",variant:"outlined",download:!0,target:"_blank",href:n.pdfUrl??"",rel:"noreferrer noopener",style:{marginLeft:"1rem"}},"View Response"))))))};var Ine=Le(t=>jr({modal:{display:"flex",alignItems:"center",justifyContent:"center"},paper:{backgroundColor:t.palette.background.paper,border:"1px solid #000",boxShadow:t.shadows[5],padding:t.spacing(2,4,3),textAlign:"center",width:"100%",[t.breakpoints.up("sm")]:{width:"80%"},[t.breakpoints.up("md")]:{width:"60%"},[t.breakpoints.up("xl")]:{width:"40%"}}})),hB=({open:t,onClose:e,title:r,forms:o})=>{let a=Ine();return Ri.default.createElement(Pn,{"aria-labelledby":"transition-modal-title","aria-describedby":"transition-modal-description",className:a.modal,open:t,onClose:e,closeAfterTransition:!0,BackdropComponent:Ps,BackdropProps:{timeout:500}},Ri.default.createElement(ws,{in:t},Ri.default.createElement("div",{className:a.paper},Ri.default.createElement("h2",{id:"transition-modal-title"},r),Ri.default.createElement("div",{id:"transition-modal-description"},Object.keys(o).length>0&&Ri.default.createElement(wr,{component:"div"},Object.keys(o).map(n=>Ri.default.createElement(mB,{key:n,formType:n,responses:o[n]}))),Object.keys(o).length===0&&Ri.default.createElement(we,{color:"textSecondary",align:"center"},"No responses completed for ",r,".")))))};var du=L(X());var xC=L(X()),gB=()=>xC.default.createElement(ql,{viewBox:"0 0 384 512",style:{alignSelf:"flex-end"}},xC.default.createElement("path",{d:"M336 64h-88.6c.4-2.6.6-5.3.6-8 0-30.9-25.1-56-56-56s-56 25.1-56 56c0 2.7.2 5.4.6 8H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM192 32c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm160 432c0 8.8-7.2 16-16 16H48c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16h48v20c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12V96h48c8.8 0 16 7.2 16 16v352zM112 328c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm168 8H168c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8zm-153.8-65.6l64.2-63.6c2.1-2.1 2.1-5.5 0-7.6l-12.6-12.7c-2.1-2.1-5.5-2.1-7.6 0l-47.6 47.2-20.6-20.9c-2.1-2.1-5.5-2.1-7.6 0l-12.7 12.6c-2.1 2.1-2.1 5.5 0 7.6l37.1 37.4c1.9 2.1 5.3 2.1 7.4 0zM280 240h-77.6l-32.3 32H280c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8z"}));var Fne=Le(t=>jr({innerContent:{height:"100%",display:"flex",alignContent:"space-between",flexDirection:"column",justifyContent:"space-between"},cell:{flexGrow:1,height:"9rem",[t.breakpoints.up("md")]:{height:"12rem"}}})),xB=({monthText:t,hasLogbookEntry:e,isCurrentMonth:r,onSelect:o})=>{let a=Fne();return du.default.createElement(kv,{className:a.cell},du.default.createElement(Tv,{style:{height:"100%"},onClick:()=>o()},du.default.createElement(ct,{style:r?{backgroundColor:"rgba(128,128,128,0.5)",height:"100%"}:{backgroundColor:"rgba(0,0,0,0)",height:"100%"}},du.default.createElement(Qt,{className:a.innerContent},du.default.createElement(we,{align:"center",variant:"h5"},t),e&&du.default.createElement(gB,null)))))};var Lne=Le(t=>jr({content:{backgroundColor:t.palette.background.default},grid:{marginRight:"1rem",marginLeft:"1rem"}})),yB=[["Jan","January"],["Feb","February"],["Mar","March"],["Apr","April"],["May","May"],["Jun","June"],["Jul","July"],["Aug","August"],["Sept","September"],["Oct","October"],["Nov","November"],["Dec","December"]],tf=({responses:t=[],loading:e=!1})=>{let r=Zd(new Date),o=ef(new Date),[a,n]=(0,$t.useState)(o),[i,s]=(0,$t.useState)(r),[u,l]=(0,$t.useState)(!1),[d,f]=(0,$t.useState)({}),p=Lne(),h=()=>{l(!1)},c=m=>{s(m);let v=t.filter(b=>{let w=new Date(b.createdAt);return m===Zd(w)&&a===ef(w)}).reduce((b,w)=>{let S=w.formName??"",g=S in b?[...b[S],w]:[w];return{...b,[S]:g}},{});f(v),l(!0)},x=m=>t.some(v=>{let b=new Date(v.createdAt);return m===Zd(b)&&a===ef(b)});return $t.default.createElement($t.default.Fragment,null,e&&$t.default.createElement(Qt,{className:p.content},$t.default.createElement(Mn,null)),!e&&$t.default.createElement($t.default.Fragment,null,$t.default.createElement(tt,{container:!0,direction:"row",alignItems:"center",justify:"space-between"},$t.default.createElement(tt,{item:!0,xs:2,className:p.grid},$t.default.createElement(Xt,{variant:"outlined",onClick:()=>n(a-1)},"<")),$t.default.createElement(tt,{item:!0,xs:4},$t.default.createElement(we,{variant:"h3",align:"center"},a)),$t.default.createElement(tt,{item:!0,xs:2,className:p.grid,style:{textAlign:"right"}},$t.default.createElement(Xt,{variant:"outlined",onClick:()=>n(a+1)},">"))),$t.default.createElement(Ov,{style:{height:"90%"}},$t.default.createElement(Av,null,N_(4).map(m=>$t.default.createElement(Mv,{key:m,style:{height:"25%",alignItems:"stretch"}},N_(m*3,m*3+3).map(v=>$t.default.createElement(xB,{key:v,monthText:yB[v][0],hasLogbookEntry:x(v),isCurrentMonth:r===v&&a===o,onSelect:()=>c(v)})))))),$t.default.createElement(hB,{open:u,onClose:h,title:yB[i][1],forms:d})))};var Bne=Le(t=>({card:{marginTop:t.spacing(3)},content:{backgroundColor:t.palette.background.default}}));function yC(t){let e=Bne({}),{noOfCabinets:r,responses:o}=t,a=(0,Ei.useMemo)(()=>r===void 0?"":`${r} ${r===1?"cabinet":"cabinets"} attached`,[r]);return Ei.default.createElement(ct,{className:e.card},Ei.default.createElement(Pt,{title:"Logbooks",subheader:a}),Ei.default.createElement(br,null),r===0&&Ei.default.createElement(Qt,{className:e.content},Ei.default.createElement(we,{color:"textSecondary",align:"center"},"No cabinets directly linked to this asset")),r>0&&Ei.default.createElement(tf,{responses:o}))}var jne=t=>{let e=t.match.params.asset_id,{asset:r,assetHistory:o,loading:a}=o4(e);return xa.default.createElement(xa.default.Fragment,null,a&&xa.default.createElement(Ul,null),!a&&r&&xa.default.createElement(Vl,{left:xa.default.createElement(xa.default.Fragment,null,xa.default.createElement(L_,{asset:r}),xa.default.createElement(j_,{asset:r})),right:xa.default.createElement(xa.default.Fragment,null,xa.default.createElement(q_,{assetHistory:o}),xa.default.createElement(yC,{responses:r.cabinets.flatMap(n=>n.logbookResponses),noOfCabinets:r.cabinets.length,embedded:t.location.search==="?embed"}))}))},vB=jne;var ze=L(X());var f8=L(TB());var Xo=L(X());var FB=L(Te());var bB=L(X()),SB=L(on()),wB=(0,SB.createSvgIcon)(bB.createElement("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessOutlined");var PB=L(X()),_B=L(on()),CB=(0,_B.createSvgIcon)(PB.createElement("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined");var RB=L(X()),EB=L(on()),OB=(0,EB.createSvgIcon)(RB.createElement("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline");var AB=L(X()),kB=L(on()),MB=(0,kB.createSvgIcon)(AB.createElement("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoOutlined");var DB=L(X()),NB=L(on()),Fv=(0,NB.createSvgIcon)(DB.createElement("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");var LB=L(on()),Hne=function(e){var r=e.palette.type==="light"?ui:di,o=e.palette.type==="light"?di:ui;return{root:U({},e.typography.body2,{borderRadius:e.shape.borderRadius,backgroundColor:"transparent",display:"flex",padding:"6px 16px"}),standardSuccess:{color:r(e.palette.success.main,.6),backgroundColor:o(e.palette.success.main,.9),"& $icon":{color:e.palette.success.main}},standardInfo:{color:r(e.palette.info.main,.6),backgroundColor:o(e.palette.info.main,.9),"& $icon":{color:e.palette.info.main}},standardWarning:{color:r(e.palette.warning.main,.6),backgroundColor:o(e.palette.warning.main,.9),"& $icon":{color:e.palette.warning.main}},standardError:{color:r(e.palette.error.main,.6),backgroundColor:o(e.palette.error.main,.9),"& $icon":{color:e.palette.error.main}},outlinedSuccess:{color:r(e.palette.success.main,.6),border:"1px solid ".concat(e.palette.success.main),"& $icon":{color:e.palette.success.main}},outlinedInfo:{color:r(e.palette.info.main,.6),border:"1px solid ".concat(e.palette.info.main),"& $icon":{color:e.palette.info.main}},outlinedWarning:{color:r(e.palette.warning.main,.6),border:"1px solid ".concat(e.palette.warning.main),"& $icon":{color:e.palette.warning.main}},outlinedError:{color:r(e.palette.error.main,.6),border:"1px solid ".concat(e.palette.error.main),"& $icon":{color:e.palette.error.main}},filledSuccess:{color:"#fff",fontWeight:e.typography.fontWeightMedium,backgroundColor:e.palette.success.main},filledInfo:{color:"#fff",fontWeight:e.typography.fontWeightMedium,backgroundColor:e.palette.info.main},filledWarning:{color:"#fff",fontWeight:e.typography.fontWeightMedium,backgroundColor:e.palette.warning.main},filledError:{color:"#fff",fontWeight:e.typography.fontWeightMedium,backgroundColor:e.palette.error.main},icon:{marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9},message:{padding:"8px 0"},action:{display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8}}},IB={success:Xo.createElement(wB,{fontSize:"inherit"}),warning:Xo.createElement(CB,{fontSize:"inherit"}),error:Xo.createElement(OB,{fontSize:"inherit"}),info:Xo.createElement(MB,{fontSize:"inherit"})},zne=Xo.createElement(Fv,{fontSize:"small"}),Gne=Xo.forwardRef(function(e,r){var o=e.action,a=e.children,n=e.classes,i=e.className,s=e.closeText,u=s===void 0?"Close":s,l=e.color,d=e.icon,f=e.iconMapping,p=f===void 0?IB:f,h=e.onClose,c=e.role,x=c===void 0?"alert":c,m=e.severity,v=m===void 0?"success":m,b=e.variant,w=b===void 0?"standard":b,S=oe(e,["action","children","classes","className","closeText","color","icon","iconMapping","onClose","role","severity","variant"]);return Xo.createElement(Dt,U({role:x,square:!0,elevation:0,className:(0,FB.default)(n.root,n["".concat(w).concat((0,LB.capitalize)(l||v))],i),ref:r},S),d!==!1?Xo.createElement("div",{className:n.icon},d||p[v]||IB[v]):null,Xo.createElement("div",{className:n.message},a),o!=null?Xo.createElement("div",{className:n.action},o):null,o==null&&h?Xo.createElement("div",{className:n.action},Xo.createElement(pr,{size:"small","aria-label":u,title:u,color:"inherit",onClick:h},zne)):null)}),Lv=ne(Hne,{name:"MuiAlert"})(Gne);var Bv=L(X());var BB=L(Te()),Kne=function(e){return{root:{fontWeight:e.typography.fontWeightMedium,marginTop:-2}}},Yne=Bv.forwardRef(function(e,r){var o=e.classes,a=e.className,n=oe(e,["classes","className"]);return Bv.createElement(we,U({gutterBottom:!0,component:"div",ref:r,className:(0,BB.default)(o.root,a)},n))}),jv=ne(Kne,{name:"MuiAlertTitle"})(Yne);var Ht=L(X());var mu=L(Te());var n6=L(PC());var e6=L(X()),t6=L(on()),r6=(0,t6.createSvgIcon)(e6.createElement("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");var eo=L(X()),Qo=L(on());function o6(t){return typeof t.normalize<"u"?t.normalize("NFD").replace(/[\u0300-\u036f]/g,""):t}function Uv(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.ignoreAccents,r=e===void 0?!0:e,o=t.ignoreCase,a=o===void 0?!0:o,n=t.limit,i=t.matchFrom,s=i===void 0?"any":i,u=t.stringify,l=t.trim,d=l===void 0?!1:l;return function(f,p){var h=p.inputValue,c=p.getOptionLabel,x=d?h.trim():h;a&&(x=x.toLowerCase()),r&&(x=o6(x));var m=f.filter(function(v){var b=(u||c)(v);return a&&(b=b.toLowerCase()),r&&(b=o6(b)),s==="start"?b.indexOf(x)===0:b.indexOf(x)>-1});return typeof n=="number"?m.slice(0,n):m}}function _C(t,e){for(var r=0;r0)var Pu;var Ta=(0,Qo.useEventCallback)(function(Ce){Ce===-1?qe.current.focus():at.querySelector('[data-tag-index="'.concat(Ce,'"]')).focus()});eo.useEffect(function(){H&&ht>ee.length-1&&(Ge(-1),Ta(-1))},[ee,H,ht,Ta]);function Hr(Ce,ve){if(!ke.current||Ce===-1)return-1;for(var pe=Ce;;){if(ve==="next"&&pe===ur.length||ve==="previous"&&pe===-1)return-1;var Ie=ke.current.querySelector('[data-option-index="'.concat(pe,'"]')),no=O?!1:Ie&&(Ie.disabled||Ie.getAttribute("aria-disabled")==="true");if(Ie&&!Ie.hasAttribute("tabindex")||no)pe+=ve==="next"?1:-1;else return pe}}var So=(0,Qo.useEventCallback)(function(Ce){var ve=Ce.event,pe=Ce.index,Ie=Ce.reason,no=Ie===void 0?"auto":Ie;if(We.current=pe,pe===-1?qe.current.removeAttribute("aria-activedescendant"):qe.current.setAttribute("aria-activedescendant","".concat(Pe,"-option-").concat(pe)),J&&J(ve,pe===-1?null:ur[pe],no),!!ke.current){var zr=ke.current.querySelector("[data-focus]");zr&&zr.removeAttribute("data-focus");var Tt=ke.current.parentElement.querySelector('[role="listbox"]');if(Tt){if(pe===-1){Tt.scrollTop=0;return}var Yn=ke.current.querySelector('[data-option-index="'.concat(pe,'"]'));if(Yn&&(Yn.setAttribute("data-focus","true"),Tt.scrollHeight>Tt.clientHeight&&no!=="mouse")){var bt=Yn,dr=Tt.clientHeight+Tt.scrollTop,Li=bt.offsetTop+bt.offsetHeight;Li>dr?Tt.scrollTop=Li-Tt.clientHeight:bt.offsetTop-bt.offsetHeight*(k?1.3:0)1?0:Af:kf>Af?kf===Af+1&&N?-1:D||Math.abs(pe)>1?Af:0:kf},bt=Hr(Yn(),no);if(So({index:bt,reason:Tt,event:ve}),r&&pe!=="reset")if(bt===-1)qe.current.value=je;else{var dr=Se(ur[bt]);qe.current.value=dr;var Li=dr.toLowerCase().indexOf(je.toLowerCase());Li===0&&je.length>0&&qe.current.setSelectionRange(je.length,dr.length)}}}),Rm=eo.useCallback(function(){if(tr){var Ce=H?ee[0]:ee;if(ur.length===0||Ce==null){ao({diff:"reset"});return}if(ke.current){if(!V&&Ce!=null){var ve=ur[We.current];if(H&&ve&&_C(ee,function(Ie){return P(ve,Ie)})!==-1)return;var pe=_C(ur,function(Ie){return P(Ie,Ce)});pe===-1?ao({diff:"reset"}):So({index:pe});return}if(We.current>=ur.length-1){So({index:ur.length-1});return}So({index:We.current})}}},[ur.length===0,H?!1:ee,V,ao,So,tr,je,H]),Em=(0,Qo.useEventCallback)(function(Ce){(0,Qo.setRef)(ke,Ce),Ce&&Rm()});eo.useEffect(function(){Rm()},[Rm]);var Ua=function(ve){va||(Ft(!0),se&&se(ve))},_u=function(ve,pe){va&&(Ft(!1),Z&&Z(ve,pe))},Qs=function(ve,pe,Ie,no){ee!==pe&&(Y&&Y(ve,pe,Ie,no),re(pe))},Cu=eo.useRef(!1),Lt=function(ve,pe){var Ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"select-option",no=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"options",zr=Ie,Tt=pe;if(H){if(Tt=Array.isArray(ee)?ee.slice():[],!1)var Yn;var bt=_C(Tt,function(dr){return P(pe,dr)});bt===-1?Tt.push(pe):no!=="freeSolo"&&(Tt.splice(bt,1),zr="remove-option")}er(ve,Tt),Qs(ve,Tt,zr,{option:pe}),y||_u(ve,zr),(u===!0||u==="touch"&&Cu.current||u==="mouse"&&!Cu.current)&&qe.current.blur()};function w0(Ce,ve){if(Ce===-1)return-1;for(var pe=Ce;;){if(ve==="next"&&pe===ee.length||ve==="previous"&&pe===-1)return-1;var Ie=at.querySelector('[data-tag-index="'.concat(pe,'"]'));if(Ie&&(!Ie.hasAttribute("tabindex")||Ie.disabled||Ie.getAttribute("aria-disabled")==="true"))pe+=ve==="next"?1:-1;else return pe}}var Om=function(ve,pe){if(H){_u(ve,"toggleInput");var Ie=ht;ht===-1?je===""&&pe==="previous"&&(Ie=ee.length-1):(Ie+=pe==="next"?1:-1,Ie<0&&(Ie=0),Ie===ee.length&&(Ie=-1)),Ie=w0(Ie,pe),Ge(Ie),Ta(Ie)}},Am=function(ve){Ne.current=!0,st(""),te&&te(ve,"","clear"),Qs(ve,H?[]:null,"clear")},P0=function(ve){return function(pe){switch(ht!==-1&&["ArrowLeft","ArrowRight"].indexOf(pe.key)===-1&&(Ge(-1),Ta(-1)),pe.key){case"Home":tr&&T&&(pe.preventDefault(),ao({diff:"start",direction:"next",reason:"keyboard",event:pe}));break;case"End":tr&&T&&(pe.preventDefault(),ao({diff:"end",direction:"previous",reason:"keyboard",event:pe}));break;case"PageUp":pe.preventDefault(),ao({diff:-a6,direction:"previous",reason:"keyboard",event:pe}),Ua(pe);break;case"PageDown":pe.preventDefault(),ao({diff:a6,direction:"next",reason:"keyboard",event:pe}),Ua(pe);break;case"ArrowDown":pe.preventDefault(),ao({diff:1,direction:"next",reason:"keyboard",event:pe}),Ua(pe);break;case"ArrowUp":pe.preventDefault(),ao({diff:-1,direction:"previous",reason:"keyboard",event:pe}),Ua(pe);break;case"ArrowLeft":Om(pe,"previous");break;case"ArrowRight":Om(pe,"next");break;case"Enter":if(pe.which===229)break;if(We.current!==-1&&tr){var Ie=ur[We.current],no=z?z(Ie):!1;if(pe.preventDefault(),no)return;Lt(pe,Ie,"select-option"),r&&qe.current.setSelectionRange(qe.current.value.length,qe.current.value.length)}else j&&je!==""&&Kn===!1&&(H&&pe.preventDefault(),Lt(pe,je,"create-option","freeSolo"));break;case"Escape":tr?(pe.preventDefault(),pe.stopPropagation(),_u(pe,"escape")):p&&(je!==""||H&&ee.length>0)&&(pe.preventDefault(),pe.stopPropagation(),Am(pe));break;case"Backspace":if(H&&je===""&&ee.length>0){var zr=ht===-1?ee.length-1:ht,Tt=ee.slice();Tt.splice(zr,1),Qs(pe,Tt,"remove-option",{option:ee[zr]})}break;default:}ve.onKeyDown&&ve.onKeyDown(pe)}},_0=function(ve){Zo(!0),ge&&!Ne.current&&Ua(ve)},C0=function(ve){if(ke.current!==null&&document.activeElement===ke.current.parentElement){qe.current.focus();return}Zo(!1),Ue.current=!0,Ne.current=!1,!(m&&je!=="")&&(i&&We.current!==-1&&tr?Lt(ve,ur[We.current],"blur"):i&&j&&je!==""?Lt(ve,je,"blur","freeSolo"):d&&er(ve,ee),_u(ve,"blur"))},R0=function(ve){var pe=ve.target.value;je!==pe&&(st(pe),te&&te(ve,pe,"input")),pe===""?!S&&!H&&Qs(ve,null,"clear"):Ua(ve)},E0=function(ve){So({event:ve,index:Number(ve.currentTarget.getAttribute("data-option-index")),reason:"mouse"})},Cf=function(){Cu.current=!0},O0=function(ve){var pe=Number(ve.currentTarget.getAttribute("data-option-index"));Lt(ve,ur[pe],"select-option"),Cu.current=!1},A0=function(ve){return function(pe){var Ie=ee.slice();Ie.splice(ve,1),Qs(pe,Ie,"remove-option",{option:ee[ve]})}},Js=function(ve){va?_u(ve,"toggleInput"):Ua(ve)},km=function(ve){ve.target.getAttribute("id")!==Pe&&ve.preventDefault()},k0=function(){qe.current.focus(),ce&&Ue.current&&qe.current.selectionEnd-qe.current.selectionStart===0&&qe.current.select(),Ue.current=!1},Ru=function(ve){(je===""||!va)&&Js(ve)},Rf=j&&je.length>0;Rf=Rf||(H?ee.length>0:ee!==null);var Mm=ur;if(k){var Ef=new Map,pn=!1;Mm=ur.reduce(function(Ce,ve,pe){var Ie=k(ve);return Ce.length>0&&Ce[Ce.length-1].group===Ie?Ce[Ce.length-1].options.push(ve):Ce.push({key:pe,index:pe,group:Ie,options:[ve]}),Ce},[])}return{getRootProps:function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return U({"aria-owns":tr?"".concat(Pe,"-popup"):null,role:"combobox","aria-expanded":tr},ve,{onKeyDown:P0(ve),onMouseDown:km,onClick:k0})},getInputLabelProps:function(){return{id:"".concat(Pe,"-label"),htmlFor:Pe}},getInputProps:function(){return{id:Pe,value:je,onBlur:C0,onFocus:_0,onChange:R0,onMouseDown:Ru,"aria-activedescendant":tr?"":null,"aria-autocomplete":r?"both":"list","aria-controls":tr?"".concat(Pe,"-popup"):null,autoComplete:"off",ref:qe,autoCapitalize:"none",spellCheck:"false"}},getClearProps:function(){return{tabIndex:-1,onClick:Am}},getPopupIndicatorProps:function(){return{tabIndex:-1,onClick:Js}},getTagProps:function(ve){var pe=ve.index;return{key:pe,"data-tag-index":pe,tabIndex:-1,onDelete:A0(pe)}},getListboxProps:function(){return{role:"listbox",id:"".concat(Pe,"-popup"),"aria-labelledby":"".concat(Pe,"-label"),ref:Em,onMouseDown:function(pe){pe.preventDefault()}}},getOptionProps:function(ve){var pe=ve.index,Ie=ve.option,no=(H?ee:[ee]).some(function(Tt){return Tt!=null&&P(Ie,Tt)}),zr=z?z(Ie):!1;return{key:pe,tabIndex:-1,role:"option",id:"".concat(Pe,"-option-").concat(pe),onMouseOver:E0,onClick:O0,onTouchStart:Cf,"data-option-index":pe,"aria-disabled":zr,"aria-selected":no}},id:Pe,inputValue:je,value:ee,dirty:Rf,popupOpen:tr,focused:zn||ht!==-1,anchorEl:at,setAnchorEl:Be,focusedTag:ht,groupedOptions:Mm}}var Lie=function(e){var r;return{root:{"&$focused $clearIndicatorDirty":{visibility:"visible"},"@media (pointer: fine)":{"&:hover $clearIndicatorDirty":{visibility:"visible"}}},fullWidth:{width:"100%"},focused:{},tag:{margin:3,maxWidth:"calc(100% - 6px)"},tagSizeSmall:{margin:2,maxWidth:"calc(100% - 4px)"},hasPopupIcon:{},hasClearIcon:{},inputRoot:{flexWrap:"wrap","$hasPopupIcon &, $hasClearIcon &":{paddingRight:26+4},"$hasPopupIcon$hasClearIcon &":{paddingRight:52+4},"& $input":{width:0,minWidth:30},'&[class*="MuiInput-root"]':{paddingBottom:1,"& $input":{padding:4},"& $input:first-child":{padding:"6px 0"}},'&[class*="MuiInput-root"][class*="MuiInput-marginDense"]':{"& $input":{padding:"4px 4px 5px"},"& $input:first-child":{padding:"3px 0 6px"}},'&[class*="MuiOutlinedInput-root"]':{padding:9,"$hasPopupIcon &, $hasClearIcon &":{paddingRight:26+4+9},"$hasPopupIcon$hasClearIcon &":{paddingRight:52+4+9},"& $input":{padding:"9.5px 4px"},"& $input:first-child":{paddingLeft:6},"& $endAdornment":{right:9}},'&[class*="MuiOutlinedInput-root"][class*="MuiOutlinedInput-marginDense"]':{padding:6,"& $input":{padding:"4.5px 4px"}},'&[class*="MuiFilledInput-root"]':{paddingTop:19,paddingLeft:8,"$hasPopupIcon &, $hasClearIcon &":{paddingRight:26+4+9},"$hasPopupIcon$hasClearIcon &":{paddingRight:52+4+9},"& $input":{padding:"9px 4px"},"& $endAdornment":{right:9}},'&[class*="MuiFilledInput-root"][class*="MuiFilledInput-marginDense"]':{paddingBottom:1,"& $input":{padding:"4.5px 4px"}}},input:{flexGrow:1,textOverflow:"ellipsis",opacity:0},inputFocused:{opacity:1},endAdornment:{position:"absolute",right:0,top:"calc(50% - 14px)"},clearIndicator:{marginRight:-2,padding:4,visibility:"hidden"},clearIndicatorDirty:{},popupIndicator:{padding:2,marginRight:-2},popupIndicatorOpen:{transform:"rotate(180deg)"},popper:{zIndex:e.zIndex.modal},popperDisablePortal:{position:"absolute"},paper:U({},e.typography.body1,{overflow:"hidden",margin:"4px 0"}),listbox:{listStyle:"none",margin:0,padding:"8px 0",maxHeight:"40vh",overflow:"auto"},loading:{color:e.palette.text.secondary,padding:"14px 16px"},noOptions:{color:e.palette.text.secondary,padding:"14px 16px"},option:(r={minHeight:48,display:"flex",justifyContent:"flex-start",alignItems:"center",cursor:"pointer",paddingTop:6,boxSizing:"border-box",outline:"0",WebkitTapHighlightColor:"transparent",paddingBottom:6,paddingLeft:16,paddingRight:16},ye(r,e.breakpoints.up("sm"),{minHeight:"auto"}),ye(r,'&[aria-selected="true"]',{backgroundColor:e.palette.action.selected}),ye(r,'&[data-focus="true"]',{backgroundColor:e.palette.action.hover}),ye(r,"&:active",{backgroundColor:e.palette.action.selected}),ye(r,'&[aria-disabled="true"]',{opacity:e.palette.action.disabledOpacity,pointerEvents:"none"}),r),groupLabel:{backgroundColor:e.palette.background.paper,top:-8},groupUl:{padding:0,"& $option":{paddingLeft:24}}}};function Bie(t){var e=t.anchorEl,r=t.open,o=oe(t,["anchorEl","open"]);return Ht.createElement("div",o)}var jie=Ht.createElement(Fv,{fontSize:"small"}),qie=Ht.createElement(r6,null),Wie=Ht.forwardRef(function(e,r){var o=e.autoComplete,a=o===void 0?!1:o,n=e.autoHighlight,i=n===void 0?!1:n,s=e.autoSelect,u=s===void 0?!1:s,l=e.blurOnSelect,d=l===void 0?!1:l,f=e.ChipProps,p=e.classes,h=e.className,c=e.clearOnBlur,x=c===void 0?!e.freeSolo:c,m=e.clearOnEscape,v=m===void 0?!1:m,b=e.clearText,w=b===void 0?"Clear":b,S=e.closeIcon,g=S===void 0?jie:S,y=e.closeText,_=y===void 0?"Close":y,O=e.debug,E=O===void 0?!1:O,D=e.defaultValue,I=D===void 0?e.multiple?[]:null:D,G=e.disableClearable,Q=G===void 0?!1:G,V=e.disableCloseOnSelect,q=V===void 0?!1:V,j=e.disabled,z=j===void 0?!1:j,W=e.disabledItemsFocusable,M=W===void 0?!1:W,R=e.disableListWrap,P=R===void 0?!1:R,k=e.disablePortal,F=k===void 0?!1:k,T=e.filterOptions,C=e.filterSelectedOptions,A=C===void 0?!1:C,N=e.forcePopupIcon,B=N===void 0?"auto":N,$=e.freeSolo,H=$===void 0?!1:$,Y=e.fullWidth,Z=Y===void 0?!1:Y,J=e.getLimitTagsText,te=J===void 0?function(bt){return"+".concat(bt)}:J,se=e.getOptionDisabled,ae=e.getOptionLabel,fe=ae===void 0?function(bt){return bt}:ae,ge=e.getOptionSelected,le=e.groupBy,he=e.handleHomeEndKeys,ce=he===void 0?!e.freeSolo:he,Fe=e.id,Pe=e.includeInputInList,Se=Pe===void 0?!1:Pe,Ne=e.inputValue,Ue=e.limitTags,qe=Ue===void 0?-1:Ue,ke=e.ListboxComponent,Ye=ke===void 0?"ul":ke,at=e.ListboxProps,Be=e.loading,De=Be===void 0?!1:Be,ht=e.loadingText,Ge=ht===void 0?"Loading\u2026":ht,Oe=e.multiple,We=Oe===void 0?!1:Oe,me=e.noOptionsText,ie=me===void 0?"No options":me,ee=e.onChange,re=e.onClose,_e=e.onHighlightChange,Ve=e.onInputChange,je=e.onOpen,st=e.open,Mo=e.openOnFocus,zn=Mo===void 0?!1:Mo,Zo=e.openText,er=Zo===void 0?"Open":Zo,Gn=e.options,Do=e.PaperComponent,va=Do===void 0?Dt:Do,Ft=e.PopperComponent,Kn=Ft===void 0?rC:Ft,tr=e.popupIcon,ur=tr===void 0?qie:tr,Pu=e.renderGroup,Ta=e.renderInput,Hr=e.renderOption,So=e.renderTags,ao=e.selectOnFocus,Rm=ao===void 0?!e.freeSolo:ao,Em=e.size,Ua=Em===void 0?"medium":Em,_u=e.value,Qs=oe(e,["autoComplete","autoHighlight","autoSelect","blurOnSelect","ChipProps","classes","className","clearOnBlur","clearOnEscape","clearText","closeIcon","closeText","debug","defaultValue","disableClearable","disableCloseOnSelect","disabled","disabledItemsFocusable","disableListWrap","disablePortal","filterOptions","filterSelectedOptions","forcePopupIcon","freeSolo","fullWidth","getLimitTagsText","getOptionDisabled","getOptionLabel","getOptionSelected","groupBy","handleHomeEndKeys","id","includeInputInList","inputValue","limitTags","ListboxComponent","ListboxProps","loading","loadingText","multiple","noOptionsText","onChange","onClose","onHighlightChange","onInputChange","onOpen","open","openOnFocus","openText","options","PaperComponent","PopperComponent","popupIcon","renderGroup","renderInput","renderOption","renderTags","selectOnFocus","size","value"]),Cu=F?Bie:Kn,Lt=$v(U({},e,{componentName:"Autocomplete"})),w0=Lt.getRootProps,Om=Lt.getInputProps,Am=Lt.getInputLabelProps,P0=Lt.getPopupIndicatorProps,_0=Lt.getClearProps,C0=Lt.getTagProps,R0=Lt.getListboxProps,E0=Lt.getOptionProps,Cf=Lt.value,O0=Lt.dirty,A0=Lt.id,Js=Lt.popupOpen,km=Lt.focused,k0=Lt.focusedTag,Ru=Lt.anchorEl,Rf=Lt.setAnchorEl,Mm=Lt.inputValue,Ef=Lt.groupedOptions,pn;if(We&&Cf.length>0){var Ce=function(dr){return U({className:(0,mu.default)(p.tag,Ua==="small"&&p.tagSizeSmall),disabled:z},C0(dr))};So?pn=So(Cf,Ce):pn=Cf.map(function(bt,dr){return Ht.createElement(n6.default,U({label:fe(bt),size:Ua},Ce({index:dr}),f))})}if(qe>-1&&Array.isArray(pn)){var ve=pn.length-qe;!km&&ve>0&&(pn=pn.splice(0,qe),pn.push(Ht.createElement("span",{className:p.tag,key:pn.length},te(ve))))}var pe=function(dr){return Ht.createElement("li",{key:dr.key},Ht.createElement(H_,{className:p.groupLabel,component:"div"},dr.group),Ht.createElement("ul",{className:p.groupUl},dr.children))},Ie=Pu||pe,no=Hr||fe,zr=function(dr,Li){var Of=E0({option:dr,index:Li});return Ht.createElement("li",U({},Of,{className:p.option}),no(dr,{selected:Of["aria-selected"],inputValue:Mm}))},Tt=!Q&&!z,Yn=(!H||B===!0)&&B!==!1;return Ht.createElement(Ht.Fragment,null,Ht.createElement("div",U({ref:r,className:(0,mu.default)(p.root,h,km&&p.focused,Z&&p.fullWidth,Tt&&p.hasClearIcon,Yn&&p.hasPopupIcon)},w0(Qs)),Ta({id:A0,disabled:z,fullWidth:!0,size:Ua==="small"?"small":void 0,InputLabelProps:Am(),InputProps:{ref:Rf,className:p.inputRoot,startAdornment:pn,endAdornment:Ht.createElement("div",{className:p.endAdornment},Tt?Ht.createElement(pr,U({},_0(),{"aria-label":w,title:w,className:(0,mu.default)(p.clearIndicator,O0&&p.clearIndicatorDirty)}),g):null,Yn?Ht.createElement(pr,U({},P0(),{disabled:z,"aria-label":Js?_:er,title:Js?_:er,className:(0,mu.default)(p.popupIndicator,Js&&p.popupIndicatorOpen)}),ur):null)},inputProps:U({className:(0,mu.default)(p.input,k0===-1&&p.inputFocused),disabled:z},Om())})),Js&&Ru?Ht.createElement(Cu,{className:(0,mu.default)(p.popper,F&&p.popperDisablePortal),style:{width:Ru?Ru.clientWidth:null},role:"presentation",anchorEl:Ru,open:!0},Ht.createElement(va,{className:p.paper},De&&Ef.length===0?Ht.createElement("div",{className:p.loading},Ge):null,Ef.length===0&&!H&&!De?Ht.createElement("div",{className:p.noOptions},ie):null,Ef.length>0?Ht.createElement(Ye,U({className:p.listbox},R0(),at),Ef.map(function(bt,dr){return le?Ie({key:bt.key,group:bt.group,children:bt.options.map(function(Li,Of){return zr(Li,bt.index+Of)})}):zr(bt,dr)})):null)):null)}),CC=ne(Lie,{name:"MuiAutocomplete"})(Wie);var p8=L(t8());var u8=L(r8());var d8=L(s8()),Ur=L(X());var Nue="https://api.addressfinder.io",l8=(t,e,r)=>{t.trim()===""&&e(void 0);let o=`${Nue}/api/au/address/autocomplete?key=${r.apiKey}&format=json&q=${encodeURIComponent(t)}&preview=raw&highlight=1&gnaf=1&max=10`;return fetch(o).then(a=>a.json()).then(a=>a.completions).then(a=>{e(a)})};var Iue=Le(t=>({icon:{color:t.palette.text.secondary,marginRight:t.spacing(2)}}));function eR(t){let e=Iue(),[r,o]=(0,Ur.useState)(null),[a,n]=(0,Ur.useState)(""),[i,s]=(0,Ur.useState)([]),u=(0,Ur.useMemo)(()=>(0,d8.default)((l,d)=>{l8(l.input,d,{apiKey:t.apiKey})},200),[]);return(0,Ur.useEffect)(()=>{let l=!0;if(a===""){s(r?[r]:[]);return}return u({input:a},d=>{if(l){let f=[];r&&(f=[r]),d&&(f=[...f,...d]),s(f)}}),()=>{l=!1}},[r,a,fetch]),Ur.default.createElement(CC,{id:"address-finder",getOptionLabel:l=>typeof l=="string"?l:l.full_address,filterOptions:l=>l,options:i,autoComplete:!0,includeInputInList:!0,filterSelectedOptions:!0,value:r,onChange:(l,d)=>{s(d?[d,...i]:i),o(d),t.onSelect(d)},onInputChange:(l,d)=>{n(d)},renderInput:l=>Ur.default.createElement(On,{...l,label:"Add a location",variant:"outlined",fullWidth:!0}),renderOption:l=>Ur.default.createElement(tt,{container:!0,alignItems:"center"},Ur.default.createElement(tt,{item:!0},Ur.default.createElement(u8.default,{className:e.icon})),Ur.default.createElement(tt,{item:!0,xs:!0},Ur.default.createElement(Ur.default.Fragment,null,Ur.default.createElement("div",{dangerouslySetInnerHTML:{__html:l.highlighted_full_address}}))))})}var Fue=` mutation createCovidRegister($canonicalAddressId: String!, $keyEmailContacts: [String!]!) { createCovidRegister(input: {canonicalAddressId: $canonicalAddressId, keyEmailContacts: $keyEmailContacts}) { covidRegister { id uuid } } } `,Lue="8RFAYCWN74PDXTLJ9VUE",Bue=Le(t=>({bold:{fontWeight:"bold"},column:{flexDirection:"column"},root:{marginTop:t.spacing(4)},form:{margin:t.spacing(4)},paper:{padding:t.spacing(3,2)},submit:{marginLeft:"auto",background:vr[500]},accordian:{marginTop:t.spacing(2)}})),jue=t=>/^(([^<>()\[\]\.,;:\s@\"]+(\.[^<>()\[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i.test(t);function tR(){let t=Bue({}),[e,r]=(0,ze.useState)(null),[o,a]=(0,ze.useState)(!1),[n,i]=(0,ze.useState)([]),[s,u]=(0,ze.useState)(""),[l,d]=(0,ze.useState)(!1),[f,{loading:p,error:h}]=jm(Fue),c=w=>{jue(w)?(u(""),i([...n,w])):u(`Error: "${w}" is not a valid email`)},x=()=>{e&&f({variables:{canonicalAddressId:e.canonical_address_id,keyEmailContacts:n}}).then(w=>{w.error||d(!0)})},m=()=>{d(!1),r(null),i([])},v=n.length>0&&o&&e&&!p,b=`Each email address listed here will receive a notification that a Covid Register has been created for their building, along with instructions on how to access the register in the event of an active case.`;return ze.default.createElement(pa,{classes:{root:t.root},maxWidth:"md",hidden:!l},!l&&ze.default.createElement(Il,{in:!l,direction:"right"},ze.default.createElement(Dt,{className:t.paper},ze.default.createElement(we,{variant:"h3",component:"h1",align:"center",gutterBottom:!0},"Ready for your free COVID-19 register?"),ze.default.createElement(we,{variant:"h5",component:"h2",align:"center",color:"textSecondary",gutterBottom:!0},"Uptick bSecure offers a simple, free way to track contractors and suppliers who visit your building, in accordance with COVID-Safe practices."),ze.default.createElement(ct,{variant:"outlined",className:t.form},ze.default.createElement(Dt,{className:t.paper},ze.default.createElement(Pt,{title:ze.default.createElement(we,{variant:"h5",component:"h2",classes:{root:t.bold},gutterBottom:!0},"Register your building")}),ze.default.createElement(Qt,null,ze.default.createElement(eR,{apiKey:Lue,onSelect:w=>{r(w)}}),ze.default.createElement(p8.default,{margin:"normal",error:!!s,label:s||"Key Site Contacts",variant:"outlined",helperText:b,value:n,blurBehavior:"add",onAdd:c,onDelete:(w,S)=>{i(n.filter(g=>g!==w))}}),ze.default.createElement(gv,{className:t.accordian},ze.default.createElement(vv,{expandIcon:ze.default.createElement(f8.default,null),"aria-label":"Expand","aria-controls":"additional-actions1-content",id:"additional-actions1-header"},ze.default.createElement(wv,{"aria-label":"Acknowledge",onClick:w=>w.stopPropagation(),onFocus:w=>w.stopPropagation(),control:ze.default.createElement(bv,{checked:o,onChange:w=>a(w.target.checked)}),label:ze.default.createElement("div",null,"I agree to the"," ",ze.default.createElement("a",{href:"https://new.uptickhq.com/privacy/"},"Privacy Policy"))})),ze.default.createElement(yv,{classes:{root:t.column}},ze.default.createElement(we,{color:"textSecondary",paragraph:!0},"The data stored in the Covid Access Register is protected by the covid safety regulations and privacy act. It will be shared with contract tracers and government officials, and destroyed when no longer required. It is hidden from public view, and will in no way be used for marketing or other less than ethical purposes."),ze.default.createElement(we,{color:"textSecondary",paragraph:!0},"The Key Site Contacts may be contacted in relation to the bSecure site."),ze.default.createElement(we,{color:"textSecondary",paragraph:!0},"You can view the full privacy policy at https://new.uptickhq.com/privacy/")))),ze.default.createElement(Rn,null,ze.default.createElement(Xt,{variant:"contained",color:"primary",className:t.submit,onClick:x,disabled:!v},!p&&"Register",p&&ze.default.createElement(Os,{size:20}))),h&&ze.default.createElement(Lv,{severity:"error"},ze.default.createElement(jv,null,"Error"),"Something went wrong. Please contact us at",ze.default.createElement("a",{href:"mailto:product@uptickhq.com"},"product@uptickhq.com")))))),l&&ze.default.createElement(Il,{in:l,direction:"left"},ze.default.createElement(Dt,{className:t.paper},ze.default.createElement(we,{variant:"h3",component:"h1",align:"center",gutterBottom:!0},"Success!"),ze.default.createElement(we,{variant:"h5",component:"h2",align:"center",color:"textSecondary",gutterBottom:!0},"A COVID Access register has been created for your building:",ze.default.createElement("p",null,ze.default.createElement("b",null,e&&e.full_address),"."),ze.default.createElement("p",null,"You will soon receive an email with the poster."),ze.default.createElement(Xt,{color:"primary",className:t.submit,variant:"contained",onClick:m},"Register Another?")))))}var Un=L(X());var to=L(X());var y8=L(rR());var g8=L(zC()),x8=L($C());var r0=L(h8()),Qe=L(X()),Hue=` mutation pushVisit( $placeUuid: UUID!, $name: String!, $contact: String!, $company: String, $address: String, $purpose: String ) { pushVisit(input: { placeUuid: $placeUuid, name: $name, contact: $contact, company: $company, address: $address, purpose: $purpose }) { visit { id } } } `,oR="check-in-identity",zue=Le(()=>({checkIn:{marginLeft:"auto",background:vr[500]}})),Gue="\xA0";function Tm(t){let e=zue({}),[r,o]=(0,Qe.useState)(!1),[a,n]=(0,Qe.useState)(!1),[i,s]=(0,Qe.useState)(""),[u,l]=(0,Qe.useState)(""),[d,f]=(0,Qe.useState)(""),[p,h]=(0,Qe.useState)(""),[c,x]=(0,Qe.useState)("technician"),m=i.trim().length>0&&u.trim().length>0,v=G=>{G&&G.preventDefault(),r0.default.remove(oR),s(""),l(""),f(""),h(""),n(!1)},b=()=>{try{let G=r0.default.get(oR);if(G){let Q=JSON.parse(G);s(`${Q.name}`),l(`${Q.contact}`),f(`${Q.company}`),h(`${Q.address}`),x(`${Q.purpose}`),n(!0)}else throw new Error("No saved identity")}catch{s(""),l(""),f(""),h(""),x("technician"),n(!1)}o(!0)},w=()=>{g||o(!1)},[S,{loading:g}]=jm(Hue),y=G=>{s(G.target.value)},_=G=>{l(G.target.value)},O=G=>{f(G.target.value)},E=G=>{h(G.target.value)},D=G=>{x(G.target.value)},I=G=>{if(!m)return;let Q=JSON.stringify({name:i,contact:u,company:d,address:p,purpose:c});r0.default.set(oR,Q,{expires:365}),n(!0),S({variables:{placeUuid:t.placeUuid,name:i,contact:u,company:d,address:p,purpose:c}}).then(V=>{V.error||(w(),typeof t.onCheckIn=="function"&&t.onCheckIn())})};return Qe.default.createElement(Qe.default.Fragment,null,Qe.default.createElement(Xt,{variant:"contained",color:"primary",className:e.checkIn,onClick:b},"Check In"),Qe.default.createElement(Gl,{open:r||g,onClose:w,"aria-labelledby":"form-dialog-title"},Qe.default.createElement(Xl,{id:"check-in-title"},"Check In"),Qe.default.createElement(Yl,null,Qe.default.createElement(Rt,{maxWidth:400},a&&Qe.default.createElement(Qe.default.Fragment,null,Qe.default.createElement(U_,null,"Checking in as ",i,".",!g&&Qe.default.createElement(Qe.default.Fragment,null," ",Qe.default.createElement("a",{href:"#",onClick:v},"Not",Gue,"you"),"?"))),!a&&Qe.default.createElement(Qe.default.Fragment,null,Qe.default.createElement(On,{required:!0,autoFocus:!0,margin:"normal",label:"Name",fullWidth:!0,value:i,onChange:y}),Qe.default.createElement(On,{required:!0,margin:"normal",label:"Contact Number",fullWidth:!0,value:u,onChange:_}),Qe.default.createElement(On,{margin:"normal",label:"Company",fullWidth:!0,value:d,onChange:O}),Qe.default.createElement(On,{multiline:!0,margin:"normal",label:"Address",fullWidth:!0,value:p,onChange:E})),Qe.default.createElement(g8.default,{fullWidth:!0,margin:"normal"},Qe.default.createElement(x8.default,null,"Purpose"),Qe.default.createElement(Jc,{value:c,onChange:D,disabled:g},Qe.default.createElement(bi,{value:"technician"},"Technician"),Qe.default.createElement(bi,{value:"cleaner"},"Cleaner"),Qe.default.createElement(bi,{value:"resident"},"Resident"),Qe.default.createElement(bi,{value:"visitor"},"Visitor"),Qe.default.createElement(bi,{value:"other"},"Other"))),g&&Qe.default.createElement(Rt,{display:"flex",justifyContent:"center",p:2},Qe.default.createElement(Os,null)))),Qe.default.createElement(Kl,null,Qe.default.createElement(Xt,{onClick:w,color:"primary",disabled:g},"Cancel"),Qe.default.createElement(Xt,{onClick:I,color:"primary",disabled:!m||g},"Check In"))))}var Kue=Le(()=>({media:{height:0,paddingTop:"56.25%"},avatar:{backgroundColor:vr[500]}}));function aR(t){let e=Kue({}),{place:r}=t,o=r?r.formattedAddress:"";r&&r.tenants.length>0&&(o=r.tenants[0].name);let[a,n]=(0,to.useState)(r.recentVisitCount);return to.default.createElement(ct,null,r&&to.default.createElement(to.default.Fragment,null,to.default.createElement(Pt,{avatar:to.default.createElement(go,{className:e.avatar},to.default.createElement(y8.default,null)),title:o,subheader:r.formattedAddress}),r.frontPhoto&&to.default.createElement(Hl,{className:e.media,image:r.frontPhoto}),!r.frontPhoto&&to.default.createElement(Rt,{height:200,display:"flex",justifyContent:"center",alignItems:"center"},to.default.createElement(we,{color:"textSecondary"},"No photo available")),to.default.createElement(Rn,{disableSpacing:!0},to.default.createElement(eu,{objectType:"place",objectHumanName:"Property",uuid:r.uuid}),to.default.createElement(Tm,{placeUuid:t.placeUuid,onCheckIn:()=>{r&&r.recentVisitCount!==void 0&&n((a||0)+1)}})),a!==void 0&&to.default.createElement(Rt,{m:1},to.default.createElement(we,{align:"right",color:"textSecondary"},a," check-in",a===1?"":"s"," in last 28 days"))))}var Su=L(X());var mt=L(X());var _j=L(v8()),Cj=L(pv()),Rj=L(T8()),Ej=L(b8()),_m=L(S8()),Oj=L(w8()),Aj=L(P8());var Pj=L(X());var zt=L(X());var Pm=L(xu());var Ks=L(X()),bo=L(He());var $r=function(t,e,r){if(r||arguments.length===2)for(var o=0,a=e.length,n;o=1&&s<=o.pagesCount,'"'.concat(s,'" is not a valid page number.')),o.pdfViewer.scrollPageIntoView({dest:r,pageIndex:i,pageNumber:s})})})}},{key:"navigateTo",value:function(r){this.goToDestination(r)}},{key:"goToPage",value:function(){}},{key:"addLinkAttributes",value:function(r,o,a){r.href=o,r.rel=this.externalLinkRel||Wde,r.target=a?"_blank":this.externalLinkTarget||""}},{key:"getDestinationHash",value:function(){return"#"}},{key:"getAnchorUrl",value:function(){return"#"}},{key:"setHash",value:function(){}},{key:"executeNamedAction",value:function(){}},{key:"cachePageRef",value:function(){}},{key:"isPageVisible",value:function(){return!0}},{key:"isPageCached",value:function(){return!0}}]),t}();var Vde={NEED_PASSWORD:1,INCORRECT_PASSWORD:2},dR=Vde;var fR=L(Ea()),Tf=typeof document<"u",M8=Tf&&window.location.protocol==="file:";function ja(t){return typeof t<"u"}function bf(t){return ja(t)&&t!==null}function Ude(t){return typeof t=="string"}function D8(t){return t instanceof ArrayBuffer}function N8(t){return lt(Tf,"isBlob can only be used in a browser environment"),t instanceof Blob}function I8(t){return lt(Tf,"isFile can only be used in a browser environment"),t instanceof File}function d0(t){return Ude(t)&&/^data:/.test(t)}function pR(t){lt(d0(t),"Invalid data URI.");var e=t.split(","),r=Yt(e,2),o=r[0],a=r[1],n=o.split(";");return n.indexOf("base64")!==-1?atob(a):unescape(a)}function F8(){return Tf&&window.devicePixelRatio||1}var L8="On Chromium based browsers, you can use --allow-file-access-from-files flag for debugging purposes.";function cR(){(0,fR.default)(!M8,"Loading PDF as base64 strings/URLs may not work on protocols other than HTTP/HTTPS. ".concat(L8))}function B8(){(0,fR.default)(!M8,"Loading PDF.js worker may not work on protocols other than HTTP/HTTPS. ".concat(L8))}function qa(t){t&&t.cancel&&t.cancel()}function vu(t,e){return Object.defineProperty(t,"width",{get:function(){return this.view[2]*e},configurable:!0}),Object.defineProperty(t,"height",{get:function(){return this.view[3]*e},configurable:!0}),Object.defineProperty(t,"originalWidth",{get:function(){return this.view[2]},configurable:!0}),Object.defineProperty(t,"originalHeight",{get:function(){return this.view[3]},configurable:!0}),t}function f0(t){return t.name==="RenderingCancelledException"}function j8(t){return new Promise(function(e,r){var o=new FileReader;return o.onload=function(){return e(new Uint8Array(o.result))},o.onerror=function(a){switch(a.target.error.code){case a.target.error.NOT_FOUND_ERR:return r(new Error("Error while reading a file: File not found."));case a.target.error.NOT_READABLE_ERR:return r(new Error("Error while reading a file: File not readable."));case a.target.error.SECURITY_ERR:return r(new Error("Error while reading a file: Security error."));case a.target.error.ABORT_ERR:return r(new Error("Error while reading a file: Aborted."));default:return r(new Error("Error while reading a file."))}},o.readAsArrayBuffer(t),null})}var Ze=L(He());var Sf=function(){var t={};return[].concat(vs(sR),vs(lR),vs(iR)).forEach(function(e){t[e]=Ze.default.func}),t}(),mR=[Ze.default.string,Ze.default.instanceOf(ArrayBuffer),Ze.default.shape({data:Ze.default.oneOfType([Ze.default.object,Ze.default.string]),httpHeaders:Ze.default.object,range:Ze.default.object,url:Ze.default.string,withCredentials:Ze.default.bool})];typeof File<"u"&&mR.push(Ze.default.instanceOf(File));typeof Blob<"u"&&mR.push(Ze.default.instanceOf(Blob));var wf=Ze.default.oneOfType([Ze.default.string,Ze.default.arrayOf(Ze.default.string)]),q8=Ze.default.oneOfType(mR),W8=Ze.default.instanceOf(u0),p6e=Ze.default.oneOf(["_self","_blank","_parent","_top"]),zs=Ze.default.shape({commonObjs:Ze.default.shape({}).isRequired,getAnnotations:Ze.default.func.isRequired,getTextContent:Ze.default.func.isRequired,getViewport:Ze.default.func.isRequired,render:Ze.default.func.isRequired}),V8=function(e,r,o){var a=e[r],n=e.pageNumber,i=e.pdf;if(!ja(i))return null;if(ja(a)){if(typeof a!="number")return new Error("`".concat(r,"` of type `").concat(yr(a),"` supplied to `").concat(o,"`, expected `number`."));if(a<0)return new Error("Expected `".concat(r,"` to be greater or equal to 0."));var s=i.numPages;if(a+1>s)return new Error("Expected `".concat(r,"` to be less or equal to ").concat(s-1,"."))}else if(!ja(n))return new Error("`".concat(r,"` not supplied. Either pageIndex or pageNumber must be supplied to `").concat(o,"`."));return null},U8=function(e,r,o){var a=e[r],n=e.pageIndex,i=e.pdf;if(!ja(i))return null;if(ja(a)){if(typeof a!="number")return new Error("`".concat(r,"` of type `").concat(yr(a),"` supplied to `").concat(o,"`, expected `number`."));if(a<1)return new Error("Expected `".concat(r,"` to be greater or equal to 1."));var s=i.numPages;if(a>s)return new Error("Expected `".concat(r,"` to be less or equal to ").concat(s,"."))}else if(!ja(n))return new Error("`".concat(r,"` not supplied. Either pageIndex or pageNumber must be supplied to `").concat(o,"`."));return null},Pf=Ze.default.oneOfType([Ze.default.shape({getDestination:Ze.default.func.isRequired,getOutline:Ze.default.func.isRequired,getPage:Ze.default.func.isRequired,numPages:Ze.default.number.isRequired}),Ze.default.bool]),Gs=Ze.default.oneOfType([Ze.default.func,Ze.default.shape({current:Ze.default.any})]),$8=Ze.default.oneOf(["canvas","none","svg"]),qn=Ze.default.oneOf([0,90,180,270]);var $de=["url"];function H8(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,o)}return r}function bm(t){for(var e=1;e"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}var Gde=c0.PDFDataRangeTransport,Sm=function(t){vo(r,t);var e=Hde(r);function r(){var o;nr(this,r);for(var a=arguments.length,n=new Array(a),i=0;i was provided with onItemClick nor it was able to find the page within itself. Either provide onItemClick to and handle navigating by yourself or ensure that all pages are rendered within ."))}}),ye(Re(o),"linkService",new u0),ye(Re(o),"loadDocument",function(){qa(o.runningTask),o.loadingTask&&o.loadingTask.destroy();var s=dn(o.findDocumentSource());o.runningTask=s,s.promise.then(function(u){if(o.onSourceSuccess(),!!u){o.setState(function(c){return c.pdf?{pdf:null}:null});var l=o.props,d=l.options,f=l.onLoadProgress,p=l.onPassword,h=c0.getDocument(bm(bm({},u),d));h.onPassword=p,f&&(h.onProgress=f),o.loadingTask=h,h.promise.then(function(c){o.setState(function(x){return x.pdf&&x.pdf.fingerprint===c.fingerprint?null:{pdf:c}},o.onLoadSuccess)}).catch(function(c){o.onLoadError(c)})}}).catch(function(u){o.onSourceError(u)})}),ye(Re(o),"setupLinkService",function(){var s=o.props,u=s.externalLinkRel,l=s.externalLinkTarget;o.linkService.setViewer(o.viewer),o.linkService.setExternalLinkRel(u),o.linkService.setExternalLinkTarget(l)}),ye(Re(o),"onSourceSuccess",function(){var s=o.props.onSourceSuccess;s&&s()}),ye(Re(o),"onSourceError",function(s){(0,p0.default)(s);var u=o.props.onSourceError;u&&u(s)}),ye(Re(o),"onLoadSuccess",function(){var s=o.props.onLoadSuccess,u=o.state.pdf;s&&s(u),o.pages=new Array(u.numPages),o.linkService.setDocument(u)}),ye(Re(o),"onLoadError",function(s){o.setState({pdf:!1}),(0,p0.default)(s);var u=o.props.onLoadError;u&&u(s)}),ye(Re(o),"findDocumentSource",function(){return new Promise(function(s){var u=o.props.file;if(u||s(null),typeof u=="string"){if(d0(u)){var l=pR(u);s({data:l})}cR(),s({url:u})}if(u instanceof Gde&&s({range:u}),D8(u)&&s({data:u}),Tf&&(N8(u)||I8(u))){j8(u).then(function(h){s({data:h})});return}if(lt(yr(u)==="object","Invalid parameter in file, need either Uint8Array, string or a parameter object"),lt(u.url||u.data||u.range,"Invalid parameter object: need either .data, .range or .url"),typeof u.url=="string"){if(d0(u.url)){var d=u.url,f=oe(u,$de),p=pR(d);s(bm({data:p},f))}cR()}s(u)})}),ye(Re(o),"registerPage",function(s,u){o.pages[s]=u}),ye(Re(o),"unregisterPage",function(s){delete o.pages[s]}),o}return ir(r,[{key:"componentDidMount",value:function(){this.loadDocument(),this.setupLinkService()}},{key:"componentDidUpdate",value:function(a){var n=this.props.file;n!==a.file&&this.loadDocument()}},{key:"componentWillUnmount",value:function(){qa(this.runningTask),this.loadingTask&&this.loadingTask.destroy()}},{key:"childContext",get:function(){var a=this.linkService,n=this.registerPage,i=this.unregisterPage,s=this.props,u=s.imageResourcesPath,l=s.renderMode,d=s.rotate,f=this.state.pdf;return{imageResourcesPath:u,linkService:a,pdf:f,registerPage:n,renderMode:l,rotate:d,unregisterPage:i}}},{key:"eventProps",get:function(){var a=this;return yu(this.props,function(){return a.state.pdf})}},{key:"renderChildren",value:function(){var a=this.props.children;return Ks.default.createElement(Ai.Provider,{value:this.childContext},a)}},{key:"renderContent",value:function(){var a=this.props.file,n=this.state.pdf;if(!a){var i=this.props.noData;return Ks.default.createElement(jn,{type:"no-data"},typeof i=="function"?i():i)}if(n===null){var s=this.props.loading;return Ks.default.createElement(jn,{type:"loading"},typeof s=="function"?s():s)}if(n===!1){var u=this.props.error;return Ks.default.createElement(jn,{type:"error"},typeof u=="function"?u():u)}return this.renderChildren()}},{key:"render",value:function(){var a=this.props,n=a.className,i=a.inputRef;return Ks.default.createElement("div",U({className:(0,z8.default)("react-pdf__Document",n),ref:i},this.eventProps),this.renderContent())}}]),r}(Ks.PureComponent);Sm.defaultProps={error:"Failed to load PDF file.",loading:"Loading PDF\u2026",noData:"No PDF file specified.",onPassword:function(e,r){switch(r){case dR.NEED_PASSWORD:{var o=prompt("Enter the password to open this PDF file.");e(o);break}case dR.INCORRECT_PASSWORD:{var a=prompt("Invalid password. Please try again.");e(a);break}default:}}};var hR=bo.default.oneOfType([bo.default.func,bo.default.node]);Sm.propTypes=bm(bm({},Sf),{},{children:bo.default.node,className:wf,error:hR,externalLinkRel:bo.default.string,externalLinkTarget:bo.default.string,file:q8,imageResourcesPath:bo.default.string,inputRef:Gs,loading:hR,noData:hR,onItemClick:bo.default.func,onLoadError:bo.default.func,onLoadProgress:bo.default.func,onLoadSuccess:bo.default.func,onPassword:bo.default.func,onSourceError:bo.default.func,onSourceSuccess:bo.default.func,rotate:bo.default.number});var Tu=L(X()),h0=L(He());var Z8=L(Te());var ej=L(Ea());var G8=L(X()),m0=(0,G8.createContext)(null);var Wn=L(X()),fn=L(He());var K8=function(){function t(e){var r=e.num,o=e.gen;nr(this,t),this.num=r,this.gen=o}return ir(t,[{key:"toString",value:function(){var r="".concat(this.num,"R");return this.gen!==0&&(r+=this.gen),r}}]),t}();var Kde=["item"];function Yde(t){var e=Xde();return function(){var o=Et(t),a;if(e){var n=Et(this).constructor;a=Reflect.construct(o,arguments,n)}else a=o.apply(this,arguments);return To(this,a)}}function Xde(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}var X8=function(t){vo(r,t);var e=Yde(r);function r(){var o;nr(this,r);for(var a=arguments.length,n=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}var tfe=function(t){vo(r,t);var e=Zde(r);function r(){var o;nr(this,r);for(var a=arguments.length,n=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}var rj=aj.AnnotationMode,nj=function(t){vo(r,t);var e=rfe(r);function r(){var o;nr(this,r);for(var a=arguments.length,n=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}var lj=function(t){vo(r,t);var e=afe(r);function r(){var o;nr(this,r);for(var a=arguments.length,n=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}var fj=function(t){vo(r,t);var e=sfe(r);function r(){var o;nr(this,r);for(var a=arguments.length,n=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}var cj=function(t){vo(r,t);var e=ufe(r);function r(){var o;nr(this,r);for(var a=arguments.length,n=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}var vj=1,TR=function(t){vo(r,t);var e=pfe(r);function r(){var o;nr(this,r);for(var a=arguments.length,n=new Array(a),i=0;i0&&arguments[0]!==void 0?arguments[0]:this.props;return bf(a.pageNumber)?a.pageNumber-1:bf(a.pageIndex)?a.pageIndex:null}},{key:"getPageNumber",value:function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props;return bf(a.pageNumber)?a.pageNumber:bf(a.pageIndex)?a.pageIndex+1:null}},{key:"pageIndex",get:function(){return this.getPageIndex()}},{key:"pageNumber",get:function(){return this.getPageNumber()}},{key:"rotate",get:function(){var a=this.props.rotate;if(bf(a))return a;var n=this.state.page;return n?n.rotate:null}},{key:"scale",get:function(){var a=this.state.page;if(!a)return null;var n=this.props,i=n.scale,s=n.width,u=n.height,l=this.rotate,d=1,f=i===null?vj:i;if(s||u){var p=a.getViewport({scale:1,rotation:l});d=s?s/p.width:u/p.height}return f*d}},{key:"eventProps",get:function(){var a=this;return yu(this.props,function(){var n=a.state.page;return n&&vu(n,a.scale)})}},{key:"pageKey",get:function(){return"".concat(this.pageIndex,"@").concat(this.scale,"/").concat(this.rotate)}},{key:"pageKeyNoScale",get:function(){return"".concat(this.pageIndex,"/").concat(this.rotate)}},{key:"renderMainLayer",value:function(){var a=this.props,n=a.canvasRef,i=a.renderMode;switch(i){case"none":return null;case"svg":return ro.default.createElement(xR,{key:"".concat(this.pageKeyNoScale,"_svg")});case"canvas":default:return ro.default.createElement(gR,{key:"".concat(this.pageKey,"_canvas"),canvasRef:n})}}},{key:"renderTextLayer",value:function(){var a=this.props.renderTextLayer;return a?ro.default.createElement(yR,{key:"".concat(this.pageKey,"_text")}):null}},{key:"renderAnnotationLayer",value:function(){var a=this.props.renderAnnotationLayer;return a?ro.default.createElement(mj,{key:"".concat(this.pageKey,"_annotations")}):null}},{key:"renderChildren",value:function(){var a=this.props.children;return ro.default.createElement(Vn.Provider,{value:this.childContext},this.renderMainLayer(),this.renderTextLayer(),this.renderAnnotationLayer(),a)}},{key:"renderContent",value:function(){var a=this.pageNumber,n=this.props.pdf,i=this.state.page;if(!a){var s=this.props.noData;return ro.default.createElement(jn,{type:"no-data"},typeof s=="function"?s():s)}if(n===null||i===null){var u=this.props.loading;return ro.default.createElement(jn,{type:"loading"},typeof u=="function"?u():u)}if(n===!1||i===!1){var l=this.props.error;return ro.default.createElement(jn,{type:"error"},typeof l=="function"?l():l)}return this.renderChildren()}},{key:"render",value:function(){var a=this.pageNumber,n=this.props,i=n.className,s=n.inputRef;return ro.default.createElement("div",U({className:(0,xj.default)("react-pdf__Page",i),"data-page-number":a,ref:wm(s,this.pageElement),style:{position:"relative",minWidth:"min-content",minHeight:"min-content"}},this.eventProps),this.renderContent())}}]),r}(ro.PureComponent);TR.defaultProps={error:"Failed to load the page.",loading:"Loading page\u2026",noData:"No page specified.",renderAnnotationLayer:!0,renderMode:"canvas",renderTextLayer:!0,scale:vj};var vR=Ot.default.oneOfType([Ot.default.func,Ot.default.node]);TR.propTypes=gj(gj({},Sf),{},{canvasBackground:Ot.default.string,children:Ot.default.node,className:wf,customTextRenderer:Ot.default.func,devicePixelRatio:Ot.default.number,error:vR,height:Ot.default.number,imageResourcesPath:Ot.default.string,inputRef:Gs,loading:vR,noData:vR,onGetTextError:Ot.default.func,onGetTextSuccess:Ot.default.func,onLoadError:Ot.default.func,onLoadSuccess:Ot.default.func,onRenderError:Ot.default.func,onRenderSuccess:Ot.default.func,onRenderTextLayerError:Ot.default.func,onRenderTextLayerSuccess:Ot.default.func,pageIndex:V8,pageNumber:U8,pdf:Pf,registerPage:Ot.default.func,renderAnnotationLayer:Ot.default.bool,renderForms:Ot.default.bool,renderInteractiveForms:Ot.default.bool,renderMode:$8,renderTextLayer:Ot.default.bool,rotate:qn,scale:Ot.default.number,unregisterPage:Ot.default.func,width:Ot.default.number});function mfe(t,e){return ro.default.createElement(Ai.Consumer,null,function(r){return ro.default.createElement(TR,U({ref:e},r,t))})}var v0=ro.default.forwardRef(mfe);B8();Pm.GlobalWorkerOptions.workerSrc="pdf.worker.js";var Sj=L(Tj()),wj=L(bj());Pm.GlobalWorkerOptions.workerSrc=`//cdnjs.cloudflare.com/ajax/libs/pdf.js/${Pm.version}/pdf.worker.js`;var _fe=Le(t=>({title:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:t.spacing(4)},closeButton:{position:"absolute",top:t.spacing(1),right:t.spacing(1),color:t.palette.grey[500]},content:{display:"flex",justifyContent:"center",alignItems:"flex-start",minHeight:"calc(25vh)",backgroundColor:t.palette.background.default},actions:{whiteSpace:"nowrap"},actionsLeft:{flexBasis:"25%"},actionsRight:{flexBasis:"25%",textAlign:"right"}}));function bR(t){let e=_fe(),r=Tr(),o=Td(r.breakpoints.down("sm")),{fileName:a,fileUrl:n,open:i,handleClose:s}=t,[u,l]=(0,zt.useState)({mode:"multi",pages:null,current:1}),d=b=>{let{numPages:w}=b;l({...u,pages:w})},f=()=>window.open(n),p=u.mode==="single",h=u.current>1,c=u.pages&&u.currenth&&l({...u,current:u.current-1}),m=()=>c&&l({...u,current:u.current+1});return zt.default.createElement(Gl,{maxWidth:"md",fullWidth:!0,open:i,fullScreen:o,onClose:s,onWheel:b=>{}},zt.default.createElement(Xl,null,zt.default.createElement(we,{variant:"h6",className:e.title},a),zt.default.createElement(pr,{"aria-label":"close",className:e.closeButton,onClick:s},zt.default.createElement(Sj.default,null))),zt.default.createElement(Yl,{className:e.content,dividers:!0},zt.default.createElement(Sm,{file:n,onLoadSuccess:d},p&&zt.default.createElement(v0,{pageNumber:u.current}),!p&&u.pages&&u.pages>0&&Array(u.pages).fill(null).map((b,w)=>zt.default.createElement(v0,{pageNumber:w+1})))),zt.default.createElement(Kl,{className:e.actions},zt.default.createElement(tt,{container:!0,justify:"space-between",alignItems:"center"},zt.default.createElement(tt,{item:!0,className:e.actionsLeft},zt.default.createElement(pr,{"aria-label":"download",onClick:f},zt.default.createElement(wj.default,{fontSize:"small"}))),p&&zt.default.createElement(zt.default.Fragment,null,zt.default.createElement(tt,{item:!0},!o&&u.pages&&zt.default.createElement(we,{variant:"body2",color:"textSecondary"},"Page ",u.current," of ",u.pages)),zt.default.createElement(tt,{item:!0,className:e.actionsRight},zt.default.createElement(Xt,{color:"primary",disabled:!h,onClick:x},"Previous"),zt.default.createElement(Xt,{color:"primary",disabled:!c,onClick:m},"Next"))))))}function SR(t){return Pj.default.createElement(bR,{...t})}function Cfe(t){let e=t.split(".").pop();return e&&e!==t?e.toLowerCase():""}function Rfe(t){let e={name:"/",subDirs:{},files:[]};for(let r of t){let o=r.filePath.split("/"),a=e;for(let n=0;ne.subDirs[o]);return mt.default.createElement(wr,{component:"div"},r.map((o,a)=>mt.default.createElement(Mj,{key:`${e.name}-${a}`,dir:o,depth:0})),e.files.map((o,a)=>{let n=kj(o.fileExtension);return mt.default.createElement(qt,{key:`${o.fileUrl}-${a}`,button:!0,onClick:()=>window.open(o.fileUrl,"_blank")},mt.default.createElement(tn,null,mt.default.createElement(n,null)),mt.default.createElement(Wt,{primary:o.fileName}))}))}var Efe=Le(t=>({directory:e=>({paddingLeft:t.spacing(e.depth*2+2)})}));function Mj(t){let{dir:e,depth:r}=t,[o,a]=(0,mt.useState)(!1),n=Efe(t),i=Object.keys(e.subDirs).map(l=>e.subDirs[l]),s=i.length+e.files.length===0,u=()=>a(!o);return mt.default.createElement(mt.default.Fragment,null,mt.default.createElement(qt,{className:n.directory,button:!0,onClick:u},mt.default.createElement(tn,null,o?mt.default.createElement(Ej.default,null):mt.default.createElement(Rj.default,null)),mt.default.createElement(Wt,{primary:e.name}),o?mt.default.createElement(_j.default,null):mt.default.createElement(Cj.default,null)),s?null:mt.default.createElement(Dn,{in:o,timeout:"auto",unmountOnExit:!0},mt.default.createElement(wr,{component:"div",disablePadding:!0},i.map((l,d)=>mt.default.createElement(Mj,{key:`${l.name}-${d}`,dir:l,depth:r+1})),e.files.map((l,d)=>mt.default.createElement(Afe,{key:`${l}-${r}-${d}`,file:l,depth:r})))))}var Ofe=Le(t=>({files:e=>({paddingLeft:t.spacing((e.depth+1)*2+2)})}));function Afe(t){let{file:e}=t,[r,o]=(0,mt.useState)(!1),a=Ofe(t),n=kj(e.fileExtension),i=()=>o(!0),s=()=>o(!1);return mt.default.createElement(mt.default.Fragment,null,mt.default.createElement(qt,{className:a.files,button:!0,onClick:i},mt.default.createElement(tn,null,mt.default.createElement(n,null)),mt.default.createElement(Wt,{primary:e.fileName})),mt.default.createElement(SR,{fileName:e.fileName,fileUrl:e.fileUrl,open:r,handleClose:s}))}function wR(t){let{documents:e}=t;return Su.default.createElement(ct,null,Su.default.createElement(Pt,{title:"Documents",subheader:`${e.length} ${e.length===1?"document":"documents"} attached`}),e.length>0&&Su.default.createElement(Su.default.Fragment,null,Su.default.createElement(br,null),Su.default.createElement(Cm,{files:e})))}var Ni=L(X());var Dj=` query TenantQuery($uuid: UUID!) { tenant(uuid: $uuid) { id uuid name tenantphotoSet { edges { node { id created uuid filename } } } tenantdocumentSet { edges { node { id uuid created filePath: title fileUrl: filename } } } place { id uuid formattedAddress name gcsCoord shortName recentVisits } } } `,Nj=` query Route($code: String!) { route(code: $code) { tenant { uuid } asset { uuid } place { uuid } cabinet { uuid url tenant { uuid } } } } `,Ij=` query TenantLogbookQuery($uuid: UUID) { tenant(uuid: $uuid) { cabinets { uuid logbookResponses { uuid createdAt pdfUrl cabinetLocation formName } } } } `,Fj=` query PlaceLogbookQuery($uuid: UUID) { place(uuid: $uuid) { tenants { edges { node { uuid cabinets { uuid logbookResponses { uuid createdAt pdfUrl cabinetLocation formName } } } } } } } `;var Lj=t=>{let{loading:e,error:r,data:o,...a}=ba(Fj,{variables:{uuid:t,deleted:!1}}),n=[];if(!e){if(r)throw new Error(_i(a));n=o.place.tenants.edges.flatMap(i=>i?.node?.cabinets??[])}return{loading:e,error:r,cabinets:n}};var kfe=Le(t=>({card:{marginTop:t.spacing(3)},content:{backgroundColor:t.palette.background.default}}));function PR(t){let e=kfe({}),{placeUuid:r}=t,{loading:o,cabinets:a}=Lj(r),n=a.flatMap(s=>s.logbookResponses??[]),i=()=>a?`${a.length} ${a.length===1?"cabinet":"cabinets"} attached`:"";return Ni.default.createElement(ct,{className:e.card},Ni.default.createElement(Pt,{title:"Digital Logbooks",subheader:i()}),Ni.default.createElement(br,null),o&&Ni.default.createElement(Qt,{className:e.content},Ni.default.createElement(Mn,null)),!o&&n.length===0&&Ni.default.createElement(Qt,{className:e.content},Ni.default.createElement(we,{color:"textSecondary",align:"center"},"No logbook responses for this place.")),!o&&n.length>0&&Ni.default.createElement(tf,{responses:n,loading:o}))}function _R(t){let e=t.match.params.place_id,{loading:r,place:o}=t4(e);return Un.default.createElement(Un.default.Fragment,null,r&&Un.default.createElement(Ul,null),!r&&o&&Un.default.createElement(Vl,{left:Un.default.createElement(aR,{place:o,placeUuid:e}),right:Un.default.createElement(Un.default.Fragment,null,Un.default.createElement(wR,{documents:o.documents}),Un.default.createElement(PR,{placeUuid:e,embedded:t.location.search==="?embed"}))}))}var $n=L(X()),Wj=L(Bj());var oo=L(X());var jj=L(rR());var Lfe=Le(()=>({media:{height:0,paddingTop:"56.25%"},avatar:{backgroundColor:vr[500]}}));function CR({tenant:t}){let e=Lfe({}),r=t.place,o=t.tenantphotoSet?.edges?.[0]?.node?.filename,[a,n]=(0,oo.useState)(r?.recentVisits||0),i=t.name;return oo.default.createElement(ct,null,r&&oo.default.createElement(oo.default.Fragment,null,oo.default.createElement(Pt,{avatar:oo.default.createElement(go,{className:e.avatar},oo.default.createElement(jj.default,null)),title:i,subheader:r.formattedAddress}),o&&oo.default.createElement(Hl,{className:e.media,image:o}),!o&&oo.default.createElement(Rt,{height:200,display:"flex",justifyContent:"center",alignItems:"center"},oo.default.createElement(we,{color:"textSecondary"},"No photo available")),oo.default.createElement(Rn,{disableSpacing:!0},oo.default.createElement(eu,{objectType:"tenant",objectHumanName:"Property",uuid:t.uuid}),oo.default.createElement(Tm,{placeUuid:t.place?.uuid,onCheckIn:()=>{n(a+1)}})),oo.default.createElement(Rt,{m:1},oo.default.createElement(we,{align:"right",color:"textSecondary"},a," check-in",a===1?"":"s"," in last 28 days"))))}var wu=L(X());function RR(t){let e=t.documents??[];return wu.default.createElement(ct,null,wu.default.createElement(Pt,{title:"Documents",subheader:`${e.length} ${e.length===1?"document":"documents"} attached`}),e.length>0&&wu.default.createElement(wu.default.Fragment,null,wu.default.createElement(br,null),wu.default.createElement(Cm,{files:e})))}var Ii=L(X());var qj=t=>{let{loading:e,error:r,data:o,...a}=ba(Ij,{variables:{uuid:t,deleted:!1}}),n=[];if(!e){if(r)throw new Error(_i(a));n=o.tenant?.cabinets??[]}return{loading:e,error:r,cabinets:n}};var Bfe=Le(t=>({card:{marginTop:t.spacing(3)},content:{backgroundColor:t.palette.background.default}}));function ER(t){let e=Bfe({}),{tenant:r}=t,{loading:o,cabinets:a}=qj(r.uuid),n=a.flatMap(s=>s.logbookResponses),i=()=>a?`${a.length} ${a.length===1?"cabinet":"cabinets"} attached`:"";return Ii.default.createElement(ct,{className:e.card},Ii.default.createElement(Pt,{title:"Digital Logbooks",subheader:i()}),Ii.default.createElement(br,null),o&&Ii.default.createElement(Qt,{className:e.content},Ii.default.createElement(Mn,null)),!o&&n.length===0&&Ii.default.createElement(Qt,{className:e.content},Ii.default.createElement(we,{color:"textSecondary",align:"center"},"No logbook responses for this tenant.")),!o&&n.length>0&&Ii.default.createElement(tf,{responses:n,loading:o}))}var jfe=t=>jr({card:{marginTop:t.spacing(3)},avatar:{backgroundColor:vr[500]}}),qfe=t=>{let e=t.match.params.tenant_id,{data:r,loading:o}=ba(Dj,{variables:{uuid:e}}),a=r?.tenant.tenantdocumentSet?.edges.map(n=>n?.node).filter(Wj.isPresent);return $n.default.createElement($n.default.Fragment,null,o&&$n.default.createElement(Ul,null),!o&&r&&$n.default.createElement(Vl,{left:$n.default.createElement(CR,{tenant:r.tenant}),right:$n.default.createElement($n.default.Fragment,null,$n.default.createElement(RR,{documents:a}),$n.default.createElement(ER,{tenant:r.tenant,embedded:t.location.search==="?embed"}))}))},Vj=ne(jfe)(qfe);var Hn=L(X());var $j=L(Uj());var zfe=t=>jr({card:{marginTop:t.spacing(3)},avatar:{backgroundColor:vr[500]}}),Gfe=t=>{let{classes:e}=t,r=t.match.params.route;if(!I5(r))throw new Error(`Route Code Error: ${r} is not correctly formatted for a bSecure sticker.`);let{data:o,error:a,loading:n}=ba(Nj,{variables:{code:r}});if(!n&&a)throw o?.route?.cabinet?.uuid&&(window.location.href=`https://logbooks.onuptick.com/cabinets/${o.route.cabinet.uuid}`),new Error(`Sticker "${r}" could not be found. Has the sticker been set up for a property?`);if(o&&o.route){if(o.route.asset)return Hn.default.createElement(od,{to:`/asset/${o.route.asset.uuid}`});if(o.route.tenant)return Hn.default.createElement(od,{to:`/tenant/${o.route.tenant.uuid}`});if(o.route.place)return Hn.default.createElement(od,{to:`/place/${o.route.place.uuid}`});if(o.route?.cabinet?.tenant?.uuid)return Hn.default.createElement(od,{to:`/tenant/${o.route.cabinet.tenant.uuid}`})}return Hn.default.createElement(pa,null,Hn.default.createElement(ct,{className:e.card},Hn.default.createElement(Pt,{avatar:Hn.default.createElement(go,{className:e.avatar},Hn.default.createElement($j.default,null)),title:`Routing ${r}`})))},Hj=ne(zfe)(Gfe);var Kfe=()=>Fi.default.createElement(w1,null,Fi.default.createElement(ni,{path:"/",exact:!0,component:Dy}),Fi.default.createElement(ni,{path:"/covid",component:tR}),Fi.default.createElement(ni,{path:"/about",component:Dy}),Fi.default.createElement(ni,{path:"/asset/:asset_id",component:vB}),Fi.default.createElement(ni,{path:"/place/:place_id",component:_R}),Fi.default.createElement(ni,{path:"/tenant/:tenant_id",component:Vj}),Fi.default.createElement(ni,{path:"/:route",component:Hj})),zj=Kfe;var Yfe=new sE({url:"/graphql/"}),Xfe=(t="main-mount")=>{let e=document.getElementById(t);return e||(e=document.createElement("div"),e.style.cssText="height: 100%",document.body.appendChild(e)),e},Qfe=Le(t=>({offset:{...t.mixins.toolbar,flexGrow:1,marginTop:t.spacing(3)}})),Jfe=()=>{let t=Qfe(),e=Td("(prefers-color-scheme: dark)"),r=Va.default.useMemo(()=>Dw({palette:{type:e?"dark":"light"}}),[e]);return Va.default.createElement(yk,null,Va.default.createElement(xs.ThemeProvider,{theme:r},Va.default.createElement(Iw,null),Va.default.createElement(a_,null),Va.default.createElement("div",{className:t.offset},Va.default.createElement(Ff.Provider,{value:Yfe},Va.default.createElement(g3,null,Va.default.createElement(zj,null)))),Va.default.createElement(jw,null)))},Zfe=()=>Gj.default.render(Va.default.createElement(Jfe,null),Xfe());new EventSource("/esbuild").addEventListener("change",()=>location.reload());Zfe();})(); /*! Bundled license information: object-assign/index.js: (* object-assign (c) Sindre Sorhus @license MIT *) react/cjs/react.production.min.js: (** @license React v16.14.0 * 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. *) scheduler/cjs/scheduler.production.min.js: (** @license React v0.19.1 * scheduler.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. *) react-dom/cjs/react-dom.production.min.js: (** @license React v16.14.0 * 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. *) react-is/cjs/react-is.production.min.js: (** @license React v16.13.1 * react-is.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. *) react-is/cjs/react-is.production.min.js: (** @license React v16.13.1 * react-is.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. *) react-is/cjs/react-is.production.min.js: (** @license React v17.0.2 * react-is.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. *) @material-ui/utils/index.js: (** @license Material-UI v4.11.3 * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. *) jss/dist/jss.cjs.js: (** * A better abstraction over CSS. * * @copyright Oleg Isonen (Slobodskoi) / Isonen 2014-present * @website https://github.com/cssinjs/jss * @license MIT *) @material-ui/styles/index.js: (** @license Material-UI v4.11.5 * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. *) @material-ui/system/index.js: (** @license Material-UI v4.12.2 * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. *) base-64/base64.js: (*! http://mths.be/base64 v0.1.0 by @mathias | MIT license *) classnames/index.js: (*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames *) js-cookie/src/js.cookie.js: (*! * JavaScript Cookie v2.2.1 * https://github.com/js-cookie/js-cookie * * Copyright 2006, 2015 Klaus Hartl & Fagner Brack * Released under the MIT license *) popper.js/dist/esm/popper.js: (**! * @fileOverview Kickass library to create and place poppers near their reference elements. * @version 1.16.1-lts * @license * Copyright (c) 2016 Federico Zivolo and contributors * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. *) @material-ui/core/esm/index.js: (** @license Material-UI v4.12.4 * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. *) @material-ui/icons/esm/index.js: (** @license Material-UI v4.11.3 * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. *) @material-ui/lab/esm/index.js: (** @license Material-UI v4.0.0-alpha.61 * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. *) */